變頻器知識大全:控制篇
3 軟件設計
隨著變頻器產品的不斷成熟,它的功能也不斷豐富,可靠性也得到不斷提高,從而導致了其程序編制的復雜度和難度。本文設計的變頻調速系統是針對實驗室無軸承高頻電機用,主要完成了一些基本功能,比如頻率的設定與顯示,低速時轉距補償功能等,程序不是特別復雜,設計程序近2000行,廾對程序進行了測試,證明程序運行良好。本文變頻調速系統中的整個程序主要由主程序、鍵盤程序、顯示程序、PWM程序、故障保護中斷程序等組成。
3.l 主程序和故障保護中斷程序
主程序是整個程序的最主要部分,它完成了變頻器的主要功能,它的流程圖如圖3(a)所示。程序初始化部分主要包括:I/O口的初始化,波形發(fā)生器的初始化,定時計數器的初始化,SPl的初始化,MAX7219的初始化等。讀數到內部寄存器,就是把常用的數據讀人到內部寄存器,縮短DSP處理時間,更好地實現實?夾?。森懆频挛g?理,就是判斷按鍵所給定的值,判別所設定的頻率誰是最終的目標頻率。頻率顯示部分,就是把最終目標頻率,按常規(guī)以千位、百位、十位、個位通過LED顯示出來。運行控制就是根據RUN鍵來決定是否啟動電機運行。在硬件設計上,采用的是富士公司的第三代智能功率模塊IPM,它的內部本身就集成廠過壓、過流、過熱、控制電壓欠壓、短路等的輸出報警功能,通過光耦隔離后送入到DSP的外部中斷源引腳PDPINT,完成相應的保護功能,具體流程圖如圖3(b)所示。
圖3:主程序和保護程序流程。
3.2 SVPWM中斷子程序
PWM 中斷子程序是整個控制器工作的關鍵程序,空間電壓矢量調制的完成就是靠它來實現的,具體的流程圖如圖4所示。PWM發(fā)生程序主要完成如下的功能:電機運行時頻率的動態(tài)顯示,根據主程序中所給定的目標頻率,可以得到角速度ω,ω經過積分運算可以得到usref的角度θ,然后計算usref在兩相靜止坐標系α,β軸上的投影usα及usβ,有了θ可以同時計算出參考電壓矢量所在的扇區(qū)/N,根據已知量由公用值求取兩相鄰電壓矢量的作用時間T1、T2和T0,然后給DSP內部的3個全比較寄存器CMPRx(x=1,2,3)進行賦值,產生相應的5VPWM波形。
圖4:SVPWN中斷子程序流程圖。
4 實驗結果
根據前面介紹的系統硬件電路和軟件控制算法,對制作的原理樣機進行了實驗研究。實驗測試了異步電動機空載穩(wěn)態(tài)運行情況,以此來檢測原理樣機的可行性,對實驗結果進行了波形記錄,300 Hz穩(wěn)態(tài)運行時其PWM控制波形和測得的異步電機實測線電壓波形如圖5所示。
圖5:300Hz時控制器輸出的控制波形和實測電機線電壓波形。
實驗用高頻電機的參數如下:
額定電壓Un=220V,額定電流In=1.5A,額定頻率f=400Hz,異步電機的極對數=1,額定功率Pe=800W,額定空載電流0.75A。
5 結語
以TMS320F240數字信號處理器為核心構成的數字控制器是一個信號處理系統,該系統可以完成信號的檢測、濾波、整形,核心算法的實時完成以及驅動信號的產生,系統的監(jiān)控、保護等功能,相對于一般的單片機構成的系統,它的處理速度快、實時性能比較好,也易于選擇和配合,同時集測量、監(jiān)控、保護于一身,可與上位機通信,具有很高的使用價值。
逆變器相關文章:逆變器原理
逆變器相關文章:逆變器工作原理
led顯示器相關文章:led顯示器原理
存儲器相關文章:存儲器原理
評論