[go: up one dir, main page]

CN115685271A - A two-stage fast signal acquisition method for time-division navigation signals under Doppler - Google Patents

A two-stage fast signal acquisition method for time-division navigation signals under Doppler Download PDF

Info

Publication number
CN115685271A
CN115685271A CN202211702895.4A CN202211702895A CN115685271A CN 115685271 A CN115685271 A CN 115685271A CN 202211702895 A CN202211702895 A CN 202211702895A CN 115685271 A CN115685271 A CN 115685271A
Authority
CN
China
Prior art keywords
code phase
signal
pseudo
result
code
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.)
Granted
Application number
CN202211702895.4A
Other languages
Chinese (zh)
Other versions
CN115685271B (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.)
National University of Defense Technology
Original Assignee
National University of Defense Technology
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 National University of Defense Technology filed Critical National University of Defense Technology
Priority to CN202211702895.4A priority Critical patent/CN115685271B/en
Publication of CN115685271A publication Critical patent/CN115685271A/en
Application granted granted Critical
Publication of CN115685271B publication Critical patent/CN115685271B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The application relates to a two-stage rapid signal capturing method of time division navigation signals under large Doppler. The method comprises the following steps: acquiring a digital baseband signal received by a navigation receiver, and sampling the digital baseband signal to obtain a first sampling signal; traversing a first code phase searching range, and performing code phase capturing on a time division pulse sequence corresponding to the first sampling signal to obtain a first pseudo code phase capturing result; after waiting for a preset time interval, sampling the digital baseband signal to obtain a second sampling signal, and obtaining a second code phase search range according to the pre-estimated maximum Doppler of the digital baseband signal; traversing a second code phase searching range, and performing code phase capturing on a time division pulse sequence corresponding to a second sampling signal to obtain a second pseudo code phase capturing result; and obtaining carrier Doppler according to the first pseudo code phase acquisition result and the second pseudo code phase acquisition result. By adopting the method, the time division spread spectrum signal with large Doppler frequency offset can be rapidly captured.

Description

一种大多普勒下时分导航信号的两级快速信号捕获方法A two-stage fast signal acquisition method for time-division navigation signals under Doppler

技术领域technical field

本申请涉及卫星导航技术领域,特别是涉及一种大多普勒下时分导航信号的两级快速信号捕获方法。The present application relates to the technical field of satellite navigation, in particular to a two-stage fast signal acquisition method for time-division navigation signals under Doppler.

背景技术Background technique

北斗导航系统具有全球覆盖、全天侯工作等特点,北斗导航已经被广泛的应用到各行各业中,包括车辆与飞行器导航、个人导航、桥梁监测、现代农业、精密测绘等领域。GPS接收机中,信号的捕获是信号跟踪和解调导航数据位的前提。捕获时需要对GPS星座中的每一颗卫星同时完成载波多普勒频移搜索和C/A码初始相位搜索。北斗系统通过增加Ka频点的测量链路,提升了系统的测量性能。Ka频点信号载波频率高,多普勒动态范围大,且采用时分体制信号,即在传统连续导航信号基础上,调制了一个时分脉冲控制序列,由连续信号变成了非连续信号。另一方面,采用低轨卫星播发导航增强信号,可进一步提升北斗系统的性能,但低轨卫星动态大,导致增强信号多普勒变化范围大,同时为了解决低轨卫星的收发隔离问题,增强信号也可能采用时分体制,因此地面接收到的低轨导航增强信号也是一种大多普勒的时分信号。The Beidou navigation system has the characteristics of global coverage and all-weather operation. Beidou navigation has been widely used in various industries, including vehicle and aircraft navigation, personal navigation, bridge monitoring, modern agriculture, precision surveying and mapping and other fields. In a GPS receiver, signal acquisition is a prerequisite for signal tracking and demodulation of navigation data bits. During acquisition, it is necessary to simultaneously complete carrier Doppler frequency shift search and C/A code initial phase search for each satellite in the GPS constellation. The Beidou system improves the measurement performance of the system by adding the measurement link of the Ka frequency point. The Ka frequency point signal has a high carrier frequency and a large Doppler dynamic range, and adopts a time-division system signal, that is, on the basis of the traditional continuous navigation signal, a time-division pulse control sequence is modulated, and the continuous signal becomes a discontinuous signal. On the other hand, the use of low-orbit satellites to broadcast enhanced navigation signals can further improve the performance of the Beidou system, but low-orbit satellites are dynamic, resulting in a large range of Doppler changes in enhanced signals. The signal may also adopt a time-division system, so the low-orbit navigation enhancement signal received on the ground is also a Doppler time-division signal.

在传统方法中,要完成信号的捕获,需要在伪码和多普勒频率的不确定区域内进行搜索,对于大多普勒的时分导航信号,传统连续信号的捕获方法将面临较大的性能损耗,且需要克服大多普勒引起的搜索空间急剧增加的问题。利用辅助信息的方法虽然可以压缩信号捕获时的搜索范围,但是需要提前获知卫星星历和自身的概略位置。In the traditional method, to complete the acquisition of the signal, it is necessary to search in the uncertain region of the pseudo-code and Doppler frequency. For the Doppler time-division navigation signal, the traditional continuous signal acquisition method will face a large performance loss , and it is necessary to overcome the problem of a sharp increase in the search space caused by Doppler. Although the method of using auxiliary information can compress the search range during signal acquisition, it needs to know the satellite ephemeris and the approximate position of itself in advance.

发明内容Contents of the invention

基于此,有必要针对上述技术问题,提供一种大多普勒下时分导航信号的两级快速信号捕获方法。Based on this, it is necessary to provide a two-stage fast signal acquisition method for time-division navigation signals under Doppler to address the above technical problems.

一种大多普勒下时分导航信号的两级快速信号捕获方法,所述方法包括:A two-stage fast signal acquisition method for time-division navigation signals under Doppler, the method comprising:

获取导航接收机接收的数字基带信号,对所述数字基带信号进行采样,得到第一采样信号;所述数字基带信号包括大多普勒频偏的时分扩频信号;Obtaining the digital baseband signal received by the navigation receiver, sampling the digital baseband signal to obtain a first sampling signal; the digital baseband signal includes a time-division spread spectrum signal with a large Doppler frequency deviation;

遍历预先设置的第一码相位搜索范围,对所述第一采样信号对应的时分脉冲序列进行码相位捕获,得到第一码相位搜索范围内的伪码相位捕获结果,根据所述伪码相位捕获结果的最大值,得到第一伪码相位捕获结果;Traversing the preset first code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the first sampling signal, obtaining a pseudo code phase capture result within the first code phase search range, according to the pseudo code phase capture The maximum value of the result obtains the first pseudocode phase capture result;

在所述第一采样信号的起始采样点,等待预先设置的时间间隔后,对所述数字基带信号进行采样,得到第二采样信号,根据预先估计的所述数字基带信号对应的最大多普勒计算得到第二码相位搜索范围;At the initial sampling point of the first sampling signal, after waiting for a preset time interval, the digital baseband signal is sampled to obtain a second sampling signal, according to the pre-estimated maximum Doppler corresponding to the digital baseband signal Le calculation obtains the second code phase search range;

遍历所述第二码相位搜索范围,对所述第二采样信号对应的时分脉冲序列进行码相位捕获,得到对应的第二伪码相位捕获结果;Traversing the second code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the second sampling signal, to obtain a corresponding second pseudo code phase capture result;

根据所述第一伪码相位捕获结果和所述第二伪码相位捕获结果,得到载波多普勒。Carrier Doppler is obtained according to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result.

在其中一个实施例中,还包括:所述数字基带信号的数学模型为:In one of the embodiments, it also includes: the mathematical model of the digital baseband signal is:

Figure 674252DEST_PATH_IMAGE002
Figure 674252DEST_PATH_IMAGE002

其中,

Figure 122551DEST_PATH_IMAGE003
为导航接收设备接收到的数字基带信号,
Figure 558080DEST_PATH_IMAGE004
为载波的振幅,
Figure 484448DEST_PATH_IMAGE005
为卫星导航电文,
Figure 705345DEST_PATH_IMAGE006
为采样点,
Figure 58966DEST_PATH_IMAGE007
为信号传输延迟,
Figure 477397DEST_PATH_IMAGE008
为信号的载波多普勒,w (k)为基带噪声,
Figure 207455DEST_PATH_IMAGE009
为导航信号中的扩频码,
Figure 282859DEST_PATH_IMAGE010
为时分脉冲信号,
Figure 807381DEST_PATH_IMAGE011
为虚数单位符号,
Figure 951923DEST_PATH_IMAGE012
为射频载波初始相位。 in,
Figure 122551DEST_PATH_IMAGE003
It is the digital baseband signal received by the navigation receiving equipment,
Figure 558080DEST_PATH_IMAGE004
is the amplitude of the carrier wave,
Figure 484448DEST_PATH_IMAGE005
is the satellite navigation message,
Figure 705345DEST_PATH_IMAGE006
is the sampling point,
Figure 58966DEST_PATH_IMAGE007
is the signal propagation delay,
Figure 477397DEST_PATH_IMAGE008
is the carrier Doppler of the signal, w ( k ) is the baseband noise,
Figure 207455DEST_PATH_IMAGE009
is the spreading code in the navigation signal,
Figure 282859DEST_PATH_IMAGE010
is a time-division pulse signal,
Figure 807381DEST_PATH_IMAGE011
is the imaginary unit symbol,
Figure 951923DEST_PATH_IMAGE012
is the initial phase of the RF carrier.

在其中一个实施例中,还包括:对所述第一采样信号的每一时分脉冲和当前码相位对应的本地扩频码进行相干积分后的多个相干积分结果进行非相干累加,得到当前码相位对应的非相干累加结果;所述当前码相位在预先设置的第一码相位搜索范围内;遍历所述第一码相位搜索范围,得到第一码相位搜索范围内每一码相位对应的非相干累加结果,根据每一所述非相干累加结果和判决门限的大小关系,得到第一码相位搜索范围内的伪码相位捕获结果。In one of the embodiments, it also includes: performing non-coherent accumulation on multiple coherent integration results after coherently integrating each time-division pulse of the first sampling signal and the local spreading code corresponding to the current code phase to obtain the current code phase The non-coherent accumulation result corresponding to the phase; the current code phase is within the preset first code phase search range; the first code phase search range is traversed to obtain the non-coherent value corresponding to each code phase in the first code phase search range For coherent accumulation results, according to the size relationship between each non-coherent accumulation result and the decision threshold, a pseudo code phase capture result within the first code phase search range is obtained.

在其中一个实施例中,还包括:当所述非相干累加结果大于判决门限时,码相位捕获成功,根据当前本地扩频码对应的码相位,得到捕获结果;当所述非相干累加结果小于或等于判决门限时,码相位捕获失败,在所述第一码相位搜索范围内向后滑动预先设置的伪码相位搜索间隔,计算滑动后的码相位对应的非相干累加结果,迭代上述过程,直至所述第一码相位搜索范围内每一码相位搜索完毕时,停止迭代,输出第一码相位搜索范围内的捕获结果。In one of the embodiments, it also includes: when the non-coherent accumulation result is greater than the decision threshold, the code phase acquisition is successful, and the acquisition result is obtained according to the code phase corresponding to the current local spreading code; when the non-coherent accumulation result is less than Or when it is equal to the decision threshold, the code phase acquisition fails, slide the preset pseudo-code phase search interval backward in the first code phase search range, calculate the non-coherent accumulation result corresponding to the code phase after sliding, and iterate the above process until When each code phase search in the first code phase search range is completed, the iteration is stopped, and the capture result in the first code phase search range is output.

在其中一个实施例中,还包括:对所述第一采样信号的每一时分脉冲和当前码相位对应的本地扩频码进行相干积分后的多个相干积分结果进行非相干累加,得到当前码相位对应的非相干累加结果为:In one of the embodiments, it also includes: performing non-coherent accumulation on multiple coherent integration results after coherently integrating each time-division pulse of the first sampling signal and the local spreading code corresponding to the current code phase to obtain the current code phase The non-coherent accumulation result corresponding to the phase is:

Figure 220093DEST_PATH_IMAGE013
Figure 220093DEST_PATH_IMAGE013

其中,

Figure 150003DEST_PATH_IMAGE014
为码相位为
Figure 111006DEST_PATH_IMAGE015
对应的非相干累加结果,
Figure 775468DEST_PATH_IMAGE016
为基带数字信号的 相位,
Figure 581750DEST_PATH_IMAGE017
为基带复信号,
Figure 631746DEST_PATH_IMAGE018
为第
Figure 498070DEST_PATH_IMAGE019
个脉冲信号的起始采样点位置,
Figure 961413DEST_PATH_IMAGE020
为本地复制的相位为
Figure 696019DEST_PATH_IMAGE021
的扩频码,
Figure 131680DEST_PATH_IMAGE022
为短时相关长度,
Figure 434485DEST_PATH_IMAGE023
为第一采 样信号对应的脉冲个数。 in,
Figure 150003DEST_PATH_IMAGE014
is the code phase of
Figure 111006DEST_PATH_IMAGE015
The corresponding non-coherent accumulation result,
Figure 775468DEST_PATH_IMAGE016
is the phase of the baseband digital signal,
Figure 581750DEST_PATH_IMAGE017
is the baseband complex signal,
Figure 631746DEST_PATH_IMAGE018
for the first
Figure 498070DEST_PATH_IMAGE019
The starting sampling point position of a pulse signal,
Figure 961413DEST_PATH_IMAGE020
The phase for local replication is
Figure 696019DEST_PATH_IMAGE021
The spreading code,
Figure 131680DEST_PATH_IMAGE022
is the short-term correlation length,
Figure 434485DEST_PATH_IMAGE023
is the number of pulses corresponding to the first sampling signal.

