[发明专利]风场影响下微型无人飞行器的多分辨率路径规划方法无效
申请号: | 201210046577.7 | 申请日: | 2012-02-27 |
公开(公告)号: | CN102622653A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 龚光红;高栋栋;王江云;韩亮 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 周长琪 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种风场影响下微型无人飞行器的多分辨率路径规划方法,该方法有六大步骤:步骤一:获取飞行器路径规划所需要的环境区域;步骤二:选取小波变换的基函数;步骤三:构建风场影响下的飞行环境代价函数;步骤四:利用Haar小波网格分解法重构多分辨率飞行环境代价函数;步骤五:利用多分辨率环境代价函数值生成环境加权图;步骤六:寻找最优路径。本发明方法在确定环境区域不同分辨率等级过程中考虑了机载计算机的计算能力、传感器的探测范围、障碍物的分布、风场的分布及强度等因素,提高了路径规划的效率,且该方法简单可靠实用,适合于风场影响下的低空微型无人飞行器在线路径规划。 | ||
搜索关键词: | 影响 微型 无人 飞行器 分辨率 路径 规划 方法 | ||
【主权项】:
1.一种风场影响下微型无人飞行器的多分辨率路径规划方法,其特征在于,本方法包括如下步骤:步骤1:获取飞行器路径规划所需要的环境区域;具体本步骤包括如下步骤:步骤1.1:将飞行器所处的三维环境空间区域,从高度方向上分解为不同层次的二维欧氏空间,所得到的二维欧氏空间就是所需要的环境区域;步骤1.2:将得到的二维欧氏空间根据地形高程和飞行器可飞行高度,划分为障碍区和非障碍区,并确定飞行器的初始位置和目标位置;对原始数字地形高程图中第i点位置Xi的划分如下:
其中,
表示障碍物空间,
表示非障碍物空间,qi表示位置Xi的地形高程,H表示飞行器的可飞行高度;步骤1.3:将环境区域归一化为单位方形区域,并进行网格划分;步骤2:选取Haar小波变换基函数,构建二维空间的Haar小波基函数,并用二维空间的小波变换基函数对二元函数f(x,y)近似逼近,得到:
(2)
其中,(x,y)表示二维空间的位置变量,m,n为二维空间两个方向的位置标号,
表示整数,Jmin表示最低分辨率等级;
为近似逼近中二维空间Haar尺度函数
的系数,λ m , n J min = ∫ - ∞ ∞ ∫ - ∞ ∞ f ( x , y ) Φ m , n J min ( x , y ) dx dy ; ]]>
为近似逼近中二维空间Haar母小波函数
的系数,
步骤3:考虑飞行器与障碍物之间的距离、风场的强度、以及风场的梯度三种因素的影响,构建飞行环境代价函数f(X):f(X)=α·rm1(X)+β·rm2(X)+γ·rm3(X) (3)其中,X表示当前飞行器的位置坐标,X=(x,y),α,β和γ是调节三种因素在代价函数中相对重要性的参数,取值范围为0~1之间;rm1(X)表示飞行器与障碍物之间的距离因素对飞行环境的影响,rm2(X)表示风场的强度对飞行环境的影响,rm3(X)表示风场的梯度对飞行环境的影响;步骤4:利用Haar小波网格分解法重构多分辨率飞行环境代价函数,包括如下步骤:步骤4.1:根据原始数字地形高程图的分辨率和机载计算机的计算资源确定环境区域表示的最高分辨率等级Jmax,根据规划问题的具体需求确定环境区域表示的最低分辨率等级Jmin;步骤4.2:将任意一个分辨率等级的网格单元、同一层次分辨率区域范围、以及同一层次分辨率区域中心坐标进行公式化表示;在分辨率等级为j的情况下,任一网格单元
表示为:
其中,分辨率等级j满足条件:Jmin≤j≤Jmax;
分别表示在分辨率等级为j情况下,m方向、n方向的空间间隔,h m j = [ m / 2 j , ( m + 1 ) / 2 j ] , ]]>h n j = [ n / 2 j , ( n + 1 ) / 2 j ] ; ]]> 在分辨率等级为j的情况下,同一层次分辨率区域中心坐标的集合R(X,rj)为:
其中,rj表示在同一层次分辨率等级为j的情况下的区域范围,rj>rj+1,Y为某个位置坐标,
表示环境区域;步骤4.3:将步骤3得到的飞行环境代价函数,采用步骤2中的二维空间的Haar小波变换基函数近似逼近,得到多分辨率飞行环境代价函数,得到:![]()
其中,N(Jmin)表示在分辨率等级为Jmin的情况下的位置标号的取值集合,根据式(7)得到:
G(j)表示在分辨率等级为j的情况下,考虑了障碍物和风场区域后,m方向的位置标号取值序列,根据式(8)得到:
(8)
H(j)表示在分辨率等级为j情况下,考虑了障碍物和风场区域后,n方向的位置标号取值序列,根据式(9)得到:
(9)
其中,式(8)和(9)中的zx,zy分别表示风场中心位置的横、纵坐标;步骤5:确定各网格单元的飞行环境代价函数值,将环境区域根据障碍物与非障碍物的表示值,以及飞行环境代价函数值生成环境加权图,将多分辨率路径规划问题转化为图的搜索问题;步骤6:基于A*或Dijkstra搜索方法寻找最优路径,所得到的最优路径就是为飞行器所规划的路径。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210046577.7/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理