1 引言 同步電動機運行穩定性和可靠性對工業生產有重要的影響。單片機用于同步電動機勵磁控制由于軟件豐富,能使勵磁裝置結構簡化、功能增多且易于實現復雜的控制規律,同時還具有參數整定靈活,使用維護方便和故障自診斷功能。目前,國內許多基于單片機的同步電動機勵磁控制系統與傳統的模擬勵磁控制系統相比性能有很大的提高,但因為采用的單片機內部資源較少使得單片機外圍電路復雜,其內部控制程序采用查表的方法,這樣影響了整個勵磁控制系統的精度、快速性和穩定性。PIC16F877單片機內部資源豐富,廣泛應用于工業控制領域。我們研制了基于PIC16F877單片機的同步電動機新型智能勵磁控制系統,控制程序可以實時計算,利用內部的捕捉單元可以很容易實現自動投勵、全壓投切電路。同時我們通過控制晶閘管移相整流模塊的控制端電壓來控制整流模塊的輸出,使得整個系統硬件電路簡單、調試維護方便、系統性能較高。 2 系統組成與工作原理 同步電動機新型智能勵磁控制系統的硬件結構圖如圖1所示。包括整流變壓器、晶閘管移相整流模塊、滅磁電路、投勵投全壓信號轉換電路、勵磁電流反饋信號轉換電路、PIC單片機控制電路、鍵盤及液晶顯示電路、保護跳閘電路、RS-232C接口電路。 當同步電動機的定子合上電源時,同步電動機進入異步運行狀態,通過單片機的I/O口控制滅磁繼電器使滅磁電路工作,轉子感應交變電壓的正負半波都通過滅磁電阻,且正負半波電流對稱,以保證同步電動機具有良好的異步驅動特性。在此期間單片機控制晶閘管移相整流模塊的輸出為零。同步發電機的投全壓、投勵時刻通過檢測電機的滑差確定。當轉速上升到同步轉速的90%左右投全壓;當轉速上升到同步轉速的95%左右采用“超前順極性投勵”方式,自動準確的選擇在最佳的分離角處投勵。同時系統具有后備時間投全壓、投勵環節(可以通過鍵盤設置)。投勵之后,斷開滅磁電路,單片機PWM輸出引腳的輸出經光耦隔離、施密特整型電路、濾波電路之后控制晶閘管移相整流模塊的控制端電壓,晶閘管移相整流模塊的輸出直流電壓施加于電動機勵磁繞組兩端,同步電動機被牽入同步運行,起動完畢。 同步電動機正常運行時,系統對勵磁電流進行閉環PID調節實現恒流勵磁,勵磁電流不受交流電網波動及勵磁繞組熱態電阻變化的影響,并且可以通過鍵盤改變勵磁電流的大小。通過調節勵磁電流的大小可以調節同步電動機的功率因數。 由于某些因素造成過勵、欠勵、失步時單片機可以自動檢測,經延時后自動給出跳閘信號并顯示故障類型。單片機自動檢測勵磁裝置溫度,并與溫度設定值比較自動開停風機。 3 硬件電路設計 3.1 PIC16F877單片機控制單元 PIC16F877具有高性能類RISC CPU,20MHz時鐘輸入時,指令周期為200ns,8K字(14位字長)的FLASH程序存儲器,368字節的RAM,256字節的EEPROM,帶有片內RC振蕩器的WDT以保證可靠工作[3]。PIC16F877有強大的外圍功能模塊,有三個定時器,16位捕捉輸入的最大分辨率為12.5ns,脈寬調制(PWM)輸出的最大分辨率為10位,10位多通道A/D轉換器。PIC16F877還具有多達14個的內部/外部中斷源。 3.2 滑差信號捕捉電路 滑差信號捕捉電路如圖2所示。對電機滑差大小的檢測是根據轉子回路內測取的轉子電壓波形經過零比較電路轉換成方波,通過光耦隔離輸入PIC16F877的CCP1捕捉引腳,根據捕捉到的方波脈沖寬度可以準確的確定投全壓、投勵時刻。通過控制單片機的I/O口與隔離電路控制相應的繼電器以實現投勵、投全壓動作。 圖2 滑差信號捕捉電路 3.3 失步保護電路 同步電動機失步時會在其轉子回路產生不衰減的交變電流分量,通過測取轉子勵磁回路分流器上的交變電流信號,對其波形特征進行分析即可快速、準確判斷電機是否失步。電動機失步是很嚴重的事故,必須快速、準確的判斷。因此我們把失步毫伏信號通過放大電路、比較電路轉換成方波信號經光耦隔離接到PIC單片機的外部中斷輸入管腳。單片機通過檢測方波信號的頻率來判斷電機是否失步,還是勵磁回路產生了同步振蕩。失步信號轉換電路如圖3所示。 當電機失步后,立即封鎖PWM輸出,復位投勵繼電器,使電機進入異步驅動階段。此后電機轉速上升,待進入臨界滑差后,按準確強勵對電機實施整步,使電機恢復到同步狀態。如整步失敗,單片機發出跳閘信號動作于跳閘回路,保護繼電器動作,液晶顯示“失步”。 圖3 失步信號轉換電路 3.4 勵磁電流采樣電路 從串聯在勵磁回路的分流器上測取勵磁電流信號。假設分流器變比為300A/75mv,同步電動機轉子穩定運行勵磁電流為150A,那么測得與電流成比例的電壓37.5mv。再通過放大電路經光耦隔離(光耦工作在線性工作區,+5V供電電源)接到PIC單片機A/D管腳。單片機對光耦輸出端采樣就可以得到與勵磁電流大小成比例的電流信號。 4 軟件設計 系統軟件采用PIC單片機的HI-TECH PIC C語言編程,人機界面友好,操作簡單。系統軟件采用模塊化結構,分別由主控程序、顯示程序、捕捉程序、數據采集程序、PID運算程序、過勵欠勵檢測程序、失步檢測程序、溫度檢測程序及中斷服務程序等程序模塊組成,軟件流程如圖4所示?梢苑奖恪㈧`活的添加、刪除功能模塊。 5 結束語 基于PIC單片機設計的同步電動機新型智能勵磁控制系統,利用PIC16F877單片機的捕捉單元及方波轉換電路方便、準確的在同步電動機進入“亞同步”狀態時投勵完全消除了電機起動過程中的脈振和投勵沖擊現象;采用數字PID控制算法實時性好、可靠性高;利用PIC單片機的PWM單元及濾波電路實現了PID控制運算結果的D/A轉換,外圍電路簡單系統實時性強;軟件設計采取了抗外界干擾措施,使系統具有較強的環境適應性和較高的可靠性。該系統在某工廠動力分廠拖動空氣壓縮機的同步電動機上進行了試用,證明系統具有較強的可操作性、可維護性和可靠性,并且結構簡單、現場安裝調試方便、運行穩定。 |