This paper uses genetic algorithm to optimize the maximum relative sidelobe level of unequal amplitude and unequal distance rectangular planar arrays. By proposing a new adaptive mutation operator, the convergence performance of the algorithm is improved. Good calculation results show that genetic algorithm is an effective method for solving such problems.
Keywords: array antenna; sidelobe level; genetic algorithm; optimization
Sidelobe Reduction of Plane Array Using Genetic Algorithm
HU Xing-hang
(Dept.of Physics,Yueyang Teachers College,Yueyang 414000,China)
LIN De-yun
(Dept.of Electronic Engineering,Tsinghua Univ.,Beijing 100084,China)
Abstract:In this paper, the maximum relative sidelobe level of a large plane array is optimized by genetic algorithm. An adaptive mutation operator is presented. Good results show that the genetic algorithm is an effective method to solve antenna array optimization problems.
Key words: antenna array; sidelobe level; genetic algorithm; optimization
1. Introduction
The maximum relative sidelobe level of an antenna is an important parameter for evaluating antenna performance. Given the antenna shape and the number of array elements, how to minimize the sidelobe level by properly selecting the spacing, feed current amplitude and phase of each array element is an important topic in array antenna synthesis. For large array antennas with complex shapes, traditional analytical methods (such as the Dolph-Chebyshev synthesis method, etc.) are difficult to calculate, and numerical analysis methods are more appropriate. Since the objective functions or constraints in antenna optimization problems are mostly multi-parameter, nonlinear, non-differentiable or even discontinuous, traditional numerical optimization methods based on gradient optimization technology cannot effectively obtain satisfactory engineering solutions; In recent years, a genetic algorithm that simulates natural evolution has been applied to the field of computational electromagnetics [1, 2]. This algorithm only requires that the problem to be solved is computable and has no other restrictions such as differentiability. At the same time, because the algorithm uses an optimized random search technique, it can obtain the global optimal solution with a higher probability and a faster rate. This paper uses a genetic algorithm to optimize the array element spacing and feed current amplitude of a rectangular planar array with 1024 array elements, so that the maximum relative sidelobe level of the array is reduced from -13.27dB of a uniform array to -34.56dB. The results show that genetic algorithms have broad application prospects in solving a large number of complex optimization problems in antenna systems.
2. Optimization of array antenna sidelobe level
1. Array antenna pattern function
Consider a rectangular planar array consisting of 2Nx rows and 2Ny columns of array elements. The phases of the array elements are the same, and the spacing dxi, dyj and normalized current amplitudes Ixm, Iyn can be different, but they are symmetrical about the x-axis and y-axis, as shown in Figure 1. Assume that the pattern function of the array element is cosθ, then the pattern function of this array is [4]:
(1)
Here, k = 2π/λ, λ is the wavelength. The current amplitude of the m-th row and n-th column array element is calculated by the following formula:
I mn =I xm I yn I 0 (2)
In the formula, I0 is the current amplitude base.
Figure 1 Schematic diagram of rectangular planar array structure
2. Using genetic algorithm to optimize the sidelobe level of array antenna
(1) Coding scheme and calculation process
When applying genetic algorithm, the solution parameters should be encoded first. The encoding scheme of the normalized current and spacing of the array element is given by the following two equations:
(3)
(4)
In the formula, t is the adjustment parameter, which is taken as t=12.5 in the example of this paper; b is the binary code vector, whose element value is 0 or 1; the calculation flow chart of the genetic algorithm is shown in Figure 2.
Figure 2 Genetic algorithm calculation flow chart
(2) Adaptive mutation operator
In order to avoid evolutionary stagnation and premature convergence caused by closed competition in the late iteration, this paper proposes an adaptive mutation operator that dynamically adjusts the mutation ratio according to the evolution of the best individual in each generation. Let Pm be the mutation probability, and its value in each generation is determined by the following formula:
P m =P m0 (R S +1) (5)
Where Pm0 is the initial mutation ratio; R is the number of generations of the best individual that have not evolved continuously; S is the mutation parameter, which is taken as S=2 in the calculation example of this paper.
Comparative studies show that the use of adaptive mutation operators can better improve the evolution rate and optimization results.
3. Calculation Example
A rectangular planar array with 32 rows and 32 columns was selected as a research example, and its maximum relative sidelobe level was optimized. Selecting dxi=dyi and Ixm=Iym, according to the principle of pattern multiplication and the symmetry of this problem, it is only necessary to calculate the optimal distribution of 16 array elements on one side of the y axis in a row. The scale of the trial solutions of this array reached (32×32)16=1.4615×1048, but the genetic algorithm used its unique selection optimization strategy and gave the optimal value of the maximum relative sidelobe level: -34.56dB after evaluating only 28,200 trial solutions. This result is 21.29dB lower than the -13.27dB of the uniform array[4], and the optimization effect is obvious. Figure 3 shows the directional pattern of the optimized non-uniform array in the XZ main plane. The corresponding array element spacing and normalized current are shown in Table 1.
Figure 3 Optimized non-uniform array XZ main surface pattern
Table 1 Optimized array element current amplitude and spacing
Figure 4 depicts the three-dimensional radiation pattern of the optimized planar array in this example. It can be clearly seen from the figure that, except for a series of sidelobe peaks below -34.56dB at the X-axis (Φ=0°) and the Y-axis (Φ=90°), there are no sidelobe peaks with a level higher than -35dB in other areas; and, while the sidelobe is greatly reduced, the main lobe is not significantly widened. Calculation shows that the main lobe width of a uniform array with the same number of array elements is 3.23°, while the main lobe width of the optimized array is 4.15°, which is only 0.92° more than before optimization, indicating that the array still has good directivity.
Figure 4 Optimized planar array stereogram
IV. Conclusion
The genetic algorithm is used to solve the optimization problem of large array antennas. It has the characteristics of simple algorithm structure, high search efficiency and good optimization results. The adaptive mutation operator proposed in this paper can avoid the evolutionary sluggishness and immature convergence caused by closed competition, and has made a useful discussion on enriching the application of genetic algorithms.
Previous article:Establishment of a practical infrared sea surface radiation imaging model
Next article:Design and simulate wireless LAN device antennas
- Popular Resources
- Popular amplifiers
- High signal-to-noise ratio MEMS microphone drives artificial intelligence interaction
- Advantages of using a differential-to-single-ended RF amplifier in a transmit signal chain design
- ON Semiconductor CEO Appears at Munich Electronica Show and Launches Treo Platform
- ON Semiconductor Launches Industry-Leading Analog and Mixed-Signal Platform
- Analog Devices ADAQ7767-1 μModule DAQ Solution for Rapid Development of Precision Data Acquisition Systems Now Available at Mouser
- Domestic high-precision, high-speed ADC chips are on the rise
- Microcontrollers that combine Hi-Fi, intelligence and USB multi-channel features – ushering in a new era of digital audio
- Using capacitive PGA, Naxin Micro launches high-precision multi-channel 24/16-bit Δ-Σ ADC
- Fully Differential Amplifier Provides High Voltage, Low Noise Signals for Precision Data Acquisition Signal Chain
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- I'm going to make some IC chips. Please contact me if you need them.
- 6 steps to become an FPGA design expert
- Key Design Points for L-Band GaN Power Amplifiers
- What instruments do hardware engineers need?
- Stayed up late to sort out, and here comes the information about these components on the list~
- Which IDE is more suitable for Python?
- [Tutorial] Teach you how to set the probe ratio on different brands of oscilloscopes (Tektronix + Keysight + Puyuan)
- Look at the following statement
- The 51 MCU sends temperature, humidity and PM2.5 through ESP8266, and the Android APP receives and displays the data in real time and draws data curves and alarms
- EEWORLD University ---- Fundamentals of Integrated Circuit Design (Huazhong University of Science and Technology)