The present description relates to polarization filtering of radar returns to enhance target detection, characterization, and identification.
A conventional polarization filter (CPF), also known as a single notch polarization filter (SNPF), allows a specified polarization component to be removed from a signal. This operation essentially involves a dot product between the two-dimensional polarized signal vector and a two-dimensional polarization vector corresponding to the polarization state to be suppressed. The resulting dot product effectively removes the designated polarization. This procedure is necessarily limited to a single polarization state, as it consumes the sole degree of freedom associated with this representation.
The polarization state to be filtered is sometimes associated with an interference signal or clutter, or a target that obfuscates detection of a weaker target return. These can often be measured with minimal impact from the desired return. A related issue to the use of a polarization filter is the issue of simultaneously attenuating the desired signal response. Polarization filters can therefore be designed to optimize the signal to interference ratio, for example with minimum mean square approaches (see Stapor, for example).
In other cases, knowledge of the desired signal polarization may be available. Null phase shift polarization filter (NPSPF) uses a combination of vector translations and filtering to minimize distortion in a selected (desired) polarization while completely removing another. Oblique projection polarization filter (OPPF) accomplishes complete removal with minimum distortion while loosening the conditions for success found in the NPSPF. These filters may require knowledge of the desired signal polarization as opposed to only the interference polarization. The precision of such knowledge is also a useful aspect of filtering performance.
Some combination of all of these advances in polarization filtering with methods of finding the necessary polarizations can be found in the area of adaptive polarization filtering. Generally, foreknowledge of clutter statistics or interference signal parameters is still needed to a greater or lesser degree, but the methods will still only be able to achieve a single ideal suppression, as all of these operations take place in two-dimensional polarization space.
As such, there is an identifiable desire for improvements in the features in or associated with polarization filtering, which becomes feasible when radar returns associated with multiple transmit polarizations (typically orthogonally-polarized) are measured.
A system and method for detecting targets with radar signals are disclosed which include the following: a transmitter configured to transmit orthogonally-polarized incident radar signals; a receiver configured to receive orthogonally-polarized radar signal components and that generates a first return vector having four elements representing four channels of a full-polarimetric radar reading; and a four-dimensional polarization filter applied to the first return vector to suppress undesired signal energy. The four-dimensional polarization filter is configured to arrange the first return vector in a column of four elements according to polarimetric components associated with the respective transmit/receive channels, take an inner product of a selected vector with the column, derive a projection coefficient by dividing the inner product by a magnitude of the selected vector, and produce an output by subtracting a product of the projection coefficient and the selected vector from the column. This process can be repeated to effect three suppression operations, each using a different polarization filter that is dependent upon the previous polarization filters.
In implementations, the selected vectors are estimated from an undesired interference signal or clutter that impact detection performance.
In implementations, the column is indexed by either time (or equivalently range).
In implementation, the four channels include a HH channel for horizontal transmit and horizontal receive, a VV channel for vertical transmit and vertical receive, a HV channel for horizontal transmit and vertical receive and a VH channel for vertical transmit and horizontal receive.
In implementations, the receiver includes at least one matched filter configured to examine the received radar signal against the transmitted radar signals to generate the first return vector.
with GSPF filtering.
The present disclosure describes a full-polarized radar system employing a four-dimensional polarization filter with capability to filter out interference echo signals.
The following description of example methods and apparatus is not intended to limit the scope of the description to the precise form or forms detailed herein. Instead, the following description is intended to be illustrative so that others may follow its teachings.
A radar system creates polarized waves using an antenna that is designed to transmit and receive electromagnetic (EM) waves of a specific polarization. Antennas come in many forms, including horns, waveguides, dipoles and patches. In each case, the electric and mechanical properties of the antenna are such that the transmitted wave is almost purely polarized with a specific design polarization. In a simple radar system, the same antenna is often configured so that it is matched to the same polarization on reception (when an EM wave is incident upon it).
Control of signal polarization is possible by transmitting a signal coherently through two orthogonally-polarized antennas (basis polarizations) and controlling the relative amplitude and the relative phase between the signals. The two most common basis polarizations are horizontal linear or H, and vertical linear or V. Circular polarizations are also in use for some applications, e.g., weather radars. Their basis components are denoted by R for Right Hand Circular and L for Left Hand Circular. A circular polarized signal can be achieved using an H/V basis by feeding the H and V parts of the antenna simultaneously, with the same signal at equal strength and with a 90° phase difference.
In more complex radar systems, the antenna may be designed to enable simultaneous transmission and signal reception at more than one polarization. Signal processing at the receiver can be utilized to separate the responses from the at-least two transmitted signals.
The radar antenna may be designed to receive the different polarization components of the EM wave simultaneously. For example, an H and V polarization basis can be used at the receiver to receive the two orthogonal components of the incoming wave.
As one example, denoting the transmit and receive polarizations by a pair of symbols, a radar system using H and V linear polarizations can thus have the following channels:
The first two of these polarization combinations are referred to as co-polarized, because the transmit antenna component and the received antenna component have the same polarization. The last two combinations are referred to as cross-polarized because the transmit antenna polarization and the receive antenna polarization are orthogonal to one another. A radar system can have different levels of polarization complexity:
A full-polarization (i.e. polarimetric) radar uses these four responses, and measures the phase difference between the channels as well as the magnitudes. Some dual polarized radars also measure the phase difference between channels, as this phase plays a role in polarimetric information extraction.
In implementations, transmit port 110 transmits signals generated by waveform generator 115 in the form of EM radiation in space. Receive port 120 receives back reflected signals. A target within a range of the radar system 100 can be detected, characterized, and identified when a transmitted signal reflected by the target is received, and the returns are processed using signal processing resources.
In implementations, waveform generator 115 generates EM waves that are amplified before being transmitted through an antenna.
Polarization is a property of transverse waves that refers to the geometric orientation of the oscillations of the corresponding wave in the plane transverse to the signal propagation direction. Full-polarization radar refer to the use of orthogonally-polarized radar transmit signals.
In implementation, the received echo signals are amplified by a low-noise amplifier 135, filtered by filter 153 and converted to digital signals by analog-to-digital converter 156 before the signals are converted to complex baseband representations. This may be accomplished through heterodyne processing, homodyname processing, or direct wideband sampling.
In implementations, the baseband signal is applied to matched filter 160, where the matched filter is formed from the transmitted signal, and where the output provides a range profile of targets in the environment. In the case of multiple transmit signals and multiple receive channels, matched filtering for each transmit/receiver pair would be performed.
Referring again to
In the case of full-polarization radar operation, a target's reflection of orthogonally-polarized incident radar waves is represented using a scattering matrix. This matrix has four entries and can be vectorized into a four-dimensional entity. Moving to a four-dimensional representation for polarimetric suppression of radar targets necessarily leads to a different framework for radar signal processing. But these slight changes provide benefits in the use of polarization filtering. Most significantly, the framework supports polarization filtering with up to three nulls. Second, the four-dimensional filtering framework enables the estimation of polarization information directly from matched filter outputs.
The estimated polarization vector, Ei(n), of an interference signal at sample n can be represented polarimetrically as
where x and y are the orthogonal basis of the antenna plane. As an example, x represents the horizontal plane and y represents the vertical plane.
Referring again to
The filter Hr is then applied to the interference Ei in block 250:
Then the remainder can be described as
Using the identity
Which will be zero when the arguments add to
This provides the final condition that
For all other polarizations distinct from Ei, namely Es at the output of the filter they will be of the form
with the distortion that this implies.
More generally the filter (Hr) is a vector orthogonal to the vector of the interference signal (Ei), so multiplying the signal vector by HrH will create a scaler with the component of the signal vector equal to Ei eliminated.
In a dual polarized radar system, full polarization radar readings can be filtered by polarization filtering. Although two dimensions multiplying with a vector orthogonal to the interference can eliminates the interference completely, this operation also reduces a vector to a scaler.
In another implementation, both of the dual orthogonal transmission antennas transmit continuous linear frequency modulated (LFM) waveforms at any given instance. In an example of a simple phase coded situation, a transmission cycle with N samples has a two cycle form of
Then equations representing the actual reception on the dual orthogonal receive antenna over two transmission cycle periods will be
Here α11 is the received signal on the x basis antenna for the first period; α12 is the same antenna over the second period. A similar breakdown in the y basis for α21 and α22.
These four signals can be arranged in matrix for
The above Eq. 13 can be used in following equation
where R is the matrix of returns (the channels coefficients convolved with a transmit wave), and H2 is a 2×2 Hadamard matrix
If the channel coefficients are stable over two periods, then the result of Eq. 13 produces the channels
which is the desired result.
This resolves radar reflectors whose polarimetric response can be modeled with a scattering matrix. This creates the four dimensional return vectors that can then be used for four dimensional processing.
A further distinction needs to be made between four dimensional polarization filtering and two dimensional. In two dimensional polarization filtering whether the polarized signal is the reflection off of a target or clutter or is a signal different from the transmitted signal, perhaps something like jamming, they can both be described by their two dimensional polarized signal vector. In four dimensions this is not the case. A reflector has four complex values associated with it that can be recovered with a process like the one just described. An independent signal will not have a four dimensional response. To see how this would be take an independent signal whose polarized response can be represented by
This would result in
For signals that are polarimetrically stable over the measurement period this results in
This means that the dimension of the signal space in these readings is still two dimensional. But this signal space is still embedded in the four dimensional polarization space of the returns. Once practical effect of this situation is that is two signal polarizations are removed all independent signals will be. On the other hand a third filter can still be created to remove clutter from the returns.
A related issue to the dimensionality of independent signals, is that of the attenuation of unknown polarizations. If the relation between signal or target polarizations are uncorrelated and random then in a two dimensional filtering space any orthogonal filter that eliminates a designated polarization can be expected to eliminate half the power of the remaining polarized objects in the environment. Moving to four dimensions this figure becomes one quarter. The reduction in expected attenuation aids in finding polarizations because eliminating a given polarization is less likely to make an arbitrary target undetectable. This may be a useful point when taking filtering coefficients directly from matched filter readings as illustrated in
In implementations, four-dimensional radar polarization filter can be applied in either range of time. For a given radar transmission waveform x, the received signal on the four channels that comprise a full polarization radar system will be the convolution of the waveform and the physical environment. The transmission can be seen in discrete time as
And the reflection coefficients of the channel as
Then for a particular time a given channels received value will be
When a matched filter is applied then the index of the channels become range
Where the p's are the matched filter coefficient for the particular target at the distance dk. If the polarization to be filtered corresponds to the values
Then the filter output at a particular time would be
where the relations are approximate because there will be smaller terms included that are proportional to the correlation between the polarization being filtered and the other polarizations in the signal. Then
Or for a particular distance it would be
Again, the relation is approximate because of the additional terms, also proportional to the correlation between the polarizations. Then we can again see that
With both indices the channel relationship is preserved so the filter can be applied directly. That is the polarization being filtered will be completely removed, and the additional terms are due to correlation between the polarizations whose relationships do not change when matched filtering is applied.
When filtering moves to four dimensions there is an extra consideration in forming the filter. Whereas with two dimensions multiplying with a vector orthogonal to the interference or clutter Et eliminates the interference completely. This operation also reduces a vector to a scalar. To accommodate making up to four vectors mutually orthogonal to each other, recourse can be made to the linear algebraic Gram-Schmidt method.
Gram-Schmidt polarization filtering (GSPF) is a technique used in signal processing to remove the polarization component of a signal. The Gram-Schmidt process is a mathematical algorithm that takes a set of vectors and produces an orthonormal basis for the subspace they span. The polarization filtering technique uses this algorithm to create a new basis for the polarization subspace of a signal, which can then be removed from the original signal.
An observation to be immediately made is that the condition to remove multiple polarizations is linear independence between them. If this condition is met a more specific look at the process can be made.
When the signal is fully polarized, that is unchanging from some duration, this can be simplified to
here R(n) is the unpolarized signal, and the relationship between the channels is constant.
In block 320, an interference signal in the radar readings is identified. Then a full-polarization vector Ei of the interference signal is estimated in block 330.
Now if a polarization is identified to be removed Ei, and the remainder of the signal as s(n)=r(n)−Ei(n), the following is obtained
If the interference vector [Eixx Eixy Eiyx Eiyy]T is known, then following the Gram-Schmidt procedure, the component of all vectors that align with the above interference vector can be eliminated.
In block 340, a projection coefficient γ is calculated at a particular sample n
In implementation, a four-dimensional polarization filter is configured to arrange the return vector in a column of four elements according to polarimetric positions of respective channels, and derive a projection coefficient by dividing the inner product by a magnitude of the interference vector, Ei, as indicated in Eq. 32.
In block 350, a filtered output for the sample n is generated by taking an inner product of the interference vector, Ei, normalized by γ from the return vector as expressed in below equation,
Eq. 33 indicates that the filter output is produced by subtracting a product of the projection coefficient and the selected vector from the column of the return vector.
The above Gram-Schmidt process in blocks 320 and 350 can be applied repeatedly in block 360 to suppress any remaining interference and/or clutter signals.
To see the effects of the filtering process 300, consider the signal which is the sum of the polarized signal to be removed and the remaining unknown polarized signal.
where α and β are independent arbitrary coefficients multiplied to the polarization to be filtered and the other polarizations in the signal.
In Eq. 34, the idea is that the two quantities can vary relative to each other between filtering instances without any change to the filter's effectiveness.
The particulars of the signal modulating the polarization such as frequency and amplitude are not relevant. Also any additional distortion represented by the coefficients α and β can be dealt with and there is no requirement for stability in the non-interference polarization. Since the Gram-Schmidt process is linear, the component effects can be examined separately.
In an implementation, a first step in the process is to identify the polarization to be removed. Here this means knowledge of interference vector Ei(no). The interference is chosen for a particular sample to form the filter coefficients. The ability to use matched filter outputs to form estimates is useful. The important part may be the polarized portion, so the particular sample containing that polarized portion is irrelevant as the unpolarized portion will divide out.
Next the projection coefficient of the interference portion, γ, is calculated
Similarly, projection coefficient of the untargeted portion is calculated as following
where θ is an angle between S and Ei.
With Eqs. 35 and 36, a next step is to calculate the filter output, which is done by component first. Keeping the previous order and starting with the interference
So, the final result has eliminated the signal associated with the interference polarization. This is accomplished independent of the modulation of the signals being processed. The output also retains all channels and other modulations unaltered. However, there are still distortions in the remaining signal.
In another implementation, a projection filtering can be applied on radar returns. Assume a polarization to be removed from the radar returns is p0. If there is a polarization, p1, to be preserved, that is leave completely unaltered by the filter, this can be accomplished through projection filtering. The simplest way to achieve this is to construct the matrix
Then in either time or distance, but taking time as the example, the filter can be applied through
And finally, the projection filter results are given by
In other implementations, the filtering and processing functions depicted in
To provide a basic and controlled demonstration of the potential use of the GSPF on objects reflecting waveforms in the environment, a simple simulation has been performed. In this simulation there is a single cycle of a full polarimetric reading with a LFM transmit wave. There are three targets at range indices 100, 111, and 212. The object at range index 100 is sufficiently large to impede detection of the object at index 111. The simulation results as the sum of all available channels over ranges are plotted in
Another scenario to illustrate a different aspect of GSPF can be simulated. The environment is the same, but now there is another masking target of equal magnitude to that of the one at index 100, but this target is at the opposite side of the masked target at index 111, at index 122. The reference target has also been moved to index 223. This is a situation requiring two nulls which the SNPF is incapable of. Further this time prior knowledge of the scattering matrices of the masking is assumed. This demonstrates utility from recovering polarimetric information from sources other than matched filter outputs.
Referring to
Referring to
The above simulations and real world radar measurements demonstrate that full polarized readings are possible with dual polarized radar systems. This mode of operation provides the opportunity for more polarimetric information, but in many cases will require appropriate filtering methods to take full advantage of the situation. The Gram Schmidt process provides a straightforward method to implement basic filtering in four dimensional full polarization returns. This new framework also provides new opportunities in the use of polarization filters. First the potential for ideal nulls is increased from one to three. Second the lower relative portion of a signal removed with a four dimensional filter as opposed to a two dimensional filter makes taking and using polarizations directly from matched filter outputs much more practical.
Some portions of the detailed descriptions of this disclosure have been presented in terms of procedures, logic blocks, processing, and other symbolic representations of operations on data bits within a computer or digital system memory. These descriptions and representations are the means used by those skilled in the data processing arts to most effectively convey the substance of their work to others skilled in the art. A procedure, logic block, process, etc., is herein, and generally, conceived to be a self-consistent sequence of steps or instructions leading to a desired result. The steps are those requiring physical manipulations of physical quantities. Usually, though not necessarily, these physical manipulations take the form of electrical or magnetic data capable of being stored, transferred, combined, compared, and otherwise manipulated in a computer system or similar electronic computing device. For reasons of convenience, and with reference to common usage, such data is referred to as bits, values, elements, symbols, characters, terms, numbers, or the like, with reference to various presently disclosed embodiments.
It should be borne in mind, however, that these terms are to be interpreted as referencing physical manipulations and quantities and are merely convenient labels that should be interpreted further in view of terms commonly used in the art. Unless specifically stated otherwise, as apparent from the discussion herein, it is understood that throughout discussions of the present embodiment, discussions utilizing terms such as “determining” or “outputting” or “transmitting” or “recording” or “locating” or “storing” or “displaying” or “receiving” or “recognizing” or “utilizing” or “generating” or “providing” or “accessing” or “checking” or “notifying” or “delivering” or the like, refer to the action and processes of a computer system, or similar electronic computing device, that manipulates and transforms data. The data is represented as physical (electronic) quantities within the computer system's registers and memories and is transformed into other data similarly represented as physical quantities within the computer system memories or registers, or other such information storage, transmission, or display devices as described herein or otherwise understood to one of ordinary skill in the art.
This application claims priority to U.S. Provisional Application No. 63/484,271 filed on 10 Feb. 2023 and entitled “4D Polarization Filtering” and is herein incorporated by reference in its entirety.
This invention was made with government support under N00014-18-1-2134 awarded by the U.S. Office of Naval Research, Code 31. The government has certain rights in the invention.
Number | Date | Country | |
---|---|---|---|
63484271 | Feb 2023 | US |