• No results found

Performance Verification of PID Controller in an Interconnected Power System Using Particle Swarm Optimization

N/A
N/A
Protected

Academic year: 2021

Share "Performance Verification of PID Controller in an Interconnected Power System Using Particle Swarm Optimization"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

Energy Procedia 14 (2012) 2075 – 2080

1876-6102 © 2011 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of the organizing committee of 2nd International Conference on Advances in Energy Engineering (ICAEE).

doi:10.1016/j.egypro.2011.12.887

Energy

Procedia

Energy Procedia 00 (2011) 000–000

www.elsevier.com/locate/procedia

* Ashok Mohan Jadhav. Tel.: +919970751921;

E-mail address: [email protected]

2

nd

International Conference on Advances in Energy Engineering (ICAEE2011)

Performance Verification of PID Controller in an

Interconnected Power System Using Particle Swarm

Optimization

Ashok Mohan Jadhav

1

, Dr.K.Vadirajacharya

2

1M.tech student,Department of Electrical Engineering,Dr.B.A.Technological University,Lonere-Dist.Raigad-402103,(M.S)India. 2Asst.professor, Department of Electrical Engineering,Dr.B.A.Technological University,Lonere-Dist.Raigad-402103,(M.S)India.

Abstract

There are many methods available for Load frequency control in an interconnected power system. This paper deals with tuning of PID controller for Load frequency control. A two area thermal power system is considered for study. Both the areas are equipped with PID controller. Parameters of these PID controllers are obtained using Particle Swarm Optimization. A comparative study on tuned values has been presented to verify effectiveness. Ziegler-Nichols method is used for tuning of parameters for comparative study. The simulation results demonstrate the effectiveness of the designed system in terms of reduced settling time and oscillations. MATLAB/SIMULINK was used as simulation tool.

© 2011 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of [name organizer]

Keywords:Load Frequency Control(LFC);Automatic Generation Control(AGC);Particle Swarm Optimization(PSO);PID controller.

1. Introduction

In case of interconnected power system, it is practically impossible to run all the generators at the synchronous speed all times. Therefore, for satisfactory operation of power system, the frequency should remain nearly constant. Relatively close control of frequency ensures constancy of speed of generators. In an interconnected power system with two or more independently controlled areas, in addition to control of frequency, the generation within each area has to be controlled so as to maintain the scheduled power interchange. The controller should maintain [1]

1. Frequency at scheduled value

2. Net interchange power with neighboring areas at the scheduled values.

There are many methods available for Load frequency control in an interconnected power system. The simplest one is use of integral control action to minimize the area control error [1].

With advancement in control technology several other methods have been proposed to provide better LFC. These methods are based on modern control theory [2], Neural network [7], Fuzzy system theory [8] © 2011 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of the organizing committee of 2nd International Conference on Advances in Energy Engineering (ICAEE). Open access under CC BY-NC-ND license.

(2)

and Genetic Algorithm [5]. The rest of the paper is organized as follows: Section 2 deals with problem formulation which includes system representation and formation of objective function. In Section 3 parameters of PID controller were tuned using conventional as well as PSO based algorithm, performance analysis is made in section 4 and finally conclusion is discussed in section 5.

Nomenclature

∆f = Frequency deviation.

i = Subscript referring to area (i=1, 2...) ∆Ptie (i, j) = Change in tie line power.

∆PLi = Load change of it h area.

Ri = Governor Speed regulation parameter for ith area.

Tgi = Speed governor time constant for ith area.

Tt i = Speed turbine time constant for ith area.

Tpi = Power system time constant for ith area.

Kp i = Power system gain for ith area.

ACE i = Area Control Error of ith area.

ui = Controlinput to ith area.

Bi = Frequency bias for ith area.

2. Problem Formulation 2.1 System Representation

The control system that is used in this paper is composed of a two area interconnected power system. At the simulation, it is assume that there is a load demanding in area-1.The linearized model of the controlled system is depicted in Fig.1, and system parameters are given in Appendix A.

In the model, u1 and u2 are the control inputs from the controllers.∆PL1 is step load changes of %1 of

the nominal loading in area-1.∆f1 and ∆f2 are frequency deviations of the control areas and ∆Ptie is the

changing of the tie-line power. In two area system considered for study, the PID controller with following structure is used.

Gc(s) = Kp + K�+ Kd s (1)

where Kp is proportional gain, Ki is integral gain and Kd is derivative gain respectively. The PID

(3)

Fig. 1.Block diagram of the two area interconnected power system with governor dead-band. 2.2 Defining Objective Function

In a multi-area system the area control error for the ith area is defined as:

ACEi = ∆Ptie,i + Bi ∆fi (2)

Now a performance index can be defined by adding the sum of squares of cumulative errors in ACE, hence based on area control error a performance index J can be defined as:

(3) Based on this performance index J optimization Problem can be sated as:

Minimize J Subjected to:

Kp,j min ≤ Kp,j ≤ Kp,j max , Ki,jmin ≤ Ki,j ≤ Ki,j max , Kd,jmin ≤ Kd,j ≤ Kd,j max

j=1, 2 Kp,j, Ki,j and Kd,j are PID controller parameters of jth area.

(4)

3. Parameter Selection

3.1 Conventional Ziegler-Nichols Rule Based Tuning [2]

In this study, parameters of PID controller were obtained using PSO Algorithm. For comparison the PID controller was also tuned using conventional Ziegler-Nichols tuning rule based on critical gain Kcr

and critical period Pcr. Value of Kcr and Pcr were calculated from the sustained oscillations of the output

by employing only proportional controller. Value of Pcr for critical gain Kcr= 0.09 is 2.This gives

Gc(s) conv = 0.054+ (1/S) + 0.25S (4)

3.2 PSO Based Tuning

Fig. 2 Simulink model used in PSO-based Tuning of PID Controller for LFC Control

It can obtain high quality solutions within shorter calculation time and stable convergence characteristics with PSO algorithm than other stochastic methods such as genetic algorithm. Particle swarm optimization uses particles which represent potential solutions of the problem. Each particles fly in search space at a certain velocity which can be adjusted in light of proceeding flight experiences. The projected position of ith particle of the swarm x

i, and the velocity of this particle vi at (t+1) th iteration are defined as

the following two equations in this study:

�����1� � ���� � �1�1����� � ���� �� �2 �2���� � ���� � (5)

�����1 � ��� � � �����1 (6)

where, i = 1, ..., n and n is the size of the swarm, D is dimension of the problem space, C1and C2 are

positive constants, r1 and r2 are random numbers which are uniformly distributed in [0, 1], w is inertia

weight constant, t determines the iteration number, pi represents the best previous position (the position

giving the best fitness value) of the ith particle, and g

(5)

the swarm. Values of all parameters used in algorithm are given in Appendix B. The algorithm of PSO can be depicted as follows [3]:

1. Initialize a population of particles with random positions and velocities on D-dimensions in the problem space,

2. Evaluate desired optimization fitness function in D variables for each particle,

3. Compare particle's fitness evaluation with its best previous position. If current value is better, then set best previous position equal to the current value, and pi equals to the current location xi in D-dimensional

space,

4. Identify the particle in the neighborhood with the best fitness so far, and assign its index to the variable g,

5. Change velocity and position of the particle according to Equation (5) and (6). 6. Loop to step 2 until a criterion is met or end of iterations.

At the end of the iterations, the best position of the swarm will be the solution of the problem. It is not possible to get an optimum result of the problem always, but the obtained solution will be an optimal one. In the PSO routine parameters Kp,j , Ki,j and Kd,j were taken as control variables. These parameters were

obtained simultaneously by solving the constrained optimization problem given in section 2.2 using particle swarm optimization algorithm. The PSO algorithm was run for 10 generations with a population size of 30.

Table 1. Optimal Controller parameters after PSO run

Kp Ki Kd

Area1 0.0924 0.6240 0.4806

Area2 0.0924 0.6240 0.4806

4. Performance Analysis

Fig.3 (a) (b) and 4 show the time domain performance of the system with PSO tuned controller. System was simulated for 18 seconds with step change of 0.1 pu in load of area 1. Disturbance was given at t=1.0 sec.

As seen, the PSO tuned controller gives better performance in terms of overshoot and settling time. This shows the efficiency of the PSO tuned PID controller over conventionally tuned PID controller. Fig.5 gives comparison of conventional and PSO based PID controller in terms of settling time and oscillations.

(a) (b)

(6)

Fig .4 variation of tie-line power due to Fig.5 Comparision of Conventional and PSO based PID

step change in load in area 1 controller

5. Conclusion

This paper demonstrate the effectiveness of proposed PSO based PID controller for Load Frequency Control in a two area interconnected power system. Also it is independent of complexity of performance index. In addition, the design procedure is simple and has much potential for practical implementation. References

[1] P.Kundur, Power System Stability and Control, McGraw-Hill Publishing Company Ltd., New Delhi, 2000. [2] K.Ogata, Modern Control Engineering, Prentice Hall Of India, New Delhi, 2000.

[3] Zwe-Lee Gaing, “A Particle Swarm Optimization Approach for Optimum Design of PID Controller in AVR system”, IEEE Transactions on Energy Conversion, vol.19, NO.2, June 2004.

[4] O.P Malik, Ashok Kumar, G.S.Hope, “A Load frequency Control Algorithm Based on Generalized Approach”, IEEE Transactions on Power systems, vol.3, No.2, May 1988.

[5] Nidul Sinha, Loi Lei Lai, Venu Gopal Rao, “GA Optimized PID Controllers For Automatic Generation Control of Two Area Reheat Thermal Systems under Deregulated Environment”, DRPT2008,6-9 April,2008 Nanjing, China.

[6] A.Sharif, K.Sabahi, M.Aliyari Shoorehdeli, M.A.Nekoui, M.Teshnehlab, “Load Frequency Control in Interconnected power System Using Multi-objective PID Controller”, 2008 IEEE Conference on Soft Computing in Industrial Applications (SMCia/08), June 25-27, 2008, Muroran, Japan.

[7] Hossein Shayehi, Heidar Ali Shayanfar, “Automatic Generation Control of Interconnected Power System Using ANN Technique Based on µ-Synthesis”, Journal of Electrical Engineering, vol.55, No.11-12, 2004, 306-313.

[8] Himanshu Monga, Gurinder Kaur, Amrit Kaur, Kanika Soni, “Fuzzy Logic Controller for Analysis of AGC”, Published in International Journal of Advanced Engineering & Applications, Jan. 2010.

Appendix A. System Data Appendix B. Parameters for PSO Algorithm 0 5 10 15 20 conv PID PSO‐PID Settling  Time Oscillations Tg1,2 0.2 s Tt1,2 0.3 s Kp1,2 120 Hz/pu MW Tp1,2 20 s T1,2 0.0707 MW/rad B1,2 0.425 pu MW/Hz R1,2 2.4 Hz/pu Mw C1 2.5 C2 2.5 w 0.5 D 3

References

Related documents

Variables that are non-local to the block of a parallel region may be either shared by or private to the threads executing the code paths where those variables are defined.. After

Fresh methi leaves were collected from control plant and test plant respectively and 1gm of leaves was weighed. The collected leaves were cut into small pieces and

Considering the compensation problems, conflict of duties, poor training and performance review in the Bread manufacturing companies, the researchers observed that there is need

This study involves the details of development of the process of making low calcium (ASTM Class F) fly ash based geo polymer concrete. The physical and chemical properties of

There was no significant difference between 37 and 44 aged transplants in number of fruits per plant at the same cropping period (Table 2). There was no significant

Twenty three proteins grouped as cluster one, were found to be highly expressed in Pokkali under control conditions in comparison to IR64 but under salinity stress, their

Weak ? contractions and some fixed point results with applications to fractal theory Imdad et al Advances in Difference Equations (2018) 2018 439 https //doi org/10 1186/s13662 018 1900 8

effects of feeding status, ontogeny and temperature regimes on stable isotope patterns were 13.. assessed and modelled as functions of relative weight gain (growth