馬文超,武力兵
一類非線性系統(tǒng)的故障估計(jì)和預(yù)設(shè)性能控制
馬文超,武力兵
(遼寧科技大學(xué) 理學(xué)院,遼寧 鞍山 114051)
研究了一類帶有不匹配故障的非線性系統(tǒng)的故障估計(jì)和預(yù)設(shè)性能控制(PPC)問題,通過基于中間變量的估計(jì)觀測(cè)器方法,設(shè)計(jì)了一種帶有自適應(yīng)參數(shù)更新律的故障估計(jì)器和狀態(tài)觀測(cè)器,提出了基于預(yù)設(shè)性能的容錯(cuò)控制方案.證明了系統(tǒng)狀態(tài)誤差和跟蹤誤差收斂于預(yù)先設(shè)計(jì)的集合內(nèi),且所有閉環(huán)信號(hào)都是有界的.通過仿真實(shí)驗(yàn)驗(yàn)證了算法的有效性.
非線性系統(tǒng);故障估計(jì);中間變量;預(yù)設(shè)性能控制
近年來,由于對(duì)系統(tǒng)的安全性和可靠性要求的不斷提高,故障診斷技術(shù)在自動(dòng)控制領(lǐng)域受到了廣大學(xué)者的關(guān)注,各種豐富的成果也逐漸應(yīng)用到航空航天、船舶航行、生物工程等現(xiàn)代化科技領(lǐng)域[1].相較于故障檢測(cè)和隔離技術(shù),故障估計(jì)能準(zhǔn)確地獲得故障信號(hào)的位置、大小、形狀等信息.因此,故障估計(jì)已經(jīng)成為故障診斷技術(shù)中最熱門的研究方向之一.
故障估計(jì)的主要思想是利用系統(tǒng)中已知的信息,設(shè)計(jì)故障估計(jì)器,通過重構(gòu)的故障估計(jì)器分析故障的相關(guān)信息,并據(jù)此設(shè)計(jì)容錯(cuò)控制方案.近年來,基于觀測(cè)器的故障估計(jì)方案由于設(shè)計(jì)思路靈活吸引了許多研究者的注意,并取得了豐富的成果[2-3].針對(duì)一類帶有時(shí)變故障和外部擾動(dòng)的非線性系統(tǒng),文獻(xiàn)[4]提出了一種基于中間估計(jì)器的故障估計(jì)方法,此方案不僅可以同時(shí)估計(jì)系統(tǒng)故障和系統(tǒng)狀態(tài),還放寬了觀測(cè)器匹配條件的限制.對(duì)于帶有未知非線性部分的系統(tǒng),Huang[5]等提出了一種基于線性變換的自適應(yīng)輸出反饋控制器,放寬了系統(tǒng)中非線性部分必須滿足Lipschitz條件的限制.文獻(xiàn)[6]針對(duì)一類帶有未知時(shí)變故障和死區(qū)的非線性系統(tǒng),設(shè)計(jì)了一種基于中間變量的故障估計(jì)器和容錯(cuò)控制器,保證了閉環(huán)系統(tǒng)實(shí)現(xiàn)期望的穩(wěn)定性能.
此外,由于許多傳統(tǒng)的方法無法確保系統(tǒng)的瞬態(tài)性能,預(yù)設(shè)性能控制應(yīng)運(yùn)而生.所謂預(yù)設(shè)性能是指系統(tǒng)的跟蹤誤差收斂至一個(gè)預(yù)先確定的任意小的殘差集內(nèi),同時(shí),最小收斂速率滿足預(yù)設(shè)值,最大超調(diào)量不超過預(yù)設(shè)值,從而保證跟蹤誤差的瞬態(tài)性能.自希臘學(xué)者Bechlioulis于2008年在文獻(xiàn)[7]中首次提出預(yù)設(shè)性能控制的概念以來,預(yù)設(shè)性能控制在結(jié)構(gòu)和應(yīng)用上有了極大的改進(jìn)[8-13].如Zhang等在文獻(xiàn)[13]中提出了一個(gè)三角型誤差轉(zhuǎn)換函數(shù)來保證狀態(tài)誤差的有界性,并在文獻(xiàn)[14]中考慮了單輸入單輸出嚴(yán)格反饋非線性系統(tǒng)的預(yù)設(shè)性能控制問題,提出了將誤差變換函數(shù)與特定的Nussbaum型函數(shù)相結(jié)合的方法.針對(duì)非線性系統(tǒng)的事件觸發(fā)控制問題,Zhao[15]等建立了一種預(yù)設(shè)性能自適應(yīng)控制方法,保證了系統(tǒng)的期望性能.
針對(duì)一類帶有不匹配故障的嚴(yán)格反饋非線性系統(tǒng),本文基于中間變量的方法,設(shè)計(jì)了一種帶有自適應(yīng)參數(shù)更新律的故障估計(jì)器,對(duì)系統(tǒng)中每個(gè)故障信號(hào)都進(jìn)行近似和補(bǔ)償,以減少不匹配故障部分對(duì)系統(tǒng)觀測(cè)器誤差的影響.同時(shí),考慮到系統(tǒng)的暫態(tài)性能指標(biāo),以及故障估計(jì)器和容錯(cuò)控制器之間的耦合作用,采用故障估計(jì)和預(yù)設(shè)性能控制相結(jié)合的方法,設(shè)計(jì)了結(jié)構(gòu)簡(jiǎn)單的容錯(cuò)控制器,有效地保證了閉環(huán)系統(tǒng)實(shí)現(xiàn)期望的性能指標(biāo).
考慮一類帶有不匹配故障的嚴(yán)格反饋非線性系統(tǒng)

本文的控制目標(biāo)是針對(duì)一類帶有時(shí)變故障和外部擾動(dòng)的嚴(yán)格反饋非線性系統(tǒng)(1),設(shè)計(jì)自適應(yīng)故障估計(jì)器,預(yù)設(shè)性能控制器以及相應(yīng)的虛擬控制信號(hào)和控制律.使得故障估計(jì)器能重建故障的動(dòng)態(tài)過程,即故障估計(jì)信號(hào)可以近似故障信號(hào);閉環(huán)系統(tǒng)內(nèi)所有狀態(tài)都是一致最終有界的,即閉環(huán)系統(tǒng)全局穩(wěn)定;跟蹤誤差限制在預(yù)先設(shè)定的性能函數(shù)內(nèi);系統(tǒng)控制輸出可以跟蹤給定參考信號(hào).
非線性系統(tǒng)(1)的狀態(tài)觀測(cè)器設(shè)計(jì)為




中間變量的自適應(yīng)律設(shè)計(jì)為

中間變量和其觀測(cè)值之間的誤差向量為

進(jìn)一步地,有



通過Young不等式可得








證明由式(14)(16)(18)可知,虛擬控制信號(hào)的導(dǎo)數(shù)為


定理考慮帶有不匹配故障的非線性系統(tǒng)(1).若滿足初始條件式(17)和假設(shè)1~3,則所提出的容錯(cuò)控制方案(18)可以保證:
(1)在該系統(tǒng)當(dāng)中,所有閉環(huán)信號(hào)有界;
(2)系統(tǒng)的狀態(tài)誤差在規(guī)定的性能范圍之內(nèi).
證明通過式(14)可得





通過一個(gè)帶有不匹配故障的嚴(yán)格反饋非線性系統(tǒng)仿真算例來進(jìn)一步驗(yàn)證本文所設(shè)計(jì)的故障估計(jì)器和預(yù)設(shè)新控制器的有效性,其動(dòng)力學(xué)系統(tǒng)可以描述為


圖1 系統(tǒng)跟蹤效果

圖2 預(yù)設(shè)性能限制下的跟蹤誤差

圖3 預(yù)設(shè)性能限制下的狀態(tài)誤差
所設(shè)計(jì)的故障估計(jì)器的近似效果見圖4.由圖4可以看出,針對(duì)存在不匹配故障的系統(tǒng)(26),本文所設(shè)計(jì)故障估計(jì)不僅對(duì)匹配的故障有較好的近似效果,同時(shí)對(duì)系統(tǒng)的不匹配故障也有較好的近似效果.

圖4 故障,及其估計(jì),


圖5 故障及的估計(jì)誤差
注2在許多實(shí)際的情況下,由于設(shè)備受限等因素,系統(tǒng)通常會(huì)存在不匹配故障,而除了與控制器在同一通道內(nèi)的匹配故障之外,其余的故障都很少被考慮到,因此觀測(cè)器的設(shè)計(jì)將會(huì)受到極大程度上的影響.此外,針對(duì)含有不匹配故障的非線性系統(tǒng),通常需要預(yù)先獲取故障的邊界知識(shí),或作出故障有界的假設(shè).由于不匹配故障信號(hào)的精確信息難以獲取,無法在觀測(cè)器和控制器設(shè)計(jì)中進(jìn)行精確的補(bǔ)償,很大可能會(huì)加大系統(tǒng)的誤差.因此,只有對(duì)系統(tǒng)的每一個(gè)故障都進(jìn)行準(zhǔn)確的近似和補(bǔ)償,才能消除故障對(duì)系統(tǒng)的影響,從而提高系統(tǒng)的魯棒性,本文正是考慮到這種情況,針對(duì)系統(tǒng)中所有的故障信號(hào)進(jìn)行近似和補(bǔ)償,進(jìn)而設(shè)計(jì)控制器,從而保證了系統(tǒng)具有期望的性能.
本文針對(duì)一類帶有不匹配時(shí)變故障的嚴(yán)格反饋非線性系統(tǒng),基于故障估計(jì)器設(shè)計(jì)方案,設(shè)計(jì)了非線性系統(tǒng)故障估計(jì)器和狀態(tài)觀測(cè)器.同時(shí),結(jié)合預(yù)設(shè)性能控制策略設(shè)計(jì)了狀態(tài)反饋控制器.分析表明,所提出的控制策略保證了系統(tǒng)具有良好跟蹤性能,且所有閉環(huán)信號(hào)有界.最后,通過一個(gè)仿真算例驗(yàn)證了所提出的控制策略的有效性.
[1]周東華,葉銀忠.現(xiàn)代故障診斷與容錯(cuò)控制[M].北京:清華大學(xué)出版社,2000:3-4.
[2]Yang G H,Wang H.Fault detection for linear uncertain systems with sensor faults[J].Iet Control Theory and Applications,2010, 4(6):923-935.
[3]Nguang S K,Shi P,Ding S X.Fault detection for uncertain fuzzy systems:An LMI approach[J].IEEE Transactions on Fuzzy Systems,2007,15(6):1251-1262.
[4]Zhu J W,Yang G H,Wang H,et al.Fault estimation for a class of nonlinear systems based on intermediate estimator[J].IEEE Transactions on Automatic Control,2016,61(9):2518-2524.
[5]Huang S J,Zhang D Q,Guo L D.et al.Convergent Fault Estimation for Linear Systems With Faults and Disturbances[J], IEEE Transactions on Automatic Control,2018,63(3):888-893.
[6]Chen M,Jiang B,Guo W W.Fault-tolerant control for a class of non-linear systems with dead-zone[J].International Journal of Systems Science,2016,47(7):1689-1699.
[7]Bechlioulis C P,Rovithakis G A.Robust adaptive control of feedback linearizable MIMO nonlinear systems with prescribed performance[J].IEEE Transactions on Automatic Control,2008,53(9): 2090-2099.
[8]Bechlioulis C P,Rovithakis G A.Adaptive control with guaranteed transient and steady state tracking error bounds for strict feedback systems[J].Automatica,2009,45(2):532-538.
[9]Bechlioulis C P,Rovithakis G A.A low-complexity global approximation-free control scheme with prescribed performance for unknown pure feedback systems[J].Automatica,2014,50(4):1217-1226.
[10]Wang C C,Yang G H.Observer-based adaptive prescribed performance tracking control for nonlinear systems with unknown control direction and input saturation[J].Neurocomputing,2018,284(5):17-26.
[11]Liu L,Wang Z,Huang Z,et al.Adaptive predefined performance control for MIMO systems with unknown direction via generalized fuzzy hyperbolic model[J].IEEE Transactions on Fuzzy Systems,2017,25(3):527-542.
[12]Theodorakopoulos A,Rovithakis G A.A simplified adaptive neural network prescribed performance controller for uncertain MIMO feedback linearizable systems[J].IEEE Transactions on Neural Networks and Learning Systems,2015,26 (3):589-600.
[13]Zhang J X,Yang G H.Prescribed performance fault-tolerant control of uncertain nonlinear systems with unknown control directions[J].IEEE Transactions on Automatic Control,2017,62(2):6529-6535.
[14]Zhang J X,Yang G H.Low complexity adaptive tracking control of MIMO nonlinear systems with unknown control directions[J].International Journal of Robust and Nonlinear Control,2019,64(12):5175-5182.
[15]Zhao N N,Ouyang Q Y,Wu L B.Event-triggered adaptive prescribed performance control of uncertain nonlinear systems with unknown control directions[J].ISA Transactions,2020,108:121-130.
Fault estimation and prescribed performance control for a class of nonlinear systems
MA Wenchao,WU Libing
(School of Science,University of Science and Technology Liaoning,Anshan 114051,China)
The problem of fault estimation and prescribed performance control(PPC)for a class of nonlinear systems with unmatched faults is studied.Through the estimation observer method based on intermediate variables,a fault estimator and a state observer with adaptive parameter updating law are designed,and a fault-tolerant control scheme based on preset performance is proposed.it was proved that the state errors and tracking error are convergence within a predesigned compact set,also,all the closed-loop signals are bounded.The simulation experiments verifies the effectiveness of the proposed algorithm.
nonlinear systems;fault estimation;intermediate variable;prescribed performance control
1007-9831(2023)10-0009-07
O231.2
A
10.3969/j.issn.1007-9831.2023.10.003
2022-12-02
馬文超(1998-),男,山東臨沂人,在讀碩士研究生,從事非線性控制研究.E-mail:yoursmwc@163.com
武力兵(1980-),男,遼寧朝陽人,教授,博士,從事自適應(yīng)控制研究.E-mail:beyondwlb@163.com