Los métodos tradicionales de diagnóstico inteligente de fallos en motores diésel marinos suelen adolecer de una escasa capacidad de generalización debido a la falta de muestras de entrenamiento de fallos, así como de una baja explicabilidad por no integrar suficientemente el conocimiento a priori sobre los mecanismos de fallo. Para abordar estos problemas, este artículo propone un método de Random Forest Asistido por Simulación Termodinámica (TSRF) .
Este método revela las características de la evolución de los fallos mediante simulación termodinámica y las integra como conocimiento a priori en el diseño del modelo de diagnóstico inteligente. En primer lugar, se desarrollaron cinco modelos termodinámicos de fallos ajustando los parámetros básicos del sistema para simular las características significativas de diferentes averías. Posteriormente, basándose en los resultados de la simulación numérica, se identificaron los indicadores termodinámicos potenciales que caracterizan la degradación de los componentes de la cámara de combustión.
Se realizó una selección de características calculando los valores SHapley Additive exPlanations (SHAP), conservando únicamente las variables con una correlación significativa con el estado del fallo. Finalmente, se evaluó el estado de salud de la cámara de combustión utilizando los parámetros seleccionados. Los resultados experimentales muestran que el método TSRF propuesto presenta un rendimiento de clasificación excelente, con una precisión media del 99,07% en el conjunto de datos de fallos.
En el campo de la ingeniería marina y la Gestión de Pronósticos y Salud (PHM), la industria se enfrenta a dos grandes obstáculos a largo plazo:
Para afrontar estos desafíos, propusimos el método TSRF. Al fusionar modelos mecanicistas basados en la física con técnicas avanzadas de explicabilidad y utilizar modelos de simulación de alta fidelidad para resolver el problema de la escasez de datos, garantizamos que las decisiones de diagnóstico se ajusten a los principios termodinámicos fundamentales.
El flujo de trabajo de este estudio comprende las siguientes cuatro fases principales (ver figura):
Fig. 1: Arquitectura del método TSRF.
Para garantizar una alta fidelidad, construimos un modelo de simulación de motor diésel unidimensional. Este modelo mecanicista equilibra la precisión física con la eficiencia computacional necesaria para la generación de conjuntos de datos.
El sistema del motor se discretiza como una red de conductos de fluidos y componentes funcionales:
Antes de realizar la inyección de fallos, el modelo base se calibró rigurosamente con datos medidos.
Fig. 2: Esquema del modelo termodinámico unidimensional del motor diésel.
Fig. 5: Módulo de Adquisición de Datos (DCM).
Dado que los modelos unidimensionales no pueden representar directamente defectos estructurales 3D, adoptamos un método de mapeo fenomenológico para traducir los mecanismos de degradación física en desviaciones equivalentes de parámetros termodinámicos.
| Tipo de fallo | Mecanismo físico | Implementación del modelado |
|---|---|---|
| F1: Grieta en culata | Conducción térmica obstaculizada. | Aumento de la temperatura superficial de la culata ($T_H$) a 346°C. |
| F2: Ablación del pistón | Pérdida de material y fallo de sellado. | Aumento de la temperatura del pistón ($T_P$) + ligera fuga de gases (blow-by) (0,01 kg/s). |
| F3: Desgaste de la camisa | Aumento del diámetro interior por desgaste. | Aumento del diámetro + fuga de gases severa (0,03 kg/s). |
| F4: Desgaste de anillos | Fuga de gas. | Ajuste del flujo másico de fuga de gases (0,02 kg/s). |
| F5: Agarrotamiento de anillos | Aumento de fricción y fallo de sellado. | Cambio en el diámetro interior + aumento de temperatura de la camisa + fuga de gases. |
Una innovación central de este estudio radica en cambiar el enfoque de "¿Qué es el fallo?" a "¿Por qué se diagnosticó este fallo?". Demostramos esta capacidad mediante el análisis del desgaste de los anillos del pistón (F4):
Fig. 11: Análisis de fallo de desgaste de anillos (F4) basado en valores SHAP: (a) Gráfico de cascada; (b) Gráfico de enjambre; (c) Gráfico de interacción; (d) Gráfico de dependencia.
Si le interesan los detalles de implementación de los gráficos anteriores, aquí tiene un código de ejemplo para generar los gráficos de cascada, enjambre, interacción y dependencia.👇
Consideramos que este trabajo ha realizado las siguientes contribuciones clave al campo:
@article{luo2025thermodynamic,
title = {Thermodynamic simulation-assisted random forest: Towards explainable fault diagnosis of combustion chamber components of marine diesel engines},
author = {Luo, Congcong and Zhao, Minghang and Fu, Xuyun and Zhong, Shisheng and Fu, Song and Zhang, Kai and Yu, Xiaoxia},
journal = {Measurement},
volume = {251},
pages = {117252},
year = {2025},
publisher = {Elsevier},
doi = {10.1016/j.measurement.2025.117252},
}
C. Luo, M. Zhao, X. Fu, S. Zhong, S. Fu, K. Zhang, X. Yu. Thermodynamic simulation-assisted random forest: Towards explainable fault diagnosis of combustion chamber components of marine diesel engines[J]. Measurement, 2025, 251: 117252.