解登宇
(安徽機電工程學校 安徽·鳳陽 233100)
比例-積分-微分(PID)控制是一種廣泛應用于工業過程控制和電力驅動,以及保持線性和非線性系統穩定工作的技術,采用PID控制器可以有效地減小超調量。但隨著現代工業生產的高度自動化,而常規PID控制器對被控制對象的依賴性,很難滿足現代控制實際領域的系統的需要。許多研究提出了將傳統PID控制和軟控制技術相結合的不同類型的控制器。例如,在傳統控制的基礎上加入智能控制,提高了系統的有效性;通過模糊邏輯調整PID系數,使振蕩最小化,并對參考信號進行精確跟蹤,使系統性能達到最大,并在穩態誤差方面得到改善。
為了滿足市場對產品質量、安全程序和工藝復雜度的新要求,控制系統必須具有更好的性能。近年來,將PID控制器和BP神經網絡相結合,已在工業控制中得到廣泛應用。神經網絡具有自學習、自適應能力,與傳統的PID控制相互補充、互為修正,使系統具有自適應性,適應被控制過程的變換,在線調整控制參數,提高控制性能和可靠性。這些網絡已成功地應用于高效、精確的函數逼近,并被證明是可靠的,收斂時間短。
由于人工神經網絡具有捕捉非線性動力學的能力,具有近似誤差減小、計算量小和結構簡單等優點,通過對系統性能的自適應學習來實現最優化的PID控制。利用BP神經網絡的自學能力,可以獲得某一最優控制規律下的比例單元、積分單元和微分單元的參數。基于神經網絡的PID控制系統結構圖如圖1:

圖1 BP神經網絡與PID控制結合后的控制器結構
控制器由兩部分組成:(1)傳統意義上的PID控制器,通過閉環路徑進行控制調節,在由的參數進行控制器整合;(2)基于神經網絡的BPNN,借助神經網絡系統的自適應學習算法操作和系列加權系數的調控,優化控制系統的性能,增強復雜數據的處理能力。
傳統的PID控制器作為一種過程控制的系統穩定技術,其數學模型主要由P(比例單元)、I(積分單元)和D(微分單元)組成。數學模型如下:

隨著工業復雜系統控制的要求,需要在誤差小和自適應調控的基礎上實現準確反饋控制。研究者提出多層網絡反饋的自學習算法設想。這項工作證明如何在不大幅改變傳統控制結構的情況下,提高基于神經網絡的控制系統性能。基于神經網絡的PID的調控對象的近似數學模型為:


圖1 輸入/輸出響應

圖2 PID控制器的輸出

圖3 誤差響應

圖4 參數自適應整定曲線
根據基于神經網絡的PID控制結構及其數學模型,進行如下仿真。設定加權系數初始值取的區間[-0.5,0.5],學習速率=0.28和慣性系數=0.04。輸入信號為:

通過仿真可以看出,BP神經網絡與PID控制結合后的控制器,可以在線自動調整PID參數,對被控對象可以有效的控制,大大改善了控制器的性能,具有更好的主動性和靈活性。
基于神經網絡的PID控制器能完成對被控對象的自適應調整,實現期望的控制目標。這種控制器可實現PID參數在線自動整定,具有較強的自適應和自學習能力。仿真驗證表明,基于神經網絡的PID控制器在誤差響應和自適應整定等方面的表現是優越的,改善了傳統PID控制器的性能。這種控制方法必須在工業應用上進行實踐驗證,以獲得所討論的控制方法的最優化改進。