The invention discloses an implementation method and device for on-orbit operation and on-orbit autonomous operation of a spacecraft, and belongs to the technical field of on-orbit operation of spacecrafts. The method comprises the steps that in response to a control command sent by a ground control end, a virtual machine is created in an engine, a new coroutine is created in the virtual machine, an on-orbit control program is loaded into the virtual machine from a satellite-borne storage through the new coroutine, the on-orbit control program is activated, and the incidence relation of a virtual machine identifier, a coroutine identifier and an on-orbit control program identifier is established; and adding the coroutines having the association relationship with the on-orbit control program into a scheduling queue, and scheduling the coroutines in the scheduling queue according to a preset scheduling strategy so as to operate the on-orbit control program having the association relationship with the coroutines by using the coroutines. In the invention, the ground control terminal only participates in the preparation process of the early-stage on-orbit control program, and the operation process of the on-orbit control program is completely autonomously operated by the spacecraft, so that flexible adaptation of application scenes can be realized.
本发明公开了一种空间飞行器在轨运行和在轨自主操作的实现方法及装置,属于空间飞行器在轨操作技术领域。方法包括:响应于地面控制端发送的控制命令,在引擎中创建虚拟机,并在虚拟机中创建新协程,利用新协程将在轨控制程序从星载存储器中加载至虚拟机中并激活在轨控制程序,建立虚拟机标识、协程标识和在轨控制程序标识的关联关系;将与在轨控制程序具有关联关系的协程加入调度队列中,并根据预设调度策略对调度队列中的协程进行调度,以利用协程运行与其具有关联关系的在轨控制程序。本发明中,地面控制端只参与前期在轨控制程序的准备过程,在轨控制程序的运行过程完全由空间飞行器自主运行,能够实现应用场景的灵活适配。
Method and device for realizing on-orbit operation and on-orbit autonomous operation of spacecraft
空间飞行器在轨运行和在轨自主操作的实现方法及装置
2025-01-10
Patent
Electronic Resource
Chinese
IPC: | B64G Raumfahrt , COSMONAUTICS |
Research on Key Technologies for Autonomous Operation of Near-Earth Orbit Spacecraft
Springer Verlag | 2025
|Autonomous orbit navigation of interplanetary spacecraft
AIAA | 2000
|Microcosm Autonomous Navigation System on-Orbit Operation
British Library Conference Proceedings | 1995
|METHOD OF PROVIDING OPERATION OF GROUP OF SPACECRAFT IN ORBIT
European Patent Office | 2016
|