journal article·2023-10-26Open access

Switched Auto-Regressive Neural Control (S-ANC) for Energy Management of Hybrid Microgrids

Muhammed Cavus, Yusuf Furkan Ugurluoglu, Huseyin Ayan, Adib Allahham, Kabita Adhikari, Damian Giaouris

Applied Sciences· Volume 13· Issue 21

Abstract

Switched model predictive control (S-MPC) and recurrent neural networks with long short-term memory (RNN-LSTM) are powerful control methods that have been extensively studied for the energy management of microgrids (MGs). These methods ease constraint satisfaction, computational demands, adaptability, and comprehensibility, but typically one method is chosen over the other. The S-MPC method dynamically selects optimal models and control strategies based on the system’s operating mode and performance objectives. On the other hand, integration of auto-regressive (AR) control with these powerful control methods improves the prediction accuracy and the adaptability of the system conditions. This paper compares the two control approaches and proposes a novel algorithm called switched auto-regressive neural control (S-ANC) that combines their respective strengths. Using a control formulation equivalent to S-MPC and the same controller model for learning, the results indicate that pure RNN-LSTM cannot provide constraint satisfaction. The novel S-ANC algorithm can satisfy constraints and deliver comparable performance to MPC, while enabling continuous learning. The results indicate that S-MPC optimization increases power flows within the MG, resulting in efficient utilization of energy resources. By merging the AR and LSTM, the model’s computational time decreased by nearly 47.2%. In addition, this study evaluated our predictive model’s accuracy: (i) the R-squared error was 0.951, indicating a strong predictive ability, and (ii) mean absolute error (MAE) and mean square error (MSE) values of 0.571 indicate accurate predictions, with minimal deviations from the actual values.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Microgrid Control and Optimization · Smart Grid Energy Management · Photovoltaic System Optimization Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Engineering, Newcastle University, Newcastle upon Tyne NE1 7RU, UK

The School of Engineering, Iskenderun Technical University, Iskenderun 31200, Turkey

Department of Mechanical Engineering, Necmettin Erbakan University, Konya 42080, Turkey

The School of Engineering, Istanbul University-Cerrahpasa, Istanbul 34320, Turkey

Faculty of Engineering and Environment, Northumbria University, Newcastle NE1 8ST, UK

References (77)

Show source-provided references
1. Model predictive control (MPC) and its current issues in chemical engineering10.1080/00986445.2011.592446 ↗
2. Model predictive control: Theory and practice—A survey10.1016/0005-1098(89)90002-2 ↗
3. A Review of Microgrid Energy Management Strategies from the Energy Trilemma Perspective10.3390/en16010289 ↗
4. Design of cost-based sizing and energy management framework for standalone microgrid using reinforcement learning10.1016/j.solener.2023.01.027 ↗
5. Nikkhah, S., Allahham, A., Bialek, J.W., Walker, S.L., Giaouris, D., and Papadopoulou, S. (2021). Active participation of buildings in the energy networks: Dynamic/operational models and control challenges. Energies, 14.10.3390/en14217220 ↗
6. A model predictive control approach to microgrid operation optimization10.1109/TCST.2013.2295737 ↗
7. Nikkhah, S., Allahham, A., Royapoor, M., Bialek, J.W., and Giaouris, D. (2021, January 14–15). A Community-Based Building-to-Building Strategy for Multi-Objective Energy Management of Residential Microgrids. Proceedings of the 2021 12th International Renewable Engineering Conference (IREC), Amman, Jordan.10.1109/IREC51415.2021.9427816 ↗
8. Adaptive receding horizon control for battery energy storage management with age-and-operation-dependent efficiency and degradation10.1016/j.epsr.2022.107936 ↗
9. A joint risk-and security-constrained control framework for real-time energy scheduling of islanded microgrids10.1109/TSG.2022.3171816 ↗
10. Neuro-fuzzy-based model predictive energy management for grid connected microgrids10.3390/electronics9060900 ↗
11. A rolling horizon approach for optimal management of microgrids under stochastic uncertainty10.1016/j.cherd.2017.09.013 ↗
12. Stochastic model predictive control for economic/environmental operation management of microgrids: An experimental case study10.1016/j.jprocont.2016.04.008 ↗
13. Optimal economical schedule of hydrogen-based microgrids with hybrid storage using model predictive control10.1109/TIE.2015.2412524 ↗
14. Decentralized model predictive hierarchical control strategy for islanded AC microgrids10.1016/j.epsr.2019.01.010 ↗
15. Cavus, M., Allahham, A., Adhikari, K., Zangiabadia, M., and Giaouris, D. (2022, January 21–23). Control of microgrids using an enhanced Model Predictive Controller. Proceedings of the 11th International Conference on Power Electronics, Machines and Drives (PEMD 2022), Newcastle, UK.10.1049/icp.2022.1132 ↗
16. Energy Management of Grid-Connected Microgrids using an Optimal Systems Approach10.1109/ACCESS.2023.3239135 ↗
17. Switched model predictive control for energy dispatching of a photovoltaic-diesel-battery hybrid power system
18. Maślak, G., and Orłowski, P. (2022). Microgrid operation optimization using hybrid system modeling and switched model predictive control. Energies, 15.10.3390/en15030833 ↗
19. Real-time switched model predictive control for a cyber-physical wind turbine emulator10.1109/TII.2019.2937549 ↗
20. A novel switched model predictive control of wind turbines using artificial neural network-Markov chains prediction with load mitigation10.1016/j.asej.2021.09.004 ↗
21. Switched model predictive control for performance enhancement10.1080/00207170801910417 ↗
22. Switched model predictive control for improved transient and steady-state performance10.1109/TII.2015.2449992 ↗
23. Kwadzogah, R., Zhou, M., and Li, S. (2013, January 17–20). Model predictive control for HVAC systems—A review. Proceedings of the 2013 IEEE International Conference on Automation Science and Engineering (CASE), Madison, WI, USA.10.1109/CoASE.2013.6654072 ↗
24. Model predictive control in industry: Challenges and opportunities10.1016/j.ifacol.2015.09.022 ↗
25. A three-stage approach for resilience-constrained scheduling of networked microgrids10.1007/s40565-019-0555-0 ↗
26. Optimum energy management in smart grids based on power pinch analysis
27. A power grand composite curves approach for analysis and adaptive operation of renewable energy smart grids10.1007/s10098-015-0940-y ↗
28. Khanna, S., Becerra, V., Allahham, A., Giaouris, D., Foster, J.M., Roberts, K., Hutchinson, D., and Fawcett, J. (2020). Demand response model development for smart households using time of use tariffs and optimal control—The isle of wight energy autonomous community case study. Energies, 13.10.3390/en13030541 ↗
29. Edge and fog computing using IoT for direct load optimization and control with flexibility services for citizen energy communities10.1016/j.knosys.2021.107293 ↗
30. Economic management and planning based on a probabilistic model in a multi-energy market in the presence of renewable energy sources with a demand-side management program10.1016/j.energy.2022.126549 ↗
31. Wynn, S.L.L., Boonraksa, T., Boonraksa, P., Pinthurat, W., and Marungsri, B. (2023). Decentralized Energy Management System in Microgrid Considering Uncertainty and Demand Response. Electronics, 12.10.3390/electronics12010237 ↗
32. Sansa, I., Boussaada, Z., and Bellaaj, N.M. (2021). Solar Radiation Prediction Using a Novel Hybrid Model of ARMA and NARX. Energies, 14.10.3390/en14216920 ↗
33. Brahma, B., and Wadhvani, R. (2020). Solar irradiance forecasting based on deep learning methodologies and multi-site data. Symmetry, 12.10.3390/sym12111830 ↗
34. Jeon, B.k., and Kim, E.J. (2020). Next-day prediction of hourly solar irradiance using local weather forecasts and LSTM trained with non-local data. Energies, 13.10.3390/en13205258 ↗
35. Husein, M., and Chung, I.Y. (2019). Day-ahead solar irradiance forecasting for microgrids using a long short-term memory recurrent neural network: A deep learning approach. Energies, 12.10.3390/en12101856 ↗
36. Zafar, R., Vu, B.H., Husein, M., and Chung, I.Y. (2021). Day-Ahead Solar Irradiance Forecasting Using Hybrid Recurrent Neural Network with Weather Classification for Power System Scheduling. Appl. Sci., 11.10.3390/app11156738 ↗
37. Hourly day-ahead solar irradiance prediction using weather forecasts by LSTM10.1016/j.energy.2018.01.177 ↗
38. A comparative study of LSTM neural networks in forecasting day-ahead global horizontal irradiance with satellite data10.1016/j.solener.2018.01.005 ↗
39. Wang, F., Yu, Y., Zhang, Z., Li, J., Zhen, Z., and Li, K. (2018). Wavelet decomposition and convolutional LSTM networks based improved deep learning model for solar irradiance forecasting. Appl. Sci., 8.10.3390/app8081286 ↗
40. Deep solar radiation forecasting with convolutional neural network and long short-term memory network algorithms10.1016/j.apenergy.2019.113541 ↗
41. Forecasting solar radiation on an hourly time scale using a Coupled AutoRegressive and Dynamical System (CARDS) model10.1016/j.solener.2012.10.012 ↗
42. Day-ahead prediction of bihourly solar radiance with a Markov switch approach10.1109/TSTE.2017.2694551 ↗
43. A least squares support vector machine model for prediction of the next day solar insolation for effective use of PV systems10.1016/j.measurement.2014.01.010 ↗
44. An LSTM short-term solar irradiance forecasting under complicated weather conditions10.1109/ACCESS.2019.2946057 ↗
45. Wojtkiewicz, J., Hosseini, M., Gottumukkala, R., and Chambers, T.L. (2019). Hour-ahead solar irradiance forecasting using multivariate gated recurrent units. Energies, 12.10.3390/en12214055 ↗
46. Short-term global horizontal irradiance forecasting based on a hybrid CNN-LSTM model with spatiotemporal correlations10.1016/j.renene.2020.05.150 ↗
47. Hourly forecasting of solar irradiance based on CEEMDAN and multi-strategy CNN-LSTM neural networks10.1016/j.renene.2020.09.141 ↗
48. Connor, J., and Atlas, L. (1991, January 8–12). Recurrent neural networks and time series prediction. Proceedings of the IJCNN-91-Seattle international joint conference on neural networks, Seattle, WA, USA.
49. Brownlee, J. (2016). Time series prediction with lstm recurrent neural networks in python with keras. Mach. Learn. Mastery, 18.
50. Artificial neural networks applied to forecasting time series
51. A novel time series forecasting model with deep learning10.1016/j.neucom.2018.12.084 ↗
52. Bianchi, F.M., Maiorino, E., Kampffmeyer, M.C., Rizzi, A., and Jenssen, R. (2017). Recurrent Neural Networks for Short-Term Load Forecasting: An Overview and Comparative Analysis, Springer.10.1007/978-3-319-70338-1 ↗
53. Forecasting of solar and wind power using LSTM RNN for load frequency control in isolated microgrid10.1080/02286203.2020.1767840 ↗
54. Probabilistic forecasting method for mid-term hourly load time series based on an improved temporal fusion transformer model10.1016/j.ijepes.2022.108743 ↗
55. DiPietro, R., and Hager, G.D. (2020). Handbook of Medical Image Computing and Computer Assisted Intervention, Elsevier.
56. Gupta, A., Gurrala, G., and Sastry, P.S. (2017, January 19–25). Instability Prediction in Power Systems using Recurrent Neural Networks. Proceedings of the IJCAI, Melbourne, Australia.10.24963/ijcai.2017/249 ↗
57. Learning assisted column generation for model predictive control based energy management in microgrids10.1016/j.egyr.2023.04.330 ↗
58. Cabrera-Tobar, A., Massi Pavan, A., Petrone, G., and Spagnuolo, G. (2022). A Review of the Optimization and Control Techniques in the Presence of Uncertainties for the Energy Management of Microgrids. Energies, 15.10.3390/en15239114 ↗
59. Advances of machine learning in multi-energy district communities–mechanisms, applications and perspectives10.1016/j.egyai.2022.100187 ↗
60. Optimal scheduling of multiple multi-energy supply microgrids considering future prediction impacts based on model predictive control10.1016/j.energy.2020.117180 ↗
61. Reinforcement learning based adaptive power pinch analysis for energy management of stand-alone hybrid energy storage systems considering uncertainty10.1016/j.energy.2019.116622 ↗
62. A model predictive control approach for low-complexity electric vehicle charging scheduling: Optimality and scalability10.1109/TPWRS.2016.2585202 ↗
63. A computationally efficient model predictive control strategy for linear systems with integer inputs10.1109/TCST.2015.2501348 ↗
64. Switched model predictive control of switched linear systems: Feasibility, stability and robustness10.1016/j.automatica.2016.01.010 ↗
65. Ayumi, V., Rere, L.R., Fanany, M.I., and Arymurthy, A.M. (2016, January 15–16). Optimization of convolutional neural network using microcanonical annealing algorithm. Proceedings of the 2016 International Conference on Advanced Computer Science and Information Systems (ICACSIS), Malang, Indonesia.10.1109/ICACSIS.2016.7872787 ↗
66. Liu, C.T., Wu, Y.H., Lin, Y.S., and Chien, S.Y. (2018, January 27–30). Computation-performance optimization of convolutional neural networks with redundant kernel removal. Proceedings of the 2018 IEEE International Symposium on Circuits and Systems (ISCAS), Florence, Italy.10.1109/ISCAS.2018.8351053 ↗
67. Well performance prediction based on Long Short-Term Memory (LSTM) neural network10.1016/j.petrol.2021.109686 ↗
68. Simplifying long short-term memory for fast training and time series prediction10.1088/1742-6596/1213/4/042039 ↗
69. Schmidt, R.M. (2019). Recurrent neural networks (rnns): A gentle introduction and overview. arXiv.
70. Amidi, A., and Amidi, S. (2018). Vip Cheatsheet: Recurrent Neural Networks, Stanford University.
71. Ruder, S. (2016). An overview of gradient descent optimization algorithms. arXiv.
72. Relations between model predictive control and reinforcement learning10.1016/j.ifacol.2017.08.747 ↗
73. An overview of overfitting and its solutions10.1088/1742-6596/1168/2/022022 ↗
74. A systems approach for management of microgrids considering multiple energy carriers, stochastic loads, forecasting and demand side response10.1016/j.apenergy.2018.05.113 ↗
75. Cavus, M., Allahham, A., Adhikari, K., and Giaouris, D. (2023, July 15). A Hybrid Method Based on Logic Control and Model Predictive Control for Synthesizing Controller for Flexible Hybrid Microgrid with Plug-and-Play Capabilities. Available online: https://ssrn.com/abstract=4473008.10.2139/ssrn.4473008 ↗
76. The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation10.7717/peerj-cs.623 ↗
77. Predicting solar radiation for space heating with thermal storage system based on temporal convolutional network-attention model10.1016/j.applthermaleng.2022.119574 ↗