ES2913827T3 - Análisis de múltiples mensajes de diagnóstico de un sistema técnico con múltiples componentes - Google Patents

Análisis de múltiples mensajes de diagnóstico de un sistema técnico con múltiples componentes Download PDF

Info

Publication number
ES2913827T3
ES2913827T3 ES19167754T ES19167754T ES2913827T3 ES 2913827 T3 ES2913827 T3 ES 2913827T3 ES 19167754 T ES19167754 T ES 19167754T ES 19167754 T ES19167754 T ES 19167754T ES 2913827 T3 ES2913827 T3 ES 2913827T3
Authority
ES
Spain
Prior art keywords
state
status
component
diagnostic messages
descriptions
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES19167754T
Other languages
English (en)
Inventor
Udhayaraj Sivalingam
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Mobility GmbH
Original Assignee
Siemens Mobility GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Mobility GmbH filed Critical Siemens Mobility GmbH
Application granted granted Critical
Publication of ES2913827T3 publication Critical patent/ES2913827T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0259Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
    • G05B23/0275Fault isolation and identification, e.g. classify fault; estimate cause or root of failure
    • G05B23/0281Quantitative, e.g. mathematical distance; Clustering; Neural networks; Statistical analysis
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0224Process history based detection method, e.g. whereby history implies the availability of large amounts of data
    • G05B23/024Quantitative history assessment, e.g. mathematical relationships between available data; Functions therefor; Principal component analysis [PCA]; Partial least square [PLS]; Statistical classifiers, e.g. Bayesian networks, linear regression or correlation analysis; Neural networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Automation & Control Theory (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Probability & Statistics with Applications (AREA)
  • Pure & Applied Mathematics (AREA)
  • Algebra (AREA)
  • Debugging And Monitoring (AREA)

Abstract

Procedimiento para el análisis de múltiples mensajes de diagnóstico (d) de un sistema técnico con múltiples componentes; en donde cada mensaje de diagnóstico (d) describe un respectivo estado del sistema técnico utilizando una pluralidad de descripciones de estado (z) para los componentes; en donde cada una de las descripciones de estado (z) consiste en una descripción de estado para uno de los componentes; y en donde los mensajes de diagnóstico (d) del mismo tipo (a) comprenden cada uno el mismo tipo de descripciones de estado (z); en donde la descripción de estado (z1, z2, ..., zn) de un tipo n-ésimo consiste en una descripción de estado (z) para un n-ésimo componente del sistema técnico. en el cual - para cada uno de los mensajes de diagnóstico (d) cada descripción de estado (z) se compara (4) con una referencia predeterminable (r); y usando la comparación (4), se determina si el respectivo componente satisface o no un respectivo estado predeterminado; - para mensajes de diagnóstico (d) del mismo tipo (a) se determina una frecuencia (6) para cada componente, que en cada caso indica con qué frecuencia el respectivo componente no cumple con el respectivo estado predeterminado; y - la o las descripciones de estado (z) aquel o aquellos componentes cuya respectiva frecuencia (6) se encuentra por encima de un valor umbral predeterminado se clasifican como la causa de los mensajes de diagnóstico (d) del respectivo tipo (a).

Description

DESCRIPCIÓN
Análisis de múltiples mensajes de diagnóstico de un sistema técnico con múltiples componentes
La presente invención hace referencia a un procedimiento para analizar múltiples mensajes de diagnóstico de un sistema técnico con múltiples componentes, en donde cada mensaje de diagnóstico describe un respectivo estado del sistema técnico utilizando múltiples descripciones de estado para los componentes, y en donde los mensajes de diagnóstico del mismo tipo comprenden en cada caso descripciones de estado del mismo tipo.
Para analizar un mensaje de diagnóstico, se puede utilizar, por ejemplo, una descripción del mensaje de diagnóstico. Estas descripciones de los mensajes de diagnóstico suelen ser bastante crípticas, por lo cual generalmente se obtiene escasa información.
La documentación también se puede utilizar para analizar un mensaje de diagnóstico. En algunos casos, sin embargo, dicha documentación no existe. En muchos casos, la documentación existente es muy compleja y altamente técnica, por lo que se requiere mucho tiempo para comprender la documentación. Por lo tanto, un análisis de un mensaje de diagnóstico utilizando la documentación resulta ineficiente.
Los mensajes de diagnóstico se generan por lo general utilizando un software. Para el análisis de mensajes de diagnóstico generados mediante el software se puede rastrear un código de programa del software. Sin embargo, dicho procedimiento requiere mucho tiempo.
La solicitud publicada DE 19946787 A1 revela un procedimiento para el diagnóstico de máquinas. Aquí, una señal que indica defectos del producto es evaluada por una cámara de vigilancia en busca de una eventual periodicidad de productos defectuosos. Cuando se determina una periodicidad, en función de la periodicidad determinada, se puede inferir un componente defectuoso de la máquina.
La solicitud DE 102010044 186 A1 revela un procedimiento para mapear mensajes de diagnóstico específicos del dispositivo de campo de un dispositivo de campo de un sistema a un mensaje de diagnóstico que abarca el tipo de dispositivo de campo usando un algoritmo de transformación de diagnóstico asociado con este dispositivo de campo. Un objeto de la presente invención consiste en especificar un procedimiento para analizar mensajes de diagnóstico que se puede utilizar para cualquier tipo de mensaje de diagnóstico y que se puede realizar de una manera particularmente rápida.
El objeto se resuelve mediante un procedimiento del tipo mencionado en la introducción, en el cual, conforme a la invención, cada descripción de estado se compara con una referencia predefinible para cada uno de los mensajes de diagnóstico y mediante la comparación se determina si el respectivo componente cumple con un respectivo estado predeterminado o no.
Además, para mensajes de diagnóstico del mismo tipo se determina respectivamente una frecuencia para cada componente, que indica en cada caso con qué frecuencia el respectivo componente no cumple con el respectivo estado especificado.
De manera conveniente, la frecuencia indica en cada caso con qué frecuencia en los mensajes de diagnóstico del respectivo tipo el respectivo componente, en particular, con la respectiva descripción de estado, no cumple con el respectivo estado predeterminado.
En un procedimiento conforme a la invención también la o las descripciones de estado de aquel o aquellos componentes cuya respectiva frecuencia se encuentra por encima de un valor umbral predeterminado se clasifican como la causa de los mensajes de diagnóstico del respectivo tipo.
En particular, cuando la respectiva frecuencia para los mensajes de diagnóstico de un respectivo tipo para uno o más componentes se encuentra por encima de un valor umbral predeterminado, la respectiva descripción de estado de este o más componentes se clasifica preferentemente como la causa de este tipo de mensajes de diagnósticos. De esta manera, se puede suponer y/o reconocer una causa o un disparador para los mensajes de diagnóstico de un respectivo tipo.
Los mensajes de diagnóstico de un tipo son preferentemente mensajes de diagnóstico que describen un estado similar del sistema técnico.
Según la invención, cada mensaje de diagnóstico comprende una pluralidad de descripciones de estado, en donde cada una de las descripciones de estado consiste preferentemente en una descripción de estado para uno de los componentes. En particular, cada una de las descripciones de estado puede ser una descripción de estado para exactamente uno de los componentes.
Convenientemente, un componente del sistema técnico es un componente técnico. Un componente puede ser un subcomponente.
El sistema técnico puede ser un sistema técnico estacionario, por ejemplo, una instalación técnica. El sistema técnico también puede ser un sistema técnico móvil. Por ejemplo, el sistema técnico puede consistir en un vehículo, en particular, un vehículo ferroviario.
El procedimiento conforme a la invención se puede utilizar preferentemente para cualquier tipo de mensaje de diagnóstico. En particular, el procedimiento es independiente de la disponibilidad de descripciones de los mensajes de diagnóstico y/o documentación. Además, el procedimiento economiza tiempo, en particular, en comparación con la comprensión de la documentación y/o en comparación con la comprensión del código de programa del software para la generación de los mensajes de diagnóstico.
El valor umbral, con el que convenientemente se compara la frecuencia, puede ser un valor umbral predeterminado fijo. Por ejemplo, el valor de umbral puede tratarse de un porcentaje predeterminable fijo.
Además, el valor umbral puede ser un valor umbral relativamente predeterminado. Por ejemplo, el valor umbral puede depender de una frecuencia máxima determinada.
Para todas las descripciones de estado se puede especificar el mismo valor umbral. Además, para diferentes descripciones de estado también se puede especificar un valor umbral adaptado respectivamente a la descripción de estado.
Las descripciones de estado pueden comprender valores numéricos, valores alfabéticos y/o valores alfanuméricos. En una configuración preferida de la invención, cada una de las descripciones de estado presenta al menos un valor de parámetro numérico de al menos un parámetro de estado del respectivo componente.
De manera conveniente, el respectivo valor de parámetro numérico de un parámetro de estado se determina, en particular se mide, a través de un sensor.
También resulta ventajoso cuando la respectiva referencia comprende al menos un valor de referencia numérico. El respectivo valor de referencia numérico se puede determinar, por ejemplo, usando una respectiva distribución de frecuencia de una pluralidad de valores de parámetro respectivos del respectivo parámetro de estado.
La distribución de frecuencias puede ser, por ejemplo, una distribución normal. En principio, la distribución de frecuencias puede ser cualquier distribución de frecuencias.
La respectiva distribución de frecuencia de una pluralidad de valores de parámetro respectivos del respectivo parámetro de estado se puede determinar, por ejemplo, utilizando al menos una serie temporal; en donde la serie temporal comprende la pluralidad de valores de parámetro respectivos del respectivo parámetro de estado. En particular, la respectiva serie temporal puede en cada caso describir un desarrollo en el tiempo del respectivo parámetro de estado.
El respectivo valor de referencia puede ser un cuantil con un porcentaje de déficit predeterminado de la respectiva distribución de frecuencia. Por ejemplo, el porcentaje predeterminado de déficit puede ser de al menos el 90 %, en particular, de al menos el 95 %. En particular, el cuantil puede ser un cuantil del 95%, también denominado como percentil del 95% o Q0,95.
El valor de referencia se puede determinar una única vez. De esta forma, el valor de referencia puede ser invariable. En particular, la distribución de frecuencias se puede determinar una única vez.
En un perfeccionamiento ventajoso de la invención, la referencia, en particular el valor de referencia, se actualiza regularmente. En particular, la distribución de frecuencias se puede actualizar regularmente. Por ejemplo, la serie temporal, que comprende la multiplicidad de valores de parámetros respectivos del parámetro de estado respectivo, se puede actualizar regularmente.
Al menos una parte de las descripciones de estado puede presentar respectivamente múltiples valores de parámetros numéricos para una pluralidad de parámetros de estado del respectivo componente.
Para mensajes de diagnóstico del mismo tipo, se puede determinar respectivamente una frecuencia para cada componente, que indica en cada caso con qué frecuencia un respectivo parámetro de estado del respectivo componente no cumple con el respectivo estado especificado. Además, el o los parámetros de estado de aquel o aquellos componentes cuya respectiva frecuencia se encuentra por encima de un valor umbral predeterminado se clasifican como la causa de los mensajes de diagnóstico del respectivo tipo.
Además, la presente invención hace referencia a un programa de ordenador con comandos que, cuando el programa de ordenador se ejecuta en un ordenador, permiten que éste ejecute dicho procedimiento y/o uno de sus desarrollos.
Además, la presente invención hace referencia a un medio de almacenamiento legible por ordenador que contiene comandos que, cuando son ejecutados mediante un ordenador, permiten que dicho ordenador ejecute el procedimiento y/o uno de sus desarrollos.
La descripción desarrollada hasta ahora de las realizaciones ventajosas de la presente invención contiene numerosas características, algunas de las cuales se reproducen en diferentes formas combinadas en las reivindicaciones relacionadas individuales. Sin embargo, estas características también se pueden considerar convenientemente en particular e integradas para conformar otras combinaciones útiles. En particular, cada una de estas características se puede combinar individualmente y en cualquier combinación adecuada con el procedimiento de acuerdo con la invención, el programa de ordenador conforme a la invención y con el medio de almacenamiento legible por ordenador conforme a la invención. De esta manera, las características del proceso también se deben formular objetivamente como una propiedad de la correspondiente unidad de dispositivo y viceversa.
Incluso cuando en la descripción o en las reivindicaciones de la patente algunos términos se usan en singular o junto con un numérico, el alcance de la invención para dichos términos no debe limitarse al singular o la respectiva palabra numérica.
Las propiedades, características y ventajas de la presente invención, arriba mencionadas, así como la forma en la que las mismas se logran, se clarifican y deducen en relación con la siguiente descripción de los ejemplos de ejecución, los cuales se explican en detalle en relación con los dibujos. Los ejemplos de ejecución sirven para explicar la invención y no restringen la invención a la combinación de características allí especificadas, ni siquiera con respecto a características funcionales. Además, las características adecuadas de cada ejemplo de ejecución también pueden considerarse explícitamente de forma aislada, excluirse de un ejemplo de ejecución , incorporarse a otro ejemplo de ejecución para complementarlo y combinadas con cualquiera de las reivindicaciones.
Las figuras muestran:
Figura 1: un diagrama de flujo que ilustra un procedimiento para analizar múltiples mensajes de diagnóstico de un sistema técnico con múltiples componentes.
Figura 2: un diagrama para la determinación de una referencia.
Figura 3: un diagrama en el cual están marcadas aquellas descripciones de estado que no satisfacen un correspondiente estado predeterminado.
La figura 1 muestra un diagrama de flujo 2 que ilustra un procedimiento para analizar múltiples mensajes de diagnóstico de un sistema técnico con múltiples componentes.
Cada mensaje de diagnóstico d describe un respectivo estado del sistema técnico utilizando múltiples descripciones de estado z para los componentes. Además, los mensajes de diagnóstico d del mismo tipo comprenden en cada caso descripciones de estado z del mismo tipo.
Por ejemplo, los mensajes de diagnóstico d del mismo tipo, aquí por ejemplo tipo a, pueden ser los siguientes:
d Sri = (Zl , ?-i, ... z. )
da,; = ( z i , , ... z :-}
d. j , i r . = ( Z 1 h Z j * ...
Es decir, cada uno de los mensajes de diagnóstico da (de tipo a) comprende una descripción de estado zi de un primer tipo, una descripción de estado z2 de un segundo tipo, etc. Allí, la descripción de estado z1 es una descripción de estado z para un primer componente del sistema técnico; la descripción de estado z2, una descripción de estado z para un segundo componente del sistema técnico, etc.
Para cada uno de los mensajes de diagnóstico d, cada descripción de estado z se compara con una referencia r predeterminare (comparación 10). Por ejemplo, cada descripción de estado z1 se compara con una referencia n, cada descripción de estado z2 con una referencia r2, etc.
Usando la comparación 10, se determina si el respectivo componente, en particular, con su respectiva descripción de estado z, es suficiente o no para un respectivo estado predeterminado.
Por ejemplo, las descripciones de estado z impresas en negrita representan en lo siguiente descripciones de estado z de componentes que no cumplen un estado predeterminado respectivo. Además, las descripciones de estado en cursiva z indican descripciones de estado z de componentes que cumplen un determinado estado predeterminado. Los mensajes de diagnóstico d del tipo a mencionados anteriormente pueden ser, por ejemplo, como sigue:
d i l ™ { s 1, z2f ... a t t )
dA2 = { z l , z2, ... zn)
diin { s i , z2, in )
Para mensajes de diagnóstico d del mismo tipo se determina para cada componente una frecuencia 6, que en cada caso indica con qué frecuencia el respectivo componente no cumple con el respectivo estado predeterminado. Hablando claramente, por ejemplo, para cada descripción de estado z de un tipo - para todos los mensajes de diagnóstico d de un tipo, aquí del tipo a - se puede determinar la frecuencia 6 de las descripciones de estado z impresas en negrita en este ejemplo.
Además, para cada descripción de estado z de respectivo un componente que no cumple con un respectivo estado predeterminado, por ejemplo, se puede asociar respectivamente el valor "1". Para cada descripción de estado z de un respectivo componente que satisface un respectivo estado predeterminado, el valor "0" se puede pasar. Los mensajes de diagnóstico d del tipo a mencionados pueden ser, por ejemplo, como sigue:
d.,1 - {C, 0, ... 1)
d - 2 = { C , 1, C)
d-nn ■ {C, Ü r ... 1)
Para cada descripción de estado z de un tipo - para todos los mensajes de diagnóstico d de un tipo, aquí del tipo a -se puede determinar la frecuencia 6, que indica claramente con qué frecuencia se asignó el valor "1" para la respectiva descripción de estado zn.
La o las descripciones de estado z aquel o aquellos componentes cuya respectiva frecuencia 6 se encuentra por encima de un valor umbral predeterminado se clasifican como la causa de los mensajes de diagnóstico d del respectivo tipo (clasificación 8).
En principio, la referencia r puede estar predeterminada. También se puede determinar la referencia r.
La figura 2 muestra, a modo de ejemplo, un diagrama 10 para la determinación de la referencia r de la figura 1. En este perfeccionamiento de la invención, cada una de las descripciones de estado z presenta al menos un valor de parámetro numérico p de al menos un parámetro de estado z del respectivo componente. Por ejemplo, la respectiva descripción de estado zn puede estar presente en forma de un vector que comprende respectivamente una pluralidad de valores de parámetro pn de un parámetro de estado.
Figure imgf000006_0001
Además, la respectiva referencia r con la cual se compara la respectiva descripción de estado z (10) comprende al menos un valor numérico de referencia. Cuando la descripción de estado z está presente en forma de vector, la respectiva referencia r también está presente preferentemente en forma de vector con la misma dimensión.
En la comparación 10, cada una de las descripciones de estado z se compara con una respectiva referencia r. En particular, durante la comparación, el respectivo valor de parámetro p (de las descripciones de estado z) se puede comparar con el respectivo valor de referencia.
Cada valor de parámetro p de las descripciones de estado z se puede haber determinado usando un sensor.
El respectivo valor de referencia se determina utilizando una pluralidad de valores de parámetros respectivos. La pluralidad de valores de parámetros respectivos está disponible, por ejemplo, cada uno como una serie temporal. En particular, la serie temporal puede haberse determinado independientemente de los mensajes de diagnóstico d. Por ejemplo, cada sensor ha determinado una serie temporal con una pluralidad de valores de parámetros, en particular, independientemente de cualquier generación de mensajes de diagnóstico.
Se determinan las frecuencias empíricas H de los respectivos valores de parámetro p presentes en la respectiva serie temporal. Las frecuencias empíricas H de la pluralidad de valores de parámetros respectivos se pueden representar como un histograma 14.
En la figura 2, en el diagrama 10 se muestran, a modo de ejemplo, las frecuencias empíricas H de múltiples valores de parámetros de una serie temporal como histograma 14. Los valores de parámetros se grafican en el eje x 16 del diagrama 10. La respectiva frecuencia H también se representa en el eje y 18 del diagrama 10.
Por ejemplo, una función de distribución de un tipo de distribución predeterminado se grafica como una función de distribución parametrizada. La función de distribución puede consistir en una función de densidad de distribución o una función de distribución acumulativa. En este ejemplo, se especifica, por ejemplo, una función de densidad de distribución. Por ejemplo, el tipo de distribución predeterminado puede ser una distribución normal, en particular, una distribución normal logarítmica. Los parámetros de la función de distribución parametrizada se ajustan (usando métodos conocidos) de manera que se determina una distribución de frecuencia 20 con una función de distribución ajustada. La distribución de frecuencia 20 con la función de distribución ajustada se muestra en el diagrama de la figura 2 como una línea continua.
El respectivo valor de referencia Q, consiste, por ejemplo, en un cuantil Q de la respectiva distribución de frecuencias 20 con un porcentaje de déficit predeterminado, por ejemplo, el cuantil del 95% es Q0,95.
Para cada parámetro de estado se determina de manera análoga un respectivo valor de referencia Q utilizando la respectiva distribución de frecuencia 20 de una pluralidad de valores de parámetro p respectivos.
Cada valor de parámetro del respectivo parámetro de estado se compara con un respectivo valor de referencia Q para comprobar si el componente respectivo satisface o no un respectivo estado predeterminado. Esta comparación se explica a continuación como un ejemplo para un valor de parámetro de un parámetro de estado: El valor de referencia Q divide el diagrama en una primera zona 22, que está a la izquierda del valor de referencia Q, y una segunda zona 24, que está a la derecha del valor de referencia Q.
Los valores de parámetro p que son menores que el respectivo valor de referencia Q, y por lo tanto, están en el primer rango 22, se consideran "normales". Un componente cuyo valor de parámetro p es menor que el respectivo valor de referencia Q satisface un estado predeterminado en este ejemplo.
Por otro lado, los valores de parámetro p que son mayores que el respectivo valor de referencia Q, y por lo tanto están en el segundo rango 24, se consideran "anormales" o "anómalos". Un componente cuyo valor de parámetro p es mayor que el respectivo valor de referencia Q no cumple con el estado predeterminado en este ejemplo.
Cuando la descripción de estado z comprende múltiples valores de parámetro p de múltiples parámetros de estado, el componente con esta descripción de estado z no cumple el estado predeterminado cuando un valor de parámetro p de la descripción de estado z es mayor que el respectivo valor de referencia Q.
La figura 3 muestra un diagrama 26. Los mensajes de diagnóstico están graficados en el eje y 30. Los valores de parámetro p de los parámetros de estado (para los mensajes de diagnóstico da) se grafican en el eje x 28.
Aquellos valores de parámetro p que son mayores que el respectivo valor de referencia Q están marcados en negro. Estos valores de parámetro p marcados en negro muestran, por lo tanto, un comportamiento anormal.
Para mensajes de diagnóstico del mismo tipo, se determina respectivamente una frecuencia 6 para cada componente, que indica en cada caso con qué frecuencia un respectivo parámetro de estado del respectivo componente no cumple con el respectivo estado especificado. Esto significa que la frecuencia 6 indica cuántos parámetros de un parámetro de estado son mayores que el respectivo valor de referencia Q.
El o los parámetros de estado de aquel o aquellos componentes cuya respectiva frecuencia 6 se encuentra por encima de un valor umbral predeterminado se clasifican como la causa de los mensajes de diagnóstico d del respectivo tipo - en este caso, el tipo a.
El valor umbral puede ser, por ejemplo, del 70%.
Más del 70% de los valores de parámetro p graficados en la última columna del diagrama 26 se comportan de manera anormal/anómala, es decir, no satisfacen un estado predeterminado. Esto significa que del parámetro de estado con los valores de parámetro p graficados en la última columna del diagrama 26 se clasifica, por lo tanto, como la causa de los mensajes de diagnóstico del correspondiente tipo.
Esto a su vez significa que el componente con esa descripción de estado z se clasifica como la causa del mensaje de diagnóstico que comprende el parámetro de estado con los valores de parámetro p graficados en la última columna del diagrama 26.
Aunque la invención ha sido descrita e ilustrada en detalle mediante los ejemplos de ejecución preferidos, dicha invención no está limitada por los ejemplos revelados y, sin abandonar el alcance de la presente invención, el especialista puede derivar de aquí otras variaciones.

Claims (8)

REIVINDICACIONES
1. Procedimiento para el análisis de múltiples mensajes de diagnóstico (d) de un sistema técnico con múltiples componentes;
en donde cada mensaje de diagnóstico (d) describe un respectivo estado del sistema técnico utilizando una pluralidad de descripciones de estado (z) para los componentes; en donde cada una de las descripciones de estado (z) consiste en una descripción de estado para uno de los componentes; y
en donde los mensajes de diagnóstico (d) del mismo tipo (a) comprenden cada uno el mismo tipo de descripciones de estado (z); en donde la descripción de estado (zi, z2 , ..., zn) de un tipo n-ésimo consiste en una descripción de estado (z) para un n-ésimo componente del sistema técnico.
en el cual
- para cada uno de los mensajes de diagnóstico (d) cada descripción de estado (z) se compara (4) con una referencia predeterminable (r);
y
usando la comparación (4), se determina si el respectivo componente satisface o no un respectivo estado predeterminado;
- para mensajes de diagnóstico (d) del mismo tipo (a) se determina una frecuencia (6) para cada componente, que en cada caso indica con qué frecuencia el respectivo componente no cumple con el respectivo estado predeterminado; y
- la o las descripciones de estado (z) aquel o aquellos componentes cuya respectiva frecuencia (6) se encuentra por encima de un valor umbral predeterminado se clasifican como la causa de los mensajes de diagnóstico (d) del respectivo tipo (a).
2. Procedimiento según la reivindicación 1,
caracterizado porque
cada una de las descripciones de estado (z) presenta al menos un valor de parámetro numérico (p) de al menos un parámetro de estado del respectivo componente.
3. Procedimiento según la reivindicación 2,
caracterizado porque
la respectiva referencia (r) comprende respectivamente al menos un valor de referencia numérico (Q), que se determina en cada caso usando una respectiva distribución de frecuencia (20) de una pluralidad de valores de parámetro respectivos del respectivo parámetro de estado.
4. Procedimiento según la reivindicación 3,
caracterizado porque
el respectivo valor de referencia (Q) consiste en un cuantil (Q) con un porcentaje de déficit predeterminado de la respectiva distribución de frecuencia (20).
5. Procedimiento según una de las reivindicaciones precedentes,
caracterizado porque
la referencia se actualiza regularmente.
6. Procedimiento según una de las reivindicaciones precedentes,
caracterizado porque
- al menos una parte de las descripciones de estado (z) presentan respectivamente múltiples valores de parámetros numéricos (p) para una pluralidad de parámetros de estado del respectivo componente;
- para mensajes de diagnóstico (d) del mismo tipo (a) se determina respectivamente una frecuencia (6) para cada componente, que indica en cada caso con qué frecuencia un respectivo parámetro de estado del respectivo componente no cumple con el respectivo estado especificado; y
- el o los parámetros de estado de aquel o aquellos componentes cuya respectiva frecuencia (6) se encuentra por encima de un valor umbral predeterminado se clasifican como la causa de los mensajes de diagnóstico (d) del respectivo tipo (a).
7. Programa de ordenador con comandos que, cuando el programa de ordenador se ejecuta en un ordenador, permiten que éste ejecute el procedimiento según una de las reivindicaciones 1 a 6.
8. Medio de almacenamiento legible por ordenador que contiene comandos que, cuando son ejecutados mediante un ordenador, permiten que dicho ordenador ejecute el procedimiento según una de las reivindicaciones 1 a 6.
ES19167754T 2018-05-16 2019-04-08 Análisis de múltiples mensajes de diagnóstico de un sistema técnico con múltiples componentes Active ES2913827T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102018207619 2018-05-16

Publications (1)

Publication Number Publication Date
ES2913827T3 true ES2913827T3 (es) 2022-06-06

Family

ID=66349252

Family Applications (1)

Application Number Title Priority Date Filing Date
ES19167754T Active ES2913827T3 (es) 2018-05-16 2019-04-08 Análisis de múltiples mensajes de diagnóstico de un sistema técnico con múltiples componentes

Country Status (2)

Country Link
EP (1) EP3572893B1 (es)
ES (1) ES2913827T3 (es)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19946787A1 (de) * 1999-09-29 2001-04-05 Focke & Co Verfahren und Vorrichtung zur Diagnose von Maschinen
DE102010044186A1 (de) * 2010-11-19 2012-05-24 Endress + Hauser Process Solutions Ag Verfahren zum Bereitstellen einer Feldgerätetyp-übergreifenden Diagnosemeldung

Also Published As

Publication number Publication date
EP3572893A3 (de) 2019-12-04
EP3572893A2 (de) 2019-11-27
EP3572893B1 (de) 2022-03-09

Similar Documents

Publication Publication Date Title
US9858176B2 (en) Software aging test system, software aging test method, and program for software aging test
ES2964739T3 (es) Procedimiento y aparato de supervisión de línea de producción, y dispositivo electrónico y medio de almacenamiento legible
US8140911B2 (en) Dynamic software tracing
US20150046757A1 (en) Performance Metrics of a Computer System
AR092747A1 (es) Dispositivo y procedimiento para deteccion y/o diagnostico de fallas en procesos, equipos y sensores
US11669771B2 (en) Learning system, analysis system, learning method, and storage medium
JP2014507710A (ja) 処理装置、トレースユニット、および診断装置
EP3405844B1 (en) Methods and systems for root cause analysis for assembly lines using path tracking
US20210161479A1 (en) A Probability-Based Detector and Controller Apparatus, Method, Computer Program
ES2913827T3 (es) Análisis de múltiples mensajes de diagnóstico de un sistema técnico con múltiples componentes
JP2020102209A (ja) ソフトウェアプログラム不良位置の識別
EP3237980B1 (en) Device and method for distributed diagnostics analysis
CN114625110B (zh) 故障诊断方法、装置、***及智能轨道交通***
US8458525B2 (en) Bayesian approach to identifying sub-module failure
US20210373542A1 (en) Analysis system, analysis method, and storage medium
US20150120578A1 (en) System and method for diagnosing machine faults
WO2022174020A1 (en) Real-time management of device maintenance
US10310934B2 (en) Methods and systems for diagnosing a controller area network
JP2014026347A (ja) 監視装置、コンピュータプログラム及び監視方法
KR20180014978A (ko) 전장용 소프트웨어 안전성 분석 방법 및 장치
CN111382052A (zh) 代码质量评价方法、装置及电子设备
US20210365338A1 (en) Computer-implemented method for testing a technical system
CN108931539B (zh) 探测器自检方法、装置、介质及辐射型检查***
US10309901B2 (en) Water-sensitive fluorophores for moisture content evaluation in hygroscopic polymers
US20240119357A1 (en) Analysis device, analysis method, and non-transitory computer-readable medium having program stored thereon