摘要
卫星载荷管理软件是卫星平台载荷的核心软件,对各载荷单元进行精确控制和调度,确保各载荷单元数据正确传输,以及各任务在时间维度上的严格准确执行。随着卫星载荷的迅速发展,系统对载荷管理软件提出了更高的要求,在对卫星载荷管理软件的需求分析的基础上,提出了一种基于VxWorks实时操作系统的软件设计与实现方法,给出了基于分层理念的嵌入式软件架构设计,介绍了卫星管理软件的多任务设计和调度,在软件层面给出了可靠性的设计方法。实验表明,提出的卫星载荷管理软件设计可很好地满足系统对实时性和可靠性的要求,对卫星载荷管理软件设计具有参考价值。
According to the analysis of the requirement of satellite payload management software,this paper proposes a software design and implementation method based on VxWorks real-time operating system.A embedded software architecture design based on layered concept is put forward,and a multi-task design and scheduling of the satellite management software is introduced,and a reliability design method based on software is given.The experiments show that the satellite payload management software design proposed in this paper can well meet the system's requirements for real-time and reliability,and has reference significance for the design of satellite load management software.
出处
《工业控制计算机》
2023年第6期1-3,共3页
Industrial Control Computer