CN115236704A - Multi-frequency signal joint auxiliary tracking method and device - Google Patents
Multi-frequency signal joint auxiliary tracking method and device Download PDFInfo
- Publication number
- CN115236704A CN115236704A CN202210626317.0A CN202210626317A CN115236704A CN 115236704 A CN115236704 A CN 115236704A CN 202210626317 A CN202210626317 A CN 202210626317A CN 115236704 A CN115236704 A CN 115236704A
- Authority
- CN
- China
- Prior art keywords
- frequency
- frequency point
- phase detection
- generate
- module
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/32—Multimode operation in a single same satellite system, e.g. GPS L1/L2
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
本发明涉及一种多频点信号联合辅助跟踪方法及装置。其中,该方法包括:S1.获取N+1个频点信号并进行下变频处理,对应生成N+1个频点的数字中频信号;S2.对所述N+1个频点的数字中频信号进行载波剥离、伪码剥离、积分清零、鉴相和滤波处理,对应生成N+1个频点的鉴相滤波结果;S3.对前N个频点的鉴相滤波结果进行积分处理,生成各自频点用于所述载波剥离的本地载波信号;S4.利用所述前N个频点的鉴相滤波结果生成多频联合辅助跟踪量;S5.利用所述多频联合辅助跟踪量和第N+1个频点的鉴相滤波结果,生成第N+1个频点用于所述载波剥离的本地载波信号。本发明可有效聚合多个辅助频点的信号功率,提高载波相位鉴相的信噪比,改善信号跟踪的鲁棒性。
The present invention relates to a method and device for joint auxiliary tracking of multi-frequency point signals. Wherein, the method includes: S1. Obtaining N+1 frequency point signals and performing down-conversion processing, correspondingly generating a digital intermediate frequency signal of N+1 frequency points; S2. To the digital intermediate frequency signal of the N+1 frequency points Carry out carrier stripping, pseudo-code stripping, integral clearing, phase detection and filtering processing, correspondingly generate the phase detection filtering results of N+1 frequency points; S3. Integrate the phase detection filtering results of the first N frequency points to generate The respective frequency points are used for the local carrier signal of the carrier stripping; S4. Utilize the phase detection filtering results of the first N frequency points to generate a multi-frequency joint auxiliary tracking amount; S5. Utilize the multi-frequency joint auxiliary tracking amount and the first The phase detection filtering results of the N+1 frequency points generate a local carrier signal of the N+1 th frequency point used for the carrier stripping. The invention can effectively aggregate the signal power of multiple auxiliary frequency points, improve the signal-to-noise ratio of the carrier phase phase discrimination, and improve the robustness of signal tracking.
Description
技术领域technical field
本发明涉及信号跟踪定位技术领域,尤其涉及一种多频点信号联合辅助跟踪方法及装置。The present invention relates to the technical field of signal tracking and positioning, in particular to a method and device for joint auxiliary tracking of multi-frequency point signals.
背景技术Background technique
卫星导航系统能为全球陆、海、空、天的各类军民载体提供全天候、 24小时连续且高精度的三维位置、速度以及精密的时间信息。现有的卫星导航系统大多会在多个频点上播发导航信号,例如,全球定位系统(Global Positioning System,GPS)在L1、L2、L5三个频点播发导航信号,北斗卫星导航系统(BeiDou Navigation Satellite System,BDS)在B1、B2、B3三个频点播发导航信号,伽利略在E1、E5、E6三个频点播发导航信号。而现有跨频点辅助跟踪接收机通常采用单个频点信号作为辅助信号,因此辅助跟踪性能在很大程度上受限于辅助信号的频率和信号功率,未能充分利用卫星导航系统在多个频点上播发导航信号的优势。The satellite navigation system can provide all-weather, 24-hour continuous and high-precision three-dimensional position, speed and precise time information for various military and civilian carriers in the global land, sea, air and sky. Most of the existing satellite navigation systems broadcast navigation signals on multiple frequency points. For example, the Global Positioning System (GPS) broadcasts navigation signals on three frequencies of L1, L2, and L5. Navigation Satellite System (BDS) broadcasts navigation signals on three frequencies of B1, B2, and B3, and Galileo broadcasts navigation signals on three frequencies of E1, E5, and E6. However, the existing cross-frequency auxiliary tracking receiver usually uses a single frequency signal as the auxiliary signal, so the auxiliary tracking performance is largely limited by the frequency and signal power of the auxiliary signal, and it fails to make full use of the satellite navigation system in multiple The advantage of broadcasting the navigation signal on the frequency point.
在军工行业中,接收机很可能因某个频点受到干扰而无法正常工作或者跟踪性能变差。对于接收机而言,载波频率跟踪门限的降低也意味着其抗干扰性能的提升,即对复杂电磁环境的适应性会有所增强。对于干扰机而言,为达到相同的干扰效果,需要增大发射功率或缩短与接收机之间的距离,而增大发射功率则意味着增加干扰成本,缩短干扰机与接收机之间的距离则意味着增加了被发现的概率。此外,考虑到同时干扰多个频点信号并非易事。因此,如果能够根据从多个频点获取的信息,自适应调整跟踪策略,降低载波相位跟踪门限,也能提升接收机对复杂环境的适应性。In the military industry, the receiver is likely to fail to work normally due to interference at a certain frequency or the tracking performance deteriorates. For the receiver, the reduction of the carrier frequency tracking threshold also means the improvement of its anti-jamming performance, that is, the adaptability to the complex electromagnetic environment will be enhanced. For the jammer, in order to achieve the same interference effect, it is necessary to increase the transmit power or shorten the distance from the receiver, while increasing the transmit power means increasing the cost of interference and shortening the distance between the jammer and the receiver. It means that the probability of being discovered increases. In addition, it is not easy to take into account the simultaneous interference of multiple frequency signals. Therefore, if the tracking strategy can be adaptively adjusted according to the information obtained from multiple frequency points, and the carrier phase tracking threshold can be reduced, the adaptability of the receiver to the complex environment can also be improved.
在高轨卫星和深空探测领域中,由于卫星导航接收机距离遥远,因此会使信号衰减较大。而自由空间传播损耗计算公式为以 GPSL1信号(中心频率fc=1575.42MHz,波长为λ=0.19m)为例,信号从地球传播到月球的空间传播损耗约为-208.1dB(地球到月球的距离为 38.44万千米)。因此,若跟踪门限降低3dB,则意味着允许空间衰减在此基础上增加3dB,此时传播距离可达54.30万千米,即增加了16.86万千米。因此,载波相位跟踪门限的降低,也就意味着卫星导航可以为更为遥远的航天器提供导航服务。In the field of high-orbit satellites and deep space exploration, due to the long distance of the satellite navigation receiver, the signal will be attenuated greatly. The free space propagation loss is calculated as Taking the GPSL1 signal (center frequency fc=1575.42MHz, wavelength λ=0.19m) as an example, the space propagation loss of the signal from the earth to the moon is about -208.1dB (the distance from the earth to the moon is 384,400 kilometers). Therefore, if the tracking threshold is reduced by 3dB, it means that the allowable space attenuation is increased by 3dB on this basis, and the propagation distance can reach 543,000 kilometers, that is, an increase of 168,600 kilometers. Therefore, the lowering of the carrier phase tracking threshold means that satellite navigation can provide navigation services for more distant spacecraft.
如图10所示的现有的单频点信号辅助跟踪的接收机。该接收机在使用时,先由接收机天线接收第一频点信号和第二频点信号,再经下变频处理生成第一频点数字中频信号和第二频点数字中频信号。然后,第一频点数字中频信号和第二频点数字中频信号经载波剥离、伪码剥离、积分清零、鉴相和滤波处理,生成第一频点鉴相滤波结果和第二频点鉴相滤波结果第一频点鉴相滤波结果经NCO生成第一频点载波相位估计进而生成第一频点本地载波信号用于第一频点信号载波剥离。同时,第一频点鉴相滤波结果经比例变换,生成辅助跟踪量 利用辅助跟踪量Δk和第二频点鉴相滤波结果生成第二频点相位误差估计第二频点相位误差估计经NCO 生成第二频点本地载波相位估计进而生成第二频点本地载波信号用于第二频点信号载波剥离。As shown in Fig. 10, the existing single-frequency point signal-assisted tracking receiver. When the receiver is in use, the first frequency point signal and the second frequency point signal are received by the receiver antenna, and then the first frequency point digital intermediate frequency signal and the second frequency point digital intermediate frequency signal are generated by down-conversion processing. Then, the digital intermediate frequency signal of the first frequency point and the digital intermediate frequency signal of the second frequency point are processed by carrier stripping, pseudo code stripping, integral clearing, phase detection and filtering to generate a phase detection filtering result of the first frequency point and the second frequency point phase discrimination filtering result Phase discrimination filtering result of the first frequency point Generate a carrier phase estimate at the first frequency point via NCO and then generate a local carrier signal at the first frequency It is used for carrier stripping of the first frequency signal. At the same time, the first frequency point phase detection filter results After scale transformation, generate auxiliary tracking amount Using the auxiliary tracking amount Δk and the second frequency point phase detection filter result Generate second frequency bin phase error estimates Phase error estimation at the second frequency Generate a local carrier phase estimate at the second frequency via NCO and then generate a local carrier signal at the second frequency Used for carrier stripping of the second frequency signal.
由此可见,GNSS系统大多会同时在多个频点上播发导航信号,而现有跨频点辅助跟踪接收机并未充分发挥导航系统同时播发多个频点信号的优势,而是采用单个频点信号作为辅助信号,辅助跟踪性能在很大程度上受限于辅助信号的频率和信号功率,无法充分利用同一卫星不同频点信号之间的相干性,聚合多个频点的信号功率,获得更好的信号跟踪性能。It can be seen that most GNSS systems broadcast navigation signals on multiple frequency points at the same time, and the existing cross-frequency point auxiliary tracking receiver does not give full play to the advantages of the navigation system broadcasting multiple frequency point signals at the same time, but uses a single frequency point signal. The point signal is used as an auxiliary signal, and the auxiliary tracking performance is largely limited by the frequency and signal power of the auxiliary signal. Better signal tracking performance.
发明内容SUMMARY OF THE INVENTION
为解决上述现有技术存在的技术问题,本发明的目的在于提供一种多频点信号联合辅助跟踪方法及装置,可有效聚合多个辅助频点的信号功率,提高载波相位鉴相的信噪比,改善信号跟踪的鲁棒性。In order to solve the technical problems existing in the above-mentioned prior art, the purpose of the present invention is to provide a multi-frequency signal joint auxiliary tracking method and device, which can effectively aggregate the signal power of multiple auxiliary frequency points and improve the signal-to-noise signal-to-noise of carrier phase detection. ratio, improving the robustness of signal tracking.
为实现上述发明目的,本发明的技术方案是:In order to realize the above-mentioned purpose of the invention, the technical scheme of the present invention is:
本发明提供一种多频点信号联合辅助跟踪方法,包括:The present invention provides a multi-frequency signal joint auxiliary tracking method, comprising:
S1.获取N+1个频点信号并进行下变频处理,对应生成N+1个频点的数字中频信号;S1. Acquire N+1 frequency point signals and perform down-conversion processing, correspondingly generate a digital intermediate frequency signal of N+1 frequency points;
S2.对所述N+1个频点的数字中频信号进行载波剥离、伪码剥离、积分清零、鉴相和滤波处理,对应生成N+1个频点的鉴相滤波结果;S2. carry out carrier stripping, pseudocode stripping, integral clearing, phase discrimination and filtering processing to the digital intermediate frequency signal of the N+1 frequency points, correspondingly generate the phase discrimination filtering results of the N+1 frequency points;
S3.对前N个频点的鉴相滤波结果进行积分处理,生成各自频点用于所述载波剥离的本地载波信号;S3. carry out integration processing to the phase detection filtering results of the first N frequency points, and generate local carrier signals whose respective frequency points are used for the carrier stripping;
S4.利用所述前N个频点的鉴相滤波结果生成多频联合辅助跟踪量;S4. Utilize the phase detection filtering results of the first N frequency points to generate a multi-frequency joint auxiliary tracking amount;
S5.利用所述多频联合辅助跟踪量和第N+1个频点的鉴相滤波结果,生成第N+1个频点用于所述载波剥离的本地载波信号。S5. Using the multi-frequency joint auxiliary tracking amount and the phase detection filtering result of the N+1th frequency point, generate a local carrier signal of the N+1th frequency point used for the carrier stripping.
根据本发明的一个方面,所述步骤S1中,所述N+1个频点信号由同一卫星的不同频点发射。According to an aspect of the present invention, in the step S1, the N+1 frequency point signals are transmitted by different frequency points of the same satellite.
根据本发明的一个方面,所述步骤S2包括:According to an aspect of the present invention, the step S2 includes:
S21.将所述N+1个频点的数字中频信号分别与各自的本地载波信号混频,以剥离载波,对应生成各频点的基带信号其中,i表示第i个频点,且i=1,…,N+1;k取整数;S21. Combine the digital intermediate frequency signals of the N+1 frequency points with their respective local carrier signals Mixing to strip the carrier and generate the baseband signal corresponding to each frequency point Among them, i represents the ith frequency point, and i=1,...,N+1; k is an integer;
S22.对各频点的基带信号进行伪码剥离,对应生成各频点的伪码剥离后的信号;S22. Baseband signal for each frequency point Perform pseudocode stripping to generate corresponding pseudocode stripped signals for each frequency point;
S23.对各频点的伪码剥离后的信号进行积分清零,对应得到各频点的相关积分结果 S23. Integrate and clear the signal after the pseudo-code stripping of each frequency point, and obtain the correlation integration result of each frequency point correspondingly
S24.对各频点的相关积分结果进行鉴相,对应生成各频点的鉴相误差 S24. Correlation integration results for each frequency point Perform phase detection, corresponding to the phase detection error of each frequency point
S25.对各频点的鉴相误差进行滤波处理,对应生成N+1个频点的鉴相滤波结果 S25. Phase detection error for each frequency point Perform filtering processing, corresponding to generate N+1 frequency points of phase detection filtering results
根据本发明的一个方面,所述步骤S24包括:According to an aspect of the present invention, the step S24 includes:
S241.利用N+1个频点的相关积分结果对应生成各频点的相关积分结果的实部和虚部 S241. Use the correlation integration result of N+1 frequency points Corresponding to generate the real part of the correlation integration result of each frequency point and the imaginary part
S242.利用各频点的相关积分结果的实部Ii,k和虚部Qi,k,分别计算N+1 个频点的鉴相误差 S242. Use the real part I i,k and the imaginary part Q i,k of the correlation integration result of each frequency point to calculate the phase detection errors of N+1 frequency points respectively
或者,所述步骤S24包括:Alternatively, the step S24 includes:
S241.利用N+1个频点的相关积分结果对应生成各频点的相关积分结果的虚部 S241. Use the correlation integration result of N+1 frequency points Correspondingly generate the imaginary part of the correlation integration result of each frequency point
S242.利用各频点的相关积分结果的虚部Qi,k和各频点信号幅值Ai,分别计算N+1个频点的鉴相误差 S242. Use the imaginary part Q i,k of the correlation integration result of each frequency point and the signal amplitude A i of each frequency point to calculate the phase detection error of N+1 frequency points respectively
或者,所述步骤S24包括:Alternatively, the step S24 includes:
S241.利用N+1个频点的相关积分结果对应生成各频点的相关积分结果的实部和虚部 S241. Use the correlation integration result of N+1 frequency points Corresponding to generate the real part of the correlation integration result of each frequency point and the imaginary part
S242.利用各频点的相关积分结果的实部Ii,k和虚部Qi,k,分别计算N+1 个频点的鉴相误差 S242. Use the real part I i,k and the imaginary part Q i,k of the correlation integration result of each frequency point to calculate the phase detection errors of N+1 frequency points respectively
或者,所述步骤S24包括:Alternatively, the step S24 includes:
S241.利用N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部 S241. Use the correlation integration result of N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part
S242.利用各频点相关积分结果的实部Ii,k和虚部Qi,k,分别计算N+1个频点的鉴相误差 S242. Use the real part I i,k and the imaginary part Q i,k of the correlation integration result of each frequency point to calculate the phase detection errors of N+1 frequency points respectively
或者,所述步骤S24包括:Alternatively, the step S24 includes:
S241.利用N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部 S241. Use the correlation integration result of N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part
S242.利用各频点相关积分结果的实部Ii,k、虚部Qi,k和各频点信号幅值 Ai,分别计算N+1个频点的鉴相误差 S242. Use the real part I i,k , the imaginary part Q i,k of the correlation integration result of each frequency point and the signal amplitude A i of each frequency point to calculate the phase detection error of N+1 frequency points respectively
或者,所述步骤S24包括:Alternatively, the step S24 includes:
S241.利用N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部 S241. Use the correlation integration result of N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part
S242.利用各频点相关积分结果的实部Ii,k,计算各频点相关积分结果的实部Ii,k的符号sign{Ii,k};S242. utilize the real part I i,k of each frequency point correlation integration result to calculate the symbol sign{I i,k } of the real part I i ,k of each frequency point correlation integration result;
S243.利用各频点相关积分结果的虚部Qi,k、各频点相关积分结果的实部Ii,k的符号sign{Ii,k}和各频点信号幅值Ai,分别计算N+1个频点的鉴相误差 S243. Use the imaginary part Q i,k of the correlation integration result of each frequency point, the symbol sign{I i,k } of the real part I i,k of the correlation integration result of each frequency point and the signal amplitude A i of each frequency point, respectively Calculate the phase detection error of N+1 frequency points
根据本发明的一个方面,所述步骤S3包括:According to an aspect of the present invention, the step S3 includes:
S31.对前N个频点的鉴相滤波结果进行积分处理,对应生成各频点的本地载波相位估计其中,i=1,…,N;S31. Phase detection filtering results for the first N frequency points Perform integration processing to generate local carrier phase estimates for each frequency correspondingly Among them, i=1,...,N;
S32.利用各频点的本地载波相位估计对应生成前N个频点的本地载波信号该本地载波信号用于前N个频点中各频点信号的载波剥离。S32. Use the local carrier phase estimation of each frequency point Corresponding to generate the local carrier signal of the first N frequency points the local carrier signal It is used for carrier stripping of the signals of each frequency point in the first N frequency points.
根据本发明的一个方面,所述步骤S4包括:According to an aspect of the present invention, the step S4 includes:
S41.利用前N个频点的鉴相滤波结果和对应频点的载波波长λi,对应生成前N个频点的距离变化估计其中,i=1,…,N;S41. Use the phase detection filtering results of the first N frequency points and the carrier wavelength λ i of the corresponding frequency point, corresponding to the distance change estimate of the first N frequency points generated Among them, i=1,...,N;
S42.对前N个频点的距离变化估计进行线性组合,生成多频联合辅助跟踪量其中,加权系数wi满足且wi≥ 0的约束。S42. Estimate the distance change of the first N frequency points Perform linear combination to generate multi-frequency joint auxiliary tracking quantity Among them, the weighting coefficient wi satisfies and wi ≥ 0 constraints.
根据本发明的一个方面,所述步骤S5包括:According to an aspect of the present invention, the step S5 includes:
S51.利用多频联合辅助跟踪量和第N+1个频点的鉴相滤波结果生成第N+1个频点的相位误差估计其中,λN+1为第N+1个频点的载波波长;S51. Utilize multi-frequency joint auxiliary tracking quantity and the phase detection filtering result of the N+1th frequency point Generate phase error estimates for the N+1th frequency bin Among them, λ N+1 is the carrier wavelength of the N+1th frequency point;
S52.对第N+1个频点的相位误差估计进行积分处理,生成第 N+1个频点的本地载波相位估计 S52. Estimate the phase error of the N+1th frequency point Perform integration processing to generate the local carrier phase estimate of the N+1th frequency point
S53.利用第N+1个频点的本地载波相位估计生成第N+1个频点的本地载波信号该本地载波信号用于该频点信号的载波剥离。S53. Use the local carrier phase estimation of the N+1th frequency point Generate the local carrier signal at the N+1th frequency the local carrier signal Carrier stripping for this frequency signal.
本发明还提供一种使用所述多频点信号联合辅助跟踪方法的多频点信号联合辅助跟踪装置,包括:The present invention also provides a multi-frequency signal joint auxiliary tracking device using the multi-frequency signal joint auxiliary tracking method, including:
接收机天线,用于获取N+1个频点信号;The receiver antenna is used to obtain N+1 frequency point signals;
下变频模块,用于对所述N+1个频点信号进行下变频处理,对应生成 N+1个频点的数字中频信号;A down-conversion module, configured to perform down-conversion processing on the N+1 frequency point signals, and correspondingly generate a digital intermediate frequency signal of N+1 frequency points;
鉴相滤波模块,用于对所述N+1个频点的数字中频信号进行载波剥离、伪码剥离、积分清零、鉴相和滤波处理,对应输出N+1个频点的鉴相滤波结果;The phase detection filter module is used to perform carrier stripping, pseudo code stripping, integral clearing, phase detection and filtering processing on the digital intermediate frequency signal of the N+1 frequency points, and output phase detection filtering of the N+1 frequency points correspondingly result;
第一本地载波信号生成模块,用于对前N个频点的鉴相滤波结果进行积分处理,生成各自频点用于所述载波剥离的本地载波信号;a first local carrier signal generation module, configured to perform integration processing on the phase detection filtering results of the first N frequency points to generate local carrier signals whose respective frequency points are used for the carrier stripping;
多频联合辅助跟踪量生成模块,用于利用所述前N个频点的鉴相滤波结果生成多频联合辅助跟踪量;以及a multi-frequency joint auxiliary tracking amount generating module, configured to generate a multi-frequency joint auxiliary tracking amount using the phase detection filtering results of the first N frequency points; and
第二本地载波信号生成模块,用于利用所述多频联合辅助跟踪量和第 N+1个频点的鉴相滤波结果生成第N+1个频点用于所述载波剥离的本地载波信号。The second local carrier signal generating module is configured to use the multi-frequency joint auxiliary tracking amount and the phase detection filtering result of the N+1th frequency point to generate the local carrier signal of the N+1th frequency point used for the carrier stripping .
根据本发明的另一个方面,所述鉴相滤波模块包括:According to another aspect of the present invention, the phase detection filter module includes:
载波剥离子模块,将所述N+1个频点的数字中频信号分别与各自的本地载波信号混频,以剥离载波,对应生成各频点的基带信号其中, i表示第i个频点,且i=1,…,N+1;k取整数;The carrier stripping sub-module separates the digital intermediate frequency signals of the N+1 frequency points with the respective local carrier signals Mixing to strip the carrier and generate the baseband signal corresponding to each frequency point Among them, i represents the ith frequency point, and i=1,...,N+1; k is an integer;
伪码剥离子模块,用于对各频点基带信号进行伪码剥离,对应生成各频点伪码剥离后的信号;Pseudo-code stripping sub-module for baseband signal at each frequency point Perform pseudo-code stripping, correspondingly generate a signal after pseudo-code stripping for each frequency point;
积分清零子模块,用于对各频点伪码剥离后的信号进行积分清零,对应得到各频点相关积分结果 The integral clearing sub-module is used to clear the integral of the signal stripped from the pseudocode of each frequency point, and obtain the corresponding integral result of each frequency point.
鉴相子模块,用于对各频点相关积分结果进行鉴相,对应生成各频点鉴相误差 Phase detector sub-module, used for correlation integration results of each frequency point Perform phase detection, correspondingly generate the phase detection error of each frequency point
滤波子模块,用于对各频点鉴相误差进行滤波处理,对应生成 N+1个频点的鉴相滤波结果 Filter sub-module, used to detect the phase error of each frequency point Perform filtering processing, corresponding to generate N+1 frequency points of phase detection filtering results
所述第一本地载波信号生成模块包括:The first local carrier signal generation module includes:
第一本地载波相位估计生成子模块,用于对前N个频点的鉴相滤波结果进行积分处理,对应生成各频点本地载波相位估计其中, i=1,…,N;The first local carrier phase estimation generation sub-module is used for the phase detection and filtering results of the first N frequency points Perform integration processing to generate a local carrier phase estimate at each frequency correspondingly Among them, i=1,...,N;
第一本地载波信号计算子模块,用于利用各频点本地载波相位估计对应生成用于各频点信号载波剥离的各频点本地载波信号 The first local carrier signal calculation sub-module is used to estimate the phase of the local carrier at each frequency point Correspondingly generate the local carrier signal of each frequency point for carrier stripping of each frequency point signal
所述多频联合辅助跟踪量生成模块包括:The multi-frequency joint auxiliary tracking amount generation module includes:
距离变化估计生成子模块,用于利用前N个频点的鉴相滤波结果和对应频点的载波波长λi,生成前N个频点的距离变化估计 其中,i=1,…,N;The distance change estimation generation sub-module is used to use the phase detection filtering results of the first N frequency points and the carrier wavelength λ i of the corresponding frequency point to generate the distance change estimate of the first N frequency points Among them, i=1,...,N;
多频联合辅助跟踪量计算子模块,用于对前N个频点的距离变化估计进行线性组合,生成多频联合辅助跟踪量其中,加权系数wi满足且wi≥0的约束;Multi-frequency joint auxiliary tracking quantity calculation sub-module, used to estimate the distance change of the first N frequency points Perform linear combination to generate multi-frequency joint auxiliary tracking quantity Among them, the weighting coefficient wi satisfies and w i ≥ 0 constraints;
所述第二本地载波信号生成模块包括:The second local carrier signal generation module includes:
第二相位误差估计生成子模块,用于利用多频联合辅助跟踪量和第N+1个频点的鉴相滤波结果生成第N+1个频点的相位误差估计其中,λNt1为第N+1个频点的载波波长;The second phase error estimation generation sub-module is used to use the multi-frequency joint auxiliary tracking quantity and the phase detection filtering result of the N+1th frequency point Generate phase error estimates for the N+1th frequency bin Among them, λ Nt1 is the carrier wavelength of the N+1th frequency point;
第二本地载波相位估计生成子模块,用于对第N+1个频点的相位误差估计进行积分处理,生成第N+1个频点的本地载波相位估计 The second local carrier phase estimation generation sub-module is used to estimate the phase error of the N+1th frequency point Perform integration processing to generate the local carrier phase estimate of the N+1th frequency point
第二本地载波信号计算子模块,用于利用第N+1个频点的本地载波相位估计生成第N+1个频点的且用于该频点信号载波剥离的本地载波信号 The second local carrier signal calculation sub-module is used to estimate the local carrier phase using the N+1th frequency point Generate the local carrier signal of the N+1th frequency point and used for carrier stripping of the frequency point signal
根据本发明的另一个方面,所述鉴相子模块包括:According to another aspect of the present invention, the phase detector sub-module includes:
实部虚部获取子模块,用于根据N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部 Real part and imaginary part acquisition sub-module, used for correlation integration results according to N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part
鉴相误差计算子模块,用于根据各频点相关积分结果的实部Ii,k和虚部 Qi,k,分别计算N+1个频点的鉴相误差 The phase detection error calculation sub-module is used to calculate the phase detection errors of N+1 frequency points according to the real part I i,k and the imaginary part Q i,k of the correlation integration result of each frequency point.
或者,所述鉴相子模块包括:Alternatively, the phase detection sub-module includes:
虚部获取子模块,用于根据N+1个频点的相关积分结果对应生成各频点相关积分结果的虚部 Imaginary part acquisition sub-module, used for correlation integration results based on N+1 frequency points Correspondingly generate the imaginary part of the correlation integration result of each frequency point
鉴相误差计算子模块,用于根据各频点相关积分结果的虚部Qi,k和各频点信号幅值Ai,分别计算N+1个频点的鉴相误差 The phase detection error calculation sub-module is used to calculate the phase detection error of N+1 frequency points according to the imaginary part Q i,k of the correlation integration result of each frequency point and the signal amplitude A i of each frequency point.
或者,所述鉴相子模块包括:Alternatively, the phase detection sub-module includes:
实部虚部获取子模块,用于根据N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部 Real part and imaginary part acquisition sub-module, used for correlation integration results according to N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part
鉴相误差计算子模块,用于根据各频点相关积分结果的实部Ii,k和虚部 Qi,k,分别计算N+1个频点的鉴相误差 The phase detection error calculation sub-module is used to calculate the phase detection errors of N+1 frequency points according to the real part I i,k and the imaginary part Q i,k of the correlation integration result of each frequency point.
或者,所述鉴相子模块包括:Alternatively, the phase detection sub-module includes:
实部虚部获取子模块,用于根据N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部 Real part and imaginary part acquisition sub-module, used for correlation integration results according to N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part
鉴相误差计算子模块,用于根据各频点相关积分结果的实部Ii,k和虚部 Qi,k,分别计算N+1个频点的鉴相误差 The phase detection error calculation sub-module is used to calculate the phase detection errors of N+1 frequency points according to the real part I i,k and the imaginary part Q i,k of the correlation integration result of each frequency point.
或者,所述鉴相子模块包括:Alternatively, the phase detection sub-module includes:
实部虚部获取子模块,用于根据N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部 Real part and imaginary part acquisition sub-module, used for correlation integration results according to N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part
鉴相误差计算子模块,用于根据各频点相关积分结果的实部Ii,k、虚部 Qi,k和各频点信号幅值Ai,分别计算N+1个频点的鉴相误差 The phase discrimination error calculation sub-module is used to calculate the discrimination of N+1 frequency points according to the real part I i,k , the imaginary part Q i,k of the correlation integration result of each frequency point and the signal amplitude A i of each frequency point. Phase error
或者,所述鉴相子模块包括:Alternatively, the phase detection sub-module includes:
实部虚部获取子模块,用于根据N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部 Real part and imaginary part acquisition sub-module, used for correlation integration results according to N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part
符号获取子模块,用于根据各频点相关积分结果的实部Ii,k,计算各频点相关积分结果的实部Ii,k的符号sign{Ii,k};The sign acquisition submodule is used to calculate the symbol sign{I i,k } of the real part I i,k of the correlation integration result of each frequency point according to the real part I i,k of the correlation integration result of each frequency point;
鉴相误差计算子模块,用于根据各频点相关积分结果的虚部Qi,k、各频点相关积分结果的实部Ii,k的符号sign{Ii,k}和各频点信号幅值Ai,分别计算 N+1个频点的鉴相误差 The phase detection error calculation sub-module is used for the sign {I i,k } of the imaginary part Q i,k of the correlation integration result of each frequency point, the real part I i,k of the correlation integration result of each frequency point sign{I i,k } and each frequency point Signal amplitude A i , calculate the phase detection error of N+1 frequency points respectively
本发明与现有技术相比,具有如下优点:Compared with the prior art, the present invention has the following advantages:
根据本发明的方案,利用前N个频点的鉴相滤波结果生成多频联合辅助跟踪量,辅助第N+1个频点的信号跟踪。如此,通过利用同一卫星播发的不同频点信号载波频率的相干性,将多个频点相融合,实现多频点信号联合辅助跟踪,可将多个辅助频点的信号功率有效聚合起来,提高信号接收及载波相位鉴相的信噪比,从而改善被辅助环路跟踪的鲁棒性,获得更好的信号跟踪性能,以降低被辅助信号的载波相位跟踪门限,满足复杂电磁环境以及深空探测应用需求。According to the solution of the present invention, the multi-frequency joint auxiliary tracking quantity is generated by using the phase detection filtering results of the first N frequency points to assist the signal tracking of the N+1th frequency point. In this way, by using the coherence of the carrier frequencies of the signals of different frequency points broadcast by the same satellite, the multiple frequency points are fused to realize the joint auxiliary tracking of the multi-frequency signals, and the signal power of the multiple auxiliary frequency points can be effectively aggregated to improve the efficiency of the tracking. The signal-to-noise ratio of signal reception and carrier phase detection improves the robustness of the assisted loop tracking and obtains better signal tracking performance, reduces the carrier phase tracking threshold of the assisted signal, and meets complex electromagnetic environments and deep space requirements. Probe application requirements.
附图说明Description of drawings
为了更清楚地说明本发明实施方式或现有技术中的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly describe the embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings required in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention, and for those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative effort.
图1示意性表示本发明实施例公开的一种多频点信号联合辅助跟踪方法的流程图;FIG. 1 schematically shows a flow chart of a multi-frequency signal joint auxiliary tracking method disclosed in an embodiment of the present invention;
图2示意性表示本发明实施例公开的一种多频点信号联合辅助跟踪装置的构成图;FIG. 2 schematically shows a structural diagram of a multi-frequency signal joint auxiliary tracking device disclosed in an embodiment of the present invention;
图3示意性表示本发明实施例一公开的生成N+1个频点鉴相误差的流程图;3 schematically shows a flowchart of generating N+1 frequency point phase discrimination errors disclosed in
图4示意性表示本发明实施例二公开的生成N+1个频点鉴相误差的流程图;FIG. 4 schematically shows a flow chart of generating N+1 frequency point phase discrimination errors disclosed in
图5示意性表示本发明实施例三公开的生成N+1个频点鉴相误差的流程图;FIG. 5 schematically shows a flowchart of generating N+1 frequency point phase discrimination errors disclosed in Embodiment 3 of the present invention;
图6示意性表示本发明实施例四公开的生成N+1个频点鉴相误差的流程图;FIG. 6 schematically shows a flowchart of generating N+1 frequency point phase discrimination errors disclosed in Embodiment 4 of the present invention;
图7示意性表示本发明实施例五公开的生成N+1个频点鉴相误差的流程图;FIG. 7 schematically shows a flowchart of generating N+1 frequency point phase discrimination errors disclosed in Embodiment 5 of the present invention;
图8示意性表示本发明实施例六公开的生成N+1个频点鉴相误差的流程图;8 schematically shows a flowchart of generating N+1 frequency point phase discrimination errors disclosed in Embodiment 6 of the present invention;
图9示意性表示本发明实施例公开的生成多频联合辅助跟踪量的流程图;FIG. 9 schematically shows a flowchart of generating a multi-frequency joint auxiliary tracking amount disclosed in an embodiment of the present invention;
图10示意性表示现有的跨频点辅助跟踪接收机的构成图。FIG. 10 schematically shows the structure of a conventional cross-frequency point assisted tracking receiver.
具体实施方式Detailed ways
此说明书实施方式的描述应与相应的附图相结合,附图应作为完整的说明书的一部分。在附图中,实施例的形状或是厚度可扩大,并以简化或是方便标示。再者,附图中各结构的部分将以分别描述进行说明,值得注意的是,图中未示出或未通过文字进行说明的元件,为所属技术领域中的普通技术人员所知的形式。The description of the embodiments of this specification should be taken in conjunction with the corresponding accompanying drawings, which should be made a part of the complete specification. In the drawings, the shapes or thicknesses of the embodiments may be enlarged and indicated for simplicity or convenience. Furthermore, the parts of each structure in the drawings will be described with separate descriptions. It is worth noting that the elements not shown in the drawings or described by text are in the form known to those of ordinary skill in the art.
此处实施例的描述,有关方向和方位的任何参考,均仅是为了便于描述,而不能理解为对本发明保护范围的任何限制。以下对于优选实施方式的说明会涉及到特征的组合,这些特征可能独立存在或者组合存在,本发明并不特别地限定于优选的实施方式。本发明的范围由权利要求书所界定。The description of the embodiments herein, and any reference to the direction and orientation, are only for the convenience of description, and should not be construed as any limitation to the protection scope of the present invention. The following description of the preferred embodiments will involve combinations of features, and these features may exist independently or in combination, and the present invention is not particularly limited to the preferred embodiments. The scope of the invention is defined by the claims.
参见图1和图2,本发明实施例公开的一种多频点信号联合辅助跟踪方法,包括以下步骤:Referring to FIG. 1 and FIG. 2, a multi-frequency signal joint auxiliary tracking method disclosed in an embodiment of the present invention includes the following steps:
S1.获取N+1个频点信号并进行下变频处理,对应生成N+1个频点的数字中频信号;S1. Acquire N+1 frequency point signals and perform down-conversion processing, correspondingly generate a digital intermediate frequency signal of N+1 frequency points;
S2.对N+1个频点的数字中频信号进行载波剥离、伪码剥离、积分清零、鉴相和滤波处理,对应生成N+1个频点的鉴相滤波结果;S2. Perform carrier stripping, pseudo-code stripping, integral clearing, phase detection and filtering processing on the digital intermediate frequency signal of N+1 frequency points, and correspondingly generate phase detection filtering results of N+1 frequency points;
S3.对前N个频点的鉴相滤波结果进行积分处理,生成各自频点用于载波剥离的本地载波信号;S3. Integrate the phase detection filtering results of the first N frequency points to generate local carrier signals for carrier stripping at their respective frequency points;
S4.利用前N个频点的鉴相滤波结果生成多频联合辅助跟踪量;S4. Utilize the phase detection filtering results of the first N frequency points to generate a multi-frequency joint auxiliary tracking quantity;
S5.利用多频联合辅助跟踪量和第N+1个频点的鉴相滤波结果,生成第 N+1个频点用于载波剥离的本地载波信号。S5. Use the multi-frequency joint auxiliary tracking amount and the phase detection filtering result of the N+1th frequency point to generate a local carrier signal for the N+1th frequency point for carrier stripping.
根据上述方案,首先,获取N+1个频点信号,并对各频点信号进行下变频处理,生成各频点的数字中频信号。其次,对各频点数字中频信号进行载波剥离、伪码剥离、积分清零、鉴相和滤波处理,对应生成各频点(N+1 个频点)鉴相滤波结果。然后,对前N个频点的鉴相滤波结果进行积分处理,分别生成各自的本地载波信号,该本地载波信号对应地可用于上述步骤S2中对前N个频点进行载波剥离。同时,利用前N个频点的鉴相滤波结果生成多频联合辅助跟踪量。最后,利用多频联合辅助跟踪量和第N+1 个频点的鉴相滤波结果生成第N+1个频点的本地载波信号,可利用第N+1 个频点的本地载波信号对上述步骤S2中第N+1个频点信号进行载波剥离。According to the above solution, first, N+1 frequency point signals are acquired, and down-conversion processing is performed on each frequency point signal to generate a digital intermediate frequency signal of each frequency point. Secondly, carry out carrier stripping, pseudo-code stripping, integral clearing, phase detection and filtering processing on the digital intermediate frequency signal of each frequency point, and correspondingly generate the phase detection and filtering results of each frequency point (N+1 frequency points). Then, integral processing is performed on the phase detection filtering results of the first N frequency points to generate respective local carrier signals, which can be used to perform carrier stripping on the first N frequency points in the above step S2 correspondingly. At the same time, the multi-frequency joint auxiliary tracking quantity is generated by using the phase detection filtering results of the first N frequency points. Finally, the multi-frequency joint auxiliary tracking amount and the phase detection filtering result of the N+1th frequency point are used to generate the local carrier signal of the N+1th frequency point, and the local carrier signal of the N+1th frequency point can be used for the above In step S2, carrier stripping is performed on the N+1 th frequency signal.
本发明实施例中,上述步骤S1中的N+1个频点信号由同一卫星的不同频点发射获得。步骤S2中,在得到N+1个频点的数字中频信号后,分别对其进行载波剥离、伪码剥离、积分清零、鉴相和滤波(Fi(s)为第i个频点的滤波器传递函数,其中,i=1,…,N+1)处理,输出各频点的鉴相滤波结果具体的,首先,将N+1个频点的数字中频信号分别与各自频点的本地载波信号混频,以剥离载波,生成各频点的基带信号其中, i表示第i个频点,i=1,…,N+1;k取整数。其次,对各频点的基带信号进行伪码剥离,生成各频点的伪码剥离后的信号。再次,对各频点的伪码剥离后的信号进行积分清零,得到各频点的相关积分结果然后对各频点的相关积分结果进行鉴相,生成各频点的鉴相误差并对各频点的鉴相误差进行滤波,生成N+1个频点的鉴相滤波结果 In the embodiment of the present invention, the N+1 frequency point signals in the above step S1 are obtained by transmitting from different frequency points of the same satellite. In step S2, after obtaining the digital intermediate frequency signal of N+1 frequency points, respectively carry out carrier stripping, pseudo-code stripping, integral clearing, phase detection and filtering (F i (s) is the signal of the i-th frequency point. Filter transfer function, where i=1,...,N+1) processing, output the phase detection filtering result of each frequency point Specifically, first, the digital intermediate frequency signals of N+1 frequency points are respectively combined with the local carrier signals of the respective frequency points. Mixing to strip the carrier to generate a baseband signal at each frequency Among them, i represents the ith frequency point, i=1,...,N+1; k is an integer. Secondly, for the baseband signal of each frequency point Perform pseudo-code stripping to generate pseudo-code stripped signals for each frequency point. Thirdly, integrate and clear the signal after the pseudo-code stripping of each frequency point, and obtain the correlation integration result of each frequency point Then the correlation integration results of each frequency point Perform phase detection to generate the phase detection error of each frequency point And the phase detection error of each frequency point Perform filtering to generate phase detection filtering results of N+1 frequency points
本发明实施例中,对各频点相关积分结果进行鉴相,生成各频点鉴相误差的过程存在多种实施方式,详见如下所述的实施例一至六。In the embodiment of the present invention, the correlation integration result of each frequency point is Perform phase detection to generate phase detection errors at each frequency point There are various implementations of the process, as detailed in Examples 1 to 6 described below.
实施例一Example 1
参见图3,利用N+1个频点的相关积分结果对应生成各频点的相关积分结果的实部和虚部利用各频点的相关积分结果的实部Ii,k和虚部Qi,k,分别计算该N+1个频点的鉴相误差 See Figure 3, using the correlation integration results of N+1 frequency points Corresponding to generate the real part of the correlation integration result of each frequency point and the imaginary part Using the real part I i,k and imaginary part Q i,k of the correlation integration result of each frequency point, calculate the phase detection errors of the N+1 frequency points respectively
实施例二
参见图4,利用N+1个频点的相关积分结果对应生成各频点相关积分结果的虚部利用各频点相关积分结果的虚部Qi,k和各频点信号幅值Ai,分别计算该N+1个频点的鉴相误差 Referring to Figure 4, using the correlation integration results of N+1 frequency points Correspondingly generate the imaginary part of the correlation integration result of each frequency point Using the imaginary part Q i,k of the correlation integration result of each frequency point and the signal amplitude A i of each frequency point, calculate the phase detection errors of the N+1 frequency points respectively
实施例三Embodiment 3
参见图5,利用N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部利用各频点相关积分结果的实部Ii,k和虚部Qi,k,分别计算该N+1个频点的鉴相误差 See Figure 5, using the correlation integration results of N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part Using the real part I i,k and the imaginary part Q i,k of the correlation integration result of each frequency point, calculate the phase detection errors of the N+1 frequency points respectively
实施例四Embodiment 4
参见图6,利用N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部利用各频点相关积分结果的实部Ii,k和虚部Qi,k,分别计算该N+1个频点的鉴相误差 Referring to Figure 6, using the correlation integration results of N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part Using the real part I i,k and the imaginary part Q i,k of the correlation integration result of each frequency point, calculate the phase detection errors of the N+1 frequency points respectively
实施例五Embodiment 5
参见图7,利用N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部利用各频点相关积分结果的实部Ii,k、虚部Qi,k和各频点信号幅值Ai,分别计算该N+1个频点的鉴相误差 Referring to Figure 7, using the correlation integration results of N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part Using the real part I i,k , the imaginary part Q i,k of the correlation integration result of each frequency point and the signal amplitude A i of each frequency point, the phase detection errors of the N+1 frequency points are calculated respectively
实施例六Embodiment 6
参见图8,利用N+1个频点的相关积分结果对应生成各频点相关积分结果的实部和虚部利用各频点相关积分结果的实部Ii,k,计算各频点相关积分结果的实部Ii,k的符号sign{Ii,k};利用各频点相关积分结果的虚部Qi,k、各频点相关积分结果的实部Ii,k的符号 sign{Ii,k}和各频点信号幅值Ai,分别计算该N+1个频点的鉴相误差 Referring to Figure 8, using the correlation integration results of N+1 frequency points Correspondingly generate the real part of the correlation integration result of each frequency point and the imaginary part Using the real part I i,k of the correlation integration result of each frequency point, calculate the symbol sign{I i,k } of the real part I i,k of the correlation integration result of each frequency point; use the imaginary part Q of the correlation integration result of each frequency point i,k , the symbol sign{I i,k } of the real part I i,k of the correlation integration result of each frequency point, and the signal amplitude A i of each frequency point, respectively calculate the phase detection error of the N+1 frequency points
继续参见图2,在得到上述N+1个频点的鉴相滤波结果之后,利用前N个频点的鉴相滤波结果生成各自频点的本地载波信号具体为,对前N个频点的鉴相滤波结果进行积分处理(NCO),生成各频点对应的本地载波相位估计其中,i=1,…,N;再利用各频点对应的本地载波相位估计生成各频点各自的本地载波信号分别用于对前N个频点信号进行载波剥离。Continue to refer to Figure 2, after obtaining the phase detection filtering results of the above N+1 frequency points After that, use the phase detection filtering results of the first N frequency points Generate local carrier signals at respective frequencies Specifically, the phase detection filtering results of the first N frequency points Perform integration processing (NCO) to generate local carrier phase estimates corresponding to each frequency point Among them, i=1,...,N; then use the local carrier phase estimation corresponding to each frequency point Generate local carrier signal for each frequency point They are respectively used to perform carrier stripping on the first N frequency point signals.
参见图9,同时,利用前N个频点的鉴相滤波结果生成多频联合辅助跟踪量。具体为,利用前N个频点的鉴相滤波结果和对应频点的载波波长λi,生成前N个频点中各频点的距离变化估计其中,i=1,…,N;再对前N个频点的距离变化估计进行线性组合,生成多频联合辅助跟踪量其中,加权系数wi满足且wi≥0的约束。Referring to FIG. 9 , at the same time, the multi-frequency joint auxiliary tracking quantity is generated by using the phase detection filtering results of the first N frequency points. Specifically, using the phase detection filtering results of the first N frequency points and the carrier wavelength λ i of the corresponding frequency point to generate an estimate of the distance change of each frequency point in the first N frequency points Among them, i=1,...,N; then estimate the distance change of the first N frequency points Perform linear combination to generate multi-frequency joint auxiliary tracking quantity Among them, the weighting coefficient wi satisfies and wi ≥ 0 constraints.
继续参见图2,在得到多频联合辅助跟踪量和第N+1个频点的鉴相滤波结果之后,利用多频联合辅助跟踪量和第N+1个频点的鉴相滤波结果生成第N+1个频点的本地载波信号具体为,利用多频联合辅助跟踪量和第N+1个频点的鉴相滤波结果生成第N+1个频点的相位误差估计其中,λNt1为第N+1个频点的载波波长;再对第N+1个频点的相位误差估计进行积分处理,生成第N+1个频点的本地载波相位估计最后,利用第N+1个频点的本地载波相位估计生成第N+1个频点的本地载波信号用于该频点信号的载波剥离。Continue to refer to Figure 2, after obtaining the multi-frequency joint auxiliary tracking amount and the phase detection filtering result of the N+1th frequency point After that, the multi-frequency joint auxiliary tracking amount is used and the phase detection filtering result of the N+1th frequency point Generate the local carrier signal at the N+1th frequency Specifically, using the multi-frequency joint auxiliary tracking amount and the phase detection filtering result of the N+1th frequency point Generate phase error estimates for the N+1th frequency bin Among them, λ Nt1 is the carrier wavelength of the N+1th frequency point; then estimate the phase error of the N+1th frequency point Perform integration processing to generate the local carrier phase estimate of the N+1th frequency point Finally, use the local carrier phase estimation of the N+1th frequency point Generate the local carrier signal at the N+1th frequency Carrier stripping for this frequency signal.
本发明实施例公开的多频点信号联合辅助跟踪装置,使用上述多频点信号联合辅助跟踪方法,可应用于卫星通信、卫星导航等领域的信号接收机设计。参见图2,该装置包括:接收机天线,用于获取N+1个频点信号,其中N+1个频点信号由同一卫星的不同频点发射;下变频模块,用于对 N+1个频点的各频点信号进行下变频处理,对应生成N+1个频点的数字中频信号;鉴相滤波模块,用于对上述各频点数字中频信号进行载波剥离、伪码剥离、积分清零、鉴相和滤波处理,对应输出N+1个频点的鉴相滤波结果;第一本地载波信号生成模块,用于对前N个频点的鉴相滤波结果进行积分处理,生成各自频点的本地载波信号,并分别用于对应前N个频点信号的载波剥离;多频联合辅助跟踪量生成模块,用于利用前N个频点的鉴相滤波结果生成多频联合辅助跟踪量;以及第二本地载波信号生成模块,用于利用多频联合辅助跟踪量和第N+1个频点的鉴相滤波结果生成第N+1 个频点的本地载波信号,并用于第N+1个频点信号的载波剥离。The multi-frequency signal joint auxiliary tracking device disclosed in the embodiment of the present invention uses the above-mentioned multi-frequency signal joint auxiliary tracking method, and can be applied to the design of signal receivers in the fields of satellite communication and satellite navigation. Referring to FIG. 2, the device includes: a receiver antenna for acquiring N+1 frequency point signals, wherein the N+1 frequency point signals are transmitted by different frequency points of the same satellite; a down-conversion module for N+1 frequency point signals Down-conversion processing is performed on the signals of each frequency point of each frequency point, corresponding to the digital intermediate frequency signal of N+1 frequency points; the phase detection filter module is used to carry out carrier stripping, pseudo code stripping and integration of the digital intermediate frequency signal of each frequency point above. Clearing, phase detection and filtering processing, corresponding to outputting the phase detection filtering results of N+1 frequency points; the first local carrier signal generation module is used to integrate the phase detection filtering results of the first N frequency points to generate the respective The local carrier signal of the frequency points is used for carrier stripping corresponding to the first N frequency point signals; the multi-frequency joint auxiliary tracking quantity generation module is used to generate the multi-frequency joint auxiliary tracking using the phase detection filtering results of the first N frequency points. and a second local carrier signal generation module for generating the local carrier signal of the N+1th frequency point using the multi-frequency joint auxiliary tracking quantity and the phase detection filtering result of the N+1th frequency point, and for the Nth frequency point Carrier stripping for +1 frequency signal.
其中,鉴相滤波模块包括:载波剥离子模块,用于将N+1个频点的数字中频信号分别与各自的本地载波信号混频,以剥离载波,对应生成各频点的基带信号其中,i表示第i个频点,且i=1,…,N+1;k取整数;伪码剥离子模块,用于对各频点基带信号进行伪码剥离,对应生成各频点伪码剥离后的信号;积分清零子模块,用于对各频点伪码剥离后的信号进行积分清零,对应得到各频点相关积分结果鉴相子模块,用于对各频点相关积分结果进行鉴相,对应生成各频点鉴相误差滤波子模块,用于对各频点鉴相误差进行滤波,对应生成各频点鉴相滤波结果同样地,鉴相子模块的设计有多种实施方式,具体详见如下所述的实施例一至六。Wherein, the phase detection filter module includes: a carrier stripping sub-module, which is used to separate the digital intermediate frequency signals of N+1 frequency points with the respective local carrier signals Mixing to strip the carrier and generate the baseband signal corresponding to each frequency point Among them, i represents the ith frequency point, and i=1,...,N+1; k is an integer; pseudo-code stripping sub-module is used for the baseband signal of each frequency point Perform pseudo-code stripping, correspondingly generate the signal after the pseudo-code stripping of each frequency point; the integral clearing sub-module is used to integrate and clear the signal after the pseudo-code stripping of each frequency point, and obtain the corresponding integration result of each frequency point Phase detector sub-module, used for correlation integration results of each frequency point Perform phase detection, correspondingly generate the phase detection error of each frequency point Filter sub-module, used to detect the phase error of each frequency point Perform filtering to generate phase discrimination filtering results for each frequency point correspondingly Similarly, the design of the phase detector sub-module has various implementations, and details are detailed in the following
实施例一Example 1
鉴相子模块包括:实部虚部获取子模块,用于根据N+1个频点的相关积分结果生成各频点相关积分结果的实部和虚部 鉴相误差计算子模块,用于根据各频点相关积分结果的实部Ii,k和虚部Qi,k,分别计算N+1个频点的鉴相误差 The phase detection sub-module includes: a real part and imaginary part acquisition sub-module, which is used for the correlation integration results of N+1 frequency points Generate the real part of the correlation integration result for each frequency point and the imaginary part The phase detection error calculation sub-module is used to calculate the phase detection errors of N+1 frequency points according to the real part I i,k and the imaginary part Q i,k of the correlation integration result of each frequency point.
实施例二
鉴相子模块包括:虚部获取子模块,用于根据N+1个频点的相关积分结果生成各频点相关积分结果的虚部鉴相误差计算子模块,用于根据各频点相关积分结果的虚部Qi,k和各频点信号幅值Ai,分别计算N+1个频点的鉴相误差 The phase detection sub-module includes: an imaginary part acquisition sub-module, which is used for the correlation integration results of N+1 frequency points Generate the imaginary part of the correlation integration result for each frequency point The phase detection error calculation sub-module is used to calculate the phase detection error of N+1 frequency points according to the imaginary part Q i,k of the correlation integration result of each frequency point and the signal amplitude A i of each frequency point.
实施例三Embodiment 3
鉴相模块包括:实部虚部获取子模块,用于根据N+1个频点的相关积分结果生成各频点相关积分结果的实部和虚部 鉴相误差计算子模块,用于根据各频点相关积分结果的实部Ii,k和虚部Qi,k,分别计算N+1个频点的鉴相误差 The phase detection module includes: a real part and imaginary part acquisition sub-module, which is used for the correlation integration results of N+1 frequency points Generate the real part of the correlation integration result for each frequency point and the imaginary part The phase detection error calculation sub-module is used to calculate the phase detection errors of N+1 frequency points according to the real part I i,k and the imaginary part Q i,k of the correlation integration result of each frequency point.
实施例四Embodiment 4
鉴相子模块包括:实部虚部获取子模块,用于根据N+1个频点的相关积分结果生成各频点相关积分结果的实部和虚部 鉴相误差计算子模块,用于根据各频点相关积分结果的实部Ii,k和虚部Qi,k,分别计算N+1个频点的鉴相误差 The phase detection sub-module includes: a real part and imaginary part acquisition sub-module, which is used for the correlation integration results of N+1 frequency points Generate the real part of the correlation integration result for each frequency point and the imaginary part The phase detection error calculation sub-module is used to calculate the phase detection errors of N+1 frequency points according to the real part I i,k and the imaginary part Q i,k of the correlation integration result of each frequency point.
实施例五Embodiment 5
鉴相子模块包括:实部虚部获取子模块,用于根据N+1个频点的相关积分结果生成各频点相关积分结果的实部和虚部 鉴相误差计算子模块,用于根据各频点相关积分结果的实部Ii,k、虚部Qi,k和各频点信号幅值Ai,分别计算N+1个频点的鉴相误差 The phase detection sub-module includes: a real part and imaginary part acquisition sub-module, which is used for the correlation integration results of N+1 frequency points Generate the real part of the correlation integration result for each frequency point and the imaginary part The phase discrimination error calculation sub-module is used to calculate the discrimination of N+1 frequency points according to the real part I i,k , the imaginary part Q i,k of the correlation integration result of each frequency point and the signal amplitude A i of each frequency point. Phase error
实施例六Embodiment 6
鉴相子模块包括:实部虚部获取子模块,用于根据N+1个频点的相关积分结果生成各频点相关积分结果的实部和虚部 符号获取子模块,用于根据各频点相关积分结果的实部Ii,k,计算各频点相关积分结果的实部Ii,k的符号sign{Ii,k};鉴相误差计算子模块,用于根据各频点相关积分结果的虚部Qi,k、各频点相关积分结果的实部Ii,k的符号sign{Ii,k}和各频点信号幅值Ai,分别计算N+1个频点的鉴相误差 The phase detection sub-module includes: a real part and imaginary part acquisition sub-module, which is used for the correlation integration results of N+1 frequency points Generate the real part of the correlation integration result for each frequency point and the imaginary part The sign acquisition sub-module is used to calculate the symbol sign{I i,k } of the real part I i,k of the correlation integration result of each frequency point according to the real part I i,k of the correlation integration result of each frequency point; phase detection error calculation The sub-module is used for according to the imaginary part Q i,k of the correlation integration result of each frequency point, the symbol sign{I i,k } of the real part I i,k of the correlation integration result of each frequency point and the signal amplitude A of each frequency point i , calculate the phase detection error of N+1 frequency points respectively
第一本地载波信号生成模块包括:第一本地载波相位估计生成子模块,用于对前N个频点的鉴相滤波结果进行积分处理,生成各频点本地载波相位估计其中,i=1,…,N;第一本地载波信号计算子模块,用于利用各频点本地载波相位估计生成各频点本地载波信号并分别用于对应前N个频点信号的载波剥离。The first local carrier signal generation module includes: a first local carrier phase estimation and generation sub-module, used for phase detection and filtering results of the first N frequency points Perform integration processing to generate a local carrier phase estimate at each frequency point Among them, i=1,...,N; the first local carrier signal calculation sub-module is used to estimate the phase of the local carrier at each frequency point Generate local carrier signal at each frequency point and are respectively used for carrier stripping corresponding to the first N frequency point signals.
多频联合辅助跟踪量生成模块包括:距离变化估计生成子模块,用于利用前N个频点的鉴相滤波结果和对应频点的载波波长λi,生成前 N个频点的距离变化估计其中,i=1,…,N;多频联合辅助跟踪量计算子模块,用于对前N个频点的距离变化估计进行线性组合,生成多频联合辅助跟踪量其中,加权系数wi满足且wi≥0的约束。The multi-frequency joint auxiliary tracking quantity generation module includes: a distance change estimation generation sub-module, which is used to use the phase detection filtering results of the first N frequency points and the carrier wavelength λ i of the corresponding frequency point to generate the distance change estimate of the first N frequency points Among them, i=1,...,N; the multi-frequency joint auxiliary tracking quantity calculation sub-module is used to estimate the distance change of the first N frequency points Perform linear combination to generate multi-frequency joint auxiliary tracking quantity Among them, the weighting coefficient wi satisfies and wi ≥ 0 constraints.
第二本地载波信号生成模块包括:第二相位误差估计生成子模块,用于利用多频联合辅助跟踪量和第N+1个频点的鉴相滤波结果生成第N+1个频点的相位误差估计其中,λN+1为第N+1个频点的载波波长;第二本地载波相位估计生成子模块,用于对第N+1个频点的相位误差估计进行积分处理,生成第N+1 个频点的本地载波相位估计第二本地载波信号计算子模块,用于根据第N+1个频点的本地载波相位估计生成第N+1个频点的本地载波信号并用于第N+1个频点信号的载波剥离。The second local carrier signal generation module includes: a second phase error estimation generation sub-module for using the multi-frequency joint auxiliary tracking quantity and the phase detection filtering result of the N+1th frequency point Generate phase error estimates for the N+1th frequency bin Among them, λ N+1 is the carrier wavelength of the N+1th frequency point; the second local carrier phase estimation generation sub-module is used to estimate the phase error of the N+1th frequency point Integrate to generate a local carrier phase estimate for the N+1th frequency The second local carrier signal calculation sub-module is used to estimate the local carrier phase according to the N+1th frequency point Generate the local carrier signal at the N+1th frequency And used for carrier stripping of the N+1th frequency signal.
本发明通过利用同一卫星不同频点信号载波频率的相干性,实现多频点信号联合辅助跟踪,可有效聚合多个频点的信号功率,提高载波相位鉴相的信噪比,改善被辅助信号跟踪的鲁棒性。The present invention realizes the joint auxiliary tracking of multi-frequency signals by utilizing the coherence of the carrier frequencies of the signals of different frequency points of the same satellite, which can effectively aggregate the signal power of multiple frequency points, improve the signal-to-noise ratio of the carrier phase phase discrimination, and improve the assisted signal. Robustness of tracking.
对于本发明的方法所涉及的上述各个步骤的序号并不意味着方法执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本发明的实施方式的实施过程构成任何限定。The sequence numbers of the above-mentioned steps involved in the method of the present invention do not mean the sequence of execution of the method, and the execution sequence of each step should be determined by its functions and internal logic, and should not constitute any implementation process of the embodiments of the present invention. limited.
以上所述仅为本发明的较佳实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the scope of the present invention. within the scope of protection.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210626317.0A CN115236704B (en) | 2022-06-02 | 2022-06-02 | Multi-frequency signal joint auxiliary tracking method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210626317.0A CN115236704B (en) | 2022-06-02 | 2022-06-02 | Multi-frequency signal joint auxiliary tracking method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115236704A true CN115236704A (en) | 2022-10-25 |
| CN115236704B CN115236704B (en) | 2025-08-08 |
Family
ID=83669589
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210626317.0A Active CN115236704B (en) | 2022-06-02 | 2022-06-02 | Multi-frequency signal joint auxiliary tracking method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115236704B (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103197334A (en) * | 2013-02-27 | 2013-07-10 | 中国科学院光电研究院 | Joint tracking method and joint tracking system for high-dynamic low-signal-to-noise-ratio double-frequency satellite-sharing guiding signals |
| CN104765052A (en) * | 2015-05-05 | 2015-07-08 | 中国人民解放军国防科学技术大学 | GEO navigation satellite high-sensitivity carrier tracking method |
| CN107576976A (en) * | 2017-09-13 | 2018-01-12 | 中国人民解放军国防科技大学 | Robust DUP LL carrier tracking method for composite GNSS signal |
| CN108267756A (en) * | 2018-01-08 | 2018-07-10 | 中国科学院光电研究院 | A kind of complex carrier navigation signal combined tracking method based on weighted least-squares |
| WO2021226986A1 (en) * | 2020-05-15 | 2021-11-18 | 华为技术有限公司 | Positioning method, positioning chip, and terminal device |
| CN114296110A (en) * | 2021-12-29 | 2022-04-08 | 航天恒星科技有限公司 | Multi-frequency point joint carrier frequency tracking method and device |
-
2022
- 2022-06-02 CN CN202210626317.0A patent/CN115236704B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103197334A (en) * | 2013-02-27 | 2013-07-10 | 中国科学院光电研究院 | Joint tracking method and joint tracking system for high-dynamic low-signal-to-noise-ratio double-frequency satellite-sharing guiding signals |
| CN104765052A (en) * | 2015-05-05 | 2015-07-08 | 中国人民解放军国防科学技术大学 | GEO navigation satellite high-sensitivity carrier tracking method |
| CN107576976A (en) * | 2017-09-13 | 2018-01-12 | 中国人民解放军国防科技大学 | Robust DUP LL carrier tracking method for composite GNSS signal |
| CN108267756A (en) * | 2018-01-08 | 2018-07-10 | 中国科学院光电研究院 | A kind of complex carrier navigation signal combined tracking method based on weighted least-squares |
| WO2021226986A1 (en) * | 2020-05-15 | 2021-11-18 | 华为技术有限公司 | Positioning method, positioning chip, and terminal device |
| CN114296110A (en) * | 2021-12-29 | 2022-04-08 | 航天恒星科技有限公司 | Multi-frequency point joint carrier frequency tracking method and device |
Non-Patent Citations (1)
| Title |
|---|
| 孙剑;孙越强;陶鹏;吴迪;: "高动态GPS接收机的信号跟踪方法及实现", 微计算机信息, no. 28, 5 October 2010 (2010-10-05) * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115236704B (en) | 2025-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112904383B (en) | Self-adaptive switching method for tracking loop of single-frequency multi-frequency GNSS receiver | |
| US7646338B2 (en) | Method of optimization of processing of location data in the presence of a plurality of satellite positioning constellations | |
| CN100437142C (en) | Error separation method based on foundation strength system and foundation strength system | |
| CN110118978B (en) | Navigation anti-interference system and navigation anti-interference method based on low-earth-orbit satellite | |
| CN111458730B (en) | GNSS carrier tracking method based on Doppler residual estimation and receiver | |
| CN106842263A (en) | Based on the satellite navigation method that navigation signal space time processing is combined with vector tracking | |
| JP2003533063A (en) | Method and apparatus for determining the position of a mobile terminal | |
| EP1190508B1 (en) | Method and apparatus for interference reduction | |
| US20220276393A1 (en) | Inter-Frequency Signal Aiding For Tracking Satellite Navigation Signals | |
| US10746879B2 (en) | Method for efficiently detecting impairments in a multi-constellation GNSS receiver | |
| Park et al. | Effect of outlier removal from temporal ASF corrections on multichain Loran positioning accuracy | |
| US6882936B2 (en) | Integrated GPS/interference location system with anti-jam processor | |
| CN113671540A (en) | Anti-spoofing method for receiver | |
| CN102023299A (en) | Multipath inhibiting method of correlator | |
| CN102680985B (en) | Phase discrimination method for suppressing multipath signals in global navigation satellite system | |
| CN118688836B (en) | Method and system for detecting satellite-borne occultation and sea inverse integration | |
| CN113093232B (en) | GNSS Multi-Frequency Joint Acquisition Method Based on Correlation Domain | |
| CN109116387A (en) | Navigational satellite reflected signal intermediate frequency Enhancement Method | |
| US20020005801A1 (en) | Low signal-to-noise ratio positioning system | |
| CN114296110B (en) | Multi-frequency point combined carrier frequency tracking method and device | |
| CN115236704A (en) | Multi-frequency signal joint auxiliary tracking method and device | |
| CN117630996A (en) | Positioning method, device, equipment and storage medium | |
| CN117826197A (en) | Polarization calibration method of polarized GNSS-R receiver | |
| CN117250649A (en) | Distance and Doppler combined quick positioning method based on single low-orbit satellite | |
| CN116299578A (en) | A GNSS antenna array beam pointing anti-interference processing method and device |
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 |