Имитационное моделирование
По Р. Шеннону, «имитационное моделирование — есть процесс конструирования на ЭВМ модели сложной реальной системы, функционирующей во времени, и постановки экспериментов на этой модели с целью либо понять поведение системы, либо оценить различные стратегии, обеспечивающие функционирование данной системы».
Выделим в этом определении ряд важнейших обстоятельств, учитывая особенности применения метода для исследования экономических информационных систем (ЭИС).
Во-первых, имитационное моделирование предполагает два этапа: конструирование модели на ЭВМ и проведение экспериментов с этой моделью. Каждый из этих этапов предусматривает использование собственных методов. Так, на первом этапе весьма важно грамотно провести информационное обследование, разработку всех видов документации и их реализацию. Второй этап должен предполагать использование методов планирования эксперимента с учетом особенностей машинной имитации.
Во-вторых, в полном соответствии с системными принципами четко выделены две возможные цели имитационных экспериментов:
• либо понять поведение исследуемой системы (о которой по каким-либо причинам было «мало» информации) — потребность в этом часто возникает, например, при создании принципиально новых образцов продукции;
• либо оценить возможные стратегии управления системой, что также очень характерно для решения широкого круга экономико-прикладных задач.
В-третьих, с помощью имитационного моделирования исследуют сложные системы. Понятие «сложность» является субъективным и по сути выражает отношение исследователя к объекту моделирования. Укажем пять признаков «сложности» системы, по которым можно судить о ее принадлежности к такому классу систем:
• наличие большого количества взаимосвязанных и взаимодействующих элементов;
• сложность функции (функций), выполняемой системой;
• возможность разбиения системы на подсистемы (декомпозиции);
• наличие управления (часто имеющего иерархическую структуру), разветвленной информационной сети и интенсивных потоков информации;
• наличие взаимодействия с внешней средой и функционирование в условиях воздействия случайных (неопределенных) факторов.
Очевидно, что некоторые приведенные признаки сами предполагают субъективные суждения. Вместе с тем, становится понятным, почему значительное число ЭИС относят к сложным системам и, следовательно, применяют метод имитационного моделирования.
В-четвертых, методом имитационного моделирования исследуют системы, функционирующие во времени, что определяет необходимость создания и использования специальных методов (механизмов) управления системным временем.
Наконец, в-пятых, в определении прямо указывается на необходимость использования ЭВМ для реализации имитационных моделей, т.е. проведения машинного эксперимента (машинной имитации), причем в подавляющем большинстве случаев применяются цифровые машины
- Имитационное моделирование
- Классификация имитационных моделей
- Составляющие имитационной модели
- Достоинства и недостатки имитационного моделирования
- Исследование свойств имитационной модели
- Этапы разработки имитационных моделей
- Сложные системы в процессе построения имитационных моделей
- Принципы разработки имитационных моделей
- Особенности построения имитационных моделей
- Виды представления времени в модели
- Языки моделирования
- Декомпозиция системы
- Изменение времени с постоянным шагом
- Организация квазипараллелизма