Excitation Control of A Turbo-Generator by Using Artificial Neural Networks
Excitation Control of A Turbo-Generator by Using Artificial Neural Networks
A TURBO- GENERATOR BY
USING
ARTIFICIAL NEURAL
NETWORKS
G. Vishnu Vardhan
[email protected]
S. BrahmaNanda Reddy
[email protected]
IV B.TECH
Artificial neural networks (ANNs) offer an alternative for generic controllers. They are
good at identifying and controlling nonlinear systems. They are suitable for multivariable
applications, where they can easily identify the interactions between the inputs and outputs.
It has been shown that a multiplayer feed forward neural network using deviation signals
(for example, deviation of terminal voltage from its steady value) as inputs can identify the
complex and nonlinear dynamics of a single machine infinite bus configuration with
sufficient accuracy to then be used to design a generic controller which yields optimal
dynamic system response irrespective of the load and system configurations.
An Artificial Neural Network (ANN) is an information-processing paradigm
that is inspired by the way biological nervous systems, such as the brain, process
information. The key element of this paradigm is the novel structure of the information
processing system. It is composed of a large number of highly interconnected processing
elements (neurons) working in unison to solve specific problems. ANNs, like people, learn
by example. An ANN is configured for a specific application, such as pattern recognition
or data classification, through a learning process.
Historical background:
Many import and advances have been boosted by the use of inexpensive computer
emulations. Following an initial period of enthusiasm, the field survived a period of
frustration and disrepute. During this period when funding and professional support was
minimal, relatively few researchers made important advances. Currently, the neural
network field enjoys a resurgence of interest and a corresponding increase in funding.
The first artificial neuron was produced in 1943 by the neurophysiologist Warren
McCulloch and the logician Walter Pits. But the technology available at that time did not
allow them to do too much.
In the human brain, a typical neuron collects signals from others through a host of
fine structures called dendrites. The neuron sends out spikes of electrical activity through
a long, thin stand known as an axon, which splits into thousands of branches. At the end
of each branch, a structure called a synapse converts the activity from the axon into
electrical effects that inhibit or excite activity from the axon into electrical effects that
inhibit or excite activity in the connected Neurons. When a neuron receives excitatory
input that is sufficiently large compared with its inhibitory input, it sends a spike of
electrical activity down its axon. Learning occurs by changing the effectiveness of the
synapses so that the influence of one neuron on another changes
Components of a Neuron
The Synapse
The nonlinear time-invariant system equations for the system in Fig. 1 are of the form
(1)
Where g (x) contains the nonlinear terms. Equation (1) is developed from the
synchronous machine
Equations with the following selected states:
(2)
Where the first two states are the rotor angle and the speed deviation, the other states are
the currents in the d, q, field, and damper coils. The conventional AVR and excitation
system are modeled in state space as a second-order device with limits on its output
Voltage levels. The turbine simulator and governor system are modeled in state space as
a fourth-order device so that reheating between the high-pressure and intermediate-
pressure stages may be included in the model. The output of the turbine simulator is
limited between 0%–120%.
NEURO CONTROLLERS:
The ability of neural networks to model nonlinear dynamical systems has led to the
development of numerous neural network- based control strategies. Most of these
strategies are simply nonlinear extensions of existing linear techniques, such as direct
inverse control, model reference adaptive control, predictive control, and internal model
control. There are a number of successful applications of such ANN based controllers
(also called neurocontrollers). However, there are still many unresolved issues relating to
their use. Stability and robustness cannot be guaranteed in general for most ANN based
controllers, especially if the ANN appears directly in the Control/feedback loop. This is
because the mathematical framework for dealing with nonlinear control techniques has
not yet been developed. The single-machine infinite bus system with the ANN identifier
and the two neurocontrollers is shown in Fig. 2. This paper presents results with two
separate neurocontrollers that are trained using different sampling frequencies as shown
in Fig. 3. The ANN identifier is pretrained before the neurocontrollers’ training starts.
FIG 3:TWO SEPARATE NEUROCONTROLLER ARCHITECTURE
The two neurocontrollers are trained simultaneously. The operation of the architecture
shown in Fig. 3 is summarized as follows.
1) The terminal voltage deviation and speed deviation signals from their set points for the
turbo generator are sampled at D and time delayed.
2) The sampled signals from step 1) are input at A to the excitation neurocontroller, and
turbine neurocontroller and these controllers calculate the damping signals for the turbo
generator.
3) The damping signals from step 2) are input at B to the turbo generator and the same
damping signals plus the signals from step 1) are input to the ANN identifier at C.
4) The output of the turbo generator at D and ANN identifier at E are subtracted to
produce a first error signal F which, via back propagation at G, is used to update the
weights in the ANN identifier.
5) Steps 2) and 3) are now repeated using the same signal values obtained in step 1), with
the ANN identifier weights fixed, and the output of the ANN identifier at E, and the
desired output at M, are subtracted to produce a second error signal at H.
6) The error signal from step 5) is back propagated at I through theANNidentifier J and K
obtained at and with the fixed weights in the ANN identifier.
7) The back propagated signals, J and K from step 6) are subtracted from the output
signals of the excitation and turbine neurocontrollers, respectively, to produce error
signals L and N.
8) The error signals at L and N from step 7) are used to update the weights in the
neurocontrollers, using the back propagation algorithm.
9) New control signals are calculated using the updated weights in step 8) and are applied
to the turbo generator at B again, to provide the required damping.
10) Steps 1)–9) are repeated for all subsequent time periods.
The ANN identifier in Fig. 2 is required to produce the error signals J and K,
which are used to update the weights in the neurocontrollers. With the use of this ANN
identifier, the need to know the turbo generator Jacobian is avoided. Also, with the use of
the ANN identifier, the neurocontrollers become adaptive and, thus, accurately control
the turbo generator under all operating conditions.
A. ANN Identifier Architecture
The ANN identifier structure is fixed as a three-layer feed forward neural network with
12 inputs, a single hidden layer with 14 neurons, and two outputs. The inputs are the
actual deviation in the input to the exciter, the actual deviation in the input to the turbine,
the actual terminal voltage deviation and the actual speed deviation of the generator.
These four inputs are time delayed and together with the eight previously delayed values
form the 12 inputs for the model. The ANN model outputs are the estimated terminal
voltage deviation and estimated speed deviation of the turbo generator.
B. Neurocontroller Architecture
The inputs to the excitation neurocontroller are time delayed by 20 ms and those to the
turbine neurocontroller are time delayed by 100 ms. The reason for the choice of a slower
sampling period for the turbine neurocontroller is because of slower response of the
mechanical system due to its inertia.
C. Desired Response Predictor
The desired response predictor is designed to have the following characteristics.
1) It must be flexible enough to modify the performance of the turbo generator.
2) The desired response signal at must ensure that the turbo generator is inherently stable
at all times. In other words, the predictor must be stable.
3) The desired response signal must incorporate the effects of a power system stabilizer.
RESULTS:
Use of Two Separate Neurocontrollers:
The dynamic and transient operation of the neurocontrollers are compared with the
operation of the conventional controller (AVR and turbine governor) under two
different conditions: +/-5% step changes in the terminal voltage set point and a
temporary three-phase short circuit on the infinite bus. The performance of the two
neurocontrollers in Fig. 2 (switches S1 and S2 in position “b”) is compared with that
of the conventional AVR and governor controllers (switches S1 and S2 in position
“a”) by evaluating how quickly they respond and damp out oscillations in the
terminal voltage and rotor angle. Restoring terminal voltage and rotor angle to
steady state after any changes is important for the stability of the power system.
REFERENCES
G. K. Venayagamoorthy and R. G. Harley, “A continually online trained ier for a
turbogenerator,” in Proc. IEEEhines and Drives Conf. (IEMDC’99), Seattle,WA,
May,9–12 1999, pp. 404–406.