Efficient Energy Management of IoT-Enabled Smart Homes Under Price-Based Demand Response Program in Smart Grid

There will be a dearth of electrical energy in the prospective world due to exponential increase in electrical energy demand of rapidly growing world population. With the development of internet-of-things (IoT), more smart devices will be integrated into residential buildings in smart cities that actively participate in electricity market via demand response (DR) programs to efficiently manage energy in order to meet this increasing energy demand. Thus, with this incitement, an energy management strategy using price-based DR program is developed for IoT-enabled residential buildings. We propose a wind-driven bacterial foraging algorithm (WBFA), which is a hybrid of wind-driven optimization (WDO) and bacterial foraging optimization (BFO) algorithms. Subsequently, we devised a strategy based on our proposed WBFA to systematically manage the power usage of IoT-enabled residential building smart appliances by scheduling to alleviate peak-to-average ratio (PAR), minimize cost of electricity, and maximize user comfort (UC). This increases effective energy utilization, which in turn increases the sustainability of IoT-enabled residential buildings in smart cities. The WBFA-based strategy automatically responds to price-based DR programs to combat the major problem of the DR programs, which is the limitation of consumer’s knowledge to respond upon receiving DR signals. To endorse productiveness and effectiveness of the proposed WBFA-based strategy, substantial simulations are carried out. Furthermore, the proposed WBFA-based strategy is compared with benchmark strategies including binary particle swarm optimization (BPSO) algorithm, genetic algorithm (GA), genetic wind driven optimization (GWDO) algorithm, and genetic binary particle swarm optimization (GBPSO) algorithm in terms of energy consumption, cost of electricity, PAR, and UC. Simulation results show that the proposed WBFA-based strategy outperforms the benchmark strategies in terms of performance metrics.

[1]  Jianwu Dang,et al.  Analysis and Improvement of the Bacterial Foraging Optimization Algorithm , 2014, J. Comput. Sci. Eng..

[2]  Amin Hajizadeh,et al.  A Comparison Study on Stochastic Modeling Methods for Home Energy Management Systems , 2019, IEEE Transactions on Industrial Informatics.

[3]  Zita Vale,et al.  Dynamic load management in a smart home to participate in demand response events , 2014 .

[4]  Inderveer Chana,et al.  Bacterial foraging based hyper-heuristic for resource scheduling in grid computing , 2013, Future Gener. Comput. Syst..

[5]  Douglas H. Werner,et al.  The Wind Driven Optimization Technique and its Application in Electromagnetics , 2013, IEEE Transactions on Antennas and Propagation.

[6]  Joshua Samuel Raj,et al.  Contribution of BFO in grid scheduling , 2012, 2012 IEEE International Conference on Computational Intelligence and Computing Research.

[7]  Guido Carpinelli,et al.  Optimal Integration of Distributed Energy Storage Devices in Smart Grids , 2013, IEEE Transactions on Smart Grid.

[8]  Alagan Anpalagan,et al.  Appliance Scheduling Optimization in Smart Home Networks , 2015, IEEE Access.

[9]  Álvaro Gomes,et al.  Optimizing the management of smart home energy resources under different power cost scenarios , 2019, Applied Energy.

[10]  Shahram Jadid,et al.  Optimal residential appliance scheduling under dynamic pricing scheme via HEMDAS , 2015 .

[11]  Olamide Oladeji,et al.  A genetic algorithm approach to energy consumption scheduling under demand response , 2014, 2014 IEEE 6th International Conference on Adaptive Science & Technology (ICAST).

[12]  Jidong Wang,et al.  Interval number optimization for household load scheduling with uncertainty , 2016 .

[13]  Kyung-Bin Song,et al.  An Optimal Power Scheduling Method for Demand Response in Home Energy Management System , 2013, IEEE Transactions on Smart Grid.

[14]  Peter Josef Nageler,et al.  A MILP-based modular energy management system for urban multi-energy systems: Performance and sensitivity analysis , 2020 .

[15]  Nadeem Javaid,et al.  Time and device based priority induced comfort management in smart home within the consumer budget limitation , 2018 .

[16]  Divya Chaudhary,et al.  Cost optimized Hybrid Genetic-Gravitational Search Algorithm for load scheduling in Cloud Computing , 2019, Appl. Soft Comput..

[17]  Biswajit Basu,et al.  Automated Scheduling of Household Appliances Using Predictive Mixed Integer Programming , 2019 .

[18]  E. S. Ali,et al.  Bacteria foraging optimization algorithm based load frequency controller for interconnected power system , 2011 .

[19]  Nadeem Javaid,et al.  Energy Efficient Integration of Renewable Energy Sources in the Smart Grid for Demand Side Management , 2018, IEEE Access.

[20]  Biswajit Basu,et al.  Cooperative optimization of building energy systems in an economic model predictive control framework , 2016 .

[21]  Nadeem Javaid,et al.  An Inventive Method for Eco-Efficient Operation of Home Energy Management Systems , 2018, Energies.

[22]  Hamidreza Zareipour,et al.  Home energy management incorporating operational priority of appliances , 2016 .

[23]  Lingyang Song,et al.  Residential Load Scheduling in Smart Grid: A Cost Efficiency Perspective , 2016, IEEE Transactions on Smart Grid.

[24]  Nadeem Javaid,et al.  Realistic Scheduling Mechanism for Smart Homes , 2016 .

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

[26]  Edgar Alfredo Portilla-Flores,et al.  Bacterial Foraging-Based Algorithm for Optimizing the Power Generation of an Isolated Microgrid , 2019 .

[27]  Joel J. P. C. Rodrigues,et al.  Metaheuristic Scheduling for Cloud: A Survey , 2014, IEEE Systems Journal.

[28]  Sam Kwong,et al.  Genetic algorithms: concepts and applications [in engineering design] , 1996, IEEE Trans. Ind. Electron..

[29]  Mohammed Jasim M. Al Essa,et al.  Home energy management of thermostatically controlled loads and photovoltaic-battery systems , 2019, Energy.

[30]  Lingfeng Wang,et al.  Smart charging and appliance scheduling approaches to demand side management , 2014 .

[31]  Sung-Kwan Joo,et al.  Smart heating and air conditioning scheduling method incorporating customer convenience for home energy management system , 2013, IEEE Transactions on Consumer Electronics.

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

[33]  Giuseppe Tommaso Costanzo,et al.  A System Architecture for Autonomous Demand Side Load Management in Smart Buildings , 2012, IEEE Transactions on Smart Grid.

[34]  Ammar Ali,et al.  A Modular Framework for Optimal Load Scheduling under Price-Based Demand Response Scheme in Smart Grid , 2019, Processes.

[35]  Nadeem Javaid,et al.  An Intelligent Hybrid Heuristic Scheme for Smart Metering based Demand Side Management in Smart Homes , 2017 .

[36]  Ajith Abraham,et al.  Bacterial Foraging Optimization Algorithm: Theoretical Foundations, Analysis, and Applications , 2009, Foundations of Computational Intelligence.

[37]  Nadeem Javaid,et al.  Energy Efficient Integration of Renewable Energy Sources in Smart Grid , 2017, EIDWT.

[38]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[39]  Nadeem Javaid,et al.  Towards efficient energy management in smart grids considering microgrids with day-ahead energy forecasting , 2020 .

[40]  Ghulam Hafeez,et al.  Electric load forecasting based on deep learning and optimized by heuristic algorithm in smart grid , 2020 .

[41]  Mahmud Fotuhi-Firuzabad,et al.  Outage Management in Residential Demand Response Programs , 2015, IEEE Transactions on Smart Grid.

[42]  Rajkumar Buyya,et al.  Workflow scheduling algorithms for grid computing , 2008 .

[43]  Nadeem Javaid,et al.  A new heuristically optimized Home Energy Management controller for smart grid , 2017 .

[44]  Pedro Faria,et al.  Modified Particle Swarm Optimization Applied to Integrated Demand Response and DG Resources Scheduling , 2013, IEEE Transactions on Smart Grid.

[45]  Nadeem Javaid,et al.  Towards Heuristic Algorithms: GA, WDO, BPSO, and BFOA for Home Energy Management in Smart Grid , 2016, BWCCA.

[46]  Thillainathan Logenthiran,et al.  Demand Side Management in Smart Grid Using Heuristic Optimization , 2012, IEEE Transactions on Smart Grid.

[47]  Nadeem Javaid,et al.  Exploiting heuristic algorithms to efficiently utilize energy management controllers with renewable energy sources , 2016 .

[48]  Pedro Faria,et al.  Genetic algorithm methodology applied to intelligent house control , 2011, 2011 IEEE Symposium on Computational Intelligence Applications In Smart Grid (CIASG).

[49]  Pierluigi Mancarella,et al.  Automated Demand Response From Home Energy Management System Under Dynamic Pricing and Power and Comfort Constraints , 2015, IEEE Transactions on Smart Grid.

[50]  Jamil Y. Khan,et al.  Real-Time Load Scheduling and Storage Management for Solar Powered Network Connected EVs , 2020, IEEE Transactions on Sustainable Energy.

[51]  Xin Jiang,et al.  Household Energy Demand Management Strategy Based on Operating Power by Genetic Algorithm , 2019, IEEE Access.

[52]  Roberto Gallea,et al.  Heuristic-Based Shiftable Loads Optimal Management in Smart Micro-Grids , 2015, IEEE Transactions on Industrial Informatics.

[53]  Nadeem Javaid,et al.  Optimal Residential Load Scheduling Under Utility and Rooftop Photovoltaic Units , 2017, 3PGCIC.

[54]  Mehdi Rahmani-andebili,et al.  Scheduling deferrable appliances and energy resources of a smart home applying multi-time scale stochastic model predictive control , 2017 .