Applied Thermal Engineering: Y.El. Hamzaoui, J.A. Rodríguez, J.A. Hern Andez, Victor Salazar
Applied Thermal Engineering: Y.El. Hamzaoui, J.A. Rodríguez, J.A. Hern Andez, Victor Salazar
Applied Thermal Engineering: Y.El. Hamzaoui, J.A. Rodríguez, J.A. Hern Andez, Victor Salazar
h i g h l i g h t s
The failure assessment in blades is optimized using articial neural network inverse (ANNi).
(ANNi) is a very effective modeling the useful life in blades of steam turbines.
Failure assessment in blades is optimized using articial neural network inverse.
a r t i c l e i n f o
a b s t r a c t
Article history:
Received 30 June 2014
Accepted 23 September 2014
Available online 2 October 2014
The useful life (UL) of the failure assessment in blades of steam turbines is optimized using the articial
intelligence. The objective of this paper is to develop an integrated approach using articial neural
network inverse (ANNi) coupling with a Nelder Mead optimization method to estimate the resonance
stress when the UL of the blades is required. The proposed method ANNi is a new tool which inverts the
articial neural network (ANN). Firstly, It is necessary to build the articial neural network (ANN) that
simulates the output parameter (UL). ANN's model is constituted of feedforward network with one
hidden layer to calculate the output of the process when input parameters are well known, then
inverting ANN. The ANNi could be used as a tool to estimate the optimal unknown parameter required
(resonance stress). Very low percentage of error and short computing time are precise and efcient,
make this methodology (ANNi) attractive to be applied for control on line the UL of the system and
constitutes a very promising framework for nding set of good solutions.
2014 Elsevier Ltd. All rights reserved.
Keywords:
Inverse neural network
Optimal parameters
Optimization
Steam turbine failure
Life cycle assessment in blades
1. Introduction
Steam turbines have many applications in various industrial
sectors. However, by common experience blade failures are the
main origin of operational breakdowns in these machines, causing
great economic lost in turbo machinery industry. The turbines are
designed to work in stable operation condition [1e4]. Nevertheless,
failure in blades has been present after a short time period of work.
These failures commonly attributed to resonance stress of the
blades at different stages to certain excitation frequencies. The
expense of downtime and repair is about the millions of dollars [5].
The useful life (UL) is a very important variable for determining the
performance of steam turbines [6]. Therefore, the critical components which determine the useful life of the turbine should be
evaluated to determine the rehabilitation or replacement of them.
The critical components are the blades of steam turbines [7]. Most
of the existing analytical models used to predict the useful life of
the failure assessment in blades of steam turbines are based on
analysis using analysis of vibrations for the construction of the diagram of Campbell, which shows the natural frequencies of the
blades like a function of the speed of the rotor (RPM) [8]. These
models do not provide reliable predictions for useful life (UL). This
is caused by the complexity of solving the equations that involve
the radiant energy balance, the spatial distribution of the absorbed
radiation, mass transfer, and the mechanisms of steam turbines [5].
Moreover, in the light of the rapid development witnessed by
the modern world in different elds of knowledge, science and
technology, due to the increased speed of complexity of the system,
in response to the issues requiring urgent attention of the people, in
S
X
s1
"
LWfk;sg $ tansig
K
X
k1
649
!!#
IWs;k $Ink b1s
!
b2k
(1)
650
y2
13
B
S 6
X
B
6
6LW2;s $B
B
6
@
s1 4
2
1 exp
2
PR
C7
C7
7
!! 1C
C7 b22
A5
(2)
2
y2
S
S 6
X
X
6
6
b22
LW2;s
6
s1
s1 4
3
2LW2;s
1 exp
2 IWs;3 $p3
PR
7
7
!!7
7
5
method approximately nds a local optimal solution with N variables when the objective function varies smoothly. NeldereMead
generates a new test position by extrapolating the behavior of the
objective function measured at each test point arranged as a simplex. Then, the algorithm chooses to replace one of these test points
with the new test point. Thereby, a new simplex is generated with a
single evaluation of the objective. The numerical algorithm of the
NeldereMead simplex method has been described in detail by
Nelder and Mead [30].
2
f x b22
S
X
LW2;s y2
s1
S 6
X
6
6
6
s1 4
(3)
3
2$LW2;s
1 exp
2 IWs;3 $x
PR
7
7
!!7
7
5
(4)
4. Optimization approach
4.1. Neural network learning
3. NeldereMead method
The NeldereMead method is a generally used nonlinear optimization algorithm. This method is a numerical method to minimize to zero an objective function in a multi-dimensional space.
This algorithm is a direct search method that does not use numerical or analytic gradient [27]. It attends to minimize a scalarvalued nonlinear function of n real variables using only function
values, without any derivative information. The method uses the
concept of simplex, which is a polyhedron of N 1 in N dimensions.
Simplices are a line, a triangle and tetrahedron in one-, two-, and
three-dimensional space, respectively, and so forth [28]. The
651
Fig. 2. Numerical procedure used for the ANN learning process, and the iterative architecture used by the model to predict the UL of the failure assessment in blades of steam
turbines (S is the number of the neuron in the hidden layer).
algorithms. LevenbergeMarquardt backpropagation training algorithm could have smaller mean square error (RMSE), on the other
hand, we found training with Levenberg Marquardt algorithm can
run smoothly in computer with lower expanded memory specication (EMS), and the training time is quickly, than the other
backpropagation algorithms. Because, the LevenbergeMarquardt
algorithm was designed to approach second order training speed
without having to compute the Hessian matrix.
However, the performance of the ANN model was statistically
measured by the root mean square error (RMSE) and regression
coefcient (R2), which are calculated with the experimental values
and network predictions as illustrated in Figs. 3 and 4. These calculations are used as a criterion for model adequacy, obtained as
follows:
RMSE
v
!
u
2
u P
N
u
u
n1 yn;pred yn;exp
t
1A b2
Out1 LW1;1 $@
1 exp 2$ IW1;r $pr b1
(5)
(7)
2
yn;pred yn;exp
n1
R2 1
2
PN
n1 yn;exp ym
PN
(6)
1
2
@
1A
Out1 b2 LW1;1 $
1 exp 2$ IW1;r $pr b1
0
where N is the number of data points, yn,pred is the network prediction, yn,exp is the experimental response, ym is the average of
actual values and n is an index of data.
(8)
Table 1
Comparison of 10 backpropagation algorithms with ve neurons in the hidden layer.
Backpropagation algorithm
Function
Epoch
Correlation
coefcient (R2)
LevenbergeMarquardt backpropagation
Batch gradient descent
Batch gradient descent with momentum
PolakeRibiere conjugate gradient backpropagation
Scaled conjugate gradient backpropagation
BFGS quasi-Newton backpropagation
PowelleBeale conjugate gradient backpropagation
One step secant backpropagation
FletchereReeves conjugate gradient backpropagation
Variable learning rate backpropagation
trainlm
traingd
traingdm
traincgp
trainscg
trainbfg
traincgb
trainoss
traincgf
traingdx
0.00235005
0.01657932
0.01982303
0.03267017
0.44944913
0.48619630
0.50820237
0.02753381
0.01756329
0.02039637
1000
2000
2000
2000
2000
2000
2000
2000
2000
2000
0.990
0.988
0.987
0.979
0.974
0.971
0.965
0.782
0.725
0.718
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
0.990X 0.306
0.986X 0.927
0.988X 0.837
0.957X 2.53
1.020X 0.783
0.982X 1.23
0.960X 2.03
0.617X45.3
0.425X 34.8
0.386X 38
652
1
2$LW1;1
LW1;1 A
Out1 b2 @
1 exp 2$ IW1;r $pr b1
LW
1;1 Out1 b2
(13)
(9)
Out1 b2 LW1;1
2$LW1;1
LW1;1 Out1 b2
2 IW1;1 $p1 b1 ln
Out1 LW1;1 b2
!
(14)
(10)
1 exp 2$ IW1;r $pr b1
LW1;1 Out1 b2
1
IW1;1 $p1 b1 ln
2
Out1 LW1;1 b2
2LW1;1
Out1 b2 LW1;1
(11)
LW
1;1 Out1 b2
(12)
LW1;1 Out1 b2
1
IW1;1 $p1 ln
2
Out1 LW1;1 b2
!
(15)
!
b1
(16)
653
exp IW1;1 $p1 b1
IW1;1 p1 ln
LW1;1
1 b1
Out1 b2
b1 ln
p1
Fig. 4. Performance plots of ANN during training, validating and testing of the
network.
LW1;1 Out1 b2
1
p1
ln
2$IW1;1
Out1 LW1;1 b2
!
b1
IW1;1
(17)
LW1;1
1
Out1 b2
LW1;1
Out1b2
(21)
(22)
1
IW1;1
(23)
1
1
A b2
Out1 LW1;1 @
1 exp IW1;1 p1 b1
Out1 b2
LW1;1
1 exp IW1;1 $p1 b1
1 exp IW1;1 p1 b1
LW1;1
Out1 b2
(18)
(19)
(20)
Fig. 6. Discrete models of blade group for the calculation of natural frequencies.
654
2
UL
(25)
where
X1 2 IW1;1 V1 IW1;2 V2 IW1;3 V3 IW1;4 V4
IW1;5 V5 IW1;6 V6 b11
(26)
X2 2 IW2;1 V1 IW2;2 V2 IW2;3 V3 IW2;4 V4
IW2;5 V5 IW2;6 V6 b12
(27)
13
B
S 6
X
B
6
6LW1;s $B
B
6
@
s1 4
1 exp
2LW1;1 2LW1;2 2LW1;3
UL
1 eX1
1 eX2
1 eX3
LW1;1 LW1;2 LW1;3 b21
2$
PR
2
r1
C7
C7
7
!! 1C
C7 b2
A5
(24)
X3 2 IW3;1 V1 IW3;2 V2 IW3;3 V3 IW3;4 V4
IW3;5 V5 IW3;6 V6 b13
(28)
f V1 A
2LW1;1
1 eX11 3:58V1
2LW1;2
1 eX22 34:1V1
2LW1;3
1 eX33 5:5V3
(29)
Table 2
Adjustable parameters obtained (weights and bias) in the proposed model with
S 3, K 6.
IW(s,k)
Wo(s)
b1(s)
b2
Wi(1,1)
1.79
Wi(2,1)
17.05
Wi(3,1)
2.75
Wo(1)
0.19
b1(1)
123.17
0.29
Wi(1,2)
1.14
Wi(2,2)
7.45
Wi(3,2)
0.17
Wo(2)
0.13
b1(2)
17.15
Wi(1,3)
2.53
Wi(2,3)
43.37
Wi(3,3)
3.58
Wo(3)
0.81
b1(3)
6.39
Wi(1,4)
1.21
Wi(2,4)
5.38
Wi(3,4)
0.59
Wi(1,5)
2.37
Wi(2,5)
27.57
Wi(3,5)
0.69
Wi(1,6)
1.17
Wi(2,6)
10.29
Wi(3,6)
12.76
655
Table 3
Some samples of the experimental and simulated information of the system.
Test number
Input
Mean stress
Frequency ratio
Dynamic stress
Damping
Fatigue strength
Resonance stress_Exp
Output
[Useful Life]EXP
[Useful Life]SIMANN
500
1000
2000
3000
4000
5000
6000
7000
8000
9000
557.12
0.91
24.12
0.018
1295.36
244
655.97
1.052
35.41
0.020
967.85
221
483.77
1.017
101.75
0.0201
1186.33
208
562.34
0.902
31.66
0.023
977.33
208
602.87
0.916
30.184
0.0188
923.95
211.5
500.71
1.029
85.985
0.0201
1070.33
216
634.83
0.966
60.516
0.0185
971.45
219
492.83
0.889
21.95
0.0201
1128.079
221
673.60
1.036
60.59
0.0207
883.3121
221.5
566.39
0.937
32.159
0.0198
1038.347
220
4.67E11
4.67E9
4.27E17
4.27E15
4.7855E10
4.7855E8
5.38E14
5.38E12
6.87E14
6.87E12
3.19E14
3.19E12
1.54E14
1.54E12
4.18E14
4.18E12
6.03E12
6.03E10
3.04E13
3.04E11
where
(30)
X11 2 IW1;2 V2 IW1;3 V3 IW1;4 V4 IW1;5 V5
IW1;6 V6 b11
(31)
X22 2 IW2;2 V2 IW2;3 V3 IW2;4 V4 IW2;5 V5
IW2;6 V6 b12
(32)
X33 2 IW3;2 V2 IW3;3 V3 IW3;4 V4 IW3;5 V5
IW3;6 V6 b13
(33)
The weights (IW and LW) and biases (b1 and b2) of ANN's model
are showed in Table 2 and the input parameters are reported by
Rodriguez et al. [4] in order to minimize to zero the Eq. (29), an
optimization method (NeldereMead Simplex Method) is used to
calculate the resonance stress (V1). Where, the Input of ANN are
frequency ratio; dynamic stress; damping; fatigue strength; mean
stress. Whilst, the required output is the useful life. However, the
resonance stress will be estimated by ANNi.
The optimization method nds the minimum of a scalar function of several variables, starting at an initial estimate. However,
this is generally referred to as unconstrained nonlinear optimization. However, the optimization method starts at the initial value
and nds a local minimum V1 described in Eq. (29). On the other
hand, Table 3, shows some samples of the experimental and
simulated information of the system as shown in Fig. 7.
An example of this application is shown to calculate the
required resonance stress (V1) considering the experimental data
reported by Rodriguez et al. [34,35], which values are obtained
from experimental test database showing in test number 1000,
thus only, we want to calculate the resonance stress value (V1):
Mean stress (V6) 655.97 [MPa];
Frequency ratio (V2) 1.052;
Dynamic stress (V3) 35.41 [MPa];
Damping (V4) 0.020;
Fatigue strength (V5) 967.85 [MPa];
Resonance stress (V1) ?
And an output value, UL 4.27E 17 [Min]
According to the weights and biases of Table 1 and optimization
method of the NeldereMead, it is possible to calculate the optimum
Resonance
Stress
(V1),
which
is:
Resonance
Stress
ANNi V1ANNi 224 [MPa].
Fig. 7. Architecture of the articial neural network inverse for determining the optimum resonance stress.
656
Err 100
jExp Simj
Exp
(34)
6. Comparative results
The remarkable thing is that, according to Fig. 9, there is good
agreement between the predicted values for useful life of the failure assessment in blades of steam turbines by ANN and ANNi
models with experimental data. Indeed, it has been an outstandingly successful models in predicting the experimental results.
Consequently, the UL error between the experimental and simulated by ANNi is 0.7%.
These models: articial neural network (ANN) and articial
neural network inverse (ANNi) prove to be very effective in
modeling the useful life of the failure assessment in blades of steam
turbines. The smaller RMSE and larger R2 mean better performance
[5]. However, the performance of the ANN and ANNi on modeling
UL of the failure assessment in blades of steam turbines is presented in Fig. 9, where the two models are trained using the same
training datasets and validated by the same datasets (fresh data). In
practice, however, the calculation required for system are so
complicated, that's why, all the calculations were carried out on
LINUX system, Intel D CPU 2.80 Ghz, 2.99 GB of RAM. According
to Fig. 9, we can distinguish the following results: The ANN model
has smaller error for datasets than the ANNi (about 0.85%). In this
Fig. 9. UL versus number of test patterns for failure assessment of steam turbines.
way, the ANN achieves better performances than the ANNi model.
Therefore, ANN is a good choice for modeling the useful life of the
failure assessment in blades of steam turbines. It is believed also,
that ANN and ANNi could be used to handle many other types of
problems about the failure assessment in blades of steam turbines.
7. Conclusions
The useful life (UL) of the failure assessment in blades of steam
turbines is optimized using articial neural network inverse in order
to calculate an ideal input value from an ideal (UL) and taking into
account the above well known input values excepting required input
value as resonance stress. Then, NeldereMead method is applied in
the inverse problem to optimize the optimal operating condition is
tested for a single parameter. Thanks to this method, it is possible to
nd any unknown input variable on line in the engineering failure
analysis in blades of steam turbines. Indeed, it is very important to
note that the elapsed time to calculate the optimum input parameter is only a few seconds (<40 s), thus it is feasible to get optimal
parameters on line and is sufciently suitable to direct control of
steam turbines. Briey, ANNi integrated with NeldereMead method
signicantly reduced the computational time with better convergence for optimal solution for useful life of the failure assessment in
blades of steam turbines. Despite its successes, ANNi, is still in its
infancy. It's part of the future. In a way it's amazing we have done so
much with so little, and we have barely begun. However, if there are
many input parameters to be found (solution to multi-parameter
problems) then NeldereMead method couldn't be able to solve
the optimization problem. It would be recommended to use another
advanced techniques for solving optimization problem, such as genetic algorithms (GAs) and particle swarm optimization (PSO).
[10] M.J. Colao, G.S. Dulikravich, T.J. Martin, Optimization of wall electrodes for
electro-hydrodynamic control of natural convection effects during solidication, Mater. Manuf. Process 19 (4) (2004) 719e736.
[11] M.J. Colao, G.S. Dulikravich, T.J. Martin, Optimization of wall electrodes for
electro-hydrodynamic control of natural convection effects during solidication, in: Proceeding ASME International Mechanical Engineering Congress &
Exposition, 2003.
[12] M.J. Colao, G.S. Dulikravich, T.J. Martin, Reducing convection effects in solidication by applying magnetic elds having optimized intensity distribution, in: Proceeding ASME Summer Heat Transfer Conference, 2003.
[13] M.J. Colao, H.R.B. Orlande, G.S. Dulikravich, F.A. Rodrigues, A comparison of
two solution techniques for the inverse problem of simultaneously estimating
the spatial variations of diffusion, in: Proceeding ASME International Mechanical Engineering Congress & Exposition, 2003.
[14] M.J. Colao, H.R.B. Orlande, Inverse forced convection problem of simultaneous estimation of two boundary heat uxes in irregularly shaped channels,
Numer. Heat Transf. A Appl. 39 (2001) 737e760.
[15] J. Marcelo, M.J. Colao, H.R.B. Orlande, Inverse natural convection problem of
simultaneous estimation of two boundary heat uxes in irregular cavities, Int.
J. Heat Mass Transf. 47 (2004) 1201e1215.
s, G. Urquiza, J.A. Hern
[16] O. Corte
andez, Optimization of operating conditions for
compressor performance by means of neural network inverse, Appl. Energy
86 (11) (2009) 2487e2493.
[17] J.A. Hernandez, A. Bassam, J. Siqueiros, D. Juarez-Romero, Optimum operating
conditions for a water purication process integrated to a heat transformer
with energy recycling using neural networks inverse, Renew. Energy 34 (4)
(2009) 1084e1091.
[18] Y. El Hamzaoui, J.A. Hernandez, S. Silva-Martnez, A. Bassam, A. Alvarez,
[19]
[20]
[21]
Acknowledgements
[22]
[23]
[24]
References
[25]
[1] C.R.F. Azevedo, A. Sin
atora, Erosion-fatigue of steam turbine blades, Eng. Fail.
Anal. 16 (2009) 2293e2303.
lez, J.C. Garca, F. Sierra, J.G. Nebradt,
[2] J. Kubiak, J.A. Segura, G. Gonza
J.A. Rodriguez, Failure analysis of the 350 MW steam turbine blade root, Eng.
Fail. Anal. 16 (2009) 1270e1281.
[3] Y. Jung, P. Papadopoulos, R.O. Ritchie, Constitutive modelling and numerical
simulation of multivariant phase transformation in superelastic shapememory
alloy, Int. J. Numer. Meth Eng. 60 (2004) 429e460.
[4] D. Taylor, Crack modelling: a technique for the fatigue design of components,
Eng. Fail. Anal. 3 (1996) 129e136.
ndez, J.C. Garca, J.E. Flores,
[5] J.A. Rodrguez, Y.El. Hamzaoui, J.A. Herna
A.L. Tejeda, The use of articial neural network (ANN) for modeling the useful
life of the failure assessment in blades of steam turbines, Eng. Fail. Anal. 35
(2013) 562e575.
lisation et Optimisation en Mise en Forme, Une approche
[6] A. Chamekh, Mode
e sur la Me
thode des Ele
ments Finis et les Re
seaux de Neurone
hybride base
enne Ed,
Articiels: Application
a l'emboutissage et
a l'hydrofomage, Europe
2010.
[7] A. Chamekh, H. BelHadjSalah, R. Hambli, A. Gahbiche, Inverse identication
using the bulge test and articial neural networks, J. Mater. Process. Technol.
177 (1e3) (2006) 307e310.
[8] Abdessalem
Chamekh,
Souad
BenRhaiem,
Houda
Khaterchi,
Hedi BelHadjSalah, Ridha Hambli, An optimization strategy based on a metamodel applied for the prediction of the initial blank shape in a deep drawing
process, Int. J. Adv. Manuf. Technol. 50 (1e4) (2010) 93e100.
[9] M.J. Colao, H.R.B. Orlande, G.S. Dulikravich, Inverse and optimization problems in heat transfer, in: Proceedings the 10th Brazilian Congress of Thermal
Sciences and Engineering, 2004.
657
[26]
[27]
[28]
[29]
[30]
[31]
[32]
[33]
[34]
[35]