Formal verification of demand response based home energy management systems in smart grids

Demand Response Management System (DRMS) is used in a smart grid to reduce the gap between power generation and its demand. The knowledge of the demand of the customers is very important because failing to fulfill this demand can lead to serious issues, like system failures and blackouts. Home Energy Management System (HEMS) is a DRMS that is designed specially for residential customers. Traditionally, HEMS is analyzed using simulation-based techniques but such an analysis lacks completeness and exhaustiveness. In order to overcome these issues and to account for the numerous random and unpredictable factors in HEMS, we propose to use probabilistic model checking for its analysis. Our formal model is generic in nature and can be used to model most of the existing HEMS. Important results related to the efficiency and total household power are also presented in this paper.

[1]  Christel Baier,et al.  Principles of model checking , 2008 .

[2]  Gerard Ledwich,et al.  Demand Response for Residential Appliances via Customer Reward Scheme , 2014, IEEE Transactions on Smart Grid.

[3]  Muhammad Shafique,et al.  Theorem proving based Formal Verification of Distributed Dynamic Thermal Management schemes , 2017, J. Parallel Distributed Comput..

[4]  Robert Wille,et al.  Formal methods for emerging technologies , 2015, 2015 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[5]  Salman Mohagheghi,et al.  Dynamic Demand Response : A Solution for Improved Energy Efficiency for Industrial Customers , 2015, IEEE Industry Applications Magazine.

[6]  Scott Backhaus,et al.  Model Development and Identification for Fast Demand Response in Commercial HVAC Systems , 2014, IEEE Transactions on Smart Grid.

[7]  Marta Z. Kwiatkowska,et al.  PRISM 4.0: Verification of Probabilistic Real-Time Systems , 2011, CAV.

[8]  Saifur Rahman,et al.  An Algorithm for Intelligent Home Energy Management and Demand Response Analysis , 2012, IEEE Transactions on Smart Grid.

[9]  Shing-Chow Chan,et al.  Demand Response Optimization for Smart Home Scheduling Under Real-Time Pricing , 2012, IEEE Transactions on Smart Grid.

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

[11]  Chia-Chun Tsai,et al.  Improved PSO based home energy management systems integrated with demand response in a smart grid , 2015, 2015 IEEE Congress on Evolutionary Computation (CEC).

[12]  Franco Fummi,et al.  Properties Incompleteness Evaluation by Functional Verification , 2007, IEEE Transactions on Computers.

[13]  Juan You,et al.  A survey on formal methods using in software development , 2012 .

[14]  Shuhui Li,et al.  An Optimal and Learning-Based Demand Response and Home Energy Management System , 2016, IEEE Transactions on Smart Grid.

[15]  Saifur Rahman,et al.  Impact of TOU rates on distribution load shapes in a smart grid with PHEV penetration , 2010, IEEE PES T&D 2010.