Optimization Of Linear Antenna Array Using Firefly Algorithm

DOI : 10.17577/IJERTV2IS60960

Download Full-Text PDF Cite this Publication

Text Only Version

Optimization Of Linear Antenna Array Using Firefly Algorithm

Kamaldeep Kaur Dr. Vijay Kumar Banga

Dept. of ECE, ACET, Amritsar, India Dept. of ECE, ACET, Amritsar, India

Abstract

Electromagnetic problems are becoming exceedingly complex due to the new requirements and limitation enforced by the highly evolving system of wireless communications. Antenna array is the most important aspect to improve the communication process. The Parametric optimization methods like Taguchis Optimization Method (TM), Particle swarm optimization (PSO), Self-Adaptive Differential Evolution (SADE), Firefly algorithm (FA) are the centre of attention in range of optimization problems. In this paper, amplitude excitation of array element is controlled by addressing FA to solve the problem of linear antenna array synthesis. Our results are also compared with PSO, TM and SADE which clearly indicates that firefly algorithm provides significant enhancements than existing met-heuristic algorithm for desired shaped pattern. The effectiveness of FA for linear antenna array is revealed by way of numerical results.

  1. Introduction

    Wireless communication has enjoyed unstable enlargement over the past few decades. The wireless communication technology has grown by leaps and bounds and has become part and parcel of our daily life. In the present time,

    electromagnetic problems are becoming

    Algorithms like PSO [1, 2], SADE [3] and Taguchis methods [4, 5] have been in use to find phase and magnitude of excitation currents of the array elements. Earlier, Liu et al. in [6] recommended a new technique for the synthesis of linear array with shaped power pattern. Panduro

    [7] has designed non-uniform linear phased arrays using genetic algorithms to provide maximum interference reduction capability in a wireless communication system. In this paper, newly developed FA algorithm [8-10] is used for synthesis of linear antenna array by controlling the elements excitation in order to minimize the SLL where HPBW and FNBW of the pattern are kept within specified constraints. The result obtained by the FA techniques seems to be superior to other techniques in terms of finding optimum solutions for the desired beam patterns of linear antenna array. This survey implies that the Firefly algorithm provides considerable enhancements than existing met-heuristic algorithm for desired radiation pattern with reducing SLL and nulls.

  2. Problem Formulation

    An antenna array is said to be linear if all the elements of the antenna are spaced at an equal distances d (that is d in the spacing between adjutant antenna is a constant) along a straight line [11]. In this problem, for a 2N-element symmetrical array placed on the x-axis shown in Figure 1, the array factor (AF) can be written as:

    = 2 1 cos[ sin( ) +

    exceedingly complex due to the new requirements

    ] (1)

    =

    and limitation enforced by the highly evolving system of wireless communications. Antennas are the integral part of all the communication technologies. Also, the radiation pattern of antenna array is achieved by controlling main lobe width and enhancing the gain value to be maximum and reducing the SLL to minimal. In linear antenna array, the spacing between the isotropic elements of array is identical. From the previous studies, different stochastic methods have been employed to overcome the different antenna design problems.

    Clearly as can be observed from above equations AF depends upon three parameters: the Amplitudes, the phases, and positions of the elements. In this work, FA is used to design linear antennas by optimizing amplitude excitation of array element.

    STEP 1 (Initialization): In present problem [8, 9], first initialize the position of P fireflies in D dimensional search space with in a search margin is given as

    (0) = (0, 1) ( -) +

    (2)

    p = 1, 2, 3 . . . P; d = 1, 2, 3 . . . D (3)

    Where and indicates the upper and lower

    limits of the dth variable in the population respectively, (0,1) is a regularly circulated random value within [0,1].

    Figure 1. Geometry of 2N-element symmetric linear array placed along the x-axis.

  3. Algorithm Detail and Parametric Arrangement

    Firefly algorithm is a comparatively brand new member of swarm brainpower family [8-10]. Swarm intelligence is branch of nature motivated algorithms, which focused on insect behavior in order to grow some meta-heuristics, which can mimic insect's problem solution abilities. Ant colony optimization, particle swarm optimization, Cuckoo optimization etc. are some of the renowned algorithms that mimic insect behavior in problem modeling and result. The fireflies use bioluminescence with different flashing pattern for communication with each other, search for pray and to find mates. To develop a firefly inspired algorithm, some of the uniqueness of fireflies has been idealized [12]. For simplicity, only three idealized rules have been used: 1) All fireflies are unisex so that one firefly will be attracted toward the other fireflies without considering their sex; 2)

    STEP 2 (Compute the brightness or light intensity of firefly): Calculate the intensity I of firefly at exacting place x can be taken as for maximization problem and minimization problem in x correspondingly

    I(x) f(x) (4)

    I(x) 1/f(x) (5)

    STEP 3 (compute current global best and Rank the fireflies): Ranking of firefly depends on their brightness in present generation. Current global best( ) allocate the location of the

    brightest firefly in population and corresponding

    intensity as best fitness value at present generation.

    STEP 4 (Update of the location of the fireflies through their movements): In this, each firefly tends to move in the direction of another firefly with bright light intensity and update the position of next iteration of algorithm. The attraction of a firefly is evaluated by the light intensity that depends on encoded cost function. Also the locality of both the fireflies i.e. moving and brighter firefly rely on attraction between them.

    The attraction within the fireflies i.e. p and k in

    the D dimensional search space given by

    Attractiveness is proportional to brightness of the fireflies. For any two flashing fireflies, the fireflies

    =

    + 0

    2 (

    ) +

    (6)

    with less brightness will move towards the brighter one. Attractiveness is proportional to the intensity of the two fireflies, which decreases with increasing distance between them that means attractiveness is proportional to the brightness. If there are no brighter fireflies than a particular fireflies then this individual fireflies will move randomly in the space; 3) the brightness of a fireflies is determined by the cost function of the problem. For an optimization problem, brightness can simply be proportional to the value of the objective/cost function.

    where the different parameters of the above

    equation like is a vector of random numbers calculated from Gaussian distribution , is a randomization parameter, is light absorption coefficient for given medium and attraction among the fireflies is given by product of 0 and

    0

    0

    2 . Cartesian distance for attraction is

    given by r = 0 and is calculated by

    =1

    =1

    =|| – || =

    (, , )2

    (7)

    obtained by SAE (Dib et al.,2010) TM (Dib et al.,2010), PSO (Khodier and Aqeel, 2009)[13] are

    -24.81 dB, -24.41 dB,-24.62 dB and that of uniform array is -13 dB. Hence, the FA optimized

    In this algorithm fireflies change their locality according to eq. (6) while the brightest firefly is holed at the current generation on a fixed location. Hence,( ) solution is slowly updated in the

    successive iteration algorithm.

    STEP 5: Repeat steps from 2 to 4 until the iterations numbers are not completed .this will give

    the best firefly ( )locality for the global solution and corresponding brightness of firefly

    gives the most favorable fitness value of the objective function using firefly algorithm.

  4. Simulation Results and Discussion

    This section deals with application of FA for minimizing SLL of arrays by optimizing element positions, current excitations and phases of elements. The objective is to have an antenna which has radiation pattern with minimum possible SLL. The fitness function used to achieve the desired antenna can be written as:

    1 2

    1 2

    Fitness min(max20log AF()

    array offers reduced SLL as compared to other techniques. The smooth amplitude distribution makes it feasible to use power dividers. However, the beam width of FA obtained antenna is slightly more than the PSO antenna array. But it is well known fact that if SLL decreases the beam width will increase (Balanis, 1997) [14]. Figure 4 shows the convergence of the fitness function versus the iteration number. The normalized results from the optimization are given in Table 1.

    Subject to SLL

    [00 , ]&[ ,1800 ] (8)

    Where, SLL

    is the angular space outside the main

    lobe. This function will minimize the side lobes in the antenna array radiation pattern. The following FA parameters are used:

    • Number of fireflies or population=20

    • Iterations or Generations =400

    • Attractiveness 0=0.20

    • Absorption coefficient =0.25

    For optimizing amplitude, parameters xn, n are fixed where n is taken as zero and the spacing between the adjacent elements is taken as /2,

    n=1, .N. Due to even symmetry the position of first element is assumed to be at x1= /4.

    1. LAA Optimization 10 Elements

      For the first example, a 10-element linear antenna is considered. The number of element amplitudes to be optimized is five due to symmetry. It took only 20 seconds to run this optimization. The values of the amplitude are decreasing from the centre of the array to the edges. The maximum SLL obtained using FA is -26.72 dB while those

      Figure 2. Radiation pattern of 10 elements /2 spaced array optimized with FA with respect to amplitude.

      Table 1. 2N = 10 elements optimized using FA with respect to amplitudes constraint compared with TM, SADE, PSO method (the values are normalized)

      IN

      N

      TM

      SADE

      PSO

      FA

      1

      1.000

      1.000

      1.0000

      1.0000

      2

      0.8999

      .9028

      0.9010

      0.8913

      3

      0.7228

      .7277

      0.7255

      0.7036

      4

      0.5077

      .5153

      0.5120

      0.4787

      5

      0.3994

      .4158

      0.4088

      0.3397

      SLL (dB )

      -24.88

      -24.41

      -24.67

      -26.72

      Figure 3. Normalized amplitude distribution ||In|| of array elements using FA

      The amplitude distributions along the array elements are shown in Figure 2 and Figure 3 shows the normalized amplitude distribution ||In||of array elements using FA compared with other Techniques. Also results obtained from other algorithms such as SADE, TM and PSO are also listed for comparison.

      Figure 4. Convergence curves of the fitness value of the 10 elements /2 spaced LA.

    2. LAA Optimization 16 Elements

      In this example, a 16-element LAA is optimized using FA method. The best results are listed in Table 2. Figure 5 shows the radiation pattern obtained by FA compared to other methods and Figure 6 shows the normalized amplitude distribution ||In||of array elements using FA compared with other Techniques. The maximum SLL obtained using FA method is -33.06 dB, while that obtained using the SADE, PSO, TM and the uniform array is -31.06 dB, -30.7 dB, -31.31 dB,

      -13.15 dB, respectively. The maximum SLL obtained using FA is less than the uniform one by about 19.91 dB and is also better than the PSO results in [13] by about 2.36 dB.

      Table 2. 2N = 16 elements optimized using FA with respect to amplitudes compared with TM, SADE, PSO methods (the values are normalized).

      N

      TM

      SADE

      PSO

      FA

      1

      1.0000

      1.0000

      1.0000

      0.9303

      2

      0.9500

      0.9515

      0.9521

      0.8821

      3

      0.8575

      0.8586

      0.8605

      0.7936

      4

      0.7317

      0.7333

      0.7372

      0.6730

      5

      0.5861

      0.5889

      0.5940

      0.5361

      6

      0.4381

      0.4404

      0.4465

      0.3956

      7

      0.2988

      0.3020

      0.3079

      0.2661

      8

      0.2552

      0.2616

      0.2724

      0.2180

      SLL (dB)

      -31.31

      -31.06

      -30.70

      -33.06

      Figure 5. Radiation pattern of 16 elements /2

      spaced optimized using FA with respect to amplitudes, compared with conventional array

      Figure 6. Normalized Amplitude Distribution of 16 Elements Array Using FA Compared With Other Techniques

    3. LAA Optimization 24 Element

      In this example, a 24-element LAA is optimized using FA method. The best results are listed in Table 3. Radiation pattern obtained by FA compared to other process are shown in Figure 7. Figure 8 shows normalized amplitude distribution of 24 element array using FA compared with other techniques. The maximum SLL obtained using FA method is -40.12 dB, while that obtained using the SADE (Dib et al.,2010), PSO(Khodier and Aqeel, 2009)[13], TM, and Uniform array is -35.21 dB,

      -34.50 dB, -35.25 dB and -13.95 dB, respectively. Figure 9 shows the convergence of the fitness function versus the iteration number. The maximum SLL obtained using FA is -40.12 dB, while the maximum SLL of the uniform one is

      -13.95 dB. Alternatively, the maximum SLL obtained through FA is less than the uniform one by about 26.17 dB and is also superior to the other results in [13].

      Table 3. 2N = 24 elements optimized using FA with respect to amplitudes constraint compared with TM, SADE, PSO methods (the values are normalized).

      n

      TM

      SADE

      PSO

      FA

      1

      1.0000

      1.0000

      1.0000

      0.9884

      2

      0.9731

      0.9747

      0.9712

      0.9594

      3

      0.9283

      0.9272

      0.9226

      0.9086

      4

      0.8585

      0.8584

      0.8591

      0.8234

      5

      0.7745

      0.7735

      0.7812

      0.7354

      6

      0.6758

      0.6775

      0.6807

      0.6243

      7

      0.5772

      0.5743

      0.5751

      0.5206

      8

      0.4686

      0.4712

      0.4768

      0.4013

      9

      0.3719

      0.3701

      0.3793

      0.3137

      10

      0.2764

      0.2781

      0.2878

      0.2127

      11

      0.1995

      0.1972

      0.2020

      0.1492

      12

      0.2026

      0.2053

      0.2167

      0.1133

      SLL ( dB)

      -35.25

      -35.21

      -34.50

      -40.12

      Figure 7. Radiation pattern of 24 element S /2 spaced optimized using FA with respect to amplitudes, compared with conventional array

      Figure8. Normalized amplitude distribution of 24 Element Array Using FA compared with other Techniques.

      Figure 9. Convergence curves of the fitness value of 24 elements /2 spaced LA.

  5. Conclusion

It is observed from the above results that a new optimization algorithm was proposed which was inspired by lifestyle of a insect behavior called FireFly algorithm. In this paper, the firefly algrithm is projected for solving a realistic problem of linear antenna array by re-optimizes only the amplitude excitation of the remaining elements to improve the orignal pattern of the antenna array. The comparison of FA with other techniques like PSO, SADE showed the superiority of FA in terms of both efficiency and success rate.FA converged fast in less iterations. Also, it reduceses the value of SSL and Nulls compared with other techniques. Overall the FA is found to be very suitable for null reduction and minimization of SSL and also it obtained global best result compared to other existing optmisation-algorithmbased methods. Future study will focus on exploring the design of other array geometries using FA and enhancement of the present algorithm.

References

  1. T. B. Chen, Y. B. Chen, Y. C. Jiao, and F. S. Zhang, Synthesis of antenna array using particle swarm optimization, in Proceedings of the Asia-Pacific Microwave Conference (APMC 05), vol. 3, p. 4, December 2005.

  2. M. A. Zaman, S. A.Mamun, M. Gaffar, S.M. Choudhury, and M. A. Matin, Phased array synthesis using modified particle swarm optimization, Journal of Engineering Science and Technology Review, vol. 4, no. 1, pp. 6873, 2011.

  3. Brest, J., S. Greiner, B. Boskovic, M. Mernik, and V. Zumer,Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems," IEEE Transactions on Evolutionary Computation, Vol. 10, No. 6, 646-657, Dec. 2006.

  4. Goudos, S. K., Design of microwave broadband absorbers using a self-adaptive differential evolution algorithm," International Journal of RF and Microwave Computer-aided Engineering, Vol. 19, No. 3, 364-372, 2009.

  5. Taguchi, G., S. Chowdhury, and Y. Wu, Taguchi's Quality Engineering Handbook, John Wiley and Sons Inc., NJ,2005.

  6. Liu, Y., Z.-P. Nie, and Q. H. Liu, A new method for the synthesis of non-uniform linear arrays with shaped power patterns", Progress In Electromagnetics Research, Vol. 107, pp. 349-

    363,2010.

  7. Panduro, M., Design of non-uniform linear phased arrays using genetic algorithms to provide maximum interference reduction capability in a wireless communication system, Journal of the Chinese Institute of Engineers, Vol. 29, (7), pp. 1195-1201,2006

  8. Lukasik, S. and S. Zak, Firefly algorithm for continuous constrained optimization tasks, Lecture Notes in Computer Science, Springer Link, Vol. 5796, 2009.

  9. Yang, X.-S., firefly algorithm, stochastic test functions and design optimization, International Journal of Bio-Inspired Computation, Vol. 2, No. 2, 2010.

  10. Basu, B. and G. K. Mahanti, Firefly and artificial bees colony algorithm for synthesis Of scanned and broadside linear array antenna," Progress In Electromagnetics Research B, Vol. 32, pp.169-190,2011.

  11. Chatterjee, A., G. K. Mahanti, and A. Chatterjee ,Design of a fully digital controlled reconfigurable switched beam concentric ring array antenna using firefly and particle swarm optimization algorithm," Progress In Electromagnetics Research B, Vol. 36

,pp.113-131,2012.

[12]. Gandomi, A. H., X. S. Yang, and A. H. Alavi, Mixed variable structural optimization using firefly algorithm," An International Journal of Computer and Structures, Elsevier, Vol. 89, 2325-2336,2011.

  1. Khodier, M.M, and Al-Aqeel, M., Linear and circular array optimization: a study using particle swarm intelligence, Progress Electromagnetic Research B, Vol.15, pp. 347-73, 2009.

  2. Balanis, C., Antenna theory-analysis and design, Wiley, NY, 1997.

Kamaldeep Kaur is pursuing M. Tech in Electronics and Communication Engineering from Amritsar College of Engineering & Technology and currently working as a Assistant Professor in Adesh Institute of Engineering and

Technology, Faridkot. She did her B.Tech degree in Electronics and Communication Engineering from Amritsar College of Engineering & Technology, Amritsar, Punjab, India. Her area of interest is Antenna array.

Dr. Vijay Kumar Banga is working as a Professor and Head of the Department of Electronics & Communication Engineering, Amritsar College of Engineering and Technology, Amritsar, Punjab, India.

He obtained his B. E

(Electronics and Instrumentation Engineering) from Punjabi University, Patiala, Punjab, India, M. Tech (Electronics and Instrumentation) from Panjab University, Chandigarh, India and Ph.D. in Electronics (Artificial Intelligence) from Thapar University, Patiala., India. Presently, he has 13 years of research and UG & PG teaching experience. He has 45 research papers to his credit in various international journals and conferences. He is member of Board of Studies in Electronics and Communication Engineering of Punjab Technical University, Jalandhar, Punjab, India. His areas of research and interest include Robotics, Artificial Intelligence, automated control systems and Soft Computing.

Leave a Reply