Geopositioning method with trust index, and associated terminal
09989651 ยท 2018-06-05
Assignee
Inventors
Cpc classification
G01S19/45
PHYSICS
G01S19/425
PHYSICS
International classification
G01S19/20
PHYSICS
G01S19/45
PHYSICS
Abstract
In the field of satellite geolocation, a geopositioning method with a trust index is implemented by a geopositioning terminal. According to the method, the positioning of the terminal is estimated by geopositioning satellites and the trust index is provided by comparison with at least one pseudo-distance measurement recorded by at least one additional geopositioning satellite, which is different from those used to compute the position of the terminal.
Claims
1. A geopositioning method with a trust index implemented by a geopositioning terminal comprising a receiver unit and a computing unit, said geopositioning terminal being configured to measure pseudo-distances of a plurality of geopositioning satellites using signals transmitted by the geopositioning satellites and received by the receiver unit, to estimate its position, at a given instant, using the pseudo-distances measured for said given instant and to measure and record, for said given instant, the pseudo-distance of at least one additional geopositioning satellite using a signal transmitted by the additional geopositioning satellite and received by the receiver unit; said positioning method comprising: a first estimation step comprising: the geopositioning terminal estimating at a given instant t its initial theoretical position (P.sub.0) using geopositioning satellites of the plurality of geopositioning satellites and recording a pseudo-distance measurement by means of the same additional geopositioning satellite as that used at the given instant t, which is different from those used to estimate the position of the geopositioning terminal, a second step of determining a trust index, said step comprising, for at least three different positions of the geopositioning terminal at three different instants: the geopositioning terminal estimating its theoretical position by means of the geopositioning satellites, the geopositioning terminal recording a pseudo-distance measurement by means of the same additional geopositioning satellite as that used at the instant t, the computing unit computing the position difference (P) in relation to the initial position (P.sub.0) of the geopositioning terminal, the computing unit modifying the pseudo-distance measurement using the computed position difference (P), to produce a measurement (d) corresponding to the pseudo-distance that would have been performed at the initial theoretical position (P.sub.0) for the considered instant, a third step comprising the computing unit computing the position of the geopositioning terminal at said given instant t by means of the pseudo-distance measurement recorded at the initial theoretical position (P.sub.0) and the at least three measurements (d), a fourth step comprising the computing unit comparing to a predetermined threshold value the difference between the theoretical position (P.sub.0) estimated using the geopositioning satellites and the position computed by means of the pseudo-distance measurements, the result of the comparison constituting the trust index, and a fifth step comprising the geopositioning terminal providing the estimated position (P.sub.0) of the geopositioning terminal for the given instant t and the associated trust index.
2. The method according to claim 1, in which the geopositioning terminal is devoid of an inertial unit.
3. The geopositioning method according to claim 1, wherein the geopositioning terminal estimates its theoretical position using geopositioning satellites belonging to a first constellation, whereas the at least one additional satellite belongs to a second constellation.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Other characteristics and advantages of the present invention will emerge more clearly upon reading the description below, which is provided by way of illustration and without limitation and written with reference to the appended drawing, in which:
(2)
(3)
DETAILED DESCRIPTION
(4) The present invention relates to a satellite positioning method with a trust index. The principle of the invention involves estimation of a position by means of the signals broadcast by geopositioning satellites visible from the geopositioning terminal and then use of a pseudo-distance measurement from a satellite that is not used for position computation in order to obtain a piece of information about the precision of the position measurement performed. Subsequently, this information about the precision will be called a trust index.
(5) Of course, in order to refine the trust index, a greater number of pseudo-distance measurements may be used.
(6) According to one mode of implementation, the satellite(s) used to establish the trust index may be part of a different constellation from that used to estimate the position of the geopositioning terminal. According to an example that is by no means limiting, the first constellation for estimating the theoretical position may be the GPS system and the second constellation allowing the degree of trust to be established may be the Galileo, GLONASS or IRNSS system or any other equivalent satellite positioning system. Of course, any combination of these constellations is possible.
(7) With reference to
(8) The method according to the invention can comprise a step of estimation of the position of the geopositioning terminal 10 by means of geopositioning satellites 11, a step of recording of a pseudo-distance 13 measurement by means of at least one additional geopositioning satellite 12, which is different from those used to estimate the position of the geopositioning terminal 10, a step of computation of the geometric distance between the estimated theoretical position and the position of each additional satellite 12 and a step of comparison of the difference between at least one recorded pseudo-distance and the corresponding computed geometric distance in relation to a predetermined threshold value.
(9) As is known, the estimation of the theoretical position of the geopositioning terminal 10 can be obtained by demodulating the signals from at least four geopositioning satellites 11 that are visible from the terminal 10.
(10) In order to validate the theoretical position obtained and obtain a trust index about the estimation of the position, the geopositioning terminal 10 demodulates the signals transmitted by at least one satellite 12 that is different from those that have been used to estimate the theoretical position so as to obtain a pseudo-distance 13 measurement.
(11) Knowing the position of the additional geopositioning satellite 12, the geopositioning terminal 10 can compute the geometric distance between the estimated theoretical position of the terminal 10 and the additional geopositioning satellite 12.
(12) If a plurality of additional measurements have been recorded, the geopositioning terminal 10 will measure as much geometric distance 14 as pseudo-distance 13 measurements that have been recorded.
(13) The pseudo-distance 13 measurement is then compared with the computed geometric measurement 14. If the computed geometric distance 14 is different from the recorded pseudo-distance 13, the geopositioning terminal 10 can estimate the position error by computing the difference between these two measurements. The error is then compared with a predetermined threshold value. If the measured error is higher than the predetermined threshold, the trust index will be considered poor, otherwise this index will be considered acceptable.
(14) If the additional geopositioning satellite 12 belongs to a different constellation from the one that has been used to establish the theoretical position, so as to compare the computed geometric distance 14 and the recorded pseudo-distance 13, a correction will be made to the pseudo-distance 13 measurement so as to take account of the time offset between the two constellations. By way of example, when the GPS system and the Galileo system are used, this time offset is provided by the GGTO (GPS Galileo Time Offset) signal.
(15) On the basis of the error , the terminal can compute an estimate of the standard deviation over the position error xPL, known by the term protection level. Thus, the geopositioning terminal 10 estimates the coordinates of a point corresponding to its position and, on the basis of the position error , determines the circular area 15 in which the user is situated.
(16) With reference to
(17) The method according to the invention attempts to provide a solution when the user is moving and his geopositioning terminal 10 is devoid of an inertial unit. Of course, the method proposed can likewise be implemented by a terminal having an inertial unit.
(18) The principle of the invention will involve the use of at least four geopositioning satellites 11 to estimate the various positions of the terminal 10 of the user during movement, and thus to propagate the position of said user. At least one additional satellite 12, which is different from those used to estimate the position of the geopositioning terminal 10, will be used to record pseudo-distance 13 measurements while the user is moving.
(19) This mode of implementation can comprise a step of estimation of the initial theoretical position P.sub.0 of the geopositioning terminal 10 by means of geopositioning satellites 11 and the recording of a pseudo-distance 13 measurement by means of an additional geopositioning satellite 12, which is different from those used to estimate the position of the terminal 10.
(20) For at least three additional positions of the terminal, the method can, moreover, comprise a step of estimation of the theoretical position of the geopositioning terminal 10 by means of geopositioning satellites 11, a step of recording of a pseudo-distance 13 measurement by means of the same additional geopositioning satellite 12 as that used at the instant t, a step of computation of the position difference .sub.P in relation to the initial position P.sub.0 and a step of modification of the pseudo-distance 13 measurement, by means of the computed position difference .sub.P, to produce a measurement d that would have been performed at the initial position P.sub.0.
(21) The method can then comprise a step of position computation by means of the pseudo-distance measurement recorded at the initial position and the at least three measurements d and a step of comparison of the difference between the theoretical position P.sub.0 estimated by means of the geopositioning satellites 11 and the position computed by means of the pseudo-distance measurements in relation to a predetermined threshold value.
(22) With reference to
(23) While the user is moving, at the instant t+dt, the geopositioning terminal 10 estimates its new theoretical position P.sub.1. The terminal 10 can thus compute the position difference .sub.P between the new position P.sub.1 and the initial position P.sub.0.
(24) At the instant t+dt, the terminal 10 likewise records the pseudo-distance 13 measurement d.sub.1 by means of the same additional satellite 12 as at the instant t. By virtue of the computed position difference .sub.P, the terminal 10 can take back this new pseudo-distance 13 measurement d.sub.1 to a measurement d.sub.1 that would have been performed at the position P.sub.0.
(25) While the user is moving, the additional satellite 12 has likewise moved to a new position that is known to the geopositioning terminal 10. Recording the pseudo-distance measurement d.sub.1 back to a measurement d.sub.1 that would have been performed at the position P.sub.0 amounts to acting as if the user had not moved and only the additional geopositioning satellite 12 had moved. This amounts to considering a user who had to record a second pseudo-distance measurement towards a virtual geopositioning satellite to be static.
(26) If this operation is repeated at least twice, at least four pseudo-distance measurements towards virtual satellites are obtained, and it is thus possible to compute the coordinates of the initial position P.sub.0.
(27) This position is then compared with the theoretical position P.sub.0 estimated at the instant t. If the gap between the two measurements is greater than a predetermined threshold, the trust index is considered poor. Otherwise, this index is considered acceptable.
(28) In this second mode of implementation of the method according to the invention, a group of fictional geopositioning satellites is synthesized with a single geopositioning satellite 12 so as to be able to compute a position.
(29) The present invention likewise relates to a satellite geolocation terminal 10 that is capable of implementing the method according to the invention. This terminal can have at least one reception module that is capable of receiving at least one electromagnetic signal transmitted by geolocation satellites 11, 12, at least one computation module and at least one memory area. The computation module can comprise a processor configured or programmed to implement the method according to the invention.
(30) According to one particular embodiment, the geopositioning terminal 10 implementing the method according to the invention can comprise an inertial unit.