一种针对容差电路的故障字典机内测试设计方法及系统技术方案

技术编号:22721391 阅读:49 留言:0更新日期:2019-12-04 04:59
一种针对容差电路的故障字典机内测试设计方法,包括:计算待测的容差电路中至少一条支路的屏蔽电流的电流值,以及在屏蔽电流激励下容差电路内的测试节点的电压计算值区间;建立容差电路的故障字典;在BIT过程中,根据故障字典存储的任一条支路的屏蔽电流的电流值,在容差电路施加屏蔽电流,采集测试节点的测试电压值;根据故障字典中存储的测试节点在该支路的屏蔽电流激励下的电压计算值区间与测试电压值的比较结果,来确定所述支路是否为故障支路。本申请可以在考虑元器件参数容差时基于故障字典实现软故障的诊断。

Design method and system of fault dictionary in machine test for tolerance circuit

A fault dictionary in machine test design method for tolerance circuit includes: calculating the current value of shield current of at least one branch in the tolerance circuit to be tested and the voltage calculation range of the test node in the tolerance circuit under the excitation of shield current; establishing the fault dictionary of tolerance circuit; in the process of bit, according to the shield current of any branch stored in the fault dictionary The current value of the current, the shielding current is applied in the tolerance circuit, and the test voltage value of the test node is collected; according to the comparison between the calculated voltage range of the test node under the shielding current excitation of the branch and the test voltage value stored in the fault dictionary, whether the branch is a fault branch is determined. The application can realize the soft fault diagnosis based on the fault dictionary when considering the component parameter tolerance.

【技术实现步骤摘要】
一种针对容差电路的故障字典机内测试设计方法及系统
本申请涉及但不限于测试
,尤指一种针对容差电路的故障字典机内测试(BIT,BuiltInTest)设计方法及系统。
技术介绍
故障字典诊断方法,由于适用范围广(可以诊断线性和非线性电路),在工程上便于实施,因此得到了广泛应用。然而,经典的故障字典诊断方式一般只能用于诊断硬故障,这使得其诊断效果大打折扣。特别地,在考虑元器件参数存在容差时,已有故障字典诊断方式的应用复杂度迅速增加,极大地影响了诊断效果。
技术实现思路
本申请实施例提供了一种针对容差电路的故障字典机内测试设计方法及系统,能够在考虑元器件参数容差时基于故障字典实现软故障的有效诊断。一方面,本申请实施例提供了一种针对容差电路的故障字典机内测试设计方法,包括:计算待测的容差电路中至少一条支路的屏蔽电流的电流值,以及在所述屏蔽电流激励下所述容差电路内的测试节点的电压计算值区间;建立所述容差电路的故障字典,所述故障字典中存储所述容差电路中所述支路的标识信息、每条支路的屏蔽电流的电流值以及在任一支路的屏蔽电流激励下所述测试节点的电压计算值区间;在机内测试过程中,根据所述故障字典存储的任一条支路的屏蔽电流的电流值,在所述容差电路施加所述屏蔽电流,采集所述测试节点的测试电压值;根据所述故障字典中存储的所述测试节点在所述支路的屏蔽电流激励下的电压计算值区间与所述测试电压值的比较结果,来确定所述支路是否为故障支路。另一方面,本申请实施例提供一种针对容差电路的故障字典机内测试设计系统,包括:计算模块,适于计算待测的容差电路中至少一条支路的屏蔽电流的电流值,以及在所述屏蔽电流激励下所述容差电路内的测试节点的电压计算值区间;故障字典建立模块,适于建立所述容差电路的故障字典,所述故障字典中存储所述容差电路中所述支路的标识信息、每条支路的屏蔽电流的电流值以及在任一支路的屏蔽电流激励下所述测试节点的电压计算值区间;机内测试设计模块,适于在机内测试过程中,根据所述故障字典存储的任一条支路的屏蔽电流的电流值,在所述容差电路施加所述屏蔽电流,采集所述测试节点的测试电压值;根据所述故障字典中存储的所述测试节点在所述支路的屏蔽电流激励下的电压计算值区间与所述测试电压值的比较结果,来确定所述支路是否为故障支路。另一方面,本申请实施例提供一种计算机可读介质,存储有针对容差电路的故障字典机内测试设计程序,所述故障字典机内测试设计程序被执行时实现上述针对容差电路的故障字典机内测试设计方法的步骤。在本申请实施例中,针对容差电路,可以通过给容差电路内的至少一条支路寻找特定激励电流(即屏蔽电流),并基于屏蔽电流的电流值以及测试节点在屏蔽电流激励下的电压计算值区间建立故障字典;设计在机内测试过程中基于故障字典进行支路故障检测,从而可以有效处理考虑元器件参数容差时的故障诊断问题,并实现容差电路的软故障的诊断。本申请实施例针对工程上实用的容差模拟电路系统进行机内测试设计,具有较佳的实用性和广泛的适应性,便于工程实施。本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的其他优点可通过在说明书、权利要求书以及附图中所描述的方案来实现和获得。附图说明附图用来提供对本申请技术方案的理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本申请的技术方案,并不构成对本申请技术方案的限制。图1为本申请实施例提供的故障字典机内测试设计方法的流程图;图2为本申请实施例提供的故障字典机内测试设计方法的原理示意图;图3为本申请实施例提供的故障字典机内测试设计方法的一种示例流程图;图4为本申请实施例提供的故障字典机内测试设计系统的示意图。具体实施方式本申请描述了多个实施例,但是该描述是示例性的,而不是限制性的,并且对于本领域的普通技术人员来说显而易见的是,在本申请所描述的实施例包含的范围内可以有更多的实施例和实现方案。尽管在附图中示出了许多可能的特征组合,并在具体实施方式中进行了讨论,但是所公开的特征的许多其它组合方式也是可能的。除非特意加以限制的情况以外,任何实施例的任何特征或元件可以与任何其它实施例中的任何其他特征或元件结合使用,或可以替代任何其它实施例中的任何其他特征或元件。本申请包括并设想了与本领域普通技术人员已知的特征和元件的组合。本申请已经公开的实施例、特征和元件也可以与任何常规特征或元件组合,以形成由权利要求限定的独特的专利技术方案。任何实施例的任何特征或元件也可以与来自其它专利技术方案的特征或元件组合,以形成另一个由权利要求限定的独特的专利技术方案。因此,应当理解,在本申请中示出和/或讨论的任何特征可以单独地或以任何适当的组合来实现。因此,除了根据所附权利要求及其等同替换所做的限制以外,实施例不受其它限制。此外,可以在所附权利要求的保护范围内进行各种修改和改变。此外,在描述具有代表性的实施例时,说明书可能已经将方法和/或过程呈现为特定的步骤序列。然而,在该方法或过程不依赖于本文所述步骤的特定顺序的程度上,该方法或过程不应限于所述的特定顺序的步骤。如本领域普通技术人员将理解的,其它的步骤顺序也是可能的。因此,说明书中阐述的步骤的特定顺序不应被解释为对权利要求的限制。此外,针对该方法和/或过程的权利要求不应限于按照所写顺序执行它们的步骤,本领域技术人员可以容易地理解,这些顺序可以变化,并且仍然保持在本申请实施例的精神和范围内。图1为本申请实施例提供的针对容差电路的故障字典机内测试设计方法的流程图。如图1所示,考虑到电路元器件参数存在容差的情况下,本实施例提供的针对容差电路的故障字典机内测试设计方法,包括以下步骤:步骤101、计算待测的容差电路中至少一条支路的屏蔽电流的电流值,以及在该屏蔽电流激励下容差电路内的测试节点的电压计算值区间;步骤102、建立容差电路的故障字典,故障字典中存储容差电路中支路的标识信息、每条支路的屏蔽电流的电流值以及在任一支路的屏蔽电流激励下测试节点的电压计算值区间;步骤103、在机内测试(BIT)过程中,根据故障字典存储的任一条支路的屏蔽电流的电流值,在容差电路施加该屏蔽电流,采集测试节点的测试电压值;根据故障字典中存储的测试节点在该支路的屏蔽电流激励下的电压计算值区间与测试电压值的比较结果,来确定该支路是否为故障支路。其中,容差电路为存在元器件参数容差的模拟信号电路。模拟信号电路中的任一条支路可以指两个节点之间的一个元器件,或指一个器件的两个端口之间的连接电路。在一示例性实施例中,在BIT过程中,容差电路的支路检测顺序可以根据用户需求进行配置。比如,可以根据用户需求,配置在BIT过程中固定检测一条或多个支路是否存在故障;或者,可以根据用户需求,配置在BIT过程中按照预设的顺序检测全部支路是否存在故障。然而,本申请对此并不限定。在一示例性实施例中,在步骤102建立的故障字典中可以存储容差电路中每一条支路的标识信息、每本文档来自技高网...

