Модули данных.
Анализ моделирования систем
Модуль StateSet используется для того, чтобы определить состояние ресурса или набора ресурсов. Состояния могут быть связаны с автосостоянием или могут быть заданы новые состояния для ресурса. Модуль Resourse в базовой панели Process ссылается на StateSet, который данный ресурс будет использовать. Модуль Advanced Set определяет наборы (очередей, хранилищ или другие наборы) с соответствующими его… Читать ещё >
Модули данных. Анализ моделирования систем (реферат, курсовая, диплом, контрольная)
Модуль Advanced Set определяет наборы (очередей, хранилищ или другие наборы) с соответствующими его составляющими. Набор определяет группу схожих элементов, к которым можно обращаться через имя и индекс. К элементам, входящим в набор, можно обращаться как к членам этого набора.
Наборы очередей могут быть определены при помощи модуля Seize.
Таблица 1.28 — параметры модуля Advanced Set.
Параметры. | Описание. | |
Name. | Уникальный идентификатор | |
Set Type. | Тип набора. Может быть Queue, Store, Other (другой). | |
Members. | Задаются конкретные составляющие (очереди, хранилища), входящие в набор | |
Модуль Expression позволяет определять выражения и задавать им значения. К выражению обращаются при помощи имени. Выражения могут быть заданы как одномерный или двумерный массив.
Таблица 1.29 — параметры модуля Expression.
Параметры. | Описание. | |
Name. | Уникальное имя выражения. | |
Row. | Максимальное количество строк в определяемом выражении. | |
Column. | Максимальное количество столбцов в определяемом выражении. Данное свойство задается, только когда задано свойство Row. | |
Expression. Value. | Значение, которое соответствует выражению. | |
Этот модуль необходим для того, чтобы задавать какие-то часто использующиеся выражения, чтобы разгрузить модель, например в модулях Decide, Hold, Pickup.
Модуль Statistic используется для того, чтобы определить дополнительную статистику, которая должна собираться в течение времени моделирования, а также чтобы определить файлы выходных данных.
Таблица 1.30 — параметры модуля Statistic.
Параметры. | Описание. | |
Name. | Уникальное имя модуля. | |
Type. | Тип статистики. Тип может быть time-persistent, tallies (observational data), count-based, outputs, and frequency-based. | |
В зависимости от выбранного типа статистики появляются дополнительные поля.
- 1. Если выбран тип Tally: Tally Name — определяется символьное имя для типа статистики Tally, Tally Output File — имя выходного файла.
- 2. Если выбран тип Counter: Counter Name — определяется символьное имя для типа статистики Counter; Limit определяет лимит счетчика; Counter Output File — имя выходного файла.
Модуль Storage определяет имя хранилища. Хранилище автоматически создается любым модулем, который на него ссылается.
Модуль File должен быть включен всякий раз, когда обращаются к внешнему файлу, используя ReadWrite модуль. Этот модуль выделяет системный файл, называет и определяет метод доступа, форматирование и эксплуатационные характеристики файла.
Таблица 1.31 — параметры модуля File.
Параметры. | Описание. | |
Operating System File Name. | Операционное системное имя, путь к файлу, откуда читаем или записываем. Символьная строка. | |
Structure. | Тип файловой структуры. Неформатированный, свободный формат, WorksSheet, специфические Сили FORTRAN-форматы. | |
End of File Action. | Тип действия, которое произойдет, когда будет достигнут конец файла. Ошибка, выход, на начало, игнорировать. | |
Comment. Character. | Символ, указывающий отображение комментирующей записи. Одиночный символ. | |
Модуль StateSet используется для того, чтобы определить состояние ресурса или набора ресурсов. Состояния могут быть связаны с автосостоянием или могут быть заданы новые состояния для ресурса. Модуль Resourse в базовой панели Process ссылается на StateSet, который данный ресурс будет использовать.
Таблица 1.32 — параметры модуля StateSet
Параметры. | Описание. | |
StateSet. Name. | Название набора состояний, которые могут быть назначены ресурсу в течение модельного времени. | |
State Name. | Имя пользователя определившего состояние. | |
Auto State or Failure. | Используется, чтобы связать State Name с автосостоянием или с заданным пользователем, именем отказа. | |
Модуль Failure разработан для использования с ресурсами, а именно для имитации отказов ресурса. Может использоваться для ресурсов с однократной способностью или для ресурсов многократной способности, когда индивидуальные единицы ресурса заняты в одно и то же время.
Таблица 1.33 — параметры модуля Failure.
Параметры. | Описание. | |
Name. | Имя отказа. | |
Count. | Определяет число ресурсов, реализуемых для отказов. | |
Time. | Определяет время для отказов. | |
Up Time. | Определяет время между отказами (число). | |
Up Time Units. | Задаем формат времени (секунда, минута, час, день). | |
Down Time. | Определяем продолжительность отказа (число). | |
Down Time Units. | Задаем формат времени (секунда, минута, час, день). | |