基于振荡测试技术的模拟电路故障诊断方法技术

技术编号:15065656 阅读:143 留言:0更新日期:2017-04-06 13:21
本发明专利技术公开了一种基于振荡测试技术的模拟电路故障诊断方法,仿真构建振荡测试电路,依次对各个元件参数进行仿真,仿真测试每个测点的振荡频率和与基准测点的相位差,拟合得到频率-相位差曲线作为该元件在该测点的特征曲线,构建特征曲线故障字典;当模拟电路故障时,构建相同振荡测试电路,测试相应测点的振荡频率以及与基准测点的相位差,计算各个测点的振荡频率和相位差构成的数据点与故障字典中该测点每条特征曲线的距离,令距离最小值对应的元件判定标识为1,其他元件为0,将每个元件对应的判定标识求和,和值最大值所对应的元件即为故障元件。本发明专利技术采用故障的频率、相位差来定位模拟电路系统故障位置,可以提高诊断精确度和故障覆盖率。

【技术实现步骤摘要】

本专利技术属于模拟电路诊断
,更为具体地讲,涉及一种基于振荡测试技术的模拟电路故障诊断方法
技术介绍
由于模拟和混合信号电路的可测试性设计减少了混合信号专用集成电路的生产成本,因此混合信号专用集成电路的可测性设计技术受到业界的高度关注。通常情况下,模拟电路的规格很宽,这将导致测试时间长、测试故障覆盖率差以及使用专用测试设备的必要性,所以模拟电路的可测性设计是一个具有挑战性的任务。现有的模拟电路可测性设计技术可分为两大类:第一类是增加内部节点的可控性和可观性的,而不是按比例增加的测试引脚数;第二类是在测试模式下改变模拟电路的,使电路能产生一个反应系统故障的测试信号。电路转换的目的是缓解测试问题,通过产生一个信号,经过处理便可确定电路的故障。在这种情况下,产生了一个新的模拟电路测试方法——振荡测试技术。振荡测试(Oscillation-BasedTest)是一种把被测模拟电路通过添加运放等器件重构的诊断测试技术。当模拟电路处于测试模式中,采用器件与测试电路搭建本文档来自技高网...
基于振荡测试技术的模拟电路故障诊断方法

【技术保护点】
一种基于振荡测试技术的模拟电路故障诊断方法,其特征在于,包括以下步骤:S1:在仿真软件中,向被测模拟电路添加反馈回路,构建振荡测试电路;S2:依次对每个元件进行仿真,得到每个元件在各测点的特征曲线,仿真方法包括以下步骤:S2.1:令仿真次数n=1,元件i的值γi=xi_min,xi_min表示元件i在故障情况下的参数最小值,其他元件的参数值在其正常容差范围内任意取值;S2.2:分别仿真测试预先选择的被测模拟电路中N个测点tj的振荡频率fi,n(n),j=1,2,…,N;S2.3:分别仿真测试N个测点tj和预先选择的基准测点t0之间波形的相位差Δθi,j(n);S2.4:令n=n+1,γi=γi...

【技术特征摘要】
1.一种基于振荡测试技术的模拟电路故障诊断方法,其特征在于,包括以
下步骤:
S1:在仿真软件中,向被测模拟电路添加反馈回路,构建振荡测试电路;
S2:依次对每个元件进行仿真,得到每个元件在各测点的特征曲线,仿真
方法包括以下步骤:
S2.1:令仿真次数n=1,元件i的值γi=xi_min,xi_min表示元件i在故障情况
下的参数最小值,其他元件的参数值在其正常容差范围内任意取值;
S2.2:分别仿真测试预先选择的被测模拟电路中N个测点tj的振荡频率
fi,n(n),j=1,2,…,N;
S2.3:分别仿真测试N个测点tj和预先选择的基准测点t0之间波形的相位差
Δθi,j(n);
S2.4:令n=n+1,γi=γi+λi,λi表示元件i参数值的变化步长;
S2.5:如果γi≥xi_max,xi_max表示元件i在故障情况下的参数最大值,进入
步骤S2.6,否则返回步骤S2.2;
S2.6:统计元件i每次仿真得到的各测点tj的振荡频率fi,j(n)和相位差
Δθi,j(n),其中n=1,2,…,Ki,Ki表示元件i的仿真次数,对于每个测点tj,根据
Ki对振荡频率和相位差数据拟合得到对应的频率-相位差曲线,将其作为元件i
在测点tj的特征曲线si,j;
S3:根据各个元件i在各个测点tj的特征曲线si,j建立M×N的二维矩阵S,
将该二维矩阵S作为特征曲线故障字典;
S4:对实际的被测模拟电路添加与仿真相同的反馈回路,构建得到振荡测
试电路,测试故障字典中的各个测点的振荡频率,以及各个测点与基准测点的
相位差;计算各个测点的振荡频率和相位差构成的数据点与故障字...

【专利技术属性】
技术研发人员:杨成林刘城龙兵刘震
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川;51

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

1