• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      UUV航跡跟蹤的雙閉環(huán)Term inal滑??刂?/h1>
      2015-09-01 05:29:58嚴浙平段海璞哈爾濱工程大學自動化學院黑龍江哈爾濱150001
      中國艦船研究 2015年4期
      關鍵詞:推進器航跡滑模

      嚴浙平,段海璞哈爾濱工程大學自動化學院,黑龍江哈爾濱150001

      UUV航跡跟蹤的雙閉環(huán)Term inal滑??刂?/p>

      嚴浙平,段海璞
      哈爾濱工程大學自動化學院,黑龍江哈爾濱150001

      針對模型參數(shù)不確定及存在外界海流擾動情況下全驅(qū)型無人水下航行器(UUV)的航跡跟蹤問題,提出了一種雙閉環(huán)Terminal滑??刂品椒?。首先,為了防止UUV位置和姿態(tài)跟蹤控制出現(xiàn)超調(diào)量過大的問題,在外環(huán)中引入位置和姿態(tài)負反饋,設計了UUV的參考速度作為鎮(zhèn)定UUV位置和姿態(tài)跟蹤誤差的虛擬控制律。然后,在內(nèi)環(huán)中將虛擬控制律作為跟蹤目標。考慮到傳統(tǒng)滑??刂茣霈F(xiàn)“抖振”現(xiàn)象,采用Terminal滑??刂品椒?,在消除“抖振”的同時,使滑模面上的速度跟蹤誤差在有限時間內(nèi)收斂到穩(wěn)態(tài)。最后,運用Lyapunov穩(wěn)定性理論證明了該雙閉環(huán)Term inal滑模控制系統(tǒng)的穩(wěn)定性。仿真結(jié)果表明,該控制方法能夠?qū)崿F(xiàn)UUV對空間航跡的精確跟蹤。

      無人水下航行器;雙閉環(huán)控制;非奇異Term inal滑??刂疲籐yapunov穩(wěn)定性;空間航跡

      0 引言

      隨著近幾年科學技術的不斷發(fā)展,使無人水下航行器(UUV)在海洋資源開發(fā)方面獲得了越來越多的應用,航跡跟蹤在UUV完成水下作業(yè)的過程中更是扮演著舉足輕重的作用。然而UUV的動力學方程是強耦合、非線性的,水動力系數(shù)不易確定且容易受到水下環(huán)境(尤其是海流)中各種干擾力的影響,難以獲得UUV精確的動力學模型[1],從而設計具有魯棒性的UUV航跡跟蹤控制器就顯得尤為重要。

      目前關于UUV的航跡跟蹤控制,出現(xiàn)了諸如PID、反步、神經(jīng)網(wǎng)絡、模糊等各種控制方法,而其中滑??刂朴捎趯δP偷牟淮_定性和未知的外界擾動有著天然的魯棒性,而且計算過程簡單,因此逐漸成為一種被廣泛采用的航跡跟蹤控制方法。然而,傳統(tǒng)滑模控制器中的不連續(xù)項會導致“抖振”現(xiàn)象。雖然有人提出在開關面附近引入一個邊界層,在邊界層內(nèi)用飽和函數(shù)代替符號函數(shù)[2-3],進而平滑掉控制器中的不連續(xù)項,消除“抖振”現(xiàn)象。但是這將導致邊界層內(nèi)總是存在較大的穩(wěn)態(tài)誤差,為了提高邊界層內(nèi)的跟蹤特性,必須采用一些自適應策略來補償不確定項和干擾項。

      非奇異的Terminal滑??刂破鞑粌H具有傳統(tǒng)滑模控制器的優(yōu)點,而且克服了它的缺點,即能夠有效消除傳統(tǒng)滑模控制器中因不連續(xù)項所引起的“抖振”問題,從而實現(xiàn)系統(tǒng)的全局漸近穩(wěn)定。同時,其在傳統(tǒng)的線性滑模面中引入非線性項,使得滑模面上的跟蹤誤差能夠在有限時間內(nèi)收斂到穩(wěn)態(tài)[4-6]。

      在UUV的航跡跟蹤控制中,實現(xiàn)對期望位置和姿態(tài)的精確跟蹤至關重要,而傳統(tǒng)的UUV位置和姿態(tài)跟蹤控制過程中常出現(xiàn)控制超調(diào)現(xiàn)象。超調(diào)量如果過大會導致航跡跟蹤偏差急劇增大,甚至無法跟蹤上期望航跡。而包含速度負反饋的雙閉環(huán)系統(tǒng)[7-9]可以很大程度上削弱外界擾動對系統(tǒng)的影響,從而減小系統(tǒng)的超調(diào)量,使得系統(tǒng)既能穩(wěn)定工作,又能精確地跟蹤期望航跡。

      本文針對在外界擾動和模型參數(shù)不確定的情況下,UUV對空間航跡的跟蹤控制問題,提出一種雙閉環(huán)Terminal滑模控制的方法。仿真結(jié)果表明,該控制方法能夠保證UUV實現(xiàn)對期望航跡的精確跟蹤。

      1  UUV動力學模型

      描述UUV動力學特性必須建立一個包含UUV剛體動力學及其周圍流體動力學的合理模型,從而形成UUV的動力學模型。該動力學模型[10]通常在其空間慣性坐標系(E-ξηζ)和運動坐標系(O-xyz)下建立,其向量形式可以表示為:

      式中:v=[u v w p q r]T是運動坐標系下的廣義速度;η=[x y zφθψ]T是慣性坐標系下的位置和姿態(tài)向量;M∈R6×6是慣性矩陣,不僅包括剛體質(zhì)量,而且包括流體的附加質(zhì)量;J(η)∈R6×6是慣性坐標系和運動坐標系間的轉(zhuǎn)換矩陣;C(v)∈R6×6是科里奧利向心力矩陣;D(v)∈R6×6是UUV流體阻尼矩陣;g(η)∈R6×1是重力和浮力產(chǎn)生的恢復力(力矩)向量;τd∈R6×1表示外界海流干擾;B∈R6×p是關于推進器推力分配的一個先驗常值矩陣,且滿足BBT非奇異,p表示推進器的個數(shù);u∈Rp×1表示由各個推進器的推力構成的向量;τ∈R6×1表示各個自由度上所需要的控制輸入。UUV動力學模型參數(shù)含義的具體說明如表1所示,空間慣性坐標系和運動坐標系如圖1所示。

      表1  UUV的SNAM E符號表示Tab.1 The SNAM E notation for UUV

      圖1  UUV慣性坐標系與運動坐標系Fig.1 UUV with inertialand body-fixed reference frames

      令M=M^+D M,C(v)=C^(v)+D C(v),D(v)= D^(v)+D D(v),g(η)=g^(η)+D g(η),τd=τ^d+Dτd。其中M^,C^(v),D^(v),g^(η),τ^d為式(2)系數(shù)的估計值,D M,D C(v),D D(v),D g(η),Dτd為式(2)系數(shù)的估計偏差[6],從而式(2)又可表示為

      且ρ=-D M v˙-D C(v)v-D D(v)v-D g(η)-Dτd,||ρ||<bτd

      +bg(η)+(bC(v)+bD(v))||v||+bM||v˙||,bτd,bg(η),bC(v),bD(v),bM∈R+。

      結(jié)合UUV的實際情況,做出如下假設:假設1:參數(shù)M滿足||M-M^||≤||D M||。假設2:參數(shù)C(v)滿足||C(v)-C^(v)||≤||D C(v)||。假設3:參數(shù)D(v)滿足||D(v)-D^(v)||≤||D D(v)||。假設4:參數(shù)g(η)滿足||g(η)-g^(η)||≤||D g(η)||。假設5:外部海流干擾τd是一個時變的向量。

      2 控制器設計

      假設6:η和η˙,ηd和η˙d,v和v˙都是有效的。

      2.1外環(huán)控制器設計

      定義線性滑模面如下:

      式中:ηe=ηd-η為位姿跟蹤誤差;ηd表示UUV的期望位姿信息;η表示UUV的實際位姿信息;kI∈R6×6為正定常數(shù)對角陣。

      設計的內(nèi)環(huán)虛擬控制律[11-12]如下:

      式中,ρ為一正常數(shù),飽和函數(shù)的定義為

      式中,φi為一個正常數(shù),代表在滑模面附近形成的一個很薄的邊界層,i=1,…,6。

      證明:構造Lyapunov函數(shù)

      則V1關于時間的導數(shù)為

      由式(6)可知

      因此,可得經(jīng)過上述證明分析,外環(huán)控制系統(tǒng)穩(wěn)定。

      2.2內(nèi)環(huán)控制器設計

      定義如下非線性滑模面

      式中:速度跟蹤誤差ve=vref-v;m和n為正奇數(shù),且1<mn<2;kI,kv∈R6×6為正定對角陣。

      由式(11),得

      結(jié)合式(2)、式(3)和式(11),設計控制律且

      式中:Ψ∈R6×6為正定對稱常值矩陣;a為任意常數(shù)。

      證明:構造Lyapunov函數(shù)

      則V2關于時間的導數(shù)為

      式中,?=mn||kv-1diag(ve(mn-1))M^-1||(bτ+bg(η)+(bC(v)+

      dbD(v))||v||+bM||v˙||-||ρ||)>0。

      從而可得

      對式(21)兩邊同時積分,可得

      從式(22)中可以看出,內(nèi)環(huán)控制器可以保證系統(tǒng)狀態(tài)漸近收斂到滑模面[2-3]。

      由以上分析可知,本文所提出的雙閉環(huán)控制系統(tǒng)具有穩(wěn)定性。該雙閉環(huán)控制系統(tǒng)如圖2所示。

      圖2 雙閉環(huán)Terminal控制系統(tǒng)框圖Fig.2 Block diagram of the double closed-loop Terminal controlsystem

      3 仿真實驗與分析

      設定的期望航跡為

      UUV初始位置:(xo,yo,zo)=(-10,7,5)m,初始姿態(tài):(φo,θo,ψo)=(0,0,0)rad,初始航速:(uo,vo,wo)=(0,0,0)m/s,外界擾動為:τd= [30sin(0.01t) 10 sin(0.01t) 10 sin(0.01t) 0 0 0]T。

      本文的仿真實驗對象為美國的ODIN[13-15],如圖3所示。該UUV推進器系統(tǒng)由8個推進器組成,動力學模型參數(shù)可參見文獻[13]。

      圖3  ODINUUVFig.3 ODIN UUV

      假設推進器產(chǎn)生的推力能夠滿足需求,且推進器推力與各個自由度上的控制輸入滿足如下關系

      式中:τ=[τuτvτwτpτqτr]T表示作用在UUV重心的控制輸入;BT(BBT)-1為矩陣B的廣義逆;

      u=[u1u2u3u4u5u6u7u8]T表示各個推進器產(chǎn)生的推力。

      推進器的推力分配矩陣B定義如下[13]

      式中,φ=45o。圖4給出了UUV水平方向的推進器(HT)分布概略圖。

      圖4 推進器分布圖Fig.4 Thruster distribution

      假設系統(tǒng)模型參數(shù)存在-10%的偏差且有外界海流擾動,控制器參數(shù)設為m=5,n=3,bτ=9.5,bg(η)=1,bC(v)=1,bD(v)=2.2,bM=2.8,

      d

      kI=400,kv=50,φi=0.02,kl=1.2,Ψi=16,且

      i

      iii=1,…,6。

      為驗證本文所設計的控制器在實現(xiàn)UUV航跡跟蹤控制方面的優(yōu)勢,在同樣仿真實驗條件下分別采用改進前的單閉環(huán)非奇異Terminal滑模控制器(SCLNTSMC)與改進后的雙閉環(huán)非奇異Terminal滑??刂破鳎―CLNTSMC)進行空間航跡跟蹤控制,得到仿真結(jié)果。圖5~圖7給出了系統(tǒng)模型參數(shù)存在攝動以及有外界擾動的情況下,UUV分別采用SCLNTSMC和DCLNTSMC進行空間航跡跟蹤的位姿跟蹤曲線和誤差曲線以及空間航跡跟蹤的效果圖。

      從圖5~圖6中可以看出,在2種控制器的作用下,UUV位姿跟蹤誤差最終均趨近于零,但在本文所設計的控制器作用下,UUV進行期望航跡跟蹤的起始階段波動幅度較小,且調(diào)節(jié)時間明顯減小,從而證明本文所設計的雙閉環(huán)Terminal滑??刂破饔行p小了UUV位姿控制超調(diào)的問題,并且保證了位姿跟蹤誤差收斂時間的有限性。

      圖5 位置跟蹤及誤差曲線Fig.5 The position tracking and tracking error curves

      圖6 姿態(tài)跟蹤及誤差曲線Fig.6 The orientation tracking and tracking error curves

      圖7 空間航跡跟蹤效果圖Fig.7 The spatial trajectory tracking effect picture

      圖8和圖9分別給出了UUV在DCLNTSMC和SCLNTSMC這2種控制器作用下的控制輸入以及各個推進器的推力曲線。從圖中可以看出,當采用SCLNTSMC時,控制輸入在初始階段波動幅值較大且持續(xù)時間較長;而當采用DCLNTSMC時,控制輸入波動的幅值明顯減小,且持續(xù)時間較短。經(jīng)過上述分析,充分說明了本文所設計的雙閉環(huán)Terminal滑模航跡跟蹤控制器能夠成功克服傳統(tǒng)滑??刂破髦写嬖诘摹岸墩瘛眴栴},實現(xiàn)對UUV的平穩(wěn)控制。

      圖8 控制輸入Fig.8 The control input

      圖9 各個推進器的推力曲線Fig.9 The thrust curvesof each propeller

      4 結(jié)語

      針對模型參數(shù)不確定和存在外界海流干擾情況下的UUV航跡跟蹤問題,為了解決傳統(tǒng)控制方法在UUV進行位置和姿態(tài)跟蹤過程中出現(xiàn)的超調(diào)量過大以及“抖振”等問題,引入過程控制的思想,提出了一種雙閉環(huán)Term inal滑??刂品椒āJ紫?,在外環(huán)中設計了UUV的參考速度,作為鎮(zhèn)定UUV位置和姿態(tài)跟蹤誤差的虛擬控制律,同時將外環(huán)中設計的參考速度作為內(nèi)環(huán)中的虛擬跟蹤目標,設計了非奇異Terminal滑模控制器。該控制器不僅可以消除傳統(tǒng)滑模控制器的“抖振”問題,而且通過在傳統(tǒng)線性滑模面內(nèi)引入非線性項,保證了系統(tǒng)的跟蹤誤差可以在有限的時間內(nèi)收斂到穩(wěn)態(tài)。最后通過Matlab軟件進行仿真,證明了本文所設計的控制器能夠在模型參數(shù)不確定及存在外界擾動的情況下,實現(xiàn)UUV對期望航跡的精確跟蹤。

      [1]賈鶴鳴.基于反步法的欠驅(qū)動UUV空間目標跟蹤非線性控制方法研究[D].哈爾濱:哈爾濱工程大學,2012:7-12.

      [2]BESSAW M,DUTRA M S,KREUZER E.Depth control of remotely operated underwater vehicles using an adaptive fuzzy sliding mode controller[J].Robotics and Autonomous Systems,2008,56(8):670-677.

      [3]BESSAA W M,DUTRAB M S,KREUZERC E.An adaptive fuzzy sliding mode ontroller for remotely operated underwater vehicles[J].Robotics and Autonomous Systems,2010,58(1):16-26.

      [4]LI J,YANG L.Finite-time terminal sliding mode tracking control for piezoelectric actuators[J].Abstract and Applied Analysis,2014(Supp):1-9.

      [5]TANG Y.Term inal slidingmode control for rigid robots [J].Automatica,1998,34(1):51-56.

      [6]FENG Y,YU X H,MAN ZH.Non-singular terminal sliding mode controlof rigid manipulators[J].Automatica,2002,38(12):2159-2167.

      [7]王敏,杜克林,黃心漢.機器人滑模軌跡跟蹤控制研究[J].機器人,2001,23(3):217-221. WANG Min,DU Kelin,HUANG Xinhan.Research on tracking control of robotic sliding mode trajectory [J].Robot,2001,23(3):217-221.

      [8]徐亮,邊宇樞,宗光華.水下機器人路徑控制與仿真[J].北京航空航天大學學報,2005,31(2):162-166. XU Liang,BIAN Yushu,ZONGGuanghua.Path track-ing control and simulation of underwater vehicle[J]. Journal of Beijing University of Aeronautics and Astronautics,2005,31(2):162-166.

      [9]吳曉鵬,趙祚喜,張智剛,等.基于雙閉環(huán)控制的拖拉機車輪轉(zhuǎn)向控制系統(tǒng)設計[C]//2010國際農(nóng)業(yè)工程大會現(xiàn)代農(nóng)機新技術應用研討會分會場論文集.上海,2010:11-65.

      [10]FOSSEN T I.Handbook of marine craft hydrodynamics and motion control[M].New York:John Wiley and Sons Incorporation,2011.

      [11]YU R,ZHU Q,XIA G,et al.Sliding mode tracking control of an underactuated surface vessel[J].Control Theory and Applications,2012,6(3):461-466.

      [12]朱齊丹,于瑞亭,夏桂華,等.風浪流干擾及參數(shù)不確定欠驅(qū)動船舶航跡跟蹤的滑模魯棒控制[J].控制理論與應用,2012,29(7):959-964. ZHU Qidan,YU Ruiting,XIA Guihua,et al.Sliding-mode robust tracking control for underactuated surface vessels with parameter uncertainties and external disturbances[J].Control Theory and Applications,2012,29(7):959-964.

      [13]PODDER T K,SARKAR N.Fault-tolerant control of an autonomous underwater vehicle under thruster redundancy[J].Robotics and Autonomous Systems,2001,34(1):39-52.

      [14]LIU S Y,WANG D W,POH E K,et al.Nonlinear output feedback controller design for tracking control of ODIN in wave disturbance condition[J].IEEE Oceans,2005,2:1803-1810.

      [15]DO K D,JIANG,Z P,PAN J,et al.Global output feedback universal controller for stabilization and tracking of underactuated ODIN-an underwater vehicle[C]//Proceedings of the 41st IEEE Conference on Decision and Control,2002:504-509.

      [責任編輯:胡文莉]

      A double closed-loop Terminalsliding mode controller for the trajectory tracking of UUV

      YAN Zheping,DUAN Haipu College of Automation,Harbin Engineering University,Harbin 150001,China

      This paper proposes a double closed-loop Terminal sliding mode control methodology with model parameters uncertainty for the trajectory tracking of fully actuated unmanned underwater vehicles under external current disturbances.Firstly,to prevent the problem of large overshoot during the position and orientation control of UUV,the position and orientation negative feedback is introduced,and the reference velocities are defined in the outer loop,which serves as the virtual control law in stabilizing the tracking errors of position and orientation.With respect to the inner loop,the virtual control law is taken as the tracked target.Considering the undesirable chattering effects of conventional sliding mode control methods,a non-singular Terminal slidingmode controller is adopted,which eliminates the chattering effects as well as ensures the velocities'tracking error on the sliding surface to converge to a steady state within finite time.Finally,the stability of the proposed system is analytically proven using the Lyapunov stability theory,and the simulation results show that the control scheme guarantees precise spatial trajectory tracking of UUV. Key words:Unmanned Underwater Vehic le(UUV);double closed-loop control;non-singular Term inal sliding mode control;Lyapunov stability;spatial trajectory

      U644.82

      A

      10.3969/j.issn.1673-3185.2015.04.017

      2014-11-03網(wǎng)絡出版時間:2015-7-29 9:24:03

      國家自然科學基金資助項目(51179038)

      嚴浙平(通信作者),男,1972年生,教授,博士生導師。研究方向:無人水下航行器(UUV),智能控制。E-mail:yanzheping@hrbeu.edu.cn段海璞,男,1989年生,碩士。研究方向:無人水下航行器(UUV)的軌跡跟蹤控制。E-mail:duanhaipu@163.com

      猜你喜歡
      推進器航跡滑模
      基于CFD扇翼推進器敞水性能預報分析
      夢的航跡
      青年歌聲(2019年12期)2019-12-17 06:32:32
      基于組合滑??刂频慕^對重力儀兩級主動減振設計
      測控技術(2018年4期)2018-11-25 09:47:26
      并網(wǎng)逆變器逆系統(tǒng)自學習滑模抗擾控制
      測控技術(2018年3期)2018-11-25 09:45:40
      發(fā)揮考核“指揮棒”“推進器”作用
      當代陜西(2018年12期)2018-08-04 05:49:08
      自適應引導長度的無人機航跡跟蹤方法
      視覺導航下基于H2/H∞的航跡跟蹤
      讓黨建成為信仰播種機和工作推進器
      學習月刊(2015年10期)2015-07-09 03:35:12
      基于航跡差和航向差的航跡自動控制算法

      沾益县| 搜索| 和顺县| 德清县| 南皮县| 宣武区| 确山县| 洛阳市| 彰化市| 黔西县| 揭东县| 抚顺市| 通城县| 宝清县| 贡觉县| 安国市| 疏勒县| 巴中市| 松江区| 北票市| 安岳县| 淮北市| 万年县| 南江县| 韶关市| 镇康县| 彰化县| 盐池县| 万荣县| 凤城市| 东乡族自治县| 名山县| 思南县| 文成县| 潼关县| 遂宁市| 凯里市| 蒙自县| 西充县| 宜黄县| 芷江|