Имитационное моделирование
Имитационное моделирование (simulation) — метод, позволяющий строить модели, описывающие процессы так, как они проходили бы в действительности. Такую модель можно «проиграть» во времени как для одного испытания, так и заданного их множества. При этом результаты будут определяться случайным характером процессов. По этим данным можно получить достаточно устойчивую статистику.
Имитационное моделирование можно рассматривать как разновидность экспериментальных испытаний. В отличии от прототипа системы ("в железе") она:
- менее затратна;
- имеет возможность проводить эксперименты меняя ключевые параметры;
- динамична (может описывать поведение во времени).
Виды имитационного моделирования
- Моделирование функционирования применяют главным образом на стадии разработки концепции для формирования требований назначения и требований к показателям функционирования, а также для исследования альтернативных концепций и выбора предпочтительной концепции.
- Анализ особенностей поведения и действий часто называют системным анализом. Важный инструмент системного анализа - игры
- Моделирование эффективности системы - основной инструмент при принятии решений о выборе предпочтительной концепции системы.
- Моделирование условий применения сосредоточено на разработке режимов эксплуатации системы. На таких моделях отрабатываются статические и динамические характеристики компонентов и значимые особенности окружения. Оператор имитационной модели может ставить эксперименты типа "что, если" для нахождения наилучшего решения.
- Физическое моделирование создается для исследования физического поведения элементов системы. Используется преимущественно на стадии инженерной разработки системы.
Системы имитационного моделирования
- Plant Simulation (студенческая версия)
- GPSS
- Scilab
- Maxima
- Solidworks Simulation
- Autodesk Simulation Mechanical
- Autodesk Simulation CFD
- Autodesk Inventor Professional
- Matlab