×

dMPC

swMATH ID: 35809
Software Authors: Stoyanova, Ivelina; Gümrükcü, Erdem; Aragon, Gustavo; Hidalgo-rodriguez, Diego I.; Monti, Antonello; Myrzik, Johanna
Description: Distributed model predictive control strategies for coordination of electro-thermal devices in a cooperative energy management concept. This work discusses three promising strategies for the compensation of deviations within online phase of a cooperative energy management concept. Whereas in the planning phase, hourly schedules for the active electro-thermal devices are negotiated on a daily basis, the second phase tracks the schedule, including forecast updates, and compensates the deviations. The latter online compensation is realized with a distributed and hierarchical-distributed model predictive control strategies, which are compared with continuous rescheduling with receding horizon and evaluated in terms of computational and optimization performance and scalability. The optimization is implemented and deployed using an open-source optimization framework, which automatically manages optimization control, integration of renewable generation and load forecasts, multi-instantiation and communication over an internet of things communication protocol. We address the case of significant deviations from the day-ahead forecast and the tracking of an obsolete schedule and suggest a combined method, which combines the advantages of rescheduling and a distributed MPC stratgy. The method applies a dynamic threshold to evaluate the deviation trend over time and to decide if compensation is still feasible or if a rescheduling should be triggered. The methods are evaluated based on several performance indicators such as residual deviation, number of switching events and computation and communication requirements and scalability, and offer a methodology for the control design of systems of different dimensions.
Homepage: https://onlinelibrary.wiley.com/doi/full/10.1002/oca.2528
Source Code:  https://github.com/gumrukcue/Distributed-MPC
Keywords: distributed MPC; dual decomposition; electro-thermal devices; energy management; optimization framework; primal decomposition
Related Software: Pyomo; CPLEX
Cited in: 2 Publications

Citations by Year