• No results found

Patterns Antennas Arrays Synthesis Based on Adaptive Particle Swarm Optimization and Genetic Algorithms

N/A
N/A
Protected

Academic year: 2021

Share "Patterns Antennas Arrays Synthesis Based on Adaptive Particle Swarm Optimization and Genetic Algorithms"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

Patterns Antennas Arrays Synthesis Based on Adaptive Particle

Swarm Optimization and Genetic Algorithms

B. Kadri1, M. Brahimi1, I.K. Bousserhane1, M. Bousahla2, F.T. Bendimerad2 1

Bechar University, Faculty of Sciences and Technologies, Departement of Electronic P.O.Box 417, 08000, Bechar, Algeria

2Abou-Bakr Belkaid University, Engineering Sciences Faculty, Telecommunications Laboratory P.O.Box 230, Tlemcen, Algeria

Abstract

In recent years, evolutionary optimization (EO) techniques have attracted considerable attention in the design of electromagnetic systems of increasing complexity. This paper presents a comparison between two optimization algorithms for the synthesis of uniform linear and planar antennas arrays, the first one is an adaptive particle swarm optimization (APSO) where the inertia weight and acceleration coefficient are adjusted dynamically according to feedback taken from particle’s best memories to overcome the limitations of the standard PSO which are: premature convergence, low searching accuracy and iterative inefficiency. The second method is the genetic algorithms (GA) inspired from the processes of the evolution of the species and the natural genetics.

The results show that the design of uniform linear and planar antennas arrays using APSO method provides a low side lobe level and achieve faster convergence speed to the optimum solution than those obtained by a GA.

Keywords: antennas arrays, planar arrays, synthesis,

optimization methods; adaptive particle swarm algorithm, genetic algorithm.

1. Introduction

Planar antenna arrays have been widely studied due to their importance in communications industry such us mobile, wireless communication, and other domains [1], in order to seek for an optimal planar antenna arrays feed laws so that the array complies with the requirements of the user and according to precise specifications, such us lower side lobes of planar antenna array pattern, controllable beamwidth, and the pattern symmetry in azimuth angles. The traditional optimization methods cannot bear the demand of such complex optimization problem. Particles Swarm Optimization (PSO) [2] is an evolutionary algorithm based on the swarm intelligence. Eberhart and Kennedy first introduced such algorithms in 1995. The original conception comes from the research of food hunting by birds. PSO algorithm can be used to solve the complex global optimization problems. Currently, the algorithm and its variations are applied to solve many

practical problems. For the optimization of the antenna array, the parameters affecting antenna pattern are chosen as the design variables [3]. A desired pattern is presented according to the radiate requirement.

The simulation result show that the calculated pattern approaches the desired pattern and the SLL is very low. This kind of optimization improves the efficiency of antennas array.

2. Standard Particle Swarm Optimization

Recently, the PSO technique has been successfully applied to the design of antennas and microwave components [4-5]. The results proved that this method is powerful and effective for optimization problems. PSO is similar in some ways to Genetic Algorithms (GA) and other evolutionary algorithms, but requires less computational bookkeeping and generally fewer lines of code, including the fact that the basic algorithm is very easy to understand and implement. In the PSO mechanism, each potential solution of optimization problem is a bird in the solution space, which called “particle”. Each particle has a value of fitness determined by objective functions. They also have a directional velocity to control its move tracks. The particles chase the optimal solution by searching the solution space. All particles have initial positions and velocities [6], where the positions and velocities are iterated. In each iteration, two “best position” are chased to update the particle. The first is the optimal solution found by particle, which called personal best position. The other is the optimal solution in the entire group, which called global best position. In PSO, the i -th particle in the solution space is determined by a fitness function’s value. The fitness function is the optimal target, the position of ith particle can be presented by xi

xi1,xi2,...,xid

,

i i id

i v v v

v  1, 2,..., stand for the velocity of the i

th

particle, the optimal solution come into being through iterative searching, the positions and velocities of particles update by personal and global best positions in each

(2)

iteration. Let pi

pi1,pi2,..., pid

be the position vector for an individual particle’s best fitness, which is personal best position, and gi

gi1,gi2,...,gid

be the global best position among all the agents. The positions and velocities of particles are updated according to the following equations (1) and (2) [7]:

id id

id id

id id v c r p x c r g x v

  1 1   2 2  (1) id id id x v x   (2)

Where

0.7is the inertia weight,

c

1and

c

2 are the acceleration coefficients set to 1.7,

r

1and

r

2are random numbers in the range [0,1], The first part of (1) is the initial velocities of particles, the second part is “cognition”, which expresses the cogitation of particles; the third part is “social”, which expresses the registration of message and cooperation among particles.

The steps involved in standard PSO are shown by the flowchart drawn in figure 1.

Fig. 1.Flowchart of PSO algorithm

3. Adaptive Particle Swarm Optimization

In this paper, the inertia weight and the acceleration coefficient are neither set to a constant value nor set as a linearly decreasing time varying function [8]. Instead they are defined as a function of local best (pbest) and global best (gbest) values of the fitness function of a minimization problem as given in Eqs. (3) and (4). The average of all the personal best values in that particular generation is termed as ((pbesti)average). Inertia weight,

average i i

pbest

gbest

1

.

1

(3) Acceleration coefficient;





i

pbest

gbest

ac

ac

ac

1 2

1

(4)

The inertia weight in (3) is termed global-average local best IW (GLbestIW) and the acceleration coefficient in (4) is called global-local best AC (GLbestAC).

4. Genetic Algorithm

By analogy with natural selection and evolution, in classical GA the set of parameters to be optimized (genes) defines an individual or potential solution X (chromosome) and a set of individuals makes up the population, which is evolved by means of the selection, crossover, and mutation genetic operators. The optimization process used by the GA follows the next steps [9].

The genetic algorithm generates individuals (amplitude excitations and phase perturbations of the antenna elements). The individuals are encoded in a vector of real numbers, that represents the amplitudes, and a vector of real numbers restrained on the range (0, 2π), that represents the phase perturbations of the antenna elements. Each individual generates an array factor of certain characteristics of the side lobe level and the directivity. Then, the genetic mechanisms of crossover, survival and mutation are used to obtain better and better solutions. The genetic algorithm evolves the individuals to a global solution that generates an array factor with minimum side lobe level and maximum directivity in the steering direction [10-11].

The steps involved in GA are shown by the flowchart drawn in figure 2.

(3)

Fig. 2 Flowchart of GA algorithm

5. Linear Antenna Arrays Synthesis

In this section, the APSO and GA algorithms were implemented for the synthesis of uniformly spaced linear array constituted with 16 rectangular microstrip antennas (figure 3). Two examples of linear antenna array synthesis have been considered, the first one by optimizing only excitation weights for a desired radiation pattern specified by a symmetrical narrow beam pattern with a beam width of 8 degrees and maximum side lobe levels of -20dB. The second example for the same desired radiation pattern but pointed at 10°, the synthesis was carried out by optimizing both amplitude and phase weights. In our simulation, we have used a population size of 40 for GA.

For APSO, it set with adapting inertial weight and acceleration coefficients which is proposed by Ratnaweera and Halgamuge [12] and a population size equal to 30 individuals.

In figure 4 we present the result of the first example of linear antenna array synthesis by the optimization of amplitude excitation coefficients using both APSO and GA. It is clearly seen that the radiation pattern obtained by APSO meet better the desired pattern than the obtained by the GA. The side lobe level obtained by APSO

optimization (-40dB) are much better than in the case of GA (-23dB).

Fig. 3 Linear antennas array.

-100 -80 -60 -40 -20 0 20 40 60 80 100 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 theta A m p lit u d e APSO GA fd

Fig. 4 Result of a linear array synthesis with 16 elements applying both APSO and GA.

0 50 100 150 200 250 300 350 400 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Number of iterations G b e s t v a lu e APSO GA

(4)

From figure 5, the speed approaching the global optimal of APSO is much quickly than that of GA, and the fitness values of the best individuals of APSO are almost higher than that of GA in every population.

In the second example, the synthesis result of a linear array with 16 uniformly spaced antennas for a desired radiation pattern, similar to the previous one but pointed at 10 degrees are shown in figures 6 and 7.

-100 -80 -60 -40 -20 0 20 40 60 80 100 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 theta A m p lit u d e APSO GA fd

Fig. 6 Result of a linear array synthesis with 16 elements applying both APSO and GA.

0 50 100 150 200 250 300 350 400 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 Number of iterations G b e s t v a lu e APSO GA

Fig. 7 Fitness evolution of APSO and GA algorithms

6. Planar Antenna Arrays Synthesis

A microstrip antenna have limited radiation diagram however, when we have an aggregate the performance of radiation diagram will be remarkable [13]. Let us consider a planar antenna array constituted of MxN equally spaced rectangular antenna arranged in a regular rectangular array in the x-y plane, with an inter-element spacing

of

d

dx

dy

2

(figure 8), and whose outputs are added together to provided a single output. Mathematically, the normalized array far-field pattern is given by:        

       N n j dy k n j j dx k m j M n mn s s mn mn e e I F f F 1 sin sin 1 cos sin 1 1 m ax 0 0 . ) , ( ) , (           (5) Where ) , (

f : Represents the radiation pattern of an element.

mn

I : Amplitude coefficient at element (m, n). mn

 : Phase coefficient at element (m, n). 0

k : Wave number.

Fig. 8 Planar antennas array.

We use the APSO algorithm to find the appropriate excitation coefficients (amplitude and phase), which shall satisfy the desired radiation pattern.

We have chosen a suitable fitness functions that can guide the APSO optimization toward a solution that meets the desired radiation pattern. The fitness function to be minimized is selected from the work of Chuan Lin [14] which is described by the equation below

)

(

A

)

(

A

Max

)

f(

0 F F S

    (6)

Where S is the space spanned by the angle θ excluding the mainlobe and ρ represents the unknown parameter vector, such as element positions and phases. This objective function minimizes all the sidelobe levels and maximizes the power in the main lobe located at θ=θ0.

We implemented the two algorithms APSO and GA for the synthesis of uniformly spaced planar array of 16

(5)

rectangular patch antennas. Figures 9 and 11 represent respectively the synthesis result of our array constituted of 16 elements. It is a question respectively of the amplitude and phase optimization and the amplitude and phases pointed at 10 degree in order to as well as possible approach the radiation pattern resulting from a desired template specified by a symmetrical narrow beam pattern with a beam width of 8 degrees and maximum side lobe levels of -20dB. During the simulation we have used a population size of 40 for FGAs. Roulette strategy for “selection” one–point crossover and mutation to flip bits, the value of crossover and mutation probabilities (pc and pm) are determined according to FLC.

The figures represent the results of plane array synthesis consisted of 16 aerial elements.

It is noticed that the radiation pattern are contained within the limits imposed by the template and the maximum of side lobes level is lower than -20 dB in such way that the APSO is better than GA and reaches them respectively -35dB and -25 dB (figure 7), -30dB and -22dB (figure 9) With each diagram, on associates the evolution of the quadratic error during the generations (figure 10 and 12). From this figures the best fitness obtained by the APSO is better than the obtained by the GA.

-100 -80 -60 -40 -20 0 20 40 60 80 100 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 theta A m p lit u d e APSO GA fd

Fig. 9 Result of a linear array synthesis with 16 elements applying both APSO and GA (only amplitude synthesis).

0 50 100 150 200 250 300 350 400 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 Number of iterations G b e s t v a lu e APSO GA

Fig. 10 Fitness evolution of APSO and GA algorithms

-100 -80 -60 -40 -20 0 20 40 60 80 100 -100 -90 -80 -70 -60 -50 -40 -30 -20 -10 0 theta A m p lit u d e APSO GA fd

Fig. 11 Result of a linear array synthesis with 16 elements applying both APSO and GA (amplitude and phase synthesis).

0 50 100 150 200 250 300 350 400 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 Number of iterations G b e s t v a lu e APSO GA

(6)

7. Conclusion

The optimization techniques seemed APSO and GA for the goal to obtain the global minimum and to avoid remaining to trap in a local minimum like in the case of the deterministic methods. However they present a major disadvantage which lies in their calculative cost and which believes according to the dimension of the problem considered and its difficulty.

The advantage of PSO on GA of is marked as much than the optimization variables number is important. Indeed for a synthesis of antennas array, GA requires an enormous computing time, because this one needs a great iteration number to converge towards an optimal solution.

Included examples on linear and planar antennas array synthesis demonstrate that PSO with adaptive scheme shows better performance than GA because of its simplicity in implementation and minor computing time.

References

[1] W.Y. Wei, D.M. Gong, and B.S. Chen, “Antenna Theory”, Xi’an: The publishing house of Xidian University, 1985. [2] J. Robinson, Y. Rahmat-Samii, “Particle Swarm

Optimization (PSO) in Electromagnetics”, IEEE Trans. Antennas Propagation, vol.52, no.2, February 2004, pp. 397-407.

[3] Cheng D K, “Optimization techniques for antenna arrays”, Proceedings for IEEE, vol.59 (12), 1988, pp. 1664-1674. [4] Khodier, M.|Christodoulou,. “Linear array geometry

synthesis with minimum sidelobe level and null control using particle swarm optimization”, IEEE Transactions on Antennas and Propagation 53 No. 8 (August 2005), 2674-2679.

[5] Ababneh, J.|Khodier, M.|Dib, N, “Synthesis of inter- digital capacitors based on particle swarm optimization and artificial neural networks”, International Journal of RF and Mi- crowave Computer-Aided Engineering 16 (July 2006), 322{330.

[6] J. Kennedy, R. Eberhat, “Particle Swarm Optimization”, IEEE Int. Conf. Neural Networks (Perth, Australia), vol. IV, 1995, pp.1942-1948.

[7] T.B. Chen, Y.B. Chen, Y.C. Jiao, and F.S. Zhang “Synthesis of Antenna Array Using Particle Swarm Optimization” National Laboratory of Antennas and Microwave Technology, Xidian University, Xi’an 710071, P. R. China 0-7803-9433 2005

[8] R. Eberhart, Y. Shi, “Comparison between genetic algorithms and particle swarm optimization,” Lect. Notes Comput. Sci. 611–618, 1998.

[9] R. L. Haupt,. “Ail Introduction to Genetic Algorithms for Electromagnetics”, IEEE Antenna and propagation Magazine. Vol. 37. pp. 7-15. 1995.

[10]S. A. Mitilineos, C A, Papagianni. G.. I. Verikaki. C. N. Capsalis, “Design of Switched Beam Planar Arrays Using the Method of Genetic Algorithms”, Progress In Electromagnetics Research. PIER 46. 105-126. 2004.

[11] D. Marcano, F. Duran, “Synthesis of Antenna Arrays Using Genetic Algorithms”. IEEE Antenna and propagation Magazine. Vol. 42. NO. 3. June 2000.

[12]A. Ratnaweera, S.K. Halgamuge, Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficient, IEEE Trans. Evol. Comput. vol. 8 (June (3)) (2004) 240–255.

[13]Boufeldja Kadri, Miloud Boussalila, Fetlii Tarik Beudimerad, “Phase-Only Planar Antenna Array Synthesis with Fuzzy Genetic Algorithms” IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 1, No. 2, January 2010.

[14]Chuan Lin, Anyong Qing and Quanyuan Feng1, “Synthesis of unequally Spaced Antenna Arrays by a new Differential Evolutionary Algorithm”, International Journal of Communication Networks and Information Security (IJCNIS), Vol. 1, No. 1. April 2009

References

Related documents

In this letter, the minimization of the power losses in time-modulated arrays is addressed by means of a suitable strategy based on Particle Swarm Optimization.. By properly

The performance of AMOPSO is compared with some recently developed multi-objective PSO techniques and evolutionary algorithms, for nine function optimization problems of two and

We modified some algorithms based on Hybrid Discrete Particle Swarm Optimization (HDPSO) algorithm by Clerc [25] and modified particle swarm optimization (MPSO)

In this case, we study the behavior of the array factor for the design of scannable circular arrays considering the optimization of the amplitude and phase excitations across

This paper addresses positional errors and presents an error optimization method using arithmetic measures such as mean, median and Particle Swarm Optimization

The proposed face recognition technique is performed in three phases, feature extraction by PCA, adaptive acceleration particle swarm optimization (AAPSO), and parameters selection

and Kodaz, H.: A new hybrid method based on Particle Swarm Optimization, Ant Colony Optimization and 3-Opt algorithms for Traveling Salesman Problem, Applied Soft Computing,

Bataineh, Linear phase FIR filter design using particle swarm optimization and genetic algorithms, Digital Signal Processing, 18, 657–668, 2008. Eberhart, Particle Swarm