微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 基于DSP实现的无差拍控制逆变器

基于DSP实现的无差拍控制逆变器

时间:03-08 来源:通信电源技术 点击:

  实验充分利用了TMS320F240的事件管理器功能和中断,实现无差拍控制。图3、图7为控制主程序和中断服务子程序的流程图。主程序包括初始化(开放和设置相应中断)、启动检测和软启动;T1周期中断服务程序包括读正弦表、系数计算和启动母线电压的检测,如图4。T2下溢中断服务程序用来启动UC、IC的检测。A/D完毕中断服务则用来处理母线电压检测完毕后的数据存储和UC、IC检测完毕后ΔT的计算,如图6。图8是中断服务程序的时序分布图,1、3分别是T1周期中断服务程序和T2下溢中断服务程序;2、4是A/D完毕中断服务程序的两次响应。其中,1、3相差50μs (0.5T),1、2和3、4相差7μs (A/D转换所需的时间)。图9和图10是逆变器的输出波形及其各次谐波所占的比例。根据图10可计算其谐波畸变率为0.8%。


参考文献

  1 Gokhale K P, Atsuo Kawamura,Hoft R G. Deadbeat Microprocessor Control of PWM Inverter for sinusoidal Output Waveform Synthesis.IEEE-PESC'85.28~36

  2 Hua Chihchiang.Two-Lever Switching Pattern Deadbeat DSP Controlled PWM Inverter. IEEE Trans. Power Electron.1995,10(3):310~317

  3 Yasuhiko Miguchi, Atsuo Kawamura and Richard G.Hoft.Optimal Pole Assignment for Power Electronic Systems.IEEE-PESC'85.74~88

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top