基于DSP控制的三电平变频器的研究
时间:08-10
来源:
点击:
在进行电机调速时,要获得良好的性能指标,须保持磁通量椎m额定不变。如果磁通太弱就没有充分利用电机的铁芯,是一种浪费;如果过分增大磁通,又会使铁芯饱和,过大的励磁电流使绕组过热而损坏电机。
三相异步电动机的每相电动势的有效值为
要保持磁通量额定不变,变频调速中须维持E/f= 常数。但是,电机定子气隙电势难以直接测量、控制。
因此,变频器要维持恒磁通,只要使U与f成比例改变即可。该控制方式简称恒U/f控制。
3 控制策略
3.1 系统的控制结构
普通变频器一般采用速度开环变压变频控制,如图5所示。
该系统采用电压空间矢量调制技术实现变压变频控制,可以由开环给定一个频率值或者由系统中的某一参数和其反馈值经过PI 调节得到系统的输出频率,通过U/f曲线得到一个电压值,再由SVPWM波形发生器产生SVPWM触发脉冲,这样就可以通过改变功率器件IGBT 的占空比实现对输出电压的控制,通过控制逆变桥的工作周期来控制输出频率。在整个控制系统中,主要包括频率斜坡函数发生器、U/f函数发生器、电流限制调节器、电压限制调节器、转差补偿、低频阻抗压降补偿、PI 调节等控制环节。图5中的控制部分主要由数字化来实现,其控制核心由数字化信号处理器(DSP)完成。其时钟频率为40 MHz。
3.2 DSP的选型
DSP是一种特别适合于进行数字信号处理运算的微处理器,其内部采用程序和数据分开的哈佛结构,具有专门的硬件乘法器,广泛采用流水线操作,提供特殊的DSP指令,可以用来快速地实现各种数字信号处理算法。
为了满足三电平逆变器的控制要求和SVPWM控制算法运算量大及实时电压、电流检测、分析和计算的特点,结合本系统需要较强的数字信号处理能力和DSP应用普及程度,DSP选用TMS320LF2407A。
3.3 系统的软件设计
为了获得良好的运行效果,合理地编制控制软件是十分重要的。在软件设计时,为了调试方便,系统软件采用模块化结构,即每一模块完成一定的功能。程序由主程序、ADC中断服务子程序、功率驱动保护(PDPINT)中断服务子程序和PWM 中断服务子程序组成,其流程图如图6和7所示。
ADC 中断服务子程序的工作是采样电压、电流信号。
功率驱动保护(PDPINT)中断服务子程序的工作是封锁PWM输出,保护功率器件。
PWM 中断服务子程序的工作如下:
1)确定参考电压矢量的大小和角度,判断矢量属于哪个扇区,大的扇区比较容易判断,只要判断大小就可以确定在哪个大扇区;
2)确定参考电压矢量属于哪个小三角形区中;
3)根据所在小三角区位置确定该扇区参考电压矢量对应的空间矢量,计算各个对应空间矢量的作用时间;
4)再根据电压的比较(采样电压的大小)对控制因子调整,合理分配小矢量的作用时间,合理安排脉冲顺序;
5)根据参考电压矢量的幅值确定开关模式;
6)根据开关模式把相对应矢量作用时间写入对
应的比较寄存器中。
4 实验结果
根据前面介绍的系统硬件电路和软件控制算法,对制作的原理样机进行了实验研究。实验测试了异步电动机轻载稳态运行情况,以此来检测原理样机的可行性,对实验结果进行了波形记录,如图8、图9、图10所示。实验用电机的参数如下:额定电压Un=380 V,额定电流In= 4.87 A,额定频率f=50 Hz,额定功率Pe=2 200W。
实验过程测试了在不同频率输出时电机的电流,从实验波形可以看出,其输出电流是正弦波,由于采用了死区补偿,即使在低频时,波形的畸变也不大。这和前面分析的理论相一致。但从实验波形也可看出,有谐波产生,产生谐波的原因主要来自以下几个方面:第一,利用DSP产生的SVPWM波形,不能严格保证输出的PWM波形的面积与理想中相对应的正弦波面积完全相等;第二,SVPWM波形控制方法本身不可避免地造成逆变器输出波形有所失真;第三,功率开关器件存在固有的开通与延时时间。
- 在采用FPGA设计DSP系统中仿真的重要性 (06-21)
- 基于 DSP Builder的FIR滤波器的设计与实现(06-21)
- 达芬奇数字媒体片上系统的架构和Linux启动过程(06-02)
- FPGA的DSP性能揭秘(06-16)
- 用CPLD实现DSP与PLX9054之间的连接(07-23)
- DSP+FPGA结构在雷达模拟系统中的应用(01-02)