{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,10]],"date-time":"2026-02-10T13:44:15Z","timestamp":1770731055541,"version":"3.49.0"},"reference-count":50,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2023,12,19]],"date-time":"2023-12-19T00:00:00Z","timestamp":1702944000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Coordena\u00e7\u00e3o de Aperfei\u00e7oamento de Pessoal de N\u00edvel Superior\u2014Brasil (CAPES)","award":["001"],"award-info":[{"award-number":["001"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This paper presents a proposed three-step methodology designed to enhance the performance and efficiency of industrial systems by integrating Digital Twins with particle swarm optimization (PSO) algorithms while prioritizing interpretability. Digital Twins are becoming increasingly prevalent due to their capability to offer a comprehensive virtual representation of physical systems, thus facilitating detailed simulations and optimizations. Concurrently, PSO has demonstrated its effectiveness for real-time parameter estimation, especially in identifying both standard and unknown components that influence the dynamics of a system. Our methodology, as exemplified through DC Motor and Hydraulic Actuator simulations, underscores the potential of Digital Twins to augment the self-awareness of industrial machines. The results indicate that our approach can proficiently optimize system parameters in real-time and unveil previously unknown components, thereby enhancing the adaptive capacities of the Digital Twin. While the reliance on accurate data to develop Digital Twin models is a notable consideration, the proposed methodology serves as a promising framework for advancing the efficiency of industrial applications. It further extends its relevance to fault detection and system control. Central to our approach is the emphasis on interpretability, ensuring a more transparent understanding and effective usability of such systems.<\/jats:p>","DOI":"10.3390\/s24010004","type":"journal-article","created":{"date-parts":[[2023,12,19]],"date-time":"2023-12-19T04:18:37Z","timestamp":1702959517000},"page":"4","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["An Interpretable Digital Twin for Self-Aware Industrial Machines"],"prefix":"10.3390","volume":"24","author":[{"given":"Jo\u00e3o L.","family":"Vilar-Dias","sequence":"first","affiliation":[{"name":"School of Computer Sciences, University of Pernambuco, Recife 50720-001, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5622-0403","authenticated-orcid":false,"given":"Adelson Santos S.","family":"Junior","sequence":"additional","affiliation":[{"name":"School of Computer Sciences, University of Pernambuco, Recife 50720-001, Brazil"}]},{"given":"Fernando B.","family":"Lima-Neto","sequence":"additional","affiliation":[{"name":"School of Computer Sciences, University of Pernambuco, Recife 50720-001, Brazil"}]}],"member":"1968","published-online":{"date-parts":[[2023,12,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Bahrin, M., Othman, F., Azli, N., and Talib, M. (2016). Industry 4.0: A review on industrial automation and robotic. J. Teknol., 78.","DOI":"10.11113\/jt.v78.9285"},{"key":"ref_2","unstructured":"Brown, R.J. (2018). A Modern Introduction to Dynamical Systems, Oxford University Press."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"855","DOI":"10.1007\/s10845-020-01612-y","article-title":"Designing an adaptive production control system using reinforcement learning","volume":"32","author":"Kuhnle","year":"2021","journal-title":"J. Intell. Manuf."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1109\/70.554351","article-title":"Adaptive model-based hybrid control of geometrically constrained robot arms","volume":"13","author":"Whitcomb","year":"1997","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"108952","DOI":"10.1109\/ACCESS.2020.2998358","article-title":"Digital Twin: Enabling Technologies, Challenges and Open Research","volume":"8","author":"Fuller","year":"2020","journal-title":"IEEE Access"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"17471","DOI":"10.1109\/ACCESS.2023.3241588","article-title":"A Review on Digital Twin Technology in Smart Grid, Transportation System and Smart City: Challenges and Future","volume":"11","author":"Jafari","year":"2023","journal-title":"IEEE Access"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"107008","DOI":"10.1016\/j.infsof.2022.107008","article-title":"Predictive maintenance using Digital Twins: A systematic literature review","volume":"151","author":"Tekinerdogan","year":"2022","journal-title":"Inf. Softw. Technol."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"167653","DOI":"10.1109\/ACCESS.2019.2953499","article-title":"A Survey on Digital Twin: Definitions, Characteristics, Applications, and Design Implications","volume":"7","author":"Barricelli","year":"2019","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.buildenv.2017.10.022","article-title":"A new simplified modeling method for model predictive control in a medium-sized commercial building: A case study","volume":"127","author":"Zhuang","year":"2018","journal-title":"Build. Environ."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Lewis, P.R., Platzner, M., Rinner, B., T\u00f8rresen, J., and Yao, X. (2016). Self-Aware Computing Systems, Springer International Publishing.","DOI":"10.1007\/978-3-319-39675-0"},{"key":"ref_11","unstructured":"Minku, L.L., Esterle, L., Nebehay, G., and Chen, R. (2016). Self-Aware Computing Systems: An Engineering Approach, Springer International Publishing."},{"key":"ref_12","unstructured":"Kounev, S., Lewis, P., Bellman, K.L., Bencomo, N., Camara, J., Diaconescu, A., Esterle, L., Geihs, K., Giese, H., and G\u00f6tz, S. (2017). Self-Aware Computing Systems, Springer International Publishing."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Ab Wahab, M.N., Nefti-Meziani, S., and Atyabi, A. (2015). A comprehensive review of swarm optimization algorithms. PLoS ONE, 10.","DOI":"10.1371\/journal.pone.0122827"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Gendreau, M., and Potvin, J.Y. (2010). Handbook of Metaheuristics, Springer.","DOI":"10.1007\/978-1-4419-1665-5"},{"key":"ref_15","unstructured":"Kennedy, J., and Eberhart, R. (December, January 27). Particle swarm optimization. Proceedings of the ICNN\u201995\u2014International Conference on Neural Networks, Perth, Australia."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Zhang, N., Bahsoon, R., and Theodoropoulos, G. (2020, January 11\u201314). Towards engineering cognitive Digital Twins with self-awareness. Proceedings of the 2020 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Toronto, ON, Canada.","DOI":"10.1109\/SMC42975.2020.9283357"},{"key":"ref_17","unstructured":"Kailath, T. (1987). System Identification: Theory for the User, PTR Prentice Hall."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/4235.985692","article-title":"The particle swarm\u2014Explosion, stability, and convergence in a multidimensional complex space","volume":"6","author":"Clerc","year":"2002","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"174","DOI":"10.1016\/j.matpr.2020.06.446","article-title":"A review on simulation in Digital Twin for aerospace, manufacturing and robotics","volume":"38","author":"Phanden","year":"2021","journal-title":"Mater. Today Proc."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"9543","DOI":"10.1109\/ACCESS.2021.3136458","article-title":"Digital Twin in Aerospace Industry: A Gentle Introduction","volume":"10","author":"Li","year":"2022","journal-title":"IEEE Access"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"2405","DOI":"10.1109\/TII.2018.2873186","article-title":"Digital Twin in Industry: State-of-the-Art","volume":"15","author":"Tao","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1049\/cim2.12010","article-title":"Digital Twin models in industrial operations: State-of-the-art and future research directions","volume":"3","author":"Melesse","year":"2021","journal-title":"IET Collab. Intell. Manuf."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"111701","DOI":"10.1109\/ACCESS.2023.3322926","article-title":"Model-Based Simulation Framework for Digital Twins in the Process Industry","volume":"11","author":"Sarantinoudis","year":"2023","journal-title":"IEEE Access"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"654","DOI":"10.1016\/j.chaos.2006.03.079","article-title":"Parameter estimation for chaotic systems by particle swarm optimization","volume":"34","author":"He","year":"2007","journal-title":"Chaos Solitons Fractals"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1542","DOI":"10.1016\/j.ces.2007.11.024","article-title":"Nonlinear parameter estimation through particle swarm optimization","volume":"63","author":"Schwaab","year":"2008","journal-title":"Chem. Eng. Sci."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Zha, F., Sheng, W., Guo, W., Qiu, S., Deng, J., and Wang, X. (2019). Dynamic Parameter Identification of a Lower Extremity Exoskeleton Using RLS-PSO. Appl. Sci., 9.","DOI":"10.3390\/app9020324"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Polsena, A., Kongjeen, Y., and Watcharakhup, S. (2021, January 10\u201312). Identifying Parameter and PI Tuning of DC Motor for Predict Behavior based on PSO. Proceedings of the 2021 9th International Electrical Engineering Congress (iEECON), Pattaya, Thailand.","DOI":"10.1109\/iEECON51072.2021.9440341"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Gupta, J., Hussain, A., Singla, M.K., Nijhawan, P., Haider, W., Kotb, H., and AboRas, K.M. (2023). Parameter Estimation of Different Photovoltaic Models Using Hybrid Particle Swarm Optimization and Gravitational Search Algorithm. Appl. Sci., 13.","DOI":"10.3390\/app13010249"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"121417","DOI":"10.1016\/j.eswa.2023.121417","article-title":"Quadratic interpolation and a new local search approach to improve particle swarm optimization: Solar photovoltaic parameter estimation","volume":"236","author":"Qaraad","year":"2024","journal-title":"Expert Syst. Appl."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"103580","DOI":"10.1016\/j.apor.2023.103580","article-title":"Estimation of a five-parameter JONSWAP spectra with an improved particle swarm optimization","volume":"136","author":"Deng","year":"2023","journal-title":"Appl. Ocean Res."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"3932","DOI":"10.1073\/pnas.1517384113","article-title":"Discovering governing equations from data by sparse identification of nonlinear dynamical systems","volume":"113","author":"Brunton","year":"2016","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Deng, X. (2009, January 11\u201314). System Identification Based on Particle Swarm Optimization Algorithm. Proceedings of the 2009 International Conference on Computational Intelligence and Security, Beijing, China.","DOI":"10.1109\/CIS.2009.167"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"3563","DOI":"10.1007\/s00170-017-0233-1","article-title":"Digital twin-driven product design, manufacturing and service with big data","volume":"94","author":"Tao","year":"2018","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Brylina, O.G., Kuzmina, N.N., and Osintsev, K.V. (2020, January 17\u201319). Modeling as the Foundation of Digital Twins. Proceedings of the 2020 Global Smart Industry Conference (GloSIC), Chelyabinsk, Russia.","DOI":"10.1109\/GloSIC50886.2020.9267812"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1021","DOI":"10.1109\/41.873210","article-title":"Fault detection and diagnosis of permanent-magnet DC motor based on parameter estimation and neural network","volume":"47","author":"Liu","year":"2000","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"8751","DOI":"10.1109\/TIE.2018.2886766","article-title":"A novel approach for speed and failure detection in brushless DC motors based on chaos","volume":"66","author":"Medeiros","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_37","first-page":"246","article-title":"Application of self-tuning fuzzy PID controller on industrial hydraulic actuator using system identification approach","volume":"2","author":"Rahmat","year":"2009","journal-title":"Int. J. Smart Sens. Intell. Syst."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1683","DOI":"10.1080\/03772063.2019.1664341","article-title":"Improved position tracking performance of electro hydraulic actuator using PID and sliding mode controller","volume":"68","author":"Parameshwaran","year":"2022","journal-title":"IETE J. Res."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"5989","DOI":"10.15282\/ijame.15.4.2018.19.0456","article-title":"Simulation study for controlling direct current motor position utilising fuzzy logic controller","volume":"15","author":"Elias","year":"2018","journal-title":"Int. J. Automot. Mech. Eng."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Ponce, P., Rosales, J.A., Molina, A., Ponce, H., and MacCleery, B. (2020). Designing a robust controller using SMC and fuzzy artificial organic networks for brushed DC motors. Energies, 13.","DOI":"10.3390\/en13123091"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1016\/j.neucom.2014.01.038","article-title":"Adaptive Neuro-Fuzzy Inference System based speed controller for brushless DC motor","volume":"138","author":"Premkumar","year":"2014","journal-title":"Neurocomputing"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"51","DOI":"10.3389\/frobt.2018.00051","article-title":"Highly-integrated hydraulic smart actuators and smart manifolds for high-bandwidth force control","volume":"5","author":"Barasuol","year":"2018","journal-title":"Front. Robot. AI"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1066","DOI":"10.1007\/s00170-008-1553-y","article-title":"Electro-hydraulic load sensing with a speed-controlled hydraulic supply system on forming-machines","volume":"41","author":"Lovrec","year":"2009","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_44","unstructured":"Krishnan, R. (2001). Electric Motor Drives: Modeling, Analysis, and Control, Prentice Hall."},{"key":"ref_45","unstructured":"Manring, N. (2005). Hydraulic Control Systems, Wiley."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Fazdi, M.F., and Hsueh, P.W. (2023). Parameters Identification of a Permanent Magnet DC Motor: A Review. Electronics, 12.","DOI":"10.3390\/electronics12122559"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1007\/s11633-013-0711-3","article-title":"Position Control of Electro-hydraulic Actuator System Using Fuzzy Logic Controller Optimized by Particle Swarm Optimization","volume":"10","author":"Wonohadidjojo","year":"2013","journal-title":"Int. J. Autom. Comput."},{"key":"ref_48","first-page":"80","article-title":"Hydraulic Systems and Hydraulic Leakages\u2014A Review","volume":"4","author":"Wargantiwar","year":"2018","journal-title":"Int. J. Anal. Exp. Finite Elem. Anal. (IJAEFEA)"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"89497","DOI":"10.1109\/ACCESS.2020.2990567","article-title":"Pymoo: Multi-Objective Optimization in Python","volume":"8","author":"Blank","year":"2020","journal-title":"IEEE Access"},{"key":"ref_50","first-page":"V001T01A012","article-title":"Effects of oil contamination level, flow rate and viscosity on pressure drop development and dirt holding capacity of hydraulic filter","volume":"Volume 59339","author":"Jokinen","year":"2019","journal-title":"Proceedings of the Fluid Power Systems Technology"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/1\/4\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T21:41:20Z","timestamp":1760132480000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/1\/4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,19]]},"references-count":50,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,1]]}},"alternative-id":["s24010004"],"URL":"https:\/\/doi.org\/10.3390\/s24010004","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,19]]}}}