Изучение процессов распространения эпидемий и создание соответствующего алгоритмического и программного обеспечения для математического моделирования относятся к актуальному направлению исследований. Целью данной работы является разработка инструментария для символьных вычислений в задачах построения управляемых компартментальных моделей динамических систем. В качестве языка программирования используется язык Julia с применением библиотек научных вычислений. Разработан программный комплекс, который реализует функциональность для моделирования компартментальных систем на основе схем взаимодействий между компартментами. Построены и изучены управляемые компартментальные модели эпидемиологии, а именно, SIRU-модель, SEIRU-модель и SIDARTHEU-модель. Управляющие воздействия задаются в виде дополнительных правил, интенсивность перехода в которых является изменяющимся параметром. В разработанном программном обеспечении реализован предметноориентированный язык для построения компарметальных моделей на основе схемы взаимодействий. Предложен алгоритм имитационной реализации компартментальных моделей с учетом управления. Проведены вычислительные эксперименты по моделированию управляемых систем распространения эпидемий, выполнен сравнительный анализ траекторной динамики имитационных моделей и соответствующих дифференциальных моделей. Полученные результаты могут найти применение при решении задач моделирования эпидемиологических, экологических, физикохимических и других процессов на основе одношаговых взаимодействий.
Indexing
Scopus
Crossref
Higher Attestation Commission
At the Ministry of Education and Science of the Russian Federation