Low-Complexity Adaptive Set-Membership ... - Semantic Scholar

Report 2 Downloads 155 Views
Low-Complexity Adaptive Set-Membership Reduced-rank LCMV Beamforming Lei Wang, Rodrigo C. de Lamare Communications Research Group, Department of Electronics University of York, York YO10 5DD, UK

arXiv:1303.3636v1 [cs.IT] 14 Mar 2013

[email protected] [email protected]

Abstract—This paper proposes a new adaptive algorithm for the implementation of the linearly constrained minimum variance (LCMV) beamformer. The proposed algorithm utilizes the setmembership filtering (SMF) framework and the reduced-rank joint iterative optimization (JIO) scheme. We develop a stochastic gradient (SG) based algorithm for the beamformer design. An effective time-varying bound is employed in the proposed method to adjust the step sizes, avoid the misadjustment and the risk of overbounding or underbounding. Simulations are performed to show the improved performance of the proposed algorithm in comparison with existing full-rank and reduced-rank methods.

I. I NTRODUCTION Adaptive beamforming technology has received considerable attention for several decades and found widespread applications in radar, sonar and wireless communications [1]. The optimal linearly constrained minimum variance (LCMV) beamformer [2] which minimizes the array output power while maintaining the array response on the direction of the desired signal, is the most well-known beamformer. However, the computation of the inverse of the received data covariance matrix and the requirement of the knowledge of the crosscorrelation vector present difficulties for its implementation. A number of adaptive algorithms have been reported for the implementation of the LCMV beamformer [1], [3]. Among them the stochastic gradient (SG) algorithm [4], [5] is popular due to its simplicity and low complexity. The drawback of the SG algorithm is that the convergence depends on the eigenvalue spread of the received data covariance matrix. This condition could be worse when the number of elements in the filter is large since it requires a large amount of snapshots to reach the steady-state. Reduced-rank signal processing was introduced to provide a way out of this dilemma [7]-[14]. The reduced-rank schemes project the received vector onto a lower dimensional subspace and perform the filter optimization within this subspace. The advantages are their fast convergence properties and enhanced tracking performance when compared with full-rank schemes operating with a large number of parameters in the filter for the beamformer design. The reduced-rank algorithms range from the auxiliary vector filtering (AVF) [8], the multistage Wiener filter (MSWF) [9], to the joint iterative optimization (JIO) based works reported in [13], [14]. Despite the improved convergence and tracking performance achieved with the ex-

isting reduced-rank methods, they have to afford the heavy computational load as a tradeoff. In this paper, we introduce a new LCMV reduced-rank algorithm based on the JIO scheme. The proposed algorithm employs the set-membership filtering (SMF) technique [16], [17] to reduce the computational complexity significantly without the convergence speed reduction and the performance loss. The SMF specifies a bound on the magnitude of the estimation error (or the array output) and uses the data-selective updates to adjust parameters according to this predetermined bound. It involves two steps: 1) information evaluation and 2) parameters adaptation. If the parameter update does not occur frequently, and the information evaluation does not require much complexity, the overall computational cost can be saved substantially. The current SMF algorithms (see [18] and the reference therein) pay attention to the full-rank parameter estimation. Considering the fact that the reduced-rank algorithms exhibit superior performance over the full-rank methods [9], [14], [15], it motivates the deployment of the SMF mechanism to the reduced-rank scheme to guarantee the good performance with low complexity. We employ the SMF technique with the reduced-rank JIO scheme for the LCMV beamformer design and develop the SG based algorithm for implementation. Compared with the work reported in [16], [18], the devised scheme consists of a bank of full-rank adaptive filters, which constitutes the projection matrix, and an adaptive reduced-rank filter that operates at the output of the bank of full-rank filters. It provides an iterative exchange of information between the projection matrix and the reduced-rank filter and thus leads to improved convergence and tracking performance. Compared with the JIO based method (with the fixed step sizes) in [14], the proposed algorithm uses the SMF technique to adjust the step sizes for the updates of the projection matrix and the reduced-rank weight vector, and thus has an attractive tradeoff between the convergence rate and misadjustment. Furthermore, a time varying bound is incorporated in the proposed algorithm to avoid the risk of overbounding and underbounding in dynamic scenarios [18], and to improve the performance with a small number of update. The remaining of this paper is organized as follows: we outline a system model for beamforming and present the problem statement in Section 2. Section 3 derives the proposed adaptive reduced-rank algorithm. Simulation results are provided and

discussed in Section 4, and conclusions are drawn in Section 5.

¯ = [w reduced-rank filter w ¯1 , . . . , w ¯r ]T ∈ C r×1 is followed to produce the output

II. S YSTEM M ODEL AND P ROBLEM S TATEMENT

¯ Hx ¯ (i). y(i) = w

A. System Model Let us suppose that q narrowband signals impinge on a uniform linear array (ULA) of m (q ≤ m) sensor elements. The sources are assumed to be in the far field with directions of arrival (DOAs) θ0 ,. . . ,θq−1 . The received vector x(i) ∈ C m×1 at the ith snapshot can be modeled as x(i) = A(θ)s(i) + n(i),

i = 1, . . . , N

(1)

where θ = [θ0 , . . . , θq−1 ]T ∈ Rq×1 is the DOAs, A(θ) = [a(θ0 ), . . . , a(θq−1 )] ∈ C m×q composes the steering vecd d tors a(θk ) = [1, e−2πj λc cosθk , . . . , e−2πj(m−1) λc cosθk ]T ∈ m×1 C , (k = 0, . . . , q − 1), where λc is the wavelength and d = λc /2 is the inter-element distance of the ULA, and to avoid mathematical ambiguities, the steering vectors a(θk ) are considered to be linearly independent. s(i) ∈ C q×1 is the source data, n(i) ∈ C m×1 is the white Gaussian noise, N is the observation size of snapshots, and (·)T stands for the transpose. The output of a narrowband beamformer is y(i) = w H x(i),

(2)

where w = [w1 , . . . , wm ]T ∈ C m×1 is the complex weight vector, and (·)H stands for the Hermitian transpose. B. Problem Statement The optimal LCMV filter for beamforming can be computed by solving the following optimization problem minimize

E[|wH x(i)|2 ]

subject to

wH a(θ0 ) = γ,

(3)

where a(θ0 ) denotes the steering vector of the desired signal and γ is a constant with respect to the constraint. The weight solution is γR−1 a(θ0 ) , (4) w= H a (θ0 )R−1 a(θ0 ) where R = E[x(i)xH (i)] ∈ C m×m is the received vector covariance matrix. The complexity of the weight computation is high due to the existence of the covariance matrix inverse in (4). The SG algorithm [4] can be used to estimate w(i) with low complexity but suffers from the slow convergence, especially when the array size is large. The most important feature of the reduced-rank algorithms is to perform the dimensionality reduction and retain the key information of the original signal in the reduced-rank received vector, which is ¯ (i) = T H x (5) r x(i), where T r ∈ C m×r denotes the projection matrix that is structured as a bank of r full-rank filters tj = [t1,j , . . . , tm,j ]T ∈ ¯ (i) ∈ C r×1 C m×1 , (j = 1, . . . , r), r is the rank number, and x is the reduced-rank received vector. In what follows, all rdimensional quantities are denoted by an over bar. An adaptive

(6)

The main concern left to us is how to effectively design and calculate the projection matrix. The popular reducedrank schemes include AVF [8], MSWF [9], and JIO [18]. The SG type algorithm can be employed in these schemes to ¯ However, it is difficult to set the step size for the estimate w. existing methods to achieve a satisfactory tradeoff between the fast convergence and the misadjustment in dynamic scenarios. Besides, the generation of the projection matrix is still a complicated task that increases the computational cost. III. P ROPOSED R EDUCED - RANK SMF A LGORITHM In this section, we introduce a new adaptive reduced-rank algorithm based on the JIO scheme and employ the SMF technique with the time-varying bound to realize the dataselective updates for the beamformer design. It should be remarked that the JIO scheme is selected here due to its improved performance and relatively simple implementation over the AVF and the MSWF ones [14]. A. Proposed Set-Membership Scheme In the existing full-rank SMF scheme [17]-[?], the filter w is designed to achieve a predetermined or time-varying bound on the magnitude of the estimation error (or the array output). This bound can be regarded as a constraint on the filter design, which performs the updates for certain received data, namely, the data-selective updates. For the reduced-rank JIO scheme with the SMF technique, we need to take both the projection matrix T r and the reduced-rank weight vector ¯ into consideration due to the feature of their joint iterative w exchange of information. Let Θ(i) represent the set containing ¯ all the pairs of {T r (i), w(i)} for which the corresponding array output at time instant i is upper bounded in magnitude by a time-varying bound δ(i), yields, Θ(i) =

\

o n ¯ ∈ C r×1 , T r ∈ C m×r : |y(i)|2 ≤ δ 2 (i) , w 

s0 (i),x(i) ∈S

(7)

where s0 (i) denotes the transmitted data of the desired user from θ0 , S is the set of all possible data pairs (s0 (i), x(i)), and the set Θ(i) is referred to as the feasibility set. The pairs of ¯ {T r (i), w(i)} in the set satisfy the constraint |y(i)|2 ≤ δ 2 (i). In practice, S cannot be traversed allover. A larger space of the data pairs provided by the observations leads to a smaller feasibility set. That is, as the number of data pairs increases, ¯ there are fewer pairs of {T r (i), w(i)} that can be found to satisfy the constraint. Under this condition, we define the exact membership sets Ψ(i) to be the intersection of the constraint sets over the time instants i = 1, . . . , N , i.e., Ψ(i) =

i \

Hl ,

(8)

l=1

¯ ∈ C r×1 , T r ∈ C m×r : |y(i)|2 ≤ δ 2 (i)} is the where Hl = {w constraint set to provide information for the membership set to construct a set of solutions. It is clear that the feasibility

set Θ(i) is a limiting set of the exact membership set Ψ(i) in practice. The two sets will be equal if the data pairs traverse S completely. The proposed SMF scheme introduces the principle of setmembership into reduced-rank signal processing and inherits the advantage of the joint optimization between the projection matrix and the reduced-rank filter. It updates the parameter vectors such that they will always belong to the feasibility set. Note that the time-varying bound δ(i) has to be chosen appropriately in order to devise an effective algorithm and avoid the risk of overbounding or underbounding. The selection of the bound will be given in the following part. B. Proposed Reduced-Rank SMF Algorithm In this section, we use the data-selective updates of the proposed SMF scheme in the reduced-rank JIO based algorithm. For the LCMV beamformer design, the proposed algorithm can be derived according to the minimization of the following cost function   H H ¯ T r x(i)|2 minimize E |w 2 2 ¯ Ha ¯ (θ0 ) = γ, and |w ¯ HT H subject to w r x(i)| = g (i), (9)

¯ (i) = T H where x r x(i) is the reduced-rank received vector ¯ (θ0 ) = T H defined in (5), a r a(θ0 ) is the reduced-rank steering vector of the desired user, and g(i) is a coefficient that determines a set of estimates within the constraint set Hi and |g(i)| ≤ δ(i). The cost function in (9) depends on ¯ The the projection matrix T r and the reduced-rank filter w. solution of (9) should be encompassed in the feasibility set in ¯ (7) and the pairs of {T r (i), w(i)} should satisfy the constraint ¯ T r : |y(i)|2 ≤ δ 2 (i)}. set Hi = {w, In order to solve the optimization problem in (9), using the method of Lagrange multipliers [4] and considering the ¯ Ha ¯ (θ0 ) = γ, we have constraint w   H   H H ¯ +2λRe w ¯ a ¯ (θ0 )−γ ¯ T r) = E w ¯ T r x(i)xH (i)T r w J(w, (10) where λ is the Lagrange multiplier and Re[·] selects the real 2 ¯ HT H part of the quantity. Note that the constraint |w r x(i)| = g 2 (i) is not included in (10). This is because a point estimate can be obtained from (10) whereas the bounded constraint ¯ We use the constraint with determines a set of {T r , w}. respect to a(θ0 ) to determine one solution and to expand it to a hyperplane by using the bounded constraint. We use the SG type algorithm to update the parameter ¯ is known, computing the vectors. Specifically, assuming w instantaneous gradient of (10) with respect to T r , equating it to a zero matrix and solving for λ, we have   ¯ H (i), T r (i + 1) = T r (i) − µT y ∗ (i) I − a(θ0 )aH (θ0 ) x(i)w (11) where µT is the step size for the update of the projection matrix and I is the corresponding identity matrix. Assuming T r is known, taking the instantaneous gradient ¯ equating it to a null vector and of (10) with respect to w,

solving for λ, we get  ¯ (θ0 )¯ a aH (θ0 )  ¯ (i) (12) ¯ + 1) = w(i) ¯ x w(i − µw¯ y ∗ (i) I − H ¯ (θ0 )¯ a a(θ0 ) where µw¯ is the step size for the update of the reduced-rank weight vector. The updates of the projection matrix and the reduced-rank weight vector may spend a long time or terminate suddenly due to the misadjustment if the step sizes cannot be set suitably. The second constraint in (9) can be used to set a bound on the power of the array output for adjusting the step size to avoid these problems. The predetermined bound [16], [17] in the SMF technique makes contributions to this topic. However, we cannot often determine the bound accurately since there is usually insufficient knowledge about the underlying system, especially when the scenario is changing. In such cases, a predetermined bound always has the risk of underbounding or overbounding, both of which result in the performance degradation. It motivates us to introduce a time-varying bound to circumvent the aforementioned problems. In the proposed algorithm, we use a time-varying bound in the second constraint of (9) to offer a good tradeoff between the convergence rate and the misadjustment by adjusting the step size values automatically following the time instant. Under this condition, the update is performed only if ¯ Hx ¯ (i)|2 = g 2 (i) cannot be satisfied. This the constraint |w scheme provides data-selective updates (updates with respect to certain snapshots) for the filter design and thus reduces the computational complexity compared with the existing reducedrank algorithms (updates for all the snapshots). Specifically, by substituting the update equations of (11) and (12) into the constraint on the time-varying bound, respectively, we obtain µT (i) =

  

δ(i)

1− |y(i)| H (i)[I−a(θ )aH (θ )]x(i) ¯ H (i)w(i)x ¯ w 0 0

 

0

if|y(i)|2 ≥ δ 2 (i) otherwise (13)

and

µw¯ (i) =

      

δ(i)

1− |y(i)| ¯ (θ )¯ a aH (θ )

0 ]¯ ¯ H (i)[I− H 0 x x(i) ¯ (θ0 )¯ a a(θ0 )

0

if |y(i)|2 ≥ δ 2 (i) (14) otherwise.

The only challenge left to us now is how to select the time-varying bound δ(i) in the constraint to make the proposed algorithm work effectively. We introduce a parameterdependent bound (PDB) that was reported in [19] to update the reduced-rank weight vector for capturing the desired user and suppressing the interference and noise., that is p 2σ ¯ ˆn2 (i), (15) δ(i) = βδ(i − 1) + (1 − β) αkT r (i)w(i)k where β is a forgetting factor that should be set to guarantee an appropriate time-averaged estimate of the evolutions of the ¯ weight vector w(i), which is given by w(i) = T r (i)w(i), 2 2 ¯ kT r (i)w(i)k σ ˆn (i) is the variance of the inner product of the weight vector with n(i) that provides information on the evolution of w(i), α is a tuning coefficient with α > 1 [19], and σ ˆn2 (i) is an estimate of the noise power. This time-varying bound provides a smoother evolution of the weight vector

TABLE I THE PROPOSED JIO-SM-SG ALGORITHM

Initialization: T r (1) = [I r×r 0r×(m−r) ]T ; H 2 ¯ w(1) = TH r (1)a(θ0 )/(kT r (1)a(θ0 )k ); µT (1) and µw¯ (1) = small positive values. For each time instant i = 1, . . . , N ¯ (i) = T H ¯ H (i)¯ x y(i) = w x(i); δ(i) in r (i)x(i); 2 2 if |y(i)| ≥ δ (i) µT (i) in T r (i + 1) in ¯ (θ0 ) = T H a r (i)a(θ0 ) µw¯ (i) in ¯ + 1) in w(i else ¯ + 1) = w(i) ¯ T r (i + 1) = T r (i); w(i end

(15) (13) (11)

to the steady-state as the increase of the snapshots (time index). The proposed algorithm shows faster convergence and better performance over the existing methods. The step size values are adapted to ensure the fast convergence rate without the risk of misadjustment for the proposed algorithm. Due to the data-selective updates, the proposed algorithm could reduce the computational load significantly as it only requires 17.2% updates (172 updates for 1000 snapshots), which is significantly lower than those of the existing reduced-rank methods (normally 1000 updates for 1000 snapshots).

(14) (12)

9 8 7

trajectory and thus avoids too high or low values of the squared norm of w(i). Until now, we finish the derivation of the proposed algorithm, which is called JIO-SM-SG. A summary of the proposed method is given in Table I, where the initialization procedure is important to start the update. From (11) and (12), the projection matrix and the reduced-rank weight vector depend on each other, which provides an iterative exchange of information between each other and thus leads to an improved performance. The SMF technique is employed in the proposed algorithm and the time-varying bound is calculated with the incoming of the received vector. It encompasses the pairs ¯ of the filter design {T r (i), w(i)} in the feasibility set Θ(i) that satisfies the constraint |y(i)|2 ≤ δ 2 (i). The filter updates are not performed for each time instant i but only when this constraint cannot reach (i.e., data-selective updates). The computational complexity is reduced significantly and the convergence rate is further increased compared with the existing reduced-rank methods. The proposed algorithm combines the positive features of the reduced-rank JIO scheme and timevarying based SMF technique for the implementation of the LCMV beamformer design. IV. S IMULATION R ESULTS We evaluate the performance of the proposed JIO-SM-SG algorithm and compared it with those of the existing methods, i.e., full-rank SG [4], full-rank SG with SMF [18], AVF [8], MSWF-SG [9], and reduced-rank JIO-SG [14]. We assume that the DOA of the desired user is known by the receiver. In each experiment, a total of K = 1000 runs are carried out to obtain the curves. We use the BPSK and set the input SNR= 10 dB and INR= 30 dB. Simulations are performed by an ULA containing m = 64 sensor elements with halfwavelength interelement spacing. In Fig. 1, there are q = 25 users, including one desired user in the system. The step size values are initialized by µT (1) = µw¯ (1) = 0.05. We set α = 22, β = 0.99, and the rank r = 5. This experiment exhibits that the output SINR values of the existing and the proposed algorithms increase

Output SINR (dB)

6 5 4 3 Full−rank SG JIO−SG AVF MSWF−SG Full−rank SM SG JIO−SM−SG (17.2%)

2 1 0 −1

0

200

Fig. 1.

400 600 Number of Snapshots

800

1000

Output SINR versus the number of snapshots

Fig. 2, which includes two experiments, shows the effectiveness of the proposed algorithm with the time-varying bound. The scenario is the same as that in Fig. 1. We compare the full-rank (Fig. 2 (a)) and proposed (Fig. 2 (b)) algorithms with the fixed and time-varying bounds, respectively. In Fig. 2 (a), the one with the fixed bound δ = 1.0 shows better performance than that with the time-varying bound but increases the computational cost as a tradeoff (56.2%). The algorithms with higher (δ = 1.5) or lower (δ = 0.7) bounds exhibit worse convergence and steady-state performance. The same result can be found in Fig. 2 (b) for the proposed algorithm. It indicates that the time-varying bound is capable of improving the performance of the proposed JIO-SM-SG algorithm, while realizing the data-selective updates to reduce the computation complexity. V. C ONCLUSION In this paper, we employed the time-varying bound SMF technique in the reduced-rank JIO scheme and developed a new adaptive algorithm for the LCMV beamformer. The proposed algorithm retained the positive feature of the iterative exchange of information between the projection matrix and the reduced-rank weight vector, and used data-selective updates to adjust parameters that satisfy the constraints of the LCMV cost function. The variable step sizes in the proposed algorithm provided a way to circumvent the problem between

Output SINR (dB)

9

9

8

8

7

7

6

6

5

5

4

4

3

3

2

2 Full−rank SM SG (14.3%) δ = 0.7 (13.7%) δ = 1.0 (56.2%) δ = 1.5 (75.7%)

1 0 −1

0

200 400 600 800 Number of Snapshots

1000

JIO−SM−SG (17.2%) δ = 0.8 (17.5%) δ = 1.0 (44.8%) δ = 1.4 (71.6%)

1 0 −1

0

200 400 600 800 Number of Snapshots

1000

Fig. 2. Output SINR versus the number of snapshots for (a) full-rank SM SG algorithm; (b) JIO-SM-SG algorithm

the convergence and misadjustment. It achieved superior performance, especially in large array scenarios, with relatively low complexity. R EFERENCES [1] J. Li and P. Stoica, Robust Adaptive Beamforming, Hoboken, NJ: Wiley, 2006. [2] O. L. Frost, “An algortihm for linearly constrained adaptive array processing,” IEEE Proc., AP-30, pp. 27-34, 1972. [3] H. L. Van Trees, Detection, Estimation, and Modulation, Part IV, Optimum Array Processing,” John Wiley & Sons, 2002. [4] S. Haykin, Adaptive Filter Theory, 4rd ed., Englewood Cliffs, NJ: Prentice-Hall, 1996. [5] R. C. de Lamare and R. Sampaio-Neto, “Low-complexity variable step-size mechanisms for stochastic gradient algorithms in minimum variance CDMA receivers,” IEEE Trans. Signal Processing, vol. 54, pp. 2302-2317, June 2006. [6] L. Wang and R. C. de Lamare, “Constrained adaptive filtering algorithms based on conjugate gradient techniques for beamforming,” IET Signal Processing , vol.4, no.6, pp.686-697, Dec. 2010. [7] A. M. Haimovich and Y. Bar-Ness, “An eigenanalysis interference canceler,” IEEE Trans. Signal Processing, vol. 39, pp. 76-84, Jan. 1991. [8] D. A. Pados and G. N. Karystinos, “An iterative algorithm for the computation of the MVDR filter,” IEEE Trans. Signal Processing, vol. 49, pp. 290-300, Feb. 2001. [9] M. L. Honig and J. S. Goldstein, “Adaptive reduced-rank interference suppression based on the multistage wiener filter,” IEEE Trans. Commun., vol. 50, pp.986-994, Jun. 2002. [10] R. C. de Lamare and R. Sampaio-Neto, “Adaptive Reduced-Rank MMSE Filtering with Interpolated FIR Filters and Adaptive Interpolators”, IEEE Sig. Proc. Letters, vol. 12, no. 3, March, 2005. [11] R. C. de Lamare and Raimundo Sampaio-Neto, “Reduced-rank Interference Suppression for DS-CDMA based on Interpolated FIR Filters”, IEEE Communications Letters, vol. 9, no. 3, March 2005. [12] R. C. de Lamare and R. Sampaio-Neto, “Adaptive Interference Suppression for DS-CDMA Systems based on Interpolated FIR Filters with Adaptive Interpolators in Multipath Channels”, IEEE Transactions on Vehicular Technology, Vol. 56, no. 6, September 2007. [13] R. C. de Lamare, “Adaptive reduced-rank LCMV beamforming algorithms based on joint iterative optimisation of filters,” Electronics Letters, vol. 44, pp. 565-566, Apr. 2008. [14] R. C. de Lamare, L. Wang, and R. Fa, “Adaptive reduced-rank LCMV beamforming algorithms based on joint iterative optimization of filters: Design and analysis,” Elsevier Signal Processing, vol. 90, pp. 640-652, Feb. 2010.

[15] W. Chen, U. Mitra, and P. Schniter, “on the equivalence of three reduced rank linear estimators with applications to DS-CDMA,” IEEE Trans. Information Theory, vol. 48, pp. 2609-2614, Sep. 2002. [16] P. S. R. Diniz, Adaptive Filtering: Algorithms and Practical Implementations, 3rd ed., Boston, MA: Springer, 2008. [17] L. Guo and Y. F. Huang, “Frequency-domain set-membership filtering and its applications,” IEEE Trans. Signal Processing, vol. 55, pp. 13261338, Apr. 2007. [18] R. C. de Lamare and P. S. R. Diniz, “Set-membership adaptive algorithms based on time-varying error bounds for CDMA interference suppression,” IEEE Trans. Vehicular Technology, vol. 58, pp. 644-654, Feb. 2009. [19] L. Guo and Y. F. Huang, “Set-membership adaptive filtering with parameter-dependent error bound tuning,” IEEE Proc. Int. Conf. Acoust. Speech and Sig. Proc., 2005. [20] R. C. de Lamare and R. Sampaio-Neto, “Reduced-Rank Adaptive Filtering Based on Joint Iterative Optimization of Adaptive Filters, ” IEEE Signal Processing Letters, Vol. 14 No. 12, December 2007, pp. 980 - 983. [21] R. C. de Lamare and R. Sampaio-Neto, “Adaptive Reduced-Rank Processing Based on Joint and Iterative Interpolation, Decimation and Filtering”, IEEE Transactions on Signal Processing, vol. 57, no. 7, July 2009, pp. 2503 - 2514. [22] R. Fa, R. C. de Lamare, and L. Wang, “Reduced-Rank STAP Schemes for Airborne Radar Based on Switched Joint Interpolation, Decimation and Filtering Algorithm,” IEEE Transactions on Signal Processing, vol.58, no.8, Aug. 2010, pp.4182-4194. [23] R.C. de Lamare, R. Sampaio-Neto, M. Haardt, ”Blind Adaptive Constrained Constant-Modulus Reduced-Rank Interference Suppression Algorithms Based on Interpolation and Switched Decimation,” IEEE Trans. on Signal Processing, vol.59, no.2, pp.681-695, Feb. 2011

Recommend Documents