CN113916225B - A Gross Error Robust Estimation Method for Combined Navigation Based on Robust Weight Factor Coefficients - Google Patents
A Gross Error Robust Estimation Method for Combined Navigation Based on Robust Weight Factor Coefficients Download PDFInfo
- Publication number
- CN113916225B CN113916225B CN202111173827.9A CN202111173827A CN113916225B CN 113916225 B CN113916225 B CN 113916225B CN 202111173827 A CN202111173827 A CN 202111173827A CN 113916225 B CN113916225 B CN 113916225B
- Authority
- CN
- China
- Prior art keywords
- robust
- error
- estimation
- weight
- matrix
- 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
- 238000000034 method Methods 0.000 title claims abstract description 50
- 239000011159 matrix material Substances 0.000 claims abstract description 43
- 238000001914 filtration Methods 0.000 claims abstract description 14
- 238000005259 measurement Methods 0.000 claims description 20
- 238000013461 design Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 claims description 4
- 238000005457 optimization Methods 0.000 claims description 3
- 238000004088 simulation Methods 0.000 description 6
- 238000005295 random walk Methods 0.000 description 3
- 230000009466 transformation Effects 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010835 comparative analysis Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Images
Classifications
-
- 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/48—Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
-
- 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/48—Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
- G01S19/49—Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an inertial position system, e.g. loosely-coupled
-
- 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
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Navigation (AREA)
Abstract
Description
技术领域technical field
本发明涉及组合导航系统鲁棒性增强领域,特别是涉及到基于全球导航卫星系统(Global Navigation Satellite System,GNSS)、多普勒测速仪(Doppler Velocity Log,DVL)等容易受到环境干扰产生粗差的传感器的组合导航领域,并提出一种抗差估计方法。The present invention relates to the field of enhanced robustness of integrated navigation systems, in particular to systems based on Global Navigation Satellite System (Global Navigation Satellite System, GNSS), Doppler Velocity Log (Doppler Velocity Log, DVL), etc. In the field of sensor-integrated navigation, a robust estimation method is proposed.
背景技术Background technique
导航作为热门研究领域,受到各国的广泛关注。其中,结构简单、工程应用广、传感器特性互补等因素是卫星导航系统/惯性导航系统(Inertial Navigation System,INS)组合导航的优势,因此在国防、民用等领域受到广泛的应用。惯性导航系统的优点是:不需要接收任何外来信息也不会向外辐射任何的信息,可以基于载体的运动状态,在任何环境下实现导航,且能够获得姿态、速度、位置等信息,但是缺点是受到陀螺、加速度计等惯性器件的限制,长时间的工作容易造成定位误差的积累,在单一的导航条件下,此积累是不可消除的。GNSS导航系统导航精度高,民用定位精度能够达到五米以内,且不随着时间的增加累积定位误差,但是容易受到遮挡物的影响,且GNSS信息的输出频率相比于INS较低。As a hot research field, navigation has received extensive attention from various countries. Among them, factors such as simple structure, wide engineering application, and complementary sensor characteristics are the advantages of satellite navigation system/inertial navigation system (Inertial Navigation System, INS) integrated navigation, so it is widely used in national defense, civil and other fields. The advantage of the inertial navigation system is that it does not need to receive any external information and does not radiate any information. It can realize navigation in any environment based on the motion state of the carrier, and can obtain information such as attitude, speed, and position. However, the disadvantages Due to the limitation of inertial devices such as gyroscopes and accelerometers, long-term work is likely to cause the accumulation of positioning errors. Under a single navigation condition, this accumulation cannot be eliminated. The GNSS navigation system has high navigation accuracy, and the civilian positioning accuracy can reach within five meters, and does not accumulate positioning errors over time, but it is easily affected by obstructions, and the output frequency of GNSS information is lower than that of INS.
为了实现组合导航,通常使用最优估计法。最优估计方法是针对不同传感器噪声的最优估计,从概率统计最优的角度估计出系统误差并消除之。设计组合导航系统时一般都采用卡尔曼滤波。惯导的特性和GNSS的特性在原理和应用上正好互补,因此采用INS/GNSS此两种系统作进行导航,作为组合导航设计中的子系统是最优的方案。In order to realize combined navigation, the optimal estimation method is usually used. The optimal estimation method is aimed at the optimal estimation of different sensor noises, estimating and eliminating the systematic error from the perspective of the optimal probability and statistics. Kalman filtering is generally used in the design of integrated navigation systems. The characteristics of inertial navigation and GNSS are just complementary in principle and application, so using INS/GNSS as the subsystem in the integrated navigation design for navigation is the optimal solution.
虽然对于卫星组合导航定位系统中动态数据的处理,Kalman滤波是一种非常有效的处理方法,但标准的Kalman滤波算法不能对数据中的粗差进行有效处理。M估计、稳健估计等方法用于最小二乘法估计中,这些方法能够探测并且补偿误差。抗差Kalman滤波能很好地抵抗粗差的影响,并且能快捷、准确、有效地对数据进行处理,还可以对以后数据发展趋势做出预报。在卫星信号的测量和计算中,粗差是不可避免的。统计表明,粗差的出现约占观测总数的1%~10%。而标准Kalman滤波应用地是经典估计模型,它是针对偶然误差的,粗差的存在将不可避免地对估计结果产生影响,甚至个别大粗差就会使结果产生重大偏离。Although Kalman filtering is a very effective method for processing dynamic data in satellite integrated navigation and positioning systems, the standard Kalman filtering algorithm cannot effectively deal with gross errors in the data. Methods such as M estimation and robust estimation are used in least squares estimation, and these methods can detect and compensate for errors. The robust Kalman filter can well resist the influence of gross errors, and can process data quickly, accurately, and effectively, and can also make forecasts for future data development trends. Gross errors are unavoidable in the measurement and calculation of satellite signals. Statistics show that gross errors account for about 1% to 10% of the total number of observations. The standard Kalman filter is applied to the classical estimation model, which is aimed at accidental errors. The existence of gross errors will inevitably affect the estimation results, and even a few large gross errors will cause major deviations in the results.
因此,为解决受到观测量粗差影响的组合导航定位问题,本发明提出了一种基于稳健权因子系数的组合导航粗差抗差估计方法。本方法首先基于传统的最小二乘法准则,给不同的观测项赋予不同的权因子,转化成抗差最小二乘法估计的形式;然后通过等价权原理,建立不同的等价权函数,在本发明中选用中科院测量与地球物理研究所(Instituteof Geodesy and Geophysics,IGG)III法函数对于观测值进行优化;最后基于稳健权因子系数法对Kalman滤波方程进行改造,然后通过分析Kalman滤波增益矩阵,可以选取适当的权函数对观测噪声协方差阵进行代替,对量测噪声阵R进行修正,从而以减小对位置定位最优估计的影响。本发明可以解决在组合导航系统中观测量粗差对导航结果产生的影响,从而确保了组合导航系统的应用范围和定位精度。Therefore, in order to solve the combined navigation positioning problem affected by the gross error of observations, the present invention proposes a combined navigation gross error robust estimation method based on robust weight factor coefficients. This method is firstly based on the traditional least square method criterion, assigning different weight factors to different observation items, and transforming it into the form of robust least square method estimation; then, through the principle of equivalent weight, different equivalent weight functions are established. In the invention, the Institute of Geodesy and Geophysics (Institute of Geodesy and Geophysics, IGG) III method function is used to optimize the observed value; finally, the Kalman filter equation is transformed based on the robust weight factor coefficient method, and then by analyzing the Kalman filter gain matrix, it can be An appropriate weight function is selected to replace the observation noise covariance matrix, and the measurement noise matrix R is modified to reduce the impact on the optimal estimation of position positioning. The invention can solve the influence of gross errors of observations on navigation results in the integrated navigation system, thereby ensuring the application range and positioning accuracy of the integrated navigation system.
发明内容Contents of the invention
本发明的目的在于提供一种可应用于组合导航系统在粗差干扰下定位精度下降时的粗差抗差估计方法。实现本发明目的的技术方案为:一种基于稳健权因子系数的组合导航粗差抗差估计方法,包括以下步骤:The purpose of the present invention is to provide a gross error robust estimation method that can be applied to an integrated navigation system when the positioning accuracy decreases under gross error interference. The technical solution for realizing the object of the present invention is: a method for estimating gross errors and robustness of integrated navigation based on robust weight factor coefficients, comprising the following steps:
步骤一:采用等价权原理构建抗差最小二乘估计模型;Step 1: Construct a robust least squares estimation model using the principle of equivalent weights;
步骤二:基于IGGIII实现对抗差滤波的观测值优化;Step 2: Based on IGGIII, the observation value optimization of anti-difference filtering is realized;
步骤三:根据稳健估计等价权原理,通过分析Kalman滤波增益矩阵,可以选取适当的权函数对观测噪声协方差阵进行代替,对量测噪声阵R进行修正,导出Kalman滤波的稳健推广估计的递推方程。Step 3: According to the principle of robust estimation equivalent weight, by analyzing the Kalman filter gain matrix, an appropriate weight function can be selected to replace the observation noise covariance matrix, and the measurement noise matrix R can be corrected to derive the robust generalized estimation of the Kalman filter Recursion equation.
步骤四:以捷联惯导系统的力学编排为基础,构建基于捷联惯导系统误差的误差方程。Step 4: Based on the mechanical arrangement of the SINS, construct an error equation based on the SINS error.
步骤五:搭建基于捷联惯导系统的误差方程为状态量的Kalman滤波状态方程和量测方程,实现针对粗差的抗差系统设计。Step 5: Build the Kalman filter state equation and measurement equation based on the strapdown inertial navigation system, where the error equation is the state quantity, and realize the robustness system design for gross errors.
在步骤一中,采用等价权原理构建抗差最小二乘估计模型,具体方法为:In step 1, the principle of equivalent weight is used to construct the robust least squares estimation model, and the specific method is as follows:
设有一组互相独立观测值{zi},观测值的权为{Pi},可得误差方程为:Assuming a group of independent observations {z i }, the weight of the observations is {P i }, the error equation can be obtained as:
A是线性参数矩阵,Z是观测量,是自变量,V是残差。若按照抗差最小二乘准则∑ρ(vi)=min,vi为观测量对应的残差向量,其解为:A is the linear parameter matrix, Z is the observation, is the independent variable and V is the residual. If according to the robust least squares criterion ∑ρ(v i )=min, and v i is the residual vector corresponding to the observation, the solution is:
式中,为等价权,Pi为原观测值的权,wi称为权因子。In the formula, is the equivalent weight, P i is the weight of the original observation value, and w i is called the weight factor.
在步骤二中,基于IGGIII实现对抗差滤波的观测值优化,具体方法为:In the second step, based on IGGIII, the observation value optimization of the anti-difference filter is realized, and the specific method is as follows:
其中,vi为观测量对应的残差向量;为vi的均方差,实际情况下,为vi的权倒数;方差因子σ0可以根据/>求得;k0与ki根据需要,可以取1.5~5.0。Among them, v i is the residual vector corresponding to the observation; is the mean square error of v i , in actual cases, is the reciprocal of the weight of v i ; the variance factor σ 0 can be calculated according to Obtained; k 0 and ki can be 1.5 to 5.0 according to needs.
在步骤三中,根据稳健估计等价权原理,通过分析增益矩阵,选取适当的权函数代替观测噪声协方差阵,导出Kalman滤波的稳健推广估计的递推方程。具体方法为:In the third step, according to the principle of equivalent weight of robust estimation, by analyzing the gain matrix, an appropriate weight function is selected to replace the observation noise covariance matrix, and the recursion equation of the robust generalized estimation of Kalman filtering is derived. The specific method is:
计算信息方差Pzz:Calculate the information variance P zz :
Z是真实的量测值,是量测一步预测值,/>为观测噪声方差阵Rk的等价协方差阵,可以由等价权阵/>求逆获得。Z is the actual measured value, is the measure-one-step forecast value, /> is the equivalent covariance matrix of the observation noise variance matrix R k , which can be obtained by the equivalent weight matrix /> Get the inverse.
计算滤波增益 Calculate filter gain
Pxz和Pzz分别是预测均方误差阵和状态一步预测与量测一步预测之间的协方差阵。P xz and P zz are the prediction mean square error matrix and the covariance matrix between the state one-step prediction and the measurement one-step prediction respectively.
更新误差协方差 update error covariance
P(k+1/k)是状态一步预测均方误差协方差阵。P(k+1/k) is the state one-step forecast mean square error covariance matrix.
更新状态估计 update state estimate
是状态一步预测。 is the state-one-step forecast.
为等价权: For equivalent rights:
在步骤五中,搭建基于INS/GPS杆臂误差和时间不同步误差的捷联惯导系统误差方程,进一步搭建Kalman滤波状态方程和量测方程,实现针对粗差的抗差系统设计,具体方法为:In step five, build the error equation of the strapdown inertial navigation system based on the INS/GPS lever-arm error and time asynchronous error, and further build the Kalman filter state equation and measurement equation to realize the robust system design for gross errors. The specific method for:
X是状态向量,F、G是已知的系统结构参数,H是量测矩阵,Z是量测向量,V是量测噪声向量,W是系统噪声向量;状态量的选取分别为载体的失准角误差、速度误差、位置误差、陀螺的零偏、加速度计的零偏,空间杆臂误差,时间不同步误差;和/>分别为陀螺仪测量白噪声和加速度计测量白噪声,Vv和Vp分别为卫星接收机速度测量白噪声和位置测量白噪声,M为捷联导航参数矩阵,/>为姿态转换矩阵。X is the state vector, F and G are the known system structure parameters, H is the measurement matrix, Z is the measurement vector, V is the measurement noise vector, W is the system noise vector; Accurate angle error, velocity error, position error, gyroscope zero bias, accelerometer zero bias, space lever arm error, time asynchronous error; and /> are the white noise measured by the gyroscope and the white noise measured by the accelerometer, respectively, V v and V p are the white noise measured by the satellite receiver velocity and the white noise measured by the position, M is the strapdown navigation parameter matrix, /> is the attitude transformation matrix.
与现有技术相比,本发明的有益效果是:Compared with prior art, the beneficial effect of the present invention is:
本发明在组合导航观测量粗差较明显的情况下,基于构等价权原理和IGGIII判断函数的最优估计原理,进一步地改进了受到粗差或较大误差干扰时系统的鲁棒性,利用稳健权因子系数法对Kalman滤波方程进行改造,进一步分析增益矩阵,对量测噪声阵R进行调整,减小或消除粗差对估计结构的影响,提高了扰动环境下的系统定位精度。The present invention further improves the robustness of the system when disturbed by gross errors or large errors based on the principle of structural equivalent weight and the optimal estimation principle of the IGGIII judgment function when the gross errors of combined navigation observations are obvious, The robust weight factor coefficient method is used to modify the Kalman filter equation, further analyze the gain matrix, adjust the measurement noise matrix R, reduce or eliminate the influence of gross errors on the estimation structure, and improve the positioning accuracy of the system in a disturbed environment.
附图说明Description of drawings
图1载体运动轨迹图;Fig. 1 carrier trajectory diagram;
图2为不同估计样本数量下的最优估计定位结果。Figure 2 shows the optimal estimated positioning results under different estimated sample sizes.
具体实施方式Detailed ways
下面结合附图对本发明进一步说明。The present invention will be further described below in conjunction with the accompanying drawings.
为了验证本发明的有效性,利用Matlab对本发明的方法进行仿真。In order to verify the effectiveness of the present invention, the method of the present invention is simulated using Matlab.
首先,在组合导航最优估计中,设有一组互相独立观测值{zi},观测值的权为{Pi},可得误差方程为:First, in the optimal estimation of integrated navigation, there is a group of independent observations {z i }, and the weight of the observations is {P i }, the error equation can be obtained as:
A是线性参数矩阵,Z是观测量,是自变量,V是残差。若按照抗差最小二乘准则∑ρ(vi)=min,vi为观测量对应的残差向量,其解为:A is the linear parameter matrix, Z is the observation, is the independent variable and V is the residual. If according to the robust least squares criterion ∑ρ(v i )=min, and v i is the residual vector corresponding to the observation, the solution is:
式中,为等价权,Pi为原观测值的权,wi称为权因子。In the formula, is the equivalent weight, P i is the weight of the original observation value, and w i is called the weight factor.
抗差滤波最关键的地方就是选择并且使用最合适的ρ(v)或者wi,目前使用较为广泛的方法有Huber法、IGGIII法等等,其中IGGIII法是一种抗差估计法,采用了多段分段法的形式,通过增加一个新的不良数据门槛值,将量测根据残差分为正常量测、可疑量测、不良数据,通过两段的门槛将量测分为三种类型,在一定程度上减轻了残差淹没与污染。具体方法如下The most critical part of the robust filtering is to select and use the most suitable ρ(v) or w i . At present, the widely used methods include the Huber method, the IGGIII method, etc., among which the IGGIII method is a robust estimation method, which uses In the form of the multi-segment segmentation method, by adding a new bad data threshold, the measurement is divided into normal measurement, suspicious measurement, and bad data according to the residual, and the measurement is divided into three types through the two-segment threshold. To a certain extent, the residual submersion and pollution are alleviated. The specific method is as follows
其中,vi为观测量对应的残差向量;为vi的均方差,实际情况下,为vi的权倒数;方差因子σ0可以根据/>求得;k0与ki根据需要,可以取1.5~2.5、3.0~5.0。Among them, v i is the residual vector corresponding to the observation; is the mean square error of v i , in actual cases, is the reciprocal of the weight of v i ; the variance factor σ 0 can be calculated according to Obtained; k 0 and ki can be 1.5-2.5, 3.0-5.0 according to needs.
由分析可得,在Kalman滤波中,当观测量Z存在粗差时,都会受到粗差的影响。通过分析增益矩阵Kk,可以选取适当的权函数代替观测噪声协方差阵,进一步对R值进行修正,以减小或消除粗差对估计结构的影响。等价权选定之后,重新利用广义最小二乘原理,可导出滤波的稳健推广估计的递推方程,即抗差滤波递推方程如下:It can be obtained from the analysis that in the Kalman filter, when there is a gross error in the observed value Z, will be affected by gross errors. By analyzing the gain matrix K k , an appropriate weight function can be selected to replace the observation noise covariance matrix, and the R value can be further corrected to reduce or eliminate the influence of gross errors on the estimation structure. After the equivalent weight is selected, the generalized least squares principle can be used again to derive the recursive equation of the robust generalized estimation of the filter, that is, the recursive equation of the robust filter is as follows:
计算信息方差:Calculate the information variance:
计算滤波增益:Calculate the filter gain:
更新误差协方差:Update the error covariance:
更新状态:update status:
为等价权: For equivalent rights:
式中,为Rk的等价协方差阵,可以由等价权阵/>求逆获得。In the formula, is the equivalent covariance matrix of R k , which can be obtained by the equivalent weight matrix /> Get the inverse.
构建捷联惯导系统误差方程是建立Kalman滤波方程的重要一步,通常情况下忽略标度系数矩阵误差,同时要考虑GNSS的空间杆臂误差和时间不同步误差,具体步骤如下:Constructing the error equation of the strapdown inertial navigation system is an important step in establishing the Kalman filter equation. Usually, the error of the scale coefficient matrix is ignored, and the space lever arm error and time asynchronous error of GNSS should be considered at the same time. The specific steps are as follows:
其中,是失准角误差,δv=[δvE δvN δvU]T是速度误差,δp=[δLδλ δh]T是位置误差,δL是纬度误差,δλ是经度误差,δh是高度误差,RNh是卯酉圈主曲率半径,RMh是子午圈主曲率半径,ε是陀螺零偏,/>是加速度计零偏,/>是地球自转角速度在东北天方向上的分量,/>是加速度计输出值,β是考虑了Heiskanen垂线偏差之后的修正系数。in, is the misalignment angle error, δv=[δv E δv N δv U ] T is the speed error, δp=[δLδλ δh] T is the position error, δL is the latitude error, δλ is the longitude error, δh is the height error, R Nh is The main radius of curvature of the Maoyou circle, R Mh is the main radius of curvature of the meridian circle, ε is the zero bias of the gyro, /> is the accelerometer zero bias, /> is the component of the earth's rotation angular velocity in the northeast direction, /> is the output value of the accelerometer, and β is the correction factor after considering the deviation of the Heiskanen vertical line.
需要注意的是,在INS/GNSS导航中,惯导组件和GPS接收机的安装位置会有差异,这会导致组合导航计算机在对惯导的信息进行解算的时候产生误差;同样的,INS和GPS传感器对当前姿态、速度和位置信息进行解算时,会受到不同的滞后效应,因此本方法提出的模型将此类误差均考虑在内,杆臂误差矢量为:It should be noted that in INS/GNSS navigation, the installation positions of inertial navigation components and GPS receivers will be different, which will cause errors when the integrated navigation computer calculates the information of inertial navigation; similarly, INS When calculating the current attitude, velocity and position information with the GPS sensor, they will be subject to different hysteresis effects. Therefore, the model proposed by this method takes such errors into account. The lever-arm error vector is:
δlb是杆臂在载体系下的投影,Mpv是误差转换矩阵,定义见下文。时间不同步误差矢量为:δl b is the projection of the lever arm under the carrier system, and M pv is the error transformation matrix, defined below. The time out-of-sync error vector is:
δt为时间不同步误差,是INS解算的速度在导航系下的投影。δt is the time asynchronous error, It is the projection of the speed calculated by INS in the navigation system.
则可以建立Kalman滤波 Then the Kalman filter can be established
状态量的选取分别为载体的失准角误差、速度误差、位置误差、陀螺的零偏、加速度计的零偏,空间杆臂误差,时间不同步误差;和/>分别为陀螺仪测量白噪声和加速度计测量白噪声,Vv和Vp分别为卫星接收机速度测量白噪声和位置测量白噪声,M为捷联导航参数矩阵,下标表示的是前文所述误差方程中的不同量之间的联系,与误差方程中的量一一对应,此不赘述,/>为姿态转换矩阵。The selection of the state quantity is the misalignment angle error, velocity error, position error of the carrier, the zero bias of the gyroscope, the zero bias of the accelerometer, the space lever arm error, and the time asynchronous error; and /> are the white noise measured by the gyroscope and the white noise measured by the accelerometer, respectively, V v and V p are the white noise measured by the satellite receiver velocity and the white noise measured by the position, respectively, M is the strapdown navigation parameter matrix, and the subscripts represent the above-mentioned The relationship between different quantities in the error equation corresponds to the quantities in the error equation one by one, so I won’t go into details here, /> is the attitude transformation matrix.
为验证本发明提出的基于稳健权因子系数的组合导航粗差抗差估计方法的有效性,特设置仿真实验,并与无抗差估计方法的导航方法进行对比分析。In order to verify the effectiveness of the combined navigation gross error robust estimation method based on the robust weight factor coefficient proposed by the present invention, a simulation experiment is specially set up, and a comparative analysis is carried out with the navigation method without the robust error estimation method.
仿真条件设置如下:The simulation conditions are set as follows:
仿真实验的经纬度及高度是45.246048°N;128.909664°E;20m,仿真时间是965s;陀螺仪的零偏为0.03°/h,随机游走为加速度计零偏为100μg,加速度计测量噪声为/>东北天方向的初始姿态误差分别为[0.5′,-0.5′,20′];东北天方向的初始速度误差分别为[0.1m/s,0.1m/s,0.1m/s];东北天方向的初始位置误差分别为[1m,1m,0.1m];卡尔曼滤波的初始值设置分别为,P、Q、R均为对角阵,P的对角元素为[davp;eb;db]2,分别为位置误差、陀螺零偏误差、加速度计零偏误差;Q的对角元素为[web;wdb;zeros(9,1)]2,分别为陀螺随机游走误差和加速度计随机游走误差;R的对角元素为初始位置误差。仿真实验设置了采样频率为10HZ,定位精度为10m的GNSS信号作为观测量,粗差出现的频率为2%利用GNSS相邻的3、4、5个采样周期作为估计样本,进行稳健估计。The latitude, longitude and altitude of the simulation experiment are 45.246048°N; 128.909664°E; 20m, the simulation time is 965s; the zero bias of the gyroscope is 0.03°/h, and the random walk is The accelerometer zero bias is 100μg, and the accelerometer measurement noise is /> The initial attitude errors in the northeast direction are [0.5′, -0.5′, 20′]; the initial velocity errors in the northeast direction are [0.1m/s, 0.1m/s, 0.1m/s]; The initial position errors of are [1m, 1m, 0.1m]; the initial value settings of Kalman filter are respectively, P, Q, R are all diagonal arrays, and the diagonal elements of P are [davp; eb; db] 2 , are position error, gyro zero bias error, and accelerometer zero bias error; the diagonal elements of Q are [web; wdb; zeros(9,1)] 2 , which are gyro random walk error and accelerometer random walk Error; the diagonal element of R is the initial position error. In the simulation experiment, the GNSS signal with a sampling frequency of 10HZ and a positioning accuracy of 10m is set as the observation quantity, and the frequency of the gross error is 2%. The 3, 4, and 5 adjacent sampling periods of the GNSS are used as the estimation samples for robust estimation.
仿真实验对应的载体运动曲线如图1所示,出发点为45.246048°N;128.909664°E。图2给出了基于图1仿真的行驶轨迹得到的位置误差曲线,由图1可以看出,为了确保运动的普适性,我们选择了曲线运动和直线运动结合的轨迹。通过图2可知,点划线、实现、点线、粗实线分别代表的是无抗差估计、3个估计样本抗差估计、4个估计样本抗差估计、5个估计样本抗差估计的定位结果,可以看出,前200s是估计收敛的过程,因此位置误差较大,但是有抗差估计之后定位误差明显被抑制了,能较好地抑制卡尔曼滤波收敛过程中的定位误差。趋于稳定之后可以看出,定位精度得到了较大的提升,当受到粗差影响,无抗差估计时,位置误差的标准差为21.875m,当有3个估计样本进行抗差估计时,位置误差的标准差为5.3563m,当有4个估计样本进行抗差估计时,位置误差的标准差为3.3585m,当有5个估计样本进行抗差估计时,位置误差的标准差为2.8555m,由此可以看出,选用较多的估计样本进行抗差估计时,能产生较好的抗差效果。因此,相比无抗差估计的卡尔曼滤波组合导航方法,本发明提出的基于稳健权因子系数的方法具有更快的收敛速度和更好的粗差抑制能力。The carrier motion curve corresponding to the simulation experiment is shown in Figure 1, and the starting point is 45.246048°N; 128.909664°E. Figure 2 shows the position error curve obtained based on the simulated driving trajectory in Figure 1. It can be seen from Figure 1 that in order to ensure the universality of motion, we chose a trajectory that combines curved motion and linear motion. It can be seen from Figure 2 that the dot-dash line, realization, dotted line, and thick solid line respectively represent the unrobust estimation, the robust estimation with 3 estimated samples, the robust estimation with 4 estimated samples, and the robust estimation with 5 estimated samples. From the positioning results, it can be seen that the first 200s is the process of estimation convergence, so the position error is relatively large, but the positioning error is obviously suppressed after the robust estimation, which can better suppress the positioning error during the convergence process of the Kalman filter. After becoming stable, it can be seen that the positioning accuracy has been greatly improved. When affected by the gross error and there is no robust estimation, the standard deviation of the position error is 21.875m. When there are 3 estimated samples for robust estimation, The standard deviation of position error is 5.3563m. When there are 4 estimated samples for robust estimation, the standard deviation of position error is 3.3585m. When there are 5 estimated samples for robust estimation, the standard deviation of position error is 2.8555m , it can be seen that when more estimation samples are selected for robust estimation, better robustness effect can be produced. Therefore, compared with the Kalman filter integrated navigation method without robust estimation, the method based on the robust weight factor coefficient proposed by the present invention has faster convergence speed and better gross error suppression ability.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111173827.9A CN113916225B (en) | 2021-10-09 | 2021-10-09 | A Gross Error Robust Estimation Method for Combined Navigation Based on Robust Weight Factor Coefficients |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111173827.9A CN113916225B (en) | 2021-10-09 | 2021-10-09 | A Gross Error Robust Estimation Method for Combined Navigation Based on Robust Weight Factor Coefficients |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113916225A CN113916225A (en) | 2022-01-11 |
CN113916225B true CN113916225B (en) | 2023-07-14 |
Family
ID=79238450
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111173827.9A Active CN113916225B (en) | 2021-10-09 | 2021-10-09 | A Gross Error Robust Estimation Method for Combined Navigation Based on Robust Weight Factor Coefficients |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113916225B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115712154B (en) * | 2022-11-02 | 2023-11-03 | 中国人民解放军92859部队 | Shifting double wavelet iteration method for detecting on-board gravity measurement rough difference |
CN116007661B (en) * | 2023-02-21 | 2023-06-23 | 河海大学 | A Gyro Error Suppression Method Based on Improved AR Model and Smoothing Filter |
CN116299599A (en) * | 2023-02-22 | 2023-06-23 | 东南大学 | An INS-assisted GNSS pseudorange gross error detection method |
CN116358566B (en) * | 2023-06-01 | 2023-08-11 | 山东科技大学 | Coarse detection combined navigation method based on robust adaptive factor |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101793522B (en) * | 2010-03-31 | 2011-04-13 | 上海交通大学 | Steady filtering method based on robust estimation |
CN106885570A (en) * | 2017-02-24 | 2017-06-23 | 南京理工大学 | A kind of tight integration air navigation aid based on robust SCKF filtering |
CN108226980B (en) * | 2017-12-23 | 2022-02-08 | 北京卫星信息工程研究所 | Differential GNSS and INS self-adaptive tightly-coupled navigation method based on inertial measurement unit |
CN109459019B (en) * | 2018-12-21 | 2021-09-10 | 哈尔滨工程大学 | Vehicle navigation calculation method based on cascade adaptive robust federal filtering |
CN109900300B (en) * | 2019-03-27 | 2020-12-04 | 北京航空航天大学 | An integrated navigation integrity monitoring system for unmanned aerial vehicles |
-
2021
- 2021-10-09 CN CN202111173827.9A patent/CN113916225B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN113916225A (en) | 2022-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113916225B (en) | A Gross Error Robust Estimation Method for Combined Navigation Based on Robust Weight Factor Coefficients | |
Mao et al. | New time-differenced carrier phase approach to GNSS/INS integration | |
CN109000642A (en) | A kind of improved strong tracking volume Kalman filtering Combinated navigation method | |
CN113359170A (en) | Inertial navigation-assisted Beidou single-frequency-motion opposite-motion high-precision relative positioning method | |
CN108594272B (en) | An integrated navigation method for anti-spoofing jamming based on robust Kalman filter | |
CN110455287A (en) | Adaptive Unscented Kalman Particle Filter Method | |
CN114777812B (en) | A method for alignment and attitude estimation of underwater integrated navigation system on the move | |
Wang et al. | Enhanced multi-sensor data fusion methodology based on multiple model estimation for integrated navigation system | |
CN112798021A (en) | Initial alignment method of inertial navigation system during travel based on laser Doppler velocimeter | |
CN115096303B (en) | A GNSS multi-antenna and INS tightly combined positioning and attitude determination method and device | |
CN115451952A (en) | A multi-system integrated navigation method and device for fault detection and robust adaptive filtering | |
CN119335570A (en) | Navigation device and method for modeling measurement value quantization error as state | |
Hide et al. | GPS and low cost INS integration for positioning in the urban environment | |
CN112697154A (en) | Self-adaptive multi-source fusion navigation method based on vector distribution | |
CN113551669B (en) | Combined navigation positioning method and device based on short base line | |
CN118688839A (en) | A multi-level joint enhanced positioning method and system assisted by a low-orbit satellite constellation | |
CN118276135A (en) | Combined navigation method based on self-adaptive maximum entropy criterion Kalman filtering | |
Li et al. | Robust adaptive filter for shipborne kinematic positioning and velocity determination during the Baltic Sea experiment | |
CN114994732B (en) | Vehicle-mounted course rapid initialization device and method based on GNSS carrier phase | |
Han et al. | Land vehicle navigation with the integration of GPS and reduced INS: performance improvement with velocity aiding | |
CN118408541B (en) | Adaptive robust GNSS/INS integrated navigation information fusion method based on generalized maximum correlation entropy | |
Mao et al. | Marine gravity anomaly from satellite altimetry: Interpolation and matching navigation | |
CN113434806B (en) | Robust adaptive multi-model filtering method | |
Mai et al. | Mobile target localization and tracking techniques in harsh environment utilizing adaptive multi‐modal data fusion | |
CN118533168A (en) | A SINS/DVL tightly combined robust navigation method and device based on set-membership unscented filtering |
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 |