劉迪,張凱,李建海,孫艷麗
?
基于灰色系統非線性參數辨識算法的仿真分析
劉迪1,張凱1,李建海2,孫艷麗2
(1. 海軍航空工程學院 控制工程系,山東煙臺 264001; 2. 海軍航空工程學院 基礎實驗部,山東煙臺 264001)
針對具有非線性的外部干擾的控制系統參數辨識問題,提出了一種基于灰色補償理論的PID控制算法。通過灰色補償對控制系統非線性部分建立灰色模型,實現對PID參數的最佳整合。仿真研究表明,該控制算法可以提高PID控制質量及其魯棒性,具有更高的控制品質和更強的抗干擾能力。
灰色補償 非線性 控制策略 反饋 參數辨識;
在實際過程中存在著大量的非線性系統,盡管其中有些系統可以用線性模型來描述,但是這僅僅是一種近似或者只限于某一范圍內成立。一般來說,只有用非線性模型才能對非線性系統給以適當的描述。隨著對實際系統的預報和控制精度要求的提高,在許多非線性系統特征明顯的情況下,單憑提高基于線性化的模型階數已經不能滿足實際需要,必須盡可能建立實際系統更為精確的非線性數學模型,所以研究非線性系統的建模方法有很重要的意義[1]。灰色系統理論在實施抽象系統的控制上獨樹一幟。該理論實際上也是從系統的角度來研究信息間的關系,研究如何利用已知信息去揭示未知信息,所以也就是灰色系統的白化問題。其實質是,運用灰色系統理論的思想和方法,將抽象的現象或因素予以量化,對數據進行處理,對未來進行定量預測和決策,從而完成系統分析[2]。
設連續系統的數學表達式為:


取輸入信號為:

離散化:

式中,為輸入信號頻率,為采樣時間。

控制過程分為兩個階段:
1)采用PID控制進行灰色預測



按最小二乘法公式,求得:

其中,

2)采用灰色PID控制
加入補償控制u,


在第二個階段,要使估計器停止工作[5]。
狀態方程為:


灰色補償控制的基本結構圖如圖1所示,它將傳統的PID控制和灰色補償控制相結合,在傳統控制回路中增加了一個灰色補償控制器[6]。該補償控制器以灰色補償理論為基礎,根據控制系統輸出響應與期望輸出之間的差值作為反饋信息,并結合控制系統行為數據的變化趨勢,對傳統控制方法的控制輸出進行動態補償,保證控制系統的高精度控制。
仿真將研究PID制、PID控制+灰色補償控制二種控制方法在相同PID控制器參數下的方波響應。被控對象采用二階傳遞函數為:

采樣時間為2 ms。任意確定一組PID控制器參數如下:, , 。灰色補償控制器的參數如下:,,,。
仿真結果如圖2、圖3。

圖2 常規的PID控制策略方波響應
從圖3與圖2的比較中可以看出, 相對于常規的PID控制策略, 在出現擾動時, 采用灰色補償PID控制策略的系統所需要的調節時間較短、精度高。抗干擾能力要優于常規的PID控制策略。對干擾參數進行了有效的補償。
在相同的PID控制參數下,灰色補償PID控制方法的控制精度明顯優于常規PID控制,獲得了理想的控制效果。證明該控制方法是可行的、有效的,該控制方法簡單,易于實現,控制算法具有較好的魯棒性。
[1] 張志勇, 文桂林. 時變時滯系統的灰色預測非線性PID控制[J]. 系統仿真學報, 2009, 21(5): 2642-2645.
[2] 張廣立, 付瑩, 楊汝清. 一種新型自調節灰色預測控制器[J]. 控制與決策, 2004, 19(2): 212-215.
[3] 劉威, 肖軍, 翟春艷. 基于改進灰色預測模型的自適應PID控制算法[J]. 科學技術與工程, 2010, 10(2): 499-504.
[4] 趙弘, 林立, 董霞. 基于反饋線性化的非線性氣動伺服系統跟蹤控制[J]. 系統仿真學報, 2005, 17(4): 993-996.
[5] 劉金琨. 先進PID控制及Matlab仿真[M]. 北京:電子工業出版社, 2003, 355-359.
[6] 鄧聚龍. 灰色控制系統[M]. 武漢: 華中理工大學出版社, 1993, 251-279.
Simulation Analysis of Nonlinear Parameter Identification Algorithm Based on Gray System
Liu Di1, Zhang Kai1, Li Jianhai2, Sun Yanli2,
(1. Department of Control Engineering, Naval Aeronautical and Astronautical University, Yantai 264001, Shandong, China; 2. Department of Basic Experiment, Naval Aeronautical and Astronautical University, Yantai 264001, Shandong, China)
TP312
A
1003-4862(2014)10-0033-02
2014-04-08
劉迪(1983-),男,講師。研究方向:自適應控制、計算機控制。