嫦娥六号控制软件的可靠性设计OA北大核心CSTPCD
Reliability Design of Chang'e-6 Control Software
嫦娥六号探测器任务的成功标志着月球科学研究进入新篇章,这是世界上首次实现月球背面采样及起飞.控制软件的可靠性对整个飞行器系统的可靠运行起着极其重要的作用.本文分析嫦娥六号控制软件的实际特点,阐述了该软件的可靠性设计要点;描述嫦娥六号探测器控制软件的可靠性设计方法,从程序设计的角度,将避错、查错和容错技术应用到软件可靠性设计中,从数据设计两个角度,提出一种基于时间、数据和事件相结合的软件同步与恢复方法.使用软件可靠性设计,有利于提高航天控制软件的可靠性,确保航天任务的成功.
Chang'e-6 successfully completes the world's first sampling and takeoff on the far side of the moon,o-pening a new chapter of lunar science.The reliability of control software plays an extremely important role in the re-liable operation of the entire aircraft system.This article elaborates on the key points of software reliability design of the control system,considering the practical characteristics of the software system for the Chang'e-6 spacecraft.Describe the reliability design method of the Chang'e-6 control software from two perspectives:program reliability design and data reliability design.Apply error avoidance,error checking and fault-tolerant in software reliability design,propose a software synchronization and recovery method that combines time,data and events.Using the software reliability design described above will help improve the reliability of aerospace control software and ensure the success of space missions.
于波;陈尧;李晓锋;张洪华;董晓刚;李经松;王佳佳
北京控制工程研究所,北京 100094北京控制工程研究所,北京 100094北京控制工程研究所,北京 100094北京控制工程研究所,北京 100094北京控制工程研究所,北京 100094北京控制工程研究所,北京 100094北京控制工程研究所,北京 100094
嫦娥六号控制软件软件设计可靠性设计
Chang'e-6control softwaresoftware designreliability design
《空间控制技术与应用》 2024 (6)
50-56,7
国家自然科学基金资助项目(62192730、62192735 和 U21B2015) Supported by National Natural Science Foundation of China(62192730,62192735 and U21B2015)
评论