新闻中心

EEPW首页>测试测量>设计应用> 航天测控:系统级BIT设计及BIT验证技术

航天测控:系统级BIT设计及BIT验证技术

作者: 时间:2012-08-11 来源:网络 收藏

  软件中融入智能化诊断 常规的诊断算法是以瞬时的输入信号作为故障与否的判断依据,而且不考虑被测对象的动态历史数据,而瞬时值又不足以说明系统的故障情况,因此,应采取更为有效的智能化故障诊断算法等算法来减小这种错误判断,更好的识别系统中的间歇性故障。智能技术是当前BIT领域内研究的重点,美国已经把该技术列入21世纪的重点发展项目之中。智能BIT技术的研究内容包括智能设计、智能检测、智能诊断和智能决策。智能化的BIT不仅仅依靠内部测试信息进行决策,而是结合了专家系统、神经网络等人工智能技术,综合系统所处的环境因素、BIT的历史数据等信息进行综合分析和诊断,增强了BIT决策能力,大大降低了虚警产生的概率。

  四、技术

技术是BIT验证研究的重要方面,是验证工作得以实现的基础。就是将系统的有效故障模式样本注入到系统的实物中,以此评价系统的测试性设计水平。通过故障注入可以早暴露、早发现系统测试性设计的不足,进而采取有效措施,提高测试诊断能力。

  基于原型的故障注入方法通常按照故障注入的实现方法再进一步划分,可分为硬件实现、软件实现、物理实现的故障注入技术。

  硬件故障注入技术主要是适用额外的硬件设备向目标系统注入故障。附加硬件设备与目标系统之间通过探头、芯片插座等相连。由于对目标原型访问点的限制,目前对硬件实现的故障注入研究大多集中在芯片管脚级。

  软件故障注入技术是通过特定的程序对系统软件、硬件错误状态进行仿真。这种方法容易扩展新的故障类型。故障注入原来就是通过修改程序执行语句,增加、修改、删除数据或直接修改寄存器或存储器的内容来模拟硬件或软件故障的发生。

  一般来说,故障注入的过程可分为四个步骤:选择故障模型、进行故障注入、监控系统行为、分析故障结果。其中选择故障模型和分析故障结果是与用户交互的过程,是在用户的控制下进行,而进行故障注入和监控系统行为是用户选择好故障模型进行故障注入后系统自动进行的,是与目标系统的直接接口。

公司目前已经对系统级BIT的各项关键技术进行了深入研究,并将这些技术转化到了多个项目的设计和研制过程中。同时,开发构建了一套系统级BIT的辅助设计工具,通过该平台可以对被测系统进行一系列的可测试性分析,根据分析结果给出进行BIT设计的多项工作建议,并能在设计完成后通过故障注入的方式来检验BIT设计的有效性。公司在系统级BIT设计的研究成果以及开发的软件平台能够规范系统级的BIT设计工作并极大的提高BIT设计的效率。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