Professional Documents
Culture Documents
Roll 17ME91R25
Mobile 980511851
Email ziakhurshid1@gmail.com
Abstract Full load electrical power output prediction is very important for maximizing profit and
saving resources. This project uses multi-layer feed forward neural network to develop a predictive
model which can predict hourly full load electrical power output of a combined cycle power plant. The
base load operation of a power plant is influenced by four main parameters, which are used as input
variables in the dataset, such as ambient temperature, atmospheric pressure, relative humidity, and
exhaust steam pressure. These parameters affect electrical power output, which is considered as the
target variable. The data set is collected from a paper and is collected over a six-year period.
Levenberg-Marquardt algorithm has been used to update the weight.
Keywords neural network; combined cycle power plant; multi-layer feed forward neural
network; levenberg-marquardt method; energy output prediction
1. Introduction
Soft computing is widely used for regression analysis by which the output of complex
systems is predicted. Many real-life problems can be solved as regression problems, and
evaluated using machine learning approaches to develop predictive models [2].
In this project prediction analysis of combined cycle power plant (CCPP) has been done
which has two gas turbines, one steam turbine, and two heat recovery systems. Predicting
electrical power output of a power plant has been considered a critical real-life problem to
construct a model using neural network. A power plant cannot be operated efficiently without
the prediction of full load power output. It is useful in order to maximize the income from the
available megawatt hours (MW h). For a gas turbine to be reliable and sustainable, the power
generation prediction should be accurate.
Gas turbine power output primarily depends on the ambient parameters which are
ambient temperature, atmospheric pressure, and relative humidity. Steam turbine power output
has a direct relationship with vacuum at exhaust. Previously artificial neural network has been
used in power output prediction. The effects of ambient-pressure and temperature, relative
humidity, wind-velocity and direction on the plant power are investigated based on the
measured data from the plant [1]. Effect of varying local ambient conditions is analyzed to
predict the operational and performance parameters of a gas turbine [3]. Not only full load but
steam turbine behavior at other operating points have also been analyzed [4] even at startup
stage [5]. Neural Network has been proven to be a better predictor model than dynamic linear
models [6]. Neural network has also been used for performance analysis, anomaly detection,
fault detection and isolation of gas turbine engines [7][8].
3. Data Collection
Data of the Combined Cycle Power Plant has been collected in the span of 6 years, from 2006-
2011when the power plant is set to full load [9]. The input of the data consists of hourly average
ambient variables temperature (T), ambient pressure (AP), relative humidity (RH) and exhaust
vacuum (V) to predict the net electrical energy output (EP). A two fold data set is created which
is shuffled five times. Only 200 values from the original dataset have been taken. The data has
been normalized so that all data lies between (0.0, 1.0).
4. Proposed Technique
The analysis is performed in MATLAB using the Neural Network toolbox. The method used is
multi-layer feed forward neural network in which it was assumed to have an input layer having
4 inputs, only 1 hidden layer and an output layer with only one output as shown in Figure 1.
Figure 1: Neural network of the problem with N number of hidden neurons
Also, a set of 50 data is set apart to test the validity of the chosen neural network. The transfer
functions used at the input is linear,
All connections from input to hidden layer has a weight summed in a matrix as
11 1 1
21 2 2
[] = [ 3 3 ]
31
41 4 4
1
Similarly, all connections from hidden layer to output has a weight summed as [] =
[ ]
= 1 1 + 2 2 + 3 3 + 4 4
= , where is the co-efficient of the transfer function.
+
Where, is Jacobian matrix, is identity matrix, is eigen value and is the adaptive value.
When the scalar is zero, this is just Newtons method. When is large, this becomes gradient
descent with a small step size. Newtons method is faster and more accurate near an error
minimum, so the aim is to shift toward Newtons method as quickly as possible. Thus, is
decreased after each successful step (reduction in performance function) and is increased only
when a tentative step would increase the performance function. In this way, the performance
function is always reduced at each iteration of the algorithm.
Now neural networks are made with hidden layers ranging from 2 to 20 and the input data is
fed to them, out of 200 data, 70% is kept as training data while 15% as test data 15% as
validation data. is set as 0.0001.
From Table 1 it can be seen that the least mean square error is when the hidden layer has 10
neurons for that number is finalized.
The 50 valued data set aside for simulation is then fed into the network of 10 hidden neurons.
Now if be the target output then the total error in prediction is given by,
1 ||
= 50
=1
100, where is the number of data used for simulation.
This shows that the multi-layer feed forward neural network using Levenberg-Marquardt
algorithm can give good enough predictions for the energy output of combined cycle power
plant.
In this project different algorithms have been tested and Levenberg-Marquardt algorithm has
been found to be the most suitable and the number of hidden neurons in the layer is also checked
and fount that for this data set 10 neurons in the hidden layer is the optimum choice.
6. Conclusion
In place of thermodynamical approaches, involving so many nonlinear equations for real life
application, soft computing approach is taken here for the prediction of electrical power output
of a base load operated combined cycle power plant at full load for accurate results because its
saves time and effort. In comparison thermodynamical approaches give unreliable and
unsatisfactory results due to many assumptions taken into account and nonlinearity of
equations.
7. References
[5] Refan MH, Taghavi SH, Afshar A. Identification of heavy duty gas turbine startup
mode by neural networks. In: 4th Conference on thermal power plants (CTPP), IEEE
Xplore; 2012.
[6] Yari M, Shoorehdeli MA. V94.2 gas turbine identification using neural network. In:
First RSI/ISM international conference on robotics and mechatronics (ICRoM), IEEE
Xplore, 2013.
[8] Tayarani-Bathaie SS, Sadough Vanini ZN, Khorasan K. Dynamic neural network-
based fault diagnosis of gas turbine engines. Neurocomputing 2014;125(11):15365.
[9] http://archive.ics.uci.edu/ml/datasets/combined+cycle+power+plant