一种双逆变器单SVM简化调制算法的制作方法

文档序号:13623611阅读:187来源:国知局
一种双逆变器单SVM简化调制算法的制作方法

本发明属于逆变器控制技术领域,具体涉及一种双逆变器单SVM简化调制算法。



背景技术:

随着现代电力电子技术的发展,逆变器在电动汽车、电动舰船以及可再生能源发电中得到了广泛应用。然而受单个电力电子器件的额定功率限制,逆变器不能满足大功率应用的需求。采用双逆变器串联的拓扑结构除了可获得多电平的控制效果外,还可以提高系统的功率输出。当两电平双逆变器的直流母线电压比值不等时,可获得相当于三电平及以上多电平的控制效果,多电平能降低电流谐波、减小开关器件应力。目前这类双逆变器系统的控制策略主要是根据两直流母线供电电压的比值进行控制,算法复杂。在实际应用中,两直流母线的供电电压比值并非人为可控,因此这类控制方法缺少灵活性。

文献1("Discontinuous Decoupled PWMs for Reduced Current Ripple in a Dual Two-Level Inverter Fed Open-End Winding Induction Motor Drive"K.R.Sekhar et.al,Power Electronics,IEEE Transactions on Power Electronics,2013)将系统中的调制电压矢量均分为两个幅值相等且方向相反的电压矢量,然后分别通过独立的传统SVM(空间矢量调制)算法,来生成各逆变器所需的开关脉冲信号。此时,双逆变器的开关损耗较大。文献2("Two-quadrant clamping inverter scheme for three-level open-end winding induction motor drive"S.Pradabane et.al,Power Electronics,Drives and Energy Systems(PEDES),2014)对双逆变器的开关工作状态进行了深入的研究,提出了两逆变器交替工作在钳位状态的方法,各自运行系统调制电压旋转范围的一半,较大程度地降低了开关损耗。但这种调制算法在调制电压矢量平面的部分区域略显冗余,增加了电流中的谐波含量,而且是基于两直流母线供电电压相等的条件下。

在一个逆变器中应用传统SVM算法,需要对逆变器的三相参考电压进行abc-αβ坐标变换,得到电压矢量的位置角,并根据该角度判断电压矢量所在的扇区,选择与电压矢量位置最近的两个基本电压矢量,再通过三角函数运算得到这两个基本电压矢量各自的作用时间,并计算出逆变器三相各桥臂开关器件在一个采样周期内的导通时间,最后获得各开关器件的开关信号。由于需要进行扇区判断和矢量作用时间计算,涉及到三角函数和无理数计算,因此传统的SVM算法复杂、运算量大,这对数字处理器的运算性能提出了较高的要求,也增加了编程的难度。

于心宁等提出了一种无需坐标变换和扇区判断的两电平SVM简化算法(“两电平空间矢量脉宽调制的简化算法和电压谐波分析方法”,于心宇等,电网技术,2014),该算法可直接得到三相开关器件在采样周期内的导通时间,从而实现运算过程的简化,与传统的调制方法相比减小了编程难度,提高了运算实时性,有利于数字实现。但这种方法的应用对象是单逆变器,是七段式SVM方法的无扇区实现,并不适用于两个两电平逆变器协同控制的特定场合。

因此,亟需探索一种既能降低逆变器开关频率,又能保证双逆变器在直流母线电压为任意比值的情况下继续有效运行的调制方法,此外,需将对这种调制算法进行简化,省去其扇区判断和复杂运算环节,能够直接得到各个开关器件的导通时间。



技术实现要素:

针对现有技术所存在的上述技术问题,本发明提供了一种双逆变器单SVM简化调制算法,既能减少双逆变器的开关损耗,又能保证双逆变器在直流母线电压为任意比值的情况下继续有效运行,同时不包含扇区判断和复杂运算环节,直接得到双逆变器各开关管在采样周期内的导通时间。

一种双逆变器单SVM简化调制算法,包括如下步骤:

(1)分别采集两台逆变器INV1和INV2对应的直流母线电压Vdc1和Vdc2

(2)对于通过相应控制策略计算得到的调制电压矢量Vs,对其进行坐标变换得到ABC坐标系下的三相参考电压Ua、Ub、Uc;通过比较三相参考电压Ua、Ub、Uc之间的大小,将三相参考电压Ua、Ub、Uc按从大到小的顺序依次标记为Umax、Umid、Umin

(3)根据步骤(2)中的标记结果,计算确定采样周期Ts内逆变器INV1三相上桥臂开关对应的占空比da1~dc1以及逆变器INV2三相上桥臂开关对应的占空比da2~dc2

(4)根据所述的占空比da1~dc1和da2~dc2,计算确定采样周期Ts内逆变器INV1三相上桥臂开关对应的导通时刻Ta1on~Tc1on和关断时刻Ta1off~Tc1off以及逆变器INV2三相上桥臂开关对应的导通时刻Ta2on~Tc2on和关断时刻Ta2off~Tc2off

(5)根据所述的导通时刻Ta1on~Tc1on和Ta2on~Tc2on以及关断时刻Ta1off~Tc1off和关断时刻Ta2off~Tc2off,生成逆变器INV1三相上桥臂开关对应的开关控制信号Sa1~Sc1和三相下桥臂开关对应的开关控制信号San1~Scn1以及逆变器INV2三相上桥臂开关对应的开关控制信号Sa2~Sc2和三相下桥臂开关对应的开关控制信号San2~Scn2;进而对这些开关控制信号进行驱动放大,然后分别对逆变器INV1和INV2中的功率开关器件进行控制。

所述的步骤(3)中计算确定采样周期Ts内逆变器INV1三相上桥臂开关对应的占空比da1~dc1,具体计算方法如下:

当d2≤1且d1>1时,使逆变器INV1中Umax所对应相的上桥臂开关的占空比为1,其余两相上桥臂开关的占空比均为0;

当d2≤1且d1≤1时,使逆变器INV1中Umax所对应相的上桥臂开关的占空比为d1,其余两相上桥臂开关的占空比均为0;

当d2>1时,使逆变器INV1中Umin所对应相的上桥臂开关的占空比为0,其余两相上桥臂开关的占空比均为

其中:d1=(Umax-Umid)/Vdc1,d2=(Umid-Umin)/Vdc2,k=Vdc1/Vdc2,Ux为对应相参考电压。

所述的步骤(3)中计算确定采样周期Ts内逆变器INV2三相上桥臂开关对应的占空比da2~dc2,具体计算方法如下:

当d1≤1且d2>1时,使逆变器INV2中Umin所对应相的上桥臂开关的占空比为1,其余两相上桥臂开关的占空比均为0;

当d1≤1且d2≤1时,使逆变器INV2中Umin所对应相的上桥臂开关的占空比为d2,其余两相上桥臂开关的占空比均为0;

当d1>1时,使逆变器INV2中Umax所对应相的上桥臂开关的占空比为0,其余两相上桥臂开关的占空比均为

其中:d1=(Umax-Umid)/Vdc1,d2=(Umid-Umin)/Vdc2,k=Vdc1/Vdc2,Ux为对应相参考电压。

所述的步骤(4)中根据以下公式计算确定采样周期Ts内逆变器INV1三相上桥臂开关对应的导通时刻Ta1on~Tc1on和关断时刻Ta1off~Tc1off以及逆变器INV2三相上桥臂开关对应的导通时刻Ta2on~Tc2on和关断时刻Ta2off~Tc2off

所述的步骤(5)中开关控制信号Sa1~Sc1与San1~Scn1以及开关控制信号Sa2~Sc2与San2~Scn2对应互补且存在一定死区时间。

本发明双逆变器单SVM简化调制算法将两台逆变器作为一个整体看待,用一个SVM算法同时控制两个由隔离直流电源供电的两电平逆变器,将系统的开关次数减少至常规的双逆变器双SVM算法的1/3,提高了系统的运行效率,又保证了两逆变器在直流母线电压为任意比值的情况下继续有效运行。同时,本发明调制算法省去了扇区判断和复杂运算环节,直接得到双逆变器各开关管在采样周期内的导通时间;故本发明可应用于双逆变器的控制领域,如双逆变器供电的开绕组电机系统、双变换器并网系统等场合。

附图说明

图1为双逆变器开绕组永磁同步电机系统的结构示意图。

图2为双逆变器开绕组永磁同步电机系统控制方法的系统框图。

图3双逆变器系统的矢量平面及区域示意图。

图4为常规的双SVM调制中一个逆变器的开关信号图。

图5(a)为本发明单SVM简化调制中逆变器INV1在区域①内的开关信号示意图。

图5(b)为本发明单SVM简化调制中逆变器INV1在区域②内的开关信号示意图。

图5(c)为本发明单SVM简化调制中逆变器INV1在区域③内的开关信号示意图。

图6(a)为本发明单SVM简化调制中逆变器INV2在区域①内的开关信号示意图。

图6(b)为本发明单SVM简化调制中逆变器INV2在区域②内的开关信号示意图。

图6(c)为本发明单SVM简化调制中逆变器INV2在区域③内的开关信号示意图。

图7(a)为本发明调制算法下开绕组电机带3Nm负载运行于500r/min的转矩Te波形图。

图7(b)为本发明调制算法下开绕组电机带3Nm负载运行于500r/min的A相定子电流Ia波形图。

图7(c)为本发明调制算法下开绕组电机带3Nm负载运行于500r/min系统逆变器INV1的A相上桥臂输入脉冲INV1-A波形图。

图7(d)为本发明调制算法下开绕组电机带3Nm负载运行于500r/min系统电机的A相定子电流Ia的谐波分析图。

图8(a)为本发明调制算法下开绕组电机带3Nm负载运行于1500r/min的转矩Te波形图。

图8(b)为本发明调制算法下开绕组电机带3Nm负载运行于1500r/min的A相定子电流Ia波形图。

图8(c)为本发明调制算法下开绕组电机带3Nm负载运行于1500r/min系统逆变器INV1的A相上桥臂输入脉冲INV1-A波形图。

图8(d)为本发明调制算法下开绕组电机带3Nm负载运行于1500r/min系统电机的A相定子电流Ia的谐波分析图。

具体实施方式

为了更为具体地描述本发明,下面结合附图及具体实施方式对本发明的技术方案进行详细说明。

如图1所示,本实例电机系统由直流电源1、稳压电容2、直流电源3、稳压电容4、INV1逆变器5、开绕组永磁同步电机6、INV2逆变器7、光电编码盘8、三相电流传感器9、INV1逆变器直流母线电压传感器10、INV2逆变器直流母线电压传感器11和控制器12等组成。

如图2所示,本实施方式基于一种双逆变器单SVM简化调制算法对图1的电机系统进行控制,具体包括如下步骤:

(1)信号采集。

利用光电编码盘8采集开绕组永磁同步电机6的转子位置角θr,得到转速ω,利用三相电流传感器9采集开绕组永磁同步电机6三相定子电流信号ia、ib、ic,利用INV1逆变器直流母线电压传感器10采集INV1逆变器5的直流母线电压Vdc1,利用INV2逆变器直流母线电压传感器11采集INV2逆变器7的直流母线电压Vdc2

(2)信号变换。

将步骤(1)采集到的三相电流信号ia、ib、ic通过Park变换,得到两相旋转坐标系内的定子电流dq轴分量id,iq,计算公式为:

(3)计算d轴电流的给定值id*,q轴电流的给定值iq*

令d轴电流给定值id*为0。根据转子转速ω与给定转速ω*之差Δω,经PI控制器得到q轴电流的给定值iq*

(4)计算d轴电压给定值Vd*

d轴电流给定值id*与d轴电流反馈值id之差输入PI调节器,得到d轴电压计算值Vdm*,d轴电压计算值Vdm*与d轴电压补偿值Vdffd=-ωLqiq相加,得到d轴电压给定值Vd*,其中Lq为q轴电感。

(5)计算q轴电压给定值Vq*

q轴电流的给定iq*与q轴电流反馈值iq之差经过PI调节器,得到q轴电压计算值Vqm*,q轴电压计算值Vqm*与q轴电压补偿值Vqffd=ω(Ldidf)相加,得到q轴电压给定值Vq*;其中Ld为d轴电感,ψf为永磁体磁链。

(6)计算三相参考电压Ua,Ub,Uc

将得到的d轴电压给定值Vd*和q轴电压给定值Vq*经过坐标变换,得到三相参考电压Ua,Ub,Uc,计算公式为:

(7)比较得到三相参考电压中的Umax,Umid,Umin

Umax=max{Ua,Ub,Uc}

Umid=mid{Ua,Ub,Uc}

Umin=min{Ua,Ub,Uc}

(8)计算确定逆变器INV1的三相上桥臂开关的占空比da1、db1、dc1

当d2≤1且d1>1时,使逆变器INV1中Umax所对应相的上桥臂开关的占空比为1,其余两相上桥臂开关的占空比均为0;

当d2≤1且d1≤1时,使逆变器INV1中Umax所对应相的上桥臂开关的占空比为d1,其余两相上桥臂开关的占空比均为0;

当d2>1时,使逆变器INV1中Umin所对应相的上桥臂开关的占空比为0,其余两相上桥臂开关的占空比均为

其中:d1=(Umax-Umid)/Vdc1,d2=(Umid-Umin)/Vdc2,k=Vdc1/Vdc2,Ux为对应相参考电压。

(9)计算确定逆变器INV2的三相上桥臂开关的占空比da2、db2、dc2

当d1≤1且d2>1时,使逆变器INV2中Umin所对应相的上桥臂开关的占空比为1,其余两相上桥臂开关的占空比均为0;

当d1≤1且d2≤1时,使逆变器INV2中Umin所对应相的上桥臂开关的占空比为d2,其余两相上桥臂开关的占空比均为0;

当d1>1时,使逆变器INV2中Umax所对应相的上桥臂开关的占空比为0,其余两相上桥臂开关的占空比均为

其中:d1=(Umax-Umid)/Vdc1,d2=(Umid-Umin)/Vdc2,k=Vdc1/Vdc2,Ux为对应相参考电压。

(10)计算确定两逆变器的三相上桥臂开关在一个采样周期Ts内的导通时刻Ta1on,Tb1on,Tc1on和Ta2on,Tb2on,Tc2on以及关断时刻Ta1off,Tb1off,Tc1off和Ta2off,Tb2off,Tc2off

导通时刻:

关断时刻:

(11)计算确定两逆变器的三相上桥臂的开关控制信号Sa1,Sb1,Sc1和Sa2,Sb2和Sc2

(12)计算确定两逆变器的三相下桥臂的开关控制信号San1,Sbn1,Scn1和San2,Sbn2和Scn2

其中,Δt为死区时间,需根据具体情况选择合适值。

(13)利用三相开关信号经驱动电路后分别控制INV1逆变器5和INV2逆变器7,进而控制开绕组永磁同步电机4。

以下我们对本实施方式进行测试,所采用的开绕组永磁同步电机的参数如表1所示:

表1

为更好理解这种双逆变器单SVM简化调制算法的具体开关动作状态,将这种算法对应到矢量平面的某些区域进行分析。如在图3的区域①中满足d1<1且d2<1关系;在区域②中,满足d1>1且d2<1关系;在区域③中,满足d1<1且d2>1关系。

由图4、图5和图6可知,常规的双SVM调制算法在一个开关周期内,双逆变器总共需开关动作6*2=12次,而本实施方式的这种双逆变器单SVM简化调制算法在一个开关周期内总共需开关动作4次,使开关次数降低至双逆变器双SVM调制的1/3,具体可参考图7(c)和图8(c)INV1逆变器5的A相上桥臂脉冲输出可知。

图7和图8分别为在本实施方式控制下开绕组永磁同步电机带负载运行于Vdc1=Vdc2=90V不同转速时转矩Te、A相定子电流Ia、A相上桥臂输入脉冲INV1-A以及A相定子电流Ia谐波的测试波形图。观察图7(a)和图8(a)可以看出,输出转矩在不同转速下均平稳,在(-0.1,+0.1)Nm之间波动,甚至高速时波动更小。观察图7(d)和图8(d),两者电流谐波均很小,表明本发明电机运行性能很好。

但前面的测试波形图分析都在Vdc1/Vdc2=1时比较分析的,并不能说明两直流母线电压比值任意变化时的控制效果。由此,表2所示了在本实施方式控制下转速为1500r/m,Vdc1+Vdc2=180V,且两直流母线电压比值k取值不同时的电流谐波;从表中可见,在两直流母线电压比值任意变化时,电流谐波都较小,表明了本发明控制方法在电压任意比时控制性能很好。

表2

综上所述,本发明的双逆变器单SVM简化调制算法省去了其扇区判断和复杂运算环节,直接得到双逆变器各开关管在采样周期内的导通时间,并能够在两直流母线电压任意比值条件下实现双逆变器的高性能控制,双逆变器的开关次数得到显著降低,提高了系统的运行效率。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1