CN111865395B - 一种面向无人机编队通信的轨迹生成与跟踪方法及系统 - Google Patents
一种面向无人机编队通信的轨迹生成与跟踪方法及系统 Download PDFInfo
- Publication number
- CN111865395B CN111865395B CN202010534402.5A CN202010534402A CN111865395B CN 111865395 B CN111865395 B CN 111865395B CN 202010534402 A CN202010534402 A CN 202010534402A CN 111865395 B CN111865395 B CN 111865395B
- Authority
- CN
- China
- Prior art keywords
- unmanned aerial
- aerial vehicle
- relay
- uav
- trajectory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18502—Airborne stations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18502—Airborne stations
- H04B7/18504—Aircraft used as relay or high altitude atmospheric platform
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/19—Connection re-establishment
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Aviation & Aerospace Engineering (AREA)
- Astronomy & Astrophysics (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明提供了一种面向无人机编队通信的轨迹生成与跟踪方法,包括以下步骤:S1、构建无人机通信系统模型,采用中继无人机重新建立起源无人机和目的无人机之间的通信;S2、预测源无人机和目的无人机的轨迹,并实时传送给中继无人机;S3、根据源无人机和目的无人机的预测轨迹,实时规划中继无人机的轨迹。本发明还提供了一种面向无人机编队通信的轨迹生成与跟踪系统。本发明的有益效果是:为在恶劣环境下,低空环境存在阴影和衰落,两通信无人机链路连接断开的情况提供了一种重新建立稳定连接的方法,打破传统通信的源节点和目的节点固定不动的假设。
Description
技术领域
本发明涉及无人机,尤其涉及一种面向无人机编队通信的轨迹生成与跟踪方法及系统。
背景技术
低空高速的民用无人机在物流运输、晚会表演、赛事直播等许多领域发挥了重要的作用。无人机在执行一些任务的过程中不可避免的遇到复杂的通信环境,相较于地面固定基站,无人机具有高移动性、部署灵活的特点,因此无人机广泛存在于各种应用中,包括紧急条件下无人机中继,在热点区域从卫星卸载数据等。
在无线通信中,中继是一种提高系统通信吞吐量和帮助因信道发生变化失去直传链路的系统重新通信的方法。受节点移动性的影响,普通的中继基站无法满足对基站移动性灵活性的需求,随着无人机应用的普遍,无人机作为一种空中中继辅助通信的方法被广泛使用。
和传统的静止中继相比,无人机移动中继具有以下优势:
(1)可以快速部署,在通信系统需要的时候可以随时作为中继加入系统。适合未知和突发事件的处理。
(2)具有高移动性,灵活性,可以自由移动在发送端和接收端之间,随时调整位置来达到最优的通信性能,增强了通信系统的性能。
近年来,对于中继无人机的研究主要有无人机作为地面基站的辅助通信工具,在地面基站覆盖范围有限或者受到限制时,采用无人机作为中继传输信息。作为辅助无人机根据是否可移动分为静态无人机部署、半动态无人机部署、动态无人机部署。静态无人机部署是为了实现发射端和接收端的通信在两者之间选取一个最优通信位置,能够满足发射端和接收端通信需求,或者利用静态无人机部署满足通信区域的覆盖。半动态无人机部署是地面用户静止,无人机移动,在实际应用中,无人机需要不断移动以满足不同的需求。动态无人机部署是地面用户与无人机的位置都在变化,对于一些移动用户主要指地面热点用户,为了保证在移动过程中通信的质量,需要动态无人机的部署。
现阶段对中继无人机的研究主要集中在为地面基站提供空中辅助,一般是固定无人机的飞行高度,在两个需要通信的地面基站之间寻找通信的最优位置。中继无人机对地面基站的辅助,两端通信基站固定不动,也为问题的解决提供了方便。
但当高速移动的无人机在低空飞行时,遇到遮挡产生阴影衰落,环境复杂时会造成通信中断,即高速移动无人机通信中断,无法重新建立链路连接,导致通信中断。
因此,在两通信无人机链路连接断开的情况,如何提供一种重新建立稳定连接的方法,打破传统通信的源节点和目的节点固定不动的假设,是本领域技术人员所亟待解决的技术问题。
发明内容
为了解决现有技术中的问题,本发明提供了一种面向无人机编队通信的轨迹生成与跟踪方法及系统。
本发明提供了一种面向无人机编队通信的轨迹生成与跟踪方法,包括以下步骤:
S1、构建无人机通信系统模型,将一个连通的无机机群分为源无人机和目的无人机,当源无人机和目的无人机之间无法进行通信时,即无直接通信链路,采用中继无人机重新建立起源无人机和目的无人机之间的通信;
S2、预测源无人机和目的无人机的轨迹,并实时传送给中继无人机;
S3、根据源无人机和目的无人机的预测轨迹,实时规划中继无人机的轨迹。
作为本发明的进一步改进,在步骤S1中,中继无人机采用DF转发方式,重新建立起源无人机和目的无人机之间的通信。
作为本发明的进一步改进,在步骤S2中,使用基于扩展卡尔曼滤波的轨迹预测算法分别对源无人机和目的无人机轨迹进行预测,在当前时刻预测出下一时刻的位置。
作为本发明的进一步改进,所述基于扩展卡尔曼滤波的轨迹预测算法包括:
输入:初始位置值,初始测报值;
输出:预测的轨迹值,偏差值;
1):轨迹预处理;
2):参数初始化;
3):获取当前状态,当前时刻的位置;
4):循环给定次数;
5):记录通过扩展卡尔曼滤波算法每次预测出的值;
6):计算预测值与实际值之间的偏差;
7):循环结束;
8):输出预测的值和偏差。
作为本发明的进一步改进,步骤S3包括以下子步骤:
S31、基于罚函数的PSO算法解决最优问题;
S32、生成中继无人机光滑轨迹;
S33、控制中继无人机飞出最优轨迹。
本发明还提供了一种面向无人机编队通信的轨迹生成与跟踪系统,包括可读存储介质,所述可读存储介质中存储有执行指令,所述执行指令被处理器执行时用于实现如上述中任一项所述的方法。
本发明的有益效果是:通过上述方案,为在恶劣环境下,低空环境存在阴影和衰落,两通信无人机链路连接断开的情况提供了一种重新建立稳定连接的方法,打破传统通信的源节点和目的节点固定不动的假设。
附图说明
图1是本发明一种面向无人机编队通信的轨迹生成与跟踪方法的中断场景图。
图2是源无人机X、Y方向的轨迹预测和预测偏差图。
图3是源无人机Z方向的轨迹预测和预测偏差图。
图4是目的无人机X、Y方向的轨迹预测和预测偏差图。
图5是目的无人机Z方向的轨迹预测和预测偏差图。
图6是中继无人机最优位置和最大传输速率图。
图7是中继无人机三维路径点图。
图8是中继无人机飞行轨迹图。
图9是中继无人机飞行轨迹与规划轨迹位置对比图。
图10是中继无人机飞行速度与规划轨迹速度对比图。
具体实施方式
下面结合附图说明及具体实施方式对本发明作进一步说明。
一种面向无人机编队通信的轨迹生成与跟踪方法,利用中继无人机进行辅助通信的方法,采用DF转发方式,在无人机不断移动的情况下,采用带惩罚因子的PSO算法规划出一条使分开的编队可以重新连接通信并获得最优传输速率的中继无人机轨迹,考虑到无人机运动的实时性,对源无人机和中继无人机的位置进行预测,实时规划中继无人机的位置,保证了算法的实时性和有效性。考虑无人机本身的动力学约束,突出无人机实际飞行的特点。利用无人机控制算法,控制中继无人机按照规划出的光滑轨迹飞行,轨迹偏差最终反映通信速率的偏差。
具体过程如下:
1.无人机通信系统模型构建
无人机群执行一特定任务,由于某些障碍物的阻挡或信道衰落,一个连通的无人机群分为了两个部分,这两部分无法进行通信,即无直接通信链路。我们采用一中继无人机R,使中继无人机R重新帮助建立起无人机群的连接。如图1,考虑一个两跳的系统,首先,无人机群被分成两部分,假设每部分可以选择出一簇头节点,为信息发送的源节点A和目的节点B。其次,只要保证源节点A和目的节点B可以进行最优通信就能实现整个无人机群的连接。由于无人机的高速移动性,要保证在运动过程中无人机群的通信质量最佳。
假设中继无人机只作用于一定时间内,整个运动过程总时间为T,分为N个时隙,第n个时隙节点A、R、B的坐标分别为(psx[n],psy[n],psz[n]),(prx[n],pry[n],prz[n]),(pdx[n],pdy[n],pdz[n])。n=1,2,...,N,源无人机节点A与中继无人机节点R的距离设为dsr[n],中继无人机节点R与目的无人及机节点B的距离设为drd[n]。
源无人机节点A与中继无人机节点R的高度差设为hdsr[n],中继无人机节点R与目的无人机节点B的高度差设为hdrd[n],
hdsr[n]=|psz[n]-prz[n]|n=1,2,...,N (3)
hdrd[n]=|prz[n]-pdz[n]|n=1,2,...,N (4)
我们考虑在低空高速飞行的无人机,在低空飞行的无人机信道条件复杂,可能存在房屋建筑物等遮挡,主要考虑阴影、衰落等影响。考虑非视距(NLOS)传输。信道传输模型为:
其中,
其中ηLOS,ηNLOS,a,b是与传播环境有关的常数,f是载波频率,c是光速。
第n个时隙的功率损耗为:
第n个时隙的信道传输系数为:
s[n]代表小尺度衰落,为独立同分布CN(0,1)。
采用DF(decode and forward,译码及前转)转发方式,根据信道条件,保证信道传输速率最优,我们假设源无人机和中继无人机的发射功率相等,源无人机、目的无人机的最大通信速率分别为:
hsr为中继到目的节点的信道状态矩阵,Ps为发射功率,δ2代表噪声方差。hrd为中继到目的节点的信道状态矩阵,Pr为发射功率,δ2代表噪声方差。B为信道带宽。
对无人机的传输速率、速度、转弯半径进行合理约束。
Csr[n]-Crd[n]≥0 (10)
xr(n+1)-xr(n)≤mVrmax (11)
Csr代表源无人机到中继无人机的信道传输速率,Crd代表中继无人机到目的无人机的信道传输速率。xr(n)表示第n个离散点的中继无人机的位置。
m为比例系数。Vrmax为中继无人机最大飞行速度,单位为m/s。Rmin为最小转弯半径,g为重力加速度。
2.源无人机与目的无人机轨迹预测
环境比较复杂时,无人机自身的导航定位系统可能会受到破坏,无法将实时位置传送给中继无人机,考虑到无人机运动的实时性,利用扩展卡尔曼滤波算法对源无人机和中继无人机的位置进行预测,实时规划中继无人机的位置,保证算法的实时性和有效性。基于扩展卡尔曼滤波的动态轨迹预测算法,对移动无人机的动态行为进行状态估计,利用前一时刻的估计值和当前时刻的观测值更新对状态变量的估计,进而对下一时刻的轨迹位置预测。
根据以下公式更新状态:
X(k)=fk-1(X(k-1)) (13)
Z(k)=hk(X(k)) (14)
X(k|k-1)=fk-1(X(k-1|k-1)) (15)
P(k|k-1)=fk-1P(K-1|K-1)fk-1 T+fk-1Qfk-1 T (16)
kg(k)=P(k|k-1)(hk)T/(hkP(k|k-1)hk T+hkRkhk T) (17)
X(k|k)=X(k|k-1)+kg(k)[Z(k)-hkX(k|k-1)] (18)
其中X(k|k-1)是利用上一状态预测的结果,A为系统参数,X(k-1|k-1)是上一状态最优的结果,P(k|k-1)是X(k|k-1)对应的协方差矩阵,P(k-1|k-1)是X(k-1|k-1)对应的协方差矩阵,Q和R是系统过程的高斯白噪声方差,kg为扩展卡尔曼增益。H为测量系统的参数,P(k|k)是X(k|k)对应的协方差矩阵。
使用扩展卡尔曼滤波算法分别对源无人机和目的无人机轨迹进行预测,在当前时刻预测出下一时刻的位置。
算法1:基于扩展卡尔曼滤波的轨迹预测算法
输入:初始位置值,初始测报值
输出:预测的轨迹值,偏差值
1:轨迹预处理;
2:参数初始化;
3:获取当前状态,当前时刻的位置;
4:循环给定次数;
5:记录通过扩展卡尔曼预测方法每次预测出的值;
6:计算预测值与实际值之间的偏差;
7:循环结束;
8:输出预测的值和偏差。
3.基于罚函数的PSO算法解决最优问题
我们利用扩展卡尔曼滤波算法在当前时刻预测出下一时刻的源无人机和目的无人机的运动路径点后,实时传送给中继无人机,使得中继无人机计算出下一时刻的路径点。
采用DF转发方式,根据信道条件,保证信道传输速率最优,我们假设源无人机和中继无人机的发射功率相等,构建的优化问题为:
s.t.Csr[n]-Crd[n]≥0 (19a)
xr(n+1)-xr(n)≤mVrmax (19b)
hrd为中继到目的节点的信道状态矩阵,Pr为发射功率,δ2代表噪声方差。对无人机的传输速率、速度、转弯半径进行合理约束。Csr代表源无人机到中继无人机的信道传输速率,Crd代表中继无人机到目的无人机的信道传输速率。xr(n)表示第n个离散点的中继无人机的位置。
m为比例系数。Vrmax为中继无人机最大飞行速度,单位为m/s。Rmin为最小转弯半径,g为重力加速度。
为得到最大传输速率,得出的优化问题是一个非凸问题,我们采用带罚函数的PSO(Particle Swarm Optimization,粒子群优化算法)算法解决这个优化问题,将有约束的优化问题转化为无约束的优化问题,求最优解。粒子群的fitness函数根据所建优化问题进行构造得:
U代表惩罚因子。
4.中继无人机光滑轨迹生成
中继无人机要将生成的离散路径点生成光滑连续的曲线,我们采用一个7次的minisnap轨迹生成方法,已经得到一组路径点,为保证得到路径点的有效性,我们希望中继无人机能飞过这些最优路径点,根据源无人机与目的无人机的轨迹预测生成了M个最优点,从初始位置出发,共有M+1个点,求出M段轨迹的多项式系数,得到每段轨迹。并已知每段轨迹的时间ti,总时间为T。
l(t)=α0+α1t+α2t2+α3t3+α4t4+α5t5+α6t6+α7t7 (21)
其中,l(t)为轨迹在时间t的表达式。α0,α1,α2,...,αk为多项式系数,均匀时间分配,有M个多项式,求出多项式系数,从而得到每段的连续表达式。为了保证轨迹的连续性,构建等式约束方程。
中继无人机的初始位置和目标位置一定,我们选取一段时间内无人机的运动轨迹,在这段时间内,轨迹的初始位置、速度、加速度等于中继无人机的初始位置、速度、加速度,轨迹的末端位置、速度、加速度等于这段时间内中继无人机的末端位置、速度、加速度。
l(1)[0]=(vrx[0],vry[0],vrz[0]) (24)
l(1)[T]=(vrx[T],vry[T],vrz[T]) (25)
l(2)[0]=(arx[0],ary[0],arz[0]) (26)
l(2)[T]=(arx[T],ary[T],arz[T]) (27)
参数l[0],l[T],l(1)[0],l(1)[T],l(2)[0],l(2)[T]分别代表这段时间内中继无人机初始位置,T时刻位置,初始速度,T时刻速度,初始加速度,T时刻加速度。
相邻中间点的位置、速度和加速度连续,无人机的运动不能发生突变,其运动轨迹为连续可导的曲线。
参数分别表示k段结束位置,k+1段开始位置,表示k段结束速度,k+1段开始速度,表示k段结束加速度,k+1段开始加速度。我们的目的是求出多项式系数,满足约束的曲线可能有很多条,我们需要找出两点之间最短的曲线,构建优化方程为:
s.t.
Aeqα=beq (29a)
求解参数得到多项表达式。
5.控制中继无人机飞出最优轨迹
为了保证方案的可行性,结合无人机机体特性和相关的角度要求,我们希望实际飞行的轨迹与期望轨迹之间误差越小越好,即下边的三个坐标方向和偏航角的控制误差为0。即:
(arx-ax,des)+kd1(vrx-vx,des)+kp1(prx-px,des)=0 (30)
(ary-ay,des)+kd2(vry-vy,des)+kp2(pry-py,des)=0 (31)
(arz-az,des)+kd3(vrz-vz,des)+kp3(prz-pz,des)=0 (32)
ψ=ψdes (33)
kp1、kp2、kp3分别代表坐标系X,Y,Z位置方向上的比例控制参数。对应地,kd1、kd2、kd3分别代表坐标系X,Y,Z位置方向上的微分控制参数。vrx、vry、vrz、arx、ary、arz、prx,pry,prz分别代表坐标系X,Y,Z方向上的速度、加速度和位置。vx,des,vy,des,vz,des、ax,des,ay,des,az,des、px,des,py,des,pz,des分别代表坐标系X,Y,Z方向上期望的速度、加速度和位置。ψ和ψdes分别为偏航角和期望的偏航角度。
6.仿真结果
我们对源无人机和目的无人机的位置进行预测,选取源无人机的三个坐标方向轨迹方程分别为:
psx=3+10sin(3m)
psy=2+10sin(2m)
psz=10cos(4m)
目的无人机的三个坐标方向轨迹方程分别为:
pdx=7+10sin(3m)
pdy=8+10sin(2m)
pdz=20+10cos(4m)
我们预测出源无人机和目的无人机的20个路径点的位置,时间间隔为1S,源无人机三个坐标轴方向的预测轨迹值和预测误差结果为图2、3所示,通过对比图可以看出使用扩展卡尔曼滤波算法预测出的位置与实际位置误差很小。目的无人机三个坐标轴方向的预测轨迹值和预测误差结果为图4、5所示,通过对比图可以看出使用扩展卡尔曼滤波算法预测出的位置与实际位置误差很小。
在实验中我们假设无人机飞行在低空环境中存在大尺度衰落,选取ηLOS=0.1,ηNLOS=21,a=5.0188,b=0.3511,载波频率为2.4×109HZ,c=3×108m/s,源无人机和中继无人机的发射功率均为20dB,仿真中用到的噪声功率值为-163dBm,环境中存在的小尺度衰落为独立同分布CN(0,1)。中继无人机最大飞行速度vmax=50m/s,g=9.81m/s2。
将预测出的轨迹值代入计算中继无人机最优位置的优化函数中,得到图6所示的中继无人机三个坐标轴方向最优位置点及最大速率值,可以看出最大速率值为26.3bit/s,并随着无人机不断运动,最大速率值趋于稳定,说明中继无人机能稳定的为不断高速运动的无人机提供通信服务。图7为中继无人机的三维路径点连接成的图,这不符合无人机的飞行特性,无人机需要一条光滑连续的轨迹。
通过调节无人机的控制参数,我们得到了图8所示的含有期望轨迹与实际控制无人机飞行出的轨迹图,可以观察出在固定的飞行时间20S内,由于控制参数或计算误差的影响,规划出的期望轨迹与实际飞行的轨迹有一定的偏差。图9进一步的表示了在坐标轴各个方向期望轨迹与实际飞行轨迹的偏差,对应于信息传输速率的偏差。图10为期望的速度与实际飞行速度的对比图。通过图7、8、9,我们可以看出本发明提出的在无人机通信中断环境下利用中继无人机重新建立通信链路连接的方法是有效的,对于实际的无人机飞行所展现出来的误差是可以接受的,证明了方法的可行性。
本发明提供的一种面向无人机编队通信的轨迹生成与跟踪方法及系统,具有以下优点:
(1)为在恶劣环境下,低空环境存在阴影和衰落,两通信无人机链路连接断开的情况提供了一种重新建立稳定连接的方法,打破传统通信的源节点和目的节点固定不动的假设。
(2)四旋翼无人机具有高速飞行的特点,采用的无人机位置预测方法可以减小因时延而造成的中继无人机位置计算的偏差,实现实时的位置计算。
(3)考虑无人机的动力学特征,使本发明计算出的中继无人机的路径点转变为一条光滑连续的无人机可行轨迹,并利用无人机控制方法控制无人机飞出规划轨迹,使方案更加全面完整。克服了现有技术只考虑数据,将离散点作为无人机轨迹未真正考虑无人机特性的不足。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (6)
1.一种面向无人机编队通信的轨迹生成与跟踪方法,其特征在于,包括以下步骤:
S1、构建无人机通信系统模型,将一个连通的无机机群分为源无人机和目的无人机,当源无人机和目的无人机之间无法进行通信时,即无直接通信链路,采用中继无人机重新建立起源无人机和目的无人机之间的通信;
S2、预测源无人机和目的无人机的轨迹,并实时传送给中继无人机;
S3、根据源无人机和目的无人机的预测轨迹,实时规划中继无人机的轨迹;
其中,
步骤S3包括以下子步骤:
S31、基于罚函数的PSO算法解决最优问题;
S32、生成中继无人机光滑轨迹;
S33、控制中继无人机飞出最优轨迹;
在步骤S1中,假设中继无人机只作用于设定时间内,整个运动过程总时间为T,分为N个时隙,第n个时隙源无人机节点A、中继无人机节点R、目的无人机节点B的坐标分别为(psx[n],psy[n],psz[n]),(prx[n],pry[n],prz[n]),(pdx[n],pdy[n],pdz[n]),n=1,2,...,N,源无人机节点A与中继无人机节点R的距离设为dsr[n],中继无人机节点R与目的无人及机节点B的距离设为drd[n]
源无人机节点A与中继无人机节点R的高度差设为hdsr[n],中继无人机节点R与目的无人机节点B的高度差设为hdrd[n],
hdsr[n]=|psz[n]-prz[n]|n=1,2,...,N (3)
hdrd[n]=|prz[n]-pdz[n]|n=1,2,...,N (4)
采用非视距(NLOS)传输,信道传输模型为:
其中,
A=ηLOS-ηNLOS
其中ηLOS,ηNLOS,a,b是与传播环境有关的常数,f是载波频率,c是光速,d[n]是两架无人机之间的距离,hd[n]是两架无人机之间的高度差;
第n个时隙的功率损耗为:
第n个时隙的信道传输系数为:
s[n]代表小尺度衰落,为独立同分布CN(0,1);
采用DF转发方式,根据信道条件,保证信道传输速率最优,假设源无人机和中继无人机的发射功率相等,源无人机、目的无人机的最大通信速率分别为:
hsr为中继到目的节点的信道状态矩阵,Ps为发射功率,δ2代表噪声方差;hrd为中继到目的节点的信道状态矩阵,Pr为发射功率,δ2代表噪声方差;B为信道带宽;
对无人机的传输速率、速度、转弯半径进行合理约束;
Csr[n]-Crd[n]≥0 (10)
xr(n+1)-xr(n)≤mVrmax (11)
Csr代表源无人机到中继无人机的信道传输速率,Crd代表中继无人机到目的无人机的信道传输速率;xr(n)表示第n个离散点的中继无人机的位置;m为比例系数;Vrmax为中继无人机最大飞行速度,单位为m/s;Rmin为最小转弯半径,g为重力加速度;
在步骤S31中,采用DF转发方式,根据信道条件,保证信道传输速率最优,假设源无人机和中继无人机的发射功率相等,构建的优化问题为:
s.t.Csr[n]-Crd[n]≥0 (19a)
xr(n+1)-xr(n)≤mVrmax (19b)
hrd为中继到目的节点的信道状态矩阵,Pr为发射功率,δ2代表噪声方差,对无人机的传输速率、速度、转弯半径进行合理约束,Csr代表源无人机到中继无人机的信道传输速率,Crd代表中继无人机到目的无人机的信道传输速率,xr(n)表示第n个离散点的中继无人机的位置;
m为比例系数;Vrmax为中继无人机最大飞行速度,单位为m/s;Rmin为最小转弯半径,g为重力加速度;
为得到最大传输速率,得出的优化问题是一个非凸问题,采用带罚函数的PSO算法解决这个优化问题,将有约束的优化问题转化为无约束的优化问题,求最优解,粒子群的fitness函数根据所建优化问题进行构造得:
U代表惩罚因子;
在步骤S32中,根据源无人机与目的无人机的轨迹预测生成了M个最优点,从初始位置出发,共有M+1个点,求出M段轨迹的多项式系数,得到每段轨迹,并已知每段轨迹的时间ti,总时间为T;
l(t)=α0+α1t+α2t2+α3t3+α4t4+α5t5+α6t6+α7t7 (21)
其中,l(t)为轨迹在时间t的表达式,α0,α1,α2,...,αk为多项式系数,均匀时间分配,有M个多项式,求出多项式系数,从而得到每段的连续表达式,为了保证轨迹的连续性,构建等式约束方程;
选取一段时间内无人机的运动轨迹,在这段时间内,轨迹的初始位置、速度、加速度等于中继无人机的初始位置、速度、加速度,轨迹的末端位置、速度、加速度等于这段时间内中继无人机的末端位置、速度、加速度;
l(1)[0]=(vrx[0],vry[0],vrz[0]) (24)
l(1)[T]=(vrx[T],vry[T],vrz[T]) (25)
l(2)[0]=(arx[0],ary[0],arz[0]) (26)
l(2)[T]=(arx[T],ary[T],arz[T]) (27)
参数l[0],l[T],l(1)[0],l(1)[T],l(2)[0],l(2)[T]分别代表这段时间内中继无人机的初始位置,T时刻位置,初始速度,T时刻速度,初始加速度,T时刻加速度;
相邻中间点的位置、速度和加速度连续,无人机的运动不能发生突变,其运动轨迹为连续可导的曲线;
参数lk[tf],lk+1[ts],分别表示k段结束位置,k+1段开始位置,表示k段结束速度,k+1段开始速度,表示k段结束加速度,k+1段开始加速度,求出多项式系数,找出两点之间最短的曲线,构建优化方程为:
s.t.
Aeqα=beq (29a)
求解参数得到多项表达式;
控制中继无人机飞出最优轨迹,将下边的三个坐标方向和偏航角的控制误差为0,即:
(arx-ax,des)+kd1(vrx-vx,des)+kp1(prx-px,des)=0 (30)
(ary-ay,des)+kd2(vry-vy,des)+kp2(pry-py,des)=0 (31)
(arz-az,des)+kd3(vrz-vz,des)+kp3(prz-pz,des)=0 (32)
ψ=ψdes (33)
kp1、kp2、kp3分别代表坐标系X,Y,Z位置方向上的比例控制参数;对应地,kd1、kd2、kd3分别代表坐标系X,Y,Z位置方向上的微分控制参数,vrx、vry、vrz、arx、ary、arz、prx,pry,prz分别代表坐标系X,Y,Z方向上的速度、加速度和位置,vx,des,vy,des,vz,des、ax,des,ay,des,az,des、px,des,py,des,pz,des分别代表坐标系X,Y,Z方向上期望的速度、加速度和位置,ψ和ψdes分别为偏航角和期望的偏航角度。
2.根据权利要求1所述的面向无人机编队通信的轨迹生成与跟踪方法,其特征在于:在步骤S1中,中继无人机采用DF转发方式,重新建立起源无人机和目的无人机之间的通信。
3.根据权利要求2所述的面向无人机编队通信的轨迹生成与跟踪方法,其特征在于:在步骤S2中,使用基于扩展卡尔曼滤波的轨迹预测算法分别对源无人机和目的无人机轨迹进行预测,在当前时刻预测出下一时刻的位置。
4.根据权利要求3所述的面向无人机编队通信的轨迹生成与跟踪方法,其特征在于:所述基于扩展卡尔曼滤波的轨迹预测算法包括:
输入:初始位置值,初始测报值;
输出:预测的轨迹值,偏差值;
1):轨迹预处理;
2):参数初始化;
3):获取当前状态,当前时刻的位置;
4):循环给定次数;
5):记录通过扩展卡尔曼滤波算法每次预测出的值;
6):计算预测值与实际值之间的偏差;
7):循环结束;
8):输出预测的值和偏差。
5.根据权利要求1所述的面向无人机编队通信的轨迹生成与跟踪方法,其特征在于:在步骤S2中,基于扩展卡尔曼滤波的轨迹预测算法,对移动无人机的动态行为进行状态估计,利用前一时刻的估计值和当前时刻的观测值更新对状态变量的估计,进而对下一时刻的轨迹位置预测;
根据以下公式更新状态:
X(k)=fk-1(X(k-1)) (13)
Z(k)=hk(X(k)) (14)
X(k|k-1)=fk-1(X(k-1|k-1) (15)
P(k|k-1)=fk-1P(K-1|K-1)fk-1 T+fk-1Qfk-1 T (16)
kg(k)=P(k|k-1)(hk)T/(hkP(k|k-1)hk T+hkRkhk T) (17)
X(k|k)=X(k|k-1)+kg(k)[Z(k)-hkX(k|k-1)] (18)
式(13)至式(18)中,X(k|k-1)是利用上一状态预测的结果,A为系统参数,X(k-1|k-1)是上一状态最优的结果,P(k|k-1)是X(k|k-1)对应的协方差矩阵,P(k-1|k-1)是X(k-1|k-1)对应的协方差矩阵,Q和R分别是系统过程和测量系统的高斯白噪声方差,kg为扩展卡尔曼增益,H为测量系统的参数,P(k|k)是X(k|k)对应的协方差矩阵。
6.一种面向无人机编队通信的轨迹生成与跟踪系统,其特征在于:包括可读存储介质,所述可读存储介质中存储有执行指令,所述执行指令被处理器执行时用于实现如权利要求1至5中任一项所述的方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010534402.5A CN111865395B (zh) | 2020-06-12 | 2020-06-12 | 一种面向无人机编队通信的轨迹生成与跟踪方法及系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010534402.5A CN111865395B (zh) | 2020-06-12 | 2020-06-12 | 一种面向无人机编队通信的轨迹生成与跟踪方法及系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111865395A CN111865395A (zh) | 2020-10-30 |
| CN111865395B true CN111865395B (zh) | 2022-07-05 |
Family
ID=72987633
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010534402.5A Active CN111865395B (zh) | 2020-06-12 | 2020-06-12 | 一种面向无人机编队通信的轨迹生成与跟踪方法及系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111865395B (zh) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112378402B (zh) * | 2020-11-11 | 2022-02-22 | 四川长虹电器股份有限公司 | 自适应调整路径点容差的移动机器人路径规划方法及装置 |
| CN112566066B (zh) * | 2020-12-02 | 2022-03-15 | 中国人民解放军国防科技大学 | 一种中继无人机通信与运动耗能联合优化方法 |
| CN113009930B (zh) * | 2021-03-05 | 2022-02-11 | 北京航空航天大学 | 一种无人飞艇编队飞行轨迹跟踪控制方法及系统 |
| CN113242519B (zh) * | 2021-05-11 | 2022-09-27 | 鄂尔多斯应用技术学院 | 一种基于多信息融合的移动无线传感器节点定位方法 |
| CN115437397A (zh) * | 2022-08-29 | 2022-12-06 | 深圳市道通智能航空技术股份有限公司 | 飞行设备的控制方法、系统、存储介质和电子装置 |
| CN117555350B (zh) * | 2024-01-12 | 2024-04-05 | 沈阳赫霆科技有限公司 | 一种无人机集群监控方法及相关设备 |
| CN118316490B (zh) * | 2024-05-09 | 2025-03-21 | 中国人民解放军国防科技大学 | 一种感知辅助的抖动无人机波束跟踪方法 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017114503A1 (en) * | 2015-12-31 | 2017-07-06 | Wellen Sham | Facilitating communication with a vehicle via a uav |
| CN109254591A (zh) * | 2018-09-17 | 2019-01-22 | 北京理工大学 | 基于Anytime修复式稀疏A*与卡尔曼滤波的动态航迹规划方法 |
| CN110380773A (zh) * | 2019-06-13 | 2019-10-25 | 广东工业大学 | 一种无人机多跳中继通信系统的轨迹优化与资源分配方法 |
| CN110908395A (zh) * | 2019-11-26 | 2020-03-24 | 西北工业大学 | 改进的无人机航迹实时规划方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8798922B2 (en) * | 2012-11-16 | 2014-08-05 | The Boeing Company | Determination of flight path for unmanned aircraft in event of in-flight contingency |
| CN107017938B (zh) * | 2017-03-21 | 2018-08-14 | 深圳大学 | 一种干扰最小化的移动组网方法与系统 |
| CN108668257B (zh) * | 2018-04-28 | 2019-06-25 | 中国人民解放军陆军工程大学 | 一种分布式无人机邮差中继轨迹优化方法 |
-
2020
- 2020-06-12 CN CN202010534402.5A patent/CN111865395B/zh active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2017114503A1 (en) * | 2015-12-31 | 2017-07-06 | Wellen Sham | Facilitating communication with a vehicle via a uav |
| CN109254591A (zh) * | 2018-09-17 | 2019-01-22 | 北京理工大学 | 基于Anytime修复式稀疏A*与卡尔曼滤波的动态航迹规划方法 |
| CN110380773A (zh) * | 2019-06-13 | 2019-10-25 | 广东工业大学 | 一种无人机多跳中继通信系统的轨迹优化与资源分配方法 |
| CN110908395A (zh) * | 2019-11-26 | 2020-03-24 | 西北工业大学 | 改进的无人机航迹实时规划方法 |
Non-Patent Citations (3)
| Title |
|---|
| Trajectory Optimization and Power Allocation for Multi-Hop UAV Relaying Communications;Guangchi Zhang 等;《IEEE Access》;20180831;第48566-48576页 * |
| 基于多连通支配集调度机制的飞行自组网拓扑控制算法;齐晓晗;《中国优秀博硕士学位论文全文数据库(硕士)工程科技Ⅱ辑》;20190115;第30-36页 * |
| 无人机级联中继通信航迹规划方法;刘海涛 等;《中国民航大学学报》;20200430;第38卷(第2期);第1-4页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111865395A (zh) | 2020-10-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111865395B (zh) | 一种面向无人机编队通信的轨迹生成与跟踪方法及系统 | |
| Goudarzi et al. | Data collection using unmanned aerial vehicles for Internet of Things platforms | |
| Naous et al. | Reinforcement learning in the sky: A survey on enabling intelligence in ntn-based communications | |
| US9202382B2 (en) | Autonomous vehicle and method for coordinating the paths of multiple autonomous vehicles | |
| Kim et al. | Coordinated trajectory planning for efficient communication relay using multiple UAVs | |
| CN114838732B (zh) | 一种基于图优化的通信受限环境下协同导航方法 | |
| AU2020307360B2 (en) | Method of flight plan optimization of a high altitude long endurance aircraft | |
| CN113377131B (zh) | 一种使用强化学习获得无人机收集数据轨迹的方法 | |
| Lu et al. | A cost-efficient elastic UAV relay network construction method with guaranteed QoS | |
| Aboueleneen et al. | Deep reinforcement learning for internet of drones networks: Issues and research directions | |
| Zhang et al. | On-demand precise tracking for energy-constrained UAVs in underground coal mines | |
| CN117527053A (zh) | 一种ris辅助通信优化方法及系统 | |
| KR20240012829A (ko) | 실시간 무인항공기의 시맨틱 통신을 위한 멀티 에이전트 심층 강화 학습 방법 및 장치 | |
| Wu et al. | Mobility control of unmanned aerial vehicle as communication relay in airborne multi-user systems | |
| CN119596953A (zh) | 一种基于领航跟随的无人车编队协同围捕方法、装置、设备及介质 | |
| CN118034339A (zh) | 基于跳点搜索算法的无人机自适应通信轨迹优化方法及系统 | |
| Bashir et al. | A connectivity aware path planning for a fleet of UAVs in an urban environment | |
| Xiaowei et al. | Multi-UAVs cooperative control in communication relay | |
| CN118331054A (zh) | 一种无人机动态轨迹规划与控制联合优化方法 | |
| Jiang et al. | Cooperative exploration of heterogeneous uavs in mountainous environments by constructing steady communication | |
| CN116528260A (zh) | 一种无人机轨迹和资源分配优化方法、系统、设备及介质 | |
| CN117527030A (zh) | 一种多无人机协同通信的中继路径规划方法 | |
| KR102174445B1 (ko) | 다중 드론 시스템 환경에서의 네트워크 자가 복구 방법 및 그에 따른 다중 드론 시스템 | |
| CN115951703B (zh) | 地面车载基站路径动态规划方法与系统 | |
| Sun et al. | Continuous transfer learning for UAV communication-aware trajectory design |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |