苑令華 譚光韌 齊廣超



【摘 要】針對多臺拖動系統共同拖動一臺負載的時出現功率不平衡的問題,本文介紹了一種帶有多機功率平衡功能的變頻控制系統。并詳細介紹了FPGA在該系統中的應用。
【關鍵詞】功率平衡;變頻控制;FPGA
【Abstract】For many sets of drag system can drag a load in power imbalance problem,this paper introduces a kind of a multimachine power balance function of frequency conversion control system.And FPGA is introduced in detail in the role of the system.
【Key words】power_balance;Frequency conversion control;FPGA
0 引言
目前,現場應用中有許多多臺拖動系統共同拖動一臺負載的場合,經常出現多臺拖動系統難以均衡出力,一臺設備輕載甚至處于發電狀態,而其他設備過載的狀況。
多機功率平衡的變頻控制系統是解決上述問題的重要方法。在該系統設計中,利用了 FPGA具有集成度高,處理速度快、效率高、豐富的邏輯模塊和I/O口的優點。
1 工作原理
在該系統中,增加了通訊單元,可組成環網通訊。各臺變頻器分別與上級和下級變頻器通訊,傳遞運行參數。
N臺共同拖動同一負載的變頻器通過光線通訊單元組成雙環網,以N=4為例,給出通訊連接圖見圖1。
功率平衡功能按如下方式實現:
各機通訊單元將起停信號、頻率給定等控制信號,各臺變頻器力矩電流(有功功率)、當前頻率等變量發送給本機主控單元,由主控單元綜合處理。根據其他各臺變頻器的當前頻率、輸出力矩電流大小,以及本機當前頻率、輸出力矩電流大小來判定下一載波周期輸出頻率;生成載波周期、導通時長等波形信息發給PWM發波單元。
PWM發波單元將波形信息處理為PWM波形發送給功率模塊,通過控制各臺電機轉速的差別來動態控制各臺間功率分配均衡,保證多臺電機輸出力矩電流相同。
2 系統組成
本變頻控制系統,由人機交互單元、主控單元、FPGA單元組成。如圖2所示:
(1)人機交互單元:人機交互單元為觸摸屏,觸摸屏發送給DSP數據為該系統的各項參數。同時,DSP采集到的系統各項運行數據,在觸摸屏界面顯現。
(2)主控單元:主控單元為DSP,負責整個系統的流程控制。向上,與人機交互單元通訊;向下,DSP向FPGA發送各類控制指令。
(3)FPGA單元:FPGA單元包括PWM發波單元、驅動及檢測單元、光纖通訊單元。驅動及檢測單元由功率模塊驅動電路、電壓檢測電路、電流檢測電路、溫度檢測電路組成。光線通訊單元由兩路光線輸入電路R1、R2,兩路光線輸出電路T1、T2組成。通訊單元,可組成環網通訊,是實現多機功率平衡的關鍵。
3 程序設計
根據FPGA要實現的功能將FPGA程序分為與DSP通訊模塊、PWM波形產生模塊、數據采集及處理模塊和通訊模塊。
3.1 與DSP通訊模塊
FPGA將變頻器運行中的各種參數反饋給DSP。同時FPGA接收計算波形所需要的開關周期、開通時間、關斷時間和正負半周標志位等參數。
3.2 PWM波形產生模塊
PWM波形產生模塊根據接收到的DSP發送的波形參數,計算出開通時間和關斷時間,加入合適的死區時間,產生相對應的PWM脈沖波形。
3.3 數據采集及處理模塊
FPGA通過SPI通訊從AD轉換芯片TLV1548取得代表直流母線電壓、輸出電壓有效值、輸出電流有效值、散熱器溫度的數字量,進行編碼之后發送給主控。
3.4 通訊模塊
通訊模塊包括兩路接收和兩路輸出,第一路通訊接收電路接收上一臺設備的通訊數據,第二路通訊接收電路接收下一臺設備的通訊數據。第一路通訊發送電路將本臺設備數據發送給上一臺設備,第二路通訊發送電路將本臺設備數據發送給下一臺設備。這樣,所有連接的設備就組成了環網。通訊模塊程序主要實現以下功能及實現方法:
3.4.1 待發送數據的打包處理:FPGA對將要發送的數據處理以符合自定義的通訊協議。
3.4.2 發送數據:FPGA程序中自定義了發送數據指針,該指針決定了將要發送哪個數據。當關鍵指令或數據發生變化時,指針會優先指向該指令或數據,以保證關鍵指令或數據得到及時發送。當關鍵數據或指令未發生變化是,指針會自加1,依次發送FPGA已打包處理好的數據。
3.4.3 接收數據:1)接收模塊不斷檢測接收到的數,當檢測到起始位0時,開始接收數據。2)接收完一個數據后,如果奇偶校驗為錯誤,系統會判斷該數據接收錯誤 3)當接收模塊在一定時間t內,未接收到新數據,系統回報接收超時故障。4)系統上電檢測,當接收模塊在上電時未接收到數據,系統會報光纖斷開故障。
4 結語
本文描述了一種帶有多機功率平衡的變頻控制系統,并詳細描述了FPGA在該系統中的應用。在該系統中充分利用了FPGA并行執行的處理速度快、效率高的優點。同時基于FPGA的控制系統結構具有良好的應用擴展性,在將來的變頻調速系統中會有很好的應用前景。
【參考文獻】
[1]王仲根,歐陽名三,聶文艷.基于DSP的帶式輸送機多機功率平衡控制器研究[J].煤礦機械,2006,27(4):654-656.
[2]賴成毅.FPGA在高壓變頻器控制系統中的應用[J].東方電氣評論,2007,21(1):57-60.
[3]祝杰,陳國金,王萬強.FPGA在變頻器控制系統中的應用[J].機電工程,2006,22(04):22-26.
[責任編輯:李書培]