logo
Имитационное моделирование

Имитационное моделирование

По Р. Шеннону, «имитационное моделирование — есть про­цесс конструирования на ЭВМ модели сложной реальной системы, функционирующей во времени, и постановки экспериментов на этой модели с целью либо понять поведение системы, либо оценить различные стратегии, обеспечивающие функционирование данной системы».

Выделим в этом определении ряд важнейших обстоятельств, учитывая особенности применения метода для исследования эко­номических информационных систем (ЭИС).

Во-первых, имитационное моделирование предполагает два эта­па: конструирование модели на ЭВМ и проведение экспериментов с этой моделью. Каждый из этих этапов предусматривает использова­ние собственных методов. Так, на первом этапе весьма важно гра­мотно провести информационное обследование, разработку всех видов документации и их реализацию. Второй этап должен предпо­лагать использование методов планирования эксперимента с учетом особенностей машинной имитации.

Во-вторых, в полном соответствии с системными принципами четко выделены две возможные цели имитационных экспериментов:

• либо понять поведение исследуемой системы (о которой по ка­ким-либо причинам было «мало» информации) — потребность в этом часто возникает, например, при создании принципи­ально новых образцов продукции;

• либо оценить возможные стратегии управления системой, что также очень характерно для решения широкого круга эконо­мико-прикладных задач.

В-третьих, с помощью имитационного моделирования исследу­ют сложные системы. Понятие «сложность» является субъективным и по сути выражает отношение исследователя к объекту моделиро­вания. Укажем пять признаков «сложности» системы, по которым можно судить о ее принадлежности к такому классу систем:

• наличие большого количества взаимосвязанных и взаимодей­ствующих элементов;

• сложность функции (функций), выполняемой системой;

• возможность разбиения системы на подсистемы (декомпозиции);

• наличие управления (часто имеющего иерархическую структу­ру), разветвленной информационной сети и интенсивных по­токов информации;

• наличие взаимодействия с внешней средой и функциониро­вание в условиях воздействия случайных (неопределенных) факторов.

Очевидно, что некоторые приведенные признаки сами предпола­гают субъективные суждения. Вместе с тем, становится понятным, почему значительное число ЭИС относят к сложным системам и, следовательно, применяют метод имитационного моделирования.

В-четвертых, методом имитационного моделирования исследуют системы, функционирующие во времени, что определяет необходи­мость создания и использования специальных методов (механиз­мов) управления системным временем.

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