A Competitive Scheduling Algorithm for Online Demand Response in Islanded Microgrids

A classical problem in power systems is to allocate in-coming (elastic or inelastic) demands without violating the operating constraints of electric networks in an online fashion. Although online decision problems have been well-studied in the literature, a unique challenge arising in power systems is the presence of non-linear constraints, a departure from the traditional settings. A particular example is the capacity constraint of apparent power, which gives rise to a quadratic constraint, rather than typical linear constraints. In this paper, we present a competitive randomized online algorithm for deciding whether a sequence of inelastic demands can be allocated for the requested intervals, subject to the total satisfiable apparent power within a time-varying capacity constraint. We also consider an alternative setting with nodal voltage constraint, using a variant of the online algorithm. Finally, simulation studies are provided to evaluate the algorithms empirically.

[1]  Minghua Chen,et al.  Online energy generation scheduling for microgrids with intermittent energy sources and co-generation , 2012, SIGMETRICS '13.

[2]  Khaled M. Elbassioni,et al.  Truthful Mechanisms for Combinatorial Allocation of Electric Power in Alternating Current Electric Systems for Smart Grid , 2016, ACM Trans. Economics and Comput..

[3]  Amit Kumar,et al.  Approximation Algorithms for the Unsplittable Flow Problem , 2002, Algorithmica.

[4]  Khaled M. Elbassioni,et al.  Optimal Power Flow With Inelastic Demands for Demand Response in Radial Distribution Networks , 2016, IEEE Transactions on Control of Network Systems.

[5]  Amit Kumar,et al.  Approximation Algorithms for the Unsplittable Flow Problem , 2002, APPROX.

[6]  Khaled M. Elbassioni,et al.  Truthful mechanisms for combinatorial AC electric power allocation , 2014, AAMAS.

[7]  Khaled M. Elbassioni,et al.  Complex-demand Scheduling Problem with Application in Smart Grid , 2016, COCOON.

[8]  Hatem H. Zeineldin,et al.  Efficient Algorithm for Scalable Event-Based Demand Response Management in Microgrids , 2018, IEEE Transactions on Smart Grid.

[9]  F.V. Topalis,et al.  Influence of large-scale installation of energy saving lamps on the line Voltage distortion of a weak network supplied by photovoltaic station , 2004, IEEE Transactions on Power Delivery.

[10]  Carlo Vercellis,et al.  Stochastic on-line knapsack problems , 1995, Math. Program..

[11]  Gerhard J. Woeginger,et al.  When Does a Dynamic Programming Formulation Guarantee the Existence of a Fully Polynomial Time Approximation Scheme (FPTAS)? , 2000, INFORMS J. Comput..

[12]  Chi-Kin Chau,et al.  Complex-demand knapsack problems and incentives in AC power systems , 2012, AAMAS.

[13]  M. E. Baran,et al.  Optimal capacitor placement on radial distribution systems , 1989 .

[14]  Majid Khonji,et al.  Online Algorithms for Information Aggregation From Distributed and Correlated Sources , 2016, IEEE/ACM Transactions on Networking.

[15]  Joseph Naor,et al.  The Design of Competitive Online Algorithms via a Primal-Dual Approach , 2009, Found. Trends Theor. Comput. Sci..

[16]  Allan Borodin,et al.  Online computation and competitive analysis , 1998 .

[17]  Minghua Chen,et al.  Cost Minimizing Online Algorithms for Energy Storage Management With Worst-Case Guarantee , 2015, IEEE Transactions on Smart Grid.