[go: up one dir, main page]

CN108572378A - An Adaptive Filtering Algorithm for Signal Preprocessing in Satellite Navigation System - Google Patents

An Adaptive Filtering Algorithm for Signal Preprocessing in Satellite Navigation System Download PDF

Info

Publication number
CN108572378A
CN108572378A CN201810315071.9A CN201810315071A CN108572378A CN 108572378 A CN108572378 A CN 108572378A CN 201810315071 A CN201810315071 A CN 201810315071A CN 108572378 A CN108572378 A CN 108572378A
Authority
CN
China
Prior art keywords
satellite navigation
navigation system
adaptive
beta
filtering
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.)
Pending
Application number
CN201810315071.9A
Other languages
Chinese (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.)
Peking University
Original Assignee
Peking University
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 Peking University filed Critical Peking University
Priority to CN201810315071.9A priority Critical patent/CN108572378A/en
Publication of CN108572378A publication Critical patent/CN108572378A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/35Constructional details or hardware or software details of the signal processing chain
    • G01S19/37Hardware or software details of the signal processing chain
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/21Interference related issues ; Issues related to cross-correlation, spoofing or other methods of denial of service
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/33Multimode operation in different systems which transmit time stamped messages, e.g. GPS/GLONASS

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本发明公开了一种卫星导航系统中信号预处理的自适应α‑β‑γ滤波算法。该方法针对传统卫星导航系统中观测伪距与多普勒精度较低,特别是在目标物体动态较高时,接收信号噪声较大、容易发散等问题,提出了一种自适应的α‑β‑γ滤波算法。为了解决现有技术存在的问题,算法在固定参数α‑β‑γ滤波的基础上,根据接收机的动态自适应调整滤波系数,适用于静态、匀速、高动态场景下的伪距及多普勒预滤波处理。本发明提出的卫星导航系统中信号预处理的自适应α‑β‑γ滤波算法适用于单卫星导航系统、多星座导航系统以及组合导航系统,提高了接收机定位、定速精度,能在复杂运动场景下满足收敛性和滤波稳定性,具有较强的卫星导航接收机设计理论价值和工程应用价值。

The invention discloses an adaptive α-β-γ filtering algorithm for signal preprocessing in a satellite navigation system. In view of the low accuracy of observation pseudorange and Doppler in traditional satellite navigation system, especially when the target object has high dynamics, the received signal is noisy and easy to diverge, etc., an adaptive α‑β is proposed. ‑γ filtering algorithm. In order to solve the problems existing in the existing technology, the algorithm is based on the fixed parameter α‑β‑γ filter, and adjusts the filter coefficient according to the receiver’s dynamic self-adaption. Le pre-filtering. The self-adaptive α-β-γ filtering algorithm for signal preprocessing in the satellite navigation system proposed by the present invention is applicable to single satellite navigation systems, multi-constellation navigation systems and combined navigation systems, improves the accuracy of receiver positioning and fixed speed, and can be used in complex It satisfies convergence and filtering stability in motion scenes, and has strong theoretical value and engineering application value of satellite navigation receiver design.

Description

一种卫星导航系统中信号预处理的自适应滤波算法An Adaptive Filtering Algorithm for Signal Preprocessing in Satellite Navigation System

技术领域technical field

本发明属于卫星定位导航领域,具体来说是一种卫星导航系统中信号预处理的自适应α-β-γ滤波算法。The invention belongs to the field of satellite positioning and navigation, and specifically relates to an adaptive α-β-γ filtering algorithm for signal preprocessing in a satellite navigation system.

背景技术Background technique

全球卫星导航系统(Global Navigation Satellite System,GNSS)具有十分广泛的应用:在海、陆、空各层次中进行导航定位,包括船只远洋航行和进港引导、汽车导航以及飞机航路引导、进场降落等。目前的系统主要有美国的GPS、中国的BDS、欧洲的GALILEO以及俄罗斯的GLONASS,多种系统组合定位成为一种趋势。Global Navigation Satellite System (GNSS) has a very wide range of applications: navigation and positioning at all levels of sea, land and air, including ocean navigation and port guidance for ships, car navigation and aircraft route guidance, approach and landing Wait. The current systems mainly include GPS in the United States, BDS in China, GALILEO in Europe, and GLONASS in Russia. The combination of multiple systems has become a trend.

接收机对信号进行预滤波处理可以很大程度提高定位、定速精度,减少噪声带来的影响。卡尔曼滤波是比较成熟的滤波器,但是存在计算量过大的缺点,对于实时信号处理有较大难度;工程上常用α-β滤波,计算量简单但是滤波精度一般,尤其是在接收机动态较大的场景下效果较差;有些场景下应用α-β-γ滤波,但是固定参数的α-β-γ滤波器很难适应目标机动改变的状况,在实际中往往不能同时满足收敛速度和滤波精度的要求,必须做出适当的折衷。The pre-filtering of the signal by the receiver can greatly improve the accuracy of positioning and speed determination, and reduce the impact of noise. Kalman filter is a relatively mature filter, but it has the disadvantage of excessive calculation, which is difficult for real-time signal processing; α-β filter is commonly used in engineering, the calculation is simple but the filtering accuracy is average, especially in the receiver dynamic The effect is poor in larger scenes; α-β-γ filtering is applied in some scenarios, but the α-β-γ filter with fixed parameters is difficult to adapt to the situation of target maneuvering changes, and in practice it often cannot satisfy both convergence speed and Filtering accuracy requirements must be properly compromised.

传统卫星导航系统中观测伪距与多普勒精度较低,特别是在目标物体动态较高时,很难同时满足收敛性和滤波精度的要求。针对上述难题,本发明提出了一种自适应的α-β-γ滤波算法。In the traditional satellite navigation system, the accuracy of observation pseudorange and Doppler is low, especially when the target object has high dynamics, it is difficult to meet the requirements of convergence and filtering accuracy at the same time. To solve the above problems, the present invention proposes an adaptive α-β-γ filtering algorithm.

发明内容Contents of the invention

(一)要解决的技术问题(1) Technical problems to be solved

为了解决现有技术存在的问题,本发明提出了一种卫星导航系统中信号预处理的自适应α-β-γ滤波算法。适用于静态、匀速、高动态场景下的伪距及多普勒预滤波处理,提高了接收机定位、定速结果,能在复杂运动场景下满足收敛性和滤波稳定性,具有较强的卫星导航接收机设计理论价值和工程应用价值。In order to solve the problems existing in the prior art, the present invention proposes an adaptive α-β-γ filter algorithm for signal preprocessing in a satellite navigation system. It is suitable for pseudo-range and Doppler pre-filtering processing in static, uniform-speed, and high-dynamic scenes, which improves the results of receiver positioning and constant speed, and can meet convergence and filtering stability in complex motion scenes. It has strong satellite Theoretical value and engineering application value of navigation receiver design.

(二)技术方案(2) Technical solution

本发明提出了一种卫星导航系统中信号预处理的自适应滤波α-β-γ滤波算法,该方法包括如下步骤:The present invention proposes an adaptive filtering α-β-γ filtering algorithm for signal preprocessing in a satellite navigation system, and the method comprises the following steps:

步骤1:组合导航接收机将GNSS信号进行下变频、捕获跟踪、数据同步处理,提取观测量伪距及多普勒;Step 1: The integrated navigation receiver performs down-conversion, acquisition and tracking, and data synchronization processing on the GNSS signal, and extracts the observed pseudorange and Doppler;

步骤2:测量误差方差σm初始化、预测误差方差σp系数λ初始化;Step 2: The measurement error variance σ m is initialized, and the prediction error variance σ p coefficient λ is initialized;

步骤3:假定接收机的加速度在一小段时间内不变,计算其预测方程:Step 3: Assuming that the acceleration of the receiver is constant for a short period of time, calculate its prediction equation:

其中是滤波器对接收机真实位置xk-1的估计值,是滤波器对接收机真实速度的估计值,是滤波器对接收机真实加速度的估计值,Ts代表相邻两个测量时刻之间的时间间隔。in is the filter’s estimate of the receiver’s true position x k-1 , is the true velocity of the filter to the receiver the estimated value of is the true acceleration of the filter to the receiver The estimated value of , T s represents the time interval between two adjacent measurement moments.

步骤4:根据运动状态动态更新α-β-γ系数:Step 4: Dynamically update the α-β-γ coefficients according to the motion state:

步骤5:在得到第k历元的位置测量值后,自适应α-β-γ滤波器更新接收机位置、速度、加速度的估计值:Step 5: Get the position measurement at the kth epoch Afterwards, the adaptive α-β-γ filter updates the estimated values of receiver position, velocity, and acceleration:

优选的,步骤1中所述GNSS采用BDS。Preferably, the GNSS described in step 1 adopts BDS.

可选的,步骤1中所述GNSS可以是GPS或者BDS或者GALILEO或者三者之间的任意组合。Optionally, the GNSS in step 1 may be GPS, BDS, GALILEO or any combination of the three.

可选的,步骤1中所述GNSS如果采用GLONASS和GPS/BDS/GALILEO进行组合,由于GPS采用WGS-84坐标系,GALILEO采用GTRF坐标系,BDS采用CGCS2000坐标系,以上三者坐标系原点及坐标轴基本一致,坐标系之间误差非常小且在非精密定位下可以忽略;而GLONASS采用PZ-90坐标系,需要与GPS/BDS/GALILEO进行坐标转换。Optionally, if the GNSS described in step 1 is combined with GLONASS and GPS/BDS/GALILEO, since GPS adopts the WGS-84 coordinate system, GALILEO adopts the GTRF coordinate system, and BDS adopts the CGCS2000 coordinate system, the origin of the above three coordinate systems and The coordinate axes are basically the same, and the error between the coordinate systems is very small and can be ignored under non-precision positioning; while GLONASS uses the PZ-90 coordinate system, which needs coordinate conversion with GPS/BDS/GALILEO.

优选的,步骤2中λ初始化值为0.05~0.20之间,σm根据系统情况进行初始化,σp初始化为0。Preferably, in step 2, the initialization value of λ is between 0.05 and 0.20, σ m is initialized according to system conditions, and σ p is initialized to 0.

优选的,步骤3中Ts设定值为1ms~3ms之间。Preferably, the set value of T s in step 3 is between 1 ms and 3 ms.

优选的,步骤4中设定为其中n为2~3,而λ随着加速度的变化而动态改变,即 Preferably, in step 4 set as Among them, n is 2~3, and λ changes dynamically with the change of acceleration, namely

优选的,步骤4中即β、γ随着α动态调整。Preferably, in step 4 That is, β and γ are dynamically adjusted along with α.

可选的,步骤4中满足α>0,4-2α>β>0。Optional, in step 4 Satisfy α>0, 4-2α>β>0.

优选的,步骤5根据更新后的参数对位置、速度、加速度进行估计。Preferably, step 5 estimates the position, velocity and acceleration according to the updated parameters.

(三)有益效果(3) Beneficial effects

本发明提出的卫星导航系统中信号预处理的自适应滤波α-β-γ滤波算法能够产生积极有益的效果。该发明针对接收信号噪声较大、存在抖动的情况下,通过自适应α-β-γ滤波算法,提高了接收机定位、定速结果,在不同复杂运动场景下的满足收敛性和滤波稳定性,具有较强的卫星导航接收机设计理论价值和工程应用价值。The self-adaptive filtering alpha-beta-gamma filtering algorithm for signal preprocessing in the satellite navigation system proposed by the invention can produce positive and beneficial effects. In the case of large noise and jitter in the received signal, the invention improves the receiver positioning and speed determination results through the adaptive α-β-γ filtering algorithm, and satisfies the convergence and filtering stability in different complex motion scenes , has strong satellite navigation receiver design theoretical value and engineering application value.

附图说明Description of drawings

图1显示了本发明优选实施例卫星导航系统中信号预处理的自适应α-β-γ滤波算法流程图;Fig. 1 has shown the self-adaptive α-β-γ filter algorithm flowchart of signal preprocessing in the preferred embodiment of the present invention satellite navigation system;

图2显示了本发明优选实施例中自适应α-β-γ滤波算法对静态场景运动轨迹估计效果图;Fig. 2 has shown adaptive alpha-beta-gamma filtering algorithm in the preferred embodiment of the present invention to static scene motion locus estimation effect figure;

图3显示了本发明优选实施例中自适应α-β-γ滤波算法对匀速场景运动轨迹估计效果图;Fig. 3 has shown the adaptive α-β-γ filtering algorithm in the preferred embodiment of the present invention to the estimation effect figure of uniform velocity scene motion track;

图4显示了本发明优选实施例中自适应α-β-γ滤波算法对匀加速度场景运动轨迹估计效果图;Fig. 4 has shown the adaptive α-β-γ filtering algorithm in the preferred embodiment of the present invention to the scene motion trajectory estimation effect diagram of uniform acceleration;

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in combination with specific embodiments and with reference to the accompanying drawings. It should be understood that these descriptions are exemplary only, and are not intended to limit the scope of the present invention. Also, in the following description, descriptions of well-known structures and techniques are omitted to avoid unnecessarily obscuring the concept of the present invention.

图1显示了本发明优选实施例卫星导航系统中信号预处理的自适应α-β-γ滤波算法流程图;Fig. 1 has shown the self-adaptive α-β-γ filter algorithm flowchart of signal preprocessing in the preferred embodiment of the present invention satellite navigation system;

如图1所示,本发明优选实施例方法流程图主要包括如下步骤:As shown in Figure 1, the method flowchart of the preferred embodiment of the present invention mainly includes the following steps:

步骤1:组合导航接收机将GNSS信号进行下变频、捕获跟踪、数据同步处理,提取观测量伪距及多普勒;Step 1: The integrated navigation receiver performs down-conversion, acquisition and tracking, and data synchronization processing on the GNSS signal, and extracts the observed pseudorange and Doppler;

步骤2:测量误差方差σm初始化、预测误差方差σp系数λ初始化;Step 2: The measurement error variance σ m is initialized, and the prediction error variance σ p coefficient λ is initialized;

步骤3:假定接收机的加速度在一小段时间内不变,计算其预测方程;Step 3: Assuming that the acceleration of the receiver remains unchanged for a short period of time, calculate its prediction equation;

步骤4:根据运动状态动态更新α-β-γ系数;Step 4: Dynamically update the α-β-γ coefficient according to the motion state;

步骤5:在得到第k历元的位置测量值后,自适应α-β-γ滤波器更新接收机位置、速度、加速度的估计值;Step 5: Get the position measurement at the kth epoch After that, the adaptive α-β-γ filter updates the estimated values of receiver position, velocity and acceleration;

本发明具体实施例中,步骤1中所述GNSS采用BDS。此外,步骤1中所述GNSS还可以采用GPS。可选的,步骤1中所述GNSS可以是GPS或者BDS或者GALILEO或者上述三者之间的任意组合。可选的,步骤1中所述GNSS如果采用GLONASS和GPS/BDS/GALILEO进行组合,由于GPS采用WGS-84坐标系,GALILEO采用GTRF坐标系,BDS采用CGCS2000坐标系,以上三者坐标系原点及坐标轴基本一致,坐标系之间误差非常小且在非精密定位下可以忽略;而GLONASS采用PZ-90坐标系,需要与GPS/BDS/GALILEO进行坐标转换。In a specific embodiment of the present invention, the GNSS described in step 1 adopts BDS. In addition, the GNSS described in step 1 may also use GPS. Optionally, the GNSS in step 1 may be GPS or BDS or GALILEO or any combination of the above three. Optionally, if the GNSS mentioned in step 1 is combined with GLONASS and GPS/BDS/GALILEO, since GPS adopts the WGS-84 coordinate system, GALILEO adopts the GTRF coordinate system, and BDS adopts the CGCS2000 coordinate system, the origin of the above three coordinate systems and The coordinate axes are basically the same, and the error between the coordinate systems is very small and can be ignored under non-precision positioning; while GLONASS uses the PZ-90 coordinate system and needs to perform coordinate conversion with GPS/BDS/GALILEO.

步骤2中λ初始化值为0.05~0.20之间,σm根据系统情况进行初始化,σp初始化为0。In step 2, the initialization value of λ is between 0.05 and 0.20, σ m is initialized according to the system conditions, and σ p is initialized to 0.

步骤3中Ts设定值为1ms~3ms之间。In step 3, the T s setting value is between 1ms and 3ms.

步骤4中设定为其中n为2~3,而λ随着加速度的变化而动态改变,即 step 4 set as Among them, n is 2~3, and λ changes dynamically with the change of acceleration, namely

步骤4中即β、γ随着α动态调整。可选的步骤4中满足α>0,4-2α>β>0。step 4 That is, β and γ are dynamically adjusted along with α. optional step 4 Satisfy α>0, 4-2α>β>0.

步骤5中根据更新后的参数对位置、速度、加速度进行估计。In step 5, the position, velocity and acceleration are estimated according to the updated parameters.

图2显示了本发明优选实施例中自适应α-β-γ滤波算法对静态场景运动轨迹估计效果图;Fig. 2 has shown adaptive alpha-beta-gamma filtering algorithm in the preferred embodiment of the present invention to static scene motion locus estimation effect diagram;

本发明具体实施例中,在静态观测信号上添加方差为10的噪声,利用自适应滤波后得到的估计曲线与真实曲线基本一致,统计100s内观测值与真实值的方差为0.0897,滤波结果较好,即该算法适应于静态场景。In a specific embodiment of the present invention, noise with a variance of 10 is added to the static observation signal, and the estimated curve obtained after adaptive filtering is basically consistent with the real curve. The variance between the observed value and the real value within 100s of statistics is 0.0897, and the filtering result is relatively Well, that is, the algorithm is adapted to static scenes.

图3显示了本发明优选实施例中自适应α-β-γ滤波算法对匀速场景运动轨迹估计效果图;Fig. 3 has shown the adaptive α-β-γ filtering algorithm in the preferred embodiment of the present invention to the estimation effect figure of uniform velocity scene motion track;

本发明具体实施例中,在50m/s的匀速运动观测信号上添加方差为10的噪声,利用自适应滤波后得到的估计曲线与真实曲线基本吻合,统计100s内观测值与真实值的方差为0.2168,滤波结果较好,即该算法适应于匀速运动场景。In the specific embodiment of the present invention, the noise with variance of 10 is added on the observation signal of uniform velocity motion of 50m/s, and the estimated curve obtained after utilizing the adaptive filtering is basically consistent with the real curve, and the variance of the observed value and the real value within 100s is 0.2168, the filtering result is better, that is, the algorithm is suitable for uniform motion scenes.

图4显示了本发明优选实施例中自适应α-β-γ滤波算法对匀加速度场景运动轨迹估计效果图;Fig. 4 has shown the adaptive α-β-γ filtering algorithm in the preferred embodiment of the present invention to the scene motion trajectory estimation effect diagram of uniform acceleration;

本发明具体实施例中,在20m/s2的匀加速运动观测信号上添加方差为10的噪声,利用自适应滤波后得到的估计曲线与真实曲线基本吻合,统计100s内观测值与真实值的方差为0.3085,滤波结果较好,即该算法适应于匀加速运动场景。In a specific embodiment of the present invention, noise with a variance of 10 is added to the uniformly accelerated motion observation signal of 20m/s2, and the estimated curve obtained after adaptive filtering is basically consistent with the real curve, and the variance between the observed value and the real value within 100s is counted is 0.3085, the filtering result is better, that is, the algorithm is suitable for uniform acceleration motion scenes.

综上所述,本发明提出了一种卫星导航系统中信号预处理的自适应α-β-γ滤波算法。该方法针对传统卫星导航系统中观测伪距与多普勒精度较低,特别是在目标物体动态较高时,接收信号噪声较大、容易发散等问题,提出了一种自适应的α-β-γ滤波算法。算法在固定参数α-β-γ滤波的基础上,根据接收机的动态自适应调整滤波系数,适用于静态、匀速、高动态场景下的伪距及多普勒预滤波处理,提高了定位、定速精度。本发明提出的卫星导航系统中信号预处理的自适应α-β-γ滤波算法适用于单卫星导航系统、多星座导航系统以及组合导航系统,提高了接收机定位、定速精度,能在复杂运动场景下满足收敛性和滤波稳定性,具有较强的卫星导航接收机设计理论价值和工程应用价值。In summary, the present invention proposes an adaptive α-β-γ filter algorithm for signal preprocessing in a satellite navigation system. This method aims at the low accuracy of observation pseudorange and Doppler in the traditional satellite navigation system, especially when the dynamics of the target object is high, the received signal is noisy and easy to diverge, etc., and proposes an adaptive α-β - gamma filtering algorithm. Based on the fixed parameter α-β-γ filter, the algorithm adjusts the filter coefficient according to the receiver's dynamic self-adaption, which is suitable for pseudo-range and Doppler pre-filtering in static, uniform speed, and high-dynamic scenes, improving positioning, Speed accuracy. The self-adaptive α-β-γ filter algorithm for signal preprocessing in the satellite navigation system proposed by the present invention is suitable for single satellite navigation systems, multi-constellation navigation systems and combined navigation systems, improves the accuracy of receiver positioning and fixed speed, and can be used in complex It satisfies convergence and filtering stability in motion scenes, and has strong theoretical value and engineering application value of satellite navigation receiver design.

应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改等,均应包含在本发明的保护范围之内。本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。It should be understood that the above specific embodiments of the present invention are only used to illustrate or explain the principles of the present invention, and not to limit the present invention. Therefore, any modifications made without departing from the spirit and scope of the present invention shall be included in the protection scope of the present invention. The appended claims of the present invention are intended to cover all changes and modifications that come within the scope and metespan of the appended claims, or equivalents of such scope and metesight.

Claims (8)

1. the adaptive alpha-beta-γ filtering algorithms of Signal Pretreatment in a kind of satellite navigation system, which is characterized in that the method Include the following steps:
Step 1:GNSS signal is carried out down coversion, acquisition and tracking, data synchronization processing by combined navigation receiver, extracts observed quantity Pseudorange and Doppler;
Step 2:Measurement error variances sigmamInitialization, prediction error variance σpCoefficient lambda initializes;
Step 3:It is assumed that the acceleration of receiver is constant within a bit of time, its predictive equation is calculated;
Step 4:According to motion state dynamic update alpha-beta-gamma coefficient;
Step 5:Obtaining the position measurements of kth epochAfterwards, adaptive alpha-beta-γ filter updates receiver location, speed The estimated value of degree, acceleration.
2. the adaptive alpha-beta-γ filtering algorithms of Signal Pretreatment in a kind of satellite navigation system according to claim 1, It is characterized in that:GNSS described in step 1 can be arbitrary combinations of the GPS either between BDS or GALILEO or three.
3. the adaptive alpha-beta-γ filtering of Signal Pretreatment is calculated in a kind of satellite navigation system according to claim 1 or 2 Method, it is characterised in that:If the GNSS is combined using GLONASS and GPS/BDS/GALILEO, since GPS is used WGS-84 coordinate systems, GALILEO use GTRF coordinate systems, BDS use CGCS2000 coordinate systems, above three's coordinate origin and Reference axis is almost the same, and error is very small between coordinate system and can ignore under non-precision positioning;And GLONASS uses PZ- 90 coordinate systems need to carry out coordinate conversion with GPS/BDS/GALILEO.
4. the adaptive alpha-beta-γ filtering algorithms of Signal Pretreatment in a kind of satellite navigation system according to claim 1, It is characterized in that:Between λ initialization values are 0.05~0.20 in step 2, σmIt is initialized according to system situation, σpInitialization It is 0.
5. the adaptive alpha-beta-γ filtering algorithms of Signal Pretreatment in a kind of satellite navigation system according to claim 1, It is characterized in that:T in step 3sSetting value is between 1ms~3ms.
6. the adaptive alpha-beta-γ filtering algorithms of Signal Pretreatment in a kind of satellite navigation system according to claim 1, It is characterized in that:In step 4It is set asWherein n is 2~3, and λ is with acceleration The variation of degree and dynamic changes, i.e.,
7. the adaptive alpha-beta-γ filtering algorithms of Signal Pretreatment in a kind of satellite navigation system according to claim 1, It is characterized in that:β, γ are with α dynamic adjustment in step 4, i.e.,: In optional step 4 Meet α>0,4-2 α>β>0.
8. the adaptive alpha-beta-γ filtering algorithms of Signal Pretreatment in a kind of satellite navigation system according to claim 1, It is characterized in that:Position, speed, acceleration are estimated according to updated parameter in step 5.
CN201810315071.9A 2018-04-10 2018-04-10 An Adaptive Filtering Algorithm for Signal Preprocessing in Satellite Navigation System Pending CN108572378A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810315071.9A CN108572378A (en) 2018-04-10 2018-04-10 An Adaptive Filtering Algorithm for Signal Preprocessing in Satellite Navigation System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810315071.9A CN108572378A (en) 2018-04-10 2018-04-10 An Adaptive Filtering Algorithm for Signal Preprocessing in Satellite Navigation System

Publications (1)

Publication Number Publication Date
CN108572378A true CN108572378A (en) 2018-09-25

Family

ID=63574693

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810315071.9A Pending CN108572378A (en) 2018-04-10 2018-04-10 An Adaptive Filtering Algorithm for Signal Preprocessing in Satellite Navigation System

Country Status (1)

Country Link
CN (1) CN108572378A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112698323A (en) * 2020-12-10 2021-04-23 中国航空工业集团公司沈阳飞机设计研究所 Full-automatic landing radar guiding noise suppression method based on alpha-beta-gamma filter

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5740048A (en) * 1992-08-07 1998-04-14 Abel; Jonathan S. Method and apparatus for GPS positioning, filtering and integration
EP2422217A1 (en) * 2009-04-20 2012-02-29 The Boeing Company Positioning determinations of receivers
CN103179596A (en) * 2013-03-12 2013-06-26 浙江大学 A Method for Optimizing the Total Consumption of LQG Control and Communication Power
CN103235886A (en) * 2013-04-25 2013-08-07 杭州电子科技大学 Variational Bayesian (VB) volume strong-tracking information filtering based target tracking method
CN103399336A (en) * 2013-07-29 2013-11-20 东南大学 GPS/SINS (global positioning system/strapdown inertial navigation system) combined navigation method under non-Gauss noise environment
CN104020482A (en) * 2014-06-17 2014-09-03 北方工业大学 Accurate speed measurement method for high-dynamic satellite navigation receiver
CN105550497A (en) * 2015-12-04 2016-05-04 河海大学 A high-precision ballistic correction method
US9453921B1 (en) * 2014-05-08 2016-09-27 Rockwell Collins, Inc. Delayed-based geographic position data generation system, device, and method
CN106130939A (en) * 2016-07-16 2016-11-16 南京邮电大学 Varying Channels method of estimation in the MIMO ofdm system of a kind of iteration
CN107153209A (en) * 2017-07-06 2017-09-12 武汉大学 A kind of low rail aeronautical satellite real-time accurate orbit determination method of short arc segments
CN107607966A (en) * 2017-08-08 2018-01-19 北京大学 A kind of cycle slips detection and restorative procedure based on the frequency carrier phases of GNSS tri-

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5740048A (en) * 1992-08-07 1998-04-14 Abel; Jonathan S. Method and apparatus for GPS positioning, filtering and integration
EP2422217A1 (en) * 2009-04-20 2012-02-29 The Boeing Company Positioning determinations of receivers
CN103179596A (en) * 2013-03-12 2013-06-26 浙江大学 A Method for Optimizing the Total Consumption of LQG Control and Communication Power
CN103235886A (en) * 2013-04-25 2013-08-07 杭州电子科技大学 Variational Bayesian (VB) volume strong-tracking information filtering based target tracking method
CN103399336A (en) * 2013-07-29 2013-11-20 东南大学 GPS/SINS (global positioning system/strapdown inertial navigation system) combined navigation method under non-Gauss noise environment
US9453921B1 (en) * 2014-05-08 2016-09-27 Rockwell Collins, Inc. Delayed-based geographic position data generation system, device, and method
CN104020482A (en) * 2014-06-17 2014-09-03 北方工业大学 Accurate speed measurement method for high-dynamic satellite navigation receiver
CN105550497A (en) * 2015-12-04 2016-05-04 河海大学 A high-precision ballistic correction method
CN106130939A (en) * 2016-07-16 2016-11-16 南京邮电大学 Varying Channels method of estimation in the MIMO ofdm system of a kind of iteration
CN107153209A (en) * 2017-07-06 2017-09-12 武汉大学 A kind of low rail aeronautical satellite real-time accurate orbit determination method of short arc segments
CN107607966A (en) * 2017-08-08 2018-01-19 北京大学 A kind of cycle slips detection and restorative procedure based on the frequency carrier phases of GNSS tri-

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
ROB J. HYNDMAN: "The admissible parameter space for exponential smoothing models", 《SPRINGER》 *
康阿龙: "基于高速运动平台的雷达目标跟踪算法研究", 《弹箭与制导学报》 *
张瑞: "一种自适应目标机动的αβγ滤波算法", 《大众科技》 *
杨万海: "《多传感器数据融合及其应用》", 30 April 2004, 西安电子科技大学出版社 *
王红亮: "一种机动目标跟踪的自适应α-β滤波算法", 《雷达科学与技术》 *
谭津: "北斗二代导航接收机技术研究与实现", 《中国优秀博硕士学位论文全文数据库(硕士) 信息科技辑》 *
陆晨曦: "单频精密单点定位中基于卡尔曼滤波的自适应导航算法", 《北京大学学报》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112698323A (en) * 2020-12-10 2021-04-23 中国航空工业集团公司沈阳飞机设计研究所 Full-automatic landing radar guiding noise suppression method based on alpha-beta-gamma filter
CN112698323B (en) * 2020-12-10 2024-03-19 中国航空工业集团公司沈阳飞机设计研究所 Full-automatic landing radar guiding noise suppression method based on alpha-beta-gamma filter

Similar Documents

Publication Publication Date Title
Gao et al. Adaptive Kalman filtering with recursive noise estimator for integrated SINS/DVL systems
Davari et al. An asynchronous adaptive direct Kalman filter algorithm to improve underwater navigation system performance
CN104121905B (en) Course angle obtaining method based on inertial sensor
CN106052688B (en) Inertial navigation system speed accumulation error correcting method based on terrain contour matching
CN111650620B (en) Track deception method based on GPS navigation
Schatzberg et al. Enhanced WiFi ToF indoor positioning system with MEMS-based INS and pedometric information
CN107367744B (en) LEO-based GPS orbit determination method based on adaptive measuring Noise Variance Estimation
CN109425876B (en) Improved Kalman filtering method for improving positioning precision
CN105607104A (en) An adaptive navigation and positioning system and method based on GNSS and INS
CN102096086A (en) Self-adaptive filtering method based on different measuring characteristics of GPS (Global Positioning System)/INS (Inertial Navigation System) integrated navigation system
CN108614258A (en) A kind of Underwater Navigation method based on single acoustic beacon distance measuring
CN109506647B (en) A combined positioning method of INS and magnetometer based on neural network
CN105954783B (en) A kind of real-time tight integration of improvement GNSS/INS navigates the method for real-time performance
CN112946711B (en) A kind of navigation method of GNSS/INS integrated navigation system
CN110555398A (en) Fault diagnosis method for determining first arrival moment of fault based on optimal filtering smoothness
CN110673148A (en) Active sonar target real-time track resolving method
CN106289244A (en) A kind of attitude determination method of anti-acceleration noise
Shi et al. Autonomous multiframe point cloud fusion method for mmWave radar
CN108572378A (en) An Adaptive Filtering Algorithm for Signal Preprocessing in Satellite Navigation System
CN111708008B (en) Underwater robot single-beacon navigation method based on IMU and TOF
US12158342B2 (en) Determining accuracy of smoothed navigation solution using filtered resets
CN110873813A (en) Water flow velocity estimation method, integrated navigation method and device
Bo et al. GPS/INS/speed log integrated navigation system based on MAKF and priori velocity information
CN108107416A (en) A kind of secondary radar low-altitude detection clutter suppression method
CN103281054A (en) Self adaption filtering method adopting noise statistic estimator

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180925