Например, Бобцов

К АНАЛИЗУ ПАРАДИГМ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ

Аннотация:

Предмет исследования.Обсуждены особенности реализациипродвижения системного времени в существующих парадигмах имитационного моделирования: дискретно-событийного, динамического, системной динамики и мультиагентного подхода. В моделях с непрерывными процессами предложено выбирать значение шага продвижения во времени в соответствии с теоремой Найквиста–Котельникова. Используемые подходы. Назначение шага продвижения системного времени осуществляется исходя из циклической дискретизации с постоянным Dtили случайным шагом. Фиксированный шаг используется при динамическом моделировании, системной динамике. При дискретно-событийном и агентном моделировании используют как фиксированный, так и случайный шаги продвижения системного времени. При построении «движителя» системного времени применяют две основные схемы построения алгоритмов моделирования – схема событий и схема процессов, первая используется при дискретно-событийном моделировании, вторая – при мультиагентном моделировании. В обоих вариантах продвижение системного времени выполняется по принципу «особых» моментов.Для определения очередного «особого» момента используется календарь, в котором для каждого типа события указан ближайший момент выполнения этого события. Основные результаты. Показано единство четырех парадигм имитационного моделирования – дискретно-событийного, динамического, системной динамики и мультиагентного. Обоснован формализованный подход к выбору шага продвижения системного времени. Выполнено сравнение схемы событий и процессов, реализующие разные подходы к построению моделирующего алгоритма.Практическая значимость.Единство подходов способствует реализации интегрированной среды имитационного моделирования. Рекомендации по выбору шага продвижения системного времени, приведенные в работе, позволяют ускорить процесс моделирования и экономить вычислительные ресурсы.

Ключевые слова:

Статьи в номере