空间电压矢量PWM算法的SIMULINK仿真实现
26 《电气开关}(2006.No.3) 文章编号:1004--289X(2006)03--0026--04 空间电压矢量PWM算法的SIMULINK仿真实现 华晓萍壬奔孟凌凌兰金茹孟庆波 (西南交通大学电气工程学院,四川 成都 610031) 摘要:介绍了空间电压矢量PWM(SVPWM)技术的基本原理及其实现的算法,并对该SVPWM算法用MAT— LAB6.5/SIMULINK进行了仿真,最后给出了仿真结果。 关键词:空间电压矢量PWM;仿真;MATLAB函数 中图分类号:TM714.2 文献标识码:B Simulation of Algorithm of Voltage Space Vector PWM HUA Xiao--ping WANG Ben MENG Ling--ling LAN Jin一 MENG Qin--bo (Southwestern Jiaotong University,Chengdu 610031,China) Abstract:This paper introduces the basic principle of pulse width modulation based on voltage space vectors and realization algorithm.Moreover,the algorithm is simulated in MATLAB6.5/SIMULINK and provides the results of simulation. Key words:SVPWM;SIMULAT10N;MATLAB—FUNCTION 逆变器的输出相电压依赖于它所对应的桥臂上下 1 引言 功率开关的状态。三相桥式逆变器有8种工作状态,可 组合出d--q平面上的8个基本的输出空间电压矢量 空间电压矢量PWM(SVPWM)技术源于交流电 U。~ ,如图2所示。6条模相等的非零矢量将d--q 机的变频调速驱动,着眼于如何控制三相逆变器的开 平面均分为6个扇区O~5,对位于任一给定扇区中的 关动作来改变施加在电机上的端电压,使电机内部形 空间电压矢量U ,可由该扇区两边的基本空间电压 成准圆形旋转磁场。以后的发展使得这种PWM控制 矢量来合成 若U f在Sector 0中,则可由U。和U6。以 脱离了交流电机磁链轨迹控制的原意,形成了电力电 及零矢量来合成,方法如上图2所示。由伏秒平衡原理 子技术中一类PWM控制方式。SVPWM技术由于其 可知: 电压利用率高及控制简单、数字化实现方便等优点而 f UoDl+U6oD2一 f 得到了广泛应用。MATLAB的SlMULINK工具提供 了良好的仿真环境,通过模块搭建就能方便地实现系 |I T 1 (2-1) 统的动态仿真。本文即应用SIMULINK对SVPwM 式中, 。为PWM的开关周期, l、 。分别为U。 算法实现仿真。 和U 。在T。内的作用时间。设U 与U。间的夹角为0, 则由正弦定理: 2空间电压矢量PWM技术基本原理 典型的三相逆变器结构图如图1所示。 Iu.,I: 一: (2-2)si・n sine—s・in(L — )要一e) ‘ 若零矢量的作用时间为 。,联立以上两式可得: I = IT,sin(} ) 1 。= I |Sin (2-3) 图1逆变器的工作原理图 【To==: 一 l一 2 维普资讯 http://www.cqvip.com
《电气开关)(2006.No.3) U6o(110)f 1 ̄/ Scctor Uo (1O0 )am㈣旬 I. ’.,丐, 图2空间电压矢量的分布 3空间电压矢量PWM的算法 利用SVPWM技术进行实时调制,需将 在二 维静止坐标系d轴和q轴的分量 和 以及PWM 周期 。量作为输入。 3.1计算参考电压矢量 f的d分量和q分量 由d--q变换可得到 的d分量 和q分量 。。 。 羞橱 一 j :j f'Casel:当Uq>0时,令A一1,否则A=0 I(即A一1表示U f位于0。1,z扇区) l1Case2:当Uq<√厂3・Ud时,令B=1,否则B=0。.. 1(Il 即B一1表示£,rel位于0。4,5扇区}B=0表示U 位于1。2,3扇区) Case3 1当Uq<一√3・£广_ ,d时,令c一1,否则c=0。 【(即c一1表示£,ref位于z,3,4扇区}c 0表示£,ref位于0,1,5扇区)  ̄v(Ua-Uq c丽os60 ̄ (3-3) 则U 位于不同扇区时对应的相邻矢量作用占空 比D 和D。如下表所示。 27 表1 U 位于不同扇区时对应相邻合成向量占空比 当出现饱和,即(D1+D2)>1时,则使DI=D1/D1 +D:,D。--D。/D +D。,否则,需引入零矢量。对于零矢 量的选择,主要考虑选择0(000)或0(111)应使得开关 状态变化次数尽可能少,以降低开关损耗。通常的原则 是相邻两个矢量之间只有一个开关状态发生变化。本 文中将0(111)平均分布在U f的起点和终点上,0 (000)分布在己厂 e{的中点上,并使0(111)与0(000)的 作用时间相同,即占空比相同,均为Do: Do=== (3—4) 对于相邻向量中选择哪一个向量的占空比为D , 哪一个为D。,也应依据使开关状态变化次数尽可能小 的原则来选择。一般来说相邻两扇区中的公共矢量在 前一个扇区中的占空比和在后一个扇区中的占空比的 选择相同,即均作为D 或Dz。 3.4计算比较器的切换点D ,Db和D : 位于不同扇区时对应每相桥臂开关的占空比 D ,D ,D 如下表所示: 表2 U, 位于不同扇区时对应各相开关的占空比 囊区号 SevtorO St ̄torl Sector2 Sector3 Sector4 Sector5 ^, 3 1 5 4 6 2 Do+Dl+D2 Do+Dl Do Do Do+Dl Do+Dl+扫2 D0+D1 Do+DI+D2 Do+Dl+D2 Do+Dl Do Do Do Do D0+D1 Do+Dl+D2 Do+Dl+D2 Do+Di 4 SVPWM的SIMULINK仿真 本文对SVPWM算法仿真,输入参考电压采用由 1、5、7、1l、13、17、19次谐波合成的三相电压,通过 SVPWM控制逆变器,在其输出端创建出三相电压, 跟踪参考电压。在SIMULINK中实现SVPWM的仿 真模块连接图如图3~10所示。 哙 碑 l模块功能描述 l 2 图3计算U d的d分量和口分量 维普资讯 http://www.cqvip.com
28 图4判断U 所在扇区 降培 Lf 一J _1 i/3) 图5计算D 及D 和Dz子系统 图6计算Do及D。和D:子系统 图7计算D.及Db和D 子系统 Il 一同 量 .田.rr :丽 y PWMA Da 一D R 匿 一cD e。l‘a yl PWMB Db ]【) De 图8产生PWM波形子系统 图9中的MATLAB函数模块是用来实现取反 的。由于逆变器的每相桥臂的上下开关实现的是互补 控制,故若某~相桥臂的上开关取‘1,,则下开关应取 ‘0 ;反之,上开关去取‘0’时,下开关应取‘1’。该函数 就是用来实现该功能的 5仿真结果 在逆变器开关频率取lkHz;输入直流电压 出为 300V;三相参考电压为由1、5、7、11、13、17、19次谐波 《t气开关}(2006.No.3) 合成的三相电压,其中基波频率为50Hz。各次谐波幅 值分别为1,一1/5、1/7、一1/11、1/13、一1/17、1/19。 三角波周期为0.O01s,幅值为1,仿真时间设定为0.1s 时,仿真结果如图11和图12所示。 图9 SVPWM控制系统框图 图10 SVPWM实现整体框图 0.51 占0.5 0.51 0.5 O.51广—’—— ——r— ——T—— —。’——— ] Time(s) 图11 D.,Db,Dc仿真波形 2 Time(s) 图l2输出电压仿真波形 从仿真结果可以看出,在逆变器的输出端创建出 了带谐波的三相交流电压。在0.Ols以后输出电压基 本跟踪上了参考电压,延迟为0.Ols,控制效果较为理 想 在实际应用中,若采用高频功率器件作为逆变器的 开关,能得到较好的控制效果。 (下转第31页) 维普资讯 http://www.cqvip.com
《电气开关)(2006.No.3) 图3大车控制原理 Q11:总短断器;K01一K03:加速延时继电器;K00:零压继电 器;KXXX:电阻切换接触器;Q71、KT1:抱闸断路器、接触 器;F21一F24:过流继电器IK01一K02:控制上升、下降的中 间继电器;K11一K21:左行、右行接触器,K04一K05:左行、 右行接触器切换延时继电器 5系统调试 1)上升和平移板上的转子电压的设定要符合电动 机的名牌,可以改变电阻桥的电阻数量来调整; 2)正确设定继电板上的控制电压; 3)确保THYROMAT一阴/BT的1~8号端子 上没有外部电压; 4)检查转子反馈线接到17、18端子; 5)将主令放置一档,若电机不转,则调换相位; 6)观察制动器,在任何情况下,电动机停转应在 先,而制动器动作在后; 7)接触器任何时候不应拉弧; 8)当全速上升或动力制动下降时,接触器K41、 K42必须吸合,电流峰值不应超过正常满载时的两倍 6 THYROMAT BH/BT控制器的特点 6.1运行特点 在两个运行方向上均有三个独立于载荷的慢速: 1O%、2O%和3O%。全速时,延斜波加速。低速档不切 换电阻,转子接触器起缓冲作用或转换时限流。 对于上升系统,K40、K41两个加速接触器分别 在l2.5Hz、25Hz时切换,这时的转速分别是5O 和 75 。 零电流接触器切换,大大减少接触器触头的拉弧 3l 烧损,减少了维护量。 加到电动机上的电压是斜波直线,避免对电动机 和减速箱的机械冲击。 6.2维护特点 设备安装简单,无须专业人员维护,维护工作量 少,控制板插槽式的设计使更换工作可以快速操作。控 制板通用性强,备件数量少 7结束语 100吨桥式起重机自从投产使用THYROMAT -BH/BT交流可控硅控制器控制系统至今运行非常 稳定,故障率低,维护量少,确保了生产的顺利进行。 收稿日期:2005-一1O一27 (上接第28页) 6结束语 本文首先叙述了空间电压矢量PWM技术的基本 原理,其后对SVPWM算法进行了详细阐述,最后用 MATLAB6.5的SIMULINK对SVPwM算法进行 了仿真,得到较为理想的结果。该SVPWM算法可在 数字信号处理器芯片上实现。近年来,SVPWM技术 在有源电力滤波器中得到了越来越广泛的应用。 参考文献 E1] 张崇巍,张兴.PWM整流器及其控制[M].北 京:机械工业出版社,2003年1O月. [2]薛定宇,陈阳泉.基于MATLAB/Simulink的系 统仿真技术与应用[M].北京:清华大学出版社,2004 年4月. [3] 吴天明,谢小竹等.MATLAB电力系统设计与 分析[M].北京:国防工业出版社,2004年1月. [4]Holtz J.Pulsewidth Modulation k A Survey. IEEE Trans on Industrial Electronics,1 992,39(5) [5] Changjiang Zhan,Vigna Kumaran Ramachandaramurthy.Dynamic Voltage Restorer Based on Voltage——Space——Vector PWM Contro1. IEEE Trans on Industry Applications,2001,37(6) 收稿日期;2006一O2一z0 作者简介; 华晓萍(1980一).硕士生,主要研究嵌人式系统开发。 王奔(1960--),教授,主要研究电力系统的非线性及变结构控制。 孟凌凌(1980--),硕士生,主要研究嵌人式系统开发。
因篇幅问题不能全部显示,请点此查看更多更全内容