Optimal Control of Frequency and Voltage Variations Using PID See
Optimal Control of Frequency and Voltage Variations Using PID See
5
Systems and Control, Sousse, Tunisia, April 28-30, 2015
Abstract— This paper deals with an optimal tuning of the with the load that is changing continually, and the change in
Proportional-Integral-Derivation (PID) controller for both real power affect the system frequency, while reactive
Load Frequency Control (LFC) and Automatic Voltage power is less sensitive to the change in frequency and is
Regulator (AVR) of two-area interconnected power system more dependent on changes in voltage magnitude [3-6]. In
using Particle Swarm Optimization (PSO) algorithm. The order to maintain the frequency and voltage as constant, the
active and reactive powers are controlled separately. The LFC
quality of power generation must respect certain minimum
loop controls the frequency and active power and the AVR
loop adjusts the voltage and reactive power. In order to standards. The speed governor is to adjust the frequency and
analyze the system frequency, the tie line power flow, and the real power and hold their values at the scheduled values. In
system voltage, the two-area interconnected power system is other hand each generator is equipped with an excitation
simulated for a step load disturbance in Area-1. The main control to regulate the voltage magnitude and reactive
primary objective is to suppress all the fluctuations of the power at the nominal values.
system due to the disturbance and get back the frequency and Many control schemes such as the conventional
voltage at nominal values. The results are compared with the proportional integral (PI) controller and proportional-
ones obtained by the traditional Ziegler-Nichols (Z-N) method, integral-derivation (PID) controller and optimal control
Genetics Algorithm (GA) and Bacterial Foraging Optimization
Algorithm (BFOA), and the proposed method has proven to be
have been proposed to achieve improved performance [6-8].
very efficient. In 1942, Ziegler and Nichols proposed two heuristic
approaches based on their experience and some simulations
Keywords-Load Frequency Control (LFC); Automatic to quickly adjust the controller parameters P, PI and PID
Voltage Regulator (AVR); Automatic Generation Control [9]. In early 1970 Fosha and Elgerd in their pioneering work
(AGC); PID Controller; Particle Swarm Optimization (PSO). applied classical optimal control methodology to solve LFC
problems [7]. In the 1990s in order to provide simple rules
I. INTRODUCTION
but more efficient than those of Ziegler-Nichols, Åström et
In recent years, power system stability has been al analyzed the adjustment dynamics of a large number of
recognized as an important problem. In modern power process behavior. This analysis led to the establishment of
system, the automatic generation control (AGC) (LFC and tables used in the calculation of P, I and D from simple
AVR) is becoming more significant [1]. In an measurements [7-10]. In 2004 Zwe-Lee Gaing has
interconnected power system each generator is equipped presented PSO for optimum design of PID controller in
with a load frequency control (speed governor) and AVR system [6-11].
automatic voltage regulator (excitation system) to control In order for tuning the optimal values for the PID
the frequency and the voltage magnitude respectively [2-3]. controller parameters, we propose to use the heuristic
Thus, the cross-coupling between the load frequency control Particle Swarm Optimization (PSO) method. PSO is a
(LFC) and the automatic voltage regulator is negligible stochastic search technique developed by Kennedy and
because the speed governor constant time is much bigger Eberhart in 1995 [12], which has been found to be robust
than the excitation time constant, and the transient of the and flexible in solving optimization problem, because it can
excitation system does not affect the LFC dynamic, for this generate a high-quality solution within shorter calculation
reason the load frequency and excitation voltage are time and stable convergence characteristic than other
analyzed independently [4-5]. Over the last century power stochastic methods [13-14].
systems have evolved significantly, and the importance of In this paper, the coupling effects between the load
electricity grew along with the complexity of power frequency controller (LFC) and the automatic voltage
systems. Thus, the different component and power plants regulator (AVR) in two-area interconnected power system
connected to the power network are sensitive to the using optimal PID controller scheme based on Particle
continuity and quality of power supply such as frequency Swarm Optimization (PSO) algorithm are studied. The main
and voltage [6]. The frequency has an inverse relationship idea of this paper is to show the mutual interaction effects
between the combination of both LFC and AVR control
loops as an AGC control system. The interconnected system
_________________________________
Nour EL Yakine Kouba, Mohamed Menaa, Mourad Hasni, and Mohamed is simulated for 0.1pu step load disturbance in area-1 and
Boudour are with the laboratory of electrical and industrial systems, the proposed approach is compared to the classical method
University of Sciences and Technology Houari Boumediene, Bab Ezzouar, of Ziegler-Nichols, Genetics algorithm (GA) and Bacterial
Algiers, Algeria. (E-mail: [email protected]; [email protected]; Foraging optimization algorithm (BFOA).
[email protected]; [email protected]).
¨P12
Plant 2 Plant 1
¨f2 ¨f1
Area-2 Area-1
Fig.1. Two-area interconnected power system.
dE' q 1
.( KG.(Vf K 4.'G ) E'q ) (4)
dt Tg
C. Governor Control System Model
To bring the frequency back to the nominal value each
(a) [15] generator with governor adjusts the turbine valve/gate (self
regulation). The schematics of such governor control system
that we used in this work are shown in Fig. 4 [1].
dPT 1
Pgv PT (6)
(b) dt Tsc
Fig.2. Controls loops of a synchronous generator. D. Load Frequency Control (LFC) Model
The main primary objective of LFC loop is to adjust
The main objective of installed LFC and AVR operating point reference of governor units in the control
controllers is to observe the system and take care of small area and to set their outputs. To evaluate the area
changes in load demand to hold the system frequency and requirement (AR) the actual frequency and net interchange
voltage in the nominal values. Small changes in the real power flow are measured by the independent system
power depend on changes in power angle į and the operator (ISO). The area control error (ACE) is given by [1-
frequency f [3-6]. In this paper we use a simple governor- 4]:
turbine model, an excitation system type DC1, and a
simplified linear model of a synchronous machine. ACEi 'PTij Ei 'wi (7)
Without AGC
-2
Generate initial population With AVR
With LFC
-3
With LFC and AVR (AGC)
-4
Time-Domain Simulation 0 10 20 30 40 50 60
Time (s)
Fig.9. AGC effect on the Frequency.
1
Find the fitness of each 0.9
particle in the current 0.8
population
0.6
0.5
Gen= Gen+1
Stop 0.4
If Gen > Genmax Without AGC
0.3 With AVR
0.2 With LFC
With LFC and AVR (AGC)
0.1
Update the particle 0
0 10 20 30 40 50 60
position and velocity Time (s)
Fig.10. AGC effect on the Terminal Voltage.
Fig.8. PSO Algorithm. 5
Tie-line pow er flow deviation (MW)
0
IV. SIMULATION RESULTS
-5
This section presents the results of the proposed particle Without Controller
swarm optimization (PSO) approach by a comparison with -10 With PID Controller (Z-N)
With PID Controller (GA)
the results of genetics algorithm (GA), bacterial foraging -15 With PID Controller (PSO)
optimization (BFO) and the Ziegler-Nichols method [19]. With PID Controller (BFO)
A typical example of two-area power system is -20
Appendix. -35
0 5 10 15 20 25 30
The coupling effects between the AVR and LFC control Time (s)
loops as an AGC control system without PID controller are Fig.11. Tie-line power flow deviation.
shown in Fig.9 and Fig.10. The fluctuations in the tie-line
0.1
power flow, the system frequency and the terminal voltage
Frequency deviation in A rea-1 (H Z)
-0.3
TABLE I. PID CONTROLLER PARAMETERS.
Parameters -0.4
Kp Ki Kd Without Controller
-0.5 With PID Controller (Z-N)
Methods
With PID Controller (GA)
Ziegler-Nichols 0.4713 2.63 0.6575
-0.6 With PID Controller (PSO)
GA 0.9971 0.9775 0.8729
With PID Controller (BFO)
BFO 2.8718 1.7219 1.9680
-0.7
PSO 3.1205 2.7821 2.4641 0 5 10 15 20 25 30
Time (s)
Fig.12. Frequency deviation in Area-1.
0
techniques Ziegler- GA BFOA PSO
-0.1
Nichols
-0.2 Max 0.1803 0.156 0.09355 0.04547
Frequency deviation[HZ]
-0.3
Area-1 Settling time 21.14 17.43 16.57 6.792
-0.4
Without Controller [s]
With PID Controller (Z-N)
-0.5
With PID Controller (GA)
Max 0.1254 0.1533 0.0868 0.007218
With PID Controller (PSO) Frequency deviation[HZ]
-0.6
With PID Controller (BFO) Area-2 Settling time 30 16.18 15.67 6.734
-0.7
0 5 10 15 20 25 30 [s]
Time (s) 5.52 5.297 2.548 0.4133
Max
Fig.13. Frequency deviation in Area-2. deviation[MW]
Tie-line
1.4 Settling time 30 22.13 20.43 2.036
[s]
Terminal Voltage in Area-1 (pu)
1.2
Terminal 17.82 17.82 17.82 17.82
Settling time
1 Voltage in
[s]
Area-1
0.8
Terminal Settling time 17.93 17.93 17.93 17.93
0.6 Voltage in
Without Controller [s]
With PID Controller (Z-N) Area-2
0.4
With PID Controller (GA)
With PID Controller (PSO)
0.2
With PID Controller (BFO) 0,2
Comparison [Hz]
0
0 5 10 15 20 25 30
Time (s) 0,15 ZieglerͲNichols
Fig.14. Terminal Voltage in Area-1.
1.2
0,1 GA
Terminal Voltage in Area-2 (pu)
1
0,05 BFOA
0.8
0 PSO
0.6
MaxFrequency
0.4 Without Controller DeviationinAreaͲ1
With PID Controller (Z-N)
0.2 With PID Controller (GA)
With PID Controller (PSO) (a). Max Frequency deviation in Area-1 [HZ].
0 With PID Controller (BFO)
-0.2
0 5 10 15 20 25 30
0,2
Time (s)
Comparison [Hz]
5
the generators are equipped with AVR. The PID controller
is used to minimize the frequency over shoot and transient 4 ZieglerͲNichols
oscillations, also with optimal PID parameters the 3 GA
fluctuations of the system are suppressed most effectively. 2
Using the PSO method, the time of suppressing the BFOA
fluctuation (settling time) is very short compared with the 1
time given by the traditional Ziegler-Nichols method, 0 PSO
genetics algorithm (GA), and bacterial foraging MaxTieͲLinepower
optimization (BFO). The results are compared and the FlowDeviation
proposed approach (PSO) is proven to be better as shown in
Table II and Fig.16. (c). Max Tie-Line power flow deviation [Mw].