您好,欢迎来到五一七教育网。
搜索
您的当前位置:首页基于TMS320F28335的SHEPWM数字实现

基于TMS320F28335的SHEPWM数字实现

来源:五一七教育网
第35卷第5期 2011年l0月 北京交通大学学报 V01.35 No.5 Oct.2011 0URNAL()F BEUING『IA0T0NG UNIVERSITY 文章编号:1673—0291(2011)05—0089—05 基于TMS320F28335的SHEPWM数字实现 王琛琛,李瑞夫,周明磊 (北京交通大学电气工程学院,北京100044) 摘要:大功率交流传动机车牵引传动系统受器件开关频率的,在高速运行区需要采用同步调 制的方法.本文对实际应用中最常用的特定消谐PWM(SHEPWM)技术的基本问题进行了深入分 析与研究,针对双极性电压型逆变器建立了SHEPWM的数学模型,并在此基础上研究了特定消谐 非线性方程组的计算方法及曲线拟舍优化方法,以及基于载波方式的数字实现方法,从而简化了 SHEPwM的角度计算和数字实现.研究了基于TMS320F28335的特定次谐波消除脉冲生成方法 及不同载波比之间的切换条件,最后通过仿真和实验分析、验证了其正确性. 关键词:特定消谐PWM;机车牵引;曲线拟合;谐波分析;TMS320F28335 中图分类号:U264,22;TM921.2 文献标志码:A Digital realization of SHEPWM based on TMS320F28335 WANG Chenchen,L Ruif ̄,ZHOU Minglei (School of Electrical Engineering,Beijing Jiaotong University,Beijing 100044,China) Abstract:For the constraint of switching frequency.the traction drive system of high power AC Ico—o motive mainly uses synchronous modulation P M in high speed area.The fundamental problems of Sl}Ⅱ PWM are analyzed and studied in this paper.The mathematieal model of SⅧPWM aimed at biolpar source inverter iS built.And based on the mode1.the computational method and choice of initial value of selective harmonic eliminated nonlinear equations are developed,which simplified the calcula— tion of switch angles and the digital realization.The generating methods of Sl}噩 PWM and the transi— tion between different modulation modes using TMS320F28335 are studied in this paper.Finally the validity of the proposed methods iS verified by simulation and experimental results. Key words:selective harmonic elimination PWM;locomotive traction;curve fitting;harmonic analysis; TMS320F28335 在大功率交流电力机车牵引传动控制中,普遍 采用大功率半导体器件 1 3J,受到散热等条件的限 制,其最大开关频率常常只有500 Hz,但是输出调 WM).与其他PWM技术相比,SHEPWM技术其输 出波形质量好、可以在不提高功率开关管的开关频 率的情况下消除某些低次谐波,从而降低开关损耗 并减小低次转矩脉动.由于在S} PwM的数字实现 方法中,开关角的计算需要求解超越方程组,无法实 时计算,普遍方法是将离线计算所得的开关角存储在 表格中l_2 J,然后采用查表的方法得到开关角度,该方 法占用了较大的存储空间,且不能根据被控对象的变 制波频率最高可达到100~200 Hz,因此载波比会 在很大的范围内变化.当载波比很低时,如果采用同 步SPWM调制方法,将会产生较大的低次谐波和电 压误差,并且很难过渡到方波工况,此时一般需要转 人优化PWM调制,对输出电压波形进行一定的优 化,其中最常用的是特定次谐波消除PwM(s娅P— 收稿日期:2011,04.26 化作实时的相应调整,因此灵活性较差. 基金项目:高校基本科研业务费专项资金资助(E11JB00220) 作者简介:王琛琛(1981一),男,安徽黄山人,博士,讲师.研究方向为电力电子与电力传动.email:chchwang@bjtu.edu.cn 90 北京交通大学学报 第35卷 基于上述原因,本文作者论述了一种基于数字信 号处理器TMS320F28335的SHEPWM实现方法, 并对其原理、实现方法和优缺点等做了分析;此外还 对不同调制模式之间的切换原则及方法做了详细的 分析;最后通过实验对不同载波比之问切换的实现 及特定次谐波消除的性能进行了分析和验证. 1 SHEPWM的基本原理 以双极性三相电压型逆变器为例【4 J,SHEP— WM的输出电压波形如图1所示. 2 U Ud 2 C C●i C ,—— t2 — C 、_ 一 图1 SHEPWM的输出电压波形 Fig.1 Voltage waveformof SHEPWM 图1输出电压波形的傅里叶级数可表示为 -厂(叫 )=∑ sin(nwt)+bncos( )](1) 口 = 』i f(wt)sin( wt)d(cot) (2) 6 J=f(cot)cos(mot)d(cot) (3 从图1中可以看到,SHEPWM的输出波形具有1/4 周期对称,半波对称和奇对称的特点,因此其谐波成 分中不含余弦分量、直流分量和偶次正弦分量,即 b =0,( =1,2,3,…) (4) a :0,( =2,4,6,…) (5) 奇次正弦分量幅值为 [1+2霎(一1)icos(t/ai)] (”=1,3,5,7,…) (6) 式中:N为l 0,号l区间内开关角的数量;a 为 l 0,詈l区间内的第i个开关角; 为谐波的次数; Ud 为直流母线电压. 特定次谐波消除就是通过采用适当的开关角使 某一次或某几次谐波a 恒等于0,考虑到三相的对 称性,3的倍数次谐波在线电压中自动消除,因此只 消除非3的倍数的奇次谐波.式(6)化简为 I 1+2∑(一1) cos(a )i: (7) 1+2∑(一1) cos( 口 )=0 (8) 式中:m为调制度,m=U1/(2Ud ); =6k±l, 忌:1,2,3…. 方程(7、8)中,N个开关角度构成N个的 方程,可以消除N一1个谐波分量.为保证解的非奇 异性,开关角必须满足:0<a1<a2<a3<…<等.上 面的方程组构成了在1/4周期内用N个开关角来 消除N~1个特定谐波的SHEPWM的数学模型. 2 SHEPWM的DSP实现 2.1开关角计算 式(7)和式(8)构成的是一个超越方程组,因此 不能用一般的方法求解,通常采用数值算法通过迭 代进行求解,常见的有牛顿迭代法、同伦迭代法【6J 等.很多数学工具都可以对该超越方程组进行求解. 以N=3和N:5为例,开关角随调制度的变化曲 线如图2所示. 、~ \h \ ——÷—一 、~ 、 ~ 、~ 、~ —\ 调制度 (a)N=3 : —— —~ : 嘶 、 ——一— t一—r 《: , \ ~ 9 调制度 (b)N=5 图2不同载波比下开关角随调制度的变化曲线 Fig.2 Relationship of switch angle and modulation ratio 从图2可见,N:5的SHEPWM在1/4周期有 5个开关角,开关角与调制度按规律分布.任何时 刻,已知调制度的值即可获得与该时刻相对应的5 个开关角的值.但超越方程组是无法实时求解的. 在工程实践中,往往是先离线求解出S P— WM方程的数值解,将其存储在EPROM中,然后 采用查表的方法寻找合适的数值解l_4 J.但这种离线 的计算方法不能根据被控对象的变化作实时的相应 调整,而且需要占用庞大的存储空间.有学者也尝试 92 北京交通大学学报 第35卷 角的分布每10。一个分区,以保证每个分区内至多只 有一个开关角.而当调制比增大时,开关角的分布区 间出现变化,这样在发脉冲时需要同步做出相应的变 化.类似的,载波比为7,5,3时也会有相同的处理.不 同的载波比下,每个调制波周期划分的区段数可以不 同,但是划分的区段越少,则角度的更新会越慢. 综上可见,通过曲线拟合计算角度值的方法,可 以在不增加太多计算时间的前提下,对开关角度进 行实时计算,节省大量的存储空间. 1 2 3 4 5 6 7 8 9 10 l1 l2 13 14l 5 l617 l8 l9 2O21 22 23 2425 26 27 2829 3031 32 33 34 35 36 l l I I I l I l l l I I I I l I l l I I l l I I I l I I I I l I I l l A相 B相 I I J I I l I J I I I l I I I I l l I I l I l I l I ● ● I l I l J J I l 0 hi2 Ⅱ 3/I"/2 2n 图4 N:5时SHEPWM的角度分区示意图 Fig.4 Diagram of SHEPWM angle zone whenN=5 3不同载波比之间的平滑过渡 在S PWM调制模式中,必然要涉及不同调 大可以有谐波电流峰峰值大小的电流冲击 J。 当载波比为11、7、5、3时,由于PWM波形在中 间60。(即60。~120。和240。~260。之间)无开关角, 制模式之间的切换.不同载波比进行切换时,最重要 的原则是保持切换过程相位连续,尽量减小电流冲 击.另外,还要考虑电压中低次谐波成分对切换造成 的影响,如果在切换前后的谐波电流相位不连续,最 在中间60。过渡与在90。、270。过渡是等效的,因此可 以选择在这些区间时刻进行切换.以载波比为7到 载波比为5的切换为例,即从N=3切换到N=2, 过渡时的PWM波形如图5所示. 1 2 3 4 5 6 7 8 9 10l1】213141516l7l8192O2l2223242526272829303l3233343536 ASH B相 C相 Ⅳ:3脉冲渡形 ⅣI_2脉冲波形 图5 N=3向N=2切换时的SltEPWM波形 Fig.5 Voltagewave of switch processfromN:3toN=2 通过此种方法,在三相系统中,可以实现A、B、 C三相的同时切换,从而避免了三相切换带来 采用的电机为7.5 kW,380 V,额定频率50 Hz的三 相异步电机,采用Ⅵ几下控制方式.直流电压为488 的切换时间长及容易发生脉冲混乱的缺点,极大的 简化了程序结构. V,电机带载25 Nm.载波比为15,l1,7,5,3时都采 用SHEPWM. 4实验结果 基于上述的理论分析,通过实验对不同载波比 实验时控制器采用TI公司最新的浮点型控制 器TMS320F28335.实验波形如图6所示,每幅图中 从上至下分别为:电机电流波形和线电压波形. 从图6可见,不同载波比之间的切换脉冲连续, 时SHEPWM的实现及切换情况进行了验证.实验 第5期 王琛琛等:基于TMS320F28335的SHEPWM数字实现 93 40.0A ^, ^. 、 『 ^ I zoom l:l2.5k 1 IIlls/div Ⅳ ^, . A^ ^ —AA ^, f . A/ ’ . / , f V、 ^ ▲厂、 Y、^ /、, W ’ V V ,1u V .4O.0A 800V f II¨I …Ⅱ0 ll”j— 800V 2l4.0m 川I lhh一一^lI""『1 ^●I I1 l1II I U"ⅡUI 1. II l 1一 l I I^^"¨I  I1¨I 1 一 IIl】lI I1¨I 1 一¨ ¨ 3l4.0枷 I1If1ll】 ⅡlI1fllII l”…㈣ *lIl㈣I 1 4I II I11I IIl1I 5l llll l I11 …I1 II l1}H l1 l¨I1}5 l{}* J U (a)15分频切换至1 1分频 40.0A j Z0oE 1l:l2.5l 1Ores/div 40.0A (b)11分频切换至7分频 Zoor” }l:l2.5k 1 0ms/div 厂叮^一 ^ L 、 ^厂’} 、 l 、 ^r,f t ./ ^ r’ ^~ \. f’、. f 、 /。 、 、 ^,’ 、、. ,, 厂 r ,y 、八 /’ 乙 .,y 认 I\L.,y 4O.0A 800V 40.0A 甚OUV I llI I I…l I…I 00V 614s …I IⅢl l } l lI “II【 f l I f I f1《 I ¨ “I且 II lI I I Il jJ l lll l l fJJI llI I I…I J『l【 “lI l…I l l_I ll  l Jll川{I l lI f ll {l H川 『 l If Ⅱ ff lIJl  fHⅡ l lII…I _l I8 Il l『J ll『J IlI{l I fl }l … … 【_I JlJ l_【l J l}f IlIJ l} Il …l… llI i… l I『I I l』 l _I川Jl lJ I ¨『I Ii Il【J i 1.71_4 .(c)7分步贞切换至5分频 图6不同调制方式之间的切换 Fig.6 Transition between different modulation method 且切换过程中基本无电流冲击.另外在谐波影响方 波比的SHEPWM调制,能消除期望消除的特定次 面,载波比为儿的SHEPWM消除了5、7、l1、13次 谐波,而载波比为7的SHEPWM消除了5和7次 谐波,所以过渡过程中不会有5和7次谐波电流,低 次谐波的减少极大降低了谐波电流冲击. 当稳定运行时,通过示波器存储各载波比时电 流波形的数据值,通过Matlab的谐波分析程序对 SHEPWM的谐波消除性能进行了分析,见图7. 谐波,谐波特性符合理论推导值.由此可见,本文所 采用基于载波方式的SHEPWM实现方法,由于角 度计算中采用了曲线拟合法,且在数字实现中采用 了载波方法,因此其实现简单可靠,能有效消除特定 次谐波,且实现不同载波比之间的平滑过渡. ,^ 本文针对SHEPWM的数字实现进行了研究,搭 建了双极性SHEPWM数学模型,对脉冲开关角的计 算结果进行了曲线拟合,通过曲线拟合提高了计算精 度,降低了数字实现的复杂程度,并提高了实时更新 速度,避免了传统的存表法占用大量存储空间的缺 点.基于载波方式的数字实现方法,提高了角度的计 (a)N=7(15分频) 算和更新速度,能较好的反应调制的跟随性能,避免 角度计算造成的误差.文中采用的基于相位连续的三 相同时切换方法,有效的保证了SHEPWM不同载波 比之间切换的连续性.仿真和实验结果表明,电机从 低速到高速整个速度运行范围内,运行平稳,不同载 波比之间切换时,无电流冲击,而且有效的消除了 SHEPWM的各低次谐波.仿真与实验结果与理论分 (b)N=3(7分频) 析一致,证明了方法的正确性和实用性. 参考文献(References): [1]刘志刚.电力电子学[M].北京:清华大学出版社,北京 图7不同载波比SHEPWM频谱特性 Fig.7 Spectrum characteristic of harmonic dimination 受篇幅,图7中只给出载波比为15和7分 频时的电流频谱分析波形.从频谱图中可见,不同载 交通大学出版社,2005:156~160. (下转第105页) 第5期 王剑等:宽输入电压范围单相光伏并网变换器的控制策略 l05 以良好运行.实验验证了本文方法的有效性. 参考文献(References): [1]Rjaer S B,Pedersen J K,Blaabjerg F.A review of single— phase grid-connected inverters for photovoltaie modules[J]. IEEE Transactions on Industry Applications,2005,41 double-stage PV system[J].Power Electronics,2009,43 (5):20—21.(inChinese) [5]马琳,金新民,唐芬,等.小功率单相并网逆变器并网电 流的比例谐振控制[J].北京交通大学学报,2010,34 (2):128—132. MA Lin,JIN Xinmin,TANG Fen,et a1.Proportional-res— onant gird—connected current control of low power single (5):1292—1306. [2]Thcocharis A D,Menti A,Milias—Argitis J,et 1.Modeal— ing and simulation of a single—phase residential photovoltaic phase inverter[J].Journal of Beijing Jiaotong University, 2010,34(2):128—132.(inChinese) system【C]//Proceedings of IEEE Russia Power Tech, 2005:1—7. [6]田绍据,谢华.基于DSP的单相光伏并网控制系统的设 计[j].电力电子技术,2009,43(2):10—11. TIAN Shaoju,XIE Hua.Design of photovohaic grid—con— [3]XiaoWeidong,OzogN,DunfordWG.Topology studyof photovohaic interface for maximum power point tracking nected control system based on DSP[J].Power Elcteron— ics,2009,3(2):10—11(in Chinese) lJ J.IEEE Transactions on Industiral Electronics,2007, 54(3):1696—1704. [7]Bae B,Sul S.A compensation method for time delay of full-diigtal synchronous frame current regulator of PWM [4]罗明,杨金明.双级式光伏系统最大功率点跟踪研究 [J].电力电子技术,2009,43(5):20—21. LU0 Ming.YANG Jinmin.Research on MPPT of the AC drives[J].IEEE Transactions on Industry Applica— tions,2003,39(3):802—810. ◆…●- ● …● ●-一 (上接第93页) LIU Zhigang.Power elcteronis[M].Becijig:Tsninghua University Press,Bering jiao tong University Press, 2005:156—160.(in Chinese) alc Society,2004,19(1):16—20.(in Chinese) [5]岗,官二勇.级联多电平逆变器全调制比的特定谐 波消除[J].电工技术学报,2006,21(9):81—87. S ̄)NG Pinggang.GUAN Eryong.Selective harmonic e— [2]陈远华,谢小荣.基于DSP实现的特定次谐波PWM脉 冲发生器[J].清华大学学报,2003,43(3):349—352. C} N Yuanhu.DSP-based PWM:Puk generator for e— limination for all modulation indices of multilevel cascaded coverter[J].Trnsaactions of China Elcterotechnialc Soci ety,2006,21(9):81—87.(in Chinese) liminating selectd haremonies[J].Tsinghua Univ(Sci& Tech),2003,43(3):349~352.(in Chinese) [6]王建元,徐超.特定消谐技术中非线性方程组数值等效 及求解方法的改进[J].电气传动,2007,37(11):34— 38. [3]李威,车向中,郝荣泰.交.直 交电力机车PWM调制方 法研究[J].铁道学报,2000,22(6):26—31. LI Wei,CHE Xingzhong,HAO Rongtaai.Research on WANG Jianyuan,XU Chao.Improvement of solving method and numerical equivalent of equations of SHEPWM PWMmethodforAGE ̄AC elcteirclocomotive[J].Jour— aln of the China Railway Society,2000,22(6):26—31. [J].Elcteric Drive,2007,37(11):34—38.(in Chinese) [7]Bowes S R.Regular sampld haermonic elimination PWM control of inverter drives[J].IEEE Transactions on owerP Electronics,1995,10(5):521—531.(in Chinese) (in Chinese) [4]张艳莉,费万民.三电平逆变器SHEPWM方法及其应 用研究[J].电工技术学报,2004,19(1):16—20. ZHANG Yanli,FE1 Wanmin.Research of selectd bar—e j 8 l Bowes S R.Novel space-vector-based harmonic elimination inverter ontcolr[J].IEEE Transactions on Industiral Ap— pliatcions,2000,36(2):49—55. monie elimination PWM techniques applicable to three-level voltage inverters[J].Transactions of Chia nElectotrchnie— 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 517ttc.cn 版权所有 赣ICP备2024042791号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务