[发明专利]一种基于流体力学的无人机三维航路生成方法有效

专利信息
申请号: 201210207710.2 申请日: 2012-06-18
公开(公告)号: CN102749080A 公开(公告)日: 2012-10-24
发明(设计)人: 王宏伦;梁宵;李大伟 申请(专利权)人: 北京航空航天大学
主分类号: G01C21/20 分类号: G01C21/20
代理公司: 北京永创新实专利事务所 11121 代理人: 官汉增
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于流体力学的无人机三维航路生成方法,属于航路规划领域,本发明首先计算得到沿X轴来流方向,位于原点的圆球障碍绕流流线,利用旋转平移矩阵得到平面中任意来流方向与任意障碍位置的绕流流线,根据流线是否满足部分重合条件采用两种方式将所有的流线合并成一条流线,之后根据无人机约束对三维流线进行处理得到无人机三维航路。本发明借鉴了自然界流水能够避开岩石的现象,将流体计算与航路规划相结合,同时考虑无人机飞于约束,在地形较为复杂时,能够规划出光滑且易于飞行的三维飞行避障航路。本发明地形建模简单,计算量小,满足无人机约束,实现方便。
搜索关键词: 一种 基于 流体力学 无人机 三维 航路 生成 方法
【主权项】:
1.一种基于流体力学的无人机三维航路生成方法,其特征在于:具体包括以下几个步骤:步骤一:单个障碍时,根据定常忽略粘性的不可压缩理想流体,沿空间直角坐标系X轴来流方向作用于位于原点的圆球障碍绕流问题的解析解,在该直角坐标系下求得流速沿X、Y和Z轴的分量;定常忽略粘性的不可压缩理想流体沿X轴来流方向作用于位于原点的圆球障碍绕流问题,由于流体的运动存在对称性,描述为平面二维极坐标系下的扰流问题,对于空间中任意一点P,极坐标系建立在点P与X轴所构成的平面上,空间直角坐标系的坐标原点与平面二维极坐标系的极点重合,为点O,空间直角坐标系的X轴与平面二维极坐标系的极轴X′轴重合,在该极坐标系下流体的速度势其中OP与极轴之间的夹角为θ角,点P与点O的距离为|OP|=r,V为流体的流速,a为圆球障碍的半径,在空间直角坐标系下,P的坐标为(x,y,z),用u、v和w代表三维情况下流速沿空间直角坐标系X、Y和Z轴的分量,则步骤二:单个障碍时,采用解微分方程组方法,对流速沿X、Y和Z轴的分量所构成的速度势微分方程组进行求解计算,得到沿X轴来流方向的定常忽略粘性的不可压缩理想流体作用于位于原点的圆球障碍绕流流线;步骤三:单个障碍时,利用旋转平移矩阵,使计算的流线适于空间直角坐标系下XY平面内任何来流方向,并且使多个障碍在空间直角坐标系下XY平面内任意分布,在直角坐标系的XY平面,流线的起点为(x0,y0),终点为(xc,yc),球心坐标为(xr,yr),旋转平移矩阵的计算过程包括以下几个步骤:(1)计算通过点(x0,y0)与点(xc,yc)的直线方程y=k1x+b1;k1为该直线的斜率,b1为该直线在Y轴上的截距;(2)计算过点(xr,yr)并垂直于直线y=k1x+b1的直线方程;(3)求得垂足的坐标,并计算L1,L2与L3,其中L1是垂足到点(xc,yc)的距离,L2是垂足到(x0,y0)的距离,L3是垂足到(xr,yr)的距离;(4)当转换以后点(xc′,yc′)在Y轴正半轴,有(x0′,y0′)=(-L2,L3),(xc′,yc′)=(L1,L3);否则(x0′,y0′)=(L2,-L3),(xc′,yc′)=(L1,-L3);定义点(x0,y0)到点(xc,yc)的向量为点(x0′,y0′)到点(xc′,yc′)的向量向量间夹角α为如果障碍的高度,则旋转平移矩阵T为T=cosαsinα00-sinαcosα000010xryrzr1]]>zr为障碍的高度,设障碍在原点O时的流线数据为矩阵A,其中矩阵A的每一行代表一个航路点,矩阵A的列数为4列,第一列为航路点的X轴方向坐标,第二列为航路点的Y轴方向坐标,第三列为航路点的Z轴方向坐标,第四列为单位1,任意位置的流线矩阵A′为A′=A×T;步骤四:两个障碍时,分别计算两个障碍单独避障的各自流线,判断两障碍单独避障的流线是否满足部分重合条件,计算两个障碍的总流线;(1)当两个障碍单独避障的流线能够满足部分重合时,此时两个障碍之间的两条流线重合直线线段部分长度大于等于其中Oi和Oi+1分别代表第i个和第i+1个障碍的球心,|OiOi+1|表示两个障碍之间的直线距离,|Si′Si+1′|表示两个障碍之间的两条流线重合直线线段部分长度,找到两条流线中间相重合的部分,进行流线数据合并作为总流线,合并的过程具体为:(1)找到流线Si和Si+1在Li区域内的两个流线部分;(2)流线Si和Si+1在Li区域内的两个流线部分中,每两个相邻的航路点组成一个航路段,分别计算每个航路段相较于来流方向的斜率;(3)将流线Si和Si+1在Li区域内的两个流线部分中,各航路段的斜率之差的绝对值最小的部分作为合并的位置,并剔除其余的部分;(2)当两个障碍单独避障的流线不存在部分重合的直线线段部分时,此时两个障碍之间的两条流线重合直线线段部分长度小于计算与两个障碍同时内切的虚拟障碍,对该虚拟障碍利用步骤一~步骤三的方法计算流线,该流线为两个障碍的总流线,该流线具有步骤三中矩阵A的形式,为n行4列的矩阵,n根据流线航路点个数的不同而不同;Oi和Oi+1分别代表第i个和第i+1个障碍的球心,各自的避障流线分别为Si与Si+1,Ri和Ri+1分别表示Oi和Oi+1的半径,在线段OiOi+1上存在点Onew,以该点为圆心,做出与圆Oi和Oi+1同时相内切的圆Onew,将圆Onew作为虚拟障碍进行躲避,Onew满足:|OnewOi|+Ri=|OnewOi+1|+Ri+1步骤五:针对所有障碍,将每两个相邻障碍作为一组,分别计算每个障碍各自的流线,再采用步骤四计算总流线的方法,分别计算每一组中两个障碍的总流线,得到每一组的总流线;然后再采用步骤四中的计算总流线的方法,计算相邻两组总流线再合并后的总流线,顺次采用步骤四中计算总流线的方法,不断合并流线,直至最后产生一条流线最为最终三维流线;步骤六:步骤一中计算的流线是一种平行来流,在三维直角坐标系下,在YZ平面的坐标范围内改变来流的起始位置,经过步骤一~步骤五的方法,获得多条三维流线;步骤七:将无人机约束表示为流线的航路点和航路段约束,满足无人机约束的流线作为无人机三维可飞航路;分别将无人机最大爬升高度(H)约束、最大爬升角(α)约束、最大水平转弯角(Φ)约束转化为对流线的约束如下:(1)最大爬升高度(H)约束提取出每条流线中各点的高度,将其与最大爬升高度(H)进行比较,所有的Z轴的坐标z均满足z≤H,则该条流线满足最大爬升高度约束;(2)最大爬升角(α)约束计每条流线中相邻两点构成的航路段与空间直角坐标系的水平面的夹角θz,将其与最大爬升角(α)进行比较,流线中所有θz均满足θz≤α,则该条流线满足最大爬升角约束;(3)最大水平转弯角(Φ)约束计算每条流线中相邻两航段在空间直角坐标系的水平面内投影的夹角φxy,将其与最大转弯角(Φ)进行比较,流线中所有φxy均满足φxy≤Φ,则该条流线满足最大水平转弯角约束;对步骤六中所有三维流线按照上述三种约束进行筛选,满足(1)~(3)条所有约束条件的流线作为无人机的三维可飞航路。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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