Одним из видов компьютерного моделирования является имитационное моделирование. В частности, оно может использоваться для оптимизации моделей, путем нахождения лучшего решения проблемы или задачи из нескольких возможных вариантов. Как подметил Ю. Адлер, сочетание слов имитация и моделирование недопустимо и является тавтологией. Но, рассматривая исторический процесс формирования этого термина, он пришел к выводу, что это словосочетание определяет в моделировании такую область, которая относится к получению экспериментальной информации о сложном объекте, которая не может быть получена иным путем, как экспериментируя с его моделью на ПЭВМ. Второй определяющей чертой термина является требование повторяемости, ибо один отдельно взятый эксперимент ничего не значит. Имитационный объект имеет вероятностный характер функционирования. Для исследователя представляют интерес выводы, носящие характер статистических показателей, оформленных, например, в виде графиков или таблиц, в которых каждому варианту исследуемых параметров поставлены в соответствие определенные средние значения с набором характеристик их распределения, без получения зависимости в аналитическом виде. Объектом имитационного моделирования служит какая-либо модель. В широком понимании модель - это образ или прообраз какого-либо объекта или системы объектов, используемый при определённых условиях в качестве их "заместителя" или "представителя". Модель - это образец, служащий эталоном (стандартом), устройство, воспроизводящее, имитирующее что-либо, такой материальный или мысленно представляемый объект, который в процессе исследования замещает объект-оригинал так, что его непосредственное изучение дает новые знания об объекте-оригинале. Полная классификация возможных видов моделирования крайне затруднительна, хотя бы в силу многозначности понятия "модель". Остановимся на структурно-функциональных и логико-математических моделях.
Для имитационного моделирования структурно-функциональную модель необходимо дополнить параметрами, данными, описывающие детали функционирования процесса (это дает возможность уже называть данную модель логико-математической). Таким образом, полученную модель можно рассматривать как алгоритм функционирования объекта, реализованный в виде программного комплекса для компьютера (т.е. на данном этапе уже можно говорить об имитационной модели). |