High Confidence Development Technology of Application Software for GNC Subsystem of Chang’E-5

Journal of Deep Space Exploration ›› 2021, Vol. 8 ›› Issue (3) : 244 -251.

PDF (618KB)
Journal of Deep Space Exploration ›› 2021, Vol. 8 ›› Issue (3) : 244 -251. DOI: 10.15982/j.issn.2096-9287.2021.20200065
Topic:Key technologies and scientific analysis of lunar sampling return mission
Topic:Key technologies and scientific analysis of lunar sampling return mission

High Confidence Development Technology of Application Software for GNC Subsystem of Chang’E-5

Author information +
History +
PDF (618KB)

Abstract

Facing to the high-safety and high-reliability mission requirement,the high-complexity and high-autonomy function requirement,and the high-real-time and strong-sequential performance requirement of mission Chang’E-5,this paper researches the high confidence develop technology of the application software for GNC Subsystem of Chang’E-5. During the requirement analysis,the sequential safety attribute is added to the formal modeling and verification language,which avoids the requirement duality. In phase of design and coding,program slicing is extracted based on the mission profile,which is used in the source code fault localization,comparing to the manual work,the normalization and correctness of source code is improved. The test case auto generate method base on state chart and sequence diagram is researched,and a Full-Automatic Spacecraft software Testing suite is established for the massive test case,the test coverage and efficiency is obviously improved.

Keywords

Chang’E-5 / GNC subsystem / application software / high confidence

Cite this article

Download citation ▾
null. High Confidence Development Technology of Application Software for GNC Subsystem of Chang’E-5. Journal of Deep Space Exploration, 2021, 8(3): 244-251 DOI:10.15982/j.issn.2096-9287.2021.20200065

登录浏览全文

4963

注册一个新账户 忘记密码

References

AI Summary AI Mindmap
PDF (618KB)

626

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/