The present invention relates to a method for locating a GNSS jamming source (standing for “Global Navigation Satellite Systems”).
The present invention further relates to a computer product program and a locating device related to the method.
More particularly, the technical field of the invention is the field of devices for locating GNSS jamming sources based on antenna arrays. The purpose of such devices is to accurately and quickly determine the position of the jamming source in order to put an end to jamming by appropriate means.
In the prior art, there are already many methods for determining the direction of arrival of radio-electric signals, including GNSS signals.
Such known methods include e.g. the technique implemented by the so-called ARVA (Appareil de Recherche de Victimes d'Avalanche [search apparatus for avalanche victims]) devices which are used in the mountains to find avalanche victims. An ARVA device activated in reception mode roughly indicates the direction of arrival of the signal transmitted by a corresponding beacon of the victim. Thereof allows a spared person to quickly find the victim's position under the snow.
As regards the determination of the direction of arrival of jamming signals during GNSS navigation, methods using antenna arrays are known. The methods are generally based on the phase shifts between the signals received on the different antennas to find the directions of arrival of the jamming signals. The devices implementing such methods are generally stationary and require the use of a plurality of beacons to find the position of the jamming source by crossing angular sectors, with the removal of ambiguity.
The precise location of the position of the GNSS signal jamming source with stationary beacons, however, requires a high accuracy of angular measurements because of the distance between the beacons. Approaching the beacons generally improves the accuracy of location but also reduces the area covered. It is possible to increase the number of beacons but thereof raises problems related to the cost of installation and of maintenance.
The goal of the present invention is to remedy such drawbacks and to propose a way of locating the GNSS signal jamming source that does not require a stationary beacon, while remaining relatively precise. Same reduces the cost of installation and maintenance.
To this end, the subject matter of the invention relates to a method of locating a GNSS jamming source comprising the following steps:
Due to such characteristics, the method according to the invention avoids the use of stationary beacons while remaining precise. Indeed, the phase shift measured between the two rotating antennas as a function of the angle of rotation describes a curve, the maximum of which indicates the angle of rotation for which the two antennas are aligned along the direction of the jamming source. without the ambiguity about the two opposite directions. The invention thus proposes to use the maximum to determine the direction of the jamming source.
According to other advantageous aspects of the invention, the method comprises one or a plurality of the following features, taken individually or according to all technically possible combinations:
A further subject matter of the invention relates to a product computer program including software instructions which, when executed by a computer, implement a method as described hereinabove.
A further subject matter of the invention relates to a device for locating a jamming source, comprising technical means suitable for implementing the method as defined hereinabove.
The features and advantages of the invention will appear upon reading the following description, given only as an example, but not limited to, and making reference to the enclosed drawings, wherein:
The jamming source 12 has e.g. any electronic device serving to transmit radio signals, called jamming signals, preventing normal reception, by a GNSS receiver, of GNSS signals coming from a GNSS system 14. More particularly, as is known per se, the GNSS system 14 is formed by a plurality of satellites configured to transmit GNSS signals to the ground. The GNSS receiver receives the signals from at least certain of the satellites of the GNSS 14 system in order to determine the geographical position thereof. The GNSS 14 system is e.g. the GPS (Global Positioning System) system or the GALILEO system, known per se.
In one embodiment, the jamming source 12 is intended to deliberately impair the proper operation of the GNSS receiver. In another embodiment, the jamming source 12 unintentionally impairs the proper operation of the GNSS receiver.
The locating device 10 according to the invention serves to localize the jamming source 12. Once localized, the jamming source 12 can be deactivated to re-establish the proper operation of the GNSS receiver.
With reference to
The input module 21 serves to receive radio signals, in particular GNSS signals, which comprise payload signals coming from the GNSS system 14 and jamming signals coming from the jamming source 12. The input module 21 also serves to transmit the received signals to the processing module 22.
To receive GNSS signals, the input module 21 comprises an antenna array comprising at least two antennas spaced apart from each other. In the example shown in
As shown in
According to the preferred embodiment of the invention, the antennas 31, 32 are stationary with respect to the carrier 35. In such a case, the carrier 35 has a rotating carrier apt to rotate the plane comprising the antennas 31, 32 about an axis of rotation perpendicular to the plane.
According to another embodiment, the antennas 31, 32 are mounted on a rotating platform which is apt to rotate with respect to the carrier 35. In such a case, the carrier 35 is configured to move in space along e.g. a substantially rectilinear trajectory or has a stationary carrier.
The processing module 22 is configured to process the GNSS signals received by the input module 21 in order to determine the direction of the jamming source 12, as will be explained in greater detail thereafter.
The processing module 22 takes the form e.g. of one or a plurality of software stored in a memory and executable by one or a plurality of processors. In a variant or in addition, the processing module 22 is at least partially in the form of a programmable logic circuit, such as an FPGA (Field-Programmable Gate Array) circuit.
In certain embodiments, the processing module 22 is further configured to control the operation of the antennas 31, 32 and, if appropriate, of the carrier 35. For example, the processing module 22 is configured to control the rotation of the antennas 31, 32 as explained hereinabove. According to other embodiments, the control of the carrier 35 and in particular the setting in rotation of the antennas 31, 32 are carried out from a dedicated control module embedded in the carrier 35 or remote therefrom. Such a control module may also be a part of the locating device 10.
In the example shown in
The output module 23 is configured for delivering the processing performed by the processing module 22. More particularly, the output module 23 is configured for delivering the direction of by the jamming source 12 determined by the processing module 22. For example, the direction of the jamming source 12 is delivered in the form of a heading angle of the jamming source 12 in a geographical coordinate frame the axes of which are e.g. formed by the North, East and vertical directions. According to another embodiment, the direction of the jamming source 12 is delivered in the form of an angle between the direction of movement of the carrier 35 and the direction of the jamming source 12. In the first case, thereof is thus an absolute direction of the jamming source 12 and in the second case, a relative direction.
The output module 23 is e.g. suitable for supplying the absolute and/or relative direction of the jamming source 12 to an operator and/or to any other system that can be used e.g. to control the carrier 35, such as the control module mentioned hereinabove.
Finally, just like the processing module 22, the output module 23 can be carried on board the carrier 35 or then offset therefrom.
The locating device 10 serves to implement the method of locating 100 according to the invention, which will henceforth be explained with reference to
During an initial step 110, the antennas 31, 32 are rotated about the axis of rotation to form N different respective positions corresponding to different angles of rotation.
More particularly, in the example of
Advantageously, during the step 110, a complete revolution is performed about the axis OZAnt.
In each respective position of the antennas 31, 32 during the rotation thereof, the line connecting the centers of the two antennas forms an angle θAnt with respect to the axis OYAnt. The angle θAnt thus defines each respective position of the antennas 31, 32 during the rotation thereof, called the angle of rotation. Given the initial position of the antenna 32, the angle θAnt varies from 0° to 360° during a full revolution.
The following step 120 is implemented in parallel with step 110.
During the step 120, in each position, each antenna 31, 32 acquires a GNSS signal comprising, as explained hereinabove, a payload signal and a jamming signal.
More particularly, each GNSS signal is acquired in the form of K samples.
Thereby, by noting s1(k) the sample k acquired by the antenna 31 and s2(k) the sample k acquired by antenna 32 in a given position, the samples can be written in the following form:
where Sp,GNSS(k) refers to the payload signal and Sp,B(k) to the jamming signal of the sample k from the corresponding antenna p (p=1, 2).
During the same step, the processing module 22 then determines a phase shift Δφest between the jamming signals acquired in the corresponding position.
To this end, the processing module 22 first calculates the complex cross-correlation coefficient Rxx of the acquired samples, according to the following expression:
where (.) * is the operator of complex conjugation.
The cross-correlation coefficient Rxx is a complex number, i.e. a number with a real part Re(Rxx) and an imaginary part Im(Rxx).
The phase shift Δφest between the two jamming signals received on the two antennas is then given by the angle (or argument) of the complex number Rxx, i.e.:
Δφest=atan 2(Im(Rxx),Re(Rxx)).
It is thus clear that during the step 120, a phase shift value Δφest is calculated for each of the N positions defined by the angle of rotation θAnt.
During the next step 130, the processing module 22 determines the relative direction of the jamming source 12 by using a maximum value of the N calculated phase shifts Δφest
More particularly, during the step 130, the processing module 22 determines an azimuth angle AZAnt of the jamming source 12 in the plane (XAnt, YAnt). According to the invention, the azimuth angle corresponds to the maximum value of all the phase shifts Δφest between the two jamming signals determined during the preceding step.
More particularly, it is clear that the phase difference Δφest between the two jamming signals received by the two antennas 31, 32 is related to the azimuth AzAnt and to the site of SiAnt the jamming source 12 by the following relation:
where δ corresponds to the path difference between the antenna 32 and the antenna 31 as shown in
and where λ corresponds to the wavelength of the jamming signal, bφ to a phase shift due to the defect of the antennas and analog channels of the electronic components, and SiAnt is an elevation angle calculated with respect to the axis OZAnt.
The phase shift Δφest is thus written as:
where C is a constant value.
In other words, the phase shift Δφest has a sinusoidal curve. An example of curves Δφest is shown in
As the two examples show, it is clear that the phase shift Δφest reaches the maximum value thereof when AzAnt=θAnt.
Thereby, during the step 130, the processing module 22 analyzes all the pairs {θAnt(k), Δφest(k)}k=1 . . . N, (θ
In order to improve the accuracy of the determination of the index m of the position of the maximum of the function, in certain embodiments, the processing module 22 determines the intersections of the function Δφest with a median value (straight line Lm in
During the next step 140, if need be, the processing module 22 determines the direction of the jamming source 12 in the geographical coordinate frame.
To this end, the processing module 140 uses e.g. inertial data characterizing the angular position of the carrier 35 with respect to the geographical coordinate frame.
For example, the processing module 140 can associate an angular position of the carrier 35 with each phase shift value Δφest measured during the step 120 and can then determine the angular position of the carrier 35 corresponding to the maximum value of the phase shifts Δφest.
The direction of the jamming source 12 in the geographical coordinate frame (such as a heading) can then be obtained by transforming, in the geographical coordinate frame, the azimuth and elevation angles AzAnt SiAnt determined during the preceding step.
In the preferred embodiment of the invention, at least steps 110 to 130 and advantageously step 140 are repeated to specify the direction of the jamming source 12.
For example, steps 110 to 140 can be reiterated several times from different positions of the carrier 35 and then the direction of jamming source 12 is specified by cross-checking the results obtained during the different iterations.
According to another embodiment, only steps 110 to 130 are reiterated several times. In such case, for each subsequent iteration, the carrier 35 is directed along the direction of the jamming source 12 obtained during the preceding iteration. It is thus clear that in such case, only the relative direction of the jamming source 12 with respect to the carrier 35 is needed. The advantage of such solution is that even if the results of the first iterations are approximate, the carrier 35 will always end up converging in the right direction and the closer the carrier is, the more accurate the results will be.
Number | Date | Country | Kind |
---|---|---|---|
FR2202680 | Mar 2022 | FR | national |
This application claims benefit under 35 USC § 371 of PCT Application No. PCT/EP2023/057593 entitled METHOD FOR LOCATING A GNSS JAMMING SOURCE, AND ASSOCIATED COMPUTER PROGRAM PRODUCT AND LOCATING DEVICE, filed on Mar. 24, 2023 by inventors Nicolas Martin, Olivier Develle and Nicolas Fourny. PCT Application No. PCT/EP2023/057593 claims priority of French Patent Application No. 22 02680, filed on Mar. 25, 2022.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2023/057593 | 3/24/2023 | WO |