Implementation of Adaptive Beam Forming Algorithm for Smart Antenna

DOI : 10.17577/IJERTV2IS90442

Download Full-Text PDF Cite this Publication

Text Only Version

Implementation of Adaptive Beam Forming Algorithm for Smart Antenna

Hamsalekha. P. S#1, Puneeth. S#2

#1.M.tech (Digital Electronics and Communication) JNNCE, Shimoga

#2.Assistant Professor, Dept of E&C, KSSEM, Bangalore

Abstract

The smart antenna is a new technology and has been applied to the mobile communication system such as GSM and CDMA. Advent of powerful, low-cost, digital processing components and the development of software- based techniques has made smart antenna systems a practical reality for both base station and mobile station of a cellular communications systems in the next generation. The core of smart antenna is the selection of beam forming algorithms. Using beam forming algorithms the weight of antenna arrays can be adjusted to form certain amount of adaptive beam to track corresponding users automatically and at the same time to minimize interference arising from other users by introducing nulls in their directions. Thus interferences can be suppressed and the desired signals can be extracted. In this project adaptive beam forming algorithm is implemented using Wiener Hopf steepest descent method for broadside antenna array of a base station receiver (Uplink). Assuming narrow band desired signal.

Key words: Switched Beam, Adaptive Array, Steepest Descent Algorithm

Smart antenna is one of the most promising technologies that will enable a higher capacity in wireless networks by effectively reducing multipath and co- channel interference. This is achieved by focusing the radiation only in the desired direction and adjusting itself to changing traffic conditions or signal environments. The process of combining the signals and then focusing the radiation in a particular direction is often referred to as digital beam forming [1], [2].

Smart antennas are defined as arrays of antenna elements that change their antenna pattern dynamically to adjust to the noise, interference in the channel and mitigate multipath fading effects on the signal of interest. The main difference between the smart antenna and fixed antenna is the property of having an adaptive and fixed lobe pattern.

There are basically two approaches to implement antennas that dynamically change their antenna pattern to mitigate interference and multipath affects while increasing coverage and range. They are

  1. Switched beam antenna

  2. Adaptive Array Antenna

    The Switched beam approach is simpler compared to the fully adaptive approach. It provides a considerable increase in network capacity when compared to traditional omnidirectional antenna systems or sector-based systems.

    This system tracks the mobile user continuously by steering the main beam towards the user and at the same time forming nulls in the directions of the interfering signal. Like switched beam systems, they also incorporate arrays. Typically, the received signal from each of the spatially distributed antenna elements is multiplied by a weight. These signals are combined to yield the array output. These complex weights are computed by a complicated adaptive algorithm, which is pre-programmed into the digital signal- processing unit that manages the signal radiated by the base station.

    Beam forming is generally accomplished by phasing the feed to each element of an array so that signals received or transmitted from all elements in phase in a particular direction. The adaptive algorithms can be classified into categories based on different approaches based on adaptation and based on information required as follows.

    =

    Based on adaptation

    1. Continuous adaptation

      Examples: The Least Mean Square (LMS) algorithm

      1

      .

      .

      .

      .

      2 1

      . +

      .

      1

      .. +

      .. +

      2 2

      .

      .

      The Recursive Least square (RLS)

      2 1 1 2 1 2

      algorithm

    2. Block adaptation

Example: The Sample Matrix Inversion (SMI) algorithm

. +

1

.

.

.

.

2

.

.

Based on information required

1. Reference signal based algorithms: Examples: The Least Mean Square (LMS) algorithm

The Recursive Least square (RLS) algorithm

The Sample Matrix Inversion (SMI) algorithm

2 1

Where, d is the distance between antenna elements, 12M are directions of jamming signals and M is number of jamming signals.

  1. Compute the Lx1 steering vector for desired direction 0

  2. Blind adaptive algorithms Examples: The Constant Modulus Algorithm (CMA)

The Cyclostationary algorithm

=

1

.

.

.

.

2

.

.

The Decision-Directed algorithm

The steepest descent procedure uses the knowledge of this direction to move to a lower point on the surface and find the bottom of the surface in an iterative manner. In matrix notation [3], induced signal can be written as

= 0 + +

where, X represents L x Ns induced signal

matrix. L corresponds to number of elements in an array. Ns is total number of samples. S represents reference signal

samples.0 is desired steering vector of order Lx1. Ii represents interference signal samples matrix of order 1xNs, N represents Gaussian noise matrix of

order LxNs and in is Lx1 column vector that is obtained by adding all columns of array manifold vector as shown

2 1

  1. Compute the LxM array manifold vector corresponding to M interference source directions

    =

    1 1

    2 2 1

    2 1 2 (1)

  2. Obtain signal samples S by

    sampling continuous time signal of baseband

    frequency.

  3. Compute the autocorrelation matrix Rxx

  4. Compute the step size by using

    = 1

  5. Compute the following for all signal samples 0 n NS

    = 0 +

    =

    =

    () 1 + 0 ()

  6. The array factor is computed by

    using equation

    =1

    =1

    =

    2 ()

    where -90o (+ 0:001) +90o

  7. Array factor versus angles are plotted.

Fig 5.1, 5.2, 5.3 and 5.4 shows the plot for input signal x(t), error plot, radiation pattern and output pattern for adaptive antenna array consisting of number of antenna elements = 5.

Figure 5.1: The input erroneous digital data

Figure 5.2: The error polt

Figure 5.3: The output radiation pattern

Figure 5.4: The output digital data

Fig 5.5, 5.6, 5.7 and 5.8 shows the plot for input signal x(t), error plot, radiation pat- tern and output pattern for adaptive antenna array consisting of number of antenna

elements = 10.

Figure 5.5: The input erroneous digital data

Figure 5.6: The error polt

Figure 5.7: The output radiation pattern

It is also observed that as the number of antenna elements increases in array the beam becomes more narrower which indicates that if more numbers of antenna elements are included in array covers more area and hence increases coverage

capacity and thus reduces the co-channel interference.

This project discussed adaptive beamforming for adaptive array antenna i.e a smart antenna using wiener Hopf steepest descent method. The convergence speed of this method depends on eigenvales of array correlation matrix. It was found that the performance of adaptive beamformer improves as more elements are used in the antenna array. This improvement can be seen in the form of sharper beams directed towards the desired users .

  1. W. L. Stutzman and G. A. Thiele, Antenna Theory and Design, 2nd ed. John Wiley Sons, 2010.

  2. C. A. Balanis, Antenna Theory – Analysis and Design, 2nd ed. John Wiley Sons,

    2009.

  3. C. S. Rani1, D. P. Subbaiah, and D. K.

    C. Reddy3, \Lms and rls algorithms

    for smart antennas in a cdma mobile communication environment," International

    Journal of The Computer, the Internet and Management, vol. 16, no. 3, pp. 12{21,

    sep-dec 2008.

  4. K. M, A. V. Holla, H. M. Guruprasad, and R. K, \Performance analysis of new low complexity signum algorithms for beam formation," International Journal of Advances in Engineering Technology, vol. 4, no. 2, pp. 434{443, sept 2012

Leave a Reply