基于DSP的空间电压矢量PWM技术研究
时间:11-25
来源:互联网
点击:
下面对该流程图具体实现作一说明。
(1)判断矢量Uout所处扇区
(2)确定每个扇区中相应电压矢量的作用时间
事实上,由前面的分析可知,由于三角函数具有对称性和周期性,两个相邻电压矢量的作用时间Tx、Tx±60只有三个数值,具体实现时,由于是对称PWM,故将Tx、Tx±60分成对称的两个部分,即下述的X,Y,Z:
(3)确定开关顺序,为比较寄存器赋值
定义电压矢量变化点距离时间零点的时间间隔分别为Ta、Tb、Tc,则有:
由每个扇区的工作图,为每个扇区的比较寄存器赋值如表3:
5 实验结果
本文结合电动汽车电机控制系统,采用TMS320F240 DSP汇编语言编写了开环、载波频率为10 kHz、变频范围为0~100 Hz的SVPWM控制程序。逆变器逆变开关采用IGBT,直流电源为蓄电池,驱动的电机为三相异步电机,定子绕组星形接法,并带一它励直流发电机作为负载。程序每周期内只发生一次定时器周期中断,实时性好,且占用CPU较少,使CPU有很大能力去完成其它任务,实现更复杂、完善的电机控制。实验结果证明了该算法的正确性。图5、图6分别为控制器输出经过低通滤波后的相电压、线电压波形和实际测得的电流波形图。由图中可见,电压电流的正弦性很好,消除谐波明显,SVPWM是一种较为优化的PWM。
6 结论
本文详细阐述了空间电压矢量SVPWM技术的原理,推导了每个扇区开关矢量的作用时间,提出了用一半扇区的开关时间代替全部开关时间的算法,并在TI公司生产的DSP上实现。经过分析和实验,结果表明:
(1)在相同的直流母线电压下,采用SVPWM方式有效地扩展了逆变器输出基波相电压的线性范围,其线性范围内的输出最大基波相电压幅值是传统SPWM输出最大基波相电压的1.15倍,能有效提高电源电压利用率。
(2)只计算0~180°范围内(即3、1、5扇区)每个矢量的作用时间,再利用各扇区间矢量的关系及开关顺序,推出180°~360°矢量的作用时间,进而计算出所有扇区的矢量作用时间,是完全可能及正确的。
(3)在高性能全数字化的矢量控制系统中,应用DSP处理器,如TI公司生产的TMS320F24x系列产品,由于DSP快速的运算能力和数据处理能力,空间电压矢量PWM技术实现更准确、方便,更接近理想正弦磁通控制。
电力电子 PWM 电压 电流 逆变器 DSP 电动汽车 IGBT 相关文章:
- 多用途电力电子远程控制器的设计应用(01-27)
- 单片机C868实现无传感器BLDC电机控制(07-06)
- 基于PIC单片机的SPWM控制技术(09-17)
- 基于AT89C51单片机的变频调速控制系统设计(11-04)
- 基于PIC芯片嵌入式电机控制器的研究(11-05)
- DSP和FPGA构成的感应发电机励磁控制系统(11-25)