journal article·2021-11-11Open access

Modular Model Composition for Rapid Implementations of Embedded Economic Model Predictive Control in Microgrids

Tobias Kull, Bernd Zeilmann, Gerhard Fischerauer

Applied Sciences· Volume 11· Issue 22

Abstract

Economic model predictive control in microgrids combined with dynamic pricing of grid electricity is a promising technique to make the power system more flexible. However, to date, each individual microgrid requires major efforts for the mathematical modelling, the implementation on embedded devices, and the qualification of the control. In this work, a field-suitable generalised linear microgrid model is presented. This scalable model is instantiated on field-typical hardware and in a modular way, so that a class of various microgrids can be easily controlled. This significantly reduces the modelling effort during commissioning, decreases the necessary qualification of commissioning staff, and allows for the easy integration of additional microgrid devices during operation. An exemplary model, derived from an existing production facility microgrid, is instantiated, and the characteristics of the results are analysed.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Microgrid Control and Optimization · Smart Grid Energy Management · Advanced Battery Technologies Research

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

Affiliations

Chair of Measurement and Control Systems, Center of Energy Technology (ZET), University of Bayreuth, Universitätsstraße 30, 95447 Bayreuth, Germany

Richter R&W Steuerungstechnik GmbH, 95491 Ahorntal, Germany

Funding

Federal Ministry for Economic Affairs and Energy

References (27)

Show source-provided references
1. Garcia-Torres, F., Zafra-Cabeza, A., Silva, C., Grieu, S., Darure, T., and Estanqueiro, A. (2021). Model Predictive Control for Microgrid Functionalities: Review and Future Challenges. Energies, 14.10.3390/en14051296 ↗
2. Embedded Optimization Methods for Industrial Automatic Control10.1016/j.ifacol.2017.08.1946 ↗
3. Implementation of Model Predictive Control in Programmable Logic Controllers10.1109/TCST.2020.2992959 ↗
4. Toward Dependable Embedded Model Predictive Control10.1109/JSYST.2014.2368129 ↗
5. Predictive control strategies based on weather forecast in buildings with energy storage system: A review of the state-of-the art10.1016/j.enbuild.2017.08.010 ↗
6. All you need to know about model predictive control for buildings10.1016/j.arcontrol.2020.09.001 ↗
7. Model Predictive Control in Industry: Challenges and Opportunities10.1016/j.ifacol.2015.09.022 ↗
8. Rapid development of modular and sustainable nonlinear model predictive control solutions10.1016/j.conengprac.2016.12.009 ↗
9. Towards a modular software package for embedded optimization10.1016/j.ifacol.2018.11.062 ↗
10. Data-driven predictive control for unlocking building energy flexibility: A review10.1016/j.rser.2020.110120 ↗
11. IEC 61131-3:2013 (2013). Programmable Controllers—Part 3: Programming Languages, Standard, International Organisation for Standardization.
12. Programmable Logic Controllers in the Context of Industry 4.010.1109/TII.2020.3007764 ↗
13. Kull, T., Zeilmann, B., and Fischerauer, G. (2021). Field-Ready Implementation of Linear Economic Model Predictive Control for Microgrid Dispatch in Small and Medium Enterprises. Energies, 14.10.3390/en14133921 ↗
14. VDE-AR-N 4100 (2019). Technische Anschlussregeln Niederspannung, Standard, VDE Verlag.
15. Commission Regulation (EU) 2016/631 (2016). Establishing a network code on requirements for grid connection of generators. Off. J. Eur. Union, 631, 1–68.
16. A review on the key issues of the lithium ion battery degradation among the whole life cycle10.1016/j.etran.2019.100005 ↗
17. Boyd, S.P., and Vandenberghe, L. (2004). Convex Optimization, Cambridge University Press.10.1017/CBO9780511804441 ↗
18. Applicability of available Li-ion battery degradation models for system and control algorithm design10.1016/j.conengprac.2017.10.002 ↗
19. WAGO (2021). 750-8212 Controller PFC200, 2nd Generation, WAGO Kontakttechnik GmbH & Co. KG. Available online: https://www.wago.com/global/plcs-%E2%80%93-controllers/controller-pfc200/p/750-8212.
20. WAGO (2021). 752-9400 Edge Computer, WAGO Kontakttechnik GmbH & Co. KG. Available online: https://www.wago.com/global/plcs-%E2%80%93-controllers/edge-computer/p/752-9400.
21. Python Software Foundation (2021, August 05). Python Language Reference, Version 3.8.8. Available online: https://docs.python.org.
22. Mitchell, S., Peschiera, F., Duquesne, C.M., O’Neil, R.J., Usher, W., Hsueh, F.Y., Prypin, O., Detha, U., Feng, J., and Marvin, A. (2021, October 25). Coin-or/Pulp: Version 2.4. Available online: https://zenodo.org/record/4326970#.YYy4froxVjU.
23. Forrest, J., Vigerske, S., Ralphs, T., Hafer, L., Fasano, J., Santos, H.G., Saltzman, M., Gassmann, H., Kristjansson, B., and King, A. (2021, October 25). Coin-or/Clp: Version 1.17.6. Available online: https://zenodo.org/record/3748677#.YYy4k7oxVjU.
24. Forrest, J., Vigerske, S., Santos, H.G., Ralphs, T., Hafer, L., Kristjansson, B., Fasano, J., Straver, E., Lubin, M., and Lougee, R. (2021, October 25). Coin-or/Cbc: Version 2.10.5. Available online: https://zenodo.org/record/3700700#.YYy4rroxVjU.
25. Littlewood, B. (2002, January 2–4). Complexity is the enemy of dependability—Can diversity provide a defence?. Proceedings of the Eighth IEEE International Conference on Engineering of Complex Computer Systems, Greenbelt, MD, USA.10.1109/ICECCS.2002.1181492 ↗
26. Real-life implementation of a linear model predictive control in a building energy system10.1016/j.jobe.2019.01.002 ↗
27. Model Predictive Control for optimizing the flexibility of sustainable energy assets: An experimental case study10.1016/j.ijepes.2021.106822 ↗