Sensor system and method for determining target location using sparsity-based processing
09562968 ยท 2017-02-07
Assignee
Inventors
Cpc classification
G01S7/2813
PHYSICS
G01S3/74
PHYSICS
G01S7/021
PHYSICS
G01S7/36
PHYSICS
International classification
G01S13/72
PHYSICS
G01S3/74
PHYSICS
G01S7/41
PHYSICS
G01S13/524
PHYSICS
Abstract
A system and method for an arrayed sensor to resolve ambiguity in received signals, improve direction of arrival accuracy and estimate a location of one or more targets in an environment including signal interference.
Claims
1. A sensor system for estimating a location of a target using a sparse representation framework comprising: a plurality of receiving elements for receiving energy signals including an energy signal-of-interest, other transmitted energy signals and coherent interference; and at least one receiver comprising at least one processor using the sparse representation framework for processing the received energy signals and using a sparsity solver for estimating the location of the target, wherein the at least one processor using a sparse representation framework is configured to: receive received energy signals and separate the energy signal-of-interest present in a signal collection window of a plurality of signal collection windows in at least one of a spatial domain, a temporal domain and a frequency domain, so that only the energy signal-of-interest and associated coherent interference are present in the signal collection window, wherein the energy signal-of-interest is a single signal-of-interest transmitted by the target and includes associated coherent interference; convert the energy signal-of-interest and associated coherent interference present in each signal collection window from an energy signal in a time domain to an energy signal in a frequency domain; divide the energy signal in the frequency domain in each signal collection window with a reference signal which is not equal to 0; arrange a search grid around an area defined by an angle and a delay on an at least 2-D grid where a frequency domain measurement ratio term for angle is represented as follows:
{.sub.n,1,.sub.n,2 . . . .sub.n,V} where: V=KL and the corresponding amplitudes are denoted as {.sub.1, .sub.2, . . . , .sub.V}, which belong to the set of amplitudes , and the terms corresponding to (.sub.k-t.sub.n0,1) are now denoted as {.sub.n0,1, .sub.n0,2, . . . n.sub.0,V}, and are arranged based on the sorting sequence of the calculated values for (.sub.k-t.sub.n,1) and are not necessarily in an ascending order; rearrange the spectrum ratio equation using the new notations to obtain the following homogeneous spectrum ratio equation in matrix vector form;
2. The system of claim 1, wherein to solve for , the sparsity solver is configured to: select a .sub.U that is not zero and is a member of .sub.1 . . . to .sub.V and divide the homogeneous spectrum ratio equation with the selected .sub.U as follows:
3. The sensor system of claim 1, wherein the energy signal-of-interest is multiple signals-of-interest having a single waveform and includes associated coherent interference, and to actively estimate a location of the target the sensor system further comprises at least one transmitter for transmitting an energy signal in at least one direction, the energy signal reflecting off of at least the target; and the at least one processor using a sparse representation framework is configured to: detect the target in an azimuth-elevation-range resolution cell and establish a three-dimension (3-D) grid covering an area including the azimuth-elevation-range resolution cell containing the one or more targets; reform the target location estimation problem into a linear angle-excess range estimation problem for the target represented in the general form:
Ax=y where: x is a solution vector, A is a matrix of known functions, and y is a vector from observation; form a number of measurement equations, the number of measurement equations being equal to NM, where N is the number of outputs from receiving elements of the sensor array, and M is the number of frequency sampling points available; form a matrix based on the NM measurement equations for the solution vector y and a KL search space in the 3-D grid; form a 3-D image of the KL search space, where the solution vector x for the target on the 3-D image is sparse when a number of grid points within the KL search space is larger than a number of grid points P having a value above a noise floor of the KL search space (KL>>P); and apply the sparsity solver configured to solve the matrix for the solution vector x to estimate the location of the target.
4. The system of claim 3, wherein the measurement equations are matrix-vector equations represented in a form of: an active signal model matrix*target vector=measurement vector where: the active signal model matrix is constructed using an array model of the receiving element of the sensor system and a 3-D search grid covering azimuth, elevation, and excess range dimensions of the resolution cell in which the target was detected, the target vector is a sparse vector to be estimated, and the measurement vector includes a sampling of the received energy signals in the frequency domain; and the 3-D image of the KL search space for the estimated target vector is formed relative to the earliest arriving received energy signal for the target using the azimuth angle, elevation angle and excess delay of each element having the energy level above the predetermined energy threshold level for the estimated target vector.
5. The system of claim 3, wherein an energy signal used for normalizing the received energy signals in the frequency domain in each signal collection window is the energy signal of a known waveform transmitted by the transmitter and the normalized received reflected energy signals in the frequency domain is represented as follows:
6. The system of claim 5, wherein after forming the NM matrix-vector equations, the at least one processor is configured to: arrange a fine search grid around an area defined by an angle and an associated range in the 3-D grid, and the matrix formed based on the NM measurements of vector y and a KL search space is a linear angle-excess range estimation matrix in the following form:
7. The system of claim 6, wherein the angle defining the small area is a look angle and the range is the associated range R.
8. The system of claim 3 wherein to solve for a sparse solution for vector x, the sparsity solver is configured to: apply L1 norm minimization to form an unconstrained optimization problem, when y and A are known for equation y=Ax+n, the solution vector x for the target is sparse, and the elements of n are independent Gaussian random variables with a zero mean and a variance .sup.2 as follows:
9. The system of claim 8, wherein the combination of techniques applied by the sparsity solver to solve the unconstrained optimization problem and estimate a location for the target comprises a variable splitting technique and an augmented Lagrangian technique.
10. The system of claim 9, wherein the variable splitting technique reformulates the following unconstrained optimization problem into a constrained optimization problem represented by the following equation:
11. The system of claim 10, wherein the sparsity solver is configured to solve for values for x.sub.est, v.sub.est, and s.sub.est using the following equations:
12. A sensor system for estimating a location of a target using a sparse representation framework where at least one interfering transmitter is transmitting an interfering energy signal, comprising: at least one transmitter for transmitting an energy signal in at least one direction, the energy signal reflecting off of at least the target; a plurality of receiving elements for receiving energy signals including an energy signal-of-interest, the energy signal reflecting off of at least the target, transmitted interfering energy signals and coherent interference; and at least one receiver comprising at least one processor using the sparse representation framework for processing the received energy signals and using a sparsity solver for estimating the location of the interfering transmitter transmitting the interfering signal passively and a location of the target actively, wherein to passively estimate the location of the interfering transmitter transmitting the interfering signal the at least one processor using a sparse representation framework is configured to: receive energy signals and separate the interfering energy signal present in a signal collection window of a plurality of signal collection windows in at least one of a spatial domain, a temporal domain and a frequency domain, so that only the interfering energy signal and associated coherent interference are present in the signal collection window; convert the interfering energy signal and associated coherent interference present in each signal collection window from an energy signal in a time domain to an energy signal in a frequency domain; divide the energy signal in the frequency domain in each signal collection window with a reference signal which is not equal to 0; arrange a search grid around an area defined by an angle and a delay on the at least 2-D grid, where a frequency domain measurement ratio term for angle is represented as follows:
{.sub.n,1,.sub.n,2 . . . .sub.n,V} where: V=KL and the corresponding amplitudes are denoted as {.sub.1, .sub.2, . . . , .sub.V}, which belong to the set of amplitudes , and the terms corresponding to (.sub.k-t.sub.n0,1) are now denoted as {.sub.n0,1, .sub.n0,2 . . . .sub.n0,V}, and are arranged based on the sorting sequence of the calculated values for (.sub.k-t.sub.n,l) and are not necessarily in an ascending order; rearrange the spectrum ratio equation using the new notations to obtain the following homogeneous spectrum ratio equation in matrix vector form;
Ax=y where: x is a solution vector, A is a matrix of known functions, and y is a vector from observation; form a number of measurement equations, the number of measurement equations being equal to NM, where N is the number of outputs from receiving elements of the sensor array, and M is the number of frequency sampling points available; form a matrix based on the NM measurement equations for the solution vector y and a KL search space in the 3-D grid; form a 3-D image of the KL search space, where the solution vector x for the target on the 3-D image is sparse when a number of grid points within the KL search space is larger than a number of grid points P having a value above a noise floor of the KL search space (KL>>P); apply the sparsity solver configured to solve the matrix for the solution vector x to estimate a location of the target, and output the estimated location of the target.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE INVENTION
(8) The system and method of the present invention uses a sparse representation framework, which hereinafter is referred to as sparsity-based processing, ruining on one or more computers of a sensor system, to enhance target location estimation capabilities of the sensor system for one or more targets. The sparsity-based processing of the system and method of the present invention even enables enhanced target resolution performance for closely spaced targets in environments rich in multipath interference. Recent breakthroughs in sparsity-based estimation theories, which is a sister discipline to compressive sensing, are employed in the sparsity-based processing of the system and method of present invention to resolve angular and temporal ambiguity in the received signals caused by coherent interference, improve angular resolution accuracy of the received signals, and estimate a location for targets with potentially an order of magnitude improvement in resolution accuracy and performance compared to traditional signal processing techniques used in existing sensor systems, even in environments having coherent interference due to multipath and signal repeaters. The underlying technology of the present invention provides cross-cutting benefits to all active array and passive array sensing applications, as well as improving the resolution of active signal transmitting systems, including radar systems.
(9) Unlike traditional signal processing techniques, the sparsity-based processing of the system and method of the present invention uses snapshots of the received signals and does not require the construction of a signal covariance, used in most traditional target location resolution and adaptive array techniques. In addition, the system and method of the present invention is tolerant to coherent interference (e.g. multipath and signal repeaters), and provides estimated locations for targets in all three dimensionsi.e. range, azimuth, and elevation with higher resolution, even in higher noise environments.
(10) The sparsity-based processing of the system and method of present invention uses snapshot samples of the received signals in an innovative new way to formulate and form a matrix for a target location estimation problem and solve the matrix by applying a sparse representation framework (i.e., sparsity-based processing) to resolve ambiguity in the received signals, improve the angular resolution accuracy (e.g., DoA accuracy) of the received signals, and improve the accuracy and performance of the sensor system for estimating a location of targets, even in environments having high coherent interference due to multipath and signal repeaters. The signal conversion to the frequency domain, frequency-domain division operations, search grid formulation, and angular and temporal ambiguity resolution processing for solving the sparse vector estimation problem are innovative concepts of the present invention. The disclosed unique formulation techniques frame a sensor target location problem into a sparsity estimation problem in which the target location can be solved using sparsity solvers with better resolution, by potentially an order of magnitude, than can be provided by existing sensor location techniques.
(11) The sparsity-based processing of the system and method of the present invention uses target information spanning spatial, temporal, and spectral domains, and constructs an innovative joint sparse DoA and multipath estimation model for resolving ambiguity in the DoA of received signals, including the reflected or echo signal from the targets and associated multipath replicas in signal transmitting sensor system embodiments. This novel modeling technique of the present invention enables the sparsity-based processing to apply sparsity solving techniques to resolve and estimate a location of a target.
(12) General Processing Description
(13) When the sensor system detects one or more targets within a defined area having its boundaries defined in at least the azimuth and elevation dimensions, but is unable to determine the number of targets or the location of each target in the defined area, in a severe coherent interference environment, one embodiment of the system and method of the present invention, sparsity-based processing initially passively resolves signal ambiguity and estimates the location of each signal-of-interest as described in the following paragraphs.
(14) Initially, the processor(s) of the sensor system using sparsity-based processing establishes a 2-D (for linear array) or 3-D grid (for planar array) covering the defined area in which the targets were detected. For passive sensor systems, the 2-D grid spans a single angular space and a multipath space and the 3-D grid spans two orthogonal angular space and a multipath space. For active sensor systems, the 2-D grid spans a single angular space and an excess range space and the 3-D grid spans two orthogonal angular space and an excess range space. In the sparsity-based processing, each target is assumed to occupy a single grid point in the 2-D or 3-D grid, and the 2-D or 3-D grid is considered to be sparse because the number of grid points contained within the 2-D or 3-D grid is assumed to be much greater that the number of targets to be located in the defined area covered by the 2-D or 3-D grid.
(15) This embodiment of sparsity-based processing then takes one or more snapshots of the received signals in a snapshot collection window, converts these received signals in the time domain to received signals in the frequency domain, and normalize the frequency-domain signal with a frequency-domain reference signal. This unique frequency-domain snapshot processing approach re-casts the original target estimation problem into a linear estimation problem in which the map image represented by a solution vector is sparse in nature. This enables embodiments of the system and method of the present invention to then apply a sparsity solver, employing one or more advanced sparse solution estimation techniques, such as Variable Splitting and Augmented Lagrangian efficient L1-norm minimization solver techniques, to find the sparse solution to the target estimation problem and provide a 3-D image of the detection cell/defined area. The resulting 3-D image provides precise position estimations for each of the targets within the detection cell/defined area.
(16) The system and method of the present invention does not use or rely upon signal covariance based processing or Hankel matrix based processing, which advantageously removes limitations associated with signal covariance based processing and Hankel matrix based processing. The system and method of the present invention significantly improve range resolution and angular resolution performance of the sensor by potentially an order of magnitude. Depending on the signal bandwidth, the sparsity-based processing of the present invention can also be applied to detail 3-D target imaging for classification purposes.
(17) The processing necessary for target position estimation of the present invention may significantly increase the amount of signal processing performed by the sensor system (signal processing bandwidth) to determine the location of the targets. In some sensor systems, this may require hardware upgrades to processing assets, as well as higher power consumption.
(18) Sensor System Passive Estimation of Signal Transmitter Location
(19) In some sensor system embodiments, the sensor system does not actively transmit a signal (e.g., remains passive) and the sparsity-based processing, using only azimuth and elevation data for the received signals, angularly, temporally, or spectrally separates the received signals, provides an coarse estimated direction of arrival for each signal of interest (SOI), and then estimates a finer location for each coarsely separated signal of interest, even when the coarsely separated SOI is coherently interfered.
(20) The passive DoA estimation problem relates to the electronic protection/electronic support (EP/ES) and signal intelligence (SKINT) missions, for example. Some examples of passive system embodiments include an electronic support measures (ESM) system or other arrayed signal receiving sensor system, such as towed-array sonars and cell phone location capabilities using cellular system cell tower transceivers.
(21) For example, an arrayed-sensor system initially receives signals transmitted by one or more signal transmitters at multiple receiving elements of the arrayed sensor system, and the present invention can passively resolve and estimate the location of each of signal transmitter (i.e., target) using only the existing arrayed receiving elements of the sensor system by enforcing sparsity constraints in the sparsity-based processing. The system and method of the present invention initially parses the received signals by taking snapshots of the received signals in snapshot collection windows, for example. The frequency of the snapshots and duration of the snapshot collection windows are variables selected by the sparsity-based processing based on the signal environment encountered. Since the received signal at each receiving element has an unknown waveform and may include coherent interference, the sparsity-based processing converts each received signal in a snapshot from a received signal in the time domain to a received signal in the frequency domain. The converted received signals in the frequency domain are then normalized by dividing the received signal at each receiving element in the snapshot with a reference signal. The reference signal is the received signal of one of the elements of the sensor system array.
(22) However, since the reference signal and each of the received signals may contain coherent interference due to multipath and/or repeated signals, thereby causing angular and temporal ambiguity in these signals, the present invention now applies sparsity-based processing to the converted, normalized received signals in the frequency domain to resolve any ambiguity and separate the signal of interest from coherent interference.
(23) The combination of received signal conversion to the frequency domain, normalization, and sparsity formulation resolves the signal of interest, which travels from the target to the receiver via a direct line-of-sight (LOS) path, from multipath reflected signals and other signal repeaters present in the environment. The system and method of the present invention reformulates the target location estimation problem and provide an estimate of each signal transmitter (target) location by enforcing sparsity constraints, thereby enabling the benefits associated with enforcing the sparsity constraints to be realized. The reformulation of the target location estimation problem is discussed in detail in the arrayed-radar example.
(24) Active Signal Transmission Sensor Systems
(25) In some embodiments, the sensor system actively transmits one or more signals and resolves the position of each target, even where the targets are closely spaced targets, in all three dimensions (i.e., range, azimuth and elevation) in high noise/signal interference environments. This is achieved by first locating the interfering signals using the passive sparsity-based processing, then apply spatial nulling, to suppress the interferences, and then detect targets by applying, the active sparsity-based processing. The active DoA estimation problem relates to radar target location missions, for example. Examples of active signal transmission sensor systems include an arrayed radar system having a linear, planar, phased or 3-D array, and sonar systems.
(26) In some of these embodiments, the sensor system is a radar system, and the sparsity-based processing of the present invention enables the radar system to estimate a location for each target when multiple targets are in a single resolution cell of the radar system, even in the presence of large number of interfering signals, including jamming signals, and associated multipath signals, and repeated jamming signals, and associated multipath signals. This is achieved by first locating the interfering signals using the passive sparsity-based processing, then apply spatial nulling to suppress the interferences, and then detect targets by applying the active sparsity-based processing. In radar system applications, the sparsity-based processing improves the angle and range estimation accuracy and enhances the radar target location capabilities of the radar system.
(27) The new sparse representation framework (sparsity-based processing) of the present invention achieves higher target resolution and accuracy in the coherent interference environment using same radar front-end resources, and solves the radar target localization problem. In addition, the sparse representation framework is further extended to solve the wide-band signal transmitter, including signal jammers, localization problem, thereby, improving the electronic support/protection capabilities of radars. The sparse representation framework requires only snapshots of the received signals, does not use signal covariance, operates on fewer spatial degrees of freedom, and requires lower signal-to-noise power ratio compared to conventional approaches.
(28) Examples of Radar System Applications
(29) In some embodiments, the sparsity-based processing system and method of the present invention are applied to radar systems. For example, an L-Band active electronically scanned array (AESA) radar can be used for acquiring stealth aircraft, as shown in
(30) Applying sparsity-based processing of the present invention to a land-based Low-band (VHF & L-Band) counter-stealth radar, such as shown in
(31) For example, in an environment containing targets of interest to be tracked, multiple signal transmitters transmitting wide-band transient signals that are positioned relatively close to the arrayed-radar, such as unmanned aircraft systems (UAV), as illustrated in
(32) In some embodiments, the sparsity-based processing of the present invention is implemented as a radar system back-end upgrade to improve the performance of legacy radar systems by replacing the back-end signal processing capability to include the state-of-the-art sparsity-based processing capabilities of the present invention. In these embodiments, simply replacing the signal processor to include sparsity-based processing of the present invention enables existing system hardware to meet new requirements and/or new mission modes.
(33) In other embodiments, the sparsity-based processing of the present invention is implemented as a radar detection capability enhancement for improving lower-band (e.g. L-band, S-band) radar resolution and to provide a preliminary target discrimination capability that is currently only available in higher-frequency radar systems (e.g. X-band) and higher bandwidth signals.
(34) In other embodiments, the sparsity-based processing of the present invention enhances the electronic protection/support capability of existing sensor system by providing more accurate identification and location of signal sources, including jamming and interference sources, using fewer dedicated system resources than required using more traditional techniques. The new sparsity-based processing will enable existing radar systems to meet new EP/ES requirements without modifying the front-end architecture of the sensor system.
(35) In some radar system embodiments, the sparsity-based processing of the radar system can not only be applied for detecting and locating closely spaced or clustered targets, but can also be applied for detecting counter-stealth radars, and detecting stealth aircraft via a multi-static radar network.
(36) In other embodiments, the sparsity-based processing of the present invention is used with sensors having smaller sensor arrays to provide target location performance equal to sensor system having much larger sensor arrays.
(37) In some radar system embodiments, depending on the signal bandwidth, the sparsity-based processing of the present invention can be applied to more precisely detail the 3-D target imaging for classification purposes, with resolution high enough to resolve individual structural parts of the target.
(38) While the sparsity-based processing of the present invention does not require changes to the physical specifications of the receiving and transmitting elements of an arrayed-radar, the processing capabilities may require a significant increase in signal processing bandwidth, potentially requiring more powerful hardware processing assets and higher power consumptions.
(39) In some radar system embodiments, the sparsity-based processing can be used to reduce the physical size of existing radars while maintaining the original performance specifications. Below is a summary of the key features of the sparsity-based processing system and method of the present invention: Non covariance based processing; No loss of effective aperture (no spatial smoothing, no Hankel matrix); Improved emitter localization capability in rich coherent inference environment; and Improved 3-D resolution (angular and range dimensions).
(40) An example of the system and method of the present invention for enhancing the target resolution performance of an arrayed radar system in a high noise/signal interference/signal jamming environment will be discussed in the following section.
(41) Arrayed-Radar System in a Coherent Interference Environment Example
(42) In the arrayed radar system example, multiple targets of interest are present in a single radar resolution cell, as shown in
(43) Passive Estimation of Signal Transmitter Location Using Sparsity-Based Processing
(44) In this example, the arrayed-radar initially employs sparsity-based processing and enforces sparsity constraints to passively resolve and estimate the location of each of the signal of interest (and signal jammers, if present) using the existing radar sub-arrays and auxiliary elements based on snapshots of the received transmitted signals (and jamming signals, if present) taken in defined snapshot collection windows and the known radar waveform transmitted by the radar system. In this example, whether the transmitted signals have a known or unknown signal waveform is not determinative to solving and estimating the location of the signal transmitters (and signal jammers, if present). A preprocessing is performed to separate signals of interest in spatial domain (such as using beam forming to separate signals coming from difference angles), temporal domain (for separating transient signals offset in time, typical to wideband pulsed signals), and frequency domain (for separating signals offset in frequency or differing in Doppler shifts) such that in each of the resulting separated signal, at most one signal of interest and associated coherent interferences may be present.
(45) In the example, the number of radar sub-arrays and auxiliary elements do not need to be greater than the number of signal transmitters (and signal jammers, if present) encountered, and a tap-delay space-time covariance is not necessary to de-correlate known or unknown signal waveforms (and jamming signals, if present) from multipath, background clutter or, even a concerted electronic counter measure (ECM) attack (i.e. signal repeaters).
(46) Since unknown signals (and jamming signals, if present) have unknown waveforms, embodiments of the system and method of the present invention convert the received signals in the time domain to received signals in the frequency domain, then normalize the received signals in the frequency domain by dividing each received signal in the snapshot by a reference signal. The reference signal can be a received signal at one of the receiving elements in the array. However, since the received signals and the reference signal, when a received signal is used as the reference signal, may contain coherent interference including multipath, the normalized received signals in the frequency domain may include ambiguity in the angular and temporal space.
(47) In this radar system example, after estimating the location of the target (signal transmitters transmitting the signals-of-interest) (and location of signal jammers, if present), the next step is for the radar system to suppress the interfering signals transmitted from the estimated locations. Then, the radar system using the sparsity-based processing estimates the location of any targets of interest after the removal of interfering signals. An example of the sparsity-based processing for resolving and estimating the location of targets of interest is discussed in more detail in the next section of the specification
(48) Active Estimation of a Target Location Using Sparsity-Based Processing:
(49) In the example of the arrayed-radar system detecting multiple targets within one range-angular-Doppler detection resolution cell shown in
(50) Locating a Radar Target Using Sparsity-Based Processing:
(51) Establishing a fine 3-D grid to cover the range-angular-Doppler detection cell where the suspected targets of interest were detected, provides a 3-D fine azimuth-elevation-excess range map (hereinafter 3-D map image) of the detection cell. The resulting 3-D map image provides a grid with resolution small enough to separate each of the targets from other targets because in the 3-D map image, each target is assumed to occupy a single grid point, and the 3-D map image is considered sparse because there are many more grid points present in the 3-D map image than the number of targets to be separated.
(52) The sparsity-based processing then uses a unique frequency-domain snapshot processing approach that re-casts the original target DoA estimation problem into a linear angle-excess range estimation problem in which a solution vector represented on the 3-D map image is sparse. In some embodiments of the present invention, the sparsity-based processing then applies a sparsity solver employing advanced sparse solution estimation techniques for finding the sparse solution precisely. In one embodiment, the sparsity solver uses a combination of L1-norm minimization, a variable splitting technique and an augmented Lagrangian technique to efficiently form a 3-D map image and solve for the location of the targets of interest. The resulting 3-D map image reveals the refined angular and range positions of the targets of interest within the detection cell. In some embodiments, the 3-D image of the KL search space for each of the one or more estimated target vectors is formed relative to the earliest arriving received energy signal for that target using the azimuth angle, elevation angle and excess delay of each element having the energy level above the predetermined energy threshold level for each of the one or more estimated target vectors.
(53) Sparse Solution:
(54) Based on sparse solution estimation/compressive sensing theory, a significant improvement in target location is achievable when the number of spatial-spectral measurements exceeds the number of targets to be resolved. An example of a 3-D map image used in the sparsity-based processing of the present invention is shown in
Ax=y(1)
where: x is the sparse solution vector, A is a matrix of known functions, and y is a vector from observation.
(55) In equation (1), the sparse solution vector x is the size of the 3-D map image, and the number of rows of A (and the length of the y vector) must be greater than the number of detectable targets when the sparsity constraints are enforced. However, the number of rows of A (and the length of the y vector) do not need to be equal or greater than the size of the sparse solution vector x, only greater than the number of detectable targets when the sparsity constraints are enforced. The solution is then determined via x.sub.est=arg min.sub.x|x|.sub.1 where the quadratic constraint Axy.sub.2.sup.2< must be met.
(56) Example Problem Setup and Notations of Sparsity-Based Processing for Estimating Target Location Using a Uniform Linear Arrayed Radar
(57) An example of the problem set up and notations used in one embodiment of sparsity-based processing for estimating the location of a target using a uniform linear array radar are shown in
(58)
(59) where: S.sub.n,i(t) is the received reflected signal from the i-th target received at the n-th receiving element; .sub.i is the amplitude of the received signal from i.sup.th target at arrival angle .sub.i; s is transmitted radar signal frequency; t is time; .sub.i is excess range to i.sup.th target; C is the speed of light; .sub.i is describes delayed and attenuated components of received signal, and t.sub.n,i is time delay of reflected signal from i.sup.th target at the n-th receiving element.
(60) The output signal by the n-th element (or sub-array) is represented by the following equation:
(61)
(62) Here, the form of the received reflected signal, s(t), is dependent on the transmitted radar waveform and any channelization and Doppler filtering applied to the received reflected signal with respect to the detected angular-range-Doppler bin. In addition, pulse compression if applied needs to be considered as well.
(63) The sparsity-based processing of the present invention converts the received signal s(t), which is a received signal in the time domain to a received signal in the frequency domain. In the frequency domain, the received signal at the nth receiving element, S.sub.n(t), is represented by the following equation:
(64)
(65) The received reflected signal in the frequency domain is then divided with the known radar signal in the frequency domain, as shown in the following equation;
(66)
(67) where m{m}s.t. S(f.sub.m)>>noise power
(68) for n=0 . . . N1 and m=1 . . . M.
(69) When the number of receiving element outputs from the uniform linear array of the radar is N, and the number of frequency sampling points available are M, the sparsity-based processing forms a total of NM r.sub.n,m measurement equations. In some embodiments the measurement equations are matrix-vector equations represented in a form of an active signal model matrix*target vector=measurement vector, where the active signal model matrix is constructed using an array model of the receiving element of the sensor system and a 3-D search grid covering azimuth, elevation, and excess range dimensions of the resolution cell in which the one or more targets were detected, the target vector is a sparse vector to be estimated, and the measurement vector includes a sampling of the received energy signals in the frequency domain.
(70) Next, the sparsity-based processing sets up a refined search grid around a small area within the 3-D grid, based on available angular and range data. In some embodiments, the angular and range data are a look angle , and an associated range R:
(71)
(72) In some embodiments, the refined search grid is a search space covering an area of dimensions KL (i.e., KL search space).
(73) The sparsity-based processing then forms a frequency-domain measurement ratio term for each is written as shown in the following equation:
(74)
(75) The sparsity-based processing then forms the following matrix based on the NM measurement equations of vector y and the KL search space:
(76)
(77) In the above matrix, a sparse solution of x exists when P<<KL where only P elements of the KL elements of x have values above the noise floor. The sparsity-based processing then forms a 3-D target location map image (3-D map image) of the KL search space with the solution of x. In this example, the sparsity-based processing then uses using a highly efficient sparsity solver employing L1 norm minimization, variable splitting and augmented Lagrangian techniques to solve for x.
(78) The signal conversion to the frequency domain, frequency-domain division operations, and search grid formulation for solving the sparse vector estimation problem are innovative concepts of the present invention. The disclosed unique formulation techniques frame a radar target location problem into a sparsity estimation problem in which the target location can be solved using known sparsity solvers with better resolution, by potentially an order of magnitude, than can be provided by existing radar location techniques. The example sparsity solver is described in more detail in the next section.
(79) Example of Sparsity Solver Embodiment
(80) In this example, the solution to the problem of solving sparse x given y=Ax, and assuming noisy signal measurements, the sparsity solver uses L1 norm minimization as described in the following paragraphs.
(81) Given y and A where y=Ax+n, in equation (1), equation (1) can be solved for x, if x is sparse and the elements of n are independent Gaussian random variables with zero mean and same variance . By taking the sparsity of x into consideration, the sparsity solver estimates x using the following equations:
(82)
(83) where: N.sub.y is the dimension of y and is to be numerically determined.
(84) Re-formulates equation (7) above to provide the unconstrained optimization problem shown below:
(85)
(86) where: the indicator function l is defined as follows:
(87)
(88) This forces the solution of the unconstrained optimization problem to satisfy
yHx.sub.2.
(89) The sparsity solver then uses a variable splitting technique to reformulate equation (8) above into a new constrained optimization problem as shown below:
(90)
(91) Then, the sparsity solver applies an Augmented Lagrangian technique to reformulate the constrained optimization problem represented by equation (10) into the following equation:
(92)
(93) where .sub.1 and .sub.2 are positive numbers.
(94) The sparsity solver then iteratively solves equation (11) using the process shown below: 1. choose .sub.1 and .sub.2 and initialize x.sub.est, d.sub.1 and d.sub.2 2. solve
(95)
(96) In this iterative solution process, values for v.sub.est, s.sub.est, and x.sub.est are obtained using equations (13), (14) and (15) shown below:
(97)
(98) The outputs of this iterative solution process are values for v.sub.est, s.sub.est, and x.sub.est, which define the estimated location of the target.
(99) Passive Estimation of a Signal Transmitter Location
(100) For the passive case, the received signal at one receiving element of the sensor system is selected as the reference signal and reference element, respectively. When the received signal has a known waveform, the sparsity-based processing of the system and method present invention uses the known waveform of the transmitted signal as the reference signal.
(101) In the passive arrayed-sensor system, the number of signal transmitters in the environment can be greater that the number of receiving elements of the arrayed-sensor system, and a tap-delay space-time covariance is not necessary to de-correlate known and unknown signal waveforms from multipath, background clutter or, even a concerted electronic counter measure (ECM) attack.
(102) In an environment including signal transmitters transmitting both unknown and known waveforms (and signal jammers transmitting jamming signals, if present), a preprocessing is performed to separate signals of interest in spatial domain (such as using beam forming to separate signals coining from difference angles), temporal domain (for separating transient signals offset in time, typical to wideband pulsed signals), and frequency domain (for separating signals offset in frequency or differing in Doppler shills) such that in each of the resulting separated signal, at most one signal of interest and associated coherent interferences may be present. The sparsity-based processing then enforces sparsity constraints to estimate a location for each signal transmitter (and signal jammer, if present). This methodology can be used by both passive receive only systems, such as ESM, and active transmission capable systems, such as a radar that is not transmitting and is operating in a receive-only mode (i.e., passive mode) for estimating the locations of the actively transmitting signal sources, including signal jammers and associated multipath signal arrivals. The passive DoA estimation problem relates to the EP/ES and SIGINT missions, for example.
(103) The sparsity-based processing normalizes the received signal by dividing the received signal by a signal, referred to as a reference signal. The reference signal is used in the denominator for the frequency-domain division operations. In one embodiment, the reference signal used is an output signal from one receiving element or a sub-array of the arrayed-radar. The frequency-domain division operations are then similar to the frequency-domain division operations for the known transmitted signal case discussed in a previous section.
(104) The passive estimation of the direction of a signal of interest (SOI) is an extension of the first innovative concept of the present invention. For example, assuming that only one signal have an unknown waveform is transmitted by one transmitting signal source (or only one jamming signal is transmitted by a single signal jammer) and only the transmitted signal and its associated multipath are received in the signal snapshot collection window, the direction of the transmitting signal source (or signal jammer) and its multipath is estimated using the following process. The processing for this example direction estimation of the signal of interest (SOI) is discussed in more detail in the following section.
(105) If the signal of interest (SOI), is represented by s(t), such as an unknown jammer signal, and its multipath reflection sources are far from the arrayed-radar receiver, the sparsity-based processing views the SOT and its multipath as a plane wave. In this example, the received signals by the n-th element of a uniform linear array (ULA) of the radar is modeled as:
(106)
(107) In the frequency domain, the SOI received at the n-th element is represented by the following equation:
(108)
(109) Now, the sparsity-based processing selects one of the receiving elements of the array, for this example receiving element n0, as the reference element, and its frequency domain signal is represented by the following equation:
s.sub.n0(f.sub.m)(18)
(110) The frequency domain representation of the signal received at the n-th element shown in (17) is then divided by the reference signal shown in (18), with the constraint that (nn0) as shown in the following equation:
(111)
(112) Now, the sparsity-based processing sets up a smaller search grid around an angular measurement and a signal delay measurement determined for the received signal-of-interest. In this embodiment, the search grid is set up for angle and delay : .sub.1=.sub.1 . . . .sub.L .sub.k=.sub.1 . . . .sub.K
(113) The sparsity-based processing forms frequency-domain measurement ratio equations for the received signals in the frequency domain around angle and delay , the frequency-domain measurement ratio equations is written in the following form:
(114)
(115) where: r.sub.n,m is the spectrum ratio; .sub.l is the angle of the search space; .sub.k is the signal delay; and t.sub.n,1 is the time of received signal at n-th receiving element.
(116) Based on the search space defined by angle .sub.1 values and delay .sub.k values, the sparsity-based processing then calculates all of the possible values for the equation term (.sub.kt.sub.n,1), and sorts the calculated values for the equation term (.sub.kt.sub.n,1) in an ascending order from small to large. This also sorts the corresponding amplitude values from low to high. The calculated values for (.sub.kt.sub.n,1) are then denoted as shown below:
{.sub.n,1,.sub.n,2, . . . , .sub.n,V}(21)
(117) where:
(118) V=KL and the corresponding amplitudes are denoted as {.sub.1, .sub.2, . . . , .sub.V}, which belong to the set of amplitudes , and the terms corresponding to (.sub.kt.sub.n0,1) are denoted as {.sub.n0,1, .sub.n0,2, . . . .sub.n0,V}, which are arranged based on the sorting sequence of the calculated values for (.sub.kt.sub.n,1) and are not necessarily in an ascending order.
(119) Using the above notations, the sparsity-based processing re-arranges the spectrum ratio as shown in the following equation:
(120)
(121) The sparsity-based processing then rearranges the above spectrum ratio equation (22) to obtain the following homogeneous equation:
.sup.1.sub.1m+.sub.2.sub.2m+ . . . +.sub.V.sub.Vm=0 where .sub.im=(r.sub.n,mZ.sub.m.sup..sup.
(122) In the sparsity-based processing, the homogenous spectrum ratio equation (22) is represented in matrix-vector form as:
(123)
(124) In this example, the sparsity-based processing then solves for , where the solution of is spanned by the null space of , and the correct solution is a sparse that is also non-trivial (not all zeros).
(125) However, because finding the non-trivial solution of is not a trivial task, in this example the sparsity-based processing then re-factors the problem by dividing the homogenous equation (22) by one of the values of , .sub.U, that is not zero, which results in the following equation:
(126)
and then solves equation (25) for each .sub.i, which is formed as a ratio of a member of (excluding .sub.U) and .sub.U, as shown below:
(127)
(128) where .sub.i=.sub.i1/.sub.U and iU .sub.jm{.sub.im's, iU}
(129) Since is sparse and equation (26) is no longer homogeneous, the solution of can be found using standard sparse estimation approaches, which are known in the art and will not be covered in detail here.
(130) Note that non-zero .sub.U values can be identified by examining the matrix in its reduced row echelon form. The row having the most non-zero elements most likely corresponds with a non-zero . For example, if the A's row of the reduced row echelon form matrix has the most non-zero elements, let U=A.
(131) Once is solved by the sparsity-based processing with the sparsity constraint enforced, the arrival angle and delay of the SOI will correspond to the having a significant value with the smallest delay in this example. This process of identifying the LOS component from ambiguous multipath components is an inventive concept of the present invention.
(132) An example is shown in
(133) While the example calculations used a uniform array, the formulation of the problem and solution can be easily expanded to apply to a planar array or a 3D array. Further, the sparsity-based processing problem formulation and solution is also applicable to arrayed-sensors in which the array elements are arbitrary not uniform.
(134) While the present invention has been particularly shown and described with reference to the preferred mode as illustrated in the drawings, it will be understood by one skilled in the art that various changes in detail may be effected therein without departing from the spirit and scope of the invention as defined by the claims.