法律状态公告日
法律状态信息
法律状态
2019-07-02
授权
授权
2017-09-15
实质审查的生效 IPC(主分类):G01R31/316 申请日:20170512
实质审查的生效
2017-08-22
公开
公开
技术领域
本发明涉及基于紧密度评价的模拟电路故障检测中测试激励生成方法。
背景技术
模拟电路中的故障可以分为硬故障和软故障,硬故障指的是由于元器件的短路或者断路使得电路的拓扑结构发生了改变,造成性能严重下降甚至电路失效;而软故障指的是电路中的元器件参数值偏移了允许的容差范围,从而引起电路的性能下降,导致电路无法正常工作。模拟电路故障检测通常应包括测试激励的生成,测试节点的选择,故障特征的提取以及故障检测这几个部分。其中,测试激励生成是模拟电路故障检测的重要环节,合适的测试激励选择对提高模拟电路故障检测率,降低检测时间以及检测成本有着重要的意义。尤其对于故障特征较为微弱的故障状态,合适的测试激励能够产生更加明显的故障特征,从而更易于进行故障检测。
传统的模拟电路测试激励通常选择方波信号,包含全频带的激励频率,但是由于模拟电路的输出只对几个频率敏感,所以采用方波作为激励信号会使故障特征湮没在输出中,因此对模拟电路的故障检测率,尤其是故障特征本身比较微弱的故障状态的故障检测率会很低。因此,就产生了对能够激励出更加明显故障特征的测试激励生成方法的需求。
发明内容
本发明的目的是为了解决现有技术对故障特征本身比较微弱的故障状态的故障检测率会较低的缺点,而提出一种基于紧密度评价的模拟电路故障检测中测试激励生成方法。
一种基于紧密度评价的模拟电路故障检测中测试激励生成方法包括以下步骤:
步骤一:获取电路在N次正常工作状态和N次元件H(元件H为电路中的任意元件)处于故障状态下,在全频带范围工作的特征信息,所述特征信息包括输出信号的电压值和相位;
步骤二:根据特征信息计算待测电路在全频带下N次元件H处于故障状态时特征值超出正常工作范围的量值大小与次数;所述正常工作为电路中各元件的参数值在容差范围内;
步骤三:根据特征信息和步骤二得到的故障状态时特征值超出正常工作范围的量值大小与次数计算全频带的紧密度函数值,并得到紧密度函数曲线;
步骤四:选择紧密度函数曲线中紧密度函数值取最大时对应的测试激励作为检测元件H的测试激励。
本发明采用紧密度作为评价标准,通过紧密度函数来评价模拟电路元件故障状态与正常状态的偏离程度,选出偏离正常状态最大的激励频率作为测试激励的频率。
本发明的有益效果为:
本发明提供了一种基于紧密度评价的模拟电路故障检测中测试激励生成方法,能够生成产生更明显故障特征的测试激励,提高了对模拟电路故障检测的检测率,尤其是对于较难检测的故障特征微弱的故障状态也有很好的检测效果。以Sallen-Key电路为例,与采用脉冲作为测试激励的故障检测率相比,采用本发明提供的一种基于紧密度评价的模拟电路故障检测中测试激励生成方法所产生的测试激励的故障检测率提高15%。
采用本发明中的基于紧密度评价的模拟电路故障检测中测试激励生成方法生成的测试激励信号能够更好的提取出故障状态的特征信息,对于难以检测的故障状态,如:模拟电路潜在故障,其检测效果要远好于采用传统的测试激励时的检测效果。
附图说明
图1为Sallen-Key带通滤波器电路的电路图;
图2为电阻R1元件参数偏离标称值30%时的紧密度函数曲线;
图3为电阻R5元件参数偏离标称值30%时的紧密度函数曲线;
图4为电容C1元件参数偏离标称值30%时的紧密度函数曲线;
图5为电容C2元件参数偏离标称值30%时的紧密度函数曲线。
具体实施方式
具体实施方式一:一种基于紧密度评价的模拟电路故障检测中测试激励生成方法包括以下步骤:
步骤一:获取电路在N次正常工作状态和N次元件H(元件H为电路中的任意元件)处于故障状态下,在全频带范围工作的特征信息,所述特征信息包括输出信号的电压值和相位;
步骤二:根据特征信息计算待测电路在全频带下N次元件H处于故障状态时特征值超出正常工作范围的量值大小与次数;所述正常工作为电路中各元件的参数值在容差范围内;
步骤三:根据特征信息和步骤二得到的故障状态时特征值超出正常工作范围的量值大小与次数计算全频带的紧密度函数值,并得到紧密度函数曲线;
步骤四:选择紧密度函数曲线中紧密度函数值取最大时对应的测试激励作为检测元件H的测试激励。
具体实施方式二:本实施方式与具体实施方式一不同的是:所述步骤一中获取电路在N次正常工作状态和N次元件H处于故障状态下,在全频带范围工作的特征信息的具体过程为:
步骤一一:获取待测电路在全频带下N次正常工作的电压值以及对应的电压值的最大值和最小值;
步骤一二:获取待测电路在全频带下N次正常工作的相位值以及对应的相位值的最大值和最小值;
步骤一三:获取待测电路在全频带下N次某元件H处于故障状态下的电压值;
步骤一四:获取待测电路在全频带下N次某元件H处于故障状态下的相位值。
其它步骤及参数与具体实施方式一相同。
具体实施方式三:本实施方式与具体实施方式一或二不同的是:所述步骤二中根据特征信息计算待测电路在全频带下N次元件H处于故障状态时特征值超出正常工作范围的量值大小与次数的具体过程为:
步骤二一:获得待测电路在全频带下N次元件H处于故障状态时电压值超出正常工作范围的量值大小与次数;
步骤二二:获得待测电路在全频带下N次元件H处于故障状态时相位值超出正常工作范围的量值大小与次数。
其它步骤及参数与具体实施方式一或二相同。
具体实施方式四:本实施方式与具体实施方式一至三之一不同的是:所述步骤三中根据特征信息和步骤二得到的故障状态时特征值超出正常工作范围的量值大小与次数计算全频带的紧密度函数值的具体过程为:
由于模拟电路中不同电路元件的故障对于输出信号的幅值的量值影响的程度不同,并且其能导致电路的最终输出信号偏离正常输出范围的概率也不同,因此,这里引入紧密度的概念来衡量模拟电路中不同电路元件对输出信号的影响程度。
紧密度用于衡量模拟电路中的元件故障状态与正常工作状态的偏离程度,用紧密度函数进行度量。
步骤三一:计算待测电路在某一频点下N次某元件H处于故障状态下时电压值超出正常工作范围的量值的平方和并归一化到0到1之间,用表示,相位值超出正常范围的量值的平方和并归一化到0到1之间,用表示;DV(i)为第i次元件H处于故障状态下时电压值超出正常工作范围的量值,Dp(i)为第i次元件H处于故障状态下时相位值超出正常工作范围的量值;
步骤三二:计算紧密度函数中衡量故障状态对量值影响的因子Fd,计算公式为:
步骤三三:计算待测电路在某一频点下N次元件H处于故障状态下时电压值超出正常工作范围的次数的平方和并归一化到0到1之间,用表示;相位值超出正常工作范围的次数的平方和并归一化到0到1之间,用表示;NV(i)为第i次元件H处于故障状态下时电压值超出正常工作范围的次数,Np(i)为第i次元件H处于故障状态下时相位值超出正常工作范围的次数;
步骤三四:计算紧密度函数中衡量故障状态出现概率的因子Fn,计算公式为:
步骤三五:计算待测电路在某一频点下的紧密度函数F,计算公式为:
F=Fd+Fn
步骤三六:计算待测电路在全频带下h个频点的紧密度函数F,得到紧密度函数曲线,h为全频带所取频率个数;具体数值可根据实际需要确定,可取在1Hz~1MHz内取千个频率点。
由两个因子构成,其中:h为扫频个数,选择模拟电路输出的电压值作为模拟电路输出的特征量对紧密度函数进行计算时,因子N为进行蒙特卡洛的次数;因子为H元件在N次蒙特卡洛分析下的故障状态输出的电压值超出在容差范围内正常工作输出的电压值的平方和;因子为H元件在N次蒙特卡洛分析下的故障状态下输出的电压值超出在容差范围内正常工作输出的电压值对应的蒙特卡洛次数的平方和。因此,因子反映了对一模拟电路系统进行N次蒙特卡洛分析下,由于H元件发生故障,最终输出信号的电压值超出正常工作范围的电压值的平均值,用于衡量电路系统中H元件发生故障时,其对于输出信号在幅值上的影响;因子反映了对一模拟电路系统进行N次蒙特卡洛分析下,由于H元件发生故障,输出信号的电压值超出正常工作范围的概率,用于衡量电路系统中某一元件发生故障时,其对输出信号的幅值造成影响的可能性大小。
同理,选择模拟电路输出的相位值作为模拟电路输出的特征量对紧密度函数进行计算时,因子N为进行蒙特卡洛的次数;因子为H元件在N次蒙特卡洛分析下的故障状态输出的相位值超出在容差范围内正常工作时输出的相位值的和;因子为H元件在N次蒙特卡洛分析下的故障状态下的输出的相位值超出在容差范围内正常工作的输出的相位值对应的蒙特卡洛次数。因此,因子反映了对一模拟电路系统进行N次蒙特卡洛分析下,由于H元件发生故障,最终输出信号的相位值超出正常工作范围的相位值的平均值,用于衡量电路系统中H元件发生故障时,其对于输出信号对相位的影响;因子反映了对一模拟电路系统进行N次蒙特卡洛分析下,由于H元件发生故障,输出信号的相位值超出正常工作范围的概率,用于衡量电路系统中某一元件发生故障时,其对输出信号的相位造成影响的可能性大小。
若模拟电路系统正常工作,则其对于任一的电路元件的紧密度均为0。因此,紧密度函数既衡量了电路系统中某元件处于故障状态下的最终输出信号的电压值和相位偏离正常工作状态的程度,也衡量了电路系统中某元件处于故障状态的最终输出信号偏离正常工作状态的可能性大小。
其它步骤及参数与具体实施方式一至三之一相同。
实施例一:
以Sallen-Key带通滤波器电路为例,说明本发明的测试激励生成方法的实施过程,其中Sallen-Key带通滤波器电路的电路图如图1所示:
其中,设定电路正常工作状态的元件参数容差为5%,当电路元件电阻R1,电阻R5,电容C1,电容C2元件参数偏离标称值30%时的紧密度函数曲线如图2-图4所示,可以看出对于不同元件,应选择不同的测试激励频率。
通过本发明中的测试激励生成方法得出Sallen-Key带通滤波器电路中各元件的测试激励频率如表中所示:
本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,本领域技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
机译: 基于软件的测试装置生成激励,使用相同且计算机可读的存储介质存储程序进行测试的方法,以生成激励
机译: 用于压缩和解压缩彩色数字视频数据的视频电信系统和方法技术领域本发明涉及一种用于压缩电信系统视频中数字彩色视频数据的方法,该方法具有用于生成视频信号的装置,该装置是用于生成视频信号的装置。将视频信号转换为多个彩色视频帧速率,每个帧图像由多个扫描线组成,扫描线由多个像素组成,图像中的每个像素由彩色数字分量组成(该方法包括确定功能的步骤);基于彩色数字(b)的三个分量中的至少一个的亮度像素,基于两个像素之间的亮度差异,针对当前图像表的扫描线中的至少大部分像素,确定至少一个参数决策。与每条扫描线中至少一个像素相距预定距离的像素,以及至少(c)比较决策参数与
机译: 基于地面反弹效应和延迟故障检测的板级互连测试图生成方法