Partitioned Topology Optimization of Aero-Engine Rear Cooling Plate Based on Multi-Feature K-Means Algorithm
Abstract
1. Introduction
2. Partitioning Method Based on Multi-Feature K-Means Algorithm
2.1. K-Means Algorithm
2.2. Multi-Feature Partitioning Strategy
3. Precise Prediction and Control Method of Partitioned Stress
3.1. Precise Prediction Method for Partitioned Stress
- (1)
- Based on the density filtering method, the design variable of sub-domain m is filtered to obtain the filtered density (See Appendix A.1 for details).
- (2)
- After the filtered density is mapped by the Heaviside function, the predicted density is obtained, which can be expressed aswhere the parameter controls the smoothness of the Heaviside function.
- (3)
- When the number of intermediate-density elements is small, using a linear penalty function to calculate the stiffness matrix can improve the accuracy of the stress field; conversely, a nonlinear penalty function yields better results. Therefore, a transition factor is introduced to control the calculation method of the stiffness matrix for the design domain elements. The definition of is given as follows:where is the number of elements in the sub-domain whose predicted density is greater than 0.9, is the number of elements in the sub-domain whose predicted density is less than 0.1, and is the total number of elements in the sub-domain. A transition threshold is defined as follows:
- (4)
- The equilibrium equation for calculating the nodal displacements of the elements is given as follows:where is the global stiffness matrix calculated from the predicted density and predicted elastic modulus , and is the equivalent load vector; is the displacement vector of all nodes.
- (5)
- Perform a finite element analysis to calculate the predicted von Mises stress of the elements in the sub-domain. Adopt the linear stress penalty method to relax the element stress . The expression of the linear stress penalty method adopted is given as follows:where is the penalized von Mises stress.
- (6)
- Obtain the maximum value of the penalized von Mises stress for all elements in the sub-domain, which is defined as the predicted maximum stress .
3.2. Partitioned Stress Precision Control Method
4. Topology Optimization Methods Based on Multi-Feature Partitioning
4.1. Topology Optimization Model
4.2. Sensitivity Analysis
4.3. Algorithm Flow
- (1)
- Initialization: Discretize the initial model into finite elements, assign initial values to the elements density in the design domain, set the number of iterations iter to 1, create a parameter tip to determine whether to perform partitioning, and set its initial value to 0.
- (2)
- Density filtering: Filter the element design variables to obtain the element filtered density .
- (3)
- Density mapping: Project the filtered density using the Heaviside method to obtain the physical density .
- (4)
- Material interpolation: Calculate the material parameters using the RAMP model.
- (5)
- Finite element analysis: Calculate nodal displacements and other parameters.
- (6)
- Determine whether to perform partitioning: If tip = 1, construct the multi-feature partitioning topology optimization model; if tip = 0, construct the global maximum stress-constrained topology optimization model.
- (7)
- Construct the topology optimization model: If tip = 0, create a global maximum stress-constrained topology optimization model and establish global stress constraints; if tip = 1, create the multi-feature partitioning topology optimization model according to the following steps:
- Extract the topological structure: Set the weight parameters of the K-means algorithm to [0.1, 0.9, 0], take density as the dominant classification criterion to distinguish the topological structure from the blank area, and obtain the topological structure variable set .
- Multi-feature partitioning: Set the weight parameters of the K-means algorithm to [0.55, 0.2, 0.25], take stress characteristics as the dominant factor, and consider element density and geometric position characteristics simultaneously to divide the topological structure into k sub-domains .
- Create the multi-feature partitioning topology optimization model: On the basis of global stress constraints, add stress constraint conditions for each sub-domain.
- (8)
- Sensitivity analysis: Calculate the derivative information of the mass fraction with respect to the design variables.
- (9)
- Optimization solution: Update the design variables using the MMA based on the solution results.
- (10)
- Determine whether the partitioning condition is satisfied: If the current mass fraction change rate meets the preset threshold , update the value of the parameter tip to 1. Starting from the next cycle, multi-feature partitioning topology optimization will be performed.
- (11)
- Determine whether the maximum iteration step has been reached: If the maximum iteration step is reached, terminate the optimization; otherwise, update the iteration step and proceed to the next iteration.
5. Results and Discussion
5.1. Rear Cooling Plate Model and Optimization Settings
5.2. Influence of the Number of Partitions
5.3. Performance of the Partitioned Topology Optimization Method Based on Multi-Feature K-Means Algorithm
5.4. Influence of Allowable Stress
6. Conclusions
- (1)
- In the process of partitioned topology optimization, the selection of the number of partitions k has a significant impact on the optimization effect of the aero-engine rear cooling plate. An excessively small or excessively large number of partitions will affect the lightweight effect, stress control precision and iterative solution stability. To balance the structural lightweight potential and the convergence of the optimization process, achieve precise control of local stress and a clear configuration of topological boundaries, the reasonable range of the number of partitions in the rear cooling plate example of this paper is k = 2~4, and the final number of partitions selected in this paper is 3.
- (2)
- The proposed K-means based multi-feature partitioning method obtains a mass fraction of 0.157, with a maximum stress of 999.9 MPa and stress error within 1%. Compared with the original design, the mass fraction is reduced by 67.6%; it is reduced by 13.7% versus the global stress constraint method and 11.3% versus the geometric partitioned plus global stress method. These results validate the effectiveness of the proposed method in improving structural lightweight performance.
- (3)
- As a core design parameter, allowable stress directly affects the final mass and safety margin of the structure. As the allowable stress constraints gradually become stricter, to ensure the structural bearing reliability, the material usage increases correspondingly, and the mass fraction of the topology-optimized structure shows a significant overall increasing trend; meanwhile, the strict stress constraints promote the aggregation of materials toward high-stress load-bearing regions, leading to increased cross-sectional dimensions of the remaining load-bearing branches and clearer force transmission paths.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A
Appendix A.1. Density Filtering Method
Appendix A.2. Material Interpolation Model
References
- Yan, C.; Guo, H.; Pei, B.; Liu, H.; Chen, Y.; Wang, C.; Yin, Z. Concurrent optimization of building direction and structural topology for multi-axis additive manufacturing of rotary parts considering anisotropic strength. Addit. Manuf. 2025, 109, 104851. [Google Scholar]
- Mao, J.; Wu, X.; Si, W.; Zhang, X.; Pan, J.; Wu, C.; Hu, D.; Wang, R. Recognition and quantification of polymorphic wrinkles based on FR-GAN in resin-based composite blade. Compos. Struct. 2026, 381, 120031. [Google Scholar]
- Fei, C.W.; Li, C.; Lin, J.Y.; Han, Y.J.; Choy, Y.S.; Chen, C.H. Structural design of aeroengine radiators: State of the art and perspectives. Propuls. Power Res. 2024, 13, 319–334. [Google Scholar] [CrossRef]
- Fei, C.W.; Han, Y.J.; Wen, J.R.; Li, C.; Han, L.; Choy, Y.S. Deep learning-based modeling method for probabilistic LCF life prediction of turbine blisk. Propuls. Power Res. 2024, 13, 12–25. [Google Scholar] [CrossRef]
- Kubíčková, L.; Gebouský, O.; Haidl, J.; Isoz, M. Accelerating shape optimization by deep neural networks with on-the-fly determined architecture. Appl. Soft Comput. 2026, 192, 114800. [Google Scholar] [CrossRef]
- Yang, S.; Zhu, X.; Yan, B.; Hou, F.; Li, J. The shape optimization of a mobile marine seismic acoustic buoy deflector. Ocean Eng. 2026, 356, 125291. [Google Scholar] [CrossRef]
- Song, Z.; Smriti; Natarajan, S.; Yu, T. Multi-patch isogeometric shape optimization of complex free-form surfaces with buckling constraints. Comput. Struct. 2026, 321, 108093. [Google Scholar] [CrossRef]
- Ma, Y.; Song, X.; Jia, Q.; Zhao, Y.; Lu, S. Isogeometric interval size optimization of beam structures. Comput. Methods Appl. Mech. Eng. 2022, 391, 115003. [Google Scholar] [CrossRef]
- Mešić, E.; Pervan, N.; Muminović, A.J.; Muminović, A.; Čolić, M. Development of knowledge-based engineering system for structural size optimization of external fixation device. Appl. Sci. 2021, 11, 10775. [Google Scholar] [CrossRef]
- Nam, V.T.; Ogawa, S.; Suzuki, K.; Kawamura, Y. Discrete material optimization approach for multi-material topology optimization of viscoelastic material for transient problem. Finite Elem. Anal. Des. 2026, 257, 104556. [Google Scholar] [CrossRef]
- Hirose, K.; Yamazaki, W.; Vengadesan, S. Investigation of thermal management in a differentially heated square cavity through topology optimization. Int. J. Heat Fluid Flow 2026, 120, 110365. [Google Scholar] [CrossRef]
- Shekhar, M.; Pillai, A.U.; De, S.; Rahaman, M.M. Level set-based topology optimization of micropolar solids under thermo-mechanical loading. Int. J. Mech. Sci. 2026, 318, 111547. [Google Scholar] [CrossRef]
- Bendsoe, M.P.; Kikuchi, N. Generating Optimal Topologies in Structural Design Using a Homogenization Method. Comput. Methods Appl. Mech. Eng. 1988, 71, 197–224. [Google Scholar] [CrossRef]
- Wan, C.D.; Jiao, H.Y.; Lv, L.; Lu, C.Y. Multi-material topology optimization based on multiple simp of variable density method. J. Mech. Sci. Technol. 2024, 38, 749–759. [Google Scholar] [CrossRef]
- Sigmund, O. A 99 line topology optimization code written in Matlab. Struct. Multidiscip. Optim. 2001, 21, 120–127. [Google Scholar] [CrossRef]
- Xu, T.; Wu, H.X.; Xue, F.; Guo, J.W.; Ran, J.Q.; Gong, F. Structural design of stamping die of advanced high-strength steel part for automobile based on topology optimization with variable density method. Int. J. Adv. Manuf. Technol. 2022, 121, 8115–8125. [Google Scholar] [CrossRef]
- Xie, Y.M.; Felicetti, P.; Tang, J.W.; Burry, M.C. Form finding for complex structures using evolutionary structural optimization method. Des. Stud. 2005, 26, 55–72. [Google Scholar] [CrossRef]
- Zhu, Q.Y.; Han, Q.K.; Liu, J.G. Topological optimization design on constrained layer damping treatment for vibration suppression of thin-walled structures via improved BESO method. Aerosp. Sci. Technol. 2023, 142, 108600. [Google Scholar] [CrossRef]
- Han, Y.S. Stress-based bi-directional evolutionary topology optimization for structures with multiple materials. Eng. Comput. 2024, 40, 2905–2923. [Google Scholar] [CrossRef]
- Zhu, Q.Y.; Han, Q.K.; Liu, J.G. A level set method for structural topology optimization. Comput. Meth. Appl. Mech. Eng. 2003, 192, 227–246. [Google Scholar]
- Neofytou, A.; Picelli, R.; Huang, T.-H.; Chen, J.-S.; Kim, H.A. Level set topology optimization for design-dependent pressure loads using the reproducing kernel particle method. Struct. Multidiscip. Optim. 2020, 61, 1805–1820. [Google Scholar] [CrossRef]
- Jansari, C.; Bordas, S.P.A.; Atroshchenko, E. Design of metamaterial-based heat manipulators using isogeometric level-set topology optimization. Struct. Multidiscip. Optim. 2024, 67, 61. [Google Scholar] [CrossRef]
- Yan, C.; Guo, H.; Liu, C.; Mi, D.; Liu, H.; You, Y. Multi-Material Topology Optimization for Dual-Alloy Turbine Disk Considering Accurate Stress Prediction and Control. Chin. J. Mech. Eng. 2026, 39, 100086. [Google Scholar] [CrossRef]
- William-Sobers, R.; Agwu, U.O.; Yamakawa, S.; Shimada, K. Redesigning Aerospace Components Using a Coupled Topology Optimization and Lattice Generation Approach. 3D Print. Addit. Manuf. 2025, 12, 223–238. [Google Scholar] [CrossRef]
- Okorie, O.; Perveen, A.; Talamona, D.; Kostas, K. Topology Optimization of an Aerospace Bracket: Numerical and Experimental Investigation. Appl. Sci. 2023, 13, 13218. [Google Scholar] [CrossRef]
- Wang, B.; Wang, G.M.; Tian, K.; Shi, Y.F.; Zhou, C.H.; Liu, H.; Xu, S.L. Apreliminary design method for axisymmetric turbomachinery disks based on topology optimization. Proc. Inst. Mech. Eng. Part C J. Eng. Mech. Eng. Sci. 2022, 236, 3313–3322. [Google Scholar] [CrossRef]
- Boccini, E.; Furferi, R.; Governi, L.; Meli, E.; Ridolfi, A.; Rindi, A.; Volpe, Y. Toward the integration of lattice structure-based topology optimization and additive manufacturing for the design of turbomachinery components. Adv. Mech. Eng. 2019, 11, 1687814019859789. [Google Scholar] [CrossRef]
- Meli, E.; Rindi, A.; Ridolfi, A.; Furferi, R.; Buonamici, F.; Iurisci, G.; Corbò, S.; Cangioli, F. Design and Production of Innovative Turbomachinery Components via Topology Optimization and Additive Manufacturing. Int. J. Rotating Mach. 2019, 2019, 9546831. [Google Scholar] [CrossRef]
- Duysinx, P.; Bendsoe, M.P. Topology optimization of continuum structures with local stress constraints. Int. J. Numer. Methods Eng. 1998, 43, 1453–1478. [Google Scholar] [CrossRef]
- Saeed, N.; Long, K.; Li, L.X.; Saeed, A.; Zhang, C.W.; Cheng, Z.K. An augmented Lagrangian method for multiple nodal displacement-constrained topology optimization. Eng. Optim. 2023, 55, 1832–1846. [Google Scholar] [CrossRef]
- Paris, J.; Navarrina, F.; Colominas, I.; Casteleiro, M. Global versus local statement of stress constraints in topology optimization of continuum structures. In Proceedings of the 10th International Conference on Computer Aided Design in Engineering, Myrtle Beach, SC, USA, 7–9 May 2007. [Google Scholar]
- Duysinx, P.; Sigmund, O. New Developments in Handling Optimal Stress Constraints in Optimal Material Distributions. In Proceedings of the 7th Symposium in Multidisciplinary Analysis and Optimization, AIAA/USAF/NASA/ISSMO, Saint Louis, MO, USA, 2–4 September 1998. [Google Scholar]
- Senhora, F.V.; Giraldo-Londoño, O.; Menezes, I.F.M.; Paulino, G.H. Topology optimization with local stress constraints: A stress aggregation-free approach. Struct. Multidiscip. Optim. 2020, 62, 1639–1668. [Google Scholar] [CrossRef]
- Martins, J.; Poon, N. On Structural Optimization Using Constraint Aggregation. In Proceedings of the 6th World Congress on Structural and Multidisciplinary Optimization, Rio de Janeiro, Brazil, 30 May–3 June 2005. [Google Scholar]
- París, J.; Navarrina, F.; Colominas, I.; Casteleiro, M. Topology optimization of structures with local and global stress constraints. Struct. Multidiscip. Optim. 2010, 39, 419–437. [Google Scholar] [CrossRef]
- Liu, J.K.; Yan, J.J.; Yu, H.C. Stress-constrained topology optimization for material extrusion polymer additive manufacturing. J. Comput. Des. Eng. 2021, 8, 979–993. [Google Scholar] [CrossRef]
- Han, Z.T.; Wei, K.; Gu, Z.Q.; Ma, X.K.; Yang, X.J. Stress-constrained multi-material topology optimization via an improved alternating active-phase algorithm. Eng. Optim. 2022, 54, 305–328. [Google Scholar] [CrossRef]
- Zhao, R.J.; Zhao, J.P.; Wang, C.J. Stress-constrained concurrent topology optimization of two-scale hierarchical structures. Int. J. Numer. Methods Eng. 2021, 122, 6126–6154. [Google Scholar] [CrossRef]
- Goo, S.; Wang, S.; Hyun, J.; Jung, J. Topology optimization of thin plate structures with bending stress constraints. Comput. Struct. 2016, 175, 134–143. [Google Scholar] [CrossRef]
- Ni, Y.; Zhan, J.Q.; Liu, M. Topological design of continuum structures with global stress constraints considering self-weight loads. Electron. Res. Arch. 2023, 31, 4708–4728. [Google Scholar] [CrossRef]
- Holmberg, E.; Torstenfelt, B.; Klarbring, A. Stress constrained topology optimization. Struct. Multidiscip. Optim. 2013, 48, 33–47. [Google Scholar] [CrossRef]
- Xia, H.; Wang, L.; Liu, H.; Wu, Z.; Li, J.; Xie, Y. Stress-constrained level set topology optimization method based on subregional p-norm measurement. Proc. Inst. Mech. Eng. Part C J. Eng. Mech. Eng. Sci. 2025, 240, 590–607. [Google Scholar] [CrossRef]
- Paris, J.; Navarrina, F.; Colominas, I.; Casteleiro, M. Block aggregation of stress constraints in topology optimization of structures. Adv. Eng. Softw. 2010, 41, 433–441. [Google Scholar] [CrossRef]
- Yang, X.J.; Zhao, W.H.; Xu, Y.X.; Wang, C.D.; Li, B.; Nie, F.P. Sparse K-means clustering algorithm with anchor graph regularization. Inf. Sci. 2024, 667, 120504. [Google Scholar] [CrossRef]
- Lai, H.; Huang, T.; Lu, B.; Zhang, S.; Xiaog, R. Silhouette coefficient-based weighting k-means algorithm. Neural Comput. Appl. 2025, 37, 3061–3075. [Google Scholar] [CrossRef]
- Al Shalabi, L.; Shaaban, Z. Normalization as a preprocessing engine for data mining and the approach of preference matrix. In Proceedings of the International Conference on Dependability of Computer Systems, Szklarska, Poland, 25–27 May 2006. [Google Scholar]
- Yan, C.; Liu, C.; Du, H.; Wang, C.F.; Yin, Z.Y. Topology optimization of turbine disk considering maximum stress prediction and constraints. Chin. J. Aeronaut. 2023, 36, 182–206. [Google Scholar] [CrossRef]
- Kiyono, C.Y.; Vatanabe, S.L.; Silva, E.C.N.; Reddy, J.N. A new multi-p-norm formulation approach for stress-based topology optimization design. Compos. Struct. 2016, 156, 10–19. [Google Scholar] [CrossRef]
- Zhang, X.; Duan, G.; Fang, Y.; Yin, X.C.; Li, W. Topology optimization based on the improved high-order RAMP interp olation model and bending properties research for curved square honeycomb sandwich structures. Compos. Struct. 2025, 351, 118643. [Google Scholar] [CrossRef]
- Svanberg, K. The Method of Moving Asymptotes—A New Method for Structural Optimization. Int. J. Numer. Methods Eng. 1987, 24, 359–373. [Google Scholar] [CrossRef]
- Bruns, T.E.; Tortorelli, D.A. Topology optimization of non-linear elastic structures and compliant mechanisms. Comput. Methods Appl. Mech. Eng. 2001, 190, 3443–3459. [Google Scholar] [CrossRef]
- Silva, R.F.; Coelho, P.G.; Conde, F.M.; Santos, B.R.; Oliveira, J.P. Minimizing the maximum von Mises stress of elastic continuum structures using topology optimization and additively manufactured functionally graded materials. Comput. Struct. 2024, 301, 107469. [Google Scholar] [CrossRef]
- Li, H.R.; Lu, Y.P.; Li, Y.Q.; Zhang, J.Y. A dynamic speed guidance method at on-ramp merging areas of urban expressway considering driving styles. Front. Eng. Manag. 2024, 11, 92–106. [Google Scholar] [CrossRef]
- Karri, O.V.B.R.R.; Rakshit, S. Topology optimization of heat sources in single phase natural circulation loops. Appl. Therm. Eng. 2026, 282, 128905. [Google Scholar] [CrossRef]














| Non-Design Domain | a | b | c | d | e | f |
|---|---|---|---|---|---|---|
| Area () | 16 × 2 | 2 × 24 | 2 × 14 | 6 × 2 | 9 × 2 | 18 × 2 |
| Contact Load | P1 | P2 | P3 | P4 | P5 |
|---|---|---|---|---|---|
| Load magnitude (MPa) | 40 | 30 | 90 | 85 | 145 |
| Method | Topology Optimization Results | Mass Fraction | Maximum Stress (MPa) |
|---|---|---|---|
| Global stress constraint method | ![]() | 0.182 (62.5%) | 1000 (±0%) |
![]() | |||
| Geometric partitioned stress constraints and global stress constraints | ![]() | 0.177 (63.5%) | 1000.4 (±0.04%) |
![]() | |||
| Multi-feature partitioning method | ![]() | 0.157 (67.6%) | 999.9 (±0.01%) |
![]() |
| Method | Global Stress Constraint Method | Geometric Partitioned Stress Constraints and Global Stress Constraints | Multi-Feature Partitioning Method |
|---|---|---|---|
| Finite Element Analysis | 8.98 s | 9.05 s | 9.04 s |
| Multi-feature K-means Algorithm | 0 s | 0 s | 8.67 s |
| Precise Prediction and Control Method of Partitioned Stress and Sensitivity Analysis | 153.57 s | 165.13 s | 191.26 s |
| Solution by MMA | 39 s | 45.68 s | 42.7 s |
| Total cost | 201.55 s | 219.81 s | 251.67 s |
| Average cost | 0.67 s | 0.73 s | 0.84 s |
| Allowable Stress (MPa) | 1500 | 1400 | 1300 | 1200 | 1100 | 1000 | 900 |
|---|---|---|---|---|---|---|---|
| Mass fraction | 0.137 | 0.152 | 0.153 | 0.162 | 0.164 | 0.157 | 0.212 |
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
Chen, H.; Jiang, J.; Zhang, L.; Mi, D.; Ai, S.; Guo, H. Partitioned Topology Optimization of Aero-Engine Rear Cooling Plate Based on Multi-Feature K-Means Algorithm. Aerospace 2026, 13, 394. https://doi.org/10.3390/aerospace13050394
Chen H, Jiang J, Zhang L, Mi D, Ai S, Guo H. Partitioned Topology Optimization of Aero-Engine Rear Cooling Plate Based on Multi-Feature K-Means Algorithm. Aerospace. 2026; 13(5):394. https://doi.org/10.3390/aerospace13050394
Chicago/Turabian StyleChen, Huanhuan, Jianqiang Jiang, Lizhang Zhang, Dong Mi, Shumin Ai, and Haowei Guo. 2026. "Partitioned Topology Optimization of Aero-Engine Rear Cooling Plate Based on Multi-Feature K-Means Algorithm" Aerospace 13, no. 5: 394. https://doi.org/10.3390/aerospace13050394
APA StyleChen, H., Jiang, J., Zhang, L., Mi, D., Ai, S., & Guo, H. (2026). Partitioned Topology Optimization of Aero-Engine Rear Cooling Plate Based on Multi-Feature K-Means Algorithm. Aerospace, 13(5), 394. https://doi.org/10.3390/aerospace13050394






