Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
GPSS_2003.doc
Скачиваний:
38
Добавлен:
13.11.2019
Размер:
13.2 Mб
Скачать

9.3. Проблемы организации имитационных экспериментов

Перечислим основные проблемы, возникающие при экспери­ментировании c имитационными моделями.

1. Задание начальныхусловии эксперимента. Обычно экспе­римент начинают из состояния «пусто и свободно», т.е. когда в моде­ли нет транзактов. Если рассматривать достаточно длительный пери­од моделирования, то можно наблюдать так называемый период «разогрева» модели или переходной период, после которого модель мо­жет перейти в стационарный режим работы. Учет данных переходного периода для выходных переменных модели будет вносить смеще­ние в статистические оценки. Чтобы уменьшить влияние данных переходного процесса на конечные результаты, можно поступать сле­дующим образом:

– запускать модель c модальных (наиболее вероятных) значе­ний установившегося режима;

– запускать модель со средних значений установившегося ре­жима.

Эти способы обычно обеспечивают уменьшение длительности переходного процесса модели. При этом они дают эффект только в том случае, если загрузка обслуживающих устройств в модели невелика. При стремлении коэффициентов загрузки устройств к единице, на выходе модели может наблюдаться стационарный процесс, в кото­ром нельзя четко выделить данные переходного режима, как показано на рис. 9.1.

Рис. 9.1

При оценивании выходной величины рекомендуется не учиты­вать данные переходного процесса, так как онимогут давать сущест­венное смещение искомых оценок. Это достигается путем удаления данных переходного процесса (c помощью команды RESET). Луч­ший способ определения установившегося процесса – это использо­вание графиков для наблюдения за изменением переходного процесса во времени.

Команда RESET оставляет транзакты в модели, обнуляет стати­стику и освобождает устройства обслуживания. Стандартный число­вой атрибут C1 – дает значение модельного времени c момента выдачи последней команды RESET, А СЧА AC1 – абсолютное модельное время c начала моделирования.

2. Правило останова определяет длительность имитационного прогона. От продолжительности прогона зависит точность результа­тов моделирования.

3. Состояния модели в момент прекращения прогона. Часто при моделировании возникает вопрос: «Что делать c оставшимися ком­понентами (транзактами) модели в момент окончания ее работы?» Учет оставшихся компонентов может привести к смещению оценки в боль­шую сторону. Например, при моделировании работы некоторого цеха использовалось правило, что наиболее короткие работы запускаются раньше. На момент окончания в модели останутся незавершенные ра­боты c длительными временами выполнения. Если их не учитывать, то оценка средней длительности работ в цеху будет занижена.

4. Определение длительности прогона модели при наличии в модели процессов c различными скоростями протекания. Оценку точности результатов моделирования обычно выполняют для самого медленного процесса в модели. В этом случае оценки для быстрых процессов будут заведомо намного лучше, чем для медленного про­цесса, т.е. доверительные интервалы для них будут меньше. При разработке имитационной модели обычно выбирают степень детализа­ции модели так, чтобы скорости протекающих в ней процессов не различались более, чем на два порядка. В случаях моделирования редких событий (медленные процессы), например, отказов оборудо­вания, необходимо укрупнять состояния для быстрых процессов. Для этого обычно используют аналитико-имитационные модели.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]