基于Higale的导弹飞行控制软件测试环境仿真平台的开发

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:luckcarrier
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
飞行控制软件属于导弹制导和控制的核心软件,是整个武器系统作战能力的关键,其可靠性和鲁棒性直接关系到弹上计算机工作的稳定和有效,因此对该软件的测评工作是整个弹上计算机系统测评工作的重中之重。为实现对导弹飞行控制软件的充分测试目标和对测试结果进行直观高效的记录分析,导弹飞行控制软件测试环境仿真平台应运而生。本文在研究了国内外现有的软件测试理论及研究现状的基础上,结合航天型号嵌入式软件的特点,基于工程实用性和有效性原则,利用HiGale仿真系统,开发了基于HiGale导弹飞行控制软件测试环境仿真平台,实现了对导引头基本功能和导弹飞行过程的模拟。本文在平台研发中针对以下问题进行研究:1)如何解决测试环境仿真平台的通用问题:为了提高测试环境仿真平台的使用效率,测试方法和测试设备应该具有通用性。即:测试工程师对每个测试软件都采用同样的测试项范围,对每个测试项采用同样的实施过程,测试工具与设备等也采用统一的性能指标。本研究通过搭建通用的扩展接口,将传统弹上计算机的A/D、I/O和RS422接口通过Higale仿真系统数据解析上传至以太网,GJBA289A接口通过通垂模拟器与以太网进行通讯,设计出一套具有通用性的导弹飞行控制软件测试环境仿真平台,以此来减少其他型号飞行控制软件的测试成本及测试时间。2)如何验证软件局部处理的正确性:在动态测试过程中局部测试点通常由于软件无法在线运行而导致中间变量无法采集录取,只能通过黑盒测试方法验证软件的指定几种输入输出模型与软件输出结果是否匹配来进行测试。本研究通过实现飞行控制软件外围系统的搭建,使得飞行控制软件具备在线仿真运行的能力,在测试过程中先找到被测软件需要验证的局部功能或算法的输入输出数据点,按照测试需求,将预先设定好的测试数据注入到输入点,再将数据输出点的结果记录下来,达到验证的目的,最后将实际数据输出结果和局部功能或算法的测试预期进行对比,查看软件是否采用了正确的处理过程,如果比对结果一致则软件设计正确。3)如何解决失效模式下的测试难题:失效模式下的测试难题分为两类,一类是软件边界条件的模拟输入,一类是软件运行情况的实时监控,边界条件的模拟输入很容易被设备运转条件所限制,而运行情况的实时监控很难在高度集成的实装设备中进行。本研究通过实现对硬件信号的灵活控制,来确保软件边界情况和失效模式下的测试用例执行,使软件的语句覆盖率和分支覆盖率测试实现双100%的要求;通过实现对飞行过程的模拟,实现飞行控制软件运行过程中的数据实时记录监控。目前本测试环境仿真平台已经运用到实际项目的测试工作中来,已经完成了某型号导弹飞行控制软件的试样阶段测试,共设计测试用例453个,未执行用例为0个。通过本测试环境仿真平台将规划中需要进行的测试点全部执行,实现了算法中所涉及变量的人工干预和极限情况模拟,而在使用本测试环境仿真平台以前,飞控软件的可执行用例只有342个。
其他文献
在全球气候变化的背景下,降水等气象要素的时空分布格局将可能发生变化,极端气候事件的发生频率将会增加。干旱作为全球变化的重要表现和结果,与生态系统的耦合关系引起了国
近年来,壶关县的特色农产品产业发展迅猛,成为该县转型跨越发展的一枝“报春花”。$$ 记者近日在壶关县采访时了解到,2011年,壶关县财政总收入达到3.46亿元,同比增长20.19%,是金
报纸
目的研究VIC-FRAT评估量表在住院老人中跌倒风险评估的信度、效度及临床应用效果。方法通过对284位住院老年人的跌倒风险评估,用统计学软件进行分析,自行编制了《护理满意度
热休克蛋白(Heat shock proteins,HSP)是普遍存在于各类生物体中的一类应激蛋白,当生物体受到环境中各种物理、化学等因素刺激时就会产生应激反馈合成该类蛋白质,从而增强自身抵抗力,降低外界刺激对机体的伤害。中华鲟(Acipenser sinensis)为国家I级水生保护动物,其本身没有维持体温恒定的生理机制,所以它们的代谢容易受到外界温度的影响,尤其是高温季节养殖中华鲟易患多种细菌
随着经济全球化和市场经济的快速发展,我国农业发展进入了一个全新的阶段。国外优质农产品逐渐进入国内市场,国内农产品企业不断成长壮大,市场形态突出的表现为买方市场,农产
复杂照度环境下采集的图像往往局部对比度不足,存在大块暗区和部分亮区,有效信息被掩盖,导致其没有实际应用价值。此时需要对该类低质量图像进行校正亮度、提升对比度和凸显细节等操作,又称为图像增强。图像增强算法中,无论是典型灰度变换方法还是基于人眼视网膜理论的Retinex算法,在对原有增强算法改进的同时,需同时增强局部细节提升清晰度,因此提出了融合全局增强和局部细节提升的图像增强思想。主要研究内容如下:
目的探讨比索洛尔对充血性心力衰竭患者心功能和神经内分泌因子的影响。方法选择孝感市中心医院2011年1月至2014年1月收治的充血性心力衰竭患者72例,按照随机数字表法分为试
<正> 选择性右肾上腺静脉造影比左侧肾上腺静脉造影技术困难,选择性肾上腺静脉取血时,右侧插管多不能取足够量的血。作者使用的导管尖端向右弯曲约45度,类似肝动脉造影用的导
<正>主动脉夹层指主动脉内血液渗入并分离主动脉壁中层形成的夹层血肿[1]。主动脉夹层是一种严重威胁生命的心血管极危重症,其特点是发病急,发展迅速,病死率高[2]。主动脉夹
该文着重探讨了"双课堂"这一新型教学方式的产生背景和结构功能,并以高中语文专题教学的实践应用为例,阐述了"双课堂"的教学流程,分析了虚拟和实体两种课堂的教学特征及效果,