CN104901577A - 一种三相逆变器死区时间在线调整及补偿方法 - Google Patents

一种三相逆变器死区时间在线调整及补偿方法 Download PDF

Info

Publication number
CN104901577A
CN104901577A CN201510297755.7A CN201510297755A CN104901577A CN 104901577 A CN104901577 A CN 104901577A CN 201510297755 A CN201510297755 A CN 201510297755A CN 104901577 A CN104901577 A CN 104901577A
Authority
CN
China
Prior art keywords
centerdot
theta
omega
formula
sin
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510297755.7A
Other languages
English (en)
Other versions
CN104901577B (zh
Inventor
吴文进
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Anqing Normal University
Original Assignee
Anqing Normal University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Anqing Normal University filed Critical Anqing Normal University
Priority to CN201510297755.7A priority Critical patent/CN104901577B/zh
Publication of CN104901577A publication Critical patent/CN104901577A/zh
Application granted granted Critical
Publication of CN104901577B publication Critical patent/CN104901577B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Inverter Devices (AREA)

Abstract

本发明公开了一种三相逆变器死区时间在线调整及补偿方法,通过在线调整死区时间,同时将死区电压调制成基波与三倍频方波的合成电压,消除了死区造成的谐波电压对电流的影响。本发明方法克服了电流过零时,死区时间接近0的缺点,同时无需检测电流方向,计算简单,容易实现,具有工程实用价值。

Description

一种三相逆变器死区时间在线调整及补偿方法
技术领域
本发明涉及电力电子电路控制技术领域,具体是一种三相逆变器死区时间在线调整及补偿方法。
背景技术
三相电压源型逆变器(VSI)现已经被广泛使用,其换流是在同一桥臂上、下两个开关器件之间完成,其驱动信号采用互补的PWM信号,由于IGBT的开通和关断需要一定的时间,而且通常toff>ton,因此就有可能出现上、下两个开关器件同时导通的现象(即一个还未完全关闭而另一个就已打开)。如图1所示,当同一相桥臂上、下两个开关器件同时导通时,就会导致直流侧电源短路。为了防止这一现象的出现,通常在逆变器同一桥臂上、下两个开关器件导通之间加入一定的时间间隔。即采取“先断后通”的方法,先给要关断开关器件输送关断信号,然后留一定的时间裕量,待其完全关闭后,再给要导通的器件发出开通信号,通常把这些“时间裕量”称为逆变器的死区时间,用Td来表示。
死区时间的设置给逆变***带来的一些负面影响,会导致输出电压、电流畸变,这在要求高的控制性能场合是不允许的,所以有必要对死区进行补偿。
在现有方法中,有的方法是在计算出死区造成的误差电压矢量再对误差进行补偿,但需要对电流的方向进行判断。有的方法采用无死区的空间矢量调制,但该方法需要准确获取电流方向,且在电流接近于0时,由于PWM噪声、电流钳位效应等原因,精确检测电流过零点变得非常困难,使得这种方法在0电流附近不再有效。也有采用自适应在线补偿方法,这种方法用给定电压和估算电压之间的差值对死区、开关管压降造成的误差电压进行补偿,但是估算算法依赖于逆变器控制的电机参数,且计算复杂,不宜工程应用。
发明内容
本发明的目的是提供一种三相逆变器死区时间在线调整及补偿方法,以解决现有技术存在的问题。
为了达到上述目的,本发明所采用的技术方案为:
一种三相逆变器死区时间在线调整及补偿方法,其特征在于:包括以下步骤:
(1)、确定三相死区误差电压合成矢量:
在电压源型变流器VSI中,由于开关器件并非理想器件,为防止上下桥臂直通必须要***一段死区时间,定义电流流出VSI的方向为正方向,流进VSI的方向为负方向;根据公式(1)计算由死区造成的误差电压Udn
Udn=-sign(in)UDC·Tdn/TS  (1),
公式(1)中Udn为相死区误差电压,n=a、b、c,其中Uda为由死区造成的A相误差电压,Udb为由死区造成的B相误差电压,Udc为由死区造成的C相误差电压,UDC为直流电压;in为电压源型变流器VSI相电流;Td为死区时间;TS为PWM周期;
公式(1)中,电压源型变流器VSI相电流in满足公式(2):
s i g n ( i n ) = 1 i n > 0 s i g n ( i n ) = - 1 i n < 0 - - - ( 2 ) ,
将A,B,C相的死区误差电压按公式(3)转化成一个电压矢量:
U d = U d a + U d b &CenterDot; e j 2 3 &pi; + U d c &CenterDot; e j 4 3 &pi; - - - ( 3 ) ,
将公式(1)代入公(3)中则有:
U d = - V D C T s ( T d a &CenterDot; s i g n ( i a ) + T d b &CenterDot; s i g n ( i b ) e j &CenterDot; 2 3 &pi; + T d c &CenterDot; s i g n ( i c ) &CenterDot; e j 4 3 &pi; ) - - - ( 4 ) ,
公式(4)即为三相死区造成的误差电压合成矢量;
(2)、死区时间在线调整:
将死区电压设置为基波与三倍频方波的合成电压,使死区造成的误差电压中只包括基波电压与3的奇数倍基波频率电压,可消除谐波对电流造成的影响,同时避免了死区时间过小的问题;
假设在稳定情况下相电流分别如公式(5)所示:
I a = I m &CenterDot; s i n ( &omega; t + &theta; ) I b = I m &CenterDot; s i n ( &omega; t - 2 3 &pi; + &theta; ) I c = I m &CenterDot; s i n ( &omega; t - 4 3 &pi; + &theta; ) - - - ( 5 ) ,
公式(5)中,Im为电流幅值,ω为电流基波频率,θ为电流相角,
则可将死区时间设定为如公式(6)所示:
T d a = | T m &CenterDot; sin ( &omega; t + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) | T d b = | T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 2 3 &pi; + &theta; ) ) | T d c = | T m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 4 3 &pi; + &theta; ) ) | - - - ( 6 ) ,
公式(6)中,A(3·(ωt+θ))是单位幅值,频率为3倍电流频率的方波,Tn为该方波的幅值,Tm为正弦波幅值,且公式(6)满足公式(7):
T m &CenterDot; s i n ( &omega; t + k &CenterDot; 2 / 3 &CenterDot; &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) > 0 s i g n ( i n ) = 1 T m &CenterDot; s i n ( &omega; t + k &CenterDot; 2 / 3 &CenterDot; &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) < 0 s i g n ( i n ) = - 1 k = 0 , 1 , 2 - - - ( 7 ) ,
由公式(6)可知,死区时间则是基波与三倍频方波叠加后取绝对值,将公式(6)中Tda,Tdb,Tdc分别代入公式(1),可得三相的死区造成的误差电压如公式(8)所示:
{ U d a = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) ) U d b = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 2 3 &pi; + &theta; ) ) ) U d c = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 4 3 &pi; + &theta; ) ) ) - - - ( 8 ) ,
由公式(6)、(8)可得单相误差电压与相电流的关系,将公式(8)进行傅里叶分析得到公式(9):
{ U d a = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t + &theta; ) + T n &CenterDot; &Sigma; n = 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) ( &omega; t + &theta; ) &rsqb; ) U d b = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) + T n &CenterDot; &Sigma; n = 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) ( &omega; t - 2 3 &pi; + &theta; ) &rsqb; ) U d c = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) + T n &CenterDot; &Sigma; n = 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) ( &omega; t - 4 3 &pi; + &theta; ) &rsqb; ) - - - ( 9 ) ,
从公式(9)可以看出死区在各相造成的误差电压,除了基波电压之外均为频率为3·(2k-1)·ω电压信号,
公式(9)代入公式(3)将误差电压转换成为空间电压矢量则有公式(10):
U d = - U D C T s &CenterDot; ( T m &CenterDot; sin ( &omega; t + &theta; ) + T m &CenterDot; sin ( &omega; t - 2 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 2 3 &pi; + T m &CenterDot; sin ( &omega; t - 4 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 4 3 &pi; ) - 3 U D C T s &CenterDot; T n &CenterDot; &Sigma; n = 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) &CenterDot; ( &omega; t + &theta; ) &rsqb; - - - ( 10 ) ,
将公式(10)进一步化简可得公式(11)
U d = - U D C T s &CenterDot; ( T m &CenterDot; sin ( &omega; t + &theta; ) + T m &CenterDot; sin ( &omega; t + 2 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 2 3 &pi; + T m &CenterDot; sin ( &omega; t + 4 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 4 3 &pi; ) - 3 U D C T s &CenterDot; T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) - - - ( 11 ) ,
由公式(10)、(11)可以看出误差电压矢量Vd由两部分组成,一部分是与基波电流频率相同,方向相反的正序电压矢量;另一部分为一个3的奇数倍频组成的零序分量,在三相***中该零序分量对电流并不产生影响,可以将其省略,因而结合式(8),补偿的误差电压即可写成公式(12)所示:
{ U d a = - U D C T S &CenterDot; T m &CenterDot; sin ( &omega; t + &theta; ) U d b = - U D C T S &CenterDot; T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) U d c = - U D C T S &CenterDot; T m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) - - - ( 12 ) ;
(3)、死区误差电压补偿:
利用三个Honeywell电流传感器分别采集逆变器输出端A、B、C三相电流,并调整为标准的0~3V电压信号送入型号为TMS320F28335的DSP芯片,DSP芯片根据公式(15)和公式(16)计算电流矢量的角度:
i &alpha; i &beta; = 2 3 1 - 1 2 - 1 2 0 3 2 - 3 2 i A i B i C - - - ( 15 ) ,
&theta; = a r c t a n ( i &alpha; i &beta; ) i &alpha; > 0 &theta; = &pi; + a r c t a n ( i &alpha; i &beta; ) i &alpha; < 0 - - - ( 16 ) ,
公式(15)和公式(16)中,iα、iβ为α-β静止坐标系中的两相瞬时电流。
根据计算出的电流的空间角度,由公式(6)在线计算出死区时间,同时在DSP死区时间设置寄存器中进行在线调整设置;由公式(12)计算出死区误差电压,将调制波电压减去死区误差电压,再经过调制模块生成PWM波,并加入死区后生成IGBT驱动信号,实现死区误差电压的补偿。
本发明提出了一种三相逆变器死区时间在线调整及补偿方法,该方法通过在线调整死区时间,同时将死区电压调制成基波与三倍频方波的合成电压,消除了死区造成的谐波电压对电流的影响,克服了电流过零时,死区时间接近零的缺点,同时无需检测电流方向,适用于三相***,计算简单且容易实现,具有工程实用价值。
附图说明
图1为VSI的通用桥臂图。
图2为误差电压产生的机理图。
图3为相电流与死区时间的关系图。
图4为相电流与误差电压的关系图。
图5为死区时间的合成图。
图6为死区误差电压补偿方法原理图。
具体实施方式
下面结合附图对本发明一种三相逆变器死区时间在线调整及补偿方法作进一步详细说明。
1.三相死区误差电压合成矢量的确定
在电压源型变流器(VSI)中,由于开关器件并非理想器件,为防止上下桥臂直通必须要***一段死区时间。图1所示为VSI的一个桥臂,定义电流流出VSI的方向为正方向,流进VSI的方向为负方向。
图2为一个开关周期Ts之内,开关信号与桥臂输出电压的关系。在理想情况下上、下桥臂驱动信号互补如图2(a)所示,其所对应的桥臂电压如图2(b)所示。在***死区之后上、下桥臂的驱动信号上升沿均向后延时死区时间Td,如图2(c)所示。当电流Ia>0时,在死区时间Td之内,电流的续流回路经过下桥臂的二极管,此时虽然下桥臂没有开通信号,但是因二极管导通,a点电位为与下桥臂开关管开通的状态相同,故此时桥臂输出电压如图2(d)所示。由此可以算出当Ia>0的情况下,在一个开关周期内,由于死区导致的误差电压Uda如图2(d)阴影部分所示,根据面积等效原理有Uda=-UDC·Td/TS。同理当Ia<0的情况下,一个PWM周期内死区造成的误差电压如图2(e)所示,误差电压Uda=UDC·Td/TS。同理可推广至B,C两相。故可以得出由死区造成的误差电压的一般表达式如式(1)。
Udn=-sign(in)UDC·Tdn/TS  (1),
式中n=a,b,c;UDC:直流电压;Udn:死区误差电压;in:VSI相电流;Td:死区时间;TS:PWM周期。
s i g n ( i n ) = 1 i n > 0 s i g n ( i n ) = - 1 i n < 0 - - - ( 2 ) ,
将A,B,C相的死区误差电压转化成一个电压矢量
U d = U d a + U d b &CenterDot; e j 2 3 &pi; + U d c &CenterDot; e j 4 3 &pi; - - - ( 3 ) ,
将式(1)代入(3)中则有
U d = - V D C T s ( T d a &CenterDot; s i g n ( i a ) + T d b &CenterDot; s i g n ( i b ) &CenterDot; e j 2 3 &pi; + T d c &CenterDot; s i g n ( i c ) &CenterDot; e j 4 3 &pi; ) - - - ( 4 ) ,
式(4)为将三相死区造成的误差电压合成矢量。
2.死区时间在线调整方法
根据式(4),当死区时间固定不变时,误差电压矢量根据电流的方向只能是6个矢量,从而造成的误差电压也只有6个矢量。如果将死区时间设置为跟随电流大小同步变化的量,则合成的误差电压矢量也跟随电流矢量同步旋转。但是当电流接近于0时,死区时间也接近于0,功率管处于不安全工作状态。如将死区电压设置为基波与三倍频方波的合成电压,使死区造成的误差电压中只包括基波电压与3的奇数倍基波频率电压,从而消除了谐波对电流造成的影响,同时避免了死区时间过小的问题。
假设在稳定情况下相电流分别为
I a = I m &CenterDot; s i n ( &omega; t + &theta; ) I b = I m &CenterDot; s i n ( &omega; t - 2 3 &pi; + &theta; ) I c = I m &CenterDot; s i n ( &omega; t - 4 3 &pi; + &theta; ) - - - ( 5 ) ,
式中,Im为电流幅值,ω为电流基波频率,θ为电流相角。则可将死区时间设定为:
T d a = | T m &CenterDot; sin ( &omega; t + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) | T d b = | T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 2 3 &pi; + &theta; ) ) | T d c = | T m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 4 3 &pi; + &theta; ) ) | - - - ( 6 ) ,
式(6)中A(3·(ωt+θ))是单位幅值,频率为3倍电流频率的方波;Tn为该方波的幅值;Tm为正弦波幅值。且式(6)满足:
T m &CenterDot; sin ( &omega; t + k &CenterDot; 2 / 3 &CenterDot; &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) > 0 s i g n ( i n ) = 1 T m &CenterDot; sin ( &omega; t + k &CenterDot; 2 / 3 &CenterDot; &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) < 0 s i g n ( i n ) = - 1 k = 0 , 1 , 2 - - - ( 7 ) ,
由式(6)可知,死区时间则是基波与三倍频方波叠加后取绝对值。电流与死区时间的关系如图(3)所示。
将式(6)中Tda,Tdb,Tdc分别代入式(1)可得三相的死区造成的误差电压分别为:
{ U d a = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) ) U d b = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 2 3 &pi; + &theta; ) ) ) U d c = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 4 3 &pi; + &theta; ) ) ) - - - ( 8 ) ,
由式(6)、(8)可得单相误差电压与相电流的关系,如图4所示。可以看出误差电压是一个基波与三倍频的方波叠加而成。
将式(8)进行傅里叶分析有:
{ U d a = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t + &theta; ) + T n &CenterDot; &Sigma; n = 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) ( &omega; t + &theta; ) &rsqb; ) U d b = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) + T n &CenterDot; &Sigma; n = 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) ( &omega; t - 2 3 &pi; + &theta; ) &rsqb; ) U d c = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) + T n &CenterDot; &Sigma; n = 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) ( &omega; t - 4 3 &pi; + &theta; ) &rsqb; ) - - - ( 9 ) ,
从式(9)可以看出死区在各相造成的误差电压,除了基波电压之外均为频率为3·(2k-1)·ω电压信号。
将式(9)代入式(3)将误差电压转换成为空间电压矢量则有:
U d = - U D C T s &CenterDot; ( T m &CenterDot; sin ( &omega; t + &theta; ) + T m &CenterDot; sin ( &omega; t - 2 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 2 3 &pi; + T m &CenterDot; sin ( &omega; t - 4 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 4 3 &pi; ) - 3 U D C T s &CenterDot; T n &CenterDot; &Sigma; n = 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) &CenterDot; ( &omega; t + &theta; ) &rsqb; - - - ( 10 ) ,
将式(10)进一步化简可得
U d = - U D C T s &CenterDot; ( T m &CenterDot; sin ( &omega; t + &theta; ) + T m &CenterDot; sin ( &omega; t + 2 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 2 3 &pi; + T m &CenterDot; sin ( &omega; t + 4 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 4 3 &pi; ) - 3 U D C T s &CenterDot; T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) - - - ( 11 ) ,
由式(10)(11)可以看出误差电压矢量Vd由两部分组成,一部分是与基波电流频率相同,方向相反的正序电压矢量;另一部分为一个3的奇数倍频组成的零序分量,在三相***中该零序分量对电流并不产生影响,可以将其省略。因而结合式(8),补偿的误差电压即可写成下式:
U d a = - U D C T S &CenterDot; T m &CenterDot; s i n ( &omega; t + &theta; ) U d b = - U D C T S &CenterDot; T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) U d c = - U D C T S &CenterDot; T m &CenterDot; s i n ( &omega; t - 4 3 &pi; + &theta; ) - - - ( 12 ) ,
3.Tn、Tm取值范围的确定:
以A相为例,图5是sign(ia)=1时的死区时间设置示意图。图5中死区时间是一个频率等于基波电流的正弦波与一个频率为3倍基波频率的方波之和。
在0时刻,死区时间Td=Tn,为了使功率管工作在安全状态应满足
Tn≥Tdmin  (13),
在t1点时,Td=Tmsinπ/3-Tn,也应同时满足Td≥Tdmin,应满足
T m &GreaterEqual; T d m i n + T n 3 / 2 - - - ( 14 ) ,
4.死区误差电压补偿方法原理:
死区时间在线调整及补偿方法原理图如图6所示(以a相为例)。利用3个Honeywell电流传感器分别采集逆变器输出端A、B、C三相电流,并调整为标准的0~3V电压信号送入TMS320F28335DSP芯片,DSP芯片根据式(15)和式(16)计算电流相角。
i &alpha; i &beta; = 2 3 1 - 1 2 - 1 2 0 3 2 - 3 2 i A i B i C - - - ( 15 ) ,
&theta; = a r c t a n ( i &alpha; i &beta; ) i &alpha; > 0 &theta; = &pi; + a r c t a n ( i &alpha; i &beta; ) i &alpha; < 0 - - - ( 16 ) ,
根据计算出的电流的空间角度,由式(6)在线计算出死区时间,同时在DSP死区时间设置寄存器中进行在线调整设置。由式(12)计算出死区误差电压,将调制波电压减去死区误差电压,再经过调制模块生成PWM波,并加入死去后生成IGBT驱动信号。这样就实现了死区误差电压的补偿。

Claims (1)

1.一种三相逆变器死区时间在线调整及补偿方法,其特征在于:包括以下步骤:
(1)、确定三相死区误差电压合成矢量:
在电压源型变流器VSI中,由于开关器件并非理想器件,为防止上下桥臂直通必须要***一段死区时间,定义电流流出VSI的方向为正方向,流进VSI的方向为负方向;根据公式(1)计算由死区造成的误差电压Udn
Udn=-sign(in)UDC·Tdn/TS         (1),
公式(1)中Udn为相死区误差电压,n=a、b、c,其中Uda为由死区造成的A相误差电压,Udb为由死区造成的B相误差电压,Udc为由死区造成的C相误差电压,UDC为直流电压;in为电压源型变流器VSI相电流;Td为死区时间;TS为PWM周期;
公式(1)中,电压源型变流器VSI相电流in满足公式(2):
{ s i g n ( i n ) = 1 i n > 0 s i g n ( i n ) = - 1 i n < 0 - - - ( 2 ) ,
将A,B,C相的死区误差电压按公式(3)转化成一个电压矢量:
U d = U d a + U d b &CenterDot; e j 2 3 &pi; + U d c &CenterDot; e j 4 3 &pi; - - - ( 3 ) ,
将公式(1)代入公(3)中则有:
U d = - V D C T s ( T d a &CenterDot; s i g n ( i a ) + T d b &CenterDot; s i g n ( i b ) &CenterDot; e j 2 3 &pi; + T d c &CenterDot; s i g n ( i c ) &CenterDot; e j 4 3 &pi; ) - - - ( 4 ) ,
公式(4)即为三相死区造成的误差电压合成矢量;
(2)、死区时间在线调整:
将死区电压设置为基波与三倍频方波的合成电压,使死区造成的误差电压中只包括基波电压与3的奇数倍基波频率电压,可消除谐波对电流造成的影响,同时避免了死区时间过小的问题;
假设在稳定情况下相电流分别如公式(5)所示:
I a = I m &CenterDot; sin ( &omega; t + &theta; ) I b = I m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) I c = I m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) - - - ( 5 ) ,
公式(5)中,Im为电流幅值,ω为电流基波频率,θ为电流相角,
则可将死区时间设定为如公式(6)所示:
T d a = | T m &CenterDot; sin ( &omega; t + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) | T d b = | T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 2 3 &pi; + &theta; ) ) | T d c = | T m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 4 3 &pi; + &theta; ) ) | - - - ( 6 ) ,
公式(6)中,A(3·(ωt+θ))是单位幅值,频率为3倍电流频率的方波,Tn为该方波的幅值,Tm为正弦波幅值,且公式(6)满足公式(7):
{ T m &CenterDot; s i n ( &omega; t + k &CenterDot; 2 / 3 &CenterDot; &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) > 0 s i g n ( i n ) = 1 T m &CenterDot; s i n ( &omega; t + k &CenterDot; 2 / 3 &CenterDot; &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) < 0 s i g n ( i n ) = - 1 , k = 0 , 1 , 2 - - - ( 7 ) ,
由公式(6)可知,死区时间则是基波与三倍频方波叠加后取绝对值,将公式(6)中Tda,Tdb,Tdc分别代入公式(1),可得三相的死区造成的误差电压如公式(8)所示:
U d a = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) ) U d b = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 2 3 &pi; + &theta; ) ) ) U d c = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) + T n &CenterDot; A ( 3 &CenterDot; ( &omega; t - 4 3 &pi; + &theta; ) ) ) - - - ( 8 ) ,
由公式(6)、(8)可得单相误差电压与相电流的关系,将公式(8)进行傅里叶分析得到公式(9):
U d a = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t + &theta; ) + T n &CenterDot; &Sigma; n - 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) ( &omega; t + &theta; ) &rsqb; ) U d b = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) + T n &CenterDot; &Sigma; n - 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) ( &omega; t - 2 3 &pi; + &theta; ) &rsqb; ) U d c = - U D C T S &CenterDot; ( T m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) + T n &CenterDot; &Sigma; n - 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) ( &omega; t - 4 3 &pi; + &theta; ) &rsqb; ) - - - ( 9 ) ;
从公式(9)可以看出死区在各相造成的误差电压,除了基波电压之外均为频率为3·(2n-1)·ω电压信号,
公式(9)代入公式(3)将误差电压转换成为空间电压矢量则有公式(10):
U d = - U D C T s &CenterDot; ( T m &CenterDot; s i n ( &omega; t + &theta; ) + T m &CenterDot; s i n ( &omega; t - 2 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 2 3 &pi; + T m &CenterDot; s i n ( &omega; t - 4 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 4 3 &pi; ) - 3 U D C T s &CenterDot; T n &CenterDot; &Sigma; n = 1 &infin; 1 2 n - 1 sin &lsqb; 3 &CenterDot; ( 2 n - 1 ) &CenterDot; ( &omega; t + &theta; ) &rsqb; - - - ( 10 ) ,
将公式(10)进一步化简可得公式(11)
U d = - U D C T s &CenterDot; ( T m &CenterDot; s i n ( &omega; t + &theta; ) + T m &CenterDot; s i n ( &omega; t + 2 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 2 3 &pi; + T m &CenterDot; s i n ( &omega; t + 4 / 3 &CenterDot; &pi; + &theta; ) &CenterDot; e j 4 3 &pi; ) - 3 U D C T s &CenterDot; T n &CenterDot; A ( 3 &CenterDot; ( &omega; t + &theta; ) ) - - - ( 11 ) ,
由公式(10)、(11)可以看出误差电压矢量Ud由两部分组成,一部分是与基波电流频率相同,方向相反的正序电压矢量;另一部分为一个3的奇数倍频组成的零序分量,在三相***中该零序分量对电流并不产生影响,可以将其省略,因而结合式(8),补偿的误差电压即可写成公式(12)所示:
U d a = - U D C T S &CenterDot; T m &CenterDot; sin ( &omega; t + &theta; ) U d b = - U D C T S &CenterDot; T m &CenterDot; sin ( &omega; t - 2 3 &pi; + &theta; ) U d c = - U D C T S &CenterDot; T m &CenterDot; sin ( &omega; t - 4 3 &pi; + &theta; ) - - - ( 12 ) ;
(3)、死区误差电压补偿:
利用三个Honeywell电流传感器分别采集逆变器输出端A、B、C三相电流,并调整为标准的0~3V电压信号送入型号为TMS320F28335的DSP芯片,DSP芯片根据公式(15)和公式(16)计算电流相角:
i &alpha; i &beta; = 2 3 1 - 1 2 - 1 2 0 3 2 - 3 2 i a i b i c - - - ( 15 ) ,
{ &theta; = a r c t a n ( i &alpha; i &beta; ) i &alpha; > 0 &theta; = &pi; + a r c t a n ( i &alpha; i &beta; ) i &alpha; < 0 - - - ( 16 ) ,
公式(15)和公式(16)中,iα、iβ为α-β静止坐标系中的两相瞬时电流,
根据计算出的电流相角,由公式(6)在线计算出死区时间,同时在DSP死区时间设置寄存器中进行在线调整设置;由公式(12)计算出死区误差电压,将调制波电压减去死区误差电压,再经过调制模块生成PWM波,并加入死区后生成IGBT驱动信号,实现死区误差电压的补偿。
CN201510297755.7A 2015-06-03 2015-06-03 一种三相逆变器死区时间在线调整及补偿方法 Expired - Fee Related CN104901577B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510297755.7A CN104901577B (zh) 2015-06-03 2015-06-03 一种三相逆变器死区时间在线调整及补偿方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510297755.7A CN104901577B (zh) 2015-06-03 2015-06-03 一种三相逆变器死区时间在线调整及补偿方法

Publications (2)

Publication Number Publication Date
CN104901577A true CN104901577A (zh) 2015-09-09
CN104901577B CN104901577B (zh) 2018-08-17

Family

ID=54034022

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510297755.7A Expired - Fee Related CN104901577B (zh) 2015-06-03 2015-06-03 一种三相逆变器死区时间在线调整及补偿方法

Country Status (1)

Country Link
CN (1) CN104901577B (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106100393A (zh) * 2016-07-14 2016-11-09 中车大连电力牵引研发中心有限公司 单相四象限整流器死区补偿方法和装置
CN108092532A (zh) * 2017-12-31 2018-05-29 王大方 一种基于pwm触发端电压采样的逆变器死区补偿方法
CN110912393A (zh) * 2019-11-29 2020-03-24 中国南方电网有限责任公司超高压输电公司 一种用于模块化多电平拓扑功率模块的死区精确控制方法
CN112769324A (zh) * 2021-01-04 2021-05-07 潍柴动力股份有限公司 死区的补偿方法、装置、电子设备以及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1341989A (zh) * 2000-09-06 2002-03-27 深圳市华为电气技术有限公司 变频器的死区补偿方法
JP2008086083A (ja) * 2006-09-26 2008-04-10 Mitsubishi Electric Corp Pwmインバータ制御装置及びpwmインバータ制御方法並びに冷凍空調装置
CN102624276A (zh) * 2012-04-25 2012-08-01 杭州电子科技大学 一种新颖的交流伺服逆变器死区效应补偿的方法
US20130063059A1 (en) * 2011-09-09 2013-03-14 Delta Electronics, Inc. Driver having dead-time compensation function

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1341989A (zh) * 2000-09-06 2002-03-27 深圳市华为电气技术有限公司 变频器的死区补偿方法
JP2008086083A (ja) * 2006-09-26 2008-04-10 Mitsubishi Electric Corp Pwmインバータ制御装置及びpwmインバータ制御方法並びに冷凍空調装置
US20130063059A1 (en) * 2011-09-09 2013-03-14 Delta Electronics, Inc. Driver having dead-time compensation function
CN102624276A (zh) * 2012-04-25 2012-08-01 杭州电子科技大学 一种新颖的交流伺服逆变器死区效应补偿的方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
周华伟等: "一种新颖的电压源逆变器自适应死区补偿策略", 《中国电机工程学报》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106100393A (zh) * 2016-07-14 2016-11-09 中车大连电力牵引研发中心有限公司 单相四象限整流器死区补偿方法和装置
CN108092532A (zh) * 2017-12-31 2018-05-29 王大方 一种基于pwm触发端电压采样的逆变器死区补偿方法
CN110912393A (zh) * 2019-11-29 2020-03-24 中国南方电网有限责任公司超高压输电公司 一种用于模块化多电平拓扑功率模块的死区精确控制方法
CN112769324A (zh) * 2021-01-04 2021-05-07 潍柴动力股份有限公司 死区的补偿方法、装置、电子设备以及存储介质
CN112769324B (zh) * 2021-01-04 2022-04-26 潍柴动力股份有限公司 死区的补偿方法、装置、电子设备以及存储介质

Also Published As

Publication number Publication date
CN104901577B (zh) 2018-08-17

Similar Documents

Publication Publication Date Title
CN102611143B (zh) 一种三相并网逆变器并网电流的控制方法
CN104901577A (zh) 一种三相逆变器死区时间在线调整及补偿方法
CN102882413A (zh) 基于调制波修正的三电平逆变器死区补偿算法
CN102142694B (zh) 基于旋转坐标变换的三相并网逆变器电流解耦控制方法
CN109039125B (zh) 基于msogi-fll的t型三电平逆变器死区误差电压补偿方法
CN101719679B (zh) 一种分布式电源与电网的同步方法
CN108832823A (zh) 一种基于自抗扰控制的单相pwm整流器动态性能优化控制方法
CN101741101A (zh) 实现并网逆变器单位功率因数进网电流和内在反孤岛方法
CN103888005A (zh) 电机控制***中逆变器死区的补偿电压算法及插补方法
CN102904568A (zh) 一种自适应并网变流器单相软锁相环
CN104539220A (zh) 一种三相四开关逆变器自适应脉宽调制方法
CN105591530A (zh) 基于模型预测和三角波比较的三相pwm整流控制方法
CN104821601A (zh) 一种三相光伏并网逆变器控制装置
CN105006841B (zh) 一种三相并网逆变器的无缝并网控制器及其控制方法
CN109672381A (zh) 一种电机的过调制控制方法及其装置
JPWO2017119214A1 (ja) 電力変換装置
CN105391285A (zh) 一种基于无差拍和三角波比较的三相pwm整流控制方法
CN104753375B (zh) 一种三电平逆变器dpwm控制方法
CN104362881A (zh) 基于瞬时电流和精细化电压补偿的死区补偿方法
CN115480103A (zh) 一种电网阻抗检测方法及并网***
CN102983858A (zh) 一种锁相环及其进行锁相的方法
CN104092238B (zh) 基于调制波直接处理的逆变器电流不对称偏差的控制方法
CN109901392A (zh) 一种基于dq谐波检测算法的电力弹簧控制方法
CN112285608A (zh) 一种高频电源全桥逆变电路开路故障方法
CN104485865B (zh) 一种线性区基于输出电压线性控制的控制方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180817

Termination date: 20190603