Appliance scheduling in a smart home using a multiobjective evolutionary algorithm

In this paper, we propose a multiobjective evolutionary algorithm to solve the appliance scheduling problem in a smart home in a one-day horizon subdivided into 1440 time slots of one minute each. Mathematically, the appliance scheduling problem is formulated as an integer programming problem in which the decision variables consist of finding the optimal starting times of appliances under a time-varying electricity prices and the time windows in which the appliances must be operated. The aim is to minimize the two conflicting objectives simultaneously: The electricity cost and the discomfort caused by the delay or the advance of the appliances starting times from the preferred starting times set by a home consumer. The extreme solutions of the obtained pareto front; best cost solution and best discomfort solution, are compared with the reference case in which a home consumer starts his/her appliances on his/her preferred starting times. The simulation results show that the ability of the proposed algorithm to shift appliances consumption in response to time-varying electricity prices from the on-peak price periods to the off-peak price periods within the time windows of appliances, through which a home consumer may reduce electricity cost without a significant impact on his/her comfort.

[1]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[2]  Álvaro Gomes,et al.  A multi-objective genetic approach to domestic load scheduling in an energy management system , 2014 .

[3]  Christos V. Verikoukis,et al.  A Survey on Demand Response Programs in Smart Grids: Pricing Methods and Optimization Algorithms , 2015, IEEE Communications Surveys & Tutorials.

[4]  Hartmut Schmeck,et al.  Electrical Load Management in Smart Homes Using Evolutionary Algorithms , 2012, EvoCOP.

[5]  Zhong Fan,et al.  An integer linear programming based optimization for home demand-side management in smart grid , 2012, 2012 IEEE PES Innovative Smart Grid Technologies (ISGT).

[6]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[7]  Antonio Capone,et al.  Optimization Models and Methods for Demand-Side Management of Residential Users: A Survey , 2014 .

[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]  Saifur Rahman,et al.  Load Profiles of Selected Major Household Appliances and Their Demand Response Opportunities , 2014, IEEE Transactions on Smart Grid.

[10]  Hamidreza Zareipour,et al.  Home energy management systems: A review of modelling and complexity , 2015 .

[11]  K. Sathish Kumar,et al.  A survey on residential Demand Side Management architecture, approaches, optimization models and methods , 2016 .

[12]  Gabriela Hug,et al.  Robust control design for integration of energy storage into frequency regulation , 2012, ISGT Europe.

[13]  Jianzhong Wu,et al.  Cost optimization of smart appliances , 2011, 2011 2nd IEEE PES International Conference and Exhibition on Innovative Smart Grid Technologies.

[14]  El-Ghazali Talbi,et al.  Metaheuristics - From Design to Implementation , 2009 .

[15]  Álvaro Gomes,et al.  Domestic Load Scheduling Using Genetic Algorithms , 2013, EvoApplications.