Abstract

A new strategy of density tapering called the partial density tapering (PDT) accompanied with the algorithm of differential evolution (DE) is proposed to suppress the peak sidelobe level (PSL) of uniform excited concentric ring arrays (UECRA) with isotropic elements. Through performing the PDT, a sound starting solution for DE can be generated. Then, the ring filling factor (RFF) is introduced so that the optimization of the number of elements can be transformed into the optimization of RFFs within the tapered thresholds, and thereby the real coding can be directly used with respect to the consideration of parallel encoding strategy. Finally, the UECRA featuring improved PSL performance can be obtained by limited runs of conventional DE. Several numerical instances for UECRA, with aperture sizes ranging from small to large scale, confirmed the outperformance of the proposed method.

1. Introduction

For the capability of achieving rotationally symmetrical beam pattern, concentric ring array (CRA) had found the applications in radar, direction finding, radio-astronomy, satellite communications, and so on [13]. Therefore, the synthesis for CRA had been a topic of considerable study by many investigators [117]. In particular, most of the previous efforts focused on the uniform excited (equal feed) CRA due to the simplified feeding network and maximized efficiency of DC-to-RF power conversion, as it is compared to the use of amplitude tapering technique. According to the literatures, we can retrieve mainly three types of methods which are developed to design concentric ring arrays (CRAs). The first is deterministic approaches (DAs) [39], which usually refer to emulating the continuous reference aperture distribution where a proper rule of density tapering [47] is employed to determine the element locations. In the past few years, several new forms of DAs are proposed to design UECRA. Angeletti et al. [3] presented a method where both locations and dimensions of the radiating elements are jointly optimized to improve the aperture efficiency of UECRA. In literature [8], Morabito and Nicolaci described a way to the optimal power synthesis of mask-constrained shaped beams. In literature [9], by utilizing the characteristics of first kind Bessel functions for representing the array factor, Kedar presented a technique for synthesis of wideband wide-scan UECRA with low sidelobe level. In all, the DAs have a fast calculation speed, which could be used for the synthesis of very large UECRA. However, this type of approaches cannot guarantee the methods which converge to the global optima.

The second type of method is the use of biologically inspired global optimization procedures such as the genetic algorithm (GA) [10] and its improved forms [1113]. Haupt [10] earlier described the way to optimize the element placement in a UECRA to obtain the low PSL by using the GA. Then, Chen et al. [11] presented a modified real GA (MGA) which makes ring radii as the only optimal variables to suppress the PSL of UECRA. For the same issue, Jiang et al. [12] proposed an improved integer genetic algorithm (IIGA). In literature [13], a multiobjective GA (MOGA) is described and proved to be effective for designing the CRA, where both the half-power-beamwidth (HPBW) and PSL of the CRAs at different scanning directions are optimized.

The third type of approaches for designing UECRA is the hybrid algorithms (HAs) [2, 1417]. By combining the advantages of some traditional optimization strategies, the deterministic procedures, the global optimization tools, etc., the use of this type of methods may achieve global optimization at a relative low-computational burden. Some typical contributions are reviewed below. Carlin et al. [2] delivered a two-step methodology which determines the sparsest auxiliary layout of concentric current rings matching a user-defined reference pattern through a Bayesian compressive sensing method and then yields the concentric ring isophoric array by strategy of density tapering. Furthermore, through splitting the synthesis of circular array into a global optimization procedure on a strongly reduced search space and a convex programming problem, Bucci and Pinchera [14] presented a hybrid approach which is proved effective for the synthesis of high-directivity pencil beam patterns. Other notable HAs such as the method in [15] which combines a convex optimization and a determined approach together, the strategy [16] by using weighting density tapering and GA, the approach [17] integrating an improved discrete cuckoo search algorithm (IDCSA), and a cuckoo search-invasive weed algorithm (CSIWA) [17].

Of all the previous efforts, the biological-based methods such as GA [1012] and MOGA [13] have the advantages of global optimization, but are only suitable for dealing with small arrays. Actually, the reports for synthesizing UECRA of large scale by a limited runs of GA [10] are proved to be time consuming, and thereby local minima is resulted. The global optima may be obtained by many runs of the method, which means the needing of huge computational efforts. According to the authors’ opinion, improving the quality of the initial solution is a reasonable way to speed up the convergence speed of the stochastic algorithms. In view of this point and with the purpose of suppressing the PSL of UECRA with isotropic elements, a new strategy of density tapering, named partial density tapering (PDT), is proposed in this paper. The idea of PDT is derived from the technique of amplitude tapering, typical as the solution when performing Taylor tapering to achieve an ultralow sidelobe array. The amplitudes of element excitations show a tapered distribution from the center of array to the outermost. In particular, for the elements located near the center of the array, the normalized excited amplitudes are almost equal and close to 1. For this reason, we first divide the aperture of UECRA into M concentric rings, where a total of rings ( is the nearest integer less than or equal to ) close to the center of the array are set to be equal-spaced, and the interspacings of remaining rings are set to be sequentially increased from the inside to the outside of the array. Then, we initialize the element distribution of inner rings to be fully populated, while the ring filling factor (RFF, defined as the ratio of the current number of elements of a ring to the number of elements when the ring is fully populated) of the rest rings are constrained by a proper tapered thresholds. For this reason, we name the strategy as PDT.

After the implementation of PDT, both the ring radii and RFF of the outer rings are optimized by a conventional algorithm of DE; thus, we call the method PDT-DE. Unlike the IIGA [12] where a parallel encoding strategy is adopted, this method transforms the number of elements on a ring into the value of RFF between (0,1), and thereby real coding can be directly used in the optimization procedure.

The paper is organized as follows. Section 2 describes the formulation of the proposed method. Section 3 provides a set of numerical examples to validate the effectiveness of the PDT-DE. Finally, the conclusion of this work is summarized in Section 4.

2. Formulation of the Proposed Method

For a single element at the center, the array factor of a UECRA with isotropic elements can be represented bywhere is the radius of ring m that consists of isotropic elements. denotes the total number of rings and is the wave number. depicts the angular location of element in ring m, which is expressed by . and , and are the elevation and azimuth angles in spherical coordinates.

For a given ring, we specify that the minimum arc length interval between adjacent elements is ( denotes the wavelength). Then, the maximum number of elements that can be filled in ring m (we mean that the ring m is fully populated) is given bywhere denotes the function that rounds the value of A to the nearest integer less than or equal to A.

Suppose a UECRA consisting of M rings is synthesized using the PDT-DE within a circular aperture of radius R; thus, the detailed procedures of the proposed method are depicted as follows.

2.1. Aperture Division

Divide the aperture into M concentric rings, where both R and M should conform to the relationship:where is the difference of the radii between aperture radius and the outermost ring when we assume that all the rings are spaced at . For convenience, rewrite aswhere is a randomly selected value from interval (0,1). Furthermore, we force , and the radii of rings close to the center of the aperture can be expressed by

For the rest rings located away from the center of the aperture, the radii are specified by

For convenience, a vector is introduced to describe the collection of , as

Let , which means the difference of radii between mth and th rings; then, we have

According to equations (6) and (7) and in order to meet the requirement of density tapering, the variables in vector need to be arranged in ascending order. To determine , a new vector is defined aswhere is an integer that is randomly selected from 0 to 5 and is the random number uniformly distributed within (0,1). Through sorting in ascending order, we get a distinct vector:

Based on (3) and (10), we divide into unequal parts, and the value of each part is described by

Let a new vector to record (11) be

Previous derivation shows that increases sequentially with the increment of subscripts. Furthermore, we split into two vectors (denoted as and ) and record them as

Let ; therefore, .

After the implementation of equations (3)–(14), all the ring radii of UECRA are determined. For rings from 1th to th, the spacings are equal to . Differently, for rings from th to th, the ring intervals are greater than , and they are gradually increased from the inside to the outside of the array.

The use of vector is to make a slight adjustment to the radius of outermost ring so that . In particular, when , becomes to an empty set; thus, we have , or else . The operation helps to meet the design targets under possible smallest aperture radius.

2.2. Initialize the Element Distribution

Firstly, the rings from 1th to th are fully populated, and the number of elements for each ring is determined by (2). The total number of elements in the full structure is recorded as . For the rest rings, the ring filling factors (RFFs) are expressed by where denotes the current number of elements in ring and is determined by (2). We set a new vector to describe (15) aswhere are bounded by

For convenience, the collections of and are, respectively, labeled as

Both and constitute the upper and lower filling thresholds for . In order to meet the requirement of density tapering, the variables of the two vectors should be given in descending order, respectively. In more detail, we set to be arranged in descending order within the interval [0.25, 0.8], and accordingly are determined by where we specify , so that the RFFs for rings from th to th are less than 1.0. Not only that, the curves of RFF thresholds need to have a relatively gentle tapering to expand the solution space and enhance the capability of global convergence of the algorithm. Therefore, a scope is recommended. However, the parameters of and are not strictly limited, as long as the values ensure that the RFFs are less than 1.0 and both the RFF thresholds satisfies a proper tapering distribution.

2.3. DE Optimizing

The individual vector of the population is constituted by , , and , which can be described aswith

Both and are used to adjust the ring radii of UECRA, while determines the number of elements that can be filled in different rings. Suppose and and both the two vectors have the same length with . Correspondingly, the upper and lower thresholds for can be expressed by

