[发明专利]一种模型不确定飞艇航迹跟踪有限时间控制方法有效
申请号: | 201711281786.9 | 申请日: | 2017-12-07 |
公开(公告)号: | CN107817818B | 公开(公告)日: | 2020-06-30 |
发明(设计)人: | 杨跃能;闫野;李怡凡 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10;G05D1/08 |
代理公司: | 长沙国科天河知识产权代理有限公司 43225 | 代理人: | 邱轶 |
地址: | 410073 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模型 不确定 飞艇 航迹 跟踪 有限 时间 控制 方法 | ||
1.一种模型不确定飞艇航迹跟踪有限时间控制方法,其特征在于,包括以下步骤:
步骤一 给定指令航迹;
给定指令航迹为广义坐标ηd=[xd,yd,zd,θd,ψd,φd]T,xd、yd、zd、θd、ψd和φd分别为指令x坐标、指令y坐标、指令z坐标、指令俯仰角、指令偏航角和指令滚转角,上标T表示向量或矩阵的转置;
步骤二 计算指令航迹与实际航迹之间的误差量e;
e=ηd-η=[xd-x,yd-y,zd-z,θd-θ,ψd-ψ,φd-φ]T (1)
其中:η=[x,y,z,θ,ψ,φ]T为实际航迹,x、y、z、θ、ψ、φ分别为实际航迹的x坐标、y坐标、z坐标、俯仰角、偏航角和滚转角;
步骤三 有限时间控制律设计:构造终端滑模函数,设计有限时间控制律,计算有限时间控制量τ;
1)建立飞艇空间运动的数学模型
飞艇空间运动的坐标系及运动参数定义如下:
采用地面坐标系oexeyeze和载体坐标系obxbybzb对飞艇的空间运动进行描述,CV为浮心,CG为重心,浮心到重心的矢量为rG=[xG,yG,zG]T;
运动参数定义:位置P=[x,y,z]T,x、y、z分别为轴向、侧向和竖直方向的位移;姿态角Ω=[θ,ψ,φ]T,θ、ψ、φ分别为俯仰角、偏航角和滚转角;速度v=[u,v,w]T,u、v、w分别为载体坐标系中轴向、侧向和垂直方向的速度;角速度ω=[p,q,r]T,p、q、r分别为滚转、俯仰和偏航角速度;记广义坐标η=[x,y,z,θ,ψ,φ]T,广义速度为V=[u,v,w,p,q,r]T;
飞艇的动力学模型描述如下:
式中
Mη=RTMR (6)
Gη=-RT(N+G) (8)
其中,
R=J-1(η) (9)
N=[Nu,Nv,Nw,Np,Nq,Nr]T (12)
其中
式中,m为飞艇质量,mu、mv、mw为附加质量,Ip、Iq、Ir为附加惯量;Λ为飞艇体积;Q为动压,α为迎角,β为侧滑角,CX、CY、CZ、Cl、Cm、Cn为气动系数;Ix、Iy、Iz分别为绕obxb、obyb、obzb的主惯量;Ixy、Ixz、Iyz分别为关于平面obxbyb、obxbzb、obybzb的惯量积;τ=[τu,τv,τw,τp,τq,τr]T为飞艇航迹跟踪控制量,τu为轴向控制力、τv为侧向控制力、τw为垂直方向控制力、τp为滚转控制力矩、τq俯仰控制力矩、τr为偏航控制力矩;
以式(3)所描述的数学模型为被控对象,设计有限时间控制律;
2)有限时间控制律设计
根据指令航迹与实际航迹之间的误差量e,设计如下终端滑模函数:
其中,1<p/q<2,e1,e2,e3,e4,e5,e6分别表示的航迹x坐标误差、航迹y坐标误差、航迹z坐标误差、俯仰角误差、偏航角误差和滚转角误差,表示的航迹x坐标误差一阶导数的p/q次幂、航迹y坐标误差一阶导数的p/q次幂、航迹z坐标误差一阶导数的p/q次幂、俯仰角误差一阶导数的p/q次幂、偏航角误差一阶导数的p/q次幂和滚转角误差一阶导数的p/q次幂,λ=diag(λ1,λ2,λ3,λ4,λ5,λ6),λ1,λ2,λ3,λ4,λ5,λ6分别表示航迹x坐标误差一阶导数的p/q次幂的增益、航迹y坐标误差一阶导数的p/q次幂的增益、航迹z坐标误差一阶导数的p/q次幂的增益、俯仰角误差一阶导数的p/q次幂的增益、偏航角误差一阶导数的p/q次幂的增益和滚转角误差一阶导数的p/q次幂的增益,λ1,λ2,λ3,λ4,λ5,λ6均为正实数,s=[s1,s2,s3,s4,s5,s6]T,s1,s2,s3,s4,s5,s6分别为对应于航迹x坐标误差、航迹y坐标误差、航迹z坐标误差、俯仰角误差、偏航角误差和滚转角误差的终端滑模函数;
式(19)定义的终端滑模函数对时间的一阶导数为:
式(1)定义的指令航迹与实际航迹之间的误差量对时间微分并将式(3)代入,可得:
其中,I6×6为单位矩阵;
式(21)可写为:
其中,
设计如下有限时间控制律,计算有限时间控制量:
其中,sign(s)表示s的符号函数,k=diag(k1,k2,k3,k4,k5,k6),k1,k2,k3,k4,k5,k6分别表示对应于航迹x坐标误差的终端滑模函数的符号函数的增益、航迹y坐标误差的终端滑模函数的符号函数的增益、航迹z坐标误差的终端滑模函数的符号函数的增益、俯仰角误差的终端滑模函数的符号函数的增益、偏航角误差的终端滑模函数的符号函数的增益和滚转角误差的终端滑模函数的符号函数的增益,k1,k2,k3,k4,k5,k6均为正实数;
步骤四 航迹跟踪控制律设计:构造模糊逻辑系统在线逼近飞艇模型的不确定项,设计航迹跟踪控制律,计算航迹跟踪控制量
1)构造模糊逻辑系统
构造如下模糊逻辑系统:
其中,是f的在线逼近值,eT表示指令航迹与实际航迹之间的误差量的转置,表示指令航迹与实际航迹之间的误差量一阶导数的转置,ηT表示实际航迹的转置,表示实际航迹一阶导数的转置,表示实际航迹二阶导数的转置,是权重系数向量,分别表示对应于非线性函数f1,f2,f3,f4,f5,f6的权重系数,是基函数向量,分别表示对应于非线性函数f1,f2,f3,f4,f5,f6的基函数,为隶属度函数,取为高斯函数;xj∈x,c表示l的取值,取c=5;n表示向量x的元素个数;
最优权重系数向量定义如下:
其中,是f的在线逼近值;f(x)=f;
对于最优权重系数向量,存在以下式子:
f=Θ*Tζf(x)+ε (27)
其中,ε为逼近误差,ε为一个正实数;
2)设计航迹跟踪控制律
根据上述式(19)中所设计的终端滑模函数和式(25)所设计的模糊逻辑系统,设计如下航迹跟踪控制律,计算航迹跟踪控制量:
选取如下自适应律:
其中,设计参数βW>0,γW为对角矩阵且矩阵元素大于零。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711281786.9/1.html,转载请声明来源钻瓜专利网。