[發(fā)明專利]一種模型不確定飛艇航跡跟蹤有限時間控制方法有效
| 申請?zhí)枺?/td> | 201711281786.9 | 申請日: | 2017-12-07 |
| 公開(公告)號: | CN107817818B | 公開(公告)日: | 2020-06-30 |
| 發(fā)明(設(shè)計)人: | 楊躍能;閆野;李怡凡 | 申請(專利權(quán))人: | 中國人民解放軍國防科技大學(xué) |
| 主分類號: | G05D1/10 | 分類號: | G05D1/10;G05D1/08 |
| 代理公司: | 長沙國科天河知識產(chǎn)權(quán)代理有限公司 43225 | 代理人: | 邱軼 |
| 地址: | 410073 湖*** | 國省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 模型 不確定 飛艇 航跡 跟蹤 有限 時間 控制 方法 | ||
1.一種模型不確定飛艇航跡跟蹤有限時間控制方法,其特征在于,包括以下步驟:
步驟一 給定指令航跡;
給定指令航跡為廣義坐標ηd=[xd,yd,zd,θd,ψd,φd]T,xd、yd、zd、θd、ψd和φd分別為指令x坐標、指令y坐標、指令z坐標、指令俯仰角、指令偏航角和指令滾轉(zhuǎn)角,上標T表示向量或矩陣的轉(zhuǎn)置;
步驟二 計算指令航跡與實際航跡之間的誤差量e;
e=ηd-η=[xd-x,yd-y,zd-z,θd-θ,ψd-ψ,φd-φ]T (1)
其中:η=[x,y,z,θ,ψ,φ]T為實際航跡,x、y、z、θ、ψ、φ分別為實際航跡的x坐標、y坐標、z坐標、俯仰角、偏航角和滾轉(zhuǎn)角;
步驟三 有限時間控制律設(shè)計:構(gòu)造終端滑模函數(shù),設(shè)計有限時間控制律,計算有限時間控制量τ;
1)建立飛艇空間運動的數(shù)學(xué)模型
飛艇空間運動的坐標系及運動參數(shù)定義如下:
采用地面坐標系oexeyeze和載體坐標系obxbybzb對飛艇的空間運動進行描述,CV為浮心,CG為重心,浮心到重心的矢量為rG=[xG,yG,zG]T;
運動參數(shù)定義:位置P=[x,y,z]T,x、y、z分別為軸向、側(cè)向和豎直方向的位移;姿態(tài)角Ω=[θ,ψ,φ]T,θ、ψ、φ分別為俯仰角、偏航角和滾轉(zhuǎn)角;速度v=[u,v,w]T,u、v、w分別為載體坐標系中軸向、側(cè)向和垂直方向的速度;角速度ω=[p,q,r]T,p、q、r分別為滾轉(zhuǎn)、俯仰和偏航角速度;記廣義坐標η=[x,y,z,θ,ψ,φ]T,廣義速度為V=[u,v,w,p,q,r]T;
飛艇的動力學(xué)模型描述如下:
式中
Mη=RTMR (6)
Gη=-RT(N+G) (8)
其中,
R=J-1(η) (9)
N=[Nu,Nv,Nw,Np,Nq,Nr]T (12)
其中
式中,m為飛艇質(zhì)量,mu、mv、mw為附加質(zhì)量,Ip、Iq、Ir為附加慣量;Λ為飛艇體積;Q為動壓,α為迎角,β為側(cè)滑角,CX、CY、CZ、Cl、Cm、Cn為氣動系數(shù);Ix、Iy、Iz分別為繞obxb、obyb、obzb的主慣量;Ixy、Ixz、Iyz分別為關(guān)于平面obxbyb、obxbzb、obybzb的慣量積;τ=[τu,τv,τw,τp,τq,τr]T為飛艇航跡跟蹤控制量,τu為軸向控制力、τv為側(cè)向控制力、τw為垂直方向控制力、τp為滾轉(zhuǎn)控制力矩、τq俯仰控制力矩、τr為偏航控制力矩;
以式(3)所描述的數(shù)學(xué)模型為被控對象,設(shè)計有限時間控制律;
2)有限時間控制律設(shè)計
根據(jù)指令航跡與實際航跡之間的誤差量e,設(shè)計如下終端滑模函數(shù):
其中,1<p/q<2,e1,e2,e3,e4,e5,e6分別表示的航跡x坐標誤差、航跡y坐標誤差、航跡z坐標誤差、俯仰角誤差、偏航角誤差和滾轉(zhuǎn)角誤差,表示的航跡x坐標誤差一階導(dǎo)數(shù)的p/q次冪、航跡y坐標誤差一階導(dǎo)數(shù)的p/q次冪、航跡z坐標誤差一階導(dǎo)數(shù)的p/q次冪、俯仰角誤差一階導(dǎo)數(shù)的p/q次冪、偏航角誤差一階導(dǎo)數(shù)的p/q次冪和滾轉(zhuǎn)角誤差一階導(dǎo)數(shù)的p/q次冪,λ=diag(λ1,λ2,λ3,λ4,λ5,λ6),λ1,λ2,λ3,λ4,λ5,λ6分別表示航跡x坐標誤差一階導(dǎo)數(shù)的p/q次冪的增益、航跡y坐標誤差一階導(dǎo)數(shù)的p/q次冪的增益、航跡z坐標誤差一階導(dǎo)數(shù)的p/q次冪的增益、俯仰角誤差一階導(dǎo)數(shù)的p/q次冪的增益、偏航角誤差一階導(dǎo)數(shù)的p/q次冪的增益和滾轉(zhuǎn)角誤差一階導(dǎo)數(shù)的p/q次冪的增益,λ1,λ2,λ3,λ4,λ5,λ6均為正實數(shù),s=[s1,s2,s3,s4,s5,s6]T,s1,s2,s3,s4,s5,s6分別為對應(yīng)于航跡x坐標誤差、航跡y坐標誤差、航跡z坐標誤差、俯仰角誤差、偏航角誤差和滾轉(zhuǎn)角誤差的終端滑模函數(shù);
式(19)定義的終端滑模函數(shù)對時間的一階導(dǎo)數(shù)為:
式(1)定義的指令航跡與實際航跡之間的誤差量對時間微分并將式(3)代入,可得:
其中,I6×6為單位矩陣;
式(21)可寫為:
其中,
設(shè)計如下有限時間控制律,計算有限時間控制量:
其中,sign(s)表示s的符號函數(shù),k=diag(k1,k2,k3,k4,k5,k6),k1,k2,k3,k4,k5,k6分別表示對應(yīng)于航跡x坐標誤差的終端滑模函數(shù)的符號函數(shù)的增益、航跡y坐標誤差的終端滑模函數(shù)的符號函數(shù)的增益、航跡z坐標誤差的終端滑模函數(shù)的符號函數(shù)的增益、俯仰角誤差的終端滑模函數(shù)的符號函數(shù)的增益、偏航角誤差的終端滑模函數(shù)的符號函數(shù)的增益和滾轉(zhuǎn)角誤差的終端滑模函數(shù)的符號函數(shù)的增益,k1,k2,k3,k4,k5,k6均為正實數(shù);
步驟四 航跡跟蹤控制律設(shè)計:構(gòu)造模糊邏輯系統(tǒng)在線逼近飛艇模型的不確定項,設(shè)計航跡跟蹤控制律,計算航跡跟蹤控制量
1)構(gòu)造模糊邏輯系統(tǒng)
構(gòu)造如下模糊邏輯系統(tǒng):
其中,是f的在線逼近值,eT表示指令航跡與實際航跡之間的誤差量的轉(zhuǎn)置,表示指令航跡與實際航跡之間的誤差量一階導(dǎo)數(shù)的轉(zhuǎn)置,ηT表示實際航跡的轉(zhuǎn)置,表示實際航跡一階導(dǎo)數(shù)的轉(zhuǎn)置,表示實際航跡二階導(dǎo)數(shù)的轉(zhuǎn)置,是權(quán)重系數(shù)向量,分別表示對應(yīng)于非線性函數(shù)f1,f2,f3,f4,f5,f6的權(quán)重系數(shù),是基函數(shù)向量,分別表示對應(yīng)于非線性函數(shù)f1,f2,f3,f4,f5,f6的基函數(shù),為隸屬度函數(shù),取為高斯函數(shù);xj∈x,c表示l的取值,取c=5;n表示向量x的元素個數(shù);
最優(yōu)權(quán)重系數(shù)向量定義如下:
其中,是f的在線逼近值;f(x)=f;
對于最優(yōu)權(quán)重系數(shù)向量,存在以下式子:
f=Θ*Tζf(x)+ε (27)
其中,ε為逼近誤差,ε為一個正實數(shù);
2)設(shè)計航跡跟蹤控制律
根據(jù)上述式(19)中所設(shè)計的終端滑模函數(shù)和式(25)所設(shè)計的模糊邏輯系統(tǒng),設(shè)計如下航跡跟蹤控制律,計算航跡跟蹤控制量:
選取如下自適應(yīng)律:
其中,設(shè)計參數(shù)βW>0,γW為對角矩陣且矩陣元素大于零。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國人民解放軍國防科技大學(xué),未經(jīng)中國人民解放軍國防科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711281786.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





