Имитационное моделирование
Имитационное моделирование (англ. simulation modeling) — метод исследования, при котором изучаемая система заменяется моделью, с достаточной точностью описывающей реальную систему (построенная модель описывает процессы так, как они проходили бы в действительности), с которой проводятся эксперименты с целью получения информации об этой системе. Такую модель можно «проиграть» во времени, как для одного испытания, так и заданного их множества. При этом результаты будут определяться случайным характером процессов. По этим данным можно получить достаточно устойчивую статистику. Экспериментирование с моделью называют имитацией (имитация — это постижение сути явления, не прибегая к экспериментам на реальном объекте).
Определение
Имитационное моделирование — это частный случай
В отличие от аналитического решения дифференциальных уравнений, в результате которых получается формула, чётко указывающая, какие параметры влияют на моделируемую систему и как эти параметры связаны друг с другом, в результате имитационного моделирования получается набор чисел, не позволяющий установить связь между параметрами.
Имитационным моделированием иногда называют получение частных численных решений сформулированной задачи на основе
Имитационная модель — логико-математическое описание объекта, которое может быть использовано для экспериментирования на компьютере в целях проектирования, анализа и оценки функционирования объекта.
Применение имитационного моделирования
К имитационному моделированию прибегают, когда:
- дорого или невозможно экспериментировать на реальном объекте;
- невозможно построить аналитическую модель: в системе есть время, причинные связи, последствие, нелинейности, стохастические (случайные) переменные;
- необходимо сымитировать поведение системы во времени.
Цель имитационного моделирования состоит в воспроизведении поведения исследуемой системы на основе результатов анализа наиболее существенных взаимосвязей между её элементами или разработке симулятора (англ. simulation modeling) исследуемой предметной области для проведения различных экспериментов.
Виды имитационного моделирования
- Джеффри Гордономв 1960-х годах.
- Джеем Форрестеромв 1950 годах.
- Агентное моделирование — относительно новое (1990-е-2000-е гг.) направление в имитационном моделировании, которое используется для исследования децентрализованных систем, динамика функционирования которых определяется не глобальными правилами и законами (как в других парадигмах моделирования), а наоборот, когда эти глобальные правила и законы являются результатом индивидуальной активности членов группы. Цель агентных моделей — получить представление об этих глобальных правилах, общем поведении системы, исходя из предположений об индивидуальном, частном поведении её отдельных активных объектов и взаимодействии этих объектов в системе. Агент — некая сущность, обладающая активностью, автономным поведением, может принимать решения в соответствии с некоторым набором правил, взаимодействовать с окружением, а также самостоятельно изменяться.
Области применения
Список примеров в этой статье не основывается на авторитетных источниках, посвящённых непосредственно предмету статьи. |
- Бизнес-процессы
- Бизнес-симуляция
- Боевые действия
- Динамика населения
- Дорожное движение
- Железнодорожные перевозки
- ИТ-инфраструктура
- Математическое моделирование исторических процессов
- Логистика
- Пешеходная динамика
- Производство
- Рынок и конкуренция
- Сервисные центры
- Цепочки поставок
- Уличное движение
- Управление проектами
- Экономика здравоохранения
- Экосистема
- Информационная безопасность
- Релейная защита
Системы имитационного моделирования
Платные
Бесплатные
Свободные
- Scilab
- Maxima
- JModelica.org[2]
- OpenModelica Архивная копия от 14 января 2018 на Wayback Machine
- Scicos Архивная копия от 30 ноября 2018 на Wayback Machine
Реализация имитационного моделирования
Для реализации имитационного
См. также
- Сети Петри
- Имитационное моделирование сложных систем
- Исследование операций
- Математическое моделирование
- Физическое моделирование
языки моделирования:
Примечания
- ↑ Муха В. С. Вычислительные методы и компьютерная алгебра: учеб.-метод. пособие. — 2-е изд., испр. и доп. — Минск: БГУИР, 2010.- 148 с.: ил, ISBN 978-985-488-522-3, УДК 519.6 (075.8), ББК 22.19я73, М92
- ↑ Jmodelica . Дата обращения: 20 сентября 2016. Архивировано из оригинала 10 июля 2015 года.
- 10 февраля 2020 года.
- ↑ А. В. Андрюшин, В. Р. Сабанин, Н. И. Смирнов. Управление и инноватика в теплоэнергетике. — М: МЭИ, 2011. — С. 57. — 392 с. — ISBN 978-5-38300539-2.
- ↑ Jeandel A., Boudaud F.: Physical System Modelling Languages: from ALLAN to Modelica Архивная копия от 18 марта 2016 на Wayback Machine, Building Simulation’97, IBPSA Conference, Prague, September 8-10, 1997.
- ↑ Per Sahlin, NMF HANDBOOK. An Introduction to the Neutral Model Format. NMF version 3.02. Nov 1996 . Дата обращения: 20 сентября 2016. Архивировано 4 марта 2016 года.
- ↑ ObjectMath . Дата обращения: 20 сентября 2016. Архивировано 21 мая 2016 года.
- ↑ S.E. Mattsson, M. Andersson and K.J..Aström: Object-oriented modeling and simulation. In: Linkens, ed., CAD for Control Systems (Marcel Dekker, 1993) pp. 31-69.
- ↑ A.P.J. Breunese and J.F. Broenink, Modeling Mechatronic Systems Using The Sidops+ Language. In: Proceedings of ICBGM’97, 3rd International Conference on Bond Graph Modeling and Simulation, Phoenix, Arizona, January 12-15, 1997, SCS Publishing, San Diego, California, Simulation Series, Vol.29, No.1, ISBN 1-56555-050-1. Дата обращения: 20 сентября 2016. Архивировано 4 марта 2016 года.
- ↑ Ernst T., Jähnichen S., Klose M.: Object-Oriented Physical Systems Modeling, Modelica, and the Smile/M Simulation Environment Архивная копия от 22 марта 2016 на Wayback Machine. 15th IMACS World Congress on Scientific Computation, Modelling and Applied Mathematics, Berlin, August 24-29, 1997.
Литература
- Хемди А. Таха. Глава 18. Имитационное моделирование // Введение в исследование операций = Operations Research: An Introduction. — 7-е изд. — М.: «Вильямс», 2007. — С. 697—737. — ISBN 0-13-032374-8.
- Строгалев В. П., Толкачева И. О. Имитационное моделирование. — МГТУ им. Баумана, 2008. — С. 697—737. — ISBN 978-5-7038-3021-5.
- Олькова А. Е. Имитационное моделирование (в экономике) . — Онлайн-версия Большой российской энциклопедии (новая).
Ссылки
- Губарь Ю. Курс «Введение в математическое моделирование», Лекция 5: «Компьютерное имитационное моделирование. Статистическое имитационное моделирование» // Интуит.ру, 15.03.2007
- Национальное общество имитационного моделирования России — начало пути Архивная копия от 13 июня 2020 на Wayback Machine (интервью чл.-корр. РАН Р. М. Юсупова).
- Национальное общество имитационного моделирования Архивная копия от 16 ноября 2012 на Wayback Machine
- Макаров В. М., Лукина С. В., Лебедь П. А. Имитационное моделирование в задачах технологического инжиниринга Архивная копия от 31 июля 2020 на Wayback Machine