This technology reduces the time required for a phased array radar to form estimates of range, radial velocity, and bearing angles of scattering objects over a wide field of view.
Prior art direction finding methods include:
Prior art coded aperture beamforming technology includes:
It is believed that no one has previously proposed RF digital beamforming by coding an antenna array aperture with single bit modulators. Conventional phased array antennas place multi-bit phase shifters behind each element to form sharp transmit or receive beam patterns for a single measurement through constructive and destructive interference of the element fields. On the other hand, the technology disclosed herein uses only single bit modulators (e.g., phase shifters) that do not form sharp beam patterns (i.e., “pencil beams”) during a single measurement. Effective sharp beam patterns are produced digitally after data collection using digital signal processing. An important characteristic of the present approach, and one that distinguishes it from conventional phased arrays, as that the codes (phase shifter states) are selected so that the resulting beam patterns fill the desired field of view more or less uniformly, without any directive (“pencil”) beams. Under these conditions, adding additional bits (beyond one bit) will not improve radar performance since single bit phase shifter control is sufficient to obtain a linearly independent set of measurements that may be “inverted” to estimate the antenna element signals and then processing these signals to produce digitally formed beams. A conventional phased array radar may be operated in this single-bit mode to obtain range, velocity, and bearing angle information in an acquisition period reduced by approximately a factor of N, where N is the number of beams within the field of view. This is possible because Code Aperture Radar (CAR) disclosed herein acquires information from all scatterers within the field of view from a single radar acquisition period (i.e., a single set of frequency sweeps of sufficient extent and duration to produce the desired range and velocity resolutions). In contrast, a conventional phased array must dwell for that same acquisition period (for the same velocity resolution) for each beam location, sequentially stepping through all N beam locations and therefore taking N times as long. The advantage of operating a conventional phased array radar in this mode is that information may be collected very quickly over the field of view and for any objects of interest the array may then be operated with multiple phase shifter bits to direct a beam at the object and improve the radar sensitivity.
An advantage of this technology is a significant simplification of the antenna array, resulting in reduction in cost and power dissipation, while still providing estimates of range, velocity, and bearing, and obtaining these estimates in a fraction of the time required by a conventional phased array to cover a wide field of view. Conventional phased array radar antennas contain substantial microwave electronics (e.g., multi-bit phase shifters and variable gain amplifiers) at each antenna element, resulting in very high cost and high power dissipation. Furthermore, a conventional phased array must obtain range and Doppler estimates for each beam position sequentially, resulting in a long acquisition time for high gain beams covering a wide field of view. The present technology acquires range, Doppler, and bearing estimates within the same time period as a single beam position of a conventional phased array radar, substantially reducing the total acquisition time.
Another advantage of this technology in a radar implementation is that transmitted RF energy is not required to be focused into a high gain beam, but instead may be radiated over a wide field of view. This produces a radar signal with a low probability of interception by electronic sensors.
Additionally, this technology provides the advantage of software reconfigurability since the beams are formed by digital computation (i.e., synthetically). By changing the parameters of the signal processing algorithm, beams pointing in any direction (within the field of view) with any beamwidth (within the limits set by diffraction) may be obtained from the same set of hardware.
The disclosed coded aperture beam technique uses an array of antennas to receive signals over a prescribed field of view (for example, an upper hemisphere field of view) and over a prescribed frequency band, and applies a temporal modulation code to the signals. The coded signals are then summed together to form a single coded waveform that may be processed (e.g., amplified, downconverted, demodulated, etc.) by a single receiver and digitized by an A/D converter. Through appropriate digital processing the codes may be effectively inverted to determine the direction of arrival of the incident signals. An important feature of this technology lies in the use of very simple single bit modulators (e.g., 0/180 deg phase shifters) to code the signals received at each antenna element before they are summed together and processed by a receiver.
This document teaches how to implement a radar system to obtain estimates of range, velocity, and bearing angles for a collection of scattering objects using a single radar transceiver and an antenna array that contains only binary (two state) modulators (amplitude, phase, etc). Unlike conventional phased array radars, the antenna element phase modulation in the present technology is not used to produce a high gain beam in a particular direction, but instead used to code the element signals in a desired manner. Following reception, signal processing that utilizes the antenna element modulation codes is used to extract range, radial velocity, and bearing angle information (namely, the direction in which the scattering object is located).
In one aspect the present technology provides an apparatus for determining a direction of arrival of at least at least one RF signal from at least one source of the at least one RF signal reflected from an object, the apparatus comprising: a receiving antenna and a transmitting antenna, at least one of the receiving antenna and the transmitting antenna comprising an array of antenna elements for transmitting or receiving the at least one RF signal and at least one array of single bit modulators, each single bit modulator in said at least one array of single bit modulators being coupled with a corresponding antenna element in said array of antenna elements for modulating signals for or from the corresponding antenna elements according to a sequence of supplied multibit codes, the multibit codes each having two states with preferably approximately a 50% probability for either of the two states occurring in each given multibit code in said sequence of said multibit codes. Preferably, the transmitted and/or received energy is 0/180 degree phase encoded with respect to each element in the array of antenna elements by a corresponding single bit modulator in the at least one array of single bit modulators according to the sequence of multibit codes supplied to the at least one array of single bit modulators.
In another aspect the present technology provides a method for determining the range, radial velocity, and bearing angles of scattering objects reflecting scattered signals, the method comprising: utilizing an array of antenna elements, the array of antenna elements each having an associated two state modulator, coding transmitted and/or received energy according to a sequence of multibit codes, the multibit codes each having two states with approximately a 50% probability for each of the two states occurring in each given multibit code in said sequence of multibit codes, thereby allowing the determination of range, radial velocity, and bearing angles through digital computation after the scattered signals have been received.
In still yet another aspect the present technology provides an apparatus for determining a direction of arrival of at least at least one RF signal from at least one source of the at least one RF signal, the apparatus comprising: an array of antenna elements for receiving the at least one RF signal; an array of single bit modulators, each single bit modulator in said array of single bit modulators being coupled with a corresponding antenna element in said array of antenna elements for modulating signals from the corresponding antenna elements according to a multibit code; a mixer; a summation network for applying a summation of signals from the array of single bit modulators to said mixer, the mixer converting the summation of signals either to baseband or to intermediate frequency analog signals; an analog to digital convertor for detecting and converting the baseband or intermediate frequency analog signals from the mixer to corresponding digital signals; and means for analyzing the corresponding digital signals to determine the direction of arrival of the at least at least one RF signal from the at least one emitting source of the at least one RF signal.
An important characteristic of the present technology, and one that distinguishes it from conventional phased arrays, as that the codes (phase shifter states) are selected so that the resulting beam patterns fill the desired field of view more or less uniformly, without any directive beams. Under these conditions, adding additional bits (beyond one bit in the modulators) does not improve radar performance since single bit phase shifter control is sufficient to obtain a linearly independent set of measurements that may be “inverted” to estimate the antenna element signals and then processing these signals to produce digitally formed beams. A conventional phased array radar may be operated in this single-bit mode to obtain range, velocity, and bearing angle information in an acquisition period reduced by approximately a factor of N, where N is the number of beams within the field of view. This is possible because CAR acquires information from all scatterers within the field of view from a single radar acquisition period (i.e., a single set of frequency sweeps of sufficient extent and duration to produce the desired range and velocity resolutions). In contrast, a conventional phased array must dwell for that same acquisition period (for the same velocity resolution) for each beam location, sequentially stepping through all N beam locations and therefore taking N times as long. The advantage of operating a conventional phased array radar in this mode is that information may be collected very quickly over the field of view and for any objects of interest the array may then be operated with multiple phase shifter bits to direct a beam at the object and improve the radar sensitivity.
The coded aperture beam forming techniques disclosed herein may be used in a number of applications, including radio direction finding and radar, where a repetitive signal occurs. An embodiment of radio direction find using aperture beam forming techniques is first described and later several embodiments of radar using aperture beam forming techniques are described thereafter.
A “repetitive” signal f(t) is periodic in time and therefore satisfies f(t)=f(t+T), where T is the repetition period. Although this definition strictly applies only to signals of infinite duration (which do not occur in practice), the term “repetitive” is commonly used to describe signals where this condition applies over a finite period of time, but of significant duration for the system at hand. Repetitive signals may include pulsed radar waveforms, the carrier of many communication signals (e.g., AM and/ or FM radio), and synchronizing signals transmitted by communication systems, all of which exhibit a repetition rate of pulses or signals. The sine wave carrier of an AM signal has a frequency which can be viewed as a signal of pulse repetition rate. In the context of this technology, the repetitive signal can be a carrier which repeats due to its frequency or the repetitive signal can be modulation on a carrier, for example, which repeats. An unmodulated carrier (as well as the carrier extracted from a modulated signal) has a frequency and hence a repetition rate of pulses or signals.
The embodiments described below for radio direction finding and radar include certain similarities and therefore common reference numerals are frequently used to refer to elements which have common or similar functions across the described embodiments.
Coded Aperture Beamforming
Signals 10 from a remote source are collected during a time period T during which the modulators 141 . . . 14N are set to a particular set of states, forming an N-bit aperture code. The aperture codes comprise K different codes, with one code (preferably comprising N bits) being applied to modulators 141 . . . 14N during each signal reception (code) interval. For an incident waveform from a single emitting external source, the signal collected by an nth antenna element 12 has the form:
sn(t)=A(t)e−j(ω
The signal amplitude A(t) of the incident signal 10 is expressed as a function of time to include amplitude modulation, as is commonly used in pulsed radar for example. The phase function φ(t) represents the phase (or, equivalently, frequency) modulation of the incident signal 10. The function {tilde over (e)}n(θ,φ) is proportional to the far zone radiated E field for the nth antenna element, normalized so that 4π|{tilde over (e)}n(θ,φ)|2=Gn(θ,φ) is the gain of the nth element. When multiple signals are present, it becomes a summation of the individual signals, all multiplied by the common function {tilde over (e)}n(θ,φ). For simplicity of explanation it shall be assumed that only one signal is present. Preferably, the number of bits (N) in the code is equal to the number of modulators 141 . . . 14N, but the number of bits in the code could be different, in which case some bits would either be ignored or repeated, as needed.
There are many ways that one may choose the phase shifter states for each code period of the modulators 141 . . . 14N. If the modulators are 0/180 degree phase shifters one may represent the two possible phase shifter states of each modulator 141 . . . 14N as a positive one and a negative one (or as a single bit binary number). One method of choosing the states is to use a pseudorandom number generator to produce N random states (as N bit binary codes with each bit being either a positive one or a negative one) for the N antenna elements 121 . . . 12N, with preferably (but not necessarily) a 50% probability for either of the two states. One might utilize K such collections of N bit random numbers from the set of codes, and these values may be collected in a “coding matrix” Sk,n with each row representing the N phase shifter values for a corresponding sweep. Another method is to utilize the well know Hadamard matrices to form the codes. One may form a KxK Hadamard matrix using techniques that are well known to those skilled in the art, and then truncate the matrix by removing K minus N columns to form the matrix Sk,n. This procedure produces a coding matrix S that has orthogonal columns, a quality that may be utilized to improve performance or computational throughput, and that minimizes the effects of numerical roundoff errors due to the optimal conditioning of the coding matrix. However, the codes are preferably chosen such they should result in antenna signal gain patterns (for each k) that extend as uniformly as reasonably possible over the field of view of interest. A set of N code values that produce an antenna signal gain pattern with a preferential direction should normally be discarded. For example, one would not want to utilize the Hadamard matrix column that consists of all ones or negative ones since these would produce a high gain broadside antenna pattern (assuming the feed or combining networks are designed with constant input/output phase for all ports). For this reason one would typically design the antenna array so that each array element has a different, and preferably pseudorandom, phase delay with respect to the common power combiner output power reference plane. This prevents well-defined beams being formed even when the phase states are all set to a common value (such as +1). Another important consideration when choosing the codes is linear independence of the fields corresponding to the codes. For example, if two codes produce linearly dependent fields, such as fields that differ only by a multiplicative complex constant, the two codes provide essentially redundant information. Such a situation reduces the performance of the Coded Aperture scheme disclosed herein and may introduce numerical instabilities. To avoid such a situation, the codes are preferably chosen so that the nonzero singular values of a Singular Value Decomposition (SVD) of the coding matrix be as large as possible. Note that an orthogonal code set maximizes the nonzero singular values, guaranteeing linear independence and an optimally conditioned coding matrix. There are many other methods one may use to choose the set of codes and each will result in slightly different Coded Aperture performance.
During each signal reception (code) interval, the element signals are summed together using a summation network 16, producing an RF signal proportional to
where Skn is the complex transfer function for the signal propagating from the nth antenna element to the summation network output for the kth modulator code. The subscript k is used to denote the kth code interval, with time 0<t<T running over a single code interval and the code index running over k=0,1, . . . , K−1, after which the code periods repeat. Note that the implementation of summation network 16 is well known to those skilled in the art. For example, a Wilkinson power combiner can be utilized for the summation network 16. The RF signal v′k(t) output form the summation network 16 is a linear combination of the antenna element signals, each modulated by a particular (known) modulation value. The set of N modulators 141 . . . 14N are set to different values for each of K successive time intervals.
In order to coherently combine signals over multiple code periods the signals should be downconverted, to translate the RF signal v′k(t) from the summation network 16 down to baseband (for example), and demodulated to remove the phase modulation. Mathematically, downconversion and demodulation are accomplished by multiplying the signal by a continuous wave (CW) signal 18 with conjugate phase dependence. Note that this requires the knowledge of the RF frequency and phase modulation of signal 10, parameters that are commonly extracted by receivers designed for signal identification. In practice downconversion and demodulation are typically implemented using a mixer 20 whose LO is the phase modulated CW signal 18 from the VCO, as indicated in
where Grec is the total voltage gain from the output of the summation network 16 to the input of A/D converter 22.
The voltage output by mixer 20 is then digitized by an A/D converter 22 and the values for the different codes are stored in a buffer 24 so that subsequent processing may be desirably accomplished in the digital domain. For many signals of interest the signal amplitude is either independent of time, so that V(t+kT)=V=constant, or consists of a number of constant amplitude pulses. In either case, time dependence may be removed by averaging over a code period:
where tq=qΔt is the discrete time variable and T=QΔt . The A/D converter 22 digitizes time with a time period Δt and T is the code period. Note that we assume that the code duration T (which is the duration of a single code) is longer than the pulse repetition period so that approximately the same number of pulses are contained within each code period. If desired, one may synchronize the coding to the pulse rate so that the code period is equal to an integral number of pulse repetition intervals.
This technology is used with repetitive (i.e., periodic) signals or with constant signals (such as carrier signals). While some signals may be non-repetitive insofar as their modulation, once the signal is demodulated, the result is repetitive (or constant).
After integrating out time, and scaling the mixer voltage to unity for simplicity of analysis, the mixer 20 output values may be expressed in matrix form as
v=S{tilde over (e)}(θ,φ)
where s is a complex K×N “code” matrix, and {tilde over (e)}(θ,φ) is a complex N element vector. To obtain directional information, invert the code matrix through the matrix multiplication:
x=(SHS)−1SHv={tilde over (e)}(θ,φ)
where the superscript H denotes Hermitian conjugate. Note that the matrix (SHS)−1SH depends only on the hardware implementation and the chosen set of codes and therefore may be computed once and stored in a memory 28. In practice, the total number K of sets (words) of modulation codes is preferably greater than or equal to the number of antenna elements N thereby providing a least mean squared error fit to the collected data. To test for an emitter of signal 10 in a specific direction θ′,φ′, multiply by the conjugate of the antenna E field functions and add the results:
y={tilde over (e)}H(θ′,φ′)(SHS)−1SHv={tilde over (e)}H(θ′,φ′){tilde over (e)}(θ,φ)
The direction of the emitter of signal 10 is obtained by determining the direction θ′,φ′ that maximizes y , which occurs for θ′,φ′=θ, φ. The estimate obtained above gives the equivalent of a uniform aperture distribution. If desired, one may control the sidelobes by tapering the aperture with a function an. In this case the parameter y is given by y={tilde over (e)}HAH(SHS)−1SHv, where A is a diagonal matrix whose elements are an. The elements of the vector {tilde over (e)}(θ′,φ′) depend only on the antenna hardware and the emitter direction that one would like to test for. In practice, a prescribed field of view would preferably be divided up into a set of discrete directions θi′,φj′ and the values of {tilde over (e)}(θi′,φj′) would preferably also be stored in memory 28. The matrix multiplication may then be efficiently computed using a Field Programmable Gate Array (FPGA) 26 or some other type of digital signal processor to provide the emitter strength estimates in the directions θi′,φj′. A CPU 30 may then be used to determine which directions have local peaks that exceed some threshold and indicate the corresponding directions as a system output.
The antenna elements 12 were assumed to have a half wave spacing as that is convenient for analysis done for the simulation, but, in practice, ½ to 1 wavelength is a typical spacing between individual antenna elements 12. And the spacing between antenna elements 12 need not be uniform, as it can be randomized if desired.
To summarize, the signal from each antenna array element 121 . . . 12N is modulated by an associated one bit modulator 141 . . . 14N (which are preferably implemented as one bit phase shifters) by a modulator code then summed to a single output signal v′k (t). The signals are then downconverted and demodulated preferably to baseband and then digitized. An inversion of the modulator code produces the antenna element signal which may then be appropriately amplitude and phase weighted to provide a scalar that indicates how much energy is arriving from a given direction. The direction of the signal emitter 10 is given by the direction that maximizes that scalar value.
Radar Applications Using a Phase Coded Aperture Beam
The coded aperture beam forming techniques disclosed herein may be used in a radar embodiment with a variety of radar types (e.g., pulse Doppler, frequency modulated continuous wave (FMCW), synthetic aperture radar (SAR), etc.), radar waveforms (e.g., frequency chirp, stepped frequency, phase coded, etc.), and furthermore may be used either on transmit or receive or both. For the sake of explanation of this radar embodiment, assume that an FMCW radar is utilized which produces a series of linear frequency chirps with aperture coding on both transmit (T) and receive (R). This type of radar would be effective, for example, for an automotive radar application. The same element numbers are used for this embodiment as for the direction finding embodiment (where appropriate or convenient to do so), but a suffix T or R is sometimes added where similar elements are used for transmit T or receive R since radar has both receive and transmit capabilities. Aperture coding on both transmit and receive is not necessary. One may perform aperture coding on either transmit or receive alone, if desired.
Similar to the direction finding embodiment, each of the transmit antenna elements 12T and receive antenna elements 12R in this Code Aperture Radar (CAR) have an associated 0/180 degree (i.e., preferably a single bit modulator) phase shifter 14T or 14R.
and is related to the frequency in Hz as ω=2πf. For each of the successive frequency sweeps, labeled “k,” the transmitting and receiving element phase shifters are set to different values, for a total of K states (one set of states for each sweep). As is well known from basic radar theory, the radial velocity resolution Δv is determined by the total observation time KTs: Δv=c/2foKTs where c is the speed of light and f0 is the center frequency in Hz. The range resolution Δr is determined by the RF bandwidth in Hz according to Δr=c/2Δf.
In general, the antenna elements 12T and 12R are preferably disposed a two dimensional array (but only a single dimensional array is depicted of ease of illustration), possibly conformal to some surface, with N elements in each array 12T1 . . . 12TN, 12R1 . . . 12N spaced between approximately one half to one wavelength apart. The same elements in one array may be used for both receive and transmit using a circulator for example.
Referring to
The choice to implement coded aperture on transit (Tx) or receive (Rx) or both depends on the requirements for the given application. Even though the cost of the antenna array and one bit phase shifters 14 is lower than that of a conventional phased array, it is not zero, so if the application does not require aperture coding on both Tx and Rx, then aperture coding may be implemented on only one or the other. Generally speaking, the same performance may be obtained by implementing coded aperture on either Tx or Rx. But, other considerations, for example power handling capability of the single bit phase shifters, may motivate the implementation of coded aperture on Rx (for this power handling capability issue). If aperture coding is implemented only on Tx or Rx, the effective antenna pattern resulting from aperture coding produces the gain pattern of only a single antenna. If the coded antenna array has N=12, then one should utilize at least N codes to achieve performance similar to a conventional phased array. If one desires the high gain and low sidelobe performance of a two antenna system, then one should implement coded aperture on both Tx and Rx. In this case, if the Tx and Rx arrays each have N elements, then one should preferably utilize at least N2 codes to achieve performance similar to a conventional phased array. Generally it is desirable to choose different sets of codes for Tx and Rx rather than use the same codes for Tx and Rx since the former gives slightly better performance over the latter.
As with conventional radar, transmitted energy from elements 12T is scattered off of object(s) in the vicinity of the radar and is collected by the receive array 12R. For a FMCW homodyne radar, for example, the received signal is typically amplified and demodulated by an I-Q mixer 20 whose LO 18 is a replica of the transmitted signal (provided by signal divider 32 in
Vo is the voltage amplitude of the signal, which depends on parameters such as Tx power, object radar cross section, range (i.e., diffraction path loss), mixer conversion loss, and Low Noise Amplifier (LNA) 32 gain (the equations present here assume one code per sweep, consistent with
It should be noted that this technique also works for non-FMCW radars as well, such as pulse Doppler radar.
In practice, one may apply the disclosed CAR technique in situations where the total time delay to and from certain targets within the range of interest is not short relative to the modulation period of the transmitted signal. In this case, when coding is done on the transmit aperture, the received signals are time delayed versions of the coded transmit signals. In order to estimate the range, velocity, and bearing angles one must use correlation techniques where the received signals are correlated against delayed replicas of the transmitted signals. These time delay correlation techniques are well known to those skilled in the art.
The digitized signals are then manipulated to form estimates of the range, velocity, and bearing angles of the scattering objects using the “matched filter” approach which is well known to those skilled in the art. The matched filter is a standard approach used to estimate some parameter from a measurement. A good reference is M. I. Skolnik, “Introduction to radar systems (third edition),” McGraw-Hill, N.Y., 2001, Section 5.2, p. 276. For example, given a received signal from a series of sweeps/codes, we wish to estimate the radar cross section of an object at a particular range, radial velocity, and bearing angles. We multiply the received signal by the complex conjugate of the signal produced by an object scattering a radar signal at the desired range, velocity, and bearing angles (we know what signal this would produce). If there is an object there, the result will be a sizeable output, proportional to the RCS of the object. Objects at other ranges, etc., will tend to produce very small filter outputs. First, the stored signal (from Eqn. 1) is multiplied by a “reference” signal which is the complex conjugate of the signal produced by an object at range r′ and radial velocity v′, and the results are integrated over time (or, equivalently, summed in the digital domain) to determine how much scattered energy exists at that particular range and velocity. Mathematically, this is expressed as
The bearing information is computed in a similar manner. The computed values xk(r′,v′) are multiplied by the conjugate of the coded signals produced by an object at particular bearing angles θ′,φ′ and the result is summed over the code index k. Mathematically this produces a set of values
where the asterisk denotes complex conjugate. By testing the signal vk(t) against all desired values of range (r′), radial velocity (v′), and bearing angles (θ′,φ′), the quantity y indicates the strength of the scattering (if any) for those particular values. One skilled in the art will also appreciate that one may control the spatial sidelobe levels through effective aperture weighting by multiplying xk(r′, v′) by an aperture weighting function wk prior to executing the computations in Eqn 3.
It should be appreciated that there are many ways to implement these signal processing computations. The reference functions in Eqn. 2 and Eqn. 3 are fixed for a given array geometry and may be stored in memory to speed computation. The operations involve multiplications and additions and are therefore amenable to implementation in a Field Programmable Gate Array (FPGA) 26, for example, in a hardware arrangement indicated by the block diagram in
An important assumption of Eqn. 1 is that the bearing direction to the object is constant over the total acquisition time. In real systems objects will typically be in motion relative to the radar antenna elements 12R and this motion will often cause the bearing angles to change over time. One can show mathematically that the approach as described above is effective when the change in bearing angle over the total acquisition time KTs is small relative to the spatial beamwidth of the radar. Those skilled in the art will recognize that one may easily modify the matched filter approach described here to also obtain estimates of the time rate of change of bearing angles.
There are many choices of modulator state configurations (i.e., codes) that provide good performance and high selectivity of velocity and bearing angles. In general, the number of codes K utilized should be greater than or equal to the number N of antenna elements 12. One may show mathematically that the selectivity performance of the radar improves proportionally to the number of codes K. In order to achieve high selectivity of radial velocity one can show mathematically that it is advantageous to utilize a set of codes that result in antenna gains GkRx(θ,φ) and GkTx(θ,φ) that are as constant as possible both over the desired field of view and over all the codes. Note that nearly constant gain functions indicate that the change in modulator states primarily alters the phases of the antenna array field properties. One skilled in the art will recognize that one cannot achieve constant gain over a wide field of view while simultaneously radiating from multiple elements because constructive and destructive interference between elements causes unavoidable peaks and nulls in the antenna gain. However, it is sufficient to select a set of modulator states (a set of size K of N-bit modulator codes) so that the resulting gain patterns are broadly distributed over the desired field of view and are approximately constant when all codes are averaged together. One such choice of modulator states that achieves this is obtained by selecting the binary modulator values at random with 50% probability for each state. One can show mathematically that this choice of codes produces the desired properties when the number of codes is sufficiently large (e.g., greater than 100). One may also use well known codes such as the columns of the Hadamard matrices, as long as one avoids codes that produce preferential beams in a single direction (such as the column of the Hadamard matrix that contains identical values).
A person skilled in the art will recognize that the CAR technique presented here may be applied in a variety of ways to various types of radar systems (in addition to the direction finding systems as previously described with reference to
An FMCW coded aperture radar was simulated to demonstrate the effectiveness of the described approach. Simulations were performance with aperture coding on both Tx and Rx, and well as Rx only, and both showed comparable performance. The simulations results described below are for the radar with aperture coding on Rx only. The antenna array model consists of sixteen half wavelength dipoles oriented along the z-axis and equally spaced half a wavelength apart along the y-axis, as shown in
The simulation parameters were set to model an RF center frequency of 24 GHz with 200 MHz sweeps and a sweep period of 97.7 μsec. Thus, with 256 sweeps the total acquisition period was 25 msec. The simulator modeled two scattering objects, both located at a radial distance of 25.5 m, but with object 1 traveling at a radial velocity of 10.125 m/sec at a bearing angle of φ=0 deg and object 2 traveling at a radial velocity of 40.125 m/sec at a bearing angle of φ=−45 deg .
If desired, one may implement coded aperture radar using only a single antenna array 12 for both transmit and receive (see the embodiment of
As briefly noted above, this invention can also be applied to conventional phased array hardware, but with the multi-bit phase shifters thereof operated in the “coded aperture” mode described herein where the multi-bit phase shifters of these prior art systems are operated with a single bit (as singe bit phase shifters). The result is an acquisition time reduced by a factor approximately equal to the number of antenna beams within the field of view.
So, in one aspect, this invention provides a technique for operating a conventional phased array radar in a manner which allows range and radial velocity estimates of all scatterers within the field of view in the same amount of time it takes for the phased array radar to form the range and velocity estimates for a single beam. Although the resulting signal to noise ratio (SNR) for this method is approximately N times lower, for some applications the ability to quickly collect information over the entire field of view is worth this trade off. Once the data is collected the phased array radar may then operate in its normal mode and collected more detailed information (higher SNR) in particular directions.
This is achieved this using the CAR technique described above. Summarizing, the CAR technique utilizes only two phase states for each of the phase shifters, for example either 0 or 180 degrees. For each frequency sweep, or possibly each frequency step, the phase shifter states are set to different values, with each set of values comprising an aperture code. After the set of frequency sweeps is finished, the collected data is digitally processed using, for example, matched filter techniques known per se in the prior art, but taking into account the known states of the Tx and/or Rx phase shifters (as described above). The results of this process are estimates of range, velocity, and bearing angles for all scatterers within the field of view.
For a linear FM transmit signal the frequency is swept through a range of values (the RF bandwidth). This is often depicted as a continuous sweep. But in practice, one may implement the modulation in discrete frequency steps where the frequency is held constant for a period of time before it is moved to the next step.
This concludes the description of the preferred embodiments of the present technology. The foregoing description of one or more embodiments of the technology has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the technology to the precise form disclosed. Many modifications and variations are possible in light of the above teaching. It is intended that the scope of the technology be limited not by this detailed description, but rather by the claims appended hereto.
This application claims the benefit of U.S. Provisional Patent Application Ser. No. 61/580,997 filed Dec. 28, 2011, entitled “Coded Aperture Beam Analysis Method and Apparatus”, the disclosure of which is hereby incorporated by reference. This application is also a continuation-in-part of U.S. patent application Ser. No. 13/490,607 filed Jun. 7, 2012, entitled “Coded Aperture Beam Analysis Method and Apparatus”, the disclosure of which is also hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
3852753 | Blakemore | Dec 1974 | A |
5940029 | Ninomiya | Aug 1999 | A |
5945947 | Cunningham | Aug 1999 | A |
5955985 | Kemkemian | Sep 1999 | A |
6266010 | Ammar | Jul 2001 | B1 |
6384784 | Gumm | May 2002 | B1 |
6914559 | Marks | Jul 2005 | B2 |
7151478 | Adams | Dec 2006 | B1 |
7224314 | Lee | May 2007 | B2 |
7277046 | Adams | Oct 2007 | B2 |
20030025629 | Barrick | Feb 2003 | A1 |
20040252047 | Miyake | Dec 2004 | A1 |
20050275585 | Shima | Dec 2005 | A1 |
20080129595 | Choi et al. | Jun 2008 | A1 |
20090079617 | Shirakawa | Mar 2009 | A1 |
20090103593 | Bergamo | Apr 2009 | A1 |
20090251361 | Beasley | Oct 2009 | A1 |
20090310649 | Fisher | Dec 2009 | A1 |
20130169471 | Lynch | Jul 2013 | A1 |
Entry |
---|
PCT International Preliminary Report on Patentability (Chapter II) mailed on Feb. 27, 2014 for related PCT Application No. PCT/US2012/071501 (20 pages). |
Dr. Marcos A. Bergamo. 2010. “Spread Spectrum Digital Beamforming (SSDBF) Radar.” IEEE. pp. 665-672. |
“EW 101: A First Course in Electronic Warfare” by David Adamy, published by Artech House. |
“Multiple Emitter location and Parameter Estimation”, R. O. Schmidt, IEEE Trans. Ant. Prop. vol. AP-34, No. 3, Mar. 1986). |
U.S. Appl. No. 13/490,607, filed Jun. 7, 2012, Lynch. |
U.S. Appl. No. 61/580,997, filed Dec. 28, 2011, Lynch. |
M. I. Skolnik, “Introduction to radar systems (third edition),” McGraw-Hill, NY, 2001, Section 5.2, pp. 276-284 and pp. 305 to 309. |
Adamy, D., “EW 103 Tactical Battlefield Communication Electronic Warfare” published by Artech House (pp. 209, 211, 212, and 214) with relevance to “EW 101: A First Course in Electronic Warfare” also published by Artech House. |
PCT International Search Report and Written Opinion mailed on Sep. 27, 2013 for related PCT Application No. PCT/US2012/071501 (12 pages). |
From U.S. Appl. No. 13/490,607 (now published as US 2013-0169471 A1), Office Action mailed on Nov. 28, 2014. |
Drabowitch, S., et al. “Pattern compression by space-time binary coding of an array antenna”, North Atlantic Treaty Organization, AGARD Conference Proceedings, No. 66, Advanced Radar Systems, 1970 (10 pages). |
Office action from related Chinese Patent Application No. 201280064222.9 dated Oct. 23, 2015 with brief English summary. |
EPO Supplementary European Search Report from European Patent Application No. 12872244.4 dated Aug. 21, 2015. |
EPO Office Action from European Patent Application No. 12872244.4 dated Sep. 3, 2015. |
EPO Extended Search Opinion from European Patent Application No. 12872244.4 dated Sep. 25, 2015 with EPO transmittal letter of Sep. 28, 2015. |
PCT International Search Report and Written Opinion from PCT/US2014/068669 dated Aug. 28, 2015. |
Number | Date | Country | |
---|---|---|---|
20130169485 A1 | Jul 2013 | US |
Number | Date | Country | |
---|---|---|---|
61580997 | Dec 2011 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 13490607 | Jun 2012 | US |
Child | 13725621 | US |