一种SVPWM两相调制的过调制技术实现_周熙炜
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在式(2)中,若 m>* 3 π/6,即 m>0.907,则U! *>U! *m, M>1,则 SVPWM 的两相调制进入其非线形过调制 状态。过调制区域可划为两个模式,在 0.907<m<0.952 时,为模式Ⅰ;在 0.952<m<1.0 时,为模式Ⅱ。
当处于模式Ⅰ时,参考电压矢量的部分轨迹将 超出六边形的边界范围,此时必须修改这部分轨迹, 将超出部分要被拉回到六边形上,形成新的矢量。可
* 3 cos(π/6- αr)
(3)
&T4=0
’(T5=T4+
Ta 2
)(T6=T5+
Tb 2
(7)
综合分析,表 1 示出 SVPWM 两相调制的过调
制算法在不同扇区的三相比较寄存器的赋值。
表 1 三相比较寄存器的赋值
扇区号 N Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ
TAon
T1 T5 T3 T6 T2 T4
TBon
图 6 实验结果
由图可见,在两个过调制度下,PWM 指令在一 周期内分别约有 1/2 和 3/5 周期的时间不进行开关 动作;线电压波形在一周期内分别约有 1/4 和 1/3 周 期的时间输出母线电压,显著提高了电压利用率。
5结论
以 TMS320F2812 型 DSP 为 控 制 器 , 研 究 了 SVPWM 两相调制的过调制技术的工程实现方法, 得到了该算法的 PWM 指令波形和应用于两电平压 源逆变器的线电压波形。实验结果表明,该算法可同 时具备最小开关损耗和高电压利用率的优点,可对 基于 SVPWM 方法的各种逆变器的控制策略起到优 化作用。
Ta- 2 Ta 2 Tb 2
Tb
(6)
仅使用零矢量 U7 时的三相比较寄存器的赋值
算式为:
用提高未超界的圆弧轨迹部分的电压矢量半径来进
行补偿。当交叉角 αr 为零时,输出电压达到过调制 模式Ⅰ的最大值。图 4 示出相应调制度 m 与交叉角
αr 的关系曲线。修改后的参考电压为:
U*amend=
Udc
T2 T4 T1 T5 T3 T6
TCon
T3 T6 T2 T4 T1 T5
3.2 DSP 实现的程序流程
图 4 m 与αr的关系
若继续提高参考电压矢量的幅值,则进入模
DSP 以高性能的 32 位定点 TMS320F2812 为控 制器,其片上有多达 128 K×16 位的 Flash,150MIPS
频率进行实验,图 6 示出在 0.92,0.97 两种调制度
tion Strategy for Fast Torque Control of High Saliency Ra-
下,实测的 SVPWM 两相调制的过调制 PWM 指令
tio AC Motor [J].IEEE Trans. on Industrial Electronics,
当参考电压矢量的轨迹在基本矢量六边形上
时,相邻基本矢量的作用时间应为:
" $ &
( ta=
*
3
cosα- sinαmsin
’ * 3 cosα+sinα
π3 - α Tc
(
)tb=Tc- ta
(5)
由图 2 可得仅使用零矢量 U0 时的三相比较寄
存器的赋值算式为:
&(T1= Ts- ( ’T2=T1+ ( )(T3=T2+
UPWM 波形和逆变器输出线电压 Uo 波形。
2005,41(4):1013- 1019.
############################################$
实现程序主要由主程序和定时器下溢中断子程 序组成。主程序对各种寄存器、I/O 口、各个中断等进 行初始化,并根据 V/F 曲线由外部输入的频率来确 定参考电压的幅值。图 5 示出用来产生 PWM 波的 定时器中断子程序的流程图。定时器可以采用连续 增/减计数方式,周期寄存器的值等于 Tc。
需要注意,由于脉冲过窄会引起死区补偿失败 并影响 IGBT 门级驱动的响应,故必须限制 SVPWM 两相调制的过调制的最小窄脉冲 PWM 信号。实验 中,可以设置窄脉冲的宽度 ξ为两倍的死区时间,那 么,实际得到的调制度应为:
[2] 袁泽剑,钟彦儒,杨 耕.等.基于空间电压矢量的最小开 关损耗 PWM 技术[J].电力电子技术,1999,33(3):12- 15.
[3] 张桂斌,徐 政.最小开关损耗 VSVPWM 技术的研究与 仿真[J].电工技术学报,2001,16(2):34- 40.
低压,用较高的 10 kHz 开关频率,以 30 Hz 为输出 [4] Bon-HoBae,Seung-KiSul. A Novel Dynamic Overmodula-
定稿日期: 2007- 10- 10 作 者 简 介 : 周 熙 炜 ( 1975- ) , 男 , 陕 西 西 安 人 , 博 士 生 , 研
究方向为电力电子与交流电动机控制技术。
图 2 基本算法的三相脉冲波形
75
第 42 卷第 1 期 2008 年 1 月
电力电子技术 Power Electronics
Vol.42, No.1 January, 2008
图 3 示出采用方案①的 50 Hz 相电压的调制波 本矢量位置上停留的时间,并在剩余的时间使输出
仿真波形。其调制函数为:
矢量沿正六边形移动的方法,以形成新的矢量。过
&(1
0≤θ≤ π 3
" # (
(2Mcos
θ- π 6
-1
π≤θ≤ 2π
3
3
" $ (
Realization of Two Phase Over -modulation SVPWM Technique based on DSP
ZHOU Xi-wei,LIU Wei-guo,MA Rui-qing,LUO Guang-zhao
(Northwestern Polytechnical University,Xi’an 710072,China) Abstr act:The two phase modulation method of SVPWM is a sort of optimized technology which has the characteristics of minimum switching losses.Its modulation range can extend to 1.0 by a double mode over-modulation algorithm.And the voltage value of fundamented wave was compensated to get high torque.The engineering realization of the algorithm was researched by DSP TMS320F2812.The experimental results validate the feasibility and characteristics of the algorithm. Keywor ds:pulse width modulation / two-phase modulation;over-modulation
((2Mcos u=’
θ+ π 6
+1
(- 1
% $ (
(2Mcos (
θ- π 6
+1
2π ≤θ≤π 3
π≤θ≤ 4π 3
4π ≤θ≤ 5π
3
3
(2)
" $ ((2Mcos
)
θ+ π 6
-1
5π ≤θ≤2π 3
式中:M=U! */U! *m;U! *m 为线性调制范围内最大参考电压矢量
调制模式Ⅱ的控制需要计算保持角 αh。当 αh=π/3 时,就过渡到六拍阶梯波工况,其相电压峰值达到
这样,由压频比曲线,可以根据期望输出相电压
的基波峰值和调制指数,来计算出两个相邻基本矢
量的作用时间。并通过调节这两个时间来实现调压。
图 3 相电压调制仿真波形
图 3 中,当 M=1,且电压矢量逆时针旋转时,由 于一个周期内每相桥臂上的功率器件有 120°区间 的开关不动作,使得相电压瞬时点在该区间一直处 于峰值。 2.2 两相调制的过调制技术[4]
1引言
在电力电子装置向高频化发展的趋势下,三相 电压源逆变器已经实现了在不增加硬件的情况下, 减少开关损耗的 SVPWM 控制方法。该方法通过零 矢量在不同扇区不同位置上的灵活使用和分配,来 改变其相电压的调制函数,使得每相有 120°区间桥 臂上的功率器件不进行开关动作,从而减少了开关 次数,降低了开关损耗,被称为不连续 PWM 或两相 调制 SVPWM[1-3]。但 SVPWM 两相调制法的最大输出 基波电压仍仅占方波工况的 90.7%。为将调制范围 由线性调制区的上限 0.907 扩展到 1.0,提高电压利 用率,在一定范围内对基波电压进行幅值补偿,增强 系统对电网电压变化的适应性并满足某些高转矩的 要求,可通过过调制的方法加以实现。在此利用 DSP TMS320F2812 控制器,讨论了一种 SVPWM 两 相调制的双模式过调制技术的实现方法,给出了该 算法的 PWM 指令和相关的输出线电压实验波形。
! " mreal=
1-
ξ Ts
m
(8)
4 实验与分析
编好 TMS320F2812 的主程序和子程序后输出
PWM 控制指令,经 74LVX4245 进行电平转换,采用
TLP250 芯片进行功率放大,用于驱动各功率开关管
IGBT。采用两电平压源逆变器,在直流母线上为 30 V
参考文献
[1] Bimal K Bose.Modern Power Electronics and AC Drives[M]. China Machine Press.2003.
最大值 2Ud /π。
3 基于 DSP 的实现方法
3.1 主要算式
参考电压矢量的轨迹在基本矢量六边形的边界
内时,由式(1)可推出:
" $ &
((ta=
Ua U1
Tc=
2
*3 π
msin
π3 - α Tc
’ ((tb=
Ub U2
Tc=
2
*3 π
msinαTc
)t0=Tc- ta- tb
(4)
式中:α为扇区内的参考电压矢量与起始基本矢量的夹角
式Ⅱ。此时,需采用逐步增加输出矢量在各个非零基 的运算速度,16 路 12 位的 A/D 转换和面向电机控
76
一种 SVPWM 两相ຫໍສະໝຸດ Baidu制的过调制技术实现
制的两个事件管理器等丰富资源,可以方便地实现 SVPWM 两相调制的过调制控制,并同时实现死区 控制和补偿、软件故障封锁等功能。
图 5 定时器中断子程序流程图
2 SVPWM 两相调制的过调制技术
2.1 SVPWM 两相调制技术简介 参考电压矢量可以由相邻的两个电压矢量以及
零矢量来合成。逆变器的 6 脉方波输出相电压的基 波峰值U! 1sw=2Ud /π;定义调制指数 m=U! */U! 1sw,其中U! * 是合成参考电压矢量的幅值,即输出相电压峰值。则
可以将其调制范围扩大到 1.0,并且同时对基波电压进行一定的幅值补偿,有助于高转矩的要求。研究了基于 DSP
TMS320F2812 算法的工程实现方法,实验结果验证了该算法的工作特性和可行性。
关键词:脉宽调制 / 两相调制;过调制
中图分类号: TN787
文献标识码: A
文章编号: 1000- 100X(2008)01- 0075- 03
第 42 卷第 1 期 2008 年 1 月
电力电子技术 Power Electronics
一种 SVPWM 两相调制的过调制技术实现
周熙炜, 刘卫国, 马瑞卿, 骆光照 (西北工业大学,陕西 西安 710072)
Vol.42, No.1 January, 2008
摘要:SVPWM 两相调制方法是一类开关损耗最小的优化 SVPWM 技术,在此基础上,利用一种双模式过调制技术,
在以空间电压矢量方式运行的线性调制范围 m∈
(0," 3 π/6)内,Tc 为 1/2 开关周期,可得到两个相 邻基本矢量的作用时间。
U*Tc=U1ta+U2tb+(U0+U7)t0
(1)
图 1 示出三相桥式逆变器的空间电压矢量。
图 1 间电压矢量轨迹
SVPWM 两相调制的基本算法是在每个扇区内 仅使用相同的一个零矢量 U0 或 U7,图 2 示出其矢 量作用顺序及三相脉冲波形。广义算法是在相邻的 扇区采用不同的零矢量。零矢量的分配方案有 3 种: ①在奇数扇区内选用 U0,在偶数扇区内选用 U7; ②在以 U1,U3,U5 为中心的 60°区间内选用 U7,而在 以 U2,U4,U6 为中心的 60°区间内选用 U0;③在奇数 扇区内选用 U7,在偶数扇区内选用 U0。
当处于模式Ⅰ时,参考电压矢量的部分轨迹将 超出六边形的边界范围,此时必须修改这部分轨迹, 将超出部分要被拉回到六边形上,形成新的矢量。可
* 3 cos(π/6- αr)
(3)
&T4=0
’(T5=T4+
Ta 2
)(T6=T5+
Tb 2
(7)
综合分析,表 1 示出 SVPWM 两相调制的过调
制算法在不同扇区的三相比较寄存器的赋值。
表 1 三相比较寄存器的赋值
扇区号 N Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ
TAon
T1 T5 T3 T6 T2 T4
TBon
图 6 实验结果
由图可见,在两个过调制度下,PWM 指令在一 周期内分别约有 1/2 和 3/5 周期的时间不进行开关 动作;线电压波形在一周期内分别约有 1/4 和 1/3 周 期的时间输出母线电压,显著提高了电压利用率。
5结论
以 TMS320F2812 型 DSP 为 控 制 器 , 研 究 了 SVPWM 两相调制的过调制技术的工程实现方法, 得到了该算法的 PWM 指令波形和应用于两电平压 源逆变器的线电压波形。实验结果表明,该算法可同 时具备最小开关损耗和高电压利用率的优点,可对 基于 SVPWM 方法的各种逆变器的控制策略起到优 化作用。
Ta- 2 Ta 2 Tb 2
Tb
(6)
仅使用零矢量 U7 时的三相比较寄存器的赋值
算式为:
用提高未超界的圆弧轨迹部分的电压矢量半径来进
行补偿。当交叉角 αr 为零时,输出电压达到过调制 模式Ⅰ的最大值。图 4 示出相应调制度 m 与交叉角
αr 的关系曲线。修改后的参考电压为:
U*amend=
Udc
T2 T4 T1 T5 T3 T6
TCon
T3 T6 T2 T4 T1 T5
3.2 DSP 实现的程序流程
图 4 m 与αr的关系
若继续提高参考电压矢量的幅值,则进入模
DSP 以高性能的 32 位定点 TMS320F2812 为控 制器,其片上有多达 128 K×16 位的 Flash,150MIPS
频率进行实验,图 6 示出在 0.92,0.97 两种调制度
tion Strategy for Fast Torque Control of High Saliency Ra-
下,实测的 SVPWM 两相调制的过调制 PWM 指令
tio AC Motor [J].IEEE Trans. on Industrial Electronics,
当参考电压矢量的轨迹在基本矢量六边形上
时,相邻基本矢量的作用时间应为:
" $ &
( ta=
*
3
cosα- sinαmsin
’ * 3 cosα+sinα
π3 - α Tc
(
)tb=Tc- ta
(5)
由图 2 可得仅使用零矢量 U0 时的三相比较寄
存器的赋值算式为:
&(T1= Ts- ( ’T2=T1+ ( )(T3=T2+
UPWM 波形和逆变器输出线电压 Uo 波形。
2005,41(4):1013- 1019.
############################################$
实现程序主要由主程序和定时器下溢中断子程 序组成。主程序对各种寄存器、I/O 口、各个中断等进 行初始化,并根据 V/F 曲线由外部输入的频率来确 定参考电压的幅值。图 5 示出用来产生 PWM 波的 定时器中断子程序的流程图。定时器可以采用连续 增/减计数方式,周期寄存器的值等于 Tc。
需要注意,由于脉冲过窄会引起死区补偿失败 并影响 IGBT 门级驱动的响应,故必须限制 SVPWM 两相调制的过调制的最小窄脉冲 PWM 信号。实验 中,可以设置窄脉冲的宽度 ξ为两倍的死区时间,那 么,实际得到的调制度应为:
[2] 袁泽剑,钟彦儒,杨 耕.等.基于空间电压矢量的最小开 关损耗 PWM 技术[J].电力电子技术,1999,33(3):12- 15.
[3] 张桂斌,徐 政.最小开关损耗 VSVPWM 技术的研究与 仿真[J].电工技术学报,2001,16(2):34- 40.
低压,用较高的 10 kHz 开关频率,以 30 Hz 为输出 [4] Bon-HoBae,Seung-KiSul. A Novel Dynamic Overmodula-
定稿日期: 2007- 10- 10 作 者 简 介 : 周 熙 炜 ( 1975- ) , 男 , 陕 西 西 安 人 , 博 士 生 , 研
究方向为电力电子与交流电动机控制技术。
图 2 基本算法的三相脉冲波形
75
第 42 卷第 1 期 2008 年 1 月
电力电子技术 Power Electronics
Vol.42, No.1 January, 2008
图 3 示出采用方案①的 50 Hz 相电压的调制波 本矢量位置上停留的时间,并在剩余的时间使输出
仿真波形。其调制函数为:
矢量沿正六边形移动的方法,以形成新的矢量。过
&(1
0≤θ≤ π 3
" # (
(2Mcos
θ- π 6
-1
π≤θ≤ 2π
3
3
" $ (
Realization of Two Phase Over -modulation SVPWM Technique based on DSP
ZHOU Xi-wei,LIU Wei-guo,MA Rui-qing,LUO Guang-zhao
(Northwestern Polytechnical University,Xi’an 710072,China) Abstr act:The two phase modulation method of SVPWM is a sort of optimized technology which has the characteristics of minimum switching losses.Its modulation range can extend to 1.0 by a double mode over-modulation algorithm.And the voltage value of fundamented wave was compensated to get high torque.The engineering realization of the algorithm was researched by DSP TMS320F2812.The experimental results validate the feasibility and characteristics of the algorithm. Keywor ds:pulse width modulation / two-phase modulation;over-modulation
((2Mcos u=’
θ+ π 6
+1
(- 1
% $ (
(2Mcos (
θ- π 6
+1
2π ≤θ≤π 3
π≤θ≤ 4π 3
4π ≤θ≤ 5π
3
3
(2)
" $ ((2Mcos
)
θ+ π 6
-1
5π ≤θ≤2π 3
式中:M=U! */U! *m;U! *m 为线性调制范围内最大参考电压矢量
调制模式Ⅱ的控制需要计算保持角 αh。当 αh=π/3 时,就过渡到六拍阶梯波工况,其相电压峰值达到
这样,由压频比曲线,可以根据期望输出相电压
的基波峰值和调制指数,来计算出两个相邻基本矢
量的作用时间。并通过调节这两个时间来实现调压。
图 3 相电压调制仿真波形
图 3 中,当 M=1,且电压矢量逆时针旋转时,由 于一个周期内每相桥臂上的功率器件有 120°区间 的开关不动作,使得相电压瞬时点在该区间一直处 于峰值。 2.2 两相调制的过调制技术[4]
1引言
在电力电子装置向高频化发展的趋势下,三相 电压源逆变器已经实现了在不增加硬件的情况下, 减少开关损耗的 SVPWM 控制方法。该方法通过零 矢量在不同扇区不同位置上的灵活使用和分配,来 改变其相电压的调制函数,使得每相有 120°区间桥 臂上的功率器件不进行开关动作,从而减少了开关 次数,降低了开关损耗,被称为不连续 PWM 或两相 调制 SVPWM[1-3]。但 SVPWM 两相调制法的最大输出 基波电压仍仅占方波工况的 90.7%。为将调制范围 由线性调制区的上限 0.907 扩展到 1.0,提高电压利 用率,在一定范围内对基波电压进行幅值补偿,增强 系统对电网电压变化的适应性并满足某些高转矩的 要求,可通过过调制的方法加以实现。在此利用 DSP TMS320F2812 控制器,讨论了一种 SVPWM 两 相调制的双模式过调制技术的实现方法,给出了该 算法的 PWM 指令和相关的输出线电压实验波形。
! " mreal=
1-
ξ Ts
m
(8)
4 实验与分析
编好 TMS320F2812 的主程序和子程序后输出
PWM 控制指令,经 74LVX4245 进行电平转换,采用
TLP250 芯片进行功率放大,用于驱动各功率开关管
IGBT。采用两电平压源逆变器,在直流母线上为 30 V
参考文献
[1] Bimal K Bose.Modern Power Electronics and AC Drives[M]. China Machine Press.2003.
最大值 2Ud /π。
3 基于 DSP 的实现方法
3.1 主要算式
参考电压矢量的轨迹在基本矢量六边形的边界
内时,由式(1)可推出:
" $ &
((ta=
Ua U1
Tc=
2
*3 π
msin
π3 - α Tc
’ ((tb=
Ub U2
Tc=
2
*3 π
msinαTc
)t0=Tc- ta- tb
(4)
式中:α为扇区内的参考电压矢量与起始基本矢量的夹角
式Ⅱ。此时,需采用逐步增加输出矢量在各个非零基 的运算速度,16 路 12 位的 A/D 转换和面向电机控
76
一种 SVPWM 两相ຫໍສະໝຸດ Baidu制的过调制技术实现
制的两个事件管理器等丰富资源,可以方便地实现 SVPWM 两相调制的过调制控制,并同时实现死区 控制和补偿、软件故障封锁等功能。
图 5 定时器中断子程序流程图
2 SVPWM 两相调制的过调制技术
2.1 SVPWM 两相调制技术简介 参考电压矢量可以由相邻的两个电压矢量以及
零矢量来合成。逆变器的 6 脉方波输出相电压的基 波峰值U! 1sw=2Ud /π;定义调制指数 m=U! */U! 1sw,其中U! * 是合成参考电压矢量的幅值,即输出相电压峰值。则
可以将其调制范围扩大到 1.0,并且同时对基波电压进行一定的幅值补偿,有助于高转矩的要求。研究了基于 DSP
TMS320F2812 算法的工程实现方法,实验结果验证了该算法的工作特性和可行性。
关键词:脉宽调制 / 两相调制;过调制
中图分类号: TN787
文献标识码: A
文章编号: 1000- 100X(2008)01- 0075- 03
第 42 卷第 1 期 2008 年 1 月
电力电子技术 Power Electronics
一种 SVPWM 两相调制的过调制技术实现
周熙炜, 刘卫国, 马瑞卿, 骆光照 (西北工业大学,陕西 西安 710072)
Vol.42, No.1 January, 2008
摘要:SVPWM 两相调制方法是一类开关损耗最小的优化 SVPWM 技术,在此基础上,利用一种双模式过调制技术,
在以空间电压矢量方式运行的线性调制范围 m∈
(0," 3 π/6)内,Tc 为 1/2 开关周期,可得到两个相 邻基本矢量的作用时间。
U*Tc=U1ta+U2tb+(U0+U7)t0
(1)
图 1 示出三相桥式逆变器的空间电压矢量。
图 1 间电压矢量轨迹
SVPWM 两相调制的基本算法是在每个扇区内 仅使用相同的一个零矢量 U0 或 U7,图 2 示出其矢 量作用顺序及三相脉冲波形。广义算法是在相邻的 扇区采用不同的零矢量。零矢量的分配方案有 3 种: ①在奇数扇区内选用 U0,在偶数扇区内选用 U7; ②在以 U1,U3,U5 为中心的 60°区间内选用 U7,而在 以 U2,U4,U6 为中心的 60°区间内选用 U0;③在奇数 扇区内选用 U7,在偶数扇区内选用 U0。