舰船科学技术  2023, Vol. 45 Issue (12): 152-155    DOI: 10.3404/j.issn.1672-7619.2023.12.030   PDF    
舰船装备电子电路故障区域节点跟踪定位方法
梅杰, 高峰     
湖北工业大学工程技术学院,湖北 武汉 430068
摘要: 为提升故障区域节点跟踪定位效果,为舰船安全航行提供保障,研究舰船装备电子电路故障区域节点跟踪定位方法。通过最小二乘支持向量机,延拓处理不同状态下舰船装备电子电路的原始数据;利用经验模态分解算法,在延拓处理后的数据内,提取不同状态下电子电路故障特征;通过在马氏距离内引入权值,得到改进马氏距离算法;采用改进马氏距离算法,计算提取故障特征与已知故障集间的马氏距离,依据马氏距离完成故障区域节点跟踪定位。实验证明:该方法可有效提取不同状态下,舰船装备电子电路故障特征;该方法可有效跟踪定位电子电路故障区域节点,且跟踪定位精度较高。
关键词: 舰船装备     电子电路     故障区域节点     跟踪定位     支持向量机     马氏距离    
Tracking and locating method of electronic circuit fault area node in ship equipment
MEI Jie, GAO Feng     
Hubei University of Technology Engineering and Technology College, Wuhan 430068, China
Abstract: This paper studies the fault area node tracking and locating method of ship equipment electronic circuit, improves the tracking and locating effect of fault area node, and provides guarantee for ship safe navigation. The least squares support vector machine is used to process the original data of the electronic circuits of ship equipment in different states. The empirical mode decomposition algorithm is used to extract the fault characteristics of electronic circuits in different states from the data after extended processing. By introducing weights in the Mahalanobis distance, an improved Mahalanobis distance algorithm is obtained. The improved Mahalanobis distance algorithm is used to calculate and extract the Mahalanobis distance between the fault feature and the known fault set. Experimental results show that the proposed method can effectively extract the fault characteristics of ship equipment electronic circuits under different states. This method can track and locate the fault area node of electronic circuit effectively, and the tracking and positioning accuracy is high.
Key words: ship's equipment     electronic circuit     fault area node     tracking and positioning     support vector machine     mahalanobis distance    
0 引 言

近年来,舰船内部安装的电子装备越来越多,为舰船航行提供便利[1],但却加大了电子装备电路维修的难度。电子电路故障区域节点跟踪定位方法可帮助维修人员快速、精准地找到故障区域节点,及时维修故障元件,为舰船安全航行提供有力保障[2]。胡创业等[3]利用辐射能谱仪模拟电子电路,采集电子电路不同状态下的电路信息,支持向量机依据不同状态下的电路信息进行故障区域节点跟踪定位。该方法的故障区域节点跟踪定位精度为76%。高校平等[4]建立存在故障距离与过渡电阻的时域方程组,同时通过最小二乘法求解该时域方程组,得到故障定位跟踪定位结果。该方法具备较高的故障跟踪定位精度。但这2种方法均受电子电路的量纲影响,并未考虑电子电路不同故障特性间的联系,无法排除故障变量间相关性的干扰。为此,以改进马氏距离为基础,研究舰船装备电子电路故障区域节点跟踪定位方法,精准跟踪定位故障区域节点。

1 电子电路故障区域节点跟踪定位

利用经验模态分解(empirical mode decomposition,EMD)在舰船装备电子电路原始数据内,提取不同状态下舰船装备电子电路的故障特征,但EMD提取故障特征时,存在端点效应问题[5-6]。为此,通过最小二乘支持向量机(least square support vector machine,LSSVM),延拓处理不同状态下舰船装备电子电路的原始数据,并将延拓处理后的数据输入至EMD内,提取故障特征,解决端点效应问题[7]。采用改进马氏距离算法,计算未知故障特征与已知故障集间的马氏距离,以马氏距离为故障区域节点跟踪定位的依据,实现故障区域节点跟踪定位。

1.1 基于EMD的舰船装备电子电路故障特征提取

利用EMD在舰船装备电力电路原始数据 $ x\left( t \right) $ 内,提取不同状态下舰船装备电子电路故障特征,具体步骤如下:

1) 确定全部舰船装备电子电路原始数据的全部局部极值点 $ a\left( t \right) $ ,共包含2种类型,分别是极大、小值点,记作 $ {a_{\max }}\left( t \right) $ $ {a_{\min }}\left( t \right) $

2) 通过三次样条线分别连接 $ {a_{\max }}\left( t \right) $ $ {a_{\min }}\left( t \right) $ ,获取上、下包络线 $ {q_{up}}\left( t \right) $ $ {q_{down}}\left( t \right) $ $ {q_{up}}\left( t \right) $ $ {q_{down}}\left( t \right) $ 内包含全部舰船装备电子电路原始数据点。令 $ {q_{up}}\left( t \right) $ $ {q_{down}}\left( t \right) $ 的均值是 $ {q_1}\left( t \right) $

3) 在 $ x\left( t \right) $ 内去掉 $ {q_1}\left( t \right) $ 获取新的数据 $ {z_1}\left( t \right) $ ,公式如下:

$ {z_1}\left( t \right) = x\left( t \right) - {q_1}\left( t \right) 。$ (1)

如果 $ {z_1}\left( t \right) $ 是一个固有模式分量(intrinsic mode functions,IMF),则 $ {z_1}\left( t \right) $ $ x\left( t \right) $ 的首个分量。

4) 若 $ {z_1}\left( t \right) $ 不符合IMF条件,则 $ {z_1}\left( t \right) $ 以为原始数据,返回步骤1,获取新的均值 $ {q_{11}}\left( t \right) $ ,在 $ {z_1}\left( t \right) $ 内去掉 $ {q_{11}}\left( t \right) $ 得到新的数据 $ {z_{11}}\left( t \right) $ ,公式如下:

$ {z_{11}}\left( t \right) = {z_1}\left( t \right) - {q_{11}}\left( t \right) ,$ (2)

分析 $ {z_{11}}\left( t \right) $ 是否符合IMF条件,若不符合,反复进行上述操作,共进行 $ k $ 次,获取:

$ {z_{1k}}\left( t \right) = {z_{1\left( {k - 1} \right)}}\left( t \right) - {q_{1k}}\left( t \right)。$ (3)

其中: $ {q_k}\left( t \right) $ $ {z_{1k}}\left( t \right) $ 为进行 $ k $ 次操作时的均值、IMF分量; $ {z_{1\left( {k - 1} \right)}}\left( t \right) $ 为进行 $ k - 1 $ 次操作时的舰船装备电子电路数据。此时, $ {z_{1k}}\left( t \right) $ 符合IMF条件,将其记作 $ {c_1}\left( t \right) $ ,即首个符合IMF条件的IMF分量。

5) 在 $ x\left( t \right) $ 内,分离 $ {c_1}\left( t \right) $ ,获取:

$ {r_1}\left( t \right) = x\left( t \right) - {c_1}\left( t \right) 。$ (4)

其中, $ {r_1}\left( t \right) $ 为舰船装备电子电路的差值数据。以 $ {r_1}\left( t \right) $ 为原始数据,重复上述操作,获取 $ x\left( t \right) $ 的第2个IMF分量 $ {c_2}\left( t \right) $ ,以此类推,反复进行 $ n $ 次,获取 $ x\left( t \right) $ $ n $ 个IMF分量 $ {r_n}\left( t \right) $ ,表达式如下:

$ \left\{ \begin{gathered} {r_2}\left( t \right) = {r_1}\left( t \right) - {c_2}\left( t \right) ,\\ {r_3}\left( t \right) = {r_2}\left( t \right) - {c_3}\left( t \right),\\ \mathop {}\nolimits_{} \mathop {}\nolimits_{} \mathop {}\nolimits_{} \mathop {}\nolimits_{} \vdots \\ {r_n}\left( t \right) = {r_{n - 1}}\left( t \right) - {c_n}\left( t \right)。\\ \end{gathered} \right. $ (5)

$ {r_n}\left( t \right) $ 无法提取符合IMF条件的分量时,结束操作,获取:

$ x\left( t \right) = \sum\limits_{i = 1}^n {{c_i}\left( t \right) + {r_n}\left( t \right)} ,$ (6)

其中: $ {c_i}\left( t \right) $ $ x\left( t \right) $ 的第 $ i $ 个IMF分量; $ {r_n}\left( t \right) $ 为残量,代表 $ x\left( t \right) $ 的变化趋势。

6) 计算各IMF分量的能量 $ {E_i} $ ,公式如下:

$ {E_i} = \sum\limits_{j = 1}^{{M_i}} {{{\left| {c_i^j\left( t \right)} \right|}^2}} 。$ (7)

其中, $ {c_i}\left( t \right) $ 的数据长度是 $ {M_i} $ $ {c_i}\left( t \right) $ 内第 $ j $ 个数据是 $ c_i^j\left( t \right) $

7) 以能量熵 $ H $ 为舰船装备电子电路故障特征,公式如下:

$ H = - \sum\limits_{i = 1}^n {\frac{{{E_i}}}{E}\ln } \frac{{{E_i}}}{E}。$ (8)

其中, $ E $ 为全部IMF分量的总能量。

通过上述操作便可获取不同状态下,舰船装备电子电路故障特征 $ H $

但EMD算法在提取故障特征时,存在端点效应问题。利用LSSVM算法,延拓处理 $ x\left( t \right) $ ,得到新的数据 $ {x^*}\left( t \right) $ 。LSSVM延拓处理 $ x\left( t \right) $ 的非线性函数为:

$ f\left( x \right) = \sum\limits_{l = 1}^\eta {{\alpha _l}} K\left( {{x_l},{x_\beta }} \right) + b 。$ (9)

其中: $ {\alpha _l} $ 为拉格朗日乘子; $ b $ 为偏置; $ {x_l} $ $ {x_\beta } $ 为第 $ l $ $ \beta $ 个舰船装备电子电路原始数据样本; $ \eta $ 为原始数据样本数量; $ K $ 为核函数。

通过 $ f\left( x \right) $ 得到 $ {x^*}\left( t \right) $ ,公式如下:

$ x_l^*\left( t \right) = f\left( {{x_{\eta - 1}},{x_{\eta - 2}}, \cdots ,{x_{\eta - \varepsilon }}} \right) 。$ (10)

式(10)代表通过 $ \varepsilon $ 个原始数据 $ {x_{\eta - \varepsilon }} $ ,预测第 $ l $ 个数据 $ x_l^*\left( t \right) $ 。将预测的数据 $ x_l^*\left( t \right) $ ,作为EMD算法的输入,完成电子电路故障特征提取。

1.2 基于改进马氏距离的电子电路故障跟踪定位

令舰船装备电子电路故障样本集的维度为 $ v $ ,数量为 $ g $ ,计算故障特征样本向量 $ h $ 至故障样本集 $ m \times n $ 矩阵 $ {\boldsymbol{Y}} $ 间的马氏距离,公式如下:

$ d\left( h \right) = \sqrt {{{\left( {h - \bar Y} \right)}^{\rm{T}}}\sum _Y^{ - 1}\left( {h - \bar Y} \right)}。$ (11)

其中: $ \bar{\boldsymbol{ Y}} $ ${\boldsymbol{ Y}} $ 的重心; $\displaystyle \sum _Y^{} $ $ {\boldsymbol{Y}} $ 的协方差矩阵; $ {\rm{T}} $ 为转置符号。

$ \bar Y $ $ \displaystyle\sum _Y^{} $ 的计算公式如下:

$ \bar Y = \frac{{\displaystyle\sum\limits_{i' = 1}^g {{Y_{i'}}} }}{g},$ (12)
$ \sum _Y^{} = \frac{{\displaystyle\sum\limits_{i' = 1}^g {{{\left( {{Y_{i'}} - \bar Y} \right)}^2}} }}{{g - 1}} 。$ (13)

其中, $ {Y_{i'}} $ $ {\boldsymbol{Y}} $ 内第 $ i' $ 个故障样本。

通过在式(11)内添加权值 $ \omega $ ,降低故障特征样本微弱变化对故障跟踪定位结果的影响,公式如下:

$ d\left( h \right) = \sqrt {{{\left( {h - \bar Y} \right)}^{\rm{T}}}\omega \sum _Y^{ - 1}\omega \left( {h - \bar Y} \right)} ,$ (14)

$ j' $ 个故障特征样本的权值 $ {\omega _{j'}} $ 为:

$ {\omega _{j'}} = {\left( {\frac{{{o_{j'}}}}{{\displaystyle\sum\limits_{j' = 1}^{N'} {{o_{j'}}} }}} \right)^2} 。$ (15)

其中: $ {o_{j'}} $ $ N' $ 为第 $ j' $ 个故障特征的电压灵敏度;故障特征样本数量。

利用改进马氏距离跟踪定位电子电路故障区域节点的具体步骤如下:

步骤1 求解各故障特征至故障样本集的马氏距离 $ {d_1},{d_2}, \cdots ,{d_{M'}} $ $ M' $ 为故障样本集内故障数。

步骤2 计算 $ {d_1},{d_2}, \cdots ,{d_{M'}} $ 内的最小值,并找到对应的故障号。

步骤3 按照故障号,在故障样本集内搜索故障类型。

步骤4 验证 $ {d_{j'}} $ 是否位于该故障类型的马氏距离范围内,若位于马氏距离范围内,那么故障区域节点跟踪定位成功。

2 实验结果分析

以某舰船装备的部分电子电路为实验对象,该部分电子电路内共包含5个电阻,记作 $ {R_1},{R_2}, \cdots ,{R_5} $ ,3个电容,记作 $ {C_1},{C_2},{C_3} $ ,电阻与电容均属于电子电路节点,即该部分电子电路内共包含8个节点,具体信息如表1所示。

表 1 电子电路具体信息 Tab.1 Electronic circuit specific information

利用本文方法对该舰船装备电子电路原始数据进行延拓处理,并提取故障特征,延拓处理结果以及故障特征提取结果如图1所示。根据图1(a)可知,舰船装备电子电路原始电压数据存在大量冗余数据,变化趋势并不显著,无法为后续故障区域节点跟踪定位提供较好的数据支持。根据图1(b)可知,经过本文方法延拓处理后,可剔除大量冗余数据,可明显看出电压的变化趋势。根据图1(c)可知,本文方法可有效计算各IMF分量的能量熵,即提取电子电路故障特征。实验证明:本文方法具备较优的数据延拓处理效果,并有效提取电子电路故障特征。

图 1 延拓处理结果以及故障特征提取结果 Fig. 1 Results of extension processing and fault feature extraction

为该部分电子电路内的各节点均设置2种故障,分别是短路与短路故障,利用本文方法计算各故障特征的马氏距离,跟踪定位故障区域节点,跟踪定位结果如表2所示。可知,本文方法可有效计算各故障特征的马氏距离,且计算获取的马氏距离值,均处于马氏距离范围内,说明该故障区域节点存在故障,即本文方法可有效跟踪定位故障区域节点位置,且与实际情况一致。实验证明,本文方法可精准跟踪定位故障区域节点。

表 2 故障区域节点跟踪定位结果 Tab.2 Node tracking and locating results in the faulty area
3 结 语

新型舰船内包含很多结构繁琐的电子电路,大大增加电子电路故障定位难度。为此,研究舰船装备电子电路故障区域节点跟踪定位方法,精准跟踪定位故障区域节点,为维修人员提供精准的故障位置,提升电子电路故障维修效果。

参考文献
[1]
朱文昌, 李振璧, 姜媛媛. 联合VMD与ISSA-ELM的电力电子电路软故障诊断[J]. 电子测量与仪器学报, 2022, 36(5): 223-233. DOI:10.13382/j.jemi.B2104972
[2]
谢李为, 李勇, 罗隆福, 等. 基于极点对称分解的多分支线路故障定位方法[J]. 中国电机工程学报, 2021, 41(21): 7326-7339. DOI:10.13334/J.0258-8013.PCSEE.201320
[3]
胡创业, 张振华, 刘东昆, 等. 核辐射探测器模拟电路混合故障智能诊断与定位[J]. 核电子学与探测技术, 2020, 40(3): 417-421.
HU Chuangye, ZHANG Zhenhua, LIU Dongkun, et al. Intelligent Diagnosis and Location of Hybrid Fault in Analog Circuit of Nuclear Radiation Detector[J]. Nuclear Electronics & Detection Technology, 2020, 40(3): 417-421. DOI:10.3969/j.issn.0258-0934.2020.03.008
[4]
高校平, 黄文焘, 邰能灵, 等. 基于暂态电流的MMC-LVDC双极短路故障定位方法[J]. 电力系统自动化, 2020, 44(17): 127-135.
GAO Xiaoping, HUANG Wentao, TAI Nengling, et al. Transient Current Based Fault Location Method of Pole-to-pole Short-circuit for Modular Multilevel Converter Low-voltage Direct Current[J]. Automation of Electric Power Systems, 2020, 44(17): 127-135. DOI:10.7500/AEPS20200106004
[5]
赵师兵, 张志明. 基于时域信号特征和卷积神经网络的模拟电路故障诊断算法[J]. 计算机应用, 2022, 42(S2): 320-326.
ZHAO Shibing, ZHANG Zhiming. Fault diagnosis algorithm of analog circuits based on time domain signal features and convolutional neural network[J]. Journal of Computer Applications, 2022, 42(S2): 320-326.
[6]
马垠飞, 王力. 融合D-S证据理论的DBN电路故障诊断算法[J]. 辽宁工程技术大学学报(自然科学版), 2021, 40(5): 448-453. DOI:10.11956/j.issn.1008-0562.2021.05.011
[7]
邓勇, 胡徐松. 基于EMD和SPS的容差模拟电路故障诊断[J]. 电子测量与仪器学报, 2020, 34(2): 67-72.
DENG Yong, HU Xusong. Fault diagnosis of tolerance analog circuit based on EMD and SPS method[J]. Journal of Electronic Measurement and Instrumentation, 2020, 34(2): 67-72. DOI:10.13382/j.jemi.B1902175