Work

Technical system simulation with Python

Year: 2025
Type: article
Abstract: The results of the development of a scheduler for the joint execution of simulation models of multicomponent systems are presented. The software is implemented in Python, which allows integration with numerous libraries for control and data analysis. Data exchange is carried out via UDP packets that support different programming languages. This simplifies the implementation of hardware-in-the-loop technology, improving the development of control systems. An example of using the scheduler is demonstrated on the model of the attitude determination and condtrol system of a CubeSat spacecraft with a magnetic orientation system. The B-Dot algorithm and the results of simulating the transient process are provided. The source code is available under the BSD license on GitFlic, and the documentation is available on ReadTheDocs.
Language: English
Open Access status: diamond
OpenAlex ID: W4409509040
FWCI:
Cites: 11
Cited by:
Related to: 10