Моделирование систем.
|
Моделирование - наиболее мощный универсальный метод исследования и оценки эффективности систем, поведение которых зависит от воздействия случайных факторов.
Однако по опыту научной работы и материалам диссертационных советов можно сделать вывод о том, что исследователи пока довольно редко используют в качестве инструментальных средств исследования системы моделирования, преимущества которых вполне очевидны. Системы моделирования имеют специализированные средства, реализующие дополнительные возможности по организации модельных экспериментов на компьютере. Они также предоставляют возможность учитывать в моделях фактор времени, то есть строить динамические имитационные модели, что особенно важно для многих систем, в том числе и систем военного назначения.
Применение универсальных языков программирования при реализации имитационных моделей позволяет исследователю достигнуть гибкости при разработке, отладке и испытании модели. Однако языки моделирования, ориентированные на определённую предметную область, являются языками более высокого уровня, поэтому дают возможность с меньшими затратами создавать программы моделей для исследования сложных систем.
Специализированные языки моделирования делят на три группы, соответствующие видам имитации: для непрерывных, дискретных и комбинированных процессов. Для моделирования дискретных систем широкое распространение получил пакет моделирования дискретных систем (ПМДС) GPSS (General Purpose Simulation System- общецелевая система моделирования). Написанные с помощью языка GPSS модели получаются более адекватными исследуемой системе, чем построенные с использованием известной теории массового обслуживания. В моделях, написанных на языке GPSS, можно учесть большое количество факторов и отказаться от многих ограничений и допущений.
Ещё одним языком имитационного моделирования дискретных систем является Simpas, который, по мнению разработчиков «по своим возможностям полностью перекрывает специализированный язык GPSS, обладая более высоким быстродействием и гибкостью».
Однако следует отметить что GPSS/PC и Simpas, а также GPSS/H предназначены для работы в ОС MS-DOS. Поэтому имеются ограничения, которые в ряде случаев не позволяют осуществить разработку и эксплуатацию моделей сложных систем с требуемой степенью детализации.
Отмеченных недостатков практически не имеет новая общецелевая система моделирования GPSS World, разработанная компанией Minuteman (США). Язык Plus вместе с другими инструментальными средствами GPSS World позволил автоматизировать весь цикл исследований от разработки модели до выработки рекомендаций за счёт новых функций планирования экспериментов и обработки статистики. И, наконец, система моделирования GPSS World работает в ОС Windows и максимально ориентированна на использование современных технологий , обеспечивающих высокую интерактивность и визуальное представление информации.
В первой главе излагаются основы построения и принципы функционирования языка имитационного моделирования. Во второй, четвёртой, пятой, шестой и седьмой главах на многочисленных примерах, разработанных автором, раскрываются методы построения моделей процессов, которые формализуются в виде схем массового. В третьей главе описываются приёмы создания объектов GPSS World и эксплуатации моделей. В третьей главе описан язык Plus, а девятая глава посвящена методам проведения эксперементов.
|