梁中华,杜继光,杨霞
(沈阳工、lE人学,辽宁沈阳110870)
摘要:文章采用TMs210F2812型号DsP控制高速变换器功率开关器件,采用对称规则采样算法和分段脉
宽调制技术生成高频sPwM波形,并给出主要的程序流程和实现方法。最后,经实验观测波形结果正确无误,
验证了设计方案可行。
关键词:TMs2loF2812;高频控制;对称规则采样算法
0引言
数字信号处理器fDsPl的高速运算能力使很多复杂的控制算法和功能得以实现,同时将实时处理能力和控制器的外设功能集于一身,在控制领域内也得到很好的应用,给交流电动机变频调速技术注入了新的活力,使变频调速系统真正达到了体积小、覆量轻、成本低、效率高、无公害的要求。高速电机控制系统采用DsP控制芯片能产生抗干扰能力强,可靠性高,灵活性强的高频脉宽调制信号。
在DsP中,TMs320F2812型号是专门为电机控制设计的控制芯片,它功能强大,运算速度快,最适合于sPwM控制,由它来控制逆变器的6个开关器件,实现sPwM变频调速,文中利用TI公司TMs320F2812数字信号处理器设计高频sPwM渊速器。
1 sPwM对称规则采样算法
sPwM的采样算法主要有:自然采样,对称规则采样,不对称规则采样。自然采样法是将基准正弦波与一个三角载波相比较,由两者的交点决定出逆变器开关模式的方法,而正弦波与三角波两个相邻交点的时刻,不但是载波比的函数,而且是幅度调制比的函数,而求解其与幅度调制比的关系要花费很多时间。对称规则采样法是只在三角波的顶点位置或底点位置对正弦波采样而形成阶梯波,此阶梯波与三角波的交点所确定的脉宽在一个采样周期内的位置是对称的。在对称规则采样中,实际的正弦波与三角载波的交点所确定的脉宽要比生成的PwM脉宽大,即变频器的输出电压比正弦波与i角波直接比较生成PwM时输出的电乐要低。不对称规则采样法是在三角波的一个周期内,利用三角波的两个峰值点对应的
正弦函数值,求取的脉冲对=角波的峰值点不对称。 
高频率信号输出时,要求控制器处理速度及时,不对
称规则采样和自然采样算法的编程较为复杂,不利于
高频率信号调制,因此本文选择对称规则采样算法。
图l为对称规则采样sPwM波生成原理图,图中
Us是三角载波峰值,Tc是三角载波周期,‘t为采样时 刻,由图可推导其数学模型:

出逻辑来生成三相六路sPwM波形。通过设置定时器1的周期寄存器TlPR,就可使其产生一定周期的载波信号。可将定时器l设置为连续增/减模式,在此模式下,定时器l计数器(T1cNT)从O开始递增至周期寄存器(TlPR)的值后又递减到0,如此循环反复;在定时器1不断计数的同时,比较单元的比较逻辑也在不断地将定时器1的计数值和比较寄存器的值fcMF。Rx,x=1,2,3)进行比较,当两个值相等时将发生比较匹配信号。该信号被送到PWM电路中的波形发生器,由它产生一路PwM脉冲信号,再经过死区单元产生变频器开关器件的驱动脉冲信号。
程序中首先要对DsP各功能模块进行配置及初始化,主要包括:系统初始化、中断控制初始化、中断向量表初始化、事件管理器初始化、串行通讯初始化等等。本文主要说明一下对于事
件管理器的配置与初始化,它包括:
(1)将GPIOAO—GPIOA5俾wMl一PWM6)配置为基本功能方式;
(2)将GPIOA0一GPIOA5(PwMl.PwM6)配置为输出,且高有效;
(3)计数器1采用连续增/减计数模式,输入时钟预定标系数列64(防止计数器周期值溢出)使用内部CPu时钟;
(4)使能定时器1下溢-串断,定时PWM死区时间为2 u s;
(5)初始化定时器1为O,初始化周期寄存器值为初始载波频率2 kHz所对应的计数值:
|