{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T16:45:15Z","timestamp":1778604315361,"version":"3.51.4"},"reference-count":58,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2018,8,25]],"date-time":"2018-08-25T00:00:00Z","timestamp":1535155200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Energy consumption in the residential sector is 25% of all the sectors. The advent of smart appliances and intelligent sensors have increased the realization of home energy management systems. Acquiring balance between energy consumption and user comfort is in the spotlight when the performance of the smart home is evaluated. Appliances of heating, ventilation and air conditioning constitute up to 64% of energy consumption in residential buildings. A number of research works have shown that fuzzy logic system integrated with other techniques is used with the main objective of energy consumption minimization. However, user comfort is often sacrificed in these techniques. In this paper, we have proposed a Fuzzy Inference System (FIS) that uses humidity as an additional input parameter in order to maintain the thermostat set-points according to user comfort. Additionally, we have used indoor room temperature variation as a feedback to proposed FIS in order to get the better energy consumption. As the number of rules increase, the task of defining them in FIS becomes time consuming and eventually increases the chance of manual errors. We have also proposed the automatic rule base generation using the combinatorial method. The proposed techniques are evaluated using Mamdani FIS and Sugeno FIS. The proposed method provides a flexible and energy efficient decision-making system that maintains the user thermal comfort with the help of intelligent sensors. The proposed FIS system requires less memory and low processing power along with the use of sensors, making it possible to be used in the IoT operating system e.g., RIOT. Simulation results validate that the proposed technique reduces energy consumption by 28%.<\/jats:p>","DOI":"10.3390\/s18092802","type":"journal-article","created":{"date-parts":[[2018,8,27]],"date-time":"2018-08-27T10:56:04Z","timestamp":1535367364000},"page":"2802","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":70,"title":["IoT Operating System Based Fuzzy Inference System for Home Energy Management System in Smart Buildings"],"prefix":"10.3390","volume":"18","author":[{"given":"Qurat-ul","family":"Ain","sequence":"first","affiliation":[{"name":"School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad 44000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5255-6532","authenticated-orcid":false,"given":"Sohail","family":"Iqbal","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad 44000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4528-5156","authenticated-orcid":false,"given":"Safdar","family":"Khan","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad 44000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3804-997X","authenticated-orcid":false,"given":"Asad","family":"Malik","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad 44000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Iftikhar","family":"Ahmad","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad 44000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nadeem","family":"Javaid","sequence":"additional","affiliation":[{"name":"COMSATS Institute of Information Technology, Islamabad 44000, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,8,25]]},"reference":[{"key":"ref_1","unstructured":"Energy Information Administration (2010). Household Energy Consumption and Expenditures, Consumption by End Use, Energy Information Administration (EIA)."},{"key":"ref_2","unstructured":"Office of Energy Efficiency (2012). Energy Efficiency Trends in Canada, Natural Resources of Canada."},{"key":"ref_3","unstructured":"Conti, J., Holtberg, P., Beamon, J., Schaal, A., Sweetnam, G., and Kydes, A. (2010). Annual Energy Outlook with Projections to 2035, EIA. Report of U.S. Energy Information Administration (EIA)."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1007\/s12273-016-0285-4","article-title":"Computational intelligence techniques for HVAC systems: A review","volume":"9","author":"Ahmad","year":"2016","journal-title":"Build. Simul."},{"key":"ref_5","unstructured":"Borenstein, S., Jaske, M., and Rosenfeld, A. (2002). Dynamic Pricing, Advanced Metering, and Demand Response in Electricity Markets, Center for the Study of Energy Markets, University of California."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/TSG.2010.2045906","article-title":"Demand response as a market resource under the smart grid paradigm","volume":"1","author":"Rahimi","year":"2010","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1989","DOI":"10.1016\/j.epsr.2008.04.002","article-title":"A summary of demand response in electricity markets","volume":"78","author":"Albadi","year":"2008","journal-title":"Electr. Power Syst. Res."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Silva, B.N., Khan, M., and Han, K. (2018). Load Balancing Integrated Least Slack Time-Based Appliance Scheduling for Smart Home Energy Management. Sensors, 18.","DOI":"10.3390\/s18030685"},{"key":"ref_9","unstructured":"Haiad, C., Peterson, J., Reeves, P., and Hirsch, J. (2004). Programmable Thermostats Installed into Residential Buildings: Predicting Energy Savings Using Occupant Behavior & Simulation, Southern California Edison."},{"key":"ref_10","unstructured":"Chu, C.M., Jong, T.L., and Huang, Y.W. (2005, January 16). A direct load control of air-conditioning loads with thermal comfort control. Proceedings of the IEEE Power Engineering Society General Meeting, San Francisco, CA, USA."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"318","DOI":"10.1016\/j.rser.2015.01.046","article-title":"Home energy management systems: A review of modelling and complexity","volume":"45","author":"Beaudin","year":"2015","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1109\/TSG.2010.2055903","article-title":"Optimal residential load control with price prediction in real-time electricity pricing environments","volume":"1","year":"2010","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1109\/TSG.2010.2053053","article-title":"Coordinated scheduling of residential distributed energy resources to optimize smart home energy services","volume":"1","author":"Pedrasa","year":"2010","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1109\/TSG.2011.2140344","article-title":"Appliance commitment for household load scheduling","volume":"2","author":"Du","year":"2011","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Mohsenian-Rad, A.H., Wong, V.W., Jatskevich, J., and Schober, R. (2010, January 19\u201321). Optimal and autonomous incentive-based energy consumption scheduling algorithm for smart grid. Proceedings of the Innovative Smart Grid Technologies (ISGT), Gothenburg, Sweden.","DOI":"10.1109\/ISGT.2010.5434752"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1109\/TSG.2010.2055904","article-title":"Management and control of domestic smart grid technology","volume":"1","author":"Molderink","year":"2010","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1016\/j.apenergy.2016.11.028","article-title":"An adaptive fuzzy logic system for residential energy management in smart grid environments","volume":"186","author":"Keshtkar","year":"2017","journal-title":"Appl. Energy"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1109\/TIE.2010.2066534","article-title":"Hierarchical Control of Droop-Controlled AC and DC Microgrids\u2014A General Approach Toward Standardization","volume":"58","author":"Guerrero","year":"2011","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"166","DOI":"10.1016\/j.enconman.2015.06.021","article-title":"A multi-agent decentralized energy management system based on distributed intelligence for the design and control of autonomous polygeneration microgrids","volume":"103","author":"Karavas","year":"2015","journal-title":"Energy Convers. Manag."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Karavas, C.S., Arvanitis, K., and Papadakis, G. (2017). A Game Theory Approach to Multi-Agent Decentralized Energy Management of Autonomous Polygeneration Microgrids. Energies, 10.","DOI":"10.3390\/en10111756"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.apenergy.2014.04.024","article-title":"An integrated framework of agent-based modelling and robust optimization for microgrid energy management","volume":"129","author":"Kuznetsova","year":"2014","journal-title":"Appl. Energy"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"944","DOI":"10.1109\/TII.2012.2205391","article-title":"Real Time Operation of Smart Grids via FCN Networks and Optimal Power Flow","volume":"8","author":"Siano","year":"2012","journal-title":"IEEE Trans. Ind. Inf."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/MIS.2011.35","article-title":"Demand Response Management in Power Systems Using Particle Swarm Optimization","volume":"28","author":"Faria","year":"2013","journal-title":"IEEE Intell. Syst."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1688","DOI":"10.1109\/TIE.2012.2188873","article-title":"Multiobjective Intelligent Energy Management for a Microgrid","volume":"60","author":"Chaouachi","year":"2013","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Shah, A., Huang, D., Chen, Y., Kang, X., and Qin, N. (2017). Robust Sliding Mode Control of Air Handling Unit for Energy Efficiency Enhancement. Energies, 10.","DOI":"10.3390\/en10111815"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Godina, R., Rodrigues, E.M.G., Pouresmaeil, E., Matias, J.C.O., and Catal\u00e3o, J.P.S. (2018). Model Predictive Control Home Energy Management and Optimization Strategy with Demand Response. Appl. Sci., 8.","DOI":"10.3390\/app8030408"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/j.cor.2017.12.003","article-title":"Optimal residential model predictive control energy management performance with PV microgeneration","volume":"96","author":"Godina","year":"2018","journal-title":"Comput. Oper. Res."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Javaid, S., Javaid, N., Iqbal, S., and Mughal, M.J. (2017, January 18\u201320). Controlling energy consumption with the world-wide adaptive thermostat using fuzzy inference system in smart grid. Proceedings of the International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Korea.","DOI":"10.1109\/ICTC.2017.8190944"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Javaid, N., Ahmed, A., Iqbal, S.I., and Ashraf, M. (2018). Day Ahead Real Time Pricing and Critical Peak Pricing Based Power Scheduling for Smart Homes with Different Duty Cycles. Energies, 11.","DOI":"10.3390\/en11061464"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1134","DOI":"10.3390\/app5041134","article-title":"An efficient power scheduling scheme for residential load management in smart homes","volume":"5","author":"Rasheed","year":"2015","journal-title":"Appl. Sci."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Mahapatra, C., Moharana, A.K., and Leung, V.C.M. (2017). Energy Management in Smart Cities Based on Internet of Things: Peak Demand Reduction and Energy Savings. Sensors, 17.","DOI":"10.3390\/s17122812"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1016\/j.enconman.2014.09.072","article-title":"A novel air-conditioning system for proactive power demand response to smart grid","volume":"102","author":"Yan","year":"2015","journal-title":"Energy Convers. Manag."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"13458","DOI":"10.3390\/s121013458","article-title":"Building Environment Analysis based on Temperature and Humidity for Smart Energy Systems","volume":"12","author":"Yun","year":"2012","journal-title":"Sensors"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1007\/s11149-010-9127-y","article-title":"Household response to dynamic pricing of electricity: A survey of 15 experiments","volume":"38","author":"Faruqui","year":"2010","journal-title":"J. Regul. Econ."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1237","DOI":"10.1016\/j.buildenv.2008.09.002","article-title":"Thermal comfort and use of thermostats in Finnish homes and offices","volume":"44","author":"Karjalainen","year":"2009","journal-title":"Build. Environ."},{"key":"ref_36","unstructured":"Woolley, J., Pritoni, M., Modera, M., and Center, W.C.E. (2014, January 17\u201322). Why occupancy-responsive adaptive thermostats do not always save-and the limits for when they should. Proceedings of the 2014 ACEEE Summer Study on Energy Efficiency in Buildings, Asilomar, CA, USA."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Lu, J., Sookoor, T., Srinivasan, V., Gao, G., Holben, B., Stankovic, J., Field, E., and Whitehouse, K. (2010, January 3\u20135). The smart thermostat: Using occupancy sensors to save energy in homes. Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems, Z\u00fcrich, Switzerland.","DOI":"10.1145\/1869983.1870005"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Khan, A., Ahmedy, I., Anisi, M.H., Javaid, N., Ali, I., Khan, N., and Alsaqer, M. (2018). A Localization-Free Interference and Energy Holes Minimization Routing for Underwater Wireless Sensor Networks. Sensors, 18.","DOI":"10.3390\/s18010165"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1016\/j.enbuild.2016.07.036","article-title":"Occupancy behavior based model predictive control for building indoor climate\u2014A critical review","volume":"129","author":"Mirakhorli","year":"2016","journal-title":"Energy Build."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Khalid, A., Javaid, N., Mateen, A., Khalid, B., Khan, Z.A., and Qasim, U. (2016, January 6\u20138). Demand Side Management using Hybrid Bacterial Foraging and Genetic Algorithm Optimization Techniques. Proceedings of the 2016 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS), Fukuoka, Japan.","DOI":"10.1109\/CISIS.2016.128"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Nadeem, Z., Javaid, N., Malik, A.W., and Iqbal, S. (2018). Scheduling Appliances with GA, TLBO, FA, OSR and Their Hybrids Using Chance Constrained Optimization for Smart Homes. Energies, 11.","DOI":"10.3390\/en11040888"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1109\/TSG.2013.2264970","article-title":"Dynamic demand response controller based on real-time retail price for residential buildings","volume":"5","author":"Yoon","year":"2014","journal-title":"IEEE Trans. Smart Grid"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Keshtkar, A., and Arzanpour, S. (2014, January 4\u20137). A fuzzy logic system for demand-side load management in residential buildings. Proceedings of the 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE), Toronto, ON, Canada.","DOI":"10.1109\/CCECE.2014.6900956"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Keshtkar, A., Arzanpour, S., and Keshtkar, F. (2015, January 4\u20136). An autonomous system via fuzzy logic for residential peak load management in smart grids. Proceedings of the 2015 North American Power Symposium (NAPS), Charlotte, NC, USA.","DOI":"10.1109\/NAPS.2015.7335103"},{"key":"ref_45","first-page":"1670","article-title":"Demand response from residential air conditioning load using a programmable communication thermostat","volume":"7","author":"Chanana","year":"2013","journal-title":"Int. J. Electr. Electron. Sci. Eng."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/j.enbuild.2015.06.068","article-title":"Smart residential load reduction via fuzzy logic, wireless sensors, and smart grid incentives","volume":"104","author":"Keshtkar","year":"2015","journal-title":"Energy Build."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Javaid, S., Javaid, N., Iqbal, S., Aslam, S., and Rahim, M.H. (2018, January 3\u20134). Optimizing energy consumption of air-conditioning systems with the fuzzy logic controllers in residential buildings. Proceedings of the 2018 International Conference on Computing, Mathematics and Engineering Technologies, Sukkur, Pakistan.","DOI":"10.1109\/ICOMET.2018.8346336"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Grygierek, K., and Ferdyn-Grygierek, J. (2018). Multi-Objectives Optimization of Ventilation Controllers for Passive Cooling in Residential Buildings. Sensors, 18.","DOI":"10.3390\/s18041144"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Iqbal, S., Boumella, N., and Garcia, J. (2012). Fuzzy Controllers-Recent Advances in Theory and Applications, InTech.","DOI":"10.5772\/2622"},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Ross, T.J. (2009). Fuzzy Logic with Engineering Applications, John Wiley & Sons.","DOI":"10.1002\/9781119994374"},{"key":"ref_51","unstructured":"The MathWorks Inc. (2018, July 30). Comparison of Sugeno and Mamdani Systems. Available online: https:\/\/www.mathworks.com\/help\/fuzzy\/comparison-of-sugeno-and-mamdani-systems.html."},{"key":"ref_52","unstructured":"Keshtkar, A. (2015). Development of an Adaptive Fuzzy Logic System for Energy Management in Residential Buildings. [Ph.D. Thesis, School of Mechatronic Systems Engineering, Simon Fraser University]."},{"key":"ref_53","unstructured":"Cengel, Y.A., and Ghajar, A. (2011). Heat and Mass Transfer (A Practical Approach, SI Version), McGraw-Hill Education."},{"key":"ref_54","unstructured":"The MathWorks Inc. (2018, July 30). Thermal Model of a House. Available online: https:\/\/www.mathworks.com\/help\/simulink\/examples\/thermal-model-of-a-house.html."},{"key":"ref_55","unstructured":"The MathWorks Inc. (2018, July 30). Model and Simulate Dynamic System. Available online: https:\/\/www.mathworks.com\/help\/simulink\/gs\/define-system.html."},{"key":"ref_56","unstructured":"Time and Date Weather Forecast Website (2018, July 30). Past Weather in Wadi Halfa, Sudan\u2014June 2017. Available online: https:\/\/www.timeanddate.com\/weather\/@364132\/historic?month=6&year=2017."},{"key":"ref_57","unstructured":"Time and Date Weather Forecast Website (2018, July 30). Past Weather in Yakutsk, Russia\u2014January 2017. Available online: https:\/\/www.timeanddate.com\/weather\/russia\/yakutsk\/historic?month=1&year=2017."},{"key":"ref_58","unstructured":"Apogee Interactive Inc. (2018, July 30). Comfort. Available online: https:\/\/c03.apogee.net\/contentplayer\/?coursetype=res&utilityid=wppi&id=1703."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/9\/2802\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:21:05Z","timestamp":1760196065000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/9\/2802"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,8,25]]},"references-count":58,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2018,9]]}},"alternative-id":["s18092802"],"URL":"https:\/\/doi.org\/10.3390\/s18092802","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,8,25]]}}}