Optimum Array Processing with Variable Linear Constraint
- Author: Chang Byong Kun
- Organization: Chang Byong Kun
- Publish: Journal of information and communication convergence engineering Volume 12, Issue3, p140~144, 30 Sep 2014
-
ABSTRACT
A general linearly constrained adaptive array is examined in the weight vector space to illustrate the array performance with respect to the gain factor. A narrowband linear adaptive array is implemented in a coherent signal environment. It is shown that the gain factor in the general linearly constrained adaptive array has an effect on the linear constraint gain of the conventional linearly constrained adaptive array. It is observed that a variation of the gain factor of the general linearly constrained adaptive array results in a variation of the distance between the constraint plane and the origin in the translated weight vector space. Simulation results are shown to demonstrate the effect of the gain factor on the nulling performance.
-
KEYWORD
Adaptive array , Coherent , Gain Factor , Linear constraint , Narrowband , Sensor element
-
If the desired signal is uncorrelated with incoming interference signals, a linearly constrained adaptive array successfully estimates the desired signal by reducing the interference signals [1]. If the desired signal is correlated partially or totally (i.e., coherent) with the interference signals, the desired signal is partially or totally cancelled in the array output depending on the extent of correlation between the desired signal and the interference signals.
Some methods, such as the spatial smoothing approach [2, 3], master-slave type array processing [4], alternate mainbeam nulling method [5], and general linearly constrained adaptive array [6], have been proposed to prevent the signal cancellation phenomenon in a correlated signal environment. A drawback of the methods proposed in [2-5] is that they employ additional hardware or algorithms to reduce the effect of the coherent interferences.
In this study, the general linearly constrained adaptive array is examined in the weight vector space to find the nulling performance in [6] in terms of the gain factor, which turns out to be the reduction of the gain in the look direction in the translated weight vector space. It is shown that the variation of the gain factor results in the variation of the distance between the constraint plane and the origin in the translated weight vector space, which has a geometric effect of shifting the constraint plane with respect to the origin.
The simulation results are shown to illustrate the nulling performance with respect to the gain factor. It is shown that the general linearly constrained adaptive array performs better than the linearly constrained adaptive array with respect to the elimination of the coherent interferences.
It is assumed that a desired signal is incident from a known direction (i.e., the look direction) while coherent interferences come from unknown directions on the narrowband general linearly constrained adaptive array with
N sensor elements, as shown in Fig. 1. The weightswn , 1 ≤n ≤N , are adjusted to find an optimum weight vector to estimate the desired signal with unit gain in the look direction. It is to be noted in the figure that the conventional beamformer output is multiplied by the gain factorg to yield the desired responsedk .To find the array weights that optimally estimate the desired signal in the look direction while eliminating the undesired interference signals as much as possible, we solve the following optimization problem in which the mean square error is minimized subject to the unit gain constraint in the look direction.
where the error signal between the adaptive array output and the desired response is given by
the output of the adaptive array is represented as
the desired response is given by
and the signal vector, the weight vector
, and the steering vectorw for the look direction are respectively given bys where
β denotes the radian frequency of the desired signal,τ o =d sin θ o/c ,θ o , indicates the incident angle of the desired signal from the array normal,d refers to the interelement spacing,c represents the signal propagation velocity,k indicates the iteration index, andE ,T , andH denote the expectation, transpose, and complex conjugate transpose, respectively.It can be shown that the mean squared error
E [|ek |2] is given bywhere
The method of Lagrange multipliers [1] is used for finding the optimal solution by solving the unconstrained optimization problem with the objective function
where λ denotes a Lagrange multiplier.
Here, the optimum weight vector is given by
It is observed in (11) that the optimum weight vector lies between the uniform weight of the conventional beamformer and the optimum weight vector for the unit gain constraint depending on the value of the gain factor.
III. OPTIMUM WEIGHT VECTOR IN THE TRANSLATED WEIGHT VECTOR SPACE
We designate the weight vector
translated byw g asv . Then, the optimization problem in (1) is formulated in terms of asv Solving (12) by using the Lagrange multiplier method, we obtain the optimum weight vector as
The optimum weight vector in (13) is for the unit gain constraint scaled by (1 –
g ).IV. GENERAL LINEARLY CONSTRAINED LMS ALGORITHM
The steepest descent method [7] is employed to find the iterative solution for the optimum weight vector, where the next weight vector is given by the current one added by the negative gradient with respect to
and scaled by a convergence parameter as follows:v where
μ denotes the convergence parameter.The objective function is given by
Applying the constraints in (12) to (14) to find the value of
λ and manipulating the resulting equation, we find the following iterative solution:where
denotes theI N ×N identity matrix. If is estimated using an instantaneous approximation, i.e.,R =R xk , a stochastic adaptive algorithm is derived; it can be represented aswhere ∗ denotes a complex conjugate.
Eq. (18) is called the general linearly constrained least mean square (LMS) algorithm. In (19), it is observed that the updated weight vector
is projected onto the constrained subspace, which is an orthogonal complement of the subspace spanned by the steering vector of the desired signal. Then, the projected weight vector is added by the scaled version of the steering vector for the look direction. Notice that the steering vector is orthogonal to the constrained plane.vk Thus, a variation of the gain factor results in a variation of the distance between the constraint plane and the origin in the translated weight vector space (i.e., an increase in the gain factor results in a decrease in the distance). This phenomenon has an effect on the nulling performance of the general linearly constrained adaptive array in terms of the gain factor.
To illustrate the nulling performance of the general linearly constrained adaptive array in terms of the gain factor, the simulation results in [6] are redisplayed for the cases of one and two coherent interferences.
A narrowband linear array with 7 equispaced sensor elements is employed to examine the performance of the general linearly constrained adaptive array. The incoming signals are assumed to be plane waves. The desired signal is assumed to be a sinusoid incident on the linear array at the array normal. The cases for one and two coherent interferences are simulated. The nulling performances are compared with respect to the gain factor
g and with the linearly constrained adaptive array. The convergence parameterμ is assumed to be 0.001.> A. Case of One Coherent Interference Case
It is assumed that a coherent interference is incident at 30° from the array normal. The variation of the error power between the array output and the desired signal is displayed in terms of the gain factor
g in Fig. 2. The optimum value ofg , which yields the minimum error power, is shown to be 0.331. The comparison of the array performance forg = 0.331, 0.01, and the linearly constrained adaptive array is shown in Figs. 3 and 4 with respect to the array output and the desired signal fork = 1 − 1000 and 29001 − 30000 smaples, respectively. It is demonstrated that the case forg = 0.331 performs best while the case forg = 0.01 performs better than the general linearly constrained adaptive array. It is observed that the desired signal of the linearly constrained adaptive array disappears (i.e., is cancelled out) in the array output for 29002 ≤k ≤ 30000.The beam patterns are shown in Fig. 5, in which the case for
g = 0.331 forms a deep null (-51 dB) in the direction of the interference (30°).> B. Case of Two Coherent Interferences
It is assumed that two coherent interferences are incident at -54.3° and 57.5° from the array normal. The variation of the error power between the array output and the desired signal is displayed in Fig. 6. The optimum value of
g is shown to be 0.632. The comparison of the array performances forg = 0.632, 0.01 and the linearly constrained adaptive array is shown in Figs. 7 and 8 with respect to the array output and the desired signal fork = 1 − 1000 and 29001 − 3000 samples, respectively. It is shown that the case forg = 0.632 performs best, while the case forg = 0.01 performs similar to the linearly constrained adaptive array. The beam patterns are shown in Fig. 9, in which the case forg = 0.632 forms two deep nulls (-36.6 dB and -30.4 dB) at the incident angles (-54.3° and 57.5°) of the two coherent interferences, while the gains for the linearly constrained adaptive array are -21.0 dB and - 21.8 dB and the gains forg = 0.01 are -22.7 dB and -25.1 dB, respectively.A narrowband general linearly constrained adaptive array is examined in the weight vector space to calculate the array performance with respect to the gain factor in a coherent signal environment. It is observed that a variation of the gain factor results in a variation of the distance between the constraint plane and the origin in the translated weight vector space. This phenomenon has an effect on the nulling performance of the general linearly constrained adaptive array. Further, it is shown that the general linearly constrained adaptive array performs better than the linearly constrained adaptive array.
-
[Fig. 1.] Narrowband general linearly constrained adaptive array. LMS: least mean squares.
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[]
-
[Fig. 2.] Variation of the error power in terms of the gain factor for the case of one coherent interference.
-
[Fig. 3.] Comparison of the array output and the desired signal for the case of one coherent interference for 1 ≤ k ≤ 1000.
-
[Fig. 4.] Comparison of the array output and the desired signal for the case of one coherent interference for 29001 ≤ k ≤ 3000.
-
[Fig. 5.] Comparison of the beam patterns for the case of one coherent interference.
-
[Fig. 6.] Variation of the error power in terms of the gain factor for the case of two coherent interferences.
-
[Fig. 7.] Comparison of the array output and the desired signal for the case of two coherent interferences for 1 ≤ k ≤ 1000.
-
[Fig. 8.] Comparison of the array output and the desired signal for the case of two coherent interferences for 29001 ≤ k ≤ 30000.
-
[Fig. 9.] Comparison of the beam patterns for the case of two coherent interferences.