- Open Access
- Total Downloads : 13
- Authors : Jibendu Sekhar Roy, Anupama Senapati
- Paper ID : IJERTCONV4IS01016
- Volume & Issue : ICIDB – 2015 (Volume 4 – Issue 01)
- Published (First Online): 24-04-2018
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Hybrid Beam-Forming Algorithms for Planar Adaptive Antenna Array
Jibendu Sekhar Roy
School of Electronics Engineering KIIT University
Bhubaneswar 751024, Odisha, India
Anupama Senapati
School of Electronics Engineering KIIT University
Bhubaneswar 751024, Odisha, India
AbstractAdaptive smart antenna arrays are used for cellular communication. This paper presents a comparative study of beamforming techniques for adaptive smart antenna using hybrid algorithms like Simple Matrix Inversion with Recursive Least Square (SMI-RLS) and Least Mean Square with Recursive Least Square (LMS-RLS) algorithm. The results are compared on the basis of null depth and error plot for different signal to-noise (SNR) values, ranging from high to low values of SNR for heavily faded case.
Index TermsAdaptive antenna; beamforming; LMS algorithm; RLS algorithm; SMI algorithm
-
INTRODUCTION
Smart antenna system consists of several antenna elements, whose signal is processed adaptively in order to exploit the spatial domain of the mobile radio channel. The smart antenna technology can significantly improve wireless system performance. It improves wireless system performance by increasing signal quality, network capacity and coverage area. Smart antenna system can automatically change the directionality of its radiation patterns to its signal environment. Smart antennas are antenna arrays with smart signal processing algorithms to identify spatial signal signature such as the Direction of Arrival (DoA) of the signal and use it to calculate beam forming vector, to track and locate the antenna beam on the mobile targets. By producing only radiation beam along the direction of arrival (DoA) of signal, appreciable power saving can be achieved using smart antenna [1-2]. Smart antenna techniques are used in acoustic signal processing, track and scan RADAR, radio astronomy and radio telescopes and mostly in cellular systems.
Signals are processed adaptively in order to exploit the spatial domain of the mobile radio channel. Usually the signals received at the different antennas are multiplied with complex weights and then adaptively weights are summed up. Basically, there are two types of smart antennas, viz., switched beam smart antenna and adaptive smart antenna. In switched beam smart antenna, antenna system has several fixed beam patterns and according to detected condition most appropriate beam is used for communication. Whereas, in adaptive smart antenna, beam can be steered in any direction according to DoA estimation and at the same time null can be generated in the direction of the interferer (Fig. 1). Smart antenna estimates direction of arrival of incoming signals and the direction of interfering signals. Then using beamforming algorithm, antenna beam is generated toward the desired
direction and null is generated toward the direction of interferer. There are various types of algorithms for beamforming, having their advantages and disadvantages [3- 8].
Fig. 1. Main beam toward desired user and null toward interferer
In the proposed work hybrid algorithms are used in an adaptive array system of 8×8 antenna elements and the algorithms are compared with respect to their convergence speed, stability and with different SNR. It is observed that for noisy environment performance of LMS-RLS algorithm is better as compared to SMI-RLS algorithm.
-
HYBRID BEAMFORMING ALGORITHMS
LMS algorithm is a stochastic and a steepest descent method, where iterative procedure is used making successive corrections to the weight vector in the direction of the negative of the gradient vector which eventually leads to the minimum mean square error. Here LMS Algorithm is used for a uniform linear array with N isotropic elements, which forms the integral part of the adaptive beamforming system. Adaptive algorithm is used to minimize the error e(n) between desired signal d(n) and array output y(n), as
e(n) = d(n) y(n) (1)
Output of adaptive beamformer, at time n, is given by a linear combination of the data at the N antenna elements, can be expressed as:
y(n) = WHx(n) (2)
W = [W1, W2 , WN]H (3)
Where, H denotes Hermitian (complex conjugate) transpose. Rxx(n) = 1 xN(n)xH(n) (11)
The weight vector w is a complex vectors. Signal received by N N
multiple antenna elements is
x(n) = [x1(n), x2(n), , xN(n) (4)
LMS algorithm updates the weight vectors according to the following equation [6, 9-10]
W(n + 1) = W(n) + µx(n)e(n) (5)
Where, is the step size parameter and e(n) is the error between output and the desired signal.
Recursive least square (RLS) algorithm is a deterministic algorithm, where weight vectors are updated recursively according to the equation [11]
W-(k) = W-(k 1) + g(k)[d(k) xH(k)W-(k 1)] (6)
If the desired signal is
N
N
d(n) = [ d(1 + nK)d(2 + nK)d(3 + nK) d(N + nK) (12) Then, r = 1 d(n)x (n)
N
(13)
The sample matrix inversion weights of the n th block can be computed as
xx N
xx N
W (n) = R 1(n) (n) = [xN(n)xH(n)] 1d(n)xN(n) (14) Flow chart for SMI-RLS algorithm is shown in Fig.2.
xx
xx
Where, g(k) = R 1(k)x(k) is gain vector, R xx is correlation matrix and given by
R xx(k) = R xx(k 1) + x(k)xH(k) (7) and is forgetting factor or exponential weighting factor. is a positive constant, 0 1.
Sample matrix inversion algorithm is discontinuous adaptive algorithms. Sample matrix is a Time average estimate of the array correlation matrix using k-time samples. Its used in discontinuous transmission, however it requires the number of interferers and their positions remain constant during the duration of the block acquisition. SMI has faster conversion rate since it employs direct inversion of the covariance matrix. One of the drawbacks of the LMS adaptive scheme is that the algorithm must go through many iterations before satisfactory convergence is achieved. SMI algorithm uses a block adaptive approach which would give a better performance than a continuous approach. The SMI has a faster convergence rate because it exploits the direct inversion of the covariance matrix. Sample matrix is a time average estimate of the array correlation matrix using K-time samples. The sample matrix is defined as the time average estimate of the array correlation, which uses N samples, and if the random process is ergodic in correlation, then time average estimate is equal to the real correlation matrix [12- 14]:
Fig. 2. Flow chart of hybrid algorithm used for beamforming
Similar procedure is followed for LMS-RLS algorithm. Both the algorithms are applied for two dimensional weights updating for two dimensional planar array.
Rxx 1 IN x(n)xH(n)
(8)
N =1
r = 1 IN d(n) x(n)
(9)
-
ADAPTIVE BEAM-FORMING USING HYBRID
ALGORITHMS
N =1
The matrix xN(n)is defined as the n-th block of vectors x ranges over N -data snapshots:
x1(1 + nN)x1(2 + nN) x1(N + nN)
For planar antenna array (Fig. 3) inter-element spacing is dx=dy=d. Antennas are excited with progressive phase shift of . The array factor for M×N element planar antenna array is given by [12, 14]
2dn)
2dn)
xN(n) =
AF =
xN(1 + nN)xN(2 + nN) xN(N + nN)
N ( (N 1)(2dn M ( 1)( M )
(10)
where, n represents the block number, and N is the block length. So,
Rxx can be given by
m=1 =1 W Ne
0
Normalized AF (dB) ———>
Normalized AF (dB) ———>
-50
-100
-150
-200
LMS-RLS SMI-RLS
-250
-100 -80 -60 -40 -20 0 20 40 60 80 100
Angle (deg) ——-->
Fig. 3. Planar antenna array
Where to generate the main beam at wavelength toward the desired beam direction 0 from the broadside direction, the progressive phase shift is
0
0
= 2rrd case (16)
Fig. 4. Array factor for 8×8 elements planar array using hybrid algorithms for K=1000, step size=0.02, forgetting factor=0.9 with SNR=20dB
LMS-RLS algorithm produces deepest null as compared to SMI-RLS. Similar beam patterns are obtained for different forgetting factor using SMI-RLS algorithm, but null depth increases with decreasing block length.
LMS-RLS
SMI-RLS
LMS-RLS
SMI-RLS
0
AF
AF
Normalized array factor is AF rN = AF
ma
(17)
-20
In Eq. (17), AFmax is the maximum value of array factor AF, given by Eq. (15).
Hybrid algorithms are programmed for 8×8 antenna elements and Eq. (15) are used as cost function in the computation. Element spacing d = 0.5, number of elements in the uniformed planar array, 8×8, desired direction for main beam 300, desired direction for null 600, block length (K) is 1000. Beams are generated using different hybrid algorithms and the results are plotted in Fig. 4-Fig. 7. In Fig. 4 and Fig. 5, SNR=20dB and SNR=10dB which are the cases of antenna beam generation under good signal condition. In Fig. 6 and Fig. 7, SNR=0dB and SNR=-5dB respectively, which are the cases of antenna beam generation under poor signal condition.
-40
Normalized AF (dB) ———>
Normalized AF (dB) ———>
-60
-80
-100
-120
-140
-100 -80 -60 -40 -20 0 20 40 60 80 100
Angle (deg) ——-->
Fig. 5. Array factor for 8×8 elements planar array using hybrid algorithms for K=1000, step size=0.02, forgetting factor=0.9 with SNR=10dB
LMS-RLS SMI-RLS
LMS-RLS SMI-RLS
0
-20
Normalized AF (dB) ———>
Normalized AF (dB) ———>
-40
-60
-80
-100
-120
-140
-160
-100 -80 -60 -40 -20 0 20 40 60 80 100
Angle (deg) ——-->
Fig. 6. Array factor for 8×8 elements planar array using hybrid algorithms for K=1000, step size=0.02, forgetting factor=0.9 with SNR=0dB
LMS-RLS
SMI-RLS
LMS-RLS
SMI-RLS
0
-20
Normalized AF (dB) ———>
Normalized AF (dB) ———>
-40
-60
-80
-100
-120
-100 -80 -60 -40 -20 0 20 40 60 80 100
Angle (deg) ——-->
Fig. 7. Array factor for 8×8 elements planar array using hybrid algorithms for K=1000, step size=0.002, forgetting factor=0.9 with SNR = – 5dB
Square error graphs for SMI-RLS and LMS-RLS algorithm, applied to planar array, are shown in Fig. 8 and Fig. 9 respectively. These are presented for low SNR of 0dB.
Fig. 9. Mean square error plot for 8×8 planar array using LMS-RLS algorithm for K=1000 and =0.9 with SNR=0dB
The convergence speed is similar for both the hybrid- algorithms. But LMS-RLS algorithm exhibits low square error. The parameters, like, maximum side lobe level (SLLmax), first-null beamwidth (FNBW), direction of user and direction of interferer of SMI-RLS and LMS-RLS algorithms in adaptive beam forming are compared in Table I. Here, the desired direction of main beam is 300 and desired direction of null is 600.
TABLE I. PERFORMANCES OF SMI-RLS AND LMS-RLS ALGORITHMS IN ADAPTIVE BEAMFORMING
Parameters
Algorithm
SNR 20dB
SNR 10dB
SNR
0dB
SNR
-5dB
SLLmax
SMI-RLS
-26dB
-25dB
-25dB
-24dB
LMS-RLS
-27dB
-28dB
-27dB
-20dB
FNBW
SMI-RLS
470
440
440
410
LMS-RLS
450
440
470
430
Direction of Main Beam
SMI-RLS
300
300
300
300
LMS-RLS
300
300
300
300
Direction of Null
SMI-RLS
600
600
570
510
LMS-RLS
600
600
550
530
-
CONCLUSION
In noisy environment with low SNR, performance of beam generation using LMS-RLS algorithm is better as compared to SMI-RLS algorithm. The error increases with the decrease in SNR value for both the algorithms. But square error is less for LMS-RLS algorithm compared to SMI-RLS algorithm. As mentioned in Table I, the direction of null deviates from desired direction of 600 and side lobe level goes up as SNR decreases.
REFERENCES
Fig. 8. Mean square error plot for 8×8 elements linear array using SMI-RLS algorithm for µ=0.02 and =0.9 with SNR=0dB
-
T. K. Sarkar, M. C. Wicks, M. Salazar-Palma, Robert J. Bonneau, Smart Antennas, Wiley-IEEE Press, 2003.
-
F. Gross, Smart Antenna for Wireless Communication, McGraw-Hill, 2005.
-
L. C. Godara, Application of antenna arrays to mobile communications, Part II: beam-forming and direction-of-arrival considerations, Proceedings of the IEEE, vol. 85, no. 8, Aug. 1997, pp. 11951245.
-
S. Bellofiore, C. A. Balanis, J. Foutz and A. S. Spanias, Smart-antenna systems for mobile communication network, part 1, overview and antenna design, IEEE Antennas and Propagation Magazine, vol. 44, no.3, June 2002, pp. 145- 154.
-
J-W Tao and W-X Chang, Adaptive beamforming based on complex quaternion processes, Mathematical Problems in Engineering, vol. 2014, 2014, pp 1-10.
-
M. Rivas, S. Xie and D. Su, A review of adaptive beamforming techniques for wideband smart antennas, 6th Intl. Conference on Wireless Communications, Networking and Mobile Computing (WiCOM), Chengdu, China, IEEE Xplore, 2010, pp. 1-7.
-
S. Haykin, Adaptive Filter Theory, Prentice Hall, 2002.
-
A. Senapati, K. Ghatak, and J. S. Roy, A Comparative study of adaptive beamforming techniques in smart antenna using LMS algorithm and its variants, International Conference on Computational Intelligence and Networks (CINE-2015), IEEE Xplore, KIIT University, Bhubaneswar, Jan. 12-13, 2015, pp. 58-62.
-
M. Rupp The behaviour of LMS & NLMS algorithms in the presence of spherically invariant process, IEEE Transaction on Signal Processing, vol.41, issue-3, March 1993, pp. 1149-1160.
-
S. Hossain, M. T. Islam and S. Serikawa, Adaptive beamforming algorithms for smart antenna systems, International Conference on Control, Automation and Systems, Seoul, Korea, Oct. 14-17, 2008, pp. 412-416.
-
V. Mishra, and G. Chaitanya, Analysis of LMS, RLS and SMI algorithm on the basis of physical parameters for smart antenna, IEEE Conference on IT in Business, Industry and Government (CSIBIG), March 2014, pp. 1-4.
-
W.A.E. Ali, D.A.E. Mohamed, and A.H.G. Hassan, Performance analysis of least mean square sample matrix inversion algorithm for smart antenna system, Loughborough Antennas & Propagation Conference, UK, IEEE Xplore, 2013, pp. 624-629.
-
W.A.E. Ali, and A.H.G. Hassam, A hybrid least mean square/sample matrix inversion algorithm using microstrip antenna array, IEEE Science and Information Conference, London, Aug 27-29, 2014, pp. 871-876.
-
K. Ghatak, A. Senapati, and J. S. Roy, investigations on adaptive beamforming for linear and planar smart antenna arrays using sample matrix inversion algorithm, International Journal of Computer Applications, vol. 117, no. 8, 2015, pp. 47-50.