一种svpwm模块的生成系统及方法

文档序号:6547243阅读:1753来源:国知局
一种svpwm模块的生成系统及方法
【专利摘要】本发明公开了一种SVPWM模块的生成系统及方法,该系统包括:abc/αβ变换模块,将控制器产生的三相电压从三相静止坐标系变换到两相旋转坐标系;扇区选择模块,用于选择扇区,在控制器的输入下根据产生旋转磁通的大小与方向确定具体的区域;时间计算模块,根据当前的磁通矢量大小与方向确定相邻两种矢量状态作用的时间,剩余时间用零矢量取代;时间配合模块,用于选择桥臂配合时间,根据合理的搭配矢量作用的顺序,使得IGBT开关管的开关损耗大大下降;触发脉冲产生模块,用于生成触发脉冲,产生理想的波形,本发明可利用Simulink现有模块生成SVPWM模块,解决Simulink没有现成SVPWM模块的问题。
【专利说明】—种SVPWM模块的生成系统及方法
【技术领域】
[0001]本发明涉及一种SVPWM模块的生成系统及方法,特别是涉及一种Simulink中的SVPWM模块的生成系统及方法。
【背景技术】
[0002]SVPWM(空间矢量脉宽调制,Space Vector Pulse Width Modulation)是目前运用最多的一种脉冲调制方式,在现有的Simulink里面目前还没有一种能够准确产生该脉冲信号的现成模块,这给需要实现变流以及相关仿真的学者带来不便,因此,实有必要提出一种技术手段,其可以Simulink现有模块搭建组成的SVPWM模块,无需编程,能够很直观的让人更深刻地理解SVPWM的原理。

【发明内容】

[0003]为克服上述现有技术存在的不足,本发明之一目的在于提供一种SVPWM模块的生成系统及方法,其能够解决Simulink没有现成SVPWM模块的问题并能够让学者能够更加清晰地理解SVPWM的实现原理。
[0004]为达上述及其它目的,本发明提出一种SVPWM模块的生成系统,该SVPWM模块的输入端为控制器控制产生的三相电压,输出端为6路触发脉冲,该生成系统包括:
[0005]ABC/α β变换模块,将控制器产生的三相电压从三相静止坐标系变换到两相旋转坐标系;
[0006]扇区选择模块,用于选择扇区,在控制器的输入下根据产生旋转磁通的大小与方向确定具体的扇区;
[0007]时间计算模块,用于计算向量作用时间,根据当前的磁通矢量大小与方向确定相邻两种矢量状态作用的时间,剩余时间用零矢量取代;
[0008]时间配合模块,用于选择桥臂导通截止时间,根据合理的搭配矢量作用的顺序,使得IGBT开关管的开关损耗大大下降;
[0009]触发脉冲产生模块,用于生成触发脉冲,产生理想的波形。
[0010]进一步地,该ABC/α β变换模块根据如下变换矩阵将控制信号从三相静止坐标系变换到两相旋转坐标系:
【权利要求】
1.一种SVPWM模块的生成系统,该SVPWM模块的输入端为控制器控制产生的三相电压,输出端为6路触发脉冲,该生成系统包括: ABC/α β变换模块,将控制器产生的三相电压从三相静止坐标系变换到两相旋转坐标系; 扇区选择模块,用于选择扇区,在控制器的输入下根据产生旋转磁通的大小与方向确定具体的扇区; 时间计算模块,用于计算向量作用时间,根据当前的磁通矢量大小与方向确定相邻两种矢量状态作用的时间,剩余时间用零矢量取代; 时间配合模块,用于选择桥臂导通截止时间,根据合理的搭配矢量作用的顺序,使得IGBT开关管的开关损耗大大下降; 触发脉冲产生模块,用于生成触发脉冲,产生理想的波形。
2.如权利要求1所述的一种SVPWM模块的生成系统,其特征在于,该ABC/αβ变换模块根据如下变换矩阵将控制信号从三相静止坐标系变换到两相旋转坐标系:

3.如权利要求1所述的一种SVPWM模块的生成系统,其特征在于:该扇区选择模块根据目标向量的α β分量来确定其所在扇区,当uMf3〈0、uraf2〈0、urafl>0时目标向量在扇区II,当 Uref3〈0、uref2>0> urefl<0 时目标向量在扇区VL 当 Uref3〈0、uref2>0> urefl>0 时目标向量在扇区 I,当 uMf3>0、uref2<0> Urefl<0 时目标向量在扇区IV,当 uMf3>0、uref2<0> urefl>0 时目标向量在扇区III,当uraf3>0、uref2>0> urefl<0时目标向量在扇区V,其中,Uref3 = -sinO /3)ua-cosO/3) ue, Uref2 = sinO/3) ua-cos O/3) ue, Urefl = ue,u* = ua+ju0 为目标向量。
4.如权利要求3所述的一种SVPWM模块的生成系统,其特征在于,该时间计算模块通过下式计算向量作用时间:Τ(! = Ts-T1-T2,对扇区I取T1 = -Ζ、T2 = X,对扇区II取T1 = Z、T2 = Y,对扇区III取T1 = X、T2 = -Y,对扇区IV取T1=-X、T2 = Ζ,对扇区 V 取 T1 = -Y、T2 = -Ζ,对扇区 VI 取 T1 = Y、T2 = -X,其中
5.一种SVPWM模块的生成方法,包括如下步骤: 步骤一,将控制器产生的三相电压从三相静止坐标系变换到两相旋转坐标系; 步骤二,选择扇区,在控制器的输入下根据产生旋转磁通的大小与方向确定具体的扇区; 步骤三,根据当前的磁通矢量大小与方向确定相邻两种矢量状态作用的时间,剩余时间用零矢量取代; 步骤四,选择桥臂导通截止时间,根据合理的搭配矢量作用的顺序,使得IGBT开关管的开关损耗大大下降;步骤五,生成触 发脉冲,产生理想的波形。
【文档编号】G06F17/50GK103984826SQ201410216675
【公开日】2014年8月13日 申请日期:2014年5月21日 优先权日:2014年5月21日
【发明者】肖浩, 高桂革, 曾宪文, 裴泽阳, 袁静, 王晖, 尹万杰 申请人:上海电机学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1