亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        執(zhí)行器故障不確定非線性系統(tǒng)最優(yōu)自適應(yīng)輸出跟蹤控制

        2018-04-23 04:01:10張紹杰吳雪劉春生
        自動化學(xué)報 2018年12期
        關(guān)鍵詞:卡死執(zhí)行器神經(jīng)網(wǎng)絡(luò)

        張紹杰 吳雪 劉春生

        隨著技術(shù)的進(jìn)步,使得具有強(qiáng)非線性、大范圍變化的非線性動力學(xué)系統(tǒng)越來越多.用精確的數(shù)學(xué)模型描述這類系統(tǒng)的動態(tài)特性是不現(xiàn)實甚至是不可能的.人們在對這類系統(tǒng)進(jìn)行數(shù)學(xué)建模時,通常在某確定點的微小變化范圍內(nèi)將非線性系統(tǒng)描述為線性系統(tǒng),或用低階系統(tǒng)代替高階系統(tǒng)等方法近似,這都會或多或少地使系統(tǒng)存在建模誤差及不確定性.除了模型不確定性外,環(huán)境的變化、內(nèi)部參數(shù)的變化、未知的外界擾動以及未知執(zhí)行器故障也會造成被控系統(tǒng)的不確定性.如果對于系統(tǒng)的控制器設(shè)計及分析中沒有考慮這些不確定因素,所設(shè)計的控制系統(tǒng)將很難保持所期望的性能,甚至使系統(tǒng)失去穩(wěn)定性.因此,非線性系統(tǒng)的執(zhí)行器故障容錯控制得到了廣泛的研究[1?13].基于故障檢測與隔離(Fault detection and isolation,FDI)的容錯控制[7?9]和自適應(yīng)補(bǔ)償控制[10?13]是兩種典型的容錯控制方案.基于FDI的方法需要確定系統(tǒng)故障信息并利用故障信息重構(gòu)控制器.基于自適應(yīng)補(bǔ)償控制方法設(shè)計的控制律不受故障診斷誤差的影響,不需要在系統(tǒng)故障時重新調(diào)整控制律的形式、結(jié)構(gòu)簡單,且易于從理論上證明系統(tǒng)的穩(wěn)定性和跟蹤能力,因此這種方法得到了廣泛的研究.

        文獻(xiàn)[10]提出了一種針對具有執(zhí)行器故障的多輸入單輸出(Multi-input single-output,MISO)非線性系統(tǒng)的反步自適應(yīng)補(bǔ)償跟蹤控制方法.文獻(xiàn)[2,11?13]將該方法擴(kuò)展到了多輸入多輸出(Multiinput multi-output,MIMO)系統(tǒng),其中文獻(xiàn)[12]考慮了更多的執(zhí)行器故障類型,文獻(xiàn)[13]進(jìn)一步考慮了系統(tǒng)的不確定性.但上述方法均未考慮容錯控制系統(tǒng)的性能指標(biāo),不能從理論上表明所設(shè)計控制律的控制效果.文獻(xiàn)[14]考慮了系統(tǒng)的動態(tài)性能,但不能保證性能指標(biāo)選取的最優(yōu)性能和合理性.

        自適應(yīng)動態(tài)規(guī)劃[15?20](Adaptive dynamic programming,ADP)是近年來得到廣泛關(guān)注的智能優(yōu)化控制方法,2002年,Murray等[21]提出了針對連續(xù)系統(tǒng)的迭代ADP算法.針對系統(tǒng)狀態(tài)調(diào)節(jié)問題,Vamvoudakis等[22]采用神經(jīng)網(wǎng)絡(luò)構(gòu)造評價網(wǎng)絡(luò)和控制網(wǎng)絡(luò),通過在線自適應(yīng)的方式調(diào)節(jié)神經(jīng)網(wǎng)絡(luò)權(quán)值,使得評價網(wǎng)絡(luò)和控制網(wǎng)絡(luò)的輸出各自逐漸逼近最優(yōu)代價函數(shù)和最優(yōu)控制函數(shù).Dierks等[23]設(shè)計了一種新的ADP結(jié)構(gòu),該方案不需要控制網(wǎng)絡(luò),只通過評價網(wǎng)絡(luò)完成控制作用.少數(shù)文獻(xiàn)[24?29]針對系統(tǒng)的最優(yōu)跟蹤問題進(jìn)行了研究,文獻(xiàn)[24?26]研究了系統(tǒng)的狀態(tài)跟蹤控制問題,針對輸出跟蹤控制問題,Zargarzadeh等[27]針對一類MISO非線性嚴(yán)反饋系統(tǒng),提出了一種通過構(gòu)造在線自適應(yīng)評價器,得到系統(tǒng)近似最優(yōu)解的控制方法.在此基礎(chǔ)上,文獻(xiàn)[28?29]考慮了系統(tǒng)動態(tài)未知的MISO非線性嚴(yán)反饋系統(tǒng)的最優(yōu)輸出跟蹤問題.

        雖然采用ADP方法研究非線性系統(tǒng)的最優(yōu)控制已經(jīng)有了較多的研究成果,但是多數(shù)研究成果僅適用于嚴(yán)反饋系統(tǒng)等特殊的非線性系統(tǒng),相關(guān)控制方法較少考慮存在系統(tǒng)故障時的控制問題;系統(tǒng)控制結(jié)構(gòu)通常由前饋控制和反饋控制兩部分組成,結(jié)構(gòu)復(fù)雜.針對現(xiàn)有研究成果的上述缺陷,本文針對一類具有不確定性的MIMO連續(xù)時間非線性系統(tǒng)的輸出跟蹤控制問題,考慮執(zhí)行器失效、卡死以及兩者的組合故障,采用神經(jīng)網(wǎng)絡(luò)估計系統(tǒng)不確定性,設(shè)計基于ADP的最優(yōu)自適應(yīng)補(bǔ)償控制律.該方法不需要前饋控制項,只采用評價網(wǎng)絡(luò)求解最優(yōu)跟蹤控制律,通過李雅普諾夫理論證明了系統(tǒng)的跟蹤誤差一致最終有界.

        1 問題描述

        考慮一類如下描述的多輸入多輸出連續(xù)非線性系統(tǒng)[13]

        其中,x∈Rn是系統(tǒng)的狀態(tài)向量;f(x)∈Rn,g(x)∈Rn×m和h(x)∈Rq是關(guān)于x的充分光滑的非線性函數(shù);u=[u1,···,um]T∈Rm是系統(tǒng)執(zhí)行器的控制輸入;?f(x)∈Rn為系統(tǒng)的不確定項;y∈Rq(0

        考慮執(zhí)行器失效、卡死及其組合故障,故障形式可表示為

        其中,ui和uci分別是系統(tǒng)第i個執(zhí)行器的實際控制輸入和設(shè)計的控制輸入;λi(0≤λi≤1)和i是未知常數(shù),分別代表系統(tǒng)第i個執(zhí)行器發(fā)生失效故障時的有效比例以及卡死故障時的卡死位置;ti是代表故障發(fā)生時間的未知常數(shù).

        當(dāng)發(fā)生如式(2)所示的執(zhí)行器故障時,可以將系統(tǒng)控制信號u表示為

        假設(shè)1.在系統(tǒng)(1)發(fā)生式(2)形式的執(zhí)行器故障時,依然可以利用無故障或故障后仍可用的執(zhí)行器控制系統(tǒng)完成任務(wù).

        假設(shè)1保證了系統(tǒng)容錯控制律的存在性,是可以對系統(tǒng)進(jìn)行容錯控制的必要條件.

        為了處理執(zhí)行器冗余的問題,將m個執(zhí)行器分在q(1≤q

        上式表示dk(k= 1,···,q)個輸入uk1,uk2,···,ukdk分在第k組中,d1+d2+···+dq=m.

        由執(zhí)行器分組結(jié)果,可將控制輸入記為

        其中,w(t)=[w1(t),w2(t),···,wq(t)]T∈Rq×1是執(zhí)行器正常時待設(shè)計的控制律,wc(t)=[wc1(t),···,wcq(t)]T∈Rq是執(zhí)行器故障時的控制律表示形式.是控制分配矩陣,,其中,bj是用來調(diào)節(jié)對應(yīng)的系統(tǒng)執(zhí)行器對控制輸入影響的比例參數(shù).根據(jù)式(5),可將系統(tǒng)(1)改寫為

        取yr(t)=[yr1,yr2,···,yrq]T∈Rq為系統(tǒng)參考輸出,系統(tǒng)輸出跟蹤誤差記為

        假設(shè)2.系統(tǒng)狀態(tài)可控,且在x=0時,f(0)=0,非奇異.

        假設(shè)2中系統(tǒng)狀態(tài)可控是設(shè)計不確定性估計器的前提,其他假設(shè)條件是系統(tǒng)可以求解最優(yōu)控制的前提.

        定義系統(tǒng)(7)的代價函數(shù)為

        其中,Q∈Rq×q,R∈Rq×q是正定常數(shù)矩陣,并且存在連續(xù)控制函數(shù)w(t)使得系統(tǒng)輸出跟蹤參考輸出.

        把式(8)代入式(9),可得用x(t),w(t)和yr(t)表示的代價函數(shù)

        本文的研究目標(biāo)為針對具有執(zhí)行器故障(2)的系統(tǒng)(1)設(shè)計最優(yōu)自適應(yīng)補(bǔ)償控制律,通過求解使代價函數(shù)(9)最小的近似最優(yōu)控制輸入,使得系統(tǒng)(1)能夠?qū)崿F(xiàn)對參考輸出信號yr的跟蹤.

        2 容錯控制律設(shè)計

        2.1 不確定性估計器設(shè)計

        由于系統(tǒng)動態(tài)方程中含有不確定項?f(x)=[?f1(x),?f2(x),···,?fn(x)]T, 本文設(shè)計神經(jīng)網(wǎng)絡(luò)估計器來估計 ?fi(x)(i=1,2,···n),?fi(x)可以表示為

        式中,θi(x):Rn→Rmi是基函數(shù),Wi∈Rmi是權(quán)值向量,εfi是估計器的估計誤差,滿足,.神經(jīng)網(wǎng)絡(luò)對不確定項?fi(x)的估計可以表示為

        定義系統(tǒng)狀態(tài)xi(i=1,2,···,n)的估計為

        設(shè)計神經(jīng)網(wǎng)絡(luò)權(quán)值調(diào)整律為

        其中,Γ3=diag{Γ31,···,Γ3n},Γ4=diag{Γ41,···,Γ4n}. 表明系統(tǒng)的狀態(tài)估計可以逼近實際系統(tǒng)狀態(tài),可實現(xiàn)對?f(x)的逼近.

        2.2 最優(yōu)控制律設(shè)計

        其中,r(x,w)=(h(x(t))?yr(t))TQ(h(x(t))?yr(t))+wT(t)Rw(t),Vx(x)是V(x)對x的偏導(dǎo).因為使代價函數(shù)(10)最小的最優(yōu)控制輸入也使哈密頓函數(shù)(16)最小,所以可以通過求解方程?H(x,w)/?w=0,得到最優(yōu)控制輸入,記為

        式中,Q(x)=(h(x(t))?yr(t))TQ(h(x(t))?yr(t)).當(dāng)控制輸入為最優(yōu)控制輸入w?(t)時,記系統(tǒng)的閉環(huán)動態(tài)方程F(x)+g(x)Bw?滿足

        其中,K?為常數(shù).

        設(shè)計在線神經(jīng)網(wǎng)絡(luò)把代價函數(shù)(10)表示成

        其中,Θ∈RL是在線神經(jīng)網(wǎng)絡(luò)的目標(biāo)權(quán)值向量,φ(·):Rn→RL是有N個隱層神經(jīng)元并滿足φ(0)=0的線性無關(guān)的基向量,ε(x)是在線估計器的重構(gòu)誤差,C是與x無關(guān)的常函數(shù),在控制律設(shè)計時不需求出其值.選擇合適的φ(x)滿足. 例如,如果,那么0.選擇激活函數(shù)構(gòu)造基向量使得

        是漸近逼近的.根據(jù)Weierstrass高階逼近定理,只要V(x)足夠光滑這樣的基函數(shù)就是存在的.在線神經(jīng)網(wǎng)絡(luò)的目標(biāo)常值向量、重構(gòu)誤差及重構(gòu)誤差對x的偏導(dǎo)上界分別記為,.

        把式(21)分別代入式(17)和式(18),可得:

        根據(jù)式(14)以及g(x)B和?xε的上界,可得εHJB的上界.

        把在線神經(jīng)網(wǎng)絡(luò)對(21)的估計值表示為

        由式(24)和式(25)可得哈密頓函數(shù)的估計值

        2.3 自適應(yīng)補(bǔ)償控制律設(shè)計

        考慮執(zhí)行器故障的情況,控制律應(yīng)滿足

        式中,l=1,···,m,Γ1=diag{Γ11,Γ12,···,Γ1m}∈Rm×m>0和Γ2∈Rm×m>0均為正定增益對角矩陣,需要根據(jù)系統(tǒng)的實際情況進(jìn)行設(shè)計和調(diào)節(jié).χ和分別是矩陣主對角線上絕對值最小的元素和與之對應(yīng)的導(dǎo)數(shù).

        定理1.對于存在執(zhí)行器故障(2)的非線性系統(tǒng)(1),設(shè)計控制律(30),設(shè)計神經(jīng)網(wǎng)絡(luò)權(quán)值更新律(27),自適應(yīng)參數(shù)調(diào)整律(31)和(32),閉環(huán)跟蹤控制系統(tǒng)穩(wěn)定,且跟蹤誤差和神經(jīng)網(wǎng)絡(luò)估計誤差一致最終有界.

        證明.見附錄A.□

        3 仿真算例

        以文獻(xiàn)[30]中的飛翼飛行器作為控制對象,來驗證本文控制律的控制效果.該飛行器的縱向非線性運動方程為

        其中,V是飛行速度;α是迎角;θ是俯仰角;q是俯仰角速率;輸入變量u1、u2表示兩個發(fā)動機(jī)的油門開度;輸入變量u3和u4分別為左右內(nèi)升降舵偏角,u5和u6分別為左右外升降舵偏角.f1,f2,f4,G1,G2,G4表達(dá)式詳見文獻(xiàn)[30].取V、α、θ、q分別為系統(tǒng)狀態(tài)x1、x2、x3、x4,系統(tǒng)輸入u=[u1,u2,u3,u4,u5,u6]. ?f1,?f2,?f4分別為關(guān)于f1,f2,f4的不確定項,本文設(shè)定?f1=0.2f1,?f2=?0.2f2,?f4=?0.1f4.

        系統(tǒng)輸出y=[x1,x3]T,參考信號分別為205+10sin(0.1t)和10sin(0.1t).給定系統(tǒng)的代價函數(shù)(9)中Q=[100,100],R=[100,1].系統(tǒng)和觀測狀態(tài)的初始狀態(tài)都設(shè)為x(0)=[200m/s,0,3?,0]T.神經(jīng)網(wǎng)絡(luò)權(quán)值初始值全部設(shè)為0,這就意味著不需要給系統(tǒng)設(shè)置一個容許范圍內(nèi)的初始控制輸入.選取代價函數(shù)在線估計神經(jīng)網(wǎng)絡(luò)基函數(shù)為,自適應(yīng)增益矩陣 Γ1=1000I6×6, Γ2=diag{0.001,0.001,0.1,0.1,0.1,0.1},在線神經(jīng)網(wǎng)絡(luò)調(diào)整參數(shù)α1=0.1,α2=1.設(shè)飛行器在t=100s時,右側(cè)外升降舵u6發(fā)生卡死在u6=6?的故障;在t=200s時,左側(cè)外升降舵u5發(fā)生λ5=0.4的失效故障;在t=300s,左側(cè)內(nèi)升降舵u3發(fā)生卡死在u3=?8?的故障,并且右側(cè)內(nèi)升降舵u4發(fā)生λ4=0.6的失效故障.將本文方法與文獻(xiàn)[13]中所述的指定性能邊界的方法比較,在進(jìn)行仿真時對比兩種方法的控制效果,仿真結(jié)果如圖1~6所示.

        圖1 本文方法的y1和yr1Fig.1y1andyr1of the proposed method

        圖2 文獻(xiàn)[13]方法的y1和yr1Fig.2y1andyr1of[13]

        由圖1~圖4可知,在執(zhí)行器出現(xiàn)卡死或失效故障后,兩種控制方法均可以實現(xiàn)對給定參考信號跟蹤,而本文方法具有更好的跟蹤性能.圖5與圖6為在兩種控制方法下系統(tǒng)跟蹤誤差的對比圖,可以看出在當(dāng)前參數(shù)設(shè)置下,t=0s~100s系統(tǒng)無故障時前者對yr1的跟蹤效果比后者好,兩種方法對yr2的跟蹤效果差別不明顯.t=100s~400s故障發(fā)生后,前者跟蹤效果幾乎不受影響,而后者由于故障的原因則出現(xiàn)一定程度的跟蹤誤差增大.無論對于執(zhí)行器卡死故障(t=100s~200s)、失效故障(t=200s~300s)、以及卡死和失效組合故障(t=300s~400s),相比可以看出前者具有更好的容錯性能.

        圖3 本文方法的y2和yr2Fig.3y2andyr2of the proposed method

        圖4 文獻(xiàn)[13]方法的y2和yr2Fig.4y2andyr2of[13]

        圖5 本文和文獻(xiàn)[13]方法的y1跟蹤誤差e1,e11Fig.5 Tracking errorse1,e11ofy1by the proposed method and[13]

        圖6 本文和文獻(xiàn)[13]方法的y2跟蹤誤差e2,e22Fig.6 Tracking errorse2,e22ofy2by the proposed method and[13]

        圖7 系統(tǒng)狀態(tài)誤差估計2Fig.7Estimating error of system state2

        圖8 不確定項估計神經(jīng)網(wǎng)絡(luò)權(quán)值W2Fig.8 WeightsW2of uncertainty estimating neural network

        4 結(jié)束語

        本文針對一類具有不確定項以及執(zhí)行器故障的MIMO仿射非線性系統(tǒng)的輸出跟蹤問題,考慮系統(tǒng)的執(zhí)行器卡死、部分失效及其組合故障,提出了一種基于動態(tài)規(guī)劃的最優(yōu)自適應(yīng)補(bǔ)償控制方案.在構(gòu)造系統(tǒng)狀態(tài)估計器估計系統(tǒng)不確定項的基礎(chǔ)上,設(shè)計了最優(yōu)自適應(yīng)補(bǔ)償跟蹤控制律.提出的控制方法能夠使閉環(huán)系統(tǒng)的所有狀態(tài)有界,并有效跟蹤參考信號.仿真結(jié)果表明了本文設(shè)計方法的有效性.

        附錄A

        定理1證明.

        選取系統(tǒng)Lyapunov函數(shù)為

        求導(dǎo)得

        那么若不等式(A5)成立,則式(A4)小于0.

        若下列不等式(A6)成立,則式(A4)小于0.

        不等式(A5)和(A6)保證了當(dāng)kek≥be,時,其中,be=max(be0,be1),bΘ=max(bΘ0,bΘ1)是正常數(shù)并可以通過選擇合適的參數(shù)α1和α2來減小它們的值.

        因此,根據(jù)李雅普諾夫推論[20],系統(tǒng)輸出跟蹤誤差e和在線神經(jīng)網(wǎng)絡(luò)估計誤差在兩種情況下都能保持一致最終有界.□

        猜你喜歡
        卡死執(zhí)行器神經(jīng)網(wǎng)絡(luò)
        不銹鋼螺釘卡死現(xiàn)象工藝分析與預(yù)防方法
        神經(jīng)網(wǎng)絡(luò)抑制無線通信干擾探究
        電子制作(2019年19期)2019-11-23 08:42:00
        自潤滑軸承在大型四通換向閥的應(yīng)用
        測控技術(shù)(2018年12期)2018-11-25 09:37:50
        飛機(jī)裝配預(yù)連接緊固件自動化安裝末端執(zhí)行器設(shè)計
        提升機(jī)雙鏈輪同步性分析及改進(jìn)方法
        解決零件槽口裝配不協(xié)調(diào)的問題
        考慮執(zhí)行器飽和的改進(jìn)無模型自適應(yīng)控制
        一類具有執(zhí)行器飽和的非線性系統(tǒng)抗飽和方法研究
        基于神經(jīng)網(wǎng)絡(luò)的拉矯機(jī)控制模型建立
        中国大陆一级毛片| 在线播放免费人成毛片乱码| 国产一极内射視颍一| 丝袜AV在线一区二区三区| 日本一区二区三区小视频| 蜜桃视频第一区免费观看| 国内揄拍国内精品少妇| 人妻熟妇乱又伦精品视频app| 成人无码激情视频在线观看| 国产高清女主播在线观看| 欧洲女人与公拘交酡视频| 亚洲国产成人精品无码区99 | 国产精品自产拍在线观看中文| 翘臀诱惑中文字幕人妻| 亚洲综合欧美色五月俺也去| 欧美疯狂做受xxxx高潮小说| 亚洲熟女av超清一区二区三区| 国产一区二区三区尤物| 中文字幕日韩欧美一区二区三区| 国产露脸精品产三级国产av | 国产亚洲三级在线视频| 国产一区二区三区在线蜜桃| 久久久无码人妻精品无码| 可以免费在线看黄的网站| 大又黄又粗又爽少妇毛片| 无码av专区丝袜专区| 亚洲av成人无码久久精品| 国产av天堂亚洲国产av麻豆| 男女搞事在线观看视频| 人妻聚色窝窝人体www一区| 欧美午夜精品久久久久久浪潮 | 美利坚亚洲天堂日韩精品| 国产97色在线 | 国产| 国产麻无矿码直接观看| 男女在线免费视频网站| 男女视频在线观看一区| 久久婷婷成人综合色| 国产亚洲日本人在线观看| 久久精品国产亚洲av影院毛片| 黑人巨大精品欧美一区二区 | 亚洲日韩精品无码专区网站|