{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,17]],"date-time":"2024-07-17T04:41:07Z","timestamp":1721191267683},"reference-count":29,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,6,17]],"date-time":"2024-06-17T00:00:00Z","timestamp":1718582400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,6,17]],"date-time":"2024-06-17T00:00:00Z","timestamp":1718582400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Energy Inform"],"abstract":"Abstract<\/jats:title>The cooling systems contribute to 40% of overall building energy consumption. Out of which, 40% is wasted because of faulty parts that cause anomalies in the cooling systems. We propose a three-stage, non-invasive part-level anomaly detection technique to identify anomalies in both cooling systems, a ducted-centralized and a ductless-split. We use COTS sensors to monitor temperature and energy without invading the cooling system. After identifying the anomalies, we find the cause of the anomaly. Based on the anomaly, the solution recommends a fix. If there is a technical fault, our proposed technique informs the technician regarding the faulty part, reducing the cost and time needed to repair it. In the first stage, we propose a domain-inspired time-series statistical technique to identify anomalies in cooling systems. We observe an AUC-ROC<\/jats:italic> score of more than 0.93 in simulation and experimentation. In the second stage, we propose using a rule-based technique to identify the cause of the anomaly. We classify causes of anomalies into three classes. We observe an AUC-ROC<\/jats:italic> score of 1. Based on the anomaly classification, we identify the faulty part of the cooling system in the third stage. We use the Nearest-Neighbour Density-Based Spatial Clustering of Applications with Noise (NN-DBSCAN) algorithm with transfer learning capabilities to train the model only once, where it learns the domain knowledge using the simulated data. The trained model is used in different environmental scenarios with both types of cooling systems. The proposed algorithm shows an accuracy<\/jats:italic> score of 0.82 in simulation deployment and 0.88 in experimentation. In the simulation we used both ducted-centralized and ductless-split cooling systems and in the experimentation we evaluated the solution with ductless-split cooling systems. The overall accuracy<\/jats:italic> of the three-stage technique is 0.82 and 0.86 in simulation and experimentation, respectively. We observe energy savings of up to 68% in simulation and 42% during experimentation, with a reduction of ten days in the cooling system\u2019s downtime and up to 75% in repair cost.<\/jats:p>","DOI":"10.1186\/s42162-024-00351-1","type":"journal-article","created":{"date-parts":[[2024,6,17]],"date-time":"2024-06-17T10:09:05Z","timestamp":1718618945000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Detecting faults in the cooling systems by monitoring temperature and energy"],"prefix":"10.1186","volume":"7","author":[{"given":"Keshav","family":"Kaushik","sequence":"first","affiliation":[]},{"given":"Vinayak","family":"Naik","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,6,17]]},"reference":[{"key":"351_CR1","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.enbuild.2017.02.058","volume":"144","author":"DB Araya","year":"2017","unstructured":"Araya DB, Grolinger K, ElYamany HF, Capretz MAM, Bitsuamlak G (2017) An ensemble learning framework for anomaly detection in building energy consumption. Energy Build 144:191\u2013206. https:\/\/doi.org\/10.1016\/j.enbuild.2017.02.058","journal-title":"Energy Build"},{"key":"351_CR2","doi-asserted-by":"publisher","unstructured":"Arjunan P, Khadilkar HD, Ganu T, Charbiwala ZM, Singh A, Singh P (2015) Multi-user energy consumption monitoring and anomaly detection with partial context information. In: Proceedings of the 2nd ACM International Conference on Embedded Systems for Energy-Efficient Built Environments. BuildSys \u201915, pp. 35\u201344. Association for Computing Machinery, New York, NY, USA (2015). https:\/\/doi.org\/10.1145\/2821650.2821662","DOI":"10.1145\/2821650.2821662"},{"key":"351_CR3","doi-asserted-by":"publisher","unstructured":"Chen T, Guestrin C (2016) Xgboost: a scalable tree boosting system. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. KDD \u201916, pp. 785\u2013794. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/2939672.2939785","DOI":"10.1145\/2939672.2939785"},{"key":"351_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.enbuild.2022.112302","volume":"270","author":"R Chiosa","year":"2022","unstructured":"Chiosa R, Piscitelli MS, Fan C, Capozzoli A (2022) Towards a self-tuned data analytics-based process for an automatic context-aware detection and diagnosis of anomalies in building energy consumption timeseries. Energy Build 270:112302. https:\/\/doi.org\/10.1016\/j.enbuild.2022.112302","journal-title":"Energy Build"},{"key":"351_CR5","doi-asserted-by":"publisher","unstructured":"Dorogush AV, Ershov V, Gulin A (2018) CatBoost: gradient boosting with categorical features support. arXiv. https:\/\/doi.org\/10.48550\/ARXIV.1810.11363. https:\/\/arxiv.org\/abs\/1810.11363","DOI":"10.48550\/ARXIV.1810.11363"},{"key":"351_CR6","doi-asserted-by":"crossref","unstructured":"Fontugne R, Ortiz J, Tremblay N, Borgnat P, Flandrin P, Fukuda K, Culler D, Esaki H (2013) Strip, bind, and search: a method for identifying abnormal energy consumption in buildings. In: 2013 ACM\/IEEE International Conference on Information Processing in Sensor Networks (IPSN), pp. 129\u2013140. https:\/\/doi.org\/10.1145\/2461381.2461399","DOI":"10.1145\/2461381.2461399"},{"key":"351_CR7","doi-asserted-by":"crossref","unstructured":"Frank SM, Kim J, Cai J, Braun JE (2018) Common faults and their prioritization in small commercial buildings: February 2017\u2013December 2017 https:\/\/doi.org\/10.2172\/1457127","DOI":"10.2172\/1457127"},{"key":"351_CR8","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1016\/j.cag.2013.10.006","volume":"38","author":"H Janetzko","year":"2014","unstructured":"Janetzko H, Stoffel F, Mittelst\u00e4dt S, Keim DA (2014) Anomaly detection for visual analytics of power consumption data. Comput Graphics 38:27\u201337. https:\/\/doi.org\/10.1016\/j.cag.2013.10.006","journal-title":"Comput Graphics"},{"key":"351_CR9","doi-asserted-by":"publisher","unstructured":"Kaushik K, Naik V (2023a) A real-time non-invasive anomaly detection technique for cooling systems. In: Energy Informatics: Third Energy Informatics Academy Conference, EI.A 2023, Campinas, Brazil, December 6-8, 2023, Proceedings, Part I, pp. 135\u2013151. Springer, Berlin, Heidelberg. https:\/\/doi.org\/10.1007\/978-3-031-48649-4_8","DOI":"10.1007\/978-3-031-48649-4_8"},{"key":"351_CR10","doi-asserted-by":"publisher","unstructured":"Kaushik K, Naik V (2023b) An energy consumption dataset for ductless-split cooling systems to train large models. In: Proceedings of the 10th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation. BuildSys \u201923, pp. 216\u2013219. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3600100.3623721","DOI":"10.1145\/3600100.3623721"},{"key":"351_CR11","doi-asserted-by":"publisher","unstructured":"Kaushik K, Naik V (2023c) Ocsrl: an model-based reinforcement learning approach to optimize energy consumption of cooling systems. In: 2023 IEEE 19th International Conference on e-Science (e-Science), pp. 1\u201310. https:\/\/doi.org\/10.1109\/e-Science58273.2023.10254663","DOI":"10.1109\/e-Science58273.2023.10254663"},{"key":"351_CR12","unstructured":"Ke G, Meng Q, Finley T, Wang T, Chen W, Ma W, Ye Q, Liu T-Y (2017) Lightgbm: a highly efficient gradient boosting decision tree. In: Proceedings of the 31st International Conference on Neural Information Processing Systems. NIPS\u201917, pp. 3149\u20133157. Curran Associates Inc., Red Hook, NY, USA"},{"issue":"1","key":"351_CR13","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1080\/10789669.2009.10390828","volume":"15","author":"H Li","year":"2009","unstructured":"Li H, Braun JE (2009) Development, evaluation, and demonstration of a virtual refrigerant charge sensor. HVAC &R Res 15(1):117\u2013136. https:\/\/doi.org\/10.1080\/10789669.2009.10390828","journal-title":"HVAC &R Res"},{"key":"351_CR14","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1016\/j.enbuild.2019.07.011","volume":"199","author":"Y Li","year":"2019","unstructured":"Li Y, O\u2019Neill Z (2019) An innovative fault impact analysis framework for enhancing building operations. Energy Buildings 199:311\u2013331. https:\/\/doi.org\/10.1016\/j.enbuild.2019.07.011","journal-title":"Energy Buildings"},{"issue":"11","key":"351_CR15","doi-asserted-by":"publisher","first-page":"8973","DOI":"10.1016\/j.aej.2022.02.038","volume":"61","author":"A Malki","year":"2022","unstructured":"Malki A, Atlam E-S, Gad I (2022) Machine learning approach of detecting anomalies and forecasting time-series of iot devices. Alex Eng J 61(11):8973\u20138986. https:\/\/doi.org\/10.1016\/j.aej.2022.02.038","journal-title":"Alex Eng J"},{"issue":"9","key":"351_CR16","doi-asserted-by":"publisher","first-page":"1315","DOI":"10.1097\/JTO.0b013e3181ec173d","volume":"5","author":"JN Mandrekar","year":"2010","unstructured":"Mandrekar JN (2010) Receiver operating characteristic curve in diagnostic test assessment. J Thorac Oncol 5(9):1315\u20131316. https:\/\/doi.org\/10.1097\/JTO.0b013e3181ec173d","journal-title":"J Thorac Oncol"},{"key":"351_CR17","doi-asserted-by":"publisher","unstructured":"Narayanaswamy B, Balaji B, Gupta R, Agarwal Y (2014) Data driven investigation of faults in hvac systems with model, cluster and compare (mcc). In: Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings. BuildSys \u201914, pp. 50\u201359. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/2674061.2674067","DOI":"10.1145\/2674061.2674067"},{"issue":"1","key":"351_CR18","first-page":"2243","volume":"100","author":"HS Ramadan","year":"2022","unstructured":"Ramadan HS, Maghawry HA, El-Eleamy M, El-Bahnasy K (2022) A heuristic novel approach for determination of optimal epsilon for dbscan clustering algorithm. J Theor Appl Inf Technol 100(1):2243\u20132253","journal-title":"J Theor Appl Inf Technol"},{"key":"351_CR19","doi-asserted-by":"publisher","unstructured":"Rashid H, Arjunan P, Singh P, Singh A (2016) Collect, compare, and score: a generic data-driven anomaly detection method for buildings. In: Proceedings of the Seventh International Conference on Future Energy Systems Poster Sessions. e-Energy \u201916. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/2939912.2942354","DOI":"10.1145\/2939912.2942354"},{"key":"351_CR20","doi-asserted-by":"publisher","unstructured":"Rashid H, Singh P (2018) Monitor: an abnormality detection approach in buildings energy consumption. In: 2018 IEEE 4th International Conference on Collaboration and Internet Computing (CIC), pp. 16\u201325. https:\/\/doi.org\/10.1109\/CIC.2018.00-44","DOI":"10.1109\/CIC.2018.00-44"},{"key":"351_CR21","doi-asserted-by":"publisher","first-page":"796","DOI":"10.1016\/j.apenergy.2019.01.061","volume":"238","author":"H Rashid","year":"2019","unstructured":"Rashid H, Singh P, Stankovic V, Stankovic L (2019) Can non-intrusive load monitoring be used for identifying an appliance\u2019s anomalous behaviour? Appl Energy 238:796\u2013805. https:\/\/doi.org\/10.1016\/j.apenergy.2019.01.061","journal-title":"Appl Energy"},{"key":"351_CR22","doi-asserted-by":"publisher","unstructured":"Sathe S, Aggarwal C (2016) LODES: Local Density Meets Spectral Outlier Detection, pp. 171\u2013179. https:\/\/doi.org\/10.1137\/1.9781611974348.20","DOI":"10.1137\/1.9781611974348.20"},{"key":"351_CR23","doi-asserted-by":"publisher","DOI":"10.1145\/3068335","author":"E Schubert","year":"2017","unstructured":"Schubert E, Sander J, Ester M, Kriegel HP, Xu X (2017) Dbscan revisited, revisited: why and how you should (still) use dbscan. ACM Trans Database Syst. https:\/\/doi.org\/10.1145\/3068335","journal-title":"ACM Trans Database Syst"},{"issue":"1","key":"351_CR24","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1016\/j.enbuild.2006.03.033","volume":"39","author":"JE Seem","year":"2007","unstructured":"Seem JE (2007) Using intelligent data analysis to detect abnormal energy consumption in buildings. Energy Build 39(1):52\u201358. https:\/\/doi.org\/10.1016\/j.enbuild.2006.03.033","journal-title":"Energy Build"},{"key":"351_CR25","unstructured":"Sefidian AM (2022) How to Determine Epsilon and MinPts Parameters of DBSCAN Clustering. http:\/\/www.sefidian.com\/2020\/12\/18\/how-to-determine-epsilon-and-minpts-parameters-of-dbscan-clustering\/"},{"key":"351_CR26","doi-asserted-by":"publisher","unstructured":"Vishwanath A, Chandan V, Mendoza C, Blake C (2017) A data driven pre-cooling framework for energy cost optimization in commercial buildings. In: Proceedings of the Eighth International Conference on Future Energy Systems. e-Energy \u201917, pp. 157\u2013167. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3077839.3077847","DOI":"10.1145\/3077839.3077847"},{"key":"351_CR27","doi-asserted-by":"publisher","DOI":"10.1016\/j.enbuild.2023.113215","volume":"295","author":"R Wang","year":"2023","unstructured":"Wang R, Yun H, Rayhana R, Bin J, Zhang C, Herrera OE, Liu Z, M\u00e9rida W (2023) An adaptive federated learning system for community building energy load forecasting and anomaly prediction. Energy Build 295:113215. https:\/\/doi.org\/10.1016\/j.enbuild.2023.113215","journal-title":"Energy Build"},{"key":"351_CR28","doi-asserted-by":"publisher","first-page":"1272","DOI":"10.1016\/j.applthermaleng.2015.09.121","volume":"111","author":"Y Zhao","year":"2017","unstructured":"Zhao Y, Wen J, Xiao F, Yang X, Wang S (2017) Diagnostic Bayesian networks for diagnosing air handling units faults\u2014part i: faults in dampers, fans, filters and sensors. Appl Therm Eng 111:1272\u20131286. https:\/\/doi.org\/10.1016\/j.applthermaleng.2015.09.121","journal-title":"Appl Therm Eng"},{"key":"351_CR29","doi-asserted-by":"publisher","unstructured":"Zhao X, Liu H, Fan W, Liu H, Tang J, Wang C (2021) Autoloss: automated loss function search in recommendations. In: Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining. KDD \u201921, pp. 3959\u20133967. Association for Computing Machinery, New York, NY, USA. https:\/\/doi.org\/10.1145\/3447548.3467208","DOI":"10.1145\/3447548.3467208"}],"container-title":["Energy Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42162-024-00351-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s42162-024-00351-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42162-024-00351-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,17]],"date-time":"2024-06-17T10:15:36Z","timestamp":1718619336000},"score":1,"resource":{"primary":{"URL":"https:\/\/energyinformatics.springeropen.com\/articles\/10.1186\/s42162-024-00351-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,17]]},"references-count":29,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["351"],"URL":"https:\/\/doi.org\/10.1186\/s42162-024-00351-1","relation":{},"ISSN":["2520-8942"],"issn-type":[{"value":"2520-8942","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,6,17]]},"assertion":[{"value":"19 March 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 June 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 June 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declaration"}},{"value":"This declaration is not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and\u00a0consent to participate"}},{"value":"This declaration is not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no Conflict of interest","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"46"}}