Receiver for determining a position on the basis of satellite networks
First Claim
1. Receiver of satellite signals, able to receive and process signals transmitted by satellites belonging to a network with a single carrier frequency and signals transmitted by satellites belonging to a network with several carrier frequencies, this receiver comprising:
- a radio signals reception chain comprising circuits for transposing the carrier frequencies received to several transposed frequencies differing according to the carrier frequency received, and at least one analogue/digital converter for converting the signals thus transposed into a digital signal with several transposed carrier frequencies corresponding to several satellites received simultaneously and transmitting on different carriers,at least one digital signal processing channel which receives the digital signal with several transposed carrier frequencies, each channel comprising a random code phase- and transposed carrier phase- servocontrol loop, the servocontrol loop comprising on the one hand at least one digital phase control oscillator controlled by a frequency set-point signal and a phase error signal and on the other hand a programmable local pseudo-random code generator,code selection means enabling a user to apply to the code generator a signal for selecting one code from several possible codes, the various codes corresponding to the various satellites of the two networks,frequency selection means, enabling the user to apply to the oscillator one from several possible frequency set-point signals, the various set-point signals corresponding to the various satellites of the second network as well as to all of the satellites of the first network;
the receiver finally comprising means for computing position from digital values provided in the servocontrol loop.
1 Assignment
0 Petitions
Accused Products
Abstract
A receiver for determining position based on GPS satellites and GLONASS satellites. The receiver architecture includes a radio reception chain with an antenna, frequency conversion circuits, an analogue/digital converter operating at very high rate for the GLONASS pathway, and a signal processing circuit with several general-use channels capable of receiving both GPS signals and GLONASS signals. This circuit uses a programmable pseudo-random code generator and a phase servocontrol loop which uses a local oscillator to produce a local transposed carrier frequency; this oscillator is controlled in such a way as to be able to impose a start frequency for the acquisition of a satellite signal.
155 Citations
20 Claims
-
1. Receiver of satellite signals, able to receive and process signals transmitted by satellites belonging to a network with a single carrier frequency and signals transmitted by satellites belonging to a network with several carrier frequencies, this receiver comprising:
-
a radio signals reception chain comprising circuits for transposing the carrier frequencies received to several transposed frequencies differing according to the carrier frequency received, and at least one analogue/digital converter for converting the signals thus transposed into a digital signal with several transposed carrier frequencies corresponding to several satellites received simultaneously and transmitting on different carriers, at least one digital signal processing channel which receives the digital signal with several transposed carrier frequencies, each channel comprising a random code phase- and transposed carrier phase- servocontrol loop, the servocontrol loop comprising on the one hand at least one digital phase control oscillator controlled by a frequency set-point signal and a phase error signal and on the other hand a programmable local pseudo-random code generator, code selection means enabling a user to apply to the code generator a signal for selecting one code from several possible codes, the various codes corresponding to the various satellites of the two networks, frequency selection means, enabling the user to apply to the oscillator one from several possible frequency set-point signals, the various set-point signals corresponding to the various satellites of the second network as well as to all of the satellites of the first network; the receiver finally comprising means for computing position from digital values provided in the servocontrol loop. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. Process for receiving satellite signals in a receiver and determining a receiver position from the signals received, the satellites belonging either to a first network with a single carrier frequency or to a second network with several carrier frequencies, characterized in that it comprises the following operations:
-
receiving the signals from several satellites on an antenna, transposing the carrier frequency of the various signals received, thereby producing several transposed carrier frequencies differing according to the carrier received, applying several simultaneously received carrier frequencies to at least one common analogue/digital converter and converting the corresponding composite signal into a digital signal; applying the digital signals from the converter to at least one signal processing channel common to all the transposed carrier frequencies received from the converter; selecting a set-point frequency corresponding to a particular transposed frequency, from among several possible set-points corresponding to different satellites, and applying a corresponding set-point signal to a digital phase control oscillator so as to make this oscillator produce the set-point frequency, the oscillator moreover receiving a phase error signal derived by a phase servocontrol loop in which it is located; selecting a pseudo-random code and applying a corresponding set-point signal to a programmable pseudo-random local code generator so as to make the generator produce one desired code from several possible codes, the code generator being located in the servocontrol loop and correlation means being provided in order to shift the code produced so as to place it in synchronism with the identical code present in the modulation of the signal received from the converter; computing a receiver position from digital values provided in the servocontrol loop.
-
Specification