- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于TMS320F28335五段式和七段式SVWM实现方法
基于TMS320F28335五段式和七段式SVWM实现方法
SVPWM控制方式能够提高直流侧电压的利用率,提高控制响应速度,增加系统的稳定性。本文介绍了TI公司的数据处理器TMS320F28335的五段式和七段式SVPWM实现方法,最后给出了实验结果。
【关键词】TMS320F28335 SVPWM 五段式 七段式
脉宽调制(PWM)在并网变流技术中得到了广泛的应用。与正弦脉宽调制(SPWM)的控制方法相比,SVPWM方法具有直流侧电压利用率高,电压谐波小,易于数字化实现等显著的优点,从而使SVPWM在实际的应用中越来越普遍。TMS320F28335是32位浮点的DSP控制器,具有150MHz的高速处理能力,18路PWM输出,与前几代数字信号控制器相比,性能平均提高了50%。
1 SVPWM的控制策略
矢量控制的系统中,根据控制策略,进行适当的坐标变换,给出两相静止坐标系即()坐标系电压空间矢量的分量、,这时就可以进行SVPWM的控制,具体步骤如下:(1)合成矢量扇区的判定;(2)电压矢量作用时间或占空比的计算;(3)电压矢量的作用顺序。
1.1 合成矢量所处扇区N的判断
判断电压矢量所在扇区可根据坐标系下电压矢量计算出幅值,再结合电压矢量符号进行判定。
大于零则A=1,小于零则A=0;若大于零则B=1,小于零则B=0;若大于零则C=1,小于零则C=0。易知,A、B、C间共有8种组合状态,由上述公式可知,A、B、C不会同为0或同为1,因此实际的组合为6种。A,B,C的不同组合对应着不同的扇区,并且是相互对应的关系,因此可以由A,B,C的组合值来判断矢量的扇区位置。为区别这6种状态,令N=A+2B+4C,则可通过表1得到合成矢量所在的扇区。
1.3 电压矢量的作用顺序
一个开关周期中矢量按分时方式发生作用,在时间上构成一个空间矢量的序列,空间矢量的序列组织方式有多种,按每个PWM周期被分为五段,可以称为五段式的SVPWM。而七段式的SVPWM在每个PWM调制周期内有七种开关工作状态。电压矢量作用顺序的分配原则为:每次进行开关状态的转换时,仅改变其中一相的开关工作状态,尽可能降低器件的开关次数,使器件的开关损耗最低。同时对零矢量在作用时间上进行平均分配,以使其产生对称的PWM,进而有效地减小PWM的谐波含量。
2 SVPWM的软件设计
TMS320F28335的EPWM模块的主要配置如下:
(1)完成三个ePWM模块的同步,在增减计数模式下,计数周期值与矢量作用时间或占空比进行逻辑运算,计算出当前矢量作用的计数值,此值赋给比较寄存器,比较寄存器与TBPRD(计数周期值)进行匹配,匹配后由AQ(动作寄存器)产生相应动作把电平置高或置低。由于三个ePWM模块计算出来的计数值各不相同(各个矢量占空比不同,固其计数值也不同)。因此,赋给比较寄存器的值也就不一样,因此就可以产生不同段式的PWM波形。
(2)由于每一个ePWMx模块可以产生ePWMxA与ePWMxB两路脉冲。要产生上下桥臂对称的波形,配置ePWMxA的极性控制使其信号反相输出以产生对称的PWM波形,还能用AQ(动作寄存器模块)以产生上下对称的PWM波形。此时,需要同时使用比较寄存器A和B才能得以实现。
(3)为防止上下两个开关管发生直通损坏IGBT器件,因此需要加入一定的死区时间。死区的加入用的是DB(死区模块)的上升沿和下降沿同时延时来产生。
在五段式SVPWM中,有一相的相电压在一个PWM周期内不发生翻转,即占空比恒为0或恒为1。此时,整个调制中零矢量固定为T0(000)或T7(111),a,b,c三相功率器件在两个扇区中上桥臂开关管不动作。这也是与后面介绍的七段式SVPWM生成方法不同的一个主要方面。
七段式SVPWM生成思路与五段式相似。在七段式SVPWM中,三相PWM波通常是以对称方式发出,零矢量的作用时间可以自由分配,以合成七段式SVPWM波形。
SVPWM中断程序初始化完成后,系统进入等待状态,等待中断产生,进而进入中断服务子程序。采用28335的ePWM模块中的时钟计数下溢时间来触发中断,在中断服务子程序中完成A/D采样,再根据采样结果进行参考电压矢量位置的判断,并对矢量等效作用时间进行计算,最后将作用时间转换为比较寄存器的寄存器数据,同时进行更新产生期望的PWM信号,以达到最终控制的目的。
3 实验结果分析
在实验中,28335系统时钟频率为75MHz,每周波采样点数为200,采样频率为10KHz,计数周期为100us。为便于观察波形,图1为每周波采样点数为36点七段式SVPWM波,图2为五段式SVPWM波,CH1、CH2、CH3分别为A
文档评论(0)