基于滑??刂品椒ǖ墓收先蒎e控制系統(tǒng)研究.pdf_第1頁
已閱讀1頁,還剩186頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、本論文論述了以網(wǎng)絡控制系統(tǒng)為背景的容錯控制系統(tǒng)設計問題,前面部分旨在通過忽略網(wǎng)絡環(huán)境來表現(xiàn)容錯系統(tǒng)的方法,也就是在不考慮網(wǎng)絡環(huán)境的情況下進行設計。接下來,論文介紹了在網(wǎng)絡環(huán)境下,當網(wǎng)絡受到延時、丟包、通訊干擾等影響的情況下,設計控制系統(tǒng)的問題。本文還研究了新的解決容錯系統(tǒng)的聯(lián)合技術,采用RBF-ARX模型和滑模控制相結(jié)合進行系統(tǒng)辨識,并采用特征值分配技術設計滑動面。本文還提出了一種由解耦滑??刂平M成的處理子系統(tǒng)而不是整個系統(tǒng)的方法,這一

2、方法所采用的策略是基于滑動曲面分區(qū)的選擇。
  第一章首先從錯誤和故障的概念入手,簡要的討論了執(zhí)行器和傳感器可能發(fā)生的故障類型。這一章對容錯控制的概念進行了介紹,并對該研究領域的不同F(xiàn)TC進行了簡要概述。同時,還介紹了不同F(xiàn)TC策略的基本分類,并討論了它們各自的優(yōu)缺點。此外,本章還給出了一個將顯式MPC(模型預測控制)控制器應用于水箱水位的仿真樣例。本章論述了SMC(滑??刂疲├碚摰母乓驹砗完P鍵性技術問題,以及滑??刂频暮?/p>

3、單組合。
  本文提出了滑動面的不同設計方法。
  第二章提出了一種利用所謂的分散控制理論和解耦滑模控制以解決容錯控制系統(tǒng)的方法,用來處理子系統(tǒng)而不是整個系統(tǒng)。介于某些情況,將一個復雜的問題分為一些更為簡單的子系統(tǒng),而每個子系統(tǒng)又單獨受控。因此,待解決的不是一個復雜的問題,而是若干個更為簡單的小問題。就作者所知,尚未出現(xiàn)這種分散算法的先例。
  這一方法在滑動曲面分段設計以應用分段線性工具的基礎上,提出了一種解耦策略,

4、其目的是劃定滑模出現(xiàn)的區(qū)域,這樣我們就可以在劃定區(qū)域內(nèi)將復雜系統(tǒng)線性化為一個簡單的線性模式,并嘗試將這一策略應用于三容水箱水位系統(tǒng)。這一方法的新穎之處是如下的滑動曲面分段設計:{ S=(c11-c1z)(x1x21)=G(x1x21)T(1)可推廣為:Si=Gi(x1x21)T,i∈N(2)當Gi=(ci1-ciz)T,i∈N時,Gi就是我們的控制器分區(qū)設計,該分區(qū)隨著i∈N變化。如第二章2.2節(jié)中所說,當0<zu<1時,|z|≤zu這

5、一不等式應加以考慮。此時采用李雅普諾夫函數(shù)V=1/2Si2能保障其穩(wěn)定性。
  備注2.1:
  分別按照文中式(2.6)、(2.7)和(2.11)類似的結(jié)構,我們能在第二個滑動面S2上得到控制律,但是,為較好地構成分散方法的方式,我們選擇處理一個滑動面S1;因為該系統(tǒng)分為兩個子系統(tǒng),并且我們可以控制第一個子系統(tǒng),而把第二個子系統(tǒng)用作向第一個子系統(tǒng)輸入信息的系統(tǒng),所以這兩個作業(yè)面可能通過變量z進行連接;由于S1和S2都是類推

6、的,并且其中之一可以由式(2.4)中的(-c1z)來增強,其中z可能是有界值。
  備注2.2:
  c1和c2都對系統(tǒng)的狀態(tài)有很大影響。為實現(xiàn)良好的瞬態(tài)響應,有必要選擇適當?shù)幕瑒右蜃印?br>  控制輸入端是所選擇的子系統(tǒng)的滑??刂贫?因為在滑模控制理論中,假定u=u1,那么要控制整個系統(tǒng),x1的邊界可以由0<zu<1和|z|≤z(w)來確保。它意味著x1的絕對值總是有界的;因為控制目標是驅(qū)動系統(tǒng)滑到滑動面(S=0)上,即

7、(x1-z)=0是指(x1=z)和x2=0,并且因為我們需要第一個滑動面S1近似用作為第二個滑動面S2。這里,zu是z的上限。
  因此,z是一個衰減信號。根據(jù)滑模控制理論,我們想要通過使x1和x2等于零由控制行動實現(xiàn)這一目標,并且通過只由一個滑動面S1(2.4)設計的相同的控制輸入,我們能得到S1和S2這兩個滑動面,而且這兩個滑動面傾向于零,其中包含本章中下文會給出的轉(zhuǎn)移變量z;這個控制輸入將由兩個滑動面S1和S2注入到這兩個子

8、系統(tǒng)中,這是其特點;所以,x1應趨向于z,使S1趨于零,并且z應該趨向于零,使S1模擬為S2。這通過式(2.6)采用一種類似于減少z的輸入控制信號。
  在第二章中提到的詳細設想前提下實現(xiàn)控制器設計的簡要步驟大致如下:
  首先進行初始化。指定一個與之相適應的線性系統(tǒng)下的初始狀態(tài)。然后,設定Gi區(qū),以表示滑動曲面的非唯一性。接著,利用分段性線性工具計算出選定范圍,在存在有滑動模態(tài)的情況下,得到一個名為穩(wěn)定矩陣的非空矩陣P。這

9、一設計過程可以簡要表達為如下流程圖:
  若計算得出一個空矩陣,即表示無滑動模態(tài),在這種情況下,我們則回頭重新設定另一區(qū)域。
  穩(wěn)定性問題由一個分段的二次李雅普諾夫函數(shù)來保證,它可以寫成:V(x)=[x1]T(P)i[x1],x∈Xi,{Xi}i∈I(∈)Rn,I是各區(qū)域的索引集。(
  )其中,(P)i=[Pi000],則V(x)=xTPix,x∈Xi,Pi是正定矩陣。
  為遵從或符合備注2.2所引述的說明

10、,z的設計就是從滑動面S2到S1中取一個轉(zhuǎn)移值,z可作為:z=sat(S2/ψ)z(w)其中sat((o))=sign((o))if|(o)|≥k(o)if|(o)|<k,0<k≤1ψ是S2的邊界層。
  在設計中,為使z更小并使收斂接近于零,選擇一個足夠更大的ψ,會導致形成z的無窮小變化。
  關于這一方案是否能處理擁有大量已知或未知參數(shù)的高度復雜系統(tǒng),仍存在疑問。為此,我們求助于基于RBF-ARX模型的另一方法,這一方法

11、將在下一章進行介紹。
  我們主要的研究興趣是“滑?!鳖I域,該領域的早期研究主要是在控制環(huán)境中探討滑模。其研究方法包括采用非線性控制策略迫使閉環(huán)系統(tǒng)軌道隨狀態(tài)空間曲面而演變。適當?shù)那孢x擇決定閉環(huán)系統(tǒng)性能,而迫使曲面狀態(tài)停留的控制規(guī)律會保證魯棒性。理論上講,滑??刂破骺梢酝耆懦活惐环Q為匹配不確定性因素的影響。這種獨特的魯棒性特性帶動了該領域二十多年的研究工作。
  過去的滑??刂评碚摪l(fā)展都是基于一個假設,即系統(tǒng)所有狀態(tài)在

12、控制規(guī)律下可用。但從工程角度上講,這個假想是不成立的。在實際系統(tǒng)中,只有該信息的子集可通過正確安裝的傳感器得到測量值?;@碚摰陌l(fā)展研究了僅有測量信息可用的情況。這是一個更加困難的設計問題,但是重要的理論成果已經(jīng)證實,在滑??刂品桨钢锌梢钥紤]參數(shù)綜合的問題。
  其他一系列工作探討了滑模在故障檢測與隔離中的使用。該方法的新穎性在于滑模有通過適當縮放和濾波所謂的“等價輸出誤差引入”可以重建不可測量的信號的能力。這種方法在故障探測時與

13、典型的誤差產(chǎn)生方法有很大的不同。重建方法試圖捕捉故障大小和“形狀”,因此可以同時處理故障檢測和隔離工作。事實上,即使出現(xiàn)故障,滑模輸出依然有可能很好的跟蹤對象的輸出。
  滑??刂?SMC)中,為保證滑動運動,其設計流程主要包括基于SMC兩個主要階段的兩大步驟:
  1)到達階段:系統(tǒng)狀態(tài)可在限定時間內(nèi)從任何初始狀態(tài)到達切換流形(預期的滑模)
  2)滑模階段:系統(tǒng)被納入切換流形的滑動運動,即切換流形變成一個吸引子。<

14、br>  與以上兩階段相對應的是以下兩大設計步驟:
 ?、?切換流形選擇:根據(jù)指定的理想動力學特性選擇一組切換流形。常見的流形就是線性超平面。
 ?、?不連續(xù)控制設計:采取不連續(xù)控制策略以保證切換流形在限定時間內(nèi)的可達性。根據(jù)具體的控制要求,控制器可以是局部或全局的。
  有幾個主要問題被視為影響SMC普及使用的障礙,而它們卻推動了軟計算(SC)(如神經(jīng)網(wǎng)絡(NNs),模糊邏輯(FL)等)的廣泛應用。以下列出了其中一些

15、問題。
  1)抖振:在上文中提到SMC是一種特殊的VSSs,其中,滑模由具分裂性的控制作用所引導。盡管擁有簡單和魯棒性的優(yōu)勢,SMC通常會遇到一些眾所周知的問題,如:抖振,這是一種在預定義的切換流形周圍振蕩的運動。
  主要歸因于以下兩點。
 ?、?寄生動力學與控制系統(tǒng)關聯(lián)的出現(xiàn),導致了小振幅高頻率的振蕩。這種寄生動力學代表在控制設計中通常被忽視的快速的執(zhí)行器和傳感器動力學。
  Ⅱ)切換可引起高頻振蕩。其中可

16、能包括短時間延遲,和/或控制計算所需要的執(zhí)行時間延遲及最近在網(wǎng)絡控制系統(tǒng)中的傳輸延遲。
  2)匹配和非匹配不確定性:據(jù)了解,SMC以其對匹配不確定性的低靈敏度著稱。但由于還不清楚SMC的魯棒性的情況,如果不滿足匹配條件,那么滑模運動就要取決于不太理想的不確定性。在這一方面的研究工作主要集中在將不確定性的影響限定在預期邊界內(nèi)。
  3)未建模動態(tài):從數(shù)學角度,不可能建立一個完整的實用系統(tǒng)。因為總是存在一些未建模動態(tài)。如果未建

17、模動態(tài)包含可由SMC高頻控制切換激活的高頻振蕩動態(tài),則情況可能會更加嚴重。
  正如上文所述,SMC和軟計算(SC)的集成主要表現(xiàn)在以下兩個方面。首先是將SC技術應用至SMC可讓其更加“智能”,其次是采用SMC以增強SC能力。例如:NNs提供了一種無需建模的方案來從基本動態(tài)例子中學習。傳統(tǒng)的NNs通過反向傳播(BP)學習。此種學習過程通常十分費時。不同于傳統(tǒng)的常數(shù)參數(shù)或函數(shù)的學習,動態(tài)環(huán)境下的學習速度是非常重要的。NNs的應用已經(jīng)

18、在動態(tài)學習環(huán)境中成功了,它更注重實現(xiàn)穩(wěn)定和快速收斂,而不是減少學習誤差。
  帶有SMC的模糊系統(tǒng)基本應用原理與NNs相似,例如減緩與抖振相關的問題,匹配和非匹配的不確定性,以及未建模動態(tài)。其主要優(yōu)勢包括被專家經(jīng)驗支持而受到的啟發(fā):降低(或減輕)抖振,基于他們多年的經(jīng)驗形成的部分知識為還沒有建模的不確定性建模,并且通過對使用FL的集成線性模型進行建模的復雜系統(tǒng)進行控制。
  在第三章提出的方法中,根本策略在于結(jié)合DTSMC(

19、離散滑模控制)和RBF-ARX以解決傳感器容錯控制系統(tǒng)。在這一章中,協(xié)同仿真器作為一個補充工具用以實施該方法,系統(tǒng)行為將被RBF-ARX模型(3)所描述。RBF-ARX模型是具有高斯徑向基函數(shù)神經(jīng)網(wǎng)絡的偽ARX,其系數(shù)取決于作用點。(
  ){y(t)=φo(W(t-1))+nyΣi=1φy,i(W(t-1))y(t-i)+nuΣi=1φu,i(W(t-1))u(t-i)+nvΣi=1φv,i(W(t-1))v(t-i)φo(W(

20、t-1))=coo+mΣk=1cokexp{-λyk‖W(t-1)-Zyk‖22},(3)φj,i(W(t-1))=cji,o+mΣk=1cji,kexp{-λjk‖W(t-1)-Zjk‖22},W(t-1)=[w(t-1),w(t-2),…,w(t-n(w))],Zjk=(zjk,1,zjk,2,zjk,3…,zjk,n(w))T,j=y,u,v,
  滑動曲面的設計表明了其對于控制定律的獨立性,可見控制器不會受到輸入延誤的影響

21、。RBF-ARX模型的優(yōu)勢在于利用結(jié)構化的參數(shù)優(yōu)化方法離線估計模型參數(shù),在利用LMM(列文伯格-馬夸爾特法)優(yōu)化非線性模型參數(shù)的同時利用LSM(最小二乘法)和SVD(奇異值分解)對線性參數(shù)進行估計。
  模型(3)的各個變量或參數(shù)在第三章中都進行了定義,如ARX模型[189]所述,RBF-ARX模型可以用故障模式進行估計。yF(t)=φF(θFN,(o)F(t-1))TθFL+ξF(t)(4)
  (4)中的F是指故障大小。

22、
  滑動曲面的設計顯示了其對于控制律的獨立性,使得控制器不會受到輸入延誤的影響。這一設計依賴于特征值配置,將RBF-ARX模型改寫為狀態(tài)矢量空間的形式:{Xt+1=AtXt+BUt+ξt+1(o)(Yt)=y(t+1)=CXt+1+ωt+1(5)
  關于系統(tǒng)(5)的原理以及將(3)轉(zhuǎn)化為(5)的設想在第三章中有詳細的敘述。
  設計滑動曲面的關鍵在于在選定的滑動曲面中找到G。St=G(X)t(6)
  其中(

23、X)t是跟蹤誤差,且(X)t=Xt,d-(X)T,其中Xt,d是期望矢量,(X)t則是狀態(tài)估計。
  經(jīng)過計算和重新排列,我們得出:(X)t+1=[At-BG(GB)-1(At-(1-η/φ)I)](X)t(7)即動力學狀態(tài)反饋閉環(huán)形式At-BF,其中 F=[G(GB)-1(At-(1-η/φ)I)](8)
  尋找G取決于尋找F,第三章3.6節(jié)中給出了計算F的完整程序。這個控制器是基于特征值進行分配,如公式(3.36)所示

24、,對于給定的F,我們可能通過把F分解成G1和G2計算滑動面增益G,然后通過使用變換矩陣來計算G。
  在方程(3.16)中,對于給定的G,控制律的設計將取決于具有設計參數(shù)φ和η的開關函數(shù),這兩個設計參數(shù)的選擇方式是公式(3.24)中所示的這個詞的特征值使用計算出的G保留在單位圓內(nèi)。
  前面所述協(xié)同仿真器帶有AMESim(自適應建模環(huán)境仿真),它能提供完整的系統(tǒng)工程平臺,能進行復雜多領域系統(tǒng)的建模,模擬的運行以及執(zhí)行深入的分

25、析。AMESim平臺使工程師能夠使用一種友好的、面向應用的方法來研究任何組件或系統(tǒng)的靜態(tài)和動態(tài)行為。這使得AMESim平臺成為了多領域系統(tǒng)的首選,包括液體、機械、熱學、機電和汽車、非公路、宇航或大型工業(yè)設備的電動機械元件或控制元件。它被廣泛的應用于許多知名公司,如福特、通用、博世等。
  一個傳感器滲漏導致測量不精確的電動液壓系統(tǒng)作為應用的實例。當模型在Matlab的Simulink環(huán)境下運行時,這一系統(tǒng)所用的接口可以執(zhí)行許多AM

26、ESim設備。特別的是,AMESim模型實際上以某種方法轉(zhuǎn)變成了S函數(shù),其參數(shù)可以在AMESim之內(nèi)正常變化。通常,AMESim與Simulink同時運行。
  在使用帶有一些假設的基于滑??刂频腞BF-ARX模型和控制設計及基于狀態(tài)空間RBF-ARX時,考慮到電液伺服系統(tǒng)的驅(qū)動回路可能遭受泄漏等故障,采用此策略,在故障的情況下,可提高對系統(tǒng)的識別能力。
  在較低的維度可使人能夠簡化控制設計。因此,我們將滑??刂品椒☉糜?/p>

27、降階的運動方程中,并且我們通過一個例子,即所謂的塊控制原則(Drakunov等人1990年)將原始設計問題降為一組具有較低維度的獨立問題。
  第四章以帶有線性二次型調(diào)節(jié)器的倒立擺系統(tǒng)為例,將輸入輸出線性化和滑??刂七M行了全面的對比,試圖掌握滑??刂频目傮w意圖。關于滑??刂迫匀挥写M一步研究。
  控制某個系統(tǒng)的一個傳統(tǒng)方法,就是利用動態(tài)系統(tǒng)在工作點附近局部線性化的一階近似來計算線性控制器。非線性控制設計的反饋線性化方法是將

28、非線性動力系統(tǒng)到完全或部分線性動力系統(tǒng)的一種代數(shù)轉(zhuǎn)化,以便線性控制技術可以得到應用。計算一個系統(tǒng)的輸入輸出反饋所用到的一些數(shù)學工具包括:李導數(shù),李氏括號和對合條件,并根據(jù)以下步驟:先計算狀態(tài)反饋律,然后利用具有二態(tài)性的非線性轉(zhuǎn)換函數(shù)進行處理,最終得到易于實施滑??刂频南到y(tǒng)規(guī)范形式。
  實際上,倒立擺系統(tǒng)并不是反饋線性化,因此我們計算出一個輸出函數(shù)h(x),以達到系統(tǒng)中相對最大程度:h(x)=x1+lLn(1+sin(x3)/co

29、s(x3))(9)經(jīng)過線性化后,一旦我們得到系統(tǒng)的規(guī)范形式,我們選定的滑動曲面則為:S(x,t)=(d/dt+λ)3 e(10)控制器的形式則是:u=-b(x)/a(x)+K sgn(s)(11)
  例子中使用了輸入輸出線性化和滑模控制,并與線性二次型調(diào)節(jié)器做了詳細對比。這個案例表明,線性二次型調(diào)節(jié)器和滑??刂贫寄茉隰敯魲l件下控制倒立擺。但滑??刂票染€性二次型調(diào)節(jié)器具有更好的抗干擾(或其他突發(fā)異?,F(xiàn)象)能力,同時,相比于線性二次

30、型調(diào)節(jié)器,滑??刂颇苁箶[桿狀態(tài)更為準確的到達期望的參考狀態(tài)。但滑??刂圃诮咏谕麉⒖紶顟B(tài)時也需要更多的控制器動作?;?刂扑憩F(xiàn)出來的這些特質(zhì),使我們嘗試通過網(wǎng)絡來完成控制系統(tǒng),以考察它是否能處理網(wǎng)絡控制系統(tǒng)中的各種不同的問題。
  第五章簡單回顧了網(wǎng)絡控制系統(tǒng)(NCS),提出了網(wǎng)絡環(huán)境中可能面臨的不同挑戰(zhàn)。網(wǎng)絡時延可能會影響到系統(tǒng)運作,降低穩(wěn)定性,或?qū)е抡麄€閉環(huán)系統(tǒng)的不穩(wěn)定。網(wǎng)絡控制引起了控制界極大的興趣。眾所周知,在許多實際系

31、統(tǒng)中,電廠機械設備、控制器、傳感器和制動器很難被安裝于同一位置,因此信號必須從一處傳送到另一處。在現(xiàn)代工業(yè)系統(tǒng)中,通常利用網(wǎng)絡媒介將這些組件連接起來(典型的是數(shù)字有限頻寬串行通信),從而產(chǎn)生了所謂的網(wǎng)絡控制系統(tǒng)。因此,這些系統(tǒng)為交互式動態(tài)程序的控制帶來了巨大挑戰(zhàn)。因而NCS必須能夠容錯,這就意味著它必須能夠處理錯誤事件并且進行積極重構。過去十年中,控制理論和計算機技術的進步促進了控制技術的不斷改進。同時控制系統(tǒng)也變得日益精良與復雜。為了

32、能長時間地成功運行,這些復雜的系統(tǒng)要求高度的可靠性,可維護性且能進行故障容錯。
  第六章描述了Matlab中Simulink實時仿真模塊的用法,它促進了在實時核、網(wǎng)絡傳輸和連續(xù)動態(tài)設備中執(zhí)行控制器任務的協(xié)同仿真。本章詳細說明了利用網(wǎng)絡構成控制系統(tǒng)的各個模塊。
  一個典型的控制系統(tǒng)包括了工業(yè)控制器,控制過程,以及某種輸入/輸出通道,這種通道通常是通訊網(wǎng)絡。在標準情況下,仿真中通常不包括任何網(wǎng)絡模式,模型被簡化且假設網(wǎng)絡具有

33、足夠強大的計算機能力和快捷的通訊。這一解決方案并未考慮控制過程中的任何網(wǎng)絡影響,但這種影響可能會導致不可預測的系統(tǒng)動作。當利用網(wǎng)絡在硬實時系統(tǒng)下交換數(shù)據(jù)時,我們同樣需要在仿真中考慮一個網(wǎng)絡模型以得到正確的結(jié)果。已有的網(wǎng)絡類型會定義特殊的通訊規(guī)則并導致數(shù)據(jù)流的獨特反應,這種獨特反應能大大改變過程控制中的輸出結(jié)果。時延、數(shù)據(jù)丟失或網(wǎng)絡負荷會影響實時控制回路中數(shù)據(jù)交換。這就是為什么我們要在復雜仿真模式下包括網(wǎng)絡模型或使用實時嵌入系統(tǒng)以改進控制

34、器的穩(wěn)定性和魯棒性的主要原因。
  數(shù)據(jù)流模型,皮特里網(wǎng)或Matlab SimEvents工具箱中的定制方案通??梢杂脕砟M網(wǎng)絡行為。在本文中,Matlab的實時工具箱被用做一個了解網(wǎng)絡類別的簡易方法,它是通過C++MEX語言編寫并使用了事件模擬和外部中斷。
  本章還介紹了時延如何影響非線性系統(tǒng)控制,并研究了時延對控制回路性能的影響。這一章還討論了滑模控制的實現(xiàn)以及在面臨出現(xiàn)故障、干擾、網(wǎng)絡延時、交通干擾等必將導致出現(xiàn)任意

35、的時延問題時其性能的保持問題??梢姡从媱潏?zhí)行的任務會隨著這些額外的時延或通訊干擾所帶來的變化而變化。為了檢驗我們所做工作的效率,我們和一些其它的工作做了比較,這些工作是其他作者使用和我們相同的系統(tǒng)所做的。
  在文獻[215]中,在結(jié)合了LQR(線性二次型調(diào)節(jié)器)技術、使用Petri網(wǎng)絡模型仿真技術的網(wǎng)絡自動化和控制系統(tǒng)的Markov時滯特性建模中,其建模的方法是對網(wǎng)絡自動化系統(tǒng)的反應時間的建模,而不是估計傳感器到控制器或控制器

36、到執(zhí)行器(表6.6)的時滯的概率密度分布,但是它并不像我們一樣強調(diào)信息包丟失問題,因為我們嘗試了丟包率達到了60%的情況。
  文獻[216]處理時變延遲和隨機發(fā)生的丟包現(xiàn)象,不考慮由網(wǎng)絡所導致的干擾,其主導思想是通過在倒立擺中運用蒙特卡洛算法對未知的將來控制輸入進行建模。
  該技術稱為基于序列方式的控制傳遞,它不僅是傳遞一個輸入,而是傳遞將來時刻的合理的整個輸入序列,本指導思想利用了現(xiàn)代通訊網(wǎng)絡的性能,其數(shù)據(jù)是在具有時間

37、戳的大信息包中傳遞的。
  此過程的主要的問題是控制器必須知道執(zhí)行器過去和未來的控制輸入,以確定當前最優(yōu)的控制輸入序列。
  而且此程序只限于考慮控制器與執(zhí)行器間的通訊網(wǎng)絡,系統(tǒng)的狀態(tài)完全可以被傳感器檢測,且傳感器和控制器間的連結(jié)完美,只有很小的系統(tǒng)噪音。
  把此方法與標準的NCS方法相比較,其結(jié)果可接受,然而與LQR相比效果更好(表6.6)。
  在我們的實例中,設備與控制器之間、傳感器到控制器之間存在著網(wǎng)絡

38、;而執(zhí)行器到控制器之間沒有線路連接,采樣時間與作者所運用的方法相同。
  在文獻[217]中,作者在時滯和包丟失率很低的條件下工作,這是由于他提供更多的干擾,這就意味著仔細檢查可用帶寬,這可以通過增加更多設備以得到此要素(表6.6)(有信息包丟失情況),并且控制作者使用LQR控制的系統(tǒng)。
  作者改變緩沖區(qū)大小,以在系統(tǒng)仍然處于穩(wěn)定的區(qū)域的條件下,使其獲得不同的閾值時滯,但是作者必須每次都要改變采樣時間,并且在系統(tǒng)仍然處于穩(wěn)

39、定的區(qū)域的條件下,獲得他所述的最小和最大時滯。在此項研究中,系統(tǒng)的穩(wěn)定區(qū)域可以處于他的論文表6.6所述的邊界上。
  在我們的實例中,如作者所建議的那樣,實時平臺提供了一種調(diào)節(jié)干擾比而不用增加設備數(shù)量的方法,因此用此方法可使我們的緩沖區(qū)大小固定,我們的時滯測試丟包率在10%到60%的范圍,如果丟包率小于此范圍,則認為是完美的網(wǎng)絡。那么,在我們的實例中時滯可以達到70 ms并保持系統(tǒng)的穩(wěn)定性,而在本論文中,卻保持著8.4%的包丟失,

40、時滯為18.23ms。與此實例研究相比,在我們的實例中也沒有多速率采樣時間。
  與[218]中關于單擺系統(tǒng)的研究實例比較,我們主要考慮了3種情況:
  第一種情況是采樣時間固定,沒有延遲或者數(shù)據(jù)包丟失的系統(tǒng)。[218]中當外力輸入從2.25 N下降到0.25 N時,系統(tǒng)大約在10s內(nèi)達到穩(wěn)定的狀態(tài)。而我們的方法,系統(tǒng)在5s內(nèi)便達到穩(wěn)定狀態(tài)。此外,如果我們不考慮在5s后有意施加的干擾,則其運動所需要的力和0.25N相比完全是

41、可以忽略的。
  第二種情況是采樣時間可變,有時滯和無數(shù)據(jù)包丟失的系統(tǒng)。考慮到系統(tǒng)的延遲時間應該小于總?cè)訒r間的最大值,故系統(tǒng)的延遲時間的可能范圍只能是0.135s到0.02s。[218]提出的方法在延遲時間小于0.02s和位移0.17m的情況下,需要有1.25N到3N的外力輸入,系統(tǒng)經(jīng)過約10s的時間才能回到了穩(wěn)定狀態(tài)。而我們的方法,在相同的情況下,0.07s的系統(tǒng)時滯時,只需要17.8N的外力作用、或者0.05s的系統(tǒng)時滯時,

42、只需要11.5N的外力作用,系統(tǒng)便到達其穩(wěn)定狀態(tài)。而且,此輸入外力的大小取決于其位移(此處約為2m)和系統(tǒng)尺寸。
  第三種情況是存在隨機延遲和數(shù)據(jù)包丟失的系統(tǒng)。在[218]的算法(使用TDNN(時滯NN)和LQR控制器)中,當信息包沒有達到并且取樣時間結(jié)束時,其算法指示控制器和執(zhí)行器使用最后可用信息(在緩存或隊列中存貯的)。實施此算法仿真的前提條件是假設取樣時間是0.03s,并且網(wǎng)絡中有30%的包丟失,傳感器到控制器間的時滯上限

43、為0.09s下限為0.01s,而控制器到執(zhí)行器間的時滯是0.03s到0.005s之間。這么長的時滯是可能發(fā)生的時滯,但是作者沒有試驗和測定系統(tǒng)在固定時滯條件下是如何動作的,因此此時滯可能發(fā)生,也可能不發(fā)生。系統(tǒng)在0.055m的位移和2N到3N的外力輸入的情況下,其達穩(wěn)定狀態(tài)的時間大約是7s。當系統(tǒng)超過了一定的延遲時間和數(shù)據(jù)包丟失率的情況下,此研究方法就無法應對系統(tǒng)不穩(wěn)定的情況,因此,作者提出:在NCS設計中,我們應當考慮網(wǎng)絡時滯的特點。

44、將我們的方法和作者的方法比較。首先,在取樣時間為0.01s的情形下,本方法在數(shù)據(jù)包丟失率60%和延遲時間為0.01s的情況下,系統(tǒng)經(jīng)過5s便達到了可接受的穩(wěn)定狀態(tài)。其次,為了更加接近實際系統(tǒng),我們還考慮了一些干擾因素。結(jié)合應用近似反饋線性化的滑??刂茖ι鲜鰡栴}的處理似乎已達到某種極限,但迄今仍是可接受的。
  第七章對整篇論文的工作進行了總結(jié),并提出展望。指出MACs的出現(xiàn)是由于通信媒介僅能使有限的同步媒介接入通道對用戶可用的結(jié)果

溫馨提示

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

評論

0/150

提交評論