{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T17:52:57Z","timestamp":1777917177995,"version":"3.51.4"},"reference-count":34,"publisher":"MDPI AG","issue":"18","license":[{"start":{"date-parts":[[2019,9,9]],"date-time":"2019-09-09T00:00:00Z","timestamp":1567987200000},"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>Predictive maintenance techniques can determine the conditions of equipment in order to evaluate when maintenance should be performed. Thus, it minimizes the unexpected device downtime, lowers the maintenance costs, extends equipment lifecycle, etc. Therefore, this article developed a predictive maintenance mechanism with the construction of a test platform and data analysis along with machine learning. The information transmission of sensors was based on Raspberry Pi via the TCP\/IP (Transmission Control Protocol\/Internet Protocol) communication protocol. The sensors used for environmental sensing were implemented on the programmable interface controller and the data were stored in time sequence. A statistical analysis software platform was adopted for data preprocessing, modelling, and prediction to provide necessary maintenance decision. Using multivariate analysis users can obtain more information about the equipment\u2019s status, and the administrator can also determine the operational situation before unexpected device anomalies. The developed modules are decisively helpful in preventing unpredictable losses, thus improving the quality of services.<\/jats:p>","DOI":"10.3390\/s19183884","type":"journal-article","created":{"date-parts":[[2019,9,9]],"date-time":"2019-09-09T11:26:17Z","timestamp":1568028377000},"page":"3884","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":41,"title":["Predictive Maintenance with Sensor Data Analytics on a Raspberry Pi-Based Experimental Platform"],"prefix":"10.3390","volume":"19","author":[{"given":"Shang-Yi","family":"Chuang","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering, Chang Gung University, Taoyuan City 333, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nilima","family":"Sahoo","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, Chang Gung University, Taoyuan City 333, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hung-Wei","family":"Lin","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, Lee-Ming Institute of Technology, New Taipei City 243, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9451-1028","authenticated-orcid":false,"given":"Yeong-Hwa","family":"Chang","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering, Chang Gung University, Taoyuan City 333, Taiwan"},{"name":"Department of Electrical Engineering, Ming Chi University of Technology, New Taipei City 243, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,9,9]]},"reference":[{"key":"ref_1","unstructured":"(2019, March 06). How AI Is Making Predictive Maintenance a Reality for the Industrial IoT. Available online: https:\/\/www.uptake.com\/blog\/how-ai-is-making-predictive-maintenance-a-reality-for-the-industrial-iot."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2866","DOI":"10.1109\/TSP.2010.2043140","article-title":"Mean square convergence of consensus algorithms in random WSNs","volume":"58","author":"Pereira","year":"2010","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1417","DOI":"10.1109\/TII.2014.2306798","article-title":"A reconfigurable smart sensor interface for industrial WSN in IoT environment","volume":"10","author":"Chi","year":"2014","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"551","DOI":"10.1109\/JIOT.2015.2423286","article-title":"EasyConnect: A Management system for IoT devices and its applications for interactive design and art","volume":"2","author":"Lin","year":"2015","journal-title":"IEEE Internet Things J."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Wang, C., Vo, H.T., and Ni, P. (2015, January 11\u201313). An IoT application for fault diagnosis and prediction. Proceedings of the 2015 IEEE International Conference on Data Science and Data Intensive Systems, Sydney, Australia.","DOI":"10.1109\/DSDIS.2015.97"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Fan, S., and Zhan, J. (2016, January 19\u201321). An intelligent condition-based monitoring and maintenance system for wind turbine. Proceedings of the 2016 3rd International Conference on Systems and Informatics (ICSAI), Shanghai, China.","DOI":"10.1109\/ICSAI.2016.7810988"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1109\/TEC.2003.816600","article-title":"Predictive maintenance in intelligent-control-maintenance-management system for hydroelectric generating unit","volume":"19","author":"Fu","year":"2004","journal-title":"IEEE Trans. Energy Convers."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"3480","DOI":"10.1109\/TIM.2009.2036347","article-title":"State-of-the-Art predictive maintenance techniques","volume":"60","author":"Hashemian","year":"2011","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Malik, H., Kr, B.A., Kr, M., and Jarial, R.K. (2011, January 16\u201318). Application research based on modern technology to investigating causes and detection of failures in transformers on the bases of importance level. Proceedings of the 2011 Annual IEEE India Conference, Hyderabad, India.","DOI":"10.1109\/INDCON.2011.6139577"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Hanyun, Z., and Shunfang, H. (2015, January 24\u201326). The Research of data mining analysis system based on Pearson relation. Proceedings of the 2015 2nd International Conference on Information Science and Control Engineering, Shanghai, China.","DOI":"10.1109\/ICISCE.2015.118"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1109\/TSM.2016.2574130","article-title":"Big data capabilities applied to semiconductor manufacturing advanced process control","volume":"29","author":"Moyne","year":"2016","journal-title":"IEEE Trans. Semicond. Manuf."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Marichal, G.N., Avila, D., Hernandez, A., Padron, I., and Castejon, C. (2018). Feature extraction from indirect monitoring in marine oil separation systems. Sensors, 18.","DOI":"10.3390\/s18093159"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Zhu, M., and Liu, C. (2018). A correlation driven approach with edge services for predictive industrial maintenance. Sensors, 18.","DOI":"10.3390\/s18061844"},{"key":"ref_14","first-page":"294","article-title":"An intelligent machine condition monitoring system using time-based analysis: Neuro-Fuzzy versus Neural Network","volume":"3","author":"Samhouri","year":"2009","journal-title":"Jordan J. Mech. Ind. Eng."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Mushiri, T., Hungwe, R., and Mbohwa, C. (2017, January 10\u201313). An artificial intelligence based model for implementation in the petroleum storage industry to optimize maintenance. Proceedings of the 2017 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Singapore.","DOI":"10.1109\/IEEM.2017.8290140"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Gou, X., Bian, C., Zeng, F., Xu, Q., Wang, W., and Yang, S. (2018, January 16\u201320). A Data-Driven smart fault diagnosis method for electric motor. Proceedings of the 2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C), Lisbon, Portugal.","DOI":"10.1109\/QRS-C.2018.00053"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Syafrduin, M., Alfian, G., Fitriyani, N.L., and Rhee, J. (2018). Performance analysis of IoT based sensor, big data processing, and machine learning model for real time monitoring system in automative manufacturing. Sensors, 18.","DOI":"10.3390\/s18092946"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1170","DOI":"10.1109\/JSYST.2017.2667232","article-title":"Predictive maintenance optimization for aircraft redundant systems subjected to multiple wear profiles","volume":"12","author":"Vianna","year":"2018","journal-title":"IEEE Syst. J."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Jung, D., Zhang, Z., and Winslett, M. (2017, January 19\u201322). Vibration Analysis for IoT Enabled Predictive Maintenance. Proceedings of the 2017 33rd IEEE International Conference on Data Engineering (ICDE), San Diego, CA, USA.","DOI":"10.1109\/ICDE.2017.170"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1016\/j.procir.2016.09.026","article-title":"Data driven decision making in planning the maintenance activities of off-shore wind energy","volume":"59","author":"Nabati","year":"2017","journal-title":"Procedia CIRP"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Patil, R.B., Patil, M.A., Ravi, V., and Naik, S. (2017, January 11\u201315). Predictive modelling for corrective maintenance of imaging devices from machine logs. Proceedings of the 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Seogwipo, Korea.","DOI":"10.1109\/EMBC.2017.8037163"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Sipos, R., Fradkin, D., Moerchen, F., and Wang, Z. (2014, January 24\u201327). Log-based predictive maintenance. Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (SIGKDD 2014), New York, NY, USA.","DOI":"10.1145\/2623330.2623340"},{"key":"ref_23","unstructured":"Rodseth, H., and Schjolberg, P. (2016, January 10\u201311). Data-driven predictive maintenance for green manufacturing. Proceedings of the 6th International Workshop of Advanced Manufacturing and Automation (IWAMA 2016), Manchester, UK."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Chen, X., Kopsaftopoulos, F., Wu, Q., Ren, H., and Chang, F.K. (2018). Flight state identification of a self-sensing wing via an improved feature selection method and machine learning approaches. Sensors, 18.","DOI":"10.3390\/s18051379"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Susto, G.A., Wan, J., Pampuri, S., Zanon, M., Johnston, A.B., O\u2019Hara, P.G., and McLoone, S. (2014, January 18\u201322). An adaptive machine learning decision system for flexible predictive maintenance. Proceedings of the 10th IEEE International Conference on Automation Science and Engineering (CASE 2014), Taipei, Taiwan.","DOI":"10.1109\/CoASE.2014.6899418"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Borgi, T., Hidri, A., Neef, B., and Naceur, M.S. (2017, January 14\u201317). Data analytics for predictive maintenance of industrial robots. Proceedings of the 2017 International Conference on Advanced Systems and Electric Technologies (IC_ASET), Hammamet, Tunisia.","DOI":"10.1109\/ASET.2017.7983729"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Sahoo, N., Lin, H.W., and Chang, Y.H. (2019). Design and implementation of a walking stick aid for visually challenged people. Sensors, 19.","DOI":"10.3390\/s19010130"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Noriega-Linares, J.E., and Navarro Ruiz, J.M. (2017). On the Application of the Raspberry Pi as an Advanced Acoustic Sensor Network for Noise Monitoring. Electronics, 5.","DOI":"10.3390\/electronics5040074"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"24408","DOI":"10.3390\/s141224408","article-title":"A smart city application: A fully controlled street lighting isle based on Raspberry-Pi card, a ZigBee sensor network and WiMAX","volume":"14","author":"Leccese","year":"2014","journal-title":"Sensors"},{"key":"ref_30","unstructured":"(2019, March 15). Raspberry Pi Board Revisions. Available online: https:\/\/www.raspberrypi-spy.co.uk\/2012\/09\/raspberry-pi-board-revisions\/."},{"key":"ref_31","unstructured":"(2019, August 26). Logistic Regression. Available online: https:\/\/www.statisticssolutions.com\/what-is-logistic-regression\/."},{"key":"ref_32","unstructured":"(2019, August 26). Decision Tree Algorithm. Available online: https:\/\/medium.com\/deep-math-machine-learning-ai\/chapter-4-decision-trees-algorithms-b93975f7a1f1."},{"key":"ref_33","unstructured":"(2019, August 26). The Neural Networks Model. Available online: https:\/\/www.ibm.com\/support\/knowledgecenter\/en\/SS3RA7_15.0.0\/com.ibm.spss.modeler.help\/neuralnet_model.htm."},{"key":"ref_34","unstructured":"(2019, August 24). SAS Data Mining and Machine Learning. Available online: https:\/\/communities.sas.com\/t5\/SAS-Data-Mining-and-Machine\/Need-links-to-instructions-on-reading-these-SAS-charts-Mean\/td-p\/414880."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/18\/3884\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:18:05Z","timestamp":1760188685000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/18\/3884"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,9]]},"references-count":34,"journal-issue":{"issue":"18","published-online":{"date-parts":[[2019,9]]}},"alternative-id":["s19183884"],"URL":"https:\/\/doi.org\/10.3390\/s19183884","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,9,9]]}}}