在其中一个实施例中,还包括:根据预先估计的所述数字基带信号对应的最大多普勒计算得到第二码相位搜索范围为:In one of the embodiments, it also includes: calculating the second code phase search range according to the pre-estimated maximum Doppler corresponding to the digital baseband signal:

Figure 542381DEST_PATH_IMAGE024
Figure 542381DEST_PATH_IMAGE024

其中,

Figure 956045DEST_PATH_IMAGE025
为第二码相位搜索范围,
Figure 980632DEST_PATH_IMAGE026
为数字基带信号对应的最大多普勒,
Figure 454339DEST_PATH_IMAGE027
Figure 626695DEST_PATH_IMAGE028
为信号射频频率,
Figure 968683DEST_PATH_IMAGE029
为伪码速率,
Figure 972411DEST_PATH_IMAGE030
表示向上取整运算,
Figure 492385DEST_PATH_IMAGE031
为时间 间隔,
Figure 152037DEST_PATH_IMAGE032
为伪码相位搜索间隔。 in,
Figure 956045DEST_PATH_IMAGE025
is the second code phase search range,
Figure 980632DEST_PATH_IMAGE026
is the maximum Doppler corresponding to the digital baseband signal,
Figure 454339DEST_PATH_IMAGE027
,
Figure 626695DEST_PATH_IMAGE028
is the RF frequency of the signal,
Figure 968683DEST_PATH_IMAGE029
is the pseudocode rate,
Figure 972411DEST_PATH_IMAGE030
Indicates an upward rounding operation,
Figure 492385DEST_PATH_IMAGE031
is the time interval,
Figure 152037DEST_PATH_IMAGE032
Search interval for pseudo code phase.

在其中一个实施例中,还包括:根据所述第一伪码相位捕获结果和所述第二伪码相位捕获结果,得到载波多普勒为:In one of the embodiments, it also includes: according to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result, obtaining the carrier Doppler as:

Figure 907503DEST_PATH_IMAGE033
Figure 907503DEST_PATH_IMAGE033

其中,

Figure 126257DEST_PATH_IMAGE034
为载波多普勒,
Figure 941766DEST_PATH_IMAGE035
为信号射频频率与伪码速率的比值,
Figure 760818DEST_PATH_IMAGE036
为第二伪码 相位捕获结果,
Figure 319975DEST_PATH_IMAGE037
为第一伪码相位捕获结果,
Figure 422929DEST_PATH_IMAGE038
为时间间隔。 in,
Figure 126257DEST_PATH_IMAGE034
is the carrier Doppler,
Figure 941766DEST_PATH_IMAGE035
is the ratio of the signal RF frequency to the pseudocode rate,
Figure 760818DEST_PATH_IMAGE036
is the second pseudo-code phase capture result,
Figure 319975DEST_PATH_IMAGE037
is the first pseudocode phase capture result,
Figure 422929DEST_PATH_IMAGE038
for the time interval.

在其中一个实施例中,还包括:所述第二伪码相位捕获结果为:In one of the embodiments, it also includes: the second pseudo-code phase capture result is:

Figure 143761DEST_PATH_IMAGE039
Figure 143761DEST_PATH_IMAGE039

其中,

Figure 778004DEST_PATH_IMAGE040
为第二伪码相位捕获结果,
Figure 750639DEST_PATH_IMAGE041
为当
Figure 849045DEST_PATH_IMAGE042
取最大时对应
Figure 361017DEST_PATH_IMAGE015
的值,
Figure 279295DEST_PATH_IMAGE043
为码相位为
Figure 383517DEST_PATH_IMAGE044
对应的非相干累加结果,
Figure 680637DEST_PATH_IMAGE045
为第一伪码相位捕获结果,
Figure 274430DEST_PATH_IMAGE046
为第二码相位搜索范围,
Figure 539058DEST_PATH_IMAGE047
为伪码相位搜索间隔。 in,
Figure 778004DEST_PATH_IMAGE040
is the second pseudo-code phase capture result,
Figure 750639DEST_PATH_IMAGE041
for when
Figure 849045DEST_PATH_IMAGE042
corresponding to the maximum
Figure 361017DEST_PATH_IMAGE015
the value of
Figure 279295DEST_PATH_IMAGE043
is the code phase of
Figure 383517DEST_PATH_IMAGE044
The corresponding non-coherent accumulation result,
Figure 680637DEST_PATH_IMAGE045
is the first pseudocode phase capture result,
Figure 274430DEST_PATH_IMAGE046
is the second code phase search range,
Figure 539058DEST_PATH_IMAGE047
Search interval for pseudo code phase.

在其中一个实施例中,还包括:所述第一伪码相位捕获结果为:In one of the embodiments, it also includes: the first pseudo-code phase capture result is:

Figure 446971DEST_PATH_IMAGE048
Figure 446971DEST_PATH_IMAGE048

其中,

Figure 988811DEST_PATH_IMAGE049
为第一伪码相位捕获结果,
Figure 363291DEST_PATH_IMAGE050
为码相位,
Figure 256161DEST_PATH_IMAGE051
为当
Figure 125022DEST_PATH_IMAGE052
取最大时对应
Figure 521368DEST_PATH_IMAGE053
的值,
Figure 394647DEST_PATH_IMAGE054
为码相位为
Figure 384599DEST_PATH_IMAGE055
对应的非相干累加 结果,
Figure 165473DEST_PATH_IMAGE056
为伪码相位搜索间隔,
Figure 72118DEST_PATH_IMAGE057
为伪码相位搜索单元数。 in,
Figure 988811DEST_PATH_IMAGE049
is the first pseudocode phase capture result,
Figure 363291DEST_PATH_IMAGE050
is the code phase,
Figure 256161DEST_PATH_IMAGE051
for when
Figure 125022DEST_PATH_IMAGE052
corresponding to the maximum
Figure 521368DEST_PATH_IMAGE053
the value of
Figure 394647DEST_PATH_IMAGE054
is the code phase of
Figure 384599DEST_PATH_IMAGE055
The corresponding non-coherent accumulation result,
Figure 165473DEST_PATH_IMAGE056
is the pseudocode phase search interval,
Figure 72118DEST_PATH_IMAGE057
Number of cells to search for pseudo code phase.

在其中一个实施例中,还包括:根据所述时间间隔和所述伪码相位搜索间隔得到载波多普勒的估计精度为:In one of the embodiments, it also includes: according to the time interval and the pseudo-code phase search interval, the estimation accuracy of carrier Doppler is:

Figure 913036DEST_PATH_IMAGE058
Figure 913036DEST_PATH_IMAGE058

其中,

Figure 718180DEST_PATH_IMAGE059
为载波多普勒的估计精度,
Figure 178112DEST_PATH_IMAGE060
为伪码相位搜索间隔,
Figure 814629DEST_PATH_IMAGE061
为信号射频 频率与伪码速率的比值;调整所述时间间隔和所述伪码相位搜索间隔以调整载波多普勒的 捕获精度。 in,
Figure 718180DEST_PATH_IMAGE059
is the estimation accuracy of carrier Doppler,
Figure 178112DEST_PATH_IMAGE060
is the pseudocode phase search interval,
Figure 814629DEST_PATH_IMAGE061
is the ratio of the radio frequency of the signal to the pseudo-code rate; adjusting the time interval and the pseudo-code phase search interval to adjust the acquisition accuracy of carrier Doppler.

一种大多普勒下时分导航信号的两级快速信号捕获装置,所述装置包括:A two-stage fast signal acquisition device for time-division navigation signals under Doppler, said device comprising:

信号获取模块,用于获取导航接收机接收的数字基带信号,对所述数字基带信号进行采样,得到第一采样信号;所述数字基带信号包括大多普勒频偏的时分扩频信号;A signal acquisition module, configured to acquire a digital baseband signal received by a navigation receiver, and sample the digital baseband signal to obtain a first sampling signal; the digital baseband signal includes a time-division spread spectrum signal of a Doppler frequency deviation;

第一级搜索模块,用于遍历预先设置的第一码相位搜索范围,对所述第一采样信号对应的时分脉冲序列进行码相位捕获,得到第一码相位搜索范围内的伪码相位捕获结果,根据所述伪码相位捕获结果的最大值,得到第一伪码相位捕获结果;The first-level search module is used to traverse the preset first code phase search range, and perform code phase capture on the time-division pulse sequence corresponding to the first sampling signal to obtain a pseudo code phase capture result within the first code phase search range. , obtaining a first pseudo-code phase capture result according to the maximum value of the pseudo-code phase capture result;

搜索范围确定模块,用于在所述第一采样信号的起始采样点,等待预先设置的时间间隔后,对所述数字基带信号进行采样,得到第二采样信号,根据预先估计的所述数字基带信号对应的最大多普勒计算得到第二码相位搜索范围;The search range determination module is used to sample the digital baseband signal after waiting for a preset time interval at the initial sampling point of the first sampling signal to obtain a second sampling signal, according to the pre-estimated digital The maximum Doppler corresponding to the baseband signal is calculated to obtain the second code phase search range;

第二级搜索模块,用于遍历所述第二码相位搜索范围,对所述第二采样信号对应的时分脉冲序列进行码相位捕获,得到对应的第二伪码相位捕获结果;The second-level search module is configured to traverse the second code phase search range, perform code phase capture on the time-division pulse sequence corresponding to the second sampling signal, and obtain a corresponding second pseudo-code phase capture result;

载波多普勒估计模块,用于根据所述第一伪码相位捕获结果和所述第二伪码相位捕获结果,得到载波多普勒。A carrier Doppler estimation module, configured to obtain carrier Doppler according to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result.

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:A computer device, comprising a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

获取导航接收机接收的数字基带信号,对所述数字基带信号进行采样,得到第一采样信号;所述数字基带信号包括大多普勒频偏的时分扩频信号;Obtaining the digital baseband signal received by the navigation receiver, sampling the digital baseband signal to obtain a first sampling signal; the digital baseband signal includes a time-division spread spectrum signal with a large Doppler frequency deviation;

遍历预先设置的第一码相位搜索范围,对所述第一采样信号对应的时分脉冲序列进行码相位捕获,得到第一码相位搜索范围内的伪码相位捕获结果,根据所述伪码相位捕获结果的最大值,得到第一伪码相位捕获结果;Traversing the preset first code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the first sampling signal, obtaining a pseudo code phase capture result within the first code phase search range, according to the pseudo code phase capture The maximum value of the result obtains the first pseudocode phase capture result;

在所述第一采样信号的起始采样点,等待预先设置的时间间隔后,对所述数字基带信号进行采样,得到第二采样信号,根据预先估计的所述数字基带信号对应的最大多普勒计算得到第二码相位搜索范围;At the initial sampling point of the first sampling signal, after waiting for a preset time interval, the digital baseband signal is sampled to obtain a second sampling signal, according to the pre-estimated maximum Doppler corresponding to the digital baseband signal Le calculation obtains the second code phase search range;

遍历所述第二码相位搜索范围,对所述第二采样信号对应的时分脉冲序列进行码相位捕获,得到对应的第二伪码相位捕获结果;Traversing the second code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the second sampling signal, to obtain a corresponding second pseudo code phase capture result;

根据所述第一伪码相位捕获结果和所述第二伪码相位捕获结果,得到载波多普勒。Carrier Doppler is obtained according to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result.

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:A computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

获取导航接收机接收的数字基带信号,对所述数字基带信号进行采样,得到第一采样信号;所述数字基带信号包括大多普勒频偏的时分扩频信号;Obtaining the digital baseband signal received by the navigation receiver, sampling the digital baseband signal to obtain a first sampling signal; the digital baseband signal includes a time-division spread spectrum signal with a large Doppler frequency deviation;

遍历预先设置的第一码相位搜索范围,对所述第一采样信号对应的时分脉冲序列进行码相位捕获,得到第一码相位搜索范围内的伪码相位捕获结果,根据所述伪码相位捕获结果的最大值,得到第一伪码相位捕获结果;Traversing the preset first code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the first sampling signal, obtaining a pseudo code phase capture result within the first code phase search range, according to the pseudo code phase capture The maximum value of the result obtains the first pseudocode phase capture result;

在所述第一采样信号的起始采样点,等待预先设置的时间间隔后,对所述数字基带信号进行采样,得到第二采样信号,根据预先估计的所述数字基带信号对应的最大多普勒计算得到第二码相位搜索范围;At the initial sampling point of the first sampling signal, after waiting for a preset time interval, the digital baseband signal is sampled to obtain a second sampling signal, according to the pre-estimated maximum Doppler corresponding to the digital baseband signal Le calculation obtains the second code phase search range;

遍历所述第二码相位搜索范围,对所述第二采样信号对应的时分脉冲序列进行码相位捕获,得到对应的第二伪码相位捕获结果;Traversing the second code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the second sampling signal, to obtain a corresponding second pseudo code phase capture result;

根据所述第一伪码相位捕获结果和所述第二伪码相位捕获结果,得到载波多普勒。Carrier Doppler is obtained according to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result.

上述大多普勒下时分导航信号的两级快速信号捕获方法,通过对接收的数字基带信号进行两次串行的时间维度搜索,实现了信号多普勒的捕获,具体是将二维的时间-频率搜索转换为一维的时间搜索和一维的频率估计,在进行一维的时间搜索时,对伪码相位进行两次捕获,第一级捕获能够在信号存在较大多普勒频偏情况下,对信号的码相位在较大时间范围内进行快速搜索,完成信号码相位的初始捕获,第二级捕获在第一级捕获的基础上,可大幅压缩信号的时间搜索范围,获得更加精确的相位搜索结果,在实现两次伪码相位捕获后,根据两次的伪码相位捕获结果计算载波多普勒,大幅压缩信号多普勒的搜索空间,提高大多普勒时分扩频信号的捕获效率,本发明实施例,能够对存在大多普勒频偏下的时分扩频信号进行快速捕获。The above-mentioned two-stage fast signal acquisition method for the time-division navigation signal under Doppler realizes the acquisition of the signal Doppler by performing two serial time dimension searches on the received digital baseband signal. Specifically, the two-dimensional time- The frequency search is converted into one-dimensional time search and one-dimensional frequency estimation. During the one-dimensional time search, the phase of the pseudo code is captured twice. , quickly search the code phase of the signal in a large time range, and complete the initial acquisition of the signal code phase. The second-level capture can greatly compress the time search range of the signal on the basis of the first-level capture, and obtain more accurate Phase search results, after two pseudo-code phase captures, calculate the carrier Doppler according to the two pseudo-code phase capture results, greatly compress the signal Doppler search space, and improve the capture efficiency of Doppler time-division spread spectrum signals , the embodiment of the present invention can quickly capture the time-division spread-spectrum signal in the presence of a Doppler frequency offset.

附图说明Description of drawings

图1为一个实施例中大多普勒下时分导航信号的两级快速信号捕获方法的流程示意图;Fig. 1 is the schematic flow chart of the two-stage fast signal acquisition method of time-division navigation signal under Doppler in an embodiment;

图2为一个实施例中时分扩频信号的结构示意图;Fig. 2 is a schematic structural diagram of a time division spread spectrum signal in an embodiment;

图3为一个实施例中第一级搜索和第二级搜索的相关峰结果示意图;Fig. 3 is a schematic diagram of correlation peak results of first-level search and second-level search in one embodiment;

图4为一个实施例中大多普勒下时分导航信号的两级快速信号捕获装置的结构框图;Fig. 4 is the structural block diagram of the two-stage fast signal acquisition device of time-division navigation signal under Doppler in an embodiment;

图5为一个实施例中计算机设备的内部结构图。Figure 5 is an internal block diagram of a computer device in one embodiment.

具体实施方式Detailed ways

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

在一个实施例中,如图1所示,提供了一种大多普勒下时分导航信号的两级快速信号捕获方法,包括以下步骤:In one embodiment, as shown in Figure 1, a two-stage fast signal acquisition method for time-division navigation signals under Doppler is provided, comprising the following steps:

步骤102,获取导航接收机接收的数字基带信号,对数字基带信号进行采样,得到第一采样信号。Step 102, acquiring a digital baseband signal received by the navigation receiver, and sampling the digital baseband signal to obtain a first sampling signal.

GPS信号是经过了直接序列扩频调制及载波调制的扩频信号。对于扩频系统,捕获 就是指使本地参考码和接收码的相位差小于一个码元宽度,且收发码时钟频率基本一致, 同时使载波相互对准,实现输入信号与本地信号的同步。在GPS系统中伪码相位与载波频率 的粗同步过程即为伪码捕获,有效的伪码捕获方法是高动态GPS接收机研究的核心,缩短捕 获时间便意味着系统性能的提高。在捕获发端信号时,只有当接收机本地复现的伪码相位 与载波多普勒频率均与接收信号匹配后,方可确认捕获成功,实现收发信号的位同步。在本 发明中数字基带信号包括大多普勒频偏的时分扩频信号,第一采样信号包括多段时分脉冲 信号,如图2所示的时分扩频信号的结构示意图,相比传统的对扩频信号的捕获而言,时分 扩频信号增加了时分脉冲序列,为非连续信号,

Figure 452546DEST_PATH_IMAGE062
为脉冲周期,时分脉冲序列在脉冲宽度
Figure 276146DEST_PATH_IMAGE063
内有信号脉冲,在
Figure 867664DEST_PATH_IMAGE064
时间内无信号,因此,在对时分脉冲序列进行码相位捕获时,将时分 脉冲序列与PN码(伪随机码)相乘,则可以对有信号脉冲时的信号进行处理。 The GPS signal is a spread spectrum signal after direct sequence spread spectrum modulation and carrier modulation. For a spread spectrum system, acquisition means that the phase difference between the local reference code and the receiving code is less than one symbol width, and the clock frequency of the receiving and receiving codes is basically the same, and at the same time, the carrier is aligned with each other to realize the synchronization of the input signal and the local signal. In the GPS system, the coarse synchronization process of the pseudo-code phase and the carrier frequency is the pseudo-code acquisition. An effective pseudo-code acquisition method is the core of the research of the high dynamic GPS receiver, and shortening the acquisition time means the improvement of the system performance. When capturing the transmitting signal, only when the pseudocode phase and carrier Doppler frequency reproduced locally by the receiver match the received signal, can the capture be confirmed successfully and the bit synchronization of the transmitting and receiving signals be realized. In the present invention, the digital baseband signal comprises a time-division spread-spectrum signal of Doppler frequency deviation, and the first sampling signal comprises a multi-section time-division pulse signal, as shown in Fig. In terms of signal capture, the time-division spread spectrum signal adds a time-division pulse sequence, which is a discontinuous signal.
Figure 452546DEST_PATH_IMAGE062
is the pulse period, the time-division pulse sequence is in the pulse width
Figure 276146DEST_PATH_IMAGE063
There is a signal pulse within the
Figure 867664DEST_PATH_IMAGE064
There is no signal within the time period, so when the code phase is captured for the time-division pulse sequence, the time-division pulse sequence is multiplied by the PN code (pseudo-random code), and the signal when there is a signal pulse can be processed.

步骤104,遍历预先设置的第一码相位搜索范围,对第一采样信号对应的时分脉冲序列进行码相位捕获,得到第一码相位搜索范围内的伪码相位捕获结果,根据伪码相位捕获结果的最大值,得到第一伪码相位捕获结果。Step 104, traversing the preset first code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the first sampling signal, obtaining a pseudo code phase capture result within the first code phase search range, and according to the pseudo code phase capture result The maximum value of , the first pseudo-code phase capture result is obtained.

第一码相位搜索范围为预先设置的信号捕获的时间范围,由于时分扩频信号中有信号的部分持续时间较短,对多普勒容忍范围较大,因此在捕获环节可以只捕获伪码相位,将对第一采样信号对应的时分脉冲序列进行码相位捕获作为第一级搜索,通过第一级搜索,得到第一伪码相位捕获结果,通过两次伪码相位捕获结果,获得伪码多普勒,进而得到载波多普勒,可以在搜索空间大幅缩小的情况下仍保持信号的快速捕获。The first code phase search range is the pre-set signal capture time range. Since the duration of the part of the time-division spread spectrum signal with signal is relatively short, the Doppler tolerance range is relatively large, so only the pseudo-code phase can be captured in the capture link. , the code phase acquisition of the time-division pulse sequence corresponding to the first sampling signal is used as the first-level search, and the first pseudo-code phase acquisition result is obtained through the first-level search, and the pseudo-code phase acquisition result is obtained twice through the pseudo-code phase acquisition results. Doppler, and then carrier Doppler, can keep the fast acquisition of the signal when the search space is greatly reduced.

步骤106,在第一采样信号的起始采样点,等待预先设置的时间间隔后,对数字基带信号进行采样,得到第二采样信号,根据预先估计的数字基带信号对应的最大多普勒计算得到第二码相位搜索范围。Step 106: At the initial sampling point of the first sampling signal, after waiting for a preset time interval, the digital baseband signal is sampled to obtain a second sampling signal, which is calculated according to the maximum Doppler corresponding to the pre-estimated digital baseband signal The second code phase search range.

多普勒捕获的原理是对时间间隔为

Figure 968476DEST_PATH_IMAGE065
的接收信号捕获两次,根据前后两次的码 相位捕获差,计算伪码多普勒,再由伪码多普勒换算至载波多普勒,利用两次码相位捕获的 差分结果实现了载波多普勒的估计,由估计的数字基带信号对应的最大多普勒,计算第二 码相位搜索范围,相比第一级搜索,第二级搜索的搜索范围大大减小。 The principle of Doppler acquisition is the time interval
Figure 968476DEST_PATH_IMAGE065
The received signal is captured twice, and the pseudo code Doppler is calculated according to the difference between the two code phase captures before and after, and then converted from the pseudo code Doppler to the carrier Doppler, and the difference between the two code phase captures is used to realize the carrier For Doppler estimation, the second code phase search range is calculated from the maximum Doppler corresponding to the estimated digital baseband signal. Compared with the first-stage search, the search range of the second-stage search is greatly reduced.

步骤108,遍历第二码相位搜索范围,对第二采样信号对应的时分脉冲序列进行码相位捕获,得到对应的第二伪码相位捕获结果。Step 108, traversing the second code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the second sampling signal, and obtaining a corresponding second pseudo code phase capture result.

将对第二采样信号对应的时分脉冲序列进行码相位捕获作为第二级搜索,通过第二级搜索,得到第二伪码相位捕获结果。第二级搜索方法与第一级搜索方法相同,但减小了第二级搜索的搜索范围,提高了搜索精度。The code phase capture of the time-division pulse sequence corresponding to the second sampling signal is used as a second-level search, and a second pseudo-code phase capture result is obtained through the second-level search. The second-level search method is the same as the first-level search method, but the search range of the second-level search is reduced and the search accuracy is improved.

步骤110,根据第一伪码相位捕获结果和第二伪码相位捕获结果,得到载波多普勒。Step 110, obtain carrier Doppler according to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result.

在一般的捕获方法中,由于信号搜索的单元很多,相应的信号捕获时间也很长,这在一些实时性要求比较高的接收机中是不允许的。本发明提出的两级捕获算法,能够对伪码相位进行两次捕获,将二维的时间-频率搜索转换为一维的时间搜索和一维的频率估计,极大地提高了算法的效率。In the general acquisition method, because there are many units for signal search, the corresponding signal acquisition time is also very long, which is not allowed in some receivers with relatively high real-time requirements. The two-stage capture algorithm proposed by the invention can capture the phase of the pseudocode twice, convert the two-dimensional time-frequency search into one-dimensional time search and one-dimensional frequency estimation, and greatly improve the efficiency of the algorithm.

上述大多普勒下时分导航信号的两级快速信号捕获方法中,通过对接收的数字基带信号进行两次串行的时间维度搜索,实现了信号多普勒的捕获,具体是将二维的时间-频率搜索转换为一维的时间搜索和一维的频率估计,在进行一维的时间搜索时,对伪码相位进行两次捕获,第一级捕获能够在信号存在较大多普勒频偏情况下,对信号的码相位在较大时间范围内进行快速搜索,完成信号码相位的初始捕获,第二级捕获在第一级捕获的基础上,可大幅压缩信号的时间搜索范围,获得更加精确的相位搜索结果,在实现两次伪码相位捕获后,根据两次的伪码相位捕获结果计算载波多普勒,大幅压缩信号多普勒的搜索空间,提高大多普勒时分扩频信号的捕获效率,本发明实施例,能够对存在大多普勒频偏下的时分扩频信号进行快速捕获。In the above-mentioned two-stage fast signal acquisition method for time-division navigation signals under Doppler, the signal Doppler acquisition is realized by performing two serial time dimension searches on the received digital baseband signal, specifically, the two-dimensional time dimension -Frequency search is converted into one-dimensional time search and one-dimensional frequency estimation. During one-dimensional time search, the phase of the pseudo-code is captured twice. The first-level capture can be used when the signal has a large Doppler frequency offset. Next, the code phase of the signal is quickly searched in a large time range to complete the initial acquisition of the signal code phase. On the basis of the first-level capture, the second-level capture can greatly compress the time search range of the signal and obtain more accurate The phase search results of the pseudo-code, after two pseudo-code phase captures, calculate the carrier Doppler according to the two pseudo-code phase capture results, greatly compress the search space of the signal Doppler, and improve the capture of the Doppler time-division spread spectrum signal Efficiency, the embodiment of the present invention can quickly capture the time-division spread-spectrum signal under the presence of a Doppler frequency offset.

在一个实施例中,数字基带信号的数学模型为:In one embodiment, the mathematical model of the digital baseband signal is:

Figure 416774DEST_PATH_IMAGE066
Figure 416774DEST_PATH_IMAGE066

其中,

Figure 117883DEST_PATH_IMAGE067
为在导航接收设备接收到的数字基带信号,
Figure 44251DEST_PATH_IMAGE068
为载波的振幅,
Figure 327465DEST_PATH_IMAGE069
为卫星导航电文,
Figure 822031DEST_PATH_IMAGE070
为采样点,
Figure 620223DEST_PATH_IMAGE071
为信号传输延迟,
Figure 241959DEST_PATH_IMAGE072
为信号的载波多普 勒,w(k)为基带噪声,
Figure 176417DEST_PATH_IMAGE073
为导航信号中的扩频码,
Figure 169781DEST_PATH_IMAGE074
为时分脉冲信 号,
Figure 330635DEST_PATH_IMAGE075
为虚数单位符号,
Figure 598805DEST_PATH_IMAGE076
为射频载波初始相位。在本实施例中,信号捕获的过程可以描 述为利用已知的导航信号扩频码序列和时分脉冲序列,对接收到的
Figure 43562DEST_PATH_IMAGE077
序列过程中的
Figure 4565DEST_PATH_IMAGE078
Figure 387136DEST_PATH_IMAGE079
两个参数进行估计。相比传统的对扩频信号的捕获而言,时分扩频信号增加了时 分脉冲序列,因此在捕获的过程中也需要利用时分脉冲序列实现信号的捕获。 in,
Figure 117883DEST_PATH_IMAGE067
is the digital baseband signal received by the navigation receiving device,
Figure 44251DEST_PATH_IMAGE068
is the amplitude of the carrier wave,
Figure 327465DEST_PATH_IMAGE069
is the satellite navigation message,
Figure 822031DEST_PATH_IMAGE070
is the sampling point,
Figure 620223DEST_PATH_IMAGE071
is the signal propagation delay,
Figure 241959DEST_PATH_IMAGE072
is the carrier Doppler of the signal, w ( k ) is the baseband noise,
Figure 176417DEST_PATH_IMAGE073
is the spreading code in the navigation signal,
Figure 169781DEST_PATH_IMAGE074
is a time-division pulse signal,
Figure 330635DEST_PATH_IMAGE075
is the imaginary unit symbol,
Figure 598805DEST_PATH_IMAGE076
is the initial phase of the RF carrier. In this embodiment, the process of signal acquisition can be described as using the known navigation signal spreading code sequence and time-division pulse sequence to analyze the received
Figure 43562DEST_PATH_IMAGE077
in sequence
Figure 4565DEST_PATH_IMAGE078
and
Figure 387136DEST_PATH_IMAGE079
Two parameters are estimated. Compared with the traditional acquisition of spread-spectrum signals, the time-division spread-spectrum signal adds a time-division pulse sequence, so it is also necessary to use the time-division pulse sequence to achieve signal acquisition during the capture process.

在一个实施例中,遍历预先设置的第一码相位搜索范围,对第一采样信号对应的时分脉冲序列进行码相位捕获,得到第一码相位搜索范围内的伪码相位捕获结果包括:对第一采样信号的每一时分脉冲和当前码相位对应的本地扩频码进行相干积分后的多个相干积分结果进行非相干累加,得到当前码相位对应的非相干累加结果;当前码相位在预先设置的第一码相位搜索范围内;遍历第一码相位搜索范围,得到第一码相位搜索范围内每一码相位对应的非相干累加结果,根据每一非相干累加结果和判决门限的大小关系,得到第一码相位搜索范围内的伪码相位捕获结果;对第一采样信号的每一时分脉冲和当前码相位对应的本地扩频码进行相干积分后的多个相干积分结果进行非相干累加,得到当前码相位对应的非相干累加结果包括:对第一采样信号的每一时分脉冲和当前码相位对应的本地扩频码进行相干积分后的多个相干积分结果进行非相干累加,得到当前码相位对应的非相干累加结果为:In one embodiment, traversing the preset first code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the first sampling signal, and obtaining a pseudo code phase capture result within the first code phase search range includes: Each time-division pulse of a sampling signal is coherently integrated with the local spreading code corresponding to the current code phase, and the multiple coherent integration results are non-coherently accumulated to obtain the non-coherent accumulation result corresponding to the current code phase; the current code phase is set in advance Within the first code phase search range; traverse the first code phase search range to obtain the non-coherent accumulation result corresponding to each code phase in the first code phase search range, according to the size relationship between each non-coherent accumulation result and the decision threshold, Obtaining the pseudo-code phase capture result within the first code phase search range; performing non-coherent accumulation on a plurality of coherent integration results after coherently integrating each time-division pulse of the first sampling signal and the local spreading code corresponding to the current code phase, Obtaining the non-coherent accumulation result corresponding to the current code phase includes: performing non-coherent accumulation on multiple coherent integration results after coherently integrating each time-division pulse of the first sampling signal and the local spreading code corresponding to the current code phase to obtain the current code phase The non-coherent accumulation result corresponding to the phase is:

Figure 662259DEST_PATH_IMAGE080
Figure 662259DEST_PATH_IMAGE080

其中,

Figure 836888DEST_PATH_IMAGE081
为码相位为
Figure 323453DEST_PATH_IMAGE082
对应的非相干累加结果,
Figure 849112DEST_PATH_IMAGE083
为基带数字信号的 相位,
Figure 334451DEST_PATH_IMAGE084
为基带复信号,
Figure 363587DEST_PATH_IMAGE085
为第
Figure 604075DEST_PATH_IMAGE086
个脉冲信号的起始采样点位置,
Figure 476085DEST_PATH_IMAGE087
为本地复制的相位为
Figure 889749DEST_PATH_IMAGE088
的扩频码,
Figure 648758DEST_PATH_IMAGE089
为短时相关长度,
Figure 122464DEST_PATH_IMAGE090
为第一 采样信号对应的脉冲个数。 in,
Figure 836888DEST_PATH_IMAGE081
is the code phase of
Figure 323453DEST_PATH_IMAGE082
The corresponding non-coherent accumulation result,
Figure 849112DEST_PATH_IMAGE083
is the phase of the baseband digital signal,
Figure 334451DEST_PATH_IMAGE084
is the baseband complex signal,
Figure 363587DEST_PATH_IMAGE085
for the first
Figure 604075DEST_PATH_IMAGE086
The starting sampling point position of a pulse signal,
Figure 476085DEST_PATH_IMAGE087
The phase for local replication is
Figure 889749DEST_PATH_IMAGE088
The spreading code,
Figure 648758DEST_PATH_IMAGE089
is the short-term correlation length,
Figure 122464DEST_PATH_IMAGE090
is the number of pulses corresponding to the first sampling signal.

在本实施例中,在第一级搜索中,选取

Figure 983235DEST_PATH_IMAGE091
段时分信号进行捕获,
Figure 138273DEST_PATH_IMAGE091
段时分信号的 持续时间为
Figure 142001DEST_PATH_IMAGE092
Figure 396396DEST_PATH_IMAGE093
Figure 118364DEST_PATH_IMAGE094
由跳时脉冲图案
Figure 998465DEST_PATH_IMAGE095
确定,将
Figure 59961DEST_PATH_IMAGE091
段时分信号与
Figure 875471DEST_PATH_IMAGE096
进行短时相关和后积累运算,得到
Figure 960101DEST_PATH_IMAGE097
对应的非相干累积结果
Figure 253680DEST_PATH_IMAGE098
,短时相关与 脉冲宽度
Figure 169683DEST_PATH_IMAGE099
保持一致,即
Figure 782192DEST_PATH_IMAGE100
Figure 213173DEST_PATH_IMAGE101
为信号采样率。当
Figure 451388DEST_PATH_IMAGE102
Figure 18635DEST_PATH_IMAGE103
为 预先设置的判决门限)时,码相位捕获成功,此时对应的本地扩频码相位即为捕获结果,否 则继续搜索直至结束或相关结果超过门限Th。 In this embodiment, in the first level search, select
Figure 983235DEST_PATH_IMAGE091
Time-division signals are captured,
Figure 138273DEST_PATH_IMAGE091
The duration of the time-division signal is
Figure 142001DEST_PATH_IMAGE092
,
Figure 396396DEST_PATH_IMAGE093
and
Figure 118364DEST_PATH_IMAGE094
time hopping pattern
Figure 998465DEST_PATH_IMAGE095
sure, will
Figure 59961DEST_PATH_IMAGE091
time-division signal with
Figure 875471DEST_PATH_IMAGE096
Perform short-term correlation and post-accumulation operations to get
Figure 960101DEST_PATH_IMAGE097
The corresponding noncoherent accumulation result
Figure 253680DEST_PATH_IMAGE098
, the short-term correlation with the pulse width
Figure 169683DEST_PATH_IMAGE099
be consistent, i.e.
Figure 782192DEST_PATH_IMAGE100
,
Figure 213173DEST_PATH_IMAGE101
is the signal sampling rate. when
Figure 451388DEST_PATH_IMAGE102
(
Figure 18635DEST_PATH_IMAGE103
is the preset decision threshold), the code phase capture is successful, and the corresponding local spread spectrum code phase is the capture result, otherwise continue to search until the end or the correlation result exceeds the threshold Th .

在一个实施例中,根据每一非相干累加结果和判决门限的大小关系,得到第一码相位搜索范围内的伪码相位捕获结果的步骤,包括:当非相干累加结果大于判决门限时,码相位捕获成功,根据当前本地扩频码对应的码相位,得到捕获结果;当非相干累加结果小于或等于判决门限时,码相位捕获失败,在第一码相位搜索范围内向后滑动预先设置的伪码相位搜索间隔,计算滑动后的码相位对应的非相干累加结果,迭代上述过程,直至第一码相位搜索范围内每一码相位搜索完毕时,停止迭代,输出第一码相位搜索范围内的捕获结果;第一伪码相位捕获结果为:In one embodiment, according to the size relationship between each non-coherent accumulation result and the decision threshold, the step of obtaining the pseudo-code phase acquisition result in the first code phase search range includes: when the non-coherent accumulation result is greater than the decision threshold, the code If the phase acquisition is successful, the acquisition result is obtained according to the code phase corresponding to the current local spreading code; when the non-coherent accumulation result is less than or equal to the judgment threshold, the code phase acquisition fails, and the preset false value is slid backward within the first code phase search range. Code phase search interval, calculate the non-coherent accumulation result corresponding to the code phase after sliding, iterate the above process until each code phase search in the first code phase search range is completed, stop the iteration, and output the first code phase search range Capture result; the first pseudocode phase capture result is:

Figure 379210DEST_PATH_IMAGE104
Figure 379210DEST_PATH_IMAGE104

其中,

Figure 422121DEST_PATH_IMAGE105
为第一伪码相位捕获结果,
Figure 57502DEST_PATH_IMAGE106
为码相位,
Figure 620201DEST_PATH_IMAGE107
为当
Figure 213993DEST_PATH_IMAGE108
取最大时对应
Figure 980086DEST_PATH_IMAGE109
的值,
Figure 684737DEST_PATH_IMAGE110
为码相位为
Figure 429839DEST_PATH_IMAGE111
对应的非相干累加 结果,
Figure 804320DEST_PATH_IMAGE112
为伪码相位搜索间隔,
Figure 431610DEST_PATH_IMAGE113
为伪码相位搜索单元数。在本实施例中,遍历所有伪码 初相的可能,并取所有搜索结果的最大值对应的相位,即可得到信号的伪码相位捕获结果。 in,
Figure 422121DEST_PATH_IMAGE105
is the first pseudocode phase capture result,
Figure 57502DEST_PATH_IMAGE106
is the code phase,
Figure 620201DEST_PATH_IMAGE107
for when
Figure 213993DEST_PATH_IMAGE108
corresponding to the maximum
Figure 980086DEST_PATH_IMAGE109
the value of
Figure 684737DEST_PATH_IMAGE110
is the code phase of
Figure 429839DEST_PATH_IMAGE111
The corresponding non-coherent accumulation result,
Figure 804320DEST_PATH_IMAGE112
is the pseudocode phase search interval,
Figure 431610DEST_PATH_IMAGE113
Number of cells to search for pseudo code phase. In this embodiment, the possibility of traversing all the initial phases of the pseudo-code, and taking the phase corresponding to the maximum value of all search results can obtain the phase capture result of the pseudo-code of the signal.

在一个实施例中,第二伪码相位捕获结果为:In one embodiment, the second pseudocode phase capture result is:

Figure 533427DEST_PATH_IMAGE114
Figure 533427DEST_PATH_IMAGE114

其中,

Figure 195353DEST_PATH_IMAGE115
为第二伪码相位捕获结果,
Figure 6314DEST_PATH_IMAGE116
为当
Figure 120901DEST_PATH_IMAGE117
取最大时对应
Figure 105037DEST_PATH_IMAGE118
的值,
Figure 265146DEST_PATH_IMAGE119
为码相位为
Figure 371642DEST_PATH_IMAGE120
对应的非相干累加结果,
Figure 848891DEST_PATH_IMAGE121
为第一伪码相位捕获结果,
Figure 433456DEST_PATH_IMAGE122
为第二码相位搜索范围,
Figure 7657DEST_PATH_IMAGE123
为伪码相位搜索间隔;根据 预先估计的数字基带信号对应的最大多普勒计算得到第二码相位搜索范围包括:根据预先 估计的数字基带信号对应的最大多普勒计算得到第二码相位搜索范围为: in,
Figure 195353DEST_PATH_IMAGE115
is the second pseudo-code phase capture result,
Figure 6314DEST_PATH_IMAGE116
for when
Figure 120901DEST_PATH_IMAGE117
corresponding to the maximum
Figure 105037DEST_PATH_IMAGE118
the value of
Figure 265146DEST_PATH_IMAGE119
is the code phase of
Figure 371642DEST_PATH_IMAGE120
The corresponding non-coherent accumulation result,
Figure 848891DEST_PATH_IMAGE121
is the first pseudocode phase capture result,
Figure 433456DEST_PATH_IMAGE122
is the second code phase search range,
Figure 7657DEST_PATH_IMAGE123
is the pseudo-code phase search interval; calculating the second code phase search range according to the maximum Doppler corresponding to the pre-estimated digital baseband signal includes: calculating the second code phase search according to the maximum Doppler corresponding to the pre-estimated digital baseband signal The range is:

Figure 144109DEST_PATH_IMAGE124
Figure 144109DEST_PATH_IMAGE124

其中,

Figure 233288DEST_PATH_IMAGE125
为第二码相位搜索范围,
Figure 496910DEST_PATH_IMAGE126
为数字基带信号对应的最大多普勒,
Figure 722355DEST_PATH_IMAGE127
Figure 108337DEST_PATH_IMAGE128
为信号射频频率,
Figure 310911DEST_PATH_IMAGE129
为伪码速率,
Figure 502857DEST_PATH_IMAGE130
表示向上取整运算,
Figure 458175DEST_PATH_IMAGE131
为时间 间隔,
Figure 77375DEST_PATH_IMAGE132
为伪码相位搜索间隔。在本实施例中,第二码相位搜索范围包括
Figure 78829DEST_PATH_IMAGE133
个码 相位。 in,
Figure 233288DEST_PATH_IMAGE125
is the second code phase search range,
Figure 496910DEST_PATH_IMAGE126
is the maximum Doppler corresponding to the digital baseband signal,
Figure 722355DEST_PATH_IMAGE127
,
Figure 108337DEST_PATH_IMAGE128
is the RF frequency of the signal,
Figure 310911DEST_PATH_IMAGE129
is the pseudocode rate,
Figure 502857DEST_PATH_IMAGE130
Indicates an upward rounding operation,
Figure 458175DEST_PATH_IMAGE131
is the time interval,
Figure 77375DEST_PATH_IMAGE132
Search interval for pseudo code phase. In this embodiment, the second code phase search range includes
Figure 78829DEST_PATH_IMAGE133
code phase.

在一个实施例中,根据第一伪码相位捕获结果和第二伪码相位捕获结果,得到载波多普勒包括:根据第一伪码相位捕获结果和第二伪码相位捕获结果,得到载波多普勒为:In one embodiment, obtaining the carrier Doppler according to the first pseudo code phase acquisition result and the second pseudo code phase acquisition result includes: obtaining the carrier Doppler according to the first pseudo code phase acquisition result and the second pseudo code phase acquisition result Puller is:

Figure 667943DEST_PATH_IMAGE134
Figure 667943DEST_PATH_IMAGE134

其中,

Figure 133559DEST_PATH_IMAGE135
为载波多普勒,
Figure 799027DEST_PATH_IMAGE136
为信号射频频率与伪码速率的比值,
Figure 818935DEST_PATH_IMAGE137
为第二伪码 相位捕获结果,
Figure 555947DEST_PATH_IMAGE138
为第一伪码相位捕获结果,
Figure 236589DEST_PATH_IMAGE139
为时间间隔。 in,
Figure 133559DEST_PATH_IMAGE135
is the carrier Doppler,
Figure 799027DEST_PATH_IMAGE136
is the ratio of the signal RF frequency to the pseudocode rate,
Figure 818935DEST_PATH_IMAGE137
is the second pseudo-code phase capture result,
Figure 555947DEST_PATH_IMAGE138
is the first pseudocode phase capture result,
Figure 236589DEST_PATH_IMAGE139
for the time interval.

在一个实施例中,方法还包括:根据时间间隔和伪码相位搜索间隔得到载波多普勒的估计精度为:In one embodiment, the method also includes: according to the time interval and the pseudo-code phase search interval, the estimation accuracy of the carrier Doppler is:

Figure 197592DEST_PATH_IMAGE140
Figure 197592DEST_PATH_IMAGE140

其中,

Figure 845742DEST_PATH_IMAGE141
为载波多普勒的估计精度,
Figure 917603DEST_PATH_IMAGE142
为伪码相位搜索间隔,
Figure 29916DEST_PATH_IMAGE143
为信号射频 频率与伪码速率的比值;调整时间间隔和伪码相位搜索间隔以调整载波多普勒的捕获精 度。在本实施例中,利用两次码相位捕获的差分结果实现了载波多普勒的估计,延长
Figure 286454DEST_PATH_IMAGE144
或 者减小
Figure 546534DEST_PATH_IMAGE145
均可以提高信号载波频率的捕获精度,当
Figure 297452DEST_PATH_IMAGE146
Figure 326588DEST_PATH_IMAGE147
码片、
Figure 567077DEST_PATH_IMAGE148
时,载波频率的估计精度为620Hz。 in,
Figure 845742DEST_PATH_IMAGE141
is the estimation accuracy of carrier Doppler,
Figure 917603DEST_PATH_IMAGE142
is the pseudocode phase search interval,
Figure 29916DEST_PATH_IMAGE143
is the ratio of signal RF frequency to pseudo-code rate; adjust the time interval and pseudo-code phase search interval to adjust the acquisition accuracy of carrier Doppler. In this embodiment, the carrier Doppler estimation is realized by using the differential results of two code phase acquisitions, extending
Figure 286454DEST_PATH_IMAGE144
or reduce
Figure 546534DEST_PATH_IMAGE145
Both can improve the capture accuracy of the signal carrier frequency, when
Figure 297452DEST_PATH_IMAGE146
,
Figure 326588DEST_PATH_IMAGE147
chips,
Figure 567077DEST_PATH_IMAGE148
, the estimation accuracy of the carrier frequency is 620Hz.

在一个具体实施例中,本发明提供了一种大多普勒时分信号的两级捕获算法,具 体步骤如下表所示,首先,获取待捕获的数字基带信号,对数字基带信号进行采样,接着,对 第一采样信号进行第一级搜索,在第一码相位搜索范围内总搜索的码相位数量为

Figure 940551DEST_PATH_IMAGE149
个伪码 相位,判断时间搜索是否完成,若已完成,且已获取载波多普勒,则捕获成功,否则捕获失 败;若第一级搜索的时间搜索未完成,则向后滑动本地信号的伪码相位搜索间隔,将第一采 样信号与本地扩频码和跳时脉冲图案进行短时相关积累运算得到每一伪码相位对应的相 关值,将相关值与门限进行比较,若相关值比门限大,则记录此时的相位,否则,重新判断时 间搜索是否完成,根据捕获的最大相位输出第一伪码相位捕获结果,然后,等待
Figure 354215DEST_PATH_IMAGE150
时间后 对数字基带信号进行采样,得到第二采样信号,在第一码相位搜索范围内根据预先估计的 最大多普勒计算第二码相位搜索范围,在第二码相位搜索范围内对第二采样信号进行第二 级搜索,得到第二伪码相位捕获结果,最后,根据第一伪码相位捕获结果和第二伪码相位捕 获结果计算得到载波多普勒,完成信号捕获。 In a specific embodiment, the present invention provides a two-stage acquisition algorithm for Doppler time-division signals, the specific steps are shown in the table below, at first, obtain the digital baseband signal to be captured, and sample the digital baseband signal, then, The first-level search is performed on the first sampled signal, and the total number of code phases searched in the first code phase search range is
Figure 940551DEST_PATH_IMAGE149
Pseudo-code phase, judge whether the time search is completed, if it has been completed, and the carrier Doppler has been obtained, then the acquisition is successful, otherwise the acquisition fails; if the time search of the first-level search is not completed, then slide the pseudo code of the local signal backward Code phase search interval, the short-term correlation accumulation operation is performed on the first sampling signal with the local spread spectrum code and the time-hopping pulse pattern to obtain the correlation value corresponding to each pseudo-code phase, and the correlation value is compared with the threshold, if the correlation value is greater than the threshold is large, then record the phase at this time, otherwise, re-judge whether the time search is completed, output the first pseudocode phase capture result according to the maximum captured phase, and then wait
Figure 354215DEST_PATH_IMAGE150
Sampling the digital baseband signal after a period of time to obtain the second sampled signal, calculating the second code phase search range according to the pre-estimated maximum Doppler within the first code phase search range, and performing the second code phase search range within the second code phase search range The sampled signal is searched at the second stage to obtain the second pseudo-code phase acquisition result, and finally, the carrier Doppler is calculated according to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result, and the signal acquisition is completed.

表1大多普勒时分信号的两级捕获算法Table 1 Two-stage acquisition algorithm for Doppler time-division signals

Figure 378803DEST_PATH_IMAGE151
Figure 378803DEST_PATH_IMAGE151

在一个具体实施例中,如图3所示,提供了一种第一级搜索和第二级搜索的相关峰结果示意图,通过图3可知,第二级搜索的范围相较于第一级搜索范围大大减少,且通过两级码相位的捕获,可直接计算得到信号的多普勒频偏,不再需要对信号的多普勒进行搜索,这说明本发明方法可大大简化大多普勒频偏时分导航信号的捕获复杂度。In a specific embodiment, as shown in FIG. 3 , a schematic diagram of the correlation peak results of the first-level search and the second-level search is provided. It can be seen from FIG. 3 that the scope of the second-level search is compared with that of the first-level search. The range is greatly reduced, and the Doppler frequency offset of the signal can be directly calculated by capturing the two-stage code phase, and it is no longer necessary to search the Doppler of the signal, which shows that the method of the present invention can greatly simplify the Doppler frequency offset Acquisition complexity of time-division navigation signals.

应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that although the various steps in the flow chart of FIG. 1 are displayed sequentially as indicated by the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least some of the steps in Fig. 1 may include multiple sub-steps or multiple stages, these sub-steps or stages are not necessarily executed at the same time, but may be executed at different times, the execution of these sub-steps or stages The order is not necessarily performed sequentially, but may be performed alternately or alternately with at least a part of other steps or sub-steps or stages of other steps.

在一个实施例中,如图4所示,提供了一种大多普勒下时分导航信号的两级快速信号捕获装置,包括:信号获取模块402、第一级搜索模块404、搜索范围确定模块406、第二级搜索模块408和载波多普勒估计模块410,其中:In one embodiment, as shown in FIG. 4 , a two-stage fast signal acquisition device for Doppler time-division navigation signals is provided, including: a signal acquisition module 402, a first-stage search module 404, and a search range determination module 406 , second stage search module 408 and carrier Doppler estimation module 410, wherein:

信号获取模块402,用于获取导航接收机接收的数字基带信号,对数字基带信号进行采样,得到第一采样信号;数字基带信号包括大多普勒频偏的时分扩频信号;The signal acquisition module 402 is used to obtain the digital baseband signal received by the navigation receiver, and sample the digital baseband signal to obtain the first sampling signal; the digital baseband signal includes a time-division spread spectrum signal with a Doppler frequency deviation;

第一级搜索模块404,用于遍历预先设置的第一码相位搜索范围,对第一采样信号对应的时分脉冲序列进行码相位捕获,得到第一码相位搜索范围内的伪码相位捕获结果,根据伪码相位捕获结果的最大值,得到第一伪码相位捕获结果;The first-stage search module 404 is configured to traverse the preset first code phase search range, perform code phase capture on the time-division pulse sequence corresponding to the first sampling signal, and obtain a pseudo code phase capture result within the first code phase search range, According to the maximum value of the pseudo-code phase capture result, the first pseudo-code phase capture result is obtained;

搜索范围确定模块406,用于在第一采样信号的起始采样点,等待预先设置的时间间隔后,对数字基带信号进行采样,得到第二采样信号,根据预先估计的数字基带信号对应的最大多普勒计算得到第二码相位搜索范围;The search range determination module 406 is used to sample the digital baseband signal after waiting for a preset time interval at the initial sampling point of the first sampling signal to obtain the second sampling signal. Doppler calculation obtains the second code phase search range;

第二级搜索模块408,用于遍历第二码相位搜索范围,对第二采样信号对应的时分脉冲序列进行码相位捕获,得到对应的第二伪码相位捕获结果;The second-level search module 408 is used to traverse the second code phase search range, and perform code phase capture on the time-division pulse sequence corresponding to the second sampling signal to obtain a corresponding second pseudo-code phase capture result;

载波多普勒估计模块410,用于根据第一伪码相位捕获结果和第二伪码相位捕获结果,得到载波多普勒。The carrier Doppler estimation module 410 is configured to obtain the carrier Doppler according to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result.

在其中一个实施例中,信号获取模块402还用于数字基带信号的数学模型为:In one of the embodiments, the signal acquisition module 402 also uses the mathematical model of the digital baseband signal as:

Figure 586930DEST_PATH_IMAGE152
Figure 586930DEST_PATH_IMAGE152

其中,

Figure 680657DEST_PATH_IMAGE153
为导航接收设备接收到的数字基带信号,
Figure 898012DEST_PATH_IMAGE154
为载波的振幅,
Figure 511527DEST_PATH_IMAGE155
为卫星导航电文,
Figure 359397DEST_PATH_IMAGE156
为采样点,
Figure 815786DEST_PATH_IMAGE157
为信号传输延迟,
Figure 722651DEST_PATH_IMAGE158
为信号的载波多普 勒,w(k)为基带噪声,
Figure 456251DEST_PATH_IMAGE159
为导航信号中的扩频码,
Figure 537340DEST_PATH_IMAGE160
为时分脉冲信 号,
Figure 418708DEST_PATH_IMAGE161
为虚数单位符号,
Figure 102499DEST_PATH_IMAGE162
为射频载波初始相位。 in,
Figure 680657DEST_PATH_IMAGE153
It is the digital baseband signal received by the navigation receiving equipment,
Figure 898012DEST_PATH_IMAGE154
is the amplitude of the carrier wave,
Figure 511527DEST_PATH_IMAGE155
is the satellite navigation message,
Figure 359397DEST_PATH_IMAGE156
is the sampling point,
Figure 815786DEST_PATH_IMAGE157
is the signal propagation delay,
Figure 722651DEST_PATH_IMAGE158
is the carrier Doppler of the signal, w ( k ) is the baseband noise,
Figure 456251DEST_PATH_IMAGE159
is the spreading code in the navigation signal,
Figure 537340DEST_PATH_IMAGE160
is a time-division pulse signal,
Figure 418708DEST_PATH_IMAGE161
is the imaginary unit symbol,
Figure 102499DEST_PATH_IMAGE162
is the initial phase of the RF carrier.

在其中一个实施例中,第一级搜索模块404还用于对第一采样信号的每一时分脉冲和当前码相位对应的本地扩频码进行相干积分后的多个相干积分结果进行非相干累加,得到当前码相位对应的非相干累加结果;当前码相位在预先设置的第一码相位搜索范围内;遍历第一码相位搜索范围,得到第一码相位搜索范围内每一码相位对应的非相干累加结果,根据每一非相干累加结果和判决门限的大小关系,得到第一码相位搜索范围内的伪码相位捕获结果。In one of the embodiments, the first-stage search module 404 is also used to non-coherently accumulate multiple coherent integration results after coherent integration of each time-division pulse of the first sampling signal and the local spreading code corresponding to the current code phase , to obtain the non-coherent accumulation result corresponding to the current code phase; the current code phase is within the preset first code phase search range; traverse the first code phase search range, and obtain the non-coherent accumulation results corresponding to each code phase in the first code phase search range For the coherent accumulation results, according to the size relationship between each non-coherent accumulation result and the decision threshold, a pseudo-code phase capture result within the first code phase search range is obtained.

在其中一个实施例中,第一级搜索模块404还用于当非相干累加结果大于判决门限时,码相位捕获成功,根据当前本地扩频码对应的码相位,得到捕获结果;当非相干累加结果小于或等于判决门限时,码相位捕获失败,在第一码相位搜索范围内向后滑动预先设置的伪码相位搜索间隔,计算滑动后的码相位对应的非相干累加结果,迭代上述过程,直至第一码相位搜索范围内每一码相位搜索完毕时,停止迭代,输出第一码相位搜索范围内的捕获结果。In one of the embodiments, the first-stage search module 404 is also used to obtain the capture result according to the code phase corresponding to the current local spreading code when the non-coherent accumulation result is greater than the decision threshold, and the code phase acquisition is successful; when the non-coherent accumulation When the result is less than or equal to the decision threshold, the code phase acquisition fails, slide the preset pseudo-code phase search interval backward in the first code phase search range, calculate the non-coherent accumulation result corresponding to the code phase after sliding, and iterate the above process until When the search of each code phase within the first code phase search range is completed, the iteration is stopped, and the capture result within the first code phase search range is output.

在其中一个实施例中,第一级搜索模块404还用于对第一采样信号的每一时分脉冲和当前码相位对应的本地扩频码进行相干积分后的多个相干积分结果进行非相干累加,得到当前码相位对应的非相干累加结果为:In one of the embodiments, the first-stage search module 404 is also used to non-coherently accumulate multiple coherent integration results after coherent integration of each time-division pulse of the first sampling signal and the local spreading code corresponding to the current code phase , the non-coherent accumulation result corresponding to the current code phase is:

Figure 815240DEST_PATH_IMAGE163
Figure 815240DEST_PATH_IMAGE163

其中,

Figure 942596DEST_PATH_IMAGE164
为码相位为
Figure 373578DEST_PATH_IMAGE165
对应的非相干累加结果,
Figure 96945DEST_PATH_IMAGE166
为基带数字信号 的相位,
Figure 867455DEST_PATH_IMAGE167
为基带复信号,
Figure 24767DEST_PATH_IMAGE168
为第
Figure 818411DEST_PATH_IMAGE169
个脉冲信号的起始采样点位置,
Figure 719371DEST_PATH_IMAGE170
为本地复制的相位为
Figure 531338DEST_PATH_IMAGE171
的扩频码,
Figure 62813DEST_PATH_IMAGE172
为短时相关长度,
Figure 202807DEST_PATH_IMAGE173
为第一采 样信号对应的脉冲个数。 in,
Figure 942596DEST_PATH_IMAGE164
is the code phase of
Figure 373578DEST_PATH_IMAGE165
The corresponding non-coherent accumulation result,
Figure 96945DEST_PATH_IMAGE166
is the phase of the baseband digital signal,
Figure 867455DEST_PATH_IMAGE167
is the baseband complex signal,
Figure 24767DEST_PATH_IMAGE168
for the first
Figure 818411DEST_PATH_IMAGE169
The starting sampling point position of a pulse signal,
Figure 719371DEST_PATH_IMAGE170
The phase for local replication is
Figure 531338DEST_PATH_IMAGE171
The spreading code,
Figure 62813DEST_PATH_IMAGE172
is the short-term correlation length,
Figure 202807DEST_PATH_IMAGE173
is the number of pulses corresponding to the first sampling signal.

在其中一个实施例中,搜索范围确定模块406还用于根据预先估计的数字基带信号对应的最大多普勒计算得到第二码相位搜索范围为:In one of the embodiments, the search range determination module 406 is further configured to calculate and obtain the second code phase search range according to the maximum Doppler corresponding to the pre-estimated digital baseband signal:

Figure 782825DEST_PATH_IMAGE174
Figure 782825DEST_PATH_IMAGE174

其中,

Figure 324664DEST_PATH_IMAGE175
为第二码相位搜索范围,
Figure 449877DEST_PATH_IMAGE176
为预先估计的数字基带信号对应的最 大多普勒,
Figure 77168DEST_PATH_IMAGE177
Figure 195297DEST_PATH_IMAGE178
为信号射频频率,
Figure 857222DEST_PATH_IMAGE179
为伪码速率,
Figure 730500DEST_PATH_IMAGE180
表示向上取整运算,
Figure 969720DEST_PATH_IMAGE181
为时间间隔,
Figure 16174DEST_PATH_IMAGE182
为伪码相位搜索间隔。 in,
Figure 324664DEST_PATH_IMAGE175
is the second code phase search range,
Figure 449877DEST_PATH_IMAGE176
is the maximum Doppler corresponding to the pre-estimated digital baseband signal,
Figure 77168DEST_PATH_IMAGE177
,
Figure 195297DEST_PATH_IMAGE178
is the RF frequency of the signal,
Figure 857222DEST_PATH_IMAGE179
is the pseudocode rate,
Figure 730500DEST_PATH_IMAGE180
Indicates an upward rounding operation,
Figure 969720DEST_PATH_IMAGE181
is the time interval,
Figure 16174DEST_PATH_IMAGE182
Search interval for pseudo code phase.

在其中一个实施例中,载波多普勒估计模块410还用于根据第一伪码相位捕获结果和第二伪码相位捕获结果,得到载波多普勒为:In one of the embodiments, the carrier Doppler estimation module 410 is further configured to obtain the carrier Doppler according to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result as:

Figure 407972DEST_PATH_IMAGE183
Figure 407972DEST_PATH_IMAGE183

其中,

Figure 452151DEST_PATH_IMAGE184
为载波多普勒,
Figure 788455DEST_PATH_IMAGE185
为信号射频频率与伪码速率的比值,
Figure 264698DEST_PATH_IMAGE186
为第二伪码 相位捕获结果,
Figure 635636DEST_PATH_IMAGE121
为第一伪码相位捕获结果,
Figure 522821DEST_PATH_IMAGE187
为时间间隔。 in,
Figure 452151DEST_PATH_IMAGE184
is the carrier Doppler,
Figure 788455DEST_PATH_IMAGE185
is the ratio of the signal RF frequency to the pseudocode rate,
Figure 264698DEST_PATH_IMAGE186
is the second pseudo-code phase capture result,
Figure 635636DEST_PATH_IMAGE121
is the first pseudocode phase capture result,
Figure 522821DEST_PATH_IMAGE187
for the time interval.

在其中一个实施例中,第二级搜索模块408还用于第二伪码相位捕获结果为:In one of the embodiments, the second-level search module 408 is also used for the second pseudo-code phase acquisition result as follows:

Figure 815262DEST_PATH_IMAGE188
Figure 815262DEST_PATH_IMAGE188

其中,

Figure 937939DEST_PATH_IMAGE189
为第二伪码相位捕获结果,
Figure 819176DEST_PATH_IMAGE190
为当
Figure 1896DEST_PATH_IMAGE191
取最大时对应
Figure 516053DEST_PATH_IMAGE192
的值,
Figure 317787DEST_PATH_IMAGE193
为码相位为
Figure 928897DEST_PATH_IMAGE194
对应的非相干累加结果,
Figure 902758DEST_PATH_IMAGE195
为第一伪码相位捕获结果,
Figure 700949DEST_PATH_IMAGE196
为第二码相位搜索范围,
Figure 634270DEST_PATH_IMAGE197
为伪码相位搜索间隔。 in,
Figure 937939DEST_PATH_IMAGE189
is the second pseudo-code phase capture result,
Figure 819176DEST_PATH_IMAGE190
for when
Figure 1896DEST_PATH_IMAGE191
corresponding to the maximum
Figure 516053DEST_PATH_IMAGE192
the value of
Figure 317787DEST_PATH_IMAGE193
is the code phase of
Figure 928897DEST_PATH_IMAGE194
The corresponding non-coherent accumulation result,
Figure 902758DEST_PATH_IMAGE195
is the first pseudocode phase capture result,
Figure 700949DEST_PATH_IMAGE196
is the second code phase search range,
Figure 634270DEST_PATH_IMAGE197
Search interval for pseudo code phase.

在其中一个实施例中,第一级搜索模块404还用于第一伪码相位捕获结果为:In one of the embodiments, the first-level search module 404 is also used for the first pseudo-code phase acquisition result as follows:

Figure 709674DEST_PATH_IMAGE198
Figure 709674DEST_PATH_IMAGE198

其中,

Figure 499775DEST_PATH_IMAGE199
为第一伪码相位捕获结果,
Figure 909897DEST_PATH_IMAGE200
为码相位,
Figure 443646DEST_PATH_IMAGE201
为当
Figure 373556DEST_PATH_IMAGE202
取最大时对应
Figure 272242DEST_PATH_IMAGE203
的值,
Figure 45026DEST_PATH_IMAGE204
为码相位为
Figure 8565DEST_PATH_IMAGE205
对应的非相干累加 结果,
Figure 917615DEST_PATH_IMAGE206
为伪码相位搜索间隔,
Figure 924885DEST_PATH_IMAGE207
为伪码相位搜索单元数。 in,
Figure 499775DEST_PATH_IMAGE199
is the first pseudocode phase capture result,
Figure 909897DEST_PATH_IMAGE200
is the code phase,
Figure 443646DEST_PATH_IMAGE201
for when
Figure 373556DEST_PATH_IMAGE202
corresponding to the maximum
Figure 272242DEST_PATH_IMAGE203
the value of
Figure 45026DEST_PATH_IMAGE204
is the code phase of
Figure 8565DEST_PATH_IMAGE205
The corresponding non-coherent accumulation result,
Figure 917615DEST_PATH_IMAGE206
is the pseudocode phase search interval,
Figure 924885DEST_PATH_IMAGE207
Number of cells to search for pseudo code phase.

在其中一个实施例中,还用于根据时间间隔和伪码相位搜索间隔得到载波多普勒的估计精度为:In one of the embodiments, it is also used to obtain the carrier Doppler estimation accuracy according to the time interval and the pseudo-code phase search interval as:

Figure 122649DEST_PATH_IMAGE208
Figure 122649DEST_PATH_IMAGE208

其中,

Figure 998201DEST_PATH_IMAGE209
为载波多普勒的估计精度,
Figure 886391DEST_PATH_IMAGE210
为伪码相位搜索间隔,
Figure 454776DEST_PATH_IMAGE211
为信号射频 频率与伪码速率的比值;调整时间间隔和伪码相位搜索间隔以调整载波多普勒的捕获精 度。 in,
Figure 998201DEST_PATH_IMAGE209
is the estimation accuracy of carrier Doppler,
Figure 886391DEST_PATH_IMAGE210
is the pseudocode phase search interval,
Figure 454776DEST_PATH_IMAGE211
is the ratio of signal RF frequency to pseudo-code rate; adjust the time interval and pseudo-code phase search interval to adjust the acquisition accuracy of carrier Doppler.

关于大多普勒下时分导航信号的两级快速信号捕获装置的具体限定可以参见上文中对于大多普勒下时分导航信号的两级快速信号捕获方法的限定,在此不再赘述。上述大多普勒下时分导航信号的两级快速信号捕获装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。For the specific limitations of the two-stage fast signal acquisition device for Doppler-based time-division navigation signals, please refer to the above-mentioned definition of the two-stage fast signal acquisition method for Doppler-based time-division navigation signals, which will not be repeated here. Each module in the above-mentioned two-stage fast signal acquisition device for time-division navigation signals under Doppler can be fully or partially realized by software, hardware and combinations thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, and can also be stored in the memory of the computer device in the form of software, so that the processor can invoke and execute the corresponding operations of the above-mentioned modules.

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种大多普勒下时分导航信号的两级快速信号捕获方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure may be as shown in FIG. 5 . The computer device includes a processor, a memory, a network interface, a display screen and an input device connected through a system bus. Wherein, the processor of the computer device is used to provide calculation and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a two-stage fast signal acquisition method for time-division navigation signals under Doppler is realized. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device may be a touch layer covered on the display screen, or a button, a trackball or a touch pad provided on the casing of the computer device , and can also be an external keyboard, touchpad, or mouse.

本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。Those skilled in the art can understand that the structure shown in Figure 5 is only a block diagram of a part of the structure related to the solution of this application, and does not constitute a limitation to the computer equipment on which the solution of this application is applied. The specific computer equipment can be More or fewer components than shown in the figures may be included, or some components may be combined, or have a different arrangement of components.

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现上述实施例中方法的步骤。In one embodiment, a computer device is provided, including a memory and a processor, the memory stores a computer program, and the processor implements the steps of the methods in the above embodiments when executing the computer program.

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述实施例中方法的步骤。In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the methods in the above-mentioned embodiments are implemented.

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink) DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the computer programs can be stored in a non-volatile computer-readable memory In the medium, when the computer program is executed, it may include the processes of the embodiments of the above-mentioned methods. Wherein, any references to memory, storage, database or other media used in the various embodiments provided in the present application may include non-volatile and/or volatile memory. Nonvolatile memory can include read only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Chain Synchlink DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The technical features of the above embodiments can be combined arbitrarily. To make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be It is considered to be within the range described in this specification.

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only represent several implementation modes of the present application, and the description thereof is relatively specific and detailed, but it should not be construed as limiting the scope of the patent for the invention. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the scope of protection of the patent application should be based on the appended claims.

Claims (10)

1.一种大多普勒下时分导航信号的两级快速信号捕获方法,其特征在于,所述方法包括:1. a kind of two-stage fast signal acquisition method of time-division navigation signal under Doppler, it is characterized in that, described method comprises: 获取导航接收机接收的数字基带信号,对所述数字基带信号进行采样,得到第一采样信号;所述数字基带信号包括大多普勒频偏的时分扩频信号;Obtaining the digital baseband signal received by the navigation receiver, sampling the digital baseband signal to obtain a first sampling signal; the digital baseband signal includes a time-division spread spectrum signal with a large Doppler frequency deviation; 遍历预先设置的第一码相位搜索范围,对所述第一采样信号对应的时分脉冲序列进行码相位捕获,得到第一码相位搜索范围内的伪码相位捕获结果,根据所述伪码相位捕获结果的最大值,得到第一伪码相位捕获结果;Traversing the preset first code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the first sampling signal, obtaining a pseudo code phase capture result within the first code phase search range, according to the pseudo code phase capture The maximum value of the result obtains the first pseudocode phase capture result; 在所述第一采样信号的起始采样点,等待预先设置的时间间隔后,对所述数字基带信号进行采样,得到第二采样信号,根据预先估计的所述数字基带信号对应的最大多普勒计算得到第二码相位搜索范围;At the initial sampling point of the first sampling signal, after waiting for a preset time interval, the digital baseband signal is sampled to obtain a second sampling signal, according to the pre-estimated maximum Doppler corresponding to the digital baseband signal Le calculation obtains the second code phase search range; 遍历所述第二码相位搜索范围,对所述第二采样信号对应的时分脉冲序列进行码相位捕获,得到对应的第二伪码相位捕获结果;Traversing the second code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the second sampling signal, to obtain a corresponding second pseudo code phase capture result; 根据所述第一伪码相位捕获结果和所述第二伪码相位捕获结果,得到载波多普勒。Carrier Doppler is obtained according to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result. 2.根据权利要求1所述的方法,其特征在于,所述数字基带信号的数学模型为:2. method according to claim 1, is characterized in that, the mathematical model of described digital baseband signal is:
Figure DEST_PATH_IMAGE001
Figure DEST_PATH_IMAGE001
其中,
Figure DEST_PATH_IMAGE002
为导航接收设备接收到的数字基带信号,
Figure DEST_PATH_IMAGE003
为载波的振幅,
Figure DEST_PATH_IMAGE004
为卫星导航电文,
Figure DEST_PATH_IMAGE005
为采样点,
Figure DEST_PATH_IMAGE006
为信号传输延迟,
Figure DEST_PATH_IMAGE007
为信号的载波多普 勒,w(k)为基带噪声,
Figure DEST_PATH_IMAGE008
为导航信号中的扩频码,
Figure DEST_PATH_IMAGE009
为时分脉冲信 号,
Figure DEST_PATH_IMAGE010
为虚数单位符号,
Figure DEST_PATH_IMAGE011
为射频载波初始相位。
in,
Figure DEST_PATH_IMAGE002
It is the digital baseband signal received by the navigation receiving equipment,
Figure DEST_PATH_IMAGE003
is the amplitude of the carrier wave,
Figure DEST_PATH_IMAGE004
is the satellite navigation message,
Figure DEST_PATH_IMAGE005
is the sampling point,
Figure DEST_PATH_IMAGE006
is the signal propagation delay,
Figure DEST_PATH_IMAGE007
is the carrier Doppler of the signal, w ( k ) is the baseband noise,
Figure DEST_PATH_IMAGE008
is the spreading code in the navigation signal,
Figure DEST_PATH_IMAGE009
is a time-division pulse signal,
Figure DEST_PATH_IMAGE010
is the imaginary unit symbol,
Figure DEST_PATH_IMAGE011
is the initial phase of the RF carrier.
3.根据权利要求1所述的方法,其特征在于,所述遍历预先设置的第一码相位搜索范围,对所述第一采样信号对应的时分脉冲序列进行码相位捕获,得到第一码相位搜索范围内的伪码相位捕获结果包括:3. The method according to claim 1, characterized in that traversing the preset first code phase search range, performing code phase capture on the time-division pulse sequence corresponding to the first sampling signal, to obtain the first code phase Pseudo-code phase capture results within the search range include: 对所述第一采样信号的每一时分脉冲和当前码相位对应的本地扩频码进行相干积分后的多个相干积分结果进行非相干累加,得到当前码相位对应的非相干累加结果;所述当前码相位在预先设置的第一码相位搜索范围内;performing non-coherent accumulation on a plurality of coherent integration results after coherent integration of each time-division pulse of the first sampling signal and the local spreading code corresponding to the current code phase to obtain a non-coherent accumulation result corresponding to the current code phase; The current code phase is within the preset first code phase search range; 遍历所述第一码相位搜索范围,得到第一码相位搜索范围内每一码相位对应的非相干累加结果,根据每一所述非相干累加结果和判决门限的大小关系,得到第一码相位搜索范围内的伪码相位捕获结果。Traverse the first code phase search range to obtain the non-coherent accumulation result corresponding to each code phase in the first code phase search range, and obtain the first code phase according to the size relationship between each of the non-coherent accumulation results and the decision threshold Pseudo-code phase capture results within the search range. 4.根据权利要求3所述的方法,其特征在于,根据每一所述非相干累加结果和判决门限的大小关系,得到第一码相位搜索范围内的伪码相位捕获结果的步骤,包括:4. method according to claim 3, it is characterized in that, according to the size relation of each described incoherent accumulation result and decision threshold, obtain the step of the pseudo-code phase capture result in the first code phase search range, comprising: 当所述非相干累加结果大于判决门限时,码相位捕获成功,根据当前本地扩频码对应的码相位,得到捕获结果;When the non-coherent accumulation result is greater than the decision threshold, the code phase acquisition is successful, and the acquisition result is obtained according to the code phase corresponding to the current local spreading code; 当所述非相干累加结果小于或等于判决门限时,码相位捕获失败,在所述第一码相位搜索范围内向后滑动预先设置的伪码相位搜索间隔,计算滑动后的码相位对应的非相干累加结果,迭代上述过程,直至所述第一码相位搜索范围内每一码相位搜索完毕时,停止迭代,输出第一码相位搜索范围内的捕获结果。When the non-coherent accumulation result is less than or equal to the decision threshold, the code phase acquisition fails, slide the preset pseudo-code phase search interval backward in the first code phase search range, and calculate the non-coherent code phase corresponding to the code phase after sliding Accumulate results, and iterate the above process until each code phase in the first code phase search range is searched, stop the iteration, and output the capture result in the first code phase search range. 5.根据权利要求3所述的方法,其特征在于,所述对所述第一采样信号的每一时分脉冲和当前码相位对应的本地扩频码进行相干积分后的多个相干积分结果进行非相干累加,得到当前码相位对应的非相干累加结果包括:5. The method according to claim 3, characterized in that, performing a plurality of coherent integration results after performing coherent integration on each time-division pulse of the first sampling signal and the local spread spectrum code corresponding to the current code phase Non-coherent accumulation, the non-coherent accumulation results corresponding to the current code phase include: 对所述第一采样信号的每一时分脉冲和当前码相位对应的本地扩频码进行相干积分后的多个相干积分结果进行非相干累加,得到当前码相位对应的非相干累加结果为:After coherently integrating each time-division pulse of the first sampling signal and the local spreading code corresponding to the current code phase, a plurality of coherent integration results are non-coherently accumulated, and the non-coherent accumulation result corresponding to the current code phase is obtained as follows:
Figure DEST_PATH_IMAGE012
Figure DEST_PATH_IMAGE012
其中,
Figure DEST_PATH_IMAGE013
为码相位为
Figure DEST_PATH_IMAGE014
对应的非相干累加结果,
Figure DEST_PATH_IMAGE015
为基带数字信号的相 位,
Figure DEST_PATH_IMAGE016
为基带复信号,
Figure DEST_PATH_IMAGE017
为第
Figure DEST_PATH_IMAGE018
个脉冲信号的起始采样点位置,
Figure DEST_PATH_IMAGE019
为本地复制的相位为
Figure DEST_PATH_IMAGE020
的扩频码,
Figure DEST_PATH_IMAGE021
为短时相关长度,
Figure DEST_PATH_IMAGE022
为第一采 样信号对应的脉冲个数。
in,
Figure DEST_PATH_IMAGE013
is the code phase of
Figure DEST_PATH_IMAGE014
The corresponding non-coherent accumulation result,
Figure DEST_PATH_IMAGE015
is the phase of the baseband digital signal,
Figure DEST_PATH_IMAGE016
is the baseband complex signal,
Figure DEST_PATH_IMAGE017
for the first
Figure DEST_PATH_IMAGE018
The starting sampling point position of a pulse signal,
Figure DEST_PATH_IMAGE019
The phase for local replication is
Figure DEST_PATH_IMAGE020
The spreading code,
Figure DEST_PATH_IMAGE021
is the short-term correlation length,
Figure DEST_PATH_IMAGE022
is the number of pulses corresponding to the first sampling signal.
6.根据权利要求1所述的方法,其特征在于,所述根据预先估计的所述数字基带信号对应的最大多普勒计算得到第二码相位搜索范围包括:6. The method according to claim 1, wherein the second code phase search range obtained according to the maximum Doppler calculation corresponding to the pre-estimated digital baseband signal comprises: 根据预先估计的所述数字基带信号对应的最大多普勒计算得到第二码相位搜索范围为:According to the maximum Doppler calculation corresponding to the pre-estimated digital baseband signal, the second code phase search range is:
Figure DEST_PATH_IMAGE023
Figure DEST_PATH_IMAGE023
其中,
Figure DEST_PATH_IMAGE024
为第二码相位搜索范围,
Figure DEST_PATH_IMAGE025
为预先估计的数字基带信号对应的最大多 普勒,
Figure DEST_PATH_IMAGE026
Figure DEST_PATH_IMAGE027
为信号射频频率,
Figure DEST_PATH_IMAGE028
为伪码速率,
Figure DEST_PATH_IMAGE029
表示向上取整运算,
Figure DEST_PATH_IMAGE030
为时间间隔,
Figure DEST_PATH_IMAGE031
为伪码相位搜索间隔。
in,
Figure DEST_PATH_IMAGE024
is the second code phase search range,
Figure DEST_PATH_IMAGE025
is the maximum Doppler corresponding to the pre-estimated digital baseband signal,
Figure DEST_PATH_IMAGE026
,
Figure DEST_PATH_IMAGE027
is the RF frequency of the signal,
Figure DEST_PATH_IMAGE028
is the pseudocode rate,
Figure DEST_PATH_IMAGE029
Indicates an upward rounding operation,
Figure DEST_PATH_IMAGE030
is the time interval,
Figure DEST_PATH_IMAGE031
Search interval for pseudo code phase.
7.根据权利要求1所述的方法,其特征在于,根据所述第一伪码相位捕获结果和所述第二伪码相位捕获结果,得到载波多普勒包括:7. The method according to claim 1, wherein, according to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result, obtaining carrier Doppler comprises: 根据所述第一伪码相位捕获结果和所述第二伪码相位捕获结果,得到载波多普勒为:According to the first pseudo-code phase acquisition result and the second pseudo-code phase acquisition result, the carrier Doppler is obtained as:
Figure DEST_PATH_IMAGE032
Figure DEST_PATH_IMAGE032
其中,
Figure DEST_PATH_IMAGE033
为载波多普勒,
Figure DEST_PATH_IMAGE034
为信号射频频率与伪码速率的比值,
Figure DEST_PATH_IMAGE035
为第二伪码相位 捕获结果,
Figure DEST_PATH_IMAGE036
为第一伪码相位捕获结果,
Figure DEST_PATH_IMAGE037
为时间间隔。
in,
Figure DEST_PATH_IMAGE033
is the carrier Doppler,
Figure DEST_PATH_IMAGE034
is the ratio of the signal RF frequency to the pseudocode rate,
Figure DEST_PATH_IMAGE035
is the second pseudo-code phase capture result,
Figure DEST_PATH_IMAGE036
is the first pseudocode phase capture result,
Figure DEST_PATH_IMAGE037
for the time interval.
8.根据权利要求1或7任一项所述的方法,其特征在于,所述第二伪码相位捕获结果为:8. according to the method described in any one of claim 1 or 7, it is characterized in that, described second pseudo-code phase acquisition result is:
Figure DEST_PATH_IMAGE038
Figure DEST_PATH_IMAGE038
其中,
Figure DEST_PATH_IMAGE039
为第二伪码相位捕获结果,
Figure DEST_PATH_IMAGE040
为当
Figure DEST_PATH_IMAGE041
取 最大时对应
Figure DEST_PATH_IMAGE042
的值,
Figure DEST_PATH_IMAGE043
为码相位为
Figure DEST_PATH_IMAGE044
对应的非相干累加结果,
Figure DEST_PATH_IMAGE045
为第一伪码 相位捕获结果,
Figure DEST_PATH_IMAGE046
为第二码相位搜索范围,
Figure DEST_PATH_IMAGE047
为伪码相位搜索间隔。
in,
Figure DEST_PATH_IMAGE039
is the second pseudo-code phase capture result,
Figure DEST_PATH_IMAGE040
for when
Figure DEST_PATH_IMAGE041
corresponding to the maximum
Figure DEST_PATH_IMAGE042
the value of
Figure DEST_PATH_IMAGE043
is the code phase of
Figure DEST_PATH_IMAGE044
The corresponding non-coherent accumulation result,
Figure DEST_PATH_IMAGE045
is the first pseudocode phase capture result,
Figure DEST_PATH_IMAGE046
is the second code phase search range,
Figure DEST_PATH_IMAGE047
Search interval for pseudo code phase.
9.根据权利要求1或7任一项所述的方法,其特征在于,所述第一伪码相位捕获结果为:9. according to the method described in any one of claim 1 or 7, it is characterized in that, described first pseudo-code phase acquisition result is:
Figure DEST_PATH_IMAGE048
Figure DEST_PATH_IMAGE048
其中,
Figure DEST_PATH_IMAGE049
为第一伪码相位捕获结果,
Figure DEST_PATH_IMAGE050
为码相位,
Figure DEST_PATH_IMAGE051
为当
Figure DEST_PATH_IMAGE052
取最大时对应
Figure DEST_PATH_IMAGE053
的值,
Figure DEST_PATH_IMAGE054
为码相位为
Figure DEST_PATH_IMAGE055
对应的非相干累加结果,
Figure DEST_PATH_IMAGE056
为伪码相位搜索间隔,
Figure DEST_PATH_IMAGE057
为伪码相位搜索单元数。
in,
Figure DEST_PATH_IMAGE049
is the first pseudocode phase capture result,
Figure DEST_PATH_IMAGE050
is the code phase,
Figure DEST_PATH_IMAGE051
for when
Figure DEST_PATH_IMAGE052
corresponding to the maximum
Figure DEST_PATH_IMAGE053
the value of
Figure DEST_PATH_IMAGE054
is the code phase of
Figure DEST_PATH_IMAGE055
The corresponding non-coherent accumulation result,
Figure DEST_PATH_IMAGE056
is the pseudocode phase search interval,
Figure DEST_PATH_IMAGE057
Number of cells to search for pseudo code phase.
10.根据权利要求7所述的方法,其特征在于,所述方法还包括:10. The method according to claim 7, further comprising: 根据所述时间间隔和所述伪码相位搜索间隔得到载波多普勒的估计精度为:According to the time interval and the pseudo-code phase search interval, the estimation accuracy of the carrier Doppler is:
Figure DEST_PATH_IMAGE058
Figure DEST_PATH_IMAGE058
其中,
Figure DEST_PATH_IMAGE059
为载波多普勒的估计精度,
Figure DEST_PATH_IMAGE060
为伪码相位搜索间隔,
Figure DEST_PATH_IMAGE061
为信号射频频率与 伪码速率的比值;
in,
Figure DEST_PATH_IMAGE059
is the estimation accuracy of carrier Doppler,
Figure DEST_PATH_IMAGE060
is the pseudocode phase search interval,
Figure DEST_PATH_IMAGE061
is the ratio of signal RF frequency to pseudocode rate;
调整所述时间间隔和所述伪码相位搜索间隔以调整载波多普勒的捕获精度。The time interval and the pseudo-code phase search interval are adjusted to adjust the acquisition accuracy of carrier Doppler.
CN202211702895.4A 2022-12-29 2022-12-29 Two-stage rapid signal capture method of time division navigation signal under large Doppler Active CN115685271B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211702895.4A CN115685271B (en) 2022-12-29 2022-12-29 Two-stage rapid signal capture method of time division navigation signal under large Doppler

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211702895.4A CN115685271B (en) 2022-12-29 2022-12-29 Two-stage rapid signal capture method of time division navigation signal under large Doppler

Publications (2)

Publication Number Publication Date
CN115685271A true CN115685271A (en) 2023-02-03
CN115685271B CN115685271B (en) 2023-03-17

Family

ID=85055686

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211702895.4A Active CN115685271B (en) 2022-12-29 2022-12-29 Two-stage rapid signal capture method of time division navigation signal under large Doppler

Country Status (1)

Country Link
CN (1) CN115685271B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116545806A (en) * 2023-06-07 2023-08-04 北京理工大学 Efficient frequency searching method based on local large value distribution rule
CN119341598A (en) * 2024-12-17 2025-01-21 北京融为科技有限公司 Method and device for capturing two-stage search of spread frequency hopping signals
CN119449154A (en) * 2025-01-08 2025-02-14 北京邮电大学 Satellite communication signal rapid acquisition method, device, electronic equipment and storage medium
CN119743164A (en) * 2024-12-20 2025-04-01 西安电子科技大学 A method and system for hierarchical synchronous reception of weak spread spectrum signals

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6735243B1 (en) * 2000-11-08 2004-05-11 Nokia Corporation Method, apparatus and system for fast acquisition of a spread spectrum signal
JP2006254500A (en) * 2006-05-29 2006-09-21 Sony Corp Correlation detecting apparatus and method and receiver
CN102520423A (en) * 2011-12-06 2012-06-27 成都金本华科技有限公司 Circuit for rapidly capturing long period pseudo random spread spectrum code of satellite navigation receiver and capturing method thereof
WO2013115481A1 (en) * 2012-01-30 2013-08-08 한국과학기술원 Compressed sensing method and device for quickly obtaining global navigation satellite system (gnss) and spread spectrum signals
CN103592664A (en) * 2013-10-17 2014-02-19 中国科学院光电研究院 Coarse acquisition and fine acquisition spread spectrum signal synchronization method
CN105049081A (en) * 2015-06-05 2015-11-11 重庆大学 Long-code spread spectrum signal rapid capturing method adaptive to high dynamic environment
CN106291615A (en) * 2016-07-28 2017-01-04 西安空间无线电技术研究所 A kind of two benches catching method of high dynamic Doppler frequency deviation
CN106707309A (en) * 2016-11-23 2017-05-24 北京自动化控制设备研究所 Precise trapping method for carrier and pseudo code two-dimensional searching
CN111399004A (en) * 2020-04-07 2020-07-10 北京理工大学 A high dynamic and high sensitivity GNSS signal acquisition method
CN113972929A (en) * 2021-10-26 2022-01-25 上海无线电设备研究所 Method for capturing spread spectrum signal under high dynamic Doppler

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6735243B1 (en) * 2000-11-08 2004-05-11 Nokia Corporation Method, apparatus and system for fast acquisition of a spread spectrum signal
JP2006254500A (en) * 2006-05-29 2006-09-21 Sony Corp Correlation detecting apparatus and method and receiver
CN102520423A (en) * 2011-12-06 2012-06-27 成都金本华科技有限公司 Circuit for rapidly capturing long period pseudo random spread spectrum code of satellite navigation receiver and capturing method thereof
WO2013115481A1 (en) * 2012-01-30 2013-08-08 한국과학기술원 Compressed sensing method and device for quickly obtaining global navigation satellite system (gnss) and spread spectrum signals
CN103592664A (en) * 2013-10-17 2014-02-19 中国科学院光电研究院 Coarse acquisition and fine acquisition spread spectrum signal synchronization method
CN105049081A (en) * 2015-06-05 2015-11-11 重庆大学 Long-code spread spectrum signal rapid capturing method adaptive to high dynamic environment
CN106291615A (en) * 2016-07-28 2017-01-04 西安空间无线电技术研究所 A kind of two benches catching method of high dynamic Doppler frequency deviation
CN106707309A (en) * 2016-11-23 2017-05-24 北京自动化控制设备研究所 Precise trapping method for carrier and pseudo code two-dimensional searching
CN111399004A (en) * 2020-04-07 2020-07-10 北京理工大学 A high dynamic and high sensitivity GNSS signal acquisition method
CN113972929A (en) * 2021-10-26 2022-01-25 上海无线电设备研究所 Method for capturing spread spectrum signal under high dynamic Doppler

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
GUO YICHAO等: ""A code Doppler compensation algorithm in acquisition for high dynamic spread spectrum signals"" *
WANG LE等: ""High Dynamic Spread Spectrum Signal Acquisition Algorithm based on Delay Autocorrelation"" *
刘晓明: ""高动态环境下长码扩频信号快捕算法"" *
毕卫红: ""高动态下长周期扩频信号快速捕获技术的研究"" *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116545806A (en) * 2023-06-07 2023-08-04 北京理工大学 Efficient frequency searching method based on local large value distribution rule
CN116545806B (en) * 2023-06-07 2025-09-09 北京理工大学 Efficient frequency searching method based on local large value distribution rule
CN119341598A (en) * 2024-12-17 2025-01-21 北京融为科技有限公司 Method and device for capturing two-stage search of spread frequency hopping signals
CN119743164A (en) * 2024-12-20 2025-04-01 西安电子科技大学 A method and system for hierarchical synchronous reception of weak spread spectrum signals
CN119449154A (en) * 2025-01-08 2025-02-14 北京邮电大学 Satellite communication signal rapid acquisition method, device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN115685271B (en) 2023-03-17

Similar Documents

Publication Publication Date Title
CN115685271B (en) Two-stage rapid signal capture method of time division navigation signal under large Doppler
KR100958088B1 (en) Method and apparatus for performing signal correlation with multiple analyzes to mitigate multipath interference
RU2510134C2 (en) Method and system for detecting spread spectrum signal
WO2018107441A1 (en) Signal capturing method and receiver for satellite navigation system
US8351486B2 (en) Parallel correlator implementation using hybrid correlation in spread-spectrum communication
CN110045397B (en) FPGA-based L5 signal capturing method and device
CN100553168C (en) A Frequency Folding Time-Frequency Parallel Search Method for Long-Period Spreading Codes
US20040141549A1 (en) Method and apparatus for performing signal correlation using historical correlation data
CN104065397B (en) Real-time synchronization catches method and the device of pseudo-code
CN109088838B (en) Pseudo code-Doppler fast capturing method of direct sequence spread spectrum DPSK signal under high dynamic condition
CN1702474A (en) Device and method for obtaining spread spectrum signal
CN105553506B (en) A kind of quick capturing method and device of long code spread-spectrum signal
CN105005057A (en) Beidou navigation system D1 navigation message capture method
CN114217329A (en) Short code capturing method based on serial search
CN106526631B (en) A high-precision method for estimating carrier frequency of Beidou satellite signal at B1 frequency point
JP2007520100A (en) GPS receiver using differential correlation
CN103197328A (en) High dynamic satellite receiver fast capture method based on 2 ms data storage
CN101063717B (en) A Method of GPS Signal Acquisition Using FFT
CN103809193B (en) Improve the capture systems of Weak GNSS signal processing gain
US8494094B2 (en) Demodulation of data collected prior to bit edge detection
CN102841361B (en) Fast capturing method for ordinary ranging codes of signals of global navigation satellite system
CN109782311B (en) Method and apparatus for capturing BDS signals
CN102798871A (en) Pseudo code capturing method and device based on pseudo code reconstruction
CN105842714B (en) Satellite signal tracking method and device
Mollaiyan et al. Acquisition of weak signals in multi-constellation frequency domain receivers.

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