矿用NPC 三电平逆变器开关管开路故障诊断方法

2022-11-09 04:46梁宏
工矿自动化 2022年10期
关键词:电源开关开路电平

梁宏

(1.中煤科工集团常州研究院有限公司,江苏 常州 213015;2.天地(常州)自动化股份有限公司,江苏 常州 213015)

0 引言

为实现矿山企业的节能减排工作,变频调速技术在电动机驱动系统中得到了广泛应用[1-2]。目前,矿井提升机、带式输送机等设备中的电动机驱动系统的变频器大部分采用中点钳位式(Neutral Point Clampe,NPC)三电平逆变器。相较于传统两电平逆变器,NPC 三电平逆变器具有开关管电压应力低、输出电压变化率较小、谐波小等优势。但NPC 三电平逆变器开关管数量多、运行频率高,短时间内高频率切换开关状态会大大增加开关管故障率[3]。NPC三电平逆变器开关故障分为开路故障和短路故障。当NPC 三电平逆变器发生开关管短路故障时,短时间内产生较大过电流,在熔断保护装置的作用下,短路故障被转换为开路故障。开路故障会导致负载电流畸变等问题[4],如果不能及时进行诊断,则逆变器系统长时间运行在异常状态下,会造成严重安全事故。因此,有必要对NPC 三电平逆变器开关管开路故障进行精准诊断[5]。

许多研究者对三电平逆变器的开路故障诊断进行了大量研究。文献[5]采用基于Park 变换的故障诊断方法解决了三电平逆变器故障诊断时所出现的易受噪声影响及计算量大的问题,但准确率不高。文献[6]通过采用小波分析与粒子群对支持向量机进行优化的故障诊断模型,解决了三电平逆变器故障诊断准确率低及计算复杂的问题,但是该方法实用性不强。文献[7]针对矿井提升机逆变器故障特征提取困难的问题,采用统计特征与深度特征融合的方法,提高了故障诊断准确率,但计算过于复杂。文献[8]采用极限学习机方法提取故障特征信号,对逆变器开关管故障进行诊断,但该方法故障特征提取复杂,整体实现难度较高。文献[9]提出了一种优化神经网络,并采用主+辅神经网络对逆变器开关管故障进行诊断,主神经网络用于实现大部分的逆变器故障诊断,对于不能很好实现故障分类部分,通过辅助神经网络进行分类,但该方法复杂度较高。文献[10]提出了一种多故障模式快速诊断方法,采用快速傅里叶变换方法对三电平逆变器故障进行诊断,诊断速度快,但该方法计算复杂度较高,耗费时间较长,不能实现实时诊断。针对上述问题,本文提出了一种基于概率神经网络(Probabilistic Neural Network,PNN)的矿用NPC 三电平逆变器开关管故障诊断方法。首先利用示波器采集逆变器三相相电压信号,并对相电压信号进行去噪声、归一化等处理。然后利用Clark 与Park 变换将三相相电压转换为两相旋转(d-q)坐标变化中的电压,利用经验模态分解(Empirical Mode Decomposition,EMD)将d轴电压分解为多个本征模态分量(Intrinsic Mode Function,IMF),并计算出IMF 的均值、均方差和方差,作为故障特征向量。最后将故障特征向量输入到PNN 中进行训练与分类,实现矿用NPC 三电平逆变器开关管的故障诊断。

1 相关理论

1.1 EMD

EMD 可将待处理信号不同频率尺度下的变化趋势和信号波动情况进行逐步分析,得到可以表征信号本质特性的IMF。大部分信号都包含多种振荡模式,EMD 的本质就是从信号中分解筛选出不同的振荡模式[11-12]。从整体角度来看,要保证IMF 在每个振动周期内不存在复杂的畸波而只是1 种振荡模式,需要满足在数据序列中过零点和极值点的个数相等或只差1 个。从局部角度来看,要想能够正确分解得到IMF,需要满足在数据序列的任意一点,上下包络线的均值为零[13]。由于没有掺杂任何非对称波,所以得到的瞬时频率不会产生干扰波动。对信号Y(t)(t为时间)进行EMD 的步骤如下:

(1)首先用信号的极大值点和极小值点定义上下包络线。将所有局部极大值点用三次样条曲线依次连接,得到上包络线,设定幅值为a1(t),将信号的所有局部极小值点依次用3 条曲线连起来,得到下包络线,设定幅值为a2(t),上下包络线的平均值为m1(t),则有

(2)令u1(t)=Y(t)-m1(t),理论上,u1(t)满足IMF从局部角度定义的条件,将u1(t)作为原始信号继续进行筛分。

(3)重复上面2 个步骤,进行k次筛分,得到满足2 个条件的信号u1k(t),则有u1k(t)=u1(k-1)(t)-m1k(t),将c1(t) 记作从信号Y(t)中分解得到的第1 个IMF,即c1(t)=u1k(t)。

(4)分离出第1 个IMF后,将r1(t)=Y(t)=c1(t)作为新的原始信号。重复步骤(1)-步骤(3),得到第2 个IMF。继续重复上述步骤,从信号中提取n个IMF,即有r1(t)=Y(t)=c1(t),r2(t)=r1(t)-c2(t),…,rn(t)=rn-1(t)-cn(t)。

基于EMD 的矿用NPC 三电平逆变器开关管开路故障特征提取方法如下所述。

(1)三相负载电压可反映NPC 三电平逆变器各故障模式特征,可作为故障检测信号。为了减少计算量,降低算法的复杂度,将三相相电压经Clark 与Park 变换后转换为两相旋转坐标系下的电压Ud与Uq。

式中UaN,UbN,UcN分别为a,b,c 三相相电压。

(2)通过EMD 将Ud分解为多个IMF。为了清楚地显示IMF 差异,引入方差贡献率,方差贡献率的差异越大,波形的差异就越大。

(3)对于不同的开路故障,计算各IMF 的方差贡献率。计算结果表明,第2、第3、第8 个IMF 的方差贡献率相差较大,这3 个IMF 可以代表不同的开路故障。

(4)计算上述3 个分量的均值、均方差和方差,并将其作为故障特征向量。

1.2 PNN

PNN 是一种径向基网络,属于前馈型网络。它具有学习过程简单、训练速度快、分类更准确、容错能力好等优点[14],本质上属于基于贝叶斯最小风险准则的监督网络分类器。PNN 一般有4 层:输入层、模式层、求和层和输出层[15]。

模式层通过连接权重连接输入层,计算权重与输入层之间的匹配程度,输入特征向量和训练集的每个模式,即相似性。每个模式单元的输出为

式中:Φij为第i个神经元的第j个数据的输出;X为输入数据,X=[x1,x2···,xn]T,n=1,2,···,L,L为输入数据个数;σ为平滑因子;p为输入的特征维数;xij为第i个神经元的第j个数据。

求和层对属于同一类型模式层的神经元的输出权值取平均值。

式中vT为第T(T=1,2,…,M,M为输出权值的个数)个训练类型的输出。

输出层负责输出求和层中得分最高的类别:

式中yT为输出层的输出。

在PNN 的拓扑结构中,输入层的数量为样本特征的数量,模式层的神经元数量为输入样本向量的数量,求和层的神经元数量为样本类别的数量。假设一个模式识别任务有4 类样本,每类样本的样本数量是可变的,每个样本都有一个三维特征维数,得到的PNN 网络拓扑结构如图1 所示。

图1 PNN 网络拓扑结构Fig.1 PNN network topology structure

2 NPC 三电平逆变器故障分析

NPC 三电平逆变器电路拓扑如图2 所示,逆变器由a,b,c 三相桥臂组成。以a 相桥臂为例,由4 个电源开关(Qa1-Qa4)、4 个续流二极管(Da1-Da4)和2 个箝位二极管(Da5-Da6)组成。每个续流二极管与电源开关反向并联,为电流提供一个反向传导回路。钳位二极管用于连接电源开关和直流侧电容器的中点。逆变器输出的三相相电压信号经低通滤波器滤波后为负载供电。每个电源开关的状态由相应的门信号控制。当门信号为1(高电平)时,电源开关接通;当门信号为0(低电平)时,电源开关关闭。由空间矢量脉宽调制(Space Vector Pulse Width Modulation,SVPWM)策略控制功率开关的门信号。

图2 NPC 三电平逆变器电路拓扑Fig.2 Circuit topology of NPC type three-level inverter

2.1 工作原理

以a 相桥臂为例,分析NPC 三电平逆变器的开关管通断情况、电流流通路径和电压输出,进而对其工作原理进行分析。定义电流从逆变器的直流侧流向交流侧为正方向,选择直流母线上的中点O 作为参考电势点。同时为了便于研究,下面统一忽略功率开关管和二极管的导通压降。

a 相桥臂的4 个功率开关管有P(高电平)、O(零电平)、N(低电平)3 种工作状态。

(1)P 状态:该工作状态下,开关管 Qa1,Qa2导通,Qa3,Qa4关断,电流流通路径如图3 所示。当电流ia>0时,电流的流通路径如图3 中的红色实线所示。电流从直流电压源的正极P 端流出,经过开关管 Qa1,Qa2流 入到交流侧,此时直流电压源Udc为电容C1充 电。由于开关管 Qa1,Qa2的导通压降被忽略,此时M 点的电位和P 点的电位相等,即UMO=UPO=Udc/2。当电流ia<0时,电流的流通路径如图3 中的红色虚线所示。电流从交流侧负载处流出,经过反向并联的续流二极管 Da2,Da1流 向直流电源,并为电容 C1充电。由于忽略了二极管 Da2,Da1的导通压降,此时M 点的电位和P 点的电位相等,即UMO=UPO=Udc/2。因此当开关管 Qa1,Qa2导 通,Qa3,Qa4关断时,a 相桥臂的输出电压为Udc/2。

图3 P 状态下的电流流通路径Fig.3 Current flow path under P status

(2)O 状态:在该工作状态下,开关管 Qa2,Qa3导通,Qa1,Qa4关断,电流流通路径如图4 所示。当电流ia>0时,电流的流通路径如图4 中的红色实线所示。电流从电压源正极流出,流经直流母线中点O,经过钳位二极管 Da5和 功率开关管 Qa2流向交流侧负载处,此时直流电压源Udc为 电容 C1充电。由于二极管 Da5和 开关管Qa2的导通压降被忽略,此时M 点的电位和O 点的电位相等,即UMO=0 。当电流ia<0时,电流的流通路径如图4 中红色虚线所示。电流从交流侧负载处,流经功率开关管 Qa3和 钳位二极管 Da6,经过直流母线中点O 流向直流电压源的负极,此时电容 C2被 充电。由于忽略了功率开关管 Qa3和钳位二极管 Da6的导通压降,M 点的电位等于O点的电位,即UMO=0 。因此当开关管 Qa2,Qa3导 通,Qa1,Qa4关断时,a 相桥臂的输出电压为0。

图4 O 状态下的电流流通路径Fig.4 Current flow path under O Status

(3)N 状态:在该工作状态下,开关管 Qa3,Qa4导通,Qa1,Qa2关断,电流流通路径如图5 所示。当电流ia>0时,电流的流通路径如图5 中的红色实线所示。电流从直流电压源N 端经过反并联续流二极管Da4,Da3流 入交流侧负载处,电容 C2被充电。由于忽略了二极管 Da4,Da3的导通压降,此时M 点的电位和N 点的电位相等,即UMO=UNO=-Udc/2。当电流ia<0时,电流的流通路径如图5 中的红色虚线所示。电流从交流侧负载处流出,经功率开关管 Qa3,Qa4流 向直流电压源的N 端,电容 C2被充电。由于开关管 Qa3,Qa4的导通压降被忽略,此时M 点的电位等于N 点的电位,即UMO=UNO=-Udc/2。因此当开关管 Qa3,Qa4导 通,Qa1,Qa2关断时,a 相桥臂的输出电压为 -Udc/2。

图5 N 状态下的电流流通路径Fig.5 urrent flow path under N status

2.2 故障分析

NPC 三电平逆变器的电源开关由12 个绝缘栅双极晶体管(Insulated Gate Bipolar Transistor,IGBT)器件组成。由于故障电源开关的位置和数量是随机的,可能会出现多种类型的开路故障。一般来说,3 个或3 个以上的电源开关同时发生开路故障的可能性非常小。

本文主要研究单开关或双开关开路故障的故障诊断,故障类型及标签见表1。具体故障分为4 类:①电源开关均工作正常,认为是一种特殊的故障情况,未在表1 中标出。② 仅1 个电源开关出现开路故障,共12 种。③2 个电源开关同时发生单相桥臂开路故障,共12 种。④ 2 个电源开关交叉臂同时出现开路故障,共48 种。这4 类故障中,共有73 种故障类型,分别对这73 种故障类型进行标注。正常情况下负载端的三相相电压波形如图6 所示,在开关管无故障时,输出三相相电压为标准的正弦波形,三相之间电压相位相差 120°,电压大小呈周期性变换。

表1 故障类型及标签Table 1 Fault types and labels

图6 正常波形Fig.6 Normal waveform

如果电源开关发生故障,逆变器输出的相电压信号会发生改变。不同类型的故障会产生不同相位的电压信号(图7)。三相电压信号包含了反映故障特征的重要信息。采用PNN 算法自动提取不同故障类型下三相电压信号的故障特征信息进行故障识别,进而对逆变器进行故障诊断。

图7 部分不同故障相电压波形Fig.7 Phase voltage waveforms of some different faults

为了更好地贴近矿用逆变器的工作环境,给故障数据添加噪声处理,然后再作为实际故障数据进行故障诊断。加噪前后的故障波形如图8 所示,通过加噪后,故障数据更复杂。

图8 加噪前后的Qa3Qc1故障波形Fig.8 Qa3Qc1 faults waveforms before and after noise adding

3 故障诊断方法

3.1 数据处理

为了提高PNN 网络的可识别度,采样时采用分时采样,即从不同时间节点采取1 个周期的数据,作为故障样本,如图9 所示,即桔色框中截取的数据为数组1,绿色框中截取的数据为数组2,黄色框中截取的数据为数组3,蓝色框中截取的数据为数组4,对数组中的数据进行归一化操作。虽然是从不同时间点截取的数据,但都是同一种故障,因此都放在同一个故障类型中。这样就增大了数据集的多样化,更有利于故障特征的提取识别。

图9 数据处理Fig.9 Data Processing

3.2 故障诊断

将故障数据导入PNN 网络模型中,经过训练测试得到故障诊断结果。基于PNN 的矿用NPC 三电平逆变器开路故障诊断流程如图10 所示。

图10 基于PNN 的矿用三电平逆变器开路故障诊断流程Fig.10 Diagnosis flow of open-circuit fault of mine NPC type three-level inverter

(1)数据采集:根据故障类型,利用示波器采集a,b,c 三相相电压信号,并对其进行去噪与归一化处理。

(2)将三相相电压经过Clark 与Park 变换得到Ud与Uq。

(3)利用EMD提取故障特征向量。EMD将Ud分解为多个IMF,并计算出第2、第3、第8 个IMF 的均值、均方差和方差,作为故障特征向量。

(4)构建PNN 网络:将故障数据按照4∶1 的比例分为训练集和测试集,然后将数据代入建立好的故障诊断网络模型进行训练。

(5)训练网络:通过对训练集数据的训练,得到PNN 模型的参数。

(6)网络效果测试:使用测试集进行回代,得到测试结果,并对测试结果是否满足故障诊断要求进行分析,如果满足故障诊断要求,则保存并输出测试结果,得到分类结果;如果不满足故障诊断要求,则进行网络参数调试,调试好后再度进行测试,直到满足故障诊断要求。

4 实验结果分析

为了测试基于PNN 的矿用NPC 三电平逆变器开关管开路故障诊断方法的预测能力,利用自制数据集对其进行测试。将数据集分为测试集和训练集,训练数据集占比为0.8,约27 456 个样本。测试结果如图11 所示,三角形(表示预测结果)与星形(实际结果)重合表示预测成功,通过统计预测失误所占比例计算准确率,其中训练集准确率在99%以上,测试集准确率在97%以上。

图11 PNN 预测效果Fig.11 PNN prediction results

为了方便分析误差,将随机选择未经过训练的200 个样本进行测试,结果如图12 所示。

图12 PNN 测试误差Fig.12 PNN test error

当识别成功时,会在0 位置上产生一个标记,否则会在其他位置产生一个标记。经过10 次测试,其每轮样本失误数分别为6,5,2,4,5,3,5,6,4,5,进行平均计算,其平均准确率为97.75%。验证了本文所提方法的有效性。

为更一步验证基于PNN 的矿用NPC 三电平逆变器开关管故障诊断方法的可靠性,将其与基于卷积神经网络(Convolutional Neural Network,CNN)和支持向量机(Support Vector Machine,SVM)的方法进行对比,不同方法的测试准确率及PNN 网络诊断模型对加噪前后故障的诊断结果如图13 所示。可看出当模型达到稳定时,基于CNN 与SVM 的方法的准确率为90%左右,低于基于PNN 诊断方法的诊断结果。加噪后,虽然故障数据变得更加复杂,但经过经验模态分解,基于PNN 诊断方法的诊断效果良好,证明了本文方法的可靠性。

图13 不同故障诊断方法的测试准确率Fig.13 Test accuracy of different fault diagnosis methods

5 结语

以矿用NPC 三电平逆变器开关管为研究对象,首先提取逆变器开关管开路故障信号,分析并整合得到原始故障数据样本,然后对数据样本进行经验模态分解,最后采用PNN 算法进行训练、分类,实现NPC 三电平逆变器开关管的故障诊断。实验结果表明,基于PNN 的矿用NPC 三电平逆变器开关管开路故障诊断方法具有良好的诊断效果,平均故障诊断准确率为97.75%,高于基于CNN 和SVM方法的故障准确率。但该方法需要搜集大量故障数据,工作量大,未来可与数据增强或机器学习方法相融合,利用较少数据集达到更好的诊断效果。

猜你喜欢
电源开关开路电平
高效水泥磨开路系统的改造
二电平和三电平网侧变流器控制及谐波比较*
三电平PWM整流器下的地铁牵引供电系统探讨
浅谈水利水电工程电气节能设计
王旭鹏倾情献唱最新单曲《开路者》
基于直流侧电压不均衡的CHB多电平逆变器SHEPWM控制技术
关于双电源自动切换装置在水电站应用的探讨
冬令进补还需“开路药”
关于继电保护开关电源的电容器使用寿命探讨
狱中忏悔录2“我习惯了用钱开路的潜规则”