Next Article in Journal
Cross-Contamination Quantification in Powders for Additive Manufacturing: A Study on Ti-6Al-4V and Maraging Steel
Next Article in Special Issue
The Durability of an Organic–Inorganic Sol–Gel Interlayer in Al-GFRP-CFRP Laminates in a Saline Environment
Previous Article in Journal
Influence of Cementitious System Composition on the Retarding Effects of Borax and Zinc Oxide
Previous Article in Special Issue
Structural and Material Optimization for Automatic Synthesis of Spine-Segment Mechanisms for Humanoid Robots with Custom Stiffness Profiles
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fuzzy Multi-SVR Learning Model for Reliability-Based Design Optimization of Turbine Blades

1
School of Mechanical and Power Engineering, Harbin University of Science and Technology, Harbin 150080, China
2
Department of Aeronautics and Astronautics, Fudan University, Shanghai 200433, China
3
School of computer Science and Engineering, Beihang Unviersity, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Materials 2019, 12(15), 2341; https://doi.org/10.3390/ma12152341
Submission received: 19 June 2019 / Revised: 17 July 2019 / Accepted: 22 July 2019 / Published: 24 July 2019
(This article belongs to the Special Issue Optimal Design of Materials and Structures)

Abstract

:
The effectiveness of a model is the key factor of influencing the reliability-based design optimization (RBDO) of multi-failure turbine blades in the power system. A machine learning-based RBDO approach, called fuzzy multi-SVR learning method, was proposed by absorbing the strengths of fuzzy theory, support vector machine of regression (SVR), and multi-response surface method. The model of fuzzy multi-SVR learning method was established by adopting artificial bee colony algorithm to optimize the parameters of SVR models and considering the fuzziness of constraints based on fuzzy theory, in respect of the basic thought of multi-response surface method. The RBDO model and procedure with fuzzy multi-SVR learning method were then resolved and designed by multi-objective genetic algorithm. Lastly, the fuzzy RBDO of a turbine blade with multi-failure modes was performed regarding the design parameters of rotor speed, temperature, and aerodynamic pressure, and the design objectives of blade stress, strain, and deformation, and the fuzzy constraints of reliability degree and boundary conditions, as well. It is revealed (1) the stress and deformation of turbine blade are reduced by 92.38 MPa and 0.09838 mm, respectively. (2) The comprehensive reliability degree of the blade was improved by 3.45% from 95.4% to 98.85%. (3) It is verified that the fuzzy multi-SVR learning method is workable for the fuzzy RBDO of complex structures just like a multi-failure blade with high modeling precision, as well as high optimization, efficiency, and accuracy. The efforts of this study open a new research way, i.e., machine learning-based RBDO, for the RBDO of multi-failure structures, which expands the application of machine learning methods, and enriches the mechanical reliability design method and theory as well.

1. Introduction

The reliability-based design optimization (RBDO) of mechanical structures is usually adopted to find the optimal structural design parameters such as mass, structural sizes, and so forth, by establishing the RBDO model, subject to the relevant parameters (i.e., material properties, complex loads), comprehensive reliability index, and the technical and economic requirements of structural design [1,2]. The RBDO of complex structures commonly involves many failure modes and holds the features of nonlinearity, fuzziness, and randomness. For instance, the failure design analysis of the turbine blade involves stress, strain, and deformation affected by the fuzziness and randomness of workloads (temperature, rotor speed, aerodynamic pressure, etc.), material parameters (density, elastic modulus, thermal conductivity, etc.), and constraints [3]. The RBDO of the structures thus has large-scale computational load and complexity and is hardly performed with acceptable efficiency and accuracy by the existing finite element (FE) simulation and stochastic optimization method. To make the optimization design results meet the engineering requirements, it is urgent to develop an effective approach for the RBDO of multi-failure structures.
With the requirement of the design analysis for advanced mechanical systems, numerous RBDO methods have emerged in engineering practice [4,5,6,7]. Response surface method (RSM) is an efficient approach to ensure efficiency and accuracy in structural reliability optimization, instead of the direct simulation method with the FE model [4]. Fei et al. studied extremum response surface methods with quadratic polynomials and support vector regression, for dynamic reliability optimization design of the turbine blade-tip radial running clearance [8,9] and turbine components [10,11]. Song et al. [12] discussed multiple response surface models with a back propagation-artificial neural network, for multi-objective RBDO of turbine blisk, considering fluid-thermal-structure interaction. Chang et al. [13] investigated the constraint-feasible moving-least-squares method for the RBDO of floating production storage and offloading river support structures, regarding operational status, damage, and loading conditions. Youn et al. [14] enhanced RSM with the moving-least-squares method and the hybrid mean-value method, to investigate the RBDO of the vehicle side and improve its crashworthiness. However, the above works only focus on the RBDO problem of structures with single-objective and single-failure mode, rather than the correlation among failure modes and the fuzziness of constraint boundary condition. Hence, it is difficult for these methods to handle the RBDO problems of multi-failure structures with acceptable accuracy and efficiency.
Recently, the machine learning method has had a rapid development in other research fields, such as data-derived modeling and image processing [15,16,17]. The heuristic method leads authors to attempt to expand this idea to engineering optimization. Support vector machine of regression (SVR) is one machine learning method developed from statistical learning theory [10] and has an excellent learning ability of small samples and high-efficient simulation ability, which were validated in the reliability optimization design [18,19,20,21,22]. Recently, Brabanter, et al. [18] proposed the least-squares support vector machine by transforming the optimization problem of SVR into a quadratic programming problem with a single equation constraint, to accelerate support vector regression solution. However, SVR is susceptible to noise and outliers when training samples contain lots of fuzzy information. Therefore, the fuzzy least-squares support vector machine of regression (FLSSVR) was developed by introducing fuzzy membership into SVR, and has been applied in many engineering fields [23]. Up to now, it is not found for the application of FLSSVR in structural reliability optimization designs yet.
The goal of this paper is to attempt to open a new research direction, i.e., machine learning-based RBDO, for mechanical structures with multi-failure modes or multiple components, in respect of the fuzziness of design parameters and constraints. Concretely, a fuzzy multi-SVR learning method is proposed and modeled by adopting an artificial bee colony (ABC) algorithm, to find the optimal parameters of SVR models. The RBDO of a turbine blade with multi-failure modes is implemented based on the fuzzy multi-SVR learning method with a multi-objective genetic algorithm (MOGA) [24,25], regarding the fuzziness of design parameters and constraints. Besides, the proposed approach is validated by the comparison of methods.
In what follows, the fuzzy multi-SVR learning method is discussed in Section 2, comprising the basic thought of turbine blade RBDO with the fuzzy multi-SVR learning method, the mathematical model of the fuzzy multi-SVR learning method, and the RBDO model. In Section 3, the RBDO of the turbine blade is completed with the fuzzy multi-SVR learning method. Conclusions of this study are summarized in Section 4.

2. Theory and Method

As a machine learning method, the support vector machine was first developed for data mining in classification and regression [26,27,28] and is a kind of statistical learning algorithm so that it is promising to be suitable for small samples gained from a handful of FE simulations for structural design analysis. The SVR model does well in solving high nonlinear problems between input parameters and output response, by introducing a maximum classification margin which is actually a quadratic programming problem subjected to inequality constraints [26]. Hence, the SVR has the potential to improve the computational efficiency and accuracy of multi-model structural RBDO [11]. The multi-response surface method (MRSM) was proposed to handle the multi-model problem in the probabilistic analysis of multi-component structures, multi-discipline, and multi-failure modes by assimilating RSM [29,30,31,32]. In most of the structural probabilistic designs, in fact, influential parameters and constraint conditions hold obvious fuzziness and seriously influence design precision. Therefore, it is reasonable to consider the fuzziness of design parameters and constraint conditions to improve the probabilistic design for structures, especially, for multi-failure modes or multi-component structures. In respect of the heuristic thought of MRSM and SVR, this paper develops a fuzzy multi-SVR learning method, a machine learning approach, for the fuzzy RBDO of a multi-failure turbine blade by considering fuzzy parameters and constraints.

2.1. Fuzzy Multi-SVR Learning Method

2.1.1. Fuzzy Multi-SVR Learning Model

