Multi-Strategy Enhanced NSGA-III Algorithm and Its Application in the Variable-Thickness Design of Morphing Leading Edges
Abstract
1. Introduction
2. Multi-Strategy Enhanced NSGA-III Algorithm
2.1. Reference Point Clustering Assignment Strategy
| Algorithm 1 Calculation of cluster assignment probabilities |
|
2.2. Adaptive Hybrid Operator Strategy
| Algorithm 2 Adaptive operator selection probability calculation |
|
2.3. Assistant Evolutionary Population Strategy
| Algorithm 3 Assistant evolutionary population generation |
|
3. Numerical Experiments and Result Analysis
3.1. Test Functions and Performance Metrics
3.2. Comparison Algorithms and Experimental Setup
3.3. Validation of the Effectiveness of the Improved Strategy
3.4. Experimental Results and Analysis
4. Optimization Design of Morphing Leading Edge Based on the MSNSGA-III Algorithm
4.1. Design Concept and Structural Composition
4.2. Optimization Model for Variable Thickness of Leading Edge Skin
4.3. Optimization Variable Control Based on Spline Curves
4.3.1. B-Spline Curves and Optimization Variable Control
4.3.2. NURBS Curves and Optimization Variable Control
4.4. Optimization Results and Analysis
5. Discussion
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Yuan, Y.; Lv, L.; Wang, X.; Song, X. Optimization of a frame structure using the Coulomb force search strategy-based dragonfly algorithm. Eng. Optim. 2020, 52, 915–931. [Google Scholar] [CrossRef]
- Yuan, Y.; Lv, L.; Wang, S.; Song, X. Multidisciplinary co-design optimization of structural and control parameters for bucket wheel reclaimer. Front. Mech. Eng. 2020, 15, 406–416. [Google Scholar] [CrossRef]
- Fang, N.; Ma, S.; Liao, X.; Ding, H.; Yu, J. Optimized scheduling of integrated community energy stations based on improved NSGA-III algorithm. J. Energy Storage 2024, 99, 113362. [Google Scholar] [CrossRef]
- Khishe, M.; Mosavi, M.R. Chimp optimization algorithm. Expert Syst. Appl. 2020, 149, 113338. [Google Scholar] [CrossRef]
- Talatahari, S.; Bayzidi, H.; Saraee, M. Social network search for global optimization. IEEE Access 2021, 9, 92815–92863. [Google Scholar] [CrossRef]
- Lin, C.C.; Liu, W.Y.; Peng, Y.C.; Lee, T.K. Altruistic production and distribution planning in the multilayer dual-channel supply chain: Using an improved NSGA-II with lion pride algorithm. Comput. Ind. Eng. 2023, 176, 108884. [Google Scholar] [CrossRef]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
- Mirjalili, S. Dragonfly algorithm: A new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput. Appl. 2016, 27, 1053–1073. [Google Scholar] [CrossRef]
- Bashir, M.; Longtin-Martel, S.; Botez, R.M.; Wong, T. Optimization and design of a flexible droop-nose leading-edge morphing wing based on a novel black widow optimization algorithm—Part I. Designs 2022, 6, 10. [Google Scholar] [CrossRef]
- Yuan, Y.; Mu, X.; Shao, X.; Ren, J.; Zhao, Y.; Wang, Z. Optimization of an auto drum fashioned brake using the elite opposition-based learning and chaotic k-best gravitational search strategy based grey wolf optimizer algorithm. Appl. Soft Comput. 2022, 123, 108947. [Google Scholar] [CrossRef]
- Deb, K.; Jain, H. An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, Part I: Solving problems with box constraints. IEEE Trans. Evol. Comput. 2013, 18, 577–601. [Google Scholar] [CrossRef]
- Ma, L.; Zou, D. An Improved NSGA-III With Hybrid Crossover Operator for Multi-Objective Optimization of Complex Combined Cooling, Heating, and Power Systems. Energy Sci. Eng. 2025, 13, 1509–1543. [Google Scholar] [CrossRef]
- Tao, J.; Wang, X.; Sun, G. Stall characteristics analyses and stall lift robustness inverse design for high-lift devices of a wide-body commercial aircraft. Aerosp. Sci. Technol. 2021, 111, 106570. [Google Scholar] [CrossRef]
- Chen, G.; Chen, B.; Yang, X.; Tang, X.; Ding, J.; Weng, P. Noise reduction for high-lift devices on a swept wing model by droop nose. Aerosp. Sci. Technol. 2023, 143, 108702. [Google Scholar] [CrossRef]
- Zhao, A.; Zou, H.; Jin, H.; Wen, D. Structural design and verification of an innovative whole adaptive variable camber wing. Aerosp. Sci. Technol. 2019, 89, 11–18. [Google Scholar] [CrossRef]
- Auteri, F.; Savino, A.; Zanotti, A.; Gibertini, G.; Zagaglia, D.; Tekap, Y.B.; Braza, M. Experimental evaluation of the aerodynamic performance of a large-scale high-lift morphing wing. Aerosp. Sci. Technol. 2022, 124, 107515. [Google Scholar] [CrossRef]
- Zhang, J.; Shaw, A.D.; Wang, C.; Gu, H.; Amoozgar, M.; Friswell, M.I.; Woods, B.K. Aeroelastic model and analysis of an active camber morphing wing. Aerosp. Sci. Technol. 2021, 111, 106534. [Google Scholar] [CrossRef]
- Kintscher, M.; Wiedemann, M.; Monner, H.P.; Heintze, O.; Kühn, T. Design of a smart leading edge device for low speed wind tunnel tests in the European project SADE. Int. J. Struct. Integr. 2011, 2, 383–405. [Google Scholar] [CrossRef]
- Vasista, S.; Riemenschneider, J.; Monner, H.P.; Nolte, F.; Horst, P. Manufacture and testing of a large-displacement droop-nose morphing wing leading edge. In Proceedings of the AIAA Scitech 2019 Forum, San Diego, CA, USA, 7–11 January 2019; p. 1858. [Google Scholar] [CrossRef]
- Yang, Y.; Wang, Z.; Wang, B.; Lyu, S. Optimization, design and testing for morphing leading edge. Proc. Inst. Mech. Eng. Part J. Mech. Eng. Sci. 2023, 237, 4100–4111. [Google Scholar] [CrossRef]
- Zhigang, W.; Xiasheng, S.; Yu, Y.; Wenjie, G.; Daochun, L.; Panpan, B.; Qi, W.; Andrea, D. Design optimization and testing of a morphing leading-edge with a variable-thickness compliant skin and a closed-chain mechanism. Chin. J. Aeronaut. 2024, 37, 285–300. [Google Scholar] [CrossRef]
- Bai, Y.; Yang, G.; Xiao, H.; Wang, C.; Zhao, R.; Liu, R.; Guo, H. A driving force calculation method for shear variable-sweep wing with flexible composite skin. Thin-Walled Struct. 2025, 221, 114405. [Google Scholar] [CrossRef]
- Bai, Y.; Yang, G.; Guo, H.; Xiao, H.; Liu, R.; Deng, Z. An unsteady aerodynamic force calculation method for shear variable-sweep wing considering sweep angle and airfoil changes. Aerosp. Sci. Technol. 2025, 157, 109771. [Google Scholar] [CrossRef]
- Yue, B.; Guang, Y.; Hong, X.; Hongwei, G.; Rongqiang, L.; Bei, L. An efficient stiffness analysis model based on shear deformation theory for flexible skin shear variable-sweep wing. Chin. J. Aeronaut. 2024, 37, 445–458. [Google Scholar] [CrossRef]
- Hua, Y.; Jin, Y.; Hao, K. A clustering-based adaptive evolutionary algorithm for multiobjective optimization with irregular Pareto fronts. IEEE Trans. Cybern. 2018, 49, 2758–2770. [Google Scholar] [CrossRef] [PubMed]
- Liu, Q.; Liu, X.; Wu, J.; Li, Y. An improved NSGA-III algorithm using genetic K-means clustering algorithm. IEEE Access 2019, 7, 185239–185249. [Google Scholar] [CrossRef]
- Aleti, A.; Moser, I. A systematic literature review of adaptive parameter control methods for evolutionary algorithms. Acm Comput. Surv. (CSUR) 2016, 49, 1–35. [Google Scholar] [CrossRef]
- Yuan, Y.; Xu, H.; Wang, B. An experimental investigation of variation operators in reference-point based many-objective optimization. In Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation, Madrid, Spain, 11–15 July 2015; pp. 775–782. [Google Scholar] [CrossRef]
- Sindhya, K.; Ruuska, S.; Haanpää, T.; Miettinen, K. A new hybrid mutation operator for multiobjective optimization with differential evolution. Soft Comput. 2011, 15, 2041–2055. [Google Scholar] [CrossRef]
- Deb, K.; Thiele, L.; Laumanns, M.; Zitzler, E. Scalable multi-objective optimization test problems. In Proceedings of the 2002 Congress on Evolutionary Computation, CEC’02 (Cat. No. 02TH8600); IEEE Computer Society: Washington, DC, USA, 2002; Volume 1, pp. 825–830. [Google Scholar] [CrossRef]
- Coello Coello, C.A.; Reyes Sierra, M. A study of the parallelization of a coevolutionary multi-objective evolutionary algorithm. In Proceedings of the Mexican International Conference on Artificial Intelligence; Springer: Berlin/Heidelberg, Germany, 2004; pp. 688–697. [Google Scholar] [CrossRef]
- Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef]
- Zhou, A.; Zhang, Q.; Zhang, G. A multiobjective evolutionary algorithm based on decomposition and probability model. In Proceedings of the 2012 IEEE Congress on Evolutionary Computation, Brisbane, Australia, 10–15 June 2012; pp. 1–8. [Google Scholar] [CrossRef]
- Tian, Y.; Cheng, R.; Zhang, X.; Cheng, F.; Jin, Y. An indicator-based multiobjective evolutionary algorithm with reference point adaptation for better versatility. IEEE Trans. Evol. Comput. 2017, 22, 609–622. [Google Scholar] [CrossRef]
- Denysiuk, R.; Costa, L.; Espírito Santo, I. Many-objective optimization using differential evolution with variable-wise mutation restriction. In Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation, Amsterdam, The Netherlands, 6–10 July 2013; pp. 591–598. [Google Scholar] [CrossRef]
- Denysiuk, R.; Costa, L.; Espírito Santo, I. Clustering-based selection for evolutionary many-objective optimization. In Proceedings of the International Conference on Parallel Problem Solving from Nature; Springer: Berlin/Heidelberg, Germany, 2014; pp. 538–547. [Google Scholar] [CrossRef]
- Zhong, M.; Zheng, S.; Wang, G.; Hua, J.; Gebbink, R. Correlation analysis of combined and separated effects of wing deformation and support system in the CAE-AVM study. Chin. J. Aeronaut. 2018, 31, 429–438. [Google Scholar] [CrossRef]
- Jun, H.; Zheng, S.; Zhong, M.; Ganglin, W.; Eitelberg, G.; Hegen, S.; Gebbink, R. Recent development of a CFD-wind tunnel correlation study based on CAE-AVM investigation. Chin. J. Aeronaut. 2018, 31, 419–428. [Google Scholar] [CrossRef]
- Min, Z.; Jun, H.; Hao, W.; Junqiang, B. Design and verification of high-lift configuration of civil aircraft standard model CAE-AVM-HL. Acta Aerodyn. Sin. 2022, 40, 158–167. [Google Scholar] [CrossRef]
- Yang, F.; Yang, G.; Zhao, R.; Liu, R.; Xiao, H.; Guo, H. Kinematic modeling and optimization design of morphing leading edge with flexible skin and rigid linkage coupling. Aerosp. Sci. Technol. 2025, 165, 110441. [Google Scholar] [CrossRef]

















| Algorithm | Parameter Setting |
|---|---|
| NSGA-II | Crossover rate , mutation rate , distribution index |
| NSGA-III | Same as NSGA-III |
| MOEA/D | Neighborhood size , neighborhood selection probability , PBI penalty factor , and the rest are the same as NSGA-III. |
| AR-MOEA | Same as NSGA-III |
| MyO-DEMR | Crossover rate , mutation rate , distribution index , |
| EMyOC | Crossover rate , mutation rate , distribution index |
| Test Function | Number of Variables | K = 1 | K = 3 | K = 5 | K = 7 |
|---|---|---|---|---|---|
| DTLZ1 | 7 | () | () | () | () |
| 20 | () | () | () | () | |
| 30 | () | () | () | () | |
| DTLZ2 | 12 | () | () | () | () |
| 20 | () | () | () | () | |
| 30 | () | () | () | () | |
| DTLZ3 | 7 | () | () | () | () |
| 20 | () | () | () | () | |
| 30 | () | () | () | () | |
| DTLZ4 | 12 | () | () | () | () |
| 20 | () | () | () | () | |
| 30 | () | () | () | () |
| Test Function | Variables | = 0.00 | = 0.25 | = 0.50 | = 0.75 | = 1.00 | SBX | DE-NL |
|---|---|---|---|---|---|---|---|---|
| DTLZ1 | 7 | () | () | () | () | () | () | () |
| 20 | () | () | () | () | () | () | () | |
| 30 | () | () | () | () | () | () | () | |
| DTLZ2 | 12 | () | () | () | () | () | () | () |
| 20 | () | () | () | () | () | () | () | |
| 30 | () | () | () | () | () | () | () | |
| DTLZ3 | 7 | () | () | () | () | () | () | () |
| 20 | () | () | () | () | () | () | () | |
| 30 | () | () | () | () | () | () | () | |
| DTLZ4 | 12 | () | () | () | () | () | () | () |
| 20 | () | () | () | () | () | () | () | |
| 30 | () | () | () | () | () | () | () |
| Test Function | Variables | NSGA-II | NSGA-III | EMyOC | AR-MOEA | MOEA/D | MyO-DEMR | MSNSGA-III |
|---|---|---|---|---|---|---|---|---|
| DTLZ1 | 7 | () | () | () | () | () | () | () |
| 20 | () | () | () | () | () | () | () | |
| 30 | () | () | () | () | () | () | () | |
| DTLZ2 | 12 | () | () | () | () | () | () | () |
| 20 | () | () | () | () | () | () | () | |
| 30 | () | () | () | () | () | () | () | |
| DTLZ3 | 7 | () | () | () | () | () | () | () |
| 20 | () | () | () | () | () | () | () | |
| 30 | () | () | () | () | () | () | () | |
| DTLZ4 | 12 | () | () | () | () | () | () | () |
| 20 | () | () | () | () | () | () | () | |
| 30 | () | () | () | () | () | () | () |
| Test Function | Variables | NSGA-II | NSGA-III | EMyOC | AR-MOEA | MOEA/D | MyO-DEMR | MSNSGA-III |
|---|---|---|---|---|---|---|---|---|
| DTLZ1 | 7 | () | () | () | () | () | () | () |
| 20 | 0 | 0 | () | 0 | 0 | () | () | |
| 30 | 0 | 0 | () | 0 | 0 | () | () | |
| DTLZ2 | 12 | () | () | () | () | () | () | () |
| 20 | () | () | () | () | () | () | () | |
| 30 | () | () | () | () | () | () | () | |
| DTLZ3 | 7 | () | () | () | () | () | () | () |
| 20 | 0 | 0 | () | 0 | 0 | () | () | |
| 30 | 0 | 0 | () | 0 | 0 | () | () | |
| DTLZ4 | 12 | () | () | () | () | () | () | () |
| 20 | () | () | () | () | () | () | () | |
| 30 | () | () | () | () | () | () | () |
| Test Function | Number of Variables | NSGA-II | NSGA-III | EMyOC | AR-MOEA | MOEA/D | MyO-DEMR | MSNSGA-III |
|---|---|---|---|---|---|---|---|---|
| DTLZ1 | 7 | 0.350 | 0.638 | 4.114 | 4.750 | 3.523 | 0.526 | 2.358 |
| 20 | 0.576 | 0.993 | 4.841 | 16.983 | 5.038 | 1.092 | 3.953 | |
| 30 | 0.796 | 1.375 | 6.105 | 6.858 | 6.915 | 1.515 | 5.267 | |
| DTLZ2 | 12 | 0.364 | 0.641 | 1.975 | 11.498 | 3.529 | 0.474 | 2.019 |
| 20 | 0.534 | 1.022 | 2.153 | 39.284 | 4.966 | 1.010 | 3.524 | |
| 30 | 0.753 | 1.426 | 2.575 | 21.975 | 6.801 | 1.458 | 5.982 | |
| DTLZ3 | 7 | 0.356 | 0.603 | 4.545 | 4.512 | 3.534 | 0.525 | 2.237 |
| 20 | 0.535 | 0.977 | 5.124 | 8.156 | 5.058 | 1.067 | 4.061 | |
| 30 | 0.763 | 1.372 | 7.575 | 4.529 | 6.942 | 1.511 | 6.159 | |
| DTLZ4 | 12 | 0.347 | 0.762 | 1.587 | 7.727 | 3.564 | 0.446 | 2.127 |
| 20 | 0.541 | 1.211 | 1.886 | 53.462 | 5.107 | 0.965 | 3.762 | |
| 30 | 0.769 | 1.598 | 2.324 | 16.390 | 6.905 | 1.404 | 5.593 |
| A | w | b | E | |||||
|---|---|---|---|---|---|---|---|---|
| (0.05, 0.15) | (0.18, 0.22) | (0.33, 0.18) | (0.36, 0.16) | (0.19, 0.14) | 100 mm | 0.5∼3 mm | 105 Gpa |
| Variable Control Method | 17 Variables | 23 Variables | 29 Variables | 35 Variables |
|---|---|---|---|---|
| B-spline (2nd order) | 0.9451 | 0.9488 | 0.9547 | 0.9464 |
| NURBS (2nd order) | 0.9500 | 0.9560 | 0.9636 | 0.9596 |
| B-spline (3nd order) | 0.9523 | 0.9520 | 0.9575 | 0.9432 |
| NURBS (3nd order) | 0.9524 | 0.9589 | 0.9652 | 0.9609 |
| Skin Thickness | Shape-Maintaining Accuracy/mm | Deformation Accuracy/mm | Driving Force/Nm | Maximum Strain/% | ||
|---|---|---|---|---|---|---|
| Average Deviation/mm | Max Deviation/mm | Average Deviation/mm | Max Deviation/mm | |||
| 1.5 mm | 1.63 | 6.21 | 1.27 | 4.17 | 214.00 | 1.44 |
| Variable thickness | 0.92 | 2.90 | 0.75 | 1.81 | 176.62 | 0.69 |
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. |
© 2026 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.
Share and Cite
Yang, F.; Yang, G.; Xiao, H.; Zhao, R.; Liu, R.; Guo, H. Multi-Strategy Enhanced NSGA-III Algorithm and Its Application in the Variable-Thickness Design of Morphing Leading Edges. Appl. Sci. 2026, 16, 2598. https://doi.org/10.3390/app16052598
Yang F, Yang G, Xiao H, Zhao R, Liu R, Guo H. Multi-Strategy Enhanced NSGA-III Algorithm and Its Application in the Variable-Thickness Design of Morphing Leading Edges. Applied Sciences. 2026; 16(5):2598. https://doi.org/10.3390/app16052598
Chicago/Turabian StyleYang, Fan, Guang Yang, Hong Xiao, Runchao Zhao, Rongqiang Liu, and Hongwei Guo. 2026. "Multi-Strategy Enhanced NSGA-III Algorithm and Its Application in the Variable-Thickness Design of Morphing Leading Edges" Applied Sciences 16, no. 5: 2598. https://doi.org/10.3390/app16052598
APA StyleYang, F., Yang, G., Xiao, H., Zhao, R., Liu, R., & Guo, H. (2026). Multi-Strategy Enhanced NSGA-III Algorithm and Its Application in the Variable-Thickness Design of Morphing Leading Edges. Applied Sciences, 16(5), 2598. https://doi.org/10.3390/app16052598

