【摘 要】
:
航天嵌入式软件的可靠性和鲁棒性直接关系到航天飞行器的安全,因此如何高效、充分地对软件进行调试和验证就显得尤为重要。本文介绍了如何设计开发一套基本的、通用的测试仿真
论文部分内容阅读
航天嵌入式软件的可靠性和鲁棒性直接关系到航天飞行器的安全,因此如何高效、充分地对软件进行调试和验证就显得尤为重要。本文介绍了如何设计开发一套基本的、通用的测试仿真平台,从而解决航天航空领域中对嵌入式软件的调试验证效率低下的问题。平台包含可视化的静态和动态建模、闭环测试、故障注入、测试代码生成和在线监控等功能,本文主要涉及的是闭环测试和故障注入两部分。本文首先根据航天嵌入式软件的测试要求对平台进行了整体分析,然后根据平台的软硬件体系结构提出了一种基于模型驱动的建模、自动生成和运行测试代码并在线监控测试用例的方法,最后主要对闭环测试和故障注入两个功能进行了详细的设计和实现。针对闭环测试功能,通过反射内存网技术阐述了模型机如何实现配置、实时机如何实现接口抽象和管理机如何实现变量管理等关键内容;针对1553B总线的硬件故障注入功能,采用了应用层和底层分层设计的思想,在底层设计了故障缓冲区链表以及提供给应用层的接口函数,在应用层实现了故障库的管理以及故障注入相关代码的生成过程。针对设计实现的闭环测试和故障注入功能,本文通过实际的测试用例,验证了它们的正确性与可靠性。本文研究的内容很好的满足了调试验证一体化平台的相关要求,从而保证了航天航空嵌入式软件的质量。
其他文献
文明发展的延续性实质上是文明发展的可持续性问题。只有文明发展具有可持续性,文明的发展才能长期延续。中国古代文明持续而没有中断的发展与中国古代基于人与自然和谐关系
本文以南宋时期先后发生在武夷山地区的两种文化现象,即朱熹的"援佛入儒"与严羽的"以禅喻诗"为例,通过师承、地域、和佛学渊源等方面分析二者之间的内在联系,揭示前者对后者
<正>人的饮食习惯因为地区不同而有所差异,尤其是在炎热的夏天,很多人都偏爱清淡、冰爽的口味,那么那些以涮羊肉为主要经营项目的火锅店生意自然就会受到一定的影响。有一些
社会发展要求体育教育专业学生具有社会体育指导能力。高校在培养学生的过程中,应结合社会对体育人才的要求,分析社会变化与体育人才结构对体育专业学生培养的新要求;社会发
本研究以本科生、研究生和高中生共920名为调查对象,通过多种测量手段,对英语学习中10项个体心理因素,38个变量进行了测试。结果发现,与所有学生英语成绩相关的有七项因素,即
<正>2010年10月,"鬼吹灯"系列图书作者以1000万稿酬签约北京新华先锋文化公司,身价超过韩寒与郭敬明,成为年度版税收入第一的中国作家。这位署名"天下霸唱"的天津小伙,同时还
文章通过分析计算机基础课程教学的现状和人才培养的需求,提出了公安院校计算机基础课程体系改革的具体目标,阐述了1+1+X的层次模式课程体系结构的组成和实施要求,强调了计算
目的:探讨采用体外线圈进行三维磁共振波谱分析(three dimensional magnetic resonance spectroscopy,3DMRS)检查在前列腺病变诊断中的价值。方法:分析19例前列腺癌、26例前
对TC4-DT钛合金的高周疲劳性能及断口形貌进行了研究。结果表明:TC4-DT钛合金的S-N曲线(应力比R=-1)不出现呈水平线的疲劳极限,107次不被破坏的条件疲劳极限为550 MPa,置信度