[go: up one dir, main page]

CN113009522B - Long-time coherent integration capturing algorithm module for Doppler frequency residual error correction - Google Patents

Long-time coherent integration capturing algorithm module for Doppler frequency residual error correction Download PDF

Info

Publication number
CN113009522B
CN113009522B CN202110170670.8A CN202110170670A CN113009522B CN 113009522 B CN113009522 B CN 113009522B CN 202110170670 A CN202110170670 A CN 202110170670A CN 113009522 B CN113009522 B CN 113009522B
Authority
CN
China
Prior art keywords
module
doppler frequency
signal
coherent integration
algorithm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110170670.8A
Other languages
Chinese (zh)
Other versions
CN113009522A (en
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.)
Zhejiang Sci Tech University ZSTU
Original Assignee
Zhejiang Sci Tech University ZSTU
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 Zhejiang Sci Tech University ZSTU filed Critical Zhejiang Sci Tech University ZSTU
Priority to CN202110170670.8A priority Critical patent/CN113009522B/en
Publication of CN113009522A publication Critical patent/CN113009522A/en
Application granted granted Critical
Publication of CN113009522B publication Critical patent/CN113009522B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/25Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
    • G01S19/254Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to Doppler shift of satellite signals

Landscapes

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

Abstract

The invention relates to a signal coarse synchronization module of a satellite receiving device. The long-time pre-coherent integration acquisition algorithm for Doppler frequency residual error correction and carrier phase alignment is provided, and the usability of the receiver in a weak signal environment is improved. The technical scheme is as follows: a long-time coherent integration capturing algorithm module for Doppler frequency residual correction comprises a Doppler frequency offset correction module (comprising a block superposition and phase compensation module, a spectral peak detection module and a storage and table look-up module which are connected in sequence), a residual correction module, a bit flip estimation module, a storage module, a table look-up module and a text removal module which are connected in sequence; meanwhile, after being connected with the local carrier generation adjusting module, the residual error correcting module is connected with the text removing module in parallel and then is connected to the multiplier module for processing, and then enters the FFT module.

Description

多普勒频率残差校正的长时间相干积分捕获算法模块Long-time coherent integration acquisition algorithm module for Doppler frequency residual correction

技术领域Technical Field

本发明涉及一种卫星接收装置的信号粗同步模块,即带多普勒频率残差校正的长时间相干积分捕获算法模块。The invention relates to a signal coarse synchronization module of a satellite receiving device, namely a long-time coherent integration capture algorithm module with Doppler frequency residual error correction.

背景技术Background Art

全球导航卫星定位系统(GNSS)是一种以卫星为基础的无线电导航系统,能提供全天候的实时导航定位服务,已经应用于国民经济的各个领域。目前,全球范围内研发应用最早的全球卫星定位系统GPS系统在我国已应用广泛,我国自主研发全球卫星定位系统北斗系统已于2020年6月建成并提供全球导航定位服务。The Global Navigation Satellite System (GNSS) is a satellite-based radio navigation system that can provide all-weather real-time navigation and positioning services and has been applied to various fields of the national economy. At present, the GPS system, the earliest global satellite positioning system developed and applied in the world, has been widely used in my country. my country's independently developed global satellite positioning system Beidou system was completed in June 2020 and provides global navigation and positioning services.

GNSS卫星发射信号到达地面GNSS接收机时已相当微弱,如GPS信号大约为-130dBmW,比接收机内部热噪声低20~30dB。特别的,在室内、城市、森林等复杂环境中,GNSS接收信噪比更低,而这些恰是人类活动的主要环境。The GNSS satellite transmission signal is already quite weak when it reaches the ground GNSS receiver. For example, the GPS signal is about -130dBmW, which is 20-30dB lower than the internal thermal noise of the receiver. In particular, the GNSS reception signal-to-noise ratio is even lower in complex environments such as indoors, cities, and forests, which are precisely the main environments for human activities.

GNSS接收机本地解码需要一个与接收信号同频同相的本地载波信号和伪随机扩频码(简称伪码)信号。由于多普勒效应等因素的影响,实际接收GNSS信号的频率及其伪码相位具有不确定性。因此,需要通过捕获和跟踪等同步过程使本地信号与接收信号同步。GNSS信号捕获是伪码相位空间和载波频率空间的二维搜索过。相干累加时间越长,多普勒频率搜索步长越小。通常要求频率搜索步长满足

Figure BDA0002938821330000011
伪码相位的搜索步长小于1/2码片,其中,Tcoh为捕获算法的预相干积分累加时长。The local decoding of the GNSS receiver requires a local carrier signal and a pseudo-random spread spectrum code (pseudo-code for short) signal with the same frequency and phase as the received signal. Due to the influence of factors such as the Doppler effect, the frequency of the actual received GNSS signal and its pseudo-code phase are uncertain. Therefore, it is necessary to synchronize the local signal with the received signal through synchronization processes such as capture and tracking. GNSS signal capture is a two-dimensional search process of pseudo-code phase space and carrier frequency space. The longer the coherent accumulation time, the smaller the Doppler frequency search step size. The frequency search step size is usually required to meet
Figure BDA0002938821330000011
The search step of the pseudo code phase is less than 1/2 chip, where T coh is the pre-coherent integration accumulation time of the acquisition algorithm.

当捕获算法的预相干积分累加时间超过20ms时,载波频率搜索步长不能大于50Hz,对于卫星信号中约±10kHz的多普勒频率变化范围来说,较小的搜索步长意味着搜索次数增加,搜索算法耗时显著增大。When the pre-coherent integration accumulation time of the acquisition algorithm exceeds 20ms, the carrier frequency search step cannot be greater than 50Hz. For the Doppler frequency variation range of about ±10kHz in the satellite signal, a smaller search step means an increase in the number of searches and a significant increase in the time spent on the search algorithm.

文献调研结果表明:估计并去除比特翻转、压缩多普勒频率变化范围是实现长时间预相干积分捕获的关键,精确校正本地载波频率误差等因素导致的载波相位漂移是提高长时间预相干积分捕获灵敏度的关键。The results of literature survey show that estimating and removing bit flips and compressing the Doppler frequency variation range are the key to achieving long-term pre-coherent integration capture, and accurately correcting the carrier phase drift caused by factors such as local carrier frequency error is the key to improving the sensitivity of long-term pre-coherent integration capture.

