


摘? 要:針對一類具有外部干擾的系統(tǒng),提出一種基于干擾觀測器和線性矩陣不等式的魯棒控制方法。針對具有外部干擾的分數(shù)階非線性不確定系統(tǒng),利用系統(tǒng)狀態(tài)變量設(shè)計了干擾觀測器。基于干擾觀測器的輸出,設(shè)計了分數(shù)階非線性系統(tǒng)的魯棒狀態(tài)反饋控制器,并將控制器的設(shè)計問題轉(zhuǎn)化為一類分數(shù)階不確定系統(tǒng)的魯棒穩(wěn)定性問題。應(yīng)用分數(shù)階Lyapunov理論分析了閉環(huán)系統(tǒng)的穩(wěn)定性,并獲得閉環(huán)系統(tǒng)進一步基于LMI控制器參數(shù)的求解方法。最后,用Newcastle機器人控制系統(tǒng)仿真驗證了提出的控制方法有效性。
關(guān)鍵詞:干擾觀測器;魯棒控制;分數(shù)階;時滯非線性系統(tǒng)
中圖分類號:TP391.9? ? ? ? ? 文獻標(biāo)識碼:A文章編號:2096-4706(2022)06-0075-04
Robust Control of Fractional Nonlinear Systems Based on DOB
LI Hengbo
(School of Computer Science, Guangdong University of Science and Technology, Dongguan? 523083, China )
Abstract: A robust control method based on disturbance observer and linear matrix inequality is proposed for a system with external disturbances. In view of the fractional order nonlinear uncertain system with external disturbances, this paper designs disturbance observer by using the system state variable. Based on the output of the disturbance observer, it designs a robust state feedback controller for fractional nonlinear systems, and the design problem of controller is converted into a kind of robust stability problems of fractional uncertain systems. It applies fractional Lyapunov theory to analyze the stability of the closed-loop system and obtain a further solution method based on the LMI controller parameters of the closed-loop system. Finally, the effectiveness of the proposed control method is verified by the Newcastle robot control system simulation.
Keywords: disturbance observer; robust control; fractional order; time delay nonlinear system
0? 引? ?言
分數(shù)階微積分作為控制領(lǐng)域中一個新的研究方向,越來越引起人們的關(guān)注。分數(shù)階微積分理論是在傳統(tǒng)微積分理論的基礎(chǔ)上拓展而來的,即將普通意義下微積分運算的微分階次和積分階次從整數(shù)階推廣到分數(shù)和復(fù)數(shù)[1]。隨著計算機技術(shù)的發(fā)展和對分數(shù)階微積分運算的深入研究,分數(shù)階微積分在多個領(lǐng)域中起到了越來越重要的作用。分數(shù)階微積分在整數(shù)階微積分的基礎(chǔ)上增加了微分和積分兩個自由度,工程上利用分數(shù)階微積分算子使描述的數(shù)學(xué)模型更為精確。另一方面,分數(shù)階的遺傳特性與記憶性為進一步改善系統(tǒng)的控制性能提供了條件。
穩(wěn)定性是系統(tǒng)最基本的結(jié)構(gòu)特性,也是系統(tǒng)能夠正常運行的前提。文獻[2]針對階次在(0,1]范圍內(nèi)的分數(shù)階微分系統(tǒng)提出了無時滯的分數(shù)階非線性系統(tǒng)Lyapunov方程系列穩(wěn)定性理論。文獻[3]基于Lyapunov-Krasovskii理論和隨機穩(wěn)定性理論,研究了時滯分數(shù)階線性系統(tǒng)時滯相關(guān)的魯棒穩(wěn)定性。
在實際控制工程和控制理論中,通常把系統(tǒng)受到的自身參數(shù)和外部干擾或結(jié)構(gòu)的不確定性視為擾動。幾乎在所有的控制工程系統(tǒng)中,干擾和模型不確定性是不可避免的,如何使控制系統(tǒng)在有干擾的情況下具有強魯棒性成為設(shè)計運動控制器必須考慮的一個重要問題。干擾觀測器對干擾進行估計時,不需要對干擾信號建立精確的數(shù)學(xué)模型,而且其本身的結(jié)構(gòu)非常簡單,所以避免了大量的數(shù)學(xué)運算,并能很好地滿足工程需要。目前,干擾觀測器被廣泛應(yīng)用于許多高精度運動控制系統(tǒng)中,文獻[4]提出了將速度擾動觀測器對無人機視軸系統(tǒng)進行反饋補償,擾動信號由分數(shù)階PID控制器進行抑制。文獻[5]采用非線性干擾觀測器對時變干擾進行動態(tài)補償,從而實現(xiàn)移動機械臂的穩(wěn)定控制。
本文設(shè)計了一類分數(shù)階時滯不確定系統(tǒng)的魯棒控制器,可以有效地改善干擾抑制的性能,用線性外源系統(tǒng)提供的干擾信息建立干擾觀測器。用干擾觀測器的輸出設(shè)計了魯棒控制策略,可以實現(xiàn)零穩(wěn)態(tài)誤差。通過仿真實驗驗證了所提出的控制方法的有效性。
1? 預(yù)備知識
在分數(shù)階微積分理論發(fā)展過程中,出現(xiàn)了很多種分數(shù)階微積分定義,并且從某種意義上來說某些定義具有一定的等價性。由于在初始條件下Caputo型分數(shù)階微積分定義與整數(shù)階微積分定義的方式一致,所以本文在接下來的內(nèi)容中用Caputo微積分定義。57BA3E12-9874-42DC-8917-AA60F86E9236
定義1.1:Caputo型分數(shù)階微積分定義:
式中,n-1≤α≤n,n∈N。
注1.1:Γ為Gamma函數(shù),用歐拉積分定義為:。
Caputo型分數(shù)階微積分有以下性質(zhì):
性質(zhì)1.1:;
性質(zhì)1.2:由Caputo微積分定義得到,當(dāng)0≤α≤1時,其中,
。
本文考慮不確定系統(tǒng)的非線性如下:
=Φ(t),t∈[-h,0]? (1)
其中是狀態(tài)向量,是控制輸入向量,是系統(tǒng)外部干擾。A,Ad和B是常數(shù)矩陣,Φ(t)是系統(tǒng)的初始向量。
假設(shè)不確定系統(tǒng)(1)具有以下形式:
ΔA(t)=DF1(t)E(2)
其中,D,E為已知常數(shù)矩陣,表示系統(tǒng)結(jié)構(gòu)的不確定性,F(xiàn)1(t)為Lebesgue可測的時變矩陣且滿足:
(3)
函數(shù)表示系統(tǒng)的非線性,且滿足以下假設(shè)。
假設(shè)1.1:f(0)=0且f(x(t))f(x(t))對于x滿足全局Lipschitz條件:
其中U是合適維數(shù)的已知矩陣。
2? 干擾觀測器設(shè)計
假設(shè)系統(tǒng)(1)的干擾d(t)來源于如下線性外源系統(tǒng):
(4)
其中,和。W和V是已知適當(dāng)維數(shù)的矩陣。
在工程應(yīng)用中許多不同種類的干擾可以用這個模型描述。在文章的下面部分中,考慮系統(tǒng)(1)和干擾動態(tài)系統(tǒng)(4)需要以下假設(shè)。
假設(shè)2.1:(A,B)可控,(W,V)可觀。
為了估計和重構(gòu)未知干擾d,構(gòu)造如下干擾觀測器:
(5)
其中,L∈Rn×n是待定的干擾觀測器增益矩陣。
定義干擾估計誤差,由式(1),(4)和(5)得:
(6)
通過設(shè)計觀測器增益矩陣L可以實現(xiàn)干擾近似的目的,若L滿足(6)則系統(tǒng)具有良好的穩(wěn)定性和魯棒性。
注2.1:從(6)可以看出,增益矩陣L是干擾觀測器(5)的一個非常重要的設(shè)計參數(shù)。L的選擇不僅能影響觀測器的穩(wěn)定性,而且能使系統(tǒng)在不確定因素LΔA(t)x(t)下具有魯棒性。
3? 分數(shù)階魯棒控制器的設(shè)計
假設(shè)系統(tǒng)的狀態(tài)可以直接測量得到,本文的目的是設(shè)計魯棒控制器使系統(tǒng)(1)魯棒漸近穩(wěn)定。現(xiàn)設(shè)計如下魯棒控制器:
為了獲得分數(shù)階非線性系統(tǒng)的穩(wěn)定性條件,下面提出基于Lyapunov理論的分數(shù)階時滯系統(tǒng)的新方法。給出了下面定理得到本文的主要結(jié)果。
引理3.1:存在矩陣或向量X,Y,對任意常數(shù)α>0,滿足以下不等式:
(13)
定理3.1:對于給定正數(shù)α3和α4,若存在常數(shù)α1>0和α2>0,矩陣,,,,滿足LMI條件,那么閉環(huán)系統(tǒng)在控制律(7)的作用下魯棒漸近穩(wěn)定,進一步漸近穩(wěn)定控制器參數(shù)選擇為和。
4? 仿真
針對Newcastle機器人[6]控制系統(tǒng),采用分數(shù)階PDα控制方法驗證所提方法的有效性。選取機器人系統(tǒng)參數(shù)為:m=2 500 kg,c=32 Ns/mm,k=44.5 N/mm,Kp=100,KD=100。進行MATLAB仿真時,各矩陣參數(shù)如下:
τM=1,τD=0.5,并取分數(shù)階階次α=0.9。
由線性外源系統(tǒng)(4)產(chǎn)生的系統(tǒng)干擾d(t)描述為:
選取α3=α4=1,利用MATLAB LMI工具箱求解LMI得到:
雖然分數(shù)階微分算子可以近似用傳遞函數(shù)來表示,但傳遞函數(shù)模塊不能直接設(shè)置初值,若設(shè)置初值必須將傳遞函數(shù)轉(zhuǎn)化為狀態(tài)空間形式。為了實現(xiàn)仿真分數(shù)階系統(tǒng),在simulink平臺上,可通過使用state-space(狀態(tài)空間)模塊來實現(xiàn)。根據(jù)(α=0.1~0.9,步長0.1,逼近誤差2 dB)的逼近公式,如α=0.9可近似為:。仿真中,選取初始狀態(tài)的值為,初始干擾值為d0=[-1.2,-1,-0.1]T,干擾觀測器的初始值為。
圖1顯示了開環(huán)系統(tǒng)的狀態(tài)響應(yīng)曲線,由圖可見,具有外部開環(huán)分數(shù)階時滯不確定系統(tǒng)不穩(wěn)定。圖2分別顯示了在觀察器(5)的作用下,外部干擾及其觀測值的仿真曲線,易見,設(shè)計的干擾觀測器能對外部干擾進行準(zhǔn)確的估計。在控制律(7)的作用下,閉環(huán)系統(tǒng)狀態(tài)響應(yīng)曲線如圖3所示,由圖可見,設(shè)計的控制器不但能使閉環(huán)系統(tǒng)穩(wěn)定,而且能有效抑制外部干擾。對于不具有外部干擾的分數(shù)階時滯系統(tǒng)(18),采用了最優(yōu)控制方法進行設(shè)計,結(jié)果如圖4所示。
5? 結(jié)? 論
本文提出基于分數(shù)階時滯干擾觀測器不確定系統(tǒng)的魯棒控制。為了增強干擾抑制性能和魯棒性,用線性外源系統(tǒng)干擾近似系統(tǒng)的干擾,并由干擾觀測器的輸出,設(shè)計了分數(shù)階時滯不確定系統(tǒng)的魯棒控制方法。用觀測器的輸出反饋到控制器作為外部干擾的補償,以抵消干擾從而達到擾動抑制的目的。在構(gòu)建的系統(tǒng)下,用直接Lyapunov理論和LMI方法得到閉環(huán)系統(tǒng)滿足穩(wěn)定性條件和控制器的參數(shù)。最后用仿真證明設(shè)計的分數(shù)階魯棒控制策略的有效性。
參考文獻:
[1] 孫延修.基于觀測器Lipschitz非線性系統(tǒng)魯棒控制方法 [J].沈陽大學(xué)學(xué)報(自然科學(xué)版),2021,33(5):404-408.
[2] ZHAO L D,HU J B,F(xiàn)ANG J A,et al. Studying on the stability of fractional-order nonlinear system [J].Nonlinear Dynamics,2012,70(1):475-479.
[3] BALASUBRAMANIAM P,LAKSHMANAN S,RAKKIYAPPAN R. LMI optimization problem of delay-dependent robust stability criteria for stochastic systems with polytopic and linear fractional uncertainties [J].International Journal of Applied Mathematics & Computer Science,2012,22(2):339-351.
[4] 姜珊,侯宏錄.基于擾動觀測器和分數(shù)階PID的視軸穩(wěn)定控制 [J].自動化與儀表,2020,35(8):16-20.
[5] 山東大學(xué).基于非線干擾觀測器的移動機械臂魯棒控制方法及系統(tǒng):CN202011468196.9 [P].2021-04-13.
[6] LAZAREVI M P. Finite time stability analysis of PDα fractional control of robotic time-delay systems [J]. Mechanics Research Communications,2006,33(2):269-279.
作者簡介:李亨博(1990—),女,瑤族,湖南永州人,講師,碩士研究生,研究方向:智能控制。
收稿日期:2022-02-22
基金項目:廣東科技學(xué)院校級科研項目(青年項目)(GKY-2020KYQNK-8)57BA3E12-9874-42DC-8917-AA60F86E9236