Smart residential energy scheduling utilizing two stage Mixed Integer Linear Programming

In this paper, we design and evaluate the feasibility of a system which minimizes residential electricity cost of individual homes by shifting demand over a daily forecast price cycle. Ideally, our system will accept use-time preferences from consumers and optimize their appliances' operation around those given patterns. However, using the system to recommend optimum use-times to consumers is also possible by accepting ideal use preferences from an external load manager and computing the cost savings of these preferences relative to the cost of the consumer's current use patterns. We implement the optimization problem in two stages by using Mixed Integer Linear Programming (MILP). In the first stage, we obtain the optimum scheduling for appliances to be connected to the outlet; the output of this stage only shows the hours that we can use the appliance and does not reflect the actual consumption hours of each appliance. In the second stage, we model the random behavior of users via Monte Carlo simulation by running the appliances within the times they receive power, specified in the first stage. Finally, we evaluate the effectiveness of the proposed model in terms of cost savings by considering three appliances and four pricing schemes.

[1]  Clark W Gellings,et al.  The Smart Grid: Enabling Energy Efficiency and Demand Response , 2020 .

[2]  Fred Schweppe,et al.  Homeostatic Utility Control , 1980, IEEE Transactions on Power Apparatus and Systems.

[3]  Daniel James Livengood,et al.  The Energy Box : comparing locally automated control strategies of residential electricity consumption under uncertainty , 2011 .

[4]  Richard C. Larson,et al.  STRATEGIES TO OVERCOME NETWORK CONGESTION IN INFRASTRUCTURE SYSTEMS , 2007 .

[5]  A. Faruqui,et al.  Time-Varying Retail Electricity Prices: Theory and Practice , 2003 .

[6]  Javad Mohammadi,et al.  Using responsive loads as a tool for congestion management and system loss reduction , 2010, 2010 IEEE International Energy Conference.

[7]  Wolfgang Kastner,et al.  Communication systems for building automation and control , 2005, Proceedings of the IEEE.

[8]  Karl Henrik Johansson,et al.  Scheduling smart home appliances using mixed integer linear programming , 2011, IEEE Conference on Decision and Control and European Control Conference.

[9]  Jurek Pyrko Load demand pricing - Case studies in residential buildings , 2006 .

[10]  Jhi-Young Joo,et al.  Adaptive load management (ALM) in electric power systems , 2010, 2010 International Conference on Networking, Sensing and Control (ICNSC).

[11]  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).

[12]  Arun P. Sanghvi,et al.  Flexible Strategies for Load/Demand Management Using Dynamic Pricing , 1989, IEEE Power Engineering Review.

[13]  Alain Haurie,et al.  The Economics of Electricity Dynamic Pricing and Demand Response Programmes Application to Controlling BEVs and PHEVs Charging and Storage , 2013 .

[14]  Jhi-Young Joo,et al.  Efficient Coordination of Wind Power and Price-Responsive Demand—Part I: Theoretical Foundations , 2011, IEEE Transactions on Power Systems.

[15]  G. Goldman,et al.  A Survey of Utility Experience with Real Time Pricing , 2004 .