[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108563874A - 一种模拟电路间歇故障诊断方法 - Google Patents

一种模拟电路间歇故障诊断方法 Download PDF

Info

Publication number
CN108563874A
CN108563874A CN201810343669.9A CN201810343669A CN108563874A CN 108563874 A CN108563874 A CN 108563874A CN 201810343669 A CN201810343669 A CN 201810343669A CN 108563874 A CN108563874 A CN 108563874A
Authority
CN
China
Prior art keywords
state
intermittent
circuit
intermittent fault
fault
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810343669.9A
Other languages
English (en)
Inventor
屈剑锋
房晓宇
王泽平
於小林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing University
Original Assignee
Chongqing University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing University filed Critical Chongqing University
Priority to CN201810343669.9A priority Critical patent/CN108563874A/zh
Publication of CN108563874A publication Critical patent/CN108563874A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/36Circuit design at the analogue level
    • G06F30/367Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/36Circuit design at the analogue level

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种模拟电路间歇故障诊断方法,无需研究间歇故障系统复杂的动态特性,只获取足够的间歇故障数据进行分析和处理来实现间歇故障的诊断。包括以下步骤:首先通过电路仿真软件对待测电路进行离线建模,对待测电路进行灵敏度分析,选取灵敏度高的元件作为间歇故障和永久故障的发生节点;对待测电路施加激励,得到不同状态下K次MonteCarlo分析的K个输出信号;对各状态的输出信号进行j层小波包分解,提取各频带内信号的能量特征作为特征向量;将各状态的K个特征向量组成观测序列;通过各状态的观测序列训练得到不同状态对应的GHMM模型,完成离线建模;最后进行实测诊断,把模拟电路实测信号的观测序列输入训练好的GHMM模型库中,得出诊断结果。

Description

一种模拟电路间歇故障诊断方法
技术领域
本发明属于模拟电路故障诊断领域,涉及一种模拟电路间歇故障诊断方法。
背景技术
模拟电路在工业生产、日常生活和高科技领域有着非常广泛的应用。在电子电路系统中,间歇故障严重影响系统性能。在混合电路中,间歇故障发生频率是永久故障的10~30倍,是造成系统失效的主要原因。虽然电子设备中数字电路约占80%,模拟电路约占20%,但在其寿命周期中,约80%的故障出自模拟电路。显然,模拟电路的可靠性和维修性很大程度上决定了电子设备的可靠性和维修性。
间歇故障是一种可反复出现,未经处理可自行消失的非永久故障,具有随机性,间歇性和反复性。在电子设备尤其是大规模集成电路中,由于制造工艺不佳和不规范使用等导致的元器件虚焊、芯片管脚和连线松动等均会导致电路间歇故障的发生。
目前,提取故障特征的方法很多,如快速傅里叶变换,小波变换,小波包变换,倒谱和Wigner分布等。模拟电路中故障信号往往是非平稳和非线性的,一些传统方法不能理想地提取故障特征。小波变换是一种适用于非平稳信号的时频分析方法,但它丢失了信号高频带的相关信息。小波包变换克服了小波变换的缺点,可以对整个信号频率范围进行均匀分解。小波包分解后,信号可以分解为多个独立的频带而不会发生遗漏和重叠。
由于间歇故障机理复杂,建立解析模型的方法条件较为苟刻,不易实现。而高斯混合隐马尔科夫模型(GHMM)是一种基于统计模型的故障诊断方法,无需对间歇故障特性与机理进行深入的分析,只需要通过系统各状态运行的数据就可以建立概率统计的GHMM模型,通过待测信号与各状态的模型相似度就可以确定系统当前状态,从而达到间歇故障诊断的目的。
发明内容
有鉴于此,本发明的目的在于提供一种模拟电路间歇故障诊断方法。本方法通过小波包变换对待测信号进行特征提取,将小波包能量作为特征向量,将特征向量构成的观测序列输入训练好的GHMM模型库中进行匹配识别,以达到诊断间歇故障的目的。
为达到上述目的,本发明的技术方案提供一种模拟电路间歇故障诊断方法,所述方法包括以下步骤:
1)使用电路仿真软件对待测电路进行灵敏度分析,选取灵敏度高的元件作为间歇故障和永久故障的发生部位,给定电路各个元件的容差均为5%。
2)对待测电路施加激励,在离线建模阶段,通过电路仿真软件,针对不同元件的正常状态、间歇故障状态和永久故障状态,根据元件参数的变化范围,分别执行K次MonteCarlo分析,最后分别得到正常状态、间歇故障状态和永久故障状态下待测电路的K个输出信号。
3)对步骤2)中的正常状态、间歇故障状态和永久故障状态下的输出信号进行j层小波包分解,提取各频带内信号的能量特征作为特征向量,每个状态有K个特征向量。
4)将步骤3)中各个状态下的K个特征向量组成观测序列。通过各个状态的观测序列训练得到不同元件不同状态对应的GHMM模型(正常状态、间歇故障状态和永久故障状态),完成离线建模。同时将实测电路的信号进行步骤3)的小波包特征提取,构建特征向量,以进行测试识别使用。
5)将电路的实测信号的观测序列输入训练好的GHMM模型库中,通过实测信号与各模型的相似度来识别电路的正常状态、间歇故障状态和永久故障状态,得出诊断结果,完成间歇故障的诊断。
本发明达到的有益效果为:本发明无需研究间歇故障系统复杂的动态特性,只需要获取足够的间歇故障数据进行分析和处理来实现间歇故障的诊断。通过小波包变换将信号的高、低频分量中所提取的能量特征作为故障特征,以提高间歇故障的识别精度。在间歇故障诊断方面,与传统方法相比,隐马尔科夫模型是一种双重随机过程,它不仅状态间的转移是随机的,其每个状态的观测值也是随机的,适合处理动态随机过程,模型中真实的状态是隐藏的,可以通过观察值来感知状态的存在和特征。针对间歇故障随机性、间歇性和反复性这种动态随机故障,隐马尔科夫模型能较好的处理这类故障的识别。相比离散隐马尔科夫模型,GHMM克服了观测值量化处理的这一过程而导致的有效信息丢失问题,能较好的处理连续信号,从而提高故障识别率。
附图说明
为了使本发明的目的、技术方案和有益效果更加清楚,本发明提供如下附图进行说明:
图1为本发明所述模拟电路间歇故障诊断方法的流程框图。
图2为本发明所述模拟电路间歇故障诊断方法的三层小波包分解结构图。
图3为本发明所述模拟电路间歇故障诊断方法的GHMM训练和诊断流程图。
具体实施方式
为了更清楚的理解本发明,以下结合附图进行详细描述:
参照图1,本实施例包括以下步骤:
1)使用电路仿真软件对待测电路进行灵敏度分析,选取灵敏度高的元件作为间歇故障和永久故障的发生部位,给定电路各个元件的容差均为5%。
2)对待测电路施加激励,在离线建模阶段,通过电路仿真软件,针对不同元件的正常状态、间歇故障状态和永久故障状态,根据元件参数的变化范围,分别执行K次MonteCarlo分析,最后分别得到正常状态、间歇故障状态和永久故障状态下待测电路的K个输出信号。
本发明虽无需研究间歇故障系统复杂的动态特性,但需要获取足够的间歇故障数据进行分析和处理来实现间歇故障的诊断。考虑到实际电路中难以获取大量间歇故障数据,并且测量过程中难以保障间歇故障的发生,因此考虑通过仿真软件离线获取模拟电路间歇故障数据,以便进行间歇故障GHMM模型的训练。
其间歇故障状态下仿真数据的获取,可以通过步骤1)中获取的关键元器件作为间歇故障发生节点,在关键节点处添加继电器等开关元件,通过在控制继电器等开关元件的间歇性通断来模拟虚焊、连线松动等间歇故障的发生,从而获取不同元件的间歇故障数据以进行间歇故障GHMM模型训练。
3)对步骤2)中的正常状态、间歇故障状态和永久故障状态下的输出信号进行j层小波包分解,提取各频带内信号的能量特征作为特征向量,每个状态有K个特征向量。
间歇故障往往发生在故障早期,具有一定的累积效应,最后转变为不可逆转的永久故障其间歇故障信号往往夹杂在正常信号中,与正常状态信号和永久故障状态信号相比,其能量特征在部分频带中存在差异,根据这种差异,选取小波包分解把信号高频和低频部分无重叠,无遗漏的进行分解,提取各频带的能量特征以达到后续诊断间歇故障的目的。
其小波包分解算法为:
式中j为尺度因子,n为调制参数或振荡参数,dj,n表示第j层第n个子频带的小波系数,dj+1,2n和dj+1,2n+1表示第j+1层第2n和2n+1个子频带的小波系数,m是平移量,k为函数变量。
以三层小波包分解为例,其小波包分解结构图如图2所示。图中x(t)为原始信号,d1,0(t)表示小波包分解的第一层低频系数,d1,1(t)表示第一层高频系数,其它依次类推。
小波包能量的计算公式为:
其中,k表示第k次Monte Carlo分析,(j,i)表示小波包分解树的第j层的第i个节点,是对应节点的重构信号,为对应节点的能量。
求出信号分解后的各频带能量所构成的特征向量,则第k次Monte Carlo分析对应特征向量为:
4)将步骤3)中各个状态下的K个特征向量组成观测序列。通过各个状态的观测序列进行训练得到不同元件不同状态所对应的GHMM模型(正常状态、间歇故障状态和永久故障状态),完成离线建模。同时将实测电路的信号进行步骤3)的小波包特征提取,构建特征向量,以进行测试识别使用。
其中,状态sn的观测序列可以表示为:
O(sn)={T(1),T(2),…,T(K)} (4)
其中,将仿真软件得到训练样本观测序列记为由实测电路得到的测试样本观测序列记为
设GHMM模型有N个状态,其高斯混合数为M,其GHMM模型可以表示如下:
λ=(π,A,C,μ,U) (5)
其中,初始状态概率分布π,状态转移矩阵A,混合权值矩阵C,均值矢量μ,协方差矩阵U表示如下:
U=[Unm]N×M (10)
其中,qt表示时刻t下的状态,P是概率,cnm是状态sn下第m个单高斯的权重,是状态sn的第m个单高斯的D维均值矢量,Unm为状态sn的第m个单高斯的D×D维协方差。则概率密度函数可以写为
其中,是观察向量在状态sn的高斯密度函数。
GHMM训练和诊断流程如图3所示。将训练样本采用Baum-Welch算法进行初始模型的训练,其训练后的GHMM模型记为GHMM模型训练的参数重估方法如下:
式中表示初始时刻处于状态sn的概率,表示时刻i处于状态sn的概率,表示时刻t的状态si在下一时刻变为状态sj的概率,表示时刻t为状态sn时,第m个单高斯的输出概率。通过参数重估,完成对系统初始模型的参数重估,训练过程结束。
5)将电路的实测信号的观测序列输入训练好的GHMM模型库中,通过实测信号与各模型的相似度来识别电路的正常状态、间歇故障状态和永久故障状态,得出诊断结果,完成间歇故障的诊断。
其诊断的具体过程如图3所示,将待测电路的实测数据进行特征提取后,把待测电路的观测序列输入到训练好的各个GHMM模型中,通过forward算法获取观测序列与每个模型的相似度概率找出最大的所对应的模型状态即为系统状态,得出诊断结果。

Claims (6)

1.一种模拟电路间歇故障诊断方法,其特征在于,包括如下步骤:
1)使用电路仿真软件对待测电路进行灵敏度分析,选取灵敏度高的元件作为间歇故障和永久故障的发生部位,给定电路各个元件的容差均为5%。
2)对待测电路施加激励,在离线建模阶段,通过电路仿真软件,针对不同元件的正常状态、间歇故障状态和永久故障状态,根据元件参数的变化范围,分别执行K次Monte Carlo分析,最后分别得到正常状态、间歇故障状态和永久故障状态下待测电路的K个输出信号。
3)对步骤2)中的正常状态、间歇故障状态和永久故障状态下的输出信号进行j层小波包分解,提取各频带内信号的能量特征作为特征向量,每个状态有K个特征向量。
4)将步骤3)中各个状态下的K个特征向量组成观测序列。通过各个状态的观测序列训练得到不同元件不同状态对应的GHMM模型(正常状态、间歇故障状态和永久故障状态),完成离线建模。同时将实测电路的信号进行步骤3)的小波包特征提取,构建特征向量,以进行测试识别使用。
5)将电路的实测信号的观测序列输入训练好的GHMM模型库中,通过实测信号与各模型的相似度来识别电路的正常状态、间歇故障状态和永久故障状态,得出诊断结果,完成间歇故障的诊断。
2.根据权利要求1所述的,一种模拟电路间歇故障诊断方法,其特征在于,所述步骤2)其间歇故障状态下仿真数据的获取,考虑到实际电路中难以获取大量间歇故障数据,并且测量过程中难以保障间歇故障的发生,因此考虑通过仿真软件离线获取模拟电路间歇故障数据。通过步骤1)中获取的关键元器件作为间歇故障发生节点,在关键节点处添加继电器等开关元件,通过在控制继电器等开关元件的间歇性通断来模拟虚焊、连线松动等间歇故障的发生,从而获取不同元件的间歇故障数据以进行间歇故障GHMM模型训练。
3.根据权利要求1所述的,一种模拟电路间歇故障诊断方法,其特征在于,所述步骤3)小波包能量计算如下:
其中,k表示第k次Monte Carlo分析,(j,i)表示小波包分解树的第j层的第i个节点,是对应节点的重构信号,为对应节点的能量。则第k次Monte Carlo分析对应特征向量为:
4.根据权利要求1所述的,一种模拟电路间歇故障诊断方法,其特征在于,所述步骤4)状态sn的观测序列可以表示为:
O(sn)={T(1),T(2),…,T(K)} (3)
其中,将仿真软件得到训练样本观测序列记为由实测电路得到的测试样本观测序列记为
5.根据权利要求1所述的,一种模拟电路间歇故障诊断方法,其特征在于,所述步骤4)的训练算法采用Baum-Welch算法。其训练后的GHMM模型记为
6.根据权利要求1所述的,一种模拟电路间歇故障诊断方法,其特征在于,所述步骤5)采用forward算法计算各个GHMM模型在实测信号观测序列下的后验概率找出最大的所对应的模型状态即为系统状态,得出诊断结果,完成间歇故障诊断。
CN201810343669.9A 2018-04-17 2018-04-17 一种模拟电路间歇故障诊断方法 Pending CN108563874A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810343669.9A CN108563874A (zh) 2018-04-17 2018-04-17 一种模拟电路间歇故障诊断方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810343669.9A CN108563874A (zh) 2018-04-17 2018-04-17 一种模拟电路间歇故障诊断方法

Publications (1)

Publication Number Publication Date
CN108563874A true CN108563874A (zh) 2018-09-21

Family

ID=63535609

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810343669.9A Pending CN108563874A (zh) 2018-04-17 2018-04-17 一种模拟电路间歇故障诊断方法

Country Status (1)

Country Link
CN (1) CN108563874A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109782157A (zh) * 2019-01-22 2019-05-21 北京旋极信息技术股份有限公司 一种机内测试设计方法及系统
CN110046663A (zh) * 2019-04-16 2019-07-23 重庆大学 一种复杂机电系统故障临界态辨识方法
CN110058110A (zh) * 2019-04-16 2019-07-26 重庆大学 一种有源逆变器间歇故障诊断方法
CN112098802A (zh) * 2020-07-31 2020-12-18 中国人民解放军国防科技大学 一种基于小波时频熵能量序列的焊点间歇故障诊断方法
CN112104340A (zh) * 2020-09-08 2020-12-18 华北电力大学 一种基于HMM模型和Kalman滤波技术的开关量输入模块BIT降虚警方法
CN112731098A (zh) * 2020-12-03 2021-04-30 西安电子科技大学 一种射频低噪放电路故障诊断方法、系统、介质及应用
CN113984103A (zh) * 2021-10-29 2022-01-28 自然资源部第二海洋研究所 一种海洋观测自动测试系统及测试方法
WO2023274121A1 (zh) * 2021-06-28 2023-01-05 中兴通讯股份有限公司 故障检测方法及装置、电子设备和计算机可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020072872A1 (en) * 2000-04-19 2002-06-13 Abhijit Chatterjee Method for diagnosing process parameter variations from measurements in analog circuits
CN102413005A (zh) * 2010-09-26 2012-04-11 北京旋极信息技术股份有限公司 一种故障注入方法
CN103064008A (zh) * 2012-12-26 2013-04-24 浙江大学 一种基于希尔伯特-黄变换的非线性模拟电路软故障诊断方法
CN104504296A (zh) * 2015-01-16 2015-04-08 湖南科技大学 高斯混合隐马尔可夫模型和回归分析的剩余寿命预测方法
US20180039865A1 (en) * 2015-08-07 2018-02-08 Hefei University Of Technology Analog circuit fault mode classification method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020072872A1 (en) * 2000-04-19 2002-06-13 Abhijit Chatterjee Method for diagnosing process parameter variations from measurements in analog circuits
CN102413005A (zh) * 2010-09-26 2012-04-11 北京旋极信息技术股份有限公司 一种故障注入方法
CN103064008A (zh) * 2012-12-26 2013-04-24 浙江大学 一种基于希尔伯特-黄变换的非线性模拟电路软故障诊断方法
CN104504296A (zh) * 2015-01-16 2015-04-08 湖南科技大学 高斯混合隐马尔可夫模型和回归分析的剩余寿命预测方法
US20180039865A1 (en) * 2015-08-07 2018-02-08 Hefei University Of Technology Analog circuit fault mode classification method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
孙业胜: "基于优选小波包的模拟电路故障深度特征提取方法", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 *
郭明威 等: "基于EMD_HMM的BIT间歇故障识别", 《振动、测试与诊断》 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109782157A (zh) * 2019-01-22 2019-05-21 北京旋极信息技术股份有限公司 一种机内测试设计方法及系统
CN110046663A (zh) * 2019-04-16 2019-07-23 重庆大学 一种复杂机电系统故障临界态辨识方法
CN110058110A (zh) * 2019-04-16 2019-07-26 重庆大学 一种有源逆变器间歇故障诊断方法
CN112098802A (zh) * 2020-07-31 2020-12-18 中国人民解放军国防科技大学 一种基于小波时频熵能量序列的焊点间歇故障诊断方法
CN112098802B (zh) * 2020-07-31 2022-09-02 中国人民解放军国防科技大学 一种基于小波时频熵能量序列的焊点间歇故障诊断方法
CN112104340A (zh) * 2020-09-08 2020-12-18 华北电力大学 一种基于HMM模型和Kalman滤波技术的开关量输入模块BIT降虚警方法
CN112104340B (zh) * 2020-09-08 2024-04-16 华北电力大学 一种基于HMM模型和Kalman滤波技术的开关量输入模块BIT降虚警方法
CN112731098A (zh) * 2020-12-03 2021-04-30 西安电子科技大学 一种射频低噪放电路故障诊断方法、系统、介质及应用
CN112731098B (zh) * 2020-12-03 2022-04-29 西安电子科技大学 一种射频低噪放电路故障诊断方法、系统、介质及应用
WO2023274121A1 (zh) * 2021-06-28 2023-01-05 中兴通讯股份有限公司 故障检测方法及装置、电子设备和计算机可读存储介质
CN113984103A (zh) * 2021-10-29 2022-01-28 自然资源部第二海洋研究所 一种海洋观测自动测试系统及测试方法

Similar Documents

Publication Publication Date Title
CN108563874A (zh) 一种模拟电路间歇故障诊断方法
CN108535635B (zh) 一种基于eemd和hmm的模拟电路间歇故障诊断方法
CN103018660B (zh) 采用量子Hopfield神经网络的模拟电路多故障智能诊断方法
Li et al. Correlated SVD and its application in bearing fault diagnosis
CN103439647A (zh) 一种动态电源电流监测的模拟电路故障诊断方法
CN101900789A (zh) 基于小波变换与分形维数的容差模拟电路故障诊断方法
CN112083328A (zh) 一种高压断路器故障诊断方法及系统和装置
CN110020637B (zh) 一种基于多粒度级联森林的模拟电路间歇故障诊断方法
Koley et al. Wavelet-aided SVM tool for impulse fault identification in transformers
Huang et al. BIT-based intermittent fault diagnosis of analog circuits by improved deep forest classifier
CN105866664A (zh) 一种基于幅频特征的模拟电路智能化故障诊断方法
CN106419911A (zh) 一种基于脑电波分析的情绪检测方法
CN117289013A (zh) 用于脉冲电流测试的数据处理方法及系统
CN110782041A (zh) 一种基于机器学习的结构模态参数识别方法
Zhang et al. Temporal Transformer Networks for Acoustic Scene Classification.
CN114547976B (zh) 基于金字塔变分自编码器的多采样率数据软测量建模方法
CN109782158B (zh) 一种基于多级分类的模拟电路诊断方法
Xu et al. A novel method for the diagnosis of the incipient faults in analog circuits based on LDA and HMM
CN114285545B (zh) 一种基于卷积神经网络的侧信道攻击方法及系统
CN111935762B (zh) 一种5g承载网下基于ewt和cnn的配网故障诊断方法和系统
CN109815940A (zh) 小波包能量谱法损伤识别方法
CN108052953A (zh) 基于特征相关的样本扩展方法
CN117633588A (zh) 基于频谱加权和残差卷积神经网络的管道泄漏定位方法
CN115184783B (zh) 基于遗传算法优化相关向量机的模拟电路故障诊断方法
Xu et al. EEMD based multiple degradation feature extraction method for electronic power panel

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180921