999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于輸入輸出線性化的自適應模糊滑模航跡控制

2012-04-29 00:00:00吳瑤吳漢松袁雷
計算技術與自動化 2012年3期

摘要:針對船舶直線航跡控制的非線性特性,設計一種基于輸入輸出線性化的自適應模糊滑模控制器,并利用Lyapunov理論,證明該系統在所設計控制器作用下全局漸近穩定, Simulink仿真結果表明,所設計控制器能夠有效抑制常規滑模所固有的穩態抖振現象,且在參數攝動及風浪干擾下具有強魯棒性,較好的實現了對設定航跡的跟蹤。

關鍵詞:輸入輸出線性化;自適應控制;模糊控制;滑模控制

中圖分類號:TP273 文獻標識碼:A



Adaptive Fuzzy Sliding Mode Controller for Ship’s Trackkeeping Systems Based on Inputoutput Linearization



WU Yao, WU Han—song,Yuan Lei

(College of Electrical and Information Engineering, Naval University of Engineering,Wuhan430033, China)

Abstract:To the nonlinear of the ship’s trackkeeping control system, adaptive fuzzy sliding mode controller based on inputoutput linearization was designed .With the help of Lyapunov theory, the system is demonstrated to be global asymptotic stability.Simulation results indicate that the proposed approach is robust under the parameter perturbation and external disturbance, it also can avoid the chattering phenomenon in traditional sliding mode control and follow the set track effectively.

Key words:inputoutput linearization;adaptive control;fuzzy control; slidingmode control

1引言

隨著對航行安全和營運需求的增長,人們要求在控制系統的驅動下,船舶能從任意位置駛入預定航線,并沿此航線最終到達目的地,傳統的航向控制因其不能控制航跡偏差已不能滿足要求,因此船舶航跡控制研究在理論和實際中意義重大[1—3]。

目前,針對航跡控制的研究已取得了一定成果,文獻[4—5]通過重新定義輸出變量給出了一種反饋控制律,并得出了保證系統漸進穩定的充分條件,但算法魯棒性較差,文獻[6—8]結合自適應反步及模糊的方法設計了航跡控制器,具有較強的魯棒性,但設計過程復雜,參數過多不便于實現。針對不確定非線性系統,許多學者將線性化、滑模控制及模糊算法的優點結合起來,提出基于線性化的自適應模糊滑模控制,并在許多實際問題中得到了應用。

本文針對船舶航跡控制的非線性數學模型,在進行輸入輸出線性化的基礎上設計了自適應模糊滑模控制器,并利用Lyapunov理論,證明了航跡控制系統在所設計控制器作用下全局漸近穩定。最后結果表明了所設計控制器結構簡單,能夠在有效抑制滑模控制的抖振現象的同時對參數攝動及外界干擾具有強魯棒性。

2船舶航跡控制的數學模型

圖1為船舶航跡控制坐標示意圖,其中x,y是船舶重心相對于固定坐標系XOY的坐標。

圖1船舶航跡控制坐標

計算技術與自動化2012年9月

第31卷第3期吳瑤等:基于輸入輸出線性化的自適應模糊滑模航跡控制

采用文獻[7]給出的船舶航跡控制數學模型,

 =Vsin φ=r=—r/T—αr3/T+Kδ/T(1)

式中,y為船舶橫向位移,φ為航向角,V為船舶前進速度,r為艏搖角速度,δ為船舶控制舵角, K、T、α由船舶的方型系數、噸位、載重及航速等因素決定。

設定直線航跡與X軸方向重合,則艏偏角就等于航向角φ,航跡控制問題就轉化為設計控制器使船舶橫向位移及航向角使其為零。

3航跡控制系統輸入數輸出線性化

構造輸出z=φ+η(y), η(y)為關于橫偏位移y的連續可導函數。為了保證應用輸入輸出線性化方法設計的控制律可以使船舶航跡控制全局漸近穩定且當z=0時,可保證z中組合元素y,φ,r的收斂性,輸出z需滿足如下條件[5]:

1) 定義輸出變量z全局漸近收斂于零;

2) 當y≠0時,sin (η(y))y>0;

3) 當y→∞時,∫y0sin (η(y))dy→∞.

設x=x1x2x3T=yφrT為狀態變量,u=δ為控制輸入。定義輸出變量z=φ+η(y)=x2+arctan (kx1), k為大于零的實數,由設計者選定,顯然z=x2+arctan (kx1)滿足上述條件。從而可對船舶航跡控制系統采用輸入輸出線性化設計,針對式系統式(1)設

f(x)=Vsinx2

x3

—1Tx3—αTx33, g(x)=00KT,

h(x)=x2+arctan (kx1).

設m1=η(x1),則沿式(1)對m1求時間導得

m2=1=(x1)Vsin x2,繼續對m2求導得m3=2=(x1)(Vsin x2)2+Vx3cos x2。

結合式(1)對z求導可得

=x3+m2(2)

繼續對求微分

=—1Tx3—αTx33+KTu+m3(3)

此時

L2fh(x)=—1Tx3—αTx33+m3,

LgL2—1fh(x)=KT≠0

輸入u被導出,系統相對階為2,結合輸入輸出線性化相關知識

u=—L2fh+vLgL2—1fh=TK(1Tx3+αTx33—m3+v)(4)

代入式(3)可得二階線性微分方程

=v (5)

4滑模控制器設計

針對航跡控制系統,不失一般性期望航跡偏差yd=0及航向角φd=0,從而由z=φ+η(y)得,期望輸出zd=0,跟蹤誤差為e=z—zd

定義滑模面為

s=ce+(6)

采用趨近律的方法設計滑模控制器,取指數趨近律:

=—εsign(s)—k1s (7)

其中c,ε,k1為大于零的常數,聯立式(5—7)得

v=—εsign(s)—k1s—c (8)

設李亞普諾夫函數:

V=12s2(9) 

從而:

=s=—s(εsign(s)+k1s)=

—εs—k1s2≤0(10)

從而證明了航跡控制系統在李亞普諾夫意義下漸近穩定。

將式(8)代入(4)可得

u=TK(1Tx3+αTx33—m3—εsign(s)—

—k1s—c)=v—f(x,t)θ

式中f(x,t)=—1Tx3—αTx33+m3,θ=KT.

5自適應模糊滑模控制器設計

5.1模糊系統描述

設模糊系統存在如下模糊規則:R(j): IFx1 is Aj1and…and xn is Ajn THEN y is Bj采用乘積推理、單值模糊器和中心平均解模糊器,則模糊系統的輸出為[9]

(x)=∑mj=1yj∏ni=1μAji(xi)∑mj=1∏ni=1μAji(xi) (12)

其中μAji(xi)為xi的隸屬函數。

引入向量ξ(x),則式(12)簡化表達為

(x|λ)=λTξ(x)(13)

其中λ=y1…ymT,ξ(x)=ξ1(x)…ξm(x)T.

ξ(x)=∏ni=1μAji(xi)∑mj=1∏ni=1μAji(xi) (14)

5.2自適應模糊滑模控制器的設計

由于船舶建模時存在誤差及船舶參數攝動 ,使得控制律式(11)很難實現,根據模糊系統的萬能逼近定理[8],假設f(x)是定義在集合U上的連續函數,則對于任意小的常數ε>0,都存在式(14)所示的模糊系統,使其滿足不等式sup xUf(x)—f(x|λ)<ε.因此可采用模糊系統及自適應的方法來逼近f和θ,從而克服線性化滑模控制對模型參數及結構的依賴,此時控制律式(11)變為

u=v—(x,t)(15)

(x,t)=(x|λf)=λTfξ(x), ξ(x)為模糊向量,為θ的估計值,λTf及根據自適應律而變化。設計自適應律為

f=—r1sξ(x)(16)

·=—r2su(17)

其中r1,r2為大于零的自適應參數。5.3穩定性證明:

首先給定最優模糊逼近誤差為

ω=f(x,t)—(x|λ*f)(18)

其中λ*f為如下定義的最優參數向量

λ*f=arg min λf∈Ωfsup x∈Rn(x|λf)—f(x,t) (19)

對式(6)求導得

=c+=c—1Tx3—αTx33+KTu+m3

=c+f(x,t)+θu (20)

將控制律式(15)代入得

=f(x,t)+(θ+—)u+c

=f(x,t)+(θ—)u+—1v—(x,t)+c

=[f(x,t)—(x,t)]+(θ—)u—εsign(s)—k1s

由式(18)得

=*(x,t)—(x,t)+(θ—)u—

εsign(s)—k1s+ω

=φTfξ(x)+u—εsign(s)—k1s+ω (21)

其中φTf=λf—λ*f,=θ—,*(x,t)=(x|λ*f)。

定義Lyapunov函數

V=12s2+1r1φTfφf+1r22(22)

其中r1和r2為正常數。

則

=s+1r1φTfφ·f+1r2·

=s(φTfξ(x)+u—εsign(s)—k1s+ω)+

1r1φTff+1r2·

=1r1φTf(r1sξ(x)+f)+1r2(r2su+·)

—εs—k1s2+sω (23)

其中f=f,·=·。

將式(16—17)代入式(23)得

=—εs—k1s2+sω(24)

由模糊系統的萬能逼近定理可知,模糊系統可實現使逼近誤差ω非常小。因此

≤0(25)

從而證明了所設計的控制器在李亞普諾夫意義下漸近穩定。

6仿真研究

6.1控制器設計

設置控制器參數為

k=0.0017,c=0.05,r1=r2=0.01

k1=4000,ε=100.

設橫偏位移論域為[—200,200],則x1對應的隸屬度函數為

μAl1=exp [(x1+200—100(l—1))/50]2

l=1,2,3,4,5

設航向角論域[—pi/6, pi/6],則x2對應的隸屬度函數為

μAl2=exp [(x2+pi/6—pi(l—

1)/12)/(pi/24)]2

l=1,2,3,4,5

設艏搖角速度論域為[—pi/36, pi/36],則x3對應的隸屬度函數為

μAl3=exp [(x3+pi/36—pi(l—

1)/72)/(pi/144)]2

l=1,2,3,4,5

有125條模糊規則逼近f(x,t)。

6.2仿真分析

以文獻[6]中實習船為例進行仿真設計。仿真參數如下:船長為126 m,船寬為20.8 m,滿載吃水為8.0 m,方型系數為0.681,船速為7.7m/s.通過計算得K = 0.478,T=216,取α=30;設船舶在零時刻橫偏位移為200米,航向角為10度,采用控制律式(15),分別對以下兩種情況進行仿真。

情況1在標稱參數下仿真結果如圖2所示。

(a)橫偏位移y

(b)航向φ

(c)艏搖角速度r

(d)控制舵角δ

圖2情況1航跡控制響應曲線

情況2考慮到船舶模型參數隨航速、裝載及環境擾動而變化,將上述船舶運動模型參數攝動為前述3倍[10],將外界風浪等干擾處理為一組隨機數做為等效舵角干擾,其仿真結果如圖3所示。

(a)橫偏位移y

(b)航向φ

(c)艏搖角速度r

(d)控制舵角δ

圖3情況2航跡控制響應曲線

由圖1可以看出本文所設計的控制器在標稱參數下能夠使橫偏位移y及航向角φ快速收斂到零,控制舵角平滑,有效抑制了常規滑模所固有的穩態抖振現象的發生,在實際航行中能夠減少因操舵頻繁引起的舵機磨損;

圖2仿真結果顯示,在情況2條件下,本文控制算法可以克服船舶內部參數攝動及風浪等引起的外加干擾,以相應控制舵角維持航跡保持在設定航線上,航向角及控制舵角雖然都出現了振蕩,但總體上仍能滿足要求,魯棒性較強且控制舵角合理有效。

7結語

針對船舶直線航跡控制的非線性特性,本文設計了一種基于輸入輸出線性化的自適應模糊滑模控制器并利用Lyapunov理論,證明了該系統在所設計控制器作用下全局漸近穩定, Simulink仿真結果表明所設計控制器能夠有效抑制常規滑模所固有的穩態抖振現象,且在參數攝動及舵角干擾下具有強魯棒性,較好的實現了對設定航跡的跟蹤。然而本文并沒將風浪流等干擾與船舶同時建模,仿真中干擾處理不夠精確,有待進一步研究。

參考文獻

[1]DOK D,PAN J. Global robust adaptive path following of underactuatedship[J]. Automatica, 2006, 42 (10):1713—1722.

[2]DOKD,PANJ. Robust path—following of underactuated ship: theory and experiments on a model ship[J]. Ocean Engineering, 2006,33(10):1354—1372.

[3]Repoulias F , Papadopoulos E. Trajectory planning and tracking control design of underactuated AUVs[ C]∥Proceedings of the IEEE International Conference on Robotics and Automation. Barcelona: IEEE, 2005: 1622—1627.

[4]李鐵山,楊鹽生,鄭云峰.不完全驅動船舶航跡控制輸入輸出線性化設計[J].系統工程與電子技術,2004, 26(7):945—948.

[5]周崗, 姚瓊薈, 陳永冰,等.基于輸入輸出線性化的船舶全局直線航跡控制[J].控制理論與應用,2007,24(1):117—121.

[6]李鐵山,楊鹽生,洪碧光,等.船舶航跡控制魯棒自適應模糊設計[J].控制理論與應用,2007, 24(3):445—448. 

[7]李鐵山,楊鹽生,洪碧光.船舶直線航跡控制的魯棒自適應非線性設計[J].大連海事大學學報,2004,30(4):1—5.

[8]潘永平,黃道平,孫宗海.欠驅動船舶航跡Backstepping自適應模糊控制[J].控制理論與應用,2011, 28(7):907—914

[9]劉金坤.滑模變結構控制MATLAB仿真[M].北京:清華大學出版社.2005.

[10]張元濤,石為人,李建立,等.基于反饋線性化的船舶自動舵模糊滑模控制[J].系統仿真學報,2010, 22(10):2336—2341.

主站蜘蛛池模板: 国产91精品调教在线播放| 无码人妻免费| 蜜臀AV在线播放| 国产在线拍偷自揄拍精品| 国产成年女人特黄特色毛片免| 中文字幕久久波多野结衣| 国产成人永久免费视频| 免费一极毛片| 精品福利一区二区免费视频| 美女亚洲一区| 91精品啪在线观看国产91九色| 免费人成网站在线观看欧美| 久久99精品久久久大学生| 永久免费精品视频| 国产午夜一级毛片| 欧美成人午夜在线全部免费| 亚洲swag精品自拍一区| 亚亚洲乱码一二三四区| 91免费在线看| 久久一日本道色综合久久| 亚洲成人在线网| 玖玖精品视频在线观看| 亚洲国产精品无码AV| 亚洲第一成网站| 中文国产成人精品久久一| 又黄又湿又爽的视频| 久久精品66| 日本不卡在线播放| 亚洲视屏在线观看| 欧美国产菊爆免费观看| 四虎影视库国产精品一区| 欧美一区精品| 一级毛片在线直接观看| 亚洲 欧美 中文 AⅤ在线视频| 国产欧美日韩免费| 亚洲清纯自偷自拍另类专区| 婷婷成人综合| 国产精品永久免费嫩草研究院| 视频一区亚洲| 久久久久国产一区二区| 亚洲精品在线影院| 一本一道波多野结衣一区二区| 无码综合天天久久综合网| 欧美三级自拍| 亚洲综合欧美在线一区在线播放| 国产在线98福利播放视频免费| 日本人真淫视频一区二区三区| 97国产精品视频人人做人人爱| 免费人成黄页在线观看国产| 五月婷婷中文字幕| 久久这里只精品国产99热8| 亚洲AV无码乱码在线观看代蜜桃| 亚洲无码电影| 婷婷综合缴情亚洲五月伊| 欧美一区二区精品久久久| 国产视频久久久久| 日韩一区精品视频一区二区| 777国产精品永久免费观看| 人妻少妇久久久久久97人妻| 啪啪免费视频一区二区| 国产高颜值露脸在线观看| 亚洲黄色成人| 国产精品三级专区| 亚洲色欲色欲www网| 国产成人乱无码视频| 国模视频一区二区| 国产精品香蕉在线| 日韩a在线观看免费观看| 最新日本中文字幕| 免费在线成人网| 欧美亚洲中文精品三区| 国产精品欧美日本韩免费一区二区三区不卡| 99一级毛片| 熟妇丰满人妻| a毛片免费观看| 亚洲男人的天堂在线观看| 亚洲人成网18禁| 国产性生交xxxxx免费| 99在线免费播放| 一级毛片免费不卡在线| 久久久久久尹人网香蕉 | 欧美另类视频一区二区三区|