Interested Article - Имитационное моделирование

Имитационное моделирование ( англ. simulation modeling ) — метод исследования , при котором изучаемая система заменяется моделью , с достаточной точностью описывающей реальную систему (построенная модель описывает процессы так, как они проходили бы в действительности), с которой проводятся эксперименты с целью получения информации об этой системе. Такую модель можно «проиграть» во времени, как для одного , так и заданного их множества. При этом результаты будут определяться случайным характером процессов. По этим данным можно получить достаточно [ источник не указан 2246 дней ] устойчивую статистику . Экспериментирование с моделью называют имитацией (имитация — это постижение сути явления, не прибегая к экспериментам на реальном объекте).

Определение

Имитационное моделирование — это частный случай математического моделирования . Существует класс объектов, для которых по различным причинам не разработаны аналитические модели, создание аналитической модели принципиально невозможно, не разработаны методы решения полученной модели либо решения неустойчивы. В этом случае аналитическая модель заменяется имитатором или имитационной моделью.

В отличие от аналитического решения дифференциальных уравнений, в результате которых получается формула, чётко указывающая, какие параметры влияют на моделируемую систему и как эти параметры связаны друг с другом, в результате имитационного моделирования получается набор чисел, не позволяющий установить связь между параметрами.

Имитационным моделированием иногда называют получение частных численных решений сформулированной задачи на основе аналитических решений или с помощью численных методов .

Имитационная модель — логико-математическое описание объекта, которое может быть использовано для экспериментирования на компьютере в целях проектирования, анализа и оценки функционирования объекта.

Применение имитационного моделирования

К имитационному моделированию прибегают, когда:

  • дорого или невозможно экспериментировать на реальном объекте;
  • невозможно построить аналитическую модель: в системе есть время, причинные связи, последствие, нелинейности, стохастические (случайные) переменные;
  • необходимо сымитировать поведение системы во времени.

Цель имитационного моделирования состоит в воспроизведении поведения исследуемой системы на основе результатов анализа наиболее существенных взаимосвязей между её элементами или разработке симулятора ( англ. simulation modeling ) исследуемой предметной области для проведения различных экспериментов.

Виды имитационного моделирования

Три подхода имитационного моделирования
Подходы имитационного моделирования на шкале абстракции
  • Дискретно-событийное моделирование подход к моделированию , предлагающий абстрагироваться от непрерывной природы событий и рассматривать только основные события моделируемой системы, такие, как: «ожидание», «обработка заказа», «движение с грузом», «разгрузка» и другие. Дискретно-событийное моделирование наиболее развито и имеет огромную сферу приложений — от логистики и систем массового обслуживания до транспортных и производственных систем. Этот вид моделирования наиболее подходит для моделирования производственных процессов. Основан Джеффри Гордоном в 1960-х годах.
  • Системная динамика — парадигма моделирования, где для исследуемой системы строятся графические диаграммы причинных связей и глобальных влияний одних параметров на другие во времени, а затем созданная на основе этих диаграмм модель имитируется на компьютере. По сути, такой вид моделирования более всех других парадигм помогает понять суть происходящего выявления причинно-следственных связей между объектами и явлениями. С помощью системной динамики строят модели бизнес-процессов, развития города, модели производства, динамики популяции, экологии и развития эпидемии. Метод основан Джеем Форрестером в 1950 годах.
  • Агентное моделирование — относительно новое (1990-е-2000-е гг.) направление в имитационном моделировании, которое используется для исследования децентрализованных систем, динамика функционирования которых определяется не глобальными правилами и законами (как в других парадигмах моделирования), а наоборот, когда эти глобальные правила и законы являются результатом индивидуальной активности членов группы. Цель агентных моделей — получить представление об этих глобальных правилах, общем поведении системы, исходя из предположений об индивидуальном, частном поведении её отдельных активных объектов и взаимодействии этих объектов в системе. Агент — некая сущность, обладающая активностью, автономным поведением, может принимать решения в соответствии с некоторым набором правил, взаимодействовать с окружением, а также самостоятельно изменяться.

Области применения

Системы имитационного моделирования

Платные
Бесплатные
Свободные

Реализация имитационного моделирования

Для реализации имитационного моделирования разрабатываются алгоритмы численного решения дифференциальных уравнений. Дифференциальные уравнения и их системы могут быть решены численными методами . Исходя из этого, для динамических систем высокого порядка со многими входами и выходами, а также сложной структурой внутренних связей и большим числом вносимых возмущений метод имитационного моделирования является практически единственным инструментом исследования. Причем методом имитационного моделирования обычно исследуется система в рабочем состоянии, состоящая из объекта регулирования и управляющего устройства .

См. также

языки моделирования:

Примечания

  1. Муха В. С. Вычислительные методы и компьютерная алгебра: учеб.-метод. пособие. — 2-е изд., испр. и доп. — Минск: БГУИР, 2010.- 148 с.: ил, ISBN 978-985-488-522-3 , УДК 519.6 (075.8), ББК 22.19я73, М92
  2. . Дата обращения: 20 сентября 2016. Архивировано из 10 июля 2015 года.
  3. Volodymyr B. Kopei, Oleh R. Onysko, Vitalii G. Panchuk. (англ.) // PeerJ Computer Science. — 2019-10-28. — Vol. 5 . — P. e227 . — ISSN . — doi : . 10 февраля 2020 года.
  4. А. В. Андрюшин, В. Р. Сабанин, Н. И. Смирнов. Управление и инноватика в теплоэнергетике. — М: МЭИ, 2011. — С. 57. — 392 с. — ISBN 978-5-38300539-2 .
  5. Jeandel A., Boudaud F. : от 18 марта 2016 на Wayback Machine , Building Simulation’97, IBPSA Conference, Prague, September 8-10, 1997.
  6. . Дата обращения: 20 сентября 2016. 4 марта 2016 года.
  7. . Дата обращения: 20 сентября 2016. 21 мая 2016 года.
  8. 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.
  9. Дата обращения: 20 сентября 2016. 4 марта 2016 года.
  10. Ernst T., Jähnichen S., Klose M. : от 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. — С. —737. — ISBN 0-13-032374-8 .
  • Строгалев В. П., Толкачева И. О. Имитационное моделирование. — МГТУ им. Баумана, 2008. — С. 697—737. — ISBN 978-5-7038-3021-5 .
  • Олькова А. Е. . — Онлайн-версия Большой российской энциклопедии (новая).

Ссылки

Источник —

Same as Имитационное моделирование