EP1529221A2 - Recepteur de positionnement par satellite avec correction d'erreurs d'inter-correlation - Google Patents
Recepteur de positionnement par satellite avec correction d'erreurs d'inter-correlationInfo
- Publication number
- EP1529221A2 EP1529221A2 EP03756500A EP03756500A EP1529221A2 EP 1529221 A2 EP1529221 A2 EP 1529221A2 EP 03756500 A EP03756500 A EP 03756500A EP 03756500 A EP03756500 A EP 03756500A EP 1529221 A2 EP1529221 A2 EP 1529221A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- local
- satellite
- code
- channel
- received
- 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.)
- Withdrawn
Links
- 238000012937 correction Methods 0.000 title claims description 17
- 239000000969 carrier Substances 0.000 claims abstract description 35
- 230000002596 correlated effect Effects 0.000 claims abstract description 5
- 108091006146 Channels Proteins 0.000 claims description 142
- 238000005259 measurement Methods 0.000 claims description 16
- 238000000034 method Methods 0.000 claims description 12
- 101150097559 Slc26a1 gene Proteins 0.000 claims description 11
- 101150026210 sat1 gene Proteins 0.000 claims description 11
- 102100023073 Calcium-activated potassium channel subunit alpha-1 Human genes 0.000 claims description 7
- 101710189782 Calcium-activated potassium channel subunit alpha-1 Proteins 0.000 claims description 7
- 101000944004 Homo sapiens Potassium channel subfamily U member 1 Proteins 0.000 claims description 7
- 101000667308 Homo sapiens WD repeat-containing protein 18 Proteins 0.000 claims description 7
- 102100033525 Potassium channel subfamily U member 1 Human genes 0.000 claims description 7
- 102100039743 WD repeat-containing protein 18 Human genes 0.000 claims description 7
- 101150084315 slc38a2 gene Proteins 0.000 claims description 6
- 102100027287 Serpin H1 Human genes 0.000 claims description 4
- 238000001228 spectrum Methods 0.000 claims description 4
- 101000889886 Homo sapiens Testis-expressed protein 10 Proteins 0.000 claims description 3
- 102100040174 Testis-expressed protein 10 Human genes 0.000 claims description 3
- 238000000429 assembly Methods 0.000 claims description 3
- 101000589482 Homo sapiens Nuclear cap-binding protein subunit 2 Proteins 0.000 claims description 2
- 101000836383 Homo sapiens Serpin H1 Proteins 0.000 claims description 2
- 101000841768 Homo sapiens Ubiquinol-cytochrome-c reductase complex assembly factor 1 Proteins 0.000 claims description 2
- 102100032342 Nuclear cap-binding protein subunit 2 Human genes 0.000 claims description 2
- 101100293693 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) STO1 gene Proteins 0.000 claims description 2
- 102100029512 Ubiquinol-cytochrome-c reductase complex assembly factor 1 Human genes 0.000 claims description 2
- 101150050497 cbc1 gene Proteins 0.000 claims description 2
- 108010038679 colligin Proteins 0.000 claims description 2
- 238000001914 filtration Methods 0.000 claims description 2
- 230000010354 integration Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 4
- 230000001934 delay Effects 0.000 description 4
- 230000000875 corresponding effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 102100026533 Cytochrome P450 1A2 Human genes 0.000 description 1
- 241000282326 Felis catus Species 0.000 description 1
- 101000855342 Homo sapiens Cytochrome P450 1A2 Proteins 0.000 description 1
- 241000283986 Lepus Species 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 244000045947 parasite Species 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/21—Interference related issues ; Issues related to cross-correlation, spoofing or other methods of denial of service
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/30—Acquisition or tracking or demodulation of signals transmitted by the system code related
Definitions
- Satellite positioning systems implement, for location, several satellites transmitting their positions by radio signals and a receiver placed at the position to locate estimating the so-called pseudo-distances, which separate it from the satellites from the times of propagation of signals from satellites received and performing localization by triangulation.
- the positions of the satellites are determined from a network of tracking ground stations independent of the positioning receivers. They are communicated to the positioning receivers by the satellites themselves by data transmission.
- the pseudo-distances are deduced by the positioning receivers from the apparent delays presented by the signals received with respect to the clocks of the satellites which are all synchronous.
- Current and planned satellite positioning systems in the near future use, for radio signals emitted by their satellites the technique of bandwidth by modulation using sequences pseudo-random binaries, technique known as DSSS (acronym taken from the Anglo-Saxon: "Direct Sequence Spread Spectrum").
- This DSSS modulation consists, after having put the information to be transmitted in the form of a series of binary elements at regular rate, to carry out the product of each information binary element with a pseudo-random binary sequence of significantly faster rate .
- the band spread obtained is proportional to the ratio of the bit rates of the sequence of information bits and of the pseudo-random bit sequence spread.
- each pseudo-random binary sequence used for frequency spreading is made up of binary elements of the same duration taken equal to whole multiples of the periods of the transmission carriers while the different bit rates and frequencies used within the satellites are synchronized and derive from a common clock of high precision.
- the binary information contained in a satellite radio signal from a positioning system is extracted by two demodulations carried out in an entangled fashion, a first demodulation using a carrier generated locally by an oscillator controlled by a loop loop.
- frequency tracking and so-called PLL phase (acronym taken from the Anglo-Saxon: "Phase Loc Loop") allowing the signal received to be transposed into baseband and a second demodulation using locally generated pseudo-random binary sequences by a generator of pseudo-random binary sequences controlled by a tracking loop in time called DLL (acronym drawn from the Anglo-Saxon: Delay Lock Loop) allowing to despread the sequence of binary information present in the received signal.
- the propagation times of the received signals are manifested, on reception, by delays affecting the pseudo-random binary sequences present in the received signals and the carrier modulating the received signal.
- the delays affecting the pseudo-random binary sequences are accessible, modulo the duration of one of their binary elements, at the level of the control signals of the tracking loops in DLL time.
- the delays observed by these loops allow unambiguous or weakly ambiguous measurements, propagation times of the pseudo-random binary sequences because the numbers of entire pseudo-random sequences flowing during the signal paths are relatively small. We are talking about code measures.
- the shortest pseudo-random binary sequence that used for spreading signals from type C / satellites A (acronym from Anglo-Saxon: "Coarse / Acquisition Code or Clear / Aquisition Code), is composed of 1023 binary elements with a bit rate of 1.023 MHz and a duration of one millisecond. Its total duration corresponds to a 300 Kms path for a radio wave and allows modulo distance measurements of 300 Kms. The duration of 1 microsecond of each of its binary elements allows an accuracy of the order of 0.1 microseconds in the measurement of its delay at reception corresponding to a path of 30 meters for a radio wave.
- the ambiguity of the pseudo-distance measurements obtained from the pseudo-random binary sequence of a C / A code due to the fact that we are dealing with modulo measurements 300 Km is easy to lift as soon as the receiver receives more than four satellites because it can then make different points on the same position from different sets of four satellites and only retain the common solution. In the absence of such a possibility, the ambiguity can also be resolved using a very rough prior knowledge of the position. Such measurement ambiguity does not arise with P type satellite signals from the GPS system which use a pseudo-random binary sequence of 266.41 day duration for their spreading, but these signals are not freely available to users.
- FIG. 1 shows the block diagram of a state-of-the-art satellite positioning receiver.
- the receiver comprises a correlator channel 10 attacked by the received signal, coming on the one hand from the positioning satellites visible by the antenna of the receiver, and on the other hand from a disturbing source.
- the correlator channel 10 comprises a correlation channel 12 in phase and in quadrature between the received signal Sr and two respective local carriers F
- NCO p digital control of carrier 14
- the signals I, Q at the output of the carrier correlation channel are then correlated in a code correlation channel 16 with the local, point and delta codes, of the satellite considered, supplied by a digital local code generator 18.
- the correlations of code are then integrated by a respective integrator 20 to supply signals lp, l ⁇ ) Qp, Q ⁇ at the output of the correlator channel 10.
- Satellite radionavigation requires means on the ground (ground segment) in order to control and correct the signals transmitted by the satellites.
- Ground stations in particular use reception means which provide code and carrier measurements. These measurements must be extremely precise as they contribute to the ultimate performance of the system.
- the idea of the invention is based on the use of additional correlation channels in addition to the correlation channel of the signal received from a satellite in order to estimate in real time the inter-correlation errors, in code and in carrier, between the satellite concerned and any other satellite; which is also pursued on other channels and of which we therefore also know the position of the code and phase of the carrier. These estimated errors can thus be corrected very simply in the tracking loops.
- a code correlation channel from the signals I, Q at the output of the carrier correlation channel in phase and in quadrature, with the local codes of the received satellite, supplied by a digital generator of local codes;
- the local codes of the satellite received for the code correlation channel are a point and delta code.
- the code correlation channel in fact comprises two correlation channels: - a point channel (l P , Q P ), - a delta channel (l ⁇ , Q ⁇ ),
- the local codes of the satellite received for the code correlation channel are an advance, point and delta code.
- the code correlation channel actually comprises three correlation channels: - a forward channel (, QA),
- the receiver comprises N reception subsets Si.
- Each correlator channel Cii of received signal is attacked by its reception input Er by the received signal Sr.
- Each of the additional correlator channels of a subset Si receives respectively, on the one hand, at its received signal input Er, a local Slox signal resulting from the modulation of the local carrier F
- FIG. 2 shows a subset of a receiver according to the invention receiving N satellites
- - Figure 3 shows a receiver, according to the invention, for three satellites.
- - Figure 4 shows a correlator channel operating in baseband;
- - Figure 5 shows a subset of the receiver according to the invention operating in baseband
- - Figure 6 shows a baseband receiver, according to the invention, for three satellites
- FIG. 2 shows a subset of a receiver according to the invention receiving N satellites.
- the receiver comprises N reception subsets for the N satellites received.
- Each of these additional correlating channels Cix receives respectively, on the one hand, at its received signal input, a local signal Slox resulting from the modulation of the local carrier F
- the carrier correlation channel 12 in phase and in quadrature between the received signal and two respective local carriers in quadrature
- the code correlation channel 16 on the basis of the signals I, Q at the output of the carrier correlation channel in phase and in quadrature with the local point codes Cpi and delta ⁇ i of the satellite of order i; - an integrator to supply signals lp ix , l ⁇ ix, Qp ⁇ x, Q ⁇ ix at the output of the correlator channel.
- the integrator of the correlator channel Cii of received signal provides signals Ip ⁇ , hii, QPII, Q ⁇ II -
- the subset Si also includes: - an oscillator with digital carrier control OPi (NCO p) to provide local carriers F ⁇ , FQI for the N correlators of the subset Si considered and a digital generator of local codes OCi (NCO c) to provide local codes, punctual Cpi and delta ⁇ i, for the N correlators of the subset Si considered;
- OPi digital carrier control
- NCO c digital generator of local codes
- a multiplier Mi providing, for the other subsets Sx of the receiver, a local signal Sloi, resulting from the modulation of the local carrier F ⁇ by the point code Cpi of the subset Si considered, to effect the correlation of code modulated by the carrier of the satellite considered with the codes modulated by the carrier of the other satellites;
- a correlation corrector CRi supplying from the signals Ipix, I ⁇ I X , QPIX, Q ⁇ I X (X taking, for these signals l Pix , l ⁇ ix , Q Pix , Q ⁇ ix , the values 1 to N) at the output of the N channels correlators of the subset considered Si and of the signals Ip ⁇ , Q Pxx at the output of the channels correlators of the signal received from the other subsets Sx, with x different from i, of the corrected signals l Pi ',
- a carrier discriminator DPi providing, through a carrier loop corrector CBPi, a control signal Vcpi of the numerically controlled carrier oscillator (NCO p) to provide local carriers F ⁇ , FQJ for the N correlators of the subset If considered;
- a code loop discriminator DCi supplying, through a code loop corrector CBCi, a control signal Vcci of the digital local code generator OCi (NCO c) to supply the local, punctual codes Cpi and delta ⁇ i for the N correlators of the subset If considered.
- FIG. 3 shows a receiver for three satellites comprising a first S1, a second S2 and a third S3 reception subsets having three correlating channels each.
- the reception sub-assemblies S1, S2 and S3 comprise the same elements as the detailed sub-assembly of FIG. 2.
- the first S1, second S2, and third S3 subsets of the receiver of FIG. 3 respectively comprise a first C11, a second C22 and a third C33 signal correlator channels attacked at their reception input Er by the signal Sr received by the receiver, each subset further comprising:
- each correlator of each of the subsets Si comprises:
- the code correlation channel 16 on the basis of the signals I, Q at the output of the carrier correlation channel in phase and in quadrature with the local, point codes Cp1, Cp2, Cp3 and delta ⁇ 1, ⁇ 2, ⁇ 3 from the satellites, respectively of order 1, 2, 3, supplied by a digital generator of local codes OC1, OC2 and OC3, respectively for each subset;
- Each subset of three correlators includes:
- a corrector Cr1, Cr2, Cr3 of correlations providing from the signals l Pjx , l ⁇ ix , Q P
- a code loop discriminator DC1, DC2, DC3 providing respectively through a code loop corrector CBC1, CBC2, CBC3 a respective control signal Vcc1, Vcc2, Vcc3 of the digital local code generator OC1, OC2, OC3 (NCO c) to supply the local point and delta codes, Cp1, ⁇ 1 for the three correlators of the first subset S1, Cp2, ⁇ 2 for the three correlators of the second subset S2 and Cp3, ⁇ 3 for the three correlators of the third subset together S3.
- the receiver in Figure 3 is configured to make the following corrections:
- lpi '+ jQpi' lpn + jQpn - Ip22 CP12 + JQP12) - 2 / T— Ip3 3 (Ipi3 + jQp *
- I P ⁇ [l £ A ode (t + r,). Sin ( ⁇ f + ⁇ ) + A 2 .code 2 (t + ⁇ 2) .six ⁇ (cot + ⁇ 2) +
- TI p i [ signai received satemte . (t)] [local code ⁇ . fe 1 (t). local carrier in phase ⁇ . ⁇ (t)] dt
- TQ p [[signal received satemel t)] [local code sateime ⁇ if).
- I PX ' j [A x .code (t + T,). sin ( ⁇ f + ⁇ x )] [code x (t + ⁇ x ). ⁇ x ⁇ (cot + ⁇ )] dt
- I PX ' I P ⁇ A 2 ⁇ [code 2 (t + ⁇ 2 ). sin ( ⁇ t + ⁇ 2 )] [code x (t + ⁇ ). sin (û # + ⁇ x )] dt - o
- Ip3 + jQp3 ' IP33 + JQP33 "(IP11 + jQpil) (lp31 + jQp3l) / - (lp22- jQp22) (' p32 + jQp32) / T l ⁇ 3 '+ JQ ⁇ 3 -' ⁇ 33 + J ⁇ 33 _ (lpi1 + JQPH) (' ⁇ 31 + jQ ⁇ 3 (Ip22 _ JQP22) (' ⁇ 32 + JQ ⁇ 32) / T
- Ipi 'Pu - ⁇ surx different from i (Ipxx - Ipix "Qpxx • Qpix) - 2 / T
- Qpi Qpii - ⁇ surx different from i (Ipxx -Qpix + Qpxx • Ipix) - 2 / T
- the index ii addresses the correlator channel Cii of the subset Si which processes the received signal, different from the other correlator channels Cix of the subset Si which, in turn, process the local signals of the other satellites of respective order x, coming from the correlator channels Cxx of the other subsets Sx.
- the correlator channels are attacked in baseband with signals I and Q.
- FIG. 4 shows a correlator channel 50 operating with a signal received Br in baseband.
- the correlator channel 50 in baseband comprises a correlation channel 52 in phase and in quadrature between the signal received in baseband, in the form of two signals I and Q in quadrature, and two respective local carriers Fi, FQ.
- These local quadrature carriers are generated by a numerically controlled oscillator of carrier 54 (NCO p) of the receiver.
- the signals I, Q at the output of the carrier correlation channel are then correlated in a code correlation channel 56 with the local codes, punctual Cp and delta ⁇ , supplied by a digital local code generator 58.
- the code correlations are then integrated by a respective integrator 60 to supply signals l P , l ⁇ , Q P ⁇ Q ⁇ at the output of the correlator channel 50.
- FIG. 5 shows a subset of rank i of the receiver according to the invention operating in baseband.
- the baseband receiver comprises N reception subsets for N satellites received.
- the subset Si further comprises: - an oscillator with numerically controlled carrier OPi (NCO p) for supplying carriers local Fn, FQI for the N correlators of the subset Si considered and a digital generator of local codes OCi (NCO c) to supply the local codes, punctual Cpi and delta ⁇ i, for the N correlators of the subset Si considered; a first Mli and a second multiplier MQi providing for the other subsets of the receiver a first Slli and a second SIQi local signals resulting from the modulation of the quadrature signals Fn and FQI of the local carrier by the punctual code Cpi of the sub- set considered, for performing the correlation of code modulated by the carrier of the satellite considered with the codes modulated by the carrier of the other satellites;
- NCO p numerically controlled carrier
- NCO c digital generator of local codes
- a corrector CRi of correlation supplying from the signals Ipix, I ⁇ IX, Qpix, Q ⁇ IX at the output of the N correlating channels of the subset considered Si and of the signals lp ⁇ , Qp ⁇ at the output of the correlating channels of the signal received from the other subsets Sx, with x different from i, of the corrected signals l Pi ', l ⁇ i', Qpi ', Q ⁇ i'.
- a carrier discriminator DPi supplying, through a carrier loop corrector CBPi, a control signal Vcpi of the numerically controlled carrier oscillator (NCO p) to supply local carriers Fn, FQI for the N correlators of the subset If considered;
- a code loop discriminator DCi supplying, through a code loop corrector CBCi, a control signal Vcci of the digital local code generator Oci (NCO c) to supply the local, point codes Cpi and delta ⁇ i for the N correlators of the subset If considered.
- FIG. 6 shows a baseband receiver for three satellites Sat1, Sat2 and Sat3 comprising a first S1, a second S2 and a third S3 reception subsets having three correlating channels each.
- the reception subsets S1, S2 and S3 include the same elements as the detailed subset of FIG. 4 operating in baseband.
- the receiver of figure 6 is configured to carry out the same corrections as those of the receiver of figure 3 except that one replaces T / 2 by T in the formulas of correction.
- the receiver according to the invention uses three code correlators:
- the third satellite 3 nothing more is calculated than (Ip, l ⁇ , Qp,
- IPH and Qp in the formulas estimation of the complex amplitude of the signals received respectively from the satellites i, do not take into account the corrections. In order to improve accuracy, we could replace them with IPI 'and Q Pi ' in the formulas. In this case, they become:
- n (Ipii + j Qpii) n ⁇ ⁇ surx different from i (lp ⁇ '+ jQp ⁇ ') n-1.
- (I ⁇ Î '+ j Q ⁇ Î ') n (I ⁇ + j Q ⁇ U) n _ ⁇ surx different from i (lp ⁇ ' + jQp ⁇ ') n-1.
- the iteration indexed by n can be either in time, corresponding each time to new data, or that of a recursive computation converging towards the ideal solution.
- the received signal is filtered (limited spectrum)
- a first satellite is acquired, without correction, by a conventional open-loop search process, well known to those skilled in the art.
- we move on to tracking we deduce the local signal from this first satellite and we correct the inter-correlations on the other channels in the research phase (in open loop). This makes it possible to acquire the weakest satellites (last) by reducing the risk of being wrong because of a correlation with the signal of another more powerful satellite.
- the correlation corrections are calculated and applied to the measurements of all the other satellites already tracked.
- the receiver according to the invention has excellent stability. Indeed, because the inter-correlation coefficients are much less than 1 (-24 dB for C / A codes), the tracking loops are stable and converge towards a state where there is no longer any cross-correlation error.
- the receiver according to the invention allows the estimation of the intercorrelation errors in real time, on the accumulated I and Q punctual samples and deltas, thanks to additional channels, by correlation between the local codes of the tracked satellites and the correction cumulative I and Q samples and deltas before the carrier phase and code discriminators.
- the receiver according to the invention completely eliminates the inter-correlation errors between all the satellites whose signal is continued, in steady state, after a rapid convergence phase. Residual errors, due to thermal noise and loop dragging, depend on the signal-to-noise ratio, dynamics and loop bands. For applications with very low dynamics (ground station) the gain of the method can be very significant, reducing the measurement error from a few meters to a few tens of centimeters, or a factor of 10.
Abstract
Description
Claims
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0210276A FR2843638B1 (fr) | 2002-08-13 | 2002-08-13 | Recepteur de positionnement par satellite avec correction d'erreurs d'inter-correlation |
FR0210276 | 2002-08-13 | ||
PCT/FR2003/002288 WO2004017089A2 (fr) | 2002-08-13 | 2003-07-18 | Recepteur de positionnement par satellite avec correction d'erreurs d'inter-correlation |
Publications (1)
Publication Number | Publication Date |
---|---|
EP1529221A2 true EP1529221A2 (fr) | 2005-05-11 |
Family
ID=30775978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP03756500A Withdrawn EP1529221A2 (fr) | 2002-08-13 | 2003-07-18 | Recepteur de positionnement par satellite avec correction d'erreurs d'inter-correlation |
Country Status (5)
Country | Link |
---|---|
US (1) | US7064707B2 (fr) |
EP (1) | EP1529221A2 (fr) |
CA (1) | CA2494519A1 (fr) |
FR (1) | FR2843638B1 (fr) |
WO (1) | WO2004017089A2 (fr) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7197305B2 (en) | 2000-08-24 | 2007-03-27 | Sirf Technology, Inc. | Apparatus for reducing auto-correlation or cross-correlation in weak CDMA signals |
US7209076B2 (en) * | 2002-07-10 | 2007-04-24 | Qualcomm Incorporated | Cross-correlation mitigation method and apparatus for use in a global positioning system receiver |
US7365680B2 (en) * | 2004-02-10 | 2008-04-29 | Sirf Technology, Inc. | Location services system that reduces auto-correlation or cross-correlation in weak signals |
FR2871313B1 (fr) * | 2004-06-08 | 2006-08-18 | Thales Sa | Procede de transmission d'un signal de radionavigation |
JP2006157503A (ja) * | 2004-11-30 | 2006-06-15 | Seiko Epson Corp | 受信装置、修正逆拡散符号生成装置、修正逆拡散符号生成方法 |
US7428259B2 (en) * | 2005-05-06 | 2008-09-23 | Sirf Technology Holdings, Inc. | Efficient and flexible GPS receiver baseband architecture |
US20070160120A1 (en) * | 2006-01-12 | 2007-07-12 | Honeywell International, Inc. | Method for code-alignment for DSSS signal processing |
GB0615930D0 (en) * | 2006-08-10 | 2006-09-20 | Univ Surrey | A receiver of binary offset carrier modulated signals |
GB0701296D0 (en) * | 2007-01-24 | 2007-02-28 | Univ Surrey | A receiver of multiplexed binary offset carrier (MBOC) modulated signals |
FR2913773B1 (fr) * | 2007-03-16 | 2014-08-01 | Thales Sa | Dispositif de reception de signaux satellitaires comprenant une boucle de phase avec compensation des retards |
FR2974914B1 (fr) * | 2011-05-05 | 2013-05-10 | Thales Sa | Dispositif de reception d'un systeme de positionnement par satellite comprenant une fonction de detection de faux accrochages |
US10048385B2 (en) * | 2015-10-12 | 2018-08-14 | Deere & Company | Satellite navigation receiver with fixed point sigma RHO filter |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4578678A (en) * | 1983-11-14 | 1986-03-25 | The United States Of America As Represented By The United States National Aeronautics And Space Administration | High dynamic global positioning system receiver |
EP0501828B1 (fr) * | 1991-02-28 | 2000-01-12 | Texas Instruments Incorporated | Processeur à plusieurs canaux et de recherche pour GPS |
US5134407A (en) * | 1991-04-10 | 1992-07-28 | Ashtech Telesis, Inc. | Global positioning system receiver digital processing technique |
US5535278A (en) * | 1994-05-02 | 1996-07-09 | Magnavox Electronic Systems Company | Global positioning system (GPS) receiver for recovery and tracking of signals modulated with P-code |
US5694416A (en) * | 1995-02-24 | 1997-12-02 | Radix Technologies, Inc. | Direct sequence spread spectrum receiver and antenna array for the simultaneous formation of a beam on a signal source and a null on an interfering jammer |
US5689271A (en) * | 1996-05-03 | 1997-11-18 | Trimble Navigation Limited | Method and apparatus for civilian receiver operation with P(Y) code in satellite positioning system receiver |
US6313786B1 (en) * | 1998-07-02 | 2001-11-06 | Snaptrack, Inc. | Method and apparatus for measurement processing of satellite positioning system (SPS) signals |
FR2789172B1 (fr) | 1999-02-02 | 2001-04-13 | Sextant Avionique | Appareil a gyrometres et accelerometres pour la determination des attitudes d'un aerodyne |
TW567336B (en) * | 2001-05-04 | 2003-12-21 | Asulab Sa | Radio-frequency signal receiver with means for improving the reception dynamic of said signals |
CA2387891A1 (fr) * | 2001-06-08 | 2002-12-08 | Asulab S.A. | Recepteur de signaux radioelectriques permettant de corriger les effets des signaux sur trajets multiples et methode de declenchement du recepteur |
US7317752B2 (en) * | 2003-07-11 | 2008-01-08 | Samsung Electronics Co., Ltd. | Method and system for locating a GPS correlated peak signal |
-
2002
- 2002-08-13 FR FR0210276A patent/FR2843638B1/fr not_active Expired - Fee Related
-
2003
- 2003-07-18 WO PCT/FR2003/002288 patent/WO2004017089A2/fr not_active Application Discontinuation
- 2003-07-18 CA CA002494519A patent/CA2494519A1/fr not_active Abandoned
- 2003-07-18 US US10/521,107 patent/US7064707B2/en not_active Expired - Fee Related
- 2003-07-18 EP EP03756500A patent/EP1529221A2/fr not_active Withdrawn
Non-Patent Citations (1)
Title |
---|
See references of WO2004017089A3 * |
Also Published As
Publication number | Publication date |
---|---|
WO2004017089A3 (fr) | 2004-05-13 |
WO2004017089A2 (fr) | 2004-02-26 |
US20050248483A1 (en) | 2005-11-10 |
FR2843638B1 (fr) | 2004-10-22 |
FR2843638A1 (fr) | 2004-02-20 |
US7064707B2 (en) | 2006-06-20 |
CA2494519A1 (fr) | 2004-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1934624B1 (fr) | Recepteur gnss a precision amelioree utilisant deux porteuses de signal | |
JP4738692B2 (ja) | 強信号をキャンセルして弱スペクトラム拡散信号を強める方法 | |
EP0779518B1 (fr) | Procédé et ciruit de réception de signaux de positionnement par satellites avec élimination des erreurs de multitrajets | |
CA2257351C (fr) | Recepteur de signaux de satellites avec filtre d'extrapolation de position | |
US7693211B2 (en) | Fast fourier transform based phase locked loop for navigational receivers | |
EP1529221A2 (fr) | Recepteur de positionnement par satellite avec correction d'erreurs d'inter-correlation | |
EP3092718A1 (fr) | Procédé et récepteur pour recevoir un signal composite | |
US20220276389A1 (en) | Satellite navigation receiver for acquisition of gnss signals | |
CA2486079C (fr) | Recepteur de positionnement par satellite utilisant deux porteuses de signal | |
EP2015096A1 (fr) | Procédé de correction à la réception dans un mobile de défauts affectant à l'émission de signaux de radionavigation à porteuse à double décalage de phase | |
WO2004092761A1 (fr) | Procede d'acquisition d'un signal de radionavigation par satellite | |
FR3000806A1 (fr) | Dispositif de poursuite de signaux de radionavigation | |
EP2095150B1 (fr) | Procédé et dispositif de réception d'un signal de radionavigation à modulation boc | |
WO2023129763A1 (fr) | Récepteur de navigation par satellite avec traitement en bande de base numérique de canal agrégé | |
FR2856143A1 (fr) | Procede et dispositif de demodulation de signaux de radionavigation par satellite | |
Jin et al. | Analysis of a federal Kalman filter-based tracking loop for GPS signals | |
WO2023158506A1 (fr) | Système gnss multi-constellation multi-fréquence pour atténuation d'interférence | |
Jianfeng et al. | Low C/N0 carrier tracking loop based on optimal estimation algorithm in GPS software receivers | |
Bolla et al. | Centralized dynamics multi‐frequency GNSS carrier synchronization | |
Phyo et al. | Implementation and analysis of signal tracking loops for software defined GPS receiver | |
US11942948B2 (en) | Method and apparatus for forming wideband PRN signals | |
EP1400028B1 (fr) | Module discriminateur de trajets multiples pour un systeme de navigation. | |
EP4165441A2 (fr) | Récepteur de signaux de radionavigation comprenant un calculateur d'indicateur de puissance de corrélation | |
Goudar et al. | REVIEW ON DIFFERENT CLOCK ERROR ESTIMATION METHODS FOR IRNSS RECEIVER | |
WO2023158508A1 (fr) | Récepteur de navigation par satellite pour l'acquisition de signaux gnss |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20041209 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT RO SE SI SK TR |
|
RBV | Designated contracting states (corrected) |
Designated state(s): DE FR GB IT |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
GRAC | Information related to communication of intention to grant a patent modified |
Free format text: ORIGINAL CODE: EPIDOSCIGR1 |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: THALES |
|
GRAC | Information related to communication of intention to grant a patent modified |
Free format text: ORIGINAL CODE: EPIDOSCIGR1 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20061228 |