Enhanced Salp Swarm Algorithm for Multimodal Optimization and Fuzzy Based Grid Frequency Controller Design
Abstract
:1. Introduction
- i.
- ii.
- To design a combined fuzzy PID (CFPID) for frequency control in two area systems and compare its performance with similar approaches reported in the literature.
- iii.
- To design a partially decentralized combined fuzzy PID (PD-CFPID) controller for frequency regulation of a hybrid power system containing PV, DEG, WTG, with energy storage elements such as FESS, AE, FC, BES, and EV considering the inherent nonlinearities and communication delays.
- iv.
- To assess the efficacy of ESSA based PD-CFPID under the following uncertain scenarios:
2. Overview of Enhanced Salp Swarm Algorithm (ESSA)
3. Performance Study of ESSA Technique
4. Proposed Frequency Control Approach
4.1. Modelling of Parts
4.1.1. Wind Turbine Generator (WTG)
4.1.2. Photovoltaic Cell (PV)
4.1.3. Aqua Electrolyzer
4.1.4. Fuel Cell
4.1.5. Diesel Engine Generator (DEG)
4.1.6. FESS and BESS
4.1.7. Limiter and Saturation
4.1.8. Electric Vehicle
4.1.9. Power System
4.2. Combined Fuzzy PID Structure
5. Results and Discussions
5.1. Performance Examination of Proposed Frequency Control Approach
5.2. Frequency Control of DPGS by PD-CFPID
- Case 1: Normal operation:
- Case 2: Uncertain Cases
6. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- Lee, D.-J.; Wang, L. Small-Signal Stability Analysis of an Autonomous Hybrid Renewable Energy Power Generation/Energy Storage System Part I: Time-Domain Simulations. IEEE Trans. Energy Convers. 2008, 23, 311–320. [Google Scholar] [CrossRef]
- Yang, H.; Chung, C.Y.; Zhao, J. Application of plug-in electric vehicles to frequency regulation based on distributed signal acquisition via limited communication. IEEE Trans. Power Syst. 2013, 28, 1017–1026. [Google Scholar] [CrossRef]
- Savino, M.M.; Manzini, R.; Della Selva, V.; Accorsi, R. A new model for environmental and economic evaluation of renewable energy systems: The case of wind turbines. Appl. Energy 2017, 189, 739–752. [Google Scholar] [CrossRef]
- Benavente, I.M.; Lazaro, E.G.; Sanchez, T.G.; Rodríguez, A.V.; Garcia, A.M. Implementation and assessment of a decentralized load frequency control: Application to power systems with high wind energy penetration. Energies 2017, 10, 151. [Google Scholar] [CrossRef] [Green Version]
- Pan, I.; Das, S. Fractional Order AGC for Distributed Energy Resources Using Robust Optimization. IEEE Trans. Smart Grid 2015, 7, 2175–2186. [Google Scholar] [CrossRef] [Green Version]
- Mirjalili, S.; Gandomi, H.; Mirjalili, S.; Saremi, S.; Faris, H.; Mirjalili, S.M. Salp swarm algorithm: A bio-inspired optimizer for engineering design problems. Adv. Eng. Softw. 2017, 114, 163–191. [Google Scholar] [CrossRef]
- Guha, D.; Roy, P.K.; Banerjee, S. Quasi-oppositional JAYA optimized 2-degree-of-freedom PID controller for load-frequency control of interconnected power systems. Int. J. Model. Simul. 2020, 42, 63–85. [Google Scholar] [CrossRef]
- Khokhar, B.; Dahiya, S.; Parmar, K.S. Load frequency control of a microgrid employing a 2D Sine Logistic map based chaotic sine cosine algorithm. Appl. Soft Comput. 2021, 109, 107564. [Google Scholar] [CrossRef]
- Khokhar, B.; Parmar, K.P.S. A novel adaptive intelligent MPC scheme for frequency stabilization of amicrogrid considering SoC control of EVs. Appl. Energy 2021, 309, 118423. [Google Scholar] [CrossRef]
- Peddakapu, K.; Mohameda, M.R.; Srinivasarao, P.; Leung, P.K. Frequency stabilization in interconnected power system using bat and harmony search algorithm with coordinated controllers. Appl. Soft Comput. 2021, 113, 107986. [Google Scholar] [CrossRef]
- El-Ela, A.A.A.; El-Sehiemy, R.A.; Shaheen, A.M.; Diab, A.E.-G. Design of cascaded controller based on coyote optimizer for load frequency control in multi-area power systems with renewable sources. Control Eng. Pract. 2022, 121, 105058. [Google Scholar] [CrossRef]
- Irudayaraj, A.X.R.; Wahab, N.I.A.; Premkumar, M.; Radzi, M.A.M.; Bin Sulaiman, N.; Veerasamy, V.; Farade, R.A.; Islam, M.Z. Renewable sources-based automatic load frequency control of interconnected systems using chaotic atom search optimization. Appl. Soft Comput. 2022, 119, 108574. [Google Scholar] [CrossRef]
- Rai, A.; Das, D.K. The development of a fuzzy tilt integral derivative controller based on the sailfish optimizer to solve load frequency control in a microgrid, incorporating energy storage systems. J. Energy Storage 2022, 48, 103887. [Google Scholar] [CrossRef]
- Shayeghi, H.; Rahnama, A.; Alhelou, H. Frequency control of fully-renewable interconnected microgrid using fuzzy cascade controller with demand response program considering. Energy Rep. 2021, 7, 6077–6094. [Google Scholar] [CrossRef]
- Kumar, A.; Pan, S. Design of fractional order PID controller for load frequency control system with communication delay. ISA Trans. 2021, in press. [Google Scholar] [CrossRef]
- Irudayaraj, A.X.R.; Wahab, N.I.A.; Umamaheswari, M.G.; Radzi, M.A.M.; Bin Sulaiman, N.; Veerasamy, V.; Prasanna, S.C.; Ramachandran, R. A Matignon’s Theorem Based Stability Analysis of Hybrid Power System for Automatic Load Frequency Control Using Atom Search Optimized FOPID Controller. IEEE Access 2020, 8, 168751–168772. [Google Scholar] [CrossRef]
- Padhy, S.; Panda, S. Application of a simplified Grey Wolf optimization technique for adaptive fuzzy PID controller design for frequencyregulation of a distributed power generation system. Prot. Control Mod. Power Syst. 2021, 6, 2. [Google Scholar] [CrossRef]
- Patel, N.C.; Sahu, B.K.; Bagarty, D.P.; Das, P.; Debnath, M.K. A novel application of ALO-based fractional order fuzzy PID controller for AGC of power system with diverse sources of generation. Int. J. Electr. Eng. Educ. 2021, 58, 465–487. [Google Scholar] [CrossRef]
- Al-Hinai, A.; Alyammahi, H.; Alhelou, H.H. Coordinated intelligent frequency control incorporating battery energy storage system, minimum variable contribution of demand response, and variable load damping coefficient in isolated power systems. Energy Rep. 2021, 7, 8030–8041. [Google Scholar] [CrossRef]
- Ahmed, M.; Magdy, G.; Khamies, M.; Kamel, S. Modified TID controller for load frequency control of a two-area interconnected diverse-unit power system. Int. J. Electr. Power Energy Syst. 2022, 135, 107528. [Google Scholar] [CrossRef]
- Sobhy, M.A.; Abdelaziz, A.Y.; Hasanien, H.M.; Ezzat, M. Marine predators algorithm for load frequency control of modern interconnected power systems including renewable energy sources and energy storage units. Ain. Shams Eng. J. 2021, 12, 3843–3857. [Google Scholar] [CrossRef]
- Weldcherkos, T.; Salau, A.O.; Ashagrie, A. Modeling and design of an automatic generation control for hydropower plants using Neuro-Fuzzy controller. Energy Rep. 2021, 7, 6626–6637. [Google Scholar] [CrossRef]
- Taghvaei, M.; Gilvanejad, M.; Sedighizade, M. Cooperation of large-scale wind farm and battery storage in frequency control: An optimal Fuzzy-logic based controller. J. Energy Storage 2022, 46, 103834. [Google Scholar] [CrossRef]
- Khalilpourazari, S.; Khalilpourazary, S. An efficient hybrid algorithm based on Water Cycle and Moth-Flame Optimization algorithms for solving numerical and constrained engineering optimization problems. Soft Comput. 2019, 23, 1699–1722. [Google Scholar] [CrossRef]
- Karaboga, D.; Basturk, B. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm. J. Glob. Optim. 2007, 39, 459–471. [Google Scholar] [CrossRef]
- Holland, J.H. Genetic algorithms. Sci. Am. 1992, 267, 66–72. [Google Scholar] [CrossRef]
- Saha, N.; Panda, S. Cosine adapted modified whale optimization algorithm for control of switched reluctance motor. Comput. Intell. 2020. [Google Scholar] [CrossRef]
- Kennedy, J.; Eberhart, R. Particle Swarm Optimization. In Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia, 27 November–1 December 1995; pp. 1942–1948. [Google Scholar]
- Rashedi, E.; Nezamabadi-Pour, H.; Saryazdi, S. GSA: A Gravitational Search Algorithm. Inf. Sci. 2009, 179, 2232–2248. [Google Scholar] [CrossRef]
- Mirjalili, S.; Hashim, S.Z.M. A new hybrid PSOGSA algorithm for function optimization. In Proceedings of the2010 International Conference on Computer and Information Application (ICCIA), Tianjin, China, 3–5 December 2010; Volume 3, pp. 374–377. [Google Scholar]
- Eskandar, H.; Sadollah, A.; Bahreininejad, A.; Hamdi, M. Water cycle algorithm—A novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput. Struct. 2021, 110, 151–166. [Google Scholar] [CrossRef]
- Mirjalili, S. Moth-flame optimization algorithm: A novel nature-inspired heuristic paradigm. Knowl. Based Syst. 2015, 89, 228–249. [Google Scholar] [CrossRef]
- Mirjalili, S. Dragon fly algorithm: A new meta-heuristic optimization technique for solving single-objective, discrete and multi-objective problems. Neural Comput. Appl. 2016, 27, 1053–1073. [Google Scholar] [CrossRef]
- Digalakis, J.; Margaritis, K. On benchmarking functions for genetic algorithms. Int. J. Comput. Math. 2001, 77, 481–506. [Google Scholar] [CrossRef]
- Yao, X.; Liu, Y.; Lin, G. Evolutionary programming made faster. IEEE Trans. Evol. Comput. 1999, 3, 82–102. [Google Scholar] [CrossRef] [Green Version]
- Rajesh, K.S.; Dash, S.S. Load frequency control of autonomous power system using adaptive fuzzy based PID controller optimized on improved sine cosine algorithm. J. Ambient. Intell. Humaniz. Comput. 2019, 10, 2361–2373. [Google Scholar] [CrossRef]
- Khamari, D.; Sahu, R.K.; Panda, S. A Modified Moth Swarm Algorithm-Based Hybrid Fuzzy PD–PI Controller for Frequency Regulation of Distributed Power Generation System with Electric Vehicle. J. Control Autom. Electr. Syst. 2020, 1, 675–692. [Google Scholar] [CrossRef]
- Sivalingam, R.; Chinnamuthu, S.; Dash, S.S. A modified whale optimization algorithm-based adaptive fuzzy logic PID controller for load frequency control of autonomous power generation systems. Automatica 2018, 58, 410–421. [Google Scholar] [CrossRef] [Green Version]
- Mohanty, D.; Panda, S. Frequency control of hybrid power system by sine function adapted improved whale optimisation technique. Int. J. Ambient. Energy 2020. [Google Scholar] [CrossRef]
- Padhy, S.; Panda, S.; Mahapatra, S. A modified GWO technique based cascade PI-PD controller for AGC of power systems in presence of Plug in Electric Vehicles. Eng. Sci. Technol. Int. J. 2017, 20, 427–442. [Google Scholar] [CrossRef]
- Savran, A.; Kahraman, G. A fuzzy model based adaptive PID controller design for nonlinear and uncertain processes. ISA Trans. 2014, 53, 280–288. [Google Scholar] [CrossRef]
- Woo, Z.-W.; Chung, H.-Y.; Lin, J.-J. A PID type fuzzy controller with self-tuning scaling factors. Fuzzy Sets Syst. 2000, 115, 321–326. [Google Scholar] [CrossRef]
- Sahu, R.K.; Panda, S.; Sekhar, G.C. A novel hybrid PSO-PS optimized fuzzy PI controller for AGC in multi area interconnected power systems. Int. J. Electr. Power Energy Syst. 2015, 64, 880–893. [Google Scholar] [CrossRef]
- Mohanty, P.K.; Sahu, B.K.; Pati, T.K.; Panda, S.; Kar, S.K. Design and analysis of fuzzy PID controller with derivative filter for AGC in multi-area interconnected power system. IET Gener. Transm. Distrib. 2016, 10, 3764–3776. [Google Scholar] [CrossRef]
- Fereidouni, A.; Masoum, M.A.; Moghbel, M. A new adaptive configuration of PID type fuzzy logic controller. ISA Trans. 2015, 56, 222–240. [Google Scholar] [CrossRef] [PubMed]
- Ali, E.; Abd-Elazim, S. Bacteria foraging optimization algorithm based load frequency controller for interconnected power system. Int. J. Electr. Power Energy Syst. 2011, 33, 633–638. [Google Scholar] [CrossRef]
- Panda, S.; Mohanty, B.; Hota, P.K. Hybrid BFOA–PSO algorithm for automatic generation control of linear and nonlinear interconnected power systems. Appl. Soft Comput. 2013, 13, 4718–4730. [Google Scholar] [CrossRef]
- Panda, S.; Yegireddy, N.K. Automatic generation control of multi-area power system using multi-objective non-dominated sorting genetic algorithm-II. Int. J. Electr. Power Energy Syst. 2013, 53, 54–63. [Google Scholar] [CrossRef]
- Mancini, F.; Nastasi, B. Solar Energy Data Analytics: PV Deployment and Land Use. Energies 2020, 13, 417. [Google Scholar] [CrossRef] [Green Version]
- Gorripotu, T.S.; Sahu, R.K.; Panda, S. Comparative Performance Analysis of CLASSICAL controllers in LFC Using FA Technique. In Proceedings of the 2015 International Conference on Electrical, Electronics, Signals, Communication and Optimization (EESCO), Visakhapatnam, India, 24–25 January 2015; pp. 1–5. [Google Scholar]
- Guha, D.; Roy, P.; Banerjee, S. Symbiotic organism search algorithm applied to load frequency control of multi-area power system. Energy Syst. 2018, 9, 439–468. [Google Scholar] [CrossRef]
- Gozde, H.; Taplamacioglu, M.C.; Kocaarslan, I. Comparative performance analysis of Artificial Bee Colony algorithm in automatic generation control for interconnected reheat thermal power system. Int. J. Electr. Power Energy Syst. 2012, 42, 167–178. [Google Scholar] [CrossRef]
- Padhy, S.; Panda, S. Simplified grey wolf optimisation algorithm tuned adaptive fuzzy PID controller for frequency regulation of interconnected power systems. Int. J. Ambient. Energy 2021. [Google Scholar] [CrossRef]
Ref. No. | Optimization Technique and Controller | Test System | Remarks |
---|---|---|---|
[7] | Quasi oppositional Jaya (QOJAYA) tuned two-degree of freedom (2DOF) PID controller | Two area power systems consist of the thermal and hydropower plants including the nonlinearities. | QOJAYA may not be effective for the systems containing several peaks and trapped in local minima due to its single oppositional-based approach. 2DOF PID controller may not be effective in presence of nonlinearity and uncertainties. |
[8] | Sine logistic map based chaotic sine cosine algorithm tuned PID | Islanded microgrid with PV, wind, Fuel Cell, BESS, FESS, DEG, and MT | Time delay and uncertain cases are not considered. The PID controller may not offer effectual control for nonlinear, uncertain systems and in presence of time delay and unstable transfer functions. Centralized PID controller performance may degrade in in presence of nonlinearity and uncertainties. |
[9] | Intelligent model predictive control | Microgrid with PV, wind, Fuel Cell, BESS, FESS, DEG, and MT with electric vehicle | Time delay and uncertain cases are not considered. Model predictive control approaches have difficulties with the operation, high maintenance cost, and lack of flexibility resulting in fragile controllers that are not profitable. |
[10] | 2DOF-tilted integral derivative with filter tuned by bat and harmony search algorithm | Two-area wind-hydro-diesel units with SMES and FACTS devices | Time delay and uncertain cases are not considered. In the 2DOF PID controller, the tuning for the disturbance and the set-point response are not often compatible. Centralized 2DOF-TID performance may degrade in presence of nonlinearity and uncertainties. |
[11] | Proportional-derivative with filter cascaded-proportional-integral tuned by the coyote optimization algorithm | Two-area power system with photovoltaic (PV) and wind farm and gas turbine interconnection | The effectiveness of the optimization technique has not been tested in benchmark test functions. Time delay is not considered. Variants of PID controllers are suitable for linear systems and incompatible for nonlinear systems. |
[12] | Chaotic atom search optimization based fractional-order PID controller | Multi-area hybrid power system consisting of thermal, hydro, gas, solar-thermal, wind, and aqua electrolyzer-fuel cell | Sever uncertainties such as unavailability of some sources and communication delays are not considered. Decentralized FO PID controllers have difficult practical implementations and costly communication requirements. |
[13] | Sailfish optimizer (SFO) optimized fuzzy tilt integral derivative controller | Microgrid containing DEG, PV, FC, AE, BESS, FESS, and FESS | In SHO, the combination may create prey extra prominent to predators and may amplify intra-specific rivalry. Additionally, those in the preferred central locations may have inferior feeding rates. A centralized control scheme may cause a problem in case of a single failure. |
[14] | Mayfly optimization-based fuzzy PD-(1 + I) controller | Interconnected microgrid containing Solar–thermal, Wind, Micro-hydro turbine, Biodiesel, and Biogas generators. | In the MO method, if the present locations were away from the best locations, slower convergence may occur. A centralized Fuzzy PD-(1 + I) control scheme is inferior to a decentralized scheme and may cause a problem in case of a single failure. |
[15] | Direct synthesis (DS) method based fractional order PID controller | Reheat thermal, hydropower, and non-reheat thermal IEEE 39-bus New England IEEE 39-bus test system along with variable communication delay. | The direct synthesis (DS) approach depends on the process model. The overshoots and undershoots in transient response may be high and fine-tuning may be required. The study is limited to conventional generating units. PID controllers are not suitable for nonlinear and uncertain systems. |
[16] | Atom search optimization-based FOPID controller | Two area hybrid power systems containing PEV, WTPG, STPG, and thermal units consider nonlinearities. | In ASO, a small variation in velocities causes inferior exploitation in the later stages of the algorithm. FOPID controllers are not suitable for nonlinear and uncertain systems. |
[17] | Grey wolf optimization (GWO) based FOPID controller | A hybrid power system containing PEV, WTG, PV, and DEG with Energy storage elements. | The GWO method calculates the wolves’ positions by the mean locations, ignoring the wolf ladder, which may lead GWO to local convergence. FOPID controllers are not suitable for nonlinear and uncertain systems. |
[18] | Ant lion optimizer (ALO) based FOPID controller | Two area systems containing conventional and renewables | The arbitrary walking method in ALO results in a large run time. FOPID controllers are not suitable for nonlinear and uncertain systems. |
[19] | Particle swarm optimization-based Fuzzy PI controller | Thermal generator with BESS including the effect of demand response | PSO has poor exploration capability with a large execution time for complex systems. Decentralized FO PID controllers have difficult practical implementations and costly communication requirements. |
[20] | Archimedes optimization algorithm tuned integral derivative-tilted (ID-T) controller, | Two area systems containing conventional and renewables units. | AOA is not resistant to the unequal exploration and exploitation stages leading to local optimum. A system with a centralized ID-T controller will collapse in case of a single failure. |
[21] | Marine predators algorithm (MPA) tuned PID controller | Two-area system containing conventional and renewable energy sources (wind, PV, and STPP) and energy storing units (SMES and BES) | The disadvantages of the MPA are failure to create a diverse early population, local minima avoidance, and poor exploration. PID controllers are not suitable for nonlinear and uncertain systems. |
[22] | Adaptive-neuro-fuzzy inference system (ANFIS) based controller | Single area and two-area hydropower plants. | ANFIS applications in problems with large inputs are computationally expensive. ANFIS controller is complex and requires the expert user to handle. |
[23] | Artificial bee colony (ABC) based PID fuzzy logic controller | Fourteen generations Australian test system with wind and battery integration. | ABC suffers from improper exploitation in solving complicated problems. The controller is not adaptive to handle uncertainties. |
Function Name | Expression | Range | Dim. | Opt. |
---|---|---|---|---|
Generalized Schwefel | [−500, 500] | 10 | −2094.9145 | |
Generalized Rastrigin | [−5.12, 5.12] | 10 | 0 | |
Ackley | [−32, 32] | 10 | 0 | |
Generalized Griewank | [−600, 600] | 10 | 0 | |
Generalized Penalized Function 1 | [−50, 50] | 10 | 0 | |
Generalized Penalized Function 2 | [−50, 50] | 10 | 0 | |
Shekel’s Foxholes | [−65.536, −65.536] | 2 | 1 | |
Kowalik | [−5, 5] | 4 | 0.0003 | |
Six-Hump Camel-Back | [−5, 5] | 2 | −1.0316 | |
Branin | [−5, 10] [0, 15] | 2 | 0.398 | |
Goldstein–Price | [−2, 2] | 2 | 3 | |
Hartman’s 1 | [0, 1] | 3 | −3.86 | |
Hartman’s 2 | [0, 1] | 6 | −3.32 | |
Shekel’s 1 | [0, 10] | 4 | −10.1532 | |
Shekel’s 2 | [0, 10] | 4 | −10.4028 | |
Shekel’s 3 | [0, 10] | 4 | −10.5363 |
Function | ESSA | SSA | GA | PSO | ||||
---|---|---|---|---|---|---|---|---|
Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | |
mmf1y | −2796.049 | 3349.21 | −2930.15 | 3099.72 | −3692.39 | 182.42 | −2742.78 | 274.7175 |
mmf2y | 0 | 0 | 11.8731 | 3.7767 | 3.8E−4 | 3.2E−4 | 1.757 | 1.1592 |
mmf3y | 8.88E−16 | 0 | 0.2089 | 0.4824 | 8.88E−16 | 1.0E−31 | 8.88E−16 | 1.00E−31 |
mmf4y | 3.29E−14 | 1.897E−14 | 0.268906 | 0.14071 | 5.6E−2 | 3E−2 | 0.1244 | 8.04E−2 |
mmf5y | 3.501E−16 | 2.437E−16 | 0.09329 | 0.16637 | 5.73E−05 | 1.4E−4 | 4.71E−32 | 1.67E−47 |
mmf6y | 1.829E−15 | 1.456E−15 | 1.831E−3 | 4.164E−3 | 6.21E−05 | 1.1E−4 | 1.34E−32 | 5.56E−48 |
Function | DA | WCA | GSA | MFO | ||||
Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | |
mmf1y | −3213.66 | 431.748 | −3422.55 | 304.572 | −1694.53 | 190.6721 | −3329.13 | 288.317 |
mmf2y | 11.561 | 10.177 | 20.993 | 10.524 | 1.392 | 1.214 | 12.8372 | 7.352 |
mmf3y | 3.14E−05 | 1.7E−04 | 2.42E−15 | 1.79E−15 | 1.28E−10 | 6.71E−11 | 8.88E−16 | 1.00E−31 |
mmf4y | 0.3846 | 0.3826 | 0.1502 | 9.44E−2 | 1.67E−2 | 2.79E−2 | 1.78E−01 | 8.43E−02 |
mmf5y | 0.5296 | 0.6912 | 1.036E−2 | 5.67E−2 | 7.95E−21 | 3.23E−21 | 3.11E−02 | 9.487E2 |
mmf6y | 0.5292 | 0.7173 | 7.3E−4 | 2.7E−3 | 5.67E−20 | 1.88E−20 | 1.10E−3 | 3.33E−3 |
Function | CS | PSOGSA | ABC | WCMFO | ||||
Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | |
mmf1y | −3712.01 | 167.4447 | −3271.6 | 278.08 | −3922.73 | 88.61857 | −3729.7 | 96.325 |
mmf2y | 6.574 | 1.367 | 23.281 | 12.968 | 3.677 | 1.0365 | 2.089 | 1.508 |
mmf3y | 1.24E−15 | 1.08E−15 | 4.94E−12 | 2.26E−12 | 1.21E−06 | 9.37E−07 | 8.88E−16 | 1.00E−31 |
mmf4y | 3.96E−02 | 8.8E−3 | 0.2004 | 0.1141 | 0.281 | 0.1086 | 9.91E−02 | 5.31E−2 |
mmf5y | 9.77E−05 | 1.3E−4 | 0.2491 | 0.581 | 1.9E−3 | 1.3E−3 | 2.00E−29 | 6.44E−29 |
1.31E−09 | 1.39E−09 | 3.11E−21 | 1.06E−21 | 8.3E−3 | 5.1E−3 | 4.49E−22 | 2.06E−21 |
Function | ESSA | SSA | GA | PSO | ||||
---|---|---|---|---|---|---|---|---|
Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | |
mmf7y | 0.998 | 0 | 0.998 | 0 | 0.998 | 8.83E−14 | 1.56 | 0.959 |
mmf8y | 3.421E−4 | 1.678E−4 | 8.863E−4 | 3.397E−4 | 8.4E−4 | 2.9E−4 | 7E−4 | 3.2E−4 |
mmf9y | −1.0316 | 0 | −1.0316 | 0 | −1.03 | 5.02E−10 | −1.03 | 3 |
mmf10y | 3.98E−1 | 8E−17 | 3.98E−1 | 4.0E−16 | 3.98E−1 | 4.73E−7 | 3.98E−1 | 1.13E−16 |
mmf11y | 3 | 4.054E−14 | 3 | 4.3E−14 | 3 | 1.21E−8 | 3 | 4.52E−16 |
mmf12y | −3.86 | 2.14E−15 | −3.86 | 5E−15 | −3.86 | 2.203E−3 | −3.86 | 2.7E−15 |
mmf13y | −3.2504 | 3.017E−2 | −3.25 | 6.001E−3 | −3.32 | 2.170E−2 | −3.26 | 6.04E−2 |
mmf14y | −10.1532 | 5E−14 | −9.7342 | 1.6244 | −10.2 | 0.00048 | −9.31 | 1.9255 |
mmf15y | −10.4029 | 2.14E−11 | −10.2271 | 0.9629 | −9.93 | 1.822 | −9.52 | 2.00228 |
mmf16y | −10.5364 | 4E−15 | −10.5364 | 4E−15 | −9.61 | 2.405 | −10 | 1.6357 |
Function | DA | WCA | GSA | MFO | ||||
Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | |
mmf7y | 1.1 | 0.303 | 0.998 | 3.39E−16 | 3.4 | 2.578637 | 1.03 | 0.181483 |
mmf8y | 1.34E−3 | 5.11E−4 | 3.69E−4 | 2.32E−4 | 1.8E−3 | 4.9E−4 | 8.37E−4 | 2.54E−4 |
mmf9y | −1.03 | 2.55E−11 | −1.03 | 0 | −1.03 | 0 | −1.03 | 0 |
mmf10y | 3.98E−1 | 7.6E−13 | 3.98E−1 | 3.79E−16 | 3.98E−1 | 1.13E−16 | 3.98E−1 | 1.13E−16 |
mmf11y | 3 | 1.38E−6 | 3 | 1.79E−14 | 3 | 4.02E−15 | 3 | 1.95E−15 |
mmf12y | −3.86 | 1.587E−03 | −3.86 | 2.71E−15 | −3.86 | 2.71E−15 | −3.86 | 2.71E−15 |
mmf13y | −3.25 | 6.72E−02 | −3.26 | 6.04E−2 | −3.32 | 1.36E−15 | −3.22 | 4.5066E−2 |
mmf14y | −9.81 | 1.28 | −8.31 | 2.718 | −7.45 | 3.381188 | −7.56 | 3.323037 |
mmf15y | −10.4 | 0.192 | −9.52 | 2.002 | −10.4 | 0 | −9.35 | 2.423664 |
mmf16y | −10.3 | 1.06 | −9.82 | 2.235 | −10.5 | 9.03E−15 | −10.3 | 1.39948 |
Function | CS | PSOGSA | ABC | WCMFO | ||||
Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | Av. | St.Dev | |
mmf7y | 0.998 | 3.39E−16 | 1.06 | 0.252 | 0.998 | 1.02E−13 | 0.998 | 5.36E−16 |
mmf8y | 3E−4 | 4.23E−9 | 3.79E−3 | 7.5E−3 | 7E−4 | 1.3E−4 | 3.0E−4 | 1.07E−15 |
mmf9y | −1.03 | 0 | −1.03 | 0 | −1.03 | 7.36E−11 | −1.03 | 0 |
mmf10y | 3.98E−1 | 1.13E−16 | 3.98E−1 | 1.13E−16 | 3.98E−1 | 5.68E−09 | 3.98E−1 | 1.13E−16 |
mmf11y | 3 | 4.52E−16 | 3 | 4.52E−16 | 3 | 8.64E−05 | 3 | 9.57E−15 |
mmf12y | −3.86 | 2.71E−15 | −3.86 | 2.71E−15 | −3.86 | 7.89E−11 | −3.86 | 2.71E−15 |
mmf13y | −3.32 | 1.26E−13 | −3.26 | 6.032E−2 | −3.32 | 4.82E−06 | −3.25 | 6.027E−2 |
mmf14y | −10.2 | 1.81E−15 | −5.9 | 3.421068 | −10.1 | 6.784E−3 | −8.89 | 2.361515 |
mmf15y | −10.4 | 6.18E−14 | −5.76 | 3.454976 | −10.4 | 2.886E−3 | −10.4 | 1.59E−12 |
−10.5 | 2.15E−12 | −6.99 | 3.890193 | −10.5 | 4.074E−3 | −10.5 | 4.09E−14 |
ede | NeBg | NeSm | Ze | PoSm | PoBg |
---|---|---|---|---|---|
NeBg | NeBg | NeBg | NeSm | NeSm | Ze |
NeSm | NeBg | NS | NeSm | PoSm | PoSm |
Ze | NeSm | NeSm | Ze | PoSm | PoSm |
PoSm | NeSm | Ze | PoSm | PoSm | PoBg |
PoBg | Ze | PoSm | PoSm | PoBg | PoBg |
1st test system | K1 = 1.9847, K2 = 0.5802, KP1 = 1.7138, KI1 = 1.9742, KD1 = 0.2796, KP2 = 1.4912, KI2 = 1.9966, KD2 = 0.2249 |
2nd test system | K1 = 1.9847, K2 = 1.9867, KP1 = 1.9959, KI1 = 1.9742, KD1 = 0.002, KP2 = 1.9965, KI2 = 1.9966, KD2 = 0.0999 |
Method/Controller | ITAE | Settling Time (Ts) S | Undershoot (Us)-ve | ||||
---|---|---|---|---|---|---|---|
Δf1 | Δf2 | ΔPtie | Δf1 | Δf2 | ΔPtie | ||
GA: PI [46] | 2.7475 | 10.3 | 10.3 | 9.3 | 0.23 | 0.19 | 0.07 |
BFOA: PI [46] | 1.8379 | 7.1 | 5.5 | 6.35 | 0.27 | 0.23 | 0.08 |
hBFOA-PSO-PI [47] | 1.1865 | 6.6 | 6.2 | 5.73 | 0.24 | 0.21 | 0.071 |
NSGA-II: PIDF [48] | 0.387 | 4.86 | 3.03 | 4.34 | 0.103 | 0.052 | 0.023 |
hPSO-PS-Fuzzy PI [43] | 0.1438 | 5.25 | 4.07 | 4.01 | 0.07 | 0.035 | 0.012 |
mMSA: Fuzzy PD-PI [37] | 0.1783 | 2.71 | 4.29 | 3.95 | 0.052 | 0.038 | 0.011 |
Proposed ESSA based CFPID | 0.0262 | 1.21 | 1.05 | 1.02 | 0.0483 | 0.0167 | 0.0058 |
Technique: Control Structure | ITAE |
---|---|
PID/FA [50] | 10.12 × 10−2 |
PID/SOSA [51] | 9.96 × 10−2 |
PID/ABC [52] | 5.72 × 10−2 |
SGWO: AFPID [53] | 2.79 × 10−2 |
Proposed ESSA based CFPID | 1.34 × 10−2 |
Technique | Optimized Parameters | J Value (×10−2) | ||
---|---|---|---|---|
PID | ||||
KP | KI | KD | ||
MFO | 0.5919 | 0.3137 | 1.1244 | 789.15 |
PSO | 0.6370 | 0.3719 | 1.3587 | 789.05 |
GA | 0.6016 | 0.3106 | 1.0199 | 788.89 |
DA | 0.6716 | 0.3685 | 1.2448 | 788.97 |
GSA | 0.6484 | 0.3550 | 1.5325 | 787.62 |
SSA | 0.7106 | 0.2211 | 1.0787 | 783.20 |
ESSA | 0.7172 | 0.2489 | 1.0371 | 782.75 |
CFPID | ||||
ESSA: CFPID | K1 = 1.3967, K2 = 1.5397 KP1 = 1.5495, KI1 = 1.5744, KD1 = 0.8160 KP2= 0.2288, KI2 = 0.7581, KD2 = 1.3056 | 781.99 | ||
ESSA: PD-CFPID | K1= 1.4319, K2 = 0.8438 KP1 = 1.5183, KI1 = 1.9570, KD1 = 1.9764 KP2 = 0.1992, KI2 = 0.6637, KD2 = 1.9570 CPF-FESS = 1.9564; CPF-BESS = 1.7787 CPF-DEG = 1.9987; CPF-EV = 1.7965 | 368.31 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Nayak, S.; Kar, S.K.; Dash, S.S.; Vishnuram, P.; Thanikanti, S.B.; Nastasi, B. Enhanced Salp Swarm Algorithm for Multimodal Optimization and Fuzzy Based Grid Frequency Controller Design. Energies 2022, 15, 3210. https://doi.org/10.3390/en15093210
Nayak S, Kar SK, Dash SS, Vishnuram P, Thanikanti SB, Nastasi B. Enhanced Salp Swarm Algorithm for Multimodal Optimization and Fuzzy Based Grid Frequency Controller Design. Energies. 2022; 15(9):3210. https://doi.org/10.3390/en15093210
Chicago/Turabian StyleNayak, Smrutiranjan, Sanjeeb Kumar Kar, Subhransu Sekhar Dash, Pradeep Vishnuram, Sudhakar Babu Thanikanti, and Benedetto Nastasi. 2022. "Enhanced Salp Swarm Algorithm for Multimodal Optimization and Fuzzy Based Grid Frequency Controller Design" Energies 15, no. 9: 3210. https://doi.org/10.3390/en15093210
APA StyleNayak, S., Kar, S. K., Dash, S. S., Vishnuram, P., Thanikanti, S. B., & Nastasi, B. (2022). Enhanced Salp Swarm Algorithm for Multimodal Optimization and Fuzzy Based Grid Frequency Controller Design. Energies, 15(9), 3210. https://doi.org/10.3390/en15093210