[发明专利]一种提高周期BIT验证能力的故障注入方法在审
申请号: | 201810898978.2 | 申请日: | 2018-08-08 |
公开(公告)号: | CN109117371A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 欧爱辉;张昌卫;宁国鑫 | 申请(专利权)人: | 中国航空工业集团公司雷华电子技术研究所 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京航信高科知识产权代理事务所(普通合伙) 11526 | 代理人: | 王子溟 |
地址: | 214063 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障模式 应用软件 嵌入式 主控 编译 系统或设备 验证 主控应用程序 简单命令 模拟故障 工作量 贮存 重复 | ||
本发明涉及一种提高周期BIT验证能力的故障注入方法,所述故障注入方法包括:选取故障模式;编写能够模拟所述故障模式的故障注入函数;将所述故障注入函数注入到主控应用程序中并编译;执行所示故障注入函数,模拟故障模式。本发明仅通过在嵌入式主控应用软件中加入编写简单的函数,并执行简单命令加入嵌入式主控应用软件,即可完成故障的注入,不损坏系统或设备硬件,不增加产品的体积和重量;本发明通过编写多个不同故障模式对应的不同函数,仅编译一次嵌入式主控应用软件,即可贮存在系统或设备中,需要验证某个故障模式时运行对应函数即可,减少重复修改或编译嵌入式主控应用软件工作量。
技术领域
本发明属于电子产品测试性验证技术领域,尤其涉及一种提高周期BIT验证能力的故障注入方法。
背景技术
机内测试(BIT)定义为系统或设备内部提供的检测和隔离故障的自动测试能力。根据测试时机,一般分为加电BIT、周期BIT和维护BIT。加电BIT为系统或设备接通电源后自动按规定的测试内容,进行检测不需要外部提供信号;周期BIT为系统周期或持续地检测关键功能特性(如伺服转动角度、通讯功能等,其中通讯功能为主控芯片向与天线分系统、发射机分系统、射频组件分系统等之间发送控制命令,主控芯片接收分系统返回的状态信息通讯)是否发生故障;维护BIT为维护人员通过按钮、开关或人工启动系统或设备进行的检测。
基于故障注入的测试性验证试验,可以用于检验系统或设备BIT设计水平。一般有硬件故障注入和软件故障注入两种方法。
一般基于硬件故障注入的系统或设备在经过测试性验证试验后,若对上电BIT进行验证,则需要在断电情况下,将系统或设备的硬件进行开路或短路等的操作,然后启动电源,试验结束后需要回复到原状态;经过测试性验证试验后,其装配状态(器件管脚弯曲程度、接插件的插针深浅程度)、“三防”措施(三防漆、屏蔽层等)等均会受到影响或破坏,甚至需要更换器件,通常因此也无法支持长期、反复的故障注入操作,因此从而不能有效支持系统或设备的故障复现注入等操作,目前针对具有综合数据处理能力的系统或设备普遍采用软件故障注入方法以减少对系统或设备的损伤。
若对周期BIT进行验证,使用硬件注入故障情况下,需要提前布置好通断信号的开关,在系统或设备正常运行过程中,将开关置为需要位置(如原电路为通路,由开关置为断路),验证系统或设备是否能检测到故障。但是有些高速总线或射频信号不能设置这样的开关,会对系统或设备工作造成直接影响,而此类故障模式在具有复杂综合数据处理能力的系统或设备中占比较大。
目前在软件故障注入的测试性验证试验中,具有综合数据处理能力的系统或设备一般为嵌入式操作系统及逻辑复杂的应用处理软件,启动电源后自动进行上电BIT和周期BIT。使用软件进行软件故障注入故障时,一般需要修改应用软件后,重新烧录进系统或设备的处理器中,待系统或设备重新上电工作,进行BIT检测,判断其故障是否注入成功及故障是否能被检测到,此方法仅可以验证上电BIT能力。,验证周期BIT则面临的一个很难解决的问题,即一般在系统或设备运行过程中没有手段更改其软件的运行,因此周期BIT的验证能力受到限制,大大降低了测试性验证能力。。
发明内容
本发明的目的是提供一种提高周期BIT验证能力的故障注入方法,用于解决或减轻上述问题。
为达到上述目的,本发明采用的技术方案是:一种提高周期BIT验证能力的故障注入方法,所述故障注入方法包括:
选取故障模式;
编写能够模拟所述故障模式的故障注入函数;
将所述故障注入函数注入到主控应用程序中并编译;
执行所示故障注入函数,模拟故障模式。
其中,所述故障模式包括RS422总线通讯异常、1553B总线通讯异常、脉冲信号异常。
其中,所述故障注入函数对应于所述故障模式中的一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司雷华电子技术研究所,未经中国航空工业集团公司雷华电子技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810898978.2/2.html,转载请声明来源钻瓜专利网。