According to (23), more individuals of DE are generated through the equation:where is a random vector that has the same length with , and the variables in are the random numbers uniformly distributed within (0,1). The fitness function are defined aswhere denotes the UECRA that can be obtained with minimum PSL (the fitness value). After the whole population is formed, the individuals are optimized by a conventional DE and evaluated by the fitness function described in (25). Simultaneously, the elite strategy is adopted so that the UECRA featuring minimum PSL is retained.

3. Numerical Examples

The proposed method is applied to the design cases similar to that taken from [1012, 16], where a single element is existed at the center of UECRA. The parameters involved in the method, including the population size, the maximum number of iterations in each generation, and crossover probability, as well as the scaling factor, are equal to 50, 20, 0.9, and 0.8, respectively.

In the first case, a circular aperture with radius of is considered, among which the array consists of 7 rings and 142 elements. According to the proposed method, the inner three rings are fully populated. For the four outer rings, we renumbered them from inside to the outside as 1#, 2#, 3#, and 4#. Theoretically, the upper and lower thresholds for filling factors of the four rings should be prespecified, as are described by (18)–(20). However, since the total number of elements is given in advance, only the RFF thresholds of 1#∼3# rings need to be predetermined. The number of elements in the 4# ring is equal to the difference between 141 and the total number of elements included in the remaining six rings. We specify the lower and upper RFF thresholds as [0.8, 0.65, 0.5] and [1.0, 0.9, 0.75], respectively. The obtained array after 50 runs of the PDT-DE has the PSL of −29.95 dB, which is 2.13 dB lower than the value obtained by the GA [10] and 1.62 dB lower than the report obtained by the MGA [11]. Not only that, compared with the report in [10], the aperture radius is reduced from to , and the directivity (denoted as D) is lost by 0.7 dB.

Similarly, when we increase the total number of elements in UECRA to 183 and the number of rings to 8, the PSL of synthesized array is equal to -27.86 dB, which shows a PSL reduction of 2.28 dB with a little sacrifice at directivity, as it is compared to the value demonstrated by GA [10]. Described in Figures 1 and 2 are the 3D pattern of previous two instances, where N denotes the total number of elements. In addition, for the case when N = 201, the best array after 50 runs of the PDT-DE has a PSL equal to −30.34 dB. The performance of the array shows a PSL suppression of 1.21 dB compared to the value obtained by the MGA [11] and a PSL suppression of 6.13 dB compared to that demonstrated by the IFT-DE [18]. More detailed results, including the ring radii and the number of elements in each ring, are given in Table 1.

In the fourth case, we consider a circular array with aperture radius of , and the total number of elements of 1302. Then, we set the maximum number of runs equal to 20 to alleviate the computational burden. The best fitness value is obtained at the 7th run, where the array has the PSL of −34.63 dB, as shown in Figure 3(a). The value is 1.67 dB lower than the report demonstrated by IIGA [12] with a 0.11 dB loss of directivity. Correspondingly, a reduction of aperture radius about is resulted. Figures 3(b) and 3(c) describe the 3D and u-cut pattern of the array, respectively.

Furthermore, the method is extended for the synthesis of large-scale UECRA within an aperture radius of , among which the array consist of 2256 elements and 29 rings. The best array by 20 runs of the PDT-DE has the PSL of −36.33 dB and directivity of 39.54 dB, which show about 2.25 dB PSL reduction with only 0.12 dB loss of directivity, as compared to the reports obtained by HS [16].

Figures 4 and 5 depict the 3D pattern and element distribution within the aperture of the UECRA, respectively. For the same array, the ring radii and the number of elements in each ring are tabulated in Table 2. More synthesis results by using different methods are compared in Table 3, where we can conclude that the PDT-DE has the advantages in PSL suppression of UECRA with respect to other methods, and the PSL performance of the array become more impressive for large scale UECRA by using the proposed method. All the numerical results mentioned above are obtained by using a PC equipped with an 8 GB RAM, and the Intel I7-6700 processor that operates at 3.4 GHz.

4. Conclusion

The proposed method is capable of achieving UECRA with lower PSL than the published reports, and the loss of directivity can be neglected. Not only that, it has the advantage of easy encoding with respect to IIGA. Therefore, the PDT-DE provides an effective way for the synthesis of UECRA with aperture sizes ranging from small to large scale. Furthermore, by some modifications, the method can also be extended for the sidelobe suppression of sparse linear arrays.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under Grant nos. 61601272, 61772398, and 61972239, Key Research and Development Program Projects of Shaanxi Province under Grant no. 2019SF-257, Scientific Research Plan of Shaanxi Provincial Education Department under Grant no. 19JK0175, and Scientific Research Plan of Shaanxi University of Technology under Grant no. SLGRCQD2009.