US20090027257A1 - System and method for detection and discrimination of targets in the presence of interference - Google Patents

System and method for detection and discrimination of targets in the presence of interference Download PDF

Info

Publication number
US20090027257A1
US20090027257A1 US11/448,309 US44830906A US2009027257A1 US 20090027257 A1 US20090027257 A1 US 20090027257A1 US 44830906 A US44830906 A US 44830906A US 2009027257 A1 US2009027257 A1 US 2009027257A1
Authority
US
United States
Prior art keywords
slice
interference
computer system
angle
projection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US11/448,309
Other versions
US7474258B1 (en
Inventor
Orhan Arikan
Donald Spyro Gumas
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SIGNAL LABS Inc
Original Assignee
SIGNAL LABS Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SIGNAL LABS Inc filed Critical SIGNAL LABS Inc
Priority to US11/448,309 priority Critical patent/US7474258B1/en
Assigned to SIGNAL LABS, INC. reassignment SIGNAL LABS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GUMAS, DONALD SPYRO, ARIKAN, ORHAN
Application granted granted Critical
Publication of US7474258B1 publication Critical patent/US7474258B1/en
Publication of US20090027257A1 publication Critical patent/US20090027257A1/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S13/06Systems determining position data of a target
    • G01S13/08Systems for measuring distance only
    • G01S13/32Systems for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated
    • G01S13/325Systems for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated using transmission of coded signals, e.g. P.S.K. signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S13/06Systems determining position data of a target
    • G01S13/08Systems for measuring distance only
    • G01S13/10Systems for measuring distance only using transmission of interrupted, pulse modulated waves
    • G01S13/22Systems for measuring distance only using transmission of interrupted, pulse modulated waves using irregular pulse repetition frequency
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S13/50Systems of measurement based on relative movement of target
    • G01S13/52Discriminating between fixed and moving objects or between objects moving at different speeds
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/66Radar-tracking systems; Analogous systems
    • G01S13/72Radar-tracking systems; Analogous systems for two-dimensional tracking, e.g. combination of angle and range tracking, track-while-scan radar
    • G01S13/723Radar-tracking systems; Analogous systems for two-dimensional tracking, e.g. combination of angle and range tracking, track-while-scan radar by using numerical data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/28Details of pulse systems
    • G01S7/285Receivers
    • G01S7/292Extracting wanted echo-signals
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/28Details of pulse systems
    • G01S7/285Receivers
    • G01S7/295Means for transforming co-ordinates or for evaluating data, e.g. using computers

Definitions

  • This invention relates generally to Space-Time Adaptive Processing (STAP) technology and more particularly to computationally effective discrimination, detection and tracking of targets in the presence of interference, such as environmental clutter and intentional jamming.
  • STAP Space-Time Adaptive Processing
  • a typical prior art STAP system comprises a phased-array antenna with N transmit elements and N receive elements.
  • the receiver antenna gain pattern can be steered in a desired direction through a beam forming process.
  • the STAP system operates using a pulse train and coherent pulse integration.
  • the Coherent Processing Interval (CPI) defines the duration of the pulse train.
  • CPI Coherent Processing Interval
  • the transmitter sends out M pulses (or signals).
  • the time between the beginning of a pulse and the beginning of the next pulse is called a Pulse Repetition Interval (PRI).
  • PRI Pulse Repetition Interval
  • the pulses reflect from objects at different distances from the STAP system.
  • the antenna elements then receive the reflections of the pulses.
  • the distance to an object may be determined by the amount of time that passes between the sending of a pulse and receiving of its reflection, referred to as time delay.
  • the STAP system collects the reflections for each antenna element ( 1 through N), for each pulse ( 1 through M), and for each range.
  • the data received from these reflected signals can be conceptually assembled into a three-dimensional matrix which is sometimes called “the STAP cube.”
  • PRF Pulse Repetition Frequency
  • Prior art STAP systems which require a high PRF to attain a desired maximum unambiguous Doppler shift value are, however, limited as to the maximum allowable transmit pulse duration. As the PRF is increased, less time is available to transmit the pulse and wait for the return. For high operating frequencies, fast target velocities, and large unambiguous distances, this can result in very short pulse durations. Transmitting short pulses leads to the need to transmit high peak powers so that sufficient total energy is transmitted to the target.
  • Prior art STAP systems use a matched filter to detect the reflected signal.
  • the matched filter performs well in detection of the reflected signal obscured by noise as long as the reflected signal matches the transmitted signal temporally, that is, as long as the reflected signal has not been Doppler shifted with respect to the transmitted signal.
  • the detection sensitivity of the matched filter degrades. If the Doppler shift is large enough, the detection sensitivity of the matched filter will be insufficient and an additional matched filter will be required, matching to the Doppler shifted version of the transmitted signal.
  • the need of multiple matched filters in the prior art STAP systems is costly as it requires multiple subsequent, computationally intensive STAP detection system components.
  • Doppler fragile signals There are two general classes of signals that can be characterized for detection through a matched filter: Doppler fragile and Doppler tolerant signals. Introducing a Doppler shift in Doppler fragile signals results in quickly degrading detection sensitivity through a matched filter.
  • Doppler fragile signals include pseudorandom number (PN) coded signals, frequency stepped COSTAS signals, and in general most long arbitrarily modulated signals.
  • PN pseudorandom number
  • Doppler tolerant signals results in continued sufficient detection sensitivity through a matched filter for most Doppler shifts of interest.
  • Doppler tolerant signals include signals of very short duration and linear FM chirped signals.
  • Doppler fragile signals can be characterized as providing high Doppler shift resolution, low probability of intercept in adversarial conditions, good performance in the presence of multiple coexisting and co-operating systems, and difficult to counter with electronic jamming.
  • Doppler tolerant signals often are characterized as easier to generate, transmit and receive, poor Doppler shift resolution, harder to conceal from undesired receivers, and easier to counter with electronic jamming.
  • prior art STAP systems coherently process all of the received signals across all of the antenna elements at all time delay values.
  • This coherent processing is the equivalent of a two dimensional Fourier transformation at each range value and it effectively transforms the three dimensions of the STAP cube to angle, Doppler shift (or velocity), and range time delay (or range) and a reflected signal amplitude for each three dimensional coordinate within the STAP cube.
  • the time delay—Doppler shift plane is equivalent to a cross-ambiguity function of the transmitted and received signals for that look angle, over the unambiguous range and Doppler extent of the given PRI.
  • the cross-ambiguity function of a transmitted and received signal is defined according to the following equation:
  • the prior art STAP system has to “null” out interference.
  • the interference comes from many different sources.
  • One type of interference is noise that is present due to the receiver thermal noise, random terrestrial natural and man made emissions, and cosmic background radiation.
  • Another type of interference is clutter which is the result of reflections of the transmitted signals from stationary natural or manmade objects like land, bodies of water, trees, hills and buildings.
  • clutter manifests with Doppler shifts that are a predictable function of look angle, relative to the STAP platform motion.
  • signals that are sent in the direction coinciding with the movement of the STAP system have a positive Doppler shift when they reflect from clutter.
  • signals that are sent in the direction opposite to the movement of the STAP system have a negative Doppler shift when they reflect from clutter.
  • Another type of interferences is signals from ECM, which is a deliberate interference intended to prevent reception of reflected signals at certain frequencies.
  • prior art STAP systems To detect targets in real time, interference, should preferably be identified and nulled out during the CPI.
  • the prior art STAP systems have to perform a complex and processor intensive calculations. As a part of such calculations, prior art STAP systems collect the data which comprises the STAP cube and coherently process across N pulses and M antenna elements. To achieve the nulling of the interference, this coherent process is modified by the multiplication of the inverted covariance matrix of the data in the STAP cube. The covariance matrix represents the interference present during detection.
  • Prior art STAP systems perform real time adaptive covariance matrix generation as well as covariance matrix generation using prior knowledge and databases that correlate to the operating environment. Generation of this covariance matrix and its inverse is performed using the three dimensional STAP cube data, and it is a computationally costly process.
  • the STAP system can identify moving targets by comparing the remaining values in the processed angle-Doppler shift-time delay STAP cube to a predetermined threshold.
  • Doppler tolerant signals precludes using pseudorandom number (PN) coded signals, frequency stepped COSTAS signals, and in general most long arbitrary modulation type signals, which is desirable for improving range and Doppler shift resolution, target imaging, operational stealth, and defeating ECM.
  • PN pseudorandom number
  • the prior art STAP systems are further limited by the power constraints.
  • they are typically pulse train systems transmitting short pulses, they require high peak transmit power to get sufficient total energy transmitted out to the target. Transmit device power and thermal constraints limit the extent to which this peak power can be practically increased. Therefore the prior art STAP systems have a maximum practical range limitation as a direct result of their short pulse duration.
  • an object of the present invention is to provide systems and methods for detection and discrimination of targets in the presence of interference that reduce or eliminates the time delay-Doppler shift ambiguity trade-off.
  • Another object of the present invention is to reduce the peak power requirements of the transmitted waveform.
  • Another object of the present invention is to increase detection sensitivity by enabling more energy on target while maintaining reduced waveform peak power.
  • Another object of the present invention is to reduce the processing interval required to achieve detection of a given target at the desired probability of detection .
  • Another object of the present invention is to enable the use of pseudorandom number (PN) coded waveform, COSTAS waveforms, or other waveforms that can be coded during the STAP system operation for improved time delay and Doppler shift resolution, target imaging, operational stealth, and imperviousness to ECM.
  • PN pseudorandom number
  • Another object of the present invention is to increase duty cycles to make more efficient use of the time available in the target interrogation schedule.
  • Another object of the present invention is to reduce required processing by computing magnitude squared projections and slices of the cross-ambiguity function instead of computing the entire cross-ambiguity function.
  • the embodiments of the present invention relate to a STAP system, or any other Doppler radar system comprising a waveform generator, a transmitter, and a transmitter array, a receiver array, a receiver, a signal processor, a tracker, and a display.
  • the waveform generator produces a signal
  • the transmitter amplifies the produced signal and converts it to analog format
  • the transmitter array transmits the processed signal over the transmission medium.
  • the receiver array receives signals that include interference and the reflections of the transmitted signals.
  • the receiver amplifies and digitizes the received signals and passes them to the signal processor.
  • the signal processor computes projections of cross-ambiguity functions associated with look angles.
  • FIG. 11 illustrates a cross-ambiguity function. A plurality of these projections constitute a TEST PROJECTION.
  • the signal processor computes a PROJECTION INTERFERENCE ESTIMATE, which is an interference contribution(s) for the same angle-Doppler shift space.
  • the signal processor computes a NORMALIZED PROJECTION INTERFERENCE ESTIMATE by normalizing the PROJECTION INTERFERENCE ESTIMATE, so the magnitude of interference contributions in the TEST PROJECTION and PROJECTION INTERFERENCE ESTIMATE are approximately the same.
  • the signal processor reduces the interference contribution(s) of the TEST PROJECTION by filtering out the NORMALIZED PROJECTION INTERFERENCE ESTIMATE and computes an PROJECTION TARGET ESTIMATE.
  • the signal processor determines the angle and Doppler shift coordinates of targets by comparing values of the projection to a threshold and records this information in a PROJECTION THRESHOLD EXCEEDANCE.
  • the signal processor computes a TEST SLICE of the cross-ambiguity functions associated with the determined angle and the Doppler shift. After the signal processor computes the TEST SLICE it computes a SLICE INTERFERENCE ESTIMATE illustrated in FIG. 13 . Signal processor computes a SLICE TARGET ESTIMATE by filtering the SLICE INTERFERENCE ESTIMATE from the TEST SLICE. Then the signal processor generates a SLICE THRESHOLD EXCEEDANCE by comparing values of the SLICE TARGET ESTIMATE to a threshold. The SLICE TARGET ESTIMATE contains information regarding time delay of one or more targets for the angle and Doppler shift at which the signal processor has computed the slice.
  • the signal processor then generates a target report based on this information.
  • the tracker monitors movement of targets by monitoring the movement of targets over time.
  • a method for detecting one or more targets comprising: receiving signals that include interference and reflections of transmitted signals from the one or more targets, computing one or more projections of cross-ambiguity functions corresponding to processed or unprocessed received signals and the transmitted signals, processing the one or more computed projections to reduce interference contribution(s), determining an angle and a Doppler component for at least one target based on the processed computed projections, and for the determined angle and Doppler component, determining a corresponding range component for the at least one target is disclosed.
  • FIG. 1A illustrates the mounting of a STAP system on an aircraft
  • FIG. 1B illustrates the basic components of the system according to the preferred embodiment of the invention
  • FIG. 1C illustrates a directed beam transmitted at a certain angle by a phased array transmitter element
  • FIG. 1D illustrates a signal beam formation when only one transmitting element is present
  • FIG. 2 illustrates modules of the signal processor of the STAP system
  • FIG. 3 is a flow diagram of the STAP system's operation
  • FIG. 4 illustrates the STAP cube
  • FIG. 5A illustrates a test projection in which the values are represented as elevation
  • FIG. 5B illustrates the test projection in which the values are represented with color intensity
  • FIG. 6 illustrates the computation of the test projection
  • FIG. 7 illustrates a projection of a single cross-ambiguity function
  • FIG. 8A illustrates a projection interference estimate in which the values are represented as 3D elevation
  • FIG. 8B illustrates the projection interference estimate in which values are represented with color intensity
  • FIG. 9A illustrates a projection target estimate in which the values are represented as 3D elevation
  • FIG. 9B illustrates the projection target estimate in which values are represented with color intensity
  • FIG. 10 illustrates an projection threshold exceedance
  • FIG. 11 illustrates a cross ambiguity function in which values are represented as color intensities
  • FIG. 12 illustrates a test slice a cross-ambiguity function in which values are represented as color intensities
  • FIG. 13 illustrates a slice interference estimate
  • FIG. 14 illustrates generation of a slice target estimate
  • FIG. 15 illustrates a slice threshold exceedance
  • Range component means a distance or time delay
  • time delay means a 2-way travel time of the transmitted signal and its reflection back
  • Doppler component means a Doppler shift or velocity
  • Doppler shift means perceived difference in frequency between the received and transmitted signals
  • Angle means the perceived direction of the target relative to the reference direction
  • Cross-ambiguity function a measure of similarity of a transmitted signal and a received signal expressed with the following equation:
  • K 2 ⁇ / ⁇ ( t,t′ ) k ⁇ exp[ j ⁇ ( t 2 cot ⁇ 2 tt′csc ⁇ +t′ 2 cot ⁇ ]
  • k ⁇ exp ⁇ ⁇ j ⁇ / 2 - ⁇ / 4 ⁇ sgn ⁇ ⁇ ⁇ ⁇ ⁇ sin ⁇ ⁇ ⁇ ⁇ ;
  • Detecting means to determining an angle, Doppler component, and range component
  • Interference contributions a difference between an actually received signal and the same received signal if received without any interference
  • Orthogonal means a property of modulation of a signal which when used minimizes degradation during the detection process in the presence of another signal.
  • FIGS. 1A-B illustrate STAP system 100 in accordance with the present invention.
  • STAP system 100 is typically resides on an aircraft as shown in FIG. 1A with antennas oriented for broadside detection.
  • the STAP system is monostatic that is both transmitters and antennas are enclosed within the same physical structure.
  • the STAP system is bistatic, that is transmitters and antennas are physically separated.
  • FIG. 1B illustrates the components of STAP system 100 .
  • Waveform generator 102 generally provides the manifestation of the outgoing waveform. Because the STAP system is not limited by the matched filter of the prior art systems, waveform generator 102 is operable to generate various signals that could not be used by the prior art systems. Waveform generator 102 is operable to generate any waveform including both Doppler shift fragile and Doppler shift tolerant waveforms. In particular, waveform generator 102 is operable to generate pseudo random number (PN) coded waveforms, in which phase is modulated as a function of a generated code, and frequency stepped COSTAS waveforms (sometimes simply referred to as COSTAS), in which frequency steps depend a code. Waveform generator 102 is also operable to generate linear frequency modulation (LFM) waveforms and continuous waveforms (CW).
  • PN pseudo random number
  • COSTAS frequency stepped COSTAS waveforms
  • Waveform generator 102 passes the generated waveform to transmitter 112 .
  • Transmitter 112 comprises digital-to-analog converts 114 , frequency converters 116 and power amplifiers 118 required to satisfy the interface requirements of the transmission medium, such as water, air, of free space.
  • Transmitter 112 passes the processed waveform to transmit array 104 , which transmits .
  • transmit array 104 consists of multiple independent transmitting elements 106 , such as a RF antennas or acoustic transducers. Beam formed transmitted signals are generated by multiplying the transmitted signal by a set of complex coefficients. In another embodiment, transmit array 104 consists of a single transmitting element.
  • Receive array 108 receives signals including interference and reflections of the transmitted signals.
  • receive array 108 consists of multiple independent receiving elements 110 , such as a RF antennas or acoustic transducers.
  • the STAP system by multiplying received signals by a set of complex coefficients, the STAP system generates received signals at multiple look angles. In another embodiment, the STAP system combines the look angle formation with subsequent processing.
  • Receiver array 108 passes the received signals to receiver 120 .
  • Receiver 120 comprises low noise amplifier 122 operable to perform low noise amplification to elevate the voltage of the received signals to working levels, frequency converter 124 operable to convert the frequency of the received signals to baseband frequency, and an analog-to-digital converter 126 operable to digitizes the received signals for subsequent processing by signal processor 128 .
  • transmit array 104 and receive array 108 share the same physical structure 134 .
  • transmit array 104 and receive array 108 are enclosed in different physical structures.
  • Signal processor 128 performs the detection process that discriminates targers from interference, determines signals that exceed a detection threshold, classified as targets. Tracker 130 computes the course of detected targets.
  • Tracker 130 can also perform further target discrimination by analyzing the trajectory of targets. Also connected to signal processor 128 and tracker 130 are one or more memories 136 . These memories store instructions for execution by the modules of signal processor 128 and tracker 130 , data received from the receiver 120 , as well as other types of information, such as results of intermediate computations. Display 132 provides the output data presentation to users.
  • STAP system 100 includes only one signal processor 128 . In alternative embodiments, STAP system 100 comprises two or more signal processors 128 .
  • FIG. 2 shows various modules of one or more signal processors 128 according to the preferred embodiment.
  • projection computation module 152 is operable to compute projections of a cross-ambiguity surface based on the transmitted and the received signals without calculating the complete cross-ambiguity surface.
  • Interference projection estimation module 154 is operable to estimate interference in the angle-Doppler component domain.
  • Interference projection normalization module 156 is operable to make the interference estimate in the angle-Doppler component domain to be approximately of the same magnitude as interference contributions to the projections.
  • Projection target estimation module 158 is operable to reduce the contributions of interference of the projections.
  • Projection threshold comparator 160 is operable to perform comparison of values of projections to a threshold.
  • Slice computation module 162 is operable to compute slices of a cross-ambiguity surface based on the transmitted and the received signals without calculating the complete cross-ambiguity surface.
  • Interference slice estimation module 164 is operable to estimate interference contribution to computed slices.
  • Slice target estimation module 166 is operable to reduce interference contribution to slices.
  • Slice threshold comparator 168 is operable to perform comparison of values of slices to a threshold.
  • Reporting module 170 is operable to generate reports of detected targets and forward them to tracker 130 .
  • the modules of signal processor 128 may be implemented as software modules executed on signal processor 128 , or as specialized hardware circuitry incorporated in signal processor 128 , or both. The modules may be distributed across multiple signal processors 128 , or may even be distributed across different machines. In one embodiment all modules can read from and write to memories 136 . In an alternative embodiment only some of the modules can read from and write to memories 136 .
  • Modules of signal processor 128 are operable to determines angles, Doppler components and range components of targets.
  • Doppler components determined by the modules of signal processor 128 are Doppler shifts and range components are time delays.
  • the determined Doppler components are velocities of targets or range components are distances to targets, or both.
  • Doppler shift resulting from the motion of the target is related to the velocity of the target, and having determined the Doppler shift of the target, it is possible to determine the velocity of the target and vise-versa.
  • time delay of getting a reflection of a signal from a target is related to the distance to that target, and having determined the time delay associated with a target, it is possible to determine the distance to the target and vise-versa.
  • the disclosure of embodiments of the invention below refers to determining Doppler shift and time delay. It should be understood that embodiments are not limited to determining Doppler shifts and time delays, but may also be used to determine velocity and range of the targets, and that the discussion in terms of Doppler shifts and time delays are for illustration only.
  • waveform generator 102 is operable to generate waveforms for a predetermined time delay and Doppler shift resolution characteristics for the specified types of targets that are being sought in a particular type of interference environment anticipated. For example, one type of waveform may be generated when seeking tanks in a hilly terrain, while another type of waveform may be generated when seeking trucks in a desert in the presence of jamming, while a third type of waveform may be generated when seeking aircrafts in the surrounding cloudy sky. Due to the reduced number of computations required to detect targets according to the embodiments of present invention, the use of longer arbitrarily complex modulation types to generate waveforms is practical. These arbitrarily complex modulation types enable generation of Doppler fragile waveforms for enhanced target characterization, classification, resolution and imaging.
  • waveform generator 102 enables the use of modulation types of signals that are even more difficult to detect.
  • Transmitter 112 processes the generated waveform so it is most suitable for transmission through the selected media, such as air, water, free space, etc.
  • Digital-to-analog converter 114 converts the generated waveform to the analog mode
  • frequency converter 116 changes the frequency of the waveform
  • power amplifier 118 increases the amplitude of the waveform.
  • transmitter 112 feeds the modified waveform to transmitter array 104 .
  • Multiple transmitting elements 106 perform the beam forming operation of the processed waveform.
  • the transmitted signals can be electronically steered to a desired look angle.
  • the phase shift of each transmitting element 106 is determined by the desired angle of transmission.
  • transmitter array 104 comprises only a single transmitting element 106 . In this embodiment the transmitted signal typically cannot be electronically steered.
  • receive array 108 receives signals that include interference and reflections of the transmitted signals from the targets.
  • Receive array 108 produces multiple independent channels of the received data. Because spatially separated receiver elements 110 produce the multiple independent channels, digital beam forming is possible for directing the receiver array 106 gain pattern towards the desired look angle.
  • elements of receiver 120 pre-process the received signals.
  • low noise amplifiers 122 performs low noise amplification to elevate the voltage of the received signals to working levels.
  • Frequency converters 124 converts the frequency of the received signals to baseband frequency.
  • Analog-to-digital converters 126 digitizes the received signals for subsequent processing by signal processor 128 .
  • signal processor 128 multiplies the received signals by a set of complex coefficients, thus directing the receiver array 106 gain pattern towards the desired look angle, and then performs the rest of the processing on the signals as a function fo calculated look angles.
  • signal processor 128 performs some of the processing of the received signals without first directing receiver array gain pattern towards the desired look angles, on the received signals associated with the receiver elements.
  • signal processor 128 first performs a part of the processing on the signals associated with receiving elements, and applies beam forming techniques to intermediate results to associate with calculates look angles, as an intermediate step. Associating the received signals with look angles as an intermediate step of the received signal processing allows performing this operation on the partially processed and reduced set of values by signal processor 128 .
  • FIG. 3 shows the steps performed by the modules of signal processor 128 when detecting targets and discriminating them from interference.
  • signal processor 128 receives signals as described above.
  • FIG. 4 illustrates the logical arrangement of the received signals by signal processor 128 in one embodiment.
  • the arrangement shown in FIG. 4 is the STAP cube, which is known in the art.
  • the dimensions of the cube that gets projected in subsequent steps are angle- Doppler shift-time delay.
  • the dimensions of the STAP cube that gets projected in the subsequent steps are receiver element- Doppler shift-time delay.
  • step 206 projection computation module 152 computes a TEST PROJECTION shown in FIGS. 5A-B .
  • FIG. 5A illustrates the TEST PROJECTION in which values are expressed as 3D elevation.
  • FIG. 5B illustrates the TEST PROJECTION in 2D in which values are expressed as color.
  • FIG. 6 illustrates the concept behind the generation of the TEST PROJECTION. If, for the purposes of illustration only, the cross ambiguity functions 305 were computed for every angle (or receiver element, depending on the embodiment), the resulting cube would resemble a plurality of cross-ambiguity functions 310 . For every three dimensional coordinate angle-Doppler shift-time delay there would be an intensity value. Then, for every angle-Doppler shift pair, values for all time delays are squared and summed. The resulting TEST PROJECTION 315 would have a value for every angle-Doppler shift coordinate. The value for every such coordinate is a summation of magnitude squared intensities corresponding to every time delay for this coordinate. The time delay dimension has been effectively collapsed.
  • the TEST PROJECTION is calculated without ever computing the cross-ambiguity function.
  • the governing equation for computation of the projection of a single cross-ambiguity function is:
  • a projection of every cross-ambiguity function 305 is computed along the Doppler shift axis (thus collapsing the time delay dimension), as shown in FIG. 7 .
  • the TEST PROJECTION is computed by projecting a selected subspace of target and interference signal data representation in three dimensional angle-Doppler shift-time delay coordinate space illustrated in FIG. 6 along the time delay dimension to produce a target and interference signal data representation in two the dimensional angle-Doppler-shift coordinate space shown in FIGS. 5A-B .
  • the selected subspace includes the entire angle-Doppler shift space and a restricted time delay, selected such that target contributions to the projections relative to the interference contributions to the projection are maximized. This is accomplished by time gating, in other words excluding processing signals with time delays known to have no targets. This does not require prior knowledge as to the time delay coordinates of targets.
  • the selected time-delay subspace is being tested as a hypothesis, or a potential location of one or more targets. If one or more targets exist in this subspace, signal processor 128 detects these targets and discriminates between these targets and interference by following the subsequent steps shown in FIG. 2 .
  • the computation of the TEST PROJECTION is similar, except that the dimensions of the TEST PROJECTION are receiving element-Doppler shift.
  • signal processor 128 performs beam forming computation to transform the TEST PROJECTION to have the dimensions of angle and Doppler shift. In other embodiments this beam forming transformation can may also be performed in steps 208 , 210 or 212 .
  • interference projection estimation module 154 computes a PROJECTION INTERFERENCE ESTIMATE shown in FIG. 8 by projecting a selected subspace of the target and interference signal data representation in three dimensional angle-Doppler shift-time delay coordinate space shown in FIG. 6 along the time-delay dimension to produce an interference signal data representation in two dimensional angle-Doppler shift coordinate space similar to the TEST PROJECTION shown in FIGS. 5A-B .
  • the selected subspace used to generate the PROJECTION INTERFERENCE ESTIMATE includes the entire angle-Doppler shift space and may include a restricted time-delay space, selected such that interference contributions to projections that constitute the PROJECTION INTERFERENCE ESTIMATE are maximized relative to target contributions to those projections.
  • the time-delay subspace selected for computation of the PROJECTION INTERFERENCE ESTIMATE is determined given consideration to the time delay subspace that is being tested as a hypothesis, or potential location of targets in the generation of the TEST PROJECTION.
  • interference projection estimation module 154 generates the PROJECTION INTERFERENCE ESTIMATE by applying a 2D low pass filter to the TEST PROJECTION. In another embodiment, interference projection estimation module 154 computes the PROJECTION INTERFERENCE ESTIMATE by processing reflections of similar terrain known to have no targets. For example, STAP system 100 may be aware that there are one or more targets at a distance between 100 km and 200 km at a particular angle and that there are no targets at a distance between 50 km and 100 km at the same angle. The terrain between 50 km and 200 km is the similar; for example, it may be uniform forest or desert. In this embodiment, signal processor 128 may take the PROJECTION INTERFERENCE ESTIMATE of the terrain between 50 km and 100 km.
  • projection estimation module 154 makes use of prior knowledge of the interference dependence upon angle and Doppler-shift coordinates in the TEST PROJECTION when generating the PROJECTION INTERFERENCE ESTIMATE.
  • Some factors in determining the prior knowledge of the interference dependence on angle and Doppler frequency include transmit array 104 and receive array 108 beam pattern, the location of transmit array 104 and receive array 108 , the target location, and the sources of interference, such as geographical features, atmospheric features and jammers.
  • signal processor 128 has the PROJECTION INTERFERENCE ESTIMATE from prior test flight data.
  • interference projection normalization module 156 generates a NORMALIZED PROJECTION INTERFERENCE ESTIMATE such that its values match as closely as possible to the magnitude values of the interference contributions in the TEST PROJECTION. Because the operations are performed in angle-Doppler shift domain with the time delay dimension collapsed, interference projection normalization module 156 mitigates the differences in ranges used in computing the TEST PROJECTION and the PROJECTION INTERFERENCE ESTIMATE. For example, the TEST PROJECTION may have been obtained for ranges 100 km to 150 km, and the PROJECTION INTERFERENCE ESTIMATE may have been obtained for ranges 50 km to 100 km.
  • the preferred method for normalization depends on many factors.
  • One such factor for example, is the proximity of the time delay subspace used in the generation of the PROJECTION INTERFERENCE ESTIMATE to the time delay subspace used in the generation of the TEST PROJECTION.
  • the normalization itself may be a subtraction or addition of a predetermined, or a dynamically computed value, to the values of the PROJECTION INTERFERENCE ESTIMATE, or multiplication of the values of the PROJECTION INTERFERENCE ESTIMATE by a predetermined or dynamically computed value.
  • projection normalization module 156 uses more complex methods of normalizations.
  • projection target estimation module 158 computes a PROJECTION TARGET ESTIMATE in which the target contributions are maximized and interference contributions are reduced, as illustrated in FIGS. 9A-B .
  • the PROJECTION TARGET ESTIMATE is a target signal data representation in two dimensional angle-Doppler shift coordinate space that projection target estimation module 158 generates by filtering the PROJECTION INTERFERENCE ESTIMATE from the TEST PROJECTION.
  • projection target estimation module 158 computes the PROJECTION TARGET ESTIMATE by subtracting values of the normalized PROJECTION INTERFERENCE ESTIMATE from values of the TEST PROJECTION with respective coordinates in the angle-Doppler-shift coordinate space.
  • projection target estimation module 158 divides values of TEST PROJECTION by values of the PROJECTION INTERFERENCE ESTIMATE with respective coordinates in the angle-Doppler shift coordinate space. To avoid division by zero or by a very small number, projection target estimation module 158 may add a constant value to all values of the PROJECTION INTERFERENCE ESTIMATE prior to performing the division operation. In other embodiments, projection target estimation module 158 employs other methods of reducing the interference contributions(s) from the TEST PROJECTION.
  • projection threshold comparator 160 computes a PROJECTION THRESHOLD EXCEEDANCE illustrated in FIG. 10 .
  • the PROJECTION THRESHOLD EXCEEDANCE is target threshold exceedance data representation in two dimensional angle-Doppler shift coordinate space that is created by a threshold exceedance test performed on data values of the PROJECTION TARGET ESTIMATE.
  • projection threshold comparator 160 compares each value of the PROJECTION TARGET ESTIMATE to a predetermined or adaptively selected threshold. If a value of the PROJECTION TARGET ESTIMATE is greater than or equal to the value of the threshold, then projection threshold comparator 160 sets the value of ‘1’ in the PROJECTION THRESHOLD EXCEEDANCE for the corresponding coordinates. If a value of the PROJECTION TARGET ESTIMATE is less than the value of the threshold, then the projection threshold comparator 160 sets the value of ‘0’ in the PROJECTION THRESHOLD EXCEEDANCE for the corresponding coordinates.
  • projection threshold comparator 160 identifies peaks of the PROJECTION TARGET ESTIMATE. After projection threshold comparator 160 identifies the peaks it compares them to the threshold. If a value of a peak is greater or equal to the value of the threshold, then projection threshold comparator 160 sets the value of ‘1’ in the PROJECTION THRESHOLD EXCEEDANCE for the corresponding coordinates. Otherwise, projection threshold comparator 160 sets the value of ‘0’ in the PROJECTION THRESHOLD EXCEEDANCE for the corresponding coordinates.
  • signal processor 128 has determined angles at which the targets are located with respect to the STAP system 100 , and Doppler shifts of those targets.
  • slice computation module 162 computes a TEST SLICE.
  • a slice is a plurality of values of a function lying along a line or line segment. An illustration of a slice of a cross ambiguity function illustrated in FIG. 11 is shown in FIG. 12 .
  • K 2 ⁇ / ⁇ ( t,t ′) k ⁇ exp[ j ⁇ ( t 2 cot ⁇ 2 tt′csc ⁇ +t′ 2 cot ⁇ ]
  • slice computation module 162 does not calculate the cross-ambiguity function to compute the slice of the cross-ambiguity function.
  • Slice computation module 162 identifies an angle and a Doppler shift coordinates at which at least one target is present by analyzing the PROJECTION THRESHOLD EXCEEDANCE. For that angle and Doppler shift coordinate, slice computation module 162 computes the TEST SLICE of the cross-ambiguity function along the time-delay axis.
  • interference slice estimation module 164 computes a SLICE INTERFERENCE ESTIMATE.
  • interference slice estimation module 164 applies a low pass filter to the TEST SLICE to compute the SLICE INTERFERENCE ESTIMATE.
  • interference slice estimation module 164 computes the SLICE INTERFERENCE ESTIMATE using clutter from a different range, which is known to have no targets.
  • interference slice estimation module 164 computes the SLICE INTERFERENCE ESTIMATE from the prior knowledge of the surrounding conditions obtained from, for example, prior test flights.
  • slice computation module 162 may compute one or more additional slices of the cross-ambiguity function associated with the same angle, but different Doppler shift, as the TEST SLICE, to compute the SLICE INTERFERENCE ESTIMATE. Slice computation module 162 computes these additional slices so they are parallel to the TEST SLICE. Interference slice estimation module 164 may use one or more of the values of the newly calculated slices to generate the SLICE INTERFERENCE ESTIMATE.
  • slice target estimation module 166 computes a SLICE TARGET ESTIMATE.
  • Slice target estimation module 166 computes a SLICE TARGET ESTIMATE by filtering the SLICE INTERFERENCE ESTIMATE from the TEST SLICE.
  • slice target estimation module 166 subtracts values of the SLICE INTERFERENCE ESTIMATE from the corresponding values of the TEST SLICE resulting in the SLICE TARGET ESTIMATE.
  • slice target estimation module 166 divides values of the TEST SLICE by the corresponding values of the SLICE INTERFERENCE ESTIMATE. To avoid the possibility of division by zero or by a very small number, slice target estimation module 166 may add a constant number to values of the SLICE INTERFERENCE ESTIMATE.
  • slice threshold comparator 168 computes a SLICE THRESHOLD EXCEEDANCE.
  • the SLICE THRESHOLD EXCEEDANCE is a target threshold exceedance data representation in one dimensional time delay coordinate space, for the given angle and Doppler shift.
  • the SLICE THRESHOLD EXCEEDANCE may contain information regarding zero, one, or multiple targets having the same angle and Doppler shift, but unique time delay.
  • slice threshold comparator 168 computes the SLICE THRESHOLD EXCEEDANCE by comparing each value of the SLICE TARGET ESTIMATE to a predetermined or adaptively selected threshold value.
  • slice threshold comparator 168 sets the value for the corresponding coordinate in the SLICE THRESHOLD EXCEEDANCE to ‘1’. For all values of the SLICE TARGET ESTIMATE that are less than the threshold, slice threshold comparator 168 sets the value for the corresponding coordinate in the SLICE THRESHOLD EXCEEDANCE to ‘0’.
  • slice threshold comparator 168 identifies peaks of the SLICE TARGET ESTIMATE. After the peaks have been identified, slice threshold comparator 168 compares them to the threshold. If a value of a peak is greater than or equal to the value of the threshold, then slice threshold comparator 168 sets the value of the corresponding coordinate of the SLICE THRESHOLD EXCEEDANCE to ‘1’. For all values of the SLICE TARGET ESTIMATE that are less than the threshold, slice threshold comparator 168 sets the value of the corresponding coordinate in the SLICE THRESHOLD EXCEEDANCE to ‘0’.
  • reporting module 170 In step 222 , after the SLICE THRESHOLD EXCEEDANCE is computed, reporting module 170 generates a TARGET REPORT.
  • the TARGET REPORT provides the angle-Doppler shift-time delay coordinates of one or more targets that are. Reporting module 170 identifies targets by finding non-zero values in the SLICE THRESHOLD EXCEEDANCE.
  • signal processor 128 executes steps 216 , 218 , 240 , 220 and 222 sequentially for each angle-Doppler shift coordinates identified by ‘1’ in the PROJECTION THRESHOLD EXCEEDANCE computed in step 214 . In another embodiment, signal processor 128 perform steps 216 , 218 , 240 , 220 and 222 in parallel for all angle-Doppler shift coordinates identified by ‘1’ in the PROJECTION THRESHOLD EXCEEDANCE.
  • signal processor 128 executes each of the steps 216 , 218 , 240 , 220 and 222 for all angle-Doppler shift coordinates identified by ‘1’ in the PROJECTION THRESHOLD EXCEEDANCE, before executing a subsequent step.
  • signal processor 128 makes the TARGET REPORT available to tracker 130 .
  • Tracker 130 computers a trajectory of detected targets. Tracker 130 may also perform further target discrimination by analyzing trajectories of targets.
  • Waveform generator 102 may generate waveforms based on the interference estimates. In particular, it can generate waveforms with modulation orthogonal to at least some interference.
  • the systems and methods of detection, discrimination and tracking of targets in the presence of interference, such as environmental clutter, noise, and electronic countermeasures disclosed herein are computationally effective. These systems and methods, unlike the prior art STAP systems can perform detection of targets by transmitting a single Doppler fragile signal, which may have an arbitrarily complex modulation type. Furthermore, the disclosed systems and methods do not use matched filters to identify the reflections of the transmitted signals. Compared to prior art methods of STAP target detection, these systems and methods do not require multiple copies of the same hardware components and therefore can be utilized to increase system mobility due to reduced size, weight and power; increase detection range due to the increased detection sensitivity, and reduced probability of intercept by an enemy due to reduced peak power waveforms and the enabling of arbitrarily complex modulation type waveforms.
  • the systems and methods disclosed herein transmit a single signal to detect targets. Because the systems and methods disclosed herein perform signal processing by computing projections and slices of the cross-ambiguity function and do not a matched filter, the transmitted signals may be long and Doppler fragile. Therefore the systems and methods disclosed herein use of longer waveforms and modulation types such as pseudorandom number (PN) coded waveform, COSTAS waveforms, or other waveforms that can be coded during the STAP system operation for improved time delay and Doppler shift resolution, target imaging, operational stealth, and imperviousness to ECM.
  • PN pseudorandom number
  • the disclosed systems and methods may utilized the use of long transmitted signals to reduce peak power requirements out of the transmitter, while maintaining a requisite total signal energy on target for detection.
  • the systems and methods offers the enables the reduction in size, weight, power, and cost of the transmitter.
  • the systems and methods may also use longer waveforms to increase the total signal energy out of the transmitter delivered to the detected target.
  • Increasing signal energy delivered to the detected target increases detection sensitivity, enabling the use of higher threshold during exceedance computations, which in turn results in the reduced probability of falsely identified targets.
  • the increase in length of the transmitted signal compared to prior art pulse train systems is frequently large enough to support both a reduction in peak power as well as an increase in total energy delivered to the target.
  • the systems and methods disclosed herein can effectively detect targets with a single transmitted signal instead of a pulse train, they do not require multiple delay intervals between multiple pulses. Therefore the delay that the systems and methods uses after the signal transmission is long enough for achieving unambiguous range delay determination. This substantially reduces the time required to detect a target compared to the prior art STAP systems. Furthermore, due to the reduced processing interval required for detection of targets, the disclosed systems and methods offer the benefit of the increased the duty cycles to more effectively use the time in the target interrogation schedule. Accordingly the disclosed systems and methods may perform more target detections during a given time interval compared to the prior art STAP systems.
  • the disclosed systems and methods avoid the time delay and Doppler shift ambiguity trade-off all together because a single pulse is transmitted and then the next pulse is not transmitted until the return from the furthest target is received. PRI does not need to be increased since a single pulse system does not have a PRF driven maximum unambiguous Doppler shift limitation.
  • Prior art STAP systems capture raw data to generate the STAP data cube and then process this data in 3 dimensions.
  • the prior art STAP systems perform the angle, Doppler shift, and range calculations and the interference estimation and filtering process for every sample in the 3 dimensional data cube.
  • the disclosed systems and methods collapse the 3 dimensional STAP cube to a 2 dimensional angle-Doppler shift representation before performing interference estimation and filtering and optionally angle processing. Furthermore, the systems and methods derive the Doppler shift information for the 2 dimensional angle-Doppler shift representation of the STAP cube by computing projections of the cross-ambiguity function instead of computing the cross-ambiguity function itself. Furthermore, only when the systems and methods find a projection exceedence in the angle-Doppler shift representation, they compute slices and perform slice operations to extract the angle-Doppler shift-time delay coordinates and signal amplitudes for the detected targets. The efficiency of this processing compared to the prior art systems results in reduced number of operations, as well as the order of complexity, required to discriminate, detect and track targets in the presence of interference.
  • this invention also includes computer readable media (such as hard drives, non-volatile memories, CD-ROMs, DVDs, network file systems) with instructions for causing a processor or a computer system to perform the methods of this invention, special purpose integrated circuits designed to perform the methods of this invention, and the like.
  • computer readable media such as hard drives, non-volatile memories, CD-ROMs, DVDs, network file systems

Abstract

Systems and method of detection and discrimination of targets in the presence of interference are disclosed. A system transmits a signal and then receives signals including interference and reflections of transmitted signals. The system processes the received signals and transmitted signals to generate a 2D representation of the STAP cube with one of the dimensions collapsed. The system then reduces the interference contributions and identifies angle and Doppler component of potential targets. The system then computes slices, which are one dimensional representation of cross-ambiguity functions of the received and transmitted signals. It reduces the interference contributions in the slices and determines range components of the targets.

Description

    CLAIM OF PRIORITY AND INCORPORATION BY REFERENCE
  • This application claims priority of provisional application Ser. No. 60/687,661, which is incorporated herein by reference. U.S. Pat. No. 6,636,174, U.S. application Ser. No. 09/875,116 (Pub. No. 2002/0030623), application Ser. No. 10/691,245 (Pub. No. 2004/0085241), and application Ser. No. 11/180,811 (Pub. No. 2006/0082491) are also incorporated herein by reference for all purposes.
  • FIELD OF INVENTION
  • This invention relates generally to Space-Time Adaptive Processing (STAP) technology and more particularly to computationally effective discrimination, detection and tracking of targets in the presence of interference, such as environmental clutter and intentional jamming.
  • BACKGROUND OF INVENTION
  • A typical prior art STAP system comprises a phased-array antenna with N transmit elements and N receive elements. The receiver antenna gain pattern can be steered in a desired direction through a beam forming process. The STAP system operates using a pulse train and coherent pulse integration. The Coherent Processing Interval (CPI) defines the duration of the pulse train. During each CPI the transmitter sends out M pulses (or signals). The time between the beginning of a pulse and the beginning of the next pulse is called a Pulse Repetition Interval (PRI). The pulses reflect from objects at different distances from the STAP system. The antenna elements then receive the reflections of the pulses. The distance to an object (or the range) may be determined by the amount of time that passes between the sending of a pulse and receiving of its reflection, referred to as time delay. The STAP system collects the reflections for each antenna element (1 through N), for each pulse (1 through M), and for each range. The data received from these reflected signals can be conceptually assembled into a three-dimensional matrix which is sometimes called “the STAP cube.”
  • There is a trade-off associated with selecting an optimal PRI value for the prior art STAP systems. On one hand, longer PRI minimizes range ambiguity. In particular, it is desirable to receive reflections of one pulse from all targets before sending the next pulse. If PRI is relatively short, then a reflection received after a transmitted pulse would create an ambiguity as to whether it is a reflection of this pulse or the previously transmitted pulse. Selecting a longer PRI would mitigate the effects of this ambiguity. On the other hand, for coherent pulse integrating systems, longer PRI increases Doppler shift ambiguity. The inverse of PRI is called Pulse Repetition Frequency (PRF). PRF determines the maximum unambiguous Doppler shift for a target. Targets for which the absolute value of Doppler shifts is greater than one half PRF results in aliasing in the Doppler shift domain and appear to be at some Doppler shift with an absolute value that is less of than or equal to one half PRF.
  • Prior art STAP systems, which require a high PRF to attain a desired maximum unambiguous Doppler shift value are, however, limited as to the maximum allowable transmit pulse duration. As the PRF is increased, less time is available to transmit the pulse and wait for the return. For high operating frequencies, fast target velocities, and large unambiguous distances, this can result in very short pulse durations. Transmitting short pulses leads to the need to transmit high peak powers so that sufficient total energy is transmitted to the target.
  • Prior art STAP systems use a matched filter to detect the reflected signal. The matched filter performs well in detection of the reflected signal obscured by noise as long as the reflected signal matches the transmitted signal temporally, that is, as long as the reflected signal has not been Doppler shifted with respect to the transmitted signal. To the extent that the reflected signal has been Doppler shifted relative to the transmitted signal, the detection sensitivity of the matched filter degrades. If the Doppler shift is large enough, the detection sensitivity of the matched filter will be insufficient and an additional matched filter will be required, matching to the Doppler shifted version of the transmitted signal. The need of multiple matched filters in the prior art STAP systems is costly as it requires multiple subsequent, computationally intensive STAP detection system components.
  • There are two general classes of signals that can be characterized for detection through a matched filter: Doppler fragile and Doppler tolerant signals. Introducing a Doppler shift in Doppler fragile signals results in quickly degrading detection sensitivity through a matched filter. Doppler fragile signals include pseudorandom number (PN) coded signals, frequency stepped COSTAS signals, and in general most long arbitrarily modulated signals. Introducing a Doppler shift in Doppler tolerant signals results in continued sufficient detection sensitivity through a matched filter for most Doppler shifts of interest. Doppler tolerant signals include signals of very short duration and linear FM chirped signals. In terms of system performance, Doppler fragile signals can be characterized as providing high Doppler shift resolution, low probability of intercept in adversarial conditions, good performance in the presence of multiple coexisting and co-operating systems, and difficult to counter with electronic jamming. Doppler tolerant signals often are characterized as easier to generate, transmit and receive, poor Doppler shift resolution, harder to conceal from undesired receivers, and easier to counter with electronic jamming.
  • Because of the undesirability of multiple matched filters in the prior art STAP systems, they are typically designed to utilize Doppler tolerant signals. The inability of the prior art STAP systems to effectively process Doppler fragile signals limits the types of signals that can be used by such systems to only a few. This makes it easy for an enemy to detect the transmitted signals and use Electronic Countermeasures (ECM) to jam them.
  • After receiving all signals in the CPI, which comprise the STAP cube, and constructing the STAP cube, prior art STAP systems coherently process all of the received signals across all of the antenna elements at all time delay values. This coherent processing is the equivalent of a two dimensional Fourier transformation at each range value and it effectively transforms the three dimensions of the STAP cube to angle, Doppler shift (or velocity), and range time delay (or range) and a reflected signal amplitude for each three dimensional coordinate within the STAP cube. For any given angle in the STAP cube, the time delay—Doppler shift plane is equivalent to a cross-ambiguity function of the transmitted and received signals for that look angle, over the unambiguous range and Doppler extent of the given PRI. The cross-ambiguity function of a transmitted and received signal is defined according to the following equation:

  • A rs =∫r(t+τ/2)s*(t+τ/2)exp[j2πvt]dt,
  • where:
      • s(t) is the transmitted signal,
      • r(t) is the received signal,
      • τ is delay time, and
      • v is Doppler shift.
  • The prior art STAP system has to “null” out interference. The interference comes from many different sources. One type of interference is noise that is present due to the receiver thermal noise, random terrestrial natural and man made emissions, and cosmic background radiation. Another type of interference is clutter which is the result of reflections of the transmitted signals from stationary natural or manmade objects like land, bodies of water, trees, hills and buildings. When the STAP system is in motion, such as in an airborne platform, clutter manifests with Doppler shifts that are a predictable function of look angle, relative to the STAP platform motion. In particular, signals that are sent in the direction coinciding with the movement of the STAP system have a positive Doppler shift when they reflect from clutter. Likewise, signals that are sent in the direction opposite to the movement of the STAP system have a negative Doppler shift when they reflect from clutter. Another type of interferences is signals from ECM, which is a deliberate interference intended to prevent reception of reflected signals at certain frequencies.
  • To detect targets in real time, interference, should preferably be identified and nulled out during the CPI. The prior art STAP systems have to perform a complex and processor intensive calculations. As a part of such calculations, prior art STAP systems collect the data which comprises the STAP cube and coherently process across N pulses and M antenna elements. To achieve the nulling of the interference, this coherent process is modified by the multiplication of the inverted covariance matrix of the data in the STAP cube. The covariance matrix represents the interference present during detection. Prior art STAP systems perform real time adaptive covariance matrix generation as well as covariance matrix generation using prior knowledge and databases that correlate to the operating environment. Generation of this covariance matrix and its inverse is performed using the three dimensional STAP cube data, and it is a computationally costly process.
  • After the interference has been nulled out, the STAP system can identify moving targets by comparing the remaining values in the processed angle-Doppler shift-time delay STAP cube to a predetermined threshold.
  • For real time target detection and tracking, all calculations on a single set of received signals have to be performed during one CPI, before the next set of reflections is received. The processing of the prior art STAP systems comprises processor-intensive three-dimensional matrix computations. Some prior art STAP systems attempt to optimize these matrix computations. However, coherent processing and interference nulling in three dimensions remain to be the tasks of STAP that require significant processing resources, which severely limit the practicality, applicability and cost effectiveness of prior art STAP systems.
  • As mentioned above, due to the matched filter intolerance to Doppler fragile signals, the prior art STAP systems are typically limited to transmit Doppler tolerant signals. Using Doppler tolerant signals precludes using pseudorandom number (PN) coded signals, frequency stepped COSTAS signals, and in general most long arbitrary modulation type signals, which is desirable for improving range and Doppler shift resolution, target imaging, operational stealth, and defeating ECM.
  • The prior art STAP systems are further limited by the power constraints. In particular, because they are typically pulse train systems transmitting short pulses, they require high peak transmit power to get sufficient total energy transmitted out to the target. Transmit device power and thermal constraints limit the extent to which this peak power can be practically increased. Therefore the prior art STAP systems have a maximum practical range limitation as a direct result of their short pulse duration.
  • Accordingly, there is presently a need to provide systems and methods for detection and discrimination of targets in the presence of interference that will overcome the limitations and deficiencies of the prior art STAP systems.
  • SUMMARY OF THE INVENTION
  • Accordingly, an object of the present invention is to provide systems and methods for detection and discrimination of targets in the presence of interference that reduce or eliminates the time delay-Doppler shift ambiguity trade-off.
  • Another object of the present invention is to reduce the peak power requirements of the transmitted waveform.
  • Another object of the present invention is to increase detection sensitivity by enabling more energy on target while maintaining reduced waveform peak power.
  • Another object of the present invention is to reduce the processing interval required to achieve detection of a given target at the desired probability of detection .
  • Another object of the present invention is to enable the use of pseudorandom number (PN) coded waveform, COSTAS waveforms, or other waveforms that can be coded during the STAP system operation for improved time delay and Doppler shift resolution, target imaging, operational stealth, and imperviousness to ECM.
  • Another object of the present invention is to increase duty cycles to make more efficient use of the time available in the target interrogation schedule.
  • Another object of the present invention is to reduce required processing by computing magnitude squared projections and slices of the cross-ambiguity function instead of computing the entire cross-ambiguity function.
  • Broadly, the embodiments of the present invention relate to a STAP system, or any other Doppler radar system comprising a waveform generator, a transmitter, and a transmitter array, a receiver array, a receiver, a signal processor, a tracker, and a display.
  • The waveform generator produces a signal, the transmitter amplifies the produced signal and converts it to analog format, and the transmitter array transmits the processed signal over the transmission medium.
  • The receiver array receives signals that include interference and the reflections of the transmitted signals. The receiver amplifies and digitizes the received signals and passes them to the signal processor. The signal processor computes projections of cross-ambiguity functions associated with look angles. FIG. 11 illustrates a cross-ambiguity function. A plurality of these projections constitute a TEST PROJECTION. The signal processor computes a PROJECTION INTERFERENCE ESTIMATE, which is an interference contribution(s) for the same angle-Doppler shift space. Then the signal processor computes a NORMALIZED PROJECTION INTERFERENCE ESTIMATE by normalizing the PROJECTION INTERFERENCE ESTIMATE, so the magnitude of interference contributions in the TEST PROJECTION and PROJECTION INTERFERENCE ESTIMATE are approximately the same. The signal processor reduces the interference contribution(s) of the TEST PROJECTION by filtering out the NORMALIZED PROJECTION INTERFERENCE ESTIMATE and computes an PROJECTION TARGET ESTIMATE. Then, the signal processor determines the angle and Doppler shift coordinates of targets by comparing values of the projection to a threshold and records this information in a PROJECTION THRESHOLD EXCEEDANCE.
  • The signal processor computes a TEST SLICE of the cross-ambiguity functions associated with the determined angle and the Doppler shift. After the signal processor computes the TEST SLICE it computes a SLICE INTERFERENCE ESTIMATE illustrated in FIG. 13. Signal processor computes a SLICE TARGET ESTIMATE by filtering the SLICE INTERFERENCE ESTIMATE from the TEST SLICE. Then the signal processor generates a SLICE THRESHOLD EXCEEDANCE by comparing values of the SLICE TARGET ESTIMATE to a threshold. The SLICE TARGET ESTIMATE contains information regarding time delay of one or more targets for the angle and Doppler shift at which the signal processor has computed the slice.
  • The signal processor then generates a target report based on this information. The tracker monitors movement of targets by monitoring the movement of targets over time.
  • In particular, a method for detecting one or more targets comprising: receiving signals that include interference and reflections of transmitted signals from the one or more targets, computing one or more projections of cross-ambiguity functions corresponding to processed or unprocessed received signals and the transmitted signals, processing the one or more computed projections to reduce interference contribution(s), determining an angle and a Doppler component for at least one target based on the processed computed projections, and for the determined angle and Doppler component, determining a corresponding range component for the at least one target is disclosed.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The present invention may be understood more fully by reference to the following detailed description of the exemplary embodiments and the appended figures in which:
  • FIG. 1A illustrates the mounting of a STAP system on an aircraft; FIG. 1B illustrates the basic components of the system according to the preferred embodiment of the invention; FIG. 1C illustrates a directed beam transmitted at a certain angle by a phased array transmitter element; and FIG. 1D illustrates a signal beam formation when only one transmitting element is present;
  • FIG. 2 illustrates modules of the signal processor of the STAP system;
  • FIG. 3 is a flow diagram of the STAP system's operation;
  • FIG. 4 illustrates the STAP cube;
  • FIG. 5A illustrates a test projection in which the values are represented as elevation, and FIG. 5B illustrates the test projection in which the values are represented with color intensity;
  • FIG. 6 illustrates the computation of the test projection;
  • FIG. 7 illustrates a projection of a single cross-ambiguity function;
  • FIG. 8A illustrates a projection interference estimate in which the values are represented as 3D elevation, and FIG. 8B illustrates the projection interference estimate in which values are represented with color intensity;
  • FIG. 9A illustrates a projection target estimate in which the values are represented as 3D elevation, and FIG. 9B illustrates the projection target estimate in which values are represented with color intensity;
  • FIG. 10 illustrates an projection threshold exceedance;
  • FIG. 11 illustrates a cross ambiguity function in which values are represented as color intensities;
  • FIG. 12 illustrates a test slice a cross-ambiguity function in which values are represented as color intensities;
  • FIG. 13 illustrates a slice interference estimate;
  • FIG. 14 illustrates generation of a slice target estimate;
  • FIG. 15 illustrates a slice threshold exceedance; and
  • DETAILED DESCRIPTION OF THE EMBODIMENTS
  • The following nomenclature and definitions are common to all embodiments of the invention disclosed herein and the claims.
  • “Range component” means a distance or time delay; “time delay” means a 2-way travel time of the transmitted signal and its reflection back; and
  • “Doppler component” means a Doppler shift or velocity; “Doppler shift” means perceived difference in frequency between the received and transmitted signals;
  • “Angle” means the perceived direction of the target relative to the reference direction;
  • “Cross-ambiguity function”—a measure of similarity of a transmitted signal and a received signal expressed with the following equation:

  • A rs =∫r(t+τ/2)s*(t+τ/2)exp[j 2πv t]dt,
  • where:
      • s(t) is the transmitted signal,
      • r(t) is the received signal,
      • τ is delay time, and
      • v is Doppler shift.
  • “Projection of a cross-ambiguity function” means

  • P φ(u)=∫|A rs(u cos φ−v sin φ, u sin φ +v cos φ)|2 dv,
  • where:
      • Ars (τ, v) is the cross-ambiguity function evaluated at time delay τ and Doppler shift v,
      • φ is the projection angle,
      • v is the projection path, at an angle φ with respect to the delay axis of the cross-ambiguity function, and
      • u is projection axis, perpendicular to the projection path;
  • “Slice of a cross-ambiguity function” means

  • A rs0+λ sin φ, v0+λcos φ)=∫{circumflex over (r)} 2φ/π(μ)ŝ* 2φ/π(μ)exp[j2πμ]dμ,
  • where:
      • τ0 is the starting delay time of the slice,
      • v0 is the starting Doppler shift of the slice
      • λ is the distance of the computed slice sample from the starting point
      • φ is the angle of the slice
        and where:
      • {circumflex over (r)}(t)=r(t+τ0/2)exp[jπv0t] and
      • ŝ(t)=r(t−τ0/2)exp[jπv0t] are the fractional Fourier transforms of the shifted and modulated received and transmitted radar waveforms,
        and where:
      • X2φ/π(t)=∫K2φ/π(t,t′)×(t′)dt′ defines the fractional Fourier transformation
        and where:
      • φ is the transformation angle
      • K2φ/π is the transformation kernel defined as:

  • K 2φ/π(t,t′)=k φexp[jπ(t 2cotφ−2tt′cscφ+t′ 2 cotφ]
        • With complex scaling kφ defined as:
  • k φ = exp { / 2 - π / 4 sgn φ } sin φ ;
  • “Detecting” means to determining an angle, Doppler component, and range component;
  • “Interference”—undesired signals that inhibit processing of the received signals;
  • “Interference contributions”—a difference between an actually received signal and the same received signal if received without any interference;
  • “Clutter”—interference caused by natural or manmade objects;
  • “Noise”—interference that appears random;
  • “Electronic countermeasures”—systems and methods designed to reduce a radar's effectiveness; and
  • “Orthogonal” means a property of modulation of a signal which when used minimizes degradation during the detection process in the presence of another signal.
  • FIGS. 1A-B illustrate STAP system 100 in accordance with the present invention. STAP system 100 is typically resides on an aircraft as shown in FIG. 1A with antennas oriented for broadside detection. In the preferred embodiment the STAP system is monostatic that is both transmitters and antennas are enclosed within the same physical structure. In some embodiments the STAP system is bistatic, that is transmitters and antennas are physically separated. FIG. 1B illustrates the components of STAP system 100.
  • Waveform generator 102 generally provides the manifestation of the outgoing waveform. Because the STAP system is not limited by the matched filter of the prior art systems, waveform generator 102 is operable to generate various signals that could not be used by the prior art systems. Waveform generator 102 is operable to generate any waveform including both Doppler shift fragile and Doppler shift tolerant waveforms. In particular, waveform generator 102 is operable to generate pseudo random number (PN) coded waveforms, in which phase is modulated as a function of a generated code, and frequency stepped COSTAS waveforms (sometimes simply referred to as COSTAS), in which frequency steps depend a code. Waveform generator 102 is also operable to generate linear frequency modulation (LFM) waveforms and continuous waveforms (CW).
  • Waveform generator 102 passes the generated waveform to transmitter 112. Transmitter 112 comprises digital-to-analog converts 114, frequency converters 116 and power amplifiers 118 required to satisfy the interface requirements of the transmission medium, such as water, air, of free space.
  • Transmitter 112 passes the processed waveform to transmit array 104, which transmits . In one embodiment, transmit array 104 consists of multiple independent transmitting elements 106, such as a RF antennas or acoustic transducers. Beam formed transmitted signals are generated by multiplying the transmitted signal by a set of complex coefficients. In another embodiment, transmit array 104 consists of a single transmitting element.
  • Receive array 108 receives signals including interference and reflections of the transmitted signals. In the preferred embodiment, receive array 108 consists of multiple independent receiving elements 110, such as a RF antennas or acoustic transducers. In one embodiment, by multiplying received signals by a set of complex coefficients, the STAP system generates received signals at multiple look angles. In another embodiment, the STAP system combines the look angle formation with subsequent processing.
  • Receiver array 108 passes the received signals to receiver 120. Receiver 120 comprises low noise amplifier 122 operable to perform low noise amplification to elevate the voltage of the received signals to working levels, frequency converter 124 operable to convert the frequency of the received signals to baseband frequency, and an analog-to-digital converter 126 operable to digitizes the received signals for subsequent processing by signal processor 128. In the preferred embodiment, transmit array 104 and receive array 108 share the same physical structure 134. In another embodiment, transmit array 104 and receive array 108 are enclosed in different physical structures.
  • Signal processor 128 performs the detection process that discriminates targers from interference, determines signals that exceed a detection threshold, classified as targets. Tracker 130 computes the course of detected targets.
  • Tracker 130 can also perform further target discrimination by analyzing the trajectory of targets. Also connected to signal processor 128 and tracker 130 are one or more memories 136. These memories store instructions for execution by the modules of signal processor 128 and tracker 130, data received from the receiver 120, as well as other types of information, such as results of intermediate computations. Display 132 provides the output data presentation to users. In one embodiment STAP system 100 includes only one signal processor 128. In alternative embodiments, STAP system 100 comprises two or more signal processors 128.
  • FIG. 2 shows various modules of one or more signal processors 128 according to the preferred embodiment. In particular, projection computation module 152 is operable to compute projections of a cross-ambiguity surface based on the transmitted and the received signals without calculating the complete cross-ambiguity surface. Interference projection estimation module 154 is operable to estimate interference in the angle-Doppler component domain. Interference projection normalization module 156 is operable to make the interference estimate in the angle-Doppler component domain to be approximately of the same magnitude as interference contributions to the projections. Projection target estimation module 158 is operable to reduce the contributions of interference of the projections. Projection threshold comparator 160 is operable to perform comparison of values of projections to a threshold. Slice computation module 162 is operable to compute slices of a cross-ambiguity surface based on the transmitted and the received signals without calculating the complete cross-ambiguity surface. Interference slice estimation module 164 is operable to estimate interference contribution to computed slices. Slice target estimation module 166 is operable to reduce interference contribution to slices. Slice threshold comparator 168 is operable to perform comparison of values of slices to a threshold. Reporting module 170 is operable to generate reports of detected targets and forward them to tracker 130. The modules of signal processor 128 may be implemented as software modules executed on signal processor 128, or as specialized hardware circuitry incorporated in signal processor 128, or both. The modules may be distributed across multiple signal processors 128, or may even be distributed across different machines. In one embodiment all modules can read from and write to memories 136. In an alternative embodiment only some of the modules can read from and write to memories 136.
  • Modules of signal processor 128 are operable to determines angles, Doppler components and range components of targets. In the preferred embodiment, Doppler components determined by the modules of signal processor 128 are Doppler shifts and range components are time delays. However in other embodiments, the determined Doppler components are velocities of targets or range components are distances to targets, or both. A person of ordinary skill in the art would understand that Doppler shift resulting from the motion of the target is related to the velocity of the target, and having determined the Doppler shift of the target, it is possible to determine the velocity of the target and vise-versa. Similarly, a person of ordinary skill in the art would understand that time delay of getting a reflection of a signal from a target is related to the distance to that target, and having determined the time delay associated with a target, it is possible to determine the distance to the target and vise-versa. The disclosure of embodiments of the invention below refers to determining Doppler shift and time delay. It should be understood that embodiments are not limited to determining Doppler shifts and time delays, but may also be used to determine velocity and range of the targets, and that the discussion in terms of Doppler shifts and time delays are for illustration only.
  • In a preferred embodiment, waveform generator 102 is operable to generate waveforms for a predetermined time delay and Doppler shift resolution characteristics for the specified types of targets that are being sought in a particular type of interference environment anticipated. For example, one type of waveform may be generated when seeking tanks in a hilly terrain, while another type of waveform may be generated when seeking trucks in a desert in the presence of jamming, while a third type of waveform may be generated when seeking aircrafts in the surrounding cloudy sky. Due to the reduced number of computations required to detect targets according to the embodiments of present invention, the use of longer arbitrarily complex modulation types to generate waveforms is practical. These arbitrarily complex modulation types enable generation of Doppler fragile waveforms for enhanced target characterization, classification, resolution and imaging. Furthermore, longer waveforms enable transmission of low peak power signals, which reduces the ability of the enemy to detect these signals and to initiate an effective countermeasure, such as jamming with ECM devices. Additionally, the use of Doppler fragile waveforms by waveform generator 102 enables the use of modulation types of signals that are even more difficult to detect.
  • Transmitter 112 processes the generated waveform so it is most suitable for transmission through the selected media, such as air, water, free space, etc. Digital-to-analog converter 114 converts the generated waveform to the analog mode, frequency converter 116 changes the frequency of the waveform, and power amplifier 118 increases the amplitude of the waveform.
  • In the preferred embodiment, transmitter 112 feeds the modified waveform to transmitter array 104. Multiple transmitting elements 106 perform the beam forming operation of the processed waveform. In this embodiment, the transmitted signals can be electronically steered to a desired look angle. The phase shift of each transmitting element 106 is determined by the desired angle of transmission. In another embodiment, transmitter array 104 comprises only a single transmitting element 106. In this embodiment the transmitted signal typically cannot be electronically steered.
  • In the preferred embodiment, receive array 108 receives signals that include interference and reflections of the transmitted signals from the targets. Receive array 108 produces multiple independent channels of the received data. Because spatially separated receiver elements 110 produce the multiple independent channels, digital beam forming is possible for directing the receiver array 106 gain pattern towards the desired look angle.
  • In the preferred embodiment, elements of receiver 120 pre-process the received signals. In particular, low noise amplifiers 122 performs low noise amplification to elevate the voltage of the received signals to working levels. Frequency converters 124 converts the frequency of the received signals to baseband frequency. Analog-to-digital converters 126 digitizes the received signals for subsequent processing by signal processor 128.
  • In one embodiment, signal processor 128 multiplies the received signals by a set of complex coefficients, thus directing the receiver array 106 gain pattern towards the desired look angle, and then performs the rest of the processing on the signals as a function fo calculated look angles. In another embodiment, signal processor 128 performs some of the processing of the received signals without first directing receiver array gain pattern towards the desired look angles, on the received signals associated with the receiver elements. In that embodiment, signal processor 128 first performs a part of the processing on the signals associated with receiving elements, and applies beam forming techniques to intermediate results to associate with calculates look angles, as an intermediate step. Associating the received signals with look angles as an intermediate step of the received signal processing allows performing this operation on the partially processed and reduced set of values by signal processor 128.
  • FIG. 3 shows the steps performed by the modules of signal processor 128 when detecting targets and discriminating them from interference. In step 204, signal processor 128 receives signals as described above. FIG. 4 illustrates the logical arrangement of the received signals by signal processor 128 in one embodiment. The arrangement shown in FIG. 4 is the STAP cube, which is known in the art. In the embodiment, in which signal processor 128 associates signals with look angles as they are received by the receiver array 108 the dimensions of the cube that gets projected in subsequent steps are angle- Doppler shift-time delay. In the embodiment, in which signal processor 128 associate the received signals with look angles as an intermediate step of the received signal processing, the dimensions of the STAP cube that gets projected in the subsequent steps are receiver element- Doppler shift-time delay.
  • In step 206, projection computation module 152 computes a TEST PROJECTION shown in FIGS. 5A-B. FIG. 5A illustrates the TEST PROJECTION in which values are expressed as 3D elevation. FIG. 5B illustrates the TEST PROJECTION in 2D in which values are expressed as color.
  • FIG. 6 illustrates the concept behind the generation of the TEST PROJECTION. If, for the purposes of illustration only, the cross ambiguity functions 305 were computed for every angle (or receiver element, depending on the embodiment), the resulting cube would resemble a plurality of cross-ambiguity functions 310. For every three dimensional coordinate angle-Doppler shift-time delay there would be an intensity value. Then, for every angle-Doppler shift pair, values for all time delays are squared and summed. The resulting TEST PROJECTION 315 would have a value for every angle-Doppler shift coordinate. The value for every such coordinate is a summation of magnitude squared intensities corresponding to every time delay for this coordinate. The time delay dimension has been effectively collapsed.
  • In the preferred embodiment of the present invention, the TEST PROJECTION is calculated without ever computing the cross-ambiguity function. The governing equation for computation of the projection of a single cross-ambiguity function is:

  • P φ(u)=∫|A rs(u cos φ−v sin φ, u sin φ+v cos φ)|2 dv,
      • where Ars (τ, v) is the cross-ambiguity function evaluated at time delay τ and Doppler shift v,
      • φ is the projection angle,
      • v is the projection path, at an angle φ with respect to the delay axis of the cross-ambiguity function, and
      • u is projection axis, perpendicular to the projection path.
  • In the preferred embodiment, with reference to FIG. 6, a projection of every cross-ambiguity function 305 is computed along the Doppler shift axis (thus collapsing the time delay dimension), as shown in FIG. 7. A plurality of these projections, computed for every angle, form the TEST PROJECTION shown in FIGS. 5A-B.
  • In other words, in the preferred embodiment the TEST PROJECTION is computed by projecting a selected subspace of target and interference signal data representation in three dimensional angle-Doppler shift-time delay coordinate space illustrated in FIG. 6 along the time delay dimension to produce a target and interference signal data representation in two the dimensional angle-Doppler-shift coordinate space shown in FIGS. 5A-B. The selected subspace includes the entire angle-Doppler shift space and a restricted time delay, selected such that target contributions to the projections relative to the interference contributions to the projection are maximized. This is accomplished by time gating, in other words excluding processing signals with time delays known to have no targets. This does not require prior knowledge as to the time delay coordinates of targets. The selected time-delay subspace is being tested as a hypothesis, or a potential location of one or more targets. If one or more targets exist in this subspace, signal processor 128 detects these targets and discriminates between these targets and interference by following the subsequent steps shown in FIG. 2.
  • In the embodiment, in which signal processor 128 associates received signals with look angles as an intermediate step, the computation of the TEST PROJECTION is similar, except that the dimensions of the TEST PROJECTION are receiving element-Doppler shift. In one embodiment, signal processor 128 performs beam forming computation to transform the TEST PROJECTION to have the dimensions of angle and Doppler shift. In other embodiments this beam forming transformation can may also be performed in steps 208,210 or 212.
  • In step 208, interference projection estimation module 154 computes a PROJECTION INTERFERENCE ESTIMATE shown in FIG. 8 by projecting a selected subspace of the target and interference signal data representation in three dimensional angle-Doppler shift-time delay coordinate space shown in FIG. 6 along the time-delay dimension to produce an interference signal data representation in two dimensional angle-Doppler shift coordinate space similar to the TEST PROJECTION shown in FIGS. 5A-B. The selected subspace used to generate the PROJECTION INTERFERENCE ESTIMATE includes the entire angle-Doppler shift space and may include a restricted time-delay space, selected such that interference contributions to projections that constitute the PROJECTION INTERFERENCE ESTIMATE are maximized relative to target contributions to those projections. This does not require prior knowledge as to the time-delay coordinates of targets. The time-delay subspace selected for computation of the PROJECTION INTERFERENCE ESTIMATE is determined given consideration to the time delay subspace that is being tested as a hypothesis, or potential location of targets in the generation of the TEST PROJECTION.
  • In one embodiment, interference projection estimation module 154 generates the PROJECTION INTERFERENCE ESTIMATE by applying a 2D low pass filter to the TEST PROJECTION. In another embodiment, interference projection estimation module 154 computes the PROJECTION INTERFERENCE ESTIMATE by processing reflections of similar terrain known to have no targets. For example, STAP system 100 may be aware that there are one or more targets at a distance between 100 km and 200 km at a particular angle and that there are no targets at a distance between 50 km and 100 km at the same angle. The terrain between 50 km and 200 km is the similar; for example, it may be uniform forest or desert. In this embodiment, signal processor 128 may take the PROJECTION INTERFERENCE ESTIMATE of the terrain between 50 km and 100 km.
  • In another embodiment, projection estimation module 154 makes use of prior knowledge of the interference dependence upon angle and Doppler-shift coordinates in the TEST PROJECTION when generating the PROJECTION INTERFERENCE ESTIMATE. Some factors in determining the prior knowledge of the interference dependence on angle and Doppler frequency include transmit array 104 and receive array 108 beam pattern, the location of transmit array 104 and receive array 108, the target location, and the sources of interference, such as geographical features, atmospheric features and jammers.
  • In another embodiment, signal processor 128 has the PROJECTION INTERFERENCE ESTIMATE from prior test flight data.
  • In step 210, interference projection normalization module 156 generates a NORMALIZED PROJECTION INTERFERENCE ESTIMATE such that its values match as closely as possible to the magnitude values of the interference contributions in the TEST PROJECTION. Because the operations are performed in angle-Doppler shift domain with the time delay dimension collapsed, interference projection normalization module 156 mitigates the differences in ranges used in computing the TEST PROJECTION and the PROJECTION INTERFERENCE ESTIMATE. For example, the TEST PROJECTION may have been obtained for ranges 100 km to 150 km, and the PROJECTION INTERFERENCE ESTIMATE may have been obtained for ranges 50 km to 100 km. In this situation, clutter integrated over the range 50 km to 100 km will not be representative of clutter in the range of 100 km to 150 km. Therefore, values of the PROJECTION INTERFERENCE ESTIMATE are normalized to match the interference contribution(s) in the TEST PROJECTION and the NORMALIZED PROJECTION INTERFERENCE ESTIMATE is computed.
  • The preferred method for normalization depends on many factors. One such factor, for example, is the proximity of the time delay subspace used in the generation of the PROJECTION INTERFERENCE ESTIMATE to the time delay subspace used in the generation of the TEST PROJECTION. The normalization itself may be a subtraction or addition of a predetermined, or a dynamically computed value, to the values of the PROJECTION INTERFERENCE ESTIMATE, or multiplication of the values of the PROJECTION INTERFERENCE ESTIMATE by a predetermined or dynamically computed value. In alternative embodiments, projection normalization module 156 uses more complex methods of normalizations.
  • In step 212, projection target estimation module 158 computes a PROJECTION TARGET ESTIMATE in which the target contributions are maximized and interference contributions are reduced, as illustrated in FIGS. 9A-B. The PROJECTION TARGET ESTIMATE is a target signal data representation in two dimensional angle-Doppler shift coordinate space that projection target estimation module 158 generates by filtering the PROJECTION INTERFERENCE ESTIMATE from the TEST PROJECTION. In one embodiment, projection target estimation module 158 computes the PROJECTION TARGET ESTIMATE by subtracting values of the normalized PROJECTION INTERFERENCE ESTIMATE from values of the TEST PROJECTION with respective coordinates in the angle-Doppler-shift coordinate space. In another embodiment, projection target estimation module 158 divides values of TEST PROJECTION by values of the PROJECTION INTERFERENCE ESTIMATE with respective coordinates in the angle-Doppler shift coordinate space. To avoid division by zero or by a very small number, projection target estimation module 158 may add a constant value to all values of the PROJECTION INTERFERENCE ESTIMATE prior to performing the division operation. In other embodiments, projection target estimation module 158 employs other methods of reducing the interference contributions(s) from the TEST PROJECTION.
  • In step 214, projection threshold comparator 160 computes a PROJECTION THRESHOLD EXCEEDANCE illustrated in FIG. 10. The PROJECTION THRESHOLD EXCEEDANCE is target threshold exceedance data representation in two dimensional angle-Doppler shift coordinate space that is created by a threshold exceedance test performed on data values of the PROJECTION TARGET ESTIMATE.
  • In one embodiment, projection threshold comparator 160 compares each value of the PROJECTION TARGET ESTIMATE to a predetermined or adaptively selected threshold. If a value of the PROJECTION TARGET ESTIMATE is greater than or equal to the value of the threshold, then projection threshold comparator 160 sets the value of ‘1’ in the PROJECTION THRESHOLD EXCEEDANCE for the corresponding coordinates. If a value of the PROJECTION TARGET ESTIMATE is less than the value of the threshold, then the projection threshold comparator 160 sets the value of ‘0’ in the PROJECTION THRESHOLD EXCEEDANCE for the corresponding coordinates.
  • In another embodiment, projection threshold comparator 160 identifies peaks of the PROJECTION TARGET ESTIMATE. After projection threshold comparator 160 identifies the peaks it compares them to the threshold. If a value of a peak is greater or equal to the value of the threshold, then projection threshold comparator 160 sets the value of ‘1’ in the PROJECTION THRESHOLD EXCEEDANCE for the corresponding coordinates. Otherwise, projection threshold comparator 160 sets the value of ‘0’ in the PROJECTION THRESHOLD EXCEEDANCE for the corresponding coordinates. After the completion of step 214, signal processor 128 has determined angles at which the targets are located with respect to the STAP system 100, and Doppler shifts of those targets.
  • In step 216, slice computation module 162 computes a TEST SLICE. A slice is a plurality of values of a function lying along a line or line segment. An illustration of a slice of a cross ambiguity function illustrated in FIG. 11 is shown in FIG. 12.
  • The governing equation for the computation of a slice of a cross-ambiguity function at an arbitrary angle (φ) is:

  • A rs0+λ sin φ, v0+λ cos φ)=∫{circumflex over (r)} 2φ/π(μ)ŝ* 2φ/π(μ)exp[j2πμ]dμ,
  • where:
      • τ0 is the starting delay time of the slice,
      • v0 is the starting Doppler shift of the slice
      • λ is the distance of the computed slice sample from the starting point
      • φ is the angle of the slice
  • and where:
      • {circumflex over (r)}(t)=r(t+τ0/2)exp[jπv0t] and
      • ŝ(t)=r(t−τ0/2)exp[jπv0t] are the fractional Fourier transforms of the shifted and modulated received and transmitted radar waveforms,
  • and where:
      • X2φ/π(t)=∫K2φ/n(t,t′)×(t′)dt′ defines the fractional Fourier transformation
  • and where:
      • φ is the transformation angle
      • K2φ/π is the transformation kernel defined as:

  • K 2φ/π(t,t′)=kφexp[(t 2cot−2tt′cscφ+t′ 2 cotφ]
  • With complex scaling kφ defined as:
  • k φ = exp { / 2 - π / 4 sgn φ } sin φ
  • As seen from the above equations, slice computation module 162 does not calculate the cross-ambiguity function to compute the slice of the cross-ambiguity function. Slice computation module 162 identifies an angle and a Doppler shift coordinates at which at least one target is present by analyzing the PROJECTION THRESHOLD EXCEEDANCE. For that angle and Doppler shift coordinate, slice computation module 162 computes the TEST SLICE of the cross-ambiguity function along the time-delay axis.
  • In step 218, interference slice estimation module 164 computes a SLICE INTERFERENCE ESTIMATE. In one embodiment, illustrated in FIG. 14, interference slice estimation module 164 applies a low pass filter to the TEST SLICE to compute the SLICE INTERFERENCE ESTIMATE. In another embodiment, interference slice estimation module 164 computes the SLICE INTERFERENCE ESTIMATE using clutter from a different range, which is known to have no targets. In another embodiment, interference slice estimation module 164 computes the SLICE INTERFERENCE ESTIMATE from the prior knowledge of the surrounding conditions obtained from, for example, prior test flights.
  • In another embodiment, with reference to step 218, slice computation module 162 may compute one or more additional slices of the cross-ambiguity function associated with the same angle, but different Doppler shift, as the TEST SLICE, to compute the SLICE INTERFERENCE ESTIMATE. Slice computation module 162 computes these additional slices so they are parallel to the TEST SLICE. Interference slice estimation module 164 may use one or more of the values of the newly calculated slices to generate the SLICE INTERFERENCE ESTIMATE.
  • In step 240, slice target estimation module 166 computes a SLICE TARGET ESTIMATE. Slice target estimation module 166 computes a SLICE TARGET ESTIMATE by filtering the SLICE INTERFERENCE ESTIMATE from the TEST SLICE. In one embodiment, slice target estimation module 166 subtracts values of the SLICE INTERFERENCE ESTIMATE from the corresponding values of the TEST SLICE resulting in the SLICE TARGET ESTIMATE. In another embodiment, slice target estimation module 166 divides values of the TEST SLICE by the corresponding values of the SLICE INTERFERENCE ESTIMATE. To avoid the possibility of division by zero or by a very small number, slice target estimation module 166 may add a constant number to values of the SLICE INTERFERENCE ESTIMATE.
  • In step 220, slice threshold comparator 168 computes a SLICE THRESHOLD EXCEEDANCE. The SLICE THRESHOLD EXCEEDANCE is a target threshold exceedance data representation in one dimensional time delay coordinate space, for the given angle and Doppler shift. The SLICE THRESHOLD EXCEEDANCE may contain information regarding zero, one, or multiple targets having the same angle and Doppler shift, but unique time delay. In one embodiment, slice threshold comparator 168 computes the SLICE THRESHOLD EXCEEDANCE by comparing each value of the SLICE TARGET ESTIMATE to a predetermined or adaptively selected threshold value. For values of the SLICE TARGET ESTIMATE that are greater than or equal to the threshold, slice threshold comparator 168 sets the value for the corresponding coordinate in the SLICE THRESHOLD EXCEEDANCE to ‘1’. For all values of the SLICE TARGET ESTIMATE that are less than the threshold, slice threshold comparator 168 sets the value for the corresponding coordinate in the SLICE THRESHOLD EXCEEDANCE to ‘0’.
  • In another embodiment, slice threshold comparator 168 identifies peaks of the SLICE TARGET ESTIMATE. After the peaks have been identified, slice threshold comparator 168 compares them to the threshold. If a value of a peak is greater than or equal to the value of the threshold, then slice threshold comparator 168 sets the value of the corresponding coordinate of the SLICE THRESHOLD EXCEEDANCE to ‘1’. For all values of the SLICE TARGET ESTIMATE that are less than the threshold, slice threshold comparator 168 sets the value of the corresponding coordinate in the SLICE THRESHOLD EXCEEDANCE to ‘0’.
  • In step 222, after the SLICE THRESHOLD EXCEEDANCE is computed, reporting module 170 generates a TARGET REPORT. The TARGET REPORT provides the angle-Doppler shift-time delay coordinates of one or more targets that are. Reporting module 170 identifies targets by finding non-zero values in the SLICE THRESHOLD EXCEEDANCE.
  • In one embodiment, signal processor 128 executes steps 216, 218, 240, 220 and 222 sequentially for each angle-Doppler shift coordinates identified by ‘1’ in the PROJECTION THRESHOLD EXCEEDANCE computed in step 214. In another embodiment, signal processor 128 perform steps 216, 218, 240, 220 and 222 in parallel for all angle-Doppler shift coordinates identified by ‘1’ in the PROJECTION THRESHOLD EXCEEDANCE. In yet another embodiment, signal processor 128 executes each of the steps 216, 218, 240, 220 and 222 for all angle-Doppler shift coordinates identified by ‘1’ in the PROJECTION THRESHOLD EXCEEDANCE, before executing a subsequent step.
  • In the preferred embodiment, signal processor 128 makes the TARGET REPORT available to tracker 130. Tracker 130 computers a trajectory of detected targets. Tracker 130 may also perform further target discrimination by analyzing trajectories of targets.
  • In the preferred embodiment, factors such as the number and nature of the detected targets, the terrain, presence of signals from ECM, etc., may be used in selecting modulation types of waveforms generated by waveform generator 102. Waveform generator 102 may generate waveforms based on the interference estimates. In particular, it can generate waveforms with modulation orthogonal to at least some interference.
  • The systems and methods of detection, discrimination and tracking of targets in the presence of interference, such as environmental clutter, noise, and electronic countermeasures disclosed herein are computationally effective. These systems and methods, unlike the prior art STAP systems can perform detection of targets by transmitting a single Doppler fragile signal, which may have an arbitrarily complex modulation type. Furthermore, the disclosed systems and methods do not use matched filters to identify the reflections of the transmitted signals. Compared to prior art methods of STAP target detection, these systems and methods do not require multiple copies of the same hardware components and therefore can be utilized to increase system mobility due to reduced size, weight and power; increase detection range due to the increased detection sensitivity, and reduced probability of intercept by an enemy due to reduced peak power waveforms and the enabling of arbitrarily complex modulation type waveforms.
  • The systems and methods disclosed herein transmit a single signal to detect targets. Because the systems and methods disclosed herein perform signal processing by computing projections and slices of the cross-ambiguity function and do not a matched filter, the transmitted signals may be long and Doppler fragile. Therefore the systems and methods disclosed herein use of longer waveforms and modulation types such as pseudorandom number (PN) coded waveform, COSTAS waveforms, or other waveforms that can be coded during the STAP system operation for improved time delay and Doppler shift resolution, target imaging, operational stealth, and imperviousness to ECM.
  • The disclosed systems and methods may utilized the use of long transmitted signals to reduce peak power requirements out of the transmitter, while maintaining a requisite total signal energy on target for detection. By reducing the peak power requirement, the systems and methods offers the enables the reduction in size, weight, power, and cost of the transmitter.
  • The systems and methods may also use longer waveforms to increase the total signal energy out of the transmitter delivered to the detected target. Increasing signal energy delivered to the detected target, increases detection sensitivity, enabling the use of higher threshold during exceedance computations, which in turn results in the reduced probability of falsely identified targets. The increase in length of the transmitted signal compared to prior art pulse train systems is frequently large enough to support both a reduction in peak power as well as an increase in total energy delivered to the target.
  • Because the systems and methods disclosed herein can effectively detect targets with a single transmitted signal instead of a pulse train, they do not require multiple delay intervals between multiple pulses. Therefore the delay that the systems and methods uses after the signal transmission is long enough for achieving unambiguous range delay determination. This substantially reduces the time required to detect a target compared to the prior art STAP systems. Furthermore, due to the reduced processing interval required for detection of targets, the disclosed systems and methods offer the benefit of the increased the duty cycles to more effectively use the time in the target interrogation schedule. Accordingly the disclosed systems and methods may perform more target detections during a given time interval compared to the prior art STAP systems.
  • Additionally, the disclosed systems and methods avoid the time delay and Doppler shift ambiguity trade-off all together because a single pulse is transmitted and then the next pulse is not transmitted until the return from the furthest target is received. PRI does not need to be increased since a single pulse system does not have a PRF driven maximum unambiguous Doppler shift limitation.
  • Prior art STAP systems capture raw data to generate the STAP data cube and then process this data in 3 dimensions. The prior art STAP systems perform the angle, Doppler shift, and range calculations and the interference estimation and filtering process for every sample in the 3 dimensional data cube.
  • The disclosed systems and methods collapse the 3 dimensional STAP cube to a 2 dimensional angle-Doppler shift representation before performing interference estimation and filtering and optionally angle processing. Furthermore, the systems and methods derive the Doppler shift information for the 2 dimensional angle-Doppler shift representation of the STAP cube by computing projections of the cross-ambiguity function instead of computing the cross-ambiguity function itself. Furthermore, only when the systems and methods find a projection exceedence in the angle-Doppler shift representation, they compute slices and perform slice operations to extract the angle-Doppler shift-time delay coordinates and signal amplitudes for the detected targets. The efficiency of this processing compared to the prior art systems results in reduced number of operations, as well as the order of complexity, required to discriminate, detect and track targets in the presence of interference.
  • The invention described and claimed herein is not to be limited in scope by the exemplary embodiments herein disclosed, since these embodiments are intended as illustrations of several aspects of the invention. Any equivalent embodiments are intended to be within the scope of this invention. Indeed, various modifications of the invention in addition to those shown and described herein will become apparent to those skilled in the art from the foregoing description. Such modifications are also intended to fall within the scope of the appended claims.
  • In further embodiments, this invention also includes computer readable media (such as hard drives, non-volatile memories, CD-ROMs, DVDs, network file systems) with instructions for causing a processor or a computer system to perform the methods of this invention, special purpose integrated circuits designed to perform the methods of this invention, and the like.

Claims (85)

1. A method for detecting one or more targets comprising:
receiving signals including reflections of a from the one or more targets and interference;
computing one or more projections of cross-ambiguity functions of processed or unprocessed received signals and a reference signal;
processing the one or more computed projections to reduce interference contribution(s), wherein the processing comprises performing a mathematical operation on a value of the one or more computed projections, said value having angle-Doppler component coordinates;
determining an angle and a Doppler component for at least one target based on the processed computed projections; and
for the determined angle and Doppler component, determining a corresponding range component for the at least one target.
2. The method of claim 1, wherein the Doppler component is a Doppler shift.
3. The method of claim 1, wherein the Doppler component is a velocity.
4. The method of claim 1, wherein the range component is a time delay.
5. The method of claim 1, wherein the range component is a distance.
6. The method of claim 1, wherein the step of receiving is performed by multiple antenna elements.
7. The method of claim 1 further comprising the step of processing the received signals.
8. The method of claim 7, wherein the step of processing the received signals comprises multiplying the received signals by one or more complex quantities.
9. The method of claim 1, wherein interference is one or more of: clutter, noise, and signals from electronic countermeasure.
10. The method of claim 1, wherein interference is a signal generated by an electronic device.
11. The method of claim 1, wherein the reference signal is modulated using one or more of: continuous wave modulation, linear frequency modulation, pseudorandom number coded modulation, and frequency stepped COSTAS modulation.
12. The method of claim 11, wherein modulation type of the reference signal is selected adaptively.
13. The method of claim 1 further comprising the step of transmitting a signal.
14. The method of claim 1, wherein computing the one or more projections is based on the following equation:

P φ(u)=∫|A rs(u cos φ−v sin φ, u sin φ+v cosφ)|2 dv,
where Ars(τ, v) is the cross-ambiguity function evaluated at time delay τ and Doppler shift v, φ is the projection angle, v is the projection path, at an angle φ with respect to the delay axis of the cross-ambiguity function, and u is projection axis, perpendicular to the projection path.
15. The method of claim 1 further comprising estimating interference contribution(s) in angle-Doppler component domain.
16. (canceled)
17. The method of claim 15, wherein the mathematical operation is subtraction and a subtrahend is based on a value of estimated interference contribution(s) for the angle-Doppler component coordinates.
18. The method of claim 15, wherein the mathematical operation is division and a divisor is based on a value of estimate interference contribution(s) for the angle-Doppler component coordinates.
19. The method of claim 1, wherein the interference contribution(s) are previously known.
20. The method of claim 15, wherein estimating interference contribution(s) is based on prior knowledge.
21. The method of claim 20, wherein modulation of the reference signal is orthogonal to at least some interference.
22. The method of claim 1, wherein the step of determining the angle and the Doppler component comprises comparing values of the processed computed projections to a threshold.
23. The method of claim 22, wherein the step of determining the angle and the Doppler component further comprises detecting one or more peaks of the processed computed projections.
24. The method of claim 1, wherein determining the corresponding range component comprises computing a slice of the cross-ambiguity function of the processed or unprocessed received signals and the reference signal.
25. The method of claim 24, wherein the slice is computed through cross-ambiguity function associated with the determined angle and at the determined Doppler component.
26. The method of claim 24, wherein computing the one or more slices is based on the following equation:

A rs0+λ sin φ, v0+λ cos φ)=∫{circumflex over (r)} 2φ/π(μ)ŝ* 2φ/π(μ)exp[j2πμ]dμ,
where τ0 is the starting delay time of the slice, v0 is the starting Doppler shift of the slice, λ is the distance of the computed slice sample from the starting point, φ is the angle of the slice, and where {circumflex over (r)}(t)=r(t+τ0/2)exp[jπv0t] and ŝ(t)=r(t−τ0/2)exp[jπv0t] are the fractional Fourier transforms of the shifted and modulated received and reference radar waveforms, and where X2φ/π(t)=∫K2φ/π(t,t′)×(t′)dt′ defines the fractional Fourier transformation and where φ is the transformation angle K2φ/π is the transformation kernel defined as K2φ/π(t,t′)=kφexp[jπ(t2cotφ−2tt′cscφ+t′2cotφ] with complex scaling kφ defined as
k φ = exp { / 2 - π / 4 sgn φ } sin φ .
27. The method of claim 24 further comprising processing the computed slice to reduce interference contribution(s).
28. The method of claim 27 further comprising estimating interference contribution(s) in a range component domain.
29. The method of claim 28, wherein processing the computed slice comprises performing a mathematical operation on a value of the computed slice, said value associated with a range component coordinate.
30. The method of claim 29, wherein the mathematical operation is subtraction and a subtrahend is based on a value of estimated interference contribution(s) for the range component coordinate.
31. The method of claim 29, wherein the mathematical operation is division and a divisor is based on a value of estimated interference contribution(s) for the range component coordinates.
32. The method of claim 27, wherein the interference contribution(s) are previously known.
33. The method of claim 32, wherein estimating interference contribution(s) is based on prior knowledge.
34. The method of claim 27, wherein the step of determining the range component comprises comparing values of the processed computed slice to a threshold.
35. The method of claim 34, wherein the step of determining the range component further comprises detecting one or more peaks of the processed computed slice.
36. The method of claim 1 further comprising generating a target report based on the one or more angles, one or more Doppler components, and one or more range components at which the one or more targets are present.
37. A system for detecting one or more targets comprising:
a receiver operable to receive signals including reflections from the one or more targets and interference; and
a signal processor comprising:
a projection computation module operable to compute one or more projections of cross ambiguity functions corresponding to processed or unprocessed received signals and a reference signal,
a projection target estimation module operable to process the one or more computed projections to reduce interference contributions(s) in the one or more computed projections,
a projection threshold comparator operable to determine an angle and a Doppler component of at least one target based on the processed one or more projections, and
a slice threshold comparator operable to determine a corresponding range component for the at least one target corresponding to the determined angle and Doppler component.
38. The system of claim 37, wherein the receiver comprises multiple antenna elements.
39. The system of claim 37, wherein the interference is one or more of: clutter, noise, and signals from electronic countermeasures.
40. The system of claim 37, wherein the interference is generated by an electronic device.
41. The system of claim 37 further comprising a transmitter operable to transmit a modulated signal.
42. The system of claim 85 further comprising a waveform generator operable to generate waveforms of the transmitted signal.
43. The system of claim 42, wherein the waveform generator is operable to generate the waveforms with one or more modulation types: continuous wave modulation, linear frequency modulation, pseudorandom number coded modulation, and frequency stepped COSTAS modulation.
44. The system of claim 43, wherein a type of modulation of the generated waveform is selected adaptively.
45. The system of claim 42, wherein a modulation of the transmitted signal is orthogonal to at least some interference.
46. The system of claim 37, wherein the signal processor further comprises a interference projection estimation module operable to estimate interference in an angle-Doppler component domain.
47. The system of claim 46, wherein the signal processor further comprises an interference projection normalization module operable to perform a mathematical operation on values of the estimated interference in the angle-Doppler component domain.
48. The system of claim 37, wherein the signal processor further comprises a slice computation module operable to compute a slice of a cross ambiguity surface.
49. The system of claim 48, wherein the signal processor further comprises a interference slice estimation module operable to estimate interference in a range component domain.
50. The system of claim 49, wherein the signal processor further comprising a slice target estimation module operable to process the computed slice to reduce interference contributions(s) in the slice.
51. The system of claim 37 further comprising a reporting module operable to generate a report comprising one or more of: the determined angle, the determined Doppler component, and the determined range component.
52. The system of claim 51 further comprising a tracker operable to compute trajectories of the detected targets.
53. The system of claim 37 further comprising one or more memories operable to store instructions executed by the signal processor.
54. The system of claim 37 further comprising one or more memories operable to store results of intermediate computations of the signal processor.
55. The system of claim 37, wherein the projection computation module, the projection target estimation module, the projection threshold comparator, and the slice threshold comparator are at different processors.
56. The system of claim 37, wherein the projection computation module, the projection target estimation module, the projection threshold comparator, and the slice threshold comparator are at a single processor.
57. A machine readable medium having stored thereon data representing sequences of instructions, which when executed by a computer system cause the computer system to perform the steps of:
computing one or more projections of cross-ambiguity functions of (1) processed or unprocessed received signals that include reflections from one or more targets and interference, and (2) a reference signal;
processing the one or more computed projections to reduce interference contribution(s), wherein the processing comprises performing a mathematical operation on a value of the one or more computed projections, said value having angle-Doppler component coordinates;
determining an angle and a Doppler component for at least one target based on the processed computed projections; and
for the determined angle and Doppler component, determining a corresponding range component for the at least one target.
58. The machine readable medium of claim 57 further having stored thereon data representing sequences of instructions, which when executed by the computer system cause the computer system to perform the step of processing the received signals.
59. The machine readable medium of claim 58 further having stored thereon data representing sequences of instructions, which when executed by the computer system causes the computer system to perform the step of processing the received signals by multiplying the signals by one or more complex quantities.
60. The machine readable medium of claim 58, wherein interference is one or more of: clutter, noise, and signals from electronic countermeasure.
61. The machine readable medium of claim 58 further having stored thereon data representing sequences of instructions, which when executed by the computer system causes the computer system to perform the step of generating a waveform of the reference signal.
62. The machine readable medium of claim 58 further having stored thereon data representing sequences of instructions, which when executed by the computer system causes the computer system to perform the step of selecting a modulation type of the waveform.
63. The machine readable medium of claim 61, wherein the execution of the step of computing the one or more projections is based on the following equation:

P φ(u)=∫|A rs(u cos φ−v sin φ, u sin φ+v cos®)|2 dv,
where Ars(τ, v) is the cross-ambiguity function evaluated at time delay τ and Doppler shift v, φ is the projection angle, v is the projection path, at an angle φ with respect to the delay axis of the cross-ambiguity function, and u is projection axis, perpendicular to the projection path.
64. The machine readable medium of claim 58 further having stored thereon data representing sequences of instructions, which when executed by the computer system causes the computer system to perform the step of estimating interference contribution(s) in angle-Doppler component domain.
65. (canceled)
66. The machine readable medium of claim 57, wherein the mathematical operation is subtraction and a subtrahend is based on a value of estimated interference contribution(s) for the angle-Doppler component coordinates.
67. The machine readable medium of claim 57, wherein the mathematical operation is division and a divisor is based on a value of estimate interference contribution(s) for the angle-Doppler component coordinates.
68. The machine readable medium of claim 64, wherein instructions causing the computer to perform the step of estimating interference contribution(s) use prior knowledge.
69. The machine readable medium of claim 62, wherein the modulation of the waveform is orthogonal to at least some interference.
70. The machine readable medium of claim 57, wherein instructions, which when executed by the computer system causing the computer system to perform the step of determining the angle and the Doppler component comprise instructions which when executed by the computer system cause the computer system to perform the step of comparing values of the processed computed projections to a threshold.
71. The machine readable medium of claim 70, wherein instructions, which when executed by the computer system causing the computer system to perform the step of determining the angle and the Doppler component comprise instructions which when executed by the computer system cause the computer system to perform the step of detecting one or more peaks of the processed computed projections.
72. The machine readable medium of claim 70, wherein instructions, which when executed by the computer system cause the computer system to perform the step of determining the corresponding range component comprise instructions, which when executed by the computer system cause the computer system to perform the step of computing a slice of the cross-ambiguity functions of to the processed or unprocessed received signals and the reference signal.
73. The machine readable medium of claim 72, wherein instructions cause the computer to compute the slice through cross-ambiguity function associated with the determined angle and at the determined Doppler component.
74. The machine readable medium of claim 73, wherein the execution of the step of computing the slice is based on the following equation:

A rs0+λ sin φ, v0+λ cos φ)=∫{circumflex over (r)} 2φ/π(μ)ŝ*2φ/π(μ)exp[j2πμ]dμ,
where τ0 is the starting delay time of the slice, v0 is the starting Doppler shift of the slice, λ is the distance of the computed slice sample from the starting point, φ is the angle of the slice, and where {circumflex over (r)}(t)=r(t+τ0/2)exp[jπv0t] and ŝ(t)=r(t−τ0/2)exp[jπv0t] are the fractional Fourier transforms of the shifted and modulated received and reference radar waveforms, and where X2φ/π(t)=∫K2φ/π(t,t′)×(t′)dt′ defines the fractional Fourier transformation and where φ is the transformation angle K2φ/π is the transformation kernel defined as K2φ/π(t,t′)=kφexp [jπ(t2cotφ−2tt′cscφ+t′2cotφ] with complex scaling kφ defined as
k φ = exp { / 2 - π / 4 sgn φ } sin φ .
75. The machine readable medium of claim 72 further having stored thereon data representing sequences of instructions, which when executed by the computer system cause the computer system to perform the step of processing the computed slice to reduce interference contribution(s).
76. The machine readable medium of claim 75 further having stored thereon data representing sequences of instructions, which when executed by the computer system cause the computer system to perform the step of estimating interference contribution(s) in a range component domain.
77. The machine readable medium of claim 76, wherein instructions, which when executed by the computer system cause the computer system to perform the step of processing the computed slice comprise instructions causing the computer system to perform a mathematical operation on a value of the computed slice, said value associated with a range component coordinate.
78. The machine readable medium of claim 77, wherein the mathematical operation is subtraction and a subtrahend is based on a value of estimated interference contribution(s) for the range component coordinate.
79. The machine readable medium of claim 77, wherein the mathematical operation is division and a divisor is based on a value of estimated interference contribution(s) for the range component coordinates.
80. The machine readable medium of claim 76, wherein instructions causing the computer to perform the step of estimating interference contribution(s) use prior knowledge.
81. The machine readable medium of claim 76, wherein instructions, which when executed by the computer system cause the computer system to perform the step of determining the range component comprise instructions causing the computer system to perform the step of comparing values of the processed computed slice to a threshold.
82. The machine readable medium of claim 81, wherein instructions, which when executed by the computer system cause the computer system to perform the step of determining the range component further comprise instructions causing the computer system to perform the step of detecting one or more peaks of the processed computed slice.
83. The machine readable medium of claim 57 having further stored thereon data representing sequences of instructions, which when executed by a computer system cause the computer system to perform the step of generating a target report based on the one or more angles, one or more Doppler components, and one or more range components at which the one or more targets are present.
84. The method of claim 13, wherein the transmitted signal is the reference signal.
85. The system of claim 41, wherein the transmitted modulated signal is the reference signal.
US11/448,309 2005-06-06 2006-06-06 System and method for detection and discrimination of targets in the presence of interference Expired - Fee Related US7474258B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/448,309 US7474258B1 (en) 2005-06-06 2006-06-06 System and method for detection and discrimination of targets in the presence of interference

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US68766105P 2005-06-06 2005-06-06
US11/448,309 US7474258B1 (en) 2005-06-06 2006-06-06 System and method for detection and discrimination of targets in the presence of interference

Publications (2)

Publication Number Publication Date
US7474258B1 US7474258B1 (en) 2009-01-06
US20090027257A1 true US20090027257A1 (en) 2009-01-29

Family

ID=37499085

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/448,309 Expired - Fee Related US7474258B1 (en) 2005-06-06 2006-06-06 System and method for detection and discrimination of targets in the presence of interference

Country Status (3)

Country Link
US (1) US7474258B1 (en)
EP (1) EP1899744A2 (en)
WO (1) WO2006133268A2 (en)

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070121739A1 (en) * 2005-11-30 2007-05-31 Kind Adriel P Pilot-assisted doppler frequency estimation
US20080159452A1 (en) * 2006-12-27 2008-07-03 Kelley Brian T Parallel processing for single antenna interference cancellation
US20100265122A1 (en) * 2007-05-29 2010-10-21 Gordon Kenneth Andrew Oswald Radar system
US20110205104A1 (en) * 2010-02-23 2011-08-25 Kazuya Nakagawa Method and device for processing echo signal, radar device and echo signal processing program
US20110260908A1 (en) * 2008-12-10 2011-10-27 Qinetiq Limited Method for mitigating the effects of clutter and interference on a radar system
US20110273324A1 (en) * 2010-04-22 2011-11-10 Eurocopter Continuous high-accuracy locating method and apparatus
US20120062409A1 (en) * 2010-09-10 2012-03-15 Man-On Pun Method for detecting targets using space-time adaptive processing and shared knowledge of the environment
US20120326912A1 (en) * 2010-03-09 2012-12-27 Furukawa Automotive Systems Inc. Pulse radar apparatus and control method thereof
KR101768587B1 (en) * 2016-05-13 2017-08-17 국방과학연구소 Covariance matrix estimation method for reducing nonstationary clutter and heterogeneity clutter
WO2018146634A1 (en) * 2017-02-10 2018-08-16 Uhnder, Inc. Increasing performance of a receive pipeline of a radar with memory optimization
US10215853B2 (en) 2016-04-07 2019-02-26 Uhnder, Inc. Adaptive transmission and interference cancellation for MIMO radar
US10261179B2 (en) 2016-04-07 2019-04-16 Uhnder, Inc. Software defined automotive radar
US10324165B2 (en) 2016-04-25 2019-06-18 Uhnder, Inc. PMCW—PMCW interference mitigation
US10536529B2 (en) 2016-04-25 2020-01-14 Uhnder Inc. Vehicle radar system with a shared radar and communication system
US10551482B2 (en) 2016-04-25 2020-02-04 Uhnder, Inc. Vehicular radar system with self-interference cancellation
US10573959B2 (en) 2016-04-25 2020-02-25 Uhnder, Inc. Vehicle radar system using shaped antenna patterns
US10976431B2 (en) 2016-04-25 2021-04-13 Uhnder, Inc. Adaptive filtering for FMCW interference mitigation in PMCW radar systems
US11086010B2 (en) 2016-04-07 2021-08-10 Uhnder, Inc. Software defined automotive radar systems
US11105890B2 (en) 2017-12-14 2021-08-31 Uhnder, Inc. Frequency modulated signal cancellation in variable power mode for radar applications
US11194016B2 (en) 2016-04-25 2021-12-07 Uhnder, Inc. Digital frequency modulated continuous wave radar using handcrafted constant envelope modulation
US11415664B2 (en) * 2017-03-03 2022-08-16 Iee International Electronics & Engineering S.A. Method and system for obtaining an adaptive angle-doppler ambiguity function in MIMO radars
US11454697B2 (en) 2017-02-10 2022-09-27 Uhnder, Inc. Increasing performance of a receive pipeline of a radar with memory optimization
US11467242B2 (en) 2019-05-29 2022-10-11 Nec Corporation Direction-of-arrival estimation apparatus, method, and non-transitory medium
US11474225B2 (en) 2018-11-09 2022-10-18 Uhnder, Inc. Pulse digital mimo radar system
US11635496B2 (en) 2019-09-10 2023-04-25 Analog Devices International Unlimited Company Data reduction for optical detection
US11681017B2 (en) 2019-03-12 2023-06-20 Uhnder, Inc. Method and apparatus for mitigation of low frequency noise in radar systems
US11740323B2 (en) 2016-06-20 2023-08-29 Uhnder, Inc. Power control for improved near-far performance of radar systems
US11846696B2 (en) 2017-02-10 2023-12-19 Uhnder, Inc. Reduced complexity FFT-based correlation for automotive radar
US11899126B2 (en) 2020-01-13 2024-02-13 Uhnder, Inc. Method and system for multi-chip operation of radar systems
US11953615B2 (en) 2021-01-13 2024-04-09 Uhnder Inc. Method and system for antenna array calibration for cross-coupling and gain/phase variations in radar systems

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1287379B1 (en) * 2000-06-06 2008-07-30 Altratek Inc. Sensor system and method for detecting and tracking targets
DE102006034518A1 (en) * 2006-07-26 2008-01-31 Robert Bosch Gmbh Object i.e. motorbike, detecting method for vehicle assistance system i.e. vehicle safety system, involves determining interconnected region with allocated cells by segmentation, and detecting object based on interconnected region
WO2008094701A1 (en) * 2007-01-31 2008-08-07 Signal Labs, Inc. System and methods for multistep target detection and parameter estimation
US7671789B1 (en) * 2008-10-03 2010-03-02 Lockheed Martin Corporation Method and system for target detection and angle estimation based on a radar signal
US8471761B1 (en) * 2010-04-23 2013-06-25 Akela, Inc. Wideband radar nulling system
RU2453863C1 (en) * 2011-03-31 2012-06-20 Открытое акционерное общество "Федеральный научно-производственный центр "Нижегородский научно-исследовательский институт радиотехники" Device for radar determination of air objects
CN102832942A (en) * 2011-06-16 2012-12-19 中国人民解放军海军航空工程学院 Method for extracting features of triangular linear frequency modulation continuous wave based on fractional order Fourier transform
US8717230B1 (en) * 2012-02-15 2014-05-06 Lockheed Martin Corporation Digital clutter spatial nulling
RU2513041C2 (en) * 2012-05-24 2014-04-20 Федеральное государственное казенное военное образовательное учреждение высшего профессионального образования "Военная академия войсковой противовоздушной обороны Вооруженных Сил Российской Федерации имени Маршала Советского Союза А.М. Василевского" Министерства Обороны Российской Федерации Method of identifying aerial objects from range portrait structure
RU2525829C1 (en) * 2013-02-13 2014-08-20 Министерство обороны Российской Федерации Radar method of detecting law of variation of angular velocity of turning of tracked aerial object based on successively received signal reflections with carrier frequency adjustment
US9594159B2 (en) * 2013-07-15 2017-03-14 Texas Instruments Incorporated 2-D object detection in radar applications
RU2534217C1 (en) * 2013-08-28 2014-11-27 Общество с ограниченной ответственностью "Смоленский научно-инновационный центр радиоэлектронных систем "Завант" Radar method of detecting low-visibility unmanned aerial vehicles
WO2015059514A1 (en) * 2013-10-21 2015-04-30 Freescale Semiconductor, Inc. Signal processing unit and method for searching for peaks in a two-dimensional matrix
RU2570111C1 (en) * 2014-11-25 2015-12-10 Акционерное общество "Федеральный научно-производственный центр "Нижегородский научно-исследовательский институт радиотехники" (АО "ФНПЦ "ННИИРТ") Apparatus for radar recognition of aerospace objects
RU2603694C1 (en) * 2015-11-25 2016-11-27 Федеральное государственное казенное военное образовательное учреждение высшего профессионального образования "Военная академия войсковой противовоздушной обороны Вооруженных Сил Российской Федерации имени Маршала Советского Союза А.М. Василевского" Министерства Обороны Российской Федерации Method of aerial object pulse characteristic generating with higher information value in sections of its spatial angular fading
WO2017187299A2 (en) * 2016-04-25 2017-11-02 Uhnder, Inc. Successive signal interference mitigation
RU2622908C1 (en) * 2016-07-07 2017-06-21 Федеральное государственное автономное образовательное учреждение высшего образования "Сибирский федеральный университет" (СФУ) Radar location method for detecting aircrafts
RU2626018C1 (en) * 2016-08-15 2017-07-21 Акционерное общество "Научно-исследовательский институт Приборостроения имени В.В. Тихомирова" Method of effective area identification of air objects scattering by on-board radar location station
RU2622888C1 (en) * 2016-08-18 2017-06-21 Георгий Галиуллович Валеев Method of identification of objectives (versions)
RU2665032C2 (en) * 2016-10-31 2018-08-27 Акционерное общество "Федеральный научно-производственный центр "Нижегородский научно-исследовательский институт радиотехники" Device for recognition of aerospace objects in two-radio radar complexes with active phased antenna arrays (apaa)
US10539672B2 (en) * 2016-12-09 2020-01-21 GM Global Technology Operations LLC Doppler ambiguity resolution at high signal to noise ratio
RU2628526C1 (en) * 2016-12-16 2017-08-18 Российская Федерация, от имени которой выступает Государственная корпорация по атомной энергии "Росатом" Radar location method with carrier frequency tuning from pulse to pulse
RU2667516C1 (en) * 2017-10-23 2018-09-21 Акционерное общество "НИИ измерительных приборов - Новосибирский завод имени Коминтерна" (АО "НПО НИИИП-НЗиК") Method of detecting radar objects
RU2685509C1 (en) * 2018-04-03 2019-04-19 АО "Научно-технический центр радиоэлектронной борьбы" Complex of electronic warfare with unmanned aerial vehicles
US10775482B2 (en) * 2018-04-11 2020-09-15 Infineon Technologies Ag Human detection and identification in a setting using millimeter-wave radar
RU2693048C1 (en) * 2018-04-24 2019-07-01 Общество с ограниченной ответственностью "Конструкторское бюро "Автономные информационные системы" (ООО "КБ "АИС") Radar targets on the background of underlying surface selection method
CN108931766B (en) * 2018-04-28 2022-02-01 河海大学 Non-uniform STAP interference target filtering method based on sparse reconstruction
US11183772B2 (en) 2018-09-13 2021-11-23 Infineon Technologies Ag Embedded downlight and radar system
RU2697257C1 (en) * 2018-11-06 2019-08-13 Открытое акционерное общество "Бортовые аэронавигационные системы" Method of operating a radar system when measuring the speed of an unmanned aerial vehicle of a small class of multi-copter type and its range
RU2709630C1 (en) * 2018-11-14 2019-12-19 Федеральное государственное казенное военное образовательное учреждение высшего образования "Военный учебно-научный центр Военно-воздушных сил "Военно-воздушная академия имени профессора Н.Е. Жуковского и Ю.А. Гагарина" (г. Воронеж) Министерства обороны Российской Федерации Method for polarimetric selection of false aerial targets
RU188929U1 (en) * 2018-12-30 2019-04-29 Владислав Владимирович Мальцев The device of neural network recognition of types of air targets for the totality of structural features contained in the distance portrait
RU2711115C1 (en) * 2019-02-14 2020-01-15 Акционерное общество Центральное конструкторское бюро аппаратостроения Radar method of detecting low-visibility targets in pulse-doppler radar station with paa
RU2713433C1 (en) * 2019-05-13 2020-02-05 Акционерное общество "Научно-производственное предприятие "Салют" Method for detection, identification and monitoring of vibrating objects
RU2741057C1 (en) * 2020-02-10 2021-01-22 Федеральное государственное казенное военное образовательное учреждение высшего образования "Военная академия воздушно-космической обороны имени Маршала Советского Союза Г.К. Жукова" Министерства обороны Российской Федерации Method of radar recognition of classes of aerospace objects for a multi-band spaced apart radar system with phased antenna arrays
US20210333356A1 (en) * 2020-04-22 2021-10-28 US Gov't as represented by Secretary of Air Force Space-time adaptive processing using random matrix theory
RU2750884C1 (en) * 2020-07-07 2021-07-05 Федеральное государственное унитарное предприятие «Государственный научно-исследовательский институт авиационных систем» (ФГУП «ГосНИИАС») Method for integrating on-board radar station of manned aircraft and on-board radar stations of unmanned aerial vehicles when determining delay time for triggering payload of unmanned aerial vehicles

Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3827629A (en) * 1972-02-24 1974-08-06 Commissariat Energie Atomique Device for estimating the value of the ambiguity function
US3858208A (en) * 1973-02-05 1974-12-31 Hughes Aircraft Co Automatic prf selection to optimize range and doppler visibility in radar tracking
US4339176A (en) * 1980-05-19 1982-07-13 Honeywell Inc. Holographic space-variant system for evaluating the ambiguity integral
US4389092A (en) * 1980-07-29 1983-06-21 Honeywell Inc. High speed ambiguity function evaluation by optical processing utilizing a space variant linear phase shifter
US4440472A (en) * 1981-04-24 1984-04-03 The United States Of America As Represented By The Director Of National Security Agency Space integrating ambiguity processor
US4462032A (en) * 1980-05-22 1984-07-24 Philippe Martin Radar signal processing process and circuit
US4468093A (en) * 1982-12-09 1984-08-28 The United States Of America As Represented By The Director Of The National Security Agency Hybrid space/time integrating optical ambiguity processor
US4531195A (en) * 1983-05-16 1985-07-23 Lee John N Polychromatic time-integrating optical processor for high-speed ambiguity processing
US5416488A (en) * 1993-12-27 1995-05-16 Motorola, Inc. Radar return signal processing method
US5499030A (en) * 1994-03-18 1996-03-12 The United States Of America As Represented By The Secretary Of The Air Force Expert system constant false alarm rate (CFAR) processor
US5555532A (en) * 1984-05-23 1996-09-10 The United States Of America As Represented By The Secretary Of The Navy Method and apparatus for target imaging with sidelooking sonar
US5583512A (en) * 1995-06-06 1996-12-10 Point Loma Industries, Inc. Optimal ambiguity function radar
US5687194A (en) * 1985-03-20 1997-11-11 Interdigital Technology Corporation Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels
US20020030623A1 (en) * 2000-06-06 2002-03-14 Orhan Arikan System and method for detection and tracking of targets
US6703968B2 (en) * 2001-05-04 2004-03-09 Lockheed Martin Corporation System and method for mitigating co-channel interference in passive coherent location applications
US7038618B2 (en) * 2004-04-26 2006-05-02 Budic Robert D Method and apparatus for performing bistatic radar functions
US7221701B2 (en) * 2002-08-28 2007-05-22 Altratek, Inc. System and method for CDMA communications

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56100372A (en) * 1979-12-28 1981-08-12 Ibm Movinggtarget detector
JPS61212781A (en) 1985-03-18 1986-09-20 Nec Corp Pulse doppler radar system
GB2320384B (en) * 1996-12-10 2000-06-07 Marconi Gec Ltd Doppler radar
US7031702B2 (en) * 2001-09-14 2006-04-18 Atc Technologies, Llc Additional systems and methods for monitoring terrestrially reused satellite frequencies to reduce potential interference
GB2386476B (en) * 2002-03-14 2004-05-12 Toshiba Res Europ Ltd Antenna signal processing systems

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3827629A (en) * 1972-02-24 1974-08-06 Commissariat Energie Atomique Device for estimating the value of the ambiguity function
US3858208A (en) * 1973-02-05 1974-12-31 Hughes Aircraft Co Automatic prf selection to optimize range and doppler visibility in radar tracking
US4339176A (en) * 1980-05-19 1982-07-13 Honeywell Inc. Holographic space-variant system for evaluating the ambiguity integral
US4462032A (en) * 1980-05-22 1984-07-24 Philippe Martin Radar signal processing process and circuit
US4389092A (en) * 1980-07-29 1983-06-21 Honeywell Inc. High speed ambiguity function evaluation by optical processing utilizing a space variant linear phase shifter
US4440472A (en) * 1981-04-24 1984-04-03 The United States Of America As Represented By The Director Of National Security Agency Space integrating ambiguity processor
US4468093A (en) * 1982-12-09 1984-08-28 The United States Of America As Represented By The Director Of The National Security Agency Hybrid space/time integrating optical ambiguity processor
US4531195A (en) * 1983-05-16 1985-07-23 Lee John N Polychromatic time-integrating optical processor for high-speed ambiguity processing
US5555532A (en) * 1984-05-23 1996-09-10 The United States Of America As Represented By The Secretary Of The Navy Method and apparatus for target imaging with sidelooking sonar
US5687194A (en) * 1985-03-20 1997-11-11 Interdigital Technology Corporation Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels
US5416488A (en) * 1993-12-27 1995-05-16 Motorola, Inc. Radar return signal processing method
US5499030A (en) * 1994-03-18 1996-03-12 The United States Of America As Represented By The Secretary Of The Air Force Expert system constant false alarm rate (CFAR) processor
US5583512A (en) * 1995-06-06 1996-12-10 Point Loma Industries, Inc. Optimal ambiguity function radar
US20020030623A1 (en) * 2000-06-06 2002-03-14 Orhan Arikan System and method for detection and tracking of targets
US6636174B2 (en) * 2000-06-06 2003-10-21 Altratek Inc. System and method for detection and tracking of targets
US20040085241A1 (en) * 2000-06-06 2004-05-06 Altratek, Inc. System and method for detection and tracking of targets
US6703968B2 (en) * 2001-05-04 2004-03-09 Lockheed Martin Corporation System and method for mitigating co-channel interference in passive coherent location applications
US7221701B2 (en) * 2002-08-28 2007-05-22 Altratek, Inc. System and method for CDMA communications
US7038618B2 (en) * 2004-04-26 2006-05-02 Budic Robert D Method and apparatus for performing bistatic radar functions

Cited By (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070121739A1 (en) * 2005-11-30 2007-05-31 Kind Adriel P Pilot-assisted doppler frequency estimation
US8311132B2 (en) * 2005-11-30 2012-11-13 Agere Systems Inc. Pilot-assisted doppler frequency estimation
US20080159452A1 (en) * 2006-12-27 2008-07-03 Kelley Brian T Parallel processing for single antenna interference cancellation
US7974370B2 (en) * 2006-12-27 2011-07-05 Freescale Semiconductor, Inc. Parallel processing for single antenna interference cancellation
US20100265122A1 (en) * 2007-05-29 2010-10-21 Gordon Kenneth Andrew Oswald Radar system
US20110241928A1 (en) * 2007-05-29 2011-10-06 Gordon Kenneth Andrew Oswald Radar system and method
US10585171B2 (en) 2007-05-29 2020-03-10 Aveillant Limited Radar system and method
US9372263B2 (en) * 2007-05-29 2016-06-21 Cambridge Consultants Limited Radar system and method
US8860604B2 (en) 2007-05-29 2014-10-14 Cambridge Consultants Limited Radar system
US20110260908A1 (en) * 2008-12-10 2011-10-27 Qinetiq Limited Method for mitigating the effects of clutter and interference on a radar system
US20110205104A1 (en) * 2010-02-23 2011-08-25 Kazuya Nakagawa Method and device for processing echo signal, radar device and echo signal processing program
US8593335B2 (en) * 2010-02-23 2013-11-26 Furuno Electric Company Limited Method and device for processing echo signal, radar device and echo signal processing program
US20120326912A1 (en) * 2010-03-09 2012-12-27 Furukawa Automotive Systems Inc. Pulse radar apparatus and control method thereof
US8547273B2 (en) * 2010-03-09 2013-10-01 Furukawa Electric Co., Ltd. Pulse radar apparatus and control method thereof
US20110273324A1 (en) * 2010-04-22 2011-11-10 Eurocopter Continuous high-accuracy locating method and apparatus
JP2012058234A (en) * 2010-09-10 2012-03-22 Mitsubishi Electric Research Laboratories Inc Method for detecting target in radar signal using space-time adaptive processing
US8138963B1 (en) * 2010-09-10 2012-03-20 Mitsubishi Electric Research Laboratories, Inc. Method for detecting targets using space-time adaptive processing and shared knowledge of the environment
US20120062409A1 (en) * 2010-09-10 2012-03-15 Man-On Pun Method for detecting targets using space-time adaptive processing and shared knowledge of the environment
US11906620B2 (en) 2016-04-07 2024-02-20 Uhnder, Inc. Software defined automotive radar systems
US11614538B2 (en) 2016-04-07 2023-03-28 Uhnder, Inc. Software defined automotive radar
US10215853B2 (en) 2016-04-07 2019-02-26 Uhnder, Inc. Adaptive transmission and interference cancellation for MIMO radar
US10261179B2 (en) 2016-04-07 2019-04-16 Uhnder, Inc. Software defined automotive radar
US11262448B2 (en) 2016-04-07 2022-03-01 Uhnder, Inc. Software defined automotive radar
US11086010B2 (en) 2016-04-07 2021-08-10 Uhnder, Inc. Software defined automotive radar systems
US10573959B2 (en) 2016-04-25 2020-02-25 Uhnder, Inc. Vehicle radar system using shaped antenna patterns
US11194016B2 (en) 2016-04-25 2021-12-07 Uhnder, Inc. Digital frequency modulated continuous wave radar using handcrafted constant envelope modulation
US11582305B2 (en) 2016-04-25 2023-02-14 Uhnder, Inc. Vehicle radar system with a shared radar and communication system
US10976431B2 (en) 2016-04-25 2021-04-13 Uhnder, Inc. Adaptive filtering for FMCW interference mitigation in PMCW radar systems
US10536529B2 (en) 2016-04-25 2020-01-14 Uhnder Inc. Vehicle radar system with a shared radar and communication system
US10324165B2 (en) 2016-04-25 2019-06-18 Uhnder, Inc. PMCW—PMCW interference mitigation
US11175377B2 (en) 2016-04-25 2021-11-16 Uhnder, Inc. PMCW-PMCW interference mitigation
US10551482B2 (en) 2016-04-25 2020-02-04 Uhnder, Inc. Vehicular radar system with self-interference cancellation
KR101768587B1 (en) * 2016-05-13 2017-08-17 국방과학연구소 Covariance matrix estimation method for reducing nonstationary clutter and heterogeneity clutter
US11740323B2 (en) 2016-06-20 2023-08-29 Uhnder, Inc. Power control for improved near-far performance of radar systems
US11846696B2 (en) 2017-02-10 2023-12-19 Uhnder, Inc. Reduced complexity FFT-based correlation for automotive radar
US11454697B2 (en) 2017-02-10 2022-09-27 Uhnder, Inc. Increasing performance of a receive pipeline of a radar with memory optimization
US11726172B2 (en) 2017-02-10 2023-08-15 Uhnder, Inc Programmable code generation for radar sensing systems
US10935633B2 (en) 2017-02-10 2021-03-02 Uhnder, Inc. Programmable code generation for radar sensing systems
WO2018146634A1 (en) * 2017-02-10 2018-08-16 Uhnder, Inc. Increasing performance of a receive pipeline of a radar with memory optimization
US11415664B2 (en) * 2017-03-03 2022-08-16 Iee International Electronics & Engineering S.A. Method and system for obtaining an adaptive angle-doppler ambiguity function in MIMO radars
US11867828B2 (en) 2017-12-14 2024-01-09 Uhnder, Inc. Frequency modulated signal cancellation in variable power mode for radar applications
US11105890B2 (en) 2017-12-14 2021-08-31 Uhnder, Inc. Frequency modulated signal cancellation in variable power mode for radar applications
US11474225B2 (en) 2018-11-09 2022-10-18 Uhnder, Inc. Pulse digital mimo radar system
US11681017B2 (en) 2019-03-12 2023-06-20 Uhnder, Inc. Method and apparatus for mitigation of low frequency noise in radar systems
US11467242B2 (en) 2019-05-29 2022-10-11 Nec Corporation Direction-of-arrival estimation apparatus, method, and non-transitory medium
US11635496B2 (en) 2019-09-10 2023-04-25 Analog Devices International Unlimited Company Data reduction for optical detection
US11899126B2 (en) 2020-01-13 2024-02-13 Uhnder, Inc. Method and system for multi-chip operation of radar systems
US11953615B2 (en) 2021-01-13 2024-04-09 Uhnder Inc. Method and system for antenna array calibration for cross-coupling and gain/phase variations in radar systems

Also Published As

Publication number Publication date
WO2006133268A2 (en) 2006-12-14
EP1899744A2 (en) 2008-03-19
US7474258B1 (en) 2009-01-06
WO2006133268A3 (en) 2007-05-10

Similar Documents

Publication Publication Date Title
US7474258B1 (en) System and method for detection and discrimination of targets in the presence of interference
US7038618B2 (en) Method and apparatus for performing bistatic radar functions
Kulpa Signal processing in noise waveform radar
Bergin et al. Improved clutter mitigation performance using knowledge-aided space-time adaptive processing
Axelsson Noise radar using random phase and frequency modulation
US20160033623A1 (en) Using orthogonal space projections to generate a constant false alarm rate control parameter
EP3040737B1 (en) Using orthogonal space projections to generate a constant false alarm rate control parameter
US6750804B2 (en) System and method for detecting and estimating the direction of near-stationary targets in monostatic clutter using phase information
US9268008B1 (en) Detection of low observable objects in clutter using non-coherent radars
US6809681B1 (en) Random-modulation radar signal-induced interference cancellation method and apparatus
US7248207B2 (en) System and method for sidelobe reduction using point spread function expansion
Herselman et al. Analysis of calibrated sea clutter and boat reflectivity data at C-and X-band in South African coastal waters
Park et al. Modeling and simulation for the investigation of radar responses to electronic attacks in electronic warfare environments
Axelsson Random noise radar/sodar with ultrawideband waveforms
Hao et al. Advances in adaptive radar detection and range estimation
Kulpa et al. CLEAN removal of ground clutter in mobile passive radar
CN1321331C (en) Method for array channel calibration by utilizing ocean echo wave
Sowjanya et al. Performance comparison of DAS and BP algorithms for Synthetic Aperture Radar Imaging
Wang et al. A novel target detection approach based on adaptive radar waveform design
Zhang et al. A dual-threshold ATI-SAR approach for detecting slow moving targets
Cooke Scattering function approach for modeling time-varying sea clutter returns
Hao et al. Introduction to radar systems
Cristallini et al. Complementary direct data domain STAP for multichannel airborne passive radar
Garry et al. Distributed multipath effects with passive radar
Palmer et al. A new illuminator of opportunity bistatic radar research project at DSTO

Legal Events

Date Code Title Description
AS Assignment

Owner name: SIGNAL LABS, INC., VIRGINIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:ARIKAN, ORHAN;GUMAS, DONALD SPYRO;REEL/FRAME:018081/0391;SIGNING DATES FROM 20060623 TO 20060705

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20130106