Assuming that jth input sample set of a component in structure system is denoted by X(j), and the corresponding output response is y(j)(X(j)), the response surface curve was constructed by the sample set{y(j)(X(j)): j∈Z+}. The relationship between X(j) and y is expressed by:
y = f ( X ) = { y ( j ) ( X ( j ) ) : j Z + }
Through multiple fuzzy SVR modeling [26] for m failure modes based on multiple response surface method [29], the mathematical model of fuzzy multi-SVR learning method in respect of m failure modes is:
{ y ˜ ( 1 ) = f ( 1 ) ( x ) = i = 1 l a i ( 1 ) k ( 1 ) ( x , x i ) + b ( 1 ) y ˜ ( j ) = f ( j ) ( x ) = i = 1 l a i ( j ) k ( j ) ( x , x i ) + b ( j ) y ˜ ( m ) = f ( m ) ( x ) = i = 1 l a ( m ) k ( m ) ( x , x i ) + b ( m )
where l is number of support vectors in sample set, m denotes number of failure modes; y ˜ ( j ) is the output response with jth failure mode (j = 1,2,…,m), a i ( j ) is weight vector with jth failure mode, b ( j ) is a bias term with jth failure mode, k ( j ) ( x , x i ) is Kernel function of jth failure mode and is expressed with Gauss function as:
k ( j ) ( x , x i ) = exp ( x j i x j ' 2 2 ( σ ( j ) ) 2 )
in which xji is ith sample in jth SVR model, xj` is the center point of sample set xj of jth SVR model, σ is the width of Gauss Kernel function k(j).
Let θ ( j ) = [ a i ( j ) , b i ( j ) , σ ( j ) ] be the parameters of jth SVR model y ˜ ( j ) and directly determines the effectiveness of SVR model. Therefore, the parameters θ should be optimized to improve the modeling precision of SVR model in Equation (2). Search method is the traditional methods in seeking for the parameters θ and has some blindness as it largely depends on the experience of researchers. Thus, more efficient algorithm should adopt to find the parameters θ in SVR modeling.

2.1.2. Multi-Objective Genetic Algorithm

In [33], we investigated the application of the genetic algorithm (GA) in searching the optimal values of Kriging hyperparameter and demonstrated that GA has better advantages than gradient descent optimizer, owing to strong robustness and global searchability. In this paper, the multi-objective genetic algorithm (MOGA) is developed based on the MRSM thought, to find the optimal values of SVR hyperparameter θ. Comparing with GA, MOGA holds more flexible and adaptive design space exploration, and potentially avoid the influence of the plateau-like function profile [34]. Besides, MOGA breaks the limitation of a single population evolution of GA and uses multiple populations with different control parameters for optimization iterations [24,25]. Substantially, MOGA originates from GA and inherits natural selection and genetic characteristics, and the optimal solution of the objective function can be gained via successive iterations with selection, crossover, and mutation. The basic principle of the MOGA is summarized below. We first generate N initial populations (i.e., blade density, rotor speed, temperature, aerodynamic pressure, and gravity) with binary encoding, then the N new populations are obtained by the procedures of selection operator, crossover operator, and mutation. We further select the optimal individuals of each excellent population via the artificial selection operator, which are applied to the structure elite population to search for the optimal value of the objective function. Obviously, MOGA is essentially a combination of multiple GAs by a certain relationship. However, in MOGA, different control parameters (i.e., crossover probability pc,l and mutation probability pm,l) are used to complete the collaborative evaluation of multiple populations (l = 1, 2 …, N). Thus, the MOGA has both global and local search abilities by introducing immigrant operator to exchange messages among populations and avoid the destruction and loss of optimal individual information. In this process, the elite population does not participate as selection, crossover, or mutation operators. The minimum reserved generation is usually regarded as the terminal condition of optimization iterations. The procedure of MOGA is shown in Figure 1.

2.2. RBDO Model with Fuzzy Multi-SVR Learning Method

In this RBDO, highly sensitive input random variables are regarded as design variables, and overall stress and deformation of the structure are considered as design objectives, and the overall reliability R of the blade, reliability Rj of jth failure mode, and performance constraints allowable value [σio] are considered as constraints. In this case, the RBDO model of multi-failure structures with fuzzy multi-SVR learning method is expressed by:
Find x ˜ = ( x ˜ 1 , x ˜ 2 , , x ˜ n ) T min f ˜ ( x ) = [ f ˜ 1 ( x ) , f ˜ 2 ( x ) , , f ˜ i ( x ) ] T s.t. { R j ˜ [ R j 0 ] R ˜ [ R 0 ] f ˜ i ( x ) ˜ [ σ i 0 ] x _ i ˜ x i ˜ x ¯ i x _ i = x _ i l + λ * ( x _ i u x _ i l ) x ¯ i = x ¯ i u λ * ( x ¯ i u x ¯ i l )
where Rj is the reliability degree under jth failure mode, [Rj0] denotes the allowable reliability under jth failure mode, R stands for the comprehensive reliability of multi-failure modes, [R0] the allowable comprehensive reliability of multi-failure modes, x _ i , x ¯ i indicate upper and bottom boundary of ith fuzzy variables. The upper and bottom bounds of the transitional interval are determined by introducing amplification coefficient, i.e., x _ n = x _ x _ l = β _ × x _ ; x ¯ u = β ¯ × x ¯ ,   x ¯ l = x ¯ ; { σ } = [ σ x , σ y , σ z , τ x y , τ y z , τ z x ] , β ¯ = 1.05 ~ 1.3 ; λ * is the optimal level Scut set.

2.3. Flowchart of RBDO with Fuzzy Multi-SVR Learning Method

Based on the proposed multi-SVR learning method, the RBDO procedure of multi-failure turbine blade is described as follows.
Step 1: Build the FE model of turbine blades, and select blade density, rotor speed, temperature, aerodynamic pressure, and gravity as input variables, and regard the deformation and stress of turbine blades as two failure modes (i.e., optimized objects), and consider the fuzziness of rotor speed, gas temperature, and boundary conditions.
Step 2: Perform the static deterministic analysis of blades based on FE model and thermal-structural interaction, by regarding the means of random variables, to find the maximum points of blade stress and deformation as the object of turbine blade optimization.
Step 3: Regard the randomness and fuzziness of design parameters to extract handful samples of random variables by Latin hypercube sampling (LHS) technique which have been validated to be a highly effective sampling approach [35], and to calculate the output response of stress and deformation as output samples by FE simulations with the extracted samples of input variables.
Step 4: Normalize the samples comprising of input samples and output samples as the training samples to find the optimal parameters of SVR model by using an artificial bee colony (ABC) algorithm, which was verified to be an efficient parameter optimization approach [25], and then to build fuzzy multi-SVR learning models for the deformation and stress of turbine blades.
Step 5: Acquire enough samples gained by the linkage LHS technique [35], to conduct the probabilistic simulations of multi-failure structure based on the developed fuzzy multi-SVR learning models.
Step 6: Establish the RBDO model with the developed fuzzy multi-SVR learning method by employing the MOGA to find the optimal parameters in the RBDO, in which we regard load parameters (i.e., rotor speed, gas temperature, aerodynamic pressure, etc.) and material parameters as design variables, and stress and deformation as the objective functions (design objectives), as well as reliability and fuzzy boundary conditions as constraint functions.
Step 7: Implement the RBDO of a multi-failure turbine blade with the fuzzy multi-SVR learning method to search for the optimal design parameters subject to design objectives and constraints.
The above analysis flowchart as summarized in Figure 2.

3. Fuzzy Reliability-Based Design of Multi-Failure Turbine Blade

3.1. Deterministic Analysis of Turbine Blade

In this paper, the RBDO of an aeroengine turbine blade with multiple failure modes such as stress and deformation were discussed using the fuzzy multi-SVR learning method. The blade material was GH4133B alloy [36]. In respect of the random variable selection method in [37], we considered blade density, rotor speed, gas temperature, aerodynamic pressure, and gravity as input random variables as shown in Table 1. All the variables are assumed to obey normal distributions independently each other.
The FE model of the turbine blade was built as shown in Figure 3. The FE model includes 97,795 elements and 160,516 nodes. In term of the means of random parameters in Table 1 and the FE basic equations of the blade (shape function of tetrahedron [38], geometric equation [39], physical equation [40]), the static deterministic analyses of the blade deformation and stress were conducted, in which the deformation is radial deformation, and the stress is Von Mises stress in this paper. When the analysis reached stability, the distributions of the blade Von Mises stress and radial deformation are drawn in Figure 4 and Figure 5.
As revealed in Figure 4 and Figure 5, the maximum blade stress is 584.75 MPa at the midspan of the blade root and the maximum blade deformation is 1.0195 mm at the blade top. Therefore, the stress at the blade root and the deformation at the blade top are focused on in studying the stress and deformation failure analysis of turbine blades in blade RBDO in this paper.

3.2. Modeling for Fuzzy Multi-SVR Learning Method

The input random variables in Table 1 were sampled by LHS [36] at the critical point as the blade stress and deformation reach to the maximum. In other words, the critical points were the maximum values of the blade deformation and stress acquired by the above static deterministic analyses. The output responses of maximum stress and deformation were obtained by static analyses based on the extracted samples. The samples were normalized as the training samples for SVR modeling. To improve SVR modeling accuracy, the parameters θ = (c, σ, ε) of SVR model were optimized by an artificial bee colony (ABC) algorithm [25]. The fitness function of the ABC algorithm was defined as the mean square error (MSE) in the training process of the SVR model. Two hundred iterations were generally performed to gain the fitting curves of blade stress’s SVR (SVR-1) and deformation’s SVR (SVR-2). The two curves are drawn in Figure 6. SVR models are determined in respect of the optimal parameters (c, σ, ε) searched by the ABC algorithm. The coefficients of fuzzy multi-SVR learning models involving blade stress and deformation are shown in Equations (5) and (6). In coming work, we employ the two fuzzy multi-SVR learning models to carry out the RBDO of the multi-failure turbine blade.
Blade stress:
{ a 1 ( 1 ) = ( 5.4829 7.9638 5.1672 4.0834 4.3238 5.8076 0.5 0.1041 5.0773 ) [ c 1 , σ 1 , ε 1 ] = [ 23.1011 , 77.3432 , 0.0215 ] b ( 1 ) = 0.4527
Blade deformation:
{ a 2 ( 2 ) = ( 11.0025 2.8516 19.1313 3.0836 6.7712 9.5039 4.7346 8.5627 14.9729 ) [ c 2 , σ 2 , ε 2 ] = [ 237.7889 , 98.4413 , 0.3126 ] b ( 2 ) = 0.1892

3.3. RBDO of Multi-Failure Turbine Blade

When the allowable stress [ σ ¯ ] and allowable deformation [ δ ¯ ] of blade satisfy the distribution characteristics of fuzzy membership as explained in Figure 7, the maximum stress σmax and maximum deformation δmax of the blade are minimized with regard to the RBDO model with the fuzzy multi-SVR learning method. We consider input random variables (ω, T) as design variables, and both blade stress σ and deformation δ as design objective function, as well as reliability index and boundary loads as constraint conditions, thus the RBDO model of turbine blade are shown in Equation (7). Herein, the upper and lower limits of fuzzy constraints are listed in Table 2.
Find x ˜ = ( x ˜ 1 , x ˜ 2 , x ˜ 3 ) T = ( w ˜ , T ˜ ) T min f ( x ) = [ f ˜ 1 ( σ ) , f ˜ 2 ( δ ) ] T s.t. { R j [ R j 0 ] = [ 0.95 , 0.94 ] R [ R 0 ] = [ 0.98 ] w _ ˜ w w ¯ T _ ˜ T ˜ T ¯ f ˜ 1 ( σ ) ˜ [ σ ¯ ] f ˜ 2 ( δ ) ˜ [ δ ¯ ]
In NSGA-II algorithm [24], we consider the coefficient of optimal front-end individual as 0.3, and the population size as 100, the evolutional generation as 200, the stop algebra as 200 and the deviation of fitness function as 10e-2. By solving the RBDO model in Equation (7), the Pareto optimal solution set of blades and the distributions of blade stress and deformation are shown in Figure 8 and Figure 9, and the optimization results are shown in Table 3. It should be noted that 10,000 simulations were conducted in each probabilistic analysis involved in the RBDO of the turbine blades with the proposed approach.
Figure 8 indicates the quality of sample points, as the samples closing to coordinate axes are of high quality, and vice versa. In line with the Pareto picture in Figure 8, most of the sample points (optimal solutions (blue points)) set are distributed near the two axes and a spot of solutions are far from the two axes, which illustrate the high quality of the gained optimal solution set and the reliability of acquired samples. As demonstrated in Figure 9 and Table 3, under the conditions where the allowable stress and allowable deformation of the blade meet the distribution characteristics of the fuzzy membership function, the means of the optimized blade stress and deformation after optimization are obviously reduced by about 100 MPa and 0.084 mm respectively. The standard deviations of stress and deformation after optimization are weakly decreased by about 3 MPa and 0.002 mm respectively, relative to these before optimization. In this case, the optimal values of rotational speed and temperature are 1200.1 rad/s and 1110.9 K. Therefore, it is supported that the developed RBDO model with the fuzzy multi-SVR learning method is effective for the RBDO of the blade with multi-failure modes (i.e., deformation failure and stress failure).

3.4. Fuzzy Multi-SVR Learning Method Validation

To verify the validity and accuracy of fuzzy multi-SVR learning method, the RBDO of overall blade failures are performed with MC simulation, traditional SVM method in [8], and the fuzzy multi-SVR learning method based on the same parameters and simulation environment. Through the comparison of the three methods, the reliability degrees and optimized objective functions are revealed in Table 4 and Table 5, respectively, under different simulations. In Table 4, the reliability degree is defined by the ratio of the number of simulations in the safety domain to the total number of simulations (1000 simulations in this paper).
As shown in Table 4 obtained from probabilistic failure analysis of the disk, (1) MC method does not have computing time when the number of simulations is larger than 104, because MC method cannot perform the calculation for a too-large computational burden for probabilistic analysis of blade FE models. Thus, it is inefficient for the MC method to conduct the design analysis of complex structure with large-scale simulations, (2) time-cost for blade probabilistic analysis increases with the increase of MC simulations for three methods, (3) the time consumption of the fuzzy multi-SVR learning method is far less than those of the MC method and the SVM method for the same number of simulations. For instance, the fuzzy multi-SVR learning method only spends 0.156 s for 1000 simulations, which is only about 1/2.2 × 106 that of the MC method and 47.5% that of the SVM method. Meanwhile, the strength of fuzzy multi-SVR learning method in time computation presents more obvious with increasing simulations. It is thus demonstrated that the efficiency of fuzzy multi-SVR learning method is far higher than the MC method and SVM method in calculation, and the fuzzy multi-SVR learning method is an efficient approach replacing FE models and SVM models, for the probabilistic analysis of multi-failure structures. (4) For the same simulations, the reliability degrees of blade coupling failure with the fuzzy multi-SVR learning method are almost consistent with these with the MC method, and are higher than the traditional SVM method. Moreover, the reliability degree of the blade increases and becomes higher with the rise of simulations. It is illustrated that more precise results such as reliability degree, can be gained by increasing the number of MC simulations against the response surface models, for structure design analysis from a probabilistic perspective.
As revealed in Table 5 summarized from turbine blade RBDO with stress failure and deformation failure in respect of the fuzzy multi-SVR learning method and traditional SVM method, the stress and deformation of the turbine blade are reduced by 92.38 MPa and 0.09838 mm, respectively. While the MC method reduces blade stress and deformation by 31.16 MPa and 0.03136 mm, respectively, and the traditional SVM method shortens 53.52 MP and 0.0194 mm, respectively. The comprehensive reliability index of the blade was improved from 95.4% to 96.9%, 97.83% and 98.85% for MC method, SVM method, and fuzzy multi-SVR learning method. Obviously, it is verified that the fuzzy multi-SVR learning method is workable for the fuzzy RBDO of complex structures just like the multi-failure turbine blade.
In summary, the developed fuzzy multi-SVR learning method has high modeling precision and high simulation efficiency for the comprehensive RBDO for multi-component structures. Besides, with the proposed fuzzy multi-SVR learning method, more satisfactory optimization results can be acquired for the RBDO of complex structures with multiple models, relative to MC simulation and SVM methods. Therefore, it is demonstrated that machine learning methods are promising to offer more satisfying accuracy and efficiency in modeling and RBDO of multi-failure structures or multi-model systems.

4. Conclusions

The objective of this study attempts to adopt the machine learning method for the reliability-based design optimization (RBDO) of complex structure with multi-failure modes. Regarding support vector machine of regression (SVR) (a classical machine learning approach) as the basis model of RBDO, the fuzzy multi-SVR learning method was proposed by introducing fuzzy theory and the SVR model into the multi-response surface method, to effectively improve the precision and efficiency of the RBDO of multi-failure structures. We investigate the theory and modeling of the fuzzy multi-SVR learning method and give the procedure of probabilistic optimization of multi-failure structures. In respect of the fuzzy multi-SVR learning method, the fuzzy RBDO of the multi-failure turbine blade is implemented with the design objectives of blade stress and blade deformation, design variables comprising material parameters and load parameters and the fuzzy constraint boundary conditions of design objective functions. Some conclusions are summarized as follows:
(1)
From the RBDO of a turbine blade with deformation and stress failures with the presented fuzzy multi-SVR learning method, we gain that the stress and deformation of the blade under operation reduced by 92.38 MPa and 0.09838 mm, in the promise of acceptable computational precision and efficiency, which is promising to improve the reliability of turbine blade.
(2)
With regard to the probabilistic failure analysis of the bladed disk, we find that the developed fuzzy multi-SVR learning method does not only costs a small amount of analytical time and high computational efficiency relative to the Monte Carlo (MC) method and the SVM method, but also has an acceptable computational precision in the reliability degree as its optimization results are almost consistent with that of the FE method based on MC simulations. Moreover, the strengths of the proposed fuzzy multi-SVR learning method in modeling and simulation become more obvious with the increasing simulations.
(3)
In terms of the fuzzy RBDO of the multi-failure blade, it is illustrated that the developed fuzzy multi-SVR learning method is more workable than the MC method and SVM method. The reason is that the optimal parameters including design parameters and optimization objects are preferable as larger reductions and higher reliability degree.
This study attempts to apply the machine learning method to the RBDO of multi-failure structures. Along with the heuristic thought, we develop a novel machine learning approach, fuzzy multi-SVR learning method based on fuzzy theory and SVR, and validate the promising method to be a useful way in highly-precise modeling and highly-efficient simulation by the RBDO of multi-failure blades. The efforts of this paper are promising to be conductive to enrich and develop mechanical reliability design methods and theory.

Author Contributions

Conceptualization, C.-Y.Z. and C.-W.F.; methodology, Z.W., C.-Y.Z. and C.-W.F.; software, Z.W.; validation, Z.W., C.-Y.Z. and C.-W.F.; formal analysis, Z.-S.Y. and J.-S.W.; investigation, Z.W. and W.-Z.T.; resources, Z.-S.Y. and W.-Z.T.; data curation, J.-S.W.; writing—original draft preparation, Z.W. and C.-Y.Z.; writing—review and editing, C.-Y.Z.; visualization, Z.-S.Y.; supervision, C.-W.F. and C.-Y.Z.; project administration, C.-Y.Z. and C.-W.F.; funding acquisition, C.-Y.Z. and C.-W.F.

Funding

This research was funded by the National Natural Science Foundation of China (Grant Nos. 51275138 and 51475025), Start-up Research Funding of Fudan University (Grant No. FDU38341) and Shanghai Pujiang Program (Grant no. PJ20191334). All the authors would like to thank them.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Hahn, Y.; Cofer, J.I., IV. Design study of dovetail geometries of turbine blades using abaqus and isight. In Proceedings of the ASME Turbo Expo 2012: Turbine Technical Conference and Exposition, Copenhagen, Denmark, 11–15 June 2012; Volume 7, pp. 11–20. [Google Scholar] [CrossRef]
  2. Zhang, C.-Y.; Lu, C.; Fei, C.-W.; Jing, H.-Z.; Li, C.-W. Dynamic probabilistic design technique for multi-component system with multi-failure modes. J. Cent. South Univ. 2018, 25, 2688–2700. [Google Scholar] [CrossRef]
  3. Lu, C.; Feng, Y.-W.; Fei, C.-W. Weighted regression-based extremum response surface method for structural dynamic fuzzy reliability analysis. Energies 2019, 12, 1588. [Google Scholar] [CrossRef]
  4. Bai, G.C.; Fei, C.W. Distributed collaborative response surface method for mechanical dynamic assembly reliability design. Chin. J. Mech. Eng. 2013, 26, 1160–1168. [Google Scholar] [CrossRef]
  5. Lu, C.; Feng, Y.-W.; Liem, R.P.; Fei, C.-W. Improved kriging with extremum response surface method for structural dynamic reliability and sensitivity analyses. Aerosp. Sci. Technol. 2018, 76, 164–175. [Google Scholar] [CrossRef]
  6. Alinejad, F.; Botto, D. Innovative adaptive penalty in surrogate-assisted robust optimization of blade attachments. Acta Mech. 2019, 230, 2735–2750. [Google Scholar] [CrossRef]
  7. Song, L.K.; Bai, G.C.; Fei, C.W.; Wen, J. Probabilistic LCF life assessment of turbine discs using DC-based wavelet neural network regression. Int. J. Fatigue 2019, 119, 204–219. [Google Scholar] [CrossRef]
  8. Fei, C.W.; Tang, W.Z.; Bai, G.C. Novel method and model for dynamic reliability optimal design of turbine blade deformation. Aerosp. Sci. Technol. 2014, 39, 588–595. [Google Scholar] [CrossRef]
  9. Fei, C.W.; Bai, G.C.; Tang, W.Z.; Choy, Y.S. Transient reliability optimization for turbine disk radial deformation. J. Cent. South Univ. 2016, 23, 344–352. [Google Scholar] [CrossRef]
  10. Fei, C.W.; Tang, W.Z.; Bai, G.C. Study on the theory, method and model for mechanical dynamic assembly reliability optimization. Proc. IME Part C J. Mech. Eng. Sci. 2014, 228, 3019–3038. [Google Scholar] [CrossRef]
  11. Fei, C.-W.; Choy, Y.-S.; Hu, D.-Y.; Bai, G.-C.; Tang, W.-Z. Dynamic probabilistic design approach of high-pressure turbine blade-tip radial running clearance. Nonlinear Dyn. 2016, 86, 205–223. [Google Scholar] [CrossRef]
  12. Song, L.K.; Fei, C.W.; Wen, J.; Bai, G.C. Multi-objective reliability-based design optimization approach of complex structure with multi-failure modes. Aerosp. Sci. Technol. 2017, 64, 52–62. [Google Scholar] [CrossRef]
  13. Song, C.Y.; Lee, J.; Choung, J.M. Reliability-based design optimization of an FPSO riser support using moving least squares response surface meta-models. Ocean Eng. 2011, 38, 304–318. [Google Scholar] [CrossRef]
  14. Youn, B.D.; Choi, K.K. A new response surface methodology for reliability-based design optimization. Comput. Struct. 2004, 82, 241–256. [Google Scholar] [CrossRef]
  15. Eyke, H. Fuzzy methods in machine learning and data mining: Status and prospects. Fuzzy Sets Syst. 2005, 156, 387–406. [Google Scholar]
  16. Song, W.; Keane, A.; Rees, J.; Bhaskar, A.; Bagnall, S. Turbine blade fir-tree root design optimisation using intelligent CAD and finite element analysis. Comput. Struct. 2002, 80, 1853–1867. [Google Scholar] [CrossRef]
  17. Song, W.; Keane, A.J. An efficient evolutionary optimisation framework applied to turbine blade firtree root local profiles. Struct. Multidiscip. Optim. 2005, 29, 382–390. [Google Scholar] [CrossRef]
  18. Brabanker, K.D.; Brabanter, J.D.; Suykens, J.A.; Moor, B.D. Approximate confidence and prediction intervals for least squares support vector regression. IEEE Trans. Neural Netw. 2010, 22, 110–120. [Google Scholar] [CrossRef] [PubMed]
  19. Song, H.; Choi, K.K.; Lee, I.; Zhao, L. Adaptive virtual support vector machine for reliability analysis of high-dimensional problems. Struct. Multidiscip. Optim. 2013, 47, 479–491. [Google Scholar] [CrossRef]
  20. Meng, Z.; Zhou, H.; Li, G.; Hu, H. A hybrid sequential approximate programming method for second-order reliability-based design optimization approach. Acta Mech. 2017, 228, 1965–1978. [Google Scholar] [CrossRef]
  21. Zhu, P.; Pan, F.; Chen, W.; Zhang, S. Use of support vector regression in structural optimization: Application to vehicle crashworthiness design. Math. Comput. Simul. 2012, 86, 21–31. [Google Scholar] [CrossRef]
  22. Liu, Y.L.; Chen, W.L.; Ding, L.P.; Wang, X.P. Response surface methodology based on support vector regression for polygon blank shape optimization design. Int. J. Adv. Manuf. Technol. 2013, 66, 1397–1405. [Google Scholar] [CrossRef]
  23. Zhang, J.; Wang, K.; Zhu, W.; Zhong, P. Least Squares Fuzzy One-class Support Vector Machine for Imbalanced Data. Int. J. Signal Process. Image Process. Pattern Recognit. 2015, 8, 299–308. [Google Scholar] [CrossRef]
  24. Deb, K.; Pratap, A.; Agarwal, S.; Meyarivan, T. A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 2002, 6, 182–197. [Google Scholar] [CrossRef] [Green Version]
  25. Luo, J.; Liu, Q.; Yang, Y.; Li, X.; Chen, M.R.; Cao, W.M. An artificial bee colony algorithm for multi-objective optimization. Appl. Soft Comput. 2017, 50, 235–251. [Google Scholar] [CrossRef]
  26. Fei, C.-W.; Bai, G.-C.; Tang, W.-Z.; Ma, S. Quantitative Diagnosis of Rotor Vibration Fault Using Process Power Spectrum Entropy and Support Vector Machine Method. Shock Vib. 2014, 2014, 1–9. [Google Scholar] [CrossRef]
  27. Fei, C.W.; Bai, G.C. Nonlinear dynamic probabilistic analysis for turbine casing radial deformation based on extremum response surface method-based support vector machine. J. Comput. Nonlinear Dyn. 2013, 8, 041004. [Google Scholar] [CrossRef]
  28. Fei, C.W.; Bai, G.C. Wavelet correlation feature scale entropy and fuzzy support vector machine approach for aeroengine whole-body vibration fault diagnosis. Shock Vib. 2013, 20, 341–349. [Google Scholar] [CrossRef]
  29. Zhai, X.; Fei, C.W.; Bai, G.C.; Wang, J.J. Reliability sensitivity analysis of HPT blade-tip radial running clearance using multiply response surface model. J. Cent. South Univ. 2014, 21, 4368–4377. [Google Scholar] [CrossRef]
  30. Zhang, C.Y.; Song, L.K.; Fei, C.W.; Lu, C.; Xie, Y.M. Advanced multiple response surface method for reliability sensitivity analysis of turbine blisk with multi-physics coupling. Chin. J. Aeronaut. 2016, 29, 962–971. [Google Scholar] [CrossRef]
  31. Zhi, P.; Li, Y.; Chen, B.; Li, M.; Liu, G. Fuzzy optimization design-based multi-level response surface of bogie frame. Int. J. Struct. Integr. 2019, 10, 134–148. [Google Scholar] [CrossRef]
  32. Titli, A.; Lefèvre, T.; Richetin, M. Multilevel optimization methods for non-separable problems and application. Int. J. Syst. Sci. 1973, 4, 865–880. [Google Scholar] [CrossRef]
  33. Bai, G.; Gao, H. Reliability analysis on resonance for low-pressure compressor rotor blade based on least squares support vector machine with leave-one-out cross-validation. Adv. Mech. Eng. 2015, 7, 1687814015578351. [Google Scholar]
  34. Zhao, P.; Cui, H.L. Simulation of resonant tunneling structures: Origin of the I–VI–V hysteresis and plateau-like structure. J. Appl. Phys. 2000, 87, 1337–1349. [Google Scholar] [CrossRef]
  35. Helton, J.C.; Davis, F.J. Latin hypercube sampling and the propagation of uncertainty in analyses of complex systems. Reliab. Eng. Syst. Saf. 2003, 81, 23–69. [Google Scholar] [CrossRef] [Green Version]
  36. Zhao, R.G.; Li, Q.B.; Jiang, Y.Z.; Luo, X.Y.; Liu, Y.F.; Yan, Y.; Cai, P.; Chen, Y. Research on Transition from Short to Long Fatigue Crack Propagation of GH4133B Superalloy Used in Turbine Disk of Aero-Engine. Key Eng. Mater. 2016, 697, 664–669. [Google Scholar] [CrossRef]
  37. Fei, C.W.; Bai, G.C. Extremum selection method of random variables for nonlinear dynamic reliability analysis of turbine blade deformation. Propuls. Power Res. 2012, 1, 58–63. [Google Scholar] [CrossRef]
  38. Devloo, P.R.B.; Rylo, E.C. Systematic and generic construction of shape functions for p-adaptive meshes of multidimensional finite elements. Comput. Methods Appl. Mech. Eng. 2009, 198, 1716–1725. [Google Scholar] [CrossRef]
  39. Hashiguchi, K. A basic formulation of elastoplastic constitutive equations. Mod. Approaches Plast. 1993, 9, 39–57. [Google Scholar]
  40. Foerch, R.; Besson, J.; Cailletaud, G.; Pilvin, P. Polymorphic constitutive equations in finite element codes. Comput. Methods Appl. Mech. Eng. 1997, 141, 355–372. [Google Scholar] [CrossRef]
Figure 1. The schematic diagram of multi-objective genetic algorithm (MOGA).
Figure 1. The schematic diagram of multi-objective genetic algorithm (MOGA).
Materials 12 02341 g001
Figure 2. Reliability-based design optimization (RBDO) procedure with fuzzy multi-support vector machine of regression (SVR) learning method.
Figure 2. Reliability-based design optimization (RBDO) procedure with fuzzy multi-support vector machine of regression (SVR) learning method.
Materials 12 02341 g002
Figure 3. Finite element model of turbine blade.
Figure 3. Finite element model of turbine blade.
Materials 12 02341 g003
Figure 4. Distribution of blade stress.
Figure 4. Distribution of blade stress.
Materials 12 02341 g004
Figure 5. Distribution of blade deformation.
Figure 5. Distribution of blade deformation.
Materials 12 02341 g005
Figure 6. Fitness variation curves of an artificial bee colony (ABC).
Figure 6. Fitness variation curves of an artificial bee colony (ABC).
Materials 12 02341 g006
Figure 7. Membership functions of blade allowable failures. (a) Allowable stress membership function, (b) allowable deformation membership function.
Figure 7. Membership functions of blade allowable failures. (a) Allowable stress membership function, (b) allowable deformation membership function.
Materials 12 02341 g007
Figure 8. Optimal solution set of pareto.
Figure 8. Optimal solution set of pareto.
Materials 12 02341 g008
Figure 9. Distributions of blade stress and deformation before and after optimization. (a) Stress distributions, (b) deformation distributions.
Figure 9. Distributions of blade stress and deformation before and after optimization. (a) Stress distributions, (b) deformation distributions.
Materials 12 02341 g009
Table 1. Numerical characteristics of input random variables.
Table 1. Numerical characteristics of input random variables.
Random VariablesMeanStandard DeviationDistribution
Density ρ, kg/m38210414.1934Normal
Rotor speed ω, rad/s1168104.7138Normal
Temperature T, K1173.2105.18Normal
Aerodynamic pressure P, MPa0.50.0448Normal
Gravity g, m/s29.80.294Normal
Table 2. Fuzzy transition constraints of design parameters.
Table 2. Fuzzy transition constraints of design parameters.
Upper and Lower Limit[σ], MPa[δ], mmω, rad/sT, K
Upper boundUpper limit604.752.011951349.01355.0
Lower limit574.750.001951284.81290.5
Lower boundUpper limit--1051.21055.9
Lower limit--735.84739.13
Table 3. Optimization results of overall blade failure.
Table 3. Optimization results of overall blade failure.
Design VariablesOriginal DataOptimization Results
ω, rad/s11681200.1
T, K1173.21110.9
Table 4. Computing time and reliability degrees of blade probabilistic analysis with different methods.
Table 4. Computing time and reliability degrees of blade probabilistic analysis with different methods.
Number of SamplesComputing Time, sReliability Degree, %
MC MethodTraditional SVMFuzzy Multi-SVR Learning MethodMC MethodTraditional SVMFuzzy Multi-SVR Learning Method
10254,0000.01080.0062999798
103339,2000.3290.15699.598.399.2
104-0.7890.46899.3498.6599.29
105-2.0131.232-98.79199.782
Table 5. Optimization results of multi-failure blade with different methods.
Table 5. Optimization results of multi-failure blade with different methods.
Objective FunctionsBefore OptimizationMC MethodTraditional SVMFuzzy Multi-SVR Learning Method
After OptimizationReductionAfter OptimizationReductionAfter OptimizationReduction
σ, MPa583.75552.5931.16530.2353.52491.3792.38
δ, mm1.01950.988140.031361.00010.01940.921120.09838
R95.4096.9-97.83-98.85-

Share and Cite

MDPI and ACS Style

Zhang, C.-Y.; Wang, Z.; Fei, C.-W.; Yuan, Z.-S.; Wei, J.-S.; Tang, W.-Z. Fuzzy Multi-SVR Learning Model for Reliability-Based Design Optimization of Turbine Blades. Materials 2019, 12, 2341. https://doi.org/10.3390/ma12152341

AMA Style

Zhang C-Y, Wang Z, Fei C-W, Yuan Z-S, Wei J-S, Tang W-Z. Fuzzy Multi-SVR Learning Model for Reliability-Based Design Optimization of Turbine Blades. Materials. 2019; 12(15):2341. https://doi.org/10.3390/ma12152341

Chicago/Turabian Style

Zhang, Chun-Yi, Ze Wang, Cheng-Wei Fei, Zhe-Shan Yuan, Jing-Shan Wei, and Wen-Zhong Tang. 2019. "Fuzzy Multi-SVR Learning Model for Reliability-Based Design Optimization of Turbine Blades" Materials 12, no. 15: 2341. https://doi.org/10.3390/ma12152341

APA Style

Zhang, C. -Y., Wang, Z., Fei, C. -W., Yuan, Z. -S., Wei, J. -S., & Tang, W. -Z. (2019). Fuzzy Multi-SVR Learning Model for Reliability-Based Design Optimization of Turbine Blades. Materials, 12(15), 2341. https://doi.org/10.3390/ma12152341

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop