最近研究單項逆變程序,實現220v 50hz 正弦波; 我看了很多spwm不規(guī)則、規(guī)則采樣法如何求出占空比的但和程序聯系不上,請高手解決:
調制波用單極性19.2khz 的三角波,也就是 N=19.2khz/50hz=384 ,程序中有個數組存放了單位正弦波的 一個周期的 384 個采樣點的正弦值;
控制算法: 電壓外環(huán)每采集384個點求有效值,完成電壓外環(huán)矯正,然后矯正值*查表得到的正弦值,進行順時值矯正,在進行電流環(huán)矯正,得到的電壓 VO,
然后脈寬就為pwm_value=VO*Kpwm
其中Kpwm=220v/母線電壓