[发明专利]一种基于正实B样条的飞行器轨迹优化方法有效

专利信息
申请号: 201710068760.X 申请日: 2017-02-08
公开(公告)号: CN106842926B 公开(公告)日: 2018-10-23
发明(设计)人: 郭雷;许昱涵;乔建忠;徐健伟;朱玉凯 申请(专利权)人: 北京航空航天大学
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 北京科迪生专利代理有限责任公司 11251 代理人: 杨学明;顾炜
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于正实B样条的飞行器轨迹优化方法;首先,针对飞行器飞行轨迹规划问题,搭建飞行器飞行的运动学模型和动力学模型,并将其转化为微分平坦系统模型;其次,针对飞行器飞行速度约束问题,将其由非凸约束转化为分段凸约束问题,利用正实B样条性质,将其转化为B样条函数控制点的优化问题;再次,针对飞行器地理环境约束问题,将其转化为B样条函数控制点的优化问题;最后,将系统轨迹规划问题转化为LMI优化问题,得到符合约束的控制点的最优解,并利用B样条函数得到飞行器的最优轨迹。此方法可用于飞行器飞行路径规划过程。
搜索关键词: 一种 基于 飞行器 轨迹 优化 方法
【主权项】:
1.一种基于正实B样条的飞行器轨迹优化方法,其特征在于:包括以下步骤:第一步,搭建飞行器运动学模型和动力学模型,并将运动学和动力学模型进行微分平坦处理和B样条参数化,得到基于B样条参数化的微分平坦系统模型,系统模型中的B样条函数控制点的优化条件在第二步和第三步中得到;第二步,对飞行器飞行速度约束进行非凸处理和正实B样条参数化处理,得到第一步中系统模型的B样条函数控制点的优化条件;第三步,对飞行器地理环境约束进行正实B样条参数化处理,得到第一步中系统模型的B样条函数控制点的优化条件;第四步,结合第二步根据飞行器飞行速度约束得到的B样条函数控制点优化条件、第三步根据飞行器地理环境约束得到的B样条函数控制点优化条件,得到系统模型的B样条函数控制点的LMI优化模型,利用最优控制点和第一步的基于B样条参数化的微分平坦系统模型得到飞行器的最优轨迹;所述第一步,搭建飞行器动力学模型Γ1和运动学模型Γ2如下:其中,m为飞行器质量,V(t)为飞行速度,T为发动机推力,D为阻力,L为升力,θ(t)为航迹倾角,ψ(t)为航迹偏角,γ(t)为滚转角,x(t),y(t)和h(t)分别为飞行器质心位置在地面坐标系三轴上的分量,V(t),θ(t),ψ(t)、x(t),y(t)、h(t)为系统状态变量,g为重力加速度;将运动学和动力学模型进行微分平坦处理和B样条参数化,得到基于B样条参数化的微分平坦系统模型如下:其中,χi(t)为χ(t)的第i个元素,χ(t)=[x(t) y(t) h(t)]T是系统微分平坦输出;为定义在一个非单调递减节点序列OB的第j个kB次B样条基函数,nB为B样条基函数的维数,Ci,j为第i个微分平坦输出向量的第j个B样条函数控制点;所述第二步,对飞行器飞行速度约束进行非凸处理和正实B样条参数化处理,得到第一步中系统模型的B样条函数控制点的优化条件过程如下:飞行器飞行速度约束描述为:Vmin≤V(t)≤Vmax其中,Vmin为飞行器允许的最小平飞速度,Vmax为飞行器允许的最大平飞速度;得到如下关于V的方程:其中是χ(t)的一阶导数,结合约束表达式得到:速度约束为非凸约束,对飞行器飞行速度约束进行非凸处理,得到其中β和γ是随着航迹倾角θ变化的特征角度,有如果θ∈(0+iH,1+iH),iH=0,1,…,k,k为一常数其中,β1,γ1是设定的β和γ的初始值,βf,γf是设定的β和γ的最终值;将约束表达式进行正实B样条参数化处理得到相应优化条件:其中,q=1表明与V(t)≤Vmax等效的凸优化约束条件,q=2表明与Vmin≤V(t)等效的凸优化约束条件,为控制点集合,其中均为控制点,nv为维数,定义为:为辅助变量,表示αq的第iv行第l×j列元素,的值由下式求得:其中,Hq,l为H(t)第q行第l列的元素,关于t的一阶微分,关于t的二阶微分;是一组定义在节点序列Ov上的kv次B样条基函数,维数为nv,iv=1,...,nvxp是x的p次方,f(x)是关于x的连续函数,tf为终端状态时间;选取合适的p,求出唯一解,定义为b1=[Vmax … Vmax]T,b2=[Vmin … Vmin]T其中iw,jw=1,…,nw的第iv个元素,iv=1,…,nv是一组待求解的矩阵,表示要求Yq的所有特征根均为非负的,为Yq的第iw行jw列的元素,由下式求解:其中是定义在一非递减节点序列Ow上的第iw个kw次B样条基函数,维数为nw;所述第三步,对飞行器地理环境约束进行正实B样条参数化处理,得到第一步中系统模型的B样条函数控制点的优化条件过程如下:地理环境约束表示为:h(t)≥r(x(t),y(t))+Δh其中,r(x(t),y(t))表示t时刻(x,y)点的地形高度,Δh为给定的安全高度阈值;将时变函数r(x(t),y(t))进行简化,使其为分段函数:其中ρ为给定常数,表示时刻点的地形高度,地理位置约束表示为:其中,H3(t)=[0 0 1 0 0 0],对地理位置约束进行正实B样条参数化处理,得到凸优化条件:其中,q=3表明与地理环境约束h(t)≥r(x(t),y(t))+Δh等效的凸优化约束条件,为控制点集合,定义为:q=3;为辅助变量,表示αq的第iv行第l×j列元素,可以由下式求解得到:其中,Hq,l为H(t)第q行第l列的元素,定义为是一组待求解的矩阵,表示要求Yq的所有特征根均为非负的,为Yq的第iw行jw列的元素;所述第四步,得到系统模型的B样条函数控制点的LMI优化模型如下:系统模型的B样条函数控制点的LMI优化模型为:满足其中,为LMI优化问题的优化指标,意为寻找C使得关于的目标函数最小;ti为初始时间,X0为系统的初始状态,Xf为系统最终状态,u0为系统初始输入,uf为系统最终输入,为χi(t)的控制点;q=1表明与V(t)≤Vmax等效的凸优化约束条件,q=2表明与Vmin≤V(t)等效的凸优化约束条件,q=3表明与地理环境约束h(t)≥r(x(t),y(t))+Δh等效的凸优化约束条件;通过LMI求解,得到最优解C,求得飞行器最优飞行轨迹:并得到飞行器最优飞行轨迹,其中χ1(t)=x(t),χ2(t)=y(t),χ3(t)=h(t)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710068760.X/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top