Design of Robust Power System Stabilizer using Neuro-Fuzzy controller M.D.Udayakumar

advertisement
International Journal of Engineering Trends and Technology (IJETT) – Volume 4 Issue 6- June 2013
Design of Robust Power System Stabilizer
using Neuro-Fuzzy controller
M.D.Udayakumar#1, M.Bhavani#2
#1
#2
PG student, Dept. of Electrical and Electronics Engg., Anna University, Regional Centre Madurai, Tamilnadu, India
Assistant Professor, Dept. of Electrical and Electronics Engg., Anna University, Regional Centre Madurai, Tamilnadu, India
Abstract— A power system stabilizer (PSS) installed in the
excitation system of the synchronous generator improves
the small-signal power system stability by damping out low
frequency oscillations in the power system. This paper
introduces a neural network to tune the fuzzy-logic power
system stabilizer (FPSS) which has been designed to
provide a supplementary signal to the excitation system of
the synchronous generator. This mechanism of tuning the
FPSS by the neural network makes the FPSS adaptive to
changes in the operating conditions. The performance of
neuro-fuzzy power system stabilizer (NFPSS) is
investigated by applying to a single machine infinite bus
(SMIB) system. The simulations have been tested under
different fault conditions and the obtained results show
that the proposed controller for stabilizing power system
can provide very good damping characteristic, comparing
with the conventional PSS and FPSS, through wide range
of operating condition for power system and improves
dynamic stability of the power system substantially.
Index Terms— Power System Stabilizer, Stability, Single
Machine System, Fuzzy Logic, Fuzzy Set Theory, Machine
Dynamic, Simulink.
I. INTRODUCTION
The electrical power system is a dynamic system. If the
interconnecting ties between neighboring power systems are
relatively weak, It easily leads to low frequency inter
oscillation. Low frequency Oscillations often persist for long
periods of time and in some cases can hinder power transfer
capability. Power system stabilizers were developed to aid in
damping these oscillations via modulation of the generator
excitation.
In power systems, generally many generators are designed
with high gain, fast acting AVRs to enhance large scale
stability to hold the generator in synchronism with the power
system during large transient fault conditions. But with the
high gain of excitation systems, it can decrease the damping
torque of generator. A supplementary excitation controller
referred to as PSS have been added to synchronous generators
to counteract the effect of high gain AVRs and other sources
of negative damping [10]. To provide damping, the stabilizers
must produce a component of electrical torque on the rotor
which is in phase with speed variations [4]. The PSS is used to
generate a supplementary stabilizing signal, which is fed to the
excitation system of the generating unit to produce a positive
ISSN: 2231-5381
damping. The conventional PSS uses lead-lag compensation,
where the gain settings are determined for specific operating
conditions, gives poor performance under different loading
conditions [9].The changing nature of power system which
will make the design of CPSS a difficult task.
To overcome this problem, numerous techniques have been
proposed for their design, such as using intelligence
optimization methods (simulated annealing, genetic algorithm,
Tabu search, fuzzy, neural networks) and many other
nonlinear techniques [5]-[9]. Here Fuzzy logic based
technique has been suggested as a possible solution where the
complex mathematical model can be avoided. Recent research
indicates that more emphasis has been placed on the combined
usage of fuzzy logic systems and other technologies such as
neural networks to add adaptability to the design [1] & [2].
In this paper a rule-based FPSS is designed. Its parameters
are tuned with a neural network, making it adaptable to
changes in operating conditions. It is then applied to a
mathematical model of a synchronous machine. Responses of
the machine subjected to a fault in the transmission line are
obtained by nonlinear simulations. System responses with the
neural network- tuned fuzzy power system stabilizer (NFPSS)
for three different operating conditions are then compared
with a fixed-parameters FPSS and a conventional power
system stabilizer (CPSS).
II. RULED BASED FUZZY-LOGIC PSS
In the design of fuzzy-logic controllers, unlike most
conventional methods, a mathematic model is not required to
describe the system under study. It is based on the
implementation of fuzzy logic technique to PSS to improve
system damping. In contrast to a conventional PSS, which is
designed in the frequency domain, a fuzzy logic PSS is being
designed in the time domain. A fuzzy logic controller
determines the operating condition from the measured values
and selects the appropriate control actions using the rule base
created from the expert knowledge. Depending on the system
state, the controller operates in the range between no control
action and full control action in a non-linear manner. The
fuzzy controller in itself has no dynamic component, i.e. it can
immediately perform the desired control action. In rule-based
fuzzy control, the human knowledge is approached by means
of linguistic fuzzy rules in the form if-then, which describes
the control action in a special condition of the system. Due to
the nonlinear behavior exhibited by the machine, designing a
linear control is not successful.
http://www.ijettjournal.org
Page 2385
International Journal of Engineering Trends and Technology (IJETT) – Volume 4 Issue 6- June 2013
By knowing the advantages of the fuzzy control, described
before, a nonlinear fuzzy control might be desirable as a
power system stabilizer, instead of PSS, by providing a
supplementary signal to the excitation system of the
synchronous generator.
In designing a fuzzy controller, the first step is to decide
which state variables represent of system dynamic
performance must be taken as the input signal to the
controller. Next, choosing the proper linguistic variables
formulating the fuzzy control rules are very important factors
in the performance of the fuzzy control system. System state
variables, which are usually used as the fuzzy derivative, state
error integral or etc., generally generator speed deviation (dω)
and acceleration (da) are chosen to be the input signals of
fuzzy PSS.
The output of fuzzy PSS is given to the excitation system as
input which would be the control variable. Generally shaft
speed deviation is readily available in practice. Hence, the
acceleration signal can be derived from speed signals
measured at two sampling instant by the following
expression
( kTs ) 
( kTs )  (( k  1)Ts )
→
Ts
(1)
where Ts is the sampling time.
After selecting proper variables as input and output of fuzzy
PSS, it is required to decide the linguistic variables. Usually,
these variables transform the numerical values of the input of
the fuzzy controller to fuzzy values. The number of these
linguistic variables decides the quality of the control which
can be achieved by using the fuzzy controller. If the number of
the linguistic variables increases, the computation time and
required memory will get increased. Therefore, a compromise
between the quality of control and computational time is
needed to choose the number of linguistic variables.
For the power system under study, five linguistic variables
for each of the input and output variables are used to describe
them, as in the following table 1. The two inputs; speed
deviation and acceleration, result in 25 rules for each machine.
Decision table in 2 shows the result of 25 rules, where a
positive control signal is for the deceleration control and a
negative signal is for acceleration control.
Table 1: Input and output linguistic variables
acceleration
(da)
NS
ZE
PS
PB
NB
NB
NB
NS
ZE
NB
NS
NS
ZE
PS
NB
NS
ZE
PS
PB
NS
ZE
PS
PS
PB
ZE
PS
PB
PB
PB
deviation(dω)
NB
NS
ZE
PS
PB
Table 2: Decision table for PSS output
The stabilizer output is obtained by applying a particular
rule expressed in the form of membership function. There are
different methods for finding the output in which Minimum
Maximum and Maximum Product Method are among the most
important ones. Here the Minimum- Maximum method is
used. Finally, the output membership function of the rule is
calculated. This procedure is carried out for all of the rules and
every rule an output membership function is obtained.
Since a non-fuzzy signal is needed for the excitation system
by knowing the membership function of the fuzzy controller
its numerical value should be determined. This is done by the
so called defuzzification process. There are different
techniques for defuzzification of fuzzy quantities such as
Maximum Method, Height Method, and Centroid Method. In
this method the Centroid Method is used.
Figure 1: Membership function of inputs
The example of first rule is;
Rule 1:
“If speed deviation is NS (negative small)
AND acceleration is NB (negative big)
THEN PSS output of fuzzy is NB (negative big)”.
Figure 2: Membership function of output
NB
NS
ZE
PS
PB
ISSN: 2231-5381
NB
speed
http://www.ijettjournal.org
NEGATIVE BIG
NEGATIVE SMALL
ZERO
POSITIVE SMALL
POSITIVE BIG
Page 2386
International Journal of Engineering Trends and Technology (IJETT) – Volume 4 Issue 6- June 2013
The interval of the each membership functions should be
determined by trial and error procedure, using the simulation
of system to achieve optimum performances.
Five fuzzy subsets have been used and for each of these
fuzzy sets, Triangular membership function (MF) has been
used. These membership functions are shown in Figures 1& 2.
Totally 25 fuzzy subsets result through these fuzzy sub-sets
for computing the output is shown in table 2.
III. FEED FORWARD NEURAL NETWORK
The basic processing element of a neural network is often
called a neuron, by analogy with neurophysiology. Neurons
perform as summing and nonlinear mapping junctions. In
some cases they can be considered as threshold units that fire
when their total input exceeds certain bias levels. Neurons
usually operate in parallel and are often organized in layers.
Each connection strength is expressed by a numerical value
called a weight.
Figure 4: Neural network configuration for calculating optimum scaling
factors
computing optimum
K p and K d , exploiting a neural network
as shown in Fig. 4. The neural network is composed of three
layers, i.e., an input layer, a hidden layer, and an output layer.
The generated active power P and reactive power Q are
selected for input signals to represent the operating condition
of the synchronous machine. X e , the total reactance of the
transmission line, is also selected as an input to represent the
external information. The activation functions for the hidden
layer are sigmoid functions, i.e. f x 
1  e x
and the output
1  e x
characteristics are linear functions. To reduce the required
computation time in the learning process a bias signal is put in
the neural network. For various sets of input data to the neural
network, the optimum values of K p and K d are searched
Figure 3: Single layer feed forward neural network
An elementary feed forward neural network (FNN)
architecture of ‘m’ neurons receiving ‘n’ inputs is shown in
Fig. 3. This type of network can be connected in cascade to
create a multi-layer FNN. In such a network, the output of a
layer is the input to the following layer. Even though the FNN
has no explicit feedback connection, the output values are
often compared with the desired output values, provided by a
“supervisor”. The error between the outputs of the neural
network and the desired values can be employed for adapting
the network’s weights. The error is used to modify weights so
that the error decreases. This type of learning is called
supervisory learning. A set of input and output patterns called
a training set is required for this learning mode.
IV. TUNING THE FPSS
In order to tune the FPSS, speed deviation is scaled
according to the relation  *  K p . and accelerating
power is scaled according to the relation P*  Kd .P . Also,
the output of the FPSS is scaled according to a similar
relation. In the aforementioned relations,
K p and K d are the
speed and acceleration scaling factors, respectively. The
scaling factor for the output U is fixed to a suitable number,
i.e. 0.5 for the system under study. The FPSS is tuned by
ISSN: 2231-5381
sequentially using nonlinear simulations.
The evaluation of the optimality is checked by the discrete
time performance index J p as shown in equation 2,
n
J p    (k ) .tk
→
(2)
k 0
where  (k ) = speed deviation at the kth sample
tk =
k T = kth sampling time after fault occurrence
n = total number of data acquisition.
A set of learning data is composed for training the neural
network. An optimization technique called LevenbergMarquardt method is used to train the neural network. This
method is more powerful than gradient descent, but requires
more memory of the computer. Since the training process is
done offline, this requirement does not degrade the
performance of the system. The Levenberg-Marquardt update
rule is
W  ( J T .J   I ) 1 J T e
→
(3)
where J is the Jacobian matrix of derivatives of each error to
each weight  is a scalar quantity, and e is the error vector. If
 is very large, the above expression approximates gradient
http://www.ijettjournal.org
Page 2387
descent, while if it is small then it becomes the Gauss-Newton
method. Since the Gauss-Newton method is faster, but tends
to be less accurate when near an error minimum,  is
adjusted during training.
V. CONVENTIONAL POWER SYSTEM STABILIZER
The input to the conventional PSS is speed deviation. The
PSS gain Ks is an important factor as the damping provided by
the PSS increase in proportion to an increase in the gain up to a
certain critical gain value, after which the damping begins to
decrease.
Speed deviation (pu)
International Journal of Engineering Trends and Technology (IJETT) – Volume 4 Issue 6- June 2013
Time(s)
The basic structure of the CPSS consists of
 A phase compensation block
 A signal washout block
 A gain block
The conventional fixed power system stabilizer is designed
using a linearized model of the system using control theory.
Therefore, this provides optimum performance for a nominal
operating condition and system parameters with the input
being small enough to justify the linear model. However, its
performance becomes suboptimal following variations in
system parameters and loading conditions from their nominal
values or when the disturbance applied is large.
VI. SYSTEM DESCRIPTION
Time(s)
Figure 8: System response with Conventional PSS
Speed deviation (pu)
Figure 5: Block diagram of the Conventional PSS
Speed deviation (pu)
Figure 7: System response without Stabilizer
The model of system, consists of a 200MVA, 13.8KV Three
phase, 60Hz, 32 pole synchronous generator. The generator is
connected to the network (10000MVA, 230KV) through a
transmission line, as shown in Figure 6. The basic parameter
of the generator is shown in the appendix. Also the generator
is equipped with an AVR and a PSS.
Time(s)
Speed deviation (pu)
Figure 9: System response with Fuzzy controller
Time(s)
Figure 6: The model of Single-machine-connected to the network
Figure 10: System response with Neuro-Fuzzy controller
VII. SIMULATION RESULTS
The proposed methodology is implemented for a singlemachine connected to the network. To investigate the
effectiveness of the neuro-fuzzy controller, we set the three
phase short circuit fault during [0.1 0.2] of time in seconds.
ISSN: 2231-5381
http://www.ijettjournal.org
Page 2388
International Journal of Engineering Trends and Technology (IJETT) – Volume 4 Issue 6- June 2013
VIII. CONCLUSION
Power systems could lose synchronism if the low frequency
oscillations are not damped effectively. A conventional power
system stabilizer can provide sufficient damping for a limited
range around its tuning point. To improve the performance of
power system stabilizer, neuro-fuzzy controlling technique has
been proposed.
This proposed power system stabilizer (NFPSS) not only
reduces the settling time of the oscillations but also
minimizing both positive and negative overshoots very
effectively as shown in Figure 10. Thus it can be concluded
stability enhancement is greatly achieved by this neuro-fuzzy
based stabilizer compared with conventional PSS and FPSS.
IX. REFERENCES
[1]. S.M.Radaideh, I.M.Nejdawi, M.H.Mushtaha “Design of
power system stabilizers using two level fuzzy and adaptive
neuro-fuzzy inference systems”, Elsevier: Electrical Power
and Energy Systems Vol.35 (2012), pp. 47- 56.
[2]. D. K. Chaturvedi, O. P. Malik, “Neurofuzzy Power
System Stabilizer ”, IEEE Transactions on Energy
Conversion, Vol. 23, No. 3, (Sep. 2008), pp.887- 894
[3]. S. Kamalasadan, G. Swann, “A novel power system
stabilizer based on fuzzy model reference adaptive controller,"
in IEEE Power Energy Society General Meeting., PES '09.
(July 2009), pp. 1- 8.
[4]. Joe H. Chow, George E. Boukarim, Alexander Murdoch
“Power system stabilizers as undergraduate control design
projects" IEEE Transactions on Power Systems, Vol. 19,
No.1, (Feb. 2004), pp.144- 156
[5]. D. K. Chaturvedi, O. P. Malik, P. K. Kalra “Experimental
Studies with a Generalized Neuron-Based Power System
Stabilizer” IEEE Transactions on Power Systems, Vol. 19, No.
3, (Aug. 2004), pp. 1445- 1453
[6]. T. Hussein, M.S.Saad, A.L.Elshafei, A.Bahgat “Robust
adaptive fuzzy logic power system stabilizer” Elsevier: Expert
systems with applications, Vol. 36, (Dec 2009), pp. 12104–
12112
[7]. A.L. Elshafei, K.A.El-metwally, A.A.Shaltout, “A
variable-structure adaptive fuzzy-logic stabilizer for single and
multi-machine power systems” Elsevier: Control Engineering
Practice, Vol 13, (April 2005), pp. 413- 423
[8]. M.A.Abido, Y.L.Abdel-Magid, “A Hybrid Neuro-fuzzy
Power System Stabilizer for multi machine power systems”
IEEE Transactions on Power Systems, Vol. 13, No. 4, (Nov.
1998), pp. 1323- 1330.
[9]. B.Bayati Chaloshtori, S.Hoghoughi Isfahani, A.Kargar,
N.R.Abjadi, “Power System Stabilizer (PSS) Design Using
ANFIS Algorithm and Comparing the Results with
conventional and fuzzy PSS”, Journal of Basic and Applied
Scientific Research (2011) pp.1458- 1469.
[10]. P.Kundur., “Power system control and stability”," New
York: McGraw-Hill, Vol. PAS-88, (1994), pp. 1103- 1166.
X.APPENDIX
System Data
The Parameters of the Synchronous machine, Turbine and Governor system, Excitation system and Conventional PSS are as
follows.
[a] Synchronous machine constants:
Xd = 1.305 pu
Xd’ = 0.252 pu
Td” = 0.053 sec
Xd’ = 0.296 pu
Xl = 0.180 pu
Tq0" = 0.1 sec
Xq = 0.474 pu
-3
Rs = 2.85*10 pu
Xq"= 0.243 pu
Td’ = 1.01 pu
H = 3.2 sec
F = 60 Hz
[b] Turbine and Governor system constants:
Ka = 3.33
Ki = 0.105
T = 0.07 sec
Td = 0.01 sec
Rp = 0.05
Tw = 2.67sec
ISSN: 2231-5381
http://www.ijettjournal.org
Kp = 1.163
Page 2389
International Journal of Engineering Trends and Technology (IJETT) – Volume 4 Issue 6- June 2013
[c] Excitation system constants:
KA = 300
Tf
= 0.1 sec
TA = 0.001 sec
Efmax = 11.5 pu
TR = 0.02
Efmin = 11.5 pu
Kf = 0.001
[d] Conventional PSS data:
Kpss = 20
T1 = 0.154 sec
VsMin = 0.2 pu
Tw = 1.41 sec
T2 = 0.06 sec
VsMax = 0.2 pu
ISSN: 2231-5381
http://www.ijettjournal.org
Page 2390
Download