Introduction

Nuclear-powered steam turbines play a very significant role as the main power equipment of nuclear-powered ships, floating nuclear power plants, nuclear-powered icebreakers and other offshore platforms. Nuclear wet steam turbines for ships have complex operating conditions and high mobility requirements. High-power single-cylinder steam turbine blades are subjected to high-humidity steam and complex stress. High steam humidity can cause low output power, low efficiency, and long-term blade erosion in steam turbines, making the blade prone to damages or fractures, thus jeopardizing the safety of steam turbines. Thus, the thermodynamic performance of steam turbines under different conditions should be considered, and the humidity of the last few stages should be strictly controlled during the design of nuclear-powered steam turbines1,2.

The optimization design of turbine blades is crucial for the economy, reliability, and safety of turbine equipment. The contemporary methods used for design optimization of turbomachines such as steam turbines use the geometric parameterized modeling of blades. Li et al.3 carried out parameterized modeling of steam turbine blades. They considered three characteristic sections along the height of static blades and four characteristic sections along the height of moving blades and adopted the non-uniform B-spline function to fit the blade profile for each 2D characteristic section. Miao et al.4 used the non-uniform B-spline curve method to parameterize the blade profiles of a hydraulic turbine by inverting the control points of the non-uniform B-spline curve using data points on the blade profile. Bastl et al.5 achieved multi-plane parameterization of turbine blade cascades using the B-spline curve method, achieving improved efficiency and effectiveness of turbine blade design optimization. Mehrdada et al.6 proposed the continuous-curvature parameterization method considering blade profiles with 33 geometric parameters and obtained an efficient blade structure through parameter optimization. Moradtabrizi et al.7 optimized the geometrical shapes of wind turbine blades using the Bezier curve to determine the geometrical shapes of the blades, with the control point of the Bezier curve as the design optimization variable. Gribin et al.8 reconstructed turbine blades with 13 parameters that were closely related to the thermodynamic and strength performance of the blades based on the Bezier curve. To construct an optimal blade profile, the Bezier curve parameters as well as the key blade profile parameters must be considered. The performance of the above methods has been evaluated based on their ability to represent a diverse range of blade profiles while minimizing the number of control points. In this study, the Bezier curve had fewer control points, making it suitable for curved surface peaks and concave curves; it also offers precise control over the curve shape. It also accurately reconstructed the blade profile by combining key geometric parameters and is easily programmable.

Thermodynamic numerical optimization methods that combine computational fluid dynamics (CFD) and intelligent optimization algorithms have rapidly developed in the field of thermodynamic design optimization9, especially for multi-objective design optimization. Typical optimization algorithms include GAs, ant colony optimization algorithms, and particle swarm optimization algorithms10,11. GA has high parallelism, good global convergence, high robustness, and does not require a specific objective function gradient; thus, it has been widely used for the design optimization of turbomachinery. Trigg et al.12 used GAs for the thermodynamic design of the 2D profile of a stream turbine blade; they considered profile loss under a given condition as the objective function. Dennis et al.13 used total pressure loss as the objective function, handled constraints using the quadratic sequence programming method, and used a robust GA to optimize the design of a linear profile cascade. Adjei et al.14 used the B-spline curve to parameterize a turbine blade and used the combination of a GA and a response surface method to optimize performance parameters such as blade total pressure loss and outlet vortex angle, obtaining smooth blade profiles. Couto et al.15 achieved multi-objective performance optimization of a turbine blade by considering the turbine blade mass, natural frequency, and vibration displacement as the objective function; the blade material and structural parameters were the design parameters, and they combined the method with GA. Zhang et al.16 introduced the NSGA-II algorithm to achieve the multi-objective optimization of turbine cascade flow channels by considering the thermodynamic performance and erosion resistance of a high-pressure turbine.

Randomized algorithms such as GA require hundreds of iteration cycles for optimization, and each iteration comprised a fluid performance calculation or a finite element analysis of structural strength. For large turbomachines, one simulation might take several hours or even days. For multidisciplinary design optimization, multi-objective design optimization, or multi-condition design optimization issues, optimization algorithms are often used in combination with experimental design and surrogate modeling methods. The surrogate modeling method is used to construct objective functions with design parameters as variables, which matches the actual simulation results with the given sample points and response values. In an iterative optimization process, the model is continuously updated, which improves the model accuracy and accelerates the iterative convergence.

Several surrogate modeling methods have been developed, namely, polynomial response surface17, radial basis function18, and Kriging model19,20. Huang et al.21 optimized the shape of an aero-engine turbine disc under thermal and mechanical loads based on the Kriging model. Bakhtiari22 redesigned the stator of a transonic compressor test bed using 75 design parameters and two objective functions, proposed a multi-objective optimization procedure based on artificial neural networks (ANNs), and used a combination of a Kriging model and a GA to optimize the stator. To decrease the steam turbine thermodynamic losses of power plants, Kadhim et al.23 established a Kriging model to predict the total stage pressure loss coefficient, realizing an iterative design for representing steam turbine performance. Chen et al.24 used a Kriging model to predict wind turbine power performance, achieving higher prediction efficiency and stability than an ANN model. They also used a moderate and robust sampling strategy, which was essential for improving the prediction performance of the Kriging model. Cardoso et al.25 demonstrated that Kriging outperformed polynomial models and closely matched Extreme Learning Machine (ELM) accuracy with moderate training data. Esfahanian et al.26 optimized gas turbines via a CNN surrogate, yet its dependency on large datasets contrasted with Kriging’s data efficiency. For wind energy, Wang et al.27 integrated Kriging with adaptive CFD sampling to maximize wind farm AEP, reducing computational costs by avoiding excessive wake simulations. These studies highlight Kriging’s superiority in balancing accuracy and efficiency for nonlinear aerodynamics, while enabling uncertainty-aware optimization-advantages critical for robust blade and turbine design.

Most contemporary studies on turbomachinery design optimization focus on single-objective or multi-objective design optimization of performance under given conditions; however, no studies have reported thermodynamic design optimization under varying conditions. Most studies have considered entropy, supercooling degree, and humidity, while few studies have considered other thermodynamic parameters of non-equilibrium condensation flows as optimization objectives. In this study, we constructed a cascade performance prediction model based on the blade profile parameterized reconstruction method and a Kriging model to study the multi-condition design optimization method of wet steam turbine blades. The optimization objectives were thermodynamic parameters under wet steam condensation flow of a nuclear steam turbine under varying conditions. We aimed to mitigate the condensation nucleation phenomenon, decrease steam humidity in the through-flow part, and account for the performance requirements of multiple condition sites, improving the multi-condition operation efficiency and safety of steam turbines.

The structure of the paper is arranged as follows: Section "Methods for parameterized reconstruction of steam turbine blade profiles" introduces the parametric reconstruction method for steam turbine blade profiles. Section "Multi-condition cascade design optimization based on cfd-based non-equilibrium condensation flow" presents the multi-condition optimization design methodology and workflow for steam turbine cascades. Section "Multi-condition moisture-removal design optimization of Dykas steam turbine cascade" describes the multi-condition dehumidification optimization design and experimental validation for the Dykas linear cascade. Section "Multi-condition, multi-objective optimization of wet steam turbine" demonstrates the application and verification of multi-objective optimization under multi-condition for a wet-steam turbine.

Methods for parameterized reconstruction of steam turbine blade profiles

The geometrical shapes of steam turbine blades, such as trailing edge, hub, and blade profile, significantly impact the distribution of thermodynamic parameters such as medium entropy, supercooling degree, and humidity as well as the distribution of condensation parameters under the condensation flow of cascade flow channels. Bade profile design optimization considerably influences the distribution of expansion rate of a steam turbine through-flow part, thus indirectly controlling the condensation process, increasing stage efficiency and power, and decreasing humidity. The profile of a steam turbine blade includes four curves, namely, a leading-edge circular arc curve DE, a trailing-edge circular arc curve GH, a suction-edge curve GD, and a pressure-edge curve HE (Fig. 1). We used the third-order Bezier curve to describe the coordinate equations of the pressure-edge curve HE and the suction-edge curve GD and the circle curve equation to represent the leading-edge circular arc curve DE and the trailing-edge circular arc curve GH. Thus, we obtained the coordinate equations of the four curves. As shown in Fig. 1, U1, U2, W1, and W2denote the points dividing the lines GM, MD, HN, and NE in a certain proportion (specifically, hi, 0 ≤ hi ≤ 1). For example, h1 indicates the length ratio of line MU1 to line MG.

Fig. 1
figure 1

Parametrization of blade profile.

The pressure-edge curve HE was described by a third-order Bezier curve with polygonal control vertices H, W1, W2, and E. Its coordinate parameter equation is shown in Eq. (1):

$$\left\{ {\begin{array}{*{20}{l}}{{x_{{\text{PRE}}}}(t) = {x_H}{{(1 - t)}^3} + {x_{{W_1}}}3{{(1 - t)}^2}t + {x_{{W_2}}}3(1 - t){t^2} + {x_E}{t^3}} \\ {{y_{{\text{PRE}}}}(t) = {y_H}{{(1 - t)}^3} + {y_{{W_1}}}3{{(1 - t)}^2}t + {y_{{W_2}}}3(1 - t){t^2} + {y_E}{t^3}} \end{array}} \right.$$
(1)

The suction-edge curve GD was described by a third-order Bezier curve with polygonal control vertices G, U1, U2, and D. Its coordinate parameter equation is shown in Eq. (2):

$$\left\{ {\begin{array}{*{20}{l}}{{x_{{\text{SUC}}}}(t) = {x_G}{{(1 - t)}^3} + {x_{{U_1}}}3{{(1 - t)}^2}t + {x_{{U_2}}}3(1 - t){t^2} + {x_D}{t^3}} \\ {{y_{{\text{SUC}}}}(t) = {y_G}{{(1 - t)}^3} + {y_{{U_1}}}3{{(1 - t)}^2}t + {y_{{U_2}}}3(1 - t){t^2} + {y_D}{t^3}} \end{array}} \right.$$
(2)

where t is the auxiliary parameter of the coordinate parameter equation of the third-order Bezier curve, t  [0,1], and x and yare the horizontal and vertical coordinates of the Cartesian coordinate system, respectively.

The leading-edge circular arc curve DE and the trailing-edge circular arc curve GH were expressed by the respective circular curve equations (Eqs. (3) and (4), respectively):

$$(\text{x}-{\text{x}}_{1}{)}^{2}+(\text{y}-{\text{y}}_{1}{)}^{2}={\text{r}}_{1}^{2}$$
(3)
$$(\text{x}-{\text{x}}_{2}{)}^{2}+(\text{y}-{\text{y}}_{2}{)}^{2}={\text{r}}_{2}^{2}$$
(4)

where r1 is the leading-edge arc radius, r2 is the trailing-edge arc radius, x1 is the horizontal coordinate of the leading-edge arc center O1, x2 is the horizontal coordinate of the trailing-edge arc center O2, y1 is the vertical coordinate of the leading-edge arc center O1, and y2 is the vertical coordinate of the trailing-edge arc center O2.

Equations (14) constitute the parametric equations of the blade profile. The coordinates of the polygonal control vertices H, W1, W2, E, G, U1, U2, and D describing the pressure-edge curve and the suction-edge curve as well as the coordinates of the leading-edge arc center O1 and the trailing-edge arc center O2 were obtained according to their geometrical relationships. By substituting the coordinates into the coordinate equations of the four curves, parameterized reconstruction of the blade profile was achieved. This process involved 12 design parameters, which included 8 geometric structural parameters (blade width B, mounting angle, leading-edge arc radius r1, trailing-edge arc radius r2, geometric inlet angle, geometric outlet angle, leading-edge wedge angle, and trailing-edge wedge angle) and 4 Bezier curve shape control parameters (h1, h2, h3, and h4).

Using the blade profile parameterized reconstruction method based on the Bezier curve, we reconstructed the blade profile curve with varying mounting angles, trailing-edge radius, trailing-edge wedge angles, and trailing-edge outlet angles (Fig. 2). Thus, by adjusting any design parameters, we obtained different shapes of blade profiles, laying the foundation for the qualitative analysis of condensation flows and the design optimization of wet steam stage blades.

Fig. 2
figure 2

Schematic diagram of blade profile curves varying with geometric parameters (the black curve represents the original blade profile, and the red curve represents the modified blade profile): (a) mounting angle from 51.44°to 56.84°, (b) geometric outlet angle from 17.04° to 21.84°.

Multi-condition cascade design optimization based on cfd-based non-equilibrium condensation flow

In multi-condition design optimization based on the CFD non-equilibrium condensation flow analysis, the performance requirements are comprehensively considered under multiple conditions and a sample space is built by combining the Latin hypercube sampling (LHS) experimental design method28. Thereafter, a cascade geometric parameter and cascade performance prediction model are established based on the Kriging model using non-equilibrium condensation numerical calculations as the sample data. We also considered the thermodynamic parameters obtained from the prediction model as the optimization objectives and used a multi-objective intelligent optimization algorithm to determine the optimal combination of blade geometric design parameters, which enabled optimization of performance under multiple conditions.

Objective functions of multi-condition design optimization of steam turbine cascades

We parameterized a blade profile using third-order Bezier curves. There were 12 blade profile parameters, which included 8 blade profile geometric structural parameters (B, γ, r1, r2, β1, β2, φ1, and φ2) and 4 Bezier curve shape control parameters (h1, h2, h3, and h4). The 12 parameters determined a unique blade profile, and each parameter corresponded to a design parameter of a blade profile; in the moisture-removal design optimization of steam turbine blade profile, n design parameters were selected from the 12 parameters, and the remaining 12-nparameters were constants; n satisfied the condition 2 ≤ n ≤ 12, and two objective functions were determined using Eq. (5):

$${\text{Min}}[{Y_1}({X_1},{X_2}, \, \ldots \ldots ,{X_n}),{Y_2}({X_1},{X_2}, \, \ldots \ldots ,{X_n})]$$
(5)

The constraints were calculated using the following equations:

$$\begin{array}{*{20}{c}}{{l_d}\cdot{X_1} \leqslant {X_1} \leqslant {X_1}\cdot{l_u}} \\ {{l_d}\cdot{X_2} \leqslant {X_2} \leqslant {X_2}\cdot{l_u}} \\ {\ldots \ldots} \\ {{l_d}\cdot{X_n} \leqslant {X_n} \leqslant {X_n}\cdot{l_u}} \\ {{\eta_{01}} \leqslant {\eta_{1,}}{\eta_{02}} \leqslant {\eta_2}} \end{array}$$

where X1, X2, ……, and Xn are the 1st, 2nd, ……, and nth design parameters; Y1 and Y2 refer to the objective function under different conditions, which included performance indicators such as cascade outlet humidity, cascade efficiency, and power. For the constraints, ld was 0.8—0.9 and lu was 1.1—1.2, and the constraints were set according to specific parameters such as efficiency and power.

Cascade multi-objective moisture-removal optimization method based on kriging model

With the initial (before optimization) blade profile parameters as the center points and with each design parameter meeting the constraints of the multi-objective problem, the LHS experimental design method was used to build the sample matrix XP×n of the blade profile design parameters. The matrix XP×n consisted of n columns of design parameters and P rows of samples, and P was no less than 3n. Each row of the sample matric corresponded to a blade profile, indicating a total of P blade profiles. Each group of design parameters represented a blade profile. Then, cascade and flow field models were established based on the blade profiles, and a 3D flow field numerical simulation method was used to calculate the flow features of wet steam in the cascade consisting of blades. Thus, the objective function value sample matrix was obtained as YP×2 = [Y1, Y2], and the objective function value sample matrix Y consisted of two columns and P rows.

With the sample matrix XP×n and the objective function value sample matrix YP×2 of design parameters as the basic data, a surrogate model was built for blade design parameters and objective functions based on the Kriging model9. The surrogate model Ψ was expressed using Eqs. (68):

$$\boldsymbol{\Psi }\boldsymbol{ }= {\varvec{f}}\left(xk\right)T{{\varvec{\beta}}}^{*} + {\varvec{r}}\left(xk\right)T{{\varvec{\gamma}}}^{\boldsymbol{*}}$$
(6)
$${{\varvec{\beta}}}^{*}=({\varvec{F}}T{\varvec{R}}-1{\varvec{F}})-1{\varvec{F}}T{\varvec{R}}-1{\varvec{Y}}$$
(7)
$${{\varvec{\gamma}}}^{\boldsymbol{*}}={\varvec{R}}-1(Y - {\varvec{F}}{\varvec{\beta}}*)$$
(8)

where xk is the design parameterization, k = 1, 2, ……, n; f(xk) is the row vector of the function value f(xk) of the parameter xk of the design parameterization, and f( ) is a first-order polynomial function; r(xk)is the column vector of the correlation function between the parameter xk of the design parameterization and the samples in the sample matrix XP×n; the elements of the matrix F are the function value f(xi,k) (i = 1, 2, ……, P, k = 1, 2, …… n) of each sample of the parameter xk of the design parameterization; R is the correlation function matrix, with each element expressed as R(Xi, Xj) = Πk=1 exp (-θk dk2), where I = 1, 2, …… , P, j = 1, 2, …… , P, k = 1, 2, …… , n, θk is the anisotropy parameter; and dk is the distance between any two points in the sample.

Any M groups of design parameters that satisfied the multi-objective constraints were selected to build a cascade model, where 3 ≤ M ≤ P. The 3D flow field numerical simulation calculation method was used to calculate the M-group objective function value matrix of the flow features of wet steam in the cascade. Meanwhile, the cascade model built on M-group design parameters was substituted into the surrogate model Ψ to calculate the objective function value matrix, and the M-group objective function value matrix of the flow features of wet steam in the cascade calculated using the 3D flow field numerical simulation calculation method was compared with that calculated using the surrogate model Ψ in a one-to-one comparison. If the surrogate model satisfied the computational accuracy requirements, the multi-objective non-dominated GA (NSGA-II)16was used to optimize the Kriging surrogate model Ψ, until the optimal objective functions Y1best and Y2best and the corresponding optimal values of the blade profile design parameters were calculated; otherwise, the number of sample points was increased until the surrogate model satisfied the computational accuracy requirements.

Figure 3 illustrates the process of the multi-objective moisture-removal optimization method for steam turbine cascades based on the Kriging model.

Fig. 3
figure 3

Flow chart of multi-condition moisture-removal design optimization for Dykas turbine blade.

Multi-condition moisture-removal design optimization of Dykas steam turbine cascade

In this section, we applied the multi-condition optimization method based on the CFD non-equilibrium condensation flow calculation method to optimize the design of a Dykas planar cascade29. The optimal values of the design parameters of the Dykas planar cascade were determined under multiple constraints to minimize the wet steam loss of rated condition sites and overload condition sites of steam turbines.

Multi-objective optimization function of moisture-removal in Dykas steam turbine cascade

The blade profile curve of the Dykas steam turbine cascade consisted of four parametrized curves with eight geometric structural parameters and four Bezier curve control parameters. As indicated in reference30, the wet steam non-equilibrium condensation flow affecting wet steam loss mainly occurred at the blade suction surface. Thus, structural parameters related to the pressure-surface curve (geometric outlet angle β2, trailing-edge wedge angle φ1, and Bezier curve control parameters h3 and h4) were considered constant. To ensure the structural strength of the optimized cascade and to prevent the cascade from becoming thin and flat during the optimization process, the leading and trailing edges of the cascade (blade width B) were fixed during design optimization, and the other seven parameters (γ, β1, φ1, r1, r2, and Bezier curve control parameters h1, h2) were considered as the design parameters. The values of the initial design parameters were increased by ± 10% to obtain a range of values for the design parameters. To decrease the influence of the units of the design parameters on the results, all parameters except the Bezier curve control parameters h1 and h2were normalized with the initial blade profile parameters as references. The multi-objective optimization problem was expressed using Eq. (9):

$$\begin{gathered} Min\left[ {{Y_1}(\gamma ,{\beta_1},{\varphi_1},{r_1},{r_2},{h_1},{h_2}),{Y_2}(\gamma ,{\beta_1},{\varphi_1},{r_1},{r_2},{h_1},{h_2})} \right] \hfill \\ s.t.\left\{ \begin{gathered} 46.33 \leqslant \gamma \leqslant 56.63 \, 15.17 \leqslant {\beta_1} \leqslant 18.54 \hfill \\ 1.04 \leqslant {r_1} \leqslant 1. \, 27 \, 9.50 \leqslant {r_2} \leqslant 11.61 \, \hfill \\ 0 < {h_1} < 1 \, 0 < {h_2} < 1 \hfill \\ 5.22 \leqslant {\varphi_1} \leqslant 6.38 \, \hfill \\ {\eta_{{\text{s01}}}} \leqslant {\eta_{{\text{s1}}}} < 1 \, {\eta_{{\text{s02}}}} \leqslant {\eta_{{\text{s2}}}} < 1 \, \hfill \\ \end{gathered} \right. \hfill \\ \end{gathered}$$
(9)

where Y1 and \({\eta }_{\text{s1}}\) are the cascade outlet humidity and isentropic efficiency at the rated condition site respectively; Y2 and \({\eta }_{\text{s2}}\) are the cascade outlet humidity and isentropic efficiency at the overload condition site, respectively; \({\eta }_{\text{s0}}\) is the isentropic efficiency of the prototype cascade. During design optimization, isentropic efficiency was taken as the performance constraint, and the optimized cascade isentropic efficiency at each condition site was set to be not smaller than that of the prototype cascade. It was expressed as η = (hinhout) / (hinhout,s), where hin is the actual enthalpy of cascade inlet, and hout is the actual enthalpy of cascade outlet, and hout,s is the isentropic enthalpy of outlet.

Based on the sample space generated by the blade profile parameters, the Dykas blade profile curves and cascade flow field channels were established and combined with the proposed non-equilibrium condensation flow calculation method31, and then, the flows of the steam turbine cascade flow channels were calculated. The Dykas cascade channel model and the meshes near the leading edge and the trailing edge are shown in Fig. 4. The grid independence verification of the computational model shows that when the mesh number increases to 52,608, there is no significant difference between the computed results but the computation time is greatly increased (see Fig. 5).

Fig. 4
figure 4

The Dykas cascade channel model and the meshes near the leading edge and the trailing edge.

Fig. 5
figure 5

The grid independence verification.

The mesh cell number is finally 52,608, We used the wet steam model IAPWS-IF97 during the calculation. The turbulence model adopted the standard SST k-ω model, the convection term adopted the upwind format, the blade surface and the rim-hub surface adopted the no-slip wall condition, the inlet/outlet boundary condition adopted the mass flow inlet and the pressure outlet, and the iterative convergence accuracy was set to 1.0 × 10–4. According to the optimized cascade geometric parameters, a cascade channel model was established. The detailed computational and experimental boundary conditions are that the inlet total static pressure is 0.089 MPa, the total temperature is 373.15 k, and the average down-stream static pressure of the outlet is 0.039 MPa.

The non-equilibrium condensation flow calculation method was used to obtain the thermodynamic performance of the cascade under two conditions, and the calculated blade surface pressure results were compared with the experimental data from reference31, as shown in Fig. 6.

Fig. 6
figure 6

Comparison of calculated and experimental values and pressure distribution on the blade surface.

The calculated and experimental values showed similar variation trends and relatively consistent pressure distributions, which indicated the high calculation accuracy of the proposed non-equilibrium condensation flow calculation method. The response values (Y1, \({\eta }_{\text{s1}}\), Y2, and \({\eta }_{\text{s2}}\)) associated with the blade profile under the rated and overload conditions were obtained using the above non equilibrium condensation flow calculation method. During the design optimization of the steam turbine cascade, seven parameters were used as inputs to the Kriging model, and the humidity and isentropic efficiency under rated and overload conditions were used as outputs. The LHS design method was selected in the paper to generate sample data. This method not only has good flexibility, uniformity and operability, but also can design accurate variable dimensions and sample numbers according to actual problems. Thus, a sample database of 7 factors and 200 levels for the blade cascade geometry channel was established. Before the approximation model was constructed, the design parameters and objective functions were normalized.

After repeated iterative calculations, 200 sample data were determined. Among them, 90% of the samples were used as the training set and 10% of the samples were used as the test set. The RMSE of the training set was calculated to be 1.62% and that of the test set to be 1.83%. It can be seen that the optimization algorithm proposed in this paper has a relatively high calculation accuracy. To further analyze the influence of each structural parameter on the objective functions of humidity and efficiency, the constructed Kriging model was used to calculate the objective function values by changing one structural design parameter at a time; thus, the influences of the seven design parameters on the efficiency and humidity were obtained (Fig. 7).

Fig. 7
figure 7

Influence ratio of design parameters on objective functions under different working conditions: (a) influence of design parameters on efficiency under different working conditions, (b) influence of design parameters on humidity under different working conditions.

As observed in Fig. 6, the influence of design parameters on the same objective function under different conditions exhibited a similar trend, but the influence of design parameters on efficiency and humidity was not the same. Under the rated condition, the suction-surface trailing-edge control parameter h2 of the third-order Bezier curve and the trailing-edge wedge angle had a greater influence on efficiency, while the mounting angle had a greater influence on humidity; the control parameter of the third-order Bezier curve had a relatively smaller influence on humidity.

Analysis of multi-condition multi-objective optimization results for Dykas planar cascade

We performed multi-condition design optimization for the Dykas steam turbine cascade, obtaining the optimized cascade blade profile. The selection of optimization parameters for the NSGA-II algorithm in this paper refers to references32,33, and considers that this study includes 2 objectives and 7 variables, which is of medium scale. It can cover the search space without a large population, and the Pareto frontiers of the 2 objective functions are relatively easy to obtain. Comprehensively considering the computing resources, the population size is determined to be 50, the maximum number of iterations is 100, and the utilization of a high crossover probability of 0.9 is conducive to the global search. The Pareto stochastic frontiers of the cascade outlet humidity under two conditions are shown in Fig. 7.

As shown in Fig. 8, the Pareto optimal solutions were relatively uniformly distributed, with a total of 40 optimal solutions; the results for humidity under the rated and overload conditions were proportional to each other in the sample space; however, the humidity under the two conditions did not always reach the minimum value at the same time. Compared with the initial design value, under the Pareto optimal solution, the humidity at the two conditions decreased slightly. According to the Pareto stochastic frontiers, the humidity under the overload condition showed a greater variation, and thus, the Pareto optimal solution obtained under the overload condition was considered as the optimal solution in this study. According to the optimized design parameters, the non-equilibrium condensation flows of the final solution were calculated for the Dykas cascade at rated and overload condition sites. The calculation results were consistent with the solution optimization results, which further verified the reliability and accuracy of the presented optimization method. This paper proposes a multi-point multi-objective optimization design method. The simulation time consumption mainly includes the time consumption of CFD calculation, the time consumption of establishing the Kriging surrogate model, and the time consumption of multi-objective optimization. When calculating the planar cascade on the 8-core i9-11900 k workstation: The CFD calculation took approximately 400 min (200 times, approximately 2 min per time), the establishment of the Kriging surrogate model took 6.7 min, and the multi-objective optimization calculation took approximately 2.6 s. It can be seen that the CFD calculation stage takes the most time. For the CFD calculation of the three-dimensional cascade of the actual steam turbine, supercomputing resources can be utilized to further improve the calculation speed.

Fig. 8
figure 8

Pareto stochastic frontiers of cascade outlet humidity under two conditions.

Table 1 compares the optimized and initial results of the blade profile design parameters. Compared with the initial cascade, in the optimized blade profile, the geometrical inlet angle and the outlet control parameter h2 of the suction-surface Bezier curve were smaller, which resulted in a smaller curvature of the suction surface of the blade profile from the throat to the trailing edge; consequently, a smoother blade suction-surface profile was obtained near the throat, along with a more uniform steam flow expansion, a lower local expansion rate, and smoother steam flow transition. Figure 9 shows the comparison of Dykas blade profile design before and after optimization.

Table 1 Results of multi-condition moisture-removal design optimization for Dykas turbine blade model line variables.
Fig. 9
figure 9

Dykas blade profile before and after optimization: the solid line is the initial design, the dotted line is the optimized design.

Table 2 compares the thermal performance of the Dykas cascade before and after optimization. After optimization, under the rated condition, the outlet humidity, increase in entropy, and maximum droplet diameter decreased by 6.1%, 5.1%, and 11.4%, respectively, and the isentropic efficiency increased by 0.6%. Under the overload condition, the outlet humidity, increase in entropy, and maximum droplet diameter decreased by 8.9%, 15.2%, and 15.8%, respectively, and the isentropic efficiency increased by 0.9%. The smaller value of increase in entropy indicated lower thermodynamic and thermodynamic losses in the non-equilibrium condensation flow nucleation process; the smaller maximum droplet diameter indicated a decrease in erosion losses caused by wet steam.

Table 2 Results of multi-condition moisture-removal design optimization for Dykas turbine blade.

To more intuitively analyze the non-equilibrium condensation flow features of the steam turbine cascade and the influence of blade optimization on wet steam parameters, the contours of the Mach number under rated and overload conditions before and after optimization were provided (Figs. 10 and 11). Dovetail-type condensation shock waves caused by spontaneous condensation and trailing flow impacts were observed at the trailing edge of the cascade under all conditions; the Mach number under the overload condition was greater than that under the rated condition. The optimized cascade also had a smaller Mach number and shock wave strength than the initial cascade under both conditions.

Fig. 10
figure 10

Contours of Mach number for optimization and initial blade cascade under the rated condition: (a) initial and (b) optimized blade profiles.

Fig. 11
figure 11

Contours of Mach number for optimization and initial blade cascade under the overload condition: (a) initial and (b) optimized blade profiles.

Figures 12 and 13 show the contours of the nucleation rate before and after optimization, respectively, under rated and overload conditions. The initial nucleation position was in the throat region of the trailing edge of the cascade, which did not change with the design modification; however, the nucleation rate decreased slightly, and the optimized blade profile nucleation rate nearly plateaued. Figures 14 and 15 show the contours of humidity before and after optimization, respectively, under all conditions. The optimized cascade inhibited the non-equilibrium condensation flow process and decreased steam humidity in the cascade channels under both conditions.

Fig. 12
figure 12

Contours of nucleation rate r for optimization and initial blade cascade under the rated condition: (a) initial and (b) optimized blade profiles.

Fig. 13
figure 13

Contours of nucleation rate for optimization and initial blade cascade under the overload condition: (a) initial and (b) optimized blade profiles.

Fig. 14
figure 14

Contours of humidity for optimization and initial blade cascade under the rated condition: (a) initial and (b) optimized blade profiles.

Fig. 15
figure 15

Contours of humidity for optimization and initial blade cascade under the overload condition: (a) initial and (b) optimized blade profile.

Multi-condition, multi-objective optimization of wet steam turbine

Herein, we considered a high-power-density wet steam turbine with all stages operating in the wet steam zone as the study object; two condition sites characterized by high exhaust humidity, namely, the rated and overload condition sites, were selected. The moving and static blades of the last stage of the turbine comprised multiple sections. If the proposed steam turbine blade parameterized reconstruction method was used separately for each section, there would be too many variables. Therefore, the two sections of the last-stage blade root and blade top were selected as the objects for design optimization; for other sections, we considered the original design parameters. For each section, the geometrical inlet angle, geometric outlet angle, leading-edge wedge angle, leading-edge wedge angle, and mounting angle were used as the design optimization parameters. The aim of design optimization was to minimize the last-stage outlet humidity at the rated and overload condition sites considering the performance constraints of no decrease in stage efficiency and no change in stage flow at both condition sites.

The variation range of each structural parameter constraint during the optimization design and analysis of the steam turbine stage is:

$$s.t.\left\{ {\begin{array}{*{20}{l}}{0.9{\beta_1} \leqslant {\beta_1} \leqslant 1.1{\beta_1} }&{0.9{\varphi_1} \leqslant {\varphi_1} \leqslant 1.1{\varphi_1}} \\ {0.9{\beta_2} \leqslant {\beta_2} \leqslant 1.{ 1}{\beta_2}}&{0.9{\varphi_2} \leqslant {\varphi_2} \leqslant 1.1{\varphi_2} } \\ {0.9\gamma \leqslant \gamma \leqslant 1.{ 1}\gamma}&{} \\ {0.99{G_{{01}}} \leqslant {G_{1}} \leqslant 1.01{G_{{01}}}}&{{{0.99}}{{\text{G}}_{{02}}} \leqslant {G_{2}} \leqslant 1.01{{\text{G}}_{{02}}}} \\ {{\eta_{01}} \leqslant {\eta_1} \, {\eta_{02}} \leqslant {\eta_2}}&{} \end{array}} \right.$$

The calculation formula for the stage efficiency is as follows.

$$\eta = \frac{{{M_d} \cdot \omega }}{{D({H_0} - {H_{2s}})}} \times 100\% \,$$
(10)

D represents mass flow rate. H0 and H2s respectively represent the inlet stagnation enthalpy and the outlet static enthalpy values. The output power of the stage is equal to the product of the principal torque Md of the moving blade and the angular velocity ω. The design parameters and optimization objectives were normalized.

To obtain enough sample data to train the Kriging model, a large number of numerical calculations of non-equilibrium condensation flows were required; it is challenging for conventional servers to meet these calculation requirements. Thus, we used a 400-core supercomputer to carry out the non-equilibrium condensation flow calculations and the multi-objective iterative optimization calculations.

Figure 16 compares the initial and optimized static blade profiles of the wet steam turbine. Based on the optimized blade structural parameters, a parameterized blade and single-channel flow field model were established. The non-equilibrium condensation flows were numerically simulated; the obtained efficiencies under the rated and overload conditions were 67.1% and 65.7%, with deviations of 0.75% and 0.48%, respectively, from those predicted by the approximation model (Fig. 17).

Fig. 16
figure 16

Static blade profile before and after optimization: (a) blade root profile; (b) blade top profile: the solid line is the initial design; the dotted line is the optimized design.

Fig. 17
figure 17

3D model before and after optimization: the black line is the initial design; the red line is the optimized design.

The cascade flow path is set as a structured grid with axisymmetric single flow path, and the grid at the blade wall, front and rear trailing edges is encrypted to ensure that the Y + value near the wall is controlled near 10. The grid independence test confirms that the number of grids in the cascade channel is 498,620. The non-equilibrium condensation flow calculation method in Section "Multi-objective optimization function of moisture-removal in Dykas steam turbine cascade" was used to calculate the flow field based on CFX software, and the wet steam physical property model was calculated using IAPWS-IF97 model. The interface of dynamic and static cascades is modeled using a Frozen Rotor model. The turbulence model adopts the standard SST k-ω model, the convection term adopts second-order upwind format, the standard wall function is adopted in the near wall region, and the non-slip wall condition is applied to the blade surface and rim hub surface. The iterative convergence accuracy is set to be 1.0 × 10–4. The inlet and outlet boundary conditions are set to pressure temperature inlet and static pressure outlet. Figures 18 and 19 show the velocity distributions of 10%, 50%, and 90% blade height sections in the last-stage blade profile flows before and after optimization under the rated condition and overload conditions, respectively. Under both conditions, the flow velocity distributions before and after optimization were similar, and the velocity under the overload condition was slightly higher than that under the rated condition; after design optimization, the maximum steam flow velocities under the rated and overload conditions decreased by 4.5% and 3.3%, respectively, and the velocity distribution was more homogeneous.

Fig. 18
figure 18

Flow velocity before and after flow field optimization under the rated condition: (a) initial and (b) optimized designs.

Fig. 19
figure 19

Flow velocity before and after flow field optimization under the overload condition: (a) initial and (b) optimized designs.

The cascade flow path is set as a structured grid with axisymmetric single flow path, and the grid at the blade wall, front and rear trailing edges is encrypted to ensure that the Y + value near the wall is controlled near 10. The grid independence test confirms that the number of grids in the cascade channel is 498,620. The non-equilibrium condensation flow calculation method in Section "Multi-objective optimization function of moisture-removal in Dykas steam turbine cascade" was used to calculate the flow field based on CFX software, and the wet steam physical property model was calculated using IAPWS-IF97 model. The interface of dynamic and static cascades is treated by a Frozen Rotor model. The turbulence model adopts the standard SST k-ω model, the convection term adopts second-order upwind format, the standard wall function is adopted in the near wall region, and the non-slip wall condition is applied to the blade surface and rim hub surface. The iterative convergence accuracy is set to be 1.0 × 10–4. The inlet and outlet boundary conditions are set to pressure temperature inlet and static pressure outlet. Figures 16 and 17 show the velocity distributions of 10%, 50%, and 90% blade height sections in the last-stage blade profile flows before and after optimization under the rated condition and overload conditions, respectively. Under both conditions, the flow velocity distributions before and after optimization were similar, and the velocity under the overload condition was slightly higher than that under the rated condition; after design optimization, the maximum steam flow velocities under the rated and overload conditions decreased by 4.5% and 3.3%, respectively, and the velocity distribution was more homogeneous.

Figures 20 and 21 show the pressure distributions of 10%, 50%, and 90% blade height sections in the last-stage blade profile flows before and after optimization under the rated and overload conditions, respectively. The steam pressure distribution of each section of the optimized flow was more uniform after the optimization, and the area of separated flows near the trailing edge of the suction surface of the moving blade under both conditions was significantly smaller than that of the initial cascade.

Fig. 20
figure 20

Pressure distribution before and after design optimization under the rated condition: (a) initial and (b) optimized designs.

Fig. 21
figure 21

Pressure distribution before and after design optimization under the overload condition: (a) initial and (b) optimized designs.

Figures 22 and 23 show the humidity distributions of 10%, 50%, and 90% blade height sections in the last-stage blade profile flows before and after optimization under the rated and overload conditions, respectively. Table 3 compares the optimization results of blade multi-condition moisture-removal design for wet steam turbines under both conditions. The maximum humidity of the optimized blade profile was smaller than that of the initial blade profile, and the last-stage outlet humidity decreased from 9.41% and 9.67% to 9.36% and 9.63%, respectively, under the two conditions. After optimization, the dryness is increased by 0.5% and 0.4%, and the last-stage stage efficiency under the rated and overload conditions was 67.1% and 65.7%, which was 0.9% and 0.7% higher than that before optimization, respectively. The flow under each condition was unchanged, and the stage power increased by 0.18% and 0.19% respectively. Hence, the proposed method realized balanced performance at the overload and rated condition sites in the multi-condition optimization process.

Fig. 22
figure 22

Humidity distribution before and after design optimization under the rated condition: (a) initial and (b) optimized designs.

Fig. 23
figure 23

Humidity distribution before and after design optimization under overload condition: (a) initial and (b) optimized designs.

Table 3 Results of multi-condition moisture-removal design optimization for wet steam turbine blade.

Conclusions

In this study, we developed a third-order Bezier curve model based on the blade profile geometric parameters, enabling parameterized reconstruction of the steam turbine cascade profile; different shapes of blade profile curves were rapidly regenerated by adjusting any design parameters. Combined with 3D modeling software, a general parameterized modeling method was formed, facilitating parameterized physical modeling of the cascade and flow field. The developed parameterization model reconstruction method was easy to use and enabled accurate shape control, providing robust support for the design optimization of steam turbine blade parameters.

The CFD-based non-equilibrium condensation flow calculation method for multi-condition cascade design optimization considered the coupled objectives of cascade performance under different conditions, adopted geometric parameters that allowed accurate control of blade shape according to the design parameters, thus achieving comprehensive multi-objective performance optimization for blade profiles under diverse performance constraints. The proposed optimization method was used to investigate the individual influence of 12 blade profile geometric parameters, such as the inlet and outlet angles and Bezier curve outlet control parameter on cascade efficiency, power, humidity, along with other macroscopic performance indicators, and it also helped investigate the influence of intra-blade microscopic performance indicators such as the steam expansion rate, droplet diameter, and nucleation rate.

The proposed design optimization method was found to be suitable for the design optimization of wet steam turbine in-line and twisted blades. By optimizing blade profiles at different positions vertically along the blades, a 3D blade with excellent performance was constructed, and multi-condition moisture-removal design optimization was achieved for static and moving blade cascades in the steam turbine. This method can easily realize the optimization of steam turbine power, efficiency, humidity, and other comprehensive performance and structural features by changing the optimization objectives, constraints, and design parameters, and it also provides technical support for the intelligent design optimization of wet steam turbine through-flow blades under varying conditions, suggesting broad application prospects.