CN105680952B - A kind of signal trace method and device - Google Patents

A kind of signal trace method and device Download PDF

Info

Publication number
CN105680952B
CN105680952B CN201610064206.XA CN201610064206A CN105680952B CN 105680952 B CN105680952 B CN 105680952B CN 201610064206 A CN201610064206 A CN 201610064206A CN 105680952 B CN105680952 B CN 105680952B
Authority
CN
China
Prior art keywords
road
spreading code
signal
phase
correlated results
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610064206.XA
Other languages
Chinese (zh)
Other versions
CN105680952A (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.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
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 Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN201610064206.XA priority Critical patent/CN105680952B/en
Publication of CN105680952A publication Critical patent/CN105680952A/en
Application granted granted Critical
Publication of CN105680952B publication Critical patent/CN105680952B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/50Transmitters
    • H04B10/516Details of coding or modulation
    • H04B10/548Phase or frequency modulation
    • H04B10/556Digital modulation, e.g. differential phase shift keying [DPSK] or frequency shift keying [FSK]

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The embodiments of the invention provide a kind of signal trace method and device, can obtain the first of the first quantity with phase road correlated results, the second quantity second with phase road correlated results, the first positive cross-channel correlated results of the first quantity and the second quantity the second positive cross-channel correlated results, and default phase error differentiates model, the second identification result of the phase error of spreading code on local spreading code and intermediate-freuqncy signal is obtained;When the second identification result is not zero, the phase of local spreading code is adjusted according to the second identification result.Therefore, effective linearly interval of the error curve on the second identification result exported in code tracking loop can be expanded, so that the error curve on the second identification result only has a zero crossing, so that tracking ring is locked on correct peak value, the precision of signal trace is improved;Meanwhile the present invention need not increase extra wave filter, implement more convenient, simple.

Description

A kind of signal trace method and device
Technical field
The present invention relates to signal trace field, more particularly to a kind of signal trace method and device.
Background technology
Due to binary offset carrier (BOC, Binary-Offset-Carrier) modulated signal in performance compared with two-phase phase Keying (BPSK, Binary Phase Shift Keying) modulated signal is moved to have many good qualities, such as:The relevant peaks of BOC signals (main peak of auto-correlation function) is narrower, has higher tracking accuracy;Can be real by adjusting the speed of subcarrier and spreading code Now the frequency spectrum with frequency signal separates, and has more preferable antinoise, anti-interference, anti-multipath fading ability and good compatibility Deng.Therefore BOC modulated signals be widely used in a new generation satellite navigation signals in, including GPS L1, GPS L2, In GALILEO E1, GALILEO E5 and the GLONASS signal of modernization modulation.However, the auto-correlation of BOC modulated signals Function has more peak characters, and this causes receiver to be easy to be locked on the peak value of mistake (auto-correlation function during tracking Submaximum), especially this phenomenon is more universal under the relatively low environment of signal to noise ratio, and this will seriously affect the positioning accurate of receiver Degree, that is, fuzzy tracking or difference is caused to track.
At present, peak method is typically jumped by class BPSK methods and VEVL (Very-early Very-late) and eliminates BOC modulation letters The submaximum of number auto-correlation function, so that receiver is locked in during tracking on the main peak of BOC modulated signal auto-correlation functions, So as to improve tracking accuracy.
Wherein, class BPSK methods are similar to situation about being superimposed after 2 bpsk signal translations using the frequency spectrum of BOC signals, and have Have the characteristics of double-side band is symmetrical, only handle a sideband of BOC signals, so as to remove the influence of subcarrier, then with local spread spectrum The main peak of code carries out correlation, and still, this method needs 2 complex filters when realizing, resource is expended on hardware and is compared Greatly, difficulty is realized, the linearity of the interval of convergence is bad, and can cause signal-to-noise ratio degradation.VEVL(Very-early Very- Late peak method) is jumped, local spreading code is ensured by remote advanced (Very-early) and remote two correlators of hysteresis (Very-late) It is aligned with the main peak rather than submaximum of auto-correlation function, if far lagging in advance and far output valve caused by local spreading code more than another One advanced or hysteresis code caused by output valve, just illustrate that track loop has been locked on submaximum, at this moment to the phase of local spreading code Corresponding great-jump-forward adjustment is done in position, is transferred to the peak with maximum, repeats the process until jumping to main peak, still, this method So that control of the signal trace module to correlator becomes complicated, and the elimination of submaximum is incomplete.
It can be seen that the method for the submaximum of existing elimination BOC modulated signal auto-correlation functions is relatively complicated, complicated, and eliminate Not exclusively, still it is difficult to accurate tracking.
The content of the invention
The purpose of the embodiment of the present invention is to provide a kind of signal trace method and device, can be with accurate discrimination intermediate-freuqncy signal Point of safes, tracking ring is locked on correct peak value, realize the accurate tracking of BOC signals, reduce signal trace Complexity.
To reach above-mentioned purpose, the embodiment of the invention discloses a kind of signal trace method, comprise the following steps:
According to the intermediate-freuqncy signal and local carrier received, same phase road signal and positive cross-channel signal are obtained;
Local spreading code is carried out to road spreading code, the hysteresis of the second quantity in advance of shifting processing the first quantity of acquisition Road spreading code and instant road spreading code;Wherein, first quantity and second quantity are to be more than or wait In 1 integer, and first quantity and second quantity are equal;
Related operation is carried out respectively to the road spreading code in advance of the same phase road signal and first quantity, obtained The first of first quantity is the same as phase road correlated results;To the same phase road signal and the hysteresis road spreading code of second quantity Carry out related operation respectively, obtain the second of the second quantity with phase road correlated results;To the same phase road signal and it is described immediately Road spreading code carries out related operation, obtains the 3rd with phase road correlated results;
Related operation is carried out respectively to the road spreading code in advance of the positive cross-channel signal and first quantity, obtained First positive cross-channel correlated results of the first quantity;To the positive cross-channel signal and the hysteresis road spreading code of second quantity Related operation is carried out respectively, obtains the second positive cross-channel correlated results of the second quantity;To the positive cross-channel signal and it is described immediately Road spreading code carries out related operation, obtains the 3rd positive cross-channel correlated results;
According to the described 3rd with phase road correlated results and the 3rd positive cross-channel correlated results, obtain on the local load Ripple and the frequency of carrier wave or the first identification result of phase error of the intermediate-freuqncy signal;
Second related with phase road tied with phase road correlated results, second quantity according to the first of first quantity The second positive cross-channel correlated results of fruit, the first of first quantity the positive cross-channel correlated results and second quantity, and it is default Phase error differentiate model, obtain the of the phase error of spreading code on the local spreading code Yu the intermediate-freuqncy signal Two identification results;Wherein, differentiate that the error curve on the second identification result that model obtains only has using the phase error One zero crossing;
Judge whether first identification result and second identification result are zero, if it is, determining the signal Track successfully;
Otherwise, when first identification result is not zero, the local carrier is adjusted according to first identification result Frequency or phase, when second identification result is not zero, local spread according to second identification result adjustment is described The phase of code, and intermediate-freuqncy signal and the local carrier for performing that the basis receives are returned, obtain same phase road signal and positive cross-channel The step of signal.
Preferably, the phase error differentiates that model is:
Wherein, τ is the actual symbol of spreading code;
N is equal to first quantity or second quantity;
Ri-E(τ) be i-th in advance corresponding to road described first with phase road correlated results square with i-th of road pair in advance The the described first positive cross-channel correlated results answered square root sum square, Ri-L(τ) is described the corresponding to i-th of hysteresis road Two with phase road correlated results square with i-th corresponding second positive cross-channel correlated results in hysteresis road square and it is flat Root, i=1,2,3 ..., N;
N is index, when the power spectrum to the intermediate-freuqncy signal is tracked, n=2;When to the width of the intermediate-freuqncy signal When value is tracked, n=1;
αiFor weights, α=β θ-1λ,
In above formula, β is any real number,Wherein,
DmaxFor N number of road or the instant roads of N number of hysteresis Lu Zhongyu in advance The maximum symbol interval of symbol interval;ψi(τ)=| Ri-E(τ)|n-|Ri-L(τ)|n, i=1,2 ..., N.
Preferably, local spreading code is being carried out to road spreading code, second in advance of shifting processing the first quantity of acquisition Before the hysteresis road spreading code of quantity and instant road spreading code, methods described also includes:
Judge the type of the intermediate-freuqncy signal received;
If the intermediate-freuqncy signal is two-phase PSK bpsk signal, first quantity and second quantity are determined It is equal to 1;If the intermediate-freuqncy signal is binary offset carrier BOC signals, first quantity and second number are determined Amount is all higher than 1.
Preferably, when the intermediate-freuqncy signal is bpsk signal, it is described obtain on the local spreading code with it is described in Second identification result of the phase error of the spreading code of frequency signal includes:Obtained using early door E-L discriminators late on described Second identification result of ground spreading code and the phase error of the spreading code of the intermediate-freuqncy signal;
It is described to obtain on the local spreading code and the intermediate-freuqncy signal when the intermediate-freuqncy signal is BOC signals Second identification result of the phase error of spreading code includes:Using 2N discriminators obtain on the local spreading code with it is described in Second identification result of the phase error of the spreading code of frequency signal.
Preferably, the intermediate-freuqncy signal and local carrier that the basis receives, same phase road signal and positive cross-channel signal are obtained Including:
According to the intermediate-freuqncy signal and local carrier received, same phase road signal is obtained;
According to the intermediate-freuqncy signal received and the local carrier of phase shift pi/2, positive cross-channel signal is obtained.
To reach above-mentioned purpose, the embodiment of the invention also discloses a kind of signal trace device, described device includes:Carrier wave Correlation module, spreading code shifting processing module, the first spreading code correlation module, the second spreading code correlation module, first differentiate mould Block, the second identification module, the first judge module and adjusting module,
The carrier wave correlation module, for according to the intermediate-freuqncy signal that receives and local carrier, obtain same phase road signal and Positive cross-channel signal;
The spreading code shifting processing module, shifting to an earlier date for the first quantity is obtained for local spreading code to be carried out into shifting processing Road spreading code, the hysteresis road spreading code of the second quantity and instant road spreading code;Wherein, first quantity and Second quantity is the integer more than or equal to 1, and first quantity and second quantity are equal;
The first spreading code correlation module, for the road in advance to the same phase road signal and first quantity Spreading code carries out related operation respectively, obtains the first of the first quantity with phase road correlated results;To the same phase road signal and institute The hysteresis road spreading code for stating the second quantity carries out related operation respectively, and obtain the second quantity second is tied with phase road correlation Fruit;Related operation is carried out to the same phase road signal and the road spreading code immediately, obtains the 3rd with phase road correlated results;
The second spreading code correlation module, for the road in advance to the positive cross-channel signal and first quantity Spreading code carries out related operation respectively, obtains the first positive cross-channel correlated results of the first quantity;To the positive cross-channel signal and institute The hysteresis road spreading code for stating the second quantity carries out related operation respectively, obtains the related knot of the second positive cross-channel of the second quantity Fruit;Related operation is carried out to the positive cross-channel signal and the road spreading code immediately, obtains the 3rd positive cross-channel correlated results;
First identification module, for according to the described 3rd with phase road correlated results knot related to the described 3rd positive cross-channel Fruit, obtain the frequency of carrier wave or the first identification result of phase error on the local carrier Yu the intermediate-freuqncy signal;
Second identification module, for first according to first quantity with phase road correlated results, second number The second of amount with phase road correlated results, the first positive cross-channel correlated results of first quantity and second quantity second just Cross-channel correlated results, and default phase error differentiate model, obtain on the local spreading code and the intermediate-freuqncy signal Second identification result of the phase error of spreading code;Wherein, being reflected on second for model acquisition is differentiated using the phase error The error curve of other result only has a zero crossing;
First judge module, the first identification result and described second obtained for judging first identification module Whether the second identification result that identification module obtains is zero, if it is, determining the signal trace success;
The adjusting module, when the judged result for being obtained in first judge module is no, when the described first mirror When other result is not zero, the frequency or phase of the local carrier are adjusted according to first identification result, when the described second mirror When other result is not zero, the phase of the local spreading code is adjusted according to second identification result, and triggers the carrier wave phase Close module.
Preferably, second identification module, specifically for differentiating model according to the phase error:Obtain the expansion on the local spreading code and the intermediate-freuqncy signal Second identification result of the phase error of frequency code, wherein, τ is the actual symbol of spreading code;
N is equal to first quantity or second quantity;
Ri-E(τ) be i-th in advance corresponding to road described first with phase road correlated results square with i-th of road pair in advance The the described first positive cross-channel correlated results answered square root sum square, Ri-L(τ) is described the corresponding to i-th of hysteresis road Two with phase road correlated results square with i-th corresponding second positive cross-channel correlated results in hysteresis road square and it is flat Root, i=1,2,3 ..., N;
N is index, when the power spectrum to the intermediate-freuqncy signal is tracked, n=2;When to the width of the intermediate-freuqncy signal When value is tracked, n=1;
αiFor weights, α=β θ-1λ,
In above formula, β is any real number,Wherein,
For N number of code on road or the instant roads of N number of hysteresis Lu Zhongyu in advance The maximum symbol interval in member interval, ψi(τ)=| Ri-E(τ)|n-|Ri-L(τ)|n, i=1,2 ..., N.
Preferably, the signal trace device also includes:Second judge module and determining module,
Second judge module, it is described for before the spreading code shifting processing module is triggered, judging to receive The type of intermediate-freuqncy signal;
The determining module, the judged result for being obtained in second judge module are that the intermediate-freuqncy signal is two-phase During phase-shift keying (PSK) bpsk signal, first quantity and described second equal in number in 1 is determined;Obtained in second judge module Judged result when to be the intermediate-freuqncy signal be binary offset carrier BOC signals, determine first quantity and described the Two quantity are all higher than 1.
Preferably, second identification module includes:First differentiates that submodule and second differentiates submodule,
Described first differentiates submodule, and the judged result for being obtained when second judge module is the intermediate-freuqncy signal For bpsk signal when, utilize early door E-L discriminators late to obtain the spreading code on the local spreading code and the intermediate-freuqncy signal Phase error the second identification result;
Described second differentiates submodule, and the judged result for being obtained when second judge module is the intermediate-freuqncy signal For BOC signals when, utilize 2N discriminators to obtain and missed on the phase of the local spreading code and the spreading code of the intermediate-freuqncy signal Second identification result of difference.
Preferably, the carrier wave correlation module includes:With phase road relevant sub-module and positive cross-channel relevant sub-module,
The same phase road relevant sub-module, for according to the intermediate-freuqncy signal and local carrier received, obtaining same phase road letter Number;
The positive cross-channel relevant sub-module, for according to the intermediate-freuqncy signal received and the local carrier of phase shift pi/2, obtaining Positive cross-channel signal.
A kind of signal trace method and device provided in an embodiment of the present invention, applied to receiver, same phase road can be obtained Signal and positive cross-channel signal;By the road in advance of local spreading code progress shifting processing the first quantity of acquisition, the hysteresis of the second quantity Road and instant road spreading code;To same phase road signal and road, the hysteresis road of the second quantity, the instant road sheet in advance of the first quantity Ground spreading code carries out related operation respectively, obtains the first of the first quantity with phase road correlated results, the second same phase of the second quantity Road correlated results and the 3rd is the same as phase road correlated results;Align road, the hysteresis of the second quantity in advance of cross-channel signal and the first quantity Road, instant road spreading code carry out related operation respectively, obtain the first positive cross-channel correlated results, the second quantity of the first quantity The second positive cross-channel correlated results and the 3rd positive cross-channel correlated results;According to the 3rd with phase road correlated results and the 3rd positive cross-channel phase Result is closed, obtains the frequency of carrier wave or the first identification result of phase error on local carrier and intermediate-freuqncy signal;According to The first of one quantity with phase road correlated results, the second quantity second with phase road correlated results, the first positive cross-channel of the first quantity Second positive cross-channel correlated results of correlated results and the second quantity, and default phase error differentiate model, obtain on local Second identification result of the phase error of the spreading code of spreading code and intermediate-freuqncy signal, wherein, differentiate mould using the phase error The error curve on the second identification result that type obtains only has a zero crossing;In the first identification result and the second identification result When being zero, signal trace success is determined;When the first identification result is not zero, local carrier is adjusted according to the first identification result Frequency or phase, when the second identification result is not zero, the phase of local spreading code is adjusted according to the second identification result, and return The step of receipt row is obtained with phase road signal and positive cross-channel signal according to the intermediate-freuqncy signal received with local carrier.Therefore, originally The signal trace method and device provided is invented, used phase error differentiates that model can expand the pass of code tracking loop output In effective linearly interval of the error curve of the second identification result so that the error curve on the second identification result only has one Zero crossing, so that tracking ring is locked on correct peak value, improve the precision of signal trace;Letter provided by the invention simultaneously Number tracking and device, it is not necessary to increase extra wave filter, implement more convenient, simple.Certainly, the present invention is implemented Any product or method must be not necessarily required to reach all the above advantage simultaneously.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only this Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is a kind of flow chart of signal trace method provided in an embodiment of the present invention;
Fig. 2 be when a kind of signal trace method provided in an embodiment of the present invention carries out signal trace in actual applications with Track loop structure figure;
Fig. 3 is the flow chart of another signal trace method provided in an embodiment of the present invention;
Fig. 4 is that the error of BOC (n, the n) modulated signal obtained using a kind of signal trace method provided by the invention is bent Line;
Fig. 5 is that the error of BOC (2n, the n) modulated signal obtained using a kind of signal trace method provided by the invention is bent Line;
Fig. 6 is that the error of BOC (6n, the n) modulated signal obtained using a kind of signal trace method provided by the invention is bent Line;
Fig. 7 is a kind of signal trace structure drawing of device provided in an embodiment of the present invention;
Fig. 8 is another signal trace structure drawing of device provided in an embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other under the premise of creative work is not made Embodiment, belong to the scope of protection of the invention.
The invention provides a kind of signal trace method and device, applied to receiver, illustrate separately below.
First, a kind of signal trace method provided in an embodiment of the present invention is illustrated.
As shown in figure 1, the embodiments of the invention provide a kind of signal trace method, applied to receiver, this method can be with Including:
The intermediate-freuqncy signal and local carrier that S101, basis receive, obtain same phase road signal and positive cross-channel signal;
Specifically, the intermediate-freuqncy signal received can be binary offset carrier (BOC, Binary-Offset- Carrier) modulated signal or two-phase PSK (BPSK, Binary Phase Shift Keying) modulation letter Number;Local carrier is produced by the numerically-controlled oscillator (NCO, numerically controlled oscillator) of local.
Specifically, the intermediate-freuqncy signal received can be multiplied by receiver with local carrier, same phase road signal I is obtained;Connect The intermediate-freuqncy signal received can be multiplied by receipts machine with the local carrier of phase shift pi/2, obtain positive cross-channel signal Q.
S102, local spreading code is carried out to road spreading code, the second quantity in advance that shifting processing obtains the first quantity Hysteresis road spreading code and instant road spreading code;Wherein, first quantity and second quantity are to be more than Or the integer equal to 1, and first quantity and second quantity are equal;
In actual applications, local spreading code is produced by local code generator and sent to shift register, is posted by displacement Storage carries out local spreading code road spreading code, the hysteresis road sheet of the second quantity in advance of shifting processing the first quantity of acquisition Ground spreading code and instant road spreading code;
Specifically, when the first quantity and the second quantity are N, shift register can produce N number of road in advance (Early, letter Claiming E) local spreading code, N number of (hysteresis road (Late, abbreviation L) local spreading code and instant road (Prompt, abbreviation P) are locally spread Code;Wherein, first in advance road spreading code can shift to an earlier date instant 1/2 symbol width of road spreading code, first is stagnant Way of escape local spreading code can lag instant 1/2 symbol width of road spreading code;By that analogy, i-th in advance road Spreading code can shift to an earlier date instant road spreading codeIndividual symbol width, i-th of hysteresis road spreading code can lag i.e. When road spreading codeIndividual symbol width, wherein, i=1,2,3 ... N.
Of course, it should be understood that i-th shifts to an earlier date the symbol width that road spreading code shifts to an earlier date instant road spreading code, Instant road spreading code symbol width is lagged with i-th of hysteresis road spreading code to be determined according to actual conditions, but It should be noted that any one shifts to an earlier date road or the symbol interval on any one hysteresis road and instant road all must not exceed 1 code Member.
S103, related fortune respectively is carried out to the road spreading code in advance of first quantity to the same phase road signal Calculate, obtain the first quantity first with phase road correlated results;To the same phase road signal and the hysteresis road sheet of second quantity Ground spreading code carries out related operation respectively, obtains the second of the second quantity with phase road correlated results;To the same phase road signal and Immediately the road spreading code carries out related operation, obtains the 3rd with phase road correlated results;
Specifically, carrying out related operation respectively to same phase road signal I and N number of road spreading code in advance, N number of first is obtained With phase road correlated results, this N number of first can be expressed as with phase road correlated results:IE1、IE2、IE3、···IEN;To same phase road Signal I and N number of hysteresis road spreading code carry out related operation respectively, obtain N number of second with phase road correlated results, and this N number of the Two can be expressed as with phase road correlated results:IL1、IL2、IL3、···ILN;To same phase road signal I and instant road spreading code Related operation is carried out, the 3rd of acquisition can be expressed as with phase road correlated results:IP
Specifically, the same phase road signal I devices for carrying out related operation with any local spreading code can be referred to as correlator, In step s 103, it is necessary to N number of spread spectrum code correlator, 1 carrier wave correlator;
In actual applications, receiver carries out same phase road signal I and N number of road in advance respectively using integrating and resetting device Spreading code, with phase road signal I and it is N number of hysteresis road spreading code and same phase road signal I it is related to instant road spreading code Computing.
S104, related fortune is carried out respectively to the road spreading code in advance of first quantity to the positive cross-channel signal Calculate, obtain the first positive cross-channel correlated results of the first quantity;To the positive cross-channel signal and the hysteresis road sheet of second quantity Ground spreading code carries out related operation respectively, obtains the second positive cross-channel correlated results of the second quantity;To the positive cross-channel signal and Immediately the road spreading code carries out related operation, obtains the 3rd positive cross-channel correlated results;
Specifically, aligning cross-channel signal Q and N number of road spreading code in advance carries out related operation respectively, N number of first is obtained Positive cross-channel correlated results, this N number of first positive cross-channel correlated results can be expressed as:QE1、QE2、QE3、···QEN;Align cross-channel Signal Q and N number of hysteresis road spreading code carry out related operation respectively, obtain N number of second positive cross-channel correlated results, and this N number of the Two positive cross-channel correlated results can be expressed as:QL1、QL2、QL3、···QLN;Align cross-channel signal Q and instant road spreading code Related operation is carried out, the 3rd positive cross-channel correlated results of acquisition can be expressed as:QP
Likewise, the positive cross-channel signal Q devices for carrying out related operation with any local spreading code can be referred to as correlator, , it is necessary to N number of spread spectrum code correlator, 1 carrier wave correlator in step S104;
Likewise, in actual applications, receiver carries out positive cross-channel signal Q and N number of carried using integrating and reset device respectively Preceding road spreading code, positive cross-channel signal Q and N number of hysteresis road spreading code and positive cross-channel signal Q and instant road spread spectrum The related operation of code.
S105, according to the described 3rd with phase road correlated results and the 3rd positive cross-channel correlated results, obtain on described Local carrier and the frequency of carrier wave or the first identification result of phase error of the intermediate-freuqncy signal;
Specifically, by the obtained in step S103 and step S104 the 3rd with phase road correlated results IPWith the 3rd positive cross-channel phase Close result QPIncoming carrier tracks ring, and carrier tracking loop is to IPAnd QPCarry out calculating analysis acquisition on local carrier with receiving Intermediate-freuqncy signal SIF(t) frequency of carrier wave or the first identification result of phase error.
S106, according to the first of first quantity with phase road correlated results, second quantity second with phase road phase The second positive cross-channel correlated results of result, the first of first quantity the positive cross-channel correlated results and second quantity is closed, and Default phase error differentiates model, obtains the phase error of the spreading code on the local spreading code Yu the intermediate-freuqncy signal The second identification result;Wherein, the error curve on the second identification result of model acquisition is differentiated using the phase error An only zero crossing;
Specifically, step S103 is obtained:N number of first the same as phase road correlated results IE1、IE2、IE3、···IEN, N number of Two the same as phase road correlated results IL1、IL2、IL3、···ILN;With obtain in step S104:N number of first positive cross-channel correlated results QE1、QE2、QE3、···QEN, N number of second positive cross-channel correlated results QL1、QL2、QL3、···QLNInput the discriminating of code tracking loop In device, the discriminator in code tracking loop according to above-mentioned 4N correlated results spread the discriminating of code phase error, obtains and defeated Go out the second identification result, the second identification result is the phase error of the spreading code of local spreading code and intermediate-freuqncy signal, and second differentiates As a result the curve on symbol is the error curve of the spreading code of local spreading code and intermediate-freuqncy signal.
Specifically, the phase error employed in code tracking loop differentiates that model can be:
In above formula, τ is the actual symbol of spreading code, and N is equal to first quantity or second quantity;Ri-E(τ) is the I in advance corresponding to road described first with phase road correlated results square first positive cross-channel corresponding with shifting to an earlier date road for i-th Correlated results square root sum square, Ri-L(τ) is for corresponding to i-th of hysteresis road described second with phase road correlated results Square with i-th corresponding second positive cross-channel correlated results in hysteresis road square root sum square, i=1,2,3 ..., N;N is index, when the power spectrum to the intermediate-freuqncy signal is tracked, n=2;When the amplitude progress to the intermediate-freuqncy signal During tracking, n=1;αiFor weights.
Specifically,
In actual applications, when it is BOC signals to receive intermediate-freuqncy signal, because its auto-correlation function has multimodal special Property, when the discriminator in code tracking loop is early door E-L discriminators late, the linearly interval of the error curve of discriminator output will It can narrow, and can have multiple zero crossings (point of safes), this will cause code tracking loop to be locked on the point of safes of mistake, make tracking Ring is locked on submaximum, causes difference tracking/fuzzy tracking, causes the location of mistake of tracked signal.
In order to eliminate this difference tracking, the submaximum of BOC signal auto-correlation functions should be eliminated, that is, expand code tracking loop In discriminator output error curve linearly interval so that discriminator output error curve there was only a zero crossing, from And tracking ring is locked on correct peak value, therefore the second identification result needs to meet:
En(τ)=β τ, wherein, En(τ) ≠ 0, τ ≠ 0, and | τ |≤Dmax/ 2, DmaxFor in N number of road in advance or N number of hysteresis road The maximum symbol interval with the symbol interval on instant road;
The method approached using mean square deviation so that mean square deviation:Minimum, wherein β are to appoint Anticipate real number, therefore weights αiNeed to meet:
When N is equal to 2, can derive:
Order:
It can release:
Wherein:ψi(τ)=| Ri-E (τ)|2-|Ri-L(τ)|2
It can be write as matrix form:
Wherein:
The above results are N=2 situation, and we can be extended to N > 2 situation with same derivation:
Wherein:
ψi(τ)=| Ri-E(τ)|2-|Ri-L(τ)|2
It can finally obtain:α=β θ-1λ。
S107, judge whether first identification result and second identification result are zero, if it is, described in determining Signal trace success;
Specifically, when carrier tracking loop output the first identification result be zero, and code tracking loop output second differentiate knot When fruit is also zero, illustrate that local carrier and local spreading code are synchronous with the intermediate-freuqncy signal received, realize to receiving Intermediate-freuqncy signal is accurately positioned.
S108, otherwise, when first identification result is not zero, the local is adjusted according to first identification result The frequency or phase of carrier wave, when second identification result is not zero, the local is adjusted according to second identification result The phase of spreading code, and return to intermediate-freuqncy signal and the local carrier for performing that the basis receives, obtain same phase road signal and just The step of cross-channel signal.
Specifically, when the first identification result is not zero, illustrate local carrier and the carrier wave in the intermediate-freuqncy signal received It is asynchronous, it is necessary to enter the adjustment of line frequency or phase to local carrier according to the first identification result, and return perform after the adjustment The step of intermediate-freuqncy signal that the basis receives is obtained with phase road signal with local carrier;
Specifically, when the second identification result is not zero, illustrate local spreading code and the expansion in the intermediate-freuqncy signal received Frequency code is asynchronous, it is necessary to adjust the phase of local spreading code according to the second identification result, and returns and perform the basis and receive Intermediate-freuqncy signal need and local carrier, the step of obtaining same phase road signal and positive cross-channel signal.
Fig. 2 shows that the signal trace method that the embodiment shown in Fig. 1 of the present invention provides carries out signal in actual applications Track loop structure chart during tracking, including carrier tracking loop and code tracking loop.
Preferably, as shown in figure 3, on the basis of the embodiment shown in Fig. 1 of the present invention, present invention also offers another kind Signal trace method, the road spreading code in advance of the first quantity, the second number are obtained local spreading code is carried out into shifting processing Before the hysteresis road spreading code of amount and instant road spreading code, this method can also include:
The type for the intermediate-freuqncy signal that S109, judgement receive;
Specifically, the intermediate-freuqncy signal that may determine that reception is bpsk signal or BOC signals.
If S110, the intermediate-freuqncy signal are two-phase PSK bpsk signal, first quantity and described are determined Two is equal in number in 1;If the intermediate-freuqncy signal is binary offset carrier BOC signals, first quantity and described is determined Second quantity is all higher than 1.
Specifically, when intermediate-freuqncy signal is bpsk signal, N=1 is determined;When intermediate-freuqncy signal is BOC signals, N > are determined 1。
In addition, in the embodiment shown in fig. 3, when the intermediate-freuqncy signal is bpsk signal, the acquisition is on described Second identification result of local spreading code and the phase error of the spreading code of the intermediate-freuqncy signal includes:
The phase on the local spreading code and the spreading code of the intermediate-freuqncy signal is obtained using early door E-L discriminators late Second identification result of error.
Specifically, as N=1, the second identification result is obtained by E-L discriminators.
It is described to obtain on the local spreading code and the intermediate-freuqncy signal when the intermediate-freuqncy signal is BOC signals Second identification result of the phase error of spreading code includes:
Obtained using 2N discriminators on the phase error of the local spreading code and the spreading code of the intermediate-freuqncy signal Second identification result.
Specifically, as N > 1, the second identification result is obtained by 2N discriminators.
In order to further illustrate the beneficial effect acquired by a kind of signal trace method of Fig. 3 of embodiment of the present invention offers, For the weights in the first identification result:α=β θ-1λ, β=1 is taken, weights as shown in table 1 can be obtained by calculating, in table 1 D be road spreading code and instant road spreading code in advance symbol interval.
Table 1
When the intermediate-freuqncy signal received is BOC signals, figure of the present invention is applied to using the parametric configuration discriminator in table 1 In embodiment shown in 3 in step S106, error curve (the local spreading code and intermediate-freuqncy signal of each race BOC modulated signals are obtained Spread spectrum code phase error curve).Specifically, Fig. 4 is the error curve of BOC (n, n) modulated signal, Fig. 5 is BOC (2n, n) The error curve of modulated signal, Fig. 6 are the error curve of BOC (6n, n) modulated signal.
In Fig. 4 into Fig. 6, as N=1, the discriminator in code tracking loop is the tradition of only 1 pair spread spectrum code correlator E-L discriminators.In from Fig. 4 to Fig. 6 as can be seen that for BOC (n, n) modulated signal, in N > 1, you can with given area It is interior to construct the first identification result curve of approximately linear, and only exist a stable zero crossing;Adjusted for BOC (2n, n) Signal and BOC (6n, n) modulated signal processed spreads the logarithm of code correlator by increasing, that is, increases the first quantity and the second quantity N (N > 2), the first identification result curve of approximately linear can be constructed in given section, and only exist a stable mistake Zero point, therefore the mode of the linear fit can apply to the code ring tracking of BOC the modulated signals, (N in the case of more correlators > 1), more traditional track loop tracking error is obviously reduced.
A kind of signal trace method provided in an embodiment of the present invention, applied to receiver, can obtain same phase road signal and Positive cross-channel signal;Local spreading code is subjected to the road in advance of shifting processing the first quantity of acquisition, the hysteresis road of the second quantity and is When road spreading code;To the road in advance of same phase road signal and the first quantity, the hysteresis road of the second quantity, instant road spread spectrum Code division does not carry out related operation, obtain the first of the first quantity with phase road correlated results, the second quantity it is second related with phase road As a result with the 3rd with phase road correlated results;Align the road in advance of cross-channel signal and the first quantity, the hysteresis road of the second quantity, immediately Road spreading code carries out related operation, the first positive cross-channel correlated results of the first quantity of acquisition, the second of the second quantity respectively Positive cross-channel correlated results and the 3rd positive cross-channel correlated results;According to the 3rd with phase road correlated results and the related knot of the 3rd positive cross-channel Fruit, obtain the frequency of carrier wave or the first identification result of phase error on local carrier and intermediate-freuqncy signal;According to the first number The first of amount with phase road correlated results, the second quantity it is second related with the first positive cross-channel of phase road correlated results, the first quantity As a result differentiate model with the second positive cross-channel correlated results of the second quantity, and default phase error, obtain on local spread spectrum Code and the second identification result of the phase error of the spreading code of intermediate-freuqncy signal, wherein, differentiate that model obtains using the phase error The error curve on the second identification result obtained only has a zero crossing;It is in the first identification result and the second identification result When zero, signal trace success is determined;When the first identification result is not zero, the frequency of local carrier is adjusted according to the first identification result Rate or phase, when the second identification result is not zero, the phase of local spreading code is adjusted according to the second identification result, and return and hold The step of row is obtained with phase road signal and positive cross-channel signal according to the intermediate-freuqncy signal received with local carrier.Therefore, it is of the invention The signal trace method of offer, used phase error differentiate model can expand the output in code tracking loop on second Effective linearly interval of the error curve of identification result so that the error curve on the second identification result only has a zero passage Point, so that tracking ring is locked on correct peak value, improve the precision of signal trace;Simultaneously signal provided by the invention with Track method, it is not necessary to increase extra wave filter, implement more convenient, simple.
Corresponding to the embodiment of the method shown in Fig. 1, the embodiment of the present invention as shown in Figure 7 additionally provides a kind of signal trace dress Put, applied to receiver, the device can include:Carrier wave correlation module 101, spreading code shifting processing module 102, first are spread Code correlation module 103, the second spreading code correlation module 104, the first identification module 105, the second identification module 106, first judge Module 107 and adjusting module 108,
Carrier wave correlation module 101, for according to the intermediate-freuqncy signal that receives and local carrier, obtaining same phase road signal and just Cross-channel signal;
Specifically, the intermediate-freuqncy signal received can be binary offset carrier (BOC, Binary-Offset- Carrier) modulated signal or two-phase PSK (BPSK, Binary Phase Shift Keying) modulation letter Number;Local carrier is produced by the numerically-controlled oscillator (NCO, numerically controlled oscillator) of local.
Specifically, the carrier wave correlation module can include:With phase road relevant sub-module and positive cross-channel relevant sub-module;
With phase road relevant sub-module, for according to the intermediate-freuqncy signal and local carrier received, obtaining same phase road signal; That is, the intermediate-freuqncy signal received is multiplied with local carrier, obtains same phase road signal I;
Positive cross-channel relevant sub-module, for according to the intermediate-freuqncy signal received and the local carrier of phase shift pi/2, obtaining orthogonal Road signal;The intermediate-freuqncy signal that will be received is multiplied with the local carrier of phase shift pi/2, obtains positive cross-channel signal Q.
Spreading code shifting processing module 102, shifting to an earlier date for the first quantity is obtained for local spreading code to be carried out into shifting processing Road spreading code, the hysteresis road spreading code of the second quantity and instant road spreading code;Wherein, first quantity and Second quantity is the integer more than or equal to 1, and first quantity and second quantity are equal;
In actual applications, local spreading code is produced by local code generator and sent to shift register, is posted by displacement Storage carries out local spreading code road spreading code, the hysteresis road sheet of the second quantity in advance of shifting processing the first quantity of acquisition Ground spreading code and instant road spreading code, therefore, spreading code shifting processing module 102 can be the shift register in Fig. 2.
Specifically, spreading code shifting processing module 102 produces road, the hysteresis road of the second quantity, i.e. in advance of the first quantity When road spreading code method and Fig. 1 shown in embodiment of the method in it is consistent, here is omitted.
First spreading code correlation module 103, for the road in advance to the same phase road signal and first quantity Spreading code carries out related operation respectively, obtains the first of the first quantity with phase road correlated results;To the same phase road signal and institute The hysteresis road spreading code for stating the second quantity carries out related operation respectively, and obtain the second quantity second is tied with phase road correlation Fruit;Related operation is carried out to the same phase road signal and the road spreading code immediately, obtains the 3rd with phase road correlated results;
Specifically, the first spreading code correlation module 103 is to the road in advance of same phase road signal and the first quantity, the second quantity Hysteresis road and instant road spreading code carry out respectively related operation process and Fig. 1 shown in embodiment of the method in it is consistent, this Place repeats no more.
In actual applications, receiver carries out above-mentioned related operation respectively using integrating and resetting device, therefore, the first spread spectrum Code correlation module 103 can be integration and clearing device in Fig. 2.
Second spreading code correlation module 104, for the road in advance to the positive cross-channel signal and first quantity Spreading code carries out related operation respectively, obtains the first positive cross-channel correlated results of the first quantity;To the positive cross-channel signal and institute The hysteresis road spreading code for stating the second quantity carries out related operation respectively, obtains the related knot of the second positive cross-channel of the second quantity Fruit;Related operation is carried out to the positive cross-channel signal and the road spreading code immediately, obtains the 3rd positive cross-channel correlated results;
Specifically, the second spreading code correlation module 104 aligns the road in advance of cross-channel signal and the first quantity, the second quantity Hysteresis road and instant road spreading code carry out respectively related operation process and Fig. 1 shown in embodiment of the method in it is consistent, this Place repeats no more.
In actual applications, receiver carries out above-mentioned related operation respectively using integrating and resetting device, therefore, the second spread spectrum Code correlation module 104 can also be integration and clearing device in Fig. 2.
First identification module 105, for according to the described 3rd with phase road correlated results knot related to the described 3rd positive cross-channel Fruit, obtain the frequency of carrier wave or the first identification result of phase error on the local carrier Yu the intermediate-freuqncy signal;
Specifically, the first spreading code correlation module 103 and the second spreading code correlation module 104 are obtained the 3rd the same as phase road Correlated results IPWith the 3rd positive cross-channel correlated results QP, calculate analysis and obtain believing on local carrier and the intermediate frequency received Number SIF(t) frequency of carrier wave or the first identification result of phase error.
In actual applications, by carrier tracking loop to IPAnd QPCarry out calculating analysis acquisition on local carrier with receiving Intermediate-freuqncy signal SIF(t) frequency of carrier wave or the first identification result of phase error, therefore, the first identification module 105 can be with For the carrier tracking loop in Fig. 2.
Second identification module 106, for first according to first quantity with phase road correlated results, second quantity Second with the second orthogonal of phase road correlated results, the first positive cross-channel correlated results of first quantity and second quantity Road correlated results, and default phase error differentiate model, obtain the expansion on the local spreading code and the intermediate-freuqncy signal Second identification result of the phase error of frequency code;Wherein, differentiating on second for model acquisition is differentiated using the phase error As a result error curve only has a zero crossing;
Specifically, the first spreading code correlation module 103 is obtained:N number of first the same as phase road correlated results IE1、IE2、 IE3、···IEN, N number of second with phase road correlated results IL1、IL2、IL3、···ILN, and the second spreading code correlation module 104 Obtain:N number of first positive cross-channel correlated results QE1、QE2、QE3、···QEN, N number of second positive cross-channel correlated results QL1、QL2、 QL3、···QLN, carry out spread code phase error differentiate, obtain and export the second identification result, the second identification result be on The error curve of the spread spectrum code phase of local spreading code and intermediate-freuqncy signal.
In actual applications, carried out spreading code phase mistake according to above-mentioned 4N correlated results by the discriminator in code tracking loop Difference differentiates, obtains and exports the second identification result.Therefore, the second identification module 106 can be the mirror in the code tracking loop in Fig. 2 Other device.
Specifically, the second identification module obtain 106 according to phase error differentiate model obtain on the local spreading code with Second identification result of the phase error of the spreading code of the intermediate-freuqncy signal, the phase error differentiate that model is:
Wherein, τ is the actual symbol of spreading code;
N is equal to first quantity or second quantity;
Ri-E(τ) be i-th in advance corresponding to road described first with phase road correlated results square with i-th of road pair in advance The the described first positive cross-channel correlated results answered square root sum square, Ri-L(τ) is described the corresponding to i-th of hysteresis road Two with phase road correlated results square with i-th corresponding second positive cross-channel correlated results in hysteresis road square and it is flat Root, i=1,2,3 ..., N;
N is index, when the power spectrum to the intermediate-freuqncy signal is tracked, n=2;When to the width of the intermediate-freuqncy signal When value is tracked, n=1;
αiFor weights, α=β θ-1λ,
In above formula, β is any real number,Wherein,
DmaxIt is instant for N number of road or N number of hysteresis Lu Zhongyu in advance The maximum symbol interval of the symbol interval on road, ψi(τ)=| Ri-E(τ)|n-|Ri-L(τ)|n, i=1,2 ..., N.
Wherein, weights α is solvediDetailed process and Fig. 1 shown in embodiment of the method described in it is consistent, do not do herein weight Multiple description.
First judge module 107, the first identification result and described second obtained for judging first identification module Whether the second identification result that identification module obtains is zero, if it is, determining the signal trace success;
Specifically, the first identification result for working as the output of the first identification module 105 is zero, and the second identification module 106 exports The second identification result when being also zero, illustrate that local carrier and local spreading code are synchronous with the intermediate-freuqncy signal received, realize To being accurately positioned for the intermediate-freuqncy signal that receives.
Adjusting module 108, when the judged result for being obtained in first judge module is no, when the described first discriminating When being as a result not zero, the frequency or phase of the local carrier are adjusted according to first identification result, when the described second discriminating When being as a result not zero, the phase of the local spreading code is adjusted according to second identification result, and it is related to trigger the carrier wave Module 101.
Specifically, when the first identification result is not zero, illustrate local carrier and the carrier wave in the intermediate-freuqncy signal received It is asynchronous, it is necessary to enter the adjustment of line frequency or phase to local carrier according to the first identification result, and after the adjustment described in triggering Carrier wave correlation module 101;
Specifically, when the second identification result is not zero, illustrate local spreading code and the expansion in the intermediate-freuqncy signal received Frequency code is asynchronous, it is necessary to according to the phase of the local spreading code of the second identification result adjustment, and the carrier wave relevant mode is triggered after adjustment Block 101.
Preferably, as shown in figure 8, on the basis of the embodiment shown in Fig. 7 of the present invention, present invention also offers another kind Signal trace device, the device can also include:Second judge module 109 and determining module 110,
Second judge module 109, for before the spreading code shifting processing module is triggered, judge to receive it is described in The type of frequency signal;
Determining module 110, the judged result for being obtained in second judge module are that the intermediate-freuqncy signal is two-phase During phase-shift keying (PSK) bpsk signal, first quantity and described second equal in number in 1 is determined;Obtained in second judge module Judged result when to be the intermediate-freuqncy signal be binary offset carrier BOC signals, determine first quantity and described the Two quantity are all higher than 1.
Specifically, the second identification module 106 in embodiment shown in Fig. 8 can include:First differentiates submodule and the Two differentiate submodule,
First differentiates submodule, and the judged result for being obtained when second judge module 109 is the intermediate-freuqncy signal For bpsk signal when, utilize early door E-L discriminators late to obtain the spreading code on the local spreading code and the intermediate-freuqncy signal Phase error the second identification result;
Specifically, as N=1, the second identification result is obtained by E-L discriminators.
Second differentiates submodule, and the judged result for being obtained when second judge module 109 is the intermediate-freuqncy signal For BOC signals when, utilize 2N discriminators to obtain and missed on the phase of the local spreading code and the spreading code of the intermediate-freuqncy signal Second identification result of difference.
Specifically, as N > 1, the second identification result is obtained by 2N discriminators.
A kind of signal trace device provided in an embodiment of the present invention, applied to receiver, can obtain same phase road signal and Positive cross-channel signal;Local spreading code is subjected to the road in advance of shifting processing the first quantity of acquisition, the hysteresis road of the second quantity and is When road spreading code;To the road in advance of same phase road signal and the first quantity, the hysteresis road of the second quantity, instant road spread spectrum Code division does not carry out related operation, obtain the first of the first quantity with phase road correlated results, the second quantity it is second related with phase road As a result with the 3rd with phase road correlated results;Align the road in advance of cross-channel signal and the first quantity, the hysteresis road of the second quantity, immediately Road spreading code carries out related operation, the first positive cross-channel correlated results of the first quantity of acquisition, the second of the second quantity respectively Positive cross-channel correlated results and the 3rd positive cross-channel correlated results;According to the 3rd with phase road correlated results and the related knot of the 3rd positive cross-channel Fruit, obtain the frequency of carrier wave or the first identification result of phase error on local carrier and intermediate-freuqncy signal;According to the first number The first of amount with phase road correlated results, the second quantity it is second related with the first positive cross-channel of phase road correlated results, the first quantity As a result differentiate model with the second positive cross-channel correlated results of the second quantity, and default phase error, obtain on local spread spectrum Code and the second identification result of the phase error of the spreading code of intermediate-freuqncy signal, wherein, differentiate that model obtains using the phase error The error curve on the second identification result obtained only has a zero crossing;It is in the first identification result and the second identification result When zero, signal trace success is determined;When the first identification result is not zero, the frequency of local carrier is adjusted according to the first identification result Rate or phase, when the second identification result is not zero, the phase of local spreading code is adjusted according to the second identification result, and return and hold The step of row is obtained with phase road signal and positive cross-channel signal according to the intermediate-freuqncy signal received with local carrier.Therefore, it is of the invention The signal trace device of offer, used phase error differentiate model can expand the output of the second identification module on second Effective linearly interval of the error curve of identification result so that the error curve on the second identification result only has a zero passage Point, so that tracking ring is locked on correct peak value, improve the precision of signal trace;Simultaneously signal provided by the invention with Track device, it is not necessary to increase extra wave filter, implement more convenient, simple.
For device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, it is related Part illustrates referring to the part of embodiment of the method.
It should be noted that herein, such as first and second or the like relational terms are used merely to a reality Body or operation make a distinction with another entity or operation, and not necessarily require or imply and deposited between these entities or operation In any this actual relation or order.Moreover, term " comprising ", "comprising" or its any other variant are intended to Nonexcludability includes, so that process, method, article or equipment including a series of elements not only will including those Element, but also the other element including being not expressly set out, or it is this process, method, article or equipment also to include Intrinsic key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that Other identical element also be present in process, method, article or equipment including the key element.
Each embodiment in this specification is described by the way of related, identical similar portion between each embodiment Divide mutually referring to what each embodiment stressed is the difference with other embodiment.It is real especially for device For applying example, because it is substantially similar to embodiment of the method, so description is fairly simple, related part is referring to embodiment of the method Part explanation.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is all Any modification, equivalent substitution and improvements made within the spirit and principles in the present invention etc., are all contained in protection scope of the present invention It is interior.

Claims (10)

  1. A kind of 1. signal trace method, it is characterised in that applied to receiver, methods described includes:
    According to the intermediate-freuqncy signal and local carrier received, same phase road signal and positive cross-channel signal are obtained;
    Local spreading code is carried out to road spreading code, the hysteresis road sheet of the second quantity in advance of shifting processing the first quantity of acquisition Ground spreading code and instant road spreading code;Wherein, first quantity and second quantity are more than or equal to 1 Integer, and first quantity and second quantity are equal;
    Related operation is carried out respectively to the road spreading code in advance of the same phase road signal and first quantity, obtains first The first of quantity is the same as phase road correlated results;To the same phase road signal and the hysteresis road spreading code difference of second quantity Carry out related operation, obtain the second quantity second with phase road correlated results;To the same phase road signal and the road sheet immediately Ground spreading code carries out related operation, obtains the 3rd with phase road correlated results;
    Related operation is carried out respectively to the road spreading code in advance of the positive cross-channel signal and first quantity, obtains first First positive cross-channel correlated results of quantity;To the positive cross-channel signal and the hysteresis road spreading code difference of second quantity Related operation is carried out, obtains the second positive cross-channel correlated results of the second quantity;To the positive cross-channel signal and the road sheet immediately Ground spreading code carries out related operation, obtains the 3rd positive cross-channel correlated results;
    According to the described 3rd with phase road correlated results and the 3rd positive cross-channel correlated results, obtain on the local carrier with The frequency of the carrier wave of the intermediate-freuqncy signal or the first identification result of phase error;
    According to the first of first quantity with phase road correlated results, second quantity second with phase road correlated results, institute State the first positive cross-channel correlated results of the first quantity and the second positive cross-channel correlated results of second quantity, and default phase Error differentiates model, and obtain the phase error of the spreading code on the local spreading code Yu the intermediate-freuqncy signal second differentiates As a result;Wherein, differentiate that the error curve on the second identification result that model obtains only has a mistake using the phase error Zero point;
    Judge whether first identification result and second identification result are zero, if it is, determining the signal trace Success;
    Otherwise, when first identification result is not zero, the frequency of the local carrier is adjusted according to first identification result Rate or phase, and intermediate-freuqncy signal and the local carrier for performing that the basis receives are returned, obtain same phase road signal and positive cross-channel The step of signal;When second identification result is not zero, the local spreading code is adjusted according to second identification result Phase, and return to intermediate-freuqncy signal and the local carrier for performing that the basis receives, obtain same phase road signal and positive cross-channel letter Number the step of.
  2. 2. according to the method for claim 1, it is characterised in that the phase error differentiates that model is:
    Wherein, τ is the actual symbol of spreading code;
    N is equal to first quantity or second quantity;
    Ri-E(τ) be i-th in advance corresponding to road described first with phase road correlated results square to shift to an earlier date road with i-th corresponding The first positive cross-channel correlated results square root sum square, Ri-L(τ) is same for corresponding to i-th of hysteresis road described second Phase road correlated results square with i-th corresponding second positive cross-channel correlated results in hysteresis road square and square Root, i=1,2,3 ..., N;
    N is index, when the power spectrum to the intermediate-freuqncy signal is tracked, n=2;When the amplitude to the intermediate-freuqncy signal is entered During line trace, n=1;
    αiFor weights, α=β θ-1λ,
    In above formula, β is any real number,Wherein,
    <mrow> <msub> <mi>&amp;theta;</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>&amp;theta;</mi> <mrow> <mi>j</mi> <mi>i</mi> </mrow> </msub> <mo>=</mo> <munderover> <mo>&amp;Integral;</mo> <mrow> <mo>-</mo> <msub> <mi>D</mi> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> </msub> <mo>/</mo> <mn>2</mn> </mrow> <mrow> <msub> <mi>D</mi> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> </msub> <mo>/</mo> <mn>2</mn> </mrow> </munderover> <msub> <mi>&amp;psi;</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>&amp;tau;</mi> <mo>)</mo> </mrow> <msub> <mi>&amp;psi;</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>&amp;tau;</mi> <mo>)</mo> </mrow> <mi>d</mi> <mi>&amp;tau;</mi> <mo>,</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <mi>N</mi> <mo>,</mo> </mrow>
    DmaxFor N number of code on road or the instant roads of N number of hysteresis Lu Zhongyu in advance The maximum symbol interval in member interval, ψi(τ)=| Ri-E(τ)|n-|Ri-L(τ)|n, i=1,2 ..., N.
  3. 3. according to the method for claim 1, it is characterised in that obtain the first number local spreading code is carried out into shifting processing Before road spreading code, the hysteresis road spreading code of the second quantity and the instant road spreading code in advance of amount, methods described Also include:
    Judge the type of the intermediate-freuqncy signal received;
    If the intermediate-freuqncy signal is two-phase PSK bpsk signal, first quantity and described second equal in number is determined In 1;If the intermediate-freuqncy signal is binary offset carrier BOC signals, determine that first quantity and second quantity are equal More than 1.
  4. 4. according to the method for claim 3, it is characterised in that
    When the intermediate-freuqncy signal is bpsk signal, the spread spectrum obtained on the local spreading code and the intermediate-freuqncy signal Second identification result of the phase error of code includes:Obtained using early door E-L discriminators late on the local spreading code and institute State the second identification result of the phase error of the spreading code of intermediate-freuqncy signal;
    When the intermediate-freuqncy signal is BOC signals, the spread spectrum obtained on the local spreading code and the intermediate-freuqncy signal Second identification result of the phase error of code includes:Obtained using 2N discriminators and believed on the local spreading code and the intermediate frequency Number spreading code phase error the second identification result.
  5. 5. according to the method for claim 1, it is characterised in that the intermediate-freuqncy signal and local carrier that the basis receives, Acquisition includes with phase road signal and positive cross-channel signal:
    According to the intermediate-freuqncy signal and local carrier received, same phase road signal is obtained;
    According to the intermediate-freuqncy signal received and the local carrier of phase shift pi/2, positive cross-channel signal is obtained.
  6. 6. a kind of signal trace device, it is characterised in that applied to receiver, described device includes:Carrier wave correlation module, spread spectrum Code shifting processing module, the first spreading code correlation module, the second spreading code correlation module, the first identification module, second differentiate mould Block, the first judge module and adjusting module,
    The carrier wave correlation module, for according to the intermediate-freuqncy signal that receives and local carrier, obtaining same phase road signal and orthogonal Road signal;
    The spreading code shifting processing module, for local spreading code to be carried out to the road sheet in advance of shifting processing the first quantity of acquisition Ground spreading code, the hysteresis road spreading code of the second quantity and instant road spreading code;Wherein, first quantity and described Second quantity is the integer more than or equal to 1, and first quantity and second quantity are equal;
    The first spreading code correlation module, for the road spread spectrum in advance to the same phase road signal and first quantity Code division does not carry out related operation, obtains the first of the first quantity with phase road correlated results;To the same phase road signal and described The hysteresis road spreading code of two quantity carries out related operation respectively, obtains the second of the second quantity with phase road correlated results;It is right The same phase road signal and the road spreading code immediately carry out related operation, obtain the 3rd with phase road correlated results;
    The second spreading code correlation module, for the road spread spectrum in advance to the positive cross-channel signal and first quantity Code division does not carry out related operation, obtains the first positive cross-channel correlated results of the first quantity;To the positive cross-channel signal and described the The hysteresis road spreading code of two quantity carries out related operation respectively, obtains the second positive cross-channel correlated results of the second quantity;It is right The positive cross-channel signal and the road spreading code immediately carry out related operation, obtain the 3rd positive cross-channel correlated results;
    First identification module, for according to the described 3rd with phase road correlated results and the 3rd positive cross-channel correlated results, Obtain on the local carrier and the frequency of the carrier wave of the intermediate-freuqncy signal or the first identification result of phase error;
    Second identification module, for first according to first quantity with phase road correlated results, second quantity Second the same as phase road correlated results, the first positive cross-channel correlated results of first quantity and the second positive cross-channel of second quantity Correlated results, and default phase error differentiate model, obtain the spread spectrum on the local spreading code and the intermediate-freuqncy signal Second identification result of the phase error of code;Wherein, differentiate that differentiating on second for model acquisition is tied using the phase error The error curve of fruit only has a zero crossing;
    First judge module, for judging that the first identification result and described second that first identification module obtains differentiates Whether the second identification result that module obtains is zero, if it is, determining the signal trace success;
    The adjusting module, when the judged result for being obtained in first judge module is no, when the described first discriminating knot When fruit is not zero, the frequency or phase of the local carrier are adjusted according to first identification result, and triggers the carrier wave phase Close module;When second identification result is not zero, the phase of the local spreading code is adjusted according to second identification result Position, and trigger the carrier wave correlation module.
  7. 7. device according to claim 6, it is characterised in that second identification module, specifically for according to the phase Position error differentiates model:Obtain on the local spreading code and institute The second identification result of the phase error of the spreading code of intermediate-freuqncy signal is stated, wherein, τ is the actual symbol of spreading code;
    N is equal to first quantity or second quantity;
    Ri-E(τ) be i-th in advance corresponding to road described first with phase road correlated results square to shift to an earlier date road with i-th corresponding The first positive cross-channel correlated results square root sum square, Ri-L(τ) is same for corresponding to i-th of hysteresis road described second Phase road correlated results square with i-th corresponding second positive cross-channel correlated results in hysteresis road square and square Root, i=1,2,3 ..., N;
    N is index, when the power spectrum to the intermediate-freuqncy signal is tracked, n=2;When the amplitude to the intermediate-freuqncy signal is entered During line trace, n=1;
    αiFor weights, α=β θ-1λ,
    In above formula, β is any real number,Wherein,
    <mrow> <msub> <mi>&amp;theta;</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>&amp;theta;</mi> <mrow> <mi>j</mi> <mi>i</mi> </mrow> </msub> <mo>=</mo> <munderover> <mo>&amp;Integral;</mo> <mrow> <mo>-</mo> <msub> <mi>D</mi> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> </msub> <mo>/</mo> <mn>2</mn> </mrow> <mrow> <msub> <mi>D</mi> <mrow> <mi>m</mi> <mi>a</mi> <mi>x</mi> </mrow> </msub> <mo>/</mo> <mn>2</mn> </mrow> </munderover> <msub> <mi>&amp;psi;</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>&amp;tau;</mi> <mo>)</mo> </mrow> <msub> <mi>&amp;psi;</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>&amp;tau;</mi> <mo>)</mo> </mrow> <mi>d</mi> <mi>&amp;tau;</mi> <mo>,</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mn>2</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <mi>N</mi> <mo>,</mo> </mrow>
    DmaxFor N number of symbol on road or the instant roads of N number of hysteresis Lu Zhongyu in advance It is spaced maximum symbol interval;ψi(τ)=| Ri-E(τ)|n-|Ri-L(τ)|n, i=1,2 ..., N.
  8. 8. device according to claim 6, it is characterised in that described device also includes:Second judge module and determination mould Block,
    Second judge module, for before the spreading code shifting processing module is triggered, judging the intermediate frequency received The type of signal;
    The determining module, the judged result for being obtained in second judge module are that the intermediate-freuqncy signal is Binary Phase Shift During keying bpsk signal, first quantity and described second equal in number in 1 is determined;Obtained in second judge module Judged result is the intermediate-freuqncy signal when being binary offset carrier BOC signals, determines first quantity and second number Amount is all higher than 1.
  9. 9. device according to claim 8, it is characterised in that second identification module includes:First differentiates submodule Differentiate submodule with second,
    Described first differentiates submodule, and the judged result for being obtained when second judge module is that the intermediate-freuqncy signal is During bpsk signal, obtained using early door E-L discriminators late on the spreading code of the local spreading code and the intermediate-freuqncy signal Second identification result of phase error;
    Described second differentiates submodule, and the judged result for being obtained when second judge module is that the intermediate-freuqncy signal is During BOC signals, the phase error on the local spreading code and the spreading code of the intermediate-freuqncy signal is obtained using 2N discriminators The second identification result.
  10. 10. device according to claim 6, it is characterised in that the carrier wave correlation module includes:With phase road correlation submodule Block and positive cross-channel relevant sub-module,
    The same phase road relevant sub-module, for according to the intermediate-freuqncy signal and local carrier received, obtaining same phase road signal;
    The positive cross-channel relevant sub-module, for according to the intermediate-freuqncy signal received and the local carrier of phase shift pi/2, obtaining orthogonal Road signal.
CN201610064206.XA 2016-01-29 2016-01-29 A kind of signal trace method and device Active CN105680952B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610064206.XA CN105680952B (en) 2016-01-29 2016-01-29 A kind of signal trace method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610064206.XA CN105680952B (en) 2016-01-29 2016-01-29 A kind of signal trace method and device

Publications (2)

Publication Number Publication Date
CN105680952A CN105680952A (en) 2016-06-15
CN105680952B true CN105680952B (en) 2018-01-26

Family

ID=56303225

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610064206.XA Active CN105680952B (en) 2016-01-29 2016-01-29 A kind of signal trace method and device

Country Status (1)

Country Link
CN (1) CN105680952B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102338878A (en) * 2011-07-19 2012-02-01 电子科技大学 Novel multi-path inhibition BOC (Binary Offset Carrier) code tracking method and code tracking ring
CN103558612A (en) * 2013-11-21 2014-02-05 天津七一二通信广播有限公司 Frequency-locked loop and subcarrier loop united phase discrimination tracking loop
CN104898143A (en) * 2015-06-02 2015-09-09 刘哲 TMBOC signal non-fuzzy reception method for two time division multiplexing reference wave shapes

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004109957A1 (en) * 2003-06-03 2004-12-16 Fujitsu Limited Optical signal reception device and for-digitization discrimination point control method thereof
CN101910858B (en) * 2007-11-15 2014-02-12 高通股份有限公司 Gnss receiver and signal tracking circuit and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102338878A (en) * 2011-07-19 2012-02-01 电子科技大学 Novel multi-path inhibition BOC (Binary Offset Carrier) code tracking method and code tracking ring
CN103558612A (en) * 2013-11-21 2014-02-05 天津七一二通信广播有限公司 Frequency-locked loop and subcarrier loop united phase discrimination tracking loop
CN104898143A (en) * 2015-06-02 2015-09-09 刘哲 TMBOC signal non-fuzzy reception method for two time division multiplexing reference wave shapes

Also Published As

Publication number Publication date
CN105680952A (en) 2016-06-15

Similar Documents

Publication Publication Date Title
CN101082664B (en) Devices and methods for fast catching signal in high dynamic satellite navigation receiving machine
EP1787445B1 (en) A method and device for demodulating galileo alternate binary offset carrier (altboc) signals
Weill Multipath mitigation using modernized GPS signals: how good can it get?
CN101839987B (en) Implementation method for self-adaptive GPS software receiver
CN101109794B (en) Test platform being compatible with GNSS signal processing algorithm
CN102590835B (en) GPS/INS tightly integrated tracking loop Gauss code phase discriminator and design method thereof
CN105765872B (en) Generation method, generating means, method of reseptance and the reception device of spread-spectrum signal
CN105277955A (en) Baseband signal processing method used for GPS satellite navigation
CN102116866B (en) Method and device for tracking global positioning system precision (GPS P) and/or Y code signal of full-cycle carrier
CN109150233A (en) A kind of modulation-demo-demodulation method of direct expansion dpsk signal
CN101242195B (en) A constitution and its operation method for frequency spreading tracking loop
CN107493117B (en) The two-dimentional joint acquisition method of direct expansion msk signal under a kind of high dynamic
US20050116860A1 (en) GPS position measuring method and GPS position measuring system
CN101005293A (en) Signal quick catching method and device for high dynamic satellte navigation receiver
CN109088838B (en) Pseudo code-Doppler fast capturing method of direct sequence spread spectrum DPSK signal under high dynamic condition
CN104536016A (en) GNSS new-system signal capturing device and method
CN104601506B (en) A kind of OQPSK signal closed loop carrier synchronization methods of unbound nucleus
CN102183770A (en) GPS (Global Positioning System) pseudo-random code tracking loop for preventing multi-path interference and method for preventing multi-path interference thereof
CN101247138B (en) Multi-correlative value fixed width fitting pseudo-code tracing phase demodulation method
CN105842713A (en) INS (Inertial Navigation System) assisted fast acquisition method for BDS (Beidou Navigation System) signals based on SFT (Sparse Fourier Transform)
CN104181558A (en) GPS receiver and method for judging tracking loop state of GPS receiver
CN110336583A (en) A kind of quick catching device and method of Direct Sequence Spread Spectrum Signal
CN105891855B (en) High dynamic GPS receiver carrier wave tracing method based on fuzzy control
CN105929419A (en) BP artificial neural network-based GPS carrier tracking method
CN106526631B (en) Beidou B1 frequency point satellite signal carrier frequency high-precision estimation method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant