WO2006042810A1 - Positioning device - Google Patents

Positioning device Download PDF

Info

Publication number
WO2006042810A1
WO2006042810A1 PCT/EP2005/055147 EP2005055147W WO2006042810A1 WO 2006042810 A1 WO2006042810 A1 WO 2006042810A1 EP 2005055147 W EP2005055147 W EP 2005055147W WO 2006042810 A1 WO2006042810 A1 WO 2006042810A1
Authority
WO
WIPO (PCT)
Prior art keywords
receiver
signal
drift
time
clock
Prior art date
Application number
PCT/EP2005/055147
Other languages
French (fr)
Inventor
Nicolas Martin
Original Assignee
Thales
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Thales filed Critical Thales
Publication of WO2006042810A1 publication Critical patent/WO2006042810A1/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/23Testing, monitoring, correcting or calibrating of receiver elements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/246Acquisition or tracking or demodulation of signals transmitted by the system involving long acquisition integration times, extended snapshots of signals or methods specifically directed towards weak signal acquisition
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/35Constructional details or hardware or software details of the signal processing chain
    • G01S19/37Hardware or software details of the signal processing chain

Definitions

  • the field of the invention is that of receiving a radionavigation signal from a satellite positioning system such as the GPS system (acronym for the English expression "Global Positioning System”).
  • a satellite positioning system such as the GPS system (acronym for the English expression "Global Positioning System”).
  • GNSS receiver any type of GPS receiver, GLONASS, GALILEO, etc.
  • the difficulty lies in the fact that to integrate the received signal over a long time and retrieve information it is necessary that the apparent dynamics at the receiver is very low during this time.
  • the receiver or its antenna
  • the apparent dynamics due to the drift of the clock of the receiver.
  • FIG. 2 shows the time actually measured; is the true time at which the signal is emitted by the satellite, receiving the true time at which the signal reaches the receiver, t h this time indicated by the clock and ⁇ t h through the receiver clock.
  • ⁇ t h 0.
  • the bias ⁇ t h of the receiver clock may vary.
  • this clock drift can prevent useful signal recovery and positioning.
  • One solution is to reduce the coherent integration time of the correlation but this increases the losses due to the noise and therefore also the time required to obtain the positioning; another solution possibly combined with the previous one is to test several hypotheses of clock drifts in parallel, but this increases the computational load. Moreover, when the drift is very unstable, the task becomes very difficult, if not impossible.
  • An important object of the invention is therefore to compensate for the apparent dynamic due to the drift of the receiver clock, so as to allow a sufficiently long correlation integration time to be used to distinguish the signal from the noise, despite degraded reception conditions.
  • the invention proposes a positioning device, which comprises a local clock having a drift, and a first receiver of a radionavigation signal, mainly characterized in that it further comprises a second receiver of a radio signal from a fixed beacon which has a stable clock, the local clock being common to the first and the second second receiver, and in that it comprises connected to the first receiver, an element for calculating the drift of the local clock, from the radio signal from the fixed beacon.
  • This device thus makes it possible to compensate the clock drift of a GNSS receiver in order to integrate the received signal over a long time. We can then determine the position of the receiver in a difficult environment.
  • the second receiver is for example a mobile telecommunication device.
  • the radionavigation signal comes from a satellite positioning system and / or pseudolites.
  • the invention also relates to a method of positioning from a radionavigation signal and a local clock signal, characterized in that it comprises a step of receiving a signal from a fixed beacon which presents a stable clock, and calculating the drift of the local clock signal from the signal of the fixed beacon.
  • FIG. 1 already described schematically illustrates the operating principle of a GNSS receiver
  • FIG. 2 already described, schematically illustrates the time actually measured
  • FIG. 3 schematically represents examples of curves of time t true and time t h (t) indicated by the clock at time t true
  • FIG. 4 schematically illustrates examples of results of the correlation of the signal received with the local signal as a function of several time assumptions, ⁇ being the delay of the local code represented in FIG. 1d with respect to the received code represented in FIG.
  • FIG. 1 b, 5 schematically shows examples of change in the integration time, on the one hand the time t received (t) which is transmitted by the satellite code C (t re Cu (t)) received by the receiver to time t and for different assumptions true time t re ceived estimated (t) estimated received in the case where it does not compensate for clock drift
  • Figure 6 schematically shows a GNSS receiver according to the prior art
  • 7 schematically shows examples of change in the integration time, on the one hand the time t re Cu (t) received true and different assumptions time t re ceived estimated (t) estimated received in the case where the the clock drift is compensated
  • FIG. 8 is a schematic representation of a positioning device according to the invention
  • FIG. 9 schematically represents a non-GNSS receiver for determining the local clock drift
  • the GNSS signal emitted by the satellite is of the form:
  • th (t) t + ⁇ th (t), th being the time indicated by the receiver clock at time t.
  • ⁇ th (t) 10 -5 seconds per second for low-end clocks
  • Figure 3 shows the curves illustrating t and th (t).
  • this estimate t re ceived estimated (t) n is not precise enough to sufficiently match the local signal with the received signal.
  • the receiver tries several correlations with different bias assumptions clock estimated .DELTA.t estimated h (t) and thus time T Rec estimated u (t) offset from it by an amount T such that at least one of the hypotheses is sufficiently close to the time t re Cu (t) true for the signals are correlated, as shown in Figure 4.
  • the curves in Figure 5 represent t re ceived estimated (t) differ from each other by taking as different hypotheses for .DELTA.t h estimated (t), nT, (n + 1) T, (n + 2) T, etc. .
  • FIG. 6 shows an example of such a receiver 10.
  • a generator 11 of a local carrier of the form e ' ⁇ t a carrier demodulator 18, a correlator capable of multiplying the received signal demodulated by the local code coming from a local code generator 12 and integrating it by means of an interval integrator 13, a servocontrol device 14 for acquiring and tracking the phases of the received signals producing corrections in speed of the code loop and the carrier loop, a local clock generating a periodic pulsed signal of frequency F h , an NCO (Numerically Controlled Oscillator) code 16 and a carrier NCO 17 integrating over an interval T in tegration these speed adjustments and corrections that take into account the Doppler effect, to provide phase estimates respectively (or time) of code and carrier.
  • This figure shows the elements for a reception channel corresponding to a satellite. There is usually in a receiver several reception channels in parallel.
  • th (t) th (to) + I [th (to), th (t)] 1 d ⁇
  • a carrier NCO performs the same operation by further multiplying the result by the pulsation ⁇ .
  • the GNSS receiver 10 is associated with a receiver of a non-GNSS communication signal (designated a non-GNSS receiver) which has a high signal-to-noise ratio and which is used to identify the drift of the clock.
  • local 15 common to both receivers and compensate, as shown in Figure 8.
  • the non-GNSS signal is transmitted by a fixed beacon 30 having a clock 31 or more generally a stable time reference, typically with a lower drift in absolute value at 10 -10 seconds per second.
  • FIG. 9 shows an example of a non-GNSS receiver 20 for determining this clock drift. It comprises in particular a phase locked loop ("PLL") which conventionally comprises a carrier demodulator 22, a servo device 24 including a loop filter, an integrating NCO 27 connected to a clock 15 and a generator 21 of local carrier of the form e ' ⁇ t .
  • PLL phase locked loop
  • the output of the phase integrator NCO provides the local phase ⁇ 'iocai-
  • the recovery of the signal at the non-GNSS receiver makes it possible to estimate the drift of the local clock in the following manner.
  • ⁇ t'prop (t) being the propagation time between the fixed beacon and the non-GNSS receiver, which is constant because the receiver and the beacon are supposed to be immobile.
  • the local non-GNSS signal is the local non-GNSS signal
  • the non-GNSS receiver may for example implement a phase-locked loop ("PLL”) to recover the non-GNSS communication signal.
  • PLL phase-locked loop
  • ⁇ th (t) t h (t) - the estimated receipt (t) + ⁇ t'prop - n X 2 ⁇ / ( ⁇ '- ⁇ (t) / ( ⁇ '
  • this local clock is common to the two receivers, that is to say the GNSS receiver and the non-GNSS receiver.
  • the estimated clock drift in seconds / second is added to the speed corrections (from servocontrol and Doppler compensation) of the local GNSS signals for the correlation, namely the local code and the local carrier.
  • Figure 7 there is shown the results thus obtained that is to say the variations in the integration time on the one hand the time t re Cu (t) and different assumptions true in the case where the we compensate the clock drift. In this case when the received time hypotheses are sufficiently close, there is one which coincides with the time received true, which allows an energy detection at the output of the correlation and therefore the estimation of a received time.
  • FIG. 10 shows an exemplary positioning device according to the invention. It comprises a local clock 15, a GNSS receiver 10, a receiver 20 of a non-GNSS radio signal from a fixed beacon having a stable time reference, the local clock being common to both receivers.
  • the GNSS receiver It also includes, connected to the GNSS receiver, an element for calculating the clock drift from the non-GNSS radio signal from the fixed beacon, the calculation being for example as described above.
  • This element is connected to the NCOs (the NCOs 16 and 17 in FIG. 10) of the local GNSS signals, namely the local code and the carrier local, so as to add this instantaneous clock drift to the existing corrections.
  • This calculation element is for example a microprocessor or a circuit including an NCO to perform the integration.
  • the drift equal to -Vp L i (t) is calculated by the servocontrol device 24 of the PLL of the non-GNSS receiver.
  • the GNSS receiver 10 comprises, as in the case of FIG. 6, a local clock 15, a generator 11 of a local carrier of the form e ' ⁇ t , a carrier demodulator 18, a correlator able to multiply the signal received by the local code from a local code generator 12 and integrating it by means of an interval integrator 13, a servocontrol device 14 for acquiring and tracking the phases of the received signals producing corrections in speed of the code loop and the carrier loop, and an NCO code 16 and a carrier NCO 17 incorporating these speed corrections and corrections to take into account the Doppler effect and the clock drift, to provide estimates of phase (or time) of code and carrier.
  • the non-GNSS receiver 20 includes, as in the case of FIG. 9, a PLL which conventionally comprises a carrier demodulator 22, a servocontrol device 24 including a loop filter, an integrating NCO 27 and a generator 21. local carrier of the form e ' ⁇ t .
  • This calculation element of the clock drift (the device 24 in the figure) is connected to the corrector (the NCO 27 in the figure) of the carrier of the non-GNSS receiver, in the case where it is interesting to correct the local carrier. with this drift, as shown in the figures. It can be integrated in the non-GNSS receiver as in the example of Figure 10 or in the GNSS receiver.
  • the non-GNSS receiver is for example a mobile telecommunication device possibly comprising a transmitter.
  • the so-called GNSS signal can come from a satellite positioning system and / or pseudolites.

Abstract

The invention relates to a positioning device comprising a local clock (15) which has a drift and a first receiver (10) of a radio-navigation signal. The inventive device also comprises a second receiver (20) of a radio-electric signal originating from a fixed beacon (30) with a stable time reference. According to the invention, the local clock (15) is common to both the first and second receivers (10, 20). The invention further comprises an element for calculating the drift of the local clock from the radio-electric signal originating from the fixed beacon, said element being connected to the first receiver.

Description

DISPOSITIF DE POSITIONNEMENT POSITIONING DEVICE
Le domaine de l'invention est celui de la réception d'un signal de radionavigation provenant d'un système de positionnement par satellites tel que le système GPS (acronyme de l'expression anglo-saxonne « Global Positioning System »).The field of the invention is that of receiving a radionavigation signal from a satellite positioning system such as the GPS system (acronym for the English expression "Global Positioning System").
Dans la suite, on désigne par le terme générique récepteur GNSS tout type de récepteur GPS, GLONASS, GALILEO, etc.In the following, we denote by the generic term GNSS receiver any type of GPS receiver, GLONASS, GALILEO, etc.
Pour bien fonctionner, les récepteurs actuels nécessitent généralement une réception à vue directe des satellites. Le positionnement se détériore rapidement notamment en termes de précision et de temps d'acquisition, lorsque la réception est perturbée comme c'est le cas à l'intérieur d'un bâtiment ou plus généralement en milieu dégradé (obstacles, multi-trajets, interférence, intérieur d'un bâtiment, etc.).To function well, current receivers usually require direct satellite reception. Positioning deteriorates rapidly, particularly in terms of accuracy and acquisition time, when the reception is disturbed as is the case inside a building or more generally in a degraded environment (obstacles, multipaths, interference , interior of a building, etc.).
Lors de conditions de réception dégradées la récupération du signal de navigation à faible rapport signal sur bruit est possible mais nécessite un temps d'intégration plus long pour filtrer le bruit.During degraded reception conditions the recovery of the navigation signal with low signal-to-noise ratio is possible but requires a longer integration time to filter the noise.
La difficulté réside dans le fait que pour intégrer le signal reçu sur un temps long et récupérer de l'information il faut que la dynamique apparente au niveau du récepteur soit très faible pendant ce temps. Lorsque le récepteur (ou son antenne) est fixe il n'y a plus de dynamique due au mouvement. Par contre il reste la dynamique apparente due à la dérive de l'horloge du récepteur.The difficulty lies in the fact that to integrate the received signal over a long time and retrieve information it is necessary that the apparent dynamics at the receiver is very low during this time. When the receiver (or its antenna) is fixed there is more dynamic due to movement. By cons it remains the apparent dynamics due to the drift of the clock of the receiver.
On va préciser en quoi consiste cette dérive en rappelant le principe de fonctionnement d'un récepteur GNSS. On a représenté figure 1a un code émis par un satellite à témission et figure 1 b, ce code arrivant au récepteur à tréception, soit Δtprop = tréception - témission secondes plus tard, Δtprop étant le temps de propagation du signal entre le satellite et le récepteur. Ce temps de propagation multiplié par la vitesse de la lumière dans le vide donne une mesure de distance ; il est mesuré de la manière suivante. Une réplique du code émis par le satellite et représentée figure 1c peut être générée localement par le récepteur, en phase. Le décalage entre le code reçu (figure 1 b) et le code local généré (c'est-à-dire la réplique représentée figure 1c) correspond à l'écart de temps Δtprop recherché. Ce décalage représenté figure 1d est mesuré en mettant en phase le code reçu et le code local ; le critère de mise en phase correspond à la maximisation de la fonction de corrélation des deux codes. Si les horloges du satellite et du récepteur sont parfaitement synchronisées, le décalage qui maximise la fonction de corrélation des deux codes fournit le temps Δtprop-We will clarify what this drift is by recalling the operating principle of a GNSS receiver. Shows Figure 1a a code transmitted by a satellite at t em ission and 1b, this code arriving at the receiver to tréception or .DELTA.t pr op = tréception - témission seconds later .DELTA.t pr op being the propagation time of the signal between the satellite and the receiver. This propagation time multiplied by the speed of light in the vacuum gives a measure of distance; it is measured as follows. A replica of the code transmitted by the satellite and represented in FIG. 1c can be generated locally by the receiver, in phase. The difference between the received code (FIG. 1b) and the generated local code (that is to say the replica represented in FIG. 1c) corresponds to the desired time difference Δtprop. This shift represented in FIG. 1d is measured by setting phase the received code and the local code; the phasing criterion corresponds to the maximization of the correlation function of the two codes. If the satellite and receiver clocks are perfectly synchronized, the offset that maximizes the correlation function of the two codes provides the time Δtprop-
Dans la pratique ce n'est pas le cas. On a représenté figure 2 le temps réellement mesuré ; témission est le temps vrai auquel le signal est émis par le satellite, tréception le temps vrai auquel le signal atteint le récepteur, th ce temps indiqué par l'horloge et Δth le biais de l'horloge du récepteur. Finalement le temps de propagation mesuré est : Δtprop mesuré = Δtprop + Δth. Dans le cas idéal d'une horloge parfaite, Δth = 0.In practice this is not the case. FIG. 2 shows the time actually measured; is the true time at which the signal is emitted by the satellite, receiving the true time at which the signal reaches the receiver, t h this time indicated by the clock and Δt h through the receiver clock. Finally the measured propagation time is: .DELTA.t pr op measured .DELTA.t = pr op + .DELTA.t h. In the ideal case of a perfect clock, Δt h = 0.
De plus lorsque le temps d'intégration de la corrélation entre le signal local et le signal reçu est long, le biais Δth de l'horloge du récepteur peut varier. En fait dans le cas des applications grand public les horloges à faible coût utilisées dans les récepteurs ont des dérives dh(t) très importantes et sont très instables. On rappelle que la dérive de l'horloge est par définition la dérivée par rapport au temps du biais d'horloge : dh(t) = d (Δt h (t)) /dt.Moreover, when the integration time of the correlation between the local signal and the received signal is long, the bias Δt h of the receiver clock may vary. In fact, in the case of consumer applications, the low-cost clocks used in receivers have very high h (t) drifts and are very unstable. It is recalled that the drift of the clock is by definition the derivative with respect to the time of the clock bias: dh (t) = d (Δt h (t)) / dt.
Pour la réception du signal à l'intérieur d'un bâtiment, cette dérive d'horloge peut empêcher la récupération du signal utile et le positionnement. Une solution consiste à réduire le temps d'intégration cohérente de la corrélation mais cela augmente les pertes dues au bruit et donc aussi le temps nécessaire pour obtenir le positionnement; une autre solution éventuellement combinée à la précédente consiste à tester plusieurs hypothèses de dérives d'horloge en parallèle, mais cela alourdit la charge de calcul. De plus lorsque la dérive est très instable la tâche devient très difficile, voire impossible.For signal reception inside a building, this clock drift can prevent useful signal recovery and positioning. One solution is to reduce the coherent integration time of the correlation but this increases the losses due to the noise and therefore also the time required to obtain the positioning; another solution possibly combined with the previous one is to test several hypotheses of clock drifts in parallel, but this increases the computational load. Moreover, when the drift is very unstable, the task becomes very difficult, if not impossible.
Un but important de l'invention est donc de compenser la dynamique apparente due à la dérive de l'horloge du récepteur, de manière à permettre d'utiliser un temps d'intégration de la corrélation suffisamment long pour pouvoir distinguer le signal du bruit, malgré des conditions de réception dégradées.An important object of the invention is therefore to compensate for the apparent dynamic due to the drift of the receiver clock, so as to allow a sufficiently long correlation integration time to be used to distinguish the signal from the noise, despite degraded reception conditions.
Pour atteindre ce but, l'invention propose un dispositif de positionnement, qui comporte une horloge locale présentant une dérive, et un premier récepteur d'un signal de radionavigation, principalement caractérisé en ce qu'il comprend en outre un deuxième récepteur d'un signal radioélectrique provenant d'une balise fixe qui présente une horloge stable, l'horloge locale étant commune au premier et au deuxième récepteurs, et en ce qu'il comprend relié au premier récepteur, un élément de calcul de la dérive de l'horloge locale, à partir du signal radioélectrique provenant de la balise fixe.To achieve this object, the invention proposes a positioning device, which comprises a local clock having a drift, and a first receiver of a radionavigation signal, mainly characterized in that it further comprises a second receiver of a radio signal from a fixed beacon which has a stable clock, the local clock being common to the first and the second second receiver, and in that it comprises connected to the first receiver, an element for calculating the drift of the local clock, from the radio signal from the fixed beacon.
Ce dispositif permet ainsi de compenser la dérive d'horloge d'un récepteur GNSS dans le but d'intégrer le signal reçu sur un temps long. On peut alors déterminer la position du récepteur dans un environnement difficile.This device thus makes it possible to compensate the clock drift of a GNSS receiver in order to integrate the received signal over a long time. We can then determine the position of the receiver in a difficult environment.
Le deuxième récepteur est par exemple un dispositif mobile de télécommunication.The second receiver is for example a mobile telecommunication device.
Le signal de radionavigation provient d'un système de positionnement par satellites et/ou pseudolites.The radionavigation signal comes from a satellite positioning system and / or pseudolites.
L'invention concerne également un procédé de positionnement à partir d'un signal de radionavigation et d'un signal d'horloge local, caractérisé en ce qu'il comprend une étape de réception d'un signal provenant d'une balise fixe qui présente une horloge stable, et de calcul de la dérive du signal d'horloge local à partir du signal de la balise fixe.The invention also relates to a method of positioning from a radionavigation signal and a local clock signal, characterized in that it comprises a step of receiving a signal from a fixed beacon which presents a stable clock, and calculating the drift of the local clock signal from the signal of the fixed beacon.
D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description détaillée qui suit, faite à titre d'exemple non limitatif et en référence aux dessins annexés dans lesquels : la figure 1 déjà décrite, illustre schématiquement le principe de fonctionnement d'un récepteur GNSS, la figure 2 déjà décrite, illustre schématiquement le temps réellement mesuré, la figure 3 représente schématiquement des exemples de courbes du temps t vrai et du temps th(t) indiqué par l'horloge à l'instant t vrai, la figure 4 illustre schématiquement des exemples de résultats de la corrélation du signal reçu avec le signal local en fonction de plusieurs hypothèses de temps, τ étant le retard du code local représenté figure 1d par rapport au code reçu représenté figure 1 b, la figure 5 représente schématiquement des exemples de variation sur le temps d'intégration, d'une part du temps treçu(t) auquel est émis par le satellite le code C(treçu(t)) reçu par le récepteur à l'instant t vrai et des différentes hypothèses de temps treçu estimé(t) reçu estimé dans le cas où l'on ne compense pas la dérive d'horloge, la figure 6 représente schématiquement un récepteur GNSS selon l'art antérieur, la figure 7 représente schématiquement des exemples de variation sur le temps d'intégration, d'une part du temps treçu(t) reçu vrai et des différentes hypothèses de temps treçu estimé(t) reçu estimé dans le cas où l'on compense la dérive d'horloge, la figure 8 représente schématiquement un dispositif de positionnement selon l'invention, la figure 9 représente schématiquement un récepteur non GNSS permettant de déterminer la dérive d'horloge locale, la figure 10 représente schématiquement les principaux éléments d'un dispositif de positionnement selon l'invention.Other features and advantages of the invention will become apparent on reading the detailed description which follows, given by way of nonlimiting example and with reference to the appended drawings in which: FIG. 1 already described schematically illustrates the operating principle of a GNSS receiver, FIG. 2 already described, schematically illustrates the time actually measured, FIG. 3 schematically represents examples of curves of time t true and time t h (t) indicated by the clock at time t true, FIG. 4 schematically illustrates examples of results of the correlation of the signal received with the local signal as a function of several time assumptions, τ being the delay of the local code represented in FIG. 1d with respect to the received code represented in FIG. 1 b, 5 schematically shows examples of change in the integration time, on the one hand the time t received (t) which is transmitted by the satellite code C (t re Cu (t)) received by the receiver to time t and for different assumptions true time t re ceived estimated (t) estimated received in the case where it does not compensate for clock drift, Figure 6 schematically shows a GNSS receiver according to the prior art, 7 schematically shows examples of change in the integration time, on the one hand the time t re Cu (t) received true and different assumptions time t re ceived estimated (t) estimated received in the case where the the clock drift is compensated, FIG. 8 is a schematic representation of a positioning device according to the invention, FIG. 9 schematically represents a non-GNSS receiver for determining the local clock drift, and FIG. 'a say positive positioning according to the invention.
On va exprimer plus en détail les temps indiqués figures 1 et 2. On a : treçu(t) = t - Δtprop(t), treçu(t) et t étant des temps vrais.It will express in more detail the times indicated in Figures 1 and 2. a: re ceived t (t) = t - .DELTA.t prop (t), t re Cu (t) and t is the real time.
Le signal GNSS émis par le satellite est de la forme :The GNSS signal emitted by the satellite is of the form:
Sémis(t) = Code( témis(t) ) . sin( φémise(t) ) = Code( t ) . sin( ω. t ) avec témis(t) = t φémise(t) = ω. tSemis (t) = Code (tem (t)). sin (φ é put (t)) = Code (t). sin (ω. t) with temis (t) = t φemise (t) = ω. t
Le signal GNSS reçu par le récepteur est de la forme: Sreçu(t) = Code( treçu(t) ) . sin( φreÇue(t) ) avec treçu(t) = t - Δtprop(t) φreçue(t) = ω ( t - Δtprop(t) )The GNSS signal received by the receiver is of the form: Sreçu (t) = Code (treçu (t)). sin (φ get (t)) with set (t) = t - Δt prop (t) φ get (t) = ω (t - Δt prop (t))
Par ailleurs dans la mesure où l'horloge présente un biais Δth(t), on a : th(t) = t + Δth(t), th étant le temps indiqué par l'horloge du récepteur à l'instant t. On a typiquement des dérives Δth(t) de 10"5 seconde par seconde pour des horloges bas de gamme, soit une variation du biais d'horloge de 10 microsecondes sur un intervalle de 1 seconde, c'est-à-dire 10 fois la durée d'un chip de code, ce qui est rédhibitoire. On a représenté figure 3 les courbes illustrant t et th(t).Furthermore, since the clock has a bias Δt h (t), we have: th (t) = t + Δth (t), th being the time indicated by the receiver clock at time t. We typically have drifts Δth (t) of 10 -5 seconds per second for low-end clocks, a variation of the clock bias of 10 microseconds over an interval of 1 second, that is to say 10 times the duration of a code chip, which is unacceptable .. Figure 3 shows the curves illustrating t and th (t).
Mais on ne connaît pas t ni par conséquent Δth(t). On a en fait :But we do not know t therefore Δt h (t). We actually have:
testimé(t) = th(t) - Δth estimé(t) ( 1 )Testified (t) = t h (t) - estimated Δt h (t) (1)
De même, on ne connaît pas treçu(t) ni Δtprop(t). On a en fait : treçu estimé(t) = testimé(t) - Δtprop estimé(t) (2)Similarly, we do not know t re ceived (t) or .DELTA.t pr op (t). We have in fact: estimated cost (t) = t e stimé (t) - Δtprop estimated (t) (2)
On a d'après (1 ) et (2), treçu estimé(t) = th(t) - Δth estimé(t) - Δtprop estimé(t) (3)We have (1) and (2), estimated cost (t) = th (t) - Estimated Δth (t) - Estimated Δtprop (t) (3)
Lors de l'acquisition du signal par le récepteur, et notamment lors du calcul de corrélation du signal reçu avec le signal généré localement, le récepteur ne peut faire qu'une estimation grossière du temps : cette estimation treçu estimé(t) n'est pas assez précise pour faire suffisamment coïncider le signal local avec le signal reçu.During signal acquisition by the receiver, and in particular during the correlation calculation of the received signal with the locally generated signal, the receiver can make a rough estimate of time: this estimate t re ceived estimated (t) n is not precise enough to sufficiently match the local signal with the received signal.
Pour cela le récepteur tente plusieurs corrélations avec différentes hypothèses de biais d'horloge estimés Δth estimé(t) et donc aussi de temps treÇu estimé(t) décalées entre elle d'une quantité T telle qu'au moins une des hypothèses soit suffisamment proche du temps treçu(t) vrai pour que les signaux soient corrélés, comme illustré figure 4. Le résultat de la corrélation dépend de τ avec : t = treçu(t) - treçu estimé(t)For this, the receiver tries several correlations with different bias assumptions clock estimated .DELTA.t estimated h (t) and thus time T Rec estimated u (t) offset from it by an amount T such that at least one of the hypotheses is sufficiently close to the time t re Cu (t) true for the signals are correlated, as shown in Figure 4. the result of the correlation depends on τ with t = treçu (t) - treçu estimated (t)
T = ( t - testimé(t) ) " ( Δtprop(t) - Δtprop estimé(t) )T = (t - evidenced (t)) "(Δtprop (t) - Estimated Δtprop (t))
L'erreur due à l'estimation du temps de propagation est considérée comme nulle car on suppose que l'on connaît la position du satellite avec une précision suffisante. On peut donc écrire : τ ≡ Δth(t) - Δth estimé(t)The error due to the estimate of the propagation time is considered as zero because it is supposed that one knows the position of the satellite with a sufficient precision. We can write: τ ≡ Δth (t) - Δt estimated h (t)
Sur la figure 5, on a représenté les variations sur le temps d'intégration, d'une part du temps treçu(t) vrai et des différentes hypothèses de treçu estimé(t) dans le cas où l'on ne compense pas la dérive d'horloge, c'est- à-dire où l'on suppose que Δth(t) et donc Δth estimé(t) sont constants.In Figure 5, the variations are shown on the integration time, on the one hand the time t re Cu (t) and real different assumptions estimated cost (t) in the case where the clock drift is not compensated, that is to say where it is assumed that Δt h (t) and therefore Δt he stimulated (t) are constant .
Les courbes de la figure 5 qui représentent treçu estimé(t) diffèrent les unes des autres en prenant comme différentes hypothèses pour Δth estimé(t), nT, (n+1 ) T, (n+2) T, etc.The curves in Figure 5 represent t re ceived estimated (t) differ from each other by taking as different hypotheses for .DELTA.t h estimated (t), nT, (n + 1) T, (n + 2) T, etc. .
En raison de la dérive de l'horloge, aucune hypothèse de temps reçu estimée ne coïncide avec le temps treçu(t) vrai sur la durée d'intégration. De ce fait le récepteur est incapable de déterminer quelle est l'hypothèse qui coïncide avec le signal reçu, même en augmentant le temps d'intégration. On a représenté figure 6 un exemple d'un tel récepteur 10. Il comprend de manière classique, un générateur 11 d'une porteuse locale de la forme e'ωt, un démodulateur 18 de porteuse, un corrélateur apte à multiplier le signal reçu démodulé par le code local issu d'un générateur 12 de code local et à l'intégrer au moyen d'un intégrateur par intervalles 13, un dispositif d'asservissement 14 pour l'acquisition et la poursuite des phases des signaux reçus élaborant des corrections en vitesse de la boucle de code et de la boucle de porteuse, une horloge locale 15 générant un signal puisé périodique de fréquence Fh, un NCO (acronyme de l'expression anglo- saxonne « Numerically Controlled Oscillator ») code 16 et un NCO porteuse 17 intégrant sur un intervalle Tintégration ces corrections de vitesse et des corrections permettant de prendre en compte l'effet Doppler, pour fournir respectivement des estimées de phase (ou de temps) de code et de porteuse. On a représenté sur cette figure les éléments pour un canal de réception correspondant à un satellite. Il y a généralement dans un récepteur plusieurs canaux de réception en parallèle.Because of the drift of the clock, no estimated received time hypothesis coincides with the time t received (t) true over the integration time. As a result, the receiver is unable to determine which hypothesis coincides with the received signal, even by increasing the integration time. FIG. 6 shows an example of such a receiver 10. It comprises, in a conventional manner, a generator 11 of a local carrier of the form e ' ωt , a carrier demodulator 18, a correlator capable of multiplying the received signal demodulated by the local code coming from a local code generator 12 and integrating it by means of an interval integrator 13, a servocontrol device 14 for acquiring and tracking the phases of the received signals producing corrections in speed of the code loop and the carrier loop, a local clock generating a periodic pulsed signal of frequency F h , an NCO (Numerically Controlled Oscillator) code 16 and a carrier NCO 17 integrating over an interval T in tegration these speed adjustments and corrections that take into account the Doppler effect, to provide phase estimates respectively (or time) of code and carrier. This figure shows the elements for a reception channel corresponding to a satellite. There is usually in a receiver several reception channels in parallel.
On rappelle qu'un NCO code réalise l'opération : treçu estimé(t) = th(t) - Δth estimé(t) + I[th(to), th(t)] VCOde (x) dτ avec Vcode = - Vitesse radiale du satellite / c + Correction de code en vitesse (ou en fréquence) c : vitesse de la lumière.It is recalled that an NCO code carries out the operation: estimated sum (t) = th (t) - Δth estimated (t) + I [th (to), th (t)] V CO of (x) dτ with Vcode = - Radial velocity of the satellite / c + Correction of code in speed (or in frequency) c: speed of light.
Le terme « - Vitesse radiale du satellite / c » correspond à la prise en compte de l'effet Doppler. On a donc d'après (3) :The term "radial velocity of the satellite / c" corresponds to the taking into account of the Doppler effect. We therefore have (3):
J[th(to), th(t)] Vcode (τ) dτ = - Δtprop estimé(t) Selon une variante, le NCO réalise l'opération suivante : treçu estimé(t) = th(t) - Δth estimé(t) + J [th(to), th(t)] VCOde(x) dτJ [th (to), th (t)] Estimated Vcode (τ) dτ = - Δtprop (t) According to a variant, the NCO performs the following operation: estimated cost (t) = th (t) - Δth estimated (t) + J [th (to), th (t)] V CO of (x) dτ
On a : Δth estimé(t) = Δth estimé(to) + I[th(to), m)] dh estimée(τ) dτ par définitionWe have: Δth estimated (t) = Δth estimated (to) + I [th (to), m)] dh estimated (τ) dτ by definition
Et : th(t) = th(to) + I[th(to), th(t)] 1 dτAnd: th (t) = th (to) + I [th (to), th (t)] 1 dτ
On obtient finalement : treçu estimé(t) = th(to) - Δth estimé(tθ) + I[th(to), th(t)] (1 " dh estimée + VCOde)(x)dτWe finally obtain: estimated cost (t) = th (to) - estimated Δth (tθ) + I [th (to), th (t)] (1 "estimated dh + V CO of) (x) dτ
La mise en œuvre de cette variante est représentée figure 10. Un NCO porteuse réalise la même opération en multipliant en outre le résultat par la pulsation ω.The implementation of this variant is shown in FIG. 10. A carrier NCO performs the same operation by further multiplying the result by the pulsation ω.
Selon l'invention le récepteur 10 de type GNSS est associé à un récepteur 20 d'un signal de communication non GNSS (désigné récepteur non GNSS) qui présente un rapport signal sur bruit élevé et qui est utilisé pour identifier la dérive de l'horloge locale 15 commune aux deux récepteurs et la compenser, comme représenté figure 8.According to the invention, the GNSS receiver 10 is associated with a receiver of a non-GNSS communication signal (designated a non-GNSS receiver) which has a high signal-to-noise ratio and which is used to identify the drift of the clock. local 15 common to both receivers and compensate, as shown in Figure 8.
Le signal non GNSS est émis par une balise fixe 30 ayant une horloge 31 ou plus généralement une référence de temps stable, typiquement avec une dérive inférieure en valeur absolue à 10"10 seconde par seconde.The non-GNSS signal is transmitted by a fixed beacon 30 having a clock 31 or more generally a stable time reference, typically with a lower drift in absolute value at 10 -10 seconds per second.
On a représenté figure 9, un exemple de récepteur 20 non GNSS permettant de déterminer cette dérive d'horloge. Il comprend notamment une boucle à verrouillage de phase (« PLL » ou Phase Lock Loop en anglais) qui comporte de manière classique un démodulateur 22 de porteuse, un dispositif d'asservissement 24 incluant un filtre de boucle, un NCO intégrateur 27 relié à une horloge 15 et un générateur 21 de porteuse locale de la forme e'ωt. La sortie du NCO intégrateur de phase fournit la phase locale φ'iocaie-FIG. 9 shows an example of a non-GNSS receiver 20 for determining this clock drift. It comprises in particular a phase locked loop ("PLL") which conventionally comprises a carrier demodulator 22, a servo device 24 including a loop filter, an integrating NCO 27 connected to a clock 15 and a generator 21 of local carrier of the form e ' ωt . The output of the phase integrator NCO provides the local phase φ'iocai-
La récupération du signal au niveau du récepteur non GNSS permet d'estimer la dérive de l'horloge locale de la manière suivante. Le signal non GNSS émis démodulé est de la forme : Sémis(t) = sin( φ'émis(t) ) avec φ'émis(t) = ω'. tThe recovery of the signal at the non-GNSS receiver makes it possible to estimate the drift of the local clock in the following manner. The non-GNSS signal emitted demodulated is of the form: Semis (t) = sin (φ'emis (t)) with φ'emiss (t) = ω '. t
Le signal non GNSS reçu : Sreçu(t) = sin( φ'reçu(t) ) avec φ'reçu(t) = ω'. ( t - Δt'ProP(t) ) (4)Failure GNSS received signal: Sreçu (t) = sin (φ 're Cu (t)) with φ' re Cu (t) = ω '. (t - Δt ' P ro P (t)) (4)
Δt'prop(t) étant le temps de propagation entre la balise fixe et le récepteur non GNSS, constant car le récepteur et la balise sont censés être immobiles.Δt'prop (t) being the propagation time between the fixed beacon and the non-GNSS receiver, which is constant because the receiver and the beacon are supposed to be immobile.
Le signal non GNSS local :The local non-GNSS signal:
Siocal I (t) = Sin( φ'iocale(t) ) Siocal û(t) = COS( φ'bcale(t) ) avec φ'iocale(t) = φ'reçue estimée(t) = ω'. ( t'reçu estimé(t) ) (5)Siocal I (t) = Sin (φ'iocale (t)) Siocal û (t) = COS (φ'bcale (t)) with φ'iocale (t) = φ'reçue estimated (t) = ω '. (T 're çu estimated (t)) (5)
Le récepteur non GNSS peut par exemple mettre en œuvre une boucle à verrouillage de phase (« PLL ») pour récupérer le signal de communication non GNSS.The non-GNSS receiver may for example implement a phase-locked loop ("PLL") to recover the non-GNSS communication signal.
Quand la PLL a convergé les phases reçue et locale coïncident, et on obtient : φ'iocaie = φ'reçue + n x 2π + ε ε « π/2 (erreur de phase) soit en vertu de (4) et (5) : t'reçu estimé(t) = t - Δt'prop + n X 2π/(θ' + ε(t) /ω' (6)When the PLL converges the received and local phases coincide, and we obtain: φ'iocai = φ 'received + nx 2π + ε ε' π / 2 (phase error) either under (4) and (5): estimated receipt (t) = t - Δt'prop + n X 2π / ( θ '+ ε (t) / ω' (6)
Par ailleurs on a :In addition we have:
Δth (t) = th(t) - t soit en vertu de (6) :Δt h (t) = t h (t) - t under (6):
Δth(t) = th(t) - t'reçu estimé(t) + Δt'prop - n X 2π/(θ' - ε(t)/(θ'Δth (t) = t h (t) - the estimated receipt (t) + Δt'prop - n X 2π / (θ '- ε (t) / (θ'
Si on néglige l'erreur de phase ε(t) et lorsque δtprop(t) est constant car le récepteur non GNSS ne bouge pas, on obtient finalement :Neglecting the error ε phase (t) and when .delta.t pr op (t) is constant because the non-GNSS receiver does not move, we finally obtain:
Δth(t) - Δth(to) ≡ ( th(t) - th(to) ) - (t'reçu estimé(t) - t'reçu estimé(tθ))Δth (t) - Δth (t) ≡ (t h (t) - th (to)) - (t 're çu estimated (t) - t'reçu estimated (tθ))
Δth(t) - Δth(to) ≡ ( th(t) - th(to) ) - (φ'iocaie(t) /ω' - φ'iocaie(to) /ω').Δth (t) - Δth (to) ≡ (t h (t) - th (to)) - (φ'iocai (t) / ω '- φ'iocai (to) / ω').
On a :We have :
Δth(t) - Δth(to) = I[to, t] dh(τ) dτ par définition, th(t) - th(to) = I[th(to), th (t)] 1 dτ par définition, φ'ι∞aie(t) /ω' - φ'iocaie(to) /ω' = Wo), m)] (1 + VpLι_(τ) ) dτ en sortie du NCO du récepteur non GNSS.Δth (t) - Δth (to) = I [to, t] d h (τ) dτ by definition, th (t) - th (to) = I [th (to), th (t)] 1 dτ by definition, φ'ι∞aie (t) / ω '- φ'iocaie (to) / ω' = Wo ), m)] (1 + Vp L ι_ (τ)) dτ at the output of the NCO of the non-GNSS receiver.
On peut donc écrire :We can write:
I[to, t] dh(τ) dτ ≡ J[th (to), th <t)] 1 dτ - Imto), th (t)] (1 + VpLι_(τ) ) dτI [to, t] dh (τ) dτ ≡ J [th (to), th <t)] 1 dτ - Imto), th (t)] (1 + Vp L ι_ (τ)) dτ
D'où : d h(t) ≡ - VPLLWWhere: d h (t) ≡ - VPLLW
Ainsi on est capable de déterminer la dérive d'horloge instantanée dh(t), à partir de la correction de porteuse en vitesse de la PLL qui est envoyée au NCO de porteuse de la PLL.Thus one is able to determine the instantaneous clock drift d h (t), from the speed carrier correction of the PLL which is sent to the carrier NCO of the PLL.
Selon l'invention, cette horloge locale est commune aux deux récepteurs c'est-à-dire au récepteur GNSS et au récepteur non GNSS. La dérive d'horloge estimée en seconde/seconde est ajoutée aux corrections en vitesse (issues de l'asservissement et de la compensation de l'effet Doppler) des signaux locaux GNSS pour la corrélation, à savoir le code local et la porteuse locale. Sur la figure 7, on a représenté des résultats ainsi obtenus c'est-à- dire les variations sur le temps d'intégration d'une part du temps treçu(t) vrai et des différentes hypothèses dans le cas où l'on compense la dérive d'horloge. Dans ce cas lorsque les hypothèses de temps reçu sont suffisamment proches, il y en a une qui coïncide avec le temps reçu vrai, ce qui permet une détection d'énergie en sortie de la corrélation et donc l'estimation d'un temps reçu.According to the invention, this local clock is common to the two receivers, that is to say the GNSS receiver and the non-GNSS receiver. The estimated clock drift in seconds / second is added to the speed corrections (from servocontrol and Doppler compensation) of the local GNSS signals for the correlation, namely the local code and the local carrier. In Figure 7, there is shown the results thus obtained that is to say the variations in the integration time on the one hand the time t re Cu (t) and different assumptions true in the case where the we compensate the clock drift. In this case when the received time hypotheses are sufficiently close, there is one which coincides with the time received true, which allows an energy detection at the output of the correlation and therefore the estimation of a received time.
On a représenté figure 10 un exemple de dispositif de positionnement selon l'invention. Il comprend une horloge locale 15, un récepteur GNSS 10, un récepteur 20 d'un signal radioélectrique non GNSS provenant d'une balise fixe présentant une référence de temps stable, l'horloge locale 15 étant commune aux deux récepteurs.FIG. 10 shows an exemplary positioning device according to the invention. It comprises a local clock 15, a GNSS receiver 10, a receiver 20 of a non-GNSS radio signal from a fixed beacon having a stable time reference, the local clock being common to both receivers.
Il comprend également, relié au récepteur GNSS, un élément de calcul de la dérive d'horloge à partir du signal radioélectrique non GNSS provenant de la balise fixe, le calcul étant par exemple tel que décrit précédemment. Cet élément est relié aux NCO (les NCO 16 et 17 sur la figure 10) des signaux locaux GNSS, à savoir le code local et la porteuse locale, de manière à ajouter cette dérive d'horloge instantanée aux corrections existantes. Cet élément de calcul est par exemple un microprocesseur ou un circuit comprenant notamment un NCO pour effectuer l'intégration. Dans l'exemple de la figure 10, la dérive égale à -VpLι_(t) est calculée par le dispositif d'asservissement 24 de la PLL du récepteur non GNSS.It also includes, connected to the GNSS receiver, an element for calculating the clock drift from the non-GNSS radio signal from the fixed beacon, the calculation being for example as described above. This element is connected to the NCOs (the NCOs 16 and 17 in FIG. 10) of the local GNSS signals, namely the local code and the carrier local, so as to add this instantaneous clock drift to the existing corrections. This calculation element is for example a microprocessor or a circuit including an NCO to perform the integration. In the example of FIG. 10, the drift equal to -Vp L i (t) is calculated by the servocontrol device 24 of the PLL of the non-GNSS receiver.
Le récepteur GNSS 10 comprend comme dans le cas de la figure 6, une horloge locale 15, un générateur 1 1 d'une porteuse locale de la forme e'ωt, un démodulateur 18 de porteuse, un corrélateur apte à multiplier le signal reçu par le code local issu d'un générateur 12 de code local et l'intégrer au moyen d'un intégrateur par intervalle 13, un dispositif d'asservissement 14 pour l'acquisition et la poursuite des phases des signaux reçus élaborant des corrections en vitesse de la boucle de code et de la boucle de porteuse, et un NCO code 16 et un NCO porteuse 17 intégrant ces corrections de vitesse et les corrections permettant de prendre en compte l'effet Doppler et la dérive d'horloge, pour fournir des estimées de phase (ou de temps) de code et de porteuse.The GNSS receiver 10 comprises, as in the case of FIG. 6, a local clock 15, a generator 11 of a local carrier of the form e ' ωt , a carrier demodulator 18, a correlator able to multiply the signal received by the local code from a local code generator 12 and integrating it by means of an interval integrator 13, a servocontrol device 14 for acquiring and tracking the phases of the received signals producing corrections in speed of the code loop and the carrier loop, and an NCO code 16 and a carrier NCO 17 incorporating these speed corrections and corrections to take into account the Doppler effect and the clock drift, to provide estimates of phase (or time) of code and carrier.
Le récepteur non GNSS 20 comprend notamment comme dans le cas de la figure 9, une PLL qui comporte de manière classique un démodulateur 22 de porteuse, un dispositif d'asservissement 24 incluant un filtre de boucle, un NCO intégrateur 27 et un générateur 21 de porteuse locale de la forme e'ω t. La sortie du NCO intégrateur de phase 27 fournit la mesure de la phase du signal reçu φ'reçue estimée = φ'i∞aie-The non-GNSS receiver 20 includes, as in the case of FIG. 9, a PLL which conventionally comprises a carrier demodulator 22, a servocontrol device 24 including a loop filter, an integrating NCO 27 and a generator 21. local carrier of the form e ' ω t . The output of the NCO phase integrator 27 provides the measurement of the received signal phase φ '= re ceived estimated φ'i∞aie-
Cet élément de calcul de la dérive d'horloge (le dispositif 24 sur la figure) est relié au correcteur (le NCO 27 sur la figure) de la porteuse du récepteur non GNSS, dans le cas où il est intéressant de corriger la porteuse locale avec cette dérive, comme représenté sur les figures. Il peut être intégré dans le récepteur non GNSS comme dans l'exemple de la figure 10 ou dans le récepteur GNSS. Le récepteur non GNSS est par exemple un dispositif de télécommunication mobile comportant éventuellement un émetteur.This calculation element of the clock drift (the device 24 in the figure) is connected to the corrector (the NCO 27 in the figure) of the carrier of the non-GNSS receiver, in the case where it is interesting to correct the local carrier. with this drift, as shown in the figures. It can be integrated in the non-GNSS receiver as in the example of Figure 10 or in the GNSS receiver. The non-GNSS receiver is for example a mobile telecommunication device possibly comprising a transmitter.
Le signal dit GNSS peut provenir d'un système de positionnement par satellites et/ou pseudolites. The so-called GNSS signal can come from a satellite positioning system and / or pseudolites.

Claims

REVENDICATIONS
1. Dispositif de positionnement, qui comporte une horloge locale (15) présentant une dérive, et un premier récepteur (10) d'un signal de radionavigation, caractérisé en ce qu'il comprend en outre un deuxième récepteur (20) d'un signal radioélectrique provenant d'une balise fixe (31) qui présente une référence de temps stable, l'horloge locale (15) étant commune au premier et au deuxième récepteurs (10, 20), et en ce qu'il comprend relié au premier récepteur (10), un élément de calcul de la dérive de l'horloge locale, à partir du signal radioélectrique provenant de la balise fixe (31 ).Positioning device, which comprises a local clock (15) having a drift, and a first receiver (10) of a radionavigation signal, characterized in that it further comprises a second receiver (20) of a radio signal from a stationary beacon (31) having a stable time reference, the local clock (15) being common to the first and second receivers (10, 20), and including the first one being connected to the first one receiver (10), an element for calculating the drift of the local clock, from the radio signal from the fixed beacon (31).
2. Dispositif de positionnement selon la revendication précédente, caractérisé en ce que l'élément de calcul de la dérive d'horloge locale est intégré au deuxième récepteur.2. Positioning device according to the preceding claim, characterized in that the calculating element of the local clock drift is integrated with the second receiver.
3. Dispositif de positionnement selon la revendication précédente, caractérisé en ce que le deuxième récepteur (20) comprend une boucle à verrouillage de phase pourvue d'un dispositif d'asservissement (24) et en ce que le dispositif d'asservissement (24) est apte à calculer la dérive d'horloge locale.Positioning device according to the preceding claim, characterized in that the second receiver (20) comprises a phase-locked loop provided with a servo-control device (24) and in that the servo-control device (24) is able to calculate the local clock drift.
4. Dispositif de positionnement selon l'une des revendications précédentes, caractérisé en ce que le deuxième récepteur (20) est un dispositif mobile de télécommunication.4. Positioning device according to one of the preceding claims, characterized in that the second receiver (20) is a mobile telecommunication device.
5. Dispositif de positionnement selon l'une des revendications précédentes, caractérisé en ce que le signal de radionavigation provient d'un système de positionnement par satellites et/ou pseudolites5. Positioning device according to one of the preceding claims, characterized in that the radionavigation signal comes from a satellite positioning system and / or pseudolites
6. Procédé de positionnement à partir d'un signal de radionavigation et d'un signal d'horloge locale, caractérisé en ce qu'il comprend une étape de réception d'un signal provenant d'une balise fixe qui présente une référence de temps stable, et de calcul de la dérive du signal d'horloge locale à partir du signal de la balise fixe. 6. Positioning method from a radionavigation signal and a local clock signal, characterized in that it comprises a step of receiving a signal from a fixed beacon which has a time reference. stable, and calculating the drift of the local clock signal from the signal of the fixed beacon.
PCT/EP2005/055147 2004-10-22 2005-10-11 Positioning device WO2006042810A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0411293 2004-10-22
FR0411293A FR2877437B1 (en) 2004-11-04 2004-11-04 POSITIONING DEVICE

Publications (1)

Publication Number Publication Date
WO2006042810A1 true WO2006042810A1 (en) 2006-04-27

Family

ID=34953939

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2005/055147 WO2006042810A1 (en) 2004-10-22 2005-10-11 Positioning device

Country Status (2)

Country Link
FR (1) FR2877437B1 (en)
WO (1) WO2006042810A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2282216A2 (en) 2009-07-24 2011-02-09 Thales Method and system for single-particle anemometry using LIDAR
EP2940490A1 (en) * 2014-04-30 2015-11-04 U-blox AG Determining clock-drift using signals of opportunity

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5663735A (en) * 1996-05-20 1997-09-02 Trimble Navigation Limited GPS receiver using a radio signal for improving time to first fix
WO1999057929A1 (en) * 1998-05-04 1999-11-11 Trimble Navigation Limited Gsm cellular telephone and gps receiver combination
US6188351B1 (en) * 1998-08-13 2001-02-13 Ericsson Inc. Method for improving signal acquistion in a global positioning system receiver
US6424826B1 (en) * 1997-09-08 2002-07-23 Ericsson, Inc. Systems and methods for sharing reference frequency signals within a wireless mobile terminal between a wireless transceiver and a global positioning system receiver
US20030214436A1 (en) * 2002-05-17 2003-11-20 Voor Thomas E. System and method for frequency management in a communications positioning device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0616888U (en) * 1992-06-12 1994-03-04 東京コスモス電機株式会社 Fixed station for differential GPS, GPS positioning device for mobiles, navigation device, and radio receiver for GPS positioning device
JP2904241B2 (en) * 1992-07-01 1999-06-14 ケイディディ株式会社 Transmission method of differential data signal
WO1996022546A1 (en) * 1995-01-17 1996-07-25 The Board Of Trustees Of The Leland Stanford Junior University Wide area differential gps reference system and method
US6323803B1 (en) * 1999-08-10 2001-11-27 Ericsson Inc. System and method for incremental broadcast of GPS navigation data in a cellular network

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5663735A (en) * 1996-05-20 1997-09-02 Trimble Navigation Limited GPS receiver using a radio signal for improving time to first fix
US6424826B1 (en) * 1997-09-08 2002-07-23 Ericsson, Inc. Systems and methods for sharing reference frequency signals within a wireless mobile terminal between a wireless transceiver and a global positioning system receiver
WO1999057929A1 (en) * 1998-05-04 1999-11-11 Trimble Navigation Limited Gsm cellular telephone and gps receiver combination
US6188351B1 (en) * 1998-08-13 2001-02-13 Ericsson Inc. Method for improving signal acquistion in a global positioning system receiver
US20030214436A1 (en) * 2002-05-17 2003-11-20 Voor Thomas E. System and method for frequency management in a communications positioning device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2282216A2 (en) 2009-07-24 2011-02-09 Thales Method and system for single-particle anemometry using LIDAR
EP2940490A1 (en) * 2014-04-30 2015-11-04 U-blox AG Determining clock-drift using signals of opportunity
US9681408B2 (en) 2014-04-30 2017-06-13 U-Blox Ag Determining clock-drift using signals of opportunity

Also Published As

Publication number Publication date
FR2877437A1 (en) 2006-05-05
FR2877437B1 (en) 2007-04-20

Similar Documents

Publication Publication Date Title
US8593343B2 (en) Adjusting a bandwidth of GNSS receivers
Yang et al. Generalized GNSS signal carrier tracking—part II: optimization and implementation
US20060071851A1 (en) Systems and methods for acquisition and tracking of low CNR GPS signals
KR20030070612A (en) Satellite-based positioning system receiver for weak signal operation
EP2064568A1 (en) Highly integrated gps, galileo and inertial navigation system
EP1364477A2 (en) Time synchronization of a satellite positioning system enabled mobile receiver and base station
EP3141931B1 (en) Tracking of signals with at least one subcarrier
CN107450084B (en) CSAC-based high-sensitivity GNSS receiver and reacquisition implementation method
US10429515B2 (en) Method and apparatus for GNSS signal tracking
CA2685078A1 (en) Method and apparatus for adaptive processing of signals received from satellite navigation systems
US20170276794A1 (en) Method for Evaluating a Satellite Signal in a Global Navigation Satellite System with Respect to a Multipath Error, Receiver for a Global Navigation Satellite System and Motor Vehicle
Gao et al. A novel architecture for ultra-tight HSGPS-INS integration
EP3709058A1 (en) Method for controlling the integrity of a satellite radio-navigation signal and receiver implimenting this method
Soloviev et al. Decoding navigation data messages from weak GPS signals
CN111458730B (en) GNSS carrier tracking method based on Doppler residual estimation and receiver
WO2006042810A1 (en) Positioning device
EP1697757B1 (en) Method of updating the clock bias between a bts station of a gsm network and the satellites of a gps system
JP5163474B2 (en) GNSS receiver and positioning method
CN103339526B (en) Equipment and method
CN108107454B (en) Inertial information assisted satellite deep combination loop
FR2918765A1 (en) METHOD FOR DETERMINING A SERVO ERROR IN A CONTINUOUS LOOP OF A PSEUDO-RANDOM CODE.
WO2010034948A1 (en) System and method for determining a receiver, and related receiver
CN113311455A (en) Satellite signal analysis method and system
EP2442137A1 (en) System for increasing the availability and performance of a satellite geopositioning system
KR20030013405A (en) Satellite-based positioning system receiver for weak signal operation

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 05794786

Country of ref document: EP

Kind code of ref document: A1