Abstract
In this present work, we develop a model of two-area power grid system for load frequency control (LFC), a three-degree of freedom PID controller is referred and suggested as a special controller. The system under analysis includes a single power system having two control area, each of which comprises reheat type thermal unit generating source. Salp swarm algorithm (SSA) optimization technique is utilized for tuning controller to find the optimal value of the parameter gain of recommended 3DOF-PID control system for each control region or area. The optimization process is preceded using a function Integral time absolute error (ITAE) as an objective function to access the performance measure from simulink model and a 0.01p.u sudden perturbation of load for area-one. For achieving the better dynamic behavior of the system responses, such as time of settling, peak undershoot, and peak overshoot, evaluation of system’s dynamic performance. Further comparison of PID, 2DOF-PID and 3DOF-PID controllers are also included in this analysis.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
In power system, due to continuous change in load demand results imbalance between generation of real power and demand of load affects the frequency of the power system [1]. An electrical energy supply by the generating system should be kept constant at the desired nominal frequency. It is kept close to the desired value by closed loop control of the reactive power and real power generated in the controllable sources of the system for maintaining power system stability [2]. In interconnected power system, it is also desirable to regulate the tie line power within acceptable limits irrespective of load variations in an area. LFC governs output power from sources within a determined area with respect to variations in frequency of system and power of tie-line. The basic objective of LFC of interconnected power system is to achieve desired nominal frequency as possible and is to regulate power flow deviation between two interconnected areas due to step load change.
The appropriate selection and design of controller substantially affected the power system performance and stability. The task of LFC become more challenging because of gradually increase in dimension & load demand of power system. Literature survey review shows that lot of control methods like fuzzy logic, neuro fuzzy etc. have been implemented in various researches in respect to study of LFC related with power system. Many optimization algorithms implemented in various research papers for tuning the controller parameter like grey wolf optimization (GWO), particle swarm optimization (PSO), moth-flame optimization (MFO), ant lion optimization, firefly, ant colony optimization, cuckoo search algorithm. Grasshopper optimization, linearized biogeography algorithm (LBO), teaching learning-based optimization, seeker optimization has been implemented for controller parameter optimization to study the transient nature and steady state response of LFC.
Grasshopper optimization algorithm with FOPID controller is implemented in LFC by D. Guha et al. to improve system dynamics in normal circumstances and in presence of system uncertainties [3]. Load frequency control using SSC with FUZZY, PID and neural network-based controller to control the system dynamics and minimized ACE in two-area power system is explored by Lone et al. [4]. For enhancing load frequency control capability, the ant colony optimization is used in tuning of PID controller of power system is studied by Bernard and Musilek [5]. Fractional order 2DOFPID control using cuckoo search algorithm based AGC scheme for interconnected multi-area power system comprising hydro, thermal and gas unit is employed by Debbarma et al. [6]. The dynamics performance of the LFC system by placing HVDC link between two areas is analyzed by Debanath et al. [7]. M. Raju et al. analyzed the comparative dynamic behavior between various controllers optimized by ant lion optimization technique for LFC [8], they also evaluated the robustness of optimum gain of superlative controller using sensitivity analysis. Gheisamejad [9] proposed a HSCOA optimization to find the optimal gain of Fuzzy PID used in the model of two area system consisting thermal unit for LFC. They also verified the produced effect of non-linearity considering governor dead band in the proposed model of the system. A quasi oppositional GWO based PID controller for load frequency control of a two same hydro-thermal unit in each area is studied by Guha et al. [10]. A. Sahu et al. suggested MFO technique for LFC based 2DOF-PID controller [11]. A. N. A. A. Ibrahim employed LBO based PID-P controller for LFC [12]. J. Seekuka et al. designed two area system model for AGC and optimal value of parameter is found by PSO technique with PID controller [13]. H. Parvnesh et al. studied LFC using SOA based PID controller [14]. P. Panda et al. analyzed 3DOF-PID controller with different optimization algorithm with GWO technique for LFC of two area system [15].
2 System Under Analysis
The developed model of two area system under analysis comprises a reheat type thermal generating source for each area for LFC of power system. The analysis of the system has been done with reheat type thermal unit and 3DOF-PID for each control area. The developed transfer function of the interconnected system via tie-line is provided in Fig. 1 and developed system parameters are designed by taking the reference from [2, 15]. In this dynamic model, respective error of control area referred as area control error (ACE) and sudden disturbance of load in area 1 is fed to each of 3DOF-PID controller that is a linear combination of drift in the power at tie-line and drift in frequency where B1, B2 are frequency bias of each control area. Each area of ACE is equated in Eq. (4).
In this model of single stage steam turbine of reheat type, required transfer function is shown below.
where, Ksg, KT, Kτ and Kps are gain of speed governor, gain of single stage turbine, gain of high-pressure stage and gain of power system respectively. The parameter Tsg, TT, Tτ and Tps are time constant of speed governor, time constant of turbine, time constant of reheater turbine and the time constant of power system respectively. R1, R2 are the speed regulation constant of thermal power plants.
3 The 3DOF-PID Controller
We developed and designed a completely unique controller here, where several control loops accomplish the control operation. A PID controller and 2DOFPID controller is initially used in each control area, and then tested by using the 3DOFPID controller for LFC. As we increased the degree of freedom of PID controller i.e. no. of independent control loops, the control action of controller change and each control loop execute their control work independently in the system. The architecture of controller implemented in proposed system is shown in Figs. 2 and 3. Two control loops are obviously included in the 2DOF-PID controller, while three control loops are included in the 3DOF-PID controller. The 3DOF-PID is more dynamic than PID and 2DOF-PID to eliminate the system oscillations. The actions of three closed loops in the 3DOF-PID controller are responsible for enhancing stability, modeling the closed loop responses and minimizing the disturbances. The architecture of 2DOF-PID and 3DOF-PID controller is shown in Figs. 2 and 3 respectively.
Here, ACE is input for each PID controller, 2DOF-PID controller and 3DOF-PID controller and is represented by R(s). The output of the system denoted by V(s) indicates the frequency deviation in each area. The controller output, i.e. signal W(s) is input to each control area generating units. D(s) is the sudden variation in load in area 1 which is fed to the controller independently. The basic differences between 2DOF-PID and 3DOF-PID controller is the D(s) which is disturbances occurring in the power system, i.e. provided in 3DOF-PID as feedback and is not present in 2DOF-PID controller.
4 The Implementation of SSA in This Study
The idea or motivating factors of using SSA optimization technique as well as its mathematical model, are presented in this section. Mirjalili et al. proposed the SSA, a nature-inspired optimizer [16]. The goal of SSA is to construct a population-based optimizer that mimics salps natural swarm behavior. The swarming behavior of salps is modeled mathematically, the random introduction of salp locations is performed as shown in Eq. (5).
\(X_{1}^{1:n}\) indicates the salps’ initial locations, ubk denotes the upper limit, and lbk denotes the lower limit. Rand(…) is expression for generating the number between zero and one. Secondly, a group leader and followers must be decided to mimic the salp swarming process. The leader of the swarm is a single salp who is leading the group, while the rest of the swarm are followers. With each successive step, the leader is accountable for leading the group into a safer position in this formation. The mathematical version of the leader in a salp swarm is Eq. (6), where P represents the position vector of target food and X represents position of each salp in two dimensions.
\(X_{k}^{1}\) represents the leader’s position in the kth dimension, Pi represents the position vector for the source of food in the kth dimension, uhk represents the upper limit of the kth dimension, lhk represents the lower limit of the kth dimension, and c1, c2, and c3 represent random numbers. SSA describes a long spiral chain of salps in the ocean; as a result, this style of algorithm will avoid immature convergence to localized maximum and minimum optimal solutions. Equation (7) depicts the leading salps food perusing method by equating its motion toward the position of food target. This is a critical SSA parameter that directs the follower salps to effectively capture food sources,
where (m/M) indicate the ratio of the ongoing present iteration (m) to the maximum number of considered iteration (M). Furthermore, random guess in the range of 0–1 are assigned to c2 and c3, depending on the step size, this approximation is responsible for the orientation of the corresponding location for any kth dimensions. The law of motion given by Newton plays a vital role in characterizing the successive locations of followers as presented in the Eq. (8).
The location of the followers is defined by Xk1and i ≥ 2. The expression in Eq. (8) indicates the path in the kth dimension. In the following Eq. (8), t denotes time, and ʋ0 denotes the salp follower’s initial velocity, which is considered to be zero. In most optimization analysis, time is denoted by the iteration number; hence, a step size of one is picked for the time variable. Equation (9) is a modified type version of Eq. (8).
It’s worth noting that the salp spiral chain has the unique feature to move toward the continuous-changing target food source position in order to get optimal solution by searching and utilizing the feature search space.
5 Objective Function Formulation and Implementation
Error based criteria like integral absolute error, integral squared error, ITAE are the most commonly used error function as objective functions in literature. In comparison to other function Integral square error (ISE), Integral absolute error (IAE), Integral time square error (ITSE) and ITAE. The ITAE based error criteria is mostly used as objective function to achieve desired response of system and because of its smoother work. Therefore, the implemented SSA algorithm optimizes the system controller parameter by using ITAE as the objective function. The function ITAE is shown in Eq. (10).
Here Δf1 is the frequency drift from nominal value in area 1, Δf2 is the drift of frequency from nominal in area 2, ΔPtie is the drift of power in tie-line and tsim is the simulation run time. The advantages of ITAE as objective function is the reduction of peak overshoot, settling time and give the optimum gain parameter. The objective function must be minimized using the following constraints described below.
Here Kp is the proportional gain, kI is the integral gain and KD is the derivative gain whereas pw, dw are the proportion set-point weight, derivative set-point respectively and N is the derivative filter coefficient of 3DOF-PID controller.
6 Result Analysis
The developed robust 3DOF-PID controller is used in system includes single generating source of thermal unit. For determining the frequency and tie-line responses sudden load variation of 0.01 per unit is implemented in area-1. The obtained responses such as frequency drift in area 1, drift in tie-line power and frequency drift in area 2 of proposed system are displayed in Figs. 4, 5 and 6 respectively.
For tuning the controller parameters of PID, 2DOF-PID, 3DOF-PID, SSA optimization technique is implemented and mentioned in Table 1. System performances are tabulated in Table 2. The ITAE value of controllers optimized by SSA technique is tabulated in Table 3.
7 Conclusion
Here, a SSA optimization based 3DOF-PID controller has been used for the load frequency control of a reheat type thermal unit. The adaptability of the controller proposed is validated and compared to the results with pre-published results. It is concluded from the comparison of responses that the proposed 3DOF-PID controller possess sustainable response when compared with other methods for the same task.
References
Kundur P (1994) Power system stability and control. McGraw-Hill, New York
Sivanagaraju S, Sreenivasan G. Power system operation and control
Guha D, Roy PK, Banerjee S (2019) Grasshopper optimization algorithm-scaled fractional-order PID controller applied to reduced-order model of load frequency control system. 2019 Int J Modell Simul 1–26. https://doi.org/10.1080/02286203.2019.1596727
Lone AH, Yousuf V, Prakash S, Bazaz MA (2018) Load frequency control of two area interconnected power system using SSSC with PID, Fuzzy and Neural Network Based Controllers. In: 2018 2nd IEEE international conference on power electronics, intelligent control and energy systems (ICPEICES), Delhi, 2018, pp 108–113
Bernard M, Musilek P (2017) Ant-based optimal tuning of PID controllers for load frequency control in power systems. In: 2017 IEEE electrical power and energy conference (EPEC), Saskatoon, SK, Canada, 2017, pp 1–6. https://doi.org/10.1109/EPEC.2017.8286152
Debbarma S, Saikia LC, Sinha N, Kar B, Datta A (2016) Fractional order two degree of freedom control for AGC of an interconnected multi-source power system. In: 2016 IEEE international conference on industrial technology (ICIT), Taipei, Taiwan, 2016, pp 505–510. https://doi.org/10.1109/ICIT.2016.7474802
Debnath MK, Satapathy P, Mallick RK (2017) 3DOF-PID controller based automatic generation control using TLBO algorithm. Int J Pure Appl Math 114(9):39–49
Raju M, Saikia LC, Sinha N (2016) Automatic generation control of a multi-area system using ant lion optimizer algorithm based PID plus second order derivative controller. Int J Electr Power Energy System 80:52–63. https://doi.org/10.1016/j.ijepes.2016.01.037
Gheisarnejad M (2018) An effective hybrid harmony search and cuckoo optimization algorithm based fuzzy PID controller for load frequency control. Appl Soft Comput 65:121–138. https://doi.org/10.1016/j.asoc.2018.01.007
Guha D, Roy PK, Banerjee S (2016) Load frequency control of large-scale power system using quasi-oppositional grey wolf optimization algorithm. Eng Sci Tech 19(4):1693–1713. https://doi.org/10.1016/j.jestch.2016.07.004
Sahu A, Hota SK (2018) Performance comparison of 2-DOF PID controller based on Moth-flame optimization technique for load frequency control of diverse energy source interconnected power system. In: 2018 Technologies for smart-city energy security and power (ICSESP). https://doi.org/10.1109/icsesp.2018.8376686
Ibrahim ANAA, Shafei MAR, Ibrahim DK (2017) Linearized biogeography-based optimization tuned PID-P controller for load frequency control of interconnected power system. In: 2017 Nineteenth international middle east power systems conference (MEPCON). https://doi.org/10.1109/mepcon.2017.8301316
Seekuka J, Rattanawaorahirunkul R, Sansri S, Sangsuriyan S, Prakonsant A (2016) AGC using particle swarm optimization based PID controller design for two area power system. In: 2016 International computer science and engineering conference (ICSEC). https://doi.org/10.1109/icsec.2016.7859951
Parvnesh H, Dizgah SM, Sedighizadeh M, Ardeshir ST (2016) Load frequency control of a multi-area power system by optimum designing of frequency-based PID controller using seeker optimization algorithm. In: 2016 6th Conference on thermal power plants (CTPP). https://doi.org/10.1109/ctpp.2016.7483053
Panda P, Kumar A (2018) Design and analysis of 3-DOF PID controller for load frequency control of multi area interconnected power systems. In: 2018 International conference on recent innovations in electrical, electronics & communication engineering (ICRIEECE). 2018, pp 2983–2987
Mirjalili S, Gandomi AH, Mirjalili SZ et al (2017) Salp swarm algorithm: a bio-inspired optimizer for engineering design problems. Adv Eng Softw 114:163–191
Martins FG (2005) Tuning PID controllers using the ITAE criterion. Int J Eng Ed 21(5):867–873
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Sinha, A.R., Gupta, N.K., Sekhar, C., Singh, A.K. (2022). Load Frequency Control for Power System of Interconnected Two Area System Using Salp Swarm Algorithm Technique Based 3 DOF-PID Controller for Optimization. In: Kumar, J., Tripathy, M., Jena, P. (eds) Control Applications in Modern Power Systems. Lecture Notes in Electrical Engineering, vol 870. Springer, Singapore. https://doi.org/10.1007/978-981-19-0193-5_34
Download citation
DOI: https://doi.org/10.1007/978-981-19-0193-5_34
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-0192-8
Online ISBN: 978-981-19-0193-5
eBook Packages: EnergyEnergy (R0)