[发明专利]一种基于二阶锥优化的无人机路径规划方法有效
申请号: | 202110568324.5 | 申请日: | 2021-05-25 |
公开(公告)号: | CN113157001B | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 胡庆雷;陈曦;曹瑞浩;郑建英;郭雷 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 二阶锥 优化 无人机 路径 规划 方法 | ||
1.一种基于二阶锥优化的无人机路径规划方法,其特征在于,包括如下步骤:
S1:采用变量代换的方法对二维无人机运动模型进行处理,引入新的控制量、新的状态量以及由新的控制量和新的状态量组成的等式约束;
S2:基于处理后的二维无人机运动模型,考虑等式约束、初末状态约束、饱和约束以及禁飞区约束,给出无人机路径规划的优化问题描述;
S3:将等式约束松弛为不等式约束,采用泰勒展开的方法对禁飞区约束进行凸化,利用L1罚函数方法在禁飞区约束中引入非负松弛变量;
S4:设计代价函数,保证松弛、凸化及引入非负松弛变量后的优化问题与原优化问题等价;
S5:将执行步骤S4后得到的优化问题进行离散,设计基于二阶锥优化的逐次迭代策略;
步骤S3,将等式约束松弛为不等式约束,采用泰勒展开的方法对禁飞区约束进行凸化,利用L1罚函数方法在禁飞区约束中引入非负松弛变量,具体包括:
将等式约束松弛为不等式约束:
其中,u1和u3均为引入的新的控制量;u2为引入的新的状态量,u1=cosη,u2=sinη,η表示无人机的航向角;
采用泰勒展开的方法对非凸的禁飞区约束进行凸化:
其中,上标k表示迭代次数,xk表示第k次迭代中无人机的横坐标,yk表示第k次迭代中无人机的纵坐标,(xe,ye)表示禁飞区圆心,x表示无人机的横坐标,y表示无人机的纵坐标,re表示禁飞区圆的半径;
利用L1罚函数方法在禁飞区约束中引入非负松弛变量v1,v2:
其中,v1≥0,v2≥0;
步骤S4,设计代价函数,保证松弛、凸化及引入非负松弛变量后的优化问题与原优化问题等价,具体包括:
设计如下形式的代价函数:
其中,t0表示初始时刻,tf表示到达终点的时刻,(xf,yf)表示目标位置,a,b为非负常数,ω1,ω2,ω3,ε为代表权重的正系数;
转化后的优化问题描述为:
2.如权利要求1所述的基于二阶锥优化的无人机路径规划方法,其特征在于,步骤S1,采用变量代换的方法对二维无人机运动模型进行处理,引入新的控制量、新的状态量以及由新的控制量和新的状态量组成的等式约束,具体包括:
二维无人机运动模型为:
其中,V表示无人机的飞行速度,u表示控制输入,u的方向与无人机的速度方向垂直;
采用变量代换的方法对二维无人机运动模型进行处理:
引入的新的等式约束为:
3.如权利要求2所述的基于二阶锥优化的无人机路径规划方法,其特征在于,步骤S2,基于处理后的二维无人机运动模型,考虑等式约束、初末状态约束、饱和约束以及禁飞区约束,给出无人机路径规划的优化问题描述,具体包括:
考虑无人机路径规划问题中存在的初末状态约束,包括初末状态位置约束和初末状态航向角约束:
其中,(x0,y0)表示无人机的初始位置,η0表示初始航向角,ηf表示末端航向角;
考虑航向角变化率的饱和约束:
其中,表示航向角的最大变化率;
考虑飞行环境中的禁飞区约束:
假设目标位置与无人机初始位置的连线与参考线的夹角范围为(-90°,90°),表明目标位置在无人机的右侧,则u2≥σ,0<σ<10-3。
4.如权利要求3所述的基于二阶锥优化的无人机路径规划方法,其特征在于,步骤S5,将执行步骤S4后得到的优化问题进行离散,设计基于二阶锥优化的逐次迭代策略,具体包括:
将转化后的优化问题进行离散,得到离散后的优化问题描述:
其中,
其中,x1=x0,xN+1=xf,y1=y0,yN+1=yf,u21=cosη0,u2(N+1)=cosηf;u1i≥σ;
其中,v1i≥0,v2i≥0;表示第k次迭代中第i个离散点的横坐标,表示第k次迭代中第i个离散点的纵坐标;Δt=tf/N表示离散时间步长,N+1表示所设置的离散时间点,下标i表示第i个离散点,i=1,...,N;
设计基于二阶锥优化的逐次迭代策略:当k=1时,在不考虑优化问题中禁飞区约束的情况下,采用原始对偶内点法求解优化问题得到无人机第一条路经;当k≥2时,将优化问题中禁飞区约束中的l,代入第k-1条路径中,求解优化问题得到第k条路径;计算第k-1条路径和第k条路径之间的误差,当误差小于或等于第一设定值时,计算代价函数中离散后的松弛变量的和当的绝对值小于或等于第二设定值时,停止迭代,得到无人机的最优路径;或者,当k达到所设定的最大迭代次数时,停止迭代,得到无人机的最优路径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110568324.5/1.html,转载请声明来源钻瓜专利网。