首页> 中国专利> 全周期无波形对称特点的选择性谐波消除脉宽调制方法

全周期无波形对称特点的选择性谐波消除脉宽调制方法

摘要

本发明涉及一种全周期无波形对称特点的选择性谐波消除脉宽调制方法,该方法包括以下步骤:产生逆变器输出理想波形并对其进行傅里叶分析,确定该理想波形的直流分量和傅里叶系数;令双极性SHEPWM波与逆变器输出理想波形的基波及各次受控谐波的傅里叶系数和直流分量分别相等得到的非线性方程组,利用该非线性方程组求解即得到一组开关角度;利用得到开关角度控制逆变器功率器件的导通与关断,便可实现逆变器输出信号的直流分量、基波及各次受控谐波幅值及相位的精确控制。本发明取消了逆变器相电压输出波形为1/2周期或1/4周期对称约束条件,通过精确控制逆变器输出波形直流分量、基波及各次受控谐波的幅值和相位,能够获得满足输出分量要求的波形。

著录项

  • 公开/公告号CN106230241A

    专利类型发明专利

  • 公开/公告日2016-12-14

    原文格式PDF

  • 申请/专利权人 吉林大学;

    申请/专利号CN201610883695.1

  • 申请日2016-10-11

  • 分类号H02M1/12(20060101);H02M7/5395(20060101);

  • 代理机构22201 长春吉大专利代理有限责任公司;

  • 代理人王淑秋

  • 地址 130012 吉林省长春市前进大街2699号

  • 入库时间 2023-06-19 01:08:44

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-07-10

    授权

    授权

  • 2017-01-11

    实质审查的生效 IPC(主分类):H02M1/12 申请日:20161011

    实质审查的生效

  • 2016-12-14

    公开

    公开

说明书

技术领域

本发明属于电力电子设备的逆变器技术领域,具体地说,是一种关于全周期无波形对称特点的选择性谐波消除脉宽调制(Selective Harmonic Eliminated Pulse WidthModulation,SHEPWM)方法。

背景技术

随着电力电子技术的发展,逆变器在各种电力电子装置中得到了广泛的应用。PWM控制方法是逆变器研究中的关键技术,直接决定了功率变换目标能否实现,而且对输出电压、电流的波形质量、系统开关损耗的降低和系统效率的提高等有着直接和重要的影响。

在电力电子技术飞速发展的今天,应用于逆变器中的各种PWM控制策略不断涌现,归纳起来,主要可以分为三大类:(1)载波脉宽调制(SPWM);(2)空间矢量脉宽调制(SVPWM);(3)选择性谐波消除脉宽调制(SHEPWM)。本质上,各种PWM控制方法都是要控制逆变器的各逆变单元的电力电子开关的开通、关断时间和次序,输出可调宽度的脉冲序来拟合输出波形。

选择性谐波消除脉宽调制(以下简称SHEPWM)自1960年代初以来一直是学者研究的课题,发展成一个成熟的形式是在1970。不同于传统的脉宽调制技术,SHEPWM通过对逆变器输出电压波形进行傅里叶分解,得到求解电力电子开关所需的开关角的非线性方程组,利用迭代计算方法进行非线性方程组求解,即通过数学计算得到精确控制电力电子开关的动作时刻即开关角,使得逆变器输出波形满足理想的谐波分布。与其他PWM控制方法相比,SHEPWM方法具有一系列显著的优点,包括在同样的开关频率下,可以产生最优的输出电压波形,能从整体上提高变换性能;在同样波形质量的情况下,SHEPWM方法的开关频率下降约1/3,降低开关损耗,提高转换效率,使功率器件在高功率场合的应用成为可能;同时,SHEPWM方法能够避开三倍次谐波,在三相控制系统采取该技术具有很大优势。

理论上,用SHEPWM方法分析的逆变器输出波形可以为任意的,而实际上,为了控制谐波和简化方程组,通常人们假设逆变器相电压输出波形具有1/4周期对称特点,这一限定条件简化了非线性方程组的建立方法和求解过程,但同时它也限制了解决方案的适用空间,例如无法实现偶次谐波幅度和各次谐波相角的控制。后来研究者们放宽了对称约束,取逆变器电压输出波形为1/2周期对称,得到了比1/4周期对称条件下更宽广的解空间,但也只是实现了奇次谐波的相角控制,无法实现偶次谐波幅度及相角的控制。

发明内容

本发明要解决的技术问题是提供一种全周期无波形对称特点的谐波消除脉宽调制方法,该方法取消了逆变器输出波形为1/2周期对称或1/4周期对称的约束条件,选用全周期无波形对称特点的输出波形,通过求解非线性方程组得到控制电力电子开关的开关角度,从而实现了逆变器输出波形直流分量、基波及各次受控谐波幅值及相位的精确控制。

为了解决上述技术问题,本发明的全周期无波形对称特点的选择性谐波消除脉宽调制方法包括以下步骤:

步骤1:产生逆变器输出理想波形y(t),并对其进行傅里叶分析,得到傅立叶级数F(ωt);

>F(ωt)=b0+Σi=1(aisin(iωt)+bicos(iωt))=b0+Σi=1Aisin(iωt+θi),(i=1,2,3,...)---(1)>

其中,i表示基波及各次受控谐波次数;b0表示直流分量;Ai表示基波及各次受控谐波幅值;θi表示基波及各次受控谐波的相位;ai、bi、Ai、θi有如下关系:

>Ai=ai2+bi2θi=arctanbiai,(i=1,2,3,...)---(2)>

其中ai、bi分别为逆变器输出的理想波形y(t)的傅里叶系数;

步骤2:根据式(3)确定逆变器输出的理想波形y(t)的直流分量b0

>b0=2T0Ty(t)dt---(3)>

其中T为逆变器输出理想波形y(t)的周期;

步骤3:根据式(4)确定逆变器输出理想波形y(t)的基波及各次受控谐波的幅值Ai

>Ai=(2T0Ty(t)sin(iωt)dt)2+(2T0Ty(t)cos(iωt)dt)2,(i=1,2,3,...)---(4)>

步骤4:根据式(5)确定逆变器输出理想波形y(t)的基波及各次受控谐波的相位θi

>θi=arctan(2T0Ty(t)cos(iωt)dt2T0Ty(t)sin(iωt)dt),(i=1,2,3,...)---(5)>

步骤5:利用Ai、θi计算逆变器输出理想波形y(t)的傅里叶系数ai和bi,ai=Ai>i=Ai>i;

步骤6:令双极性SHEPWM波的基波及各次受控谐波的傅里叶系数aj、bj和直流分量b0'分别与逆变器输出理想波形的傅里叶系数ai、bi和直流分量b0相等,得到非线性方程组(9);

其中,双极性SHEPWM波y(ωt)的基波及各次受控谐波的傅里叶系数aj、bj和直流分量b0'如下:

>aj=1π02πy(ωt)sin(jωt)d(ωt)=2UdjπΣk=1N(-1)kcos(k),(j=1,2,3,...N/2)---(6)>

>bj=1π02πy(ωt)cos(jωt)d(ωt)=2UdjπΣk=1N(-1)k+1sin(k),(j=1,2,3,...N/2-1)---(7)>

>b0=1π02πy(ωt)d(ωt)=2Udπ(π+Σk=1N(-1)k+1αk)---(8)>

式中,Ud为逆变器输入直流电压;N为全周期内开关角度的个数;αk(k=1,2,…N)为开关角度;

令双极性SHEPWM波的基波及各次受控谐波的傅里叶系数aj、bj和直流分量b0'分别与逆变器输出理想波形的傅里叶系数ai、bi和直流分量b0相等,得到非线性方程组(9):

>2Udπ(π+Σk=1N(-1)k+1αk)=2T0Ty(t)dtΣk=1N(-1)kcos(k)=iπAicosθi2UdΣk=1N(-1)k+1sin(k)=iπAisinθi2Ud,(i=j=1,2,3,...N/2)---(9)>

0<α1<α2<…<αN-2<αN-1<αN<2π

步骤7:变换非线性方程组(9)得到非线性方程组(10):

>f1(α)=2Udπ(π+Σk=1N(-1)k+1αk)-2T0Ty(t)dt=0f2(α)=Σk=1N(-1)kcos(αk)-iπA1cosθ12Ud=0f3(α)=Σk=1N(-1)k+1sin(αk)-πA1sinθ12Ud=0f4(α)=Σk=1N(-1)kcos(2αk)-2πA2cosθ22Ud=0f5(α)=Σk=1N(-1)k+1sin(2αk)-2πA2cosθ22Ud=0···fN-2(α)=Σk=1N(-1)kcos((N/2-1)αk)-(N/2-1)πA(N/2-1)cosθ(N/2-1)2Ud=0fN-1(α)=Σk=1N(-1)k+1sin((N/2-1)αk)-(N/2-1)πA(N/2-1)sinθ(N/2-1)2Ud=0fN(α)=Σk=1N(-1)kcos((N/2)αk)-(N/2)πA(N/2)cosθ(N/2)2Ud=0---(10)>

令:f(α)=[f1(α)>2(α) …>N(α)]T;α=[α1>2 …>N]T

步骤8:求解非线性方程组(10)的Jacobi矩阵;

>f(α)α=f1(α)α1f1(α)α2...f1(α)αNf2(α)α1f2(α)α2...f2(α)αN············fN(α)α1fN(α)α2...fN(α)αN---(11)>

步骤9:初始化参数λ:λ∈[0,1];

步骤10:根据式(12)、(13)、(14)、(15)进行迭代运算,获得开关角度αm+2

αm+1=αm+λdαm(12)

>αm=α1mα2m...αNmT---(13)>

>m+1=-f(αm+1)×αm+1f(αm+1)---(14)>

f(αm+1)=[f1m+1)>2(αm+1) …>N(αm+1)]T(15)

>f(αm+1)αm+1=f1(αm+1)α1m+1f1(αm+1)α2m+1...f1(αm+1)αNm+1f2(αm+1)α1m+1f2(αm+1)α2m+1...f2(αm+1)αNm+1············fN(αm+1)α1m+1fN(αm+1)α2m+1...fN(αm+1)αNm+1---(16)>

变器输出理想波形y(t)与三角波比较得到一组时间点,把该组时间点转换为一组角度值得到αm的初始值α0,即

每迭代一次判断dαm+1是否收敛到规定值,是则根据式(12)计算αm+2将其中的作为双极性SHEPWM波的开关角度输出,否则将m加1后再进行下一次迭代运算,直至dαm+1收敛到规定值。

利用本发明获得的一组开关角度控制逆变器功率器件的导通与关断,便可实现逆变器输出信号的直流分量、基波及各次受控谐波幅值及相位的精确控制。

本发明研究了取消波形对称条件的一个周期内无对称特点的SHEPWM问题,实现了基波及各次受控谐波幅度和相角的控制。

本发明的主要优点在于:

(1)与其他PWM控制方法相比,SHEPWM方法在同样的开关频率下,可以产生最优的输出波形,能从整体上提高变换性能;在同样波形质量的情况下,SHEPWM方法的开关频率下降约1/3,降低开关损耗,提高转换效率,使功率器件在高功率场合的应用成为可能;

(2)与现有的SHEPWM方法相比,取消逆变器相电压输出波形为1/2周期对称或1/4周期对称约束条件,通过精确控制逆变器输出波形直流分量、基波及各次受控谐波的幅值和相位,获得满足输出分量要求的波形。

附图说明

图1是具体实施例硬件系统结构示意图;

图2是本发明的全周期无波形对称特点的选择性谐波消除脉宽调制方法流程图;

图3是SHEPWM双极性波形示意图;

图4是逆变器输出阶梯波形图;

图5是比较法求初始角度示意图。

具体实施方式

下面结合附图、具体实施方式及一个具体实施例对本发明作进一步详细说明。

