Energy Management for Prepaid Customers: A Linear Optimization Approach
Maitreyee Marathe, Line A. Roald
TL;DR
This paper addresses energy management for prepaid electricity customers who risk disconnection when wallet balance runs low. It introduces a linear threshold-based approach, the Average Forecast Greedy (AFG) model, which uses only daily average load demands and can be solved by a greedy algorithm, avoiding heavy MILP solvers. Through comparisons with two MILP benchmarks (DFM and OBM) on real load data, AFG achieves similar or better performance with substantially reduced forecast granularity and communication requirements, enabling practical, privacy-friendly, local hardware implementations. The work demonstrates the method’s robustness across perfect, limited, and imperfect forecast scenarios and highlights its potential for real-world deployment in prepaid energy systems.
Abstract
With increasing energy prices, low income households are known to forego or minimize the use of electricity to save on energy costs. If a household is on a prepaid electricity program, it can be automatically and immediately disconnected from service if there is no balance in its prepaid account. Such households need to actively ration the amount of energy they use by deciding which appliances to use and for how long. We present a tool that helps households extend the availability of their critical appliances by limiting the use of discretionary ones, and prevent disconnections. The proposed method is based on a linear optimization problem that only uses average power demand as an input and can be solved to optimality using a simple greedy approach. We compare the model with two mixed-integer linear programming models that require more detailed demand forecasts and optimization solvers for implementation. In a numerical case study based on real household data, we assess the performance of the different models under different accuracy and granularity of demand forecasts. Our results show that our proposed linear model is much simpler to implement, while providing similar performance under realistic circumstances.
