Loading [MathJax]/jax/output/CommonHTML/jax.js
+ - 0:00:00
Notes for current slide
Notes for next slide

2do Avance

Clasificación de datos de combinación de sensores para modelos de pronósticos en componentes mecánicos

Adrián Alejandro Rodríguez Villarreal

30 Abril 2018

1 / 34

Organización

  • Antecedentes
  • Definición del problema
  • Justificación
  • Objetivos
  • Metodología
  • Experimentos y Resultados
  • Contribuciones
  • Conclusión y trabajo futuro
2 / 34

Antecedentes

Tipos de Mantenimiento

3 / 34

Esquema de degradación de un sistema

4 / 34

Evolución Mantenimientos

5 / 34

Definición del problema

  • Detección de estados anómalos y el estado actual de la máquina.

  • Calcular los tiempos de vida restante útil de Máquinas/herramientas en base a la información de múltiples sensores en tiempo real

  • Conjuntar los 2 procesos previos, para predecir el RUL en el caso de que se haya entrado a la fase de transición

6 / 34

Justificación

Existen estudios previos que muestran que es posible realizar la detección de anomalías y predicción de vida útil usando datos de sensores ( de un tipo de sensor), pero es posible extender las metodologías y aumentar el desempeño en estas tareas usando la combinación de sensores y desarrollar algoritmos nuevo de ML e IA.

7 / 34

Objetivos

  • Implementar los métodos de ML e IA para detectar estados anómalos (estado correcto, transición, fallo) en tiempo real,
  • Lograr predecir con buena precisión el RUL (Tiempo de Vida Restante Útil) de componentes/máquinas a partir de los datos sensoriales disponibles
  • Cálculo de características de datos de sensores (WPD,Estadistícas,FFT) y implementar metodología de selección de características importantes.
8 / 34

Objetivos

  • Implementar en diferentes aplicaciones (Componentes críticos de sistemas hidráulicos, drilling)
  • Se pretende exponer las ventajas de métodos más recientes vs métodos clásicos, y de los métodos propuestos contra los métodos de la literatura.
9 / 34

Metodología


10 / 34

Metodología Online

11 / 34

Metodología

Métricas

Para comparar los modelos y sus desempeños se usará algunas métricas relevantes como las siguientes:

Regresión

  • MAE - 1nnj=1|Δ(i)|
  • SMAPE - 1nnj=1|100Δ(i)2(yi+^yi)/2|
  • RMSE - 1nnj=1|100Δ(i)2yi|
  • Métricas específicas para penalizar pronósticos que sobrepasen RUL real

Clasificación

  • accuracy - (TP+TN)TP+FP+FN+TN
  • precisión - TPTP+FP
  • recall - TPTP+FN
  • F1 - 2PrecisionRecallPrecision+Recall
  • ... Otras métricas para clases desbalanceadas
12 / 34

Datos para experimentos

Componentes Hidráulicos

  • NASA Bearings IMS
    • ti.arc.nasa.gov/tech/dash/-groups/pcoe/prognostic-data-repository/
  • FEMTO PHM 2012 Challenge
    • data-acoustics.com/measurements/-bearing-faults/bearing-6/
  • Experimentos Bearing CIDESI

Drilling

  • Drilling (IIT)
    • www.iitk.ac.in/iil/datasets/
  • Experimentos Drilling CIDESI
13 / 34

NASA Bearings

  • Rotación 2000RPM
  • 6.5 GB's de datos
  • 3 Sets de corrida hasta fallo
  • 2156/984/6324 archivos/set
  • Frec. muestreo 20kHz
14 / 34

DRILLING

  • 3-AxisCNC EMCO Concept Mill 105
  • Broca de 9 mm de diámetro
  • Frec. muestreo = 32768 Hz
  • 4 Estados (3 Fallos, 1 Perfecto)
  • 121 Muestras Totales
  • Cada muestra consta de 8 seg

http://www.iitk.ac.in/iil/datasets/

15 / 34

FEMTO PHM2012


Frec. muestreo: 25.6 KHZ
3 Tipos de Condición
6/11 Corridas Train-Test
2GB Información.



http://data-acoustics.com/measurements/bearing-faults/bearing-6/
16 / 34

Estadísticos para el dominio del Tiempo

Dependiendo la frecuencia de muestreo de la señal y de las frecuencias internas de la señal, es posible sumarizar la información y reducir a una matriz de características por cada cierto segmento de un tamaño apropiado con lo cual puede ser más manejable tratar la información para dejarla lista para realizar clasificación o agregación

  • Media absoluta
  • Raiz cuadratica media
  • Asimetría (Skewness)
  • Rango intercuartil
  • Picos encima de cuartiles superiores
  • Desviación estándar
  • Distancia pico a pico (peak to peak)
  • Varianza
  • Kurtosis (cuarto momento)
  • Entropía
17 / 34

Wavelet Packet Transform y Wavelet Decomposition

18 / 34

Fast Fourier Transform

19 / 34

Matriz de Características

20 / 34

Experimento clasificación de errores (Drilling)

  • Se realizó un ejercicio de clasificación sobre datos de Drilling, para usar algunos de los pasos como es el preprocesamiento, la transformación de características y la clasificación en sí. Aún está pendiente realizar Optimización de hiperparametros y validar con varias métricas el desempeño.

  • Se mandó ejecutar varios clasificadores base para ver cuanta diferencia se muestra entre los clasificadores base contra los de boosting y bagging, y ver si los que consideran relaciones lineales logran algo por encima del azar.

21 / 34

Clasificación Drilling Accuracy/Performance

22 / 34

Resultados

23 / 34

FEMTO PHM 2012 (Metodologías)

Se ha aplicado 2 metodologías :

  • Usar los datos de entrenamiento sin considerar estratificar modelos en base a tipos de Bearings

  • Generación de modelo por cada tipo de Bearing, y selección de modelo usando (DTW, HMM)

Al momento ambos métodos presentan resultados no mejores al ganador de la competencia

24 / 34

FEMTO PHM 2012 (Metodologías)

25 / 34

FEMTO PHM 2012 (Resultados)

26 / 34

FEMTO PHM 2012 (Resultados)

Para la competencia PHM 2012 Nectoux, Gouriveau, Medjaher, et al. (2012) se solicita usar una métrica que penaliza más los pronósticos tardíos

%Eri=100ActRULi^RULActRULi

y la penalización se realiza con la siguiente función

Ai={eln(0.5)(Eri/0.5)si Eri0 e+ln(0.5)(Eri/20)si Eri0 

  • Sin seleccionar modelo en base a datos de señal: Ai 0.100.15
  • Seleccionando modelo en base a DTW o HMM : Ai 0.200.25
  • Ganador de la competencia Sutrisino Sutrisno, Oh, Vasan, and Pecht (2012): 0.3066
27 / 34

NASA Bearings IMS (Análisis Exploratorio)

28 / 34

NASA Bearings (Metodologías )

Se está desarrollando y buscando la metodología adecuada,

  • Obtener características, Selección de Variables importantes, Usar cada señal por separado, Seleccionar mejor modelo según ajuste de señal de prueba.
  • Usar método MoG-HMM como se propone en Tobon-Mejia, Medjaher, Zerhouni, et al. (2012)
  • (Pendiente) Aumentar características agregando como predictor la clasificación del estado de la maquina (bueno,transición)
29 / 34

NASA Bearings (Resultados)

Aún se está en desarrollo por lo cual aún no se tiene resultados concluyentes para este experimentos, a excepción de pruebas de validación.

30 / 34

Contribuciones

  • Existen estudios previos que muestran que es posible realizar la detección de anomalías con el sensor, por ejemplo: es posible detectar las fallas de bombas y cálculo de RUL con los datos de acelerómetros, en este estudio proponemos combinación de sensores (acelerómetro, voltaje y corriente) para mejorar la precisión del resultado del modelo de pronóstico.

  • Algoritmo corriendo durante la generación de los datos.

31 / 34

Conclusión y Trabajo Futuro

  • Se comparó métodos base o clásicos contra métodos de boosting para comprobar la diferencia en desempeño.

  • Se vio que es posible aumentar la exactitud de las predicciones de clasificación, usando características Wavelets.

  • Para la parte de Predicción de tiempo o ciclos de vida restante útil, se ha probado varias metodologías y aun se esta realizando desarrollo y pruebas de otra metodología.

  • En cuanto al documento formal de la tesina se tiene un avance considerable, falta agregar parte de los resultados que se tienen más los que faltan, y agregar un capítulo de teoría.

32 / 34

Bibliografía

Friedman, J, T. Hastie and R. Tibshirani (2001). The elements of statistical learning. Vol. 1. 10. Springer series in statistics New York.

James, G, D. Witten, T. Hastie, et al. (2013). An introduction to statistical learning. Vol. 112. Springer.

Lee, J., H. Qiu, G. Yu, et al. (2009). Rexnord Technical Services (2007).'Bearing Data Set', IMS, University of Cincinnati. NASA Ames Prognostics Data Repository.

Nectoux, P., R. Gouriveau, K. Medjaher, et al. (2012). "PRONOSTIA: An experimental platform for bearings accelerated degradation tests." In: IEEE International Conference on Prognostics and Health Management, PHM'12. IEEE Catalog Number: CPF12PHM-CDR. , pp. 1-8.

Saxena, A., J. Celaya, E. Balaban, et al. (2008). "Metrics for evaluating performance of prognostic techniques". In: 2008 International Conference on Prognostics and Health Management. IEEE. , pp. 1-17.

33 / 34

Bibliografía

Sutrisno, E., H. Oh, A. S. S. Vasan, et al. (2012). "Estimation of remaining useful life of ball bearings using data driven methodologies". In: 2012 IEEE Conference on Prognostics and Health Management. IEEE. , pp. 1-7.

Tobon-Mejia, D. A., K. Medjaher, N. Zerhouni, et al. (2011). "Hidden Markov models for failure diagnostic and prognostic". In: 2011 Prognostics and System Health Managment Confernece. IEEE. , pp. 1-8.

Tobon-Mejia, D. A, K. Medjaher, N. Zerhouni, et al. (2012). "A data-driven failure prognostics method based on mixture of Gaussians hidden Markov models". In: IEEE Transactions on reliability 61.2, pp. 491-503.

Verma, N, R. Sevakula, S. Dixit, et al. (2015). "Data driven approach for drill bit monitoring". In: IEEE Reliab. Mag, pp. 19-26.

Wu, Q, Y. Feng and B. Huang (2016). "RUL Prediction of Bearings Based on Mixture of Gaussians Bayesian Belief Network and Support Vector Data Description". In: Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems. Springer, pp. 118-130.

<!-- --> <!-- -->
34 / 34

Organización

  • Antecedentes
  • Definición del problema
  • Justificación
  • Objetivos
  • Metodología
  • Experimentos y Resultados
  • Contribuciones
  • Conclusión y trabajo futuro
2 / 34
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow