2. 重庆对外经贸学院大数据与智能工程学院,重庆 401520
2. School of Big Data and Intelligent Engineering, Chongqing University of International Business and Economics, Chongqing 401520, China
近年来因海上交通需求量变多,舰船系统应用的设备类型也逐渐多样化,在复杂海上环境中运行时,设备控制难度提升,故障率也逐渐增大[1]。如果舰船电气设备出现故障,舰船稳定性便会受到影响,此时就算工作人员经验丰富,也不能在短时间内高精度定位故障出现位置,舰船的安全风险便不能很快排除。目前针对舰船系统状态方面的研究较多,邹永久等[2]使用AEC模型评估舰船燃油供给系统运行的健康情况,评估结果准确,但不能实现故障具体位置所设定。仲国强等[3]使用深度信念网络诊断舰船系统的异常状态,诊断结果有效,但也不能锁定故障的具体位置。
结合已有研究基础,本文提出基于模糊层次分析的舰船故障数据定位挖掘算法。该算法不仅可以通过模糊层次分析法识别舰船故障状态,还可以有效定位故障数据所在位置,实现舰船故障数据定位挖掘。
1 舰船故障数据定位挖掘算法 1.1 基于模糊层次分析的舰船系统状态量化方法在模糊数学中设计隶属度,构建舰船系统工作状态评价的模糊概念定量化特征,并使用层次分析方法设置模糊权重,建立模糊评价矩阵,实现舰船系统运行状态的定量评估,从而诊断舰船系统的故障状态[4]。
在常规状态评价工作中,大部分都是使用专家评估技术、层次分析技术设置权重,后者技术是基于专家知识与主观经验的条件下,通过严谨的数学方法去除主观信息,结合判断矩阵的满意一致性分析权重是否合理,实现权重定量设置,可保证舰船系统状态量化结果的科学性与精准性。权值设置步骤是:
1)分析舰船系统运行状态量化因素的重要性
设置舰船系统运行状态量化因素
2)设计判断矩阵。假如所有舰船系统运行状态量化因素的集合是
3)运算权重
使用上述方法便可完成舰船系统运行状态定量化分析,结合权值将每个因素执行大小排列后,执行一致性检验:
$ {D_R} = {D_l}/{S_I}。$ | (1) |
式中:DR是D的一致性比率;Dl,SI依次是
在定量分析舰船系统运行状态时,舰船系统和体现系统运行状态的因素并不一致,设计舰船系统模糊评价模型,确定模糊权值向量
$ {A} = g\left( BS \right) $ | (2) |
式中:A是舰船系统运行状态模糊评价决策集中的子集,代表舰船系统运行状态诊断结果。
1.2 基于主元分析方法的故障数据降维方法舰船系统故障数据可来源于多个设备,不具有固定性,所以故障数据维度也不一致[5-7]。如果直接使用故障数据特征进行定位挖掘,需要逐一分析,此过程将耗费大量分析时间[8]。主元分析可以特征提取的方式,将多个故障数据变换成少量核心主元,核心主元能够体现原始舰船故障数据属性[9-10],本文使用主元分析方法将舰船故障数据执行降维处理。假定识别的舰船系统故障所衍生的故障数据集合为
$ F = \sum\limits_{j = 1}^m {y_j^{\rm{T}}{y_j}}。$ | (3) |
式中:yj是第
假定
$ \eta W = FW ,$ | (4) |
式中,
使用式(5),将样本
$ {Y_p} = {y_j}\eta W 。$ | (5) |
式中:Yp就是使用主元分析法将
考虑到降维后舰船系统故障数据规模大,不能使用逐一处理的方法定位故障数据所在位置。所以,使用深度学习方法构建舰船系统故障特征与故障种类之间的非线性映射关系:
$ \left\{ {\begin{array}{*{20}{l}} {{X_j} = g\left( {{Y_j}} \right)},\\ {{Y_j} = \left[ {{y_1},{y_2},\cdots,{y_n}} \right]} ,\\ {{X_j} = \left[ {{x_1},{x_2},\cdots,{x_m}} \right]} 。\end{array}} \right. $ | (6) |
式中:Yj,
因为舰船系统故障后,舰船系统故障数据特征信息规模较大[11],且还具备序列特征,故障特征和故障种类之间的关联性具有非线性特征[12],所以,使用深度学习网络设计舰船故障数据定位挖掘模型,深度学习网络结构见图1。
图1中,
$ {k_t} = \vartheta \left( {{Y_t} + {k_{t - 1}} + c} \right) 。$ | (7) |
式中:
$ {\sigma _t} = {k_t} + b ,$ | (8) |
$ {X_t} = \vartheta {\sigma _t} ,$ | (9) |
将
$ {\xi _t} = \sum\limits_{j = 1}^M {{{\left( {X_t^j - x_t^j} \right)}^2}} 。$ | (10) |
综上所述,基于深度学习的舰船故障数据定位挖掘模型的操作步骤为:
1)将降维后的舰船系统故障数据集合Yj输入深度学习网络;
2)深度学习网络将降维后的舰船系统故障数据集的故障种类编码后,训练基于深度学习的舰船故障数据定位挖掘模型,训练精度符合需求后,进入舰船系统故障数据定位挖掘的测试阶段,识别故障数据类型,便可定位故障数据来源,以此得到舰船故障数据定位挖掘结果
2 实验结果与分析在Matlab平台中对本文算法进行性能测试。首先测试本文算法对舰船电力系统(见图2)故障状态的识别结果,结果如表2所示。从表2可知,本文算法对舰船系统故障状态识别结果准确。
识别故障状态后,提取故障数据将其执行降维处理,降维前后数据维度变化如图3和图4所示。对比图3和图4可知,降维前舰船故障数据维度存在差异,对其逐一定位挖掘将耗费大量时间,降维后舰船故障数据维度一致,均处于维度3之内,在此维度中完成故障数据定位挖掘时,可降低数据定位挖掘难度。
测试本文算法对舰船故障数据定位挖掘效果,在节点4、节点9位置分别预设为间歇性接地故障、金属性接地故障,本文算法对此舰船电站故障数据定位挖掘结果如图5所示。可知,本文算法对舰船故障数据定位结果准确,具有可用价值。
舰船系统存在综合应用性特征,其架构所含设备众多,如机电设备、发动机设备等,若舰船系统出现故障,故障数据的定位挖掘难度较大,使用人工检查的模式将耗费较多时间,且存在滞后性。本文算法对舰船故障数据定位挖掘后,被验证具备可用性,其对舰船故障数据定位挖掘结果符合实际。
[1] |
苏文明, 柴凯. 基于VMD和RBF的舰船管路泄漏识别和定位[J]. 船舶工程, 2020, 42(10): 105-112. SU Wen-ming, CHAI Kai. Warship Pipeline Leakage Identification and Location Based on VMD and RBF[J]. Ship Engineering, 2020, 42(10): 105-112. DOI:10.13788/j.cnki.cbgc.2020.10.19 |
[2] |
邹永久, 杜太利, 姜兴家, 等. 基于AEC模型的船舶燃油供给系统状态评估[J]. 中国舰船研究, 2021, 16(1): 175-180. ZOU Yong-jiu, DU Tai-li, JIANG Xing-jia, et al. Evaluation of marine fuel supply system state based on AEC model[J]. Chinese Journal of Ship Research, 2021, 16(1): 175-180. DOI:10.19693/j.issn.1673-3185.01779 |
[3] |
仲国强, 贾宝柱, 肖峰, 等. 基于深度信念网络的船舶柴油机智能故障诊断[J]. 中国舰船研究, 2020, 15(3): 136-142+184. ZHONG Guo-qiang, JIA Bao-zhu, XIAO Feng, et al. Intelligent fault diagnosis of marine diesel engine based on deep belief network[J]. Chinese Journal of Ship Research, 2020, 15(3): 136-142+184. |
[4] |
李军, 刘杰, 杨梓辉. 基于三角模糊层次分析法的高原库区施工船舶安全预警系统的设计[J]. 上海海事大学学报, 2021, 42(1): 94-99+106. |
[5] |
边荣正, 张鉴, 周亮, 等. 面向复杂多流形高维数据的t-SNE降维方法[J]. 计算机辅助设计与图形学学报, 2021, 33(11): 1746-1754. |
[6] |
常书源, 赵荣珍, 陈博, 等. 基于边界判别多流形分析的故障数据集降维方法[J]. 振动与冲击, 2021, 40(23): 120-126. |
[7] |
魏世超, 李歆, 张宜弛, 等. 基于E-t-SNE的混合属性数据降维可视化方法[J]. 计算机工程与应用, 2020, 56(6): 66-72. |
[8] |
江粼, 房小兆, 滕少华. 基于全局-局部保持投影的稀疏降维方法[J]. 江西师范大学学报(自然科学版), 2021, 45(1): 46-54. |
[9] |
李海林, 梁叶. 基于关键形态特征的多元时间序列降维方法[J]. 控制与决策, 2020, 35(3): 629-636. |
[10] |
刘文博, 梁盛楠, 余泉, 等. 基于伪F统计量的属性特征降维方法研究[J]. 东北师大学报(自然科学版), 2020, 52(1): 43-49. |
[11] |
姜帅全, 朱志宇. 基于单频法的船舶电网绝缘监测与故障定位系统[J]. 船舶工程, 2021, 43(2): 95-102+157. |
[12] |
陶珩, 魏海峰, 张懿, 等. 环网-辐射形船舶混合配电网络的Levy风驱动故障定位[J]. 江苏科技大学学报(自然科学版), 2020, 34(1): 54-61. TAO Heng, WEI Hai-feng, ZHANG Yi, et al. Levy wind drive fault diagnosis of ring network-radial ship hybrid distribution network[J]. Journal of Jiangsu University of Science and Technology (Natural Science Edition), 2020, 34(1): 54-61. |