線性系統(tǒng)理論跟蹤控制_第1頁
線性系統(tǒng)理論跟蹤控制_第2頁
線性系統(tǒng)理論跟蹤控制_第3頁
線性系統(tǒng)理論跟蹤控制_第4頁
線性系統(tǒng)理論跟蹤控制_第5頁
已閱讀5頁,還剩137頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第六節(jié)跟蹤控制一問題提出

考慮上述在參考信號和干擾的同時作用下系統(tǒng),如果存在相應的控制律使得下式成立:就稱該系統(tǒng)是無靜差跟蹤的。系統(tǒng)的跟蹤問題意味著要到達系統(tǒng)的漸近跟蹤,又要抑制干擾,也就是說當干擾為零〔不存在〕時,對任意的參考信號都有:且當參考信號為零(不存在時),對任意的擾動都有亦稱為“跟蹤問題中的干擾解耦〞w一般情況下,無靜差跟蹤系統(tǒng)可以看作是一個具有補償器的輸出反響系統(tǒng)鎮(zhèn)定補償器:使整個系統(tǒng)實現(xiàn)鎮(zhèn)定伺服補償器:實現(xiàn)漸近跟蹤和擾動抑制伺服補償器通過在系統(tǒng)內部復制一個參考信號和擾動信號的不穩(wěn)定信號模型,依靠該模型的不穩(wěn)定特征根與跟蹤信號和擾動信號的不穩(wěn)定振型實現(xiàn)精確對消,從而到達完全的漸近跟蹤和擾動抑制目的。通常把引入的這個不穩(wěn)定信號模型稱為內模,這種控制方法就稱為內模原理。內模原理的優(yōu)點:控制結果對除了內模之外的受控系統(tǒng)和補償器參數(shù)變化不敏感。即使控制系統(tǒng)或補償器的參數(shù)出現(xiàn)攝動,哪怕是相當大的攝動,只要閉環(huán)系統(tǒng)仍然是漸近穩(wěn)定的,那么此閉環(huán)系統(tǒng)仍具有無靜差跟蹤特性。但在上述跟蹤控制系統(tǒng)中,內模的參數(shù)變化是不容許的,內模參數(shù)的任何攝動都會破壞它與參考信號和擾動信號不穩(wěn)定振型的精確對消,從而破壞了漸近穩(wěn)定和擾動抑制。二.不穩(wěn)定信號模型的建立通常情況下,參考信號和擾動信號可以看作是在未知初始條件下,有這樣兩個模型產生的:在跟蹤問題中只需考慮參考信號和擾動信號的不穩(wěn)定振型,令表示這兩個矩陣中不穩(wěn)定特征根的根因式的最小公倍式,也就是所有不重合的根因式之積:為保證內模與參考、擾動信號不穩(wěn)定振型的精確對消,可以由此導出兩信號不趨近于零的那局部共同模型。把它與受控系統(tǒng)串聯(lián),并把跟蹤誤差e作為輸入信號,其模型可以寫成:其中三無靜差跟蹤控制w把信號模型作為內模與受控系統(tǒng)順序串聯(lián),可以得到相應的閉環(huán)系統(tǒng):再取狀態(tài)反響保證閉環(huán)系統(tǒng)是漸近穩(wěn)定的,這樣就實現(xiàn)了無靜差跟蹤的閉環(huán)控制。無靜差跟蹤條件:給定線性定常系統(tǒng)是無靜差跟蹤的充要條件是:輸入維數(shù)m>=輸出維數(shù)p

對的每個特征根都有

實際上這兩個條件就等價于內模系統(tǒng)與受控系統(tǒng)相組合的串聯(lián)系統(tǒng)是能控的舉例:給定受控系統(tǒng)參考信號,擾動信號為階躍信號,求系統(tǒng)無靜差跟蹤的控制律解:〔1〕建立內模:參考信號sin(2t)函數(shù)本身存在兩種不穩(wěn)定模態(tài)±2j,擾動階躍信號存在一種不穩(wěn)定模態(tài)0,兩信號不穩(wěn)定模態(tài)的最小公倍式即為:于是導出參考、擾動信號的不穩(wěn)定共有模型為:

〔2〕判斷系統(tǒng)是否可以實現(xiàn)無靜差跟蹤條件滿足,所以系統(tǒng)是可實現(xiàn)無靜差跟蹤的?!?〕求控制律首先寫出受控系統(tǒng)與內模系統(tǒng)的串聯(lián)組合系統(tǒng)方程:受控系統(tǒng)滿足無靜差跟蹤條件就等價于上述串聯(lián)系統(tǒng)是能控的,只要取一反響保證閉環(huán)系統(tǒng)是漸近穩(wěn)定的,這樣就實現(xiàn)了無靜差跟蹤的閉環(huán)控制。根據(jù)鎮(zhèn)定要求假使期望閉環(huán)極點為-1,-1,-2,-1+j,-1-j,那么可以求出相應的反響為:k=[107];kc=[4-30-4]四漸近跟蹤問題——定常參考信號的情況考慮如下系統(tǒng):其設計目標仍舊為擾動抑制的漸近跟蹤,考慮參考信號y0(t)=y0為定常的情形。回憶經典控制理論中的伺服設計思想,為使系統(tǒng)做到零靜態(tài)誤差,常采用PI控制器,即對誤差進行比例積分控制。由于PI控制器的積分作用,只要閉環(huán)系統(tǒng)穩(wěn)定,且當參考信號和擾動信號為階躍信號時,有誤差e(t)0將上述思想推廣到多變量系統(tǒng)中,需要在誤差向量的每個分量后面串聯(lián)一個積分器,從而使穩(wěn)態(tài)誤差的每個分量均為零,因此在控制u中含有誤差e(t)的積分項。記聯(lián)立系統(tǒng)與上述方程可以得到增廣系統(tǒng):對該增廣系統(tǒng)采取狀態(tài)控制律:相對于初始系統(tǒng),這是一個廣義的PI控制器,類似于單變量伺服控制系統(tǒng)。通過上述方法,將定常信號的跟蹤控制問題轉化為增廣系統(tǒng)的狀態(tài)反響鎮(zhèn)定問題,其控制方案是時變信號跟蹤控制問題的特例,其中誤差信號積分器記為內模系統(tǒng)。上述問題是否有解?定理:假設[A,B]能控,那么增廣系統(tǒng)完全能控的充要條件是:通過求解增廣系統(tǒng)的鎮(zhèn)定問題,不僅可以實現(xiàn)原系統(tǒng)的輸出對階躍給定信號的跟蹤,還可以同時實現(xiàn)系統(tǒng)的輸出關于定常擾動信號的靜態(tài)解藕,即當時間充分長后,系統(tǒng)的定常擾動信號對于系統(tǒng)輸出無影響。第七節(jié)模型參考控制系統(tǒng)分析迄今為止,本書已經介紹了線性定??刂葡到y(tǒng)的設計方法。因為所有的物理對象在某種程度上均是非線性的,所以設計出的系統(tǒng)僅在一個有限的工作范圍內才能得到滿意的結果。如果取消對象方程是線性的這一假設,那么,到目前為止,不能應用本書介紹過設計方法。在這種情況下,本節(jié)討論的對系統(tǒng)設計的模型參考方法可能是有用的。確定系統(tǒng)性能的一種有效的方法是利用一個模型,對給定的輸入產生所希望的輸出。模型不必是實際的硬件設備,可以是在計算機上模擬的數(shù)學模型。在模型參考控制系統(tǒng)中,將模型的輸出和對象的輸出進行比較,差值用來產生控制信號。假設對象的狀態(tài)方程為:希望控制系統(tǒng)緊隨某一模型系統(tǒng)。設計的關鍵是綜合出一個控制器,使得控制器總是產生一個信號,迫使對象的狀態(tài)接近于模型的狀態(tài),系統(tǒng)結構如下圖。假設模型參考系統(tǒng)是線性的:其中又假設A的所有特征值都有負實部,那么該模型參考系統(tǒng)具有一個漸近穩(wěn)定的平衡狀態(tài)。令誤差向量為在該問題中,希望通過一個適宜的控制向量u,使得誤差向量減小到零。即(1)現(xiàn)在設計一個控制器,使得在穩(wěn)態(tài)時和或。因此,原點e=0是一個平衡狀態(tài)。在綜合控制向量u時,一個方便的出發(fā)點就是對式(1)給出的系統(tǒng)構造一個Lyapunov函數(shù)。假設Lyapunov函數(shù)的形式為式中的P是正定的Hermite或實對稱矩陣。求V(e)對時間t的導數(shù),可得式中,是純量。如果:1、是一個負定矩陣;2、控制向量u可選擇得使純量M為非正值于是,注意到當,有,要看出平衡狀態(tài)e=0是大范圍漸近穩(wěn)定的。條件1總可通過選擇適當?shù)腜而得到滿足,因為A的所有特征值均假設具有負實部。因此,這里的問題就是選擇一個適宜的控制向量u,使得M或等于零,或為負值。舉例說明如何使用該方法設計非線性控制器例:考慮由下式描述的非線性時變系統(tǒng)式中a(t)是時變參數(shù),b為正常數(shù)。設參考模型的方程為:試設計一個非線性控制器,使得系統(tǒng)能夠穩(wěn)定地工作。解:定義誤差向量為:Lyapunov函數(shù)為:式中P是正定實對稱矩陣,參照上述推導,得:由參考模型方程確定矩陣A和B,并選擇矩陣Q為可得:其中:如果選擇u使得:式中:(2)那么采用由式(2)給出的控制函數(shù)u時,平衡狀態(tài)e=0就是大范圍漸近穩(wěn)定的穩(wěn)定的。因此,方程(2)確定了一個非線性控制律,它將保證系統(tǒng)漸近穩(wěn)定地工作。注意,瞬態(tài)響應收斂的速度取決于矩陣P,矩陣P取決于設計開始階段所取的矩陣Q。第八節(jié)線性二次型最優(yōu)控制問題〔LQ〕本節(jié)將研究基于二次型性能指標的最優(yōu)控制系統(tǒng)的設計??紤]如下的線性定常系統(tǒng)式中:在設計控制系統(tǒng)時,我們感興趣的經常是選擇向量u(t),使得給定的性能指標到達極小??梢宰C明,當二次型性能指標的積分限由零變化到無窮大時,如式中的L〔x,u〕是x和u的二次型函數(shù)或Hermite函數(shù),將得到線性控制律,即這里,線性狀態(tài)反響矩陣。從而因此,基于二次型性能指標的最優(yōu)控制系統(tǒng)和最優(yōu)調節(jié)器系統(tǒng)的設計歸結為確定矩陣K的各元素。采用二次型最優(yōu)控制方法的一個優(yōu)點是除了系統(tǒng)不可控的情況外,所設計的系統(tǒng)將是穩(wěn)定的。在設計二次型性能指標為極小的控制系統(tǒng)時,需要解黎卡提方程??紤]上述系統(tǒng),假設性能指標為式中,Q為正定〔或正半定〕Hermite或實對稱矩陣,R為正定Hermite或實對稱矩陣,u是無約束的向量。最優(yōu)控制系統(tǒng)使性能指標到達極小,該系統(tǒng)是穩(wěn)定的。解決此類問題有許多不同的方法,這里介紹一種基于李亞普夫諾夫第二法的解法。優(yōu)化問題的分類從時間角度:有限時間LQ問題無限時間LQ問題工程應用角度調節(jié)問題:最優(yōu)控制把系統(tǒng)由初態(tài)驅動到零平衡點,且性能指標為最小跟蹤問題:最優(yōu)控制使系統(tǒng)輸出跟蹤參考信號的同時,性能指標為最小?;贚yapunov第二法的控制系統(tǒng)最優(yōu)化從經典意義而言,首先設計出控制系統(tǒng),再判斷系統(tǒng)的穩(wěn)定性;與此不同的是,該方法先用公式表示出穩(wěn)定性條件,再在這些約束條件下設計系統(tǒng)。如果能用Lyapunov第二法作為最優(yōu)控制器設計的根底,就能保證系統(tǒng)正常工作,也就是說,系統(tǒng)輸出將能連續(xù)地朝所希望的狀態(tài)轉移。因此,設計出的系統(tǒng)具有固有穩(wěn)定特性的結構〔注意,如果系統(tǒng)是不可控制的,不能采用二次型最優(yōu)控制〕。對于一大類控制系統(tǒng),在Lyapunov函數(shù)和用來綜合最優(yōu)控制系統(tǒng)的二次型性能指標之間可找到一個直接的關系式。下面我們將用Lyapunov方法來解簡單情況下的最優(yōu)化問題,該問題通稱為參數(shù)最優(yōu)化問題。一。參數(shù)最優(yōu)問題的Lyapunov第二法的解法下面討論Lyapunov函數(shù)和二次型性能指標之間的直接關系,并利用這種關系求解參數(shù)最優(yōu)問題??紤]如下的線性系統(tǒng)式中,A的所有特征值均具有負實部,即原點是漸近穩(wěn)定的〔稱矩陣A為穩(wěn)定矩陣〕。假設矩陣A包括一個〔或幾個〕可調參數(shù)。要求以下性能指標到達極小,式中Q為正定〔或正半定〕Hermite或實對稱矩陣。因而該問題變?yōu)榇_定幾個可調參數(shù)值,使得性能指標到達極小。在求解該問題時,利用Lyapunov函數(shù)是很有效的。假設式中,P是一個正定的Hermite或實對稱矩陣,因此可得根據(jù)Lyapunov第二法可知,如果A是穩(wěn)定矩陣,那么對給定的Q,必存在一個P,使得因此,可由該方程確定P的各元素。因此性能指標J可按下式計算。由于A的所有特征值均有負實部,可得。所以因而性能指標J可依據(jù)初始條件x(0)和P求得,而P與A和Q的關系取決于lyapunov方程。例如,如果欲調整系統(tǒng)的參數(shù),使得性能指標J到達極小,那么可對討論中的參數(shù),用取極小值來實現(xiàn)。由于是給定的初始條件,Q也是給定的,所以P是A的各元素的函數(shù)。因此求J為極小,將使得可調參數(shù)到達最優(yōu)值。例:研究如下圖的系統(tǒng)。確定阻尼>0的值,使得系統(tǒng)在單位階躍輸入r(t)=1(t)作用下,性能指標到達極小。式中的e為誤差信號,并且e=r-c。假設系統(tǒng)開始時是靜止的。應強調的是,參數(shù)最優(yōu)值通常與初始條件x(0)有關。然而,如果只含一個不等于零的分量,例如x1(0)

0,而其余的初始分量均等于零,那么參數(shù)最優(yōu)值與x1(0)的數(shù)值無關由圖可知:根據(jù)誤差e的形式可得:由于輸入r(t)是單位階躍函數(shù),所以。因此,對于t

0有定義如下變量為:誤差狀態(tài)方程為:性能指標J可以寫成其中由于A是穩(wěn)定矩陣,所以參照上述推導過程可知,J的值為式中的P由下式確定上述Lyapunov方程可以寫為:該方程可以寫出以下方程組:求解得:于是性能指標J為將初始條件:,代入上式得:對使J為極小,可令,即因此,的最優(yōu)值是。例如,假設μ=1,那么的最優(yōu)值為0.707。二、二次型最優(yōu)控制問題現(xiàn)在我們來研究最優(yōu)控制問題,系統(tǒng)方程為:確定最優(yōu)控制向量使得性能指標達極?。菏街蠶是正定〔或正半定〕實對稱矩陣,R是正定實對稱矩陣。注意,性能指標右邊的第二項是考慮到控制信號的能量損耗而引進的。矩陣Q和R確定了誤差和能量損耗的相對重要性。在此,假設控制向量是不受約束的。正如上面所講的,假設能確定矩陣K中的未知元素,使得性能指標達極小,那么對任意初始狀態(tài)x(0)而言均是最優(yōu)的。該最優(yōu)控制系統(tǒng)的結構方塊圖如下:將反響控制代入系統(tǒng)中,得:在以下推導過程中,假設(A-BK)是穩(wěn)定矩陣。將控制律代入性能指標中有依照解參數(shù)最優(yōu)化問題時的討論,取式中的P是正定的Hermite或實對稱矩陣。于是比較上式兩端,并注意到方程對任意x均應成立,這就要求(1)根據(jù)Lyapunov第二法可知,如果(A-BK)是穩(wěn)定矩陣,那么必存在一個滿足上式的正定矩陣P。因此,該方法由上述Lyapunov方程確定P的各元素,并檢驗其是否為正定的〔注意,這里可能不止一個矩陣P滿足該方程。如果系統(tǒng)是穩(wěn)定的,那么總存在一個正定的矩陣P滿足該方程。這就意味著,如果我們解此方程并能找到一個正定矩陣P,該系統(tǒng)就是穩(wěn)定的。滿足該方程的其他矩陣P不是正定的,必須丟棄〕。性能指標的計算為:

由于假設A-BK的所有特征值均具有負實部,所以。因此

(2)于是,性能指標J可根據(jù)初始條件x(0)和P求得。為求二次型最優(yōu)控制問題的解,可按以下步驟操作:由于所設的R是正定實對稱矩陣,可將其寫為式中T是非奇異矩陣。于是,Lyapunov方程可寫為:求J對K的極小值,即求下式對K的極小值由于上面的表達式不為負值,所以只有當其為零,即當下式成立時才存在極小值。上式給出了最優(yōu)矩陣K。所以此時最優(yōu)控制律是線性的,并由下式給出〔3〕上式中的矩陣P必需滿足Lyapunov方程,即滿足下述退化方程:〔4〕具體設計步驟如下:1、求解退化矩陣黎卡提式(4〕,以求出矩陣P。如果存在正定矩陣P〔某些系統(tǒng)可能沒有正定矩陣P〕,那么系統(tǒng)是穩(wěn)定的,即矩陣是穩(wěn)定矩陣。2、將矩陣P代入式(3〕,求得的矩陣K就是最優(yōu)矩陣。確定最優(yōu)反響增益矩陣K還有另一種方法,其設計步驟如下:1、由作為K的函數(shù)的式(1〕中確定矩陣P。2、將矩陣P代入式(2〕,于是性能指標成為K的一個函數(shù)。3、確定K的各元素,使得性能指標為極小。這可通過令等于零,并解出的最優(yōu)值來實現(xiàn)J對K各元素為極小。例:研究如以下圖所示系統(tǒng),假設控制信號為:選擇適當?shù)姆错懺鲆婢仃嘖,使得以下性能指標到達極?。篕x1x2u由結構圖可以看出系統(tǒng)的方程為:應用退化矩陣黎卡提方程用于最正確控制系統(tǒng)設計,其中化簡得到以下三個方程:聯(lián)立方程求解,并要求P為正定,那么有:計算最正確反響增益矩陣K在該反響控制下,在給定性能指標下對任意初試狀態(tài)都能得出最正確的結果。三最優(yōu)跟蹤控制問題考慮線性定常系統(tǒng):系統(tǒng)完全能控能觀測。假定跟蹤信號為以下系統(tǒng)〔完全能觀〕的輸出:尋找最優(yōu),使得y跟蹤,同時極小化:方法:將跟蹤問題轉換為等價的調節(jié)問題定義增廣狀態(tài)和增廣矩陣:即可轉化為等價的調節(jié)問題:利用結論:最優(yōu)控制律:其中矩陣黎卡提方程為:最優(yōu)性能值為:將分解為其中P在維數(shù)上與A相同。那么可以導出相對于P的黎卡提方程:最優(yōu)控制為:最優(yōu)性能值為:矩陣黎卡提方程的求解LQ控制問題的最關鍵為求解矩陣黎卡提方程一般情況,不可能找到由系數(shù)矩陣和加權矩陣直接表示的解陣解析表達式采用數(shù)值方法,利用計算機解黎卡提方程算法研究:直接數(shù)值解法,增量迭代法,舒爾向量法,特征向量法,符號函數(shù)法等等第九節(jié)狀態(tài)重構問題與Luenberger狀態(tài)觀測器觀測器分類全維觀測器:觀測器與系統(tǒng)維數(shù)相同降維觀測器:觀測器維數(shù)小于系統(tǒng)維數(shù)狀態(tài)觀測器:觀測器輸出漸近跟蹤狀態(tài)函數(shù)觀測器:觀測器輸出漸近跟蹤狀態(tài)函數(shù)一全維狀態(tài)觀測器的設計考慮如下線性定常系統(tǒng)在下面有關狀態(tài)觀測器的討論中,我們用表示被觀測的狀態(tài)向量。利用系數(shù)矩陣(A,B,C)來對被估計系統(tǒng)進行直接復制,即可到達狀態(tài)重構的目的。如果保證觀測器的初始狀態(tài)和輸入與給定系統(tǒng)的完全相同,那么就可以實現(xiàn)在整個時間區(qū)域上的狀態(tài)復制。這是一種完全的狀態(tài)重構。一般來講,這種開環(huán)型的觀測器本身沒有任何的實際價值。上述開環(huán)型的觀測器很難應用,主要缺點有:一要使用此觀測器必須計算出系統(tǒng)的初始狀態(tài),并設置觀測器的初始狀態(tài)與給定系統(tǒng)相同;二是如果系數(shù)矩陣A中包含了不穩(wěn)定特征根的話,那么即使觀測器和給定系統(tǒng)的初始狀態(tài)存在微小的差異,也會隨著時間的增加而無限放大〔誤差方程為〕。引入一個修正項,這時就利用給定系統(tǒng)的輸入和輸出構成了反響型觀測器:觀測器增益矩陣起到加權矩陣的作用。修正項監(jiān)控狀態(tài)變量。當此模型的初始狀態(tài)與實際系統(tǒng)的初始狀態(tài)之間存在差異時,該附加修正項將減小這些影響。1.觀測器的誤差方程將給定系統(tǒng)和觀測器系統(tǒng)的狀態(tài)方程進行相減得誤差向量的動態(tài)特性由矩陣A-KeC的特征值決定。如果所選特征值使得誤差向量的動態(tài)特性漸近穩(wěn)定且足夠快,那么任意誤差向量e(t)都將以足夠快的速度趨近于零(原點),此時稱為x(t)的漸近估計或重構。2.可觀測條件全維狀態(tài)觀測器的設計問題,是確定觀測器增益矩陣Ke,使得誤差動態(tài)方程以足夠快的響應速度漸近穩(wěn)定〔漸近穩(wěn)定性和誤差動態(tài)方程的響應速度由矩陣A-KeC的特征值決定〕。因此,全維觀測器的設計就歸結為如何確定適當?shù)腒e,使得A-KeC具有期望的特征值。此時,全維狀態(tài)觀測器的設計問題實際上就變成了與極點配置相同的問題。在設計全維狀態(tài)觀測器時,求解如下對偶系統(tǒng)的極點配置問題:如果對偶系統(tǒng)是狀態(tài)完全能控的,那么可確定狀態(tài)反響增益矩陣K,使得反響閉環(huán)系統(tǒng)的系統(tǒng)矩陣得到一組期望的特征值:注意到與觀測器系統(tǒng)矩陣的特征多項式相比較,可找出Ke和K的關系為因此,觀測器問題與極點配置問題具有對偶關系,即觀測條件:系統(tǒng)的狀態(tài)觀測器存在的充要條件是對偶系統(tǒng)完全能控或給定系統(tǒng)是完全能觀測的。3.全維狀態(tài)觀測器的B-G算法能觀標準型是將狀態(tài)空間表達形式與系統(tǒng)特征根聯(lián)系的最簡形式,而任意給定的系統(tǒng)通常不具有能觀標準型的形式,所以首先采用非奇異變換

,把系統(tǒng)轉化成標準型:要想將此標準型對偶系統(tǒng)的極點配置到期望值所采用的增益矩陣為,即因為上述觀測器增益是針對初始狀態(tài)空間x,而不是變換后的,所以需對上述增益矩陣要經過一次變換才可,即觀測器的方程為Luenberger曾經指出,當觀測器期望極點的實部太負,使衰減太快,將導致觀測器的作用接近于一個微分器,從而使頻帶加寬,不能防止地將高頻噪聲分量放大,而且也存在觀測器的可實現(xiàn)性問題(因為衰減速度太快,那么矩陣較大),因此進行觀測器本身的極點配置時,只需使觀測器的期望極點比由此組成的閉環(huán)反響系統(tǒng)的特征值稍大一些即可。一般地,選擇的期望特征值,應使狀態(tài)觀測器的響應速度至少比所考慮的閉環(huán)系統(tǒng)快2~5倍。

注意,迄今為止,我們假設觀測器中的矩陣A和B與實際系統(tǒng)中的嚴格相同。實際上,這做不到。因此,誤差動態(tài)方程不可能由給出,這意味著誤差不可能趨于零。因此,應盡量建立觀測器的準確數(shù)學模型,以使相應的誤差小到令人滿意的程度。4.求觀測器增益矩陣Ke的直接代入法與極點配置算法的情況類似,如果系統(tǒng)是低階的(n<=3),可將矩陣Ke直接代入期望的特征多項式進行計算。例如,假設x是一個3維向量,那么觀測器增益矩陣Ke可寫為將該Ke代入期望的特征多項式通過使上式兩端s的同次冪系數(shù)相等,即可確定出Ke1、Ke2和Ke3的值。如果n=1,2或3,其中n是狀態(tài)向量x的維數(shù),那么該方法十分簡便〔雖然該方法可應用于n=4,5,6,…的情況,但計算有可能非常繁瑣〕。5.最優(yōu)Ke選擇的注釋應當指出,作為對觀測器動態(tài)方程修正的觀測器增益矩陣Ke,通過反響信號來考慮系統(tǒng)中的未知因素。如果含有明顯的未知因素,那么利用矩陣Ke的反響信號也應該比較大。然而另一方面,如果由于干擾和測量噪聲使輸出信號受到嚴重干擾,那么輸出y是不可靠的。因此,由矩陣Ke引起的反響信號應該比較小。在決定矩陣時,應該仔細檢查包含在輸出y中的干擾和噪聲的影響。應強調的是觀測器增益矩陣Ke依賴于期望的特征方程在許多情況中,μ1,μ2,…,μn的選取不是唯一的。在設計狀態(tài)觀測器時,最好在幾個不同的期望特征方程的根底上決定Ke。對不同的矩陣Ke必須進行仿真驗證,以評估系統(tǒng)的最終性能。應從系統(tǒng)總體性能的觀點來選取最好的。在許多實際問題中,最優(yōu)矩陣的選取,歸結為對快速響應及對干擾和噪聲靈敏性之間的一種折衷。[例1]考慮如下的線性定常系統(tǒng)式中設計一個全維狀態(tài)觀測器,期望特征值為由于狀態(tài)觀測器的設計實際上歸結為確定一個適宜的觀測器增益矩陣Ke,為此先檢驗能觀測性矩陣,即的秩為2。因此,該系統(tǒng)是完全能觀測的,并且可確定期望的觀測器增益矩陣。我們將用2種方法來求解該問題。[解]方法1:由于該狀態(tài)空間表達式已是能觀測標準形,因此變換矩陣Q=I。由于給定系統(tǒng)的特征方程為觀測器的期望特征方程為故觀測器增益矩陣可求得如下那么觀測器方程為方法2:直接代入法定義那么此時特征方程為

期望的特征方程為二者比較可得即無論采用什么方法,所得的都是相同的。二降階觀測器的設計全維觀測器是重構所有的系統(tǒng)狀態(tài)變量。實際上,有一些狀態(tài)變量是可以準確量測的。對此類狀態(tài)變量就不必估計了。 假設狀態(tài)向量x為n維向量,輸出向量y為可量測的p維向量。如果rankC=p,p個輸出變量是狀態(tài)變量的線性組合,所以p個狀態(tài)變量就不必進行估計,只需估計n-p個狀態(tài)變量即可,因此,該降維觀測器為n-p維觀測器,又稱為最小階觀測器。具有降階觀測器的觀測-狀態(tài)反響控制系統(tǒng)最小階狀態(tài)觀測器的設計步驟:Step1因為rankC=p,說明可以用輸出表征狀態(tài)中的p個,通過坐標變換,使得新坐標下x1-p=y(tǒng)1-p,此時系統(tǒng)為n-p維系統(tǒng)〔因為前p個狀態(tài)可以用輸出來表征〕Step2在新坐標空間下,對n-p維系統(tǒng)進行全維觀測器設計Step3最終寫出觀測器的狀態(tài)和輸出方程〔注意,返回原來的坐標空間〕1.(n-p)維子系統(tǒng)動態(tài)方程的建立設可觀測被控系統(tǒng)動態(tài)方程為將狀態(tài)x分解成兩局部,其中是p個直接由輸出測得的狀態(tài)變量,為此引入非奇異變換變換后系統(tǒng)動態(tài)方程為因此有將變換后系統(tǒng)展開得:令那么v可以看作是n-p維子系統(tǒng)的輸入向量,z可以看作是n-p維子系統(tǒng)的輸出向量,于是n-p維子系統(tǒng)〔可觀測)的狀態(tài)方程為:2.(n-p)維狀態(tài)觀測器的構成與全維狀態(tài)觀測器的構成方法相同,首先構造(n-p)維子系統(tǒng)的觀測系統(tǒng),利用子系統(tǒng)與狀態(tài)觀測器輸出之差,通過反響增益矩陣Ke來任意配置降維觀測器極點,使得觀測器輸出盡快逼近子系統(tǒng)的局部狀態(tài)。結構圖如下:降維狀態(tài)觀測器方程為其中降維狀態(tài)觀測器的極點由下述特征方程決定顯而易見,在上述觀測器方程中包含輸出的導數(shù)項,從抗擾動性上是不希望的,為此引入中間變量從而到達消去輸出導數(shù)的目的。為此可以得出觀測器方程可以看出,這是一個以u和y為輸入的(n-p)維動態(tài)系統(tǒng),其中的特征值是可以任意配置的。且的重構狀態(tài)為對于變換狀態(tài)的重構狀態(tài)為考慮到,所以相應的有進而可以確定出系統(tǒng)狀態(tài)x的重構狀態(tài)為全維狀態(tài)觀測器與降維狀態(tài)觀測器的比較結構:降維觀測器只需(n-q)個積分器,遠少于全維觀測器抗擾動性:降維觀測器中輸出y直接通過增益矩陣Q1直接傳遞,假設y中包含干擾,那么全部出現(xiàn)在觀測狀態(tài)中,而全維觀測器中,y經過積分濾波器后才傳遞,在觀測狀態(tài)中包含的干擾影響已經大為減小結論:工程應用中,采用何種觀測器應視具體情況。[例2]考慮如下的線性定常系統(tǒng)式中試設計一個最小階觀測器〔顯然該最小階觀測器是二階的〕,期望特征值為解:從狀態(tài)方程可以看出,此系統(tǒng)輸出就等于第一個狀態(tài),即變換矩陣P為單位陣。1.構造2維子系統(tǒng)動態(tài)方程:令輸入、輸出變量為于是可以導出2維子系統(tǒng)方程:2.構造2維觀測器期望特征方程為二者比較,可得觀測器增益:觀測器方程為為消除觀測器方程中的輸出導數(shù),定義推出觀測器狀態(tài)方程:觀測器輸出方程:對于題中給定的系統(tǒng),可利用如下MATLABProgram5.2來確定最小階狀態(tài)觀測器增益矩陣Ke,并用simulink來完成對整個帶觀測器系統(tǒng)的仿真。仿真1:初值相同—實際狀態(tài)運動軌跡(x0=0):仿真1:初值相同—觀測狀態(tài)運動軌跡():仿真1:初值相同—實際輸出運動軌跡:仿真2:初值不同—實際狀態(tài)運動軌跡(x0=0):仿真2:初值不同—觀測狀態(tài)運動軌跡():仿真2:初值不同—實際輸出運動軌跡:三函數(shù)觀測器進行狀態(tài)重構的目的是為了實現(xiàn)狀態(tài)反響,而狀態(tài)觀測器的最小維數(shù)是n-p為了進一步降低觀測器維數(shù),可以直接對狀態(tài)函數(shù)Kx進行重構,稱為函數(shù)觀測器較之狀態(tài)觀測器,函數(shù)觀測器在理論和計算上都較為復雜,只作概要性介紹定義:考慮如下線性定常系統(tǒng)以Kx為重構目標的函數(shù)觀測器可取為:其中z為l維,矩陣維數(shù)該觀測器輸出w(t)漸進趨近于Kx(t),即函數(shù)觀測器存在的充分必要條件:

F的全部特征根均具有負實部

說明:由條件1,2成立可知:即:由條件3可知,從而有再由條件4成立,那么有由此可以看出當條件1-4滿足時,函數(shù)觀測器的輸出w漸進趨近于觀測函數(shù)Kx問題1:如何確定函數(shù)觀測器的維數(shù)l如果所設計的Kx,〔K1×n〕函數(shù)觀測器,那么可以取l=ν-1,ν是能觀測性指數(shù)當系統(tǒng)輸出p維數(shù)較大時,一般ν-1遠小于n-p,即函數(shù)觀測器的維數(shù)遠小于最小階狀態(tài)觀測器的維數(shù)。問題2:對于函數(shù)Kx,(Km×n),函數(shù)觀測器的最小維數(shù)常因具體問題不同而不同,情況較為復雜假設rankK=1,那么引入L=ρK,(ρ1×m),對Lx,可以采用ν-1維函數(shù)觀測器來重構,而ρw(t)即為Kx(t)的漸進重構函數(shù)四系統(tǒng)設計的別離性原理:觀測器的引入對閉環(huán)系統(tǒng)的影響在極點配置的設計過程中,假設真實狀態(tài)x(t)可用于反響。然而實際上,真實狀態(tài)x(t)可能無法量測,所以必須設計一個觀測器,并且將觀測到的狀態(tài)用于反響,因此,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論