CN105680952B - A kind of signal trace method and device - Google Patents
A kind of signal trace method and device Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/50—Transmitters
- H04B10/516—Details of coding or modulation
- H04B10/548—Phase or frequency modulation
- H04B10/556—Digital 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
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)
- 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. 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>&theta;</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>&theta;</mi> <mrow> <mi>j</mi> <mi>i</mi> </mrow> </msub> <mo>=</mo> <munderover> <mo>&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>&psi;</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <msub> <mi>&psi;</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mi>d</mi> <mi>&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. 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. according to the method for claim 3, it is characterised in thatWhen 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. 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. 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. 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>&theta;</mi> <mrow> <mi>i</mi> <mi>j</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>&theta;</mi> <mrow> <mi>j</mi> <mi>i</mi> </mrow> </msub> <mo>=</mo> <munderover> <mo>&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>&psi;</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <msub> <mi>&psi;</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mi>d</mi> <mi>&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. 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. 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. 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.
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)
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)
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 |
-
2016
- 2016-01-29 CN CN201610064206.XA patent/CN105680952B/en active Active
Patent Citations (3)
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 |