Правила возникновения события
Во время имитации экземпляры процесса запускаются на выполнение в соответствии с правилами возникновения их стартовых событий. Правила возникновения стартового события процесса задаются на закладке «Правила возникновения» в окне «Параметры ФСА» события.
Для события задается Интервал времени, в течение которого оно возникает (Рис. 7.2.1), Тип случайной величины (Момент времени или Шаг запуска); Закон распределения случайной величины (см. п. 7.2.9); Количество событий, которые должны возникнуть в течение заданного интервала.
Рис. 7.2.1
На закладке «Интервал возникновения события» задается интервал в течение Суток или Года, в рамках которого возникает событие.
В разделе «Повторять» задается частота повторения интервала возникновения события.
В разделе «Пределы повторения» задаются стартовая и конечная даты периода, в течение которого повторяется интервал возникновения события.
По гиперссылке Смоделировать моменты возникновения события открывается окно для моделирования моментов возникновения события за период (Рис. 7.2.2).
Рис. 7.2.2
Период можно изменять в параметрах «Начало» и «Окончание» окна «Моменты возникновения событий». Также можно изменять шаг группировки. По кнопке «Сгенерировать новую последовательность» можно посмотреть другие варианты последовательностей возникновения событий за период.
Условия перехода по ветке маршрута процесса
Для определения дальнейшего хода выполнения процесса в точках ветвлений на диаграммах процессов в нотации ЕРС необходимо задать условия возникновения событий, следующих после операторов ветвления, или задать вероятность их возникновения в Параметрах ФСА событий.
Параметры ФСА стрелки диаграммы
Для определения дальнейшего хода выполнения процесса в точках ветвлений на диаграммах процессов в нотациях Процесс, Процедура необходимо задать «Параметры ФСА» в свойствах стрелок типа «Связь предшествования», исходящих из блоков «Решение» (вероятность или условие).
Переменные ФСА
Переменные ФСА – содержит пополняемые линейные справочники глобальных переменных, переменных объектов, субъектов и процессов. Открывается пунктом Главного меню «ФСА –> Переменные ФСА».
Переменные объектов, субъектов и процессов могут быть созданы в справочнике «Переменные ФСА» или в списке «Переменные». Список «Переменные» отображается в Параметрах ФСА справочников «Объекты деятельности», «Субъекты», «Процессы». Значения переменных изменяются в течение всей имитации при выполнении процессов. Действия, выполняемые с переменными в рамках процессов, фиксируются на закладке «Действия с переменными» в Параметрах ФСА процесса (см. п. 7.2.2). Переменные могут определять ход выполнения процесса:
1) При использовании их в условиях событий/стрелок.
2) Если какое-либо действие с переменной не может быть выполнено по причине выхода значения переменной за заданные границы, то выполнение процесса приостанавливается.
Переменная «Количество» объектов и субъектов используется для задания доступного количества материальных ресурсов. Если она не задана явно, то она создается автоматически на время имитации. У процессов аналогичным образом автоматически создаются действия с переменной «Количество» (для ресурсов – вычитание, для продуктов – сложение).