Multisensor Data Fusion-Driven Digital Twins in Computer Numerical Control Machining: A Review
Abstract
1. Introduction
2. Sensors Commonly Used in CNC Machining Monitoring
2.1. Dynamometer
2.2. Accelerometer
2.3. Acoustic Emission Sensor
2.4. Temperature Sensor
2.5. Displacement Sensor
2.6. Machine Vision
3. Multisensor Data Fusion
3.1. Data-Level Fusion
3.2. Feature-Level Fusion
3.3. Decision-Level Fusion
4. Architecture of CNCDTs
- (1)
- Physical space contains all the physical manufacturing resources, including CNC machines, sensors, electronics, and robotics.
- (2)
- Digital space is the digital counterpart of the physical space. By utilizing real-time manufacturing data obtained from the physical space and relevant models and algorithms in the knowledgebase, digital space can realize multiple functions such as process monitoring, process optimization, tool wear prediction, quality control, and fault diagnosis.
- (3)
- Communication represents the data exchanging between the physical space and digital space. Communication from physical space to digital space includes data from the CNC machine, such as process parameters, machine condition data, and data obtained via sensors. Communication from the digital space to the physical space is mainly feedback control signal used to optimize the machining operation.
- (4)
- Database is a container of massive manufacturing data that is related to both the physical and digital spaces. It is a support system to realize various DT-enabled applications.
- (5)
- Knowledgebase acts as the brain of a CNCDT by integrating models and algorithms with various DT applications. Machine descriptive models are models that are used to describe the mechanical, electrical, and hydraulic subsystems of machining equipment. Machining process models are used to understand the cutting process and achieve fault diagnosis. Tool models can be used to understand the tool wear process and achieve proactive tool changes. Part quality models are used to establish the relationship between machining process and part quality, such as dimensional accuracy and surface roughness. Most models have the capabilities of self-learning and self-improving based on new data. Algorithms are machine learning approaches to solve practical DT problems, such as linear regression, artificial neural networks, random forest, support vector machines (SVMs), etc.
5. Applications of DTs in CNC Machining
5.1. Machining Process Monitoring
5.2. Machining Quality Control
5.3. Machining Process Optimization and Adaptive Control
5.4. Tool Wear Monitoring and Prediction
5.5. Fault Diagnosis and Predictive Maintenance
Applications | Sensors Used | Data Fusion | Key Performance | Limitations | Refs. |
---|---|---|---|---|---|
Machining process monitoring | Accelerometer, dynamometer, strain gauge, temperature sensor, laser scanner | Data-level | AR was utilized to fuse virtual information with real physical information to monitor product quality. | No deep integration or human–computer interaction. | [59] |
Accelerometers | Feature-level | Chatter detection with an average classification accuracy of 94.04%. | The model needs pre-training and has high computational complexity. | [63] | |
Accelerometer, current sensor | Data-level | Adaptive cutting force control, tool wear tracking, tool breakage detection, chatter detection and avoidance. | Most functions were not evaluated for accuracy and robustness. | [64] | |
Dynamometer, accelerometer, microphone | Data-level | The proposed method could accurately estimate tool wear and detect chatter. | Study was based on laboratory conditions and lacked deep data processing and fusion. | [65] | |
Machining quality control | Temperature sensors, dynamometer | Data-level | After thermal error compensation, geometric accuracy was enhanced from ±15 µm to ±3 µm. | More than 20 sensors were used. The experiment was based on certain cutting conditions. | [67] |
Temperature sensors, displacement sensors | Data-level | After thermal error compensation, geometric accuracy was enhanced from ±30 µm to ±3 µm. | The model was based on a specific CNC machine and certain cutting conditions. | [68] | |
Displacement sensors, temperature sensors | Data-level | Achieved over 90% accuracy in predicting thermal error and 72% increase in machining accuracy. | Study was done in stable laboratory environment. Did not investigate how cutting forces impact spindle heating and thermal error. | [69] | |
Accelerometer, temperature sensor, current sensor | Data-level | Successfully ensured that the errors in 1280 processes of the case study remained within the tolerance range. | Cannot capture highly nonlinear or chaotic error behaviors. Error propagation modeling cannot be applied across different domains. | [72] | |
Force sensor, displacement sensor | Data-level | Achieved low-latency milling deformation simulation and online optimal control of milling deformation. | Performance of the model was not rigorously evaluated. | [73] | |
Dynamometer, displacement sensor | Data-level | Dimensional errors were reduced by 78.96%. | The model has high system complexity and computational requirements. | [74] | |
Accelerometer, AE sensor | Feature-level | Dimensional errors were reduced by 20%. | Other processing factors such as surface roughness and tool life were not taken into account. | [75] | |
Displacement sensor, microphone | Data-level | Synchronous monitoring of the diametrical errors and early chatter vibrations in turning of a slender workpiece. | Only surface quality monitoring was achieved, without feedback control. | [76] | |
Accelerometers, optical linear encoders | Data-level | Cycle time was reduced by 38% without compromising error tolerances. | Several assumptions were made in the methodology. | [77] | |
Machining process optimization and adaptive control | None (internal sensors) | N/A | Closed-loop control of machine-induced residual stress. | Simulation of the cutting force was based upon a theoretical model. | [80] |
Current sensor | Data-level | Cutting forces were accurately controlled around the desired value of 120 N. | The average force was controlled, not peak force. The stability of the control system needs improvement. | [81] | |
Tool wear monitoring and prediction | Temperature sensor, dynamometer, AE sensor, accelerometer, speedometer | Data-level | Cutting forces and tool wear could be predicted in real-time. | The processing time and prediction results were strongly influenced by the frequency of the sensors, processors, and selection of algorithms. | [88] |
Dynamometer, accelerometer | Feature-level | Tool wear prediction with an accuracy of 96% and prediction time was below 0.1 s. | The experiments were conducted in laboratory environment with less variations. | [89] | |
Accelerometer, microphone | Feature-level | Tool wear prediction accuracies of five machine learning algorithms varied from 83% to 91%. | The experiments were based on fixed cutting conditions, material, and tool. | [90] | |
Dynamometer, accelerometer, thermal camera | Feature-level | Tool wear classification and prediction were achieved. | The model has simplified the physical system, without considering variations caused by the environment and working conditions. | [91] | |
Accelerometers | Data-level | A DT-based anomaly detection and real-time TCM. | Slow modeling analysis and simple machining conditions. | [92] | |
Fault diagnosis and predictive maintenance | Displacement sensors, speed sensor, temperature sensors, force sensors, accelerometers | Data-level | The stiffness deterioration of the spindle during operation was effectively diagnosed. | Adaptive interaction based on fault diagnosis information was not achieved. | [93] |
Accelerator, dynamometer, AE sensor | Feature-level | A DT model was built to predict the RUL of cutting tools. | Only the predictive maintenance of cutting tools was realized. | [96] | |
Photoelectric sensors, proximity sensors, vision sensors | Data-level | A DT model was built to calculate the RUL of machinery equipment. | Only the predictive maintenance of cutting tools was realized. | [97] |
6. Conclusions and Future Directions
- (1)
- Standardization: Numerous DT frameworks have been proposed for CNCDTs, but very few have gained industrial adoption. One of the major setbacks is that there is no widely agreed standard on the technology architecture of CNCDTs. Other similar issues include communication protocols between different systems, integration technologies with existing CAD/CAM/CAE, and manufacturing execution systems (MESs) and enterprise resource planning (ERP) systems. Although various communication protocols such as Ethernet/IP [64,81,89], Open Platform Communications Unified Architecture (OPC-UA) [64,65,78,82,98], and MTConnect [73,82,98] have been utilized in CNCDT applications, they are not universally supported by CNC equipment. Standardization of CNCDT architecture and protocols is extremely important for its wide applications. There should also be standards to assess DTs since high-fidelity modeling is the foundation for reliable applications.
- (2)
- System integration: The majority of existing CNCDT research has been focused on individual machining tools and discrete functions, e.g., process monitoring, tool wear prediction, quality control. These DTs can hardly meet the requirements of modern highly integrated and interconnected manufacturing systems. Future research should focus on implementing system-level DTs, integrating multiple DTs together, and constructing comprehensive DT platforms that can provide entire lifecycle services ranging from product design and the manufacturing process to post-manufacturing maintenance.
- (3)
- Data accessibility: Data is the foundation for CNCDTs. Most CNC machines, especially legacy ones, are isolated manufacturing resources that have limited communication with external systems and need expensive retrofitting. The available data is often very limited and highly heterogeneous, making it challenging to synchronize and integrate with modern systems. More studies need to be done on sensor deployment, communication protocols, data acquisition, and data fusion in order to facilitate data accessibility in implementing CNCDTs.
- (4)
- Artificial intelligence: Machining data is becoming more and more abundant thanks to the continued development of sensor and network technologies. Nonetheless, deep fusion and utilization of data to obtain valuable information is still limited. AI is essential in the implementation of DTs so that the digital replica effectively mirrors the status of the physical machine, thus enabling more efficient and intelligent manufacturing. Despite the maturity of AI technologies, many manufacturers are still hesitant to entirely rely on AI and machine learning algorithms, due to their lack of interpretability and transparency. Under these circumstances, explainable AI (XAI) [99,100] could provide a promising solution to make the decision-making processes and outcomes of AI systems more understandable and interpretable.
- (5)
- Human–machine interactions: Humans play a crucial role in DTs even in highly automated and intelligent manufacturing systems. In most existing DT studies, humans are still not considered systematically. By integrating humans into DTs, we ensure these systems are not only technological advanced, but also user-friendly, safe, and aligned with human needs and behaviors.
- (6)
- Cybersecurity: There are a lot of digital assets and sensitive data in DTs, which often interconnect with other IoT devices and cloud services. Protecting these assets and systems from cyberattacks is essential to ensure the security, reliability, and integrity of the DT systems. Hence, more research needs to be conducted in cybersecurity strategies, enhanced encryption, and secure communication protocols.
Funding
Data Availability Statement
Conflicts of Interest
References
- Digital Twin. Available online: https://en.wikipedia.org/wiki/Digital_twin (accessed on 20 June 2024).
- Li, L.; Aslam, S.; Wileman, A.; Perinpanayagam, S. Digital twin in aerospace industry: A gentle introduction. IEEE Access 2021, 10, 9543–9562. [Google Scholar] [CrossRef]
- Grieves, M. Digital twin: Manufacturing excellence through virtual factory replication. White Pap. 2014, 1, 1–7. [Google Scholar]
- Javaid, M.; Haleem, A.; Suman, R. Digital twin applications toward industry 4.0: A review. Cognit. Rob. 2023, 3, 71–92. [Google Scholar] [CrossRef]
- Opoku, D.G.J.; Perera, S.; Osei-Kyei, R.; Rashidi, M. Digital twin application in the construction industry: A literature review. J. Build. Eng. 2021, 40, 102726. [Google Scholar] [CrossRef]
- Son, Y.H.; Park, K.T.; Lee, D.; Jeon, S.W.; Do Noh, S. Digital twin–based cyber-physical system for automotive body production lines. Int. J. Adv. Manuf. Technol. 2021, 115, 291–310. [Google Scholar] [CrossRef]
- Cimino, C.; Negri, E.; Fumagalli, L. Review of digital twin applications in manufacturing. Comput. Ind. 2019, 113, 103130. [Google Scholar] [CrossRef]
- Liu, M.; Fang, S.; Dong, H.; Xu, C. Review of digital twin about concepts, technologies, and industrial applications. J. Manuf. Syst. 2021, 58, 346–361. [Google Scholar] [CrossRef]
- Ghenai, C.; Husein, L.A.; Al Nahlawi, M.; Hamid, A.K.; Bettayeb, M. Recent trends of digital twin technologies in the energy sector: A comprehensive review. Sustain. Energy Technol. Assess. 2022, 54, 102837. [Google Scholar] [CrossRef]
- Martinov, G.M.; Grigor’ev, A.S. Diagnostics of cutting tools and prediction of their life in numerically controlled systems. Russ. Eng. Res. 2013, 33, 433–437. [Google Scholar] [CrossRef]
- Jiang, J.; Kong, C.; Zhou, X.; Liu, W.; Niu, Q. Research on key technology of CNC machine tool intelligent monitoring system for smart factory. In Advances in Manufacturing Technology XXXI: Proceedings of the 15th International Conference on Manufacturing Research, Incorporating the 32nd National Conference on Manufacturing Research, London, UK, 5–7 September 2017; IOS Press: Amsterdam, The Netherlands, 2017; pp. 142–147. [Google Scholar]
- Martinov, G.M.; Martinova, L.I. Trends in the numerical control of machine-tool systems. Russ. Eng. Res. 2010, 30, 1041–1045. [Google Scholar] [CrossRef]
- Kim, D.H.; Kim, T.J.Y.; Wang, X.; Kim, M.; Quan, Y.J.; Oh, J.W.; Min, S.H.; Kim, H.; Bhandari, B.; Yang, I.; et al. Smart machining process using machine learning: A review and perspective on machining industry. Int. J. Precis. Eng. Manuf. Green Technol. 2018, 5, 555–568. [Google Scholar] [CrossRef]
- Cheng, K.; Niu, Z.C.; Wang, R.C.; Rakowski, R.; Bateman, R. Smart cutting tools and smart machining: Development approaches, and their implementation and application perspectives. Chin. J. Mech. Eng. 2017, 30, 1162–1176. [Google Scholar] [CrossRef]
- Guo, M.; Fang, X.; Hu, Z.; Li, Q. Design and research of digital twin machine tool simulation and monitoring system. Int. J. Adv. Manuf. Technol. 2023, 124, 4253–4268. [Google Scholar] [CrossRef]
- Yamato, S.; Kakinuma, Y. Precompensation of machine dynamics for cutting force estimation based on disturbance observer. CIRP Ann. 2020, 69, 333–336. [Google Scholar] [CrossRef]
- Petre, I.M.; Găvruş, C. Influence of the cutting force upon machining process efficiency. Mater. Today Proc. 2023, 72, 586–593. [Google Scholar] [CrossRef]
- The Right Technology to Monitor Machining Processes. Available online: https://www.kistler.com/US/en/rotating-dynamometers-piezo-vs.-strain-gauge-technology/C00000576. (accessed on 2 June 2024).
- Huang, Y.W.; Yeh, S.S. Development of insert condition classification system for CNC lathes using power spectral density distribution of accelerometer vibration signals. Sensors 2020, 20, 5907. [Google Scholar] [CrossRef] [PubMed]
- Swain, S.; Panigrahi, I.; Sahoo, A.K.; Panda, A.; Kumar, R. Effect of tool vibration on flank wear and surface roughness during high-speed machining of 1040 steel. J. Fail. Anal. Prev. 2020, 203, 976–994. [Google Scholar] [CrossRef]
- Shen, Z.A.; Cheng, J.; Tang, C.T.; Lin, C.L.; Juang, C.F. Real-time estimation of machine cutting tool wear. J. Chin. Inst. Eng. 2022, 45, 117–130. [Google Scholar] [CrossRef]
- Ghule, G.; Ambhore, N.H.; Chinchanikar, S. Tool condition monitoring using vibration signals during hard turning: A review. In Proceedings of the International Conference on Advances in Thermal Systems, Materials and Design Engineering, Mumbai, India, 21–22 December 2017. [Google Scholar]
- Misaka, T.; Herwan, J.; Ryabov, O.; Kano, S.; Sawada, H.; Kasashima, N.; Furukawa, Y. Prediction of surface roughness in CNC turning by model-assisted response surface method. Precis. Eng. 2020, 62, 196–203. [Google Scholar] [CrossRef]
- Susai, M.J.; Sai, B.; Dinakaran, D. Prediction and geometric adaptive control of surface roughness in drilling process. FME Trans. 2019, 47, 424–429. [Google Scholar] [CrossRef]
- Albarbar, A.; Mekid, S.; Starr, A.; Pietruszkiewicz, R. Suitability of MEMS accelerometers for condition monitoring: An experimental study. Sensors 2008, 8, 784–799. [Google Scholar] [CrossRef]
- MEMS, vs. Piezoelectric Accelerometer. Available online: https://www.labfront.com/article/mems-vs-piezoelectric-accelerometer. (accessed on 2 June 2024).
- Zhou, Y.; Orban, P.; Nikumb, S. Sensors for intelligent machining-a research and application survey. In Proceedings of the 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century, Vancouver, BC, Canada, 22–25 October 1995. [Google Scholar]
- Dornfeld, D. Application of acoustic emission techniques in manufacturing. NDT E Int. 1992, 25, 259–269. [Google Scholar] [CrossRef]
- Ali, Y.H.; Rahman, R.A.; Hamzah, R.I.R. Acoustic emission signal analysis and artificial intelligence techniques in machine condition monitoring and fault diagnosis: A review. J. Teknol. 2014, 69, 121–126. [Google Scholar] [CrossRef]
- Kishawy, H.A.; Hegab, H.; Umer, U.; Mohany, A. Application of acoustic emissions in machining processes: Analysis and critical review. Int. J. Adv. Manuf. Technol. 2018, 98, 1391–1407. [Google Scholar] [CrossRef]
- Inasaki, I. Application of acoustic emission sensor for monitoring machining processes. Ultrasonics 1998, 36, 273–281. [Google Scholar] [CrossRef]
- Guo, Y.B.; Ammula, S.C. Real-time acoustic emission monitoring for surface damage in hard machining. Int. J. Mach. Tools Manuf. 2005, 45, 1622–1627. [Google Scholar] [CrossRef]
- Li, X. A brief review: Acoustic emission method for tool wear monitoring during turning. Int. J. Mach. Tools Manuf. 2002, 42, 157–165. [Google Scholar] [CrossRef]
- Duro, J.A.; Padget, J.A.; Bowen, C.R.; Kim, H.A.; Nassehi, A. Multi-sensor data fusion framework for CNC machining monitoring. Mech. Syst. Signal Process. 2016, 66, 505–520. [Google Scholar] [CrossRef]
- Bryan, J. International status of thermal error research. CIRP Ann. 1968, 16, 203–215. [Google Scholar]
- Ferreira, P.M.; Liu, C.R. A method for estimating and compensating quasistatic errors of machine tools. J. Manuf. Sci. Eng. 1993, 115, 149–159. [Google Scholar] [CrossRef]
- Abdulshahed, A.M.; Longstaff, A.P.; Fletcher, S. The application of ANFIS prediction models for thermal error compensation on CNC machine tools. Appl. Soft Comput. 2015, 27, 158–168. [Google Scholar] [CrossRef]
- Zhou, Z.D.; Gui, L.; Tan, Y.G.; Liu, M.Y.; Liu, Y.; Li, R.Y. Actualities and development of heavy-duty CNC machine tool thermal error monitoring technology. Chin. J. Mech. Eng. 2017, 30, 1262–1281. [Google Scholar] [CrossRef]
- Mareš, M.; Horejš, O.; Havlík, L. Thermal error compensation of a 5-axis machine tool using indigenous temperature sensors and CNC integrated Python code validated with a machined test piece. Precis. Eng. 2020, 66, 21–30. [Google Scholar] [CrossRef]
- Shahabi, H.H.; Ratnam, M.M. In-cycle monitoring of tool nose wear and surface roughness of turned parts using machine vision. Int. J. Adv. Manuf. Technol. 2009, 40, 1148–1157. [Google Scholar] [CrossRef]
- Ong, P.; Lee, W.K.; Lau, R.J.H. Tool condition monitoring in CNC end milling using wavelet neural network based on machine vision. Int. J. Adv. Manuf. Technol. 2019, 104, 1369–1379. [Google Scholar] [CrossRef]
- Chethan, Y.D.; Ravindra, H.V.; Krishne gowda, Y.T. Machined surface monitoring in turning using histogram analysis by machine vision. Mater. Today Proc. 2018, 5, 7775–7781. [Google Scholar] [CrossRef]
- Kumar, B.M.; Ratnam, M.M. Machine vision method for non-contact measurement of surface roughness of a rotating workpiece. Sens. Rev. 2015, 35, 10–19. [Google Scholar] [CrossRef]
- Balasundaram, M.K.; Ratnam, M.M. In-process measurement of surface roughness using machine vision with sub-pixel edge detection in finish turning. Int. J. Precis. Eng. Manuf. 2014, 15, 2239–2249. [Google Scholar] [CrossRef]
- Joshi, K.; Patil, B. Evaluation of surface roughness by machine vision using neural networks approach. In Proceedings of the ICRAM 2019, Recent Advances in Mechanical Infrastructure, Ahmedabad, India, 20–21 April 2019. [Google Scholar]
- Varshney, P.K. Multisensor data fusion. Electr. Commun. Eng. J. 1997, 9, 245–253. [Google Scholar] [CrossRef]
- Hall, D.L.; Llinas, J. An introduction to multisensor data fusion. Proc. IEEE 1997, 85, 6–23. [Google Scholar] [CrossRef]
- Kong, L.; Peng, X.; Chen, Y.; Wang, P.; Xu, M. Multi-sensor measurement and data fusion technology for manufacturing process monitoring: A literature review. Int. J. Extrem. Manuf. 2020, 2, 022001. [Google Scholar] [CrossRef]
- Wang, H.; Li, S.; Song, L.; Cui, L. A novel convolutional neural network based fault recognition method via image fusion of multi-vibration-signals. Comput. Ind. 2019, 105, 182–190. [Google Scholar] [CrossRef]
- Azamfar, M.; Singh, J.; Bravo-Imaz, I.; Lee, J. Multisensor data fusion for gearbox fault diagnosis using 2-D convolutional neural network and motor current signature analysis. Mech. Syst. Signal Process. 2020, 144, 106861. [Google Scholar] [CrossRef]
- Tangjitsitcharoen, S.; Rungruang, C.; Pongsathornwiwat, N. Advanced monitoring of tool wear and cutting states in CNC turning process by utilizing sensor fusion. Adv. Mat. Res. 2011, 189, 377–384. [Google Scholar] [CrossRef]
- Garcia Plaza, E.; Nunez Lopez, P.J.; Beamud Gonzalez, E.M. Multi-sensor data fusion for real-time surface quality control in automated machining systems. Sensors 2018, 18, 4381. [Google Scholar] [CrossRef]
- Wang, J.; Xie, J.; Zhao, R.; Zhang, L.; Duan, L. Multisensory fusion based virtual tool wear sensing for ubiquitous manufacturing. Robot. Comput. Integr. Manuf. 2017, 45, 47–58. [Google Scholar] [CrossRef]
- Tian, Q.; Guo, S.; Melder, E.; Bian, L.; Guo, W. Deep learning-based data fusion method for in situ porosity detection in laser-based additive manufacturing. J. Manuf. Sci. Eng. 2021, 143, 041011. [Google Scholar] [CrossRef]
- Safizadeh, M.S.; Latifi, S.K. Using multi-sensor data fusion for vibration fault diagnosis of rolling element bearings by accelerometer and load cell. Inf. Fusion 2014, 18, 1–8. [Google Scholar] [CrossRef]
- Wei, Y.; Wu, D.; Terpenny, J. Decision-level data fusion in quality control and predictive maintenance. IEEE Trans. Autom. Sci. Eng. 2020, 18, 184–194. [Google Scholar] [CrossRef]
- Xu, L.; Chen, Y.; Cui, P. Improvement of D-S evidential theory in multisensor data fusion system. In Proceedings of the Fifth World Congress on Intelligent Control and Automation, Hangzhou, China, 15–19 June 2004. [Google Scholar]
- Liu, H.; Xia, M.; Williams, D.; Sun, J.; Yan, H. Digital twin-driven machine condition monitoring: A literature review. J. Sens. 2022, 2022, 6129995. [Google Scholar] [CrossRef]
- Liu, S.; Lu, S.; Li, J.; Sun, X.; Lu, Y.; Bao, J. Machining process-oriented monitoring method based on digital twin via augmented reality. Int. J. Adv. Manuf. Technol. 2021, 113, 3491–3508. [Google Scholar] [CrossRef]
- Shi, F.; Cao, H.; Wang, Y.; Feng, B.; Ding, Y. Chatter detection in high-speed milling processes based on ON-LSTM and PBT. Int. J. Adv. Manuf. Technol. 2020, 111, 3361–3378. [Google Scholar] [CrossRef]
- Chang, W.Y.; Chen, C.C.; Wu, S.J. Chatter analysis and stability prediction of milling tool based on zero-order and envelope methods for real-time monitoring and compensation. Int. J. Precis. Eng. Manuf. 2019, 20, 693–700. [Google Scholar] [CrossRef]
- Quintana, G.; Ciurana, J. Chatter in machining processes: A review. Int. J. Mach. Tools Manuf. 2011, 51, 363–376. [Google Scholar] [CrossRef]
- Jauhari, K.; Rahman, A.Z.; Huda, M.A.; Widodo, A.; Prahasto, T. Building digital-twin virtual machining for milling chatter detection based on VMD, synchro-squeeze wavelet, and pre-trained network CNNs with vibration signals. J. Intell. Manuf. 2023, 35, 3083–3114. [Google Scholar] [CrossRef]
- Bakhshandeh, P.; Mohammadi, Y.; Altintas, Y.; Bleicher, F. Digital twin assisted intelligent machining process monitoring and control. CIRP J. Manuf. Sci. Technol. 2024, 49, 180–190. [Google Scholar] [CrossRef]
- Bai, L.; Zhang, J.; Yan, J.; López de Lacalle, L.N.; Muñoa, J. Cutting model integrated digital twin–based process monitoring in small-batch machining. Int. J. Adv. Manuf. Technol. 2025, 136, 109–121. [Google Scholar] [CrossRef]
- Plaza, E.G.; López, P.N.; González, E.B. Efficiency of vibration signal feature extraction for surface finish monitoring in CNC machining. J. Manuf. Process. 2019, 44, 145–157. [Google Scholar] [CrossRef]
- Irino, N.; Kobayashi, A.; Shinba, Y.; Kawai, K.; Spescha, D.; Wegener, K. Digital twin based accuracy compensation. CIRP Ann. 2023, 72, 345–348. [Google Scholar] [CrossRef]
- Zhang, L.; Ma, C.; Liu, J. Enhancing four-axis machining center accuracy through interactive fusion of spatiotemporal graph convolutional networks and an error-controlled digital twin system. J. Manuf. Process. 2024, 112, 14–31. [Google Scholar] [CrossRef]
- Zheng, Y.; Yang, H.; Jiang, G.; Hu, S.; Tao, T.; Mei, X. Data-mechanism fusion modeling and compensation for the spindle thermal error of machining center based on digital twin. Measurement 2025, 250, 117152. [Google Scholar] [CrossRef]
- Luo, X.; Liu, Q.; Madathil, A.P.; Xie, W. Predictive digital twin-driven dynamic error control for slow-tool-servo ultraprecision diamond turning. CIRP Ann. 2024, 73, 377–380. [Google Scholar] [CrossRef]
- Zhang, Q.; Liu, J.; Chen, X. A literature review of the digital thread: Definition, key technologies, and applications. Systems 2024, 12, 70. [Google Scholar] [CrossRef]
- Lin, Z.; Zhang, Y.; Chen, C.; Guo, J.; Qi, B.; Yan, J.; Liu, Z. Multi-process digital twin closed-loop machining through shape-feature state update and error propagation knowledge graph. Adv. Eng. Inform. 2025, 65, 103403. [Google Scholar] [CrossRef]
- Zhang, C.; Zhou, G.; Xu, Q.; Wei, Z.; Han, C.; Wang, Z. A digital twin defined autonomous milling process towards the online optimal control of milling deformation for thin-walled parts. Int. J. Adv. Manuf. Technol. 2023, 124, 2847–2861. [Google Scholar] [CrossRef]
- Abed, M.; Gameros, A.; Mohammad, A.; Axinte, D. Swift feedback and immediate error control using a lightweight simulation approach–A case study of the digital-twin-in-the-loop for machining thin-wall structures. J. Manuf. Syst. 2023, 71, 309–322. [Google Scholar] [CrossRef]
- Li, R.; Wang, S.; Wang, C.; Wang, S.; Zhou, B.; Liu, X.; Zhao, X. Research into dynamic error optimization method of impeller blade machining based on digital–twin technology. Machines 2023, 11, 697. [Google Scholar] [CrossRef]
- Lu, K.; Li, Z.; Longstaff, A. In-process surface quality monitoring of the slender workpiece machining with digital twin approach. J. Intell. Manuf. 2025, 36, 2039–2053. [Google Scholar] [CrossRef]
- Kim, H.; Kontar, R.A.; Okwudire, C.E. Intelligent feedrate optimization using an uncertainty-aware digital twin within a model predictive control framework. IEEE Access. 2024, 12, 49947–49961. [Google Scholar] [CrossRef]
- Liu, L.; Zhang, X.; Wan, X.; Zhou, S.; Gao, Z. Digital twin-driven surface roughness prediction and process parameter adaptive optimization. Adv. Eng. Inf. 2022, 51, 101470. [Google Scholar] [CrossRef]
- Zhao, Z.; Wang, S.; Wang, Z.; Wang, S.; Ma, C.; Yang, B. Surface roughness stabilization method based on digital twin-driven machining parameters self-adaption adjustment: A case study in five-axis machining. J. Intell. Manuf. 2022, 33, 943–952. [Google Scholar] [CrossRef]
- Ward, R.; Sun, C.; Dominguez-Caballero, J.; Ojo, S.; Ayvar-Soberanis, S.; Curtis, D.; Ozturk, E. Machining Digital Twin using real-time model-based simulations and lookahead function for closed loop machining control. Int. J. Adv. Manuf. Technol. 2021, 117, 3615–3629. [Google Scholar] [CrossRef]
- Tong, X.; Liu, Q.; Zhou, Y.; Sun, P. A digital twin-driven cutting force adaptive control approach for milling process. J. Intell. Manuf. 2023, 36, 551–568. [Google Scholar] [CrossRef]
- Vishnu, V.S.; Varghese, K.G.; Gurumoorthy, B. A data-driven digital twin framework for key performance indicators in CNC machining processes. Int. J. Comput. Integr. Manuf. 2023, 36, 1823–1841. [Google Scholar] [CrossRef]
- Cho, S.; Asfour, S.; Onar, A.; Kaundinya, N. Tool breakage detection using support vector machine learning in a milling process. Int. J. Mach. Tools Manuf. 2005, 45, 241–249. [Google Scholar] [CrossRef]
- Sawangsri, W.; Wattanasinbumrung, P. A model approach for in-process tool condition monitoring in CNC turning using machine vision. Int. J. Interact. Des. Manuf. 2022, 16, 1439–1456. [Google Scholar] [CrossRef]
- Lee, W.K.; Ratnam, M.M.; Ahmad, Z.A. Detection of chipping in ceramic cutting inserts from workpiece profile during turning using fast Fourier transform (FFT) and continuous wavelet transform (CWT). Precis. Eng. 2017, 47, 406–423. [Google Scholar] [CrossRef]
- Haber, R.E.; Jiménez, J.E.; Peres, C.R.; Alique, J.R. An investigation of tool-wear monitoring in a high-speed machining process. Sens. Actuators A Phys. 2004, 116, 539–545. [Google Scholar] [CrossRef]
- Qiao, Q.; Wang, J.; Ye, L.; Gao, R.X. Digital twin for machining tool condition prediction. Procedia CIRP 2019, 81, 1388–1393. [Google Scholar] [CrossRef]
- Kumar, S.G.; Singh, B.K.; Kumar, R.S.; Haldorai, A. Digital twin framework for lathe tool condition monitoring in machining of aluminium 5052. Def. Sci. J. 2023, 73, 341–350. [Google Scholar] [CrossRef]
- Zi, X.; Gao, S.; Xie, Y. An online monitoring method of milling cutter wear condition driven by digital twin. Sci. Rep. 2024, 14, 4956. [Google Scholar] [CrossRef] [PubMed]
- Natarajan, S.; Thangamuthu, M.; Gnanasekaran, S.; Rakkiyannan, J. Digital twin-driven tool condition monitoring for the milling process. Sensors 2023, 23, 5431. [Google Scholar] [CrossRef]
- Zhuang, K.; Shi, Z.; Sun, Y.; Gao, Z.; Wang, L. Digital twin-driven tool wear monitoring and predicting method for the turning process. Symmetry 2021, 13, 1438. [Google Scholar] [CrossRef]
- Liu, Z.; Lang, Z.Q.; Gui, Y.; Zhu, Y.P.; Laalej, H. Digital twin-based anomaly detection for real-time tool condition monitoring in machining. J. Manuf. Syst. 2024, 75, 163–173. [Google Scholar] [CrossRef]
- Xue, R.; Zhang, P.; Huang, Z.; Wang, J. Digital twin-driven fault diagnosis for CNC machine tool. Int. J. Adv. Manuf. Technol. 2024, 131, 5457–5470. [Google Scholar] [CrossRef]
- Chen, C.; Fu, H.; Zheng, Y.; Tao, F.; Liu, Y. The advance of digital twin for predictive maintenance: The role and function of machine learning. J. Manuf. Syst. 2023, 71, 581–594. [Google Scholar] [CrossRef]
- Lu, B.; Durocher, D.B.; Stemper, P. Predictive maintenance techniques. IEEE Ind. Appl. Mag. 2009, 15, 52–60. [Google Scholar] [CrossRef]
- Luo, W.; Hu, T.; Ye, Y.; Zhang, C.; Wei, Y. A hybrid predictive maintenance approach for CNC machine tool driven by Digital Twin. Robot. Comput. Integr. Manuf. 2020, 65, 101974. [Google Scholar] [CrossRef]
- Aivaliotis, P.; Georgoulias, K.; Chryssolouris, G. The use of Digital Twin for predictive maintenance in manufacturing. Int. J. Comput. Integr. Manuf. 2019, 32, 1067–1080. [Google Scholar] [CrossRef]
- Cao, X.; Zhao, G.; Xiao, W. Digital Twin–oriented real-time cutting simulation for intelligent computer numerical control machining. Proc. Inst. Mech. Eng. B J. Eng. Manuf. 2022, 236, 5–15. [Google Scholar] [CrossRef]
- Abhilash, P.M.; Luo, X.; Liu, Q.; Madarkar, R.; Walker, C. Towards next-gen smart manufacturing systems: The explainability revolution. NPJ Adv. Manuf. 2024, 1, 8. [Google Scholar] [CrossRef]
- Puthanveettil Madathil, A.; Luo, X.; Liu, Q.; Walker, C.; Madarkar, R.; Qin, Y. A review of explainable artificial intelligence in smart manufacturing. Int. J. Prod. Res. 2025, 1–44. [Google Scholar] [CrossRef]
Types | Working Principle | Maximum Sampling Frequency | Cost | Limitations | Application Scenarios | |
---|---|---|---|---|---|---|
Dynamometer | Strain-gauge | Measures strain in a material via change in resistance. | A few kHz | Low | Limited frequency response Low sensitivity Drift and noise | Static or slow force variations Long-term monitoring |
Piezoelectric | Measures dynamic force via charge generated in piezoelectric crystals. | Tens kHz | High | Cannot measure static forces Sensitive to temperature High cost | Dynamic and high-frequency measurements | |
Accelerometer | MEMS | Uses capacitive or piezoresistive sensing to detect motion of a miniature proof mass. | A few kHz | Low | Temperature drift and noise Low sensitivity Limited frequency response | Static or low-frequency measurements |
Piezoelectric | Uses piezoelectric materials that generate charge when stressed. | Hundreds kHz | High | Cannot measure static acceleration Bulky and expensive | High-frequency, high-accuracy dynamic measurements | |
Displacement sensor | LVDT | Electromagnetic induction via a moving ferromagnetic core. | Tens kHz | Moderate | Requires physical contact Limited frequency response | Contact-based applications Static or slow movement |
Eddy current | Eddy currents induced in a conductive target when it is exposed to an oscillating magnetic field. | Tens MHz | Moderate | Only works with conductive targets Sensitive to temperature drift and target material variations | Non-contact measurement of metallic targets High-speed dynamic applications | |
Laser | Measures distance using reflected laser beam (triangulation or time of flight). | Hundreds kHz | High | Highly sensitive to surface reflectivity and texture Needs precise alignment and clean optical path | High-precision and non-contact measurements Applications requiring long range Measuring on non-metallic or delicate surfaces |
Advantages | Disadvantages | Application Scenarios | Example Algorithms | |
---|---|---|---|---|
Data-level | Highest information granularity Minimal information loss | High bandwidth and computation requirements Highly sensitive to noise and sensor failures | Homogeneous sensors and real-time monitoring needs | Simple and weighted averaging Kalman filter CNN |
Feature-level | Strikes a balance between information richness and processing complexity | Requires domain expertise in feature engineering and data representation | Feature extraction is reliable Retain significant information without dealing with raw data To be used with machine learning algorithms | Fuzzy inference Machine learning algorithms |
Decision-level | Strong flexibility and robustness | Hard to reconcile conflicting system outputs | High-level control and strategic decisions when component systems are mature and reliable | Majority and weighted voting Bayesian probabilistic inference |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Cao, Y. Multisensor Data Fusion-Driven Digital Twins in Computer Numerical Control Machining: A Review. Machines 2025, 13, 921. https://doi.org/10.3390/machines13100921
Cao Y. Multisensor Data Fusion-Driven Digital Twins in Computer Numerical Control Machining: A Review. Machines. 2025; 13(10):921. https://doi.org/10.3390/machines13100921
Chicago/Turabian StyleCao, Yang. 2025. "Multisensor Data Fusion-Driven Digital Twins in Computer Numerical Control Machining: A Review" Machines 13, no. 10: 921. https://doi.org/10.3390/machines13100921
APA StyleCao, Y. (2025). Multisensor Data Fusion-Driven Digital Twins in Computer Numerical Control Machining: A Review. Machines, 13(10), 921. https://doi.org/10.3390/machines13100921