1.本发明涉及无人机路径规划领域,具体涉及一种面向应急信息采集与传输的无人机路径规划方法。
背景技术:
2.应急信息的采集与传输是构建我国国土资源与生态环境安全应急响应技术体系的关键问题。目前,无线传感网技术虽已广泛应用于应急信息的采集与传输,但是仍存在数据采集与传输过分依赖地面基站的问题与灾害发生后救援人员无法及时进入现场的问题。近年来,无人机技术为地面通讯网络受限情况下的数据采集与传输提供切实可行的方案。针对地面通信网络阻断或不稳定的情况,无人机可在多个用户设备之间提供无线网络连接,以提高地面设备间的连通性;针对现有基础通信设施的服务盲区,无人机可以提供额外的无线网络覆盖,从而有效地补充现有蜂窝网络体系的“盲点”。
3.虽然无人机技术有着广泛的应用前景,但也必须克服一些技术挑战。例如,将无人机部署为空中基站时,关键的设计因素包括无线网络性能评价、最优无人机部署、最优路径规划等。而将无人机部署为空中中继时,信道切换与抗干扰管理、低延迟控制、无人机三维定位则是主要的技术挑战。面对上述诸多的技术挑战,其中最基础,也最复杂的问题便是无人机路径规划问题。无人机路径规划,作为无人机实现自主飞行任务的基本部分,是指无人机基于机身性能与环境约束,寻找一条自适应的、能够安全到达目标点的最优或者次优的飞行轨迹。为了解决应急信息的采集与传输问题,顾及无人机性能、环境约束、用户分布、传输需求等因素,亟需一个能实现多无人机数据采集与传输的局部与全局最优路径规划方法。
技术实现要素:
4.有鉴于此,本发明的目的在于提供一种面向应急信息采集与传输的无人机路径规划方法,实现多无人机数据采集与传输的局部与全局最优路径规划。
5.为实现上述目的,本发明采用如下技术方案:
6.一种面向应急信息采集与传输的无人机路径规划方法,包括以下步骤:
7.步骤s1:基于多目标无人机系统,构建多目标无人机路径规划模型;
8.步骤s2:基于多目标无人机路径规划模型,获取路径规划目标函数;
9.步骤s3:最大化归一化体验质量,并基于路径规划目标函数,生成无人机航点;
10.步骤s4:根据得到的无人机航点,最小化航点遍历时间,生成无人机轨迹。
11.进一步的,所述多目标无人机系统包括空中应急信息获取单元和地面应急信息传输单元;所述空中应急信息获取单元由 m={1,2,...,m}台无人机组成;所述地面应急信息传输单由组用户设备组成。
12.进一步的,所述多目标无人机路径规划模型包括用户设备分布与任务分配模型、无线传输信道模型和路径规划环境模型。
13.进一步的,所述户设备分布与任务分配模型具体为:用户设备的分布满足齐次泊松分布;使用均值漂移算法对整体的用户设备进行聚类,从而确定无人机的数量;无人机基于用户设备簇质心的分布情况,执行全局或局部的应急响应任务。
14.进一步的,所述无线传输信道模型,具体为:
[0015][0016]
式中表示用户设备的索引,表示无人机的索引,los 表示视距通信,nlos表示非视距通信,uav表示无人机,与表示信道的发生概率,a与b表示环境常数,θ表示高程角,与表示信道路径损耗;
[0017]
所述路径规划环境模型包括地形约束和风速影响,具体为:
[0018]
(1)地形约束:式中表示无人机的有限集,表示数字高程模型的有限集;
[0019]
(2)风速影响:v=v
wb
v
wg
v
wr
v
wn
,式中v
wb
表示基本风风速, v
wg
表示阵风风速,v
wr
表示渐变风风速,v
wn
表示随机风风速,并基于伯努利方程定义风向量f∈r3。
[0020]
进一步的,所述路径规划目标函数包括无人机航点规划约束函数和无人机运动规划约束函数;
[0021]
所述无人机航点规划约束函数,具体为:式中g表示路径增益,r表示信道容量,c表示蜂窝覆盖率,ω
g
、ω
r
、ω
c
表示变量所对应的权重;
[0022]
所述无人机运动规划约束函数,具体为:式中t
i
表示无人机单次位置更新时间,e表示无人机的能量消耗,n 表示无人机位置更新的次数,p表示无人机能够安全返航的能量函数,q表示总能量。
[0023]
进一步的,所述最大化归一化体验质量包括最大化路径增益、最大化信道容量和最大化蜂窝覆盖率;
[0024]
所述最大化路径增益,具体为:
[0025][0026]
扩展为式中式中分别表示额外视距与非视距路径损耗系数,θ=arcsin(h
i,j
/d
i,j
) 表示高程角,h
i,j
表示无人机与用户设备间的高度差,g
l
表示天线增益,λ表示波长;
[0027]
所述最大化信道容量,具体为:
[0028]
[0029]
式中b
w
表示带宽,p
t
表示发射功率,n0表示噪声功率,i表示干扰功率;
[0030]
所述最大化蜂窝覆盖率,具体为:
[0031][0032]
式中表示距离 r处的接收功率,p
min
表示最小接收功率的阈值。
[0033]
进一步的,所述步骤s4具体为:
[0034]
步骤s41:最大化四旋翼无人机加速度:设a点坐标为(x
a
,y
a
,z
a
), b点坐标为(x
b
,y
b
,z
b
),机体升力为l∈r3,机体所受外力为f∈r3,升力在惯性参考系下的极角为α,方位角为β,且升力与的夹角为p,外力与的夹角为q,则最大化无人机加速度的最优朝向表示为:
[0035]
式中式中a表示f l的合力大小;
[0036]
步骤s42:基于最优控制理论的无人机运动规划:
[0037]
步骤s43:基于pid控制算法的生成无人机运动轨迹。
[0038]
进一步的,所述基于最优控制理论的无人机运动规划,具体为:
[0039][0040]
式中τ最短的运动时间;
[0041]
设无人机需要以最短的时间τ从a点运动到b点,基于不同的控制持续时间,无人机的位移表示为如下分段函数:
[0042][0043]
式中t
*
表示最优的控制转换时间,且速度的变化满足: v
a
a
max
t
*
a
min
(τ
‑
t
*
)=v
b
,式中v
a
表示机体在a点的速度,v
b
表示机体在 b点的速度;
[0044]
因此,最短的运动时间τ与最优的控制转换时间t
*
表示为:
[0045][0046]
式中f
max
表示最大的升力,a
min
<0表示减速;
[0047]
进一步的,所述步骤s43具体为:
[0048]
通过位置控制、姿态控制、控制分配和电机控制生成无人机的运动轨迹,其中,位置控制用于解算期望的姿态角与总拉力:
[0049]
与
[0050]
姿态控制用于解算期望的力矩:
[0051]
控制分配用于解算期望的电机转速:而电机控制则用于解算期望的油门指令:
[0052]
式中k
p
,k
i
,k
d
表示 pid控制系数,c
t
表示推力系数,c
m
表示力矩系数,d
r
表示机身半径。
[0053]
本发明与现有技术相比具有以下有益效果:
[0054]
1、本发明构建更加稳定的空地通信链路,使得用户设备与无人机之间的路径损耗处于较低的水平,从而有效地保证数据传输的可靠性;
[0055]
2、本发明提高上行链路的信道容量,从而提高数据传输的速度;
[0056]
3、本发明扩大下行链路的无人机蜂窝覆盖率,使得无人机能够服务更大范围内的用户设备,从而保证数据传输的持续性;
[0057]
4、本发明显著地提升无线传输性能评价指标,并有效地缩短无人机的飞行时间。
附图说明
[0058]
图1是本发明一实施例中方法流程图;
[0059]
图2是本发明一实施例中系统框架图。
具体实施方式
[0060]
下面结合附图及实施例对本发明做进一步说明。
[0061]
请参照图1,本发明提供一种面向应急信息采集与传输的无人机路径规划方法,包括以下步骤:
[0062]
步骤s1:基于多目标无人机系统,构建多目标无人机路径规划模型;
[0063]
步骤s2:基于多目标无人机路径规划模型,获取路径规划目标函数;
[0064]
步骤s3:最大化归一化体验质量,并基于路径规划目标函数,生成无人机航点;
[0065]
步骤s4:根据得到的无人机航点,最小化航点遍历时间,生成无人机轨迹。
[0066]
在本实施例中,参考图2,多目标无人机系统包括空中应急信息获取单元和地面应急信息传输单元;其中,前者由m={1,2,...,m}台无人机组成,主要负责接收地面传输单元返回的数据,后者由组用户设备(例如,应急移动终端、传感器设备等) 组成,主要负责采集应急信息。用户设备随机分布在某一地理区域内,无人机作为空中基站动态地部署在该地理区域上空。无人机与用户设备的发送功率约束分别为与且一台无人机所能接入的用户设备是有限的。
[0067]
在本实施例中,所述多目标无人机路径规划模型包括用户设备分布与任务分配模型、无线传输信道模型和路径规划环境模型。
[0068]
优选的,用户设备分布与任务分配模型具体为:用户设备的分布满足齐次泊松分布;使用均值漂移算法对整体的用户设备进行聚类,从而确定无人机的数量;无人机基于用户设备簇质心的分布情况,执行全局或局部的应急响应任务:(1)局部任务指的是无人机抵达用户设备簇上空后,顾及用户设备的移动与传输时间间隔,执行持续的数据采集任务,即无人机动态地改变自身的三维位置,优化上下行链路的传输功率,不断地接收用户设备返回的数据;(2)全局任务指的是存在多个用户设备簇的情况下,无人机需要从起飞点出发,顾及环境约束,按照最优的飞行轨迹前往各个用户设备簇执行数据采集任务。
[0069]
优选的,无线传输信道模型,具体为:
[0070][0071]
式中表示用户设备的索引,表示无人机的索引,los 表示视距通信,nlos表示非视距通信,uav表示无人机,与表示信道的发生概率,a与b表示环境常数,θ表示高程角,与表示信道路径损耗;
[0072]
所述路径规划环境模型包括地形约束和风速影响,具体为:
[0073]
(1)地形约束:式中u表示无人机的有限集,表示数字高程模型的有限集;
[0074]
(2)风速影响:v=v
wb
v
wg
v
wr
v
wn
,式中v
wb
表示基本风风速, v
wg
表示阵风风速,v
wr
表示渐变风风速,v
wn
表示随机风风速,并基于伯努利方程定义风向量f∈r3。
[0075]
优选的,路径规划目标函数包括无人机航点规划约束函数和无人机运动规划约束函数;
[0076]
无人机航点规划约束函数,具体为:式中g表示路径增益,r表示信道容量,c表示蜂窝覆盖率,ω
g
、ω
r
、ω
c
表示变量所对应的权重;
[0077]
无人机运动规划约束函数,具体为:式中t
i
表示无人机单次位置更新时间,e表示无人机的能量消耗,n表示无人机位置更新的次数,p表示无人机能够安全返航的能量函数, q表示总能量。
[0078]
优选的,最大化归一化体验质量包括最大化路径增益、最大化信道容量和最大化蜂窝覆盖率;
[0079]
最大化路径增益,具体为:
[0080]
扩展为式中分别表示额外视距与非视距路径损耗系数,θ=arcsin(h
i,j
/d
i,j
)表示高程角,h
i,j
表示无人机与用户设备间的高度差,g
l
表示天线增益,λ表示波长;因此,最大化路径增益可以通过交替迭代如下两个步骤来求解:(1)假设d
i,j
已知,求解 (2)假设h
i,j
已知,求解
[0081]
最大化信道容量,具体为:
[0082][0083]
式中b
w
表示带宽,p
t
表示发射功率,n0表示噪声功率,i表示干扰功率;因此,最大化蜂窝覆盖率可以分为如下两个步骤来求解:(1)最大化用户设备接收功率:(2)最小化无人机干扰功率:
[0084]
最大化蜂窝覆盖率,具体为:
[0085][0086]
式中表示距离r处的接收功率,p
min
表示最小接收功率的阈值。因此,最大化蜂窝覆盖率可以分为如下两个步骤来求解:(1)最大化用户设备接收功率:(2)最小化无人机干扰功率:
[0087]
[0088]
在本实施例中,步骤s4具体为:
[0089]
步骤s41:最大化四旋翼无人机加速度:设a点坐标为(x
a
,y
a
,z
a
), b点坐标为(x
b
,y
b
,z
b
),机体升力为l∈r3,机体所受外力为f∈r3,升力在惯性参考系下的极角为α,方位角为β,且升力与的夹角为p,外力与的夹角为q,则最大化无人机加速度的最优朝向表示为:
[0090]
式中中a表示f l的合力大小;
[0091]
步骤s42:基于最优控制理论的无人机运动规划:
[0092][0093]
式中τ最短的运动时间;
[0094]
设无人机需要以最短的时间τ从a点运动到b点,基于不同的控制持续时间,无人机的位移表示为如下分段函数:
[0095][0096]
式中t
*
表示最优的控制转换时间,且速度的变化满足: v
a
a
max
t
*
a
min
(τ
‑
t
*
)=v
b
,式中v
a
表示机体在a点的速度,v
b
表示机体在 b点的速度;
[0097]
因此,最短的运动时间τ与最优的控制转换时间t
*
表示为:
[0098][0099]
式中f
max
表示最大的升力,a
min
<0表示减速;
[0100]
步骤s43:基于pid控制算法的生成无人机运动轨迹;通过位置控制、姿态控制、控制分配和电机控制生成无人机的运动轨迹,其中,位置控制用于解算期望的姿态角与总拉力:
[0101]
与
[0102]
姿态控制用于解算期望的力矩:
[0103]
控制分配用于解算期望的电机转速:而电机控制则用于解算期望的油门指令:
[0104]
式中k
p
,k
i
,k
d
表示 pid控制系数,c
t
表示推力系数,c
m
表示力矩系数,d
r
表示机身半径。
[0105]
在本实施例中,具体实施步骤如下:
[0106]
(1)部署用户设备,包括静态节点与动态节点(如应急移动终端、传感器设备等),并设置用户设备传输数据的时间间隔;
[0107]
(2)确定无人机的数量,并分配局部或全局的应急响应任务;
[0108]
(3)无人机从设定的初始位置起飞后,顾及无人机能量约束与自然环境约束,根据用户设备的分布情况开始执行数据采集任务;
[0109]
(4)无人机根据航点规划算法,联合优化无人机的三维位置以及上下行链路的传输功率分配策略,最大限度地缩短数据采集与传输时间。
[0110]
(5)无人机根据运动规划算法,动态地调整无人机的姿态,使得无人机能够以最短的时间到达目标位置,采集用户设备返回的数据。
[0111]
(6)无人机根据用户设备的分布情况与传输时间间隔,重复执行(4)
‑
(5)步骤。若无人机不满足能量约束,则会执行自动返航程序。
[0112]
以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
技术特征:
1.一种面向应急信息采集与传输的无人机路径规划方法,其特征在于,包括以下步骤:步骤s1:基于多目标无人机系统,构建多目标无人机路径规划模型;步骤s2:基于多目标无人机路径规划模型,获取路径规划目标函数;步骤s3:最大化归一化体验质量,并基于路径规划目标函数,生成无人机航点;步骤s4:根据得到的无人机航点,最小化航点遍历时间,生成无人机轨迹。2.根据权利要求1所述的一种面向应急信息采集与传输的无人机路径规划方法,其特征在于,所述多目标无人机系统包括空中应急信息获取单元和地面应急信息传输单元;所述空中应急信息获取单元由m={1,2,...,m}台无人机组成;所述地面应急信息传输单由组用户设备组成。3.根据权利要求1所述的一种面向应急信息采集与传输的无人机路径规划方法,其特征在于,所述多目标无人机路径规划模型包括用户设备分布与任务分配模型、无线传输信道模型和路径规划环境模型。4.根据权利要求3所述的一种面向应急信息采集与传输的无人机路径规划方法,其特征在于,所述户设备分布与任务分配模型具体为:用户设备的分布满足齐次泊松分布;使用均值漂移算法对整体的用户设备进行聚类,从而确定无人机的数量;无人机基于用户设备簇质心的分布情况,执行全局或局部的应急响应任务。5.根据权利要求3所述的一种面向应急信息采集与传输的无人机路径规划方法,其特征在于,所述无线传输信道模型,具体为:式中表示用户设备的索引,表示无人机的索引,los表示视距通信,nlos表示非视距通信,uav表示无人机,与表示信道的发生概率,a与b表示环境常数,θ表示高程角,与表示信道路径损耗;所述路径规划环境模型包括地形约束和风速影响,具体为:(1)地形约束:式中表示无人机的有限集,表示数字高程模型的有限集;(2)风速影响:v=v
wb
v
wg
v
wr
v
wn
,式中v
wb
表示基本风风速,v
wg
表示阵风风速,v
wr
表示渐变风风速,v
wn
表示随机风风速,并基于伯努利方程定义风向量f∈r3。6.根据权利要求1所述的一种面向应急信息采集与传输的无人机路径规划方法,其特征在于,所述路径规划目标函数包括无人机航点规划约束函数和无人机运动规划约束函数;所述无人机航点规划约束函数,具体为:式中g表示路径增益,r表示信道容量,c表示蜂窝覆盖率,ω
g
、ω
r
、ω
c
表示变量所对应的权重;所述无人机运动规划约束函数,具体为:式中t
i
表示无人机单次位置更新时间,e表示无人机的能量消耗,n表示无人机位置更新的次数,p表示无人机能够安全返航的能量函数,q表示总能量。
7.根据权利要求1所述的一种面向应急信息采集与传输的无人机路径规划方法,其特征在于,所述最大化归一化体验质量包括最大化路径增益、最大化信道容量和最大化蜂窝覆盖率;所述最大化路径增益,具体为:扩展为式中分别表示额外视距与非视距路径损耗系数,θ=arcsin(h
i,j
/d
i,j
)表示高程角,h
i,j
表示无人机与用户设备间的高度差,g
l
表示天线增益,λ表示波长;所述最大化信道容量,具体为:式中b
w
表示带宽,p
t
表示发射功率,n0表示噪声功率,i表示干扰功率;所述最大化蜂窝覆盖率,具体为:式中表示距离r处的接收功率,p
min
表示最小接收功率的阈值。8.根据权利要求1所述的一种面向应急信息采集与传输的无人机路径规划方法,其特征在于,所述步骤s4具体为:步骤s41:最大化四旋翼无人机加速度:设a点坐标为(x
a
,y
a
,z
a
),b点坐标为(x
b
,y
b
,z
b
),机体升力为l∈r3,机体所受外力为f∈r3,升力在惯性参考系下的极角为α,方位角为β,且升力与的夹角为p,外力与的夹角为q,则最大化无人机加速度的最优朝向表示为:式中式中a表示f l的合力大小;步骤s42:基于最优控制理论的无人机运动规划:步骤s43:基于pid控制算法的生成无人机运动轨迹。
9.根据权利要求8所述的一种面向应急信息采集与传输的无人机路径规划方法,其特征在于,所述基于最优控制理论的无人机运动规划,具体为:式中τ最短的运动时间;设无人机需要以最短的时间τ从a点运动到b点,基于不同的控制持续时间,无人机的位移表示为如下分段函数:式中t
*
表示最优的控制转换时间,且速度的变化满足:v
a
a
max
t
*
a
min
(τ
‑
t
*
)=v
b
,式中v
a
表示机体在a点的速度,v
b
表示机体在b点的速度;因此,最短的运动时间τ与最优的控制转换时间t
*
表示为:式中f
max
表示最大的升力,a
min
<0表示减速;10.根据权利要求8所述的一种面向应急信息采集与传输的无人机路径规划方法,其特征在于,所述步骤s43具体为:通过位置控制、姿态控制、控制分配和电机控制生成无人机的运动轨迹,其中,位置控制用于解算期望的姿态角与总拉力:与姿态控制用于解算期望的力矩:控制分配用于解算期望的电机转速:而电机控制则用于解算期望的油门指令:式中k
p
,k
i
,k
d
表示pid控制系数,
c
t
表示推力系数,c
m
表示力矩系数,d
r
表示机身半径。
技术总结
本发明涉及一种面向应急信息采集与传输的无人机路径规划方法,包括以下步骤:步骤S1:基于多目标无人机系统,构建多目标无人机路径规划模型;步骤S2:基于多目标无人机路径规划模型,获取路径规划目标函数;步骤S3:最大化归一化体验质量,并基于路径规划目标函数,生成无人机航点;步骤S4:根据得到的无人机航点,最小化航点遍历时间,生成无人机轨迹。本发明可以有效实现应急信息的快速采集与可靠传输。以有效实现应急信息的快速采集与可靠传输。以有效实现应急信息的快速采集与可靠传输。
技术研发人员:陈崇成 黄正睿 吕贵杰 潘淼鑫
受保护的技术使用者:福州大学
技术研发日:2021.03.25
技术公布日:2021/6/29
转载请注明原文地址:https://doc.8miu.com/read-13747.html