留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于复模型的模拟电路故障诊断

高媛 杨成林

高媛, 杨成林. 基于复模型的模拟电路故障诊断[J]. 电子科技大学学报, 2017, 46(4): 540-546. doi: 10.3969/j.issn.1001-0548.2017.04.011
引用本文: 高媛, 杨成林. 基于复模型的模拟电路故障诊断[J]. 电子科技大学学报, 2017, 46(4): 540-546. doi: 10.3969/j.issn.1001-0548.2017.04.011
GAO Yuan, YANG Cheng-lin. Complex Fault Modeling Based Analog-Circuit Fault Diagnosis[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(4): 540-546. doi: 10.3969/j.issn.1001-0548.2017.04.011
Citation: GAO Yuan, YANG Cheng-lin. Complex Fault Modeling Based Analog-Circuit Fault Diagnosis[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(4): 540-546. doi: 10.3969/j.issn.1001-0548.2017.04.011

基于复模型的模拟电路故障诊断

doi: 10.3969/j.issn.1001-0548.2017.04.011
基金项目: 

国家自然科学基金 61201009

国家自然科学基金 61271035

详细信息
    作者简介:

    高媛(1979-), 女, 博士生, 研究员, 主要从事电子系统测试与测试性设计方面的研究

  • 中图分类号: TN707

Complex Fault Modeling Based Analog-Circuit Fault Diagnosis

图(6) / 表(3)
计量
  • 文章访问数:  3802
  • HTML全文浏览量:  1167
  • PDF下载量:  146
  • 被引次数: 0
出版历程
  • 收稿日期:  2014-02-24
  • 修回日期:  2016-03-06
  • 刊出日期:  2017-07-30

基于复模型的模拟电路故障诊断

doi: 10.3969/j.issn.1001-0548.2017.04.011
    基金项目:

    国家自然科学基金 61201009

    国家自然科学基金 61271035

    作者简介:

    高媛(1979-), 女, 博士生, 研究员, 主要从事电子系统测试与测试性设计方面的研究

  • 中图分类号: TN707

摘要: 参数故障诊断和容差问题是模拟电路故障诊断的两个主要难题。该文从故障建模入手,提出一种新的复数域参数故障统一建模方法。模拟电路输出电压的实部和虚部都是故障元件参数的函数,联立实部和虚部函数,并消掉被建模元件参数,得到与参数无关的函数。该函数只由电路结构、故障元件位置和无故障元件的参数确定。因此,以它作为故障模型就与参数无关,能描述任何参数漂移、开路和短路故障。该模型函数是二次函数,除了无故障点之外,不同元件的模型函数会在复平面上相交于第二个点,称为混叠问题。该文采用多频方法来消除此混叠现象。仿真结果验证了方法的有效性。

English Abstract

高媛, 杨成林. 基于复模型的模拟电路故障诊断[J]. 电子科技大学学报, 2017, 46(4): 540-546. doi: 10.3969/j.issn.1001-0548.2017.04.011
引用本文: 高媛, 杨成林. 基于复模型的模拟电路故障诊断[J]. 电子科技大学学报, 2017, 46(4): 540-546. doi: 10.3969/j.issn.1001-0548.2017.04.011
GAO Yuan, YANG Cheng-lin. Complex Fault Modeling Based Analog-Circuit Fault Diagnosis[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(4): 540-546. doi: 10.3969/j.issn.1001-0548.2017.04.011
Citation: GAO Yuan, YANG Cheng-lin. Complex Fault Modeling Based Analog-Circuit Fault Diagnosis[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(4): 540-546. doi: 10.3969/j.issn.1001-0548.2017.04.011
  • 模拟电路故障诊断方法通常分为测前仿真(SBT)和测后仿真(SAT)两大类[1]。故障字典法[2-4]是使用最为广泛的SBT方法之一,它最适用于硬故障(开路和短路)诊断[3]。文献[5]建立了一种节点电压灵敏度序列的故障字典方法,一个元件对应一个特征码,该方法适用于软故障和硬故障。文献[6]将文献[5]的方法扩展至非线性电路。文献[7]提出了一种基于“节点电压灵敏度权序列不变法”的新的故障字典法,文献[8]提出一种基于斜率的故障诊断方法。文献[9]在文献[8]的基础上改进了这种方法后,故障字典法能够理论上完成单个或多个故障诊断及在一定程度上处理容差。以上方法多基于二维空间,文献[10]提出了基于高维空间的曲线诊断方法。尽管文献[11-14]给出了许多基于人工智能的数据方法,但故障字典法依然是被广泛应用的最成熟的技术之一。如果研究一种故障建模方法能对软硬故障同时进行统一建模,且能将模型存储于故障字典中,那么则有利于故障字典方法继续发挥作用。鉴于此,本文在统一的故障建模方法基础上研究频率选择法,这些被选频率将被保存在故障字典中,用于将来发生故障信号混叠时的故障诊断。

    • 图 1所示,N为一个线性时不变网络。图中 ${\dot U_s}$ 为独立电压源相量, ${\dot U_o}$ 代表输出电压相量,x为源潜在故障元件。根据替代定理,元件x可以被与之具有相同电压的独立电压源所替换,如图 1b所示。又根据戴维宁定理,单口网络对外作用可用一个恒压源与一阻抗的串联支路来等效地加以置换,于是得到元件x的电压相量 ${\dot U_x}$ 的计算方法为:

      图  1  建模基本理论

      $${\dot U_x} = {\dot U_{oc}}\frac{{{Z_x}}}{{{Z_0} + {Z_x}}}$$ (1)

      式中, ${\dot U_{oc}}$ 是图 1bab端口之间的开路电压相量;Z0ab之间的阻抗值。显然,开路电压 ${\dot U_{oc}}$ 和等效阻抗Z0都独立于x,仅由网络N确定。根据叠加定理,图 1b中的电压 ${\dot U_o}$ 为 ${\dot U_s}$ 和 ${\dot U_x}$ 分别单独作用时输出电压的代数和。图 1c图 1d分别为 ${\dot U_s}$ 和 ${\dot U_x}$ 单独作用时的等效电路,输出电压相量分别为 ${\dot U'_o}$ 和 ${\dot U''_o}$ ,不难得到:

      $${\dot U_o} = {\dot U_o}^\prime + {\dot U''_o} = {\dot U_s}H'({\rm{j}}\omega ) + {\dot U_x}H''({\rm{j}}\omega )$$ (2)

      式中, $H'({\rm{j}}\omega )$ 和 $H''({\rm{j}}\omega )$ 分别为图 1c图 1d中虚线部分网络的传递函数,根据叠加原理,有:

      $${\dot U_o} = {\dot U'_o} + {\dot U''_o} = {\dot U_s}H'(j\omega ) + {\dot U_x}H''({\rm{j}}\omega )$$ (3)

      将式(1) 带入式(3) 中,消去 ${\dot U_x}$ ,并进行化简,有:

      $${\dot U_o} = {\dot U_s}H'({\rm{j}}\omega ) + {\dot U_{oc}}\frac{{{Z_x}}}{{{Z_0} + {Z_x}}}H''({\rm{j}}\omega )$$ (4)
      $$\begin{array}{l} \Rightarrow \frac{{{Z_0}}}{{{Z_x}}} = \frac{{{{\dot U}_{oc}}H''({\rm{j}}\omega ) - ({{\dot U}_o} - {{\dot U}_s}H'({\rm{j}}\omega ))}}{{{{\dot U}_o} - {{\dot U}_s}H'({\rm{j}}\omega )}} = \\ \frac{{{{\dot U}_{oc}}H''({\rm{j}}\omega )}}{{{{\dot U}_{os}}}} - 1\begin{array}{*{20}{c}} {} & {({{\dot U}_{os}} = {{\dot U}_o} - {{\dot U}_s}H'({\rm{j}}\omega ))} \end{array} \end{array}$$ (5)

      不失一般性,做如下替换:

      $$\left\{ \begin{array}{l} {Z_0} = {R_0} + {\rm{j}}{X_0}\\ {{\dot U}_{os}} = {U_{or}} + {\rm{j}}{U_{oj}}\\ {{\dot U}_{oc}}H''({\rm{j}}\omega ) = a + {\rm{j}}b \end{array} \right.$$ (6)

      式中,j是虚数单位。由于 ${\dot U_s}$ 、 $H'({\rm{j}}\omega )$ 、 ${\dot U_{oc}}$ 、 $H''({\rm{j}}\omega )$ 和 ${Z_0}$ 都独立于故障源 ${Z_x}$ ,所以R0X0ab也都独立于 ${Z_x}$ 。将式(6) 代入式(5) 得到:

      $$\frac{{{R_0} + {\rm{j}}{X_0}}}{{{Z_x}}} = \frac{{a{U_{or}} + b{U_{oj}}}}{{U_{or}^2 + U_{oj}^2}} - 1 + {\rm{j}}\frac{{b{U_{or}} - a{U_{oj}}}}{{U_{or}^2 + U_{oj}^2}}$$ (7)

      如果元件x是电阻,可以推导得到:

      $$\left\{ \begin{array}{l} \frac{{{R_0}}}{{{R_x}}} = \frac{{a{U_{or}} + b{U_{oj}}}}{{U_{or}^2 + U_{oj}^2}} - 1\\ \frac{{{X_0}}}{{{R_x}}} = \frac{{b{U_{or}} - a{U_{oj}}}}{{U_{or}^2 + U_{oj}^2}} \end{array} \right.$$ (8)

      根据式(8),消掉Rx,得到:

      $$\frac{{{R_0}}}{{{X_0}}}\frac{{b{U_{or}} - a{U_{oj}}}}{{U_{or}^2 + U_{oj}^2}} - \frac{{a{U_{or}} + b{U_{oj}}}}{{U_{or}^2 + U_{oj}^2}} + 1 = 0$$ (9)

      式(9) 中共有6个参数,如前文所述R0X0都独立于故障元件参数值。从式(6) 可以看出,ab是由 $H''({\rm{j}}\omega )$ 和 ${\dot U_{oc}}$ 共同确定的,而它们都是独立于故障元件参数值,因此ab也独立于故障元件参数。 ${U_{or}}$ 和 ${U_{oj}}$ 是输出电压实部和虚部。所以无论故障源X发生何种(参数漂移、软、硬)故障,式(9) 都成立。式(9) 由XN中的位置确定,因此, ${U_{or}}$ 和 ${U_{oj}}$ 组成的关系式可以视作故障模型,式(9) 可以表示为:

      $${f_x}({U_{or}},{U_{oj}}) = 0$$ (10)

      式(10) 同时适用于软硬故障,是统一的故障建模方法。如果故障为电容或者电感元件,可以推导得到相同结论。本文以式(10) 为故障模型,进行故障诊断。后文的仿真结果就是直接以 ${U_{or}}$ 和 ${U_{oj}}$ 的关系曲线(由式(10) 所确定)作为故障特征来进行故障诊断。由于 $H'({\rm{j}}\omega )$ 、 $H''({\rm{j}}\omega )$ 、 ${Z_0}$ 和 ${Z_x}$ 也是关于频率的函数,式(10) 也可以写成:

      $${f_x}({U_{or}},{U_{oj}},\omega ) = 0$$ (11)

      由于被测对象的可测性独立于频率ω[15]。因此,理论上讲本文提出的故障建模方法适用于任何频率的工作信号。尽管式(10) 源于线性电路的基础理论,非线性模拟电路中输出电压的实部( ${U_{or}}$ )和虚部( ${U_{oj}}$ )也是故障元件参数‘x’的函数,即 ${U_{or}} = {f_1}(x)$ 和 ${U_{oj}} = {f_2}(x)$ 。通过消除‘x’,也可以得到式(10) 的隐式表达。因此,本文所提出的方法可以扩展至非线性模拟电路的故障诊断。

    • 对于大多数电路,很难获得式(10) 的显式表达,实际上此表达也并不是必需的,可以通过仿真获得其在复平面上的图形化表达。具体仿真步骤如下:

      1) 选定激励信号幅度与频率。

      2) 对每个潜在故障元件进行参数扫描仿真。每个元件xi的故障参数扫描范围(包括无故障) ${p_{{x_i}}}$ 为:

      $${x_i}/{10^4} \le {p_{{x_i}}} \le {10^4}{x_i}$$ (12)

      3) 将得到的一系列输出电压分解为实部和虚部两部分,在复平面上描出并拟合成光滑曲线。

      不同的曲线代表不同故障源的特征曲线,作为故障特征保存在故障字典中。有些故障源具有相同的特征曲线,这些具有相同曲线的故障源被称为模糊组。需要指出的是,所有的特征曲线都经过同一点(无故障点),即无故障电压在复平面上的坐标点。不难看出式(9) 是二次函数,因此不同的特征曲线除了无故障点外,还可能有第二个交点。这是不同元件的特定故障参数导致相同输出电压造成的,本文称为混叠现象,下面介绍其解决方法。

    • 在模拟电路中,电路元件的参数从其标称值开始,在规定误差范围(如±5%)变化,称为容差范围,参数在范围内变化不被视为故障。如果两个故障源的特征曲线比较接近,由于容差的影响,这些元件故障可能在实际电路中无法被区分,会诱发故障诊断错误。另外,由于两个元器件在复平面内具有不同的二次曲线,所以这两条曲线在平面内除了无故障点外还可能有交点,即混叠问题。

    • 当电路工作稳定时无故障元件的参数近似认为是不变的,此时的工作电压记为 ${\dot U'_o}$ 。即使具有相同的电路结构和参数,由于具体对象工作环境的不同,不同电路会有不同的 ${\dot U'_o}$ 。此时,故障的特征曲线可用实际的 ${\dot U'_o}$ 值进行矫正计算。通过下面的矫正公式补偿该无故障点的偏移量为:

      $${\dot U_{{\rm{shift}}}} = {\dot U'_o} - {\dot U_o}$$ (13)

      进而,如果一个被测电路发生故障且其输出电压是 ${\dot U'_f}$ ,则标准化故障电压 ${\dot U'_{sf}}$ 为:

      $${\dot U'_{sf}} = {\dot U_f} - {\dot U_{{\rm{shift}}}}$$ (14)
    • 线性非时变电路,频率响应函数可以表达为:

      $$H(\omega ) = \frac{{N(\omega ,{x_1},{x_2}, \cdots ,{x_m})}}{{D(\omega ,{x_1},{x_2}, \cdots ,{x_m})}}$$ (15)

      单故障假设条件下,频率响应函数是xi和频率的函数,有:

      $${H_i}(\omega ) = {F_i}(\omega ,{x_i})$$ (16)

      对于任何两个故障源的xixk,必有特定的故障参数 ${x_{fi}}$ 和 ${x_{fk}}$ 使下面的等式成立:

      $${F_i}({\omega _0},{x_{fi}}) = {F_k}({\omega _0},{x_{fk}})$$ (17)

      式中, ${\omega _0}$ 是测试电路的测试频率。式(17) 表示即使故障源是可区分的,不同的故障参数仍有可能导致相同的输出。加之实际电路中的容差影响,使得 ${x_{fi}}$ 附近一定区间内的故障与 ${x_{fk}}$ 无法区分。此时就需要改变激励频率,使得两个特定故障输出不同的故障电压。通过式(17) 可知, ${x_{fi}}$ 和 ${x_{fk}}$ 在频率为 ${\omega _0}$ 时是无法区分的,但是总有一个频率ω使得 ${F_i}(\omega ,{x_{fi}}) \ne {F_k}(\omega ,{x_{fk}})$ 。本文提出一种选择最优频率 ${\omega _{ik}}$ 的方法使得 $\mathop {\max }\limits_\omega \{ {\rm{abs[}}{F_i}({\omega _{ik}},{x_{fi}}) - {F_k}({\omega _{ik}},{x_{fk}}){\rm{]}}\} $ 成立。在ω=ωik时,故障 ${x_{fi}}$ 和 ${x_{fk}}$ 具有差异最大化的电压 ${\dot U_{fi}}$ 和 ${\dot U_{fk}}$ 。

      在故障诊断中,如果出现故障输出电压接近于 ${\dot U_{ik}}$ ,则将激励率调整为ωik,重新获得新频率下的输出电压 ${\dot U_f}$ 。如果 ${\dot U_f}$ 更接近于 ${\dot U_{fi}}$ ,即 ${\rm{abs}}({\dot U_f} - {\dot U_{fi}}) < {\rm{abs}}({\dot U_f} - {\dot U_{fk}})$ ,则故障源是xi,反之故障源为xk

    • 故障诊断流程如图 2所示。

      图  1  故障诊断流程

      步骤1) 通过第1节提出的故障建模方法,仿真获得被测电路在频率ω0处的特征曲线,并存储于故障字典中。

      步骤2) 对任何一对可以区分的故障(xi, xk),找出在复平面上的特征曲线有交集的点 ${\dot U_{ik}}$ (除了无故障点)。同时得到输出电压 ${\dot U_{ik}}$ 相对应的故障参数(xfi, xfk)。对于任何一对故障(xi, xk),执行下面的频率选择步骤。

      ① 设置xi=xfi,所有其他元件都无故障。通过PSPICE的频率扫描功能,得到 ${F_i}(\omega ,{x_{fi}})$ 。设置xk=xfk,所有其他元件都无故障,得到 ${F_k}(\omega ,{x_{fk}})$ 。

      ② 求出使得 ${\rm{abs}}[{F_i}(\omega ,{x_{fi}}) - {F_k}(\omega ,{x_{fk}})]$ 最大的频率 ${\omega _{ik}}$ 。在此频率下得到 ${\dot U_{fi}}$ 和 ${\dot U_{fk}}$ 并保存在故障字典表中用于故障诊断。

    • 以跳藕滤波电路为例,如图 3所示,激励信号为1 kHz、5 V的正弦信号,t代表测点。

      图  3  跳藕滤波器

      1) 故障字典构建

      仿真得到电路无故障电压 ${\dot U_o}$ =-1.84+j0.98 V。对于每一个元件xi,用式(12) 确定其故障参数范围进行参数扫描仿真,得到如图 4所示的特征曲线。

      图  4  故障特征曲线

      该图表明这些元件可以划分为如表 1所示的模糊组,每个模糊组的特征曲线存储于故障字典中。基于本文的建模方法,模糊组是由于测点选择不合理,或者测点不够造成的(如7号模糊组可以通过在第5个运放后面增加测点被分成两个模糊组)。关于测点选取问题,将不在本文中讨论。这些曲线中的交点(除了无故障点),代表某相关元件的特定参数故障在此频率下产生了特征混叠现象。以R1(1号曲线)和C3(10号曲线)为例,尽管它们的曲线不同,但是R1=3 728 Ω和C3=73.5 nF时,被测电路的输出电压均为 ${\dot U_f} = - {\rm{4}}{\rm{.9 + j2}}{\rm{.6}}$ V,它们在当前频率下不能被区分。此混叠问题用第3.2部分介绍的方法进行处理。保持R1=3 728 Ω不变,其他元件无故障。通过Pspice进行AC扫描,得到输出电压 ${\dot U_{{R_1}}}(\omega )$ 从1~10 kHz的曲线,结果如图 5所示。保持C3=73.5 nF且其他元件无故障,仿真得到 ${\dot U_{{C_3}}}(\omega )$ 与频率的关系曲线。图 6给出了 ${\dot U_{{R_1}}}(\omega )$ 与 ${\dot U_{{C_3}}}(\omega )$ 的距离关系,即 ${\rm{abs[}}{\dot U_{{R_1}}}(\omega ) - {\dot U_{{C_3}}}(\omega ){\rm{]}}$ 。不难看出,在2 381 Hz下可以获得曲线最大距离, $\mathop {\max }\limits_\omega \{ {\rm{abs}}[{\dot U_{{R_1}}}(\omega ) - {\dot U_{{C_3}}}(\omega )]\} $ = 11.32。在此频率下两元件故障电压分别为 ${\dot U_{{R_1} = 3\;728\;\Omega }}$ =-4.2+j11.9 V和 ${\dot U_{{C_3} = 37.5\;{\rm{nF}}}}$ =1.7+j2.2j V。 ${\dot U_f}$ 、 ${\dot U_{{R_1} = {\rm{3}}\;{\rm{72}}8\;\Omega }}$ 、 ${\dot U_{{C_1} = 73.5\;{\rm{nF}}}}$ 和f=2 381 Hz都被记录在故障表 2中,为故障诊断做准备。所有其他的混叠问题也用相同的方法进行处理,结果如表 2所示。

      表 1  被测电路模糊组

      模糊组 故障元件
      R1
      R2
      R3
      R4
      R5, R6, C2
      R7, R13
      R8, R9, R10, R12
      R11
      C1
      C3
      C4

      图  5  不同频率下的故障电压实部和虚部曲线

      图  6  不同频率下的故障电压曲线欧式距离

      表 2  故障字典

      1 kHz下的交点 ${\dot U_{ik}}$ /V 涉及故障 ${f_{ik}}$ /Hz ${f_{ik}}$ 下的输出电压
      ${x_i}$ ${x_k}$ ${\dot U_{fi}}$ /V ${\dot U_{fk}}$ /V
      1 -4.93+j2.62 R1=3 728 Ω C3=73.5 nF 2 381 -4.20+j11.86 1.72+j2.22
      2 -1.40+j0.62 R2=6 061 Ω C4=17.3 nF 2 319 -1.55+j2.96 -2.25+j6.00
      3 -2.21+j2.30 R3 open R8=4 339 Ω 2 133 0.35+j5.53 -0.55+j1.82
      4 -1.26+j0.39 R3=4 007 Ω C4=21.4 nF 2 339 -2.04+j1.03 -1.31+j6.65
      5 -3.87+j0.76 R4=2 172 Ω C3=29.7 nF 3 636 -3.66+j11.14 0.99+j0.55
      6 -2.80+j1.03 R4=5 104 Ω C4=0 2 696 -3.07+j6.80 1.32+j2.29
      7 -1.40+j1.46 R5=4 908 Ω C3=4.3 nF 3 462 0.52+j0.28 -0.51+j2.95
      8 -1.49+j0.73 R7=7 235 Ω C4=15.3 nF 2 441 -2.94+j3.09 -0.28+j5.78
      9 -2.12+j0.22 R11=5 265 Ω C1≈0 2 531 0.85+j4.21 -2.96+j1.88
      10 -1.68+j1.11 C1=12.9 nF C3=8.2 nF 2 532 -0.35+j4.43 -2.35+j2.77
      11 -1.18+j1.98 R11=25.3 kΩ C3≈0 2 474 -2.33+j5.34 0.48+j0.78

      2) 故障诊断

      假定无故障元件的容差范围为 ${R_i} \pm 5\% {R_i}$ , ${C_i} \pm 10\% {C_i}$ 。由计算机随机产生元件参数为R1= 10 323 Ω,R2=10 146 Ω,R3=10 328 Ω,R4=10 170 Ω,R5=9 852 Ω,R6=9 780 Ω,R7=9 851 Ω,R8=10 034 Ω,R9=10 127 Ω,R10=9 909 Ω,R11=10 038 Ω,R12=11 068 Ω,R13=9 970 Ω,C1=9 861 pF,C2=9 990 pF,C3=9 962 pF,C4=11 069 pF。仿真得到测点电压无故障电压为 ${\dot U'_o}$ =-1.75+j1.02 V。考虑C3故障,其参数范围为C3={0.001~9 nF}∪{11~105nF}。用前文介绍的方法获得的故障曲线如图 4中‘×’所示。可以看出,在远离无故障点的地方,只有C3(10号曲线)最接近‘×’曲线,因此故障诊断正确。

      但同时也不难发现有一些其他的故障元件的特征曲线与C3特征曲线相交,如图 4中的‘a’、‘b’、‘c’3点所示,是一个混叠问题。以图 4中‘b’点为例,该点电压为 ${\dot U_f}$ =-4.88+j2.55 V,由故障C3= 73.5 nF产生。从表 2查出 ${\dot U_f}$ =-4.88+j2.55 V与-4.93+j2.62 V最为接近,它是R1=3 728 Ω与C3= 73.5 nF的公共点。用区分此二故障的敏感频率(2 381 Hz)来重新仿真CUT,获得此频率下的故障电压 ${\dot U_f}$ =1.67+j2.24 V。从表 2可以查出,1.72+j2.22比-4.20+j11.86更接近 ${\dot U_f}$ ,因此故障源C3即为诊断结果,诊断正确。图 4中其他的混叠现象用相同方法处理。通过本文的建模与混叠处理方法,此元件故障正确隔离率为99%。

      为了验证本文方法的有效性,进行统计试验。从表 1中所列出的所有模糊组选出一个代表元件进行故障模拟,元件正常参数值用X表示,模拟(0.01X~0.9X)∪(1.1X~100X)参数范围内所有故障情况,采用对数扫描方式,每10倍参数取10个点。因此每个元件故障数目共计39个,其他无故障元件参数在其容差范围内(0.9X~1.1X)随机取值,混叠点附近的参数采用前文所述方法进行处理。总共进行100次蒙特卡洛仿真,故障诊断结果如表 3所示。

      表 3  故障正确隔离率

      故障元件 故障隔离率/%
      R1 99
      R2 96
      R3 96
      R4 99
      R5 98
      R7 99
      R8 98
      R11 99
      C1 98
      C3 99
      C4 95

      本文假定所有故障发生先验概率相同,因此隔离率就是隔离出的故障与所有可能故障的比例。从表 3可以看出,故障源C4R2R3的诊断精度较低,主要是在此频率下,它们的特征曲线在虚部为(-2~0) 实部为(0~1) 时比较接近,如图 4所示,造成故障诊断率较低。这也可以通过改变建立字典的频率来缓解,或者增加故障字典频率,即建立多个频率下的图 4所示的字典,来增加故障正确隔离率。

    • 基于两个测点信号和文献[8]中斜率的建模方法能够解决线性模拟电路的软故障诊断问题,本文提出一种新的复数域参数故障统一建模方法,该方法能解决软硬故障的统一建模问题,只需要一个测点,且故障分辨率更高,因此特别适用于没有内部测点的模拟电路故障诊断。针对复模型中,某些具有不同特征的故障元件的某些特定参数故障会产生相同的故障电压的问题,本文提出了一种基于频率敏感的频率优选方法来进一步区分混叠故障。再结合容差处理方法,本文方法能够精确地实现故障定位。通过仿真以及实验验证了本文方法的有效性。如果进一步增加测点,本文的方法能够推广应用于多故障诊断,理论上,如果测点数目为N,则能够建模的多故障情况为2N-1。

参考文献 (14)

目录

    /

    返回文章
    返回