This invention relates to a phased array antenna.
Phased arrays are deployed in a number of electronic systems where high beam directivity and/or electronic scanning of the beam is desired. Applications range from radar systems to smart antennas in wireless communications. It has been known for quite some time that errors (random and/or correlated fluctuations) present in the excitation coefficients of a phased array can degrade its performance. Undesirable effects resulting from errors in the magnitude and phase of the array coefficients can include decrease in directivity, increase in sidelobes, and steering the beam in a wrong direction. The degradation can be particularly severe for high-performance arrays designed to produce low sidelobes or narrow beam-width. For example, in satellite communications, where high directivity and low sidelobes are often required, degradation of the radiation pattern will result in requiring higher transmit power or cause interference to neighboring satellites, both of which are undesirable. The sources of these errors can be many ranging from those induced by environmental changes to those caused by mistuned or failed amplifiers and phase shifters.
The invention accomplishes correction of the errors in the excitation coefficients of an array by dithering the magnitude and phase of the individual elements and observing the resulting field at a near-zone probe. By dithering here is meant deliberately introducing pseudo-random fluctuations into the array coefficients and performing expectation of the observed signal. The dithering process involves introducing pseudo-random noise to the signal (the array coefficients here) under consideration. However, the noise applied in the preferred embodiment of the invention is neither additive nor subtractive and is utilized for the purpose of regularizing a matrix involved in the error minimization procedure.
The departure of the field from that produced by the desired array (the reference field) at one or more near-zone sensors is observed and corrected using an error minimization scheme. If the random fluctuations introduced vary at a rate faster than the rate of fluctuations of the array coefficients, the array can be made to continuously remain in sync with the desired array. An advantage of the invention is that it facilitates an adaptive correction to the coefficients so that the array is made to track a given design in near-real time. Furthermore, the correction is done simultaneously for all of the elements instead of the successive approach that has previously been employed.
The nature of the random fluctuations introduced are within one's control and the preferred embodiment of the invention uses log-normal fluctuations for the magnitude and uniform fluctuations for the phase. Other element fluctuation schemes could be used. The near-zone sensor is assumed to sample the magnetic field, although the theory developed is equally valid for an electric field sensor, and so the electric field could be sensed instead of or in addition to the magnetic field. Correction for the array coefficients is preferably achieved by employing a gradient based error minimization scheme, although other means of array coefficient correction could be employed. Theory is developed herein for both the noise-free and additive white noise cases. Also, numerical results for a sample array with randomly affected magnitude and phase are presented; these demonstrate the robustness of the algorithm. The error minimization scheme employed in the preferred embodiment is based primarily on the quadratic nature of the error function with respect to the array coefficients. In this regard, the invention is equally applicable to non-linear (in spacing and geometry), planar, 3D conformal arrays or arrays with mutual coupling. For convenience and simplicity of analysis only, we demonstrate the idea behind our approach by considering a uniform linear array comprised of Hertzian dipoles and a single near-zone sensor. However, the invention is applicable to these varied array configurations. Also, the invention can apply to an electromagnetic array or an acoustic array.
Theory
Consider a linear array comprised of Hertzian dipoles arranged along the x-axis with an inter-element spacing of d as shown in
This invention features a method of adaptively correcting the excitation or receive coefficients for a phased array antenna that comprises a plurality of antenna elements. The method contemplates locating one or more sensors or a transmitting antenna in the near field of the phased array antenna, the sensor for sensing the phased array antenna transmission, and the transmitting antenna for transmitting a signal that is received by the phased array antenna, determining a reference signal that represents either the sensor response to a desired phased array antenna transmission that is accomplished with predetermined excitation coefficients or the transmitting antenna transmission that results in a desired phased array antenna reception that would be accomplished with predetermined receive coefficients, modifying the magnitudes and phases of the coefficients in a predetermined manner to create a modified phased array antenna transmission or reception, determining an actual signal that represents either the sensor response to the modified transmission or the phased array antenna output with the modified coefficients, and correcting the coefficients in a manner that is based on the reference signal and the actual signal, such that either the modified phased array antenna transmission becomes closer to the desired transmission or the modified phased array antenna reception becomes closer to the desired reception.
The modifying step may comprise modifying the drive current for each element of the array. The modifying step may further comprise independently fluctuating the magnitude and the phase of the drive current for each element of the array. The fluctuations may be independent from element to element. The correcting step may comprise determining an error signal based on a complex conjugation of the difference between the actual signal and the reference signal. The correcting step may further comprise minimizing the error signal. The error signal may be minimized using a gradient-based algorithm. The algorithm may use all states of the total component of the modified antenna transmission at the sensor, or all states of the total component of the modified phased array antenna reception. The correcting step may alternatively further comprise minimizing a gradient of the error signal. The reference signal may be predetermined and then stored in memory for use in the adaptive correction.
Also featured is a system for adaptively correcting the drive currents or receive coefficients for a phased array antenna that comprises a plurality of antenna elements. The system includes one or more sensors located in the near field of the antenna that sense the antenna transmission or a transmitting antenna located in the near field. A memory stores a reference signal that represents either the sensor response to a desired phased array antenna transmission that is accomplished with predetermined excitation coefficients or the transmitting antenna transmission that results in a desired phased array antenna reception that would be accomplished with predetermined receive coefficients. A processor modifies the magnitudes and phases of the coefficients in a predetermined manner to create a modified phased array antenna transmission or reception, determines an actual signal that represents either the sensor response to the modified transmission or the phased array antenna output with the modified coefficients, and corrects the coefficients in a manner that is based on the reference signal and the actual signal, such that either the modified phased array antenna transmission becomes closer to the desired transmission or the modified phased array antenna reception becomes closer to the desired reception.
The drive current for each element of the array may be modified under control of the processor. The magnitude and the phase of the drive current or the receive coefficient for each element of the array may be independently fluctuated. The fluctuations may be independent from element to element. The correction may be accomplished by determining an error signal based on a complex conjugation of the difference between the actual signal and the reference signal. The correction may be further accomplished by minimizing the error signal. The error signal may be minimized using a gradient-based algorithm. The algorithm may use all states of the total component of the modified antenna transmission at the sensor, or all states of the total component of the modified phased array antenna reception. The correction may be accomplished by minimizing a gradient of the error signal. The reference signal may be predetermined and then stored in the memory.
Other objects, features and advantages will occur to those skilled in the art from the following description of the preferred embodiments and the accompanying drawings, in which:
a and 4b are graphs of the magnetic fields at a near-zone sensor, with (a) and without (b) dithering. The location of the near-field sensor is indicated by the dashed vertical line.
a and 10b are graphs illustrating an implementation of the error gradient
in equation (20), for (a) j=1 (farthest from the sensor) and (b) j=N (closest to the sensor) by numerical averaging. Exact values obtained using (16) and (19) are shown by the dashed lines.
In the preferred embodiment, we assume log-normal distribution of the dithering, with a standard deviation of σ dB for the magnitude and a uniform distribution with a maximum deviation of Δ for the phase. Accordingly, the fluctuating magnitudes and phases of the true array are set as in equations 2 and 3, where vn is a unit-variance, zero mean Gaussian random variable, and μn is a uniform random variable over [−1,1]. Note that the noise applied is non-linear and does not appear as a additive term in the magnetic field expression (1). It is assumed that the magnitude and phase fluctuations are independent of each other and further that the fluctuations are independent from element to element. We denote the expectation with respect to these fluctuations by the symbol •. The variance in the angle fluctuations, δ2, is equal to the value shown in equation 4. From this it is evident that Δ=√{square root over (3)}δ, meaning that the peak deviation in angle is √{square root over (3)} times the standard deviation. Equations 5, 6 and 7 can also be easily verified.
We label the coefficients an {tilde over (c)}n=cneαv
Noise Free Case
We first consider the ideal situation of a receiver with no noise. An error signal ε based on the dithered signals is defined in equation 8, where a superscript * denotes complex conjugation. The error signal will be a quadratic function of the array coefficients as can be easily verified by evaluating the quantities in equations 9 and 10, where {•} is a notation for the mn th element of a matrix and equation 11 follows.
Substituting these expressions, the error signal can be expressed as in equation 12, and where equation 13 follows. Letting an ĉn=cn+en, the mn th element of Dε can be written as in equation 14. Thus the error matrix is strictly convex in the variables ĉn and gradient based algorithms are naturally suited for reducing the error starting from an arbitrary initial point. The quantities β0 and β1 are both positive with β1≦β0. Note that bold letters are used to indicate both vectors and matrices and the dot product in (12) is assumed to apply over vector quantities. Evidently, the matrix Dε is Hermitian.
Another convenient form for Dε is to write it as in equation 15, where diag(xn) is an N×N diagonal matrix with elements xn, n=1, . . . , N along its principal diagonal and the superscript † represents Hermitian conjugate. With no dithering (i.e., with β0=β1=1), the matrix Dε is simply seen to be (ĉ−c)(ĉ−c)†. In the noise-free case, the fields Ĥd=Hd if ĉn=cn, n=1, . . . , N; consequently the error signal ε=0 as can be clearly seen from (15). Hence the error signal will have a minimum at the true coefficients and a gradient based algorithm can be devised to nullify unwanted deviations.
We follow the spirit of the LMS (Least Mean Square) algorithm, which is based on minimizing the error signal. Such a minimization takes place when the coefficients are corrected in the direction of the gradients of the error signal with respect to the actual coefficients. Accordingly, we suppose the coefficients ĉj(k+1) at iteration (k+1) to be related to the coefficients ĉj(k) at iteration k as in equation 16 for j=1, . . . , N, where γ is a positive real number and equation 17 is a notation for a complete complex derivative. The relationship in equation 18 can then be derived.
Combining equations (12), (13) with (18), it is straightforward to see that equation 19 follows, where δnj is Kronecker's delta. The correction term in (16) is then proportional to equation 20, where {tilde over (h)}oj={tilde over (c)}ojgj is the jth component of Hd with c=co≡1. Thus the algorithm needs all states of the total component of the dithered field of the actual array at the sensor (i.e., complex signals received at the sensor arising from all combinations of the dithered magnitudes and phases of the drive currents) as well as all the states of the individual element fields of the true array. The latter can be generated once a priori in a controlled environment and then stored in memory. The parameter γ has to be chosen appropriately so that the iterations do not diverge. To investigate this further, it is more convenient to look at the correction vector y(k)=ĉ(k)−c. From (16) and (19), equation 21 is clear, where equation 22 follows.
The elements of the Hermitian matrix A are seen to depend only on the dithering statistics, the free-space fields of the various elements, and the coefficients of the true array. Further, it is evident from (22) that A is also positive definite. Hence its eigenvalues are all real and positive. Equation (22) is yet another form suitable for practical implementation of the dithering algorithm. In a matrix form, equation (21) reads as equation 23, where I is an identity matrix of order N. In order for the system in (23) to converge as k→∞, we need |1−γζmax|<1, where ζmax is the largest eigenvalue of the matrix A. This requirement then implies equation 24. When this criterion for y is met, the actual coefficients converge exponentially to the true values as the iteration progresses.
Receiver with White Gaussian Noise
The presence of receiver noise can have an impact on the effectiveness of the algorithm. To investigate this, we consider (as one example only) additive white Gaussian noise corrupting the actual signal. For ease of analysis, we treat the noise as if it originates in the array and received at the noise-free near-field sensor through the array coefficients. The noise considered here is assumed to be (i) zero mean, (ii) independent of the dithering process, and (iii) independent from element to element of the array. Furthermore, the noise fluctuations are assumed to take place much more rapidly than the dithering process. Consequently, the averaging times involved in carrying out the expectations of the noise processes are much shorter than those involving the dithering process. We shall use a symbol E to denote expectation with respect to the white noise. The actual received signal is now written as
The error signal in this case is shown in equation 25, where we have used the fact that the expectation operator E operates only on the noise related quantities and that E(θ)=0, E({circumflex over (θ)}·θ†)=0, and E(θ·θ†)=E({circumflex over (θ)}·{circumflex over (θ)}†)=2{tilde over (σ)}2I, where 2{tilde over (σ)}2 is the noise power generated at each antenna element. The factor of 2 arises in the noise power because both the x- and y-components of θ contribute to it. From (25) it is clear that the component of the gradient with respect to ĉn* is as shown in equation 26. Note that, in contrast to the noise-free case, the error signal and its gradient do not vanish when ĉn=cn, n=1, . . . , N. The gradient will, instead, vanish at another point in the variable space that is determined by the amount of noise power.
As with the noise-free cage, we write iteration equations 27 and 28 for the array coefficients and their corresponding correction terms. In a matrix form, equation 28 can be written as equation 29, where equation 30 follows. In the limit as k→∞, one gets equation 31 if
In order to assess the effect of noise quantitatively and to estimate its influence on the rate of convergence of the coefficients on the iterative procedure (28), we first need to define the signal power and the related signal to noise ratio. Using the representation shown in (15) and the definition of the matrix elements in (22), it can be shown that the mean signal power of the actual array is Ĥd·Ĥd*=ĉ†Aĉ. Furthermore it is clear from (25) that the noise power in the receiver when the actual signal is measured is equal to 2{tilde over (σ)}2βoĉ†ĉ. Observing that both powers contain the common pre- and post multiplicative factors of the form ĉ†(•)ĉ, we define the signal power, S, as ∥A∥2, where ∥X∥2 of a square matrix X denotes its Euclidean norm and is equal to its largest eigenvalue, and the noise power Nno=2{tilde over (σ)}2βo. Hence S=ζmax and the signal-noise ratio 1/χ=ζmax/2{circumflex over (σ)}2βo, where we denote by χ the noise-to-signal ratio. From (31), (32) follows, where ζmin is the smallest eigenvalue of A and the second inequality follows from the definition of l2 norm λ•λ2. Therefore the limiting value of the fractional residual error is upper bounded by the relationship shown in equation 33, where κA=ζmax/ζmin is the condition number of the matrix A. The two terms in (29) offer competing trends—the first term decreases, while the second term increases as k increases. Hence for sufficiently large signal-to-noise ratios, we expect the fractional residual error to first decrease, but eventually increase as the iteration in (29) progresses. It is to be noted from (33) that the convergence of the algorithm is strongly dependent on the condition number of the matrix in addition to the signal to noise ratio.
Exemplary Numerical Results
Results are presented below for a −25 dB sidelobe, broadside Taylor array with 32 elements as a non-limiting demonstration of the invention. The inter-element spacing is chosen to be 0.5λ. The total length of the array is 2 L=15.5λ and the minimum far-zone distance Rf=8 L2/λ=480.5λ. The aperture distribution, an, versus element number is shown in
A near-field sensor is assumed to be located in the z=0 plane at x=xs=1.1 L and y=y0=Rf/100=4.805λ. The true and actual coefficients are dithered using σ=3 dB and δ=12°. The actual and true near fields with and without dithering are shown in
The corrected coefficients along with the true and the actual coefficients are shown in
The corresponding far-zone pattern for the corrected coefficients is compared in
The convergence rate and the residual error of the algorithm depends on the dithering parameters σ and Δ. In general, larger values of σ and Δ result in faster convergence with lower residual error. Conversely, the algorithm did not converge at all for no dithering (σ=0=Δ). The convergence rate also depended on the choice of y0, with faster convergence achieved for larger y0. For the SNR of 30 dB example considered above, the residual error after 500 iterations is decreased to −20 dB when dithering was performed with σ=4 dB δ=15°, and y0=9.6λ, all other parameters remaining constant. The estimate for the upper bound in the residual error provided by (33) is −15 dB. The corrected coefficients and the corresponding far-zone patterns are shown in
To gain a perspective into the kind of powers involved and the order of the SNRs achievable, let us consider some practical numbers. Assume that the near field sensor has a field coupling factor of p, 0<p≦1 (the sensor couples the field p|Ĥ|). For an antenna current of Io mA, the signal power received in the sensor is S=Io2p210−6ζmax/16π2=6.33Io2p2ζmax×10−9, where we have included back the factor Io/4π that was made equal to unity in the analysis. Assuming thermal noise in the receiver and a receiver noise figure of F, the available noise power in a receiver bandwidth of Bo is Nno=2βo{tilde over (σ)}2=2ρokBTBoF, where kB is the Boltzman's constant. For some realistic values of F=10, p2=0.1, T=290° K, Io=1, Bo=1 MHz, the signal and noise powers are S=6.33ζmax×10−10 W, Nno=−104+10 log(2βo) dBm. Using βo=1.2695 and ζmax=18.872 for the parameters considered in
The error gradient used in all of the plots shown thus far was obtained analytically in terms of the matrix A. In practical arrays, it may be desirable to implement the ensemble mean in expression (20) by means of Monte Carlo averaging.
When the error minimization process was carried out with no dithering, the algorithm did not correct for the amplitudes at all. This shows that dithering leads to coefficient correction. A spectral analysis of the matrix A revealed that its largest eigenvalue of ζmax=17.3 remained roughly the same as with dithering. However, the condition number of the matrix jumped to κA=1018 from its dithered value of 708. Hence from a purely numerical standpoint, dithering has the effect of clustering the eigenvalues, thereby making more degrees of freedom available to the minimization procedure, and making it more immune to noise fluctuations. A second version of the algorithm was attempted with an error function defined as ε2=(Ĥ·Ĥ−H·H*)2, which would require the storage of fewer field quantities. However, the algorithm did not converge at all.
The radiation pattern of an antenna is the same whether it is used in the transmit or the receive mode. This follows from electromagnetic reciprocity principle. Hence the invention is applicable to both receive and transmit arrays. Since the correction technique relies on transmission and near-field sensing, when the invention is used for reception the array would need to periodically be switched to transmit for sufficient time for the necessary corrections to be determined. A better option may be to replace the near-field sensor with a corresponding near-field transmitting antenna and let the array operate directly in the receive mode. The signal in this case would be the output of the array, which is a linear function of the coefficients. The equations for this reciprocal problem would remain the same as above and the array calibration could be performed in the same manner.
Conclusions
An algorithm for automatically tracking the desired performance of an antenna array by dithering its coefficients and observing its field in the near-zone has been demonstrated by considering a uniform linear array comprised of Hertzian dipoles. An LMS type algorithm has been presented for correcting for the coefficients both in a noise-free and noisy environments. The robustness of the algorithm has been demonstrated by considering a realistic low-sidelobe, broadside array whose array coefficients experienced 2 dB RMS magnitude fluctuations and 10° RMS phase fluctuations. Assuming that one needs 1,000 iterations for the algorithm to converge and 1,000 realizations per iteration to carry out the expectation, we estimate that the current algorithm would be able to track changes in the coefficients that vary at most at a rate of 1 Hz if the time per iteration is taken as 1 ms and the time per realization during the expectation operation is taken as 1 μs. This is but one example of the invention but in no way limits the scope of the claims.
Although specific features of the invention are shown in some drawings and not others, this is for convenience only as the features may be combined in other manners in accordance with the invention.
Other embodiments will occur to those skilled in the art and are within the following claims.
Number | Name | Date | Kind |
---|---|---|---|
5103232 | Chang et al. | Apr 1992 | A |
5477229 | Caille et al. | Dec 1995 | A |
6771216 | Patel et al. | Aug 2004 | B2 |
7602337 | Choi et al. | Oct 2009 | B2 |
Number | Date | Country | |
---|---|---|---|
20110205117 A1 | Aug 2011 | US |