基于SVPWM算法的变频调速系统设计方案

模拟技术

2308人已加入

描述

  文章先通过阐述变频调速系统的基本构成、SVPWM算法的基本原理、参数计算以及实现方法,然后给出 SVPWM算法在DSP2407上实现的具体计算过程,最后经过试验,验证整套系统能够正常并准确工作。同时基于MATLAB/Simulink设计了仿真模型进行算法仿真,仿真波形与理论基本相符,证实了该方案的可行性。

  1.引言

  随着新型电力电子器件的不断更新,变频调速技术得到了极大的发展,经过半个多世纪的发展、丰富和完善,变频调速技术已经成为应用最为广泛的调速方式。

  然而传统的SPWM技术存在一些缺点,SPWM技术着重在使逆变器输出的电压尽量接近于正弦波,但电动机需要的是在气隙中形成圆形旋转磁场,产生恒定的转矩,这些是SPWM技术不易做到的,而SVPWM技术是把逆变器和电机作为一个整体来考虑,控制电压空间矢量,使电机获得幅值恒定的圆形旋转磁场,旋转转矩平稳,逆变器输出谐波小,谐波损耗小,因此它的应用日益广泛。

  2.系统总体结构

  变频调速系统由变频器、电动机和控制系统三大部分构成,有时还包括负载。总体结构如下图1所示。

  变频调速系统

  变频器是一个能改变频率的交流电源。控制系用主要由控制器和电流、转速等检测仪器组成,用于按照给定指令,调节电动机的转速和控制电动机的转矩,完成传动任务。电动机主要是异步电动机,少数场合使用同步电动机。负载即各类工作机械、设备,用于完成各种生产任务。

  3.SVPWM算法原理与实现

  SVPWM的工作原理是将逆变器和电动机看成一个整体,依据电机磁链和电压的关系,用8个基本电压矢量合成期望的输出电压矢量,实现交流电动机变频调速。

  3.1 两电平逆变器

  一般低压逆变器的输入为一个单一的直流电源,当对此恒定的直流电压进行脉宽调制,输出为幅值一定的PWM波。如果设直流电压为,以低压节点为零电位,经过逆变器得到的一定的PWM波只有两个电平,即和0,因此这种逆变器称为两电平逆变器,如图2所示:

  变频调速系统

  逆变器用6个IGBT(绝缘栅双极性晶体管)V1- V6构成三相逆变桥,V1、V3、V5为共阳极组,V2、V4、V6为共阴极组,每个桥臂2个IGBT串联,从连接点引出三相接线,把一个周期分为 360°,将V1-V6以相隔60°的电角度依次导通,每个IGBT导通180°。任一时刻有三个IGBT导通,同桥臂的另一个IGBT必须关断,这样工作逆变器可以对三相负载输出三相交流电。

  变频调速系统

  一般情况下两电平逆变器六拍运行时,每隔60°切换一次,共有8种开关状态,按a、b、c相序可表示为100、110、010、011、001、101、000、111.每一种开关状态输出合成电压空间矢量out u 分别记为u1、u2、u3、u4、u5、u6、u0、u7,统称为基本矢量,其中u1-u6为有输出数值的矢量,称为非零矢量,u0、u7无电压输出,称为零矢量。8个电压矢量的空间分布如上图3所示,各矢量之间可分为六个扇区(Ⅰ-Ⅵ),电压矢量若按逆时针方向切换使电动机正转,若按顺时针方向切换使电动机反转。

  变频调速系统

  3.2 SVPWM算法实现

  通常来说,SVPWM算法的实现主要分一下几步:

  计算电压矢量out U 所在扇区。

  计算out U 所在扇区起始矢量和终止矢量的作用时间T1、T2.

  通过T1、T2计算各扇区调制波形三相导通时间。

  3.2.1 计算电压矢量所在扇区

  ( 1 )首先将电压矢量out U 分解到α、β轴上,α轴上分量为á u 、β轴上分量为 u ,计算参考值 ref 1 U 、 ref 2 U 、 ref 3 U :

  变频调速系统

  (3)通过N的数值从表1中查出矢量out u所在扇区#1

  通过以上3个步骤可以确定出合成电压矢量所在的扇区。

  3.2.2 计算Uout所在扇区起始矢量和

  终止矢量的作用时间T1、T2当确定合成电压矢量所在扇区之后,设该扇区起始矢量作用时间为T1,截止矢量作用时间为T2.

  变频调速系统

  如图4所示U1和U2表示相邻的两个基本电压空间矢量,Uout表示输出电压矢量,其幅值代表电压矢量的幅值,其旋转角速度代表正弦电压的角频率,Uout可由U1和U2合成,即:

  变频调速系统

  根据正弦定理可得:

  变频调速系统

  计算出t1、t2后还需要加入零矢量来调节矢量作用的总时间,使得矢量旋转的角速度等于给定的角速度。要注意的是,零矢量的加入一般要放在程序的开始或结束阶段,这样可以防止电压跳变。

  值得注意的是,当运行的电机突然加、减速时,系统的电压矢量Uout可能会超过逆变器输出的最大电压矢量值,这种情况称为过调制。为了避免过调制,我们需要对电压矢量的作用时间做出修正,首先我们要计算出t1、t2的和是否大于Tpwm,若t1、t2 的和大于Tpwm,则我们计算修正值,设修正后的起始矢量和终止矢量的作用时间为t11、t22,有:

  变频调速系统

  3.2.3 通过T1、T2计算各扇区调制波形三相导通时间

  变频调速系统

  以第一扇区为例,第一扇区的起始矢量为100,作用时间为t1,终止矢量为110,作用时间为t2,加入零矢量,作用时间为t0,每次切换应该只有一个开关动作,如图5所示:

  变频调速系统

  在TMS320F2407中,有三个全比较单元,可生成6路PWM波。包括1个计数寄存器和三个比较寄存器,3个比较寄存器分别为CMPR1、CMPR2、CMPR3.计数器采用连续递增递减模式计数,当计数器在0到计数周期这段增计数周期内,计数器的值与比较寄存器的值相等时,输出电平发生一次跳变;在计数器达到计数周期时,计数器将开始减计数,当计数器再次与比较寄存器相等时,输出电平再次跳变。所以需要将计算出的aon t 、bon t 、con t 的值分别付给CMPR1、CMPR2、CMPR3.通过不断改变比较寄存器的值,得到不同占空比的PWM信号输出控制IGBT的导通与关断,实现对电机的矢量控制。

  4.结语

  本文提出了一套基于TMS320F2407芯片的变频调速技术的设计方案,该方案中的硬件平台以 DSP为核心,系统中采用SVPWM算法来实现变频调速。先通过阐述变频调速系统的基本构成、SVPWM算法的基本原理、参数计算以及实现方法,然后给出 SVPWM算法在DSP2407上实现的具体计算过程,最后经过试验,验证整套系统能够正常并准确工作,从而证实了该方案的实用性。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
变频方案 2015-06-24
0 回复 举报
专业矢量变频器生产技术方案
成熟伺服驱动器生产技术方案
无感同步矢量变频器技术方案
进口服PLC生产技术方案
步进驱动器生产技术方案
电动车驱动器生产技术方案
可按照客户要求设计,提供产品,并为客户提供升级服务。
------------------------------------------------------------------
变频驱动设备解决方案伺服驱动器生产方案提供商
深圳市伊瑞软件技术有限公司
Shenzhen Erik Software Technology Co., Ltd
扣扣:二五一二二六二四七一
联系电话:高端1矢量3变频8技术2 伺服3 PLC 1步进3电梯7逆变4源码6转让4
收起回复

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分