中国科技核心期刊

中文核心期刊

CSCD来源期刊

空间控制技术与应用 ›› 2021, Vol. 47 ›› Issue (2): 25-31.doi: 10.3969/j.issn.1674-1579.2021.02.004

• 论文与报告 • 上一篇    下一篇

面向航天型号软件的混成建模语言研究

  

  1. 华东师范大学软件工程学院
  • 出版日期:2021-04-10 发布日期:2021-04-19
  • 基金资助:
    国家重点研发计划资助项目(2019YFB2102600)和高可信嵌入式软件工程技术实验室资助项目(HCESET20191)

Hybrid Modeling Language for Aerospace Model Software

  • Online:2021-04-10 Published:2021-04-19

摘要: 随着我国航天事业的快速发展,软件在航天器中的作用和地位越来越突出,航天软件逐渐成为航天型号任务成败的关键之一.航天型号软件普遍具有实时性高、可靠性要求高、运行环境复杂以及航天器结构复杂、资源受限等特点,这给航天型号软件的描述、设计、分析和实现带来了巨大的挑战.嵌入式周期控制系统语言(SPARDL)仅关注了离散时间的动力系统,为了描述物理世界的连续行为,希望发展一种面向航天型号软件建模特征的混成描述语言(HSPARDL),使其能够统一地描述其运行的物理过程与软件的控制行为,以及它们之间的协同交互机制,同时,为其提供严格的形式语义模型确保嵌入式软件设计的正确性和可靠性,最终为航天型号软件的设计和实现提供坚实的理论基础和方法支撑.

关键词: 航天型号软件, 混成描述语言, 形式语义模型

Abstract: With the rapid development of Chinese aerospace industry, the role and status of software in spacecraft become more and more prominent. Aerospace software gradually becomes one of the keys to the success of aerospace missions. Aerospace model software generally has the characteristics of high realtime performance, high reliability requirements, complex operating environment, complex spacecraft structure, and limited resources. This bring huge challenges to the description, design, analysis and implementation of aerospace model software. We hope to develop a hybrid description language which is called hybrid spacecraft requirement description language (HSPARDL) for software modeling features of aerospace models based on the embedded cycle control system language, which is called spacecraft requirement description language (SPARDL). It can uniformly describe the physical process of its operation and the control behavior of the software, as well as between them. At the same time, it provides a strict formal semantic model to ensure the correctness and reliability of embedded software design, and ultimately provides a solid theoretical foundation and method support for the design and implementation of aerospace model software.

Key words: aerospace model software, hybrid description language, formal semantic model

中图分类号: 

  • TP311