Разработка имитационных моделей в современных системах моделирования включает несколько шагов: 5
- Изучение прототипа модели — реального объекта, его внутренней структуры, принципов работы, характеристик, взаимосвязей между элементами. 5
- Разработка концептуальной модели, определяющей значимые для моделирования аспекты: состав и структуру объекта, свойства и связи элементов. 5
- Формирование информационного пространства для моделирования, определение численных параметров функционирования объекта. 5
- Выбор системы моделирования, функционал которой достаточен для реализации модели. 5
- Разработка модели. 5
- Тестирование и корректировка модели. 5
При работе с моделью рекомендуется регулярно производить анализ её эффективности и вносить в неё модификации по мере необходимости. 5
Исследование имитационных моделей включает следующие этапы: 1
- Формулирование проблемы — описание исследуемой проблемы и определение целей исследования. 1
- Подготовка данных — идентификация, спецификация, сбор данных. 1
- Трансляция модели — перевод модели на язык, приемлемый для ЭВМ. 1
- Верификация модели — установление правильности программных продуктов для реализации модели на ЭВМ. 1
- Валидация — оценка требуемой точности и соответствия имитационной модели реальной системе. 1
- Стратегическое и тактическое планирование — определение условий проведения машинного эксперимента с имитационной моделью. 1
- Экспериментирование — прогон имитационной модели на ЭВМ для получения требуемой информации. 1
- Анализ результатов — изучение результатов имитационного моделирования для подготовки выводов и рекомендаций по решению проблемы. 1
- Реализация и документирование — реализация рекомендаций, полученных на основе имитации, составление документации по модели и её использованию. 1
Для разработки имитационных моделей используются различные средства: языки программирования, стандартные пакеты прикладных программ, языки и среды моделирования. 2