Abstract
A disturbance in a power system causes the frequency to deviate from its nominal value. The load and generation of the system are strategically adjusted to restore the synchronous frequency. This paper introduces novel shrinking-horizon model predictive control (MPC) technique, which employs a centralized controller for managing the load-frequency of a single-area power system and distributed controllers for multi-area systems. The controller optimally changes generation settings and sheds non-critical loads to make the frequency and tie-line power deviation zero. In contrast to existing approaches that use an approximate first-order transfer function model, this paper presents a structure-preserving linear state-space model for power systems. This model takes into account frequency and voltage dependencies of both load and generation, allowing for more accurate representation of power system behavior. During rescheduling, the controller minimizes additional cost associated with changes while satisfying various operational and physical constraints. The paper conducts several case studies using IEEE test systems to devise corrective action plans for both under- and over-frequency scenarios. The proposed controller’s robustness is tested against disturbances originating from renewable energy sources. Furthermore, a performance comparison is drawn between the proposed controller and existing control techniques. The comparative analysis indicates that the proposed approach consistently outperforms other controllers in terms of dynamic performance improvement, measured by parameters such as settling time, overshoot, undershoot, and error reduction. It is observed that the maximum undershoot and the settling time of the frequency is the least for centralized control. Comparative studies indicate that under different circumstances, the proposed approach outperforms other controllers in dynamic performance improvement, measured by settling time, overshoot, undershoot, and error reduction. The net rescheduling cost obtained by the proposed centralized MPC, cooperative distributed MPC, and non-cooperative distributed MPC-based controllers is 38, 25, and 24% lower than the conventional PI controller used for LFC of IEEE 39-bus system. This validates the suggested controllers’ cost-effectiveness.
Similar content being viewed by others
Availability of data and materials
Not applicable.
Abbreviations
- 2-DOF-PID:
-
2 Degree of freedom PID
- ACE:
-
Area control error
- ALO:
-
Ant lion optimization
- ANN:
-
Artificial neural network
- BWOA:
-
Black widow optimization algorithm
- C-DMPC:
-
Cooperative DMPC
- DFIG:
-
Doubly fed induction generator
- DMPC:
-
Distributed MPC
- IAE:
-
Integral of absolute error
- IMC:
-
Internal model control
- ISE:
-
Integral of squared error
- ITAE:
-
Integral of time absolute error
- ITSE:
-
Integral of time squared error
- LFC:
-
Load-frequency control
- MO:
-
Maximum overshoot
- MPC:
-
Model predictive control
- MFO:
-
Moth flame optimization
- MU:
-
Maximum undershoot
- NC-DMPC:
-
Non-cooperative DMPC
- PI:
-
Proportional integral
- PID:
-
Proportional integral derivative
- PIDF:
-
Proportional integral derivative with filter
- RESs:
-
Renewable energy sources
- SCA:
-
Sine cosine algorithm
- SPVG:
-
Solar photovoltaic generator
- TPGUs:
-
Thermal power generating units
- TSR:
-
Tip-speed ratio
- WTG:
-
Wind turbine generator
References
Venkat AN, Hiskens IA, Rawlings JB, Wright SJ (2008) Distributed MPC strategies with application to power system automatic generation control. IEEE Trans Control Syst Technol 16(6):1192–1206. https://doi.org/10.1109/TCST.2008.919414
Elgerd O (2017) Electric energy systems theory: an introduction. Mc Graw Hill Education
Liu F, Li Y, Cao Y, She J, Wu M (2016) A two-layer active disturbance rejection controller design for load frequency control of interconnected power system. IEEE Trans Power Syst 31(4):3320–3321. https://doi.org/10.1109/TPWRS.2015.2480005
Prostejovsky AM, Marinelli M, Rezkalla M, Syed MH, Guillo-Sansano E (2018) Tuningless load frequency control through active engagement of distributed resources. IEEE Trans Power Syst 33(3):2929–2939. https://doi.org/10.1109/TPWRS.2017.2752962
Eissa MM, Ali AA, Abdel-Latif K, Al-Kady AF (2019) A frequency control technique based on decision tree concept by managing thermostatically controllable loads at smart grids. Int J Electr Power Energy Syst 108:40–51
Ramachandran R, Madasamy B, Veerasamy V, Saravanan L (2018) Load frequency control of a dynamic interconnected power system using generalised hopfield neural network based self-adaptive pid controller. IET Gener Transm Distrib 12(21):5713–5722. https://doi.org/10.1049/iet-gtd.2018.5622
Yan Z, Xu Y (2019) Data-driven load frequency control for stochastic power systems: a deep reinforcement learning method with continuous action search. IEEE Trans Power Syst 34(2):1653–1656. https://doi.org/10.1109/TPWRS.2018.2881359
Xiong L, Li H, Wang J (2018) LMI based robust load frequency control for time delayed power system via delay margin estimation. Int J Electr Power Energy Syst 100:91–103
Xiahou KS, Liu Y, Wu QH (2021) Robust load frequency control of power systems against random time-delay attacks. IEEE Trans Smart Grid 12(1):909–911. https://doi.org/10.1109/TSG.2020.3018635
Fu C, Wang C, Wang L, Shi D (2020) An alternative method for mitigating impacts of communication delay on load frequency control. Int J Electr Power Energy Syst 119:105924. https://doi.org/10.1016/j.ijepes.2020.105924
Rerkpreedapong D, Hasanovic A, Feliachi A (2003) Robust load frequency control using genetic algorithms and linear matrix inequalities. IEEE Trans Power Syst 18(2):855–861. https://doi.org/10.1109/TPWRS.2003.811005
Shankar G, Mukherjee V (2016) Load frequency control of an autonomous hybrid power system by quasi-oppositional harmony search algorithm. Int J Electr Power Energy Syst 78:715–734. https://doi.org/10.1016/j.ijepes.2015.11.091
Gupta NK, Kar MK, Singh AK (2022) Design of a 2-DOF-PID controller using an improved sine-cosine algorithm for load frequency control of a three-area system with nonlinearities. Prot Control Mod Power Syst 7(1):33. https://doi.org/10.1186/s41601-022-00255-w
Al-Majidi SD, AL-Nussairi MKh, Mohammed AJ, Dakhil AM, Abbod MF, Al-Raweshidy HS (2022) Design of a load frequency controller based on an optimal neural network. Energies 15(17). https://doi.org/10.3390/en15176223
Lal DK, Barisal AK (2019) Combined load frequency and terminal voltage control of power systems using moth flame optimization algorithm. J Electr Syst Inf Technol 6(1):8. https://doi.org/10.1186/s43067-019-0010-3
El-Bahay M, Lotfy M, Abd El-Hameed M (2023) Effective participation of wind turbines in frequency control of a two-area power system using coot optimization. Prot Control Mod Power Syst. https://doi.org/10.1186/s41601-023-00289-8
Barakat M (2022) Novel chaos game optimization tuned-fractional-order PID fractional-order PI controller for load-frequency control of interconnected power systems. Prot Control Mod Power Syst. https://doi.org/10.1186/s41601-022-00238-x
Wang L (2009) Model predictive control system design and implementation using MATLAB. Springer, Berlin
Shiroei M, Ranjbar AM (2014) Supervisory predictive control of power system load frequency control. Int J Electr Power Energy Syst 61:70–80. https://doi.org/10.1016/j.ijepes.2014.03.020
Yang L, Liu T, Hill DJ (2021) Distributed MPC-based frequency control for multi-area power systems with energy storage. Electr Power Syst Res 190:106642. https://doi.org/10.1016/j.epsr.2020.106642
Ma M, Chen H, Liu X, Allgöwer F (2014) Distributed model predictive load frequency control of multi-area interconnected power system. Int J Electr Power Energy Syst 62:289–298. https://doi.org/10.1016/j.ijepes.2014.04.050
Liu J, Yao Q, Hu Y (2019) Model predictive control for load frequency of hybrid power system with wind power and thermal power. Energy 172:555–565. https://doi.org/10.1016/j.energy.2019.01.071
Ersdal AM, Imsland L, Uhlen K (2016) Model predictive load-frequency control. IEEE Trans Power Syst 31(1):777–785. https://doi.org/10.1109/TPWRS.2015.2412614
Ma M, Zhang C, Liu X, Chen H (2017) Distributed model predictive load frequency control of the multi-area power system after deregulation. IEEE Trans Ind Electron 64(6):5129–5139. https://doi.org/10.1109/TIE.2016.2613923
Ersdal A, Imsland L, Uhlen K, Fabozzi D, Thornhill N (2015) Model predictive load-frequency control taking into account imbalance uncertainty. Control Eng Pract 53
Wang W, Yorino N, Sasaki Y, Zoka Y, Bedawy A, Kawauchi S (2022) A novel adaptive model predictive frequency control using unscented Kalman filter. Electr Power Syst Res 213:108721. https://doi.org/10.1016/j.epsr.2022.108721
Pathak PK, Yadav AK, Shastri A, Alvi PA (2023) BWOA assisted PIDF-(1+i) controller for intelligent load frequency management of standalone micro-grid. ISA Trans 132:387–401. https://doi.org/10.1016/j.isatra.2022.06.010
Fernández-Guillamón A, Muljadi E, Molina-García A (2022) Frequency control studies: a review of power system, conventional and renewable generation unit modeling. Electr Power Syst Res 211:108191. https://doi.org/10.1016/j.epsr.2022.108191
Magdy G, Ali H, Xu D (2021) Effective control of smart hybrid power systems: cooperation of robust LFC and virtual inertia control system. CSEE J Power Energy Syst 8(6):1583–1593. https://doi.org/10.17775/CSEEJPES.2020.05230
Mi Y, Chen B, Cai P et al (2022) Frequency control of a wind-diesel system based on hybrid energy storage. Prot Control Mod Power Syst. https://doi.org/10.1186/s41601-022-00250-1
Oshnoei S, Oshnoei A, Mosallanejad A, Haghjoo F (2021) Novel load frequency control scheme for an interconnected two-area power system including wind turbine generation and redox flow battery. Int J Electr Power Energy Syst 130:107033. https://doi.org/10.1016/j.ijepes.2021.107033
Chapaloglou S, Faanes A, Varagnolo D, Tedeschi E (2022) Multi-objective control of isolated power systems under different uncertainty approaches. Sustain Energy Grids Netw 32:100853. https://doi.org/10.1016/j.segan.2022.100853
Pradhan SK, Das DK (2020) A robust \(h-\infty \) sliding mode control design for wind-integrated interconnected power system with time-delay and actuator saturation. Sustain Energy Grids Netw 23:100370. https://doi.org/10.1016/j.segan.2020.100370
Boyle J, Littler T, Muyeen SM, Foley AM (2021) An alternative frequency-droop scheme for wind turbines that provide primary frequency regulation via rotor speed control. Int J Electr Power Energy Syst 133:107219. https://doi.org/10.1016/j.ijepes.2021.107219
Ouyang J, Pang M, Li M, Zheng D, Tang T, Wang W (2021) Frequency control method based on the dynamic deloading of DFIGs for power systems with high-proportion wind energy. Int J Electr Power Energy Syst 128:106764. https://doi.org/10.1016/j.ijepes.2021.106764
Wang X, Wang Y, Liu Y (2020) Dynamic load frequency control for high-penetration wind power considering wind turbine fatigue load. Int J Electr Power Energy Syst 117:105696. https://doi.org/10.1016/j.ijepes.2019.105696
Prakash V, Pandzic H (2023) Fast frequency control service provision from active neighborhoods: opportunities and challenges. Electr Power Syst Res 217:109161. https://doi.org/10.1016/j.epsr.2023.109161
Nema S, Prakash V, Pandžić H (2022) Adaptive synthetic inertia control framework for distributed energy resources in low-inertia microgrid. IEEE Access 10:54969–54979. https://doi.org/10.1109/ACCESS.2022.3177661
Nema S, Prakash V, Bhakar R, Pandžić H (2022) Coordinated synthetic inertia control provision from distributed energy resources and energy storage systems. In: 2022 International conference on intelligent controller and computing for smart power (ICICCSP), pp 1–5. https://doi.org/10.1109/ICICCSP53532.2022.9862397
Nema S, Prakash V, Pandžić H (2023) Frequency-responsive refrigerator switching controller. IEEE Trans Smart Grid. https://doi.org/10.1109/TSG.2023.3334668
Prakash V, Bhakar R, Tiwari H, Sharma KC (2018) System inertia prediction for primary frequency response adequacy under uncertain wind generation. In: 2018 8th IEEE India international conference on power electronics (IICPE), pp 1–6. https://doi.org/10.1109/IICPE.2018.8709539
Prakash V, Bhakar R, Tiwari H, Sharma KC (2018) Inertia and primary frequency response assessment under uncertain photovoltaic generation. In: 2018 8th IEEE India international conference on power electronics (IICPE), pp 1–6 . https://doi.org/10.1109/IICPE.2018.8709511
Prakash V, Sharma KC, Bhakar R, Tiwari HP, Li F (2018) Frequency response constrained modified interval scheduling under wind uncertainty. IEEE Trans Sustain Energy 9(1):302–310. https://doi.org/10.1109/TSTE.2017.2731941
Prakash V, Sharma KC, Bhakar R, Tiwari HP, Sreekumar S, Chawda S, Teotia F (2017) Primary frequency response with stochastic scheduling under uncertain photovoltaic generation. In: 2017 IEEE power & energy society general meeting, pp 1–5. https://doi.org/10.1109/PESGM.2017.8273730
Jia D, Krogh B (2001) Distributed model predictive control. Proc Am Control Conf 4:2767–27724. https://doi.org/10.1109/ACC.2001.946306
Sengupta A (2021) Prevention of load encroachment using model predictive control. IEEE Trans Power Del 36(6):3657–3670. https://doi.org/10.1109/TPWRD.2020.3046359
Nguyen TB, Pai MA (2003) Dynamic security-constrained rescheduling of power systems using trajectory sensitivities. IEEE Trans Power Syst 18(2):848–854. https://doi.org/10.1109/TPWRS.2003.811002
Talukdar BK, Sinha AK, Mukhopadhyay S, Bose A (2005) A computationally simple method for cost-efficient generation rescheduling and load shedding for congestion management. Int J Electr Power Energy Syst 27(5):379–388. https://doi.org/10.1016/j.ijepes.2005.02.003
Emami K, Fernando T, Iu HH-C, Nener BD, Wong KP (2016) Application of unscented transform in frequency control of a complex power system using noisy PMU data. IEEE Trans Ind Inf 12(2):853–863. https://doi.org/10.1109/TII.2015.2491222
Bevrani H (2009) Robust power system frequency control. Springer, Berlin. https://doi.org/10.1007/978-0-387-84878-5
Sauer PW, Pai MA (1997) Power system dynamics and stability. Prentice Hall
Gandhi O, Kumar DS, Rodríguez-Gallegos CD, Srinivasan D (2020) Review of power system impacts at high PV penetration part I: Factors limiting PV penetration. Solar Energy 210:181–201. https://doi.org/10.1016/j.solener.2020.06.097. (Special Issue on Grid Integration)
Jood P, Aggarwal SK, Chopra V (2019) Performance assessment of a neuro-fuzzy load frequency controller in the presence of system non-linearities and renewable penetration. Comput Electr Eng 74:362–378. https://doi.org/10.1016/j.compeleceng.2019.02.009
Sonmez S, Ayasun S (2016) Stability region in the parameter space of PI controller for a single-area load frequency control system with time delay. IEEE Trans Power Syst 31(1):829–830. https://doi.org/10.1109/TPWRS.2015.2412678
Zheng Y, Zhou J, Xu Y, Zhang Y, Qian Z (2017) A distributed model predictive control based load frequency control scheme for multi-area interconnected power system using discrete-time laguerre functions. ISA Trans 68:127–140. https://doi.org/10.1016/j.isatra.2017.03.009
Shiroei M, Ranjbar AM, Amraee T (2013) A functional model predictive control approach for power system load frequency control considering generation rate constraint. Int Trans Electr Energy Syst 23(2):214–229. https://doi.org/10.1002/etep.653
Acknowledgements
Not applicable.
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
AD involved in study conception and design, analysis and interpretation of results, and draft manuscript preparation. AS involved in study conception and design, analysis, and interpretation of results, and critical review of manuscript. All authors reviewed the results and approved the final version of the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
1.1 Partial derivatives and variables used in Sect. 3
Partial derivative used in (18):
where \(N_j\) is the set of buses in area j.
Partial derivatives needed for (19):
Sub-matrices defined in (20): For \(i = 1, 2,\ldots ,n\) and \(j = 1, 2,\ldots ,n\):
For \(i = 1, 2,\ldots ,n\) and \(j = 1, 2,\ldots ,n_a; j \ne p\):
\(E_3\) is an \(n \times n\) dimensional diagonal matrix with \({E_3}_{ii} = \frac{P_{d0_i}}{V_i}(b_i + 2c_iV_i)\). For \(t = 1, 2,\ldots ,n_a; t \ne p\) and \(j = 1, 2,\ldots ,n; j \notin \mathcal {B}_s\):
For \(t = 1, 2,\ldots ,n_a; t \ne p\) and \(j = 1, 2,\ldots ,n_a; j\ne p\):
For \(t = 1, 2,\ldots ,n_a; t \ne p\), tj , \({E_6}_{tj} = 2g_{(t)ik}\), if \(j = i\); 0 otherwise. \(E_7\) and \(E_8\) are \(n \times n\) dimensional diagonal matrices, such as \({E_7}_{ii} =\frac{1}{V_i}\), and \({E_8}_{ii} = -\frac{1}{V_i}(a_i + b_iV_i + c_iV_i^2)\), respectively. For \(t = 1,2,\ldots ,n_a; t \ne p\) and \(j = 1,2,\ldots ,n_a; j \ne p\), \({E_9}_{tt} = \frac{1}{V_i}\), for \(t = j\). For \(i,j = 1, 2,\ldots ,n\)
Matrices \(E_{11}, E_{12}\) and \(E_{13}\) are same as \(M_4\), \(M_7\) and \(M_8\), respectively.
1.2 System parameters for single-area system
\(R =0.05\) Hz/pu, \(D = 0.8\) pu/Hz, \(H = 5\) pu s, \(T_g = 0.2\) s, \(T_t=0.5\) s.
1.3 System parameters for three-area system
System parameters used for three-area system is listed in Table 12.
1.4 System parameters for RESs
WTG: \(\rho =1.225\) kg/m\(^3\), \(A=1648\) m\(^2\), \(R_b=22.9\) m, \(w_r=3.14\) rad/s, \(C_1=-0.6175\), \(C_2=116\), \(C_3=0.4\), \(C_4=0\), \(C_5=5\), \(C_6=21\), \(C_7=0.1405\), \(k_{wt}=1\), \(\tau _{wt}=1.5\) s.
SPVG: \(\eta =10\)%, \(A_s=4084\) m\(^2\), \(T_a=25\,^\circ \)C.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Das, A., Sengupta, A. Model predictive control for resilient frequency management in power systems. Electr Eng (2024). https://doi.org/10.1007/s00202-024-02352-5
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00202-024-02352-5