Dynamic energy management
From MaRDI portal
Abstract: We present a unified method, based on convex optimization, for managing the power produced and consumed by a network of devices over time. We start with the simple setting of optimizing power flows in a static network, and then proceed to the case of optimizing dynamic power flows, i.e., power flows that change with time over a horizon. We leverage this to develop a real-time control strategy, model predictive control, which at each time step solves a dynamic power flow optimization problem, using forecasts of future quantities such as demands, capacities, or prices, to choose the current power flow values. Finally, we consider a useful extension of model predictive control that explicitly accounts for uncertainty in the forecasts. We mirror our framework with an object-oriented software implementation, an open-source Python library for planning and controlling power flows at any scale. We demonstrate our method with various examples. Appendices give more detail about the package, and describe some basic but very effective methods for constructing forecasts from historical data.
Recommendations
- Energy optimal control for time-varying wireless networks
- Model predictive control based energy flow control in the smart grid
- Real-time power sharing: dynamic control allocation and VPP aggregation
- A model predictive control approach to the periodic implementation of the solutions of the optimal dynamic resource allocation problem
- Off-line and on-line optimization under uncertainty: a case study on energy management
Cites work
- Applied Optimization
- Convex.jl
- CVXPY: a Python-embedded modeling language for convex optimization
- Generalized Gradients and Applications
- Graph implementations for nonsmooth convex programs
- scientific article; zbMATH DE number 1266748 (Why is no real title available?)
- scientific article; zbMATH DE number 2107836 (Why is no real title available?)
- Introduction to applied linear algebra. Vectors, matrices, and least squares
- Nonlinear programming
- Receding Horizon Control
- The elements of statistical learning. Data mining, inference, and prediction
- Time series analysis and its applications. With R examples
Cited in
(9)- Off-line and on-line optimization under uncertainty: a case study on energy management
- Active network management for electrical distribution systems: problem formulation, benchmark, and approximate solution
- Resource allocation problems in decentralized energy management
- Anderson Accelerated Douglas--Rachford Splitting
- Adaptive Power Management for Environmentally Powered Systems
- Stochastic Switching Model and Policy Optimization Online for Dynamic Power Management
- Multi-period liability clearing via convex optimal control
- Sustaining performance while reducing energy consumption: a control theory approach
- Unified value-based feedback, optimization and risk management in complex electric energy systems
This page was built for publication: Dynamic energy management
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3296383)