《现代永磁同步电机控制原理及MATLAB仿真》之三相电压源逆变器PWM技术的基本原理和仿真建模

目录

SVPWM的概念

SVPWM算法分类

SVPWM算法实现步骤

SVPWM算法建模与仿真

仿真建模分析

Simulink/SVPWM模块介绍


SVPWM的概念

SVPWM控制是根据交流器空间电压(电流)矢量变换来控制变流器,采用逆变器空间矢量的切换来获得准圆形旋转磁场,相较于SPWM技术,SVPWM算法优化与消除谐波的程度更高,并且可以提高电压利用率和动态响应速度,同时减少了电机转矩脉冲。

由于SVPWM算法实际是在定子线圈中产生三相互差120°电角度、失真较小的正弦波电流波形,所以利用矢量Uout表示三个三相对称正弦相电压

得到矢量运动轨迹是一个以Uout为顶点角速度w逆时针旋转的圆。对于典型的两电平三相电压源逆变器电路,同一桥臂上下开关器件不能同时导通,得到8种开关模式,对应8个电压空间矢量,如下所示

得到开关组合和电压的关系

8个组合电压空间矢量,将复平面分成6个扇区

SVPWM算法以平均值等效原理为基础,即在一个开关周期Ts内通过对基本电压矢量加以组合,使平均值与给定电压矢量相等。为了合成所需的电压空间矢量,需要计算作用时间T4、T6、T0,由SVPWM的调制比Mmax=1.1547可得SVPWM的调制深度最大值达到1.1547比SPWM调制最高调制比高0.1547,使得该算法的直流母线电压利用率更高。

SVPWM算法分类

SVPWM算法产生实际的脉宽调制波形包括两种:基于软件模式的合成(七段式SVPWM算法)和基于硬件模型的合成(五段式SVPWM算法),其中七段式SVPWM将基本矢量作用顺序的分配原则选定为,在每次开关状态转换时,只改变其中一相的开关状态,同时对零矢量在时间上进行平均分配,使产生的PWM对称,以降低PWM谐波分量。七段式SVPWM算法每个开关周期有6次开关切换,而为了最大限度的减少开关损耗,尽可能避免开关器件在负载电流较大时开关动作,从而最大限度的减少开关损耗,可以采用五段式SVPWM算法,该算法每相开关器件在每个扇区状态维持不变的序列安排下,每个开关周期只有3次开关切换,更好的减少开关损耗,但会增大电流的谐波含量。

SVPWM算法实现步骤

SVPWM算法的实现主要包含四个关键的步骤1.参考电压矢量的扇区判断 2.非零矢量和零适量的作用时间的计算 3.扇区矢量切换点的确定 4.将一定频率的三角载波与扇区矢量切换点进行比较,产生PWM脉冲信号。

1.参考电压矢量扇区的判断——确定本开关周期所使用的基本电压空间矢量

用ua和ub表示参考电压矢量Uout在a、b轴上的分量,定义Uref1、Uref2、Uref3,可得

令N=4A+2B=C,可得N与扇区得对应关系

2.非零矢量和零矢量作用时间的计算

由公式

由X、Y、Z,参照各扇区作用时间表,如下,得到T0(T7)、T4、T6

若T4+T6>TS,需要进行过调制处理,令

3.扇区矢量切换点的确定

由TS、T4、T6定义Ta、Tb、Tc

再根据三相电压开关时间切换点Tcm1、Tcm2、Tcm3与各扇区的关系,求出切换点

4.使用一定频率的三角载波信号与各扇区矢量切换点进行比较,产生PWM脉冲信号,得到Sa、Sb、Sc

由交流侧电压相电压与开关函数的关系,得到相电压

SVPWM算法建模与仿真

建立七段式SVPWM算法,如下

扇区N的判断

中间变量X、Y、Z的计算

T4、T6的计算

切换时间Tcm1、Tcm2、Tcm3的计算

一定频率的三角载波和和扇区矢量切换点进行比较

得到三相相电压

仿真建模分析

由仿真建模,验证了算法的可行性,N为3-1-5-4-6-2,与表格相同

调制波呈现马鞍形,有利于提高直流电压的利用率

相电压为六拍阶梯波,与实际符合

Simulink/SVPWM模块介绍

在simulink中自带了SVPWM模块,包含四个部分1.参考电压矢量输入类型Uref 2.开关模式 3.PWM频率选择 4.采样时间

1.参考电压矢量输入类型Uref

(1)rad为幅值和相角,注意电压幅值是标幺值不是实际值,相角单位为弧度rad

(2)静止坐标系ab分量UaUb同样是标幺值(Udc/sqrt(3)进行标幺化)且使用Matlab自带的坐标系,(3)内部模式。不需要外部变量输入,在内部设置调制系数、角度、电压频率

2.开关模式

Pattern#1为软件模式 Pattern#2为硬件模式

3.PWM开关频率-设置PWM开关频率(三角载波) 4.采样时间

利用SVPWM模块进行仿真

经过对比,与上述算法搭建模块,相电压Ua波形相同

  • 10
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值