A Machine Learning Implementation to Predictive Maintenance and Monitoring of Industrial Compressors
Abstract
:1. Introduction
2. Literature Review
2.1. Real-Time Data Acquisition and IoT
2.2. Application of Machine Learning Algorithms
2.3. Enhancing Predictive Maintenance Accuracy
2.4. Sector-Specific Applications and Broad Implications
3. Methodology
3.1. Data Collection and Preparation
- Temperature Probe (RTD PT100):
- Description: The RTD PT100 temperature probe is a resistance temperature detector offering high accuracy in measuring temperatures ranging from −200 to +200 degrees Celsius. These probes are made from platinum and provide excellent stability and repeatability, which are crucial for monitoring thermal performance in critical industrial environments like compressor systems. Their precision ensures that temperature variations indicative of potential problems, like overheating or inefficiencies, are detected promptly.
- 2.
- Current Transformer (CCT50-200):
- Description: The CCT50-200 is a robust current transformer designed to measure electrical currents in circuits of up to 200 amperes. Featuring a 4–20 mA output, it is ideal for industrial applications where monitoring electrical load is essential for operational safety and efficiency. The transformer helps identify anomalies in electrical consumption that could signify underlying mechanical issues or impending failures.
- 3.
- Pressure Transmitter (SITRANS P200, Models 7MF1565-4CD00-5FA1 and 7MF1565-4BG00-5FA1):
- Description: The SITRANS P200 pressure transmitters are engineered for precision and durability and are suitable for both high- and low-pressure measurements. The models 7MF1565-4CD00-5FA1 and 7MF1565-4BG00-5FA1 measure up to 300 PSI and 100 PSI, respectively. These devices offer reliable pressure monitoring in various parts of the compressor system, ensuring that the compressor operates within safe pressure limits. The transmitters feature overload protection and are ideal for dynamic environments where pressure conditions frequently change.
- 4.
- Analog Input Modules (SIMATIC S7-1200 SM1231 AI and SM1231 AI RTD):
- Description: The SIMATIC S7-1200 SM1231 AI modules are versatile analog input modules that enhance the data acquisition capabilities of the Siemens S7-1200 PLC. They allow for integrating various sensor inputs into the system, expanding the PLC’s functionality to process both standard and RTD sensor signals. The SM1231 AI supports general analog signals, while the SM1231 AI RTD is specifically designed for high-resolution temperature data from RTD sensors, making it indispensable for accurate temperature monitoring.
- 5.
- Power Supply (SITOP PSU100L 6EP1333-1LB00)
- Description: The SITOP PSU100L 6EP1333-1LB00 is a reliable and efficient power supply unit that provides stable 24VDC power from standard 120/230VAC sources. It ensures that all connected sensors and the PLC system receive continuous power, which is crucial for uninterrupted data collection and system operation. The power supply features overload and short-circuit protection, which are essential for preventing damage to sensitive electronic components in industrial settings.
3.2. Experimental Data and Setups
- Temperature (°C): Measured at multiple locations, including intercoolers and motor components.
- Pressure (PSI): Recorded at various compressor stages.
- Electrical Current (A): Captured from different phases of the compressor’s electrical system.
- Time Series Data: All sensor readings were timestamped to facilitate trend analysis and predictive modeling.
- Handling Missing Values: Imputation of missing entries using mean values.
- Noise Reduction: Removal of outliers based on statistical thresholds.
- Normalization: StandardScaler normalization applied to all independent variables.
3.3. Parameter Settings
3.4. Machine Learning Models
- Computational Efficiency—Unlike more complex machine learning models, Linear Regression requires minimal computational resources, making it suitable for real-time assessments in industrial environments.
- Interpretability—The simplicity of the Linear Regression model allows for easier interpretation of the relationships between independent and dependent variables, which is crucial for industrial decision-making.
- Performance in Industrial Applications—Linear regression has demonstrated effectiveness in predictive maintenance scenarios where continuous variables need to be estimated rather than classified.
- Non-Classification Task—Since this study does not involve classification, the goal is to fit a linear or nonlinear function to the existing data using a supervised learning approach.
3.5. Feature Selection Rationale
- Temperature (°C): Indicator of overheating or cooling inefficiency.
- Pressure (PSI): Variations suggest compressor inefficiencies or potential faults.
- Electrical Current (A): Abnormal fluctuations indicate motor strain or failure risks.
- Time Series Data: Used to track system performance trends over time.
3.6. Data Preprocessing Techniques
- Handling Missing Values:
- ▪
- Missing sensor readings were replaced using mean imputation.
- ▪
- If more than 5% of the values were missing, the feature was removed.
- Noise Reduction and Outlier Detection:
- ▪
- The Z-score method was used to detect and remove anomalies in temperature and pressure readings.
- Feature Scaling (Normalization):
- ▪
- StandardScaler was applied to normalize all features to a mean of 0 and variance of 1, improving model convergence.
3.7. Model Evaluation Metric
3.8. Hyperparameter Tuning
- Regularization Tuning:
- ▪
- Ridge Regression (L2 penalty) was tested to prevent overfitting, with an alpha range of 0.01 to 1.0.
- ▪
- Lasso Regression (L1 penalty) was also evaluated for automatic feature selection.
- Feature Transformation:
- ▪
- Polynomial features (degree = 2) were tested to assess whether a quadratic relationship improved predictive performance.
3.9. Validation Process for Reproducibility
- Train-Test Split:
- ▪
- The dataset was split into 80% training and 20% testing.
- ▪
- This ensures the model generalizes well to unseen data.
- Cross-Validation (K-Fold = 5):
- ▪
- The model was trained and tested on five different data splits, ensuring stable performance across subsets.
- Baseline Model for Comparison:
- ▪
- A Naïve Mean Predictor (predicting the average failure rate) was used as a baseline to ensure the Linear Regression model outperforms random guessing.
4. Results and Discussion
4.1. Machine Learning
4.2. Key Observations and Interpretation
- 1.
- Frequent Anomalies in Intercooler Temperatures:
- The chart reveals a high density of anomalies in the temperature readings for both intercooler units. This suggests that these components are subject to frequent fluctuations beyond normal operating limits. The clustering of red markers may indicate potential inefficiencies in the cooling system or periodic stress due to variable environmental conditions or load demands.
- Such consistent anomalies underscore the need for targeted monitoring of intercoolers. The predictive maintenance system can leverage this data to adjust thresholds dynamically or initiate preventive checks on the intercoolers to address potential overheating issues.
- 2.
- Anomalies in Motor Temperature:
- Although less frequent, anomalies in motor temperature are also visible. These may correspond to specific periods of increased operational load or environmental factors affecting motor performance.
- These anomalies highlight potential stress points that could benefit from further investigation. Regular motor inspections or adjustments to operational settings could mitigate these instances, ensuring optimal performance and preventing overheating or damage.
- 3.
- Reservoir Pressure Stability with Isolated Anomalies:
- The reservoir pressure, while generally more stable, also shows periodic anomalies. These deviations are less frequent but may indicate moments when pressure dips below or spikes above acceptable levels.
- Understanding the conditions leading to these anomalies could guide preventive actions, such as pressure regulation adjustments or system calibration, to maintain consistent pressure levels. Given the reservoir’s central role in maintaining system pressure, addressing these outliers is essential for overall equipment reliability.
4.3. Model Performance
4.4. Correlation Analysis and Feature Insights
- A high correlation between temperature and pressure readings (r > 0.85) suggests that compressor efficiency deteriorates as temperatures rise.
- Electrical current and pressure exhibit a moderate correlation (r ≈ 0.65), indicating that motor load influences system pressure.
- A weak correlation (<0.3) between some variables suggests that not all sensor readings directly affect failure events.
- Strongly correlated variables provide redundancy in failure prediction models.
- Low-correlation variables may still contribute to early warnings when used in a time-series model.
- Selecting the most informative features reduces computational overhead while maintaining prediction accuracy.
4.5. Time-Series Analysis and Failure Trends
- Temperature exhibits a slow upward trend before failure, suggesting progressive wear rather than sudden breakdowns.
- Pressure fluctuations increase significantly 2–4 h before failure, indicating possible leakage or inefficiencies in the compressor.
- Electrical current surges before failures, likely due to overcompensation by the motor, stressing system components.
- Implication for Predictive Maintenance:
- Temperature-based predictions may provide long-term failure forecasts.
- Pressure fluctuations serve as a medium-term warning system (detectable 2–4 h before failure).
4.6. Justification for Threshold Selection in Alerts
- Historical failure events—Analyzed past failure logs to identify critical thresholds.
- Statistical distribution of sensor readings—Set thresholds based on the 95th percentile values to detect anomalies.
- Domain expert validation—Consulted compressor maintenance experts to confirm practical feasibility.
- Using 95th percentile values ensures real-time anomaly detection while minimizing false positives.
- Future studies could further optimize these thresholds using machine learning techniques such as anomaly detection models (e.g., Isolation Forest and Autoencoders).
4.7. Contributions of This Study
- Seamless Integration of IoT, SQL Databases, and Predictive Analytics for Maintenance Optimization
- Unlike traditional predictive maintenance systems, which rely on offline datasets or manual data entry, this study introduces an automated IoT-driven data pipeline.
- Real-time sensor data from industrial compressors is directly stored in an SQL database, eliminating delays in fault detection.
- This structured data storage ensures scalability and allows for historical trend analysis, improving the accuracy of maintenance predictions.
- 2.
- Demonstrating the Effectiveness of Linear Regression for Real-Time Predictive Maintenance
- Deep learning models (e.g., LSTMs and CNNs) are often used in predictive maintenance but require high computational power.
- This study proves that Linear Regression, despite its simplicity, can achieve competitive predictive accuracy while being interpretable and computationally efficient.
- This approach is suitable for industries with real-time monitoring constraints, where deep learning may not be feasible due to computational limitations.
- 3.
- Establishing a Scientific Justification for Anomaly Detection and Alert Thresholds
- Instead of arbitrarily selecting thresholds, this study proposes a scientific framework using
- ▪
- Historical failure analysis to determine critical operating limits.
- ▪
- Statistical anomaly detection (95th percentile thresholding) to set alert parameters.
- ▪
- Validation through domain expertise, ensuring practical applicability.
- This bridges the gap between theoretical research and real-world deployment, ensuring that alerts are both scientifically justified and actionable in industrial settings.
- 4.
- Comparative Analysis with State-of-the-Art Predictive Maintenance Techniques
- This study provides an empirical comparison of different predictive maintenance methodologies (See Table 6).
- The results demonstrate that Linear Regression offers a cost-effective, interpretable, and real-time alternative to more complex models.
- The analysis guides industrial practitioners on when to choose simple models over complex ones based on computational resources, interpretability, and real-time feasibility.
- 5.
- Real-World Implementation and Industry Relevance
- The proposed system has been successfully deployed in a real industrial setting, providing real-time monitoring of compressors at Cégep de Sept-Îles.
- The findings are immediately applicable to manufacturing industries, especially those operating in resource-constrained environments, where real-time predictive analytics is critical.
4.8. Practical and Scientific Implications
- Practical: The findings help engineers and industry practitioners select efficient real-time predictive maintenance models without incurring excessive computational costs.
- Scientific: This study contributes to the machine learning literature on predictive maintenance by proposing a novel, data-driven approach for threshold selection and by comparing the computational trade-offs between regression and deep learning models.
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Achouch, M.; Dimitrova, M.; Dhouib, R.; Ibrahim, H.; Adda, M.; Sattarpanah Karganroudi, S.; Ziane, K.; Aminzadeh, A. Predictive maintenance and fault monitoring enabled by machine learning: Experimental analysis of a TA-48 multistage centrifugal plant compressor. Appl. Sci. 2023, 13, 1790. [Google Scholar] [CrossRef]
- Zonta, T.; Da Costa, C.A.; da Rosa Righi, R.; de Lima, M.J.; da Trindade, E.S.; Li, G.P. Predictive maintenance in the Industry 4.0: A systematic literature review. Comput. Ind. Eng. 2020, 150, 106889. [Google Scholar] [CrossRef]
- Kanawaday, A.; Sane, A. Machine learning for predictive maintenance of industrial machines using IoT sensor data. In Proceedings of the 2017 8th IEEE International Conference on Software Engineering and Service Science (ICSESS), Beijing, China, 24–26 November 2017; pp. 87–90. [Google Scholar]
- Compare, M.; Baraldi, P.; Zio, E. Challenges to IoT-enabled predictive maintenance for industry 4.0. IEEE Internet Things J. 2019, 7, 4585–4597. [Google Scholar] [CrossRef]
- Ayvaz, S.; Alpay, K. Predictive maintenance system for production lines in manufacturing: A machine learning approach using IoT data in real-time. Expert Syst. Appl. 2021, 173, 114598. [Google Scholar] [CrossRef]
- Abouelyazid, M. Advanced Artificial Intelligence Techniques for Real-Time Predictive Maintenance in Industrial IoT Systems: A Comprehensive Analysis and Framework. J. AI-Assist. Sci. Discov. 2023, 3, 271–313. [Google Scholar]
- Bousdekis, A.; Apostolou, D.; Mentzas, G. Predictive maintenance in the 4th industrial revolution: Benefits, business opportunities, and managerial implications. IEEE Eng. Manag. Rev. 2019, 48, 57–62. [Google Scholar] [CrossRef]
- Coandă, P.; Avram, M.; Constantin, V. A state of the art of predictive maintenance techniques. IOP Conf. Ser. Mater. Sci. Eng. 2020, 997, 012039. [Google Scholar] [CrossRef]
- Nunes, P.; Santos, J.; Rocha, E. Challenges in predictive maintenance—A review. CIRP J. Manuf. Sci. Technol. 2023, 40, 53–67. [Google Scholar] [CrossRef]
- Borges, C.S.P.; Marques, E.A.S.; Carbas, R.J.C.; Ueffing, C.; Weigraeber, P.; Silva, L.F.M.d. Review on the effect of moisture and contamination on the interfacial properties of adhesive joints. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2021, 235, 527–549. [Google Scholar] [CrossRef]
- Shwetha, K.M.; Praveen, B.M.; Devendra, B.K. A review on corrosion inhibitors: Types, mechanisms, electrochemical analysis, corrosion rate and efficiency of corrosion inhibitors on mild steel in an acidic environment. Results Surf. Interfaces 2024, 16, 100258. [Google Scholar]
- Hellton, K.H.; Tveten, M.; Stakkeland, M.; Engebretsen, S.; Haug, O.; Aldrin, M. Real-time prediction of propulsion motor overheating using machine learning. J. Mar. Eng. Technol. 2022, 21, 334–342. [Google Scholar] [CrossRef]
- Zhang, N. Diagnosis and Prevention of Overheating Failures in Mechanical Equipment Based on Numerical Analysis of Temperature and Thermal Stress Fields. Int. J. Heat Technol. 2024, 42, 466. [Google Scholar] [CrossRef]
- Nordal, H.; El-Thalji, I. Assessing the technical specifications of predictive maintenance: A case study of centrifugal compressor. Appl. Sci. 2021, 11, 1527. [Google Scholar] [CrossRef]
- Krmela, J.; Hovorun, T.P.; Berladir, K.V.; Artiukhov, A.Y. Increasing the structural strength of corrosion-resistant steel for elastic components of diaphragm compressor. Manuf. Technol. 2021, 21, 207–213. [Google Scholar] [CrossRef]
- Mollapour, Y.; Poursaeidi, E.; Pedram, O. Study of pitting corrosion under actual operating conditions of a first stage compressor blade. Eng. Fail. Anal. 2022, 131, 105822. [Google Scholar] [CrossRef]
- Afia, A.; Gougam, F.; Rahmoune, C.; Touzout, W.; Ouelmokhtar, H.; Benazzouz, D. Intelligent fault classification of air compressors using Harris hawks optimization and machine learning algorithms. Trans. Inst. Meas. Control 2024, 46, 359–378. [Google Scholar] [CrossRef]
- Nie, D.; Chen, X.; Wu, Q.; Liu, Y. Stress corrosion cracking behaviors of FV520B stainless steel used in a failed compressor impeller. Eng. Fail. Anal. 2020, 116, 104701. [Google Scholar] [CrossRef]
- Li, W.; Huang, R.; Li, J.; Liao, Y.; Chen, Z.; He, G.; Yan, R.; Gryllias, K. A perspective survey on deep transfer learning for fault diagnosis in industrial scenarios: Theories, applications and challenges. Mech. Syst. Signal Process. 2022, 167, 108487. [Google Scholar] [CrossRef]
- Nambiar, A.; Aravinth, S.; Sugumaran, V.; Ramteke, S.M.; Marian, M. Prediction of air compressor faults with feature fusion and machine learning. Knowl.-Based Syst. 2024, 304, 112519. [Google Scholar] [CrossRef]
- Patil, A.; Soni, G.; Prakash, A. Data-driven approaches for impending fault detection of industrial systems: A review. Int. J. Syst. Assur. Eng. Manag. 2024, 15, 1326–1344. [Google Scholar] [CrossRef]
- Dimitrova, M.; Aminzadeh, A.; Meiabadi, M.S.; Sattarpanah Karganroudi, S.; Taheri, H.; Ibrahim, H. A survey on non-destructive smart inspection of wind turbine blades based on industry 4.0 strategy. Appl. Mech. 2022, 3, 1299–1326. [Google Scholar] [CrossRef]
- Ren, Z.; Verma, A.S.; Li, Y.; Teuwen, J.J.E.; Jiang, Z. Offshore wind turbine operations and maintenance: A state-of-the-art review. Renew. Sustain. Energy Rev. 2021, 144, 110886. [Google Scholar] [CrossRef]
- Rizk, P.; Rizk, F.; Karganroudi, S.S.; Ilinca, A.; Younes, R.; Khoder, J. Advanced wind turbine blade inspection with hyperspectral imaging and 3D convolutional neural networks for damage detection. Energy AI 2024, 16, 100366. [Google Scholar] [CrossRef]
- Karganroudi, S.S.; Aminzadeh, A.; Ibrahim, H.; Rahmatabadi, D.; Francois, V.; Cuillire, J.-C. A Novel Automated Approach for Geometric Reconstruction and Flexible Remanufacturing of Spur Gears Using Point Cloud Mapping Analysis. Comput.-Aided Des. Appl. 2023, 20, 92–108. [Google Scholar]
- Jaber, A.; Sattarpanah Karganroudi, S.; Meiabadi, M.S.; Aminzadeh, A.; Ibrahim, H.; Adda, M.; Taheri, H. On smart geometric non-destructive evaluation: Inspection methods, overview, and challenges. Materials 2022, 15, 7187. [Google Scholar] [CrossRef]
- Kalla, D.; Smith, N. Integrating Iot, AI, And Big Data For Enhanced Operational Efficiency In Smart Factories. Educ. Adm. Theory Pract. 2024, 30, 14235–14245. [Google Scholar]
- Paolanti, M.; Romeo, L.; Felicetti, A.; Mancini, A.; Frontoni, E.; Loncarski, J. Machine learning approach for predictive maintenance in industry 4.0. In Proceedings of the 14th IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications (MESA), Taipei, Taiwan, 2–4 July 2018; IEEE: Piscataway, NJ, USA, 2018; Volume 1, pp. 1–6. [Google Scholar]
- Mawet, D.; Fitzgerald, M.; Konopacky, Q.; Beichman, C.; Jovanovic, N.; Dekany, R.; Hover, D.; Chisholm, E.; Ciardi, D.; Artigau, E.; et al. High-resolution infrared spectrograph for exoplanet characterization with the Keck and thirty meter telescopes. arXiv 2019, arXiv:1908.03623. [Google Scholar]
- Kim, D.-H.; Lee, E.-K.; Qureshi, N.B.S. Peak-load forecasting for small industries: A machine learning approach. Sustainability 2020, 12, 6539. [Google Scholar] [CrossRef]
- Torres-Sanchez, R.; Navarro-Hellin, H.; Guillamon-Frutos, A.; San-Segundo, R.; Ruiz-Abelln, M.C.; Domingo-Miguel, R. A decision support system for irrigation management: Analysis and implementation of different learning techniques. Water 2020, 12, 548. [Google Scholar] [CrossRef]
- Park, S.; Han, H.; Kim, B.-S.; Noh, J.-H.; Chi, J.; Choi, M.-J. Real-time traffic risk detection model using smart mobile device. Sensors 2018, 18, 3686. [Google Scholar] [CrossRef]
- Dourado Jr, C.M.J.M.; Da Silva, S.P.P.; da Nobrega, R.V.M.; Barros, A.C.d.S.; Reboucas Filho, P.P.; de Albuquerque, V.H.C. Deep learning IoT system for online stroke detection in skull computed tomography images. Comput. Netw. 2019, 152, 25–39. [Google Scholar] [CrossRef]
- Li, X.; Zhang, W.; Xu, N.-X.; Ding, Q. Deep learning-based machinery fault diagnostics with domain adaptation across sensors at different places. IEEE Trans. Ind. Electron. 2019, 67, 6785–6794. [Google Scholar] [CrossRef]
- Pech, M.; Vrchota, J.; Bednář, J. Predictive maintenance and intelligent sensors in smart factory. Sensors 2021, 21, 1470. [Google Scholar] [CrossRef] [PubMed]
- Bzai, J.; Alam, F.; Dhafer, A.; Bojovi. Machine learning-enabled internet of things (iot): Data, applications, and industry perspective. Electronics 2022, 11, 2676. [Google Scholar] [CrossRef]
- Luo, G.; Luo, Y.; Gan, H. Real-time faults prediction by deep learning with multi-sensor measurements over IoT networks. Sens. Transducers 2021, 251, 1–10. [Google Scholar]
- Bogdan, R.; Paliuc, C.; Crisan-Vida, M.; Nimara, S.; Barmayoun, D. Low-cost internet-of-things water-quality monitoring system for rural areas. Sensors 2023, 23, 3919. [Google Scholar] [CrossRef]
- Luo, P.; Li, Z.S. A review of Internet of Things (IoT) based engineering applications and data fusion challenges for multi-rate multi-sensor systems. In Proceedings of the 2020 IEEE International Conference on Prognostics and Health Management (ICPHM), Detroit, MI, USA, 8–10 June 2020; pp. 1–7. [Google Scholar]
- Rehman, A.; Saba, T.; Kashif, M.; Fati, S.M.; Bahaj, S.A.; Chaudhry, H. A revisit of internet of things technologies for monitoring and control strategies in smart agriculture. Agronomy 2022, 12, 127. [Google Scholar] [CrossRef]
- Swan, M. Sensor mania! the internet of things, wearable computing, objective metrics, and the quantified self 2.0. J. Sens. Actuator Netw. 2012, 1, 217–253. [Google Scholar] [CrossRef]
- Zou, X.; Liu, W.; Huo, Z.; Wang, S.; Chen, Z.; Xin, C.; Bai, Y.; Liang, Z.; Gong, Y.; Qian, Y. Current status and prospects of research on sensor fault diagnosis of agricultural internet of things. Sensors 2023, 23, 2528. [Google Scholar] [CrossRef]
- Mallia, J.; Francalanza, E.; Xuereb, P.; Borg, M.; Refalo, P. Implementation of an intelligence-based framework for anomaly detection on the demand-side of sustainable compressed air systems. Procedia Comput. Sci. 2024, 232, 1554–1563. [Google Scholar] [CrossRef]
- Namuduri, S.; Narayanan, B.N.; Davuluru, V.S.P.; Burton, L.; Bhansali, S. Deep learning methods for sensor based predictive maintenance and future perspectives for electrochemical sensors. J. Electrochem. Soc. 2020, 167, 037552. [Google Scholar] [CrossRef]
- Pavlyshenko, B. Machine learning, linear and bayesian models for logistic regression in failure detection problems. In Proceedings of the 2016 IEEE International Conference on Big Data (Big Data), Washington, DC, USA, 5–8 December 2016; pp. 2046–2050. [Google Scholar]
- Rydzi, S.; Zahradnikova, B.; Sutova, Z.; Ravas, M.; Hornacek, D.; Tanuska, P. A Predictive Quality Inspection Framework for the Manufacturing Process in the Context of Industry 4.0. Sensors 2024, 24, 5644. [Google Scholar] [CrossRef] [PubMed]
- Seber, G.A.; Lee, A.J. Linear Regression Analysis; John Wiley & Sons: Hoboken, NJ, USA, 2012. [Google Scholar]
Method | Computational Cost | Interpretability | Real-Time Feasibility | Accuracy |
---|---|---|---|---|
Deep Learning (LSTM, CNNs) | High | Low | Requires GPU | High |
Bayesian Networks | Medium | Medium | Feasible | Medium |
Kalman Filters | Low | High | Real-Time Capable | Medium |
Hybrid Models (ML + Statistical) | High | Low | Limited Real-Time Use | High |
Linear Regression (Proposed) | Low | High | Real-Time Feasible | Medium |
Sensor Type | Model/Specification | Measurement Range | Purpose/Function | Connection/Integration |
---|---|---|---|---|
Temperature Probe | RTD PT100, Munich, Germany | −200 to +200 °C | Measures the temperature of the compressor and associated fluids to monitor for overheating and thermal efficiency. | Integrated with Siemens S7-1200 CPU |
Current Transformer | CCT50-200 | 100/150/200 A, 4–20 mA Output | Measures electrical current to assess the electrical load and detect anomalies indicating potential mechanical or electrical issues. | Integrated with Siemens S7-1200 CPU |
Pressure Transmitter | SITRANS P200 (7MF1565-4CD00-5FA1) | 0–300 PSI (relative measure) | Measures high-pressure ranges within the compressor system, essential for ensuring operational safety and efficiency. | Integrated with Siemens S7-1200 CPU |
Pressure Transmitter | SITRANS P200 (7MF1565-4BG00-5FA1) | 0–100 PSI (relative measure) | Measures lower pressure ranges, useful for monitoring less critical areas of the system that still require precise pressure measurements. | Integrated with Siemens S7-1200 CPU |
Analog Input Module | SIMATIC S7-1200 SM1231 AI | 13 Bit ± 10VCC/0–20 mA | Expands the CPU’s input capabilities to process signals from sensors, essential for integrating various sensor types and ranges. | Integrated with Siemens S7-1200 CPU |
Analog Input Module | SIMATIC S7–1200 SM1231 AI RTD | 16 Bit RTD (supports various RTD types) | Specifically designed to enhance the CPU’s capability to read temperature data accurately from RTD sensors, which is crucial for temperature-sensitive operations. | Integrated with Siemens S7-1200 CPU |
Power Supply | SITOP PSU100L 6EP1333-1LB00 | 24VDC, 5A powered by 120/230VAC | Provides reliable and stable power to all sensors and the PLC, ensuring continuous operation and data integrity. | Integrated with Siemens S7-1200 CPU |
Parameter | Value/Setting |
---|---|
Algorithm | Linear Regression (Ordinary Least Squares) |
Training/Test Split | 80% training, 20% testing |
Normalization | StandardScaler (mean = 0, variance = 1) |
Loss Function | Mean Squared Error (MSE) |
Optimization Method | Least Squares Estimation |
Thresholds for Alerts | Temperature: 30 °C (high), 15 °C (low) Pressure: 100 PSI (high), 80 PSI (low) |
Metric | Description |
---|---|
Mean Squared Error (MSE) | Measures the average squared difference between actual and predicted values. Lower values indicate better performance. |
Mean Absolute Error (MAE) | Calculates the absolute error between actual and predicted values. Less sensitive to outliers than MSE. |
R2 Score | Indicates how well the independent variables explain the variation in the dependent variable. Higher values (closer to 1) indicate a better fit. |
Recall Score | Evaluates how well the model detects potential failures before they occur. |
F1 Score | Balances recall and precision to evaluate the effectiveness of maintenance alerts. |
Parameter | Lower Threshold | Upper Threshold | Scientific Justification |
---|---|---|---|
Temperature (°C) | 15 °C | 30 °C | 95% of failures occurred outside this range |
Pressure (PSI) | 80 PSI | 100 PSI | Outliers beyond these values corresponded to leakage events |
Electrical Current (A) | ±10% deviation | ±25% deviation | Unusual variations correlate with motor stress |
Aspect | Previous Studies (Deep Learning, Traditional Methods) | This Study (IoT + SQL + Regression) |
---|---|---|
Computational Cost | High (Deep learning needs GPUs for real-time inference) | Low (Linear Regression enables real-time processing) |
Scalability | Limited (Batch training, large datasets required) | High (SQL database stores and updates real-time sensor data) |
Interpretability | Low (DL models act as black boxes) | High (Linear Regression provides clear feature impact analysis) |
Alert Thresholding | Often manually set or based on domain experience | Statistically and historically justified alert thresholds |
Industry Application | Requires high-end computational infrastructure | Deployable in real-world, resource-constrained industrial settings |
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 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Aminzadeh, A.; Sattarpanah Karganroudi, S.; Majidi, S.; Dabompre, C.; Azaiez, K.; Mitride, C.; Sénéchal, E. A Machine Learning Implementation to Predictive Maintenance and Monitoring of Industrial Compressors. Sensors 2025, 25, 1006. https://doi.org/10.3390/s25041006
Aminzadeh A, Sattarpanah Karganroudi S, Majidi S, Dabompre C, Azaiez K, Mitride C, Sénéchal E. A Machine Learning Implementation to Predictive Maintenance and Monitoring of Industrial Compressors. Sensors. 2025; 25(4):1006. https://doi.org/10.3390/s25041006
Chicago/Turabian StyleAminzadeh, Ahmad, Sasan Sattarpanah Karganroudi, Soheil Majidi, Colin Dabompre, Khalil Azaiez, Christopher Mitride, and Eric Sénéchal. 2025. "A Machine Learning Implementation to Predictive Maintenance and Monitoring of Industrial Compressors" Sensors 25, no. 4: 1006. https://doi.org/10.3390/s25041006
APA StyleAminzadeh, A., Sattarpanah Karganroudi, S., Majidi, S., Dabompre, C., Azaiez, K., Mitride, C., & Sénéchal, E. (2025). A Machine Learning Implementation to Predictive Maintenance and Monitoring of Industrial Compressors. Sensors, 25(4), 1006. https://doi.org/10.3390/s25041006