Chaos Fusion Mutation-Based Weighted Mean of Vectors Algorithm for Linear Antenna Array Optimization
Highlights
- CFMINFO is a weighted-mean optimizer with good-lattice initialization, STC chaos, and cloud mutation, designed for constrained array synthesis.
- It optimizes both element spacings and amplitudes, ensuring prescribed deep-null steering.
- CFMINFO achieves SLL ≈ −32.30 dB and a −125.1 dB deep null at 104°, while preserving the main lobe for effective interference suppression.
- It outperforms PSO/GA/IWO/HSA/FPA, demonstrating the best Friedman rank ≈ 1.36 on 7 CEC2020 constrained optimization tasks.
Abstract
1. Introduction
- A Hua-style good-lattice initializer that improves early population coverage;
- A sine–tent–cosine (STC) chaotic schedule that balances exploration and exploitation;
- A normal-cloud mutation that maintains diversity near convergence;
- A constrained array-synthesis setup that achieves −32.30 dB max-SLL and a −125.1 dB deep null at 104°, outperforming PSO/GA/IWO/HSA/FPA under identical budgets.
2. Problem Formulation
3. Proposed Method
3.1. Initialization Improvement
3.2. Parameterization of the STC Composite Chaotic Map
3.3. Normal Cloud Mutation
3.4. Comparison of Test Functions
4. Numerical Results
4.1. Optimization of Element Position Based on FNBW Constraints
4.2. Optimization of Element Amplitude Based on FNBW Constraints
4.3. Optimization of Element Amplitude Based on FNBW Constraints and Lower Nulling Depth
5. Conclusions
- Enables stronger interference suppression and precise null steering for linear/sensor arrays with fewer tuning knobs and shorter design cycles.
- Provides a general, gradient-free optimizer readily embeddable in sensor/antenna co-design and other constrained engineering problems.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
References
- Wang, H.; Xiao, P.; Li, X. Channel parameter estimation of mmWave MIMO system in urban traffic scene: A training channel-based method. IEEE Trans. Intell. Transp. Syst. 2022, 25, 754–762. [Google Scholar] [CrossRef]
- Unz, H. Linear arrays with arbitrarily distributed elements. IRE Trans. Antennas Propag. 2003, 8, 222–223. [Google Scholar] [CrossRef]
- Harrington, R. Sidelobe reduction by nonuniform element spacing. IRE Trans. Antennas Propag. 1961, 9, 187–192. [Google Scholar] [CrossRef]
- Andreasen, M. Linear arrays with variable interelement spacings. IRE Trans. Antennas Propag. 2003, 10, 137–143. [Google Scholar] [CrossRef]
- Holland, J.H. Genetic algorithms. Sci. Am. 1992, 267, 66–73. [Google Scholar] [CrossRef]
- Opara, K.R.; Arabas, J. Differential Evolution: A survey of theoretical analyses. Swarm Evol. Comput. 2019, 44, 546–558. [Google Scholar] [CrossRef]
- Wang, D.; Tan, D.; Liu, L. Particle swarm optimization algorithm: An overview. Soft Comput. 2018, 22, 387–408. [Google Scholar] [CrossRef]
- Dorigo, M.; Birattari, M.; Stutzle, T. Ant colony optimization. IEEE Comput. Intell. Mag. 2007, 1, 28–39. [Google Scholar] [CrossRef]
- Yang, X.S.; Slowik, A. Firefly algorithm. In Swarm Intelligence Algorithms; CRC Press: Boca Raton, FL, USA, 2020; pp. 163–174. [Google Scholar]
- Rajabioun, R. Cuckoo optimization algorithm. Appl. Soft Comput. 2011, 11, 5508–5518. [Google Scholar] [CrossRef]
- Geem, Z.W.; Kim, J.H.; Loganathan, G.V. A new heuristic optimization algorithm: Harmony search. Simulation 2001, 76, 60–68. [Google Scholar] [CrossRef]
- Van Beek, P. Backtracking search algorithms. In Foundations of Artificial Intelligence; Elsevier: Amsterdam, The Netherlands, 2006; Volume 2, pp. 85–134. [Google Scholar]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
- Li, T.; Liu, Z.; Zhang, C.; Cheng, F.; Yao, Y.; Li, X.; He, H.; Yang, Y. Synthesis of Non-Uniform Spiral Antenna with Low Peak Sidelobe Level Using Enhanced Harris Hawks Optimization Algorithm. Electronics 2024, 13, 2959. [Google Scholar] [CrossRef]
- Ahmadianfar, I.; Heidari, A.A.; Noshadian, S.; Chen, H.; Gandomi, A.H. INFO: An efficient optimization algorithm based on weighted mean of vectors. Expert Syst. Appl. 2022, 195, 116516. [Google Scholar] [CrossRef]
- Balanis, C.A. Antenna Theory: Analysis and Design, 4th ed.; Hoboken, N.J., Ed.; Wiley: Hoboken, NJ, USA, 2016. [Google Scholar]
- Mailloux, R.J. Phased Array Antenna Handbook, 3rd ed.; Artech House: Norwood, MA, USA, 2017. [Google Scholar]
- Hansen, R.C. Phased Array Antennas, 2nd ed.; Wiley: Hoboken, NJ, USA, 2009. [Google Scholar]
- Zaremba, S.K. Good lattice points, discrepancy, and numerical integration. Ann. Di Mat. Pura Ed Appl. 1966, 73, 293–317. [Google Scholar] [CrossRef]
- Hua, Z.; Zhou, Y.; Huang, H. Cosine-transform-based chaotic system for image encryption. Inf. Sci. 2019, 480, 403–419. [Google Scholar] [CrossRef]
- Wang, G.; Xu, C.; Li, D. Generic normal cloud model. Inf. Sci. 2014, 280, 1–15. [Google Scholar] [CrossRef]
- Li, D.; Liu, C.; Gan, W. A new cognitive model: Cloud model. Int. J. Intell. Syst. 2009, 24, 357–375. [Google Scholar] [CrossRef]
- Agushaka, J.O.; Ezugwu, A.E.; Abualigah, L.; Alharbi, S.K.; Khalifa, H.A.E.W. Efficient initialization methods for population-based metaheuristic algorithms: A comparative study. Arch. Comput. Methods Eng. 2023, 30, 1727–1787. [Google Scholar] [CrossRef]
- Mirjalili, S.; Gandomi, A.H.; Mirjalili, S.Z.; Saremi, S.; Faris, H.; Mirjalili, S.M. Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems. Adv. Eng. Softw. 2017, 114, 163–191. [Google Scholar] [CrossRef]
- Sallam, K.M.; Elsayed, S.M.; Chakrabortty, R.K.; Ryan, M.J. Improved multi-operator differential evolution algorithm for solving unconstrained problems. In Proceedings of the 2020 IEEE Congress on Evolutionary Computation (CEC), Glasgow, UK, 19–24 July 2020; pp. 1–8. [Google Scholar]
- Mirjalili, S.; Lewis, A. The whale optimization algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
- Saremi, S.; Mirjalili, S.; Lewis, A. Grasshopper optimisation algorithm: Theory and application. Adv. Eng. Softw. 2017, 105, 30–47. [Google Scholar] [CrossRef]
- Pappula, L.; Ghosh, D. Linear antenna array synthesis using cat swarm optimization. AEU-Int. J. Electron. Commun. 2014, 68, 540–549. [Google Scholar] [CrossRef]
- Qi, A.; Zhao, D.; Heidari, A.A.; Liu, L.; Chen, Y.; Chen, H. FATA: An efficient optimization method based on geophysics. Neurocomputing 2024, 607, 128289. [Google Scholar] [CrossRef]
- Singh, U.; Salgotra, R. Synthesis of linear antenna array using flower pollination algorithm. Neural Comput. Appl. 2018, 29, 435–445. [Google Scholar] [CrossRef]
- Prerna, S.; Kothari, A. Ant lion optimization algorithm to control side lobe level and null depths in linear antenna arrays. AEU-Int. J. Electron. Commun. 2016, 70, 1339–1349. [Google Scholar]
- Sun, G.; Liu, Y.; Li, H.; Liang, S.; Wang, A.; Li, B. An antenna array sidelobe level reduction approach through invasive weed optimization. Int. J. Antennas Propag. 2018, 2018, 4867851. [Google Scholar] [CrossRef]
- Guney, K.; Onay, M. Optimal synthesis of linear antenna arrays using a harmony search algorithm. Expert Syst. Appl. 2011, 38, 15455–15462. [Google Scholar] [CrossRef]

















| CFMINFO | INFO | GWO | DE | SSA | EnMODE | ||
|---|---|---|---|---|---|---|---|
| RC15 | Mean SD | 2994.424 0 | 2994.471 9.09 × 10−13 | 3005.406 31.28869 | 2994.471 9.28 × 10−13 | 3035.138 32.99173 | 2994.424 4.65 × 10−13 |
| RC17 | Mean SD | 0.01267 6.43 × 10−6 | 0.01269 2.34 × 10−5 | 0.01271 1.25 × 10−5 | 0.01278 6.41 × 10−5 | 0.01292 0.000118 | 0.01271 0 |
| RC19 | Mean SD | 1.6702 1.87 × 10−16 | 1.6928 1.85 × 10−9 | 1.6951 0.001413 | 1.7816 0.055348 | 1.7818 0.078427 | 1.6707 0.001044 |
| RC20 | Mean SD | 263.8958 3.36 × 10−11 | 265.1486 0 | 263.8979 0.001423 | 263.8959 4.92 × 10−5 | 263.8967 0.001174 | 263.8958 0 |
| RC23 | Mean SD | 16.9268 0.130817 | 17.4067 0.494939 | 1.19 × 1093 9.71 × 1092 | 5.27 × 1091 4.33 × 1091 | 5.99 × 1084 5.25 × 1084 | 15.5287 1.4617 |
| RC28 | Mean SD | 14,614.14 9.28 × 10−12 | 14,614.14 9.28 × 10−12 | 14,641.97 18.82234 | 14,614.14 9.16 × 10−12 | 155,047.3 2292.9683 | 16,958.2 0 |
| RC31 | Mean SD | 0 0 | 5.07 × 10−10 9.32 × 10−10 | 1.1 × 10−10 2.7 × 10−10 | 3.99 × 10−10 4.48 × 10−10 | 2.2 × 10−9 5.34 × 10−9 | 1.05 × 10−16 2.32 × 10−16 |
| Function | DE | GWO | SSA | INFO | CFMINFO | EnMODE |
|---|---|---|---|---|---|---|
| RC15-median | 2994.471066 | 3005.405731 | 3035.138492 | 2994.471066 | 2994.424466 | 2994.425 |
| RC17-median | 0.012784288 | 0.012717372 | 0.012923158 | 0.01269048 | 0.012667663 | 0.012719 |
| RC19-median | 1.781618882 | 1.70 × 100 | 1.78 × 100 | 1.69 × 100 | 1.67 × 100 | 1.670271 |
| RC20-median | 263.895917 | 263.8979391 | 263.8967495 | 265.1485657 | 263.8958434 | 263.8958 |
| RC23-median | 5.27441 × 1091 | 1.19462 × 1093 | 5.9869 × 1084 | 17.40556218 | 16.9286316 | 16.11648 |
| RC28-median | 14,614.13572 | 14,641.97128 | 15,047.30319 | 14,614.13572 | 14,614.13572 | 16,958.2 |
| RC31-median | 3.99121 × 10−10 | 1.10099 × 10−10 | 2.20125 × 10−9 | 5.07383 × 10−10 | 0 | 5.00 × 10−19 |
| Friedamn | 4.07 | 4.29 | 5.14 | 3.5 | 1.36 | 2.64 |
| Rank | 4 | 5 | 6 | 3 | 1 | 2 |
| 12-Element | 32-Element | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| CFMINFO | GOA | WOA | PSO | Conv | CFMINFO | CSO | PSO | FATA | Conv | |
| Best SLL (dB) | −20.06 | −19.99 | −18.45 | −19.71 | −13.06 | −24.72 | −18.20 | −18.60 | −14.10 | −13.50 |
| Worst SLL (dB) | −17.13 | −13.63 | −16.72 | −16.71 | \ | −8.52 | −6.86 | −7.14 | −5.64 | \ |
| Mean SLL (dB) | −19.63 | −19.52 | −19.24 | −19.48 | \ | −14.72 | −14.01 | −14.89 | −10.69 | \ |
| Std. Dev. SLL (dB) | 0.59 | 1.99 | 0.81 | 0.69 | \ | 3.77 | 3.85 | 4.27 | 2.17 | \ |
| ] in λ | ||
|---|---|---|
| 12-element | CFMINFO | [0.2500, 0.5003, 0.9941, 1.3999, 2.0300, 2.7500] |
| GOA | [0.2500, 0.5241, 1.0215, 1.4375, 2.0615, 2.7500] | |
| WOA | [0.2500, 0.5642, 1.0543, 1.3843, 1.9988, 2.7500] | |
| PSO | [0.2500, 0.5157, 1.0138, 1.4101, 2.0424, 2.7500] | |
| Conv | [0.2500, 0.7500, 1.2500, 1.7500, 2.2500, 2.7500] | |
| 32-element | CFMINFO | [0.304, 0.456, 1.038, 1.320, 1.951, 2.082, 2.658, 3.072, 3.600, 4.028, 4.675, 5.147, 5.877, 6.675, 7.648, 8.486] |
| FATA | [0.250, 0.474, 0.652, 1.195, 1.321, 1.746, 2.025, 2.473, 2.531, 2.927, 3.432, 4.124, 4.254, 5.032, 8.348, 8.670] | |
| PSO | [0.265, 0.685, 1.175, 1.555, 1.985, 2.330, 2.665, 3.055, 3.430, 3.900, 4.380, 4.950, 5.550, 6.240, 7.050, 7.755] | |
| CSO | [0.288, 0.683, 1.193, 1.520, 1.977, 2.325, 2.689, 3.136, 3.485, 3.954, 4.382, 4.925, 5.482, 6.209, 7.041, 7.750] | |
| Conv | [0.250, 0.750, 1.250, 1.750, 2.250, 2.750, 3.250, 3.750, 4.250, 4.750, 5.250, 5.750, 6.250, 6.750, 7.250, 7.750] |
| Maximum SLL (dB) | Optimized Excitation Amplitudes | ||
|---|---|---|---|
| 10-element | CFMINFO | −28.44 | [1.0000, 0.8845, 0.6848, 0.4521, 0.2918] |
| FPA | −25.33 | [1.0000, 0.8979, 0.7178, 0.5002, 0.3833] | |
| ALO | −26.08 | [1.0000, 0.8959, 0.6957, 0.4935, 0.2966] | |
| PSO | −24.62 | [1.0000, 0.9010, 0.7255, 0.5120, 0.4088] | |
| Conv | −12.90 | [1.0000, 1.0000, 1.0000, 1.0000, 1.0000] | |
| 16-elemnet | CFMINFO | −29.75 | [1.000, 0.957, 0.865, 0.739, 0.605, 0.463, 0.317, 0.288] |
| GOA | −28.10 | [1.000, 0.958, 0.874, 0.756, 0.627, 0.485, 0.367, 0.349] | |
| IWO | −26.39 | [1.000, 0.976, 0.931, 0.793, 0.660, 0.644, 0.400, 0.409] | |
| FA | −25.34 | [1.000, 0.907, 0.880, 0.753, 0.596, 0.500, 0.366, 0.397] | |
| Conv | −17.49 | [1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000] |
| 10-Element | 16-Element | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| CFMINFO | FPA | PSO | ALO | Conv | CFMINFO | GOA | IWO | FA | Conv | |
| Best SLL (dB) | −28.06 | −25.33 | −24.62 | −26.08 | −12.9 | −29.75 | −28.10 | −26.39 | −25.34 | −17.49 |
| Worst SLL (dB) | −27.21 | −25.30 | −20.71 | −19.76 | \ | −28.89 | −27.67 | −25.35 | −24.26 | \ |
| Mean SLL (dB) | −27.65 | −25.31 | −22.69 | −22.36 | \ | −29.07 | −27.94 | −26.41 | −24.61 | \ |
| SD SLL (dB) | 0.56 | 0.06 | 1.86 | 2.76 | \ | 0.13 | 0.13 | 0.05 | 0.31 | \ |
| CFMINFO | FPA | HSA | PSO | GA | |
|---|---|---|---|---|---|
| The max SLL (dB) | −32.30 | −30.35 | −29.14 | −29.89 | −23.46 |
| Null (dB) (104°) | −125.1 | −122.5 | −120.9 | −103.3 | −97.9 |
| Optimized Excitation Amplitudes | |
|---|---|
| CFMINFO | [1.0000, 0.9571, 0.9388, 0.8139, 0.7248, 0.5660, 0.4466, 0.2896, 0.2302, 0.1883] |
| FPA | [1.0000, 0.9472, 0.9230, 0.8239, 0.7287, 0.5760, 0.4414, 0.2973, 0.2304, 0.2304] |
| PSO | [1.0000, 0.9918, 0.9123, 0.8040, 0.7475, 0.5617, 0.4698, 0.2828, 0.2536, 0.1296] |
| HSA | [1.0000, 0.9962, 0.9412, 0.8872, 0.7711, 0.6353, 0.4828, 0.3342, 0.2586, 0.2824] |
| GA | [1.0000, 0.9132, 0.8452, 0.8610, 0.8475, 0.6589, 0.4986, 0.4050, 0.2826, 0.2476] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Chen, Z.; Liu, Y.; Dong, L.; Liu, A.; Wang, Y. Chaos Fusion Mutation-Based Weighted Mean of Vectors Algorithm for Linear Antenna Array Optimization. Sensors 2025, 25, 6482. https://doi.org/10.3390/s25206482
Chen Z, Liu Y, Dong L, Liu A, Wang Y. Chaos Fusion Mutation-Based Weighted Mean of Vectors Algorithm for Linear Antenna Array Optimization. Sensors. 2025; 25(20):6482. https://doi.org/10.3390/s25206482
Chicago/Turabian StyleChen, Zhuo, Yan Liu, Liang Dong, Anyong Liu, and Yibo Wang. 2025. "Chaos Fusion Mutation-Based Weighted Mean of Vectors Algorithm for Linear Antenna Array Optimization" Sensors 25, no. 20: 6482. https://doi.org/10.3390/s25206482
APA StyleChen, Z., Liu, Y., Dong, L., Liu, A., & Wang, Y. (2025). Chaos Fusion Mutation-Based Weighted Mean of Vectors Algorithm for Linear Antenna Array Optimization. Sensors, 25(20), 6482. https://doi.org/10.3390/s25206482