【技术保护点】
1.一种针对容差电路的故障字典机内测试设计方法,其特征在于,包括:/n计算待测的容差电路中至少一条支路的屏蔽电流的电流值,以及在所述屏蔽电流激励下所述容差电路内的测试节点的电压计算值区间;/n建立所述容差电路的故障字典,所述故障字典中存储所述容差电路中所述支路的标识信息、每条支路的屏蔽电流的电流值以及在任一支路的屏蔽电流激励下所述测试节点的电压计算值区间;/n在机内测试过程中,根据所述故障字典存储的任一条支路的屏蔽电流的电流值,在所述容差电路施加所述屏蔽电流,采集所述测试节点的测试电压值;/n根据所述故障字典中存储的所述测试节点在所述支路的屏蔽电流激励下的电压计算值区间与所述测试电压值的比较结果,来确定所述支路是否为故障支路。/n

【技术特征摘要】
1.一种针对容差电路的故障字典机内测试设计方法,其特征在于,包括:
计算待测的容差电路中至少一条支路的屏蔽电流的电流值,以及在所述屏蔽电流激励下所述容差电路内的测试节点的电压计算值区间;
建立所述容差电路的故障字典,所述故障字典中存储所述容差电路中所述支路的标识信息、每条支路的屏蔽电流的电流值以及在任一支路的屏蔽电流激励下所述测试节点的电压计算值区间;
在机内测试过程中,根据所述故障字典存储的任一条支路的屏蔽电流的电流值,在所述容差电路施加所述屏蔽电流,采集所述测试节点的测试电压值;
根据所述故障字典中存储的所述测试节点在所述支路的屏蔽电流激励下的电压计算值区间与所述测试电压值的比较结果,来确定所述支路是否为故障支路。


2.根据权利要求1所述的方法,其特征在于,所述计算在所述屏蔽电流激励下所述容差电路内的测试节点的电压计算值区间,包括:
对待测的容差电路中的每一个元器件参数分别进行容差范围内的随机赋值,得到每一个元器件参数的M个参数值,M为正整数;
通过组合所述容差电路中所有元器件参数的参数值,形成所述容差电路的N组参数值,N为正整数;
在所述屏蔽电流激励下分别对N组参数值进行仿真计算,得到测试节点的N个电压计算值;
从得到的N个电压计算值中确定出最小值Vmin和最大值Vmax,并将区间[Vmin,Vmax]确定为所述测试节点的电压计算值区间。


3.根据权利要求2所述的方法,其特征在于,所述对待测的容差电路中的每一个元器件参数分别进行容差范围内的随机赋值,得到每一个元器件参数的M个参数值,包括:
对于每一个元器件参数,以该元器件参数的标称值为对称中心,在容差范围内按照正态分布规律进行赋值,得到该元器件参数的M个参数值。


4.根据权利要求1所述的方法,其特征在于,所述根据所述故障字典中存储的所述测试节点在所述支路的屏蔽电流激励下的电压计算值区间与所述测试电压值的比较结果,来确定所述支路是否为故障支路,包括:
在所述支路的屏蔽电流激励下,当所述测试节点的测试电压值落在电压计算值区间之内,则确定所述支路为故障支路;当所述测试节点的测试电压值没有落在电压计算值区间之内,则确定所述支路没有故障。


5.一种针对容差电路的故障字典机内测试设计系统,其特征在于,包括:
计算模块,适于计算待测的容差电路中至少一条支路的屏蔽电流的电流值,以及在所述屏蔽电...

【专利技术属性】
技术研发人员:陈圣俭李焕
申请(专利权)人:北京旋极信息技术股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1