Dependency-based FlexOffers: scalable management of flexible loads with dependencies

Smart grid actors such as aggregators need scalable yet simple and powerful ways to aggregate, optimize, and disaggregate large collections of flexible loads (e.g., from heat-pumps and electric vehicles) based on models of flexible loads, e.g., state-space models. Based on system- and user-specific variables and constraints, e.g., power or temperature bounds, such models specify dependencies between system inputs, states, and energy amounts consumed/produced at discrete time intervals. Traditional approaches, using exact or simple approximate models, do not scale well, introduce errors, or unacceptably reduce the flexibility (solution space) when total energy needs to be optimized for many time intervals while respecting a large number of model constraints. To mitigate these problems, we propose the so-called dependency-based flexoffer (DFO) -- a low-complexity generalized model that allows efficiently approximating various exact models of both individual and aggregated loads while retaining most of the flexibility. We propose algorithms for generating DFOs as inner and outer approximations of the exact models. Additionally, we provide efficient algorithms for aggregating DFO instances and disaggregating energy series while respecting all DFO constraints and ensuring energy balance. An extensive experimental evaluation with thermostatic (heat-pump) and storage-like (battery) loads shows that DFOs offer a good trade-off between performance and flexibility when a large number of flexible loads need to be aggregated and/or optimized.

[1]  Paras Mandal,et al.  Demand response for sustainable energy systems: A review, application and implementation strategy , 2015 .

[2]  Torben Bach Pedersen,et al.  Using Aggregation to Improve the Scheduling of Flexible Energy Offers , 2012 .

[3]  Torben Bach Pedersen,et al.  Aggregating and Disaggregating Flexibility Objects , 2012, IEEE Transactions on Knowledge and Data Engineering.

[4]  Pierluigi Siano,et al.  Demand response and smart grids—A survey , 2014 .

[5]  Torben Bach Pedersen,et al.  Data management in the MIRABEL smart grid system , 2012, EDBT-ICDT '12.

[6]  Duncan S. Callaway,et al.  Using Residential Electric Loads for Fast Demand Response: The Potential Resource and Revenues, the Costs, and Policy Recommendations , 2012 .

[7]  Alberto Bemporad,et al.  Predictive Control for Linear and Hybrid Systems , 2017 .

[8]  Ian A. Hiskens,et al.  Achieving Controllability of Electric Loads , 2011, Proceedings of the IEEE.

[9]  Alberto Bemporad,et al.  Inner and outer approximations of polytopes using boxes , 2004, Comput. Geom..

[10]  Ue-Pyng Wen,et al.  Linear Bi-level Programming Problems — A Review , 1991 .

[11]  Johanna L. Mathieu,et al.  State Estimation and Control of Heterogeneous Thermostatically Controlled Loads for Load Following , 2012, 2012 45th Hawaii International Conference on System Sciences.

[12]  Goran Strbac,et al.  Decentralized Control of Thermostatic Loads for Flexible Demand Response , 2015, IEEE Transactions on Control Systems Technology.

[13]  Prasanta Ghosh,et al.  Optimizing Electric Vehicle Charging With Energy Storage in the Electricity Market , 2013, IEEE Transactions on Smart Grid.

[14]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[15]  David Avis,et al.  A pivoting algorithm for convex hulls and vertex enumeration of arrangements and polyhedra , 1991, SCG '91.

[16]  Jan Dimon Bendtsen,et al.  Exact power constraints in smart grid control , 2011, IEEE Conference on Decision and Control and European Control Conference.

[17]  Jan Dimon Bendtsen,et al.  Robust Aggregator Design for Industrial Thermal Energy Storages in Smart Grid , 2017, IEEE Transactions on Smart Grid.

[18]  Manfred Morari,et al.  Multi-Parametric Toolbox 3.0 , 2013, 2013 European Control Conference (ECC).

[19]  Johan Efberg,et al.  YALMIP : A toolbox for modeling and optimization in MATLAB , 2004 .

[20]  Dias F. Morgado,et al.  New opportunities for using Tesla Powerwall Battery in the United States of America and Portugal , 2015 .

[21]  George B. Dantzig,et al.  Fourier-Motzkin Elimination and Its Dual , 1973, J. Comb. Theory A.

[22]  Jan Dimon Bendtsen,et al.  Evaluation of Aggregators for Integration of Large-scale Consumers in Smart Grid , 2014 .

[23]  Tyrone L. Vincent,et al.  A generalized battery model of a collection of Thermostatically Controlled Loads for providing ancillary service , 2013, 2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[24]  Shi You,et al.  Coordinated Charging of Electric Vehicles for Congestion Prevention in the Distribution Grid , 2014, IEEE Transactions on Smart Grid.

[25]  Jan Kyncl,et al.  Peeling potatoes near-optimally in near-linear time , 2017, SIAM J. Comput..

[26]  Torben Bach Pedersen,et al.  Arrowhead compliant virtual market of energy , 2014, Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA).