Figures
Abstract
To enhance the aerodynamic performance of centrifugal impellers, this study presents an advanced optimization design methodology. This methodology addresses the challenges associated with numerous design variables, inflexible configurations, and low optimization efficiency. We propose two distinct spline function parameterization techniques: a global mapping model for Bezier surfaces and a local mapping model for Free-Form Deformation (FFD) control bodies. We investigate the impact of these parameterization methods on blade geometry configuration and aerodynamic performance. By integrating these two parameterization approaches with multi-objective evolutionary algorithms and Computational Fluid Dynamics (CFD) techniques, we enable global and local optimization of centrifugal compressor blades. The optimization results demonstrate a 1.77% enhancement in isentropic efficiency under rated operating conditions, a 7.8% increase in surge margin, a 1.6% improvement in isentropic efficiency under normal operating conditions, and an 11.8% enhancement in surge margin. Through two optimization stages, the optimization space for blade geometry is thoroughly explored, enhancing solution quality and contributing to the advancement of impeller mechanical optimization design theory.
Citation: Wang Y, Sun Z, Liu J, Liu M, Zhou Y (2024) Optimization design of centrifugal impeller based on Bezier surface and FFD space grid parameterization. PLoS ONE 19(11): e0310792. https://doi.org/10.1371/journal.pone.0310792
Editor: Hasan Shahzad, University of Science and Technology of China, CHINA
Received: April 29, 2024; Accepted: September 8, 2024; Published: November 20, 2024
Copyright: © 2024 Wang et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the manuscript.
Funding: The author(s) received no specific funding for this work.
Competing interests: The authors have declared that no competing interests exist.
Introduction
Parametric methods are the primary focus of research in the field of three-dimensional aerodynamic optimization design of impeller machinery [1–4]. Traditional parametric methods primarily concentrate on the two-dimensional profile lines of the blades. Painter, R et al. [5] investigated the effect of PAT performance by modifying the shape of the impeller tip leading edge curve and increasing the impeller inlet width, etc. The experimental study found that the optimal impeller leading edge modification significantly increased the PAT efficiency by 3–3.5%, while widening of the inner shroud reduced the efficiency by 1.2%.
Zhang et al. [6]optimised the efficiency of a centrifugal pump by distributing spline curves with multiple points on the hub and shroud surfaces, controlling the vane thickness and vane angle and combining them with an optimisation algorithm to increase the hydraulic efficiency by 4.19%. Xu [7] utilized Bezier curves to parametrically represent the trailing edge of a centrifugal compressor blade. The optimization results demonstrated that enhancing the trailing edge bending angle effectively improved the isentropic efficiency and total pressure ratio while reducing trailing losses.
While the traditional parametric method using profile lines is widely employed, it suffers from limitations such as a limited number of profiles for parametric expression. As a result, it often leads to insufficient optimization space, lack of flexibility, and an inability to fully optimize the overall geometric shape of the blades. Increasing the number of profile lines would exponentially increase the design space and could easily lead to dimensionality issues. Furthermore, the traditional design method lacks radial constraints, which hinders the generation of smooth blade shapes. This approach no longer satisfies the requirements for achieving refined designs of high-performance impellers.
To address these challenges and achieve precise blade modifications, this paper proposes a two-stage optimized design method for centrifugal compressor blades based on spline functions. The proposed method leverages the advantages of surface parameterization and spatial mesh parameterization to establish both the Bezier surface model [8–10] and the free-form deformation (FFD) model [11–13]. Additionally, the study investigates the influence of Bernstein basis and B-spline basis on blade reshaping. By employing two stages of global optimization and local optimization, the method achieves flexible and refined reshaping of centrifugal compressor blades with a reduced number of global fast optimizationdesign variables. This approach significantly improves the comprehensive performance of centrifugal impellers.
Parameterization of centrifugal compressor blades using spline basis functions
This paper introduces two novel parametric methods, Bezier profile parameterization and FFD 3D mesh parameterization, for optimizing the design of complex surface blades. These methods enhance efficiency and flexibility in blade shaping design by employing high-dimensional parametric techniques.
Selection of the basis function
Bernstein basis functions and B-spline basis functions [14–17] are commonly used for spline functions. Bernstein basis functions exhibit global characteristics, meaning that any change in a control point’s position affects the entire spline curve, as seen in the blue curve of Fig 1. Even minor adjustments to control points result in significant reshaping. B-spline basis functions, on the other hand, have strong local support, meaning changes are localized.
In contrast, B-spline basis functions exhibit strong local support. A point on a k-order B-spline curve is influenced by a maximum of k control points, independent of others. Moving a control vertex, like Pi, affects only a localized portion of the curve within its corresponding interval, resulting in minimal overall reshaping. Fig 1 illustrates this with the red curve.
Bernstein and B-spline basis functions share properties like geometric invariance and higher-order smooth continuity, but their unique strengths make them ideal for different applications. Bernstein basis functions excel in global blade reshaping due to their ability to affect the entire curve, while B-spline basis functions provide localized control for precise adjustments.
Bernstein-based Bezier surface global parameterization method
Fig 2 illustrates the Bernstein-based Bezier surface parameterization process, which involves the following steps: (Ⅰ) Obtain the leading and trailing edge points of the blades using surface data from the suction and pressure surfaces. (Ⅱ) Encrypt the data points for each cross-sectional blade type through transverse interpolation. (Ⅲ) Normalize the chord lengths of each section of the original blade. Parameterize the points of each cross section on the original suction and pressure surfaces using the chord lengths, as shown in Eqs (1) and (2).
a7 is the length of the j-th chord in the c-th radial section. Lj represents the sum of the chord lengths in the j-th section. a8 denotes the length of the r-th segment of the chord in the i-th section along the axial direction, and Li is the sum of the chord lengths of the segments in the i-th section. Where ξi,j and ηi,j represent the normalized horizontal and vertical coordinates of the chord length, respectively, i∈(1,Np), Np refers to the number of points in each radial section. While j∈(1,Ns) and Ns refers to the total number of radial sections. lc is the length of the j-th chord of the c-th section in the radial direction. Lj represents the sum of the chord lengths of the j-th section. lr denotes the length of the r-th segment of the chord on the i-th section in the axial direction, and Li is the sum of the chord lengths of the segments on the i-th section. (Ⅳ) Generate two unitized Bezier surfaces defined by Eqs (3)–(7):
(3)
(4)
(5)
(6)
(7)
Where is the coordinate of each point on the Bezier surface (
, Sx = ξi,j, Sy = ηi,j, Sz = δ); Pk,l is the Bezier surface control vertex, and the total number of control points is (m+1)+(n+1),
and
are Bernstein basis functions, where v and u are two independent variables varying in the range [0,1].
is calculated from Eq (6) and
is obtained from Eq (7).
(V) Set the optimization variables and define their ranges. Then, using the optimization algorithm, assign values to the control vertices of the two Bezier surfaces. Calculate the amount of variation and unit normal vectors for the original blade suction and pressure surface data points. (VI) Superimpose the changes in the suction and pressure surface data points onto the normal direction of the original surface. This results in new surface data points for both the suction and pressure surfaces, as shown in Eq (8).
Where ynew refers to the new blade coordinates, yold represents the original blade coordinates, and Δs represents the directional shift from the Bezier surface corresponding to that point.
Bernstein-based Bezier surface parameterization significantly reduces the dimensionality of 3D blade design, enabling flexible modification of the entire blade with a minimal number of design points. This method uses fewer than twenty design variables, a dramatic improvement compared to traditional parameterization methods that require hundreds of variables.
This method’s core principle is to treat the pressure and suction surfaces of the original blade as independent entities, allowing for individual modification. Unitized Bezier surfaces are then directly overlaid onto these surfaces. As illustrated in Fig 3, blade shape control is achieved by perturbing the Bezier surface. When the Bezier surface is flat (i.e., the perturbation amount is zero), the resulting blade generation surface replicates the original blade surface.
By manipulating the optimization variables in one dimension, we can achieve a new three-dimensional blade design. During the superposition process, the four vertices of the Bezier surface align with the corresponding vertices of the original blade surface. Additionally, the high-order continuity of each point on the Bezier surface ensures a smooth optimized surface, minimizing flow losses caused by blade irregularities.
Bernstein-based Bezier surface parameterization offers a powerful approach for blade design, providing key advantages such as:
(I) Efficient Global Optimization: This method enables efficient optimization of the first-stage blade design on a global scale, facilitating effective exploration and optimization of the overall blade configuration. (II) Independent variation of suction and pressure surfaces: The parameterization allows for independent modifications of the suction and pressure surfaces, providing greater control over the blade’s aerodynamic characteristics and enabling targeted improvements. (III) Integrated Thickness and Strength Considerations: This method ensures that blade thickness and mechanical strength requirements are considered during optimization, promoting structural integrity and durability. (IV) Radial Constraints for Smoothness: Geometric control parameters are subject to radial constraints, reducing the number of design variables and promoting the generation of smooth blade surfaces, minimizing flow losses and enhancing overall performance.
In conclusion, Bernstein-based Bezier surface parameterization offers a compelling approach for blade design, leveraging several key advantages. Its ability to facilitate efficient global optimization, enable independent surface variations, consider blade thickness and mechanical strength, and promote smooth surfaces through radial constraints contributes significantly to the effectiveness and performance of the optimized blade design.
B-spline based FFD local parameterization method
FFD is an advanced extension of the Bezier surface parametric method, offering increased flexibility and deformability for arbitrary geometric shapes. It provides greater universality and degrees of freedom for local geometric configurations. As illustrated in Fig 4, the core concept involves placing the object to be modified within a mesh control body composed of a control point array. By applying external forces to the control body, the enclosed geometry can deform elastically, mirroring the control body’s movements. Deformation of the control body is achieved by displacing its vertices.
Eq (9) defines the relationship between any point on the surface and the control vertices of the B-spline basis function FFD control body mesh.
(9)
where
is the FFD control body mesh vertex. (s,t,u) is the local coordinate of
within the control body. l,m,n is the number of divisions of the FFD control frame in the three directions. Bi,d(s), Bj,e(t), Bk,f(u) correspond to the B-spline basis functions of order d,e,f, respectively, which are derived by Boor-Cox, See Eqs (10)–(11).
The mathematical definition of Bj,e(t) and Bk,f(u) is similar to the principle of Bi,d(s). The B-spline basis provides strong local support, meaning that moving a control vertex only affects the local geometry around that vertex, leaving other regions unchanged. This localized influence makes the B-spline basis FFD method ideal for local optimization, requiring only a small number of control vertices in the region of interest. This allows for precise manipulation of the blade geometry without altering the shape of unaffected areas. Additionally, local optimization can be performed without considering interface continuity, ensuring overall blade smoothness. This feature makes the B-spline basis FFD method well-suited for achieving flexible local deformation.
The modeling process for the centrifugal compressor blade using B-spline based FFD parameterization is illustrated in Fig 5. Initially, the entire blade is positioned within the FFD frame control body. The number of control vertices is then specified in the chordal, circumferential, and radial directions. To minimize the number of control vertices and narrow the search space, the control vertex layout should closely align with the object’s geometric surface, as shown in Fig 6. Next, a B-spline basis function is selected, and a mapping model is established between the FFD control body vertices and the blade surface point cloud. This involves determining the local coordinates (s,t,u) of each point on the surface relative to the control body. While the Newton iterative method is commonly used for solving local coordinates, its sensitivity to initial value selection and potential for local optima make it less robust. This paper proposes a robust and initial value-insensitive Monte Carlo algorithm to solve for local coordinates and establish an error model between the mapping function and the real blade data points, as described in Eq (12).
Initialize local coordinates (s,t,u) = (s0,t0,u0), calculation of Q0. Choose a positive number t, generate a random vector n on the interval a [-t,t], calculation of . When Q1<Q0, let
and Q0 = Q1. If the randomly generated multiset random vector still does not satisfy Q1<Q0, then let t = t/2; The cyclic operation stops when Q0<ε is satisfied, at which point (s,t,u) = (sbest,tbest,ubest), and the correspondence between the surface and the local coordinates is obtained.
passes through
to obtain the new control vertex
. Using the consistency of local coordinates, the deformed object surface Cartesian coordinates
are Eq (13).
Centrifugal impeller multi-condition aerodynamic performance optimization study
Optimization object
This study focuses on a centrifugal compressor impeller designed for a rated output of 100 kW and a peak speed of 100,000 rpm. The optimization targets the geometry of the main impeller blade and the splitting blade, while maintaining the shape of the end wall surface throughout the optimization process. The impeller model is shown in Fig 7, and Table 1 summarizes the aerodynamic and geometric parameters. ROC refers to the rated operating condition, while NOC represents the normal operating condition.
Original impeller geometry: (a) front view, (b) Side view.
Numerical calculation and verification
Numerical simulation techniques are widely used for investigating impeller machinery’s internal flow. This study employs a one-equation turbulence model (the S-A model) and computes temporal evolution using a fourth-order explicit Runge-Kutta scheme. A finite volume central difference scheme, incorporating second- and fourth-order artificial viscosity terms, is used to mitigate numerical oscillations during spatial discretization. To enhance convergence speed, the algorithm utilizes multiple meshes, local time steps, and hidden residuals. The mesh is generated using the Autogrid5 module in NUMECA [18–20], the main topology is H&I, the tip gap mesh is HO topology, the first layer of mesh near the wall is 1×10-6 mm thick, Y+≤5. The total temperature at the inlet of the compressor is 293K, with a total pressure of 101325 Pa. The flow direction at the inlet is axial, and the outlet boundary condition is set as an average static pressure. By gradually increasing the back pressure, the calculation progresses from the surge point towards the near-stall point. The convergence point immediately preceding the first divergence point is identified as the near-stall point. A no-slip boundary condition is applied to the blade surface and end-wall.
To ensure grid quality during flow field calculations, grid independence was verified for a single channel at rated speed. The total number of grid points for two rows of blades, including the main blade and diverter blade, was varied: 300,000, 660,000, 1,030,000, and 1,500,000. Fig 8 shows the results, indicating that the isentropic efficiency error between calculations using 1.03 million and 1.5 million grid points is only 0.02%. This suggests that once the total number of grid points reaches 1.03 million, further grid refinement has minimal impact on aerodynamic performance. To save time and cost, the subsequent optimization process utilized the 1.03 million grid structure as the grid template.
Grid-independence verification: (a) Mass Flow-Efficiency, (b) Mass Flow-Total Pressure Ratio.
Numerical verification involved calibrating the computational method against experimental data from the Krain impeller [21]. Fig 9 compares the experimental data with CFD results, showing close agreement in isentropic efficiency. While a slight discrepancy exists in the total pressure ratio, this aligns with findings from Krain and other researchers [22]. This discrepancy arises because CFD calculations provide an average static pressure at the outlet, whereas experimental measurements yield a non-average static pressure. Consequently, the calculated pressure ratio is higher than the experimental value. Overall, the numerical simulation results accurately capture the trends of the performance curve. This method reliably analyzes changes in aerodynamic performance before and after impeller optimization, confirming the accuracy of the flow field calculations.
Comparison of numerical model calculation and experimental data: (a) Relative flow—Isentropic efficiency, (b) Relative flow—Total pressure ratio.
Optimization results and analysis
Optimization strategy.
The optimization process, illustrated in Fig 10, comprises two distinct phases: global optimization and local optimization. In the first phase, global optimization using the Bernstein-based Bezier surface parameterization method rapidly identifies near-optimal solutions. The second phase focuses on refining specific areas with significant potential for performance improvement, identified through analysis of the global optimization results. This local refinement utilizes the B-spline-based FFD parameterization method. By combining these two phases, the optimization process achieves a comprehensive enhancement of the blade’s aerodynamic performance. The global phase narrows the search space to near-optimal solutions, while the local phase fine-tunes the blade’s geometry in targeted areas to further enhance its performance.
First-stage blade global optimization.
The NSGA-IV algorithm, a genetic algorithm, offers several advantages over traditional gradient-based and adjoint optimization algorithms. It exhibits strong robustness, global optimization capability, parallel computing potential, and a greater ability to escape local optima. Compared to the traditional NSGA-II algorithm, NSGA-IV expands the individual decision space, allowing for a wider range of choices and improving the diversity of the population for better inheritance. Details of the NSGA-IV algorithm can be found in reference [23].
To achieve global optimization of aerodynamic performance for both ROC and NOC operating conditions, this study combines Bernstein-based Bezier surface parameterization, the NSGA-IV algorithm, and CFD techniques. The optimized operating point is selected near the peak efficiency. The primary optimization objective is to maximize isentropic efficiency while ensuring that the total pressure ratio remains above a specified constraint. Eqs (14) and (15) present the mathematical expressions for this objective and constraint. By integrating these methods, the optimization process effectively explores the design space, aiming to achieve the highest isentropic efficiency without compromising the total pressure ratio. This integrated approach leads to improved aerodynamic performance and enhanced efficiency of the centrifugal compressor blades.
Constraints:
(15)
where ηNOC and ηROC are the isentropic efficiencies of the original impeller at NOC and ROC, respectively. πNOC_opt is the total pressure ratio at the NOC after FFD optimization, and πROC_opt is the pressure ratio at the ROC after FFD optimization. xi is the optimization variable,
the lower bound of the optimization variable, and
is the upper bound of the optimization variable.
The Bernstein-based Bezier surface parameterization method employs two 6 × 3 order Bezier surfaces, one for each of the main blade and the manifold blade, to define their respective geometries. As shown in Fig 11, each surface has 7 control vertices in the ξ direction (0, 0.1, 0.3, 0.5, 0.7, 0.9, 1.0) and 4 points in the η direction (0, 0.4, 0.7, 1.0). To ensure the first-order continuity of the leading edge, fix ξ1 and ξ2 () immobile. To ensure that the blade thickness remains consistent and avoids distortion, the change in control vertices for the suction surface (pink) is synchronized with the corresponding change in control vertices for the pressure surface (green). The amount of change along the vertical plane of the green control points is used as the optimization variable. This approach results in a total of (5 × 4) × 2 = 40 optimization variables for both the main blade and splitter blade. The optimization algorithm parameters are defined in Table 2.
Fig 12 illustrates the global fast optimization process, which consists of the following steps:
- Initialization: The initial population is generated using Latin hypercube design, ensuring good coverage of the design space.
- Fitness Evaluation: Fitness values for the initial population are determined by applying the Bezier surface parameterization method and conducting CFD numerical calculations.
- Offspring Generation: Cross-variance is performed to generate offspring individuals. The Bezier surface parameterization method and CFD numerical calculations are employed to obtain fitness values for the newly calculated offspring individuals.
- Parent-Offspring Merging: The parent and offspring individuals are combined.
- Parent Selection: Non-dominated sorting and spatial density operator sorting are applied to select the next generation of parent individuals.
- Iteration: The process returns to the step 2 (Fitness Evaluation) and continues until the iteration requirements are met. The most suitable individual solution is selected based on the optimization objectives.
Through iterative implementation of these steps, the global fast optimization process effectively explores the design space and identifies the optimal solution. The use of Bezier surface parameterization and CFD numerical calculations ensures accurate fitness values. This approach enables the selection of optimized blade configurations with enhanced aerodynamic performance, leading to improved overall performance of the centrifugal compressor blades.
First-stage global optimization results.
Fig 13 illustrates the deformation cloud of the blade surface before and after global optimization. Examining the main blade along its span-wise direction reveals larger deformations at the tip and hub, with the middle section experiencing relatively minor changes. Along the chord length direction, the leading edge undergoes smaller changes. Specifically, the tip and middle section, towards the middle position, bend towards the suction surface, while the tip bends towards the pressure surface. At the trailing edge, the tip bends towards the suction surface, the middle section remains largely unchanged, and the hub bends towards the pressure surface.
Deformation cloud plot: (a) Main blade, (b) Splitter blade.
The splitter blade exhibits similar deformation patterns along its span-wise direction, with larger changes at the tip and hub and minimal changes in the middle section. Along the chord length direction, the leading edge remains largely unchanged. At the middle position, the tip bends towards the suction surface, the middle section experiences minimal changes, and the hub bends towards the pressure surface. The trailing edge also shows similar patterns: the tip bends towards the suction surface, the middle section remains largely unchanged, and the hub bends towards the pressure surface.
The optimized blade geometries and flow channel area modifications result in changes to aerodynamic performance and flow field structure. The optimized configurations exhibit altered characteristics designed to enhance overall aerodynamic performance and improve flow behavior. These changes aim to optimize flow patterns, reduce losses, and enhance flow efficiency through the centrifugal compressor blades. Ultimately, the optimized configurations contribute to improved aerodynamic performance, leading to increased efficiency, a larger surge margin, and overall enhanced compressor performance.
ROC: The comparison of aerodynamic performance before and after global optimization under multiple conditions is presented in Table 3. The results demonstrate significant improvements in various performance metrics. Specifically, the isentropic efficiency shows an enhancement of 1.29%, while the mass flow experiences an improvement of 8.8%. The total pressure ratio is enhanced by 0.74%, and the surge margin exhibits a notable increase of 6.2%. These improvements demonstrate the positive impact of the global optimization process on the aerodynamic performance of the centrifugal compressor blades.
NOC: The comparison of aerodynamic performance before and after global optimization under multiple conditions is presented in Table 4. The results reveal notable improvements in various performance parameters. The isentropic efficiency demonstrates an enhancement of 1.2%, while the mass flow experiences a significant improvement of 9.1%. The total pressure ratio shows a modest improvement of 0.24%, and the surge margin exhibits a substantial increase of 10%. Overall, the aerodynamic performance parameters of NOC demonstrate noticeable improvements as a result of the global optimization process conducted under multiple operating conditions.
Fig 14 compares performance curves before and after multi-case global optimization. The graphs show an overall upward shift in both isentropic efficiency and total pressure ratio curves for operating speeds of 70,000 rpm and 100,000 rpm. This upward shift indicates the success of the global optimization process, which focused on a reduced set of design variables in the first stage. The optimization has effectively improved the overall performance of the centrifugal compressor blades. The enhanced performance is evident across multiple operating conditions, further validating the effectiveness of the optimization process.
Comparison of performance curves before and after global optimization for multiple operating conditions: (a) Flow Mass-Isentropic Efficiency, (b) Flow Mass-Total pressure ratio.
Second-stage blade local optimization.
The B-spline based FFD 3D mesh parameterization offers the advantages of local strong support and flexible configuration, making it well-suited for the fine optimization of local geometric configurations in the second stage. This study combines the FFD parameterization method, the NSGA-IV algorithm [22], and CFD techniques to perform localized fine optimization of aerodynamic performance for both ROC and NOC.
The second stage of optimization utilizes the impeller obtained after the first stage as the reference impeller. The optimization objective is to maximize the isentropic efficiency of the reference impeller simultaneously at ROC and NOC, while ensuring that the total pressure ratio remains equal to or higher than the original value. This constraint is expressed mathematically in Eqs (16) and (17).
By integrating the FFD parameterization method, the NSGA-IV algorithm, and CFD techniques, the local fine optimization process focuses on enhancing the aerodynamic performance of the centrifugal compressor blades while maintaining the desired total pressure ratio.
Constraints:
(17)
where ηNOC_Baseline is the NOC isentropic efficiency of the reference impeller at 70,000 rpm, ηROC_Baseline is the ROC isentropic efficiency at 100,000 rpm. πNOC_opt is the NOC total pressure ratio after FFD optimization, and πROC_opt is the ROC total pressure ratio after FFD optimization. xi is the optimized variable,
is the lower limit of the optimized variable, and
is the upper limit. The optimization process of the B-spline basis FFD parameterization method is shown in Fig 15, and the parameters of the optimization algorithm are configured as shown in Table 2.
(Ⅰ) Separate control body frames are constructed for the main blade and the splitter blade. As shown in Fig 16, the control body frame for the main blade consists of 9 x 3 x 5 control points, while the control body frame for the splitter blade comprises 8 x 3 x 5 control points.
(Ⅱ) To target areas with significant optimization potential, specific control vertices (design vertices) are selected within a localized geometry region. This selection is based on an analysis of the baseline impeller’s aerodynamic performance, focusing on identifying regions where improvements can be achieved.
Analysis of the study reveals a notable improvement at the blade tip of the original impeller after the first stage of global optimization. The improvement achieved is substantial, leaving limited room for further optimization, as depicted in Fig 17 (where “Ori” represents the original data and “Opt” represents the globally optimized data).
Isentropic efficiency distribution of the outlet: (a) ROC, (b) NOC.
Based on conventional experience, it is well-known that the trailing edge of the centrifugal compressor blade has the most significant impact on aerodynamic performance, while the leading edge and middle sections also play a crucial role in influencing the flow field. Considering these factors, a total of 10 design points are selected for the trailing edge, while 8 design points are chosen for the leading edge and middle sections of the blade root. These design point positions (chordal, circumferential, radial) are detailed in Table 5 and visually represented by blue circle marks in Fig 18. This results in a total of 18 x 2 = 36 design variables.
Optimization variable distribution chart: (a) Leading edge and middle design variables of the main blade, (b) Trailing edge design variables of the main blade, (c) Leading edge and middle design variables of the splitter blade, (b) Trailing edge design variables of the splitter blade.
To simplify computational processes and minimize the number of design variables, the search direction is defined by considering circumferentially adjacent control points, as illustrated in Fig 19. This selection reduces the degrees of freedom by two, effectively transforming the design variable dimension from three-dimensional to one-dimensional. This dimensionality reduction improves the efficiency of the search process. Furthermore, the exploration space is defined as half the distance between the design vertices and their circumferentially adjacent control points. This approach focuses exploration within a defined space, enabling more efficient optimization.
(Ⅲ) The Latin hypercube design was employed to initialize the population of 80 individuals (parents). New impeller configurations were generated using the B-spline basis function FFD parameterization method. The fitness values of the parent individuals were then calculated by performing meshing and CFD simulations. This approach ensured a diverse initial population, covering a wide range of potential solutions and facilitating exploration of the optimization space.
(Ⅳ) The NSGA-IV multi-objective optimization algorithm is utilized to evolve the offspring population. The B-spline basis function FFD parameterization method is again employed to generate new impeller configurations. The fitness values of the individuals in the population are calculated by performing meshing and CFD simulations. This iterative optimization approach continuously improves impeller designs as the algorithm evolves and refines the population toward better-performing solutions.
(Ⅴ) The parents and children populations are merged, and the selection process is performed to determine the best individuals. This selection is carried out using non-dominated sorting and spatial density operator sorting. The individuals that exhibit the best performance, considering both their dominance and spatial distribution, are selected as the parent individuals for the next iteration. The algorithm continues to iterate until the specified termination condition is met, ultimately leading to the identification of the best individual solution within the optimization process.
Second-stage local optimization results.
Fig 20 illustrates the FFD mesh deformation diagram of the main blade before and after optimization. Notable deformations include: The control points at the leading edge of the leaf blade root bend towards the pressure surface, while the center control points bend towards the suction surface. At the root of the middle blade, the distance between control points becomes smaller, resulting in a slight reduction in blade thickness. The trailing edge undergoes more significant changes, with the control points at the hub and tip of the blade expanding outward, causing an increase in blade thickness. Additionally, the distance between control points at the middle of the trailing edge becomes smaller, resulting in a slight reduction in blade thickness. These deformations highlight the modifications made to the blade geometry through the optimization process, which ultimately contribute to the desired improvements in aerodynamic performance.
Changes in main blades before and after optimization: (a) Change of leading edge and middle control point of main blade, (b) Change of trailing edge control point of main blade.
Fig 21 illustrates the FFD mesh deformation of the splitter blade before and after optimization. Key changes observed include: The control points at the leading edge undergo minimal modifications. The control points at the central blade hub, as a whole, shift towards the suction surface. The control points at the blade hub of the trailing edge also shift towards the suction surface as a whole. Additionally, the distance between the control points at the middle of the trailing edge and the tip of the blade becomes smaller. The B-spline function FFD parameterization method ensures that only the specified area undergoes local deformation, while unspecified areas remain unchanged. This targeted deformation enables precise adjustments to the blade geometry, focusing on areas where aerodynamic performance improvements can be achieved.
Changes in splitter blades before and after optimization: (a) Change of leading edge and middle control point of splitter blade, (b) Change of trailing edge control point of splitter blade.
Tables 6 and 7 present a comparison of the aerodynamic performance before and after optimization for both ROC and NOC, respectively. Fig 22 further illustrates this comparison by plotting the performance curves for the original impeller, globally optimized impeller, and locally optimized impeller. The isentropic efficiency curve for the locally optimized impeller shows an overall improvement compared to both the original and baseline impellers across multiple conditions. Similarly, the total pressure ratio curve exhibits slightly higher performance compared to the original impeller. These improvements demonstrate significant enhancements in aerodynamic performance achieved through both global and local optimization processes.
ROC and NOC Performance Curve before and after optimization:(a) Mass Flow-Isentropic efficiency, (b) Mass Flow-Total pressure ratio.
The flow field structure of NOC undergoes changes after local optimization, which can be observed as follows: In Fig 23, the cloud plot represents the entropy change at the downstream outlet S3 section before and after NOC optimization. The blue circles indicate areas of high entropy reduction after optimization, while the red circles represent areas of low entropy increase. Notably, the concentration of entropy improvement occurs between 0.1 times and 0.95 times of the blade height. This concentration is associated with various factors such as separation loss of the attached layer, secondary flow loss, and wake loss caused by the alterations in blade geometry, flow path, and back bend angle. These changes in the flow field structure reflect the optimization’s impact on reducing losses and enhancing the overall performance of the NOC.
Entropy value of outlet S3 section after local optimization (NOC): (a) Original, (b) Optimized.
The flow field structure under NOC undergoes changes after local optimization, as illustrated in Fig 23. The cloud plot represents the entropy change at the downstream outlet S3 section before and after NOC optimization. The blue circles indicate areas of high entropy reduction after optimization, while the red circles represent areas of low entropy increase. A notable concentration of entropy improvement occurs between 0.1 and 0.95 times the blade height, potentially attributed to factors such as reduced separation losses from the attached layer, minimized secondary flow losses, and reduced wake losses resulting from modifications to the blade geometry, flow path, and back bend angle. These changes in the flow field structure reflect the optimization’s impact on reducing losses and enhancing the overall performance of the impeller under NOC.
Fig 24 compares the isentropic efficiency distribution curves along the blade height direction at the downstream outlet before and after NOC optimization. The Figure reveals that the overall efficiency improves between 0.1x and 0.95x blade height after optimization, with the most significant improvement observed at 0.9x blade height. These results indicate that the optimization process effectively enhances isentropic efficiency throughout the blade height, particularly near the middle section.
Fig 25 compares the relative Mach number distribution at the 90% blade height B2B surface before and after local optimization under NOC. The results indicate the following changes: The inlet positive angle of attack matching exhibits a slight improvement. The maximum relative Mach number and the area of high Mach region are reduced, leading to a decrease in surge loss and an optimization of the downstream flow field. These changes are further supported by the increase in relative Mach numbers in the downstream exit regions E, F, and G, as well as the decrease in high entropy values at the tip, as shown in Fig 23. Overall, these adjustments to the relative Mach number distribution contribute to an improved performance by reducing losses, shifting separation points, and optimizing the downstream flow field.
Relative Mach number of 90% height B2B surface before and after local optimization (NOC): (a) Original, (b) Optimized.
The flow field structure under ROC undergoes changes after local optimization. Fig 26 shows the entropy cloud diagram representing the changes in entropy at the S3 cross-section of the downstream outlet before and after optimization. Areas of entropy reduction are primarily concentrated in the hub and tip regions. To further analyze the impact of optimization on the flow field structure, a more detailed examination of the regions at 0.3x and 0.9x leaf height is conducted.
Entropy of downstream outlet S3 section after local optimization (ROC): (a) Original, (b) Optimized.
Fig 27 compares the relative Mach number distribution at 0.3 times the blade height under ROC before and after optimization. After optimization, the relative Mach number increases in the downstream region within the enclosed circle, indicating a reduction in separation losses and improved flow behaviour. Additionally, the flow channel between the splitter blade’s pressure surface and the main blade’s suction surface narrows at the trailing edge, leading to a decrease in the adverse pressure gradient. These changes contribute to optimizing the flow field, resulting in improved performance by reducing losses and enhancing aerodynamic behaviour.
Relative Mach number of 30% height B2B surface before and after local optimization (ROC): (a) Original, (b) Optimized.
Fig 28 presents the entropy cloud at 0.9 times the blade height before and after local optimization (ROC). The optimization results indicate a significant reduction in the high entropy region. This reduction is in line with the slight thinning of the trailing edges of both the main blade and the splitter blade, which leads to a less expansive outlet section and a weakening of trailing losses. The improvement in the downstream outlet, as marked by the blue dashed box in Fig 28, further demonstrates the positive impact of local optimization on the flow field and overall aerodynamic performance.
B2B entropy of 90% blade height before and after local optimization (ROC): (a) Original, (b) Optimized.
Conclusions
The refinement of centrifugal compressor blades through spline function parameterization, multi-objective evolutionary algorithms, and CFD simulations yielded the following conclusions:
The first stage of global optimization using the Bernstein-based Bezier surface parameterization method demonstrated significant improvements in aerodynamic performance. Under the rated operating condition (ROC), the isentropic efficiency increased by 1.2%, surge margin improved by 10%, mass flow improved by 9.1%, and total pressure ratio improved by 0.24%. Similarly, under the normal operating condition (NOC), the isentropic efficiency increased by 1.29%, surge margin improved by 6.2%, mass flow improved by 8.8%, and total pressure ratio improved by 0.74%. These improvements were validated by the upward shift in the overall aerodynamic performance curves, confirming the effectiveness of the global parameterization method.
The second stage of local optimization utilized the B-spline based FFD parameterization method, which offered flexibility, adaptability, and high-order continuity for fine-tuning the local blade geometry. The results further improved the aerodynamic performance, with a 0.48% increase in ROC isentropic efficiency, a 1.6% improvement in surge margin, and a 1.49% increase in mass flow rate. Similarly, for NOC, the isentropic efficiency improved by 0.4%, surge margin improved by 1.8%, and mass flow rate improved by 1.04%. These findings verified the effectiveness of the parameterization method for local optimization.
Compared to the original aerodynamic performance, the global and local optimization strategies yielded significant improvements. Under the constraints, the ROC isentropic efficiency improved by 1.77% and surge margin increased by 7.8%. For NOC, the isentropic efficiency improved by 1.6%, and surge margin increased by 11.8%, demonstrating more pronounced improvements. By leveraging the advantages of Bezier and FFD spline functions, the global and local optimization approaches effectively exploited the blade’s improvement potential with fewer design variables, resulting in a notable enhancement in solution quality.
Overall, the combination of spline function parameterization, multi-objective evolutionary algorithms, and CFD techniques proved to be a successful approach for the refined design optimization of centrifugal compressor blades, leading to significant improvements in aerodynamic performance and validating the effectiveness of the proposed methodologies.
Acknowledgments
We sincerely thank all who contributed to this research. Special thanks to myself for his essential role in drafting and writing the paper. We appreciate Zixuan Sun for revising the article and providing valuable insights. Thanks to Jisheng Liu for his expertise in experimental design and execution. Our gratitude goes to Manxian Liu for his innovative ideas that enriched the study. Finally, we acknowledge Yong Zhou for his significant assistance with the experiments and writing.
References
- 1. Wang C, Mai K, Fang L, Liu N. Aerodynamic design and acoustic effect study of key geometric parameters of a sirocco fan. Noise Control Engineering Journal. 2021;69(5):431–450.
- 2. Zhou Y, Song Y, Xing T, Wang Y, Zhang Q, Shao L, et al. Parametric modeling method for integrated design and manufacturing of radial compressor impeller. The International Journal of Advanced Manufacturing Technology. 2021;112(3–4):1007–1021.
- 3. Xu Y, Zhang X, Lv Q, Mu G. Design of compressor impeller under high Reynolds number conditions. Industrial Lubrication and Tribology. 2022;74(1):1–9.
- 4. Zheng P, Zhang HX, Zhang ZT, Salman W, Abdelrahman M. Parameter optimization method of contra-rotating vertical axis wind turbine: Based on numerical simulation and response surface. Journal of Cleaner Production. 2024;435:140475.
- 5. Painter R, Doshi A, Bade M. Investigations of specific modifications in pump as turbine towards performance improvement. Energy Sources, Part A: Recovery, Utilization, and Environmental Effects. 2024;46(1):4777–4794.
- 6. Zhang LW, Wang X, Wu P. Optimization of a centrifugal pump to improve hydraulic efficiency and reduce hydro-induced vibration. Energy. 2023;268:126677.
- 7. Yu Dong X, Cong L, Qiong Ying L, Xin Ming Z, Guo Zhen M. The influence of the trailing edge angle of the micro centrifugal impeller on the performance of the centrifugal compressor. International Journal of Applied Electromagnetics and Mechanics. 2021;66(4):619–633.
- 8. Zhang X, Qiang X, Teng J, Yu W. A new curvature-controlled stacking-line method for optimization design of compressor cascade considering surface smoothness. Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering. 2020;234(5):1061–1074.
- 9. Liu J, Li W, Liu M, He K, Wang Y, Fang P. Multi-Objective Aerodynamic Design Optimisation Method of Fuel Cell Centrifugal Impeller Using Modified NSGA-II Algorithm. Applied Sciences. 2021;11(16):7659.
- 10. Liu J, Li W, Ji L. A Novel Multi-Condition Aerodynamic Optimization Design Method for Centrifugal Impeller. Journal of Propulsion Technology, 2022, 43(11).
- 11. Baghdadi M, Elkoush S, Akle B, Elkhoury M. Dynamic shape optimization of a vertical-axis wind turbine via blade morphing technique. Renewable Energy. 2020;154:239–251.
- 12. Sun S, Song P, Sun J, Sun W. Cavitation Suppression and Design Optimization in a Cryogenic Liquid Turbine Expander Based on Thermodynamic Cavitation and Entropy Production Analysis. Journal of Fluids Engineering. 2023;145(1):011201.
- 13. Xiao L, Chao S, Zhu Z, Yang LH, Sheng LQ, Tao T. Three-dimensional aerodynamic shape inverse design based on ISOMAP. Aerospace Science and Technology. 2023;139:108409.
- 14. Samreen S, Sarfraz M, Mohamed A. A quadratic trigonometric B-Spline as an alternate to cubic B-spline. Alexandria Engineering Journal. 2022;61(12):11433–11443.
- 15. Serani A, Diez M. Parametric model embedding. Computer Methods in Applied Mechanics and Engineering. 2023;404:115776.
- 16. Chen J, Kong X, Xu HX. Equiareal Parameterization of Triangular Bezier Surfaces. Mathematics. 2022;10(23):4620.
- 17. Xu H, Zhao G, Liu Y, Ye N. An Improved Parameterized Interpolation Method Based on Modified Chord Length. Journal of Computing and Information Science in Engineering. 2022;22(6):061001.
- 18. Wang H, Liu B, Zhang B. Characteristics Prediction of Transonic Axial Compressor Based on One-Dimensional Model. Journal of Propulsion Technology. 2021;42(6):1256–1264.
- 19. Flores RA, Aviña Jiménez HM, González EP, González Uribe LA. Aerothermodynamic design of 10 kW radial inflow turbine for an organic flashing cycle using low-enthalpy resources. Journal of Cleaner Production. 2020; 251:119713.
- 20. Liu X, Wan K, Jin D, Gui X. Development of a Throughflow-Based Simulation Tool for Preliminary Compressor Design Considering Blade Geometry in Gas Turbine Engine. Applied Sciences. 2021;11(1):422.
- 21. Li H, Zhang Y. Lightweight design of the transonic centrifugal impeller based on fluid–structure coupling. Physics of Fluids. 2022;34(10).
- 22. Huang MX, Wang YF, Cai BJ. Mechanism of Highly-Loaded Centrifugal Compressor Stage with Differential-Rotating on Tandem Impellers. Tuijin Jishu/Journal of Propulsion Technology. 2019;40(7):1467–1477.
- 23. Fang P, Yang J, Liao Q, Zhong RY, Jiang Y. Flexible Worker Allocation in Aircraft Final Assembly Line Using Multiobjective Evolutionary Algorithms. IEEE Transactions on Industrial Informatics. 2021;17(11):7468–7478.