基于状态观测的模块化多电平逆变器故障诊断方法
【技术领域】
[0001] 本发明属于模块化多电平逆变器故障诊断领域,具体涉及一种基于状态观测的模 块化多电平逆变器故障诊断方法。
【背景技术】
[0002] 模块化多电平逆变器(Modular Multilevel Converter,简称模块化多电平逆变 器)是近年来兴起的一种多电平变换器。模块化多电平逆变器的结构是由R.Mar qUardt 教授在2001年率先提出,相比于传统的多电平逆变器结构,模块化多电平逆变器的突出优 点包括:1)高度模块化,使得这种逆变器可以通过级联模块去实现任何电压等级的应用; 2)谐波特性好,由于相同模块的级联,电平数量多,交流输出侧可以不使用滤波器;3)冗余 与容错能力强,每个模块的内部结构相同,当大量的模块级联时,每个模块之间可以相互替 代,互为冗余。因此它在中压和高压领域有着非常好的应用前景,特别是在高压直流输电和 中高压电机驱动领域。作为下一代中高压领域主流的多电平逆变器,其运行的可靠性和安 全性是其能否得到大规模推广应用的关键性因素。当模块化多电平逆变器出现故障后,如 果不能及时发现故障和准确地确定故障位置,那么级联的部分电容可能会出现过分充电或 者放电的现象而导致电容损坏,甚至会导致整个模块化多电平逆变器无法工作。然而,由于 模块化多电平逆变器采用大量相同模块级联,所以当其发生故障时,准确地确定故障位置 是一个非常具有挑战性的课题。
[0003] 目前已出现针对模块化多电平逆变器故障诊断的方法主要有:
[0004] 1.基于滑膜观测器法。主要是利用滑膜观测器得到桥臂电流和电容电压的观测 值,再与各自的实测值进行比较;当观测值与实测值之间的差值超过设定阈值时,则说明此 时模块化多电平逆变器出现故障。然后将假设不同故障位置后的修正开关模型带入到滑膜 观测器中得到桥臂电流和电容电压的观测值,当此时的观测值与实测值之间的差值在设定 阈值范围内时,表明假设的故障位置为实际发生故障位置。
[0005] 2.卡尔曼滤波器法。主要是利用卡尔曼滤波器得到循环电流的观测值,再与其实 测值进行比较;当观测值与实测值之间的差值超过设定阈值时,则说明此时模块化多电平 逆变器出现故障。然后通过比较各个模块的电容电压,当某个模块的电容电压明显高于其 他模块的电容电压时,表明此模块为发生故障位置。
[0006] 然而,以上几种故障诊断方法虽然都能够模块化多电平逆变器故障诊断的功能, 但是都有着它们各自的缺陷。例如,滑膜观测器法中,需要观测和比较多个物理量,从而增 加了算法的复杂性;而在卡尔曼滤波器法中,虽然需要观测和比较的物理量只有一个,相比 较于滑膜观测器法,算法简单,但是由于其仅通过比较各个模块的电容电压实测值确定故 障位置,导致了只能确定故障模块,而不能具体确定故障开关器件。以上几种方法的缺陷影 响了它们在故障诊断中使用效果。
【发明内容】
[0007] 本发明的目的是针对一些模块化多电平逆变器故障诊断方法中存在的问题,提出 一种适用于模块化多电平逆变器的故障诊断方法。
[0008] 本发明采用的技术方案为:一种模块化多电平逆变器故障诊断方法,包括观测器 模块、计算模块、输出匹配模块和故障位置确定模块。所述观测器模块中包括扩张状态观测 器和低通滤波器;所述计算模块中包括扩张状态变量计算子模块和低通滤波器。
[0009] 为了便于说明此故障诊断方法的工作原理,在此,以模块化多电平逆变器单相上、 下桥臂均级联n个子模块,且在故障假设中,均假设每个子模块中的上开关器件出现故障 为例,结合扩张状态观测器工作原理进行说明观测器模块的工作过程。其余各相各桥臂,以 及模块化多电平逆变器子模块中下开关器件的故障诊断方法与此相上桥臂相同。
[0010] 先将实测的桥臂电流ip和直流侧电压E输入到扩张状态观测器中,得到桥臂电 流的跟踪值/^和扩张状态变量观测值.毛;
[0011] 在模块化多电平逆变器工作时,根据基尔霍夫电压定律(KVL)可列方程式如下:
[0013]将(1)式进行变形可以得到如下等式:
[0015] 其中,iP表示实测桥臂电流,1表示桥臂电感,v ei(i = 1,…,n)表示各电容电 压,Si (i = 1,???,]!)表示每个子模块的开关状态变量,V。表示交流侧输出电压,E表示直流 侦U电压。
[0016] 针对式⑵作如下定义式:
[0018]则式(3)描述的系统可以扩张成新的系统如下:
[0020] 在扩张状态观测器中,状态xdP x 2的观测方程如下:
[0022] 其中,fal (ei, a,S )的表达式如下:
[0024] 其中,u和y是观测器的输入信号;名和毛是观测器的输出信号,分别是Xl和扩张 状态x 2的观测值;b是观测器增益。
[0025] 所述的扩张状态观测器输出的扩张状态变量观测值毛经过放大_l/b倍和V。补偿 后得到x21,再输入到低通滤波器中,经滤波后输出^,,作为输出匹配模块的一路输入信号。 [0026] 所述的输出匹配模块的其他路输入信号来自于计算模块的输出信号。所述的计算 模块中包含有计算子模块和与之相对应的低通滤波器。
[0027] 在故障检测阶段,计算子模块的输入为各电容电压和正常开关状态变量,计算子 模块的运算公式如下:
[0029] 其中,x22表示根据正常开关状态变量和电容电压得到的扩张状态变量的计算值, Si(i = 1,…,n)表示正常状况下开关状态变量,其值是通过正常工作时根据模块化多电平 逆变器子模块的输出电压与子模块中的电容电压之间的关系得到, Vcu_(j = 1,…,n)表示各 个子模块的电容电压;
[0030] 所述的扩张状态变量的计算值x22经过低通滤波器输出巧2,再输入到输出匹配模 块与七,进行比较,如果两者的差值超过设定的阈值,则表示出现故障;否则,则没有出现故 障;
[0031] 当检测出故障后,每个计算子模块的输入信号为各电容电压、假设故障位置后的 修正开关状态变量和正常开关状态变量。每个计算子模块中的运算公式如下:
[0033] 其中,x22if(i = 1,…,n)表示根据修正开关状态变量和电容电压得到的扩张状 态变量的计算值,SFi(i = 1,…,n)表示假设故障位置后的修正开关状态变量,其值是通过 假设出现故障位置后,根据模块化多电平逆变器故障子模块的输出电压与故障子模块中的 电容电压之间的关系得到,Sj(j = 1,…,n且j辛i)表示正常的开关状态变量,vej(j = 1,…,n)表不各个子模块的电容电压;
[0034] 所述的各计算子模块的输出x22if(i = 1,…,n)经低通滤波器滤波后,输入到输出 匹配模块。
[0035] 所述的输出匹配模块将此时各扩张状态变量计算值的滤波信号分别与观测器模 块输出的扩张状态变量观测值经放大、补偿和滤波后的信号进行比较,当某个假设故障位 置的扩张状态变量计算值的滤波信号与观测器模块输出的扩张状态变量观测值经放大、补 偿和滤波后的信号吻合时,则表示相对应的计算子模块的故障位置假设正确,输出此假设 故障位置为实际故障位置。
[0036] 作为优选,所述的低通滤波器可以采用具有滤波效果的跟踪微分器。
[0037] 作为优选,所述的电容电压平衡策略可以采用电容电压排序法。
[0038] 有益效果:本发明提出了基于状态观测的模块化多电平逆变器故障诊断方法,其 优点在于:利用强鲁棒性的扩张状态观测器和基于开关模型的计算模块实现了模块化多电 平逆变器快速故障诊断的功能;不仅能够快速判断模块化多电平逆变器是否发生故障,而 且能够准确确定故障开关管的具体位置。
【附图说明】
[0039] 图1为本发明故障诊断方法的流程图;
[0040] 图2为本发明的故障定位系统结构示意图;
[0041]图3为本发明所针对的模块化多电平逆变器单相结构示意图。
【具体实施方式】
[0042] 下面结合附图和【具体实施方式】对本发明做进一步说明。
[0043] 为了便于说明此故障诊断方法的工作原理,在此,以模块化多电平逆变器单相上、 下桥臂均级联n个子模块,且在故障假设中,均假设每个子模块中的上开关器件出现故障 为例,结合扩张状态观测器工作原理进行说明观测器模块的工作过程。其余各相各桥臂,以 及模块化多电平逆变器子模块中下开关器件的故障诊断方法与此相上桥臂相同。
[0044] 先将实测的桥臂电流iP和直流侧电压E输入到扩张状态观测器中,得到桥臂电 流的跟踪值和扩张状态变量观测值:毛;
[0045] 在模块化多电平逆变器工作时,根据基尔霍夫电压定律(KVL)可列方程式如下:
[0047] 将⑴式进行变形可以得到如下等式:
[0049] 其中,iP表示实测桥臂电流,1表示桥臂电感,v = 1,???,]!)表示各电容电 压,Si (i = 1,???,]!)表示每个子模块的开关状态变量,V。表示交流侧输出电压,E表示直流 侦U电压。
[0050] 针对式⑵作如下定义式:
[0052]则式(3)描述的系统可以扩张成新的系统如下:
[0054] 在扩张状态观测器中,状态xJP x 2的观测方程如下:
[0056] 其中,fal (ei, a,S )的表达式如下:
[0058] 其中,u和y是观测器的输入信号;足和_%是观测器的输出信号,分别是Xl和扩张 状态x 2的观测值;b是观测器增益。
[0059] 所述的扩张状态观测器输出的扩张状态变量观测值毛:经过放大_l/b倍和V。补 偿后得到x 21,再输入到低通滤波器中,经滤波后输出i21,作为输出匹配模块的一路输入信 号。
[0060] 所述的输出匹配模块的其他路输入信号来自于计算模块的输出信号。所述的计算 模块中包含有计算子模块和与之相对应的低通滤波器。
[0061] 在故障检测阶段,计算子模块的输入为各电容电压和正常开关状态变量,计算子 模块的运算公式如下:
[0063] 其中,x22表示根据正常开关状态变量和电容电压得到的扩张状态变量的计算值, Si a = 1,…,n)表示正常状况下开关状态变量,其值是通过正常工作时根据模块化多电平 逆变器子模块的输出电压与子模块中的电容电压之间的关系得到, Vcu_(j =
1,…,n)表示各 个子模块的电容电压;
[0064] 所述的扩张状态变量的计算值x22经过低通滤波器输出元22,再输入到输出匹配模 块与无 21:进行比较,如果两者的差值超过设定的阈值,则表示出现故障;否则,则没有出现 故障;
[0065] 当检测出故障后,每个计算子模块的输入信号为各电容电压、假设故障位置后的 修正开关状态变量和正常开关状态变量。每个计算子模块中的运算公式如下:
[0067] 其中,x22if a = 1,…,n)表示根据修正开关状态变量和电容电压得到的扩张状 态变量的计算值,SFi (i = 1,…,n)表示假设故障位置后的修正开关状态变量,其值是通过 假设出现故障位置后,根据模块化多电平逆变器故障子模块的输出电压与故障子模块中的 电容电压之间的关系得到,Sj(j = 1,…,n且j辛i)表示正常的开关状态变量,vej(j = 1,…,n)表不各个子模块的电容电压;
[0068] 所述的各计算子模块的输出x22if(i = 1,…,n)经低通滤波器滤波后,输入到输出 匹配模块。
[0069] 所述的输出匹配模块将此时各扩张状态变量计算值的滤波信号分别与观测器模 块输出的扩张状态变量观测值经放大、补偿和滤波后的信号进行比较,当某个假设故障位 置的扩张状态变量计算值的滤波信号与观测器模块输出的扩张状态变量观测值经放大、补 偿和滤波后的信号吻合时,则表示相对应的计算子模块的故障位置假设正确,输出此假设 故障位置为实际故障位置。
[0070] 作为优选,所述的低通滤波器可以采用具有滤波效果的跟踪微分器。
[0071 ] 作为优选,所述的电容电压平衡策略可以采用电容电压排序法。
[0072] 如图1所示为基于这种故障诊断方法的整个使用流程。此流程主要分为两个阶 段:故障检测阶段1和故障位置确定阶段2。在故障检测阶段1,当观测器模块输出的扩张 状态变量观测值经放大、补偿和滤波后的信号与计算模块根据正常情况下的开关状态变量 和电容电压得到的扩张状态变量计算值的滤波信号之间的差值超过设定的阈值,而且持续 的时间超过了设定的阈值时间,则表明模块化多电平逆变器出现了故障情况;否则,则没有 出现故障,此时继续循环故障检测阶段1中的过程;当在故障检测阶段1中判断出现故障, 则程序进入故障定位阶段2。当已经表明模块化多电平逆变器出现故障后,计算模块根据假 设不同故障位置的修正开关状态变量、电容电压和正常开关状态变量得到的滤波后的扩张 状态变量计算值与观测器模块输出的经放大、补偿和滤波后的扩张状态量观测值之间的差 值没有超过设定的阈值,且持续的时间超过了设定的阈值时间,则表明此假设故障位置正 确,此假设故障位置即为实际故障位置。否则,则持续观测比较,直到确定故障位置或者故 障消除。
[0073] 如图2所示,一种模块化多电平逆变器故障诊断方法,包括观测器模块1、计算模 块2、输出匹配模块3、和故障位置确定模块4,所述观测器模块1中包括扩张状态观测器5 和低通滤波器6,所述计算模块2中包括计算子模块7和低通滤波器8。基于这种模块化多 电平逆变器故障诊断方法,扩张状态观测器5接受桥臂电流传感器的信息和直流侧电源电 压信息,输出电流跟踪值和扩张状态变量观测值,扩张状态变量观测值经放大和交流侧输 出电压补偿后经过低通滤波器6接到输出匹配模块3 ;在故障检测阶段,计算子模块7根据 输入的各电容电压和正常开关状态变量计算得到扩张状态变量的计算值,经滤波后输入到 输出匹配模块3中,在输出匹配模块3中,将此时计算模块2输出的信号与观测器1输出的 信号进行比较,根据比较结果确定是否发生故障。当两者的信号吻合时,则表示没有发生故 障;否则,则表示发生故障。在故障定位阶段时,计算模块2中的各计算子模块7根据假设 不同故障位置后的修正开关状态变量、各电容电压和正常开关状态变量计算得到扩张状态 变量的计算值,各个计算子模块7的输出均通过相对应的低通滤波器8连接到输出匹配模 块3 ;输出匹配模块3将此时由计算模块2输出的各扩张状态变量计算值的滤波信号分别 与观测器模块1输出的扩张状态变量观测值经放大、补偿和滤波后的信号进行比较,当在 计算模块2的各路输出信号中寻找出一路与观测器模块1输出的信号相匹配时,则表示计 算模块2的此路输出相对应的计算子模块7的故障位置假设正确,将此假设故障位置作为 实际故障位置输出给故障位置确定模块4。
[0074] 本发明中的模块化多电平逆变器单相模块结构如图3所示,(a)图为单相模块化 多电平逆变器接阻感负载示意图,由多个子模块级联而成;(b)图为级联的子模块结构图, 由一个电容和两个带反并联二极管的开关器件组成。
[0075] 应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下, 还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。本实施例中未 明确的各组成部分均可用现有技术加以实现。
【主权项】
1.基于状态观测的模块化多电平逆变器故障诊断方法,其特征在于:包括如下步骤: 1) 构建故障诊断装置,所述装置包括观测器模块(1)、计算模块(2)、输出匹配模块(3) 和故障位置确定模块(4),所述观测器模块(1)中包括依次相连的扩张状态观测器(5)和第 一低通滤波器(6);所述计算模块(2)中包括若干个计算子模块(7)和与之一一对应的第 二低通滤波器(8),所述第一低通滤波器(6)的输出端连接输出匹配模块(3)的一个输入 端,输出匹配模块(3)其他的输入端连接计算模块(2)的输出端; 2) 将桥臂电流iP和直流侧电压E输入给扩张状态观测器(5),经过扩张状态观测器(5) 得到桥臂电流的跟踪值&和扩张状态变量观测值i2,扩张状态变量观测值毛经放大-1/b 倍和交流侧输出电压v。补偿后,通过低通滤波器(6)输出X21接入到输出匹配模块(3)的 输入端; 所述扩张状态观测器(5)经过下面公式(3)、(5)输出桥臂电流的跟踪值&和扩张状态 变量观测值, P其中,iP表示实测桥臂电流,1表示桥臂电感,v & (i = 1,…,η)表示各电容电压,SiQ =1,···,]!)表示每个正常子模块的开关状态量,V。表示交流侧输出电压,E表示直流侧电 压;其中,u和y是观测器的输入信号;·^和毛是观测器的输出信号,分别是X1和扩张状态 变量X2的观测值;b是观测器增益; 3) 计算模块(2)中的计算子模块(7)的输入为各电容电压和正常开关状态变量,计算 子模块的运算公式如下:(7) 其中,X22表示根据正常开关状态变量得到的扩张状态变量的计算值,SiQ = 1,···,!!) 表示正常状况下开关状态变量,Vcu_ (j = 1,…,η)表示各个子模块的电容电压; 所述的根据正常开关状态变量得到的扩张状态变量的计算值X22经过低通滤波器输出 -?,再输入到输出匹配模块与乙进行比较,如果两者的差值超过设定的阈值,则表示出现 故障,否则表明没有出现故障; 4)将电容电压Vcd (i = 1,…,η)、针对假设不同故障位置下的修正开关状态变量SFi和正常开关状态变量Sj (j辛i) (i, j = 1,…,η)输入到计算模块(2)中的各个计算子模 块(7),通过计算子模块(7)得到不同假设故障位置下的扩张状态变量的计算值&2"(1 = 1,…,η),扩张状态变量的计算值X22if (i = 1,…,η),经各自相对应的低通滤波器(8)接到 输出匹配模块(3)的输入端。 所述计算子模块(7)在故障定位阶段经过下面公式(8)得到扩张状态变量的计算值 x22if (i - 1,…,η);(8) 其中,X22if(i = 1,···,!!)表示根据假设不同故障位置后的扩张状态变量的计算值,SFi(i =1,…,η)表示假设故障位置后的修正开关状态变量,Sj (j = 1,…,η且j辛i)表示正常 的开关状态变量,VdU = 1,"Sn)表不各个子模块的电容电压; 所述的输出匹配模块(3)将从计算模块(2)得到的信号分别与由观测器模块(1)得到 的信号进行比较,当计算模块(2)中的某个计算子模块(7)的输出经滤波后的信号与由观 测器模块(1)得到的信号吻合时,则表示此计算子模块(7)的假设故障位置正确,输出此假 设故障位置为实际故障位置。2. 根据权利要求1所述的基于状态观测的模块化多电平逆变器故障诊断方法,其特征 在于:所述的观测器模块(1)利用扩张状态观测器(5)实时准确跟踪桥臂电流,并输出扩张 状态变量的观测值;并将此观测值经放大和交流侧输出电压补偿滤波后作为输出匹配模块 (3)的一路输入。3. 根据权利要求1所述的基于状态观测的模块化多电平逆变器故障诊断方法,其特征 在于:在故障检测阶段,计算子模块(7)的输入为各个电容的电压信号Vcd (i = 1,…,η)和 正常的开关状态变量Si (i = 1,…,η)。其中,正常的开关状态量变Si (i = 1,…,η)是通过 正常情况下,模块化多电平逆变器子模块的输出电压与子模块中的电容电压之间的关系得 到;而在故障定位阶段,计算子模块(7)的输入为各个电容的电压信号Vc;i (i = 1,…,η)、假 设不同故障位置后的修正开关状态量SFi (i = 1,…,η)和正常开关状态变量Sj (j = 1,…,η 且j辛i),其中,修正开关状态变量SFi(i = 1,···,η)是通过假设出现故障位置后,模块化 多电平逆变器中故障子模块的输出电压与故障子模块中的电容电压之间的关系得到。
【专利摘要】本发明公开了一种基于扩张状态观测的模块化多电平逆变器故障诊断方法,其分为故障检测和故障位置确定两个阶段。在故障检测阶段,输出匹配模块将经过放大、滤波、和补偿后的扩张状态变量观测值与假设正常工作情况下经滤波后的扩张状态变量计算值进行比较,根据比较结果判断模块化多电平逆变器是否发生故障;在故障位置确定阶段,输出匹配模块将假设故障位置下经滤波后的各扩张状态变量的计算值分别与观测器模块输出经放大、滤波和补偿后的扩张状态变量观测值进行比较,根据比较结果确定模块化多电平逆变器的故障位置。本发明致力于利用扩张状态观测器和修正开关状态变量判断模块化多电平逆变器发生是否故障和快速准确地确定故障位置。
【IPC分类】G01R31/42
【公开号】CN104898071
【申请号】CN201510323378
【发明人】张建忠, 胡省, 徐帅, 姜永将
【申请人】东南大学
【公开日】2015年9月9日
【申请日】2015年6月12日