Current radar systems using step-frequency waveforms combine the RF bands to improve range resolution. However, the performance of these systems is limited by grating lobe effects at the boundaries of the radar image profiles.
The technology described herein relates to synthetic aperture radar imaging methods and systems that reduce the effects of grating lobes.
One embodiment is a synthetic aperture radar imaging method that includes receiving a plurality of radar return pulses acquired by an airborne radar, wherein each radar return pulse is generated in response to a corresponding radar transmission pulse reflected from objects within a region of interest on the ground. The method also includes combining each radar return pulse with a sinusoid to reduce the radar return pulses to a baseband frequency and deskewing each radar return pulse to remove effects of its corresponding radar transmission pulse. The method also includes determining a maximum likelihood estimate (MLE) of residual motion parameters for a dominant scatterer on the ground relative to the airborne radar, based on the deskewed radar return pulses. The method also includes correcting for errors in inertial navigation system measurements based on the MLE residual motion parameters. The method also includes convolving each radar return pulse with its corresponding radar transmission pulse to generate a range compressed image for each radar return pulse. The method also includes generating an original sub-band range profile image for each radar return pulse and its corresponding radar transmission pulse based on the corresponding range compressed image that has been corrected for residual motion. The method also includes combining the sub-band range profile images to obtain a combined range profile image.
In some embodiments, the combined range profile image has a higher resolution than each of the original sub-band range profile images. In some embodiments, each sub-band range profile image is generated by extrapolating the sub-band to a common frequency band larger than each of the sub-band range profile images and forming a composite image using and image formation method. In some embodiments, the image formation method is selected from the group consisting of back projection or polar formatting.
In some embodiments, the radar transmission pulses are disjoint radio frequency bands. In some embodiments, two or more of the radar transmission pulses are partially overlapping radio frequency bands. In some embodiments, the partially overlapping radio frequency bands reduce side lobe effects in the combined range profile image. In some embodiments, convolving each radar return pulse with its corresponding radar transmission pulse to generate a range compressed image for each radar return pulse includes implementing a matched filter to generate the range compressed image for each radar return pulse.
Another embodiment is a synthetic aperture radar imaging system that includes a processor and a memory. The memory includes code representing instructions that when executed cause the processor to receive a plurality of radar return pulses from an airborne radar, wherein each radar return pulse is generated in response to a corresponding radar transmission pulse reflected from objects within a region of interest on the ground. The memory also includes code representing instructions that when executed cause the processor to combine each radar return pulse with a sinusoid to reduce the radar return pulses to a baseband frequency. The memory also includes code representing instructions that when executed cause the processor to deskew each radar return pulse to remove effects of its corresponding radar transmission pulse. The memory also includes code representing instructions that when executed cause the processor to determine a maximum likelihood estimate (MLE) of residual motion parameters for a dominant scatterer on the ground relative to the airborne radar, based on the deskewed radar return pulses. The memory also includes code representing instructions that when executed cause the processor to correct for errors in inertial navigation system measurements based on the MLE residual motion parameters. The memory also includes code representing instructions that when executed cause the processor to convolve each radar return pulse with its corresponding radar transmission pulse to generate a range compressed image for each radar return pulse. The memory also includes code representing instructions that when executed cause the processor to generate an original sub-band range profile image for each radar return pulse and its corresponding radar transmission pulse based on the corresponding range compressed image that has been corrected for residual motion. The memory also includes code representing instructions that when executed cause the processor to combine the sub-band range profile images to obtain a combined range profile image.
In some embodiments, the memory includes code representing instructions that when executed cause the processor to generate each sub-band range profile image by extrapolating the sub-band to a common frequency band larger than each of the sub-band range profile images and forming a composite image using an image formation method. In some embodiments, the image formation method is selected from the group consisting of back projection or polar formatting.
In some embodiments, the memory includes code representing instructions that when executed cause the processor to convolve each radar return pulse with its corresponding radar transmission pulse to generate a range compressed image for each radar return pulse by implementing a matched filter to generate the range compressed image for each radar return pulse. In some embodiments, the system includes a transmitter to transmit the radar transmission pulses towards the objects within a region of interest on the ground and a receiver to receive the radar return pulses.
The radar imaging methods and systems described herein (hereinafter “technology”) can provide one or more of the following advantages. One advantage of the technology is that it provides a higher range resolution profile than each of the original sub-band range profile images because it extrapolates each sub-band to a common size band, produces a weighted range profile for each sub-band and then combines the sub-bands. Another advantage of the technology is that it reduces grating lobes in the profile image by forming the images before combining or aligning the sub-bands. Other aspects and advantages of the current invention will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, illustrating the principles of the invention by way of example only. Another advantage of the technology is that it provides improved range resolution of airborne radar because grating lobe effects are reduced; thereby allowing the radar to distinguish between more closely spaced objects than would otherwise be possible.
The foregoing features of various embodiments of the invention will be more readily understood by reference to the following detailed descriptions in the accompanying drawings.
Referring to
Referring to
The output of step 108 is then provided to both of steps 112 and 124. Each reduced radar return pulse is then deskewed 112 to remove the effects of its corresponding radar transmission pulse. The method then includes determining a maximum likelihood estimate (MLE) of the residual motion parameters (relative to the airborne radar antenna) for a dominant scatterer among the objects on the ground. The MLE estimate (step 116) determines the range signal, velocity signal, and acceleration signal for the dominant scatterer in the field of view of the radar transmitter. The maximum likelihood estimate is determined based on the deskewed radar return pulses. The radar returns from a scatterer after matched filter and range deskew at baseband can be expressed as:
Y
k,m
=ze
−j4π/c(f
+kΔf)(r
+v
mIPP+1/2α
m
IPP
) EQN. 1
where z is the complex envelope of the scatterer, c is the speed of light, fRF is the center frequency of the radar, Δf is the frequency step in fast time, r0, υ0, α0 are the range, radial velocity and acceleration of the scatterer. IPP is the interpulse period. The maximum likelihood estimate for r0, υ0, α0 is obtained by:
The method also includes receiving inertial navigation system measurements for the aircraft (step 118) and then correcting (step 120) for errors in the inertial navigation system measurements based on the MLE residual motion parameters. The square components of the INS acceleration errors are determined with the following set of equations:
where {right arrow over (α)} is the acceleration estimate along three dimensions {right arrow over (p)}MLE,1, {right arrow over (p)}MLE,2, {right arrow over (p)}MLE,3 are the estimated positions of the focusing points on the group, and ΩMLE,1, ΩMLE,2, ΩMLE,3 are the radial acceleration estimates relative to the first, second and third focusing points, {right arrow over ({tilde over (p)}r(0) is the position of the platform at the center of the center of the radar collection dwell.
The method also includes a match filtering step (step 124) in which each radar return pulse is convolved with its corresponding transmission pulse to generate a range compressed image for each radar return pulse. Each radar compressed image and the residual motion parameters are provided to step 128, after which the method then includes generating an original sub-range profile image (step 128) for each radar return pulse and its corresponding radar transmission pulse based on the corresponding range compressed image that has been corrected for residual motion. In some embodiments, step 128 includes generating the original sub-range profile image via backprojection. Backprojection aligns the phase of radar return pulse and its corresponding radar transmission pulse for each range location in accordance with:
is a unit vector from the radar to the point on the group, {right arrow over (p)}r(0) is the radar location vector and {right arrow over (p)}x
is the radar velocity component normal to the radial direction, and
is the normalized acceleration, and wherein α is the chirp rate of a linearly frequency modulated waveform, T is the waveform duration, and IPP is the interpulse period (or inverse of the pulse repetition frequency). The method then includes applying bandwidth extrapolation (step 130) to each sub-band range profile image. One method of performing bandwidth extrapolation involves applying the BURG algorithm to the samples of the data. The BURG extrapolation algorithm is applied to expand each frequency sub-band to a common size band. By applying the BURG algorithm to the samples of the data, we obtain a set of linear prediction coefficients {βk}. The samples are predicted in the forward direction with the following equation:
where k is the fast-frequency index, and k varies from P+1 to N. Similarly, the backward prediction equations are given by:
where k varies from 1 to K−P.
In some embodiments, step 128 instead includes generating the original sub-range profile image via a polar formatting step prior to applying bandwidth extrapolation. Polar formatting is an algorithm used to form SAR images from phase histories, as described, for example, in, Walker, J. L, “Range-Doppler Imaging of Rotating Objects”, IEEE Transactions on Aerospace and Electronic Systems, Vol. AES-16, No. 1, January 1980, pp. 23-52, the entire contents of which is hereby incorporated by reference in its entirety.
The original sub-band range profile images are then combined to obtain a combined range profile image (step 132). The combined range profile image has a higher resolution than each of the original sub-band range profile images. In one embodiment, three radar return pulses are generated for three sub-bands (BW1, BW2, BW3) and the combined range profile image is determined in accordance with:
where BW=fRF
is the range dependent phasor. The combined range profile is a SAR image that has improved resolution and in which the grating lobes have been reduced or eliminated.
Next, the determination of the calibration phasors is described. Each range profile vector, one per RF frequency, is obtained by sampling the range profile function at the range of the dominant scatterers.
and similarly for the other RFs. The calibration phasors can be obtained by determining the differences in the correction phases between each pair of range profile vectors, Δφ1=φ2−φ1 and Δφ2=φ3−φ1. The calibration phasor is applied to each range profile vector (the sub-band range profile image) to match the phase at the boundaries of the range profile vectors (the sub-band range profile images) prior to combining them to generate the combined range profile image. This can be achieved by solving the following system of equations,
αz−
γw−
where z=ejΔφ
{right arrow over (s)}1=D1−1R{right arrow over (P)}1 EQN. 18
{right arrow over (s)}2=D2−1R{right arrow over (P)}2 EQN. 19
{right arrow over (s)}3=D3−1R{right arrow over (P)}3 EQN. 20
Solving equations 16 and 17 above involves standard algebraic manipulations that lead to finding the roots of a fourth order polynomial, of which only the solutions near the unit circle are physical.
The system 200 also includes one or more input devices 240, one or more output devices 244, one or more display devices 248, one or more processors 216, and one or more storage devices 252. The modules and devices described herein can, for example, utilize the one or more processors 216 to execute computer executable instructions and/or the modules and devices described herein can, for example, include their own processor to execute computer executable instructions. It should be understood the system 200 can include, for example, other modules, devices, and/or processors known in the art and/or varieties of the described modules, devices, and/or processors.
The input devices 240 receive information from a user (not shown) and/or another computing system (not shown). The input devices 240 can include, for example, a keyboard, a scanner, a microphone, a stylus, a touch sensitive pad or display. The output devices 244 output information associated with the system 200 (e.g., information to a printer, information to a speaker, information to a display, for example, graphical representations of information). The processors 216 execute the operating system and/or any other computer executable instructions for the system (e.g., executes applications). The storage devices 252 store a variety of information/data, including radar imaging data generated by the system 200. The display devices 248 display information associated with the system 200 (e.g., status information, configuration information). The storage devices 252 can include, for example, long-term storage, such as a hard drive, a tape storage device, or flash memory; short-term storage, such as a random access memory, or a graphics memory; and/or any other type of computer readable storage.
The above-described systems and methods can be implemented in digital electronic circuitry, in computer hardware, firmware, and/or software. The implementation can be as a computer program product that is tangibly embodied in non-transitory memory device. The implementation can, for example, be in a machine-readable storage device and/or in a propagated signal, for execution by, or to control the operation of, data processing apparatus. The implementation can, for example, be a programmable processor, a computer, and/or multiple computers.
A computer program can be written in any form of programming language, including compiled and/or interpreted languages, and the computer program can be deployed in any form, including as a stand-alone program or as a subroutine, element, and/or other unit suitable for use in a computing environment. A computer program can be deployed to be executed on one computer or on multiple computers at one site.
Method steps can be performed by one or more programmable processors, or one or more servers that include one or more processors, that execute a computer program to perform functions of the disclosure by operating on input data and generating output. Method steps can also be performed by, and an apparatus can be implemented as, special purpose logic circuitry. The circuitry can, for example, be a FPGA (field programmable gate array) and/or an ASIC (application-specific integrated circuit). Modules, subroutines, and software agents can refer to portions of the computer program, the processor, the special circuitry, software, and/or hardware that implement that functionality.
Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor receives instructions and data from a read-only memory or a random access memory or both. The essential elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Generally, a computer can be operatively coupled to receive data from and/or transfer data to one or more mass storage devices for storing data. Magnetic disks, magneto-optical disks, or optical disks are examples of such storage devices.
Data transmission and instructions can occur over a communications network. Information carriers suitable for embodying computer program instructions and data include all forms of non-volatile memory, including by way of example semiconductor memory devices. The information carriers can, for example, be EPROM, EEPROM, flash memory devices, magnetic disks, internal hard disks, removable disks, magneto-optical disks, CD-ROM, and/or DVD-ROM disks. The processor and the memory can be supplemented by, and/or incorporated in special purpose logic circuitry.
Comprise, include, and/or plural forms of each are open ended and include the listed parts and can include additional parts that are not listed. And/or is open ended and includes one or more of the listed parts and combinations of the listed parts.
One skilled in the art will realize the invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof The foregoing embodiments are therefore to be considered in all respects illustrative rather than limiting of the invention described herein. Scope of the invention is thus indicated by the appended claims, rather than by the foregoing description, and all changes that come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein.