基于数字孪生和概率神经网络的矿用通风机预测性故障诊断研究

经海翔, 黄友锐, 徐善永, 唐超礼

(安徽理工大学 电气与信息工程学院,安徽 淮南 232001)

摘要针对当前矿用通风机故障诊断方法存在预测性较差、准确率较低的问题,提出了一种基于数字孪生和概率神经网络(PNN)的矿用通风机预测性故障诊断方法。利用Unity3D、3dsMax、SciFEA等搭建通风机的数字孪生模型,模拟出真实通风机的结构特点、物理属性和运行规则,利用PREspective与通风机的PLC实时通信,将通风机的运行状态实时映射至数字孪生模型中;以通风机的数字孪生模型为基础,结合专家知识、机器学习、历史数据等构建了通风机预测性故障诊断模型,通过分析通风机的实时数据与运行状态之间的关系,不断学习并更新模型参数;采用改进的鲸鱼优化算法(IWOA)通过包围猎物、捕食猎物和搜索猎物的生物行为求取平滑因子最优值并赋予PNN,利用优化后的PNN对通风机进行预测性故障诊断,对比通风机预测性故障诊断模型判断结果与实际情况是否相符,若诊断错误,则需要对预测性故障诊断模型中的参数进行修正,直到故障判断准确。实验结果表明,与遗传算法(GA)、粒子群算法(PSO)、鲸鱼优化算法(WOA)优化后的PNN故障诊断精度相比,IWOA优化后的PNN故障诊断精度达97.5%,说明基于数字孪生和PNN的矿用通风机预测性故障诊断方法可以满足通风机故障诊断的实时性与准确性要求。

关键词矿用通风机;预测性故障诊断;智能诊断;数字孪生;鲸鱼优化算法:概率神经网络

0 引言

矿用通风机工作环境恶劣,工作时间长,一旦发生故障,会造成井下循环风量不足,瓦斯及其他有害气体浓度超限,导致重大安全事故的发生[1-2]。通风机的安全运行是保障矿工生命与井下安全作业的基础,对通风机进行实时监测与预测性故障诊断具有重要意义。

现有通风机故障诊断方法主要有基于信号处理、基于数学模型和基于机器学习的方法等。基于信号处理的诊断方法通过小波分析[3]、傅里叶变换[4-5]等方法分析信号时频特性与故障类型之间的关系,以实现故障诊断。这些方法不需要数学建模,实现简便,但是无法全面地提取信号特征,造成诊断结果误差较大。基于数学模型的故障诊断方法需建立能反映物理设备特性的数学模型,通过分析模型中输入量与输出量的对应关系,实现故障诊断[6-7]。但是很多设备的结构与运行规则相当复杂,其数学模型建立困难,甚至无法建立,导致这些方法实际应用很难实现。基于机器学习的故障诊断方法包括BP神经网络算法[8]、支持向量机[9]等,这些方法都是基于故障特征进行故障诊断,需用不同的方法提取多个故障特征,使用较为繁琐且故障诊断准确率较低。

针对现有通风机故障诊断方法存在的问题,本文提出了一种基于数字孪生和概率神经网络(Probabilistic Neural Network,PNN)的矿用通风机预测性故障诊断方法。搭建了通风机数字孪生模型,并以其为基础建立了通风机的预测性故障诊断模型。采用改进的鲸鱼优化算法(Improved Whale Optimization Algorithm, IWOA)优化的PNN对样本数据进行故障分析判别。对比通风机预测性故障诊断模型判断结果与实际情况是否相符,若判别错误,预测性故障诊断模型便会更新,重新学习故障规律,以此提高矿用通风机故障诊断的准确率。

1 通风机数字孪生模型构建

通风机数字孪生模型包括几何模型、物理模型、行为模型和规则模型4个部分,可实现通风机物理实体与虚拟空间数字孪生体的实时映射[10-11]。通风机物理实体及其数字孪生体如图1所示。

图1 通风机物理实体及其数字孪生体

Fig.1 Physical entity of ventilator and its digital twin

(1)几何模型包括通风机的叶片长度、叶轮轮壳倾角、轴向间距等参数,体现了通风机内外部件的形状、尺寸和对应位置关系。使用Unity3D与3dsMax来构建模型。首先确定通风机整体及其子部件的形状与尺寸,然后在3dsMax中对子部件进行建模,建模完成后将子部件组合成整体即为通风机的几何模型,最后对模型进行轻量化处理,轻量化后的模型以fbx的格式导出。将导出的fbx文件导入Unity3D中,统一模型比例,将模型属性的缩放由0.01改成1,并在模型上以贴图的方式添加采集的真实通风机部件图片,使模型与真实设备外观更为相似。

(2)物理模型对应通风机实体的物理属性,如应变、应力、损伤等,是对通风机本身物理状态的实时映射,使用有限元分析软件SciFEA描述其物理属性。

(3)行为模型包括通风机对内外部环境和系统指令的动作响应,实现了通风机运行动作的实时映射,利用Petri网描述通风机系统的行为逻辑。

(4)规则模型是基于专家知识和机器学习将经验、历史关联数据、当前数据与通风机运行状态进行总结,挖掘设备的故障规则,从而提供故障预测功能。

通风机物理实体由PLC控制,Unity3D中的插件PREspective支持解读多种工业通信协议,可与不同厂家的PLC通信,获取通风机的实时数据,同时结合物理模型、历史运行等数据使物理实体被精确地映射到虚拟空间,从而达到虚实交互。

基于数字孪生的通风机预测性故障诊断模型如图2所示。其中物理实体由真实的通风机和监测设备(如传感器)所构成。数字孪生体是物理实体在虚拟模型中的实时映射。孪生数据存储中心是通风机关联数据的存储器,包含通风机物理实体的历史数据和实时数据以及通风机数字孪生体的几何模型数据、物理模型数据和行为模型数据。故障诊断服务是结合通风机的机械故障与动态信息的诊断方法,可提取设备故障数据,建立故障规律与故障数据特征值的对应关系。

图2 基于数字孪生的通风机预测性故障诊断模型

Fig.2 Predictive fault diagnosis model of ventilator based on digital twin

通风机预测性故障诊断模型是以数字孪生模型为基础,结合专家知识、机器学习、历史数据搭建的,通过分析通风机的实时数据与运行状态之间的关系,不断学习并更新模型参数。当通风机处于正常工作状态时,仅需要将其运行数据保存到孪生数据存储中心;当通风机发生故障时,不仅要把故障数据保存到孪生数据存储中心,还需要采用专家知识与机器学习等方法对设备故障进行预测性诊断。若诊断结果不正确,则需要对通风机预测性故障诊断模型中的参数进行修正,直到故障判断准确。基于数字孪生的预测性故障诊断模型可以实现通风机的智能诊断与科学运维。

2 基于IWOA的PNN优化

2.1 PNN

PNN结构简单,训练速度快,是一种基于贝叶斯决策的前馈神经网络。PNN网络由输入层、隐含层、求和层和输出层[12-13]组成,如图3所示。通风机的实体数据实时更新至数字孪生模型中,利用PNN进行分析判别。

图3 PNN结构

Fig.3 Structure of PNN

输入层传递样本给隐含层,其神经元的个数与输入向量的维数相等。隐含层神经元个数与训练样本个数相等,J为隐含层神经元个数,U为训练样本类别数,y为输出层输出。训练样本每个模式与输入层之间的关系如下:

(1)

式中: q为输入的训练样本;qij为第v(v=1,2,…,m,m为训练样本维度)维训练样本的第j(j=1,2,…,J)个神经元的输出;σ为平滑因子。

根据贝叶斯分类原理,从求和层中找出阈值最大的概率密度函数作为分类结果。概率密度最大的输出为1,其余为0。

2.2 基于IWOA的PNN平滑因子优化

PNN不需要多次训练,但其平滑因子σ的值一般由人为给定,不能准确地描述样本的概率特性,所以PNN判别是否精准在于能否找到一个合适的σ值。本文采用IWOA对PNN的σ值进行寻优。

2.2.1 鲸鱼优化算法

鲸鱼优化算法(Whale Optimization Algorithm, WOA)于2016年被提出,是模拟自然界座头鲸的捕食过程而形成的一种新型群智能优化算法,原理简单、参数少、方便改进与实现。研究学者发现,WOA对神经网络中神经元的训练具有良好的效果,其收敛速度优于现有的算法,并且在大多数时刻都可以避免陷入局部最优[14-15]。在WOA中,目标是座头鲸搜索目标猎物时的最优解[16-17]。在本文中,座头鲸搜索目标猎物时最优解即是输出最优σ的鲸鱼位置。WOA的数学模型一般被描述为以下3个方面:

(1)包围猎物:座头鲸在狩猎时包围猎物的生物行为的数学模型为

D=|CX*(t)-X(t)|

(2)

X(t+1)=X*(t)-AD

(3)

式中:D为当前鲸鱼个体与最优鲸鱼个体之间的距离;C为系数向量,它的变化可以调整围绕最优鲸鱼个体的不同位置;X*(t)为最优鲸鱼个体所处位置,t为当前迭代次数;X(t)为当前鲸鱼个体所处位置;X(t+1)为鲸鱼个体下一时刻所处位置;A为系数向量,决定当前鲸鱼个体的步长,A越大,鲸鱼包围的步长也越大。

C=2r2

(4)

A=2a(r1-1)

(5)

(6)

式中:r1r2为[0,1]范围内的随机数;a为控制参数向量,其取值从2减小到0,a的值影响A的取值,从而影响鲸鱼下一步的生物行为;Tmax为算法设定的最大迭代次数。

(2)捕食目标猎物:座头鲸发现猎物后,它们以螺旋状的捕食路径不断地逼近猎物。其狩猎行为的数学模型为

X(t+1)=X*(t)+Dpexp(bl)cos(2πl)

(7)

式中:Dp为当前鲸鱼个体与目标猎物之间的距离,Dp=|X*(t)-X(t)|;b为用来描述螺旋线形状的常数;l为[-1,1]范围内的随机数。

分析座头鲸捕食猎物的过程后发现,在追寻目标猎物的下一时刻点,它们会继续螺旋前进或选择收缩环绕,故定义有50%的概率进行其中某种行为。

(8)

式中k为[0,1]范围内的随机数。

收缩环绕是通过a的线性缩小实现的。由式(5)、式(6)可知,A的取值范围为[-a,a],当A处于[-1,1]时,表示鲸鱼的下一时刻处于当前个体与最优个体之间。

(3)搜索猎物:座头鲸在随机搜索猎物的过程中可能会出现A在[-1,1]范围之外的情况,此时的随机搜索个体称为搜索代理。鲸鱼优化算法设定搜索代理将远离当前最优个体,随机更新位置进行全局搜索,以此找到一个更合适的猎物。其过程的表示方程为

D=|CXrand-X(t)|

(9)

X(t+1)=Xrand-AD

(10)

式中Xrand为随机的搜索代理。

2.2.2 IWOA及其性能测试与分析

WOA具有参数少、运算快的优点,但其在处理较为复杂的非线性问题时还是会出现收敛速度慢和精度低的问题。因此,需要对其进行改进。

由于在WOA中,鲸鱼个体以最优鲸鱼位置来不断更新自身位置。为了增强WOA的局部寻优能力,对其位置公式进行改进,使鲸鱼下一时刻位置受到全局最优位置的引导,不断趋于全局最优位置,在多次迭代之后,局部最优位置将与全局最优位置重合,加快了算法的收敛速度。改进鲸鱼位置公式为

X′(t)=w×s1+(1-w)G

(11)

式中:X′(t)为改进后的目标鲸鱼位置;w为常数,恒等于0.5;s1为鲸鱼搜索代理的局部最优位置;G为全局最优位置。

众所周知,群智能算法的种群数量影响算法性能。种群数量过少会导致算法的搜索代理个数太少,很难找到较好的初始点进行寻优;种群数量过多,会大幅增加寻优时间,并且结果可能不会有很明显的提升。

为了得到最合适的种群规模,本文将鲸鱼种群数量分别设置为10,20,30,40,50,采用2个单峰基准函数和2个多峰基准函数对不同种群数量的IWOA进行测试。4个基准测试函数见表1,其中xi为自变量,i=1,2,…,n, n为维度。单峰基准函数测试结果见表2。

表1 4个基准测试函数

Table 1 Four benchmark test functions

函数维度范围理论最小值f1(x)=∑ni=1x2i30[-100,100]0f2(x)=∑ni=1xi+∏ni=1xi30[-10,10]0f3(x)=∑ni=1[x2i-10cos(2πxi)+10]30[-5.12,5.12]0f4(x)=14000∑ni=1x2i-∏ni=1cosxii +130[-600,600]0

表2 单峰基准函数测试结果

Table 2 Single-peak benchmark function test results

种群规模f1(x)最优值f2(x)最优值102.64×10-674.04×10-67204.87×10-883.34×10-72301.70×10-1075.03×10-78404.17×10-1099.51×10-80509.14×10-1112.31×10-81

由表2可看出:f1(x)、f2(x)测试时,鲸鱼种群数量超过30时,f1(x)和f2(x)的最优值仅仅上升了几个数量级。

f3(x)、f4(x)测试时,5种种群数量的IWOA都寻到了最优值,通过比较它们达到最优值时的迭代次数,发现种群数量超过30时的迭代次数没有明显的减少。故将IWOA的种群数量设置为30最为合理。

为了测试IWOA的性能,将其与WOA、粒子群算法(PSO)、遗传算法(GA)进行比较。在对比前,先要对IWOA和对比算法进行参数设置:WOA的种群数量为30,最大迭代次数为500;IWOA的种群数量为30,最大迭代次数为500;PSO的种群数量为30,每个粒子个体学习因子c1为2,社会学习因子c2为2,惯性权重为0.9,最大迭代次数为500;GA的种群数量为30,交叉概率为0.8,变异概率为0.2,最大迭代次数为500。然后利用单峰基准函数f1(x)和f2(x)测试算法的收敛速度与精度,利用多峰基准函数f3(x)和f4(x)测试算法的全局寻优能力。

(1)单峰基准函数性能测试:GA、PSO、WOA、IWOA在单峰基准函数寻优时的进化曲线如图4、图5所示。由图4、图5可看出:在迭代初期,IWOA收敛速度与WOA、GA和PSO相差不大,但从20次迭代开始直到迭代结束,IWOA的收敛速度都明显快于其他3种算法。其收敛精度也是最好的,说明IWOA不论在寻优速度还是在收敛精度上都优于WOA、GA和PSO。

图4 GA、PSO、WOA、IWOA在单峰基准函数f1(x)寻优时的进化曲线

Fig.4 Evolution curves of GA, PSO, WOA and IWOA in the optimization of single-peak benchmark function f1(x)

图5 GA、PSO、WOA、IWOA在单峰基准函数f2(x)寻优时的进化曲线

Fig.5 Evolution curves of GA, PSO, WOA and IWOA in the optimization of single-peak benchmark function f2(x)

(2)多峰基准函数性能测试:GA、PSO、WOA、IWOA在多峰基准函数寻优时的进化曲线如图6、图7所示。由图6、图7可看出:IWOA的收敛速度明显快于其他3种算法,在150次迭代以内就可以寻找到全局最优解,并且其进化曲线出现拐点的时间最短,说明IWOA更容易跳出局部最优,完成全局寻优。

图6 GA、PSO、WOA、IWOA在多峰基准函数f3(x)寻优时的进化曲线

Fig.6 Evolution curves of GA, PSO, WOA and IWOA in the optimization of multi-peak benchmark function f3(x)

图7 GA、PSO、WOA、IWOA在多峰基准函数f4(x)寻优时的进化曲线

Fig.7 Evolution curves of GA, PSO, WOA and IWOA in the optimization of multi-peak benchmark function f4(x)

2.2.3 平滑因子优化流程

为了提高PNN的故障诊断速度和精度,采用IWOA来优化PNN的平滑因子。

(1)归一化故障样本数据,对故障种类进行编号,确定适应度函数为PNN输出值和真实值的均方差。

(2)设置鲸鱼优化算法的种群规模、迭代次数,并随机初始化鲸鱼位置。

(3)计算鲸鱼个体的适应度值,并通过式(3)、式(8)、式(10)和式(11)来更新鲸鱼个体下一时刻的位置。

(4)计算适应度函数的值,当适应度取得理论最优值或者达到最大迭代次数,记录当前最优鲸鱼位置并进入步骤(5),否则返回步骤(3)。

(5)输出最优鲸鱼位置,此时的σ值为IWOA求取的最优值,将最优σ值赋予PNN,即可获得最精准的PNN。

3 基于数字孪生和PNN的通风机预测性故障诊断

基于数字孪生和PNN的通风机预测性故障诊断流程如图8所示。

图8 基于数字孪生和PNN的通风机预测性故障诊断流程

Fig.8 Predictive fault diagnosis process of ventilator based on digital twin and PNN

(1)建立高保真度的通风机数字孪生模型,并以数字孪生模型为基础,结合专家知识、机器学习、历史故障数据等搭建通风机预测性故障诊断模型。

(2)将归一化后的故障数据分为训练集与测试集同步至数字孪生模型中。

(3)采用IWOA通过包围猎物、捕食猎物和搜索猎物的生物行为来求取平滑因子σ的值并赋予PNN。当故障诊断准确率最高或者达到最大迭代次数时迭代结束,此时的σ值为适合PNN分类判别的最优值。

(4)用测试集测试优化后的PNN,若PNN的故障判别正确,则测试下一个样本;若判别错误,则需要更新数字孪生通风机预测性故障诊断模型,使其对故障规律重新学习,提高通风机的预测性故障诊断精度。

4 实验与结果分析

矿用通风机在运行过程中主要会出现5种机械故障:转子不对中、转子不平衡、转子弯曲、轴承故障及联结松动。为了验证本文提出的诊断方法的有效性,使用100组通风机故障数据进行检测。其中60组数据作为训练样本集,40组数据作为测试样本集。此外,对训练样本数据进行编号,与通风机5种不同的故障相互对应:转子不对中编号为1,共5组数据;转子不平衡编号为2,共5组数据;转子弯曲编号为3,共8组数据;轴承故障编号为4,共10组数据;联结松动编号为5,共12组数据。采集到的通风机故障实际数据的特征值及其故障类别编号见表3。可看出不同参数的取值范围具有很大的差异性。为了不影响PNN训练速度和精度,需要对求得的特征参量进行归一化处理,归一化处理公式为

表3 通风机测试样本数据的特征值

Table 3 Characteristic values of ventilator test sample data

序号峰值均方根峭度波形指标脉冲指标故障类型10.140.036.761.376.58520.500.084.621.328.01137.351.165.811.358.49240.140.034.171.306.22450.830.0827.051.9520.60360.170.045.741.305.975︙︙︙︙︙︙︙350.410.063.201.405.621361.040.1032.312.5424.753370.270.067.192.1712.574386.681.055.281.237.722390.190.048.881.647.245400.630.105.081.658.921

(12)

式中:H*为归一化后的特征值;H为初始特征值;Hmin为最小的特征值;Hmax为最大的特征值。

在通风机故障诊断前,需要对WOA进行参数设定,本文设定鲸鱼的种群数量为30,最大迭代次数为30次,平滑因子σ是寻优的鲸鱼个体。经过算法的迭代优化,得到最优平滑因子σ的值为0.008 7,此时的PNN分析判别故障数据最准确。

将IWOA优化后的PNN与优化前的PNN进行对比。优化前PNN的σ值分别设置为0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1.0,优化后的σ值为0.008 7,测试结果见表4、表5。通过对比表4与表5后发现,在IWOA寻得最优σ值后,PNN的故障诊断精度有大幅度的上升,避免了人为给定σ值对诊断结果的影响。

表4 优化前的PNN测试结果

Table 4 PNN test results before optimization

平滑因子σ故障诊断精度/%故障1故障2故障3故障4故障51.0000066.70.9000066.70.80001066.70.70001066.70.60001083.30.50002083.30.40020501000.30050701000.2208087.5901000.14010087.590100

表5 优化后的PNN测试结果

Table 5 Optimized PNN test results

平滑因子σ故障诊断精度/%故障1故障2故障3故障4故障50.008710010010090100

优化后的PNN故障诊断结果与实际分类对比如图9所示。

图9 优化后的PNN故障诊断结果与实际分类对比

Fig.9 Comparison between optimized PNN fault diagnosis results and actual classification

从图9可看出,在进行测试的40组数据中,只有1组实际为故障4的数据被错分为故障2,其他的诊断结果都与故障的实际分类结果相符合,故障分类正确率达到了97.5%。

此外,将IWOA优化后的PNN故障诊断精度与WOA、GA、PSO优化后的PNN故障诊断精度进行比较,所得结果见表6。

表6 各种算法优化后的PNN故障诊断精度对比

Table 6 Comparison of PNN fault diagnosis accuracy after optimization of various algorithms

诊断算法GAPSOWOAIWOA精度/%75.085.090.097.5

(1)GA算法:最大迭代次数为30,种群规模为30,变异概率为0.2,交叉概率为0.8,GA优化后的PNN故障诊断精度为75.0%。

(2)PSO算法:种群规模为30,每个粒子个体学习因子c1为2,社会学习因子c2为2,惯性权重为0.9,最大迭代次数为30。PSO优化后的PNN故障诊断精度为85.0%。

(3)经过WOA优化后的PNN故障诊断精度为90%,而IWOA优化后的PNN故障诊断断精度达到了97.5%。

综上所述,IWOA优化后的PNN在故障诊断速度和故障诊断精度上都优于传统的故障诊断算法,并且可以满足通风机的故障诊断需求。

5 结论

(1)提出了一种基于数字孪生和PNN的矿用通风机预测性故障诊断方法。首先建立了通风机的数字孪生模型,并以数字孪生模型为基础,结合专家知识、机器学习、历史数据等建立了最初的通风机预测性故障诊断模型;然后采集通风机运行数据并实时映射至数字孪生模型中;最后利用IWOA优化后的PNN对通风机进行预测性故障诊断,若诊断错误,预测性故障诊断模型便会重新学习故障规律,并更新参数,进而提高预测性故障诊断的准确率。

(2)实验结果表明,与GA、PSO、WOA优化后的PNN故障诊断精度相比,IWOA优化后的PNN故障诊断效果更好,精度高达97.5%,说明基于数字孪生和PNN的矿用通风机预测性故障诊断方法的故障诊断准确率高,可以满足通风机故障诊断要求的实时性与准确性。

参考文献(References):

[1] 孙慧影,林中鹏,黄灿,等.基于改进BP神经网络的矿用通风机故障诊断[J].工矿自动化,2017,43(4):37-41.

SUN Huiying,LIN Zhongpeng,HUANG Can,et al.Fault diagnosis of mine ventilator based on improved BP neural network[J].Industry and Mine Automation,2017,43(4):37-41.

[2] 刘晓飞.基于LSTM网络的滚动轴承可靠性评估及寿命预测[D].大连:大连理工大学,2020.

LIU Xiaofei.Rolling bearing reliability evaluation and life prediction based on LSTM network[D].Dalian:Dalian University of Technology,2020.

[3] 刘文达.煤矿通风机故障诊断和异常度预警应用研究[J].煤炭工程,2019,51(增刊2):155-158.

LIU Wenda.Application research on fault diagnosis and abnormality warning of coal mine ventilator[J].Coal Engineering,2019,51(S2):155-158.

[4] 程国志.基于时频分析法的煤矿主要通风机故障诊断研究[J].能源与环保,2018,40(8):145-149.

CHENG Guozhi.Study on fault diagnosis of main fan in coal mine based on time-frequency analysis[J].China Energy and Environmental Protection,2018,40(8):145-149.

[5] 王春雷,路小娟.一种基于深度学习的电机轴承故障诊断方法[J].兰州交通大学学报,2020,39(2):43-50.

WANG Chunlei,LU Xiaojuan.A motor bearing fault diagnosis based on deep learning method[J].Journal of Lanzhou Jiaotong University,2020,39(2):43-50.

[6] 王前进,代伟,杨春雨,等.煤矿主通风机切换系统建模与分析[J].煤炭学报,2018,43(增刊2):606-614.

WANG Qianjin,DAI Wei,YANG Chunyu,et al.Modeling and analysis of coal mine main fan switchover system[J].Journal of China Coal Society,2018,43(S2):606-614.

[7] XIN Xin,ZHONG Ji,WANG Min.Faults diagnosis of ball bearing based on probabilistic neural network[J].Applied Mechanics and Materials,2014,3082:1149-1152.

[8] 魏振.矿井通风机状态远程监控及故障诊断系统研究[D].阜新:辽宁工程技术大学,2019.

WEI Zhen.Research on remote monitoring and fault diagnosis system of mine ventilator[D].Fuxin:Liaoning Technical University,2019.

[9] MOHAPATRA S,KHILAR P M.Fault diagnosis in wireless sensor network using negative selection algorithm and support vector machine[J].Computational Intelligence,2020,36(3):1374-1393.

[10] 陶飞,刘蔚然,刘检华,等.数字孪生及其应用探索[J].计算机集成制造系统,2018,24(1):1-18.

TAO Fei,LIU Weiran,LIU Jianhua,et al.Digital twin and its potential application exploration[J].Computer Integrated Manufacturing System,2018,24(1):1-18.

[11] 陶飞,刘蔚然,张萌,等.数字孪生五维模型及十大领域应用[J].计算机集成制造系统,2019,25(1):1-18.

TAO Fei,LIU Weiran,ZHANG Meng,et al.Five-dimensional digital twin model and its ten application[J].Computer Integrated Manufacturing System,2019,25(1):1-18.

[12] 徐统,王红军,宋智勇,等.基于K-L散度的VMD瞬时能量与PNN的滚动轴承故障诊断[J].电子测量与仪器学报,2019,33(8):117-123.

XU Tong,WANG Hongjun,SONG Zhiyong,et al.Rolling bearing fault diagnosis using VMD energy feature and PNN based on kullback-leibler divergence[J].Journal of Electronic Measurement and Instrumentation,2019,33(8):117-123.

[13] SESHADRINATH J,SINGH B,PANIGRAHIB K,et al.Incipient interturn fault diagnosis in induction machines using an analytic wavelet-based optimized Bayesian inference[J].IEEE Transactions on Neural Networks and Learning Systems,2014,25(5):990-1001.

[14] JANGIR P,TRIVEDI I N,BHESDADIYA R H,et al.Training multi-layer perceptron in neural network using whale optimization algorithm[EB/OL].[2021-05-16].https://www.researchgate.net/publication/303389346_training_multi-layer_perceptron_in_neural_network_using_whale_ optimization_algorithm.

[15] IBRAHIM A,HOSSAM F,SEYEDALI M.Optimizing connection weights in neural networks using the whale optimization algorithm[J].Soft Computing,2018,22(1):1-15.

[16] SELIM A,KAMEL S.Voltage profile improvement in active distribution networks using hybrid WOA-SCA optimization algorithm[C]//2018 Twentieth International Middle East Power Systems Conference(MEPCON),Cairo,2018:1064-1068.

[17] SHIVAHARE B D,SINGH M,GUPTA A,et al.Survey paper:whale optimization algorithm and its variant applications[C]//2021 International Conference on Innovative Practices in Technology and Management(ICIPTM),Noira,2021:77-82.

Research on the predictive fault diagnosis of mine ventilator based on digital twin and probabilistic neural network

JING Haixiang, HUANG Yourui, XU Shanyong, TANG Chaoli

(School of Electrical and Information Engineering, Anhui University of Science and Technology,Huainan 232001,China)

Abstract:In order to solve the problems of poor predictability and low accuracy in the current fault diagnosis methods of mine ventilator, a predictive fault diagnosis method of mine ventilator based on digital twin and probabilistic neural network(PNN)is proposed.Unity3D, 3dsMax and SciFEA are used to build the digital twin model of ventilator to simulate the structural characteristics, physical properties and operation rules of the real ventilator, and the method uses PREspective to communicate with the PLC of the ventilator in real time to map the operation status of the ventilator to the digital twin model in real time.Based on the digital twin model of the ventilator, combined with expert knowledge, machine learning and historical data, the study constructs a predictive fault diagnosis model of the ventilator.The model continuously learns and updates the model parameters by analyzing the relationship between the real-time data and the operation status of the ventilator.The improved whale optimization algorithm(IWOA)is used to obtain the optimal value of the smoothing factor through the biological behaviors of surrounding prey, preying and searching prey, and assigns the optimal value to the PNN.The optimized PNN is applied to perform predictive fault diagnosis of the ventilator, and the result of the predictive fault model of the ventilator is compared with the actual situation to judge whether the results match the actual situation.If the diagnosis is wrong, the predictive fault diagnosis model needs to be corrected until the fault judgment is accurate.The experimental results show that compared with the PNN fault diagnosis accuracy optimized by the genetic algorithm(GA), particle swarm optimization algorithm(PSO)and whale optimization algorithm(WOA), the fault diagnosis accuracy of PNN optimized by IWOA reaches 97.5%, indicating that the predictive fault diagnosis method of mine ventilator based on digital twin and PNN can meet the requirements of real-time and accuracy of ventilator fault diagnosis.

Key words:mine ventilator; predictive fault diagnosis; intelligent diagnosis; digital twin; whale optimization algorithm; probabilistic neural network

中图分类号:TD635

文献标志码:A

文章编号1671-251X(2021)11-0053-08

DOI:10.13272/j.issn.1671-251x.17852

扫码移动阅读

收稿日期:2021-09-13;

修回日期:2021-11-05;

责任编辑:张强。

基金项目:国家自然科学基金项目(61772033)。

作者简介:经海翔(1997-),男,安徽合肥人,硕士研究生,主要研究方向为数字孪生技术,E-mail:1060067197@qq.com。

引用格式:经海翔,黄友锐,徐善永,等.基于数字孪生和概率神经网络的矿用通风机预测性故障诊断研究[J].工矿自动化,2021,47(11):53-60.

JING Haixiang,HUANG Yourui,XU Shanyong,et al.Research on the predictive fault diagnosis of mine ventilator based on digital twin and probabilistic neural network[J].Industry and Mine Automation,2021,47(11):53-60.