Integrated interference mitigation for iridium user handsets and GPS receivers
11262457 · 2022-03-01
Assignee
Inventors
- Christopher Jonathan Zarowski (Burlington, MA, US)
- Huan-Wan Tseng (Westford, MA, US)
- William LeComte (Burlington, MA, US)
Cpc classification
G01S19/246
PHYSICS
G01S19/21
PHYSICS
G01S19/23
PHYSICS
International classification
G01S19/21
PHYSICS
G01S19/24
PHYSICS
Abstract
System and method for concurrently protecting Iridium and GPS L1/L2 band received satellite signals against interference signals (e.g., jamming signals) using space-time adaptive processing (STAP). While the GPS signal is protected against jamming using Nulling of the interfering signals, the Iridium signal is protected using Beamforming. A single broadband small controlled reception pattern antenna (sCRPA) array receives both the GPS (L1 and L2) and Iridium signals for the STAP-based antijam solutions outputting filtered Iridium and GPS signals. Use of a common (small) broadband antenna and common front end signal processing of the received signals enables an integrated system for use on size, weight, and power constrained platforms such as drones, unmanned aerial vehicles (UAVs), and helicopters.
Claims
1. An antijam system for suppressing interference signals received with Iridium and GPS and other GNSS signals at an antenna comprising: An antenna with signal reception coverage over the Iridium and GPS and other GNSS user bands; a RF front end for outputting downconverted and digitized antenna received signals; a hardware device configured to: receive and digitally downconvert the digitized signals to baseband, form modes with the baseband signals, suppress the interference signals by filtering using said modes, and output filtered Iridium and GPS and other GNSS signals; a navigation system for determining antenna orientation; and a general purpose processor programmed to support the suppression of the interference signals.
2. The system of claim 1, wherein the antenna is an antenna array.
3. The system of claim 2, wherein the antenna array is a broadband antenna array.
4. The system of claim 1, wherein the hardware device is a logic device.
5. The system of claim 4, wherein the logic device is a Field Programmable Gate Array (FPGA).
6. The system of claim 4, wherein the logic device is an Application Specific Integrated Circuit (ASIC).
7. The system of claim 1, wherein the modes are antenna modes.
8. The system of claim 1, wherein the interference signals are suppressed from the Iridium signals in a first filter.
9. The system of claim 8, wherein the first filter is a first STAP filter.
10. The system of claim 9, wherein filter weights are computed in the general purpose processor.
11. The system of claim 9, wherein the interference signals are suppressed from the Iridium signals in the first STAP filter by beamforming.
12. The system of claim 11, wherein the filtered Iridium signals are digitally up-converted and output from the hardware device for 4 RF conversion and up-conversion.
13. The system of claim 1, wherein the interference signals are suppressed from the GPS and other GNSS signals in a second filter.
14. The system of claim 13, wherein the second filter is a second STAP filter.
15. The system of claim 14, wherein the interference signals are suppressed from the GPS and other GNSS signals in the second STAP filter by nulling.
16. The system of claim 15, wherein the filtered GPS and other GNSS signals are output from the hardware device.
17. The system of claim 1, wherein the navigation system is an inertial navigation system.
18. The system of claim 17, wherein the inertial navigation system comprises an inertial measurement unit.
19. The system of claim 18, wherein the inertial measurement unit comprises at least one gyroscope.
20. The system of claim 1, wherein the navigation system includes at least one magnetic field sensor.
21. The system of claim 1, wherein the general purpose processor is a general purpose computer.
22. An antijam system for suppressing interference signals received with Iridium and GPS and other GNSS signals at an antenna comprising: an antenna with signal reception coverage over the Iridium and GPS and other GNSS user bands; a RF front end for downconverting the antenna received signals and digitizing said downconverted signals; a hardware device configured to: digitally downconvert the digitized signals to baseband, form modes with the baseband signals, suppress the interference signals using said modes from: the Iridium signals in a first filter, and the GPS and other GNSS signals in a second filter; output digital up-converted filtered Iridium signals for RF conversion and RF up-conversion for use with an Iridium radio; and output the filtered GPS and other GNSS signals for use with a GPS and other GNSS receiver; a navigation system for determining antenna orientation; and a general purpose processor programmed to support the suppression of the interference signals.
23. The system of claim 22, wherein the antenna is an antenna array.
24. The system of claim 23, wherein the antenna array is a broadband antenna array.
25. The system of claim 22, wherein the hardware device is a Field Programmable Gate Array (FPGA).
26. The system of claim 22, wherein the hardware device is an Application Specific Integrated Circuit (ASIC).
27. The system of claim 22, wherein the interference signals are suppressed from the Iridium signals by beamforming.
28. The system of claim 22, wherein the interference signals are suppressed from the GPS and other GNSS signals by nulling.
29. The system of claim 22, wherein the modes are antenna modes.
30. The system of claim 22, wherein the first filter is a STAP filter.
31. The system of claim 30, wherein filter weights are computed in the general purpose processor.
32. The system of claim 22, wherein the second filter is a STAP filter.
33. The system of claim 22, wherein the navigation system is an inertial navigation system.
34. The system of claim 33, wherein the inertial navigation system comprises an inertial measurement unit.
35. The system of claim 34, wherein the inertial measurement unit comprises at least one gyroscope.
36. The system of claim 22, wherein the navigation system includes a magnetic field sensor.
37. A method for suppressing interference signals received with Iridium and GPS and other GNSS signals comprising the steps of: receiving Iridium signals, GPS and other GNSS signals, and interference signals at an antenna array; downconverting the received signals; digitizing the downconverted signals; downconverting the digitized signals to baseband; forming modes with the baseband signals; determining position and orientation of the antenna array; suppressing the interference signals, using the modes, satellite almanac data, and the antenna array position and orientation, from: the Iridium signals in a first filter, and the GPS and other GNSS signals in a second filter; up-converting, and RF-converting and up-converting the filtered Iridium signals; and outputting separate filtered RF up-converted Iridium and digital GPS and other GNSS signals.
38. The method of claim 37, wherein the antenna array is a broadband antenna array.
39. The method of claim 37, wherein the downconverting and digitizing of the antenna array received signals is performed in an RF front end.
40. The method of claim 37, wherein the digital downconverting of the digitized signals to baseband is performed using digital downconverters.
41. The method of claim 37, wherein the first filter is a STAP filter.
42. The method of claim 37, wherein the second filter is a STAP filter.
43. The method of claim 37, wherein the steps of digital downconverting, mode forming, suppressing of the interference signals, and digital up-converting of the filtered Iridium signals are performed in a hardware device.
44. The method of claim 43, wherein the hardware device is a logic device.
45. The method of claim 44, wherein the logic device is a Field Programmable Gate Array (FPGA).
46. The method of claim 44, wherein the logic device is an Application Specific Integrated Circuit (ASIC).
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The instant specification is better understood using the drawings below. The drawings, however, are primarily for illustration and must not to be construed as limiting.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION OF THE INVENTION
(9)
(10) The GPS/Iridium AJ system 13 implements Nulling for the protection of the GPS L1 and/or L2 band transmissions and Beamforming for the protection of the Iridium user downlink transmission. Both Nulling and Beamforming algorithms run concurrently. Algorithms are implemented in a combination of hardware (HW), such as Field Programmable Gate Array (FPGA) or Application Specific Integrated Circuit (ASIC) technology, and software (SW) running on a general purpose processor (GPP). An illustrative split between HW and SW functionality appears in
(11) The Nulling solution for the protection of GPS involves computing sample covariance matrices from the complex-valued, baseband (and, optionally, mode-formed) data output from the antenna array. The inverse of the sample covariance matrix is multiplied by a pseudo-steering vector to obtain the STAP-filter's complex-valued weight vector. The pseudo-steering vector is a unit vector where the unity-valued element normally corresponds to the branch center-tap of the omni-mode in mode-formed arrays. The Nulling solution is well-known art with already known performance characteristics and so further details are not provided. See, e.g., Understanding GPS: Principles and Applications, Editors: E. D. Kaplan and C. J. Hegarty, Artech House, 2006.
(12) The Beamforming solution is closely examined in
(13) In this latter processing, described in further detail below, the time-domain. K-samples are Fourier transformed (e.g., via N.sub.F-bin fast Fourier transform (FFT)), and the transformed data is formed into cross-spectral density matrices (CSDMs) 24, which may also be referred to as Fourier domain sample covariance matrices (per Owsley). The CSDMs are employed in the computation of Fourier domain STAP filter weights 25 as discussed below. Inverse FFT is employed to convert the Fourier domain weights into the time-domain 25 for use in the STAP filter 26. The STAP filter employs N.sub.F taps per finite impulse response (FIR) filter branch (
(14)
(15) Thus,
(16) The Beamforming algorithm employed herein is Capon's algorithm (See, e.g., Capon, and Owsley). This algorithm minimizes the STAP filter output power to achieve milling of the interference, while at the same time the gain response of the STAP filter is constrained to unity to prevent nulling of the Iridium user's downlink signal.
(17)
(18) The Fourier bin m and segment (or block) v FFT coefficients for each mode are accumulated into a length L complex-valued column vector denoted X.sub.m,v=[X.sub.1,v(ω.sub.m) X.sub.2,v(ω.sub.m) . . . X.sub.L,v(ω.sub.m)].sup.T in
(19)
These CSDMs are applicable for the observation time k, and the computed beamformer STAP weights (see below) apply to these same samples as well.
(20) Following Owsley, the following quadratic programming problem (QPP), when solved using the steering vector a.sub.mp (defined below), yields the Fourier domain STAP weights, {circumflex over (W)}.sub.m:
(21)
for m=0, 1, . . . N.sub.F−1 in general, or only some relevant subset of these indices such as those covering the Iridium user downlink band.
(22) The steering vector is
a.sub.m,p=[A.sub.1(θ.sub.p,φ.sub.p,ω.sub.m)A.sub.2(θ.sub.p,φ.sub.p,ω.sub.m) . . . A.sub.L(θ.sub.p,φ.sub.p,ω.sub.m)].sup.T∈C.sup.L (2b)
This is from pre-stored antenna pattern and includes all RF electronics effects at frequency ω.sub.m (baseband equivalent, normalized frequency scale) in the pth signal direction (θ.sub.p, φ.sub.p) (i.e., azimuth, elevation) over all of the available antenna array modes k=1, 2, . . . , L. Thus, A.sub.k(θ, φ, ω) represents the mode (or element, if there is no mode forming) k antenna pattern.
(23) The linear equality constraint in (2a) constrains the STAP filter gain to be unity in the desired DOA, and across the band for which the constraints are applied. Implicitly, a linear phase response is also imposed over that band. However, the Iridium transmissions are very narrowband and so the linear phase response characteristic of the solution from solving (2a) is not critical.
(24) From the method of Lagrange multipliers, the solution to the constrained QPP in (2a) is as follows, which is the well-known solution to the Capon beamforming weights design problem:
(25)
(26) The computation (3) is done for bin in covering the 10.5 MHz Iridium user band at complex baseband. The Fourier domain weights for a bin that is not in this band are simply set to zero. From Equation (3) we see that a given L-element solution vector contains the Fourier domain weights for all the modes at that bin index. Thus, an implementation must search through all solution vectors to extract all of the Fourier domain weights for any given mode of interest.
(27) The Fourier domain weights from (3) are transformed into the time-domain using the inverse FFT so that filtering may be realized using STAP.
(28) The Beamformer design described herein has been implemented as a prototype and tested a number of times against live in-sky Iridium satellite signals with broadband (BB) injected jamming signals. The Beamforming anti-jam (AJ) test procedure used was as follows: a. Align 0-deg azimuth (AZ) angle of the antenna array to the true North direction. b. Use software to predict a tracked Iridium satellite and ensure it is a rising satellite. c. Without jamming, let the iridium phone track the satellite by going to “registered” state. d. Turn on the broadband (BB) jammer to jam out the Iridium phone. The Iridium phone should go to “searching for network” state after the jammer is turned on. The jamming power at this time is the OMNI break point. Because we don't have enough time to dwell in the OMNI mode to search for the OMNI break point during AJ tests, this OMNI break point needs to be determined before the AJ tests. e. Switch from OMNI mode to Beamforming ADAPT mode and wait for the Iridium phone to recover to the “registered” state. (The ADAPT mode pertains to Iridium handset operation in the presence of jammer signals. f. Check if the Iridium phone remains in “registered” state for 15 seconds. If so, increase the jamming power by 5 dB. If the Iridium phone remains in “registered” state for another 15 seconds, then increase the jamming power by another 5 dB. Repeat the process until the Iridium phone goes to “searching for network” state; the jamming power at this time is at the ADAPT break point. g. Record the jamming power at OMNI break point and ADAPT break point, and the difference is the AJ protection of Beamforming.
(29)
(30) The scope of the invention is to be limited only by the claims, and not by the drawings or description herein. The words “including”, “comprising”, “having,” “with” and other like words used herein are to be interpreted broadly and comprehensively. Moreover, any embodiments disclosed in the subject application must not be taken as the only possible embodiments. Other embodiments will occur to those skilled in the art and are within the scope of the claims herein.