CN109813311B - 一种无人机编队协同导航方法 - Google Patents

一种无人机编队协同导航方法 Download PDF

Info

Publication number
CN109813311B
CN109813311B CN201910201866.1A CN201910201866A CN109813311B CN 109813311 B CN109813311 B CN 109813311B CN 201910201866 A CN201910201866 A CN 201910201866A CN 109813311 B CN109813311 B CN 109813311B
Authority
CN
China
Prior art keywords
aerial vehicle
unmanned aerial
vehicle node
navigation
node
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
Application number
CN201910201866.1A
Other languages
English (en)
Other versions
CN109813311A (zh
Inventor
朱徐东
赖际舟
吕品
周子寒
何容
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201910201866.1A priority Critical patent/CN109813311B/zh
Publication of CN109813311A publication Critical patent/CN109813311A/zh
Application granted granted Critical
Publication of CN109813311B publication Critical patent/CN109813311B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Navigation (AREA)

Abstract

本发明公开了一种无人机编队协同导航方法。在无人机编队中,长机无人机节点搭载惯性导航***、GPS接收机,通过机载惯导/GPS融合滤波对姿态、速度、位置进行估计,得到长机无人机节点高精度的姿态、速度和位置导航信息,其余无人机节点搭载惯性导航***、视觉导航设备、光流传感器,通过视觉导航设备获得与长机的相对距离、俯仰角、方位角数学解算出相邻与长机无人机节点的绝对位置信息,光流传感器解算得到无人机的速度信息,通过卡尔曼滤波对机载的惯导误差进行修正。此外,编队中距离长机较远的无人机节点通过视觉导航设备解算得到与其它无人机节点的相对距离,并据此解算出绝对位置信息。

Description

一种无人机编队协同导航方法
技术领域
本发明属于导航技术领域,特别涉及了一种无人机导航方法。
背景技术
无人机***是一种无人驾驶,是能够自主控制或者遥控的空中飞行机器人***,可执行对地、对海、对空的作战任务,具有可回收,可重复使用,高效等特点。随着任务需求的多样性和复杂性,单架无人机执行任务的能力有限,生存能力受到极大的挑战。而多架无人机之间的协同可以实现信息的互享和行动协调,实现单架无人机的任务扩展,提高任务执行的成功率。导航***为无人机提供其飞行控制***所必须的导航信息,是其完成各种复杂飞行任务的必要保障。
现阶段惯导/GPS组合导航***广泛应用为无人机提供导航服务。无人机编队中受限于成本、载荷等因素,不可能让编队中所有的无人机都搭载高精度的导航传感器,因此主从式的导航方式成为现阶段研究无人机编队协同导航的主流,长机搭载高精度的导航传感器通过滤波融合得到长机高精度的导航信息,在编队导航数据链及其他测距传感器的辅助下,通过编队协同方式完成对编队中其他无人机节点的高精度定位。然而现有的多无人机协同导航方法的精度并不理想。
发明内容
为了解决上述背景技术提出的技术问题,本发明提出了一种无人机编队协同导航方法。
为了实现上述技术目的,本发明的技术方案为:
一种无人机编队协同导航方法,无人机编队包含4架无人机节点:无人机节点1~4,包括以下步骤:
(1)建立机体坐标系和导航坐标系;
(2)在无人机节点1上搭载惯性导航***和GPS接收机,周期读取k时刻无人机节点1的机载传感器信息,包括速度信息、位置信息,陀螺仪信息和加速度计信息;
(3)预测k时刻无人机节点i的姿态四元数、速度和位置信息,其中i=1,2,3,4;
(4)利用卡尔曼滤波器,对k时刻的无人机节点1的姿态四元数、速度、位置信息进行校正,得到无人机节点1的高精度导航信息;
(5)在无人机节点i上搭载惯性导航***、视觉导航设备和光流传感器,周期性读取k时刻无人机节点i的机载传感器信息,包括相对于无人机节点1的距离信息、俯仰角和方位角,以及通过光流解算出的速度信息、陀螺仪信息和加速度计信息,其中i=2,3,4;
(6)根据相对于无人机节点1的距离信息、俯仰角和方位角解算出无人机节点2和无人机节点3的绝对位置信息;
(7)利用卡尔曼滤波器,根据无人机节点2和无人机节点3的位置信息和速度信息对k时刻的姿态四元数、速度、位置信息进行校正,得到无人机节点2和无人机节点3的高精度导航信息;
(8)根据无人机节点1~3的位置信息推导出无人机节点4的绝对位置信息;
(9)利用卡尔曼滤波器,将无人机节点4的位置信息和速度信息作为量测信息,对k时刻的姿态四元数、速度、位置信息进行校正,得到无人机节点4的高精度导航信息。
进一步地,在步骤(1)中,机体坐标系的X、Y、Z轴分别为无人机的右向、机头方向、天向,导航坐标系的X、Y、Z轴分别为东向、北向、天向。
进一步地,在步骤(3)中,采用下式预测姿态四元数:
Figure BDA0001997730200000021
其中,Qi(k)=[qi0(k) qi1(k) qi2(k) qi3(k)]T为k时刻的姿态四元数,上标T表示矩阵的转置;Qi(k-1)=[qi0(k-1) qi1(k-1) qi2(k-1) qi3(k-1)]T为k-1时刻的姿态四元数;ΔT为离散采样周期;
Figure BDA0001997730200000031
通过下式计算:
Figure BDA0001997730200000032
其中
Figure BDA0001997730200000033
通过下式计算:
Figure BDA0001997730200000034
其中,
Figure BDA0001997730200000035
为k时刻陀螺仪读取的无人机节点i机体系相对于导航系的角速度在机体系X、Y、Z轴上的分量,
Figure BDA0001997730200000036
为k时刻陀螺仪的零偏在机体系X、Y、Z轴上的分量;i=1,2,3,4;
采用下式预测速度信息:
Figure BDA0001997730200000037
其中,
Figure BDA0001997730200000038
为k时刻加速度计读取的无人机节点i机体系相对于导航系的加速度在机体系X、Y、Z轴上的分量;
Figure BDA0001997730200000039
为k时刻加速度计零偏在机体系X、Y、Z轴上的分量;g=[0 0 g]T,g为当地重力加速度值;
Figure BDA00019977302000000310
为k时刻机体系相对于导航系的线速度在导航系X、Y、Z轴上的分量;
Figure BDA0001997730200000041
为k-1时刻机体系相对于导航系的线速度在导航系X、Y、Z轴上的分量;i=1,2,3,4;
Figure BDA0001997730200000042
为机体系到导航系之间的姿态矩阵,通过下式计算:
Figure BDA0001997730200000043
Figure BDA0001997730200000044
采用下式预测位置信息:
Figure BDA0001997730200000045
其中,
Figure BDA0001997730200000046
分别为k时刻无人机节点i在导航系X、Y、Z轴上的位置坐标;k-1时刻的位置
Figure BDA0001997730200000047
分别为k-1时刻无人机节点i在导航系X、Y、Z轴上的位置坐标。
进一步地,步骤(4)的具体过程如下:
(401)确定无人机节点1导航***的状态向量,无人机节点1~4的状态向量相同,如下:
Figure BDA0001997730200000048
其中,
Figure BDA0001997730200000049
为无人机节点i的平台误差角,δVEi,δVNi,δVUi为无人机节点i的陀螺东向、北向、天向速度误差,δLi,δλi,δhi为无人机节点i陀螺纬度、经度、高度误差,Lii,hi无人机节点i陀螺纬度、经度、高度值,εbxibyibzi为无人机节点i陀螺随机常数误差,εrxiryirzi为无人机节点i陀螺一阶马尔科夫随机噪声,
Figure BDA00019977302000000410
为无人机节点i加速度计一阶马尔科夫过程;
当i取1时即为无人机节点1导航***的状态向量;
(402)建立惯性导航***的误差方程,包括平台误差角方程、速度误差方程和位置误差方程;
平台误差角方程:
Figure BDA0001997730200000051
其中,wie为地球自转角速度,vEi、vNi为无人机节点i惯性导航***东向、北向速度,δvEi、δvNi为对应的速度误差,εEi、εNi、εUi为无人机节点i东、北、天向陀螺噪声角,RM=Re(1-2f+3fsin2Li),RN=Re(1+fsin2Li),Re=6378137米,f=1/298.257;
速度误差方程:
Figure BDA0001997730200000061
其中,vUi为无人机节点i惯性导航***天向速度,δvUi为对应的速度误差,fEi、fNi、fUi为无人机节点i加速度计测得的加速度值,
Figure BDA0001997730200000062
为无人机节点i东向、北向、天向加速度计一阶马尔可夫过程白噪声,R为地球半径,g为当地重力加速度值;
位置误差方程:
Figure BDA0001997730200000063
当i取1时即为无人机节点1的惯性导航***的误差方程;
(403)建立无人机节点1导航***的状态方程,无人机节点1~4的状态方程相同,如下:
Figure BDA0001997730200000064
其中,Gi为***噪声系数矩阵,Wi为噪声控制向量,
Figure BDA0001997730200000071
FNi为平台误差角、速度误差、位置误差构成的***矩阵,
Figure BDA0001997730200000072
Figure BDA0001997730200000073
Tgxi、Tgyi、Tgzi为三轴陀螺相关时间常数,Taxi、Tayi、Tazi为三轴加速度计相关时间常数;
当i取1时即为无人机节点1导航***的状态方程;
(404)建立无人机节点1导航***的量测方程:
无人机节点1导航***的速度量测矩阵Hv1和量测噪声Vv1
Hv1=[03×3 diag[1 1 1]03×12]
Vv1=[ME1 MN1 MU1]
上式中,ME1,MN1,MU1分别为无人机节点1的GPS接收机沿东、北、天向的测速误差;
无人机节点1导航***的位置量测矩阵Hp1和量测噪声Vp1
Hp1=[03×6 diag[RM RNcos L1 1]03×9]
Vp1=[NE1 NN1 NU1]
上式中,NE1,NN1,NU1分别为无人机节点1上的GPS接收机在东、北、天向的位置误差;
(405)采用卡尔曼滤波器对无人机节点1的导航***进行更新。
进一步地,采用下式解算出无人机节点2和无人机节点3的绝对位置信息(xi,yi,zi):
Figure BDA0001997730200000081
其中,x、y、z为无人机节点1组合导航***得到的高精度经度、纬度、高度信息,di为无人机节点i相对于无人机节点1的距离,αi、βi为无人机节点i相对于无人机节点1的俯仰角、方位角,νiEiNiU为无人机节点i的视觉导航设备解算的东向位置误差、北向位置误差、天向位置误差;i=2,3。
进一步地,在步骤(7)中,首先建立无人机节点2和无人机节点3的导航***量测方程:
无人机节点2和无人机节点3的导航***速度量测矩阵Hvi和量测噪声Vvi
Hvi=[03×3 diag[1 1 0]03×12]
Vvi=[MDEi MDNi 0]
上式中,MDEi,MDNi为无人机节点i的光流传感器在东、北向上的均值为零且方差为定值的量测白噪声;
无人机节点2和无人机节点3的导航***位置量测矩阵Hpi和量测噪声Vpi
Figure BDA0001997730200000082
Vpi=[νiE νiN νiU]
上式中,i=2,3;
然后采用卡尔曼滤波器对无人机节点2和无人机节点3的导航***进行更新。
进一步地,在步骤(9)中,首先建立无人机节点4的导航***量测方程:
无人机节点4的导航***速度量测矩阵Hv4和量测噪声Vv4
Hv4=[03×3 diag[1 1 0]03×12]
Vv4=[ME4 MN4 0]
上式中,ME4,MN4为无人机节点4的光流传感器在东向、北向满足均值为零且方差为定值的速度量测白噪声;
无人机节点4的导航***位置量测矩阵Hp4和量测噪声Vp4
Figure BDA0001997730200000091
Vp4=[ν4E ν4N ν4U]
上式中,ν4E4N4U为无人机节点4的视觉导航设备解算的东向位置误差、北向位置误差、天向位置误差;
然后采用卡尔曼滤波器无人机节点4的导航***进行更新。
进一步地,在步骤(8)中,设无人机节点1的位置为(x1,y1,z1),无人机节点2的位置为(x2,y2,z2),无人机节点3的位置为(x3,y3,z3),通过无人机节点4上的视觉导航设备获得与无人机节点1的距离d4、与无人机节点2的距离d2、与无人机节点3的距离d3,则:
Figure BDA0001997730200000092
通过最小二乘法解算上式求出无人机节点4的位置(x4,y4,z4)。
采用上述技术方案带来的有益效果:
无人机编队协同飞行时,受限于成本、体积、重量等方面的限制,每个无人机节点不可能都搭载高精度的导航传感器以实现无人机编队高精度的导航定位,本发明采用主从式的无人机编队协同导航方式,通过编队中长机搭载高精度的导航传感器实现长机的高精度的导航定位,各从机节点通过视觉导航设备获得从机无人机节点相对长机的距离,方位信息数学解算出各从无人机节点的绝对位置信息,同时各从无人机节点通过视觉导航设备实时获得无人机节点相对地面的速度,从而实现各从无人机节点高精度导航定位,提高了导航***的稳定性、鲁棒性以及抗干扰性能。
附图说明
图1是本发明的总体框架图;
图2是本发明中无人机节点1的导航解算流程图;
图3是本发明中无人机节点2和3的导航解算流程图;
图4是本发明中无人机节点4的导航解算流程图。
具体实施方式
以下将结合附图,对本发明的技术方案进行详细说明。
如图1所示,本发明设计的一种无人机编队协同导航方法,无人机编队包含4架无人机节点:无人机节点1~4,包括以下步骤:
步骤1:建立机体坐标系和导航坐标系;
步骤2:在无人机节点1上搭载惯性导航***和GPS接收机,周期读取k时刻无人机节点1的机载传感器信息,包括速度信息、位置信息,陀螺仪信息和加速度计信息;
步骤3:预测k时刻无人机节点i的姿态四元数、速度和位置信息,其中i=1,2,3,4;
步骤4:利用卡尔曼滤波器,对k时刻的无人机节点1的姿态四元数、速度、位置信息进行校正,得到无人机节点1的高精度导航信息,如图2所示;
步骤5:在无人机节点i上搭载惯性导航***、视觉导航设备和光流传感器,周期性读取k时刻无人机节点i的机载传感器信息,包括相对于无人机节点1的距离信息、俯仰角和方位角,以及通过光流解算出的速度信息、陀螺仪信息和加速度计信息,其中i=2,3,4;
步骤6:根据相对于无人机节点1的距离信息、俯仰角和方位角解算出无人机节点2和无人机节点3的绝对位置信息;
步骤7:利用卡尔曼滤波器,根据无人机节点2和无人机节点3的位置信息和速度信息对k时刻的姿态四元数、速度、位置信息进行校正,得到无人机节点2和无人机节点3的高精度导航信息,如图3所示;
步骤8:根据无人机节点1~3的位置信息推导出无人机节点4的绝对位置信息;
步骤9:利用卡尔曼滤波器,将无人机节点4的位置信息和速度信息作为量测信息,对k时刻的姿态四元数、速度、位置信息进行校正,得到无人机节点4的高精度导航信息,如图4所示。
在本实施例中,步骤1采用如下优选技术方案:
机体坐标系的X、Y、Z轴分别为无人机的右向、机头方向、天向,导航坐标系的X、Y、Z轴分别为东向、北向、天向。
在本实施例中,步骤3采用如下优选技术方案:
采用下式预测姿态四元数:
Figure BDA0001997730200000111
其中,Qi(k)=[qi0(k) qi1(k) qi2(k) qi3(k)]T为k时刻的姿态四元数,上标T表示矩阵的转置;Qi(k-1)=[qi0(k-1) qi1(k-1) qi2(k-1) qi3(k-1)]T为k-1时刻的姿态四元数;ΔT为离散采样周期;
Figure BDA0001997730200000121
通过下式计算:
Figure BDA0001997730200000122
其中
Figure BDA0001997730200000123
通过下式计算:
Figure BDA0001997730200000124
其中,
Figure BDA0001997730200000125
为k时刻陀螺仪读取的无人机节点i机体系相对于导航系的角速度在机体系X、Y、Z轴上的分量,
Figure BDA0001997730200000126
为k时刻陀螺仪的零偏在机体系X、Y、Z轴上的分量;i=1,2,3,4;
采用下式预测速度信息:
Figure BDA0001997730200000127
其中,
Figure BDA0001997730200000128
为k时刻加速度计读取的无人机节点i机体系相对于导航系的加速度在机体系X、Y、Z轴上的分量;
Figure BDA0001997730200000129
为k时刻加速度计零偏在机体系X、Y、Z轴上的分量;g=[0 0 g]T,g为当地重力加速度值;
Figure BDA00019977302000001210
为k时刻机体系相对于导航系的线速度在导航系X、Y、Z轴上的分量;
Figure BDA00019977302000001211
为k-1时刻机体系相对于导航系的线速度在导航系X、Y、Z轴上的分量;i=1,2,3,4;
Figure BDA0001997730200000131
为机体系到导航系之间的姿态矩阵,通过下式计算:
Figure BDA0001997730200000132
Figure BDA0001997730200000133
采用下式预测位置信息:
Figure BDA0001997730200000134
其中,
Figure BDA0001997730200000135
分别为k时刻无人机节点i在导航系X、Y、Z轴上的位置坐标;k-1时刻的位置
Figure BDA0001997730200000136
分别为k-1时刻无人机节点i在导航系X、Y、Z轴上的位置坐标。
在本实施例中,步骤4采用如下技术方案:
由于4个无人机节点的状态量和状态方程都相同,因此用i=1,2,3,4统一表示。
1)无人机节点一组合导航***的状态量:
Figure BDA0001997730200000137
其中,
Figure BDA0001997730200000138
为无人机节点i的平台误差角,δVEi,δVNi,δVUi为无人机节点i的陀螺东向、北向、天向速度误差,δLi,δλi,δhi为无人机节点i陀螺纬度、经度、高度误差,Lii,hi无人机节点i陀螺纬度、经度、高度值,εbxibyibzi为无人机节点i陀螺随机常数误差,εrxiryirzi为无人机节点i陀螺一阶马尔科夫随机噪声,
Figure BDA0001997730200000139
为无人机节点i加速度计一阶马尔科夫过程。
2)建立惯性导航***的误差方程,包括平台误差角方程、速度误差方程和位置误差方程;
平台误差角方程:
Figure BDA0001997730200000141
其中,wie为地球自转角速度,vEi、vNi为无人机节点i惯性导航***东向、北向速度,δvEi、δvNi为对应的速度误差,εEi、εNi、εUi为无人机节点i东、北、天向陀螺噪声角,RM=Re(1-2f+3f sin2Li),RN=Re(1+f sin2Li),Re=6378137米,f=1/298.257;
速度误差方程:
Figure BDA0001997730200000142
其中,vUi为无人机节点i惯性导航***天向速度,δvUi为对应的速度误差,fEi、fNi、fUi为无人机节点i加速度计测得的加速度值,
Figure BDA0001997730200000151
为无人机节点i东向、北向、天向加速度计一阶马尔可夫过程白噪声,R为地球半径,g为当地重力加速度值;
位置误差方程:
Figure BDA0001997730200000152
3)建立无人机节点1导航***的状态方程,无人机节点1~4的状态方程相同,如下:
Figure BDA0001997730200000153
其中,Gi为***噪声系数矩阵,Wi为噪声控制向量,
Figure BDA0001997730200000154
FNi为平台误差角、速度误差、位置误差构成的***矩阵,
Figure BDA0001997730200000155
Figure BDA0001997730200000156
Tgxi、Tgyi、Tgzi为三轴陀螺相关时间常数,Taxi、Tayi、Tazi为三轴加速度计相关时间常数。
3)无人机节点1的***量测方程:
k时刻GPS接收机获得无人机载体的速度和位置信息可表示为:
Figure BDA0001997730200000161
上式中,λt1,Lt1,ht1,NE1,NN1,NU1,vE1,vN1,vU1,ME1,MN1,MU1分别为GPS测得载体沿地理坐标系下各轴下的位置真值、GPS接收机在东、北、天向的位置误差、GPS测得载体在地理坐标系下沿各轴的速度真值以及GPS接收机沿东、北、天向的测速误差。将GPS接收机获得载体的速度信息、位置信息与惯导解算出载体的速度、位置信息作差分并写成***量测方程形式Z=HX+V,可得:
无人机节点1导航***的速度量测矩阵Hv1和量测噪声Vv1
Hv1=[03×3 diag[1 1 1]03×12]
Vv1=[ME1 MN1 MU1]
上式中,ME1,MN1,MU1分别为无人机节点1的GPS接收机沿东、北、天向的测速误差;
无人机节点1导航***的位置量测矩阵Hp1和量测噪声Vp1
Hp1=[03×6 diag[RM RNcos L1 1]03×9]
Vp1=[NE1 NN1 NU1]
上式中,NE1,NN1,NU1分别为无人机节点1上的GPS接收机在东、北、天向的位置误差。
4)采用卡尔曼滤波器对无人机节点一导航***进行更新:
Xk+1=Fk+1,kXk+GkWk
Zk+1=Hk+1Xk+1+Vk+1
上式中,Xk+1为***k+1时刻的状态向量,Wk为k时刻的噪声控制向量,Fk+1,k为k到k+1时刻的***状态转移矩阵,Gk为***噪声系数矩阵;Zk+1为k+1时刻的量测向量,Hk+1为k+1时刻***的量测矩阵,Vk+1为***k+1时刻***的量测噪声。
首先进行***一步状态预测:
Figure BDA0001997730200000171
其次求解一步预测的均方差:
Figure BDA0001997730200000172
上式中,
Figure BDA0001997730200000173
为k时刻状态变量Xk的估计值,
Figure BDA0001997730200000174
为利用计算得到的
Figure BDA0001997730200000175
预测k+1时刻状态变量Xk+1的值,Pk为k时刻估计均方差误差,Qk为***的噪声方差矩阵,Pk+1/k为状态向量
Figure BDA0001997730200000176
的均方差。
然后求解滤波增益:
Figure BDA0001997730200000177
上式中,Rk+1为噪声的方差矩阵,通过以上各式完成对无人机节点1的状态估值,从而得到滤波结果:
Figure BDA0001997730200000178
同时更新估计***的均方差误差:
Pk+1=[1-Kk+1Hk+1]Pk+1/k
在本实施例中,步骤6采用如下优选技术方案:
采用下式解算出无人机节点2和无人机节点3的绝对位置信息(xi,yi,zi):
Figure BDA0001997730200000181
其中,x、y、z为无人机节点1组合导航***得到的高精度经度、纬度、高度信息,di为无人机节点i相对于无人机节点1的距离,αi、βi为无人机节点i相对于无人机节点1的俯仰角、方位角,νiEiNiU为无人机节点i的视觉导航设备解算的东向位置误差、北向位置误差、天向位置误差;i=2,3。
在本实施例中,步骤7采用如下优选技术方案:
首先建立无人机节点2和无人机节点3的导航***量测方程:
无人机节点2和无人机节点3的导航***速度量测矩阵Hvi和量测噪声Vvi
Hvi=[03×3 diag[1 1 0]03×12]
Vvi=[MDEi,MDNi,0]
上式中,MDEi,MDNi为无人机节点i的光流传感器在东、北向上的均值为零且方差为定值的量测白噪声;
无人机节点2和无人机节点3的导航***位置量测矩阵Hpi和量测噪声Vpi
Figure BDA0001997730200000182
Vpi=[νiE νiN νiU]
上式中,i=2,3;
然后采用卡尔曼滤波器对无人机节点2和无人机节点3的导航***进行更新。
在本实施例中,步骤8采用如下优选技术方案:
设无人机节点1的位置为(x1,y1,z1),无人机节点2的位置为(x2,y2,z2),无人机节点3的位置为(x3,y3,z3),通过无人机节点4上的视觉导航设备获得与无人机节点1的距离d4、与无人机节点2的距离d2、与无人机节点3的距离d3,则:
Figure BDA0001997730200000191
通过最小二乘法解算上式求出无人机节点4的位置(x4,y4,z4)。
在本实施例中,步骤9采用如下优选技术方案:
k时刻无人机节点4解算得到的位置信息与光流解算得到的速度信息可用如下公式表示:
无人机节点4惯导解算出的位置在地球地固坐标系(ECEF)可表示为:
Figure BDA0001997730200000192
上式中xI,yI,zI为无人机节点4机载惯导***解算出的载***置在地球地固坐标系下的位置,xt,yt,zt为惯导解算出的位置在地球地固坐标下的位置真值,δx,δy,δz为地球地固坐标系下的三个方向的位置误差。
无人机节点4在地球地固(ECEF)坐标系解算出的位置可表示为:
Figure BDA0001997730200000193
上式中,x、y、z为无人机节点4在地球地固坐标系下三个方向上的位置,xt,yt,zt为三个方向上的位置真值,Nx,Ny,Nz为三个方向上的白噪声。
可得:
Figure BDA0001997730200000194
无人机节点4机载光流传感器解算得到的无人机水平方向的速度可表示为:
Figure BDA0001997730200000201
上式中,vDE4,vDN4为无人机节点4搭载的光流传感器获得无人机水平方向上对地速度,vDET4,vDNT4为水平方向对地速度真值。
将无人机节点4位置、速度信息与惯导解算出来的位置、速度信息作差分得到无人机节点四的量测量并改写成量测方程形式:
无人机节点4的导航***速度量测矩阵Hv4和量测噪声Vv4
Hv4=[03×3,diag[1,1,1],03×3]
Vv4=[ME4 MN4 0]
上式中,ME4,MN4为无人机节点4的光流传感器在东向、北向满足均值为零且方差为定值的速度量测白噪声;
无人机节点4的导航***位置量测矩阵Hp4和量测噪声Vp4
Figure BDA0001997730200000202
Vp4=[ν4E ν4N ν4U]
上式中,ν4E4N4U为无人机节点4的视觉导航设备解算的东向位置误差、北向位置误差、天向位置误差。
然后采用卡尔曼滤波器无人机节点4的导航***进行更新。
实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。

Claims (8)

1.一种无人机编队协同导航方法,其特征在于,无人机编队包含4架无人机节点:无人机节点1~4,包括以下步骤:
(1)建立机体坐标系和导航坐标系;
(2)在无人机节点1上搭载惯性导航***和GPS接收机,周期性读取k时刻无人机节点1的机载传感器信息,包括速度信息、位置信息、陀螺仪信息和加速度计信息;
(3)预测k时刻无人机节点i的姿态四元数、速度和位置信息,其中i=1,2,3,4;
(4)利用卡尔曼滤波器,对k时刻的无人机节点1的姿态四元数、速度、位置信息进行校正,得到无人机节点1的高精度导航信息;
(5)在无人机节点i上搭载惯性导航***、视觉导航设备和光流传感器,周期性读取k时刻无人机节点i的机载传感器信息,包括相对于无人机节点1的距离信息、俯仰角和方位角,以及陀螺仪信息、加速度计信息以及通过光流解算出的速度信息,其中i=2,3,4;
(6)根据相对于无人机节点1的距离信息、俯仰角和方位角解算出无人机节点2和无人机节点3的绝对位置信息;
(7)利用卡尔曼滤波器,根据无人机节点2和无人机节点3的位置信息和速度信息对无人机节点2和无人机节点3的k时刻的姿态四元数、速度、位置信息进行校正,得到无人机节点2和无人机节点3的高精度导航信息;
(8)根据无人机节点1~3的位置信息推导出无人机节点4的绝对位置信息;
(9)利用卡尔曼滤波器,将无人机节点4的位置信息和速度信息作为量测信息,对无人机节点4的k时刻的姿态四元数、速度、位置信息进行校正,得到无人机节点4的高精度导航信息。
2.根据权利要求1所述无人机编队协同导航方法,其特征在于,在步骤(1)中,机体坐标系的X、Y、Z轴分别为无人机的右向、机头方向、天向,导航坐标系的X、Y、Z轴分别为东向、北向、天向。
3.根据权利要求2所述无人机编队协同导航方法,其特征在于,在步骤(3)中,采用下式预测姿态四元数:
Figure FDA0002543346490000021
其中,Qi(k)=[qi0(k) qi1(k) qi2(k) qi3(k)]T为k时刻的姿态四元数,上标T表示矩阵的转置;Qi(k-1)=[qi0(k-1) qi1(k-1) qi2(k-1) qi3(k-1)]T为k-1时刻的姿态四元数;ΔT为离散采样周期;
Figure FDA0002543346490000022
通过下式计算:
Figure FDA0002543346490000023
其中
Figure FDA0002543346490000024
通过下式计算:
Figure FDA0002543346490000025
其中,
Figure FDA0002543346490000026
为k时刻陀螺仪读取的无人机节点i机体坐标系相对于导航坐标系的角速度在机体坐标系X、Y、Z轴上的分量,
Figure FDA0002543346490000027
Figure FDA0002543346490000028
为k时刻陀螺仪的零偏在机体坐标系X、Y、Z轴上的分量;i=1,2,3,4;
采用下式预测速度信息:
Figure FDA0002543346490000029
其中,
Figure FDA00025433464900000210
Figure FDA00025433464900000211
为k时刻加速度计读取的无人机节点i机体坐标系相对于导航坐标系的加速度在机体坐标系X、Y、Z轴上的分量;
Figure FDA0002543346490000031
Figure FDA0002543346490000032
Figure FDA0002543346490000033
为k时刻加速度计零偏在机体坐标系X、Y、Z轴上的分量;g=[0 0 g]T,g为当地重力加速度值;
Figure FDA0002543346490000034
Figure FDA0002543346490000035
Figure FDA0002543346490000036
为k时刻机体坐标系相对于导航坐标系的线速度在导航坐标系X、Y、Z轴上的分量;
Figure FDA0002543346490000037
Figure FDA0002543346490000038
Figure FDA0002543346490000039
为k-1时刻机体坐标系相对于导航坐标系的线速度在导航坐标系X、Y、Z轴上的分量;i=1,2,3,4;
Figure FDA00025433464900000310
为机体坐标系到导航坐标系之间的姿态矩阵,通过下式计算:
Figure FDA00025433464900000311
Figure FDA00025433464900000312
采用下式预测位置信息:
Figure FDA00025433464900000313
其中,
Figure FDA00025433464900000314
Figure FDA00025433464900000315
分别为k时刻无人机节点i在导航坐标系X、Y、Z轴上的位置坐标;k-1时刻的位置
Figure FDA00025433464900000316
Figure FDA00025433464900000317
分别为k-1时刻无人机节点i在导航坐标系X、Y、Z轴上的位置坐标。
4.根据权利要求2所述无人机编队协同导航方法,其特征在于,步骤(4)的具体过程如下:
(401)确定无人机节点1导航***的状态向量,无人机节点1~4的状态向量相同,如下:
Figure FDA0002543346490000041
其中,
Figure FDA0002543346490000042
为无人机节点i的平台误差角,δVEi,δVNi,δVUi为无人机节点i的陀螺东向、北向、天向速度误差,δLi,δλi,δhi为无人机节点i陀螺纬度、经度、高度误差,Lii,hi无人机节点i陀螺纬度、经度、高度值,εbxibyibzi为无人机节点i陀螺随机常数误差,εrxiryirzi为无人机节点i陀螺一阶马尔科夫随机噪声,
Figure FDA0002543346490000043
为无人机节点i加速度计一阶马尔科夫过程;
当i取1时即为无人机节点1导航***的状态向量;
(402)建立惯性导航***的误差方程,包括平台误差角方程、速度误差方程和位置误差方程;
平台误差角方程:
Figure FDA0002543346490000044
其中,wie为地球自转角速度,vEi、vNi为无人机节点i惯性导航***东向、北向速度,δvEi、δvNi为对应的速度误差,εEi、εNi、εUi为无人机节点i东、北、天向陀螺噪声角,RM=Re(1-2f+3fsin2Li),RN=Re(1+f sin2Li),Re=6378137米,f=1/298.257;
速度误差方程:
Figure FDA0002543346490000051
其中,vUi为无人机节点i惯性导航***天向速度,δvUi为对应的速度误差,fEi、fNi、fUi为无人机节点i加速度计测得的加速度值,
Figure FDA0002543346490000052
为无人机节点i东向、北向、天向加速度计一阶马尔可夫过程白噪声,R为地球半径,g为当地重力加速度值;
位置误差方程:
Figure FDA0002543346490000053
当i取1时即为无人机节点1的惯性导航***的误差方程;
(403)建立无人机节点1导航***的状态方程,无人机节点1~4的状态方程相同,如下:
Figure FDA0002543346490000061
其中,Gi为***噪声系数矩阵,Wi为噪声控制向量,
Figure FDA0002543346490000062
FNi为平台误差角、速度误差、位置误差构成的***矩阵,
Figure FDA0002543346490000063
Figure FDA0002543346490000064
Tgxi、Tgyi、Tgzi为三轴陀螺相关时间常数,Taxi、Tayi、Tazi为三轴加速度计相关时间常数;
当i取1时即为无人机节点1导航***的状态方程;
(404)建立无人机节点1导航***的量测方程:
无人机节点1导航***的速度量测矩阵Hv1和量测噪声Vv1
Hv1=[03×3 diag[1 1 1] 03×12]
Vv1=[ME1 MN1 MU1]
上式中,ME1,MN1,MU1分别为无人机节点1的GPS接收机沿东、北、天向的测速误差;
无人机节点1导航***的位置量测矩阵Hp1和量测噪声Vp1
Hp1=[03×6 diag[RM RNcosL1 1] 03×9]
Vp1=[NE1 NN1 NU1]
上式中,NE1,NN1,NU1分别为无人机节点1上的GPS接收机在东、北、天向的位置误差;
(405)采用卡尔曼滤波器对无人机节点1的导航***进行更新。
5.根据权利要求4所述无人机编队协同导航方法,其特征在于,在步骤(6)中,采用下式解算出无人机节点2和无人机节点3的绝对位置信息(xi,yi,zi):
Figure FDA0002543346490000071
其中,x、y、z为无人机节点1导航***得到的高精度经度、纬度、高度信息,di为无人机节点i相对于无人机节点1的距离,αi、βi为无人机节点i相对于无人机节点1的俯仰角、方位角,νiEiNiU为无人机节点i的视觉导航设备解算的东向位置误差、北向位置误差、天向位置误差;i=2,3。
6.根据权利要求5所述无人机编队协同导航方法,其特征在于,在步骤(7)中,首先建立无人机节点2和无人机节点3的导航***量测方程:
无人机节点2和无人机节点3的导航***速度量测矩阵Hvi和量测噪声Vvi
Hvi=[03×3 diag[1 1 0] 03×12]
Vvi=[MDEi MDNi 0]
上式中,MDEi,MDNi为无人机节点i的光流传感器在东向、北向上的均值为零且方差为定值的量测白噪声;
无人机节点2和无人机节点3的导航***位置量测矩阵Hpi和量测噪声Vpi
Figure FDA0002543346490000072
Vpi=[νiE νiN νiU]
上式中,i=2,3;
然后采用卡尔曼滤波器对无人机节点2和无人机节点3的导航***进行更新。
7.根据权利要求4所述无人机编队协同导航方法,其特征在于,在步骤(9)中,首先建立无人机节点4的导航***量测方程:
无人机节点4的导航***速度量测矩阵Hv4和量测噪声Vv4
Hv4=[03×3 diag[1 1 0] 03×12]
Vv4=[ME4 MN4 0]
上式中,ME4,MN4为无人机节点4的光流传感器在东向、北向满足均值为零且方差为定值的速度量测白噪声;
无人机节点4的导航***位置量测矩阵Hp4和量测噪声Vp4
Figure FDA0002543346490000081
Vp4=[ν4E ν4N ν4U]
上式中,ν4E4N4U为无人机节点4的视觉导航设备解算的东向位置误差、北向位置误差、天向位置误差;
然后采用卡尔曼滤波器对无人机节点4的导航***进行更新。
8.根据权利要求1-7中任意一项所述无人机编队协同导航方法,其特征在于,在步骤(8)中,设无人机节点1的位置为(x1,y1,z1),无人机节点2的位置为(x2,y2,z2),无人机节点3的位置为(x3,y3,z3),通过无人机节点4上的视觉导航设备获得与无人机节点1的距离d1、与无人机节点2的距离d2、与无人机节点3的距离d3,则:
Figure FDA0002543346490000082
通过最小二乘法解算上式求出无人机节点4的位置(x4,y4,z4)。
CN201910201866.1A 2019-03-18 2019-03-18 一种无人机编队协同导航方法 Active CN109813311B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910201866.1A CN109813311B (zh) 2019-03-18 2019-03-18 一种无人机编队协同导航方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910201866.1A CN109813311B (zh) 2019-03-18 2019-03-18 一种无人机编队协同导航方法

Publications (2)

Publication Number Publication Date
CN109813311A CN109813311A (zh) 2019-05-28
CN109813311B true CN109813311B (zh) 2020-09-15

Family

ID=66609272

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910201866.1A Active CN109813311B (zh) 2019-03-18 2019-03-18 一种无人机编队协同导航方法

Country Status (1)

Country Link
CN (1) CN109813311B (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110274588B (zh) * 2019-06-19 2020-12-08 南京航空航天大学 基于无人机集群信息的双层嵌套因子图多源融合导航方法
CN110487267B (zh) * 2019-07-10 2021-06-04 湖南交工智能技术有限公司 一种基于vio&uwb松组合的无人机导航***及方法
CN110598184B (zh) * 2019-09-18 2020-04-28 南京山鹞航空科技有限公司 一种编队复合跟踪***数据注册误差校准方法
CN110763238A (zh) * 2019-11-11 2020-02-07 中电科技集团重庆声光电有限公司 基于uwb、光流和惯性导航的高精度室内三维定位方法
CN110849360B (zh) * 2019-11-25 2023-08-01 中国航空无线电电子研究所 面向多机协同编队飞行的分布式相对导航方法
CN111238469B (zh) * 2019-12-13 2023-09-29 南京航空航天大学 一种基于惯性/数据链的无人机编队相对导航方法
CN111290395B (zh) * 2020-03-10 2023-07-14 上海航天控制技术研究所 一种基于子母艇的无人艇自主回收方法
CN112013839A (zh) * 2020-08-18 2020-12-01 重庆交通大学 一种gps拒止环境下无人机集群实时定位方法
CN112304304B (zh) * 2020-10-23 2023-04-18 国网智能科技股份有限公司 一种适用于变电站的巡检无人机、***及方法
CN112630769B (zh) * 2020-11-30 2023-12-12 东南大学 一种以无人机为载体的雷达流速测量***及方法
CN112762936B (zh) * 2020-12-24 2022-03-15 中国人民解放军军事科学院国防科技创新研究院 一种运用于长航时无人机载荷的多源定位信息融合方法
CN112859923B (zh) * 2021-01-25 2022-02-18 西北工业大学 一种无人机视觉编队飞行控制***
CN112947503B (zh) * 2021-03-10 2023-09-05 中国人民解放军海军潜艇学院 一种水下滑翔机编队的协同控制方法
CN113551671B (zh) * 2021-06-10 2023-04-11 中国科学院西安光学精密机械研究所 一种无人机姿态与位置的实时高精度测量方法
CN113238583B (zh) * 2021-07-14 2021-09-24 四川腾盾科技有限公司 一种固定翼无人机密集编队飞行与防撞控制方法
CN113406975B (zh) * 2021-08-19 2021-11-30 北京科技大学 一种仿生智能多无人机集群自主编队导航控制方法及装置
CN114608578B (zh) * 2022-03-07 2024-04-09 北京航空航天大学 一种加权不确定性无人机集群协同导航方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106249759A (zh) * 2016-10-10 2016-12-21 北京航空航天大学 一种导弹自主编队在队形控制过程中的冲突协调方法
CN108731670A (zh) * 2018-05-18 2018-11-02 南京航空航天大学 基于量测模型优化的惯性/视觉里程计组合导航定位方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9436187B2 (en) * 2015-01-15 2016-09-06 The United States Of America As Represented By The Secretary Of The Navy System and method for decentralized, multi-agent unmanned vehicle navigation and formation control
CN107765703B (zh) * 2016-08-17 2021-06-01 中国航空工业集团公司西安飞行自动控制研究所 一种基于惯性/卫星相对导航的机载编队飞行指示***
CN107121666A (zh) * 2017-04-17 2017-09-01 南京航空航天大学 一种基于无人飞行器的临近空间运动目标定位方法
CN107289942B (zh) * 2017-06-20 2020-11-03 南京航空航天大学 一种用于编队飞行的相对导航***及方法
CN108196290B (zh) * 2017-11-20 2022-05-20 南京航空航天大学 一种无人机群载极化阵列姿态测量和目标探测方法
CN108151737B (zh) * 2017-12-19 2021-08-10 南京航空航天大学 一种动态互观测关系条件下的无人机蜂群协同导航方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106249759A (zh) * 2016-10-10 2016-12-21 北京航空航天大学 一种导弹自主编队在队形控制过程中的冲突协调方法
CN108731670A (zh) * 2018-05-18 2018-11-02 南京航空航天大学 基于量测模型优化的惯性/视觉里程计组合导航定位方法

Also Published As

Publication number Publication date
CN109813311A (zh) 2019-05-28

Similar Documents

Publication Publication Date Title
CN109813311B (zh) 一种无人机编队协同导航方法
WO2020220729A1 (zh) 基于角加速度计/陀螺/加速度计的惯性导航解算方法
CN112629538B (zh) 基于融合互补滤波和卡尔曼滤波的舰船水平姿态测量方法
CN111351482B (zh) 基于误差状态卡尔曼滤波的多旋翼飞行器组合导航方法
CN102809377B (zh) 飞行器惯性/气动模型组合导航方法
JP4782111B2 (ja) 輸送手段の位置、姿勢、および/または飛行方向を推定するシステムおよび方法
CN112630813B (zh) 基于捷联惯导和北斗卫星导航***的无人机姿态测量方法
CN107314718A (zh) 基于磁测滚转角速率信息的高速旋转弹姿态估计方法
CN103389092B (zh) 一种系留飞艇姿态测量装置及测量方法
CA2977597A1 (en) Method and apparatus for target relative guidance
CN110954102B (zh) 用于机器人定位的磁力计辅助惯性导航***及方法
CN110207691B (zh) 一种基于数据链测距的多无人车协同导航方法
CN112504275B (zh) 一种基于级联卡尔曼滤波算法的水面舰船水平姿态测量方法
CN109724624B (zh) 一种适用于机翼挠曲变形的机载自适应传递对准方法
CN111207745B (zh) 一种适用于大机动无人机垂直陀螺仪的惯性测量方法
CN106441291B (zh) 一种基于强跟踪sdre滤波的组合导航***及导航方法
CN110849360B (zh) 面向多机协同编队飞行的分布式相对导航方法
CN105910606A (zh) 一种基于角速度差值的方向修正方法
CN105841698A (zh) 一种无需调零的auv舵角精确实时测量***
CN106352897B (zh) 一种基于单目视觉传感器的硅mems陀螺误差估计与校正方法
CN108592911A (zh) 一种四旋翼飞行器动力学模型/机载传感器组合导航方法
CN104833375A (zh) 一种借助星敏感器的imu两位置对准方法
CN112556724A (zh) 动态环境下的微型飞行器低成本导航***初始粗对准方法
CN116105730A (zh) 基于合作目标卫星甚短弧观测的仅测角光学组合导航方法
CN105606093A (zh) 基于重力实时补偿的惯性导航方法及装置

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