DE10349784A1 - Verfahren und Einrichtung zur Selbstdiagnose und Selbstreparatur - Google Patents

Verfahren und Einrichtung zur Selbstdiagnose und Selbstreparatur Download PDF

Info

Publication number
DE10349784A1
DE10349784A1 DE10349784A DE10349784A DE10349784A1 DE 10349784 A1 DE10349784 A1 DE 10349784A1 DE 10349784 A DE10349784 A DE 10349784A DE 10349784 A DE10349784 A DE 10349784A DE 10349784 A1 DE10349784 A1 DE 10349784A1
Authority
DE
Germany
Prior art keywords
repair
automated
abnormal condition
component
self
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.)
Withdrawn
Application number
DE10349784A
Other languages
English (en)
Inventor
Rasik P. Shah
Michael E. Delafield Kelly
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.)
General Electric Co
Original Assignee
General Electric Co
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 General Electric Co filed Critical General Electric Co
Publication of DE10349784A1 publication Critical patent/DE10349784A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/004Error avoidance
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • 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
    • 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
    • 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/0283Predictive maintenance, e.g. involving the monitoring of a system and, based on the monitoring results, taking decisions on the maintenance schedule of the monitored system; Estimating remaining useful life [RUL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring

Abstract

Es werden ein Verfahren, eine Einrichtung sowie ein Programmprodukt angegeben für eine Selbstdiagnose und Selbstreparatur für eine automatisierte Maschine oder Einrichtung. Die Einrichtung überwacht mindestens einen Betriebsparameter der automatisierten Einrichtung und erkennt automatisch einen anormalen Zustand von dem mindestens einen Betriebsparameter, wenn ein solcher vorliegt. Der anormale Zustand wird automatisch bewertet, um einen möglichen Fehler in der automatisierten Einrichtung zu isolieren, welcher zu dem anormalen Zustand führt, und es wird eine automatisierte Reparatur des möglichen Fehlers durchgeführt. Nach der automatisierten Reparatur stellt die Einrichtung fest, ob der anormale Zustand beseitigt worden ist.

Description

  • HINTERGRUND DER ERFINDUNG
  • Die vorliegende Erfindung bezieht sich allgemein auf das Feld der Systemdiagnose und -reparatur, und insbesondere auf ein automatisiertes Verfahren, eine Einrichtung sowie ein Computerprogrammprodukt zum Feststellen eines anormalen Zustands von einem oder mehreren Betriebsparametern, zum Auswerten des Betriebszustands, um einen möglichen Fehler zu isolieren, und zum Durchführen einer automatisierten Reparatur des möglichen Fehlers.
  • Bei bestimmten Anwendungen bringt jede Gerätefehlfunktion potentiell kritische Sicherheitsfolgen sowie Konsequenzen für die Gesundheit des Patienten mit sich, wie das zum Beispiel bei in der Gesundheitsindustrie verwendeten Geräten der Fall ist. Selbst mit verbesserten Produktauslegungen können nicht alle betrieblichen Wartungssituationen ausgeschaltet werden. Wenn solche Wartungssituationen auftreten, kann die Einrichtung solange eine Ausfallzeit erleiden, bis eine Reparatur erfolgt ist.
  • Automatisierte Systeme, zum Beispiel Magnetresonanz (MR)-Bildgebungssysteme und Computertomographie (CT)-Bildgebungssysteme erfordern, daß ein Bediener des Systems periodisch einen Feld- bzw. Kundendienstingenieur anfordert, um einen Fehler oder anormalen Zustand in dem automatisierten System zu beheben. Bestimmte Arten dieser Fehler, zum Beispiel Hardwarefehler, erfordern in der Tat den Einsatz eines Feldingenieurs.
  • Es ist jedoch in diesem Zusammenhang anerkannt, daß bestimmte Fehler, zum Beispiel auf der Software beruhende Fehler, ohne den Einsatz eines Feldingenieurs korrigierbar sein können.
  • Somit besteht auf dem Fachgebiet ein Bedarf für eine autonome Fähigkeit zur Selbstdiagnose und Selbstreparatur für ein automatisiertes System, um die Ausfallzeit des Systems zu verkürzen und um die Notwendigkeit für einen menschlichen Eingriff bei der Diagnose und Reparatur des Systems zu reduzieren.
  • Die vorliegende Erfindung stellt unter einem Aspekt ein Selbstdiagnose- und Selbstreparaturverfahren bereit zum Erleichtern des Betriebs von einem automatisierten System. Das Verfahren enthält die Schritte: Überwachen von mindestens einem Betriebsparameter des automatisierten Systems; automatisches Feststellen eines anormalen Zustands von dem mindestens einen Betriebsparameter; automatische Bewertung des anormalen Zustands von dem mindestens einen Betriebsparameter, um einen möglichen Fehler, der zu dem anormalen Zustand führt, zu isolieren; und Ausführen einer automatisierten Reparatur des möglichen Fehlers sowie danach automatische Feststellung, ob der anormale Zustand beseitigt worden ist.
  • Unter einem weiteren Aspekt wird ein Selbstdiagnose- und Selbstreparaturverfahren zur Erleichterung des Betriebs von einem automatisierten System vorgesehen. Dieses Verfahren enthält die Schritte: von einem Supervisor- bzw. Überwachungsbaustein aus Aufrufen von mindestens einer Auto-Detektionskomponente zum Überwachen von mindestens einem Betriebsparameter des automatisierten Systems und zur Kommunikation eines normalen oder anormalen Bedingungszustands des mindestens einen Betriebsparameters an den Überwachungsbaustein; durch den Überwachungsbaustein Aufrufen von einer automatischen Fehlerisolationskomponente, wenn der Überwachungsbaustein eine anormale Zustandsbedingung von der mindestens einen Auto-Detektionskomponente empfängt, wobei die automatische Fehlerisolationskomponente automatisch den Zustand von der mindestens einen Betriebskomponente bewertet, um einen möglichen Fehler, der zu dem anormalen Zustand führt, zu isolieren; und von dem Überwachungsbaustein aus Aufrufen einer automatischen Reparaturkomponente, um eine automatisierte Reparatur des möglichen Fehlers vorzunehmen, und danach automatische Feststellung, ob der anormale Zustand beseitigt worden ist.
  • System- und Computerprogrammprodukte, die dem oben zusammengefaßten Verfahren entsprechen, werden ebenfalls hier beschrieben und beansprucht. Weiter werden andere Ausführungsformen und Aspekte der Erfindung ebenfalls hier im Detail beschrieben und' beansprucht.
  • Die vorliegende Erfindung kann ihre Ausbildung finden in verschiedenen Komponenten und Anordnungen von Komponenten, sowie in verschiedenen (Verfahrens-)Schritten und Anordnungen solcher Schritte. Die hiermit vorgelegten Zeichnungen sollen lediglich den Zweck der Darstellung bestimmter Ausführungen dienen und sollen nicht so gedeutet werden, als würden sie die Erfindung einschränken. Der Anmeldungsgegenstand, der als Erfindung betrachtet wird, wird im Einzelnen ausgeführt und klar beansprucht in den am Schluß der Beschreibung beanspruchten Ansprüchen.
  • 1 ist eine bildliche Darstellung einer komponentenartigen Ausbildung von einer automatisierten Selbstdiagnose- und Selbstreparatureinrichtung für ein automatisiertes System gemäß einem Aspekt der vorliegenden Erfindung;
  • 2 ist eine erweiterte bildliche Darstellung einer Ausführung von einem auf einem Anwendungsdienstleister (ASP – application Service provider) basierenden Betriebs für die automatisierte Selbstdiagnose- und Selbstreparatureinrichtung nach
  • 1 gemäß einem Aspekt der vorliegenden Erfindung; und Die 3A, 3B und 3C stellen ein Ablaufdiagramm von einer Verfahrensausführung einer automatisierten Selbstdiagnose- und Selbstreparatureinrichtung für ein automatisiertes System gemäß einem Aspekt der vorliegenden Erfindung dar.
  • DETAILLIERTE BESCHREIBUNG DER ERFINDUNG
  • Obwohl sie hier mit Bezug auf medizinische Systeme, zum Beispiel MR und CT Systeme, erörtert wird, ist die beschriebene Einrichtung anwendbar auf die Selbstdiagnose und Selbstreparatur einer breiten Vielfalt von automatisierten Systemen. Weiterhin zählen zu den Service- bzw. Wartungssituationen, für die eine automatisierte Reparatur in Frage kommt, sowohl reaktive als auch proaktive bzw. vorausschauende Maßnahmen. Die hiermit vorgelegten Ansprüche sollen alle diese Einrichtungen und Situationen umfassen.
  • Die hier beschriebene Einrichtung enthält eine autonome Selbstdiagnose- und Selbstreparaturfähigkeit für automatisierte Systeme, um ein Systemausfallintervall, das aus einem momentan wartungsfähigen Zustand resultiert, entweder vollständig auszuschalten oder wesentlich zu verkürzen. Für bestimmte automatisierte Systeme, insbesondere für über Software betriebene Systeme, gibt es bestimmte Betriebsbedingungen, die überwacht und von selbst korrigiert werden können, bevor diese Bedingungen ein Abfallen der Systemleistung und schließlich eine Ausfallzeit verursachen. Für andere Fehlertypen, die Hardwaremaßnahmen zu ihrer Lösung erfordern können, kann die hier beschriebene Einrichtung eine Diagnose auf einer ersten Ebene ausführen, um den Fehler zu lokalisieren, und eine entfernte Stelle davon informieren, so daß die Fehlerbedingung mit einem minimalen Zeitaufwand während eines folgenden Besuchs vor Ort durch einen Feldingenieur korrigiert werden kann. Die hier geschilderte automatisierte Einrichtung, die in die automatisierten Systeme eingebaut werden kann, kann eine oder mehrere der folgenden Funktionen ausführen: eine automatisierte Überwachung der Betriebseinrichtung; eine automatisierte Feststellung von Anomalien; eine automatisierte Bestimmung bzw. Erkennung des Typs der Anomalie sowie der Optionen für eine Reparatur; automatisierte Reparaturmaßnahmen für Softwareprobleme; eine automatisierte Planung sowie Ausführung von Reparaturen und Aufwertungen (upgrades); und eine automatisierte Überprüfung des Betriebs nach den Reparaturmaßnahmen.
  • 1 zeigt ein Beispiel für die Architektur eines automatisierten Systems mit einer Selbstdiagnose- und Selbstreparaturbefähigung gemäß einem Aspekt der vorliegenden Erfindung. Diese Architektur bzw. dieser Aufbau enthält einen Scanner bzw.
  • Abtaster 110 sowie einen auf die Anwendung zugeschnittenen Wartungsdienstleister (ASP – application Service provider) 120. Der Scanner 110 kann irgendeinen Typ von automatisierter Maschine oder Ausrüstung enthalten, die eine oder mehrere Subsysteme oder Komponenten aufweist, für welche die Selbstdiagnoseund Selbstreparatureigenschaft gewünscht wird. Der Scanner 110 enthält in diesem Beispiel ein Bauteil für eine selbsttätige Erkennung, im folgenden Auto-Erkennungskomponente 112 genannt, und ist eingerichtet zum Erhalt von Kundeneingaben 114. Als ein spezielles Beispiel könnte der Scanner ein Magnetresonanz-Bildgebungssystem oder ein Computertomographie-Abtastsystem enthalten.
  • Obwohl für die Erreichung der Ziele der vorliegenden Erfindung ein separater ASP nicht erforderlich ist (d.h. die Einrichtung könnte in dem Scanner 110 untergebracht sein), verringert das Unterbringen von gewissen Funktionen der Selbstdiagnose- und Selbstreparatureinrichtung auf einer externen Zentraleinheit, zum Beispiel ein ASP 200 (siehe 2), die Notwendigkeit, solche Funktionen auf der automatisierten Maschine selbst unterzubringen, wodurch die Rechenlast auf dem System reduziert wird. Die Einrichtung enthält eine Überwachungs- bzw. Supervisorkomponente 122, eine Diagnosekomponente 124, eine Reparaturkomponente 126 sowie eine Rückstellkomponente 128, wie auch eine Konfigurationstabelle 123. Die Einrichtung kommuniziert mit einem virtuellen Online Center (VOLC) 130, das in einem Beispiel ein zentrales Service Center an einem anderen Ort sein könnte, das für die Koordinierung der Wartungsfunktionen für geographisch verteilte automatisierte Anlagen (z.B. mehrere Scanner) verantwortlich ist. Während des Selbstheilungsvorgangs könnten die ASP Funktionen eine Anforderung 132 an das Online Center zum Aussenden eines Feldingenieurs (FE) senden, wenn ein anormaler Zustand das Ergebnis von einem Fehler ist. In diesem Beispiel handelt es sich bei dem Feldingenieur um die Person, die in typischen Fällen verantwortlich ist für die Reparatur vor Ort sowie für die Wartung der automatisierten Anlage.
  • Fachleute auf dem Gebiet werden feststellen, daß die konzeptionelle Architektur von 1 eine komponentenbasierte Architektur darstellt, und in diesem Beispiel gemäß den Aspekten der vorliegenden Erfindung der ASP ein bestimmtes Spezialwissen (wie hier beschrieben) besitzt sowie das Vorhalten eines einfacheren Wissens über die Wartung erlaubt. Die in dem Architekturkonzept von 1 gezeigten verschiedenen Funktionen können ausgeführt werden von vier Softwaremodulen oder Komponenten, die bezeichnet werden als die Überwachungs- bzw. Supervisorkomponente, die Auto-Erkennungskomponente, die Auto-Fehlerisolationskomponente und die Auto-Reparaturkomponente. Im Wege eines Beispiels können diese Komponenten bzw. Bausteine die nachfolgend aufgeführten Funktionen besitzen.
  • Die Überwachungskomponente:
    • – entscheidet, welche lokale Selbstheilungskomponente aufzurufen ist und wann;
    • – erhält Daten von den Auto-Erkennungskomponenten, interpretiert Daten, ruft die Auto-Fehlerisolationskomponente auf, bestimmt, daß ein Fehler in Echtzeit bzw. im laufenden Betrieb repariert werden kann, ruft die Auto-Reparaturkomponente auf, um die Reparatur sowie die Reparatur-Überprüfungsschritte auszuführen, führt die Rückstellung des Zustands aus, falls angebracht, und zeichnet alle angebrachten Einträge im Logbuch auf;
    • – kommuniziert alle sicheren Fehlersituationen, z.B. Reparaturen an der Hardware betreffend, an ein zentrales Service Center an einem anderen Ort;
    • – kommuniziert mit einem zentralen Service Center an einem anderen Ort zwecks Eingaben und Entscheidungen auf der Unternehmensebene.
  • Die Auto-Erkennungskomponente(n):
    • – Jede Auto-Erkennungskomponente kann den Auftrag haben, ein bestimmtes Subsystem oder eine bestimmte Eigenschaft der automatisierten Anlage zu überwachen;
    • – befindet bzw. befinden sich normalerweise im Ruhezustand und wird bzw. werden aufgerufen von der Überwachungskomponente, wenn nötig;
    • – wenn sie aufgerufen wird bzw. werden, kommuniziert sie bzw. kommunizieren sie den normalen/anormalen Zustand von vorbestimmten Parametern an die Überwachungskomponente; die Frequenz der Kommunikation wird spezifiziert seitens der Überwachungskomponente.
  • Die Auto-Fehlerisolationskomponente(n):
    • – ist bzw. sind normalerweise im Ruhezustand; sie wird bzw. werden aufgerufen von der Überwachungskomponente, wenn sie von der oder den Auto-Erkennungskomponente(n) Meldung von einem "anormalen Zustand" erhält bzw. erhalten;
    • – sie führt auf den Aufruf hin eine Analyse der anormalen Parameter durch, um daraus den Fehler sowie den Vertrauenswert bzw. den Wahrscheinlichkeitswert für die Fehlerisolation zu gewinnen.
  • Die Auto-Reparaturkomponente:
    • – befindet sich normalerweise im Ruhezustand; wird aufgerufen von der Überwachungskomponente, wenn sie von der oder den Auto-Fehlerisolationskomponente(n) Fehlerisolationsergebnisse mit hohem Vertrauenswert empfängt;
    • – stellt sicher, daß die Reparaturschritte sowie die geschätzte Reparaturdauer zur Verfügung stehen;
    • – benachrichtigt den Anlagenbediener und ersucht ihn um eine Zeitplanung für die Ausführung der Reparaturschritte;
    • – führt die Reparaturschritte zu der geplanten Zeit durch;
    • – überprüft die Reparatur; geht zurück auf den vorhergehenden Zustand, wenn die Reparatur nicht erfolgreich ist;
    • – benachrichtigt den Bediener der Anlage sowie die Überwachungskomponente nach der erfolgreichen/erfolglosen Reparatur.
  • 2 zeigt die Abfolge der Vorgänge sowie der Art der Kommunikation zwischen einem Scanner, der ASP (Wartungsfunktion) sowie einem virtuellen Online Center im Rahmen eines Beispiels für eine Einrichtung gemäß einem Aspekt der vorliegenden Erfindung. Man beachte, daß die "Konfigurationstabelle" als eine praktische bzw. bequeme Hilfe für die Planung von Vorgängen vorgesehen ist. Wie in der Figur gezeigt ist, erkennt die Auto-Erkennungskomponente 112 einen normalen und/oder einen anormalen Zustand, der an die Überwachungskomponente 122 weitergeleitet wird. Die Überwachungskomponente 122 plant die Diagnose von jeder anormalen Bedingung unter Verwendung der Konfigurationstabelle 123. Von der Überwachungskomponente 122 werden die Fehlerdaten an eine oder mehrere Diagnosekomponenten 124 weitergeleitet. Die Diagnosekomponenten 124 geben bzw. nennen eine oder mehrere Reparaturmöglichkeit(en) zurück an die Überwachungskomponente 122. Die Überwachungskomponente 122 fordert sodann eine Kundeneingabe 114 an, zum Beispiel von einem Bediener des automatisierten Systems. Die Komponente 122 kommuniziert an den Bediener, daß ein anormaler Zustand festgestellt und eine mögliche Reparatur herausgefunden worden ist. Bei der Eingabe 114 von seiten des Kunden handelt es sich um eine Antwort zurück an die Überwachungskomponente 122, welche diese Eingabe verwendet, um eine Reparatur der anormalen Bedingung unter Verwendung der Konfigurationstabelle 123 zu planen. Die Überwachungskomponente 122 führt eine Reparatur aus unter Einsatz einer oder mehrerer Reparaturkomponenten 126. Die Reparaturkomponenten 126 liefern eine Erfolgs-/Mißerfolgsanzeige an die Überwachungskomponente nach einer automatisierten Reparatur des möglichen Fehlers, und die Überwachungskomponente bestimmt automatisch, ob der anormale Zustand (oder die anormale Bedingung) beseitigt worden ist.
  • Die 3A, 3B und 3C zeigen ein detaillierteres Verfahrensbeispiel von einer Ausführung der Arbeitsabläufe einer Selbstdiagnose- und Selbstheilungseinrichtung gemäß einem Aspekt der vorliegenden Erfindung. Fachleute auf dem Gebiet werden feststellen, daß die hier beschriebenen Verfahrensabläufe ohne weiteres implementiert werden können als Softwaremodule oder -komponenten für eine bestimmte Anwendung, und zwar basierend auf der hier gegebenen Beschreibung. Weiter sollte man feststellen, daß einer oder mehrere der Schritte in dem Beispiel der 3A, 3B und 3C weggelassen werden können, und zwar in Abhängigkeit von der speziellen Anwendung der Einrichtung.
  • Beginnend mit 3A startet die Einrichtung 300 damit, daß eine Überwachungskomponente kontinuierlich ausgewählte Betriebsabläufe eines Subsystems überwacht, indem es periodisch und kontinuierlich eine oder mehrere der dem oder den Subsystem(en) 302 von Interesse zugeordneten Auto-Erkennungskomponente(n) aufweckt bzw. aufruft. Die Auto-Erkennungskomponente(n) vergleicht bzw. vergleichen einen oder mehrere aktuelle Parameterwerte im Hinblick auf akzeptable Bereiche für die entsprechenden Parameter und liefert einen Ausgang, zum Beispiel "Normal" oder "Anormal" an die Überwachungskomponente, bevor sie in einen Ruhezustand 304 zurückgeht. Wird eine anormaler (Zustands-)Meldung an die Überwachungskomponente ausgegeben, hat bzw. haben die Auto-Erkennungskomponente(n) einen anormalen Zustand von einem oder mehreren Betriebsparametern des automatisierten Systems festgestellt.
  • Die Überwachungskomponente stellt fest, ob alle von der bzw. den Auto-Erkennungskomponente(n) ausgegebenen Berichte normal sind (Schritt 306), und falls "ja", kehrt sie zurück zur periodischen Überwachung der Arbeitsabläufe des selektierten Subsystems in einem definierten Intervall (Schritt 302). Nimmt man an, daß die Überwachungskomponente eine oder mehrere Bereitschafts- bzw. Alarmmeldungen empfängt, dann weckt die Überweisungskomponente eine oder mehrere Fehlerisolationskomponente(n) auf und leitet alle Meldungen "anormaler Zustand" sowie die zugeordneten Informationen über das betreffende Subsystem an die Auto-Fehlerisolationskomponente (Schritt 308). Die Isolationskomponente analysiert die Alarmmeldungen und führt verschiedene Tests durch, bevor sie in einen Ruhezustand zurückkehrt (Schritt 310). Diese Tests beinhalten eine Feststellung, ob mehr Daten benötigt werden, um einen Fehler zu isolieren (Schritt 312). Wenn das der Fall ist, dann überwacht die Überwachungskomponente weiter die Arbeitsvorgänge des ausgewählten Subsystems (Schritt 302). Wenn ausreichend Daten zur Verfügung stehen, um einen Fehler zu isolieren, dann bestimmt die Isolationskomponente, ob der Fehlertyp für eine automatische Reparatur geeignet ist, einschließlich der Entscheidung, ob der Vertrauenswert bzw. Wahrscheinlichkeitswert für diese Diagnose oberhalb einer definierten Schwelle liegt, und ermittelt dabei die Qualität bzw. Beschaffenheit der verfügbaren Reparaturschritte (Schritt 314). Wenn der Fehlertyp nicht für eine automatisierte Reparatur geeignet ist, nimmt die Überwachungskomponente eine entsprechende Eintragung in einem Logbuch für die Vorfälle vor und kommuniziert dies an ein zentrales Service Center an einem anderen Ort zwecks Aussendung von einem Feldingenieur (Schritt 316)
  • Nimmt man an, daß der Fehlertyp für eine automatisierte Reparatur geeignet ist, dann verifiziert bzw. überprüft die Überwachungskomponente, wie in 3B gezeigt, die Empfehlungen hinsichtlich der Fehlerisolation und der automatisierten Reparatur und weckt die Auto-Reparaturkomponente auf, um die Reparaturschritte auszuführen (Schritt 318). Die Auto-Reparaturkomponente informiert den Maschinenbediener, daß ein Fehler festgestellt worden ist, beschreibt den Fehler und die Reparaturschritte einschließlich der Reparaturdauer und erbittet die Erlaubnis, die Reparatur durchzuführen (Schritt 320). Die Auto-Reparaturkomponente entscheidet, ob diese Erlaubnis erteilt wird (Schritt 322) und, falls "nicht", nimmt die Überwachungskomponente in dem Logbuch für die Vorfälle eine entsprechende Eintragung vor und kommuniziert an das zentrale Service Center an einem anderen Ort, daß die Erlaubnis zur Durchführung der Reparatur abgelehnt worden ist (Schritt 324). Nimmt man an, daß die Erlaubnis erteilt wird, entscheidet sodann die Auto-Reparaturkomponente, wann die automatisierte Reparatur unternommen wird (Schritt 326). Wenn von dem Maschinenbediener eine Zeit festgelegt ist, wartet die Auto-Reparaturkomponente bis zu dieser spezifizierten Zeit (Schritt 328). Andernfalls wird die automatisierte Reparatur von der Auto-Reparaturkomponente . durchgeführt, und es wird die Überwachungskomponente von der automatischen Reparatur informiert, bevor die Auto-Reparaturkomponente in einen Ruhezustand zurückgeht (Schritt 330). Die Überwachungskomponente weckt dann eine oder mehrere Auto-Erkennungskomponente(n) auf, um die Arbeitsweise des Subsystems zu überprüfen (Schritt 332). Die Auto-Erkennungskomponenten vergleichen einen aktuellen Betriebsparameterwert mit den akzeptablen Bereichen für das spezifizierte Subsystem und melden als Ausgangsbericht ein 'Normal' oder 'Anormal' an die Überwachungskomponente (Schritt 334).
  • Wie in 3C gezeigt, entscheidet sodann die Überwachungskomponente, ob alle Rückantworten von der Auto-Erkennungskomponente 'normal' sind (Schritt 336). Falls "nein", weckt die Überwachungskomponente die Auto-Reparaturkomponente auf, die ihrerseits bestimmte Schritte zur Verfügung hat, um die automatisierte Reparatur zurückzunehmen (Schritt 338). Die Auto-Reparaturkomponente führt sodann das System auf seinen vorhergehenden Zustand zurück (Schritt 340).
  • Die Auto-Reparaturkomponente informiert den Maschinenbediener darüber, daß ein Fehler repariert worden ist oder daß das zentrale Service Center an einem anderen Ort für die Reparatur kontaktiert worden ist, informiert die Überwachungskomponente davon und geht sodann zurück in den Ruhezustand (Schritt 342). Die Überwachungskomponente nimmt die entsprechenden Einträge in dem Logbuch für die Vorfälle vor und kommuniziert dies an das zentrale Service Center (Schritt 344), bevor sie mit dem Überwachungsvorgang fortfährt (Schritt 302, 3A).
  • Eine detaillierte Erläuterung der in den 3A-3C gezeigten Selbstheilungsmöglichkeit, angewendet auf die Erkennung und Beseitigung von Konfigurationsfehlern in einer Magnetresonanz (MR)-Anlage, wird nachfolgend gegeben.
  • Eine typische MR Anlage besitzt mehrere Arten von Spulen (zum Beispiel Körperspule, Kopfspule etc.) die für eine Abbildung von einem Patienten erforderlich sind. Es ist nötig, daß für diese Spulen zutreffende Konfigurationsparameter eingestellt werden, um eine radiographische Abbildung von dem Patienten mit hoher Qualität zu erhalten. In typischen Fällen werden diese Konfigurationsparameter für die Spulen bei jedem Booten bzw.
  • Hochlaufen des Systems geprüft sowie jedesmal, wenn eine neue Spule hinzugefügt wird. Es werden menschliche Eingriffe erforderlich, um irgendwelche Abweichungen zwischen den aktuellen Konfigurationsparametern und dem gewünschten Bereich zu aufzulösen. Eine selbsttätige Korrektur von Konfigurationsfehlern ist möglich, indem man die Selbstheilungsfähigkeit der vorliegenden Erfindung nutzt. Um einen Selbstheilungsansatz anzuwenden, erzeugt der MR Experte ein System-Gesundheits'check genanntes Softwaremodul, das erwartete (oder erwünschte) Werte für jeden Typ von Spule enthält. Diese Software wird eingebettet in ein "detect config" Skript, das ohne weiteres von einem Fachmann auf dem Gebiet zusammengestellt werden kann. Wenn dieses Skript ausgeführt wird, vergleicht es für jede Spule einen aktuellen Wert mit einem erwarteten Wert und bestimmt für jede Spule einen Zustand von entweder 'bestanden' oder 'nicht bestanden'.
  • Die Abfolge von Schritten für eine Ausführungsform einer selbstheilenden Einrichtung gemäß einem Aspekt der vorliegenden Erfindung ist wie folgt:
  • (I) Der Supervisor:
  • Die Überwachungskomponente stellt selbsttätig die folgenden zwei Situationen fest:
    • (a) wenn der Scanner gerade bootet bzw. hochläuft;
    • (b) wenn ein Ingenieur eine neue Spule hinzufügt. Da die Hinzufügung einer Spule begleitet wird von einem Eintrag in der Konfigurationsdatei, wird der Datumsstempel verwendet, um automatisch diesen Vorgang zu erkennen.
  • Nimmt man an, daß einer der obigen Vorgänge festgestellt wird, gibt der Supervisor einen Weck- bzw. Aufrufbefehl an die normalerweise ruhende "Auto-Erkennungskomponente".
  • (II) Die Auto-Erkennungskomponete:
    • 1. erwacht auf einen Befehl von dem Supervisor hin;
    • 2. führt das "Detect Config" Skript aus; der Ausgang ist entweder "Normal" (d.h. es wird kein Fehler in der Ausgangsdatei des Konfigurationsskripts gemeldet) oder "Alarm" (es werden ein oder mehrere spezifische Fehler in der Ausgangsdatei von dem Konfigurationsskript) gemeldet;
    • 3. der Ausgang (Alarm) wird an den Supervisor gemeldet und die Komponente geht danach in den Ruhezustand zurück.
  • (III) Der Supervisor:
    • 1. Es wird eine Meldung "Alarm" von der Auto-Erkennungskomponente empfangen;
    • 2. der Supervisor gibt einen Aufrufbefehl an die "Auto-Fehlerisolations"komponente.
  • (IV) Die Auto-Fehlerisolationskomponente:
    • 1. wacht auf Befehl von dem Supervisor hin auf;
    • 2. prüft die Ausgangsdatei des Konfigurationsskripts auf die empfohlenen Werte von den verdächtigen Spulenparametern hin;
    • 3. da das Konfigurationsskript in diesem Fall eine genaue Fehlerisolation vornimmt, ist keine weitere Fehlerisolation erforderlich. Da außerdem der empfohlene Wert aus dem Konfigurationsskript verfügbar ist, sind die "Reparatur"-Schritte bereits verfügbar und bekannt;
    • 4. die "Reparatur"-Schritte werden an den Supervisor berichtet und die Isolationskomponente geht in den Ruhezustand zurück.
  • (V) Der Supervisor:
    • 1. Die Meldung "Reparatur" wird von der Auto-Fehlerisolationskomponente empfangen;
    • 2. der Supervisor gibt einen Aufrufbefehl an die "Auto-Reparatur"-Komponente.
  • (VI) Die Auto-Reparaturkomponente:
    • 1. wacht auf einen Befehl von dem Supervisor hin auf;
    • 2. informiert den Maschinenbediener (Techniker) von dem festgestellten Fehler sowie von den empfohlenen Reparaturschritten und ersucht um Erlaubnis für die Durchführung der Reparatur;
    • 3. der Bediener kann entscheiden, sich über die Reparaturanforderung hinwegzusetzen oder den Zeitpunkt für die Ausführung der Reparatur zu spezifizieren;
    • 4. wenn der Bediener sich nicht darüber hinwegsetzt, führt die Komponente die Reparatur zu dem spezifizierten Zeitpunkt aus;
    • 5. die Komponente informiert den Supervisor nach Abschluß der Reparatur (oder nach der gegenteiligen Entscheidung seitens des Bedieners) und geht dann in den Ruhezustand zurück.
  • (VII) Der Supervisor:
    • 1. Die Meldung betreffend den Abschluß der "Reparatur" wird von der Auto-Reparaturkomponente empfangen;
    • 2. der Supervisor gibt einen Aufrufbefehl an die "Auto-Erkennungs"-Komponente.
  • (VIII) Die Auto-Erkennungskomponente:
    • 1. wacht auf einen Befehl von dem Supervisor hin auf;
    • 2. führt das "Detect Config" Skript aus; der Ausgang ist entweder "Normal" (d.h. es wird kein Fehler in der Ausgangsdatei von dem Konfigurationsskript berichtet) oder "Alarm" (einer oder mehrere spezifische Fehler werden in der Ausgangsdatei von dem Konfigurationsskript berichtet);
    • 3. wenn die Reparatur korrekt durchgeführt wurde, wird der Ausgang 'Normal' sein;
    • 4. der Ausgang (Normal) wird an den Supervisor berichtet und die Komponente geht dann in den Ruhezustand zurück.
  • (IX) Der Supervisor:
    • 1. Die Meldung "Normal" wird von der Auto-Erkennungskomponente empfangen;
    • 2. der Supervisor nimmt entsprechend Einträge in dem Logbuch für die Vorfälle vor und kommuniziert sie an das zentrale Service Center an einem anderen Ort;
    • 3. er gibt einen Weck- bzw. Aufrufbefehl an die Komponente "Auto-Reparatur".
  • (X) Die Auto-Reparaturkomponente:
    • 1. wacht auf einen Befehl von dem Supervisor hin auf;
    • 2. informiert den Maschinenbediener (Techniker) von dem erfolgreichen Abschluß der Reparatur;
    • 3. die Komponente informiert den Supervisor von der Kommunikation an den Bediener und geht dann in den Ruhezustand zurück.
  • Die Selbstdiagnose- und Selbsthilfefähigkeit von dem obigen Anwendungsbeispiel läßt sich anwenden auf eine große Zahl von reaktiven sowie proaktiven Wartungssituationen. Zum Beispiel kann die Einrichtung reaktiv eingesetzt werden im Konfigurationsmanagement, im Laufzeitmanagement der Anwendung (Prozeß, Neustart Datenbank), im Abhängigkeitsmanagement (erneutes Starten verwandter Prozesse in einer Reihenfolge), bei der Rücksetzung von dem System/Subsystem (einschließlich der Peripherie) und bei der Reparatur von berechneten Dateien, von Platten und von Datenbanken. In proaktiver bzw. vorausschauender Weise könnte die Selbstheilungsmöglichkeit eingesetzt werden als ein System zur Ermittlung einer Tendenz für einsetzende Fehler (z.B. beim Management der Verstärkung (gain)), als ein Überwachungssystem für die Arbeitsbedingungen (z.B. Überwachung der Umgebungstemperatur) und zum automatischen Herunterladen von verschiedenen Versionen/Teilen von Software. Man beachte außerdem, daß bei all den Einsatzmöglichkeiten der insgesamten Selbstdiagnose- und Selbstheilungsfähigkeit in einer breiten Vielfalt von Anwendungen bestimmte Anwendungen mit weniger als all den Komponenten auskommen können. Zum Beispiel mag es so sein, daß proaktive Reparaturen/Alarme sowie die Eliminierung von geplanten Wartungsaufgaben keinerlei Eingangsinformationen von Seiten des Kunden erfordern.
  • Die vorliegende Erfindung kann einbezogen werden in einen Herstellungsartikel (z.B. in ein oder mehrere Computerprogramm produkte), der zum Beispiel von einem Computer nutzbare Medien enthält. Das Medium weist darin untergebrachte, zum Beispiel von einem Computer lesbare, Programmkodemittel zum Bereitstellen und Erleichtern der Möglichkeiten nach der vorliegenden Erfindung auf. Der Herstellungsartikel kann dabei als ein Teil von einem Computersystem enthalten sein oder separat verkauft werden.
  • Zusätzlich kann zumindest ein von einer Maschine auslesbares Programmspeichergerät vorgesehen werden, das greifbar mindestens ein Instruktionsprogramm beinhaltet, das von der Maschine ausführbar ist, um die Möglichkeiten der vorliegenden Erfindung auszuführen.
  • Die hier gezeigten Flußdiagramme stellen lediglich Beispiele dar. Es können viele Abänderungen an diesen Diagrammen oder den darin beschriebenen Schritten (oder Arbeitsabläufen) vorgenommen werden, ohne von dem Geist der Erfindung abzuweichen. Zum Beispiel können die Schritte in einer abweichenden Reihenfolge ausgeführt werden, oder es können Schritte hinzugefügt, gestrichen oder modifiziert werden. Alle diese Abänderungen werden als Teil der beanspruchten Erfindung angesehen.
  • Obwohl bevorzugte Ausführungsformen hier im Detail gezeigt und beschrieben worden sind, wird es für Fachleute auf dem relevanten Gebiet klar sein, daß verschiedene Modifikationen, Hinzufügungen, Ersetzungen und dergleichen vorgenommen werden können, ohne von dem Geist der Erfindung abzuweichen, und diese Veränderungen werden daher angesehen als im Schutzbereich der Erfindung liegend, wie er in den folgenden Ansprüchen gekennzeichnet ist.

Claims (11)

  1. Verfahren zur Selbstdiagnose und Selbstreparatur zur Erleichterung des Betriebs von einer automatisierten Einrichtung (110) enthaltend die Schritte: Überwachen (112, 302) von mindestens einem Betriebsparameter der automatisierten Einrichtung (110); automatisches Feststellen (112, 304) eines anormalen Zustands von dem mindestens einem Betriebsparameter; automatisches Bewerten (124, 308, 310) des anormalen Zustands von dem mindestens einen Betriebsparameter, um einen möglichen Fehler zu isolieren, der zu dem anormalen Zustand führt; und Durchführen einer automatisierten Reparatur (126, 318, 320, 330) des möglichen Fehlers, und danach automatisches Feststellen (332, 334, 336), ob der anormale Zustand beseitigt worden ist.
  2. Verfahren nach Anspruch 1, bei dem das automatische Bewerten (124, 308, 310) die Schritte enthält: Feststellen eines Vertrauens- bzw. Wahrscheinlichkeitswerts dafür, daß der mögliche Fehler zu dem anormalen Zustand (314) geführt hat, und Fortfahren mit dem Durchführen der automatischen Reparatur des möglichen Fehlers, wenn der Wahrscheinlichkeitswert eine definierte Schwelle (318) überschreitet.
  3. Verfahren nach Anspruch 2, weiterhin enthaltend den Schritt: Planen bzw. Ansetzen der Reparatur (320) unter Einschluß des Einholens der Autorisierung des Bedieners, mit dem Durchführen der automatischen Reparatur des möglichen Fehlers fortzufahren, wenn sich die automatisierte Einrichtung in Gebrauch befindet (320, 322).
  4. Verfahren nach Anspruch 3, bei dem das Planen bzw. Ansetzen weiterhin die Schritte enthält: Informieren des Bedieners, daß der anormale Zustand in der automatisierten Einrichtung festgestellt worden ist, und Versorgen des Bedieners mit einer Beschreibung des anormalen Zustands, der zum Korrigieren des möglichen Fehlers benötigten Reparaturschritte und der voraussichtlichen Dauer der Reparaturmaßnahme (320).
  5. Verfahren nach Anspruch 1, weiterhin enthaltend den Schritt: Zurücknehmen der Reparatur des möglichen Fehlers, wenn man feststellt, daß der anormale Zustand anhält (336, 338, 340).
  6. Einrichtung zur Selbstdiagnose und Selbstreparatur zur Erleichterung des Betriebs von einer automatisierten Einrichtung (110) enthaltend: Überwachungsmittel (112) zum Überwachen von mindestens einem Betriebsparameter der automatisierten Einrichtung zum automatischen Feststellen eines anormalen Zustands von dem mindestens einen Betriebsparameter (302, 304); Fehlerisolationsmittel (124) zum automatischen Bewerten des anormalen Zustands von dem mindestens einen Betriebsparameter, um einen möglichen Fehler zu isolieren, der zu dem anormalen Zustand führt (308, 310); and Reparaturmittel (112, 122, 126) zum Vornehmen einer automatisierten Reparatur des möglichen Fehlers (318, 320, 330) und danach zum automatischen Feststellen, ob der anormale Zustand beseitigt worden ist (332, 334, 336).
  7. Einrichtung nach Anspruch 6, bei der die Fehlerisolationsmittel (124) Mittel zum Bestimmen eines Vertrauens- bzw. Wahrscheinlichkeitswerts enthalten, daß der mögliche Fehler zu dem anormalen Zustand geführt hat (314), und bei der die Reparaturmittel (122, 126) mit der Vornahme der automatisierten Reparatur von dem möglichen Fehler fortfahren, wenn der Wahrscheinlichkeitswert eine definierte Schwelle übersteigt (318).
  8. Einrichtung nach Anspruch 7, bei der die Reparaturmittel (122, 126) weiterhin Mittel enthalten zum Planen der Reparatur unter Einschluß des Einholens der Autorisierung des Bedieners, mit der Vornahme der automatisierten Reparatur von dem möglichen Fehler fortzufahren, wenn sich die automatisierte Einrichtung in Gebrauch befindet (320, 322).
  9. Einrichtung nach Anspruch 8, bei der die Mittel zum Planen weiterhin enthalten: Mittel zum Informieren des Bedieners davon, daß der anormale Zustand in der automatisierten Einrichtung festgestellt worden ist, und Mittel zum Versorgen des Bedieners mit einer Beschreibung des anormalen Zustands, der für die Korrektur des möglichen Fehlers benötigten Reparaturschritte sowie der voraussichtlichen Dauer des Reparaturvorgangs (320).
  10. Einrichtung nach Anspruch 6, weiterhin enthaltend Mittel zum – im Anschluß an die Vornahme der Reparatur – automatischen Zurücknehmen der Reparatur von dem möglichen Fehler auf die Feststellung hin, daß der anormale Zustand weiter besteht (336, 338, 340).
  11. Einrichtung nach Anspruch 6, bei der die Überwachungsmittel (112) Mittel enthalten zum laufenden periodischen Überwachen des mindestens einen Betriebsparameters von der automatisierten Einrichtung (302) und zum automatischen Feststellen, ob mindestens ein derzeitiger Betriebswert von dem mindestens einen Betriebsparameter außerhalb eines normalen Betriebsbereichs liegt (304).
DE10349784A 2002-10-31 2003-10-24 Verfahren und Einrichtung zur Selbstdiagnose und Selbstreparatur Withdrawn DE10349784A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/285,658 US7055062B2 (en) 2002-10-31 2002-10-31 Method, system and program product for establishing a self-diagnosing and self-repairing automated system
US10/285658 2002-10-31

Publications (1)

Publication Number Publication Date
DE10349784A1 true DE10349784A1 (de) 2004-05-27

Family

ID=32175217

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10349784A Withdrawn DE10349784A1 (de) 2002-10-31 2003-10-24 Verfahren und Einrichtung zur Selbstdiagnose und Selbstreparatur

Country Status (5)

Country Link
US (1) US7055062B2 (de)
CN (1) CN100538375C (de)
DE (1) DE10349784A1 (de)
GB (1) GB2395802B (de)
NL (1) NL1024342C2 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018202655A1 (de) * 2018-02-22 2019-08-22 Bayerische Motoren Werke Aktiengesellschaft Fehlerbestimmung an Bord eines Kraftfahrzeugs

Families Citing this family (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ITBO20030368A1 (it) * 2003-06-17 2004-12-18 Qubica S P A Sistema per la gestione di almeno un evento in un impianto da bowling.
US7080279B2 (en) * 2003-12-03 2006-07-18 International Business Machines Corporation Autonomic rollback
AU2005230449B2 (en) * 2004-04-01 2010-02-18 Liposcience, Inc. NMR clinical analyzers and related methods, systems, modules and computer program products for clinical evaluation of biosamples
US7640454B1 (en) * 2004-06-28 2009-12-29 Symantec Operating Corporation System and method for point-in-time recovery of application resource sets
DE102004050905A1 (de) * 2004-10-19 2006-05-11 Siemens Ag Monitoring-Einheit zur Überwachung und zur automatisierten Fehlerbehebung von medizinischen Applikationen
US7490073B1 (en) 2004-12-21 2009-02-10 Zenprise, Inc. Systems and methods for encoding knowledge for automated management of software application deployments
US20060235549A1 (en) * 2005-02-24 2006-10-19 Andrea Hearn Method for operating a medical device
US8630765B2 (en) * 2006-11-17 2014-01-14 Innova Electronics, Inc. OBD II-compliant diagnostic PC tablet and method of use
US8667336B2 (en) * 2007-06-14 2014-03-04 Intel Corporation Flash memory-hosted local and remote out-of-service platform manageability
US20090089237A1 (en) * 2007-09-28 2009-04-02 General Electric Company Method and system for remotely updating detection knowledge of systems
DE102007052360A1 (de) * 2007-11-02 2009-05-07 Robert Bosch Gmbh Verfahren zum Betreiben einer Einrichtung
US7836355B2 (en) * 2007-12-03 2010-11-16 International Business Machines Corporation Automatic maintenance of a computing system in a steady state using correlation
US20090198549A1 (en) * 2008-01-31 2009-08-06 Kearns James A Automated Repair System and Method for Network-Addressable Components
US8095337B2 (en) * 2008-10-02 2012-01-10 Honeywell International Inc. Methods and systems for computation of probabilistic loss of function from failure mode
CN101770226A (zh) * 2008-12-30 2010-07-07 上海波宝仟赫科技有限公司 家用设备远程控制系统
US8615740B2 (en) * 2009-03-25 2013-12-24 International Business Machines Corporation Self-fixing executables using virtual function types
US8429603B2 (en) 2009-03-25 2013-04-23 International Business Machines Corporation Virtual typing executables
WO2011002464A1 (en) * 2009-07-02 2011-01-06 Hewlett-Packard Development Company, L.P. Method and apparatus for supporting a computer-based product
US8832259B1 (en) * 2009-10-30 2014-09-09 Hewlett-Packard Development Company, L.P. Virtual service mode methods for network remote monitoring and managing system
US8769315B1 (en) * 2010-09-30 2014-07-01 The United States Of America As Represented By The Secretary Of The Navy Power managing energy-harvesting for selectively controlling a state of individual computer based on a harvesting energy stored available
JP5809283B2 (ja) * 2010-11-08 2015-11-10 コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. デジタルネットワークを介した低遅延の信号伝達
WO2012082120A1 (en) * 2010-12-15 2012-06-21 Hewlett-Packard Development Company, Lp System, article, and method for annotating resource variation
US20120311016A1 (en) * 2011-06-02 2012-12-06 Recursion Software, Inc. System and method for providing self-healing capabilites in a distributed knowlegde network/intelligent sensor network
CN102521106A (zh) * 2011-12-08 2012-06-27 四川长虹电器股份有限公司 系统故障的监测方法
US10640113B2 (en) 2013-08-20 2020-05-05 Ge Global Sourcing Llc System and method for controlling a vehicle
US20150304343A1 (en) 2014-04-18 2015-10-22 Intuit Inc. Method and system for providing self-monitoring, self-reporting, and self-repairing virtual assets in a cloud computing environment
US10121007B2 (en) 2014-02-21 2018-11-06 Intuit Inc. Method and system for providing a robust and efficient virtual asset vulnerability management and verification service
US9866581B2 (en) 2014-06-30 2018-01-09 Intuit Inc. Method and system for secure delivery of information to computing environments
US10757133B2 (en) 2014-02-21 2020-08-25 Intuit Inc. Method and system for creating and deploying virtual assets
US11294700B2 (en) 2014-04-18 2022-04-05 Intuit Inc. Method and system for enabling self-monitoring virtual assets to correlate external events with characteristic patterns associated with the virtual assets
US10102082B2 (en) * 2014-07-31 2018-10-16 Intuit Inc. Method and system for providing automated self-healing virtual assets
CN104331365A (zh) * 2014-10-22 2015-02-04 上海鼎讯电子有限公司 一种自动化测试控制方法及系统
US10884891B2 (en) 2014-12-11 2021-01-05 Micro Focus Llc Interactive detection of system anomalies
US20160321125A1 (en) * 2015-04-30 2016-11-03 Samsung Electronics Co., Ltd. Self-diagnosis device and device including the same
WO2017023259A1 (en) * 2015-07-31 2017-02-09 AppDynamics, Inc. Quorum based distributed anomaly detection and repair
CN105740086B (zh) * 2016-01-20 2019-01-08 北京京东尚科信息技术有限公司 一种故障智能诊断维修的方法及装置
CN107140490A (zh) * 2016-07-20 2017-09-08 上海长江斯迈普电梯有限公司 具有主动功能的电梯智慧安全系统及安全修复方法
US10419269B2 (en) 2017-02-21 2019-09-17 Entit Software Llc Anomaly detection
US10547501B2 (en) * 2017-10-04 2020-01-28 Servicenow, Inc. Self-monitoring
CN109442678B (zh) * 2018-10-18 2020-01-14 珠海格力电器股份有限公司 电器控制方法、系统和空调
DE102019218138A1 (de) * 2018-11-27 2020-05-28 Presenso Ltd. Ein proaktives und automatisiertes System und Verfahren davon zum Reparieren eines suboptimalen Betriebs einer Maschine
US20210383313A1 (en) * 2018-12-28 2021-12-09 Mitsubishi Electric Corporation Quality control device, quality control system, quality control method, and quality control program
US11200222B2 (en) 2019-04-24 2021-12-14 International Business Machines Corporation Natural language interface databases
CN111078446B (zh) * 2019-11-22 2023-08-29 北京达佳互联信息技术有限公司 一种故障信息获取方法、装置、电子设备及存储介质
US20210278833A1 (en) * 2020-03-09 2021-09-09 Siemens Industry, Inc. Support system for automated building management assistance
US11775405B2 (en) * 2020-03-20 2023-10-03 UncommonX Inc. Generation of an issue response evaluation regarding a system aspect of a system
CN113542318B (zh) * 2020-04-15 2023-04-14 杭州海康威视数字技术股份有限公司 设备故障修复方法
CN111915127A (zh) * 2020-06-17 2020-11-10 成都美迅检测设备有限公司 设备监测方法、装置、电子设备及存储介质
CN111949009B (zh) * 2020-08-14 2022-04-08 深圳市中物互联技术发展有限公司 嵌入式控制器自诊断自维护方法、装置及存储介质
CN114002543B (zh) * 2021-09-27 2024-01-05 中盈优创资讯科技有限公司 一种stn中继质差电路自治方法及装置
US11892816B2 (en) * 2021-09-29 2024-02-06 Nanya Technology Corporation Method of operating testing system
CN116418421A (zh) * 2023-06-09 2023-07-11 北京神州明达高科技有限公司 一种基于频率接收的通信设备侦测方法
CN117115937B (zh) * 2023-10-20 2024-01-19 湖南半岛医疗科技有限公司 设备运行状态监测方法、装置、云端设备及存储介质

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2534392B2 (ja) 1990-09-21 1996-09-11 三田工業株式会社 画像形成装置のための自己診断および自己修復システム
JPH04264566A (ja) 1991-02-20 1992-09-21 Mita Ind Co Ltd 画像形成装置のための自己診断システム
JPH06124012A (ja) 1992-10-12 1994-05-06 Mita Ind Co Ltd 自己修復機能を有する画像形成装置
US5528516A (en) * 1994-05-25 1996-06-18 System Management Arts, Inc. Apparatus and method for event correlation and problem reporting
US5544308A (en) * 1994-08-02 1996-08-06 Giordano Automation Corp. Method for automating the development and execution of diagnostic reasoning software in products and processes
US5577050A (en) 1994-12-28 1996-11-19 Lsi Logic Corporation Method and apparatus for configurable build-in self-repairing of ASIC memories design
JP3200661B2 (ja) 1995-03-30 2001-08-20 富士通株式会社 クライアント/サーバシステム
US5764878A (en) 1996-02-07 1998-06-09 Lsi Logic Corporation Built-in self repair system for embedded memories
WO1997040480A1 (en) * 1996-04-23 1997-10-30 Ascom Hasler Mailing Systems, Inc. System for providing early warning preemptive postal equipment replacement
TW340914B (en) * 1996-05-21 1998-09-21 Mitsuta Industry Co Ltd Sheet transportation device
DE69735035T2 (de) 1996-05-29 2006-09-28 Mitsubishi Chemical Corp. Elektrophotographischer Photorezeptor
US6115656A (en) * 1997-06-17 2000-09-05 Mcdonnell Douglas Corporation Fault recording and reporting method
JP3693807B2 (ja) 1998-03-17 2005-09-14 富士通株式会社 クライアント/サーバシステム、コンピュータ及び記録媒体
US6609217B1 (en) * 1998-03-30 2003-08-19 General Electric Company System and method for diagnosing and validating a machine over a network using waveform data
US6553507B1 (en) 1998-09-30 2003-04-22 Intel Corporation Just-in-time software updates
US6434455B1 (en) * 1999-08-06 2002-08-13 Eaton Corporation Vehicle component diagnostic and update system
US20110208567A9 (en) * 1999-08-23 2011-08-25 Roddy Nicholas E System and method for managing a fleet of remote assets
US6959235B1 (en) * 1999-10-28 2005-10-25 General Electric Company Diagnosis and repair system and method
US6665425B1 (en) * 1999-12-16 2003-12-16 Xerox Corporation Systems and methods for automated image quality based diagnostics and remediation of document processing systems
DE10006455A1 (de) 2000-02-14 2001-08-30 Siemens Ag Verfahren zum Betrieb einer technischen Anlage
EP1292723A2 (de) * 2000-04-11 2003-03-19 Recherche 2000 Inc. Gerät und verfahren zur erfassung, überwachung und diagnose von elektrolyseur-betriebsparametern
US6782345B1 (en) * 2000-10-03 2004-08-24 Xerox Corporation Systems and methods for diagnosing electronic systems

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018202655A1 (de) * 2018-02-22 2019-08-22 Bayerische Motoren Werke Aktiengesellschaft Fehlerbestimmung an Bord eines Kraftfahrzeugs

Also Published As

Publication number Publication date
US20040088601A1 (en) 2004-05-06
GB2395802B (en) 2006-04-26
GB2395802A (en) 2004-06-02
GB0324759D0 (en) 2003-11-26
NL1024342C2 (nl) 2006-01-31
CN100538375C (zh) 2009-09-09
NL1024342A1 (nl) 2004-05-06
US7055062B2 (en) 2006-05-30
CN1499208A (zh) 2004-05-26

Similar Documents

Publication Publication Date Title
DE10349784A1 (de) Verfahren und Einrichtung zur Selbstdiagnose und Selbstreparatur
DE10222399B4 (de) Steuerungsverfahren und System zur automatischen Vorbearbeitung von Gerätestörungen
DE10217107B4 (de) Erweiterte Gerätealarme in einem Prozesssteuersystem
EP2359204B1 (de) Adaptives zentrales wartungssystem und verfahren zum planen von wartungsvorgängen von systemen
EP1628899B1 (de) Verfahren und vorrichtung zur wartung einer aufzugs- oder fahrtreppenanlage
DE102011117803A1 (de) Verfahren für die Wartungsdiagnose- und Wartungsprozedurverbesserung
EP0893746B1 (de) Prozessdiagnosesystem und -Verfahren
DE102004015504A1 (de) Verfahren und Vorrichtung zur diagnostischen Wahl eines Wartungskonzepts für ein komplexes System
DE10126601A1 (de) Automatisierte Aktivierung und Deaktivierung einer Betriebsdatenprotokollierung bei einer medizinischen Abbildungsvorrichtung
DE102005027378B3 (de) Dynamische Priorisierung von Prüfschritten in der Werkstattdiagnose
DE102004015400A1 (de) Methode und Einrichtung für die Bewertung der Wartungsfähigkeit von komplexen Systemen
DE10126571A1 (de) Automatisierte Überwachung einer Sammlung von Betriebsdaten von medizinischen Abbildungsvorrichtungen
EP1855162A2 (de) Serviceplattform zur Wartung von Maschinen
DE102004015503A1 (de) Verfahren und Vorrichtung zum Korrigieren diagnostischer Analysekonzepte in komplexen Systemen
DE102005008517A1 (de) Verfahren und System zum Integrieren von Alarmen in ein Prozeßsteuersystem
DE112005003084T5 (de) Automatisiertes Wartungsverfahren und -system zur Fernüberwachung und -diagnose
DE102004045743A1 (de) Vorrichtung und Verfahren für die Fernwartung
DE19827431C2 (de) Verfahren zur Fehlererkennung in einem Prozessorsystem
DE102015225144A1 (de) System und Verfahren zur Diagnose von zumindest einer wartungsbedürftigen Komponente eines Geräts und/oder Anlage
WO2019185571A1 (de) Verfahren und vorrichtung zum maschinenunterstützten rapportieren von fehlerzuständen betreffend komponenten einer personentransportanlage sowie zum maschinenunterstützten informieren einer überwachungseinrichtung über rapportierte fehlerzustände
WO2011120624A1 (de) Mobile wartungseinheit
DE102007053048A1 (de) System und Verfahren zur Minimierung von Ausfallzeiten medizintechnischer Geräte
DE102008050167A1 (de) Verfahren und System zur Analyse von Betriebsbedingungen
DE102004015501A1 (de) Verfahren und Vorrichtung für Wartbarkeit komplexer Systeme
DE112018002549T5 (de) Elektronisches Steuergerät

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
R016 Response to examination communication
R016 Response to examination communication
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee