Abstract

This study presents a novel optimization algorithm based on invasive weed optimization (IWO) for reduction of the maximum side lobe level (SLL) with specific half power beam width (HPBW) of thinned large multiple concentric circular arrays of uniformly excited isotropic elements. IWO is a powerful optimization technique for many continuous problems. But, for discrete problems, it does not work well. In this paper, the authors propose an improved binary IWO (IBIWO) for pattern synthesis of thinned circular array. The thinning percentage of the array is kept equal to or more than 50% and the HPBW is attempted to be equal to or less than that of a fully populated, uniformly excited, and half wavelength spaced concentric circular array of the same number of elements and rings. Simulation results are compared with previous published results of DE, MPSO, and BBO to verify the effectiveness of the proposed method for concentric circular arrays.

1. Introduction

Circular antenna arrays have considerable interest in a variety of applications including radar, sonar, and mobile and commercial satellite communication systems [1]. It consists of a number of elements which are usually omnidirectional and arranged on a circle and can be employed for beamforming in the azimuth plane, for example, at the base stations of the mobile radio communications systems [24]. As very popular type of antenna array is the circular array that has several advantages over other array geometries such as all-azimuth scan capability (it can perform 360-degree scan around its center) and the beam pattern can be kept invariant [5]. Moreover, circular arrays are less sensitive to mutual coupling as compared with linear and rectangular arrays since these do not have edge elements [1]. Concentric circular antenna array (CCAA) that contains many concentric circular rings of different radii and number of elements have several advantages including flexibility in array pattern synthesis and design both in narrowband and broadband beamforming applications [24]. CCAA is also used in direction-of-arrival applications since it provides almost invariant azimuth angle converge.

Uniform concentric circular antenna array (UCCA) is one of the most important types of the CCA where the interelement spacing in individual ring is kept almost half of the wavelength and all the elements in the array are uniformly excited. Uniform antenna arrays exhibit high directivity; however, they usually suffer from high side lobe level [1]. To reduce the SLL, the array is made aperiodic by altering the positions of the antenna elements with uniform amplitude excitations. The other method to reduce SLL is to use an equally spaced array with radically tapered amplitude distribution [3, 4]. However, uniform excitation is desired to reduce the complexity in designing a feed network.

The process is known as array thinning and is widely employed to reduce the SLL of antenna array with large number of elements. Array thinning is related to the removal of some elements from a uniformly spaced or periodic array to achieve a desired radiation pattern. Thinning not only reduces SLL but also brings down the cost, weight, and power consumption by decreasing the number of radiating elements. However, synthesis of antenna array is a tough challenge, and it cannot be solved by analytical methods. But there are various global optimization algorithms for thinning such as genetic algorithms (GA) [6], particle swarm optimization [7], differential evolution (DE) [8], and biogeography-based optimization (BBO) [9]. Haupt has used GA for thinning of linear arrays and a center element fed concentric ring array antenna to reduce the SLL [10, 11]. Orthogonal GA has been proposed by Zhang et al. for pattern synthesis of thinned linear array [12]. Ghosh and Das utilized DE with global and local neighborhood (DEGL) for thinning planar circular array [13]. Thinning of a planar concentric circular array to SLL reduction using modified PSO (MPSO) algorithm is proposed by Pathak et al. [14]. Chatterjee et al. have compared the performance of MPSO and gravitational search algorithm for thinning of a scanned concentric ring array [15]. BBO has been utilized by Singh and Kamal for thinning large multiple concentric circular ring arrays [16]. Wang et al. proposed a chaotic binary PSO (CBPSO) algorithm to synthesis of thinned linear and planar antenna array [17]. Basu and Mahanti introduced the fire fly algorithm (FFA) to thinning of concentric two-ring circular array antenna [18]. Chatterjee et al. have compared the performance of binary FFA and binary PSO to thin planar concentric ring antenna array to minimize SLL in a number of predefined -planes [19].

In this paper, we present the method of optimization of uniformly spaced concentric circular array using an improved binary variant of recently proposed metaheuristic algorithm called invasive weed optimization. The IWO algorithm has found successful application in many electromagnetic problems like design of printed Yagi antenna [20], E-shaped MIMO antenna [21], multifeed reflector antennas [22], broadband patch antenna [23], conformal phased arrays [24], circular antenna arrays [25], and so forth. Results obtained using IWO for these problems are encouraging. However, the nature of reproduction operators in classical IWO limits its application, such as discrete optimization problems. In this paper, an improved binary version of IWO algorithm (IBIWO) has been proposed for large multiple concentric ring arrays of isotropic elements for SLL reduction and at the same time keeping the half power beam width (HPBW). The thinning percentage of the array is kept to more than 50% and the HPBW is kept equal to or less than that of the array with the same number of elements and rings. The same problem has been dealt by DEGL, MPSO, and BBO, respectively. To the best of our knowledge, IWO has not been utilized for the thinning of concentric circular array before. Simulation results obtained are compared with the above algorithm.

The rest of the paper is organized in follows. A formulation of the thinned CCAA pattern synthesis as an optimization task has been discussed in Section 2. Section 3 gives a comprehensive overview of the proposed IBIWO algorithm. Section 4 presents the simulation results and in Section 5 conclusions are presented.

2. Thinned Planar Circular Array

Thinning an array means turning off some radiating elements in a uniformly spaced or periodic array in order to generate a pattern with low side lobe levels. Typical applications for thinned array include satellite-receiving antennas that operate against a jamming environment, ground-based high frequency radars, and design of interferometer array of radio astronomy. In this work, we assumed that the positions of elements are fixed and the elements can have only two states: either “on” or “off.” An antenna in an “on” state only contributes to the total array pattern. On the other hand, an antenna is in “off” state if the element is either passively terminated to a matched load or is open circuited and hence it does not contribute to the total array pattern. Thinning an array to produce low side lobes is much simpler than the more general problem of nonuniform spacing of the elements. Nonuniform spacing has an infinite number of possibilities for placement of the elements.

In CCAA, the elements are arranged in such a manner that all antenna elements are positioned in multiple concentric circular rings, which vary in radii and in number of elements. Figure 1 shows the general configuration of CCAA with concentric circular rings, where the th () ring has a radius and the corresponding number of elements is . Assuming that all the elements are isotropic sources, the far-field pattern of this array can be written as

Normalized absolute power pattern in dB can be expressed as follows:where , is the radius of the th circle = ,    is the interelement arc spacing of the th circle, is the angular position of th element of the th ring, and and are the zenith and azimuth angle, respectively. All the elements have the same excitation phase of zero degrees.

3. Invasive Weed Optimization Algorithms

3.1. Continuous IWO

Invasive weed optimization (IWO) is a metaheuristic algorithm that mimics the colonizing behavior of weeds. The IWO algorithm may be summarized as four steps and more details can be found in [26].(I)Initialization: the solutions are produced in the given -dimensional search space randomly.(II)Reproduction: in this step the parent weed produces seeds depending on its own fitness, as well as the colony’s lowest and highest fitness.(III)Spatial distribution: the generated seeds are randomly scattered over the -dimensional search space by perturbing them with normally distributed random numbers with zero mean and a variable variance. The standard deviation for a particular iteration can be given as inThe position of the new seed can be given as in (7):where and are the current iteration and the maximum iteration, and are the initial and final standard deviation, is the standard deviation of the current iteration, and is the nonlinear index.(IV)Competitive exclusion: the new seeds grow to flowering weeds and are placed together with parent weeds in the colony. A competition is adopted for limiting maximum number of plants in a colony. Weeds with the worst fitness are eliminated until the maximum number of weeds in the colony is reached. The steps 1 to 4 are repeated until the maximum number of iterations has been reached.

3.2. Binary IWO

The presentation used in IWO is a real-valued vector. We make some improvements for classical IWO to deal with discrete problems. Firstly, appropriate coding method is utilized to represent the actual problem. In general, the weed in BIWO will be replaced by the binary coding sequence; each takes value of 1 or 0. Secondly, binary space spread should be employed. In IWO algorithm, the generated seeds are randomly scattered over the -dimensional search space by perturbing them with normally distributed random numbers with zero mean and a variable standard deviation. But this continuous spread method will not make sense in the binary coding sequence. We take a mutation mechanism to create seed in the BIWO. Each bit in the parent weed will be mutated with a probability which is calculated by the following sigmoid function:where is the spread distance generated by the normally distributed function . When the mutation probability of each bit in a weed is calculated, then a uniformly distributed random numbers in the range will be generated to specify the mutation bits through following equations:

3.3. Improved Binary IWO

As mentioned in Section 3.1, we can know that defines the exploration ability and exploitation ability of algorithm and acts as both diversification and intensification components of BIWO; it has a great effect on final solutions. A good diversification will make the final solution near to global optimum. The algorithm will use this component to identify most the potential spaces where the global optimum may lie in. A good intensification will help the algorithm to exploit the potential areas to find the global optimum. It will increase the convergence speed of the algorithm and search the better final solution. Hence, it is very important to keep an efficient balance between diversification and intensification of the algorithm. But BIWO uses a fixed to produce seeds related to each weed and suffers from the lack of fine balance between exploration and exploitation.

In order to overcome the drawbacks of BIWO, adaptive dispersion mechanism is integrated in the BIWO algorithm The adaptive dispersion mechanism is that the of the current generation distribute linearly among the weeds as weed with the highest fitness achieves the lowest and the lowest fitness achieves the highest , which can be represented by (7). is the index of weeds in the colony which are sorted according to their fitness, can be calculated by (3), is the sum number of weeds in the current generation, and is the of th weeds to produce seeds. Hence, the plant with lower fitness will have the chance to produce good seeds in current generation. In addition, this concept will increase the diversification of algorithm so the algorithm will explore the search space effectively:

The pseudocode of the novel binary IBIWO is given as follows:(1)Randomly produce weeds in binary coding sequence;(2)For each do(3)Calculate each weed’s fitness value by (8);(4)Sort all fitness values;(5)Record maximum and minimum value;(6)Calculate the number of seeds;(7)Calculate each seed’s standard variance by (3) and (7);(8)Produce seeds by (6);(9)Add the seed to population;(10)If   then;(11)Sort the population of their fitness;(12)Save population of weed with best fitness until ;(13)End if(14)End for

4. Design Examples

In this work, an array of ten-ring concentric circular is considered. Each circular has isotropic elements spaced uniformly, where represents the circular number counted from the innermost circular. The total number of element is 440; such a fully populated array is shown in Figure 2. Two instances are considered similar to that reported in [13, 14, 16]. The objective function is given aswhere is the value of maximum side lobe level, and are the obtained and desired half power beam width, respectively. We assume that the values of , are obtained and desired value of number of switched off elements. is the Heaviside step functions defined as follows:

In this section, we use two thinned array cases to evaluate the capability and versatility of the proposed algorithm. In all the examples, the array with all elements “on” is used as initial solutions. All simulations are conducted in a Windows 7 Professional OS environment using 12-core processors with Intel Xeon (R), 3.33 GHz, 72 GB RAM and the codes are implemented in Matlab 7.10.

Both cases are optimized by IBIWO and BIWO. The stopping criterion for IBIWO and BIWO is the maximum number of iterations. Because of the randomness nature, all the experiments have been run 25 times with 150 iterations independently. The parameters for IBIWO and BIWO taken are as follows (Table 1).

Case One. In this case, the interelement arc spacing in the entire circular is fixed at . The objective is now to find the optimal set of on and off elements that will generate a pencil beam in the plane keeping the HPBW unchanged, fixing the number of switched-off elements equal to 220 or more, and reducing the maximum SLL further.

Figure 3 shows the best pattern obtained by the IBIWO, and the results are compared with the results of fully populated (all the elements are turned on) uniform array. From Figure 3, we notice that the with the full populated array is −17.37 dB and the lower to −30.18 dB after thinning by IBIWO. The HBPW of the best pattern achieved by IBIWO is 4.67, which is nearly equal to that of fully populated array.

To further verify the performance of the IBIWO, the results of IBIWO are compared with the results of DEGL, MPSO, BBO, and BIWO thinned arrays which are given in Table 2. The results used for comparison are given by the references [13, 14, 16]; the maximum number of iterations of these algorithms is equal to 150. The maximum SLL achieved by IBIWO is −30.18 dB and BW is 4.6° while 231 elements are switched off. The maximum SLL obtained by MPSO, DEGL, BBO, and BIWO are −23.22 dB, −21.91 dB, −26.55 dB, and −28.59 dB, respectively. Hence, the maximum SLL achieved by IBIWO is lower by 6.96 dB, 8.27 dB, 3.63 dB, and 1.59 dB than the maximum SLL obtained by MPSO, DEGL, BBO, and BIWO thinned arrays, respectively. Evidently, the IBIWO provides better SLL. The number of switched-off elements achieved by IBIWO is more than that obtained by DEGL, BBO, and BIWO, expect MPSO. The thinned antenna array obtained by IBIWO is shown in Figure 4.

The comparison radiation patterns of MPSO, BBO, BIWO, and IBIWO are also drawn in Figure 5. The optimal amplitude excitations obtained by IBIWO are shown in Table 3.

The convergence characteristics of IBIWO and BIWO are shown in Figure 6. From Figure 6 we can know that the convergence speed of the proposed algorithm is faster than BIWO.

Case Two. In this case, the interelement arc spacing is made uniform and the same but not fixed at . The objective is now to find the optimal set of on and off elements that will generate a pencil beam in the plane keeping the HPBW unchanged, fixing the number of switched-off elements equal to 220 or more, and reducing the maximum SLL further. The interelement arc spacing is allowed to vary between . The parameters for BIWO and IBIWO are also the same as in the previous example. The best result obtained by IBIWO is listed in Table 4.

Figure 7 shows the best pattern with optimized obtained by the IBIWO, and the results are compared with the results of fully populated (all the elements are turned on) uniform array.

To further verify the performance of the IBIWO, the results of IBIWO are compared with the results of fully populated uniform array and DEGL, MPSO, BBO, and BIWO thinned arrays which are given in Table 4. The results used for comparison are given by the references; the maximum number of iterations of these algorithms is equal to 150. In this case, the maximum SLL achieved by IBIWO is −31.17 dB and BW is 4.5° while 238 elements are switched off. The maximum SLL obtained by uniform array, DEGL, MPSO, BBO, and BIWO are −17.37 dB, −24.81 dB, −23.85 dB, −26.6 dB, and −28.75 dB, respectively. Hence, the maximum SLL achieved by IBIWO is lower by 13.8 dB, 6.36 dB, 7.32 dB, 4.57 dB, and 2.42 dB than the maximum SLL obtained by fully populated, DEGL, MPSO, BBO, and BIWO thinned arrays, respectively. The number of switched-off elements achieved by IBIWO is more than that of the other four algorithms. The thinned antenna array obtained by IBIWO is shown in Figure 8.

The comparison radiation patterns of MPSO, BBO, BIWO, and IBIWO are also drawn in Figure 9. The optimal amplitude excitations obtained by IBIWO are shown in Table 5.

The convergence characteristics of IBIWO and BIWO are shown in Figure 10. From Figure 10 we can know that the convergence speed of the proposed algorithm is faster than BIWO.

From the above results, in the synthesis of thinned concentric multiple ring antenna arrays, it can be observed clearly that the proposed algorithm with adaptive dispersion can take a good balance between the local search and global exploration. In both cases, the IBIWO can achieve better solutions compared with the above algorithms.

5. Conclusions

In this paper, the improved binary IWO is proposed for the thinning large concentric ring arrays of isotropic elements to generate a pencil beam in the vertical plane with maximum SLL reduction. The obtained pattern has half power beam width which is very close to the value of a fully populated array of the same size and shape and yet has a lower SLL. Two cases are discussed in this paper. One is to generate a thinned array with fixed interelement array spacing and the second with optimized interelement array spacing. Both cases are to obtain a thinned array with minimum SLL and 50% or more percentage of thinning. Comparisons of the IBIWO and other techniques (DEGL, MPSO, BBO, and BIWO) show the efficiency of the proposed technique.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.