DOI

Одним из перспективных направлений цифровой экономики является применение имитационных моделей для определения и обоснования направлений развития территориальных образований (ТО) - городов, регионов, отдельных населенных пунктов. В статье рассматривается возможность использования модели гибридного автомата в среде Simulink Stateflow для описания и имитации процессов поведения и развития агентов, обладающих в заданной среде определенными наборами потребностей, ресурсов и средств их реализации. С целью проведения исследований разработан тестовый пример, в котором заданы модели пространства, динамических источников энергии, агентов, реализующих потребности в энергии и отдыхе. Модель агента включает следующие компоненты: эффектор передвижения, видеорецептор, генератор энергии и систему управления. Модели поведения всех компонентов и источников энергии представлены гибридными автоматами, которые задаются графами переходов между состояниями. Каждое состояние определяется своим набором параллельных непрерывных процессов. На основе результатов тестового моделирования определено, что применение средств MATLAB Simulink Stateflow повышает качество и сокращает сроки разработки моделей территориальных образований, основанных на динамических моделях непрерывно-дискретных автоматов. Продемонстрирована возможность разработки автономного, независимого от среды, приложения для моделирования процессов развития ТО с помощью средств MATLAB Compiler и MATLAB App Designer. Создание консольного приложения-обёртки, реализующего механизм обмена данными в формате JSON, показало возможность стыковки разработанной модели с другими системами моделирования поведения агентов и системами принятия решений.
Переведенное названиеUSING MATLAB SIMULINK STATEFLOW TOOLS TO CREATE AN AUTONOMOUS INTELLIGENT AGENT MODEL
Язык оригиналаРусский
Страницы (с-по)57-62
Число страниц6
ЖурналСовременные наукоемкие технологии
Номер выпуска5
DOI
СостояниеОпубликовано - 2021

    ГРНТИ

  • 50.00.00 АВТОМАТИКА. ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА

    Уровень публикации

  • Перечень ВАК

ID: 22130614