Next Article in Journal
Evaluation of Cotton Defoliation Rate and Establishment of Spray Prescription Map Using Remote Sensing Imagery
Next Article in Special Issue
Adaptive Robust Radar Target Detector Based on Gradient Test
Previous Article in Journal
Development of a Multi-Scale Tomato Yield Prediction Model in Azerbaijan Using Spectral Indices from Sentinel-2 Imagery
Previous Article in Special Issue
Optimal Configuration of Array Elements for Hybrid Distributed PA-MIMO Radar System Based on Target Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

WCA-Based Low-PSLL and Wide-Nulling Beampattern Synthesis for Radar Applications

School of Communication and Information Engineering, Xi’an University of Science and Technology, Xi’an 710054, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2022, 14(17), 4204; https://doi.org/10.3390/rs14174204
Submission received: 2 August 2022 / Revised: 16 August 2022 / Accepted: 23 August 2022 / Published: 26 August 2022
(This article belongs to the Special Issue Small or Moving Target Detection with Advanced Radar System)

Abstract

:
There are many unavoidable array errors in practical scenarios, which would drastically increase the sidelobe level (SLL) and distort the performance of radar systems accordingly. In this paper, an effective beampattern synthesis approach is proposed to realize a low peak sidelobe level (PSLL) and wide-nulling in the presence of array errors, thus improving the consequent performance of the radar. In particular, the covariance matrix of the sidelobe region (CMSR) is incorporated into the optimization. Considering the randomness of array errors, the statistical mean method is adopted to obtain a more accurate calculation of the CMSR in the presence of array errors based on a Monte Carlo trial. To efficiently and effectively solve the optimization problem, an advanced metaheuristic algorithm, i.e., the water cycle algorithm (WCA), is adopted when seeking the corresponding optimal weight vectors. Numerical results are provided and discussed to demonstrate the effectiveness of the proposed approach including the results based on a wideband linearly spaced magneto-electric (ME) dipole array.

1. Introduction

With the increasing complexity of the electromagnetic environment, radar systems are facing many great challenges, especially the demand of anti-jamming capability when monitoring or detecting targets [1,2,3,4]. At present, array antennas are extensively utilized in radar systems since they have the ability to provide high gain beam, multi-beam and beam scanning [5,6,7,8]. In practical scenarios, it is likely for a jammer to generate interference through sidelobe regions of an array antenna with high possibility, so it is important for the array antenna to maintain the sidelobes at a specified low level for radar applications [9]. It is also noticed that the non-Gaussian noise has an important influence on the target detection performance of a radar system [10,11]. The peak sidelobe level (PSLL) is one of the critical systematic parameters of an array antenna in the task of reducing background noise and interference for radar systems [12]. A low PSLL can prevent interference energy from entering the radar receiver through the sidelobe, thus effectively improving the anti-jamming performance of radar systems. Moreover, the generation of null(s) in the direction of interference sources can further enhance the anti-jamming capability of radar systems [13]. However, the deviation of the antenna position or the rapid movement of the interference source would cause the null(s) of the antenna beampattern to become unaligned with the interference source. Under this circumstance, the wide-nulling technique has emerged as a way to increase the output signal-to-interference-plus-noise ratio (SINR) of radar systems by widening the null region of the beampattern around the interference direction [14]. Therefore, either the low PSLL or wide-nulling beampattern synthesis of the array antenna can play an important role in improving the performance of radar systems.
Firstly, many typical and traditional amplitude tapering methods have been proposed, such as Chebyshev distribution [15,16], Taylor distribution [17], Gaussian distribution [18], Fourier transform [19] and hybrid distributions [20,21,22], to achieve a low sidelobe level (SLL). Secondly, with the development of metaheuristic optimization algorithms, more and more scholars have tried to utilize these algorithms to achieve a low SLL and wide null(s) by adjusting the amplitudes, phases and positions of the array elements. The genetic algorithm (GA) was introduced to obtain a low SLL beampattern synthesis and array thinning in [23,24,25,26]. Meanwhile, it was also applied to achieve multi-nulls by only adjusting the amplitudes and phases of a relatively small number of elements at the edge of the array [27]. Compared with the GA, the particle swarm optimization (PSO) algorithm is much easier to understand and implement, and requires a minor mathematical preprocessing [28]. The PSO algorithm was used to achieve a low SLL and null control by optimizing the positions of the array elements in [29,30,31]. The hybridization of the PSO and ant lion optimization was employed to achieve sidelobe suppression by optimizing the amplitudes and phases of excitations, and element spacing in [32]. Moreover, the differential evolution (DE) algorithm was utilized to realize a low SLL by properly optimizing the amplitudes, phases and positions of the array elements in [33,34,35]. A quantized DE algorithm and bee algorithm were exploited for interference suppression, which can form single, multiple and wide nulls in prescribed directions by controlling the rotation phases and amplitudes of each element, in [36,37]. An analytical approach was proposed for the design of a uniformly spaced array to achieve an as low as possible SLL by only adjusting the mainlobe region in [38]. A flexible covariance matrix tapering (CMT)-based null-widening method was proposed in [39], which could produce wide nulls with a different desired width and asymmetry. A binary bat algorithm (BBA)-based amplitude control beamformer was proposed to create a pattern nulling for the uniform linear array to prevent interference in [40], which has superiority in the convergence rate compared to binary PSO. Moreover, a BBA-based phase control approach for half-wave dipole uniform linear array (DULA) pattern nulling to suppress unknown interference was presented in [41]. In practical applications, there are many inevitable array errors, such as the mutual coupling effects among elements, amplitude errors, phase errors and element position errors, which exist either inherently or are induced by the limited processing techniques and installing accuracy. These errors would drastically influence the beampattern shape, beam steering and SLL of the array antenna, and further degrade the radar performance of sensitivity and ambiguity suppression [42]. Nevertheless, the array errors are not taken into consideration in most of the above reported investigations.
To improve the reliability of radar systems, it is of great importance to take these errors into consideration when implementing related researches. In [43], an analytical approach was presented to investigate the influence of phase shifter errors on the beam collection efficiency of a planar array. Amplitude errors are taken into consideration in [44] and [45]. In [46], an approach based on statistical analysis was proposed for the analysis of the influence of array antenna position errors on the beam collection efficiency. In [47], the improved DE was adopted to achieve array synthesis for optimal microwave power transmission in the presence of excitation errors. A conical method for the representation of position errors is proposed in [48], which considers both the relevance and the randomness of adjacent planar array elements. In [49], an approach was proposed to design sum and difference patterns with common nulls and low SLLs simultaneously in the presence of array errors for radar applications. After a thorough literature review, it was found that most of the current investigations only consider one or two kinds of factors when implementing relative researches, and quite limited investigations have been conducted on either the low PSLL or wide-nulling beampattern synthesis for radar applications in the presence of unavoidable array errors in the state-of-the-art methods. Inspired by the observation of the water cycle and how rivers and streams flow downhill in nature, Eskandar et al. [50] proposed a new metaheuristic algorithm, i.e., WCA, in 2012. This algorithm has the advantages of a fast optimization rate and high iterative accuracy. This simple and robust algorithm has good potential for finding all global optimal solutions of multimodal functions and benchmark functions [51,52]. At present, it has only been introduced in array beampattern synthesis [53] and antenna design [54]. Aiming at improving the performance of radar systems in monitoring or detecting targets, an effective low PSLL and wide-nulling beampattern synthesis approach is proposed based on the advanced WCA in the presence of array errors. The main contributions of this work are summarized as follows.
(1)
A more general array error model is established by summarizing all of the above mentioned factors on the array beamforming as the amplitude and phase response errors satisfying the Gaussian random distribution and zero mean uniformly random distribution, respectively.
(2)
The WCA-based low PSLL and wide-nulling beampattern synthesis approach is proposed in the presence of array errors with proper constraints imposed on the mainbeam width and the PSLL. In particular, the covariance matrix of the sidelobe region (CMSR) is incorporated into the optimization problem based on the above error model.
(3)
Theoretical analysis based on the signal processing technique and electromagnetic simulation based on the Ansoft HFSS workbench are combined to verify the effectiveness of the proposed low PSLL and wide-nulling beampattern synthesis in the presence of errors.
The rest of the paper is arranged as follows. In Section 2, the basic signal models are established, and the consequent problems are introduced. The proposed WCA-based beampattern synthesis approach is presented in Section 3 to separately achieve low PSLL and wide null(s) in the presence of array errors. Theoretical results using the MATLAB workbench and electromagnetic simulation results using the Ansoft HFSS workbench are provided and analyzed in Section 4 to verify the effectiveness of the proposed approach. Finally, Section 5 summarizes the work and draws the conclusion of this paper.

2. Signal Models and Problem Formulation

Take a uniformly spaced linear array composed of M elements into consideration, the inter-element spacing of which is denoted by d, as depicted in Figure 1. Set the first element as the reference point, then the steering vector of the array can be expressed as [55]
a ( θ ) = [ exp j k x 1 , , exp j k x m , , exp j k x M ] T
where a ( θ ) C M × 1 , k = 2 π λ [ sin ( θ ) , cos ( θ ) ] T stands for the wave vector with λ being the operational wavelength, the superscript T denotes the transpose operator and θ is defined as the angle deviating from the positive y-axis. x m = m 1 d , 0 T , m = 1 , , M is the position vector of the mth element.
In practical scenarios, it is known that many unavoidable errors exist due to many factors, such as the exciting errors, position errors, failure element(s) and the mutual coupling effects among elements. Therefore, the actual steering vector cannot be exactly expressed by Equation (1). In this case, a e ( θ ) is utilized in lieu of a ( θ ) when formulating the actual power pattern of the array, i.e.,
P a c t ( θ ) = w H a e ( θ ) 2 = w H R e ( θ ) w
where the superscript H denotes the conjugate transpose operator, w C M × 1 represents the weight vector of the array and R e ( θ ) = a e ( θ ) a e H ( θ ) C M × M is the actual covariance matrix of the array in the presence of array errors. The aforementioned errors will drastically distort the array beampattern and consequently weaken the performance of radar systems. Usually, the above mentioned factors are merged together, and it is quite difficult to individually distinguish their influence on the array beamforming. In this case, it is reasonable to summarize the effects of all these factors on the array beamforming as the amplitude and phase response errors. Therefore, the actual steering vector can be constructed as
a e ( θ ) = e a ( θ )
where e = [ e 1 , , e m , , e M ] T ,   m = 1 , , M C M × 1 is the array error vector, and stands for the Schur–Hadamard product. Specifically
e m = ( 1 + ξ m ) exp j ζ m
where the parameters ξ m and ζ m represent the amplitude and phase response errors, respectively, and satisfy the Gaussian random distribution and zero mean uniformly random distribution, respectively. Herein, it should be highlighted that the maximum amplitude and phase response errors can be preliminarily estimated by measurement.
As is shown in Equation (2), R e ( θ ) is important in forming the array pattern. To analyze the properties of R e ( θ ) , we first examine the characteristic of e . Since Equation (4) can be equivalently written as e m = 1 + ξ m exp j ζ m + exp j ζ m 1 , the expectation value of e m can be expressed as
E e m = 1 + E ξ m exp j E ζ m + exp j E ζ m 1 = 1
where E · denotes the expectation operator. Therefore, the expectation of the actual covariance matrix can be represented as
E R e ( θ ) = E R ( θ ) E = R ( θ )
where E = e e H C M × 1 is the error matrix. From Equation (6), it is seen that the expectation of R e ( θ ) in the presence of array errors converges to R ( θ ) . Namely, the existence of errors introduces a disturbance on the covariance matrix R ( θ ) .
Generally, the CMSR is commonly utilized when implementing the beampattern synthesis. To accurately calculate the CMSR in the presence of array errors, the statistical mean method is exploited. Specifically, L Monte Carlo trials are executed, and then the mean of the CMSR in the existence of array errors can be written as
R ^ e ( θ ) = 1 L l = 1 L R e l ( θ ) ,   θ π 2 , θ 1 θ 2 , π 2
where R e l ( θ ) is the CMSR obtained in the lth Monte Carlo trial with array errors taken into consideration, θ 1 and θ 2 denote the two boundaries of array sidelobe region, and θ 1 < θ 2 . Then the estimated R ^ e ( θ ) will be incorporated into the WCA-based low PSLL and wide-nulling beampattern synthesis presented in Section 3.
At the end of this section, an illustration is provided to show the possible negative influence that the array errors would have on the array beampattern. As depicted in Figure 2, four normalized patterns are presented in four different situations. Specifically, pattern 1 and pattern 2 are generated with w 0 , respectively, in an ideal situation and in the presence of 10% array errors, while pattern 3 and pattern 4 are formed with w n u l l , respectively, in an ideal situation and in the presence of 10% array errors, where w 0 R 8 × 1 is an all one vector and w n u l l R 8 × 1 denotes the wide-nulling weight vector where the wide null is located at the angle region from 30° to 40° with a null level (NL) of −35 dB. Comparing pattern 2 with pattern 1, it is observed that the PSLL is increased from −12.8 dB to −8.8 dB due to the existence of array errors. Comparing pattern 4 with pattern 3, it is seen that not only is the wide null distorted, but also the PSLL is increased (from −20 dB to −16.3 dB) when the array errors exist.

3. The WCA-Based Low PSLL and Wide-Nulling Beampattern Synthesis Approach in the Presence of Array Errors

As aforementioned, it is of significant importance to improve the PSLL performance of radar systems, especially in the presence of array errors. In this section, we aim to find two optimal complex-valued weight vectors based on WCA separately for a low PSLL and wide-nulling array beamforming in the presence of array errors. It is known that the gain of the array antenna is significant for radar systems since a higher gain tends to mean a good output SINR. Nevertheless, the value of gain would be greatly reduced when the mainlobe width is widened for the sake of a low PSLL. Meanwhile, the mainlobe distortion would appear if the mainlobe width is set too wide. Therefore, after careful consideration, we set the constraint imposed on the mainlobe width so that it is only slightly widened when constructing the two optimization problems. In this way, the first obtained weight vector can enable the array to generate a beampattern with a slightly widened mainlobe and a PSLL that is as low as possible, while the second one allows the array to form wide nulls(s) at the prescribed region(s), a PSLL that is as low as possible and a slightly widened mainlobe, simultaneously, in the presence of array errors. In the following, a brief introduction of WCA is firstly provided in Section 3.1, the fitness functions for a low PSLL and wide-nulling beampattern synthesis in the presence of array errors are separately presented in Section 3.2 and Section 3.3 followed by the optimization procedures based on WCA in Section 3.4.

3.1. Brief Introduction of WCA

Before constructing the corresponding optimization models, a brief introduction of the WCA is provided in this subsection. This algorithm combines the procedure of seeking the optimal solution with the process of the water cycle in nature, takes the fitness value calculated by the objective function as the guide to the river confluence, takes the evaporation as the assistant to get out of the local optimal solution and finally finds the optimal solution [50]. Similar to other metaheuristic algorithms, the WCA initially generates a group of raindrops in the solution hyperspace and divides these raindrops into the sea, rivers and streams according to their fitness values. Specifically, the raindrop, the fitness value of which is minimum, is initially set as the optimal one, i.e., the sea. A number of raindrops, whose fitness values are relatively small, are regarded as rivers, and the rest of the raindrops are streams. After the division, the WCA enters into the iterative optimization process and updates their positions based on the principle that streams flow to the rivers and the sea, and rivers flow to the sea until the end of the algorithm. During this procedure, evaporation and rainfall happen when the designated constraint is satisfied.

3.2. Fitness Function Construction of the Low PSLL Optimization in the Presence of Array Errors

For the low PSLL optimization problem, the goal is to find the optimal weight vector w P S L L , which can minimize the maximum energy transmitted from the sidelobe region subject to a distortionless response for a specified angle-of-interest in the presence of array errors. Note that the calculated CMSR, taking the errors into consideration, i.e., R ^ e ( θ ) , is incorporated into the optimization problem. Therefore, the objective function and constraints of the low PSLL optimization problem in the presence of array errors can be established as
min w P S L L   w P S L L H R ^ e ( θ ) w P S L L
subject to
P l o w P S L L ( θ ) | θ = θ 0 = 1
and
P l o w P S L L ( θ ) | θ = θ 1 = P l o w P S L L ( θ ) | θ = θ 2 = 0
where P l o w P S L L denotes the generated beampattern with the potential solution in the current iteration, and θ 1 < θ 0 < θ 2 . The mainlobe width is θ 2 θ 1 , which is slightly larger than its counterpart before optimization. Specifically, Equation (9a) is exploited to ensure that the generated pattern can be steered to the desired angle of θ 0 , while Equation (9b) is utilized to guarantee that the gain loss is not too much.
According to the above analysis and description, the fitness function for low PSLL optimization can be constructed as
f 1 ( w P S L L ) = min w P S L L max θ [ π / 2 , θ 1 ) ( θ 2 , π / 2 ] w P S L L H R ^ e ( θ ) w P S L L
which decreases as the optimization proceeds. Note that the minimum criterion of the PSLL is adopted. In fact, when the PSLL is reduced, the levels of the remaining sidelobes can also be well controlled.

3.3. Fitness Function Construction of Wide-Nulling Optimization in the Presence of Array Errors

For the wide-nulling optimization problem, the goal is to find the optimal weight vector w n u l l , which makes the generated beampattern P g n u l l θ best approximate the desired pattern P d n u l l θ in some sense, where P d n u l l θ exhibits wide null(s) in designated positions. The weighted integral error function, which is defined as the integral of the error between the current generated pattern and the desired one in angle space, can be constructed as
J w n u l l = W θ P g n u l l θ P d n u l l θ d θ
where W θ 0 is the weight function. The characteristics of the desired pattern are described as follows
P d n u l l θ | θ = θ 0 = 1
P d n u l l θ | θ = θ 1 = P d n u l l θ | θ = θ 2 = 0
P d n u l l θ θ θ 3 , θ 4 = η
P d n u l l θ θ ψ s γ
where η and γ , respectively, denote the desired NL and the PSLL, θ 3 , θ 4 and ψ s are, respectively, the wide null region and sidelobe region, and θ 3 < θ 4 . Note that only one wide null region is presented here as an illustration. Specifically, Equation (12a) is also utilized to ensure that the maximum can be generated in the angle of θ 0 , and Equation (12b) denotes the constraint imposed on the mainlobe width. Equation (12c) is exploited to form a wide null with given NL in the designated position, while Equation (12d) presents the constraint imposed on the acceptable PSLL. Note that the estimated CMSR R ^ e ( θ ) in the presence of array errors is utilized in the generation of P g n u l l θ . Therefore, the objective function can be constructed as
min w n u l l   J w n u l l
as w n u l l is updated iteratively. After the adoption of discretization, Equation (11) can be represented as
i = 1 I W θ i P g n u l l θ i P d n u l l θ i
where θ i π / 2 , θ 2 θ 2 , π / 2 and I denotes the number of discrete points. Hence, the fitness function for wide-nulling beampattern synthesis can be constructed as
f 2 w n u l l = min w n u l l   i = 1 I W θ i P g n u l l θ i P d n u l l θ i
which is constantly decreased as w n u l l is updated iteratively.

3.4. Low PSLL and Wide-Nulling Optimization Approach Based on WCA

In this subsection, we aimed to find the optimal weight vector for the low PSLL and wide-nulling optimization based on WCA. For the sake of simplicity, w is adopted to represent w P S L L in Section 3.2 and w n u l l in Section 3.3 during the optimization procedures. Initially, K raindrops are generated in the solution space, each of which is a 2M-dimensional vector including the real and imaginary parts of the weight vector, i.e.,
T o t a l   P o p u l a t i o n = w 1 , , w k , , w K T
where w k 2 M × 1 ,   k = 1 , , K , which is generated according to
w k m = F min + α k m F max F min ,   m = 1 , , 2 M
where w k m is the mth entry of w k , and α k m is a random number between 0 and 1 satisfying uniform distribution, and F max and F min denote the upper and lower bounds of the problem, respectively. Then, evaluate these K raindrops according to Equation (10) for the low PSLL optimization problem or Equation (15) for the wide-nulling optimization problem, reorder these obtained fitness values from small to large and store them in a column vector
f = f 1 , , f i , f K T
For the first step, the raindrop, whose fitness value is f 1 , is set as the sea and denoted as w s e a . In the sequel, K r second best individuals are chosen and set as rivers. The rest of the raindrops are considered as the streams, whose population is K s and K s = K K r 1 .
As descripted in Section 3.1, each stream flows to a river or the sea. Depending on the flow intensity, the sea and each river absorb the streams. Therefore, the number of streams flowing to a river and the sea varies. The specific calculation formulas are
C i = f i f K r + 2 ,         i = 1 , , K r + 1
and
N i = r o u n d C i i = 1 K r + 1 C i × K s ,         i = 1 , , K r + 1
where r o u n d · denotes the rounding operator and N i is the number of streams flowing to the specific rivers or the sea. It should be noted that C i < 0 , which means the larger C i is, the closer its corresponding weight vector is to the optimal solution, and the more rivers or streams the corresponding weight vector needs to connect. Note that, in rare cases, i N i K s due to the rounding operation. By randomly adding or subtracting 1 from the number of streams that connect to the rivers or the sea, i N i = K s can be guaranteed.
In the following, before updating the positions of streams and rivers, the connecting line along a stream and the river the stream flowing to is defined as x
x 0 ,   β d s r ,   β 1 , 2
where d s r denotes the distance between the current stream and the river it is flowing to, and β 1 , 2 is utilized to ensure that the location of the new stream can be anywhere between the current stream and the river. This concept can also be used in rivers flowing to the sea. The location of streams and rivers is updated as follows
w stream ( t + 1 ) = w stream ( t ) + r a n d × β × w river ( t ) w stream ( t )
w stream ( t + 1 ) = w stream ( t ) + r a n d × β × w sea ( t ) w stream ( t )
and
w river ( t + 1 ) = w river ( t ) + r a n d × β × w sea ( t ) w river ( t )
Generally, β = 2 is set. Equations (22a) and (22b) respectively provide the position renewal process of streams flowing into rivers and the sea, while Equation (22c) represents the corresponding process of rivers flowing into the sea. If the fitness value of the updated stream (river) is smaller than that of the river (sea), exchange their positions. Figure 3 provides the schematic view of the WCA.
With the progress of the WCA, rivers and streams gradually approach the sea. At that moment, to enhance the search ability of the WCA and prevent it from converging prematurely into local optimal solutions, evaporation and rainfall operations are performed. The evaporation conditions for rivers and streams are
w sea w river i < τ 1 ,       i = 1 , , K r
and
w sea w stream j < τ 2 ,       j = 1 , , K s s ,
respectively, where τ 1 and τ 2 are quite small (usually close to 0), and K s s denotes the number of streams flowing into the sea. τ 1 and τ 2 control the search intensity near the sea, which is adaptively decreased as
τ 1 i + 1 = τ 1 i τ 1 i N i t e r ,       i = 1 , , K r
and
τ 1 i + 1 = τ 1 i τ 1 i N i t e r ,       j = 1 , , K s s
where N i t e r denotes the maximum number of iterations.
When Equation (23a) is satisfied, the streams will be regenerated in the problem space, i.e.,
w Stream m New t + 1 = F min + α m F max F min ,   m = 1 , , 2 M
where w Stream m New t + 1 is the mth element of w Stream New t + 1 . When Equation (23b) is satisfied, the streams will be regenerated near the sea, i.e.,
w Stream New t + 1 = w Sea t + σ × r
where σ is a coefficient showing the range of the searching region around the sea, and r 2 M × 1 denotes a normally distributed random vector. In a mathematical view, σ defines the variance, i.e., the generated streams are around the sea with variance σ , which is usually set as 0.1. To make the optimization procedures clearer, Figure 4 provides the flowchart of the proposed low PSLL and wide-nulling beampattern synthesis in the presence of array errors based on the WCA.
From the above descriptions, it is known that R ^ e ( θ ) is estimated first before the optimization. The larger L is, the closer R ^ e ( θ ) is to the real one. During the iteration, a set of second best selected solutions, i.e., rivers, act as guidance to lead other individuals towards better positions (as depicted in Figure 3) and prevent the search in inappropriate regions in near-optimum solutions (indicated by Equation (22)) simultaneously. Moreover, the evaporation and raining implementations are utilized in the proposed approach to prevent the algorithm being trapped in local solutions. In this way, the convergence robustness of the proposed approach can be guaranteed.
When the optimization stops, an optimal weight vector w o p t = w s e a is obtained. Hence, the resultant low PSLL/wide-nulling beampattern in the presence of array errors can be represented as
P ^ g ( θ ) = w o p t H R e ( θ ) w o p t
Note that w o p t is robust against array errors in array beamforming since it is obtained with R ^ e ( θ ) .

4. Numerical Results and Discussions

In this section, experiments are conducted to validate the effectiveness of the proposed approach. Specifically, the comparisons among PSO, GA and WCA are firstly conducted in Section 4.1 based on different test functions in terms of efficiency and accuracy. Numerical results obtained by low PSLL synthesis are provided in Section 4.2, while those generated by wide-nulling synthesis are presented in Section 4.3. Both of the theoretical analyses using THE MATLAB workbench and electromagnetic simulation using THE Ansoft HFSS workbench are utilized to test the effectiveness of the proposed approach. In particular, a wideband magneto-electric (ME) dipole antenna is utilized to form a uniformly spaced linear array.

4.1. Comparison with PSO and GA

In this part, the search ability and stability of the PSO, GA and WCA are compared. Two classical benchmark functions, i.e., the Sphere function and the Rastrigin function, are selected to compare these three algorithms from the point of the available best fitness value and the convergence rate. The sphere function is a spherical unimodal function, which has difficulty finding the global optimal solution. The Rastrigin function image is similar to a single peak Sphere function, and its optimal solution has multiple local peaks. Figure 5 provides the images of these two benchmark functions when n = 2 as an illustration. The basic settings of these two functions are presented in Table 1. Note that the optimal values of the two functions are 0.
Simulation experiments using the PSO, GA and WCA are conducted to obtain the optimal solution of the above two functions. Upper and lower bounds of the problem are [−10, 10], and the dimension of the search space n = 2, 5, 10 is chosen. Other parameter settings of each algorithm are as follows: (1) the number of chromosomes and iterations of the GA are set to 200 and 1000, respectively, and the crossover probability and mutation probability are set to 0.8 and 0.1, respectively [25]; (2) the number of particles and iterations of the PSO are set to 200 and 1000, respectively, w = 0.8 and c 1 = c 2 = 1.5 [28]; (3) the number of raindrops and iterations of the WCA are set to 200 and 1000, respectively, K r = 3, τ = 1 × 10−16 and β = 2 [50]. The results of the simulation experiments are shown in Figure 6, Table 2 and Table 3. From Figure 6, it is clearly seen that the WCA has the fastest convergence rate with a higher precision when compared with the PSO and GA.

4.2. Low PSLL Beampattern Based on WCA

In this subsection, experiments are conducted to validate the effectiveness of the proposed low PSLL beampattern synthesis based on WCA. Specifically, the theoretical results using the MATLAB workbench are firstly provided in part 4.2.1 with the existing 10% amplitude and phase response errors. Then the electromagnetic results using the Ansoft HFSS workbench are presented in part 4.2.2 to further test the effectiveness of the proposed approach. Note that a 24-mm-spaced linear ME dipole array antenna, working at frequency from 6.67 GHz to 10.8 GHz in terms of active VSWR < 2.5, is designed since a wideband array antenna is commonly utilized in radar applications. The corresponding simulation parameters are provided in Table 4.

4.2.1. Simulation Result on MATLAB Workbench

In this part, the beampatterns at four frequencies, i.e., 7 GHz, 8 GHz, 9 GHz and 10 GHz, in the presence of 10% array errors, are taken into consideration. It is seen from Table 4 that the inter-element spacing is fixed, i.e., 24 mm, through the experiments. Therefore, the electric sizes of the inter-element spacing are 0.56, 0.64, 0.72 and 0.80 at these four frequencies, respectively. The corresponding amplitude and phase parts of the optimal weight vectors at these four frequencies are provided in Table 5.
Figure 7 presents the convergence curves at 7 GHz, 8 GHz, 9 GHz and 10 GHz, in the presence of 10% array errors. From this figure, it is seen that the fitness value decreases rapidly in the first 12 iterations, gently from 12 to 20 iterations and remains almost unchanged after 20 iterations at 7 GHz. It is almost the same situation for 8 GHz, 9 GHz and 10 GHz. Namely, the proposed WCA-based low PSLL beampattern synthesis approach converges within 20 iterations.
Figure 8 provide the corresponding normalized beampatterns at these four frequencies before and after applying the proposed low-PSLL beampattern synthesis approach. In particular, the patterns generated with w 0 in an ideal situation and in the presence of 10% errors are also provided as a comparison. It is observed that the mainbeam widths are, respectively, 26°, 22.5°, 20° and 18° at these four frequencies. Therefore, the constraints imposed on the mainbeam width at these four frequencies are set as 32°, 28°, 26° and 24°, respectively, each of which is slightly larger than its counterpart before the synthesis. As has been stated in Section 3, to improve the robustness of the low PSLL synthesis approach against the random characteristic of array errors, the statistical mean method is adopted in calculating the CMSR. Therefore, three sets of errors are adopted to verify the robustness of the obtained weight vectors, each of which satisfies the properties presented in Equation (4). As depicted in Figure 8, it is seen that the 8-element array exhibits a PSLL around −13.0 dB, i.e., −12.82 dB at 7 GHz, −12.81 dB at 8 GHz, −12.80 dB at 9 GHz and −12.8 dB at 10 GHz. The PSLLs are increased to −9.8 dB, −8.5 dB, −10.4 dB and −11.3 dB at these four frequencies with existing 10% array errors. After applying the obtained optimal weight vectors presented in Table 5, the PSLL is reduced to below −21.0 dB at 7 GHz and 8 GHz, and below −20 dB at 9 GHz and 10 GHz for all of the three cases, which demonstrates the robustness of the proposed approach. The detailed PSLLs are provided in Table 6 at these four frequencies.

4.2.2. Verification on HFSS Workbench

In practical scenarios, mutual coupling effects among elements are unavoidable, especially those between adjacent elements, which can cause large array errors and would distort the performance of the array accordingly. Therefore, the effectiveness of the proposed WCA-based low PSLL approach is further verified on the Ansoft HFSS workbench in this part. Proposed by Prof. Luk in 2006 [56], the ME dipole antenna possesses many excellent properties, such as wideband, a low cross-polarization level and a stable radiation pattern across the operating frequency band, which are desirable for radar applications. Therefore, the ME dipole antenna is chosen as the array element, and is designed with the size of 18 mm × 18 mm × 7.5 mm, the operating frequency of which is from 6.77 GHz to 10.91 GHz in terms of VSWR < 2. Then it is utilized to form a 24-mm-spaced 8-element linear array, as depicted in Figure 9. In addition, a box-shaped structure is utilized on the periphery of the array to reduce the back radiation.
Figure 10 presents the simulated parameters of the 8-element linear array. It is seen from Figure 10a that the overlapped operating frequency of the array is from 6.67 GHz to 10.8 GHz in terms of an active VSWR ≤ 2.5. Meanwhile, the peak realized gain of 18.4 dBi can be achieved across the operating frequency band. Figure 10b provides the S parameters between the 5th element and the other elements of the array. It is seen from this figure that the strongest mutual coupling effects appears between the 4th element (or the 6th element) and the 5th element, which can be as high as −14 dB.
Figure 11 provides the co-polarization and cross-polarization patterns of the 8-element array antenna at xoz-plane before and after applying the optimal weight vectors listed in Table 5. In particular, the corresponding patterns generated with w 0 are provided as a comparison. After a careful observation, several remarks can be drawn in the following. (1) The PSLLs of the array are all around −13.0 dB at all of the four frequencies before applying the obtained optimal weight vectors. (2) The PSLLs of the array are separately reduced by 6.6 dB, 4.4 dB, 7.2 dB and 5.0 dB at these four frequencies after applying the obtained optimal weight vectors. (3) The peak cross-polarization levels (PCPLs) of the array are also slightly reduced after applying the optimal weight vectors. To summarize, the beampattern of the 8-element linear array exhibits good performance after applying the obtained weight vectors, which in turn demonstrates the effectiveness of the proposed WCA-based low PSLL synthesis approach in the presence of strong mutual coupling effects. Table 7 provides the PSLLs and PCPLs of the 8-element linear array before and after applying the proposed low PSLL beampattern synthesis approach at 7 GHz, 8 GHz, 9 GHz and 10 GHz.

4.3. Wide-Nulling Beampattern Based on WCA

In this subsection, numerical results are provided to verify the effectiveness of the proposed wide-nulling beampattern synthesis based on WCA. Specifically, (1) a wide null at the angle region from 50° to 60 ° is of interest at 7 GHz; (2) two wide nulls at the angle region from −60° to −40° and 40° to 60° are considered at 8 GHz; (3) two wider nulls from −60° to −30° and 30° to 60° are taken into consideration at 9 GHz; and (4) two narrower nulls from −65° to −55° and 55° to 65° are taken into consideration at 10 GHz. The specific constraints of NL are provided in Table 8. Similarly, both of the theoretical results using the MATLAB workbench and the electromagnetic results using the Ansoft HFSS workbench are provided, respectively, in Section 4.3.1 and Section 4.3.2. The corresponding simulation parameters are the same as those in Section 4.2.

4.3.1. Simulation Result on MATLAB Workbench

In this part, the simulation results obtained on the MATLAB workbench are provided to verify the effectiveness of the proposed wide-nulling beampattern synthesis based on the WCA. In addition, the beampatterns generated at four frequencies, i.e., 7 GHz, 8 GHz, 9 GHz and 10 GHz are taken into consideration in the existence of 10% array errors. The electric sizes of the inter-element spacing and the constraints imposed on the mainbeam width are inconsistent with those in Section 4.2. The corresponding amplitude and phase parts of the obtained optimal weight vectors at these four frequencies are provided in Table 9.
The corresponding convergence curves at 7 GHz, 8 GHz, 9 GHz and 10 GHz, in the presence of 10% array errors, are provided in Figure 12. It is observed from this figure that the four convergence curves with 7 GHz, 8 GHz, 9 GHz and 10 GHz remain almost unchanged after 20 iterations. It is worth mentioning that the excellent result confirms the fast convergence rate of the proposed wide-nulling beampattern synthesis approach based on the WCA.
The normalized beampatterns after employing the proposed wide-nulling beampattern synthesis approach at 7 GHz, 8 GHz, 9 GHz and 10 GHz are presented in Figure 13. Note that the desired beampatterns are also provided as a comparison. Meanwhile, the constraints on the mainbeam widths are also set to 32°, 28°, 26° and 24° at these four frequencies, respectively. At each frequency, three sets of errors satisfying the properties in Equation (4) are also adopted to show the robustness of the obtained weight vectors against errors. It is seen from Figure 13a that a wide null is generated at the desired angle region from 50° to 60° with an NL around −50 dB and a PSLL around −16 dB for all of the three cases. From Figure 13b, it can be observed that two wider nulls at the desired angle regions from −60° to −40° and from 40° to 60° emerge with an NL around −35 dB and a PSLL around −14 dB. In Figure 13c, it is seen that two wider nulls at the desired angle regions from −60° to −30° and from 30° to 60° are generated with an NL around −30 dB and a PSLL around −15 dB. As depicted in Figure 13d, it is observed that two narrower nulls at the desired angle regions from −65° to −55° and from 55° to 65° emerge with an NL around −40 dB and a PSLL around −20 dB. Although there are some slight departures from the settings of the wide null(s), they are basically within an acceptable range. Therefore, the experiment results demonstrate the robustness of the proposed wide-nulling beampattern synthesis approach.

4.3.2. Verification on HFSS Workbench

In this part, the obtained optimal weight vectors in Table 9 are applied in the 8-element linear ME dipole array antenna depicted in Figure 9 to demonstrate the effectiveness of the proposed wide-nulling beampattern synthesis in the presence of strong mutual coupling effects. Figure 14 presents the co-polarization and cross-polarization patterns of the 8-element array antenna at the xoz-plane before and after applying the proposed approach. Similarly, the corresponding patterns generated with w 0 are also provided for a more intuitive comparison. After careful observation of the results, several remarks are drawn as follows. (1) All of the obtained beampatterns at these four different frequencies form satisfactory wide null(s) at the corresponding desired angle region with acceptable NLs. (2) The PSLLs are reduced by 2.4 dB, 3.0 dB, 2.1 dB and 4.6 dB, respectively, at these four frequencies after applying the proposed wide-nulling beampattern synthesis approach. (3) The PCPLs of the array are also slightly reduced after applying the proposed approach. To summarize, the beampatterns of the 8-element ME dipole linear array show excellent performance after applying the obtained weight vectors, which in turn demonstrate the effectiveness of the proposed WCA-based wide-nulling synthesis approach in the presence of mutual coupling effects. Table 10 provides the PSLLs and PCPLs of the 8-element linear array before and after applying the proposed wide-nulling approach at these four frequencies.

5. Conclusions

To improve the anti-jamming performance of radar systems, an effective low PSLL and wide-nulling beampattern synthesis approach is proposed in this paper based on the WCA in the presence of array errors. A more general error model is established and then adopted in calculating the CMSR, which is incorporated into the optimization problem. Numerical results including those based on a linearly spaced ME dipole array antenna demonstrate the effectiveness of the proposed approach.

Author Contributions

Conceptualization, Y.X. and D.W.; methodology, Y.X. and D.W.; software, Y.X., D.W. and Y.Y.; validation, Y.X., D.W. and Y.Y.; formal analysis, Y.X., D.W. and A.W.; investigation, Y.X., D.W., Y.Y. and A.W.; project administration, Y.X.; funding acquisition, Y.X. and A.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by National Natural Science Foundation of China, grant 61901357 and U19B2015, in part by the natural science special project of Shaanxi Province, grant 21JK0774, and in part by key R&D project of Shaanxi Province, grant 2019ZDLSF07-06.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the anonymous reviewers for their very competent comments and helpful suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bai, S.; Hong, J.; Niu, Z. Research on Evaluation Method of Radar Anti-jamming Effectiveness Based on Experimental Big Data. In Proceedings of the 2020 6th International Conference on Big Data and Information Analytics, Shenzhen, China, 4–6 December 2020; pp. 392–395. [Google Scholar]
  2. Zhu, S.; Liao, G.; Xu, J.; Huang, L.; So, H.C. Robust STAP Based on Magnitude and Phase Constrained Iterative Optimization. IEEE Sens. J. 2019, 19, 8650–8656. [Google Scholar] [CrossRef]
  3. Yang, L.; Xu, T.; Deng, Q.; Zeng, Y.; Lu, H.; Li, X.; Shen, S.; Xu, Z.; Wang, Y. A sidelobe suppression algorithm for 77 GHz MIMO radars. Measurement 2022, 190, 110691. [Google Scholar] [CrossRef]
  4. Lan, L.; Liao, G.; Xu, J.; Zhu, S.; Zeng, C.; Zhang, Y. Control and utilization of range dependent beampattern with waveform diverse array radars. Chin. J. Aeronaut. 2022, in press. [Google Scholar] [CrossRef]
  5. Clenet, M.; Morin, G.A. Visualization of radiation-pattern characteristics of phased arrays using digital phase shifters. IEEE Antennas Propag. Mag. 2003, 45, 20–35. [Google Scholar] [CrossRef]
  6. Hassanien, A.; Vorobyov, S.A. Phased-MIMO radar: A tradeoff between phased-array and MIMO radars. IEEE Trans. Signal Process. 2010, 58, 3137–3151. [Google Scholar] [CrossRef]
  7. Shome, S.; Bera, R.; Maji, B.; Bhoi, A.K.; Mallick, P.K. Array Radar Design and Development. Adv. Intell. Syst. Comput. 2020, 1040, 539–546. [Google Scholar]
  8. Zhao, M.; Zhang, X.; Yang, Q. Modified Multi-Mode Target Tracker for High-Frequency Surface Wave Radar. Remote Sens. 2018, 10, 1061. [Google Scholar] [CrossRef]
  9. Khalid, A.; Ul Hasnain Shah, I.; Mirza, H.A.; Sheikh, S.A. Pattern synthesis of conformal antenna array to achieve optimized amplitude weights for null steering and PSLL reduction. IBCAST 2017, 816–819. [Google Scholar] [CrossRef]
  10. Zhang, X.; Ying, W.; Yang, P.; Sun, M. Parameter estimation of underwater impulsive noise with the Class B model. IET Radar Sonar Navig. 2020, 14, 1055–1060. [Google Scholar] [CrossRef]
  11. Mahmood, A.; Chitre, M. Modeling Colored Impulsive Noise by Markov Chains and Alpha-Stable Processes. In Proceedings of the OCEANS 2015, Genova, Italy, 18–21 May 2015; pp. 1–7. [Google Scholar] [CrossRef]
  12. Li, Y.; Yang, X.; Liu, F.; Lan, T. Lower bound estimation method of PSLL of beam pattern for planar nonuniform distributed coherent aperture radar. IET IRC 2020, 695–699. [Google Scholar] [CrossRef]
  13. Basit, A.; Wang, W.; Nusenu, S.; Zhang, S. Range-Angle-Dependent Beampattern Synthesis With Null Depth Control for Joint Radar Communication. IEEE Antennas Wirel. Propag. Lett. 2019, 18, 1741–1745. [Google Scholar] [CrossRef]
  14. Lan, L.; Xu, J.; Liao, G.; Zhang, Y.; Fioranelli, F.; So, H. Suppression of Mainbeam Deceptive Jammer With FDA-MIMO Radar. IEEE Trans. Veh. Technol. 2022, 69, 11584–11598. [Google Scholar] [CrossRef]
  15. Koretz, A.; Rafaely, B. Dolph–Chebyshev beampattern design for spherical arrays. IEEE Trans. Signal Process. 2009, 57, 2417–2420. [Google Scholar] [CrossRef]
  16. Kohno, G.T.F.D. Abreu, R. A modified Dolph-Chebyshev approach for the synthesis of low sidelobe beampatterns with adjustable beamwidth. IEEE Trans. Antennas Propag. 2003, 51, 3014–3017. [Google Scholar]
  17. Morabito, A. Synthesis of maximum-efficiency beam arrays via convex programming and compressive sensing. IEEE Antennas Wirel. Propag. Lett. 2017, 16, 2404–2407. [Google Scholar] [CrossRef]
  18. Buttazzoni, G.; Vescovo, R. Density tapering of linear arrays radiating pencil beams: A new extremely fast Gaussian approach. IEEE Trans. Antennas Propag. 2017, 65, 7372–7377. [Google Scholar] [CrossRef]
  19. Keizer, W.P.M.N. Low Sidelobe Phased Array Pattern Synthesis with Compensation for Errors Due to Quantized Tapering. IEEE Trans. Antennas Propag. 2011, 59, 4520–4524. [Google Scholar] [CrossRef]
  20. You, B.; Cai, L.; Zhou, J.; Chou, H. Hybrid approach for the synthesis of unequally spaced array antennas with sidelobes reduction. IEEE Antennas Wirel. Propag. Lett. 2015, 14, 1569–1572. [Google Scholar] [CrossRef]
  21. Cui, C.; Li, W.; Ye, X.; Shi, X. Hybrid genetic algorithm and modified iterative Fourier transform algorithm for large thinned array synthesis. IEEE Antennas Wirel. Propag. Lett. 2017, 16, 2150–2154. [Google Scholar] [CrossRef]
  22. Elkhawaga, A.; Mahmoud, N.; Elnaby, M.; Hussein, A. New hybrid approaches for SLL reduction and size miniaturization of planar antenna arrays based on 2D convolution and genetic algorithm. Alex. Eng. J. 2022, 61, 7233–7264. [Google Scholar] [CrossRef]
  23. Yan, K.; Lu, Y. Sidelobe reduction in array-pattern synthesis using genetic algorithm. IEEE Trans. Antennas Propag. 1997, 45, 1117–1122. [Google Scholar]
  24. Chen, K.; He, Z.; Han, C. A modified real GA for the sparse linear array synthesis with multiple constraints. IEEE Trans. Antennas Propag. 2006, 54, 2169–2173. [Google Scholar] [CrossRef]
  25. Haupt, R.; Werner, D. Genetic Algorithms in Electromagnetics; John Wiley and Sons: Hoboken, NJ, USA, 2007. [Google Scholar]
  26. Oliveri, G.; Massa, A. Genetic algorithm (GA)-enhanced almost difference set (ADS)-based approach for array thinning. IET Microw. Antennas Propag. 2011, 5, 305–315. [Google Scholar] [CrossRef]
  27. Mohammed, J. Element Selection for Optimized Multiwide Nulls in Almost Uniformly Excited Arrays. IEEE Antennas Wirel. Propag. Lett. 2018, 17, 629–632. [Google Scholar] [CrossRef]
  28. Boeringer, D.; Werner, D. Particle swarm optimization versus genetic algorithms for phased array synthesis. IEEE Trans. Antennas Propag. 2004, 52, 771–779. [Google Scholar] [CrossRef]
  29. Khodier, M.; Christodoulou, C. Linear array geometry synthesis with minimum sidelobe level and null control using particle swarm optimization. IEEE Trans. Antennas Propag. 2005, 53, 2674–2679. [Google Scholar] [CrossRef]
  30. Goudos, S.; Moysiadou, V.; Samaras, T.; Siakavara, K.; Sahalos, J. Application of a comprehensive learning particle swarm optimizer to unequally spaced linear array synthesis with sidelobe level suppression and null control. IEEE Antennas Wirel. Propag. Lett. 2010, 9, 125–129. [Google Scholar] [CrossRef]
  31. Lanjewar, R.; Adusumalli, V.; Mandal, D.; Kar, R. Optimal Synthesis of Linear Antenna Array with wide Null Symmetry Using Novel Particle Swarm Optimization Technique. In Proceedings of the 2018 International Electrical Engineering Congress (iEECON), Krabi, Thailand, 7–9 March 2018; pp. 1–4. [Google Scholar] [CrossRef]
  32. Pradhan, H.; Mangaraj, B.; Behera, S. Chebyshev-based array for beam steering and null positioning using modified ant lion optimization. Int. J. Microw. Wirel. Technol. 2022, 14, 143–157. [Google Scholar] [CrossRef]
  33. Rocha-Alicano, C.; Covarrubias-Rosales, D.; Brizuela-Rodriguez, C.; Panduro-Mendoza, M. Differential evolution algorithm applied to sidelobe level reduction on a planar array. Int. J. Electron. Commun. 2007, 61, 286–290. [Google Scholar] [CrossRef]
  34. Behera, A.; Ahmad, A.; Mandal, S.; Mahanti, G.; Ghatak, R. Synthesis of cosecant squared pattern in linear antenna arrays using differential evolution. In Proceedings of the 2013 IEEE Conference on Information & Communication Technologies, Thuckalay, India, 11–12 April 2013; pp. 1025–1028. [Google Scholar]
  35. Mandal, S.; Patra, S.; Salam, S.; Mandal, K.; Mahanti, G.; Pathak, N. Failure correction of linear antenna arrays with optimized element position using differential evolution. In Proceedings of the 2016 IEEE Annual India Conference (INDICON), Bangalore, India, 16–18 December 2016; pp. 1–5. [Google Scholar]
  36. Basbug, S. Design and Synthesis of Antenna Array with Movable Elements Along Semicircular Paths. IEEE Antennas Wirel. Propag. Lett. 2017, 16, 3059–3062. [Google Scholar] [CrossRef]
  37. Guney, K.; Onay, M. Amplitude-only pattern nulling of linear antenna arrays with the use of bees algorithm. Prog. Electromagn. Res. 2007, 70, 21–36. [Google Scholar] [CrossRef] [Green Version]
  38. Khalaj-Amirhosseini, M. Synthesis of low sidelobe level antenna arrays through only main lobe assumption. Sci. Rep. 2021, 11, 22797. [Google Scholar] [CrossRef] [PubMed]
  39. Liu, Z.; Zhao, S.; Zhang, C.; Zhang, G. Flexible Robust Adaptive Beamforming Method With Null Widening. IEEE Sens. J. 2021, 21, 10579–10586. [Google Scholar] [CrossRef]
  40. Tong, V.; Hoang, M.; Duong, T. An Approach of Utilizing Binary Bat Algorithm for Pattern Nulling. Intell. Comput. Eng. 2020, 963–973. [Google Scholar] [CrossRef]
  41. Van Luyen, T.; Kha, H.; Tuyen, N.; Giang, T. An efficient ULA pattern nulling approach in the presence of unknown interference. J. Electromagn. Waves Appl. 2020, 35, 1–18. [Google Scholar] [CrossRef]
  42. Wen, F.; Shi, J.; Wang, X.; Wang, L. Angle estimation for MIMO radar in the presence of gain-phase errors with one instrumental Tx/Rx sensor: A theoretical and numerical study. Remote Sens. 2021, 13, 2964. [Google Scholar] [CrossRef]
  43. Li, X.; Zhou, J.; Zhang, Y. Performance of planar arrays for microwave power transmission with phase shifter errors. In Proceedings of the 2015 Fifth Asia International Symposium on Mechatronics, Guilin, China, 7–10 October 2015; pp. 1–4. [Google Scholar] [CrossRef]
  44. Rocca, P.; Anselmi, N.; Massa, A. Optimal synthesis of robust beamformer weights exploiting interval analysis and convex optimization. IEEE Trans. Antennas Propag. 2014, 62, 3603–3612. [Google Scholar] [CrossRef]
  45. He, G.; Gao, X.; Zhou, H. Matrix-based interval arithmetic for linear array tolerance analysis with excitation amplitude errors. IEEE Trans. Antennas Propag. 2019, 67, 3516–3520. [Google Scholar] [CrossRef]
  46. Li, X.; Zhou, J.; Duan, B.; Yang, Y.; Zhang, Y.; Fan, J. Performance of Planar Arrays for Microwave Power Transmission With Position Errors. IEEE Antennas Wirel. Propag. Lett. 2015, 14, 1794–1797. [Google Scholar] [CrossRef]
  47. Zhou, H.; Yang, X.; Rahim, S. Array Synthesis for Optimal Microwave Power Transmission in the Presence of Excitation Errors. IEEE Access 2018, 6, 27433–27441. [Google Scholar] [CrossRef]
  48. Guo, F.; Liu, Z.; Sa, G.; Tan, J. A position error representation method for planar arrays. IEEE Antennas Wirel. Propag. Lett. 2020, 19, 109–113. [Google Scholar] [CrossRef]
  49. Xu, Y.; Shi, X.; Wang, A.; Xu, J. Design of sum and difference patterns with common nulls and low SLLs simultaneously in the presence of array errors. IEEE Trans. Antennas Propag. 2018, 67, 934–944. [Google Scholar] [CrossRef]
  50. Eskandar, H.; Sadollah, A.; Bahreininejad, A.; Hamdi, M. Water cycle algorithm—A novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput. Struct. 2012, 110–111, 151–166. [Google Scholar] [CrossRef]
  51. Sadollah, A.; Eskandar, H.; Bahreininejad, A.; Kim, J. Water cycle algorithm with evaporation rate for solving constrained and unconstrained optimization problems. Appl. Soft Comput. 2015, 30, 58–71. [Google Scholar] [CrossRef]
  52. Sadollah, A.; Eskandar, H.; Bahreininejad, A.; Kim, J. Water cycle algorithm for solving multi-objective optimization problems. Soft Comput. 2015, 19, 2587–2603. [Google Scholar] [CrossRef]
  53. Jafar, R.M.S.; Geng, S.; Ahmad, W.; Hussain, S.; Wang, H. A Comprehensive Evaluation: Water Cycle Algorithm and Its Applications. In BIC-TA 2018: Bio-Inspired Computing: Theories and Applications, Proceedings of the 13th International Conference on Bio-Inspired Computing, Beijing, China, 2–4 November 2018; Springer: Singapore, 2018; Volume 952, pp. 360–376. [Google Scholar]
  54. Ji, Y.; Yang, L.; Zhou, X. Optimal design of a printed patch antenna using Water Cycle Algorithm. In Proceedings of the 2019 International Applied Computational Electromagnetics Society Symposium—China (ACES), Nanjing, China, 8–11 August 2019; pp. 1–2. [Google Scholar] [CrossRef]
  55. Li, J.; Stocia, P. (Eds.) Robust Adaptive Beamforming; Wiley: New York, NY, USA, 2005. [Google Scholar]
  56. Luk, K.; Wong, H. A new wideband unidirectional antenna element. Int. J. Microw. Opt. Technol. 2006, 1, 35–44. [Google Scholar]
Figure 1. Configuration of a uniformly spaced linear array.
Figure 1. Configuration of a uniformly spaced linear array.
Remotesensing 14 04204 g001
Figure 2. Normalized array beampatterns of 8-element uniformly spaced linear array with and without array errors, where f = 9 GHz and d = 0.5   λ .
Figure 2. Normalized array beampatterns of 8-element uniformly spaced linear array with and without array errors, where f = 9 GHz and d = 0.5   λ .
Remotesensing 14 04204 g002
Figure 3. Brief schematic view of WCA [50].
Figure 3. Brief schematic view of WCA [50].
Remotesensing 14 04204 g003
Figure 4. The flowchart of the proposed low PSLL and wide-nulling beampattern synthesis in the presence of array errors based on WCA.
Figure 4. The flowchart of the proposed low PSLL and wide-nulling beampattern synthesis in the presence of array errors based on WCA.
Remotesensing 14 04204 g004
Figure 5. Images of two-dimensional (a) Sphere and (b) Rastrigin functions when n = 2.
Figure 5. Images of two-dimensional (a) Sphere and (b) Rastrigin functions when n = 2.
Remotesensing 14 04204 g005
Figure 6. Convergence curve, where (ac) are based on Sphere function and (df) are based on Rastrigin function.
Figure 6. Convergence curve, where (ac) are based on Sphere function and (df) are based on Rastrigin function.
Remotesensing 14 04204 g006
Figure 7. Convergence curves verses iterations at four different frequencies for low PSLL beampattern synthesis.
Figure 7. Convergence curves verses iterations at four different frequencies for low PSLL beampattern synthesis.
Remotesensing 14 04204 g007
Figure 8. Normalized patterns before and after applying the proposed low PSLL beampattern synthesis approach at four different frequencies (a) 7 GHz, (b) 8 GHz, (c) 9 GHz and (d) 10 GHz.
Figure 8. Normalized patterns before and after applying the proposed low PSLL beampattern synthesis approach at four different frequencies (a) 7 GHz, (b) 8 GHz, (c) 9 GHz and (d) 10 GHz.
Remotesensing 14 04204 g008
Figure 9. Configuration of the 8-element linear array based on ME dipole.
Figure 9. Configuration of the 8-element linear array based on ME dipole.
Remotesensing 14 04204 g009
Figure 10. The simulated parameters of the 8-element linear array (a) active VSWR and realized gain, and (b) S parameters of the 5th element.
Figure 10. The simulated parameters of the 8-element linear array (a) active VSWR and realized gain, and (b) S parameters of the 5th element.
Remotesensing 14 04204 g010
Figure 11. Co-polarization and cross-polarization patterns of the 8-element linear array at different frequencies before and after applying the optimal weight vectors in Table 5. (a) 7 GHz, (b) 8 GHz, (c) 9 GHz and (d) 10 GHz.
Figure 11. Co-polarization and cross-polarization patterns of the 8-element linear array at different frequencies before and after applying the optimal weight vectors in Table 5. (a) 7 GHz, (b) 8 GHz, (c) 9 GHz and (d) 10 GHz.
Remotesensing 14 04204 g011
Figure 12. Convergence curves verses iterations at different frequencies for wide-nulling beampattern synthesis.
Figure 12. Convergence curves verses iterations at different frequencies for wide-nulling beampattern synthesis.
Remotesensing 14 04204 g012
Figure 13. Normalized patterns after applying the proposed wide-nulling beampattern synthesis approach at different frequencies. (a) 7 GHz, (b) 8 GHz, (c) 9 GHz and (d) 10 GHz.
Figure 13. Normalized patterns after applying the proposed wide-nulling beampattern synthesis approach at different frequencies. (a) 7 GHz, (b) 8 GHz, (c) 9 GHz and (d) 10 GHz.
Remotesensing 14 04204 g013
Figure 14. Co-polarization and cross-polarization patterns of the 8-element linear array at different frequencies before and after applying the optimal weight vectors in Table 9. (a) 7 GHz, (b) 8 GHz, (c) 9 GHz and (d) 10 GHz.
Figure 14. Co-polarization and cross-polarization patterns of the 8-element linear array at different frequencies before and after applying the optimal weight vectors in Table 9. (a) 7 GHz, (b) 8 GHz, (c) 9 GHz and (d) 10 GHz.
Remotesensing 14 04204 g014
Table 1. Benchmark function settings.
Table 1. Benchmark function settings.
Function NameBenchmark FunctionNumber of
Iterations
Range of
Variable
Sphere F 1 = i = 1 n x i 2 500 x i [ 10 , 10 ]
Rastrigin F 2 = i = 1 n ( x i 2 10 cos 2 π x i + 10 ) 1000 x i [ 10 , 10 ]
Table 2. The optimal fitness value for Sphere function optimization.
Table 2. The optimal fitness value for Sphere function optimization.
Spheren = 2n = 5n = 10
PSO1.940 × 10−432.618 × 10−361.010 × 10−25
GA4.517 × 10−65.987 × 10−66.450 × 10−5
WCA000
Table 3. The optimal fitness value for Rastrigin function optimization.
Table 3. The optimal fitness value for Rastrigin function optimization.
Rastriginn = 2n = 5n = 10
PSO01.998.955
GA4.176 × 10−50.0010.019
WCA000
Table 4. Simulated parameters.
Table 4. Simulated parameters.
ParametersValuesParametersValuesParametersValues
M 8 β 2 N i t e r 200
d24 mm K r 10 τ 1 × 10−16
K 50 σ 0.1
Table 5. Optimal weight vectors for Low PSLL optimization at four frequencies.
Table 5. Optimal weight vectors for Low PSLL optimization at four frequencies.
7 GHz8 GHz9 GHz10 GHz
AmpPha (°)AmpPha (°)AmpPha (°)AmpPha (°)
0.23115.80.3750.00.3515.30.2800.0
0.5150.90.5938.40.6061.80.5064.6
0.7565.70.8448.20.8650.60.8001.8
0.9933.00.99911.00.9860.10.9915.4
1.0002.51.00011.01.0001.51.0006.0
0.8875.70.8429.40.8100.40.8573.2
0.6890.00.59810.50.5190.00.5797.0
0.3156.20.3656.80.2974.20.3259.1
Table 6. The PSLLs after applying the proposed low PSLL beampattern synthesis approach at 7 GHz, 8 GHz, 9 GHz and 10 GHz.
Table 6. The PSLLs after applying the proposed low PSLL beampattern synthesis approach at 7 GHz, 8 GHz, 9 GHz and 10 GHz.
7 GHz (dB)8 GHz (dB)9 GHz (dB)10 GHz (dB)
Case 1Case 2Case 3Case 1Case 2Case 3Case 1Case 2Case 3Case 1Case 2Case 3
−22.0−21.1−21.2−21.3−21.0−22.5−20.5−20.4−20.8−20.3−20.2−21.4
Table 7. The PSLLs and PCPLs of the 8-element linear array before and after applying the proposed low PSLL beampattern synthesis approach at 7 GHz, 8 GHz, 9 GHz and 10 GHz.
Table 7. The PSLLs and PCPLs of the 8-element linear array before and after applying the proposed low PSLL beampattern synthesis approach at 7 GHz, 8 GHz, 9 GHz and 10 GHz.
7 GHz (dB)8 GHz (dB)9 GHz (dB)10 GHz (dB)
PSLL (before)−13.5−13.3−13.2−13.0
PSLL (after)−20.1−17.7−20.418.0
PCPL (before)35.428.022.919.0
PCPL (after)37.628.523.019.2
Table 8. The parameters’ settings of wide-nulling at 7 GHz, 8 GHz, 9 GHz and 10 GHz, respectively.
Table 8. The parameters’ settings of wide-nulling at 7 GHz, 8 GHz, 9 GHz and 10 GHz, respectively.
7 GHz 8 GHz9 GHz10 GHz
Null Region50°~60°−60°~−40° and 40°~60°−60°~−30° and 40°~60°−65°~−55° and 55°~65°
NL−50 dB−35 dB−30 dB−40 dB
PSLL−20 dB−20 dB−20 dB−20 dB
Table 9. Optimal weight vectors for wide-nulling optimization at four frequencies.
Table 9. Optimal weight vectors for wide-nulling optimization at four frequencies.
7 GHz8 GHz9 GHz10 GHz
AmpPha (°)AmpPha (°)AmpPha (°)AmpPha (°)
0.31120.50.3156.10.3292.20.1994.5
0.8475.70.7753.20.7331.30.3770.7
0.9830.20.8250.00.9970.00.6731.6
1.0000.01.0000.01.0000.00.9120.1
0.9750.90.9990.01.0000.00.9990.0
0.9475.20.8490.01.0000.01.0000.0
0.8013.00.8643.40.8095.60.6080.0
0.39924.40.3635.80.34514.90.37012.87
Table 10. The PSLLs and PCPLs of the 8-element linear array before and after applying the proposed wide-nulling approach at 7 GHz, 8 GHz, 9 GHz, and 10 GHz.
Table 10. The PSLLs and PCPLs of the 8-element linear array before and after applying the proposed wide-nulling approach at 7 GHz, 8 GHz, 9 GHz, and 10 GHz.
7 GHz (dB)8 GHz (dB)9 GHz (dB)10 GHz (dB)
PSLL (before)−13.5−13.3−13.2−13.0
PSLL (after)−15.9−16.3−15.3−17.6
PCPL (before)35.428.022.918.9
PCPL (after)35.528.523.819.0
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Xu, Y.; Wang, D.; Wang, A.; Yan, Y. WCA-Based Low-PSLL and Wide-Nulling Beampattern Synthesis for Radar Applications. Remote Sens. 2022, 14, 4204. https://doi.org/10.3390/rs14174204

AMA Style

Xu Y, Wang D, Wang A, Yan Y. WCA-Based Low-PSLL and Wide-Nulling Beampattern Synthesis for Radar Applications. Remote Sensing. 2022; 14(17):4204. https://doi.org/10.3390/rs14174204

Chicago/Turabian Style

Xu, Yanhong, Dongyun Wang, Anyi Wang, and Yan Yan. 2022. "WCA-Based Low-PSLL and Wide-Nulling Beampattern Synthesis for Radar Applications" Remote Sensing 14, no. 17: 4204. https://doi.org/10.3390/rs14174204

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop