CN114973036B - Unmanned aerial vehicle three-dimensional positioning method based on GNSS/inertial navigation/wireless base station fusion - Google Patents
Unmanned aerial vehicle three-dimensional positioning method based on GNSS/inertial navigation/wireless base station fusion Download PDFInfo
- Publication number
- CN114973036B CN114973036B CN202210626672.8A CN202210626672A CN114973036B CN 114973036 B CN114973036 B CN 114973036B CN 202210626672 A CN202210626672 A CN 202210626672A CN 114973036 B CN114973036 B CN 114973036B
- Authority
- CN
- China
- Prior art keywords
- navigation
- unmanned aerial
- aerial vehicle
- fusion
- positioning
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/10—Terrestrial scenes
- G06V20/17—Terrestrial scenes taken from planes or by drones
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/45—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
- G01S19/46—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being of a radio-wave signal type
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/45—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
- G01S19/47—Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- 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)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
技术领域Technical Field
本发明涉及融合定位技术领域,具体为一种基于信息几何模型辅助的GNSS/惯导/无线基站融合的无人机三维定位方法。The present invention relates to the field of fusion positioning technology, and specifically to a three-dimensional positioning method for unmanned aerial vehicles based on GNSS/inertial navigation/wireless base station fusion assisted by an information geometry model.
背景技术Background Art
无人机由于具有体积小、机动性灵活、应用场景广、低成本的特点,在快递物流、智慧农业、应急救援、遥感测绘等领域为智慧城市建设提供有力支撑。Due to their small size, flexible maneuverability, wide application scenarios and low cost, drones provide strong support for smart city construction in the fields of express logistics, smart agriculture, emergency rescue, remote sensing and mapping.
为了实现高精度导航定位,无人机通常搭载卫星导航,惯性导航,无线电导航,视觉导航等多种导航源,但上述导航源均具有一定的应用限制,例如卫星导航在植被茂密、城市峡谷等场景下,导航源信号微弱或高度失真,致使定位信息精度差,这会对无人机飞行产生灾难性的影响;惯性导航由于自身固有缺陷,其定位误差是随时间积累的累积误差,需通过其他导航源信息进行校准,定位结果稳定性差;无线电定位由于地形限制、基站地面覆盖范围有限等原因,导航源信号易被遮挡,从而导致信号丢失;视觉导航在动态环境下图像处理量大,实时性差。可见单一类型导航源无法满足无人机实时定位需求,而且无人机的高机动特性导致其对导航定位的实时性和稳定性具有较高的需求,因此,如何实现各类导航信息进行融合,提高整个无人机导航定位系统的实时性和可靠性,是无人机应用的热点问题。In order to achieve high-precision navigation and positioning, drones are usually equipped with multiple navigation sources such as satellite navigation, inertial navigation, radio navigation, and visual navigation. However, the above navigation sources all have certain application limitations. For example, in scenes such as dense vegetation and urban canyons, the navigation source signal of satellite navigation is weak or highly distorted, resulting in poor positioning information accuracy, which will have a catastrophic impact on drone flight; due to its inherent defects, the positioning error of inertial navigation is a cumulative error accumulated over time, which needs to be calibrated through other navigation source information, and the positioning result is poor in stability; due to terrain restrictions and limited ground coverage of base stations, the navigation source signal of radio positioning is easily blocked, resulting in signal loss; visual navigation has a large amount of image processing in a dynamic environment and poor real-time performance. It can be seen that a single type of navigation source cannot meet the real-time positioning needs of drones, and the high maneuverability of drones leads to high requirements for the real-time and stability of navigation positioning. Therefore, how to achieve the integration of various types of navigation information and improve the real-time and reliability of the entire drone navigation and positioning system is a hot issue in drone applications.
贝叶斯方法是较早使用的一种的信息融合方法,其将每一个目标各自的关联概率分布综合成一个联合后验分布函数,不断更新假设的联合分布的似然函数,并通过该似然函数的极大或极小情况进行数据的最后融合。D-S证据理论是一种广义的贝叶斯推理方法,它采用概率区间和不确定区间来求取多证据下假设的似然函数,并对部分数据和不确定事件定义等级,从而客观地描述不确定事件。非贝叶斯估计方法主要包括最小二乘(LeastSquare,LS)估计方法、最大似然估计(Maximum Likelihood,ML)方法。但该类方法无法满足无人机高移动特性下的实时定位,并且定位精度的稳定性也较差。The Bayesian method is an earlier information fusion method. It combines the associated probability distribution of each target into a joint posterior distribution function, continuously updates the likelihood function of the assumed joint distribution, and finally fuses the data through the maximum or minimum of the likelihood function. D-S evidence theory is a generalized Bayesian reasoning method. It uses probability intervals and uncertainty intervals to obtain the likelihood function of the hypothesis under multiple evidences, and defines levels for partial data and uncertain events, so as to objectively describe uncertain events. Non-Bayesian estimation methods mainly include the least squares (LS) estimation method and the maximum likelihood estimation (ML) method. However, this type of method cannot meet the real-time positioning of drones under high mobility characteristics, and the stability of positioning accuracy is also poor.
当前无人机所采用的融合定位方法主要从车辆导航融合中发展而来,可以分为两大类,一类是以Kalman滤波为代表的定位数据型融合,另一类是以神经网络为代表的智能型融合。Kalman滤波的计算复杂度随着融合源的数目极具增加,而神经网络需要大量的实时数据训练,不适合无人机三维定位对实时性高的要求。The fusion positioning method currently used by UAVs is mainly developed from vehicle navigation fusion and can be divided into two categories: one is positioning data fusion represented by Kalman filtering, and the other is intelligent fusion represented by neural networks. The computational complexity of Kalman filtering increases greatly with the number of fusion sources, while neural networks require a large amount of real-time data training, which is not suitable for the high real-time requirements of UAV three-dimensional positioning.
因此,如何在未知、复杂、动态环境下实现无人机定位,且最大程度提高算法实时性、降低计算量还需作进一步的研究。目前,信息几何理论作为又一解决非线性随机问题的方法受到了越来越多的关注。信息几何本质是对于概率分布流形的内在几何性质的研究,采用微分几何方法,将概率论和信息论中的基本问题几何化。信息几何方法在统计信号处理、参数估计与滤波等方面取得了不少的进展,但如何利用信息几何距离实现无人机多导航源信息融合处于空白状态。Therefore, how to realize UAV positioning in unknown, complex, and dynamic environments, and how to maximize the real-time performance of the algorithm and reduce the amount of calculation still needs further research. At present, information geometry theory has attracted more and more attention as another method to solve nonlinear random problems. The essence of information geometry is the study of the intrinsic geometric properties of probability distribution manifolds. It uses differential geometry methods to geometricize the basic problems in probability theory and information theory. Information geometry methods have made a lot of progress in statistical signal processing, parameter estimation and filtering, but how to use information geometry distance to realize the information fusion of multiple navigation sources of UAVs is still blank.
发明内容Summary of the invention
针对现有多源融合定位方法融合速度慢、定位稳定度差,难以实现在未知、复杂、动态环境下的无人机快速定位的问题,本发明提出了一种基于信息几何的GNSS/惯导/无线基站融合无人机三维定位方法。该方法基于信息几何理论,创造性的将无人机搭载的卫星导航、惯性导航、无线电导航信息转化为不同信息概率模型,解决了融合时异构导航源信息格式不同的问题。此外,利用无人机导航源信息概率和定位精度的相关性,通过计算导航源信息准确度概率函数,融合多个概率密度函数得到定位结果,可以有效提高无人机三维定位的融合速度和稳定性,在导航信息丢失的情况下,仍可以有效抑制误差,实现无人机三维定位。In view of the problems that the existing multi-source fusion positioning methods have slow fusion speed, poor positioning stability, and are difficult to achieve rapid positioning of UAVs in unknown, complex, and dynamic environments, the present invention proposes a GNSS/inertial navigation/wireless base station fusion UAV three-dimensional positioning method based on information geometry. This method is based on the theory of information geometry and creatively converts the satellite navigation, inertial navigation, and radio navigation information carried by the UAV into different information probability models, solving the problem of different formats of heterogeneous navigation source information during fusion. In addition, by utilizing the correlation between the probability of UAV navigation source information and positioning accuracy, by calculating the probability function of the navigation source information accuracy, and fusing multiple probability density functions to obtain the positioning result, the fusion speed and stability of the UAV three-dimensional positioning can be effectively improved. In the case of navigation information loss, the error can still be effectively suppressed to achieve the three-dimensional positioning of the UAV.
本发明的技术方案为:The technical solution of the present invention is:
一种基于GNSS/惯导/无线基站融合的无人机三维定位方法,包括以下步骤:A three-dimensional positioning method for unmanned aerial vehicles based on GNSS/inertial navigation/wireless base station fusion includes the following steps:
步骤1:利用无人机上的若干分布式导航源进行定位信息解算,分别得到各自的定位结果;将各个分布式导航源的定位结果分别映射为符合各自分布的概率密度函数,得到初始化的相关矩阵R(0);其中卫星导航源以及无线电导航源服从高斯型概率分布模型,惯性导航源服从泊松型概率分布模型;Step 1: Use several distributed navigation sources on the UAV to solve the positioning information and obtain their respective positioning results; map the positioning results of each distributed navigation source to a probability density function that conforms to its own distribution, and obtain the initialized correlation matrix R (0) ; the satellite navigation source and the radio navigation source obey the Gaussian probability distribution model, and the inertial navigation source obeys the Poisson probability distribution model;
步骤2:根据多源信息融合下的矩阵K-L散度平方和最小化信息融合准则,对相关矩阵进行迭代求得满足目标函数最小值的R;其中N表示无人机上参与融合的导航源数量,h为迭代步长,KLD()表示矩阵K-L散度,Rk表示第k个导航源定位结果的协方差矩阵,R(i)表示协方差矩阵R的第i次迭代结果;重复该迭代过程,当满足||R(i+1)-R(i)||<δ跳出迭代,得到协方差矩阵R迭代结果;Step 2: According to the information fusion criterion of minimizing the square sum of matrix KL divergence under multi-source information fusion, iterate the correlation matrix Obtain R that satisfies the minimum value of the objective function; where N represents the number of navigation sources involved in the fusion on the UAV, h is the iteration step, KLD() represents the matrix KL divergence, Rk represents the covariance matrix of the kth navigation source positioning result, and R (i) represents the i-th iteration result of the covariance matrix R; repeat the iterative process, and when ||R (i+1) -R (i) ||<δ is satisfied, the iteration is jumped out, and the iterative result of the covariance matrix R is obtained;
步骤3:确定目标函数最小协方差矩阵R后,计算最优的权重因子ωk,通过求得多导航源均值的融合结果;其中μ为定位目标最终得到的位置向量。Step 3: After determining the minimum covariance matrix R of the objective function, calculate the optimal weight factor ω k by Obtain the fusion result of the mean of multiple navigation sources; where μ is the final position vector of the positioning target.
进一步的,步骤1中,将三维概率密度函数分解为三个并行二维概率密度函数表示;其中高斯型概率分布模型为:Furthermore, in step 1, the three-dimensional probability density function is decomposed into three parallel two-dimensional probability density function representations; wherein the Gaussian probability distribution model is:
其中相关系数 in Correlation coefficient
泊松型概率分布模型为:The Poisson probability distribution model is:
其中δ1,δ2,δ3,δ4,δ5,δ6为设定参数。Among them, δ 1 , δ 2 , δ 3 , δ 4 , δ 5 , δ 6 are setting parameters.
进一步的,权重因子通过非迭代的快速协方差融合算法计算得到。Furthermore, the weight factors are calculated by a non-iterative fast covariance fusion algorithm.
进一步的,权重因子Furthermore, the weight factor
其中εk=tr(Rk),tr(·)表示矩阵的迹。Wherein ε k =tr(R k ), tr(·) represents the trace of the matrix.
有益效果Beneficial Effects
本发明通过信息几何理论将无人机搭载的卫星导航、惯性导航、无线电导航信息转化为不同信息概率模型,利用数学推导对不同类型导航源进行概率密度函数的拟合,实现三维空间下基于信息几何的多源融合定位算法设计。The present invention converts the satellite navigation, inertial navigation and radio navigation information carried by the UAV into different information probability models through the information geometry theory, and uses mathematical derivation to fit the probability density functions of different types of navigation sources to realize the design of multi-source fusion positioning algorithm based on information geometry in three-dimensional space.
本发明利用无人机导航源信息概率和定位精度的相关性,将不同类型的导航源信息转换为概率函数,具有优良的收敛速度和较小的计算复杂度,可以满足无人机三维实时定位的需要。此外在导航源信息丢失或者发生误差突变时,本发明提出的方法能够充分利用无人机所搭载的分布式不同类型导航源信息实现快速融合,有效提高无人机的定位精度和稳定度,具有较强的误差抑制能力,实现了快速、稳定融合。The present invention utilizes the correlation between the probability of the navigation source information of the UAV and the positioning accuracy to convert different types of navigation source information into probability functions, which has excellent convergence speed and low computational complexity, and can meet the needs of three-dimensional real-time positioning of the UAV. In addition, when the navigation source information is lost or a sudden error occurs, the method proposed by the present invention can make full use of the distributed different types of navigation source information carried by the UAV to achieve rapid fusion, effectively improve the positioning accuracy and stability of the UAV, have strong error suppression capabilities, and achieve rapid and stable fusion.
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:
图1是本发明的系统模型示意图;Fig. 1 is a schematic diagram of a system model of the present invention;
图1中,A表示无人机。无人机节点可接收到卫星导航、惯性导航、无线电导航信号信息,无人机定位可通过融合多导航源信息实现。但在城市环境中,常常出现以街道分割周围稠密高大建筑物,形成城市峡谷效应,无人机在此种环境下,各类导航源会被遮挡或干扰。图1中,蓝色链路表示基站与无人机间的测距通信链路,黄色链路表示卫星与无人机之间的测距通信链路。受地形和基站地面覆盖范围的限制,无人机有时可接收到基站信号,可能某段时间无人机无法接收到基站信号,这取决于导航源信号是否受到遮挡。无人机接收各类导航源信号随运动所处区域发生变化。In Figure 1, A represents a drone. The drone node can receive satellite navigation, inertial navigation, and radio navigation signal information, and the drone positioning can be achieved by fusing multiple navigation source information. However, in urban environments, streets often divide the surrounding dense and tall buildings, forming an urban canyon effect. In this environment, various navigation sources of drones will be blocked or interfered. In Figure 1, the blue link represents the ranging communication link between the base station and the drone, and the yellow link represents the ranging communication link between the satellite and the drone. Due to the limitations of terrain and the ground coverage of the base station, the drone can sometimes receive the base station signal, and the drone may not be able to receive the base station signal for a period of time, depending on whether the navigation source signal is blocked. The drone receives various navigation source signals that change with the area of movement.
图2是各导航源概率密度图;Figure 2 is a probability density diagram of each navigation source;
(a)为服从高斯分布的导航源信号(a) is the navigation source signal that follows Gaussian distribution
(b)为服从泊松分布的导航源信号;(b) is the navigation source signal that obeys Poisson distribution;
其中以卫星导航、无线电导航为代表的导航源服从高斯型概率分布模型,以惯性导航为代表的导航源服从泊松型概率分布模型,符合其定位误差随时间积累的特性。Among them, navigation sources represented by satellite navigation and radio navigation obey the Gaussian probability distribution model, and navigation sources represented by inertial navigation obey the Poisson probability distribution model, which is consistent with the characteristic that their positioning errors accumulate over time.
具体实施方式DETAILED DESCRIPTION
本发明针对现有多源融合定位方法融合速度慢、定位稳定度差,难以实现在未知、复杂、动态环境下的无人机快速定位的问题,提供一种基于信息几何的GNSS/惯导/无线基站融合无人机三维定位方法,这种基于信息几何的多源融合无人机三维定位方法计算复杂度小、融合速度快、稳定度高,可以有效解决以无人机为代表的高动态目标三维定位困难的问题。In order to solve the problems that the existing multi-source fusion positioning methods have slow fusion speed and poor positioning stability, and are difficult to achieve rapid positioning of UAVs in unknown, complex and dynamic environments, the present invention provides a GNSS/inertial navigation/wireless base station fusion UAV three-dimensional positioning method based on information geometry. This multi-source fusion UAV three-dimensional positioning method based on information geometry has low calculation complexity, fast fusion speed and high stability, and can effectively solve the problem of difficult three-dimensional positioning of high-dynamic targets represented by UAVs.
本发明所提出的基于信息几何的GNSS/惯导/无线基站融合无人机三维定位方法将信息几何理论与信息融合过程结合,从而使在欧式空间不能直接进行的概率信息的融合过程,得以在统计流形上实现。考虑到对三维无人机节点位置直接解算的计算量大的问题,本发明采用将三维分解为三个并行二维空间的方法,既提升无人机定位精度,同时也保证了无人机实时定位的需求。为获取融合导航定位信息,首先需要建立各导航源定位信息的概率统计模型。本发明所研究的导航源主要分为以下两类:一类是以卫星导航、无线电导航为代表的高斯型概率分布模型,另一类是以惯性导航为代表的泊松型概率分布模型,符合其定位误差随时间积累的特性。两类概率分布模型均为参数已知的导航源,可根据其参数计算得到对应定位的概率分布的方差,代入得到对应导航源定位的参数解析式,通过基于信息几何的多源融合算法,将距离由K-L散度代替,得到融合后目标函数下界,最终获得无人机节点实时定位结果。The GNSS/inertial navigation/wireless base station fusion unmanned aerial vehicle three-dimensional positioning method based on information geometry proposed in the present invention combines information geometry theory with the information fusion process, so that the fusion process of probability information that cannot be directly performed in Euclidean space can be realized on the statistical manifold. Considering the large amount of calculation for directly solving the position of the three-dimensional unmanned aerial vehicle node, the present invention adopts the method of decomposing the three-dimensional space into three parallel two-dimensional spaces, which not only improves the positioning accuracy of the unmanned aerial vehicle, but also ensures the demand for real-time positioning of the unmanned aerial vehicle. In order to obtain the fused navigation positioning information, it is first necessary to establish a probability statistical model of the positioning information of each navigation source. The navigation sources studied in the present invention are mainly divided into the following two categories: one is a Gaussian probability distribution model represented by satellite navigation and radio navigation, and the other is a Poisson probability distribution model represented by inertial navigation, which conforms to the characteristics of its positioning error accumulation over time. Both probability distribution models are navigation sources with known parameters. The variance of the probability distribution of the corresponding positioning can be calculated according to their parameters, and the parameter analytical formula of the corresponding navigation source positioning can be obtained by substituting them. Through the multi-source fusion algorithm based on information geometry, the distance is replaced by the K-L divergence, and the lower bound of the fusion objective function is obtained, and finally the real-time positioning result of the unmanned aerial vehicle node is obtained.
具体无人机节点定位过程包括以下三个步骤:The specific drone node positioning process includes the following three steps:
(1)初始化(1) Initialization
在导航定位模块的GNSS、惯性导航、无线基站导航定位系统中,对各自系统接收到的定位信息进行解算,得到定位的坐标。将各个导航定位系统的定位信息分别映射为符合各自分布概率密度函数,得到初始化的相关矩阵R(0)。In the GNSS, inertial navigation, and wireless base station navigation and positioning systems of the navigation and positioning module, the positioning information received by each system is solved to obtain the positioning coordinates. The positioning information of each navigation and positioning system is mapped to conform to the respective distribution probability density functions to obtain the initialized correlation matrix R (0) .
(2)循环迭代(2) Loop Iteration
根据多源信息融合下的矩阵K-L散度平方和最小化信息融合准则,对相关矩阵进行迭代求得满足目标函数最小值的R。其中N表示该无人机节点待融合导航源总数目,h为迭代步长,KLD()表示矩阵K-L散度,Rk表示第k个导航源定位位置的协方差矩阵,R(i)表示协方差矩阵R的第i次迭代结果,重复该迭代过程,当满足||R(i+1)-R(i)||<δ跳出迭代,得到协方差矩阵R迭代结果。According to the information fusion criterion of minimizing the square sum of matrix KL divergence under multi-source information fusion, the correlation matrix is iterated Obtain R that satisfies the minimum value of the objective function. Where N represents the total number of navigation sources to be fused for the drone node, h is the iteration step, KLD() represents the matrix KL divergence, Rk represents the covariance matrix of the kth navigation source positioning position, R (i) represents the i-th iteration result of the covariance matrix R, repeat the iterative process, and when ||R (i+1) -R (i) ||<δ is satisfied, the iteration is jumped out, and the iterative result of the covariance matrix R is obtained.
(3)计算权值并得到最终定位结果(3) Calculate the weights and obtain the final positioning result
确定目标函数最小协方差矩阵R后,计算最优的权重因子ωk,通过求得多导航源均值的融合结果;其中μ就是定位目标最终得到的位置向量,R是最终定位目标位置向量的协方差矩阵。After determining the minimum covariance matrix R of the objective function, calculate the optimal weight factor ω k by The fusion result of the mean of multiple navigation sources is obtained; where μ is the final position vector of the positioning target, and R is the covariance matrix of the final positioning target position vector.
下面详细描述本发明的实施例,所述实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。Embodiments of the present invention are described in detail below. The embodiments are exemplary and intended to be used to explain the present invention, but should not be construed as limiting the present invention.
假设无人机A上的分布式导航源含有卫星导航,惯性导航和无线基站导航三类共N个导航源,其观测数据x∈Rm。在第i个导航源,将x的测量值记作zi,则x的本地后验概率密度为pi(x|zi),i=1,…,N,且本地导航源之间的相关性是未知的。最终目的是将这些所有的概率密度融合成单个概率密度,记作将记作将pi(x|zi),i=1,…,N记作pi,i=1,…,N。若pi,i=1,…,N,均属于同一概率分布族S={p(x;ξ)},则用一个最优化准则来选定S上的最优点在信息几何框架下,分布族S被视为一个黎曼流形。在此条件下,可以得到信息相关的测地距离和信息融合理论准则:Assume that the distributed navigation sources on UAV A include satellite navigation, inertial navigation and wireless base station navigation, with a total of N navigation sources, and their observation data x∈Rm . At the i-th navigation source, the measured value of x is recorded as z i , then the local posterior probability density of x is p i (x|z i ), i=1,…,N, and the correlation between local navigation sources is unknown. The ultimate goal is to merge all these probability densities into a single probability density, recorded as Will Recorded as Let p i (x|z i ),i=1,…,N be denoted as p i ,i=1,…,N. If p i ,i=1,…,N all belong to the same probability distribution family S={p(x;ξ)}, then an optimization criterion is used to select the optimal point on S In the framework of information geometry, the distribution family S is regarded as a Riemannian manifold. Under this condition, the information-related geodesic distance and information fusion theory criterion can be obtained:
这里的d是指流形上两点间的黎曼距离。根据式(1)中可得的目标函数是S上的一个概率密度与所有本地已知概率密度之间的平方距离之和,可以直观解释为在S的各本地概率密度中寻找最为相似的 Here d refers to the Riemann distance between two points on the manifold. According to formula (1), we can get The objective function of is the sum of the squared distances between a probability density on S and all locally known probability densities, which can be intuitively interpreted as finding the most similar local probability density in S.
接下来对各概率密度函数进行详细讨论。考虑到对三维无人机节点位置直接解算的计算量大的问题,本发明采用将三维分解为三个并行二维空间的方法,既提升无人机定位精度,同时也保证了无人机实时定位要求。Next, each probability density function is discussed in detail. Considering the large amount of computation required to directly solve the three-dimensional UAV node position, the present invention adopts a method of decomposing the three-dimensional space into three parallel two-dimensional spaces, which not only improves the UAV positioning accuracy, but also ensures the real-time positioning requirements of the UAV.
在XOY平面上,假设F(x,y)是二维连续型随机变量(X,Y)的联合分布函数,若存在一个非负函数f(x,y),对于任意实数x,y有:On the XOY plane, assuming that F(x,y) is the joint distribution function of the two-dimensional continuous random variable (X,Y), if there exists a non-negative function f(x,y), for any real number x,y:
则称f(x,y)是二维连续型随机变量(X,Y)的联合概率密度函数。Then f(x,y) is called the joint probability density function of the two-dimensional continuous random variables (X,Y).
假设在R区域上,x1<x<x2,y1<y<y2,那么该区域上的概率分布是:Assuming that in the R region, x1<x<x2, y1<y<y2, then the probability distribution in the region is:
且F(x,y)在整个定义域上满足:And F(x,y) satisfies the following in the entire domain:
针对P维随机变量X=(X1,X2,…,XP)T的概率密度函数为:The probability density function of a P-dimensional random variable X = (X 1 , X 2 , …, XP ) T is:
称为X服从P维正态分布,记作X~NP(μ,∑)。其中协方差矩阵为∑=Cov(X),数学期望向量为μ=(μ1,μ2,…,μP)T。符号||表示该矩阵的行列式,(·)-1表示对矩阵取逆,(·)T表示取矩阵的转置。X is called P-dimensional normal distribution, denoted as X~ NP (μ,∑). The covariance matrix is∑=Cov(X), and the mathematical expectation vector isμ=( μ1 , μ2 ,…, μP ) T . The symbol|| represents the determinant of the matrix, (·) -1 represents the inverse of the matrix, and (·) T represents the transpose of the matrix.
由多维高斯分布的概率密度函数定义,二维高斯分布的概率密度函数ZGauss=fGauss(x,y)为:Defined by the probability density function of the multidimensional Gaussian distribution, the probability density function of the two-dimensional Gaussian distribution Z Gauss = f Gauss (x, y) is:
则称Z=f(x,y)满足二维高斯分布,且相关系数 Then Z = f(x, y) is said to satisfy the two-dimensional Gaussian distribution, and Correlation coefficient
根据式(6)同样可得XOZ、YOZ平面二维高斯分布的概率密度函数:According to formula (6), the probability density function of the two-dimensional Gaussian distribution in the XOZ and YOZ planes can also be obtained:
其中相关系数 in Correlation coefficient
其中相关系数 in Correlation coefficient
下面对泊松分布展开进行讨论。根据Berkhout&Plug提出的广义二元泊松分布。在XOY平面上,假设(X,Y)一个随机变量,它遵循参数δi(i=1,2)的单变量泊松分布,则向量(X,Y)的概率密度函数ZPoiss=fPoiss(x,y)等于:The following is a discussion on Poisson distribution. According to the generalized bivariate Poisson distribution proposed by Berkhout & Plug. On the XOY plane, assuming that (X, Y) is a random variable that follows a univariate Poisson distribution with parameters δ i (i = 1, 2), the probability density function of the vector (X, Y) Z Poiss = f Poiss (x, y) is equal to:
在这种条件下,Under these conditions,
lnδ1=m′β1 (10)lnδ 1 =m′β 1 (10)
lnδ2=m′β2+ηx (11)lnδ 2 =m′β 2 +ηx (11)
其中,β1、β2和η是参数,参数δ1、δ2会随着回归协变量m′的变化而变化,m′表示个体间观察到的异质性。当η=0时,变量X和Y是独立的。式(10)的广义线性模型适用于响应变量X,式(11)的模型适用于响应变量Y。这些模型的分辨率不仅可以突出变量X和Y之间的独立性,还可以突出因子m′对这些相同变量的影响。二元泊松分布具有以下特征:Where β 1 , β 2 and η are parameters, and parameters δ 1 and δ 2 will change with the change of regression covariate m′, which represents the observed heterogeneity between individuals. When η = 0, variables X and Y are independent. The generalized linear model of formula (10) is applicable to the response variable X, and the model of formula (11) is applicable to the response variable Y. The resolution of these models can not only highlight the independence between variables X and Y, but also highlight the impact of factor m′ on these same variables. The bivariate Poisson distribution has the following characteristics:
其中c2是式(11)的截距。where c 2 is the intercept of equation (11).
式(14)显示变量Y被过度分散。式(15)证实了变量X和Y是独立的当且仅当η=0时。协方差为负、零或正,取决于η是负、零或正。Equation (14) shows that variable Y is overdispersed. Equation (15) confirms that variables X and Y are independent if and only if η = 0. The covariance is negative, zero, or positive, depending on whether η is negative, zero, or positive.
根据式(6)同样可得XOZ、YOZ平面二维泊松分布的概率密度函数:According to formula (6), the probability density function of the two-dimensional Poisson distribution in the XOZ and YOZ planes can also be obtained:
其中δ3、δ4、δ5、δ6为参数。Among them, δ 3 , δ 4 , δ 5 , and δ 6 are parameters.
由于式(1)中黎曼距离计算难度较大,为此采用KLD作为测量两种概率分布p(x|θ1)和p(x|θ2)的差异:Since the Riemann distance in equation (1) is difficult to calculate, KLD is used to measure the difference between the two probability distributions p(x|θ 1 ) and p(x|θ 2 ):
考虑均值为0、相关矩阵为R的复高斯矢量分布N(0,R)分布表达式为:Considering the complex Gaussian vector distribution N(0,R) with mean 0 and correlation matrix R, the distribution expression is:
由相关矩阵R∈H(n)参数化的概率分布族S={p(x|R)|R∈H(n)},其中H(n)为n×n维Hermitian正定矩阵空间。根据信息几何理论,在一定的拓扑和微分结构下S可以构成一个以R维自然坐标的流形。因为流形S的坐标R为相关矩阵,则又可以称S为矩阵流形。The probability distribution family S = {p(x|R)|R∈H(n)} parameterized by the correlation matrix R∈H(n), where H(n) is an n×n dimensional Hermitian positive definite matrix space. According to information geometry theory, under certain topological and differential structures, S can form a manifold with R-dimensional natural coordinates. Because the coordinate R of the manifold S is the correlation matrix, S can also be called a matrix manifold.
由于零均值高斯矢量分布具有对偶结构,即流形具有两个相互对偶的坐标系统,且两者之间可以由势函数的勒让德变换相互转化。那么自然坐标R与对偶坐标Rω有如下的勒让德转化关系:Since the zero-mean Gaussian vector distribution has a dual structure, that is, the manifold has two mutually dual coordinate systems, and the two can be transformed into each other by the Legendre transformation of the potential function. Then the natural coordinate R and the dual coordinate Rω have the following Legendre transformation relationship:
其中代表梯度运算符。再将零均值复高斯分布的势函数代入,就可以得到流形上R1到R2的K-L散度为:in represents the gradient operator. Substituting the potential function of the zero-mean complex Gaussian distribution, we can get the KL divergence from R 1 to R 2 on the manifold:
其中tr(·)代表矩阵的迹。where tr(·) represents the trace of the matrix.
从信息几何角度入手,将距离函数由K-L散度代替,为式(1)中目标函数的最小值提供了下限,利用矩阵K-L散度求解最小值从而实现无人机融合定位优化。对于N个概率分布的协方差矩阵Rk,k=1,…,N进行融合,从而问题变为求得满足目标函数最小值的R:From the perspective of information geometry, the distance function is replaced by KL divergence, which provides a lower limit for the minimum value of the objective function in equation (1). The matrix KL divergence is used to solve the minimum value to achieve the optimization of UAV fusion positioning. The covariance matrix R k of N probability distributions, k = 1, ..., N, is fused, so the problem becomes to find R that satisfies the minimum value of the objective function:
对上式求导可以得Taking the derivative of the above formula, we can get
因此有Therefore, there is
R(i+1)=R(i)-hf′(R(i)) (24)R (i+1) =R (i) -hf′(R (i) ) (24)
h为迭代步长。h is the iteration step length.
确定目标函数最小协方差矩阵R后,可通过式(25)求得均值的融合结果u:After determining the minimum covariance matrix R of the objective function, the mean fusion result u can be obtained by formula (25):
其中μk表示第k个导航子系统的定位坐标向量,Rk表示第k个导航子系统定位位置的协方差矩阵,ωk为权重因子。计算最优的权重因子ωk需要反复迭代,计算量巨大。为了避免如此大的计算量,本算法采用了非迭代的快速协方差融合算法(Fast CovarianceIntersection,FCI)。非迭代的融合权重ω1,ω2,…ωN满足ω1+ω2+…+ωN=1,线性约束可推广为:Where μ k represents the positioning coordinate vector of the kth navigation subsystem, R k represents the covariance matrix of the kth navigation subsystem positioning position, and ω k is the weight factor. Calculating the optimal weight factor ω k requires repeated iterations, which is a huge amount of calculation. In order to avoid such a large amount of calculation, this algorithm uses the non-iterative fast covariance fusion algorithm (Fast Covariance Intersection, FCI). The non-iterative fusion weights ω 1 ,ω 2 ,…ω N satisfy ω 1 +ω 2 +…+ω N =1, and the linear constraint can be generalized as:
tr(Rk)ωk-tr(Rk+1)ωk+1=0,k=1,2,…,N-1 (26)tr(R k )ω k -tr(R k+1 )ω k+1 =0,k=1,2,…,N-1 (26)
其中tr()表示矩阵的迹。令εk=tr(Rk),从式(26)推导可得融合权重ω1,ω2,…ωN解析表达式(27):Where tr() represents the trace of the matrix. Let ε k = tr(R k ), and derive the fusion weights ω 1 ,ω 2 ,…ω N from equation (26):
本实施例利用无人机导航源信息概率和定位精度的相关性,将不同类型的导航源信息转换为概率函数,具有优良的收敛速度和较小的计算复杂度,可以满足无人机三维实时定位的需要。This embodiment utilizes the correlation between the probability of drone navigation source information and positioning accuracy to convert different types of navigation source information into probability functions, which has excellent convergence speed and low computational complexity and can meet the needs of drone three-dimensional real-time positioning.
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are illustrative and are not to be construed as limitations on the present invention. A person skilled in the art may change, modify, substitute and modify the above embodiments within the scope of the present invention without departing from the principles and purpose of the present invention.
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210626672.8A CN114973036B (en) | 2022-06-04 | 2022-06-04 | Unmanned aerial vehicle three-dimensional positioning method based on GNSS/inertial navigation/wireless base station fusion |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210626672.8A CN114973036B (en) | 2022-06-04 | 2022-06-04 | Unmanned aerial vehicle three-dimensional positioning method based on GNSS/inertial navigation/wireless base station fusion |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN114973036A CN114973036A (en) | 2022-08-30 |
| CN114973036B true CN114973036B (en) | 2024-08-23 |
Family
ID=82959065
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210626672.8A Active CN114973036B (en) | 2022-06-04 | 2022-06-04 | Unmanned aerial vehicle three-dimensional positioning method based on GNSS/inertial navigation/wireless base station fusion |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN114973036B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116931031B (en) * | 2023-07-05 | 2025-07-18 | 西北工业大学 | UAV cluster information geometric fusion positioning method based on low-orbit satellite |
| CN119394283B (en) * | 2024-12-31 | 2025-03-07 | 西安军捷新创电子科技有限公司 | Data processing method and device of gyroscope, electronic equipment and storage medium |
| CN120340317B (en) * | 2025-06-16 | 2025-08-29 | 无锡学院 | Three-dimensional meteorological-navigation fusion decision system for urban low-altitude traffic |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104076382A (en) * | 2014-07-22 | 2014-10-01 | 中国石油大学(华东) | Seamless vehicle positioning method based on multi-source information fusion |
| CN110375730A (en) * | 2019-06-12 | 2019-10-25 | 深圳大学 | The indoor positioning navigation system merged based on IMU and UWB |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102130687B1 (en) * | 2018-09-18 | 2020-07-07 | 주식회사 스트리스 | System for information fusion among multiple sensor platforms |
| US11340356B2 (en) * | 2020-02-13 | 2022-05-24 | Mitsubishi Electric Research Laboratories, Inc. | System and method for integer-less GNSS positioning |
| CN112880659B (en) * | 2021-01-09 | 2022-09-13 | 西北工业大学 | Fusion positioning method based on information probability |
| CN113008235B (en) * | 2021-02-07 | 2022-10-25 | 西北工业大学 | Multi-source Navigation Information Fusion Method Based on Matrix K-L Divergence |
-
2022
- 2022-06-04 CN CN202210626672.8A patent/CN114973036B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104076382A (en) * | 2014-07-22 | 2014-10-01 | 中国石油大学(华东) | Seamless vehicle positioning method based on multi-source information fusion |
| CN110375730A (en) * | 2019-06-12 | 2019-10-25 | 深圳大学 | The indoor positioning navigation system merged based on IMU and UWB |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114973036A (en) | 2022-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN114973036B (en) | Unmanned aerial vehicle three-dimensional positioning method based on GNSS/inertial navigation/wireless base station fusion | |
| Ullah et al. | Extended Kalman filter-based localization algorithm by edge computing in wireless sensor networks | |
| CN107315171B (en) | Radar networking target state and system error joint estimation algorithm | |
| CN113470089B (en) | A method and system for cross-domain co-location and mapping based on 3D point cloud | |
| Tang et al. | GNSS/inertial navigation/wireless station fusion UAV 3-D positioning algorithm with urban canyon environment | |
| CN108896047A (en) | Distributed sensor networks collaboration fusion and sensor position modification method | |
| CN117685953A (en) | UWB and vision fusion positioning method and system for multi-UAV collaborative positioning | |
| CN108134640A (en) | A kind of co-positioned system and method based on joint movements state constraint | |
| Tang et al. | Vehicle heterogeneous multi-source information fusion positioning method | |
| CN109901108A (en) | A Co-localization Method for Formation UAVs Based on Posterior Linearized Belief Propagation | |
| Song et al. | Cooperative positioning algorithm based on manifold gradient filtering in uav-wsn | |
| Hu et al. | A reliable cooperative fusion positioning methodology for intelligent vehicle in non-line-of-sight environments | |
| CN115858701A (en) | Unmanned aerial vehicle target searching method and system based on electromagnetic map | |
| CN116358520A (en) | A human-machine multi-node collaborative semantic laser SLAM system and method | |
| Song et al. | A cooperative positioning algorithm via manifold gradient for distributed systems | |
| Tang et al. | A collaborative navigation algorithm for UAV Ad Hoc network based on improved sequence quadratic programming and unscented Kalman filtering in GNSS denied area | |
| CN114994600B (en) | Three-dimensional real-time positioning method for large-scale underground users based on height assistance | |
| Zhang et al. | UWB/INS-based robust anchor-free relative positioning scheme for UGVs | |
| CN113219452B (en) | Distributed multi-radar co-registration and multi-target tracking method in unknown field of view | |
| Li et al. | Time difference of arrival location method based on improved snake optimization algorithm | |
| Zhang et al. | A Low-Cost UAV Swarm Relative Positioning Architecture Based on BDS/Barometer/UWB | |
| CN119335476A (en) | A high-precision UWB positioning method for TDOA scenarios | |
| Xu et al. | Probabilistic Membrane Computing‐Based SLAM for Patrol UAVs in Coal Mines | |
| Lv et al. | Improved CKF collaborative positioning algorithm between UAVs based on UWB/IMU | |
| CN115014394B (en) | A multi-sensor graph optimization integrated navigation and fault diagnosis method |
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 |