Submitted:
12 November 2024
Posted:
14 November 2024
You are already at the latest version
Abstract
In this paper, a novel multimodal large language model–based fault detection and diagnosis framework that addresses the limitations of traditional fault detection and diagnosis approaches is proposed. The proposed framework leverages the Generative Pre-trained Transformer-4-Preview model to improve its scalability, generalizability, and efficiency in handling complex systems and various fault scenarios. Moreover, synthetic datasets generated via large language models augment the knowledge base and enhance the accuracy of fault detection and diagnosis of imbalanced scenarios. In the framework, a hybrid architecture that integrates online and offline processing, combining real-time data streams with fine-tuned large language models for dynamic, accurate, and context-aware fault detection suited to industrial settings, particularly focusing on security concerns, is introduced. This comprehensive approach aims to address traditional fault detection and diagnosis challenges and advance the field toward more adaptive and efficient fault diagnosis systems. In this paper, a detailed literature review, including a detailed taxonomy of fault detection and diagnosis methods and their applications across various industrial domains is presented. This study discusses case study results and model comparisons, exploring the implications for future developments in industrial fault detection and diagnosis systems within Industry 4.0 technologies.
Keywords:
1. Introduction
2. Background, Taxonomy, and Related Research
2.1. Industrial Equipment
2.2. Industry 4.0
2.3. Power Plants
2.4. Electronic Systems
2.5. Energy Sector
2.6. Transportation
2.7. Healthcare Systems
2.8. Aerospace
2.9. Software System Engineering
3. Methodology and Design
3.1. A Multimodality Framework and Architecture
3.2. Dataset Acquisition for LLM-Based FDD System
3.2.1. Siemens Industry Online Support Forum
3.2.2. Diverse Industrial Equipment Manufacturers
Data Preprocessing and Diversity
3.3. Hybrid LLM-Based Architectures for Online and Offline FDD Systems
4. Evaluation
4.1. Comparative Analysis of Different Models
4.1.1. Assessment Metrics
Inference Relevance
PS
Response Time Analysis
Fault Categorization
4.2. Comparative Analysis Between Conventional and LLM-Based FDD
5. Results and Discussion
5.1. Comparative Analysis of LLMs: Assessment Metrics and Practical Use Cases
5.1.1. A Comparison of Different LLMs
| Question | ChatGPT 4 | Llama 2 | Mixtral 8x7B | FDD GPT-4-Preview | ||||
| RT (Sec.) | IR | RT (Sec.) | IR | RT (Sec.) | IR | RT (Sec.) | IR | |
| Q1 | 44.04 | Irrelevant | 10.79 | Irrelevant | 3.37 | Irrelevant | 12.7 | Precise |
| Q2 | 23.58 | Generic | 12.04 | Irrelevant | 2.61 | Irrelevant | 15.29 | Precise |
| Q3 | 26.75 | Irrelevant | 15.56 | Irrelevant | 5.65 | Irrelevant | 17.17 | Precise |
| Q4 | 22.31 | Irrelevant | 17.66 | Irrelevant | 2.24 | Irrelevant | 21.27 | Precise |
| Q5 | 34.66 | Irrelevant | 18.28 | Irrelevant | 2.58 | Irrelevant | 13.34 | Precise |
| Q6 | 41.46 | Relevant | 22.93 | Relevant | 3.81 | Relevant | 17.71 | Relevant |
| Q7 | 22.38 | Relevant | 7.8 | Generic | 3.2 | Relevant | 14.68 | Precise |
| Q8 | 42.18 | Generic | 10.10 | Generic | 5.56 | Generic | 19.88 | Generic |
| Q9 | 30.04 | Generic | 12.95 | Generic | 5.96 | Generic | 21.33 | Irrelevant |
| Q10 | 38.52 | Generic | 13.85 | Generic | 4.16 | Relevant | 17.64 | Irrelevant |
| Model | ||||||
|---|---|---|---|---|---|---|
| % | % | % | % | Sec. | Sec. | |
| ChatGPT 4 | 40 | 40 | 20 | 0 | 44.04 | 22.31 |
| Llama 2 | 50 | 10 | 40 | 0 | 15.56 | 7.8 |
| Mixtral 8x7B | 50 | 30 | 20 | 0 | 5.65 | 2.24 |
| FDD GPT-4-Preview | 20 | 10 | 10 | 60 | 21.33 | 12.7 |
| (a) |
| Q5: For fault code T04:C31, what is the best way to overcome it? |
| Response: The best way to overcome fault code T04:C31 is to ensure that the parameters of the JSR (Jump to SubRoutine) instruction match those of the associated SBR (SubRoutine) or RET (Return from SubRoutine) instruction. If you pass too many parameters, the extra ones are ignored without any error, but you should pass the appropriate number of parameters to avoid the fault |
| Response time: 13.34 Sec IR: Precise |
| (b) |
| Q5: For fault code T04:C31, what is the best way to overcome it? |
| Response: To effectively address fault code T04:C31 in an ABB 800xA system, you should follow a structured troubleshooting process. This process will help identify and resolve the issue associated with this specific fault code. Here are the recommended steps: Consult the System Documentation: Begin by referring to the ABB 800xA system’s documentation or fault code manual. This documentation often provides detailed information about specific fault codes, including T04:C31, and may offer initial troubleshooting guidance or describe the typical causes of the fault. [Continue ...] |
| Response time: 34.66 Sec IR: Irrelevant |
| (a) |
| Q10: Symphony control system reports a configuration error, what steps should be taken to verify and correct the configuration settings? |
| Response: If a Symphony control system reports a configuration error, here are the steps to verify and correct the configuration settings: Check the system status: Check the system status in the Symphony Plus operator interface or in the engineering workstation. Look for any error messages or fault codes that may indicate the cause of the configuration error. Check the configuration files [... Continue ...] |
| Response time: 4.16 Sec IR: Relevant |
| (b) |
| Q10: Symphony control system reports a configuration error, what steps should be taken to verify and correct the configuration settings? |
| Response: If a Symphony control system reports a configuration error, it is important to take steps to verify and correct the configuration settings to ensure that the system is operating correctly and efficiently. Here are some steps that can be taken: 1. Review system logs: Review the system logs to identify the source of the configuration error. The logs can provide information about the specific configuration issue and the affected components. [... Continue ...] |
| Response time: 13.85 Sec IR: Generic |
5.1.2. A Comparative Review of Results: LLM Versus Conventional FDD
Use Case: Fine-Tuned LLM-Based Multi-Stage FDD Process Workflow
5.1.3. Parameter Tuning and PS Optimization
5.1.4. Limitations and Challenges of LLM-Based FDD
6. Conclusion
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Park, Y.J.; Fan, S.K.S.; Hsu, C.Y. A review on fault detection and process diagnostics in industrial processes. Processes 2020, 8, 1123. [CrossRef]
- Yao, Y.; Duan, J.; Xu, K.; Cai, Y.; Sun, Z.; Zhang, Y. A survey on large language model (LLM) security and privacy: The good, the bad, and the ugly. High-Confidence Computing 2024, p. 100211. [CrossRef]
- Zhang, D.; Zhou, T. Deep convolutional neural network using transfer learning for fault diagnosis. IEEE Access 2021, 9, 43889–43897. [CrossRef]
- Ran, M.; Zhao, X.; Li, Y.; Liang, H. Development of fault diagnosis expert system based on wastewater treatment systems of intelligent substations. 2023 IEEE International Conference on Control, Electronics and Computer Technology (ICCECT). IEEE, 2023, pp. 1070–1073. [CrossRef]
- Xue, L.E.I.; Ningyun, L.U.; Chuang, C.; Tianzhen, H.U.; Bin, J. Attention mechanism based multi-scale feature extraction of bearing fault diagnosis. Journal of Systems Engineering and Electronics 2023, 34, 1359–1367. [CrossRef]
- Tang, S.; Yuan, S.; Zhu, Y. Convolutional neural network in intelligent fault diagnosis toward rotatory machinery. IEEE Access 2020, 8, 86510–86519. [CrossRef]
- Xu, T.; Tang, X.S. Electrical Equipment Fault Diagnosis: A Technique Combining Fuzzy Logic and Large Language Models. 2023 IEEE International Symposium on Product Compliance Engineering-Asia (ISPCE-ASIA). IEEE, 2023, pp. 1–4. [CrossRef]
- Qin, X.; He, Y.; Ma, J.; Peng, W.; Zio, E.; Su, H. An Effective Knowledge Mining Method for Compressor Fault Text Data Based on Large Language Model. 2023 International Conference on Computer Science and Automation Technology (CSAT). IEEE, 2023, pp. 44–48. [CrossRef]
- Xia, Q.; Zhao, H.; Liu, M. Prompt Engineering Approach Study for Supervised Fine-Tuned (SFT) Large Language Models (LLMs) in Spacecraft Fault Diagnosis. 2024 3rd Conference on Fully Actuated System Theory and Applications (FASTA). IEEE, 2024, pp. 819–824. [CrossRef]
- Peifeng, L.; Qian, L.; Zhao, X.; Tao, B. Joint knowledge graph and large language model for fault diagnosis and its application in aviation assembly. IEEE Transactions on Industrial Informatics 2024, 20, 8160–8169. [CrossRef]
- Li, L.; Li, Y.; Zhang, X.; He, Y.; Yang, J.; Tian, B.; Ai, Y.; Li, L.; Nüchter, A.; Xuanyuan, Z. Embodied Intelligence in Mining: Leveraging Multi-modal Large Language Model for Autonomous Driving in Mines. IEEE Transactions on Intelligent Vehicles 2024, 9, 4831–4834. [CrossRef]
- Li, F.; Feng, S.; Yan, Y.; Lee, C.H.; Ong, Y.S. Virtual Co-Pilot: Multimodal Large Language Model-enabled Quick-access Procedures for Single Pilot Operations. arXiv preprint arXiv:2403.16645 2024. [CrossRef]
- Zhang, D.; Yu, Y.; Li, C.; Dong, J.; Su, D.; Chu, C.; Yu, D. Mm-llms: Recent advances in multimodal large language models. arXiv preprint arXiv:2401.13601 2024. [CrossRef]
- Qi, R.; Zhang, J.; Spencer, K. A review on data-driven condition monitoring of industrial equipment. Algorithms 2022, 16, 9. [CrossRef]
- Liu, Q.; Wang, C.; Wang, Q. Bayesian Uncertainty Inferencing for Fault Diagnosis of Intelligent Instruments in IoT Systems. Applied Sciences 2023, 13, 5380. [CrossRef]
- Xu, X.; Du, Z.; Bai, Z.; Wang, S.; Wang, C.; Li, D. Fault diagnosis method of dissolved oxygen sensor electrolyte loss based on impedance measurement. Comput Electron Agric 2023, 212, 108123. [CrossRef]
- Zhang, G.; Li, Y.; Zhao, Y. A novel fault diagnosis method for wind turbine based on adaptive multivariate time-series convolutional network using SCADA data. Advanced Engineering Informatics 2023, 57, 102031. [CrossRef]
- Ghosh, A.; Wang, G.N.; Lee, J. A novel automata and neural network based fault diagnosis system for PLC controlled manufacturing systems. Comput Ind Eng 2020, 139, 106188. [CrossRef]
- Durrani, S.; others. Smart Fault Detection and Generator Protection scheme using Arduino and HMI. 2019 International Conference on Electrical, Communication, and Computer Engineering (ICECCE). IEEE, 2019, pp. 1–6. [CrossRef]
- Kiangala, K.S.; Wang, Z. An experimental hybrid customized AI and generative AI chatbot human machine interface to improve a factory troubleshooting downtime in the context of Industry 5.0. The International Journal of Advanced Manufacturing Technology 2024, 132, 2715–2733. [CrossRef]
- Djordjevic, V.; Dubonjic, L.; Morato, M.M.; Pršić, D.; Stojanović, V. Sensor fault estimation for hydraulic servo actuator based on sliding mode observer. Mathematical Modelling and Control 2022, 2, 34–43. [CrossRef]
- Tao, H.; Shi, H.; Qiu, J.; Jin, G.; Stojanovic, V. Planetary gearbox fault diagnosis based on FDKNN-DGAT with few labeled data. Measurement Science and Technology 2023, 35, 025036. [CrossRef]
- Yu, Y.; Guo, L.; Tan, Y.; Gao, H.; Zhang, J. Multisource partial transfer network for machinery fault diagnostics. IEEE Transactions on Industrial Electronics 2021, 69, 10585–10594. [CrossRef]
- Neupane, D.; Kim, Y.; Seok, J.; Hong, J. CNN-based fault detection for smart manufacturing. Applied Sciences 2021, 11, 11732. [CrossRef]
- Gopal, L.; Singh, H.; Mounica, P.; Mohankumar, N.; Challa, N.P.; Jayaraman, P. Digital twin and IOT technology for secure manufacturing systems. Measurement: Sensors 2023, 25, 100661. [CrossRef]
- Gordan, M.; Sabbagh-Yazdi, S.R.; Ghaedi, K.; Ismail, Z. A damage detection approach in the era of industry 4.0 using the relationship between circular economy, data mining, and artificial intelligence. Advances in Civil Engineering 2023, 2023, 3067824. [CrossRef]
- Azari, M.S.; Flammini, F.; Santini, S.; Caporuscio, M. A systematic literature review on transfer learning for predictive maintenance in industry 4.0. IEEE access 2023, 11, 12887–12910. [CrossRef]
- Yen, C.T.; Chuang, P.C. Application of a neural network integrated with the internet of things sensing technology for 3D printer fault diagnosis. Microsystem Technologies 2022, 28, 13–23. [CrossRef]
- Pineda-Pineda, A.E.; Madrid-Rivera, Ô.B. Design and development of an integrated diagnostic pneumatic end effector using soft robotics and IOT. 2023 IEEE Central America and Panama Student Conference (CONESCAPAN). IEEE, 2023, pp. 145–150. [CrossRef]
- Liu, Y.; Chen, C.; Wang, T.; Cheng, L. An attention enhanced dilated CNN approach for cross-axis industrial robotics fault diagnosis. Autonomous Intelligent Systems 2022, 2, 11. [CrossRef]
- Zhang, W.; Wang, Z.; Li, X. Blockchain-based decentralized federated transfer learning methodology for collaborative machinery fault diagnosis. Reliab Eng Syst Saf 2023, 229, 108885. [CrossRef]
- Ali, M.N.; Amer, M.; Elsisi, M. Reliable IoT paradigm with ensemble machine learning for faults diagnosis of power transformers considering adversarial attacks. IEEE Trans Instrum Meas 2023, 72, 1–13. [CrossRef]
- Elsisi, M.; others. Effective IoT-based deep learning platform for online fault diagnosis of power transformers against cyberattacks and data uncertainties. Measurement 2022, 190, 110686. [CrossRef]
- Venkatasubramanian, S.; others. Fault diagnosis using data fusion with ensemble deep learning technique in IIoT. Math Probl Eng 2022, 2022, 1682874. [CrossRef]
- Wang, R.; Zhuang, Z.; Tao, H.; Paszke, W.; Stojanovic, V. Q-learning based fault estimation and fault tolerant iterative learning control for MIMO systems. ISA transactions 2023, 142, 123–135. [CrossRef]
- Zhang, L.; Gao, W.; Yan, L. Deep learning-based fault diagnosis and localization method for fiber optic cables in communication networks. Applied Mathematics and Nonlinear Sciences 2023. [CrossRef]
- Feng, C.; Zhao, Y. Fault Identification and Analysis of Communication Network Based on Deep Learning. Mobile Information Systems 2022, 2022, 1456425. [CrossRef]
- Na, Y. Computer Communication Network Fault Detection Based on Improved Neural Network Algorithm. Mobile Information Systems 2022, 2022, 3897180. [CrossRef]
- Sun, L. Fault Diagnosis Design Mechanism of Communication System Based on Bayesian Networks. 2023 IEEE 3rd International Conference on Electronic Communications, Internet of Things and Big Data (ICEIB). IEEE, 2023, pp. 41–44. [CrossRef]
- Mezair, T.; Djenouri, Y.; Belhadi, A.; Srivastava, G.; Lin, J.C.W. A sustainable deep learning framework for fault detection in 6G Industry 4.0 heterogeneous data environments. Comput Commun 2022, 187, 164–171. [CrossRef]
- Chondroulis, I.; others. Performance-Aware Orchestration and Management over 5G and Beyond Infrastructures Based on Diagnostic Mechanisms. 2022 Joint European Conference on Networks and Communications & 6G Summit (EuCNC/6G Summit). IEEE, 2022, pp. 381–386. [CrossRef]
- Nielsen, M.H.; others. Robust and efficient fault diagnosis of mm-wave active phased arrays using baseband signal. IEEE Trans Antennas Propag 2022, 70, 5044–5053. [CrossRef]
- Yu, Y.; Guo, L.; Gao, H.; He, Y.; You, Z.; Duan, A. FedCAE: a new federated learning framework for edge-cloud collaboration based machine fault diagnosis. IEEE Transactions on Industrial Electronics 2024, 71, 4108–4119. [CrossRef]
- Jiang, Y.; Yin, S.; Kaynak, O. Performance supervised plant-wide process monitoring in industry 4.0: A roadmap. IEEE Open Journal of the Industrial Electronics Society 2020, 2, 21–35. [CrossRef]
- Khalid, S.; Song, J.; Raouf, I.; Kim, H.S. Advances in fault detection and diagnosis for thermal power plants: A review of intelligent techniques. Mathematics 2023, 11, 1767. [CrossRef]
- Neuvonen, M.; Selek, I.; Ikonen, E.; Aho, L. Heat exchanger fouling estimation for combustion–thermal power plants including load level dynamics. 2022 IEEE International Conference on Systems, Man, and Cybernetics (SMC). IEEE, 2022, pp. 2987–2992. [CrossRef]
- Naimi, A.; Deng, J.; Doney, P.; Sheikh-Akbari, A.; Shimjith, S.R.; Arul, A.J. Machine learning-based fault diagnosis for a PWR nuclear power plant. IEEE Access 2022, 10, 126001–126010. [CrossRef]
- Yuan, X.; Liu, Z.; Miao, Z.; Zhao, Z.; Zhou, F.; Song, Y. Fault diagnosis of analog circuits based on IH-PSO optimized support vector machine. IEEE Access 2019, 7, 137945–137958. [CrossRef]
- Luo, Y.; Zhang, L.; Chen, C.; Li, K.; Yu, T.; Li, K. FRA-Based Parameter Estimation for Fault Diagnosis of Three-Phase Voltage-Source Inverters. IEEE Access 2023, 11, 113836–113847. [CrossRef]
- Lin, W. Intelligent fault diagnosis of consumer electronics sensor in IoE via transformer. IEEE Transactions on Consumer Electronics 2024, 70, 1259–1267. [CrossRef]
- Zeng, Y.; Mei, Y.; Hu, Y.; Sheng, Z. A Novel Hierarchical Tree-DCNN Structure for Unbalanced Data Diagnosis in Microelectronic Manufacturing Process. IEEE Transactions on Instrumentation and Measurement 2024, 73, 1–11. [CrossRef]
- Zhong, S.; Ali, R. Joint Self-Attention Mechanism and Residual Network for Automated Monitoring of Intelligent Sensor in Consumer Electronics. IEEE Transactions on Consumer Electronics 2024, 70, 1302–1309. [CrossRef]
- Yu, Q.; Wang, C.; Li, J.; Xiong, R.; Pecht, M. Challenges and outlook for lithium-ion battery fault diagnosis methods from the laboratory to real world applications. ETransportation 2023, p. 100254. [CrossRef]
- Zhang, C.; Wang, H.; Wang, Z.; Li, Y. Active detection fault diagnosis and fault location technology for LVDC distribution networks. International Journal of Electrical Power & Energy Systems 2023, 148, 108921. [CrossRef]
- Zhou, X.; Liu, Z.; Shi, Z.; Ma, L.; Du, H.; Han, D. Fault Diagnosis of the Power Transformer Based on PSO-SVM. International Conference in Communications, Signal Processing, and Systems. Springer, 2022, pp. 95–102. [CrossRef]
- Qu, L.; Zhang, J.; Gao, T. Fault Diagnosis of Power Grid Based on Convolutional Neural Network. 2022 21st International Symposium on Distributed Computing and Applications for Business Engineering and Science (DCABES). IEEE, 2022, pp. 82–86. [CrossRef]
- Geng, D.; Zhou, L.; Zhao, Y.; Li, H. Fault Diagnosis of Motor based on Knowledge Graph and CNN. 2022 3rd International Conference on Big Data, Artificial Intelligence and Internet of Things Engineering (ICBAIE). IEEE, 2022, pp. 742–745. [CrossRef]
- Boubaker, S.; Kamel, S.; Ghazouani, N.; Mellit, A. Assessment of machine and deep learning approaches for fault diagnosis in photovoltaic systems using infrared thermography. Remote Sens (Basel) 2023, 15, 1686. [CrossRef]
- Zhang, C.; Lu, J.; Zhao, Y. Generative pre-trained transformers (GPT)-based automated data mining for building energy management: Advantages, limitations and the future. Energy and Built Environment 2024, 5, 143–169. [CrossRef]
- Zhang, J.; He, X. Compound-fault diagnosis of integrated energy systems based on graph embedded recurrent neural networks. IEEE Transactions on Industrial Informatics 2024, 20, 3478–3486. [CrossRef]
- Wu, W.; Dou, L. Fault diagnosis for high voltage circuit breaker based on VMD energy entropy and support vector machine. 2023 IEEE 3rd International Conference on Electronic Technology, Communication and Information (ICETCI). IEEE, 2023, pp. 1044–1049. [CrossRef]
- Hou, W.; Li, W.; Li, P. Fault diagnosis of the autonomous driving perception system based on information fusion. Sensors 2023, 23, 5110. [CrossRef]
- Zhao, X. Aviation application of dual-weighted neural network based on biomimetic pattern recognition. Journal of Physics: Conference Series. IOP Publishing, 2022, p. 012059. [CrossRef]
- Wang, S.; Li, P.; Niu, W. Application and challenges of deep neural network in fault diagnosis of aviation equipment. International Conference on Neural Networks, Information, and Communication Engineering (NNICE 2022). SPIE, 2022, pp. 111–115. [CrossRef]
- Liu, X.; Wang, X.; Han, G. Adaptive Fault Diagnosis System for Railway Track Circuits. International Conference on Electrical and Information Technologies for Rail Transportation. Springer, 2021, pp. 491–498. [CrossRef]
- Chung, K.J.; Lin, C.W. Condition monitoring for fault diagnosis of railway wheels using recurrence plots and convolutional neural networks (RP-CNN) models. Measurement and Control 2024, 57, 330–338. [CrossRef]
- Hasan, A.; Asfihani, T.; Osen, O.; Bye, R.T. Leveraging digital twins for fault diagnosis in autonomous ships. Ocean Engineering 2024, 292, 116546. [CrossRef]
- He, Y.; Ni, C. A fault diagnosis method for ship shaft system based on empirical wavelet transform and particle filtering. 2023 IEEE 2nd International Conference on Electrical Engineering, Big Data and Algorithms (EEBDA). IEEE, 2023, pp. 942–947. [CrossRef]
- Anandhalekshmi, A.V.; Rao, V.S.; Kanagachidambaresan, G.R. Hybrid approach of baum-welch algorithm and SVM for sensor fault diagnosis in healthcare monitoring system. Journal of Intelligent & Fuzzy Systems 2022, 42, 2979–2988. [CrossRef]
- Abououf, M.; Singh, S.; Mizouni, R.; Otrok, H. Explainable AI for Event and Anomaly Detection and Classification in Healthcare Monitoring Systems. IEEE Internet of Things Journal 2024, 11, 3446–3457. [CrossRef]
- Ma, H.; Xu, C.; Yang, J. Design of Fine Life Cycle Prediction System for Failure of Medical Equipment. Journal of Artificial Intelligence and Technology 2023, 3, 39–45. [CrossRef]
- Zhang, S.; Luo, X.; Li, L.; Yang, Y. Hierarchical health assessment of equipment with uncertain fault diagnosis result. 2019 Prognostics and System Health Management Conference (PHM-Qingdao). IEEE, 2019. [CrossRef]
- Xu, J.; Tian, X.; Jin, W.; Guo, H. Pwm harmonic-current-based interturn short-circuit fault diagnosis for the aerospace ftpmsm system even in the fault-tolerant operation condition. IEEE Trans Power Electron 2023, 38, 5432–5441. [CrossRef]
- Wang, T.; Ding, L.; Yu, H. Research and development of fault diagnosis methods for liquid rocket engines. Aerospace 2022, 9, 481. [CrossRef]
- Deng, L.; Cheng, Y.; Shi, Y. Fault detection and diagnosis for liquid rocket engines based on long short-term memory and generative adversarial networks. Aerospace 2022, 9, 399. [CrossRef]
- Ezzat, D.; Hassanien, A.E.; Darwish, A.; Yahia, M.; Ahmed, A.; Abdelghafar, S. Multi-objective hybrid artificial intelligence approach for fault diagnosis of aerospace systems. IEEE Access 2021, 9, 41717–41730. [CrossRef]
- Min, Z.; Ke, W.; Yang, W.; Kaijia, L.U.O.; Hongyong, F.U.; Liang, S.I. Online condition diagnosis for a two-stage gearbox machinery of an aerospace utilization system using an ensemble multi-fault features indexing approach. Chinese Journal of Aeronautics 2019, 32, 1100–1110. [CrossRef]
- Sakura, T.; Soga, R.; Kanuka, H.; Shimari, K.; Ishio, T. Leveraging Execution Trace with ChatGPT: A Case Study on Automated Fault Diagnosis. 2023 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 2023, pp. 397–402.
- Khurana, R.; Batra, S.; Sharma, V. Software Fault Diagnosis via Intelligent Data Mining Algorithms. Proceedings of International Conference on Recent Trends in Computing: ICRTC 2022. Springer, 2023, pp. 655–667. [CrossRef]
- Zhang, W.; Hu, Y.; Tan, B.; Shi, X.; Jiang, J. Adaptive Tracing and Fault Injection based Fault Diagnosis for Open Source Server Software. 2023 IEEE 23rd International Conference on Software Quality, Reliability, and Security (QRS). IEEE, 2023, pp. 729–740. [CrossRef]
- Begum, M.; Shuvo, M.H.; Ashraf, I.; Mamun, A.A.; Uddin, J.; Samad, M.A. Software Defects Identification: Results Using Machine Learning and Explainable Artificial Intelligence Techniques. IEEE Access 2023, 11, 132750–132765. [CrossRef]
- AI, M. Meta Llama Guard 2. https://llama.meta.com/docs/model-cards-and-prompt-formats/meta-llama-guard-2, 2023. [Accessed: 7 Feb. 2024].
- Assistants overview - OpenAI API. https://platform.openai.com/docs/assistants/overview. Accessed: Jun. 20, 2024.
- AI, M. Mistral AI Documentation. https://docs.mistral.ai/, 2023. [Accessed: 7 Feb. 2024].
- Introduction | LangChain. https://python.langchain.com/v0.2/docs/introduction/. Accessed: Jun. 20, 2024.
- LlamaIndex - LlamaIndex. https://docs.llamaindex.ai/en/stable/. Accessed: Jun. 19, 2024.
- Siemens Industry Support. https://support.industry.siemens.com/cs/start?lc=en-US, 2024. [Online; accessed 05-Jan-2024].











| Ref. | Model | Applications | Sector | ML | DL | 14.0 | RT | Gen. | MM |
| Prop. FDD |
LLM | Multi-applications | All sectors | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| [5,49] | KNN | Bearing fault, voltage source inverters | Ind. equip., elec. sys. | ✓ | ✓ | × | ✓ | × | × |
| [47] | Nuclear power plant | Power plants | ✓ | ✓ | × | × | × | × | |
| [3,14,47,48,55,79] | SVM | Rotating machine, motors, pumps, nuclear power plant, circuits, transformer, software | Ind. equip., power, elec. Sys., energy, software | ✓ | × | × | ✓ | × | × |
| [70] | Healthcare monitoring | Healthcare | ✓ | × | × | × | × | × | |
| [14,18,76] | ANN | Motors, pumps, PLC, teleechography, satellite, aircraft | Ind. equip., aerospace | ✓ | ✓ | × | ✓ | × | × |
| [26] | Bridge deck structures | 14.0 | ✓ | ✓ | ✓ | × | × | × | |
| [24,30,38,40] | CNN | Smart factory, IoT robotics, network, 6G | 14.0 | ✓ | ✓ | ✓ | ✓ | × | × |
| [62,66] | Autonomous driving, railway | Transportation | ✓ | ✓ | × | ✓ | × | × | |
| [3,56] | Rotating machinery, Power grid | Ind. equip., energy | ✓ | ✓ | × | × | × | × | |
| [36] | Fiber optic cable | 14.0 | ✓ | ✓ | ✓ | × | × | × | |
| [15] | BN | Smart instrument | Ind. equip. | ✓ | × | ✓ | ✓ | × | × |
| [39] | Communication | 14.0 | ✓ | × | ✓ | ✓ | × | × | |
| [25,34,40] | LSTM | Micro-electro-mechanical, IoT, IIoT, 6G | I4.0 | ✓ | ✓ | ✓ | ✓ | × | × |
| [75] | Liquid Rocket Engines | Aerospace | ✓ | ✓ | × | × | × | × |
| Ref. | Model | Applications | Sector | ML | DL | 14.0 | RT | Gen. | MM |
| [34,37,42] | DNN | IIoT, network, 5G, 6G | 14.0 | ✓ | ✓ | ✓ | ✓ | × | × |
| [58,64] | Photovoltaic, aviation | Energy, transport | ✓ | ✓ | × | × | × | × | |
| [36,75] | GAN | Fiber optic, liquid rocket engines | 14.0, aerospace | ✓ | ✓ | ✓ | × | × | × |
| [32] | EML | Power transformer IoT | 14.0 | ✓ | × | ✓ | ✓ | × | × |
| [27] | TL | PdM | 14.0 | ✓ | × | ✓ | ✓ | × | × |
| [30,31] | IoT robotics, blockchain IoT | 14.0 | ✓ | × | ✓ | × | × | × | |
| [28] | NN | 3D printing | 14.0 | ✓ | ✓ | ✓ | ✓ | × | × |
| [63] | Aviation | Transportation | ✓ | ✓ | × | × | × | × | |
| [24,33] | 1D-CNN | Smart factory, bearing faults, power transformer IoT | 14.0 | ✓ | ✓ | ✓ | ✓ | × | × |
| [40] | GNN | 6G | 14.0 | ✓ | ✓ | ✓ | ✓ | × | × |
| [80] | Tracing | Software system | ✓ | ✓ | × | × | × | × | |
| [59,78] | LLM GPT | Power building, execution traces | Energy sector, software system | ✓ | ✓ | × | × | × | × |
| [20] | HMI | Industrial equipment | ✓ | ✓ | ✓ | × | ✓ | × | |
| [17,19,45,65,67] | Other Models | SCADA, HMI, Power plant, railway, autonomous ships, ship shaft systems, software systems | Industrial equipment, power plants, transportation | × | × | × | ✓ | × | × |
| [16,46,68] | Dissolved oxygen sensor, thermal power plants | Industrial equipment, power plants | × | × | × | × | × | × | |
| [79,81] | Software defects identification | software system | ✓ | × | × | × | × | × |
| Sr. | Device | Data acquisition method | Size |
|---|---|---|---|
| 1 | Siemens online support forum | Web scrubbing | 19335 Pg |
| 2 | Diverse industrial equipment manufacturers | Manuals, fault lists | 1398 Faults |
| SN | Question | Type |
| 1. | Fault code T17: runtime diagnostics to check first? | Medium |
| 2. | T17:C34 fault: steps to resolve? | Medium |
| 3. | T04:C24 fault: methods to identify correction? | Medium |
| 4. | How to proceed with T18:C08 fault? | Simple |
| 5. | Best way to overcome T04:C31 fault? | Simple |
| 6. | Siemens S7-1500 CPU fault: diagnostic procedures? | Complex |
| 7. | ABB 800XA: failed to activate connect account dialog. Solution? | Medium |
| 8. | Stardom task overlap error: causes and scheduling adjustments? | Complex |
| 9. | Yokogawa I/O memory usage exceeding limits: optimization strategies? | Complex |
| 10 | Symphony configuration error: steps to verify and correct? | Complex |
| SN = Serial Number. Questions are categorized as Simple, Medium, or Complex based on the required knowledge depth. | ||
| Aspect | LLM-based FDD | Conventional FDD |
|---|---|---|
| Data type | Unstructured data (e.g., text, natural language, and diverse sources) | Structured numerical data (e.g., sensor data and fault codes) |
| Data processing | Excels at natural language processing | Focused on predefined fault codes |
| Training approach | Pre-trained on general knowledge, fine-tuned for specific tasks | Requires extensive labeled data for each fault type |
| Computational power | High, especially for training and real-time inference | Generally less computationally intensive |
| Adaptability | Highly adaptable through fine-tuning or prompt engineering | Often requires retraining from scratch for new faults |
| Interpretability | Provides natural language explanations | Typically provides structured outputs with limited explanation |
| Modalities | Seamlessly integrates data across multiple modalities (e.g., text, audio, and images) | Primarily focused on specific, predefined data types |
| Scalability | Highly scalable to new domains and fault types | Less scalable, requires significant effort for new domains |
| Sr. | Model | Response Time (s) | Accuracy (%) |
|---|---|---|---|
| 1 | GPT-4-Preview | 9.3 | 96.3 |
| 2 | RF | 0.3445 | 90.36 |
| 3 | LR | 0.0526 | 86.43 |
| 4 | NN | 2.7168 | 86.07 |
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. |
© 2024 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).