Учебное пособие Красноярск
Download 2.5 Mb. Pdf ko'rish
|
2017-uch-posob-elberg-cigankov
Глава 1 • пакеты Ascape (Agent Landscape) и RePast (Recursive Porous Agent Simulation Toolkit), написанные на платформе языка Java для поддержки агентно-базового моделирования; • NetLogo и MIMOSE (Micro- and Multilevel Modelling Software) – информационные системы, предназначенные для созда- ния имитационных моделей и технологий моделирования в обще- ственных науках; • SPSS, Statistica, PilGrim, Z-Tree – системы статистического моделирования для исследования экономических, педагогических и психологических явлений и процессов. Перечень программного обеспечения и инструментальных средств имитационного моделирования можно посмотреть на сайте http://dic.academic.ru/dic.nsf, а также сайте Национального общества имитационного моделирования: www.simulation.su. В отрасли имитационного моделирования реальных объектов условно выделились четыре основных направления: моделирование динамических систем, дискретно-событийное моделирование, агент- ное моделирование и системная динамика. В табл. 1.3 приведены язы- ки и средства автоматизации имитационного моделирования, которые однозначно, а некоторые условно можно отнести к соответствующим подходам (методологиям) имитационного моделирования [2]. Таблица 1.3 Инструментальные средства имитационного моделирования Динамические системы Системная динамика Дискретное событийное моделирование Агентное моделирование Dynamo, PowerSim, MIMIC, APTOH MIDAS, PACTOLUS, CSSL, СЛАМ, GASP, НЕДИС, МИКС, MATLAB+Simulink, Multisim VisSim, LabView, Easy5, MvStudium и др. AnyLogic, Arena, SimBioSys, eM-Plant, Tecnomatix, Plant Simulation, SimuLab, VenSim, PowerSim, Pilgrim, Dynamo, Stella, Ithink и др. AnyLogic, Arena, Extend, PowerSim Studio, Witness, ProMоdel, Pilgrim, Taylor Simulation, GPSS, SimScript, Quest, SIMULA, SIMUL8, Modelling, SimProcess, AutoMod, Enterprise Dynamics, FlexSim и др. AnyLogic, Swarm+MAML, SimAgent, SimBioSys, C++, Java, AgentSpeak, Oz, TeleScript, RePast, NetLogo, Ascape, Mason и др. 61 Методологические основы имитационного моделирования Как видно из таблицы, систем имитационного моделирования достаточно много, однако не все перечисленные программные про- дукты доступны для использования. Многие программные продукты по автоматизации имитационного моделирования, представленные в табл. 1.3, не используются в России. Это связано с тем, что отсутствуют представительства раз- работчиков этих систем имитационного моделирования, или боль- шинство из представленных инструментальных средств являются коммерческими и недоступны по причине дороговизны продукта как для университетов, так и для коммерческих IT-компаний, за- нимающихся имитационными исследованиями. Наиболее широко в России используются следующие зарубежные системы имитаци- онного моделирования: Arena (www.interface.ru), GPSSWorld (www. gpss.ru), платформа ARIS (www.softwareag.com/ru), VISSIM, VISUM (www.ptvvision.ru), QuestDelmiaSolution (www.3ds.com) и др.; сво- бодно распространяются и студенческие продукты имитационного моделирования Simplex3, PlantSimulation и др. Системная динамика и дискретно-событийное моделирова- ние – традиционные устоявшиеся подходы, агентное моделирова- ние – относительно новый подход. Подход динамического моде- лирования позволяет увидеть поведение модели во времени при движении в прошлое (для получения исторического результата) и в будущее (для выявления возможных исходов). При изменении параметров модели можно наблюдать причины успеха или неудачи, находить оптимальные решения. Математически системная динами- ка и динамические системы оперируют в основном с непрерывными во времени процессами, тогда как дискретно-событийное и агентное моделирование – в основном с дискретными. Для разработки моделей сложных систем по данным подходам используются среды имитационного моделирования, разработан- ные в России: AnyLogic (www.anylogic.ru), Pilgrim (www.mfpa.ru), RandModelDesigner (www.mvstudium.com), расширенный редактор GPSS (www.elina-computer.ru) и др. В табл. 1.4 приведены некоторые CASE-средства анализа и проектирования программных систем. Здесь указаны производите- ли этих средств, нотации и диаграммы, которые они поддерживают. |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling