電加熱爐是典型工業過程控制對象,其溫度控制具有升溫單向性,大慣性,純滯后,時變性等特點,很難用數學方法建立精確的模型和確定參數。而PID控制因其成熟,容易實現,并具有可消除穩態誤差的優點,在大多數情況下可以滿足系統性能要求,但其性能取決于參數的整定情況。且快速性和超調量之間存在矛盾,使其不一定滿足快速升溫、超調小的技術要求。模糊控制在快速性和保持較小的超調量方面有著自身的優勢,但其理論并不完善,算法復雜,控制過程會存在穩態誤差。 將模糊控制算法引入傳統的加熱爐控制系統構成智能模糊控制系統,利用模糊控制規則自適應在線修改PID參數,構成模糊自整定:PID控制系統,借此提高其控制效果。 基于PID控制算法,以ADuC845單片機為主體,構成一個能處理較復雜數據和控制功能的智能控制器,使其既可作為獨立的單片機控制系統,又可與微機配合構成兩級控制系統。該控制器控制精度高,具有較高的靈活性和可靠性。
2 溫度控制系統硬件設計 該系統設計的硬件設計主要由單片機主控、前向通道、后向通道、人機接口和接口擴展等模塊組成,如圖l所示。由圖1可見,以內含C52兼容單片機的ADuC845為控制核心.配有640 KB的非易失RAM數據存儲器、外擴鍵盤輸人、320x240點陣的圖形液晶顯示器進行漢字、圖形、曲線和數據顯示,超溫報警裝置等外圍電路;預留微型打印機接口,可以現場打印輸出結果;預留RS232接口,能和PC機聯機,將現場檢測的數據傳輸至PC機來進一步處理、顯示、打印和存檔。
標簽:
PID
模糊
算法
電阻爐
上傳時間:
2013-10-11
上傳用戶:vodssv