You are on page 1of 5

2014 International Conference on Control, Instrumentation, Energy & Communication 407

AGC of An Interconnected Multi-area Hydrothermal


System Using A Neuro-Fuzzy Controller
Lalit Chandra Saikia1, Asmita Paul2, Puja Dash3, N.B. Dev Choudhury4
Department of Electrical Engineering
National Institute of Technology Silchar
Silchar, India
1
lcsaikia@yahoo.com, 2me.asmi@gmail.com, 3pujadash83@gmail.com, 4nalinbdc@yahoo.com

Abstract—This paper deals with automatic generation control the controllable sources of the system. The main role of
of an multi-area hydro-thermal system. The performances of automatic generation control (AGC) is to maintain the system
some commonly used classical controllers are examined and
dynamic performances are compared to obtain the best. A three frequency and tie line flow at their scheduled values during
input neuro-fuzzy controller is proposed for the first time in the normal operation and also during small perturbations. Most of
system. Investigations reveal that the three input neuro-fuzzy the literatures [1]-[6] reported in the past concerned with AGC
controller provides better performance than two inputs
of isolated and interconnected power systems and most of them
Controller. The performance of the three input neuro-fuzzy
controller has been compared with that of the best commonly are two equal area thermal system. Since practical
used classical controller, which reveals that the neuro-fuzzy interconnected systems are multi-area and most of the cases
controller is better. The robustness of the three input neuro-fuzzy hydrothermal. Surprisingly little attention has been paid to
controller has been tested for different loading. Comparison of
the dynamic responses of neuro-fuzzy controller and the best multi-area hydrothermal system. Classical controller integral
classical controller at different loading conditions also reveal the (I), proportional plus integral (PI) and proportional plus
superiority of the proposed neuro-fuzzy controller. integral plus derivative (PID) have been used in most of the
past literatures [1]-[6]. Different approaches such as classical,
Keywords— automatic generation control; classical controllers;
neuro- fuzzycontroller. optimal, genetic algorithm, bacterial foraging, fuzzy logic,
particle swarm, artificial neural network etc. for selection of
NOMENCLATURE
controller parameters and secondary control have been used in
f Nominal System Frequency (Hz).
i Subscript referred to area i (1, 2, 3). literature [1]-[16]. An I or PI or PID controller optimized at a
* Superscript denotes optimum value. particular operating condition may not perform satisfactorily
Pri Rated power of area i (MW).
when there is a change in operating condition [2]. Moreover,
Hi Inertia constant of area i (s).
ΔPgi Incremental generation change in area i (p.u). the non-linear nature of AGC problem makes it difficult to
Di ΔPDi / Δfi (pu/Hz). ensure stability at all operating conditions with classical
T12, T23, T13 Synchronizing coefficients.
Ri Speed regulation parameter of area i (Hz/pu MW). integral or PI or PID controllers being optimized at a particular
Tgi Steam governor time constant of area i (s). operating condition [16]. Some investigations have been
Kri Steam turbine reheat coefficient of area i.
Tri Steam turbine reheat time constant of area i (s).
carried out using fuzzy logic controller (FLC) [7]-[10] and
Tti Steam turbine time constant of area i (s). artificial neural network (ANN) controller [9]-[16] for better
Bi Frequency bias constant of area i. dynamic performance in the AGC system. A fuzzy system can
Tpi 2Hi / f* Di.
Kpi 1/Di. (Hz/pu). explain the knowledge it encodes but can’t learn or adapt its
ȕi AFRC of area i (=Di + 1/Ri). knowledge from training examples, while a neural network can
Tw Water starting time for hydro turbine (s).
ǻfi Incremental change in frequency of area i (Hz). learn from training examples but cannot explain what it has
ǻPgi Incremental generation of area i (p.u). learned. Fuzzy systems and neural networks have
ǻPtie i-j change in tie line power connecting area i and area j (p.u)
Kd, Kp, Ki Electric governor gains.
complementary strengths and weaknesses. As a result, many
T Simulation time (s). researchers are trying to integrate these two schemes to
KIi Integral gain of integral, PI, PID controller in area i.
generate hybrid models that can take advantage of strong
KPi Proportional gain of PI, PID controller in area i.
KDi Derivative gain of PID controller in area i. points of both. Surprisingly no attention has been paid by the
authors of the above literatures for three area hydrothermal
I. INTRODUCTION
system using neuro- fuzzy controller. This needs further
The nominal frequency, voltage profile and load flow
investigations. In view of the above, the main objectives of the
configuration of an interconnected power system is maintained
present work are
by close control of real and reactive powers generated through

