International Journal of Electronics and Communication Engineering and Technology
(IJECET)
Volume 9, Issue 3, July-August 2018, pp. 36–46, Article ID: IJECET_09_04_004
Available online at http://www.iaeme.com/IJECET/issues.asp?JType=IJECET&VType=9&IType=4
ISSN Print: 0976-6464 and ISSN Online: 0976-6472
© IAEME Publication
PHASED ARRAY ANTENNA ADAPTIVE
BEAMFORMING FOR SPACE-TIME SIGNAL
PROCESSING USING HYBRID GENETIC
ALGORITHMS WITH MUTATION OPERATOR
APPLIED TO RAYLEIGH FADING CHANNELS
Joyanto Roychoudhary and Pushpendu Kanjilal
Department of Electronics and Communication Engineering, B.P. Poddar Institute of
Management and Technology, V.I. P Road, Poddar Vihar, Kol, India
ABSTRACT
In Today’s World, the Wireless Community is in great demand of Increasing
capacity and to provide high data rate services due to increase in the number of users
and traffic due to a paradigm shift in the existing technology to support Internet
Application domain due to the increased popularity of Broadband Wireless
Access(BWA). The 2.4 GHz licensed band caters to a variety of applications and
5850-5925 MHz for Automotive Radar Applications. Smart Antenna Arrays here are
finding wide popularity in the EM community because they have a potential to
provide both high capacity by dynamically tuning Interference in real time
Environment (automotive motion, aerodynamics) by adjusting the weights, separations
as well as appropriate phases and have potential applications in Spacial Signal
processing such as DOA estimation, adaptive beamforming and other DSP
applications. A Novel Hybrid GA technique Hybrid Lamarckian-Baldwinian Model
has been tested and found to be successful in solving Real Life problems. A Novel
Equalization technique for mitigating the Multipath effects for Rayleigh Fading
Schenario has also been studied here which has advantages over the MMSE and the
Zero Forcing Equalization Techniques. The ability to adapt the radiation pattern
(sidelobe, main beam direction, nulls, beam width) has always been a field of study
from the past few decades.
Keywords: Application, Traffic, domain, equalization, MMSE, ZF, BWA, smart,
adaptive, beamforming.
Cite this Article: Joyanto Roychoudhary and Pushpendu Kanjilal, Phased Array
Antenna Adaptive Beamforming for Space-Time Signal Processing Using Hybrid
Genetic Algorithms with Mutation Operator Applied to Rayleigh Fading Channels.
International Journal of Electronics and Communication Engineering and
Technology, 9(4), 2018, pp. 36–46
http://www.iaeme.com/IJECET/issues.asp?JType=IJECET&VType=9&IType=4
http://www.iaeme.com/IJECET/index.asp
36
editor@iaeme.com
Phased Array Antenna Adaptive Beamforming for Space-Time Signal Processing Using Hybrid
Genetic Algorithms with Mutation Operator Applied to Rayleigh Fading Channels
1. INTRODUCTION
ST Space Time signal processing application is discussed here.ST signal processing is a
method where in multiple Antennas are used both at the transmitter and receiver to achieve
diversity both in the spacial and temporal domain with other precoding techniques. MUMIMO with OFDM modulation is a very promising technology nowadays in ST signal
processing due to its increased capacity and increased number of users for both Mobile and
fixed Wireless services to spread the Application domain.
Nevertheless, channel estimation techniques have been widely used with other precoding
techniques to predict the transmission of data in both certainty and Uncertainty of channel
conditions. Operating on multiple sensory signals a ST signal processing receiver operates on
the signals in both time and space to Improve QOS and Interference suppression.
For this a specified Antenna array geometry (Linear Array) based on the DOA estimation
and beamforming is taken as a reference. In adaptive antennas, signals’ arriving at the
elements for multiple sources is combined to estimate the Direction of Arrival (DOA). Based
on the above estimate the element weights are tuned to minimize a cost function and to satisfy
different constraints. Make sure not to impose a large number of constraints since it will
reduce the degree of freedom. Suppose we put a constraint of fixed length N of the Array.
Since the length is fixed, now if we increase the degree of freedom or the number of elements,
in order to accommodate such large number of elements the separation between the elements
which has been kept as 0.5λ to reduce mutual coupling effects for this problem domain will
reduce which is not expected. So we will have to decrease the degree of freedom to cater to
the fixed length of the array. The Linear array geometry and block diagram of Smart Antenna
system is given in Fig.1.
http://www.iaeme.com/IJECET/index.asp
37
editor@iaeme.com
Joyanto Roychoudhary and Pushpendu Kanjilal
Figure 1 (a)Linear Antenna Array Geometry. (b) Smart Antenna Array model. (c) Rayleigh and
Rician Distribution.(d) A typical Rayleigh Fading Envelope at 900MHz.(e) Response of Multipath
channel to a narrow pulse versus delay for 3 antenna positions.(f). Plane wave incident on ULA at an
AOA of θ.
Since the plane waves shown in fig. 1 travels a long distance to reach the 1st element of
the array the plane wave gets time delayed while propagating to the n+1th element since the
far field assumptions are no longer valid. So a time delayed version of the plane wave is
received at the n+1th element.
The time delay introduces a phase shift in the propagative plane wave and thus the array
vector a(
can be formulated using the above parameters such as delay,phase,array
geometry,AOA, signal frequency.
http://www.iaeme.com/IJECET/index.asp
38
editor@iaeme.com
Phased Array Antenna Adaptive Beamforming for Space-Time Signal Processing Using Hybrid
Genetic Algorithms with Mutation Operator Applied to Rayleigh Fading Channels
Figure2 (a) MIMO uses Multipath propagation to exploit link capacity. (b) SM system model.
2. PROPOSED WORK
In this paper the DOA estimation was carried out using the Least Mean square
algorithm(LMS) using the TMS320 32-bit floating point DSP kit available in our laboratory
by tuning the weights of the elements of the reference Array. Before that a comparative study
has been performed to lay the foundation of the four Meta-Heuristic Search Algorithms such
as H-GA, SADE, PSO and TM for a 10-element Linear Array by finding an optimum set of
weights and antenna element separations. (Amplitude only synthesis). Secondly the PSO
algorithm has been compared to H-GA With Mutation Opearator to test the convergence and
effectiveness of the two Algorithms. The combination of Lamarckian and Baldwinian models
outperform the individual and Gene learning principles of H-GA model in terms of reducing
the problem search space.
The Beamforming techniques used for DSP synthesis has widely been studied here and
has been found that Evolutionary Computation far surpasses the performance of Robust
Adaptive Beamforming algorithms in terms of both throughput and efficiency.
http://www.iaeme.com/IJECET/index.asp
39
editor@iaeme.com
Joyanto Roychoudhary and Pushpendu Kanjilal
Figure 3 (a) Drive-thru Internet concept. (b) Highway toll collection. (c) DBS- TV.
2.1. Comparative study
The Multi Objective cost function used to minimize for Amplitude only synthesis considering
the main beam, total beam, side lobe level, null control and number of antenna elements with
fitness scaling.
U=sin(θ)-sin(θ0)
The above equation corresponds to the Array pattern factor for a Linear array for M
equally spaced elements.
http://www.iaeme.com/IJECET/index.asp
40
editor@iaeme.com
Phased Array Antenna Adaptive Beamforming for Space-Time Signal Processing Using Hybrid
Genetic Algorithms with Mutation Operator Applied to Rayleigh Fading Channels
Figure 4 (a) Comparative study 10-element. (b) Array pattern with 2-nulls placed at 60º and 120º.(c)
Convergence test.
Table 1 #1. TM-Taguchi’s Method #2. SADE-Self-Adaptive Differential Evolution #3.PSO-Particle
Swarm Optimization #4. H-BCGA-Hybrid Binary Coded Genetic Algorithm.
IN, (current Excitations), 10 elements. No. Of Generations =500,
Mutation probability=0.04, Uniform crossover (two point),
selection=0.5.
HybridBCGA(proposed
N
TM
SADE
PSO
algorithm)
1
1.0000
1.0000
1.0000
1.00000
2
0.8999
0.9028
0.9010
0.93333
3
0.7228
0.7277
0.7255
0.68570
4
0.5077
0.5153
0.5120
0.60952
5
0.3994
0.4158
0.4088
0.37142
SLL(dB)
-24.88
-24.41
-24.67
-26.03
FNBW
32.12º
%
Reduction
58.56%
in SLL
2.2. Chebyshev Array
For the purpose of optimization, the desired Antenna Array was chosen as the Chebyshev
Array.
The recursion formulae for chebyshev polynomial is:
http://www.iaeme.com/IJECET/index.asp
41
editor@iaeme.com
Joyanto Roychoudhary and Pushpendu Kanjilal
2.3. Pascal’s Triangle
3. ADAPTIVE BEAMFORMING
Adaptive Beamforming is a technique wherein the main beam of the antenna array is steered
towards the desired direction and it is steered away from an undesired user even if both the
users are operating at the same frequency. This is accomplished by tuning the amplitude
perturbations of all the elements in the array. Although signals from different transmitters use
the same frequency they may arrive at different angles. This spacial separation is a foundation
to Adaptive signal processing. Thomas et al. have developed blind beamforming algorithms.
The algorithms possess flexibility to tune the Gains of the main beams of different elements
of the array, so as to maximize the gain in a desired direction and minimize the gain in the
undesired direction.
Figure 5 (a) Adaptive Antenna Array. (b)Traditional Beam Former Array
4. LMS ALGORITHM WITH SIMULATION RESULTS
1. Assume initial weights are always zero.
2. Find the steering vectors for desired user and Interferer with AWGN noise for the two
cases depicted below: 3. Case1. Desired signal angle=0°.Interferer=40°;
4. Case2. Desired signal angle=30°.Interferer=60°;
5. The array vectors for the interferer a1 and desired user a0 for both the cases is shown
below:
6. Case1. A1=
[1 0.9993 0.9972 0.9938 0.9889];
http://www.iaeme.com/IJECET/index.asp
42
editor@iaeme.com
Phased Array Antenna Adaptive Beamforming for Space-Time Signal Processing Using Hybrid
Genetic Algorithms with Mutation Operator Applied to Rayleigh Fading Channels
A0=
[1 0.9995 0.9979 0.9954 0.9917];
7. Case2. A1=
[1 0.9999 0.9995 0.9990 0.9989];
A0=
[ 1 0.9993 0.9972 0.9938 0.9889];
8. Find X=a0+a1.
X= [ 2 1.9988 1.9951 1.9892 1.9806];
X1= [2 1.9992 1.9922 1.9838 1.9870];
9. Find the total received signal correlation matrix Rxx.
R=
4.0000 3.9976 3.9902 3.9784 3.9612
3.9976 3.9952 3.9878 3.9760 3.9588
3.9902 3.9878 3.9804 3.9687 3.9515
3.9784 3.9760 3.9687 3.9569 3.9398
3.9612 3.9588 3.9515 3.9398 3.9228
>> R1
R1 =
4.0000 3.9984 3.9844 3.9676 3.9740
3.9984 3.9968 3.9828 3.9660 3.9724
3.9844 3.9828 3.9689 3.9521 3.9585
3.9676 3.9660 3.9521 3.9355 3.9418
3.9740 3.9724 3.9585 3.9418 3.9482
10. Find suitable value of convergence parameter µ.
11. Find the instantaneous total received signal vector x(k).
12. 12.Find the instantaneous array output y(k).
13. Find the instantaneous error signal e(k) between desired array and obtained array
vectors.
14. Calculate the weights vectors for next epoch and minimize the cost function p(k)=min
(E | | y(k)^p|-1|^q).
15. y(k)=∑
16. Update weights using the method of steepest descent.
17. Continue till 7000 epochs. Took 7000 epoch to converge to the desired angle.
18. Finally find the array factor.
Frequency used =2.5 Ghz for the simulation. The simulation was carried out on a DSP
320 series processor with a workstation.
http://www.iaeme.com/IJECET/index.asp
43
editor@iaeme.com
Joyanto Roychoudhary and Pushpendu Kanjilal
http://www.iaeme.com/IJECET/index.asp
44
editor@iaeme.com
Phased Array Antenna Adaptive Beamforming for Space-Time Signal Processing Using Hybrid
Genetic Algorithms with Mutation Operator Applied to Rayleigh Fading Channels
Figure 6 (a) DSP platform for LMS Implementation. (b) Desired -30dB chebyshev array. (c) AWGN
noise. (d) MSE convergence. (e)Tx Antenna steering. (f)Rx Antenna steering(Mirror).(g) weight
vector variation of LMS Algorithm.(h) Received equalized MIMO constellation or user data QAM
after equalization over fading channel.
5. RESULTS AND DISCUSSIONS
In the initial part of the paper an Array antenna of 10- element was synthesized using HybridGA. The Novel Equalization technique a two tap frequency domain Equalization for 64-QAM
and other Super Constellations performs well as compared to one tap frequency domain
Equalization over Rayleigh Fading Channels. The GA parameters were obtained after
applying Meta-Heuristic search to the problem hyperspace. It took about 20 minutes to
complete the simulation over a 1 GHz Quad-Core Pentium Processor with RAM expanded to
4GB.Popsize=128; mutation probability=0.04; number of bits=10; no. of generations=500.
#1. Simulation Results: Date and estimated time=08-Jul-2018 19:32:37
optimized function is testfunction1
pop size = 128 mutrate = 0.04 # par = 5
#generations=500 best cost=9996.7969
best solution
1.0264 0.95797 0.70381 0.62561 0.38123
binary genetic algorithm
each parameter represented by 10 bits
For the second case, we performed a quick study on the TMS320 kit initially to perform
adaptive beamforming of a 10-element antenna array. For the 1st 100 epochs the fit could not
converge. The fit converged after 7000 epochs and exact results were obtained on a Lenovo
workstation interfaced with the same TMS320 series 32 bit DSP kit with code composer
studio and Matlab R2018a Phased Array system toolbox. The operating system used was
windows 8.1 64-bit.
http://www.iaeme.com/IJECET/index.asp
45
editor@iaeme.com
Joyanto Roychoudhary and Pushpendu Kanjilal
Figure 7 Pseudo-Code for Hybrid-GA with Mutation Operator
6. CONCLUSIONS
A novel Genetic Algorithm has been tested considering a static environment but improvement
is required for testing this algorithm in dynamic Real time environments. Adaptive
beamforming using the DSP LMS Algorithm has been implemented successfully. In future,
we hope to develop other robust evolutionary algorithms which have advantage over present
day beamforming algorithms.
At present we are working on conformal a array which has remained as our proposed
work from the past few years of my research career.
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
Antenna Theory, Analysis and Design by Constantine A. Balanis.
Wireless Communication and Networks, 3G and beyond by I.Saha. Misra.
Beamforming: sensor signal processing for Defence Applications by Manikas Athana.
Introduction to Space-Time Wireless Communications by Arogyaswami Paulraj, Rohit
Nabar and Dhanajay Gore.
Weight Optimization for Adaptive Antenna Arrays using LMS and SMI Algorithms by M.
Al Sadoon, Raed A Abd, WSEAS transactions on Communications.
Implementation of an Adaptive Antenna Array using the TMS320C541, Kim Phillips,
Zhong Hu, Application Report, Spra32.
Application of Particle Swarm Optimization Algorithm in Smart Antenna Array Systems
by May M.M. Wajih and Hassan M Elkamclouch, Alexandria University, faculty of
Engineering, Egypt.
Hybrid Genetic Algorithms: A Review by Tarek A. El-Mihoub, Adrian A. Hopgood, Lars
Nolle, Alan Battersby, Engineering Letters, 13:2, EL_13_2_11 (Advance online
publication: 4 August 2006).
COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES
FOR OFDM SYSTEMS Sanjana T and Suma M N Department of Electronics and
communication, BMS College of Engineering, Bangalore, India, Circuits and Systems: An
International Journal (CSIJ), Vol. 1, No. 1, January 2014.
Rayleigh Fading Channels in Mobile Digital Communication Systems by Bernard Sclar,
Communications Engineering Services.
http://www.iaeme.com/IJECET/index.asp
46
editor@iaeme.com