(1)扇区确定
从图3.5可看出,通过这些基本的空间矢量可以将整个空间划分为6个扇区。考虑图中所示的空间矢量 ,可以由 、 表示其在静止坐标系中的 轴, 轴上的分量。现以 、 作为输入信号,以直流母线电压 做参数,经过计算处理后可得到所需的6路PWM。
根据给定电压空间矢量在空间三相坐标系的投影的正负可以判断该电压空间矢量位于哪个扇区。因此记: 为其在三相坐标上的投影标量:
(3.1)
根据以上公式,可由一下规则确定空间电压矢量所处的扇区N
(3.2)
其中,如果 ,那么A=1,否则A=0
如果 ,那么B=1,否则B=0
如果 ,那么C=1,否则C=0
当N=3时, 位于第Ⅰ扇区;
当N=1时, 位于第Ⅱ扇区;
当N=5时, 位于第Ⅲ扇区;
当N=2时, 位于第Ⅳ扇区;
当N=6时, 位于第Ⅴ扇区;
当N=4时, 位于第Ⅵ扇区;
波形如图3.6所示:
图3.6 扇区确定模块波形图
(2)开关矢量时间确定
再引入通用变量X、Y、Z来计算时间 和 :
(3.3)
根据前面确定的扇区标号N,可得到空间矢量所处的扇区与两个边界矢量 和 作用时间的关系,如表3.1
表3.1 扇区与时间的关系
扇区N Ⅰ Ⅱ Ⅲ Ⅳ Ⅴ Ⅵ
但是,由于直流电源电压的下降可能使电压矢量的幅值减小,因此,计算时间 和 之和有可能超过PWM周期 的一半T,即 + >T,称这种情况为饱和。需进行如下修正:
, 所需的仿真模块如图3.7所示:
图3.7 SVPWM模块组成图 (3)确定电压矢量及其作用时间
本课题采用零矢量分散的实现方法
(A)第三扇区 (B)第一扇区
(C)第五扇区 (D)第四扇区
(E)第751扇区 (F)第二扇区
图3.8 零矢量分布的SVPWM实现
这种实现方法的特点是:每个周期均以零矢量开始,并以零矢量结束,从一个矢量切换到另一个矢量时,只有一相状态发生变化,但在意个开关周期内,三相状态均各变化一次,开关损耗略大于零矢量几种的方法。 MATLAB窄轨矿用牵引电机车控制系统的仿真研究(11):http://www.751com.cn/zidonghua/lunwen_165.html