A Review on Energy Consumption Optimization Techniques in IoT Based Smart Building Environments

In recent years, due to the unnecessary wastage of electrical energy in residential buildings, the requirement of energy optimization and user comfort has gained vital importance. In the literature, various techniques have been proposed addressing the energy optimization problem. The goal of each technique is to maintain a balance between user comfort and energy requirements, such that the user can achieve the desired comfort level with the minimum amount of energy consumption. Researchers have addressed the issue with the help of different optimization algorithms and variations in the parameters to reduce energy consumption. To the best of our knowledge, this problem is not solved yet due to its challenging nature. The gaps in the literature are due to advancements in technology, the drawbacks of optimization algorithms, and the introduction of new optimization algorithms. Further, many newly proposed optimization algorithms have produced better accuracy on the benchmark instances but have not been applied yet for the optimization of energy consumption in smart homes. In this paper, we have carried out a detailed literature review of the techniques used for the optimization of energy consumption and scheduling in smart homes. Detailed discussion has been carried out on different factors contributing towards thermal comfort, visual comfort, and air quality comfort. We have also reviewed the fog and edge computing techniques used in smart homes.

[1]  Keqiu Li,et al.  How Can Heterogeneous Internet of Things Build Our Future: A Survey , 2018, IEEE Communications Surveys & Tutorials.

[2]  Antonio Messineo,et al.  Coupling a neural network temperature predictor and a fuzzy logic controller to perform thermal comfort regulation in an office building , 2014 .

[3]  Jonathan A. Wright,et al.  Optimization of building thermal design and control by multi-criterion genetic algorithm , 2002 .

[4]  Omid Bozorg-Haddad,et al.  Anarchic Society Optimization (ASO) Algorithm , 2018 .

[5]  P. Fanger Moderate Thermal Environments Determination of the PMV and PPD Indices and Specification of the Conditions for Thermal Comfort , 1984 .

[6]  Nicolas Morel,et al.  NEUROBAT, A PREDICTIVE AND ADAPTIVE HEATING CONTROL SYSTEM USING ARTIFICIAL NEURAL NETWORKS , 2001 .

[7]  Alagan Anpalagan,et al.  Efficient Energy Management for the Internet of Things in Smart Cities , 2017, IEEE Communications Magazine.

[8]  Romain Bourdais,et al.  Hierarchical control method applied to energy management of a residential house , 2013 .

[9]  Ayman Esmat,et al.  A novel Energy Management System using Ant Colony Optimization for micro-grids , 2013, 2013 3rd International Conference on Electric Power and Energy Conversion Systems.

[10]  Fazli Wahid,et al.  An Efficient Approach for Energy Consumption Optimization and Management in Residential Building Using Artificial Bee Colony and Fuzzy Logic , 2016 .

[11]  Nadeem Javaid,et al.  Efficient Resource Allocation Model for Residential Buildings in Smart Grid Using Fog and Cloud Computing , 2018, IMIS.

[12]  Zheng Zheng,et al.  Intelligent Control System Integration and Optimization for Zero Energy Buildings to Mitigate Urban Heat Island , 2016 .

[13]  Manoj Kumar Singh,et al.  Moving towards smart cities: Solutions that lead to the Smart City Transformation Framework , 2020 .

[14]  Muhammad Zeeshan,et al.  An efficient design of genetic algorithm based Adaptive Fuzzy Logic Controller for multivariable control of HVAC systems , 2013, 2013 5th Computer Science and Electronic Engineering Conference (CEEC).

[15]  Do-Hyeun Kim,et al.  Optimized Power Control Methodology Using Genetic Algorithm , 2015, Wirel. Pers. Commun..

[16]  H. N. Lam,et al.  Using genetic algorithms to optimize controller parameters for HVAC systems , 1997 .

[17]  Maxim Osipov Home Automation with ZigBee , 2008, NEW2AN.

[18]  Xin-She Yang,et al.  Bat algorithm: a novel approach for global engineering optimization , 2012, 1211.6663.

[19]  G. Yun,et al.  Cooling Energy Implications of Occupant Factor in Buildings under Climate Change , 2017 .

[20]  Matthias Busl Design of an Energy-Efficient Climate Control Algorithm for Electric Cars , 2011 .

[21]  Abdul Salam Shah,et al.  Appraisal of the Most Prominent Attacks due to Vulnerabilities in Cloud Computing , 2016 .

[22]  Farshad Kowsary,et al.  Multi-objective optimization of the building energy performance: A simulation-based approach by means of particle swarm optimization (PSO) , 2016 .

[23]  Haisheng Chen,et al.  Progress in electrical energy storage system: A critical review , 2009 .

[24]  Nathan Mendes,et al.  Predictive controllers for thermal comfort optimization and energy savings , 2008 .

[25]  Nabil Nassif,et al.  Modeling and optimization of HVAC systems using artificial neural network and genetic algorithm , 2013, Building Simulation.

[26]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

[27]  Shengwei Wang,et al.  Model-based optimal control of VAV air-conditioning system using genetic algorithm , 2000 .

[28]  Bhagya Nathali Silva,et al.  Towards sustainable smart cities: A review of trends, architectures, components, and open challenges in smart cities , 2018 .

[29]  Mesut Avci,et al.  Demand Response-Enabled Model Predictive HVAC Load Control in Buildings using Real-Time Electricity Pricing , 2013 .

[30]  Ning Li,et al.  A multi-occupants’ comfort-driven and energy-efficient control strategy of VAV system based on learned thermal comfort profiles , 2018, Science and Technology for the Built Environment.

[31]  Nadeem Javaid,et al.  Cloud-Fog Based Smart Grid Paradigm for Effective Resource Distribution , 2018, NBiS.

[32]  Nadeem Javaid,et al.  Foged Energy Optimization in Smart Homes , 2018, IMIS.

[33]  Jianqiang Yi,et al.  Building Energy Consumption Prediction: An Extreme Deep Learning Approach , 2017 .

[34]  Stuart Batterman,et al.  TVOC and CO2 Concentrations as Indicators in Indoor Air Quality Studies , 1995 .

[35]  Jouvan Chandra Pratama Putra A Study of Thermal Comfort and Occupant Satisfaction in Office Room , 2017 .

[36]  Ruxu Du,et al.  Design of intelligent comfort control system with human learning and minimum power control strategies , 2008 .

[37]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

[38]  Nadeem Javaid,et al.  Threshold Based Load Balancer for Efficient Resource Utilization of Smart Grid Using Cloud Computing , 2018, 3PGCIC.

[39]  Tiago M. Fernández-Caramés,et al.  Design, Implementation and Practical Evaluation of an IoT Home Automation System for Fog Computing Applications Based on MQTT and ZigBee-WiFi Sensor Nodes , 2018, Sensors.

[40]  Nadeem Javaid,et al.  Towards Cost and Comfort Based Hybrid Optimization for Residential Load Scheduling in a Smart Grid , 2017 .

[41]  Francesco Causone,et al.  Multi-objective optimization of a nearly zero-energy building based on thermal and visual discomfort minimization using a non-dominated sorting genetic algorithm (NSGA-II) , 2015 .

[42]  Valeriy Vyatkin,et al.  Energy Efficient Agent Function Block: A semantic agent approach to IEC 61499 function blocks in energy efficient building automation systems , 2015 .

[43]  Lyes Khoukhi,et al.  Decentralized Cloud-SDN Architecture in Smart Grid: A Dynamic Pricing Model , 2018, IEEE Transactions on Industrial Informatics.

[44]  Borut Zupančič,et al.  Daylight illuminance control with fuzzy logic , 2006 .

[45]  Hany M. Hasanien,et al.  Crow search algorithm for improving the performance of an inverter-based distributed generation system , 2017, 2017 Nineteenth International Middle East Power Systems Conference (MEPCON).

[46]  Neeli R. Prasad,et al.  BETaaS: A Platform for Development and Execution of Machine-to-Machine Applications in the Internet of Things , 2016, Wirel. Pers. Commun..

[47]  D. Kolokotsa,et al.  Advanced fuzzy logic controllers design and evaluation for buildings’ occupants thermal–visual comfort and indoor air quality satisfaction , 2001 .

[48]  D. Kolokotsa,et al.  Comparison of the performance of fuzzy controllers for the management of the indoor environment , 2003 .

[49]  Bharathi N. Gopalsamy Communication Trends in Internet of Things , 2018 .

[50]  Nadeem Javaid,et al.  Smart Grid Management Using Cloud and Fog Computing , 2018, NBiS.

[51]  Nadeem Javaid,et al.  IoT Operating System Based Fuzzy Inference System for Home Energy Management System in Smart Buildings , 2018, Sensors.

[52]  Yu-Chen Hu,et al.  Residential Consumer-Centric Demand-Side Management Based on Energy Disaggregation-Piloting Constrained Swarm Intelligence: Towards Edge Computing , 2018, Sensors.

[53]  D. Kolokotsa,et al.  Reinforcement learning for energy conservation and comfort in buildings , 2007 .

[54]  Do-Hyeun Kim,et al.  An Improved Optimization Function for Maximizing User Comfort with Minimum Energy Consumption in Smart Homes , 2017 .

[55]  Oliver Stein Continuous Reformulations of Discrete-Continuous Optimization Problems , 2009, Encyclopedia of Optimization.

[56]  Burcin Becerik-Gerber,et al.  A knowledge based approach for selecting energy-aware and comfort-driven HVAC temperature set points , 2014 .

[57]  P. O. Fanger,et al.  Thermal comfort: analysis and applications in environmental engineering, , 1972 .

[58]  Ivan Marsá-Maestre,et al.  Access Control Mechanism for IoT Environments Based on Modelling Communication Procedures as Resources , 2018, Sensors.

[59]  Tai-Lang Jong,et al.  A study of thermal comfort control using least enthalpy estimator on HVAC system , 2005, Proceedings of the 2005, American Control Conference, 2005..

[60]  Alireza Askarzadeh,et al.  A novel metaheuristic method for solving constrained engineering optimization problems: Crow search algorithm , 2016 .

[61]  Nadeem Javaid,et al.  Optimized Resource Allocation in Fog-Cloud Environment Using Insert Select , 2018, NBiS.

[62]  Nadeem Javaid,et al.  Energy Efficiency Using Genetic and Crow Search Algorithms in Smart Grid , 2017, 3PGCIC.

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

[64]  Jui-Sheng Chou,et al.  Smart grid data analytics framework for increasing energy savings in residential buildings , 2016 .

[65]  Nadeem Javaid,et al.  Energy Optimization in Smart Homes Using Customer Preference and Dynamic Pricing , 2016 .

[66]  Soumya Kanti Datta,et al.  Home automation using edge computing and Internet of Things , 2017, 2017 IEEE International Symposium on Consumer Electronics (ISCE).

[67]  Nadeem Javaid,et al.  An Optimized Home Energy Management System with Integrated Renewable Energy and Storage Resources , 2017 .

[68]  Nadeem Javaid,et al.  An Efficient Power Scheduling in Smart Homes Using Jaya Based Optimization with Time-of-Use and Critical Peak Pricing Schemes , 2018, Energies.

[69]  Er-Wei Bai,et al.  Developing a whole building cooling energy forecasting model for on-line operation optimization using proactive system identification , 2016 .

[70]  Giovanni Stea,et al.  Mobile-Edge Computing Come Home Connecting things in future smart homes using LTE device-to-device communications , 2016, IEEE Consumer Electronics Magazine.

[71]  John Psarras,et al.  Intelligent building energy management system using rule sets , 2007 .

[72]  Nadeem Javaid,et al.  Earth Worm Optimization for Home Energy Management System in Smart Grid , 2017, BWCCA.

[73]  Nursyarizal Mohd Nor,et al.  Stochastic optimized intelligent controller for smart energy efficient buildings , 2014 .

[74]  Do-Hyeun Kim,et al.  A Prediction Methodology of Energy Consumption Based on Deep Extreme Learning Machine and Comparative Analysis in Residential Buildings , 2018, Electronics.

[75]  Bruno Volckaert,et al.  Deployment of IoT Edge and Fog Computing Technologies to Develop Smart Building Services , 2018, Sustainability.

[76]  Zoltán Nagy,et al.  LightLearn: An adaptive and occupant centered controller for lighting based on reinforcement learning , 2019, Building and Environment.

[77]  Gail Brager,et al.  Comport control for short-term occupancy , 1994 .

[78]  Robert Schober,et al.  Optimal and autonomous incentive-based energy consumption scheduling algorithm for smart grid , 2010, 2010 Innovative Smart Grid Technologies (ISGT).

[79]  Jussi Parkkinen,et al.  Design of an energy-saving controller for an intelligent LED lighting system , 2016 .

[80]  Kai Petersen,et al.  Systematic Mapping Studies in Software Engineering , 2008, EASE.