978-1-4799-2044-0/14/$31.00©2014IEEE
2014 International Conference on Control, Instrumentation, Energy & Communication 408

Fig.1 Transfer function model of a three area hydrothermal system with NF controller.
considered. The nominal parameters of the thermal systems are
1) Development of a transfer function model of three area taken from [17] and the optimum values of integral gain Ki,
hydrothermal system. proportional gain Kp and derivative gain Kd of electric
2) Selection of gains of integral (I), proportional plus governor and other parameters of hydro area are taken from [4]
integral (PI), and proportional plus integral plus and given in Appendix. The commonly used classical
derivative (PID) controller using classical technique controllers like integral (I), proportional plus integral (PI) and
based on Integral square error (ISE) technique and to proportional plus integral plus derivative (PID) are considered
compare the dynamic responses among them to select separately for the system. In the system considered, speed
the best for the system considered above. regulation parameters of Ri = 4 % (2.4 Hz/pu) and frequency
3) Design of two input and three input neuro-fuzzy (NF) bias parameters of Bi = ȕi = 0.425 are chosen. To study the
controllers for the system considered above. dynamic performance of the system with the NF controller, the
4) Comparison of dynamic responses for two and three classical controller is replaced by the NF controllers. Per unit
input NF controllers. values of different parameters of the three unequal areas are
5) Comparison of dynamic responses of the system with the considered to be same on their respective bases. Hence, while
better NF controller and best classical controller found in modeling interconnected areas of different capacities, a
above. parameter a12 = - Pr1/Pr2, a23 = -Pr2/Pr3 and a13 = -Pr1/Pr3 are
6) Sensitivity analysis of the best NF and best classical considered in the three area system. The transfer function
controller. model of the system with neuro fuzzy controller is shown in
Fig.1.The system dynamic performance is evaluated by
II. SYSTEM INVESTIGATED
considering 1% step load perturbation (SLP) in area1.
Investigations have been carried out on a three unequal area
hydro-thermal system of area1: 2000MW, area2: 6000MW,
III. DESIGN OF THE NEURO-FUZZY (NF) CONTROLLER
area3:10000MW. The area1 and area2 are thermal systems and
area3 is a hydro system. Hydro system is provided with electric Neuro-adaptive learning technique provides a method for
governor. Thermal areas are incorporated with single reheat the fuzzy modeling to learn information about a data set, to
turbine in each area. Generation rate constraints (GRC) of 3% compute the membership function parameters that best allow
per minute in thermal areas and 270% per minute for raising the associated FIS to emulate the given input/output data. In
and 360% per minute for lowering generation in hydro area are our case, adaptive NF inference system (ANFIS) has been
2014 International Conference on Control, Instrumentation, Energy & Communication 409

used for modeling a suitable controller for our system.


Relevant training input/output data have to be fed to ANFIS
which then constructs a fuzzy inference system (FIS) with
specified number and type of membership function for each
input. Adjustment of these parameters associated with the
membership functions are then performed by computations
which are facilitated by a gradient vector, which provides a
measure of how well the fuzzy inference system is modeling
the input/output data for a given set of parameters. Once the Fig. 2 Architecture of three input Sugeno fuzzy model with 27 rules
gradient vector is obtained, ANFIS uses of one of optimization
routines, namely back propagation or a combination of least IV. RESULTS AND ANALYSIS
squares estimation and back propagation for membership
Programs and Simulink models for the proposed AGC
function parameter estimation in order to adjust the parameters
system are developed in Matlab 7.01 to obtain dynamic
so as to reduce the error measure.
responses for ǻfi and ǻPtie i-j for 1% SLP in area1.
The output, obtained using weighted average de
In the system considered different types of commonly used
fuzzification has all membership functions of the same type
controllers such as Integral (I), Proportional-Integral (PI) and
and either linear or constant. As there is no rule sharing, the
Proportional-Integral-Derivative (PID) are examined. The
number of output membership functions equals the number of
controller gains are optimized using classical technique based
rules. In the modeling of the NF controller, the following steps
on integral square error (ISE) as given by
were followed T
1. For the two input NF controller, the two inputs ACE and {
J = ³ ( Δf i ) + ( ΔPtie i-k ) dt
2 2
} (1)
³ ACE have been considered, while for the three input
0

The optimum values of integral controller gains are found


d to KI1* = 0.432, KI2* = 0.225 and KI3* = 0.001. The optimum
NF controller, three inputs, namely ACE, ACE and
dt value of PI controller gains are KI1* = 0.396, KI2* = 0.035, KI3*
= 0.003, KP1* = 0.136, KP2* = 0.150 and KP3* = 0.115. The
³ ACE have been considered. optimum value of PID controller gains are KI1* = 0.303, KI2* =
2. For each input, the relevant training data has been fed to 0.343, KI3* = 0.023, KP1* = 0.015, KP2* = 0.014, KP3* = 0.023,
the ANFIS. These training data are derived from the KD1* = 0.009, KD2* = 0.046 and KD3* = 0.005. Fig.3 (a, b, c)
results of classical PID controller results. show the dynamic responses for ǻfi = f (t) and ǻPtie i-j = f(t)
3. The Fuzzy Inference System is generated by considering respectively for 1 % step load perturbation in area1. It is clearly
three triangular membership functions for each input thus seen from the responses for I, PI and PID controllers that the
resulting in the formation of 9 rules for the two input NF PID controller gives the best result from the point of view of
controller and 27 rules for the three input NF controller. overshoot, undershoot and settling time. Only one dynamic
4. The output membership functions in both the controllers response is shown (Fig.3) to justify the statement.
have been considered to be constant type.
5. Training of the FIS is done using Hybrid Optimization
method.
6. The number of epochs is chosen such that error lies
within the tolerance limit. In both the cases, 20 epochs
have been considered.
7. Based on the training data, the ANFIS automatically
generates a Sugeno-type Neuro-Fuzzy using the above
mentioned membership functions and rules as mentioned
above.
The architecture of the proposed Sugeno fuzzy controller
model is shown in Fig. 2.
Fig. 3 Comparison of dynamic responses of I, PI and PID controllers at
normal loading and 1% SLP in area 1, ¨f1= f(t)

The system is incorporated with a two input NF controller


and dynamic responses of the system are shown in Fig.4. The
2014 International Conference on Control, Instrumentation, Energy & Communication 410

two input NF controller is then replaced by three input NF


controller and the dynamic responses are then obtained (Fig.4).
From the comparison of the dynamic responses of the system,
it is clearly seen that three input NF controller gives better
dynamic performance. To justify the statement only one
dynamic response is shown in Fig.4

Fig. 5 (c)

Fig. 4 Comparison of dynamic responses for two input neuro fuzzy and three
input neuro fuzzy controller, ¨Ptie1-2= f (t).

Hence further studies are carried out considering PID


controller and three input NF controller only. Fig 5 (a, b, c, d,
e) shows the comparison of dynamic responses for PID and
three input NF controller for the system considered. From this
comparison, it is clearly seen that the NF controller gives a
Fig. 5 (d)
much better response than the classical PID controller from the
point of view of magnitude of oscillations, settling time and
peak overshoot.

Fig. 5(e)
Fig. 5 (a) Fig.5 Comparison of dynamic responses for classical PID controller and three
input neuro-fuzzy controller (a) ¨f1 = f (t), (b) ¨f2 = f (t), (c) ¨f3 = f (t), (d)
¨Ptie 1-2 = f (t), (e) ¨Ptie1-3 = f (t)

Sensitivity analysis is carried out to observe the robustness


of the NF controller for different loading conditions. Fig. 6(a-b)
shows the dynamic responses for ǻf2 = f (t) for 40% and 90%
loading. Examining the dynamic responses of Fig.6 it is seen
that the NF controller performed well under changed loading
condition also.

Fig. 5 (b)
2014 International Conference on Control, Instrumentation, Energy & Communication 411

REFERENCES

[1] C. Concordia and L. K. Kirchmayer, “Tie-line power frequency control


of electric power system,” AIEE Trans, III-A, vol. 72 (June. 1953) 562–
572.
[2] Elgerd,O.I., and Fosha, C.E.: ‘Optimum megawatt-frequency control of
multiarea electric energy systems’, IEEE Trans. Power Apparat. Syst.,
Apr. 1970, vol. PAS-89, no. 4, pp. 556–563
[3] J. Nanda and B. L. Kaul, “Automatic generation control of an
interconnected power system, IEE proc., vol. 125, no.5 (May 1978) 385-
390.
[4] J. Nanda, A. Mangla and Sanjay Suri, “Some new findings on automatic
generation control of an Interconnected Hydrothermal system with
conventional controllers,” IEEE Trans. Energy Conversion, vol. 21,
no1(March 2006)187-194.
[5] J. Nanda, S. Mishra and Lalit Chandra Saikia, “Maiden Application of
Bacterial Foraging Based Optimisation Technique in Multiarea
Fig. 6 (a) ǻf2 = f (t) for 40% loading for the system with 1% SLP in area1.
Automatic Generation Control,” IEEE Trans. Power Systems, vol.24,
no.2 (May 2009) 602-609.
[6] J. Nanda, L.C. Saikia, “Comparison of performances of several types of
classical controller in automatic generation control for an interconnected
multi-area thermal system”, Australasian Universities Power
Engineering Conference, 2008. AUPEC '08, Page(s):1 – 6, 14-17 Dec.
2008.
[7] G. A. Chown and R. C. Hartman, “Design & Experience of Fuzzy Logic
Controller for Automatic Generation Control (AGC),” IEEE Trans.
Power Systems, vol. 13, No. 3 (Aug. 1998) 965-970.
[8] C. S. Indulkar, Baldev Raj, “Application of Fuzzy Controller to
Automatic Generation Control,” Electric Machine and Power Systems,
vol. 23 (1995) 209-220.
[9] M. Djukanovic, M. Novicevic, D. J. Sobajic and Y. P. Pao, “Conceptual
development of optimal load frequency control using artificial neural
networks and fuzzy set theory,” International Journal of Engineering
and Intelligent Systems for Electrical Engineering and Communication
Fig. 6 (b) ǻf2 = f (t) for 90% loading for the system with 1% SLP in area1. vol.3, no.2 (1995) 95-108.
[10] D. M. V. Kumar, “Intelligent controllers for automatic generation
control, TENCON '98. 1998 IEEE Region 10 International Conference
V. CONCLUSION on Global Connectivity in Energy,” Computer, Communication and
A three input adaptive neuro-fuzzy controller is proposed Control; vol. 2, 17-19 Dec. 1998, 557 - 574.
[11] F. Beaufays, Y. Abdel-Magid and B. Widrow, “Application of neural
for the first time in automatic generation control of an network to load frequency control in power systems,” Neural Networks
interconnected multi-area hydrothermal system. Comparison of vol.7, no.1 (1994)183-194.
dynamic performances of two input neuro-fuzzy controller and [12] T. P. I. Ahamed, P. S. N. Rao, P.S. Sastry, A reinforcement learning
approach to automatic generation control, Electric Power Systems
three-input neuro-fuzzy controller reveals the better Research, vol.63, no.1(2002) 9-26.
performance of the latter. The three input neuro-fuzzy [13] T. P. I. Ahamed, P.S.N. Rao and P.S. Sastry, “Reinforcement learning
controller also provides much better dynamic response than the controllers for automatic generation control in power systems having
reheat units with GRC and dead-band,” International Journal of Power
classical PID controller. Sensitivity analyses for different and Energy Systems, vol. 26, no. 2 (2006) 137-146.
loading conditions reveal that the neuro-fuzzy controllers [14] T.P.I. Ahamed, P.S.N. Rao and P.S. Sastry, “A neural network based
perform much better than the classical PID controller. automatic generation controller design through reinforcement learning,
International Journal of Emerging Electric Power Systems,” vol. 6, no.
1 (2006) 1-31.
APPENDIX [15] J. A. Jaleel and T. P. I. Ahammed, “Simulation of artificial neural
network controller for automatic generation control of hydro electric
The nominal parameters of the system are power system,” TENCON 2008. IEEE Region 10 Conference, 19-21
f = 60Hz; Tgi = 0.08s; Tri = 10s; Hi = 5s; Tti = 0.3s; Kr = 0.5; Ptie,max = Nov. 2008.
200MW; Tpi = 20s; Kd = 4.0, Kp = 1.0, Ki = 5.0; Di = 0.00833p.u.MW/Hz; Kpi = [16] Hiyama ,T.: ‘Applications of rule based stabilizing controller to
120 Hz/p.u MW, Tw = 1s, initial loading = 50%. electrical power systems’, IEE Proceedings C 136 (3) (1989) 175_/181.
[17] O. I. Elgerd, Electric Energy Systems Theory An introduction, Second
edition, 1983, Tata McGraw-Hill; New Delhi, 299-339.

You might also like