CN102590787A - Double early-late loop tracking method of spread spectrum receiver - Google Patents
Double early-late loop tracking method of spread spectrum receiver Download PDFInfo
- Publication number
- CN102590787A CN102590787A CN2012100506033A CN201210050603A CN102590787A CN 102590787 A CN102590787 A CN 102590787A CN 2012100506033 A CN2012100506033 A CN 2012100506033A CN 201210050603 A CN201210050603 A CN 201210050603A CN 102590787 A CN102590787 A CN 102590787A
- Authority
- CN
- China
- Prior art keywords
- tracking
- clock
- loop
- spread spectrum
- 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
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本发明涉及一种扩频接收机双早迟环跟踪方法,它由两个早迟跟踪环路电路、能量比较模块、控制信号选通模块、跟踪环路输出模块构成。本发明的优点在于提供了一种扩频接收机跟踪方法,该方法在保证跟踪环路动态性能的同时有效提高了接收机的跟踪精度,从而可以提高包括但不限于实时定位系统的定位精度。
The invention relates to a dual early-late loop tracking method for a spread spectrum receiver, which is composed of two early-late tracking loop circuits, an energy comparison module, a control signal gating module, and a tracking loop output module. The invention has the advantage of providing a tracking method for a spread spectrum receiver, which effectively improves the tracking accuracy of the receiver while ensuring the dynamic performance of the tracking loop, thereby improving the positioning accuracy including but not limited to real-time positioning systems.
Description
技术领域 technical field
本发明涉及一种新的扩频接收机跟踪方法。更具体地说,是一种利用并行两路跟踪环减小本地扩频码的抖动,从而降低扩频定位系统因接收机本地码抖动而产生的定位误差的扩频跟踪方法。The invention relates to a new tracking method for a spread spectrum receiver. More specifically, it is a spread spectrum tracking method that uses parallel two-way tracking loops to reduce the jitter of the local spread spectrum code, thereby reducing the positioning error of the spread spectrum positioning system due to the jitter of the local code of the receiver.
背景技术 Background technique
一般的扩频定位系统由发射标签及扩频接收机组成,基本的定位原理是通过标签发射的信号到达放置于不同位置接收机的时间差进行定位解算。扩频接收机早迟跟踪环本地码的抖动是采用扩频技术的定位系统定位误差重要来源之一。为了提高定位精度,常用的方法是提高时钟频率,减小回路带宽,但这样的方式会造成回路的动态性能变差,不利于突发信号的解扩解调,且对接收机硬件性能有更严格的要求。A general spread spectrum positioning system consists of a transmitting tag and a spread spectrum receiver. The basic positioning principle is to calculate the positioning by the time difference between the signal transmitted by the tag and the receiver placed in different positions. The jitter of the spread spectrum receiver tracking the ring local code sooner or later is one of the important sources of positioning errors in the positioning system using spread spectrum technology. In order to improve the positioning accuracy, the common method is to increase the clock frequency and reduce the loop bandwidth, but this method will cause the dynamic performance of the loop to deteriorate, which is not conducive to the despreading and demodulation of burst signals, and has a greater impact on the hardware performance of the receiver. strict requirements.
本扩频接收机的双早迟环跟踪方法是提高定位精度的有效方法。它利用时钟相位相反、带宽较宽的两个相同的跟踪环进行扩频信号跟踪,对两个跟踪环输出的共四路超前、滞后信号进行比较后调整最终本地码的相位。在保证跟踪动态性能的同时有效提高了跟踪精度。同等跟踪精度条件下,所需系统时钟频率可降低一半,故可有效降低对硬件资源的要求。The double early-late loop tracking method of the spread spectrum receiver is an effective method to improve the positioning accuracy. It uses two identical tracking loops with opposite clock phases and wide bandwidth to track the spread spectrum signal, compares the four leading and lagging signals output by the two tracking loops, and then adjusts the phase of the final local code. While ensuring the tracking dynamic performance, the tracking accuracy is effectively improved. Under the condition of the same tracking accuracy, the required system clock frequency can be reduced by half, so the requirement for hardware resources can be effectively reduced.
发明内容 Contents of the invention
本发明的目的在于:提出一种新的扩频接收机跟踪方法,可以在保证跟踪环路动态性能的同时有效提高跟踪精度,降低了同等跟踪精度条件下对硬件性能的要求。The purpose of the present invention is to propose a new tracking method for a spread spectrum receiver, which can effectively improve the tracking precision while ensuring the dynamic performance of the tracking loop, and reduce the requirement for hardware performance under the same tracking precision condition.
本发明的技术方案是:一种扩频接收机的双早迟环跟踪方法,它由两个早迟跟踪环路电路、能量比较模块、控制信号选通模块、跟踪环路输出模块构成,控制时钟信号频率包括但不限于160MHz。系统全局时钟及其反相时钟各控制一个跟踪环路对捕获后的信号进行跟踪;能量比较模块对两个跟踪环路NCO产生的超前、滞后信号进行择大判决,并依据判决结果输出控制信号;控制信号选通模块依据控制信号对两个跟踪环的控制时钟和NCO时钟进行选通,跟踪环路输出模块使用选通后的时钟信号和码时钟控制信号输出更高精度的跟踪结果。该接收机跟踪回路的带宽与跟踪回路1、2相同,故在提高了跟踪精度的同时保持了同样的跟踪动态性能The technical solution of the present invention is: a double early-late loop tracking method of a spread spectrum receiver, which is composed of two early-late tracking loop circuits, an energy comparison module, a control signal gating module, and a tracking loop output module, the control The frequency of the clock signal includes but is not limited to 160MHz. The system global clock and its antiphase clock each control a tracking loop to track the captured signal; the energy comparison module makes a judgment on the leading and lagging signals generated by the two tracking loops NCO, and outputs the control signal according to the judgment result The control signal gating module gates the control clocks and NCO clocks of the two tracking loops according to the control signals, and the tracking loop output module uses the gated clock signals and code clock control signals to output higher-precision tracking results. The bandwidth of the receiver tracking loop is the same as that of tracking loops 1 and 2, so the same tracking dynamic performance is maintained while the tracking accuracy is improved
本发明的优点是:提供了一种可应用于包括但不限于实时定位系统的扩频接收机双早迟环跟踪方法。该方法能够在有限的硬件条件下,在保证跟踪环路动态性能的同时,有效提高扩频接收机的跟踪精度,从而提高系统的定位精度。The invention has the advantages of providing a dual early-late loop tracking method applicable to a spread spectrum receiver including but not limited to a real-time positioning system. This method can effectively improve the tracking accuracy of the spread spectrum receiver while ensuring the dynamic performance of the tracking loop under limited hardware conditions, thereby improving the positioning accuracy of the system.
附图说明 Description of drawings
图1是扩频接收机的原理框图。Figure 1 is a block diagram of a spread spectrum receiver.
图2是示波器中的本地伪码跟踪结果。Figure 2 is the native pseudocode trace result in the oscilloscope.
具体实施方式 Detailed ways
下面对本发明做进一步详细描述。参见图1,本发明由两个早迟跟踪环路电路、能量比较模块、控制信号选通模块、跟踪环路输出模块构成。The present invention will be further described in detail below. Referring to Fig. 1, the present invention is composed of two early and late tracking loop circuits, an energy comparison module, a control signal gating module, and a tracking loop output module.
A两个早迟跟踪环路电路完成的功能是:分别对捕获后的中频信号进行跟踪和失捕判决,若判决为失捕,则将重捕控制信号置为0,捕获电路进行重捕。The functions completed by the two early and late tracking loop circuits are: respectively track and lose capture judgment on the captured intermediate frequency signal. If the judgment is lost capture, the recapture control signal is set to 0, and the capture circuit performs recapture.
B能量比较模块完成的功能是:若两跟踪环均实现了信号的跟踪,能量比较模块对输入的由两跟踪环路NCO产生的超前、滞后共四路信号的能量值进行平方操作后比较大小,若能量最大值产生于跟踪环路1,则将时钟选择信号置为0,否则置为1。The function completed by the B energy comparison module is: if the two tracking loops have realized the signal tracking, the energy comparison module performs square operation on the input energy values of the leading and lagging four signals generated by the two tracking loops NCO and then compares them , if the energy maximum value is generated in the tracking loop 1, the clock selection signal is set to 0, otherwise it is set to 1.
C控制信号选通模块完成的功能是:由于两跟踪环路的控制时钟反相,即时序不同,故该模块使用包括但是不限于逻辑赋值的方式对两个跟踪环的控制时钟及NCO时钟进行选通。时钟选择信号为0时,输出跟踪环路2的控制时钟及NCO时钟,若时钟选择信号跳变为1,则输出跟踪环路1的控制时钟及NCO时钟。The functions completed by the C control signal gating module are: since the control clocks of the two tracking loops are reversed, that is, the sequence is different, so this module uses methods including but not limited to logic assignment to control the control clocks of the two tracking loops and the NCO clock. strobe. When the clock selection signal is 0, the control clock and NCO clock of tracking loop 2 are output, and if the clock selection signal jumps to 1, the control clock and NCO clock of tracking loop 1 are output.
D跟踪环路输出模块完成的功能是:使用选通后的控制时钟和NCO时钟控制NCO产生一组新的本地伪码用于解扩和解调,将本地伪码信号的抖动范围降低为跟踪环路1、2所输出本地伪码信号抖动范围的一半。The functions completed by the D tracking loop output module are: use the gated control clock and NCO clock to control the NCO to generate a new set of local pseudo codes for despreading and demodulation, and reduce the jitter range of the local pseudo code signal to tracking Half of the jitter range of the local pseudo-code signal output by loops 1 and 2.
把该方法用于扩频实时定位系统接收机(不限于)设备中,在控制时钟及其反相时钟频率为160MHz时,示波器跟踪结果如图2所示,上方信号为标签发射的伪码,下方信号为接收机跟踪环路输出模块产生的本地伪码(存在固定的处理延时与路径延时),本地伪码超前、滞后的抖动范围均为3.125ns,达到了一般扩频接收机在320MHz时钟控制下所能达到的极限跟踪精度水平。This method is used in the spread spectrum real-time positioning system receiver (not limited to) equipment, when the frequency of the control clock and its inverse clock is 160MHz, the oscilloscope tracking result is shown in Figure 2, the upper signal is the pseudo code transmitted by the tag, The signal below is the local pseudo code generated by the output module of the receiver tracking loop (there is a fixed processing delay and path delay). The ultimate level of tracking accuracy can be achieved under 320MHz clock control.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201210050603 CN102590787B (en) | 2012-02-29 | 2012-02-29 | Double early-late loop tracking method of spread spectrum receiver |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201210050603 CN102590787B (en) | 2012-02-29 | 2012-02-29 | Double early-late loop tracking method of spread spectrum receiver |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102590787A true CN102590787A (en) | 2012-07-18 |
CN102590787B CN102590787B (en) | 2013-05-08 |
Family
ID=46479704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201210050603 Expired - Fee Related CN102590787B (en) | 2012-02-29 | 2012-02-29 | Double early-late loop tracking method of spread spectrum receiver |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102590787B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103412316A (en) * | 2013-07-05 | 2013-11-27 | 北京航空航天大学 | Self-adaptive tracking method for direct sequence spread spectrum signal in real-time positioning system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4285060A (en) * | 1978-02-28 | 1981-08-18 | Harris Corporation | Spread spectrum code tracking loop |
JPH07135474A (en) * | 1993-11-09 | 1995-05-23 | Nec Corp | Spread spectrum receiver |
JPH1013307A (en) * | 1996-05-31 | 1998-01-16 | Daewoo Electron Co Ltd | Digital delay locked loop |
CN1401083A (en) * | 2000-02-16 | 2003-03-05 | 英芬能技术公司 | Hierarchical delay lock loop code tracking system with multipath correction |
US6650689B1 (en) * | 1998-07-17 | 2003-11-18 | Fujitsu Limted | Correlator and delay lock loop circuit |
CN201130246Y (en) * | 2007-12-13 | 2008-10-08 | 西安华迅微电子有限公司 | Code tracking loop for multi-path resistance GPS spread spectrum receiver |
CN101726746A (en) * | 2009-12-14 | 2010-06-09 | 北京航空航天大学 | Intermediate frequency direct sequence spread spectrum receiver for satellite ranging |
-
2012
- 2012-02-29 CN CN 201210050603 patent/CN102590787B/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4285060A (en) * | 1978-02-28 | 1981-08-18 | Harris Corporation | Spread spectrum code tracking loop |
JPH07135474A (en) * | 1993-11-09 | 1995-05-23 | Nec Corp | Spread spectrum receiver |
JPH1013307A (en) * | 1996-05-31 | 1998-01-16 | Daewoo Electron Co Ltd | Digital delay locked loop |
US6650689B1 (en) * | 1998-07-17 | 2003-11-18 | Fujitsu Limted | Correlator and delay lock loop circuit |
CN1401083A (en) * | 2000-02-16 | 2003-03-05 | 英芬能技术公司 | Hierarchical delay lock loop code tracking system with multipath correction |
CN201130246Y (en) * | 2007-12-13 | 2008-10-08 | 西安华迅微电子有限公司 | Code tracking loop for multi-path resistance GPS spread spectrum receiver |
CN101726746A (en) * | 2009-12-14 | 2010-06-09 | 北京航空航天大学 | Intermediate frequency direct sequence spread spectrum receiver for satellite ranging |
Non-Patent Citations (2)
Title |
---|
张京娟等: "扩频接收机同步跟踪系统", 《弹箭与制导学报》 * |
田克纯等: "基于双锁相环路的甚高频单边带接收机的设计", 《通信技术》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103412316A (en) * | 2013-07-05 | 2013-11-27 | 北京航空航天大学 | Self-adaptive tracking method for direct sequence spread spectrum signal in real-time positioning system |
Also Published As
Publication number | Publication date |
---|---|
CN102590787B (en) | 2013-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020248318A1 (en) | Bidirectional adaptive clock circuit supporting wide frequency range | |
CN105159374B (en) | On-line monitoring unit and monitoring window self-adaption regulation system towards super wide voltage | |
CN102497210B (en) | Data synchronous identification device of multiple analog-to-digital converter (ADC) high-speed data acquisition system | |
US9746877B2 (en) | Detecting and correcting an error in a digital circuit | |
CN106533401A (en) | DPWM module for synchronous segmentation delay chain based on FPGA | |
KR102465327B1 (en) | clock recovery circuit | |
US9762224B2 (en) | Timing prediction circuit and method | |
CN104322000A (en) | Low power oversampling with reduced-architecture delay locked loop | |
CN106026994A (en) | Wide voltage clock stretching circuit based on PVTM | |
US10419204B2 (en) | Serializer-deserializer with frequency doubler | |
CN105978539A (en) | Quick clock stretching circuit of simplified structure | |
US20130009679A1 (en) | Bang-bang phase detector with hysteresis | |
CN110955179B (en) | Dual-channel shared clock trigger delay adjusting device based on PCI bus | |
CN107800427A (en) | Clock data recovery module | |
CN102590787B (en) | Double early-late loop tracking method of spread spectrum receiver | |
US20170111050A1 (en) | Receiving circuit and method for controlling frequency | |
TWI635706B (en) | Method for determining sampling phase of sampling clock signal and associated electronic device | |
CN105245235A (en) | A serial-to-parallel conversion circuit based on clock phase modulation | |
CN104038216A (en) | Circuit for extracting bit synchronous clocks from high-speed signal | |
CN105049079B (en) | It is a kind of based on a square related spread and disposal plus method | |
CN207833382U (en) | A kind of clock system for X86 verification platforms | |
WO2016134632A1 (en) | Data processing system | |
US9379720B1 (en) | Clock recovery circuit | |
JP2017523518A (en) | Clock tree implementation method, system on chip, and computer storage medium | |
US20140333353A1 (en) | Managing clock and recovery data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130508 Termination date: 20200229 |
|
CF01 | Termination of patent right due to non-payment of annual fee |