如图1,具体实施例硬件系统结构包括:输入直流电压Ei、主控模块、驱动电路、单项全桥电路、负载五部分组成,其中主控模块计算产生四路SHEPWM控制脉冲;驱动电路用于产生四路驱动信号;单项全桥电路由VT1、VT2、VT3、VT4四个IGBT功率器件组成,用于将直流电压变换为交流电压,VT1的发射极与VT2的集电极相连,VT2的发射极与VT4的发射极相连,VT4的集电极与VT3的发射极相连,VT3的集电极与VT1的集电极相连。

如图1,具体实施例硬件系统结构示意图的连接方式为:输入直流电压Ei的正极与单项全桥电路中VT1的集电极相连,输入直流电压Ei的负极与单项全桥电路中VT4的发射极相连;负载两端分别与单项全桥电路中VT2的集电极和VT3的发射极相连;主控模块的4个输出端与驱动电路的4个输入端相连;驱动电路的4个输出端与单项全桥电路中VT1、VT2、VT3、VT4的门极相连。

本发明的全周期无波形对称特点的选择性谐波消除脉宽调制方法通过主控模块内编写的软件实现。具体流程如下:

步骤1:逆变器输出波形的傅里叶分析:

>F(ωt)=b0+Σi=1(aisin(iωt)+bicos(iωt))=b0+Σi=1Aisin(iωt+θi),(i=1,2,3,...)---(1)>

其中,i表示基波(i=1)及各次受控谐波次数;b0表示直流分量;Ai表示基波幅值(Ai=A1)及各次受控谐波幅值;θi表示基波相位(θi=θ1)及各次受控谐波相位。ai、bi、Ai、θi有如下关系:

>Ai=ai2+bi2θi=arctanbiai,(i=1,2,3,...)---(2)>

步骤1对逆变器输出的理想波形y(t)进行傅里叶分析,确定逆变器输出波形y(t)的傅里叶表达式,用于步骤2、3、4的计算。

步骤2:确定逆变器输出的理想波形y(t)的直流分量b0

>b0=2T0Ty(t)dt---(3)>

步骤3:确定逆变器输出理想波形y(t)的基波及各次受控谐波的幅值Ai

>Ai=(2T0Ty(t)sin(iωt)dt)2+(2T0Ty(t)cos(iωt)dt)2,(i=1,2,3,...)---(4)>

A1为基波的幅值,当i>1时Ai为谐波的幅值。

步骤4,确定逆变器输出波形的基波及各次受控谐波的相位:

>θi=arctan(2T0Ty(t)cos(iωt)dt2T0Ty(t)sin(iωt)dt),(i=1,2,3,...)---(5)>

步骤5:利用Ai、θi计算逆变器输出理想波形y(t)的傅里叶系数ai和bi,ai=Ai>i=Ai>i;

步骤6:列写双极性SHEPWM波的基波及各次受控谐波傅立叶系数的表达式:

>aj=1π02πy(ωt)sin(jωt)d(ωt)=2UdjπΣk=1N(-1)kcos(k),(j=1,2,3,...N/2)---(6)>

>bj=1π02πy(ωt)cos(jωt)d(ωt)=2UdjπΣk=1N(-1)k+1sin(k),(j=1,2,3,...N/2-1)---(7)>

aj、bj分别是双极性SHEPWM波y(ωt)的基波及各次受控谐波的傅里叶系数;

列写双极性SHEPWM波的直流分量b0'的表达式:

>b0=1π02πy(ωt)d(ωt)=2Udπ(π+Σk=1N(-1)k+1αk)---(8)>

其中,Ud为逆变器输入直流电压;N为全周期内开关角度的个数;αk(k=1,2,…N)为开关角度。

令双极性SHEPWM波的基波及各次受控谐波的傅里叶系数aj、bj和直流分量b0'分别与逆变器输出理想波形的傅里叶系数ai、bi和直流分量b0相等,得到非线性方程组(9):

>2Udπ(π+Σk=1N(-1)k+1αk)=2T0Ty(t)dtΣk=1N(-1)kcos(k)=iπAicosθi2UdΣk=1N(-1)k+1sin(k)=iπAisinθi2Ud,(i=j=1,2,3,...N/2)---(9)>

0<α1<α2<…<αN-2<αN-1<αN<2π

步骤7:变换非线性方程组(9)得到非线性方程组(10):

>f1(α)=2Udπ(π+Σk=1N(-1)k+1αk)-2T0Ty(t)dt=0f2(α)=Σk=1N(-1)kcos(αk)-iπA1cosθ12Ud=0f3(α)=Σk=1N(-1)k+1sin(αk)-πA1sinθ12Ud=0f4(α)=Σk=1N(-1)kcos(2αk)-2πA2cosθ22Ud=0f5(α)=Σk=1N(-1)k+1sin(2αk)-2πA2cosθ22Ud=0···fN-2(α)=Σk=1N(-1)kcos((N/2-1)αk)-(N/2-1)πA(N/2-1)cosθ(N/2-1)2Ud=0fN-1(α)=Σk=1N(-1)k+1sin((N/2-1)αk)-(N/2-1)πA(N/2-1)sinθ(N/2-1)2Ud=0fN(α)=Σk=1N(-1)kcos((N/2)αk)-(N/2)πA(N/2)cosθ(N/2)2Ud=0---(10)>

0<α1<α2<…<αN-2<αN-1<αN<2π

f(α)=[f1(α)>2(α) …>N(α)]T

α=[α1>2 …>N]T

步骤8:求解非线性方程组(10)的Jacobi矩阵:

>f(α)α=f1(α)α1f1(α)α2...f1(α)αNf2(α)α1f2(α)α2...f2(α)αN············fN(α)α1fN(α)α2...fN(α)αN---(11)>

步骤9:初始化参数λ;

λ∈[0,1],影响非线性方程组的收敛性,λ越小,收敛性很好,但迭代过程会有所增加。本发明选取λ=1。

步骤10:根据式(12)、(13)、(14)、(15)、(16)进行迭代运算,获得开关角度αm+2

αm+1=αm+λdαm(12)

>αm=α1mα2m...αNmT---(13)>

>m+1=-f(αm+1)×αm+1f(αm+1)---(14)>

f(αm+1)=[f1m+1)>2(αm+1) …>N(αm+1)]T(15)

>f(αm+1)αm+1=f1(αm+1)α1m+1f1(αm+1)α2m+1...f1(αm+1)αNm+1f2(αm+1)α1m+1f2(αm+1)α2m+1...f2(αm+1)αNm+1············fN(αm+1)α1m+1fN(αm+1)α2m+1...fN(αm+1)αNm+1---(16)>

迭代初始条件如下:

通过一个周期的逆变器输出理想波形y(t)与三角波比较得到一组时间点,把该组时间点转换为一组角度值得到αm的初始值α0,即

每迭代一次判断dαm+1是否收敛到规定值,是则根据式(12)计算αm+2将其中的作为双极性SHEPWM波的开关角度输出,否则将m加1后再进行下一次迭代运算,直至dαm+1收敛到规定值。

如图2,具体实施例:逆变器输出波形为如图3所示的阶梯波,为了实现对其直流分量、基波、2次谐波、3次谐波、4次谐波、5次谐波、6次谐波、7次谐波、8次谐波、9次谐波、10次谐波、11次谐波幅值及相位的精确控制,取开关角个数N=24。

本发明的全周期无波形对称特点SHEPWM逆变器开关角度的求解方法,具体包括以下步骤:

步骤1:逆变器输出阶梯波的傅里叶分析;

步骤2:确定逆变器输出阶梯波的直流分量;

步骤3:确定逆变器输出阶梯波的基波及各次受控谐波的幅值;

步骤4:确定逆变器输出阶梯波的基波及各次受控谐波的相位;

步骤5:确定逆变器输出阶梯波的傅里叶系数ai和bi

步骤6:列写双极性SHEPWM波的基波及各次受控谐波傅立叶系数和直流分量的表达式,获得非线性方程组(9);

步骤7:变换非线性方程组(9)得到非线性方程组(10);

步骤8:求解非线性方程组(10)的Jacobi矩阵;

步骤9:初始化参数λ:

步骤10:迭代运算获得开关角度。

所述步骤1,逆变器输出阶梯波的傅里叶分析:

>F(ωt)=b0+Σi=112(aisin(iωt)+bicos(iωt))=b0+Σi=112Aisin(iωt+θi),(i=1,2,3,...12)---(1)>

其中,i表示基波(i=1)及各次受控谐波次数;b0表示直流分量;Ai表示基波幅值(Ai=A1)及各次受控谐波幅值;θi表示基波相位(θi=θ1)及各次受控谐波相位。ai、bi、Ai、θi有如下关系:

>Ai=ai2+bi2θi=arctanbiai,(i=1,2,3,...12)---(2)>

所述步骤2,如图3,确定逆变器输出阶梯波的直流分量b0

>b0=2T0Ty(t)dt=0.0342---(3)>

所述步骤3,如图3,确定逆变器输出阶梯波的基波及各次受控谐波的幅值Ai

>Ai=(2T0Ty(t)sin(iωt)dt)2+(2T0Ty(t)cos(iωt)dt)2=(1iπ(0.41cos0.38iπ-0.35cos0.78iπ-1.06cosiπ+cos1.143iπ))2+(1iπ(-0.41sin0.38iπ+0.35sin0.78iπ+1.06siniπ-sin1.143iπ))2,(i=1,2,3,...12)---(4)>

逆变器输出阶梯波基波及各次受控谐波的幅值(A1…A12)如表1所示。

表1:逆变器输出阶梯波基波及各次受控谐波的幅值

所述步骤4,如图3,确定逆变器输出阶梯波的基波及各次受控谐波的相位:

>θi=arctan(2T0Ty(t)cos(iωt)dt2T0Ty(t)sin(iωt)dt)=arctan(1iπ(-0.41sin0.38iπ+0.35sin0.78iπ+1.06siniπ-sin1.143iπ)1iπ(0.41cos0.38iπ-0.35cos0.78iπ-1.06cosiπ+cos1.143iπ)),(i=1,2,...12)---(5)>

逆变器输出阶梯波基波及各次受控谐波的相位(θ1…θ12)如表2所示。

表2:逆变器输出阶梯波基波及各次受控谐波的相位

所述步骤5:利用Ai、θi计算逆变器输出理想波形y(t)的傅里叶系数ai和bi,ai=Aicosθ,bi=Ai>i;

所述步骤6:如图4,列写双极性SHEPWM波的基波及各次受控谐波傅立叶系数的表达式:

>aj=1π02πy(ωt)sin(jωt)d(ωt)=2UdjπΣk=1N(-1)kcos(k),(j=1,2,3,...12)---(6)>

>bj=1π02πy(ωt)cos(jωt)d(ωt)=2UdjπΣk=1N(-1)k+1sin(k),(j=1,2,3,...11)---(7)>

列写双极性SHEPWM波的直流分量的表达式:

>b0=1π02πy(ωt)d(ωt)=2Udπ(π+Σk=1N(-1)k+1αk)---(8)>

其中,Ud为逆变器输入直流电压;αk(k=1,2,…24)为开关角度。

列写非线性方程组:

>2Udπ(π+Σk=1N(-1)k+1αk)=2T0Ty(t)dtΣk=1N(-1)kcos(k)=iπAicosθi2UdΣk=1N(-1)k+1sin(k)=iπAisinθi2Ud,(i=j=1,2,3,...N/2)---(9)>

其中,取逆变器输入直流电压Ud=1.2V,非线性方程组(9)可表示为:

>π+α1-α2+α3-...+α23-α24=0.044745-cos(α1)+cos(α2)-cos(α3)+...-cos(α23)+cos(α24)=0.2416sin(α1)-sin(α2)+sin(α3)-...+sin(α23)-sin(α24)=0.1151-cos(2α1)+cos(2α2)-cos(2α3)+...-cos(2α23)+cos(2α24)=-0.334sin(2α1)-sin(2α2)+sin(2α3)-...+sin(2α23)-sin(2α24)=-0.5862-cos(3α1)+cos(3α2)-cos(3α3)+...-cos(3α23)+cos(3α24)=0.1247sin(3α1)-sin(3α2)+sin(3α3)-...+sin(3α23)-sin(3α24)=0.6069-cos(4α1)+cos(4α2)-cos(4α3)+...-cos(4α23)+cos(4α24)=-0.3888sin(4α1)-sin(4α2)+sin(4α3)-...+sin(4α23)-sin(4α24)=-0.2892-cos(5α1)+cos(5α2)-cos(5α3)+...-cos(5α23)+cos(5α24)=0.726sin(5α1)-sin(5α2)+sin(5α3)-...+sin(5α23)-sin(5α24)=0.3329-cos(6α1)+cos(6α2)-cos(6α3)+...-cos(6α23)+cos(6α24)=-0.6305sin(6α1)-sin(6α2)+sin(6α3)-...+sin(6α23)-sin(6α24)=-0.1833-cos(7α1)+cos(7α2)-cos(7α3)+...-cos(7α23)+cos(7α24)=0.7943sin(7α1)-sin(7α2)+sin(7α3)-...+sin(7α23)-sin(7α24)=-0.2957-cos(8α1)+cos(8α2)-cos(8α3)+...-cos(8α23)+cos(8α24)=-1.092sin(8α1)-sin(8α2)+sin(8α3)-...+sin(8α23)-sin(8α24)=0.3034-cos(9α1)+cos(9α2)-cos(9α3)+...-cos(9α23)+cos(9α24)=0.8032sin(9α1)-sin(9α2)+sin(9α3)-...+sin(9α23)-sin(9α24)=-0.1705-cos(10α1)+cos(10α2)-cos(10α3)+...-cos(10α23)+cos(10α24)=-0.5123sin(10α1)-sin(10α2)+sin(10α3)-...+sin(10α23)-sin(10α24)=0.4213-cos(11α1)+cos(11α2)-cos(11α3)+...-cos(11α23)+cos(11α24)=0.5275sin(11α1)-sin(11α2)+sin(11α3)-...+sin(11α23)-sin(11α24)=-0.356-cos(12α1)+cos(12α2)-cos(12α3)+...-cos(12α23)+cos(12α24)=-0.15---(9)>

所述步骤7:变换非线性方程组(9)得到非线性方程组(10):

>f1(α)=π+α1-α2+α3-...+α23-α24-0.044745=0f2(α)=-cos(α1)+cos(α2)-cos(α3)+...-cos(α23)+cos(α24)-0.2416=0f3(α)=sin(α1)-sin(α2)+sin(α3)-...+sin(α23)-sin(α24)-0.1151=0f4(α)=-cos(2α1)+cos(2α2)-cos(2α3)+...-cos(2α23)+cos(2α24)+0.334=0f5(α)=sin(2α1)-sin(2α2)+sin(2α3)-...+sin(2α23)-sin(2α24)+0.5862=0···f22(α)=-cos(11α1)+cos(11α2)-cos(11α3)+...-cos(11α23)+cos(11α24)-0.5275=0f23(α)=sin(11α1)-sin(11α2)+sin(11α3)-...+sin(11α23)-sin(11α24)+0.356=0f24(α)=-cos(12α1)+cos(12α2)-cos(12α3)+...-cos(12α23)+cos(12α24)+0.15=0---(10)>

0<α1<α2<…<α22<α23<α24<2π

f(α)=[f1(α)>2(α) …>24(α)]T

α=[α1>2 ...>24]T

所述步骤8:求解非线性方程(11)的Jacobi矩阵:

>f(α)α=f1(α)α1f1(α)α2...f1(α)α24f2(α)α1f2(α)α2...f2(α)α24············f24(α)α1f24(α)α2...f24(α)α24=1-1...-1sin(α1)-sin(α1)...-sin(α24)············12sin(α1)-12sin(α2)...-12sin(α24)---(12)>

所述步骤9:初始化参数λ;

λ∈[0,1],影响非线性方程组的收敛性,λ越小,收敛性很好,但迭代过程会有所增加。本方案选取λ=1。

所述步骤10,计算αm+1

αm+1=αm+λdαm(13)

>αm+1=α1m+1α2m+1...α24m+1T---(14)>

>m=1m2m...24mT---(15)>

>αm=α1mα2m...α24mT---(16)>

其中,m等于经过本步骤7-4的次数再减1,即第一次经过本步骤时m=0,此时第二次经过本步骤时m=1,此时dαm=dα1的值由步骤7-6得到,以此类推;第一次经过本步骤的值是通过比较法得到的,利用一个周期的逆变器输出阶梯波与三角波比较得到一组时间点,把该组时间点转换为一组角度值即为第一组α0;第二次经过本步骤αm=α1,以此类推。

如图5,比较法得到α0的值如表3所示。

表3:比较法得到α0

计算f(αm+1):

f(αm+1)=[f1m+1)>2(αm+1) …>24(αm+1)]T(17)

第一次经过本步骤f(αm+1)=f(α1)的值如表4所示。

表4:第一次经过步骤7-5得到f(αm+1)=f(α1)

计算dαm+1

结合αm+1值以及f(αm+1)值求dαm+1

>f(αm+1)αm+1*m+1=-f(αm+1)---(18)>

>m+1=1m+12m+1...24m+1T---(19)>

第一次经过本步骤dαm+1=dα1的值如表5所示。

表5:第一次经过步骤7-6得到dαm+1=dα1

判断dαm+1是否收敛到规定值1e-8:

第一次经过本步骤dα1>1e-8,执行下一次迭代运算;

第五次经过本步骤dα5≤1e-8,结束迭代运算,进行下一步计算开关角度αm+2

获得开关角度αm+2

αm+2=αm+1+λdαm+1(20)

>αm+2=α1m+2α2m+2...α24m+2T---(21)>

当迭代到第5次时dα5收敛到1e-8,符合设计要求,所以非线性方程组的解为所求的开关角度α6如表6所示。

表6:所求开关角度α6

根据非线性方程组,求得双极性SHEPWM波的开关角度,利用该组开关角控制逆变器功率器件的导通与关断,便可实现控制逆变器输出信号的直流分量、基波、2次谐波、3次谐波、4次谐波、5次谐波、6次谐波、7次谐波、8次谐波、9次谐波、10次谐波、11次谐波幅值及相位的精确控制。

如表7,为不同脉宽调制技术下输出信号的各次谐波谱分布对比表。可以看出,应用SHEPWM(300Hz)方法与SPWM(900Hz)方法得到的输出信号质量比较相近。SHEPWM(300Hz)方法输出信号的直流分量、2次谐波、4次谐波、5次谐波、6次谐波、7次谐波、8次谐波、9次谐波幅值更接近于标准阶梯波,为总被控量的66.7%;SPWM(300Hz)方法输出信号的3次谐波、10次谐波、11次谐波幅值更接近于标准阶梯波,为总被控量的25%;其余8.3%为相同。SHEPWM(300Hz)方法输出信号的基波、3次谐波、4次谐波、6次谐波、9次谐波的相位更接近于标准阶梯波,为总被控量的41.7%;SPWM(300Hz)方法输出信号的2次谐波、5次谐波、8次谐波、10次谐波的相位更接近于标准阶梯波,为总被控量的33.3%;其余25%为相同。仿真验证SHEPWM方法在同样波形质量的情况下,开关频率下降约1/3,降低开关损耗。

表7:不同脉宽调制技术下输出信号的各次谐波谱分布对比表

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,凡在本发明精神和原则之内的任何修改或者等同替换,其均应涵盖在本发明的权利要求范围当中。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号