基于PIC24FJ64GA的空間電壓矢量PWM控制方法研究
圖5初始化流程圖 圖6 SVPWM中斷子程序SVPWM算法可通過(guò)對PIC軟件的編程來(lái)實(shí)現,程序編寫(xiě)主要包括主程序和SVPWM中斷子程序。主程序主要完成對PIC24FJ64GA系統初始化,配置片上外圍資源等功能。中斷子程序主要完成輸出所需的PWM波形的功能。具體的流程圖如圖5和圖6所示。
3 結果分析
控制芯片采用16位單片機PIC24FJ64GA,在交流電機矢量控制系統中編寫(xiě)空間電壓PWM算法下載到控制芯片中。仿真實(shí)驗電機參數為:額定功率為6kW,額定電壓為310V,極對數為2,轉動(dòng)慣量為0.0085,額定轉速為3600r/min。仿真實(shí)驗輸出的相電流和線(xiàn)電壓波形如圖7和圖8所示。
從圖中7和圖8可見(jiàn),采用SVPWM算法,電流正弦度較好,定子輸出電壓電流諧波小,從而驗證了系統設計的有效件。
4 結論
空間電壓矢量PWM控制具有直流母線(xiàn)側電壓利用率高、開(kāi)關(guān)器件損耗小、便于數字化實(shí)現等特點(diǎn),已廣泛應用于交流電機變頻調速系統中。本文采用PIC單片機來(lái)實(shí)現SVPWM算法在交流電機變頻調速控制系統中的應用,具有成本低廉、電路設計簡(jiǎn)單、電流諧波分量少等特點(diǎn),在一些控制精度要求不高,如電爐爐溫調節、水位調節、風(fēng)力調節等場(chǎng)合具有一定的應用空間。
pwm相關(guān)文章:pwm原理
評論