一种改善机载测振仪机内测试覆盖率的方法与流程

文档序号:15093705发布日期:2018-08-04 14:03阅读:193来源:国知局

本发明属于机载设备电路设计领域,涉及一种改善机载测振仪机内测试(bit)覆盖率的方法。



背景技术:

以前的机载测振仪大多采用模拟电路和分立元器件,而现在的机载测振仪越来越多地采用集成电路、表面安装器件(smd)、多芯片组件(mcm)、多层印制板(mpcb),器件的结构和复杂性大为增加。采用常规的机内测试方法测试现在的机载测振仪,显现出测试技术落后和测试方法简单,导致测振仪bit(机内测试)诊断能力差,虚警率高的现象,部分元器件不能正常检测,已经不能用传统的机内测试方法提高机载测振仪的机内测试覆盖率。比如,发动机测振仪一般由安装在机身电子舱内的信号转换及处理电路、双绞屏蔽传输电缆和安装在发动机上的传感器组成,采用常规的机内测试方法测试发动机测振仪,存在bit诊断能力差,虚警率高,造成飞行员误判故障的问题,需要提出一种改善机载测振仪机内测试测试覆盖率的方法。



技术实现要素:

鉴于现有技术的上述情况,本发明的目的是提供一种改善机载测振仪机内测试测试覆盖率的方法,以使机载测振仪能稳定工作,而且实施方便、成本低。

本发明的上述目的是利用以下的技术方案实现的:

一种改善机载测振仪机内测试覆盖率的方法,包括以下步骤:

(1)把机载测振仪的待测数字元器件置换为边界扫描芯片;

(2)在待测的模拟芯片周围植入边界扫描芯片,共同构建测试单元;

(3)设定机载测振仪机内测试的输入顺序和输入信号,向边界扫描芯片输入测试信号,监测相应的输出信号,如输出信号值与理论值相符,则被测电路工作正常;反之,被测电路工作不正常,根据输出的数值判断出电路故障原因,确定故障器件的位置。

进一步地,机载测振仪机内测试的输入顺序是采用mcsa(最大连续子序列)和/或等权值方法生成的。

进一步地,根据输出的数值判断出电路故障原因包括将测试数据经过方差、相关与回归分析后,计算故障特征值,采用svm(支持向量机)方法进行器件或模块的故障诊断。

进一步地,所述待测数字元器件包括d/a转换器、i/o芯片、多路选择器和/或中央处理器(cpu)。

进一步地,所述待测模拟芯片包括电阻、电容和/或模拟开关。

本发明的改善机载测振仪机内测试覆盖率的方法通过把机载测振仪的数字元器件置换为边界扫描芯片,在待测的模拟芯片周围植入边界扫描芯片,共同构建测试单元,可提高机内测试的准确度和检测速度,降低虚警率,改善机内测试覆盖率,保证设备能稳定工作,而且实施方便,适应性广,成本低。

具体实施方式

为了更清楚地理解本发明的目的、技术方案及优点,下面结合实施例,对本发明进行进一步详细说明。

按照本发明的改善机载测振仪机内测试覆盖率的方法包括如下步骤:

(1)把机载测振仪的待测数字元器件置换为边界扫描芯片;

(2)在待测的模拟芯片周围植入边界扫描芯片,共同构建测试单元;

(3)设定机载测振仪机内测试的输入顺序和输入信号,向边界扫描芯片输入测试信号,监测相应的输出信号,如输出信号值与理论值相符,则被测电路工作正常;反之,被测电路工作不正常,根据输出的数值判断出电路故障原因,确定故障器件的位置。

在实施例中,待测试的机载测振仪机为发动机测振仪,所述发动机测振仪由安装在机身电子舱内的信号转换及处理电路、双绞屏蔽传输电缆和安装在发动机上的传感器组成。采用现有测试方法,不能满足机内测试覆盖率的要求,解决的步骤如下:

(1)把发动机测振仪的da、i/o、多路选择器、cpu等电子元器件置换为边界扫描芯片;

(2)在电阻、电容、模拟开关周围植入边界扫描芯片,构建测试单元;

(3)设定机内测试的输入顺序和输入信号,向边界扫描芯片输入测试信号,监测相应的输出信号,如输出信号值与理论值相符,被测电路工作正常;反之,被测电路工作不正常,根据输出的数值判断出电路故障原因,确定故障器件的位置。

其中,在实施例中,机载测振仪机内测试的输入顺序是采用mcsa(最大连续子序列)和等权值方法生成的,结合地采用这两种方法来生成机载测振仪机内测试的输入顺序,可以覆盖更多的故障,使测试覆盖率进一步提高,当然,也可单独采用mcsa(最大连续子序列)或等权值方法,不过覆盖的故障相对较少,测试覆盖率较低。

其中,在实施例中,通过将测试数据经过方差、相关与回归分析后,计算故障特征值,采用svm(支持向量机)方法进行器件或模块的故障诊断。mcsa(最大连续子序列)、等权值方法以及svm(支持向量机)方法为本领域的常规方法,不再详细说明。

按技术指标要求的规定对设备每次注入1个故障,共注入58个故障,并通过上位机软件启动bit进行故障检测。例如,故障1为运算放大器u10供电异常,故障注入方法为将u10的4脚与+5v断开。模拟的58个故障均可得到正确检测,试验期间在原理样机处于正常工作状态时未发生虚警。故障检测率=58/58=100,使该设备满足了机内测试覆盖率的要求。



技术特征:

技术总结
本发明公开一种改善机载测振仪机内测试覆盖率的方法,包括:把机载测振仪的待测数字元器件置换为边界扫描芯片;在待测的模拟芯片周围植入边界扫描芯片,共同构建测试单元;通过向边界扫描单元输入测试信号,将输出的信号与理论值相对比,判断被测电路的好坏。本发明的方法解决了机载测振仪机内测试覆盖率低的问题,能够保证设备稳定工作,而且实施方便,适应性广。

技术研发人员:李薇;王海涛;柏小平
受保护的技术使用者:中国航空工业集团公司上海航空测控技术研究所
技术研发日:2017.12.14
技术公布日:2018.08.03
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1