Имитационное моделирование
Имитационное моделирование (англ. simulation modeling) — метод исследования, при котором изучаемая система заменяется моделью, с достаточной точностью описывающей реальную систему (построенная модель описывает процессы так, как они проходили бы в действительности), с которой проводятся эксперименты с целью получения информации об этой системе. Такую модель можно «проиграть» во времени, как для одного , так и заданного их множества. При этом результаты будут определяться случайным характером процессов. По этим данным можно получить достаточно устойчивую статистику. Экспериментирование с моделью называют имитацией (имитация — это постижение сути явления, не прибегая к экспериментам на реальном объекте).
Определение
Имитационное моделирование — это частный случай математического моделирования. Существует класс объектов, для которых по различным причинам не разработаны аналитические модели, создание аналитической модели принципиально невозможно, не разработаны методы решения полученной модели либо решения неустойчивы. В этом случае аналитическая модель заменяется имитатором или имитационной моделью.
В отличие от аналитического решения дифференциальных уравнений, в результате которых получается формула, чётко указывающая, какие параметры влияют на моделируемую систему и как эти параметры связаны друг с другом, в результате имитационного моделирования получается набор чисел, не позволяющий установить связь между параметрами.
Имитационным моделированием иногда называют получение частных численных решений сформулированной задачи на основе аналитических решений или с помощью численных методов.
Имитационная модель — логико-математическое описание объекта, которое может быть использовано для экспериментирования на компьютере в целях проектирования, анализа и оценки функционирования объекта.
Применение имитационного моделирования
К имитационному моделированию прибегают, когда:
- дорого или невозможно экспериментировать на реальном объекте;
- невозможно построить аналитическую модель: в системе есть время, причинные связи, последствие, нелинейности, стохастические (случайные) переменные;
- необходимо сымитировать поведение системы во времени.
Цель имитационного моделирования состоит в воспроизведении поведения исследуемой системы на основе результатов анализа наиболее существенных взаимосвязей между её элементами или разработке симулятора (англ. simulation modeling) исследуемой предметной области для проведения различных экспериментов.
Виды имитационного моделирования
- Дискретно-событийное моделирование — подход к моделированию, предлагающий абстрагироваться от непрерывной природы событий и рассматривать только основные события моделируемой системы, такие, как: «ожидание», «обработка заказа», «движение с грузом», «разгрузка» и другие. Дискретно-событийное моделирование наиболее развито и имеет огромную сферу приложений — от логистики и систем массового обслуживания до транспортных и производственных систем. Этот вид моделирования наиболее подходит для моделирования производственных процессов. Основан Джеффри Гордоном в 1960-х годах.
- Системная динамика — парадигма моделирования, где для исследуемой системы строятся графические диаграммы причинных связей и глобальных влияний одних параметров на другие во времени, а затем созданная на основе этих диаграмм модель имитируется на компьютере. По сути, такой вид моделирования более всех других парадигм помогает понять суть происходящего выявления причинно-следственных связей между объектами и явлениями. С помощью системной динамики строят модели бизнес-процессов, развития города, модели производства, динамики популяции, экологии и развития эпидемии. Метод основан Джеем Форрестером в 1950 годах.
- Агентное моделирование — относительно новое (1990-е-2000-е гг.) направление в имитационном моделировании, которое используется для исследования децентрализованных систем, динамика функционирования которых определяется не глобальными правилами и законами (как в других парадигмах моделирования), а наоборот, когда эти глобальные правила и законы являются результатом индивидуальной активности членов группы. Цель агентных моделей — получить представление об этих глобальных правилах, общем поведении системы, исходя из предположений об индивидуальном, частном поведении её отдельных активных объектов и взаимодействии этих объектов в системе. Агент — некая сущность, обладающая активностью, автономным поведением, может принимать решения в соответствии с некоторым набором правил, взаимодействовать с окружением, а также самостоятельно изменяться.
Области применения
Список примеров в этой статье не основывается на авторитетных источниках, посвящённых непосредственно предмету статьи. |
- Бизнес-процессы
- Бизнес-симуляция
- Боевые действия
- Динамика населения
- Дорожное движение
- Железнодорожные перевозки
- ИТ-инфраструктура
- Математическое моделирование исторических процессов
- Логистика
- Пешеходная динамика
- Производство
- Рынок и конкуренция
- Сервисные центры
- Цепочки поставок
- Уличное движение
- Управление проектами
- Экономика здравоохранения
- Экосистема
- Информационная безопасность
- Релейная защита
Системы имитационного моделирования
Платные
- AnyLogic
- Plant Simulation
Бесплатные
- GPSS
Свободные
- Scilab
- Maxima
- JModelica.org
- OpenModelica Архивная копия от 14 января 2018 на Wayback Machine
- Scicos Архивная копия от 30 ноября 2018 на Wayback Machine
Реализация имитационного моделирования
Для реализации имитационного моделирования разрабатываются алгоритмы численного решения дифференциальных уравнений. Дифференциальные уравнения и их системы могут быть решены численными методами. Исходя из этого, для динамических систем высокого порядка со многими входами и выходами, а также сложной структурой внутренних связей и большим числом вносимых возмущений метод имитационного моделирования является практически единственным инструментом исследования. Причем методом имитационного моделирования обычно исследуется система в рабочем состоянии, состоящая из объекта регулирования и управляющего устройства.
См. также
- Сети Петри
- Имитационное моделирование сложных систем
- Исследование операций
- Математическое моделирование
- Физическое моделирование
языки моделирования:
- Allan,
- SimInTech, [англ.], , , ,
- .
Примечания
- Муха В. С. Вычислительные методы и компьютерная алгебра: учеб.-метод. пособие. — 2-е изд., испр. и доп. — Минск: БГУИР, 2010.- 148 с.: ил, ISBN 978-985-488-522-3, УДК 519.6 (075.8), ББК 22.19я73, М92
- Jmodelica. Дата обращения: 20 сентября 2016. Архивировано из оригинала 10 июля 2015 года.
- Volodymyr B. Kopei, Oleh R. Onysko, Vitalii G. Panchuk. Component-oriented acausal modeling of the dynamical systems in Python language on the example of the model of the sucker rod string (англ.) // PeerJ Computer Science. — 2019-10-28. — Vol. 5. — P. e227. — ISSN 2376-5992. — doi:10.7717/peerj-cs.227. Архивировано 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
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Имитационное моделирование, Что такое Имитационное моделирование? Что означает Имитационное моделирование?
Imitacionnoe modelirovanie angl simulation modeling metod issledovaniya pri kotorom izuchaemaya sistema zamenyaetsya modelyu s dostatochnoj tochnostyu opisyvayushej realnuyu sistemu postroennaya model opisyvaet processy tak kak oni prohodili by v dejstvitelnosti s kotoroj provodyatsya eksperimenty s celyu polucheniya informacii ob etoj sisteme Takuyu model mozhno proigrat vo vremeni kak dlya odnogo tak i zadannogo ih mnozhestva Pri etom rezultaty budut opredelyatsya sluchajnym harakterom processov Po etim dannym mozhno poluchit dostatochno ustojchivuyu statistiku Eksperimentirovanie s modelyu nazyvayut imitaciej imitaciya eto postizhenie suti yavleniya ne pribegaya k eksperimentam na realnom obekte OpredelenieImitacionnoe modelirovanie eto chastnyj sluchaj matematicheskogo modelirovaniya Sushestvuet klass obektov dlya kotoryh po razlichnym prichinam ne razrabotany analiticheskie modeli sozdanie analiticheskoj modeli principialno nevozmozhno ne razrabotany metody resheniya poluchennoj modeli libo resheniya neustojchivy V etom sluchae analiticheskaya model zamenyaetsya imitatorom ili imitacionnoj modelyu V otlichie ot analiticheskogo resheniya differencialnyh uravnenij v rezultate kotoryh poluchaetsya formula chyotko ukazyvayushaya kakie parametry vliyayut na modeliruemuyu sistemu i kak eti parametry svyazany drug s drugom v rezultate imitacionnogo modelirovaniya poluchaetsya nabor chisel ne pozvolyayushij ustanovit svyaz mezhdu parametrami Imitacionnym modelirovaniem inogda nazyvayut poluchenie chastnyh chislennyh reshenij sformulirovannoj zadachi na osnove analiticheskih reshenij ili s pomoshyu chislennyh metodov Imitacionnaya model logiko matematicheskoe opisanie obekta kotoroe mozhet byt ispolzovano dlya eksperimentirovaniya na kompyutere v celyah proektirovaniya analiza i ocenki funkcionirovaniya obekta Primenenie imitacionnogo modelirovaniyaK imitacionnomu modelirovaniyu pribegayut kogda dorogo ili nevozmozhno eksperimentirovat na realnom obekte nevozmozhno postroit analiticheskuyu model v sisteme est vremya prichinnye svyazi posledstvie nelinejnosti stohasticheskie sluchajnye peremennye neobhodimo symitirovat povedenie sistemy vo vremeni Cel imitacionnogo modelirovaniya sostoit v vosproizvedenii povedeniya issleduemoj sistemy na osnove rezultatov analiza naibolee sushestvennyh vzaimosvyazej mezhdu eyo elementami ili razrabotke simulyatora angl simulation modeling issleduemoj predmetnoj oblasti dlya provedeniya razlichnyh eksperimentov Vidy imitacionnogo modelirovaniyaTri podhoda imitacionnogo modelirovaniyaPodhody imitacionnogo modelirovaniya na shkale abstrakciiDiskretno sobytijnoe modelirovanie podhod k modelirovaniyu predlagayushij abstragirovatsya ot nepreryvnoj prirody sobytij i rassmatrivat tolko osnovnye sobytiya modeliruemoj sistemy takie kak ozhidanie obrabotka zakaza dvizhenie s gruzom razgruzka i drugie Diskretno sobytijnoe modelirovanie naibolee razvito i imeet ogromnuyu sferu prilozhenij ot logistiki i sistem massovogo obsluzhivaniya do transportnyh i proizvodstvennyh sistem Etot vid modelirovaniya naibolee podhodit dlya modelirovaniya proizvodstvennyh processov Osnovan Dzheffri Gordonom v 1960 h godah Sistemnaya dinamika paradigma modelirovaniya gde dlya issleduemoj sistemy stroyatsya graficheskie diagrammy prichinnyh svyazej i globalnyh vliyanij odnih parametrov na drugie vo vremeni a zatem sozdannaya na osnove etih diagramm model imitiruetsya na kompyutere Po suti takoj vid modelirovaniya bolee vseh drugih paradigm pomogaet ponyat sut proishodyashego vyyavleniya prichinno sledstvennyh svyazej mezhdu obektami i yavleniyami S pomoshyu sistemnoj dinamiki stroyat modeli biznes processov razvitiya goroda modeli proizvodstva dinamiki populyacii ekologii i razvitiya epidemii Metod osnovan Dzheem Forresterom v 1950 godah Agentnoe modelirovanie otnositelno novoe 1990 e 2000 e gg napravlenie v imitacionnom modelirovanii kotoroe ispolzuetsya dlya issledovaniya decentralizovannyh sistem dinamika funkcionirovaniya kotoryh opredelyaetsya ne globalnymi pravilami i zakonami kak v drugih paradigmah modelirovaniya a naoborot kogda eti globalnye pravila i zakony yavlyayutsya rezultatom individualnoj aktivnosti chlenov gruppy Cel agentnyh modelej poluchit predstavlenie ob etih globalnyh pravilah obshem povedenii sistemy ishodya iz predpolozhenij ob individualnom chastnom povedenii eyo otdelnyh aktivnyh obektov i vzaimodejstvii etih obektov v sisteme Agent nekaya sushnost obladayushaya aktivnostyu avtonomnym povedeniem mozhet prinimat resheniya v sootvetstvii s nekotorym naborom pravil vzaimodejstvovat s okruzheniem a takzhe samostoyatelno izmenyatsya Oblasti primeneniyaSpisok primerov v etoj state ne osnovyvaetsya na avtoritetnyh istochnikah posvyashyonnyh neposredstvenno predmetu stati Dobavte ssylki na istochniki predmetom rassmotreniya kotoryh yavlyaetsya tema nastoyashej stati ili razdela v celom a ne otdelnye elementy spiska V protivnom sluchae spisok primerov mozhet byt udalyon 11 sentyabrya 2014 Biznes processy Biznes simulyaciya Boevye dejstviya Dinamika naseleniya Dorozhnoe dvizhenie Zheleznodorozhnye perevozki IT infrastruktura Matematicheskoe modelirovanie istoricheskih processov Logistika Peshehodnaya dinamika Proizvodstvo Rynok i konkurenciya Servisnye centry Cepochki postavok Ulichnoe dvizhenie Upravlenie proektami Ekonomika zdravoohraneniya Ekosistema Informacionnaya bezopasnost Relejnaya zashitaSistemy imitacionnogo modelirovaniyaPlatnye AnyLogic Plant Simulation Besplatnye GPSS Svobodnye Scilab Maxima JModelica org OpenModelica Arhivnaya kopiya ot 14 yanvarya 2018 na Wayback Machine Scicos Arhivnaya kopiya ot 30 noyabrya 2018 na Wayback MachineRealizaciya imitacionnogo modelirovaniyaDlya realizacii imitacionnogo modelirovaniya razrabatyvayutsya algoritmy chislennogo resheniya differencialnyh uravnenij Differencialnye uravneniya i ih sistemy mogut byt resheny chislennymi metodami Ishodya iz etogo dlya dinamicheskih sistem vysokogo poryadka so mnogimi vhodami i vyhodami a takzhe slozhnoj strukturoj vnutrennih svyazej i bolshim chislom vnosimyh vozmushenij metod imitacionnogo modelirovaniya yavlyaetsya prakticheski edinstvennym instrumentom issledovaniya Prichem metodom imitacionnogo modelirovaniya obychno issleduetsya sistema v rabochem sostoyanii sostoyashaya iz obekta regulirovaniya i upravlyayushego ustrojstva Sm takzheSeti Petri Imitacionnoe modelirovanie slozhnyh sistem Issledovanie operacij Matematicheskoe modelirovanie Fizicheskoe modelirovanie yazyki modelirovaniya Allan SimInTech angl PrimechaniyaMuha V S Vychislitelnye metody i kompyuternaya algebra ucheb metod posobie 2 e izd ispr i dop Minsk BGUIR 2010 148 s il ISBN 978 985 488 522 3 UDK 519 6 075 8 BBK 22 19ya73 M92 Jmodelica neopr Data obrasheniya 20 sentyabrya 2016 Arhivirovano iz originala 10 iyulya 2015 goda Volodymyr B Kopei Oleh R Onysko Vitalii G Panchuk Component oriented acausal modeling of the dynamical systems in Python language on the example of the model of the sucker rod string angl PeerJ Computer Science 2019 10 28 Vol 5 P e227 ISSN 2376 5992 doi 10 7717 peerj cs 227 Arhivirovano 10 fevralya 2020 goda A V Andryushin V R Sabanin N I Smirnov Upravlenie i innovatika v teploenergetike M MEI 2011 S 57 392 s ISBN 978 5 38300539 2 Jeandel A Boudaud F Physical System Modelling Languages from ALLAN to Modelica Arhivnaya kopiya ot 18 marta 2016 na 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 neopr Data obrasheniya 20 sentyabrya 2016 Arhivirovano 4 marta 2016 goda ObjectMath neopr Data obrasheniya 20 sentyabrya 2016 Arhivirovano 21 maya 2016 goda S E Mattsson M Andersson and K J Astrom 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 neopr Data obrasheniya 20 sentyabrya 2016 Arhivirovano 4 marta 2016 goda Ernst T Jahnichen S Klose M Object Oriented Physical Systems Modeling Modelica and the Smile M Simulation Environment Arhivnaya kopiya ot 22 marta 2016 na Wayback Machine 15th IMACS World Congress on Scientific Computation Modelling and Applied Mathematics Berlin August 24 29 1997 LiteraturaHemdi A Taha Glava 18 Imitacionnoe modelirovanie Vvedenie v issledovanie operacij Operations Research An Introduction 7 e izd M 2007 S 697 737 ISBN 0 13 032374 8 Strogalev V P Tolkacheva I O Imitacionnoe modelirovanie MGTU im Baumana 2008 S 697 737 ISBN 978 5 7038 3021 5 Olkova A E Imitacionnoe modelirovanie v ekonomike rus Onlajn versiya Bolshoj rossijskoj enciklopedii novaya SsylkiGubar Yu Kurs Vvedenie v matematicheskoe modelirovanie Lekciya 5 Kompyuternoe imitacionnoe modelirovanie Statisticheskoe imitacionnoe modelirovanie Intuit ru 15 03 2007 Nacionalnoe obshestvo imitacionnogo modelirovaniya Rossii nachalo puti Arhivnaya kopiya ot 13 iyunya 2020 na Wayback Machine intervyu chl korr RAN R M Yusupova Nacionalnoe obshestvo imitacionnogo modelirovaniya Arhivnaya kopiya ot 16 noyabrya 2012 na Wayback Machine Makarov V M Lukina S V Lebed P A Imitacionnoe modelirovanie v zadachah tehnologicheskogo inzhiniringa Arhivnaya kopiya ot 31 iyulya 2020 na Wayback Machine
