Technical system simulation with Python

Автор: Lelekov A.T.

Журнал: Siberian Aerospace Journal @vestnik-sibsau-en

Рубрика: Informatics, computer technology and management

Статья в выпуске: 1 vol.26, 2025 года.

Бесплатный доступ

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 demon-strated 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.

Еще

Orientation and stabilization system, magnetic system, CubeSAT, simulation modeling, joint solution

Короткий адрес: https://sciup.org/148330596

IDR: 148330596   |   DOI: 10.31772/2712-8970-2025-26-1-34-47

Статья научная