ВУЗ:
Составители:
115
только для тех моментов модельного времени, когда в модели происходят
заданные существенные события.
Пример: в модели системы массового обслуживания время наступления
очередного события (запроса)
t
Mi
моделируется с помощью генератора псев-
дослучайных чисел непосредственно в процессе моделирования.
Достоинства МПШ:
1) экономится память и процессорное время при моделировании сущест-
венно нерегулярных событий;
2) не требуется решать задачу априорного выбора шага Δ
t;
3) сохраняется инвариантность
1
причинно-следственных связей в объекте и
в модели.
Недостатки МПШ:
1) нужно уметь находить время наступления очередного события в процес-
се моделирования (то есть, нужен алгоритм генерирования величины от-
резка времени до следующего события);
2) применим в чистом виде только для моделирования систем с дискретны-
ми событиями.
4.5. Организация прогона многомодульных
моделей
В данном разделе рассматривается реализация многомодульной модели с
точки зрения времени прогона
t
R
.
При интерпретации модели на ЭВМ одной из проблем является органи-
зация прогона (взаимной синхронизации) многомодульной модели на одном
(или, реже, нескольких) процессорах. Суть этой проблемы в том, что модулей
много, но в каждый момент времени может быть активизирован только один
из них. Для активизации всех модулей, нужно установить некоторую после
-
довательность, в которой это должно происходить. Фактически всю разветв-
ленную сеть модулей и потоков информации между ними нужно отобразить
в линейную цепочку последовательных вызовов и обменов. При этом важно
понимать, что время прогона
t
R
- это совершенно другая величина, нежели
модельное время
t
M
. Это облегчает преобразование последовательности вы-
зовов к линейной цепочке, так как неактивные модули могу "подождать"
столько, сколько нужно. Принципиальные трудности могут быть только в
связи с наличием замкнутых петель обратной связи. Проблема взаимной син-
хронизации прогона отдельных модулей решается в некотором мониторном
1
Имеется в виду инвариантность (независимость) относительно отношения подо-
бия модель-оригинал: если в оригинале некоторое событие является причиной друго-
го, то аналогичное отношение будет между образами этих событий в модели.
Страницы
- « первая
- ‹ предыдущая
- …
- 113
- 114
- 115
- 116
- 117
- …
- следующая ›
- последняя »