[81]  Nadeem Javaid,et al.  A Cloud-Fog-Based Smart Grid Model for Efficient Resource Utilization , 2018, 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC).

[82]  Omid Bozorg-Haddad,et al.  Cuckoo Optimization Algorithm (COA) , 2018 .

[83]  Nadeem Javaid,et al.  User Comfort Oriented Residential Power Scheduling in Smart Homes , 2017, IMIS.

[84]  Do-Hyeun Kim,et al.  Energy Consumption Optimization and User Comfort Management in Residential Buildings Using a Bat Algorithm and Fuzzy Logic , 2018 .

[85]  Paolo Sernani,et al.  Incentives for rescheduling residential electricity consumption to promote renewable energy usage , 2015, 2015 SAI Intelligent Systems Conference (IntelliSys).

[86]  Omid Bozorg-Haddad,et al.  Crow Search Algorithm (CSA) , 2019, International Journal of Recent Technology and Engineering.

[87]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[88]  Ali Husseinzadeh Kashan,et al.  League Championship Algorithm (LCA): An algorithm for global optimization inspired by sport championships , 2014, Appl. Soft Comput..

[89]  Arno Schlueter,et al.  Occupant centered lighting control for comfort and energy efficient building operation , 2015 .

[90]  Abdul Salam Shah,et al.  Statistical Features Based Approach (SFBA) for Hourly Energy Consumption Prediction Using Neural Network , 2017 .

[91]  Kire Trivodaliev,et al.  A review of Internet of Things for smart home: Challenges and solutions , 2017 .

[92]  Rozaida Ghazali,et al.  An Improved Hybrid Firefly Algorithm for Solving Optimization Problems , 2018, SCDM.

[93]  Do-Hyeun Kim,et al.  Building power control and comfort management using genetic programming and fuzzy logic , 2017 .

[94]  Nadeem Javaid,et al.  Towards Effective and Efficient Energy Management of Single Home and a Smart Community Exploiting Heuristic Optimization Algorithms with Critical Peak and Real-Time Pricing Tariffs in Smart Grids , 2018, Energies.

[95]  Nadeem Javaid,et al.  Genetic Algorithm and Earthworm Optimization Algorithm for Energy Management in Smart Grid , 2017, 3PGCIC.

[96]  Derong Liu,et al.  Action dependent heuristic dynamic programming for home energy resource scheduling , 2013 .

[97]  Rahul L. Navale,et al.  Use of genetic algorithms to develop an adaptive fuzzy logic controller for a cooling coil , 2010 .

[98]  Omid Bozorg-Haddad,et al.  League Championship Algorithm (LCA) , 2018 .

[99]  Gianfranco Rizzo,et al.  The control of indoor thermal comfort conditions: introducing a fuzzy adaptive controller , 2004 .

[100]  Nadeem Javaid,et al.  Real Time Pricing Based Appliance Scheduling in Home Energy Management Using Optimization Techniques , 2017, BWCCA.

[101]  José Luis Guzmán,et al.  Efficient building energy management using distributed model predictive control , 2014 .

[102]  Nadeem Javaid,et al.  Day Ahead Real Time Pricing and Critical Peak Pricing Based Power Scheduling for Smart Homes with Different Duty Cycles , 2018, Energies.

[103]  K. F. Fong,et al.  HVAC system optimization for energy management by evolutionary programming , 2006 .

[104]  D. Moher,et al.  Preferred reporting items for systematic reviews and meta-analyses: the PRISMA statement , 2009, BMJ.

[105]  D. Kolokotsaa,et al.  Genetic algorithms optimized fuzzy controller for the indoor environmental management in buildings implemented using PLC and local operating networks , 2003 .

[106]  Standard Ashrae Thermal Environmental Conditions for Human Occupancy , 1992 .

[107]  Do-Hyeun Kim,et al.  Optimization Approach for Energy Saving and Comfortable Space Using ACO in Building , 2016 .

[108]  Nadeem Javaid,et al.  A Cloud-Fog Based Environment Using Beam Search Algorithm in Smart Grid , 2018, NBiS.

[109]  Anastasios I. Dounis,et al.  Intelligent control system for reconciliation of the energy savings with comfort in buildings using soft computing techniques , 2011 .

[110]  Jin Woo Moon,et al.  Comparative study of artificial intelligence-based building thermal control methods – Application of fuzzy, adaptive neuro-fuzzy inference system, and artificial neural network , 2011 .

[111]  Anastasios I. Dounis,et al.  Comparison of Conventional and Fuzzy Control of Indoor Air Quality in Buildings , 1996, J. Intell. Fuzzy Syst..

[112]  D. Rekha,et al.  Genetic Algorithm Based Demand Side Management for Smart Grid , 2017, Wireless Personal Communications.

[113]  Nirwan Ansari,et al.  EdgeIoT: Mobile Edge Computing for the Internet of Things , 2016, IEEE Communications Magazine.

[114]  K Lakshmi,et al.  Clustering Mixed Datasets Using K-Prototype Algorithm Based on Crow-Search Optimization , 2018 .

[115]  Jong-Jin Kim,et al.  ANN-based thermal control models for residential buildings , 2010 .

[116]  Khmaies Ouahada,et al.  Optimization of energy expenditure in smart homes under time-of-use pricing , 2015, 2015 IEEE Innovative Smart Grid Technologies - Asia (ISGT ASIA).

[117]  Nadeem Javaid,et al.  Towards Efficient Energy Management of Smart Buildings Exploiting Heuristic Optimization with Real Time and Critical Peak Pricing Schemes , 2017 .

[118]  Lingfeng Wang,et al.  Multi-agent control system with intelligent optimization for smart and energy-efficient buildings , 2010, IECON 2010 - 36th Annual Conference on IEEE Industrial Electronics Society.

[119]  Antonio Messineo,et al.  A Dynamic Fuzzy Controller to Meet Thermal Comfort by Using Neural Network Forecasted Parameters as the Input , 2014 .

[120]  Carsten Bormann,et al.  The Constrained Application Protocol (CoAP) , 2014, RFC.

[121]  H. T. Mouftah,et al.  Queuing Model for EVs Energy Management: Load Balancing Algorithms Based on Decentralized Fog Architecture , 2018, 2018 IEEE International Conference on Communications (ICC).

[122]  Irraivan Elamvazuthi,et al.  Intelligent multi-objective control and management for smart energy efficient buildings , 2016 .

[123]  Nadeem Javaid,et al.  Cloud-Fog Based Load Balancing Using Shortest Remaining Time First Optimization , 2018, 3PGCIC.

[124]  Nadeem Javaid,et al.  Modified Shortest Job First for Load Balancing in Cloud-Fog Computing , 2018, BWCCA.

[125]  K. Ouahada,et al.  Effective energy consumption scheduling in smart homes , 2015, AFRICON 2015.

[126]  Nadeem Javaid,et al.  An Efficient Demand Side Management System with a New Optimized Home Energy Management Controller in Smart Grid , 2018 .

[127]  Nadeem Javaid,et al.  Cloud–Fog–Based Smart Grid Model for Efficient Resource Management , 2018, Sustainability.

[128]  Jo Silvester,et al.  Lighting, well-being and work performance: A review of the literature , 2010 .

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

[130]  Leandro dos Santos Coelho,et al.  Earthworm optimisation algorithm: a bio-inspired metaheuristic algorithm for global optimisation problems , 2018, Int. J. Bio Inspired Comput..

[131]  Mohd Yamani Idna Idris,et al.  The Multi-Objective Optimization Algorithm Based on Sperm Fertilization Procedure (MOSFP) Method for Solving Wireless Sensor Networks Optimization Problems in Smart Grid Applications , 2018 .

[132]  Abdul Salam Shah,et al.  A Simple and Easy Approach for Home Appliances Energy Consumption Prediction in Residential Buildings Using Machine Learning Techniques , 2017 .

[133]  Milind Tambe,et al.  Coordinating occupant behavior for building energy and comfort management using multi-agent systems , 2012 .

[134]  D. Kolokotsa,et al.  Developing a control algorithm for CEN indoor environmental criteria - Addressing air quality, thermal comfort and lighting , 2009, 2009 17th Mediterranean Conference on Control and Automation.

[135]  Nadeem Javaid,et al.  Energy Optimization in Home Energy Management System Using Artificial Fish Swarm Algorithm and Genetic Algorithm , 2017, INCoS.

[136]  Juebo Wu,et al.  Dynamic Load Balancing Strategy for Cloud Computing with Ant Colony Optimization , 2015, Future Internet.