文献调研表明,长时间预相干积分是进一步提高捕获处理增益的首选方法。目前,虽然国内外已经有相关文献研究GNSS信号的高灵敏度捕获算法,在高灵敏度捕获、快速捕获算法建模等方面已做了一定研究工作,如有文献提出了二倍分组块补零(DBZP)算法、多级相干累加捕获算法,将累加时间充分的延长,但因算法耗时巨大难以推广应用,平方损耗和多普勒频率残差仍然是极低信噪比环境下影响捕获性能的主要因素,而且很难同时兼顾捕获灵敏度和捕获效率这两方面的性能。Literature research shows that long-term pre-coherent integration is the preferred method to further improve the acquisition processing gain. At present, although there are relevant literatures at home and abroad that study the high-sensitivity acquisition algorithm of GNSS signals, and some research work has been done in high-sensitivity acquisition and fast acquisition algorithm modeling, such as the double block zero padding (DBZP) algorithm and the multi-level coherent accumulation acquisition algorithm proposed in some literatures, which fully extend the accumulation time, the algorithm is time-consuming and difficult to promote and apply. The square loss and Doppler frequency residual are still the main factors affecting the acquisition performance in extremely low signal-to-noise ratio environments, and it is difficult to take into account both the capture sensitivity and the capture efficiency at the same time.

发明内容Summary of the invention

本发明的目的是克服上述背景技术的不足,提供一种多普勒频率残差校正和载波相位对齐的长时间预相干积分捕获算法,提高接收机弱信号环境下的可用性。The purpose of the present invention is to overcome the shortcomings of the above-mentioned background technology and provide a long-term pre-coherent integration capture algorithm for Doppler frequency residual correction and carrier phase alignment to improve the availability of the receiver in a weak signal environment.

本发明提供的技术方案是:The technical solution provided by the present invention is:

一种多普勒频率残差校正的长时间相干积分捕获算法模块,包括依次连接的多普勒频偏校正模块(包括依次连接的块叠加与相位补偿模块、谱峰检测模块、以及存储与查表模块)、残差校正模块、比特翻转估计模块、存储模块、查表模块、电文去除模块;同时,残差校正模块连接本地载波生成调整模块后,与电文去除模块并联接入乘法器模块处理后进入FFT模块;A long-time coherent integration capture algorithm module for Doppler frequency residual correction comprises a Doppler frequency deviation correction module (including a block superposition and phase compensation module, a spectrum peak detection module, and a storage and table lookup module connected in sequence), a residual correction module, a bit flip estimation module, a storage module, a table lookup module, and a message removal module; at the same time, after the residual correction module is connected to a local carrier generation adjustment module, it is connected in parallel with the message removal module to a multiplier module for processing and then enters an FFT module;

本地伪码生成模块依次连接共轭FFT模块后与FFT模块的输出并联接入乘法器模块处理;处理结果输出后依次进入IFFT模块、门限判决模块后输出捕获到的信号,并接入本地载波生成调整模块。The local pseudo code generation module is connected in sequence to the conjugate FFT module and then connected to the multiplier module in parallel with the output of the FFT module for processing; after the processing result is output, it enters the IFFT module and the threshold judgment module in sequence, outputs the captured signal, and is connected to the local carrier generation adjustment module.

所述多普勒频偏校正模块组输出端还与比特翻转估计模块的输入端相连,用多普勒频率估计值辅预测伪码相位;在此基础上,比特翻转估计模块估计并消除导航电文比特翻转的影响,最后,通过长时间相干累加获取信号处理增益的方式提高捕获灵敏度。The output end of the Doppler frequency offset correction module group is also connected to the input end of the bit flip estimation module, and the Doppler frequency estimation value is used to assist in predicting the pseudo code phase; on this basis, the bit flip estimation module estimates and eliminates the influence of the navigation message bit flip, and finally, the capture sensitivity is improved by obtaining the signal processing gain through long-term coherent accumulation.

所述多普勒频偏校正模块组以及比特翻转估计模块,在GNSS接收机捕获过程中只运行一次。The Doppler frequency offset correction module group and the bit flip estimation module are only run once during the GNSS receiver acquisition process.

在GNSS信号非常弱且预相干积分时间大于20毫秒时,残差校正模块运行多普勒频率残差校正算法,进一步提高多普勒频率估计精度,提高预相干积分的处理增益,最终提高捕获灵敏度。When the GNSS signal is very weak and the pre-coherent integration time is greater than 20 milliseconds, the residual correction module runs the Doppler frequency residual correction algorithm to further improve the Doppler frequency estimation accuracy, increase the processing gain of the pre-coherent integration, and ultimately improve the capture sensitivity.

所述多普勒频率残差校正算法是:The Doppler frequency residual correction algorithm is:

将时长为T毫秒的GNSS中频输入信号平方后分成M个长度为N的子块,对考虑多普勒频率后的本地载波平方信号也分成M个长度为N的子块。然后,利用快速傅里叶变换对平方后的输入信号和本地信号进行相关运算,设相关结果为Yk,对M个相关结果Yk进行差分累加并搜索下述计算的最大值:The GNSS intermediate frequency input signal with a duration of T milliseconds is squared and divided into M sub-blocks of length N. The local carrier squared signal after considering the Doppler frequency is also divided into M sub-blocks of length N. Then, the squared input signal and the local signal are correlated using the fast Fourier transform. Let the correlation result be Y k . The M correlation results Y k are differentially accumulated and the maximum value of the following calculation is searched:

Figure BDA0002938821330000031
Figure BDA0002938821330000031

||表示取模运算,针对最大值,如下计算多普勒频率误差:|| represents a modulo operation. For the maximum value, the Doppler frequency error is calculated as follows:

Figure BDA0002938821330000032
Figure BDA0002938821330000032

用上述结果对载波多普勒频率估计值

Figure BDA0002938821330000033
进行校正:
Figure BDA0002938821330000034
The carrier Doppler frequency estimate is calculated using the above results.
Figure BDA0002938821330000033
To make a correction:
Figure BDA0002938821330000034

在GNSS信号非常弱且预相干积分时间大于20毫秒运行时,运行载波相位对齐算法,以提高预相干积分的处理增益。When the GNSS signal is very weak and the pre-coherent integration time is greater than 20 milliseconds, the carrier phase alignment algorithm is run to improve the processing gain of the pre-coherent integration.

所述载波相位对齐算法是:The carrier phase alignment algorithm is:

采用多普勒频率估计误差信号

Figure BDA0002938821330000035
计算多普勒频移在长时间相干积分累加时间内引起的载波相位飘移:Using Doppler frequency to estimate the error signal
Figure BDA0002938821330000035
Calculate the carrier phase drift caused by Doppler frequency shift during long coherent integration accumulation time:

I)实验与仿真分析:首先,将GNSS接收机跟踪环路估计的多普勒频率ftra做为信号中真实的多普勒频率,由此可计算得到输入GNSS中频采样信号IGIFS的真实频率fIGIFS,fIGIFS=fIF+ftra+nerr1,由本发明所述算法估计的多普勒频率

Figure BDA0002938821330000041
计算得到本地信号的载波频率
Figure BDA0002938821330000042
然后,计算输入信号与本地载波信号的频率误差,并由下式计算出载波相位误差Phadif;I) Experimental and simulation analysis: First, the Doppler frequency f tra estimated by the GNSS receiver tracking loop is used as the real Doppler frequency in the signal, thereby calculating the real frequency f IGIFS of the input GNSS intermediate frequency sampling signal IGIFS , f IGIFS = f IF + f tra + n err1 . The Doppler frequency estimated by the algorithm of the present invention is
Figure BDA0002938821330000041
Calculate the carrier frequency of the local signal
Figure BDA0002938821330000042
Then, the frequency error between the input signal and the local carrier signal is calculated, and the carrier phase error Pha dif is calculated by the following formula:

Figure BDA0002938821330000043
Figure BDA0002938821330000043

II)载波相位误差分析建模;上述载波相位误差的变化有明显的趋势,通过多项式拟合建模方法得到本地载波相位误差随着多普勒频率估计误差和时长而变化的函数关系曲线;II) Carrier phase error analysis modeling; The above carrier phase error has a clear trend in change, and a functional relationship curve of the local carrier phase error changing with the Doppler frequency estimation error and duration is obtained by a polynomial fitting modeling method;

III)将多普勒频率的残差校正算法得到的载波多普勒频率估计误差

Figure BDA0002938821330000044
做为输入,估计并校正载波相位误差,通过插入/剔除本地信号采样点的方式将输入信号与本地信号对齐,此功能由本地载波生成调整模块实现。III) The carrier Doppler frequency estimation error obtained by the Doppler frequency residual correction algorithm
Figure BDA0002938821330000044
As input, the carrier phase error is estimated and corrected, and the input signal is aligned with the local signal by inserting/removing local signal sampling points. This function is implemented by the local carrier generation and adjustment module.

本发明针对GNSS导航用户端接收机系统,通过多普勒频率估计与校正的算法(由多普勒频偏校正模块组实现)提高捕获算法效率、通过导航电文比特翻转估计与校正的算法突破相干积分时间的限制、通过多普勒频率残差校正和载波相位对齐的算法提高捕获算法的信号处理增益,最终设计长时间相干积分捕获算法模块。本发明可依据信号环境自适应地调整相干积分时间,提高接收机的灵敏度性能,同时兼顾捕获算法效率。当信号受到遮挡、环境噪声较大且接收机处于运动状态时,使用本发明的GNSS接收机也可稳定的给出定位结果。The present invention is directed to a GNSS navigation user-end receiver system, and improves the efficiency of the capture algorithm through a Doppler frequency estimation and correction algorithm (implemented by a Doppler frequency offset correction module group), breaks through the limitation of the coherent integration time through a navigation message bit flip estimation and correction algorithm, and improves the signal processing gain of the capture algorithm through a Doppler frequency residual correction and carrier phase alignment algorithm, and finally designs a long-term coherent integration capture algorithm module. The present invention can adaptively adjust the coherent integration time according to the signal environment, improve the sensitivity performance of the receiver, and take into account the efficiency of the capture algorithm. When the signal is blocked, the environmental noise is large, and the receiver is in motion, the GNSS receiver using the present invention can also stably give positioning results.

本发明克服了长时间相干积分累加中多普勒频率和伪码相位飘移及运动导致伪码相关峰包络展宽并降低等弊端,采用本发明可使GNSS接收机自动估计多普勒频率并校正其残差,估计并校正导航电文比特翻转的影响,纠正载波相位飘移,提高接收机弱信号下的可用性。无论在低信噪比还是在动态应用下,本方案接收机的性能较普通高灵敏度GNSS接收机有明显提升。The present invention overcomes the drawbacks of Doppler frequency and pseudo code phase drift and movement in long-term coherent integration accumulation, which leads to broadening and reduction of pseudo code correlation peak envelope. The present invention enables the GNSS receiver to automatically estimate the Doppler frequency and correct its residual, estimate and correct the influence of navigation message bit flipping, correct carrier phase drift, and improve the receiver's availability under weak signals. Whether in low signal-to-noise ratio or in dynamic applications, the performance of the receiver of this solution is significantly improved compared with ordinary high-sensitivity GNSS receivers.

本发明的有益效果是,本发明提供的多普勒频率残差校正的长时间相干积分捕获算法模块,可以在信号受到遮挡或一定的环境干扰下保持正常接收GNSS信号,通过多普勒频率估计与校正、多普勒频率估计残差校正、载波相位对齐等算法,提高GNSS信号高灵敏度GNSS信号捕获的效率与灵敏度;通过设计导航电文比特翻转估计与校正算法(由比特翻转估计模块、存储、查找、电文去除等模块联合实现),增大预相干积分时长,进一步提高GNSS弱信号捕获灵敏度,本方案GNSS接收机的性能较普通高灵敏度GNSS接收机有明显提升,可在低信噪比且动态的应用环境下保持正常工作。The beneficial effect of the present invention is that the long-term coherent integration capture algorithm module with Doppler frequency residual correction provided by the present invention can maintain normal reception of GNSS signals when the signals are blocked or subject to certain environmental interference, and improve the efficiency and sensitivity of high-sensitivity GNSS signal capture through algorithms such as Doppler frequency estimation and correction, Doppler frequency estimation residual correction, and carrier phase alignment; by designing a navigation message bit flip estimation and correction algorithm (combined by a bit flip estimation module, storage, search, message removal, and other modules), the pre-coherent integration time is increased, and the GNSS weak signal capture sensitivity is further improved. The performance of the GNSS receiver of this scheme is significantly improved compared to ordinary high-sensitivity GNSS receivers, and can maintain normal operation in a low signal-to-noise ratio and dynamic application environment.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1是本发明的组成结构图。Fig. 1 is a composition structure diagram of the present invention.

图2是本发明中相位补偿调整频率方案示意图。FIG. 2 is a schematic diagram of a frequency adjustment scheme for phase compensation in the present invention.

图3是本发明中多普勒频率估计误差引起的载波相位偏差示意图。FIG. 3 is a schematic diagram of a carrier phase deviation caused by a Doppler frequency estimation error in the present invention.

图4A1、图4A2是采用本发明的预相干积分输出及捕获检测量示意图。4A1 and 4A2 are schematic diagrams of the pre-coherent integration output and the captured detection quantity according to the present invention.

图4B1、图4B2是未采用本发明的预相干积分输出及捕获检测量示意图。FIG. 4B1 and FIG. 4B2 are schematic diagrams of pre-coherent integration output and captured detection quantity without adopting the present invention.

图5是GNSS接收机结构图。FIG5 is a structural diagram of a GNSS receiver.

图6是捕获一颗卫星信号的具体算法流程图。FIG6 is a flow chart of a specific algorithm for capturing a satellite signal.

具体实施方式DETAILED DESCRIPTION

以下结合附图所示实施例进一步说明。The following is a further description with reference to the embodiments shown in the accompanying drawings.

本发明实现了一种可估计导航电文比特翻转的、仅采用相干累加法实现长时间累加的捕获算法;首先设计载波多普勒频偏估计与校正算法,压缩载波多普勒频偏的搜索范围,从而降低捕获算法的复杂度。然后,利用分组相干计算的方法实现对导航电文比特翻转的估计,取消导航电文比特翻转对信号累加增益的影响。其次,由于相干积分累加时超过导航电文比特长度时,微小的频率飘移引起的累加数据相位同步误差对累加增益的影响不能忽略;本发明依据分组差分累加结果中必定含有相邻数据块的相位差分信息,公开了利用该信息估计多普勒频率估计残差的方案,提高了GNSS信号相干累加增益和捕获灵敏度,降低相干损耗,提高相干积分累加的信号处理增益。最后,设计长时间相干累加算法,完成信号的捕获。本发明的功能结构图由图1所示。The present invention realizes a capture algorithm that can estimate the bit flip of the navigation message and only uses the coherent accumulation method to realize long-term accumulation; first, a carrier Doppler frequency deviation estimation and correction algorithm is designed to compress the search range of the carrier Doppler frequency deviation, thereby reducing the complexity of the capture algorithm. Then, the estimation of the navigation message bit flip is realized by using the group coherent calculation method, and the influence of the navigation message bit flip on the signal accumulation gain is eliminated. Secondly, since the coherent integral accumulation exceeds the navigation message bit length, the influence of the accumulated data phase synchronization error caused by the slight frequency drift on the accumulation gain cannot be ignored; based on the phase differential information of adjacent data blocks that must be contained in the group differential accumulation result, the present invention discloses a scheme for estimating the Doppler frequency estimation residual using this information, thereby improving the coherent accumulation gain and capture sensitivity of the GNSS signal, reducing the coherent loss, and improving the signal processing gain of the coherent integral accumulation. Finally, a long-term coherent accumulation algorithm is designed to complete the signal capture. The functional structure diagram of the present invention is shown in Figure 1.

采用多普勒频率估计-压缩载波频率搜索空间-快速捕获算法的方式下,多普勒频偏校正模块组辅助GNSS信号捕获的计算流程为:以GNSS中频采样信号作为输入信号,根据时域展宽对应频域压缩的时频变换关系,对输入数据进行分块叠加(块叠加与相位补偿模块),压缩多普勒频率fd搜索范围,估计多普勒频率并将结果存储在查找表Acqb中;捕获卫星信号时,从表Acqb中取出一条记录,由该记录得到多普勒频率

Figure BDA0002938821330000061
(或IGIFS的频率)估计值,生成不同相位的两路正交本地载波,与输入信号相乘(乘法模块图中用圆圈中加×表示),产生I支路信号和与其正交的Q支路信号。然后I支路和Q支路合为一路复输入信号并进行傅立叶变换(FFT模块),与本地C/A码经过共轭傅立叶变换(共轭FFT模块)结果相乘,其结果通过反傅立叶变换(IFFT模块)转换到时域,再取绝对值,得到输入信号与本地信号间的相关值,最后通过搜索最大相关值判断是否捕获到信号。除频率不确定度范围由±10KHz降低到20Hz、以及导航电文比特跳变外,其余步骤与普通的GNSS信号码域并行捕获算法一样。如图1所述流程完成GNSS信号捕获计算。The calculation process of the Doppler frequency deviation correction module group to assist GNSS signal acquisition by adopting the Doppler frequency estimation-compressed carrier frequency search space-fast acquisition algorithm is as follows: taking the GNSS intermediate frequency sampling signal as the input signal, according to the time-frequency transformation relationship between time domain broadening and frequency domain compression, the input data is block-superimposed (block superposition and phase compensation module), the Doppler frequency f d search range is compressed, the Doppler frequency is estimated and the result is stored in the lookup table Acqb; when capturing the satellite signal, a record is taken from the table Acqb, and the Doppler frequency is obtained from the record.
Figure BDA0002938821330000061
(or the frequency of IGIFS) estimate, generate two orthogonal local carriers with different phases, multiply with the input signal (indicated by a circle with × in the multiplication module diagram), generate I branch signal and Q branch signal orthogonal to it. Then I branch and Q branch are combined into a complex input signal and Fourier transform (FFT module), multiplied with the result of conjugate Fourier transform (conjugate FFT module) of local C/A code, and the result is converted to time domain by inverse Fourier transform (IFFT module), and then the absolute value is taken to obtain the correlation value between the input signal and the local signal, and finally the maximum correlation value is searched to determine whether the signal is captured. Except that the frequency uncertainty range is reduced from ±10KHz to 20Hz, and the navigation message bit jumps, the remaining steps are the same as the ordinary GNSS signal code domain parallel capture algorithm. The process described in Figure 1 completes the GNSS signal capture calculation.

多普勒频偏校正模块组估计多普勒频率、压缩频率搜索空间的方案。首先,进行分块叠加操作,一方面可以提高信号的信噪比,另一方面,基于时域扩展对应频域压缩的信号处理相关理论,对输入数据进行分块叠加,此操作展宽了时域,频域则被压缩了,因而多普勒频率fd被缩小,压缩了捕获算法频率搜索的范围。然后,选取一组调整频率δf,得到一组相位补偿序列

Figure BDA0002938821330000071
其中,Ts为采样周期,n为整数,输入的GNSS中频采样数据r(·)与序列β(n)相乘,结果用r%(·)表示。通过相位补偿的方法将频率搜索空间进行等间隔划分,进一步压缩频率搜索空间。如选20个等间隔的调整频率,对应不同的结果r%(·),取最大响应者对应的频率即为估计出的多普勒频偏,频率不确定范围进一步减少,如图2所示。The Doppler frequency offset correction module estimates the Doppler frequency and compresses the frequency search space. First, a block superposition operation is performed. On the one hand, the signal-to-noise ratio of the signal can be improved. On the other hand, based on the signal processing theory that time domain expansion corresponds to frequency domain compression, the input data is superimposed in blocks. This operation widens the time domain and compresses the frequency domain. Therefore, the Doppler frequency fd is reduced, compressing the frequency search range of the capture algorithm. Then, a set of adjustment frequencies δf is selected to obtain a set of phase compensation sequences
Figure BDA0002938821330000071
Where Ts is the sampling period, n is an integer, and the input GNSS intermediate frequency sampling data r(·) is multiplied by the sequence β(n), and the result is represented by r%(·). The frequency search space is divided into equal intervals by the phase compensation method to further compress the frequency search space. If 20 equally spaced adjustment frequencies are selected, corresponding to different results r%(·), the frequency corresponding to the maximum responder is taken as the estimated Doppler frequency deviation, and the frequency uncertainty range is further reduced, as shown in Figure 2.

导航电文比特翻转估计的基本方案。选取数据长度为TI的数据,从第一个伪码周期信号开始,计算间隔为1个伪码周期、时长为t的(TI-1)个相关计算。然后,对计算结果进行处理和分析,基于搜索最小值点的方式,得到存在电文比特跳变的时刻。当比特翻转发生在参与相干累加计算数据的中间位置时,相干累加结果的数值最小(显著小于平均值),据此找到存在比特翻转的数据块,对其后的数据块根据翻转情况做相应处理,消除导航电文比特翻转的影响。The basic scheme for estimating the bit flip of the navigation message. Select data with a data length of TI , start from the first pseudo code period signal, and calculate (TI - 1) correlation calculations with an interval of 1 pseudo code period and a duration of t. Then, the calculation results are processed and analyzed, and the moment when the message bit jump occurs is obtained based on the method of searching for the minimum point. When the bit flip occurs in the middle position of the data participating in the coherent accumulation calculation, the value of the coherent accumulation result is the smallest (significantly smaller than the average value), and the data block with bit flip is found based on this, and the subsequent data blocks are processed accordingly according to the flip situation to eliminate the impact of the navigation message bit flip.

为了通过增加预相干积分时间CIT的方法提高GNSS信号捕获灵敏度,本发明公开了多普勒频率残差校正算法和载波相位对齐算法。In order to improve the GNSS signal acquisition sensitivity by increasing the pre-coherence integration time CIT, the present invention discloses a Doppler frequency residual correction algorithm and a carrier phase alignment algorithm.

多普勒频率残差校正算法是:The Doppler frequency residual correction algorithm is:

长时间相干累加时,微小的频率飘移引起的累加数据相位同步误差对累加增益的影响不能忽略。基于分组差分累加结果中含有相邻数据块的相位差分信息的推断,本发明公布了将利用该信息估计多普勒频率估计残差的方案,以便提高相干累加增益和捕获灵敏度,方案思路如下:During long-term coherent accumulation, the influence of the phase synchronization error of the accumulated data caused by the slight frequency drift on the accumulated gain cannot be ignored. Based on the inference that the group differential accumulation result contains the phase differential information of adjacent data blocks, the present invention discloses a scheme for estimating the Doppler frequency estimation residual using this information, so as to improve the coherent accumulation gain and capture sensitivity. The scheme idea is as follows:

将时长为T毫秒的GNSS中频输入信号平方后分成M个长度为N的子块,对考虑多普勒频率后的本地载波平方信号也分成M个长度为N的子块。然后,利用快速傅里叶变换对平方后的输入信号和本地信号进行相关运算,设相关结果为Yk,对M个相关结果Yk进行差分累加并搜索下述计算的最大值:The GNSS intermediate frequency input signal with a duration of T milliseconds is squared and divided into M sub-blocks of length N. The local carrier squared signal after considering the Doppler frequency is also divided into M sub-blocks of length N. Then, the squared input signal and the local signal are correlated using the fast Fourier transform. Let the correlation result be Y k . The M correlation results Y k are differentially accumulated and the maximum value of the following calculation is searched:

Figure BDA0002938821330000081
Figure BDA0002938821330000081

||表示取模运算,针对最大值,如下计算多普勒频率误差:|| represents a modulo operation. For the maximum value, the Doppler frequency error is calculated as follows:

Figure BDA0002938821330000082
Figure BDA0002938821330000082

用上述结果对载波多普勒频率估计值

Figure BDA0002938821330000083
进行校正:
Figure BDA0002938821330000084
The carrier Doppler frequency estimate is calculated using the above results.
Figure BDA0002938821330000083
To make a correction:
Figure BDA0002938821330000084

修正后的结果减小了多普勒频率估计残差对捕获性能的影响,提高了多普勒频率估计的精度。The corrected result reduces the influence of Doppler frequency estimation residual on acquisition performance and improves the accuracy of Doppler frequency estimation.

参见图3;采用多普勒频率估计误差信号

Figure BDA0002938821330000088
计算多普勒频移在长时间相干积分累加时间内引起的载波相位飘移,通过建模校正的方法(运行载波相位对齐算法)降低这部分误差。See Figure 3; using Doppler frequency to estimate the error signal
Figure BDA0002938821330000088
The carrier phase drift caused by the Doppler frequency shift during the long coherent integration accumulation time is calculated, and this part of the error is reduced by the modeling correction method (running the carrier phase alignment algorithm).

载波相位对齐算法为:The carrier phase alignment algorithm is:

仿真分析:设跟踪环路估计的多普勒频率ftra为信号中真实的多普勒频率,由此可计算得到信号的真实频率fIGIFS,fIGIFS=fIF+ftra+nerr1,由本发明所述算法估计的多普勒频率

Figure BDA0002938821330000085
计算得到本地信号的频率
Figure BDA0002938821330000086
然后,计算输入信号与本地载波信号的频率误差,由下式计算出载波相位误差Phadif。Simulation analysis: Assuming that the Doppler frequency f tra estimated by the tracking loop is the real Doppler frequency in the signal, the real frequency f IGIFS of the signal can be calculated, f IGIFS = f IF + f tra + n err1 , and the Doppler frequency estimated by the algorithm of the present invention is
Figure BDA0002938821330000085
Calculate the frequency of the local signal
Figure BDA0002938821330000086
Then, the frequency error between the input signal and the local carrier signal is calculated, and the carrier phase error Pha dif is calculated by the following formula.

Figure BDA0002938821330000087
Figure BDA0002938821330000087

依据上式所述方法进行仿真,本地载波的相位误差曲线参见图3所述。According to the method described in the above formula, simulation is performed, and the phase error curve of the local carrier is shown in FIG3 .

图3中,横坐标为相干积分累加时间CIT,纵坐标为载波相位偏差。可见,载波相位误差的变化有明显的趋势。通过多项式拟合建模方法可得到本地载波相位误差随着多普勒频率估计误差和时长而变化的函数关系曲线,即可由上面估计的多普勒频移残差

Figure BDA0002938821330000091
做为输入,估计并校正载波相位误差,通过插入/剔除本地信号采样点的方式将输入(GNSS中频)信号与本地信号对齐,提高相干积分累加增益。In Figure 3, the horizontal axis is the coherent integration accumulation time CIT, and the vertical axis is the carrier phase deviation. It can be seen that the change of the carrier phase error has an obvious trend. The functional relationship curve of the local carrier phase error changing with the Doppler frequency estimation error and duration can be obtained by the polynomial fitting modeling method, which can be obtained from the Doppler frequency shift residual estimated above.
Figure BDA0002938821330000091
As input, the carrier phase error is estimated and corrected, and the input (GNSS intermediate frequency) signal is aligned with the local signal by inserting/removing local signal sampling points to improve the coherent integration and accumulation gain.

多普勒频率估计精度对相干积分累加时长和捕获灵敏度的影响,仿真分析结果参见图4A1、图4A2、图4B1、图4B2。The influence of Doppler frequency estimation accuracy on the coherent integration accumulation time and capture sensitivity, the simulation analysis results are shown in Figures 4A1, 4A2, 4B1, and 4B2.

图中显示了多普勒频率估计精度与相干积分累加时长对预相干积分累加的影响的仿真分析结果。横坐标为相干积分累加时间CIT,纵坐标为载波相位偏差(其中图4A2中的纵坐标为捕获检测量ADV:定义为相关输出结果的最大值与次大值的比值);每条曲线对应不同PRN编码卫星信号的仿真结果。The figure shows the simulation analysis results of the influence of Doppler frequency estimation accuracy and coherent integration accumulation time on pre-coherent integration accumulation. The horizontal axis is the coherent integration accumulation time CIT, and the vertical axis is the carrier phase deviation (where the vertical axis in Figure 4A2 is the capture detection quantity ADV: defined as the ratio of the maximum value to the second largest value of the correlation output result); each curve corresponds to the simulation results of different PRN coded satellite signals.

图4A1、图4A2的两幅图对应捕获算法采用了频域搜索,多普勒频率估计精度较高,输入信号IGIFS与本地信号的频率误差小于1.8Hz,如捕获PRN=18的卫星信号时,频率误差小于0.5Hz(与跟踪到的载波频率相比较)。频率误差越小,相位误差随时间增长的速率就会越低,预相干积分累加输出(coherent integration output)就可以在越长的时间内保持上升,进而可以通过增加预相干积分时间CIT的方法尽可能的提高GNSS信号捕获灵敏度。由这两幅图可见,PRN=18,22的卫星信号相干积分累加输出信号(coherent integrationoutput)和捕获判决量ADV当CIT小于250毫秒时一直保持上升趋势。The two figures in Figure 4A1 and Figure 4A2 correspond to the acquisition algorithm that uses frequency domain search. The Doppler frequency estimation accuracy is high, and the frequency error between the input signal IGIFS and the local signal is less than 1.8Hz. For example, when capturing the satellite signal of PRN=18, the frequency error is less than 0.5Hz (compared with the tracked carrier frequency). The smaller the frequency error, the lower the rate at which the phase error increases over time, and the coherent integration output can keep rising for a longer time, and the GNSS signal acquisition sensitivity can be increased as much as possible by increasing the pre-coherent integration time CIT. It can be seen from these two figures that the coherent integration output signal (coherent integration output) and the acquisition decision amount ADV of the satellite signal of PRN=18,22 keep an upward trend when CIT is less than 250 milliseconds.

图4B1、图4B2两幅图对应捕获算法未采用频域搜索方法,即直接用估计的载波多普勒频率值去生成本地载波信号,对应载波多普勒频率校正精度较低,IGIFS与本地信号的频率误差许多情况下大于2Hz。当CIT>120ms时,随着CIT的上升,相干积分累加输出可能会下降,意味着增大CIT不能继续提高捕获灵敏度。The corresponding acquisition algorithms in Figures 4B1 and 4B2 do not use the frequency domain search method, that is, they directly use the estimated carrier Doppler frequency value to generate the local carrier signal. The corresponding carrier Doppler frequency correction accuracy is low, and the frequency error between IGIFS and the local signal is greater than 2Hz in many cases. When CIT>120ms, as CIT increases, the coherent integration accumulation output may decrease, which means that increasing CIT cannot continue to improve the acquisition sensitivity.

本发明的GNSS信号捕获算法模块在GNSS接收机(现有技术,结构参见图5)中的位置参见图5;GNSS接收机由射频前端、基带信号处理模块、导航定位解算模块构成。其中,基带信号处理模块包括信号捕获、跟踪、译码与导航电文提取等子模块组成。GNSS信号捕获粗略估计伪码相位和载波多普勒频率,信号跟踪模块实现对伪码相位和载波多普勒频率的精确估计,以便实现GNSS信号的解扩和解调。译码与电文提取模块通过维特比译码获取导航电文,获取当前时刻下的卫星星历信息和伪距测量信息,导航定位解算模块用星历信息和测得的伪距和伪距率信息,实现导航定位解算。The position of the GNSS signal acquisition algorithm module of the present invention in the GNSS receiver (prior art, structure see FIG5 ) is shown in FIG5 ; the GNSS receiver is composed of a radio frequency front end, a baseband signal processing module, and a navigation positioning solution module. Among them, the baseband signal processing module includes submodules such as signal acquisition, tracking, decoding, and navigation message extraction. The GNSS signal capture roughly estimates the pseudo-code phase and carrier Doppler frequency, and the signal tracking module realizes accurate estimation of the pseudo-code phase and carrier Doppler frequency in order to realize the despreading and demodulation of the GNSS signal. The decoding and message extraction module obtains the navigation message through Viterbi decoding, obtains the satellite ephemeris information and pseudorange measurement information at the current moment, and the navigation positioning solution module uses the ephemeris information and the measured pseudorange and pseudorange rate information to realize navigation positioning solution.

参见图6,捕获一颗GNSS卫星信号的计算流程为:多普勒频率估计与残差补偿后,生成本地载波信号,与去掉导航电文的输入信号相乘后进行傅里叶变换FFT,结果记为Pa;用多普勒频率估计值调整伪码速率,生成本地C/A码并进行共轭傅立叶变换,结果记为Pb;Pa与Pb相乘的结果通过逆傅立叶变换转IFFT换到时域,得到输入信号与本地信号间的相关b值。通过搜索最大相关值判决是否捕获到信号。Referring to Figure 6, the calculation process for capturing a GNSS satellite signal is as follows: after Doppler frequency estimation and residual compensation, a local carrier signal is generated, which is multiplied with the input signal without the navigation message and then subjected to Fourier transform FFT, the result is recorded as Pa; the pseudo code rate is adjusted using the Doppler frequency estimation value, a local C/A code is generated and a conjugate Fourier transform is performed, the result is recorded as Pb; the result of the multiplication of Pa and Pb is converted to the time domain through inverse Fourier transform IFFT to obtain the correlation b value between the input signal and the local signal. Whether the signal is captured is determined by searching for the maximum correlation value.

除了残差校正模块、本地载波生成调整模块外,本发明中采用的其他所有模块(如块叠加与相位补偿模块、谱峰检测模块、存储模块、查表模块、存储与查表模块、比特翻转估计模块、电文去除模块等)均为现有技术。其中,本地载波生成调整模块中,在载波生成等现有技术的基础上,增加了载波相位对齐算法。Except for the residual correction module and the local carrier generation adjustment module, all other modules used in the present invention (such as the block superposition and phase compensation module, the spectrum peak detection module, the storage module, the table lookup module, the storage and table lookup module, the bit flip estimation module, the message removal module, etc.) are all prior art. Among them, in the local carrier generation adjustment module, a carrier phase alignment algorithm is added on the basis of the prior art such as carrier generation.

Claims (6)

1.一种多普勒残差校正的长时间相干积分捕获算法模块,包括依次连接的多普勒频偏校正模块组、残差校正模块、比特翻转估计模块、存储模块、查表模块、电文去除模块;同时,残差校正模块连接本地载波生成调整模块后,与电文去除模块并联接入乘法器模块处理后进入FFT模块;1. A long-term coherent integration capture algorithm module for Doppler residual correction, comprising a Doppler frequency offset correction module group, a residual correction module, a bit flip estimation module, a storage module, a table lookup module, and a message removal module connected in sequence; at the same time, after the residual correction module is connected to the local carrier generation adjustment module, it is connected in parallel with the message removal module to the multiplier module for processing and then enters the FFT module; 本地伪码生成模块依次连接共轭FFT模块后与FFT模块的输出并联接入乘法器模块处理;处理结果输出后依次进入IFFT模块、门限判决模块后输出捕获到的信号,并接入本地载波生成调整模块;The local pseudo code generation module is sequentially connected to the conjugate FFT module and then connected to the multiplier module in parallel with the output of the FFT module for processing; after the processing result is output, it sequentially enters the IFFT module and the threshold judgment module to output the captured signal and is connected to the local carrier generation adjustment module; 所述多普勒频偏校正模块包括依次连接的块叠加与相位补偿模块、谱峰检测模块以及存储与查表模块;The Doppler frequency offset correction module includes a block superposition and phase compensation module, a spectrum peak detection module and a storage and table lookup module connected in sequence; 所述残差校正模块采用的多普勒频率残差校正算法是:The Doppler frequency residual correction algorithm adopted by the residual correction module is: 将时长为T毫秒的GNSS中频输入信号平方后分成M个长度为N的子块,对考虑多普勒频率后的本地载波平方信号也分成M个长度为N的子块;然后,利用快速傅里叶变换对平方后的输入信号和本地信号进行相关运算,设相关结果为Yk,对M个相关结果Yk进行差分累加并搜索下述计算的最大值:The GNSS intermediate frequency input signal with a duration of T milliseconds is squared and divided into M sub-blocks of length N. The local carrier square signal after considering the Doppler frequency is also divided into M sub-blocks of length N. Then, the squared input signal and the local signal are correlated using the fast Fourier transform. Let the correlation result be Y k . The M correlation results Y k are differentially accumulated and the maximum value of the following calculation is searched:
Figure FDA0003920023780000011
Figure FDA0003920023780000011
||表示取模运算,针对最大值,如下计算多普勒频率误差:|| represents a modulo operation. For the maximum value, the Doppler frequency error is calculated as follows:
Figure FDA0003920023780000012
Figure FDA0003920023780000012
用上述结果对载波多普勒频率估计值
Figure FDA0003920023780000013
进行校正:
Figure FDA0003920023780000014
The carrier Doppler frequency estimate is calculated using the above results.
Figure FDA0003920023780000013
To make a correction:
Figure FDA0003920023780000014
2.根据权利要求1所述的多普勒残差校正的长时间相干积分捕获算法模块,其特征在于,所述多普勒频偏校正模块组输出端还与比特翻转估计模块的输入端相连,用多普勒频率估计值辅预测伪码相位;在此基础上,比特翻转估计模块估计并消除导航电文比特翻转的影响;最后,通过长时间相干累加获取信号处理增益的方式提高捕获灵敏度。2. According to the long-time coherent integration capture algorithm module for Doppler residual correction in claim 1, it is characterized in that the output end of the Doppler frequency offset correction module group is also connected to the input end of the bit flip estimation module, and the Doppler frequency estimation value is used to assist in predicting the pseudo code phase; on this basis, the bit flip estimation module estimates and eliminates the influence of navigation message bit flips; finally, the capture sensitivity is improved by obtaining the signal processing gain through long-time coherent accumulation. 3.根据权利要求2所述的多普勒残差校正的长时间相干积分捕获算法模块,其特征在于:所述多普勒频偏校正模块组以及比特翻转估计模块在GNSS接收机捕获过程中只运行一次。3. The long-term coherent integration acquisition algorithm module for Doppler residual correction according to claim 2 is characterized in that the Doppler frequency offset correction module group and the bit flip estimation module are only run once during the GNSS receiver acquisition process. 4.根据权利要求3所述的多普勒残差校正的长时间相干积分捕获算法模块,其特征在于:在GNSS信号非常弱且预相干积分时间大于20毫秒时,残差校正模块运行多普勒频率残差校正算法,进一步提高多普勒频率估计精度,提高预相干积分的处理增益,最终提高捕获灵敏度。4. The long-term coherent integration acquisition algorithm module for Doppler residual correction according to claim 3 is characterized in that: when the GNSS signal is very weak and the pre-coherent integration time is greater than 20 milliseconds, the residual correction module runs the Doppler frequency residual correction algorithm to further improve the Doppler frequency estimation accuracy, improve the processing gain of the pre-coherent integration, and ultimately improve the capture sensitivity. 5.根据权利要求4所述的多普勒残差校正的长时间相干积分捕获算法模块,其特征在于:在GNSS信号非常弱且预相干积分时间大于20毫秒运行时,在运行本地载波生成调整模块内的载波相位对齐算法,以提高预相干积分的处理增益。5. The long-term coherent integration acquisition algorithm module for Doppler residual correction according to claim 4 is characterized in that: when the GNSS signal is very weak and the pre-coherent integration time is greater than 20 milliseconds, the carrier phase alignment algorithm in the local carrier generation adjustment module is run to improve the processing gain of the pre-coherent integration. 6.根据权利要求5所述的多普勒残差校正的长时间相干积分捕获算法模块,其特征在于:所述载波相位对齐算法是:6. The long-term coherent integration acquisition algorithm module for Doppler residual correction according to claim 5, characterized in that: the carrier phase alignment algorithm is: 采用多普勒频率估计误差信号
Figure FDA0003920023780000021
计算多普勒频移在长时间相干积分累加时间内引起的载波相位飘移:
Using Doppler frequency to estimate the error signal
Figure FDA0003920023780000021
Calculate the carrier phase drift caused by Doppler frequency shift during long coherent integration accumulation time:
I)实验与仿真分析:首先,将GNSS接收机跟踪环路估计的多普勒频率ftra做为信号中真实的多普勒频率,由此可计算得到输入GNSS中频采样信号IGIFS的真实频率fIGIFS,fIGIFS=fIF+ftra+nerr1,由所述算法估计的多普勒频率
Figure FDA0003920023780000022
计算得到本地信号的载波频率
Figure FDA0003920023780000023
然后,计算输入信号与本地载波信号的频率误差,并由下式计算出载波相位误差Phadif
I) Experimental and simulation analysis: First, the Doppler frequency f tra estimated by the GNSS receiver tracking loop is used as the real Doppler frequency in the signal, thereby calculating the real frequency f IGIFS of the input GNSS intermediate frequency sampling signal IGIFS , f IGIFS = f IF + f tra + n err1 . The Doppler frequency estimated by the algorithm is
Figure FDA0003920023780000022
Calculate the carrier frequency of the local signal
Figure FDA0003920023780000023
Then, the frequency error between the input signal and the local carrier signal is calculated, and the carrier phase error Pha dif is calculated by the following formula:
Figure FDA0003920023780000024
Figure FDA0003920023780000024
II)载波相位误差分析建模;上述载波相位误差的变化有明显的趋势,通过多项式拟合建模方法得到本地载波相位误差随着多普勒频率估计误差和时长而变化的函数关系曲线;II) Carrier phase error analysis modeling; The above carrier phase error has a clear trend, and the functional relationship curve of the local carrier phase error with the Doppler frequency estimation error and duration is obtained by polynomial fitting modeling method; III)将多普勒频率的残差校正算法得到的载波多普勒频率估计误差
Figure FDA0003920023780000031
做为输入,估计并校正载波相位误差,通过插入/剔除本地信号采样点的方式将输入信号与本地信号对齐,此功能由本地载波生成调整模块实现。
III) The carrier Doppler frequency estimation error obtained by the Doppler frequency residual correction algorithm
Figure FDA0003920023780000031
As input, the carrier phase error is estimated and corrected, and the input signal is aligned with the local signal by inserting/removing local signal sampling points. This function is implemented by the local carrier generation and adjustment module.
CN202110170670.8A 2021-02-08 2021-02-08 Long-time coherent integration capturing algorithm module for Doppler frequency residual error correction Active CN113009522B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110170670.8A CN113009522B (en) 2021-02-08 2021-02-08 Long-time coherent integration capturing algorithm module for Doppler frequency residual error correction

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110170670.8A CN113009522B (en) 2021-02-08 2021-02-08 Long-time coherent integration capturing algorithm module for Doppler frequency residual error correction

Publications (2)

Publication Number Publication Date
CN113009522A CN113009522A (en) 2021-06-22
CN113009522B true CN113009522B (en) 2023-03-24

Family

ID=76384469

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110170670.8A Active CN113009522B (en) 2021-02-08 2021-02-08 Long-time coherent integration capturing algorithm module for Doppler frequency residual error correction

Country Status (1)

Country Link
CN (1) CN113009522B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113422639B (en) * 2021-07-02 2022-07-12 东方红卫星移动通信有限公司 Method and system for synchronization of low-orbit satellite communication system based on position and ephemeris
CN114553656B (en) * 2022-02-21 2023-07-28 西安电子科技大学 Weak signal capturing method based on unequal-length double-block zero padding algorithm
CN115144877B (en) * 2022-06-23 2023-07-04 上海德寰通信技术有限公司 Satellite signal acquisition method and device, ground terminal and medium
CN115801167A (en) * 2022-10-26 2023-03-14 中国信息通信研究院 Method and device for eliminating in-orbit Doppler frequency shift of medium-low orbit satellite
CN116224391A (en) * 2023-03-07 2023-06-06 航天恒星科技有限公司 Text interpretation method of GNSS signals

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103809192A (en) * 2014-02-25 2014-05-21 浙江理工大学 Dynamic correction algorithm of GNSS receiver
EP2824479A1 (en) * 2013-07-12 2015-01-14 Ingenieria de Sistemas Para La Defensa de Espana, S.A. Method and system for locating a moving vehicle
CN104678411A (en) * 2015-03-10 2015-06-03 胡辉 GPS L1C/A and L5 double-frequency three-code combined acquisition algorithm on basis of single channel

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2824479A1 (en) * 2013-07-12 2015-01-14 Ingenieria de Sistemas Para La Defensa de Espana, S.A. Method and system for locating a moving vehicle
CN103809192A (en) * 2014-02-25 2014-05-21 浙江理工大学 Dynamic correction algorithm of GNSS receiver
CN104678411A (en) * 2015-03-10 2015-06-03 胡辉 GPS L1C/A and L5 double-frequency three-code combined acquisition algorithm on basis of single channel

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
"Deep Investigation of Coherent Integral Acquisition Algorithm of GNSS Signals";Faqin Gao et al.;《2019 IEEE 11th International Conference on Advanced Infocomm Technology》;20191231;全文 *
"GNSS信号中多普勒频移的估计与补偿技术";高法钦 等;《无线电工程》;20171231;第47卷(第4期);全文 *
"Performance Analysis of Long-Time Coherent Integral Acquisition Algorithm for Weak GNSS Signals";Faqin Gao et al.;《IOP Conference Series:Earth and Environment Science》;20191231;全文 *
"基于全相位FFT的伪码捕获研究";王松 等;《计算机工程与设计》;20121231;第33卷(第10期);全文 *

Also Published As

Publication number Publication date
CN113009522A (en) 2021-06-22

Similar Documents

Publication Publication Date Title
CN113009522B (en) Long-time coherent integration capturing algorithm module for Doppler frequency residual error correction
US20250116781A1 (en) TDOA-Based Positioning System Using Low-Earth-Orbit-Based Satellites
WO2014089988A1 (en) High-sensitivity beidou auxiliary timing device, timing receiver and timing method
CN101666869B (en) Method and device for secondary acquisition of weak satellite navigation signals
CN102435999B (en) Baseband module of GPS (global positioning system) receiver and GPS signal acquiring and tracing method
US9207329B2 (en) Method and apparatus for determining device location
CN113009524B (en) Navigation message bit flip estimation method and system for long-time coherent integration capture
Kong High sensitivity and fast acquisition signal processing techniques for GNSS receivers: From fundamentals to state-of-the-art GNSS acquisition technologies
TW201512689A (en) Method, apparatus, and article for processing combined navigation signals
US10429515B2 (en) Method and apparatus for GNSS signal tracking
CN103809192A (en) Dynamic correction algorithm of GNSS receiver
CN111399006B (en) A high-sensitivity GNSS carrier tracking loop optimization method
TW200539588A (en) Apparatus and method for acquiring spread-spectrum signals
CN103176189A (en) Near-far Effect Suppressor and Method for High Sensitivity Satellite Navigation Receiver
CN101567709A (en) Method and device for weakening the influence of multipath on positioning accuracy of receiver antenna
JP2007520100A (en) GPS receiver using differential correlation
US20190086554A1 (en) Method and apparatus for determining device location
US9977131B2 (en) Fast fix using perfect reference in a satellite-based positioning system
CN102565822B (en) Method and device for capturing GPS L5 signal
CN113009523B (en) Doppler frequency estimation and compensation method and system for long-time coherent integration acquisition
CN104280748B (en) The navigation signal catching method of related batch processing and differential coherence after first adding up
CN109633707B (en) Variable coefficient matched filtering rapid capturing method based on pre-averaging processing
CN108226968B (en) Navigation signal rapid capturing method
Yang et al. An unambiguous acquisition algorithm for BOC modulated signals Based on weighting adjustment
CN107367749B (en) A kind of navigation multipath effect suppressing method based on space-time big data

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
OL01 Intention to license declared
OL01 Intention to license declared