Development of Algorithms and Software for Modeling Controlled Dynamic Systems Using Symbolic Computations and Stochastic Methods

The development of software for synthesizing and analyzing models of controlled systems taking into account their deterministic and stochastic description is an important direction of research. Results of the development of software for modeling dynamic systems the behavior of which can be described by one-step processes are presented. Models of population dynamics are considered as an example. The software uses a deterministic description of the model at its input to obtain a corresponding stochastic model in symbolic form and also analyze the model in detail (calculate trajectories in the deterministic and stochastic cases, find control functions, and visualize the results). An important aspect of the development is the use of computer algebra for analyzing the model and synthesizing controls. Methods and algorithms based on deterministic and stochastic Runge–Kutta methods, stability and control theory, methods for designing self-consistent stochastic models, numerical optimization algorithms, and artificial intelligence are implemented. The software was developed using high-level programming languages Python and Julia. As the basic tools, high-performance libraries for vector–matrix computations, symbolic computation libraries, libraries for the numerical solution of ordinary differential equations, and libraries of global optimization algorithms are used.

Number of issue
2
Language
English
Pages
108-121
Status
Published
Volume
49
Year
2023
Organizations
  • 1 Peoples’ Friendship University of Russia (RUDN University)
  • 2 Federal Research Center “Computer Science and Control” of Russian Academy of Sciences
  • 3 Bunin Yelets State University
Keywords
computer Science; general; Software Engineering/Programming and Operating Systems; operating systems; software engineering; artificial intelligence
Date of creation
01.07.2024
Date of change
01.07.2024
Short link
https://repository.rudn.ru/en/records/article/record/109253/
Share

Other records

Чернуха А.Е., Шестопалов А.И., Адарова А.И., Шершнев Р.В., Кизилова Я.В., Корякин С.Н., Иванов С.А., Соловьев А.Н.
Краткие сообщения по физике Физического института им. П.Н. Лебедева Российской Академии Наук. Vol. 50. 2023. P. 36-45