【技术实现步骤摘要】
一种基于重力场异常场的无人直升机航线规划方法
[0001]本专利技术属于无人直升机航线规划领域,涉及到使用无人直升机性能和环境威胁等信息规划出最优飞行航线方法,具体是一种基于重力场异常场的无人直升机航线规划方法。
技术介绍
[0002]目前国内外民用无人机迅猛发展,在许多领域得到广泛的应用。民用无人机有鲜明的特点如灵活性高、成本低等,但是也有许多不足,如续航时间短,内存有限等。这些特点一方面促进了无人机的应用,另一方面对传统的航线规划方法带了极大的挑战,目前尚没有形成快速而安全的规划理论及方法满足市场的需求,因此如何研究新型的飞行航线规划方法,保证无人机安全、降低飞行成本、减少算法的复杂性、提高规划时间,成为当今无人机应用部门所面临的迫切任务。
技术实现思路
[0003](1)构建地形威胁模型,数学描述如下:
[0004][x,y]=meshgrid(xv,yv)
ꢀꢀꢀ
(1)
[0005]xv=xas;xad:xae
ꢀꢀꢀ
(2)
[0006]yv=yas:yad:yae
ꢀꢀꢀ
(3)
[0007][0008]上述公式中,“[]”为表示矩阵的符号,xv、yv、meshgrid、x、y表示横坐标及纵坐标离散向量、根据离散向量将空域分割为二维离散矩阵的函数及其返回的代表横、纵坐标的二维离散矩阵,xas、xad和xae分别表示规划空域内横坐标离散向量的最小值、离散步长和最大值,冒号“:”表示生成是生成包含从起始值xas到 ...
【技术保护点】
【技术特征摘要】
1.一种基于重力场异常场的无人直升机航线规划方法,其特征采用以下实现步骤:(1)构建地形威胁模型,数学描述如下:[x,y]=meshgrid(xv,yv)
ꢀꢀ
(1)xv=xas:xad:xae
ꢀꢀ
(2)yv=yas:yad:yae
ꢀꢀ
(3)上述公式中,“[]”为表示矩阵的符号,xv、yv、meshgrid、x、y表示横坐标及纵坐标离散向量、根据离散向量将空域分割为二维离散矩阵的函数及其返回的代表横、纵坐标的二维离散矩阵,xas、xad和xae分别表示规划空域内横坐标离散向量的最小值、离散步长和最大值,冒号“:”表示生成是生成包含从起始值xas到终止值xae之间步长为xad的行向量,yas、yad和yae分别表示规划空域内纵坐标离散向量的最小值、离散步长和最大值,单位为公里;z表示横坐标x及纵坐标y处的地形威胁模型值,单位为米,abs表示取绝对值的函数,e是指数函数;(2)计算地形威胁重力场异常模型场:首先利用公式(5)~(7)得到横坐标矩阵x和纵坐标矩阵y对应的纬度坐标矩阵lat和经度坐标矩阵lng:lng=(x/20037508.34)*180
ꢀꢀ
(5)lat=(y/20037508.34)*180
ꢀꢀ
(6)lat=(180/pi)*(2*atan(exp((lat*pi)/180))*pi/2)
ꢀꢀ
(7)公式(5)~(7)中,lng、lat分别为横坐标矩阵x对应的纬度坐标矩阵和纵坐标矩阵y对应经度坐标矩阵,单位为度,pi、atan、exp分别表示圆周率π、反正切函数和指数函数;然后利用公式(8)~(10)得到地形威胁重力场异常模型场:将lng、lat代入公式(8)计算出对应的地形威胁模型的重力异常值:cg(i,j)=cylinder_gravity_anomaly(a,l,d,z(i,j),z(i,j),lat(i,j),ln9(i,j))
ꢀꢀ
(8)i∈range(1,xae,1)
ꢀꢀ
(9)j∈range(1,yae,1)
ꢀꢀ
(10)公式(5)~(7)中,cg(i,j)表示在横坐标i和纵坐标j处的重力异常值,单位为伽,cylinder_gravity_anomaly表示基于圆柱体计算重力异常值的函数,a、l、d分别为圆柱体的半径、高度和直径,单位为米,range为生成起始值均为1、结束值分别为x和y、步长均为1的等差数列函数;(3)生成适飞区域,分块遴选飞行航线集:首先利用公式(11)初始化考虑飞行安全性的地形边界威胁提取三维模型cz:cz(i,j)=Ch*z(i,j)
ꢀꢀ
(11)公式(11)中,cz(i,j)表示在横坐标i和纵坐标j处考虑飞行安全性的地形边界威胁提取三维模型值,Ch表示无人机到地形威胁的安全距离常数。其次利用公式(12)~(16)获得考虑飞行安全性的地形边界威胁提取二维边界分割图像,以此为基础提取二维边界点坐标集:im=imagesc(cz)
ꢀꢀ
(12)
imwrite(im.CData,
′
FL
′
)
ꢀꢀꢀꢀ
(13)im1=imread(
′
FL
′
)
ꢀꢀꢀ
(14)im3=im2bw(im1)
ꢀꢀꢀꢀ
(15)BW2=bwmorph(im3,...
【专利技术属性】
技术研发人员:牛宗伟,刘丽峰,邹恩宇,张强,
申请(专利权)人:山东理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。