DE102017009273A1 - Maschinenlernvorrichtung und Maschinenlernverfahren zum Lernen einer Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt - Google Patents

Maschinenlernvorrichtung und Maschinenlernverfahren zum Lernen einer Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt Download PDF

Info

Publication number
DE102017009273A1
DE102017009273A1 DE102017009273.7A DE102017009273A DE102017009273A1 DE 102017009273 A1 DE102017009273 A1 DE 102017009273A1 DE 102017009273 A DE102017009273 A DE 102017009273A DE 102017009273 A1 DE102017009273 A1 DE 102017009273A1
Authority
DE
Germany
Prior art keywords
machine learning
control information
information
alarm
shipping
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.)
Pending
Application number
DE102017009273.7A
Other languages
English (en)
Inventor
Akira Yamaguchi
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Publication of DE102017009273A1 publication Critical patent/DE102017009273A1/de
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/02Knowledge representation; Symbolic representation
    • G06N5/022Knowledge engineering; Knowledge acquisition
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B19/00Alarms responsive to two or more different undesired or abnormal conditions, e.g. burglary and fire, abnormal temperature and abnormal rate of flow

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Evolutionary Computation (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Computational Linguistics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Operations Research (AREA)
  • Biomedical Technology (AREA)
  • Marketing (AREA)
  • Molecular Biology (AREA)
  • Biophysics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Quality & Reliability (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Control Of Electric Motors In General (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • General Factory Administration (AREA)
  • Manufacture Of Motors, Generators (AREA)

Abstract

Eine Maschinenlernvorrichtung, die eine Korrelation zwischen Versandkontrollinformationen X1n, die durch Kontrollieren eines Objekts bei dessen Versand erhalten werden, und Betriebsalarminformationen X2n lernt, die während des Betriebs des Objekts ausgegeben werden, umfasst eine Zustandsüberwachungseinheit 21, die die Versandkontrollinformationen X1n und die Betriebsalarminformationen X2n überwacht, und eine Lerneinheit 22, die basierend auf den durch die Zustandsüberwachungseinheit 21 überwachten Versandkontrollinformationen X1n und Betriebsalarminformationen X2n ein Lernmodell erzeugt.

Description

  • Hintergrund der Erfindung
  • 1. Gebiet der Erfindung
  • Die vorliegende Erfindung betrifft eine Maschinenlernvorrichtung und ein Maschinenlernverfahren zum Lernen der Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt.
  • 2. Beschreibung des zugehörigen Standes der Technik
  • Herkömmlicherweise werden Elektromotoren (Motoren: Objekte) für eine Vielzahl elektrischer Maschinen und Vorrichtungen verwendet, die z. B. Werkzeugmaschinen und Roboter umfassen, welche durch computergestützte numerische Steuervorrichtungen (CNC-(Computer Numerical Control)Vorrichtungen) gesteuert werden. Solche Motoren werden normalerweise beim Versand von Produkten, wie etwa Werkzeugmaschinen oder Robotern, welche dann an Benutzer geliefert werden, einer Versandkontrolle unterzogen. Diese Versandkontrolle wird nicht nur beim Versand von Produkten durchgeführt, die Motoren verwenden, sondern beispielsweise auch beim Versand der Motoren selbst, die dann beide an die Benutzer geliefert werden. In dieser Beschreibung sind die Informationen, die durch Kontrollieren eines Motors oder eines den Motor verwendenden Produkts beim Versand erhalten werden, nachstehend als Versandkontrollinformationen bezeichnet.
  • Nach der Lieferung an die Benutzer werden die Produkte (Motoren), wie etwa Werkzeugmaschinen oder Roboter, beispielsweise in tatsächlichen Einsatzgebieten verwendet (betrieben), es können jedoch während des Betriebs der Werkzeugmaschinen oder dergleichen Alarme gegeben werden. Die Alarme werden während des Betriebs aufgrund verschiedener Faktoren gegeben, die z. B. elektrische Probleme umfassen, welche z. B. auf einem Motorisolationsdefekt oder Servoverstärkerdefekt oder mechanischen (strukturellen) Problemen basieren, die beispielsweise auf einen Lagerdefekt oder Metallermüdung zurückzuführen sind. In dieser Beschreibung sind die Informationen, die einen Alarm betreffen, der während des Betriebs eines Motors oder eines den Motor verwendenden Produkts gegeben wird, nachstehend als Betriebsalarminformationen bezeichnet.
  • In dieser Beschreibung wird als Ziel zum Lernen der Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen durch maschinelles Lernen überwiegend ein Motor (ein den Motor verwendendes Produkt) als Beispiel eines Objekts verwendet, wobei das Objekt jedoch nicht auf einen Motor beschränkt ist und verschiedene Objekte verwendet werden können, deren Versandkontrollinformationen und Betriebsalarminformationen erfasst werden können, die beispielsweise einen Servoverstärker umfassen, der einen Servoantrieb eines Motors durchführt.
  • Die vorstehend beschriebene Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt (Motor) hat herkömmlicherweise wenig Aufmerksamkeit auf sich gezogen und selbst wenn die Versandkontrollinformationen und die Betriebsalarminformationen für den Motor eine bestimmte Korrelation aufweisen, müssen Personen möglicherweise einen enormen Aufwand betreiben, um diese Korrelation zu analysieren (organisieren). Da beispielsweise die Betriebsbedingungen (z. B. die Umgebungstemperatur oder -feuchtigkeit, die Laufzeit und die Größe der Last im Einsatz) jedes einzelnen Motors (einschließlich Motoren, die für eine Vielzahl elektrischer Maschinen und Vorrichtungen verwendet werden) für jedes tatsächliche Einsatzgebiet erheblich variieren, ist es darüber hinaus für Personen schwierig, die tatsächlichen Betriebsbedingungen nachzuvollziehen und die Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für diesen Motor klarzulegen.
  • Im Übrigen offenbart bislang beispielsweise die offengelegte japanische Patentveröffentlichung Nr. H07-174616 eine Kontrollvorrichtung, die basierend auf Vibrationen eines Objekts oder einem vom Objekt abgegebenen Geräusch das Objekt, etwa einen Kompaktmotor, auf Anomalien prüft. Die Kontrollvorrichtung erfasst unter Verwendung eines Sensors Vibrationen des Objekts oder ein durch das Objekt abgegebenes Geräusch, führt eine Hüllkurvengleichrichtung und Fourier-Transformation durch, berechnet unter Verwendung einer Recheneinheit einen Gewissheitsfaktor für das Vorhandensein einer Anomalie des Objekts, berechnet ferner einen Gewissheitsfaktor für das Vorhandensein einer Anomalie des Objekts durch Eingeben eines Merkmalsvektorsignals, das die Merkmale von Fourier-Transformationssignalen repräsentiert, in ein neuronales Netz, führt basierend auf den sowohl durch die Recheneinheit als auch das neuronale Netz berechneten Gewissheitsfaktoren eine Fuzzy-Berechnung durch und bestimmt das Vorhandensein oder Nichtvorhandensein einer Anomalie des Objekts.
  • Ferner offenbart beispielsweise die nationale japanische Veröffentlichung der internationalen Patentanmeldung Nr. 2007-528985 eine Technik zum optischen Messen einer auf einem Halbleiterwafer ausgebildeten Struktur unter Verwendung eines Maschinenlernsystems. Mit anderen Worten, bei einem Verfahren zum Prüfen einer auf einem Halbleiterwafer ausgebildeten Struktur wird ein unter Verwendung eines Messgeräts gemessenes erstes Beugungssignal erhalten und wenigstens ein Parameter, der das Profil der Struktur kennzeichnet, als Eingabe empfangen, um ein zweites Beugungssignal zu erhalten, das unter Verwendung des Maschinenlernsystems erzeugt wird. Das erste Beugungssignal und das zweite Beugungssignal werden miteinander verglichen und, wenn sie innerhalb des Bereichs von Übereinstimmungskriterien miteinander übereinstimmen, wird basierend auf dem Profil oder dem wenigstens einen Parameter, das/der vom Maschinenlernsystem zum Erzeugen des zweiten Beugungssignals verwendet wird, die Form der Struktur erhalten.
  • Darüber hinaus offenbart beispielsweise die offengelegte japanische Patentveröffentlichung Nr. 2004-354250 eine Fehlerprüfvorrichtung, die dazu fähig ist, ein durch Aufnehmen eines Objekts erhaltenes Bild zu verarbeiten, um Fehler effizient und präzise zu klassifizieren, wobei eine Fehlerprüfvorrichtung, die ein neuronales Netz verwendet, das entsprechend jedem zu klassifizierenden spezifischen Fehler bereitgestellt wird, der im Herstellungsverfahren eines Objekts auftritt, ein Lernen jedes neuronalen Netzes für jeden zu klassifizierenden Fehler ermöglicht und das Vorhandensein oder Nichtvorhandensein eines Fehlers im Objekt für jeden zu klassifizierenden Fehler durch jedes gelernte neuronale Netz ermittelt. Das neuronale Netz umfasst ein neuronales Netz für Aufnahmedefokussierungsfehler zum Klassifizieren von Defokussierungsfehlern, die Aufnahme für Aufnahme im Belichtungserfahren des Objekts auftreten, wobei als Vorverarbeitungseingabe in das neuronale Netz die Bildgröße entsprechend der Eingabeschichtgröße umgesetzt wird.
  • Manche Patentschriften des zugehörigen Standes der Technik offenbaren, wie vorstehend beschrieben, herkömmlicherweise Techniken zum Berechnen eines Gewissheitsfaktors für das Vorhandensein einer Anomalie eines Motors unter Verwendung eines neuronalen Netzes oder Techniken zum Prüfen eines Halbleiterwafers oder dergleichen basierend auf einem Maschinenlernmodell.
  • Der Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für einen Motor wurde jedoch keine besondere Aufmerksamkeit geschenkt und obgleich die die Versandkontrollinformationen und die Betriebsalarminformationen für den Motor eine bestimmte Korrelation aufweisen, ist es wie vorstehend beschrieben für Personen schwierig, diese Korrelation zu analysieren, da sie möglicherweise einen enormen Aufwand betreiben müssen.
  • Da die Betriebsbedingungen jedes einzelnen Motors für jedes tatsächliche Einsatzgebiet erheblich variieren, kann es darüber hinaus für Personen sehr schwierig sein, die tatsächlichen Betriebsbedingungen nachzuvollziehen und die Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für diesen Motor klarzulegen, wobei die Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für einen Motor, die solche tatsächlichen Betriebsbedingungen berücksichtigt, basierend lediglich auf der Erfahrung oder Intuition von qualifizierten Ingenieuren oder Benutzern bewertet wird, die den Motor über einen längeren Zeitraum in dem Einsatzgebiet verwendet haben.
  • In Anbetracht der vorstehend beschriebenen herkömmlichen Probleme besteht ein Ziel der vorliegenden Erfindung darin, eine Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt zu erhalten. Das Erhalten einer Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt auf diese Weise führt zu Lösungen für verschiedene Probleme, wie etwa Verbesserungen von Versandkontrollelementen sowie strukturelle Aufwertung, Lebensdauerbestimmung und eine Verbesserung der Qualität des Objekts.
  • Zusammenfassung der Erfindung
  • Gemäß einem ersten Aspekt der vorliegenden Erfindung wird eine Maschinenlernvorrichtung bereitgestellt, die eine Korrelation zwischen Versandkontrollinformationen, die durch Kontrollieren eines Objekts bei dessen Versand erhalten werden, und Betriebsalarminformationen lernt, die während des Betriebs des Objekts ausgegeben werden, und die eine Zustandsüberwachungseinheit, die die Versandkontrollinformationen und die Betriebsalarminformationen überwacht, und eine Lerneinheit umfasst, die basierend auf den durch die Zustandsüberwachungseinheit überwachten Versandkontrollinformationen und Betriebsalarminformationen ein Lernmodell erzeugt.
  • Die Lerneinheit kann eine Verteilungskorrelation zwischen den Versandkontrollinformationen und den Betriebsalarminformationen als Lernmodell erzeugen. Die Maschinenlernvorrichtung kann ferner eine Ausgabeanwendungseinheit umfassen, die basierend auf dem durch die Lerneinheit erzeugten Lernmodell beim Versand des Objekts ein Kontrollelement ausgibt, das einen während des Betriebs des Objekts gegebenen Alarm beeinflusst. Die Lerneinheit kann das Lernmodell durch Clustern der Versandkontrollinformationen und der Betriebsalarminformationen erzeugen. Die Lerneinheit kann das Lernmodell durch hierarchisches Clustering, bei dem die Versandkontrollinformationen und die Betriebsalarminformationen in einer hierarchischen Struktur rechnerisch verarbeitet werden, und nicht-hierarchisches Clustering erzeugen, bei dem basierend auf einem Abstand zwischen Knoten die Versandkontrollinformationen und die Betriebsalarminformationen rechnerisch verarbeitet werden, bis eine vorgegebene Anzahl erreicht ist.
  • Die Maschinenlernvorrichtung kann ferner ein neuronales Netz umfassen. Die Maschinenlernvorrichtung kann mit wenigstens einer anderen Maschinenlernvorrichtung verbindbar sein und das durch die Lerneinheit der Maschinenlernvorrichtung erzeugte Lernmodell mit der wenigstens einen anderen Maschinenlernvorrichtung austauschen oder gemeinsam nutzen. Die Maschinenlernvorrichtung kann sich in einem ersten Cloud-Server befinden und die andere Maschinenlernvorrichtung kann sich in einem zweiten Cloud-Server befinden, der sich vom ersten Cloud-Server unterscheidet. Das Objekt kann einen Motor umfassen und die Versandkontrollinformationen können Kontrollergebnisse von Kontrollelementen umfassen, die einem Modell des Motors und einem Kontrolldatum des Motors zugeordnet sind. Das Objekt kann einen Servoverstärker umfassen, der einen Servoantrieb eines Motors durchführt, und die Versandkontrollinformationen können Kontrollergebnisse von Kontrollelementen umfassen, die einem Modell des Servoverstärkers und einem Kontrolldatum des Servoverstärkers zugeordnet sind. Die Versandkontrollinformationen können einen Isolationswiderstandswert, einen Erdwiderstandswert, einen Stromwert und/oder eine Schaltstoßspannung für das Objekt umfassen und die Betriebsalarminformationen können einen Überstromalarm, einen Rauschalarm und/oder einen Überlastalarm für das Objekt umfassen.
  • Gemäß einem zweiten Aspekt der vorliegenden Erfindung wird ein Maschinenlernverfahren zum Lernen einer Korrelation zwischen Versandkontrollinformationen, die durch Kontrollieren eines Objekts bei dessen Versand erhalten werden, und Betriebsalarminformationen bereitgestellt, die während des Betriebs des Objekts ausgegeben werden, das das Überwachen der Versandkontrollinformationen und der Betriebsalarminformationen und das Erzeugen eines Lernmodells basierend auf den überwachten Versandkontrollinformationen und Betriebsalarminformationen umfasst.
  • Das Erzeugen des Lernmodells kann das Erzeugen einer Verteilungskorrelation zwischen den Versandkontrollinformationen und den Betriebsalarminformationen als Lernmodell umfassen. Das Maschinenlernverfahren kann ferner das Ausgeben eines Kontrollelements beim Versand des Objekts, das einen während des Betriebs des Objekts gegebenen Alarm beeinflusst, basierend auf dem erzeugten Lernmodell umfassen. Das Erzeugen des Lernmodells kann eine Erzeugung durch Clustern der Versandkontrollinformationen und der Betriebsalarminformationen umfassen.
  • Kurzbeschreibung der Zeichnungen
  • Die vorliegende Erfindung ist unter Bezugnahme auf die folgenden zugehörigen Zeichnungen klarer verständlich.
  • 1 ist ein Blockdiagramm, das schematisch eine Ausführungsform einer Maschinenlernvorrichtung gemäß der vorliegenden Erfindung darstellt;
  • 2 ist eine grafische Darstellung zur Erläuterung einer beispielhaften Rechenverarbeitung, die auf die in 1 gezeigte Maschinenlernvorrichtung angewandt wird; und
  • 3 ist eine Darstellung zur Erläuterung einer anderen beispielhaften Rechenverarbeitung, die auf die in 1 gezeigte Maschinenlernvorrichtung angewandt wird.
  • Genaue Beschreibung
  • Nachstehend sind Ausführungsformen einer Maschinenlernvorrichtung und eines Maschinenlernverfahrens gemäß der vorliegenden Erfindung unter Bezugnahme auf die zugehörigen Zeichnungen eingehend beschrieben. Nachstehend wird als Ziel zum Lernen der Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen durch maschinelles Lernen überwiegend ein Motor als Beispiel eines Objekts verwendet, wobei das Objekt jedoch nicht auf einen Motor beschränkt ist und verschiedene Objekte verwendet werden können, deren Versandkontrollinformationen und Betriebsalarminformationen erfasst werden können, welche beispielsweise einen Servoverstärker umfassen, der einen Servoantrieb eines Motors durchführt.
  • 1 ist ein Blockdiagramm, das schematisch eine Ausführungsform einer Maschinenlernvorrichtung gemäß der vorliegenden Erfindung darstellt. Eine Maschinenlernvorrichtung 2 gemäß dieser Ausführungsform umfasst, wie in 1 gezeigt, eine Zustandsüberwachungseinheit 21, eine Lerneinheit 22 und eine Ausgabeanwendungseinheit 23. Die Zustandsüberwachungseinheit 21 überwacht beispielsweise Versandkontrollinformationen (X1n), die durch eine Kontrolle beim Versand eines Motors (Objekts) erhalten werden, und Betriebsalarminformationen (X2n), die während des Betriebs des Motors ausgegeben werden, als Dateneingabe von einer Umgebung 1.
  • Die Umgebung 1 umfasst beispielsweise eine Motorkontrolleinrichtung 11, die einen Motor bei dessen Versand kontrolliert und Versandkontrollinformationen (X1n) ausgibt, und eine Motorsteuereinrichtung 12, die während des Betriebs des Motors einen Alarm gibt und Betriebsalarminformationen (X2n) ausgibt. Die durch die Zustandsüberwachungseinheit 21 überwachten Versandkontrollinformationen (X1n) und Betriebsalarminformationen (X2n) werden in die Lerneinheit 22 eingegeben, die eine Verteilungskorrelation zwischen den Versandkontrollinformationen (X1n) und den Betriebsalarminformationen (X2n) als Lernmodell erzeugt.
  • Die Ausgabeanwendungseinheit 23 gibt basierend auf dem durch die Lerneinheit 22 erzeugten Lernmodell beispielsweise beim Versand eines Motors ein Kontrollelement aus, das einen während des Betriebs des Motors gegebenen Alarm beeinflusst. Die Ausgabeanwendungseinheit 23 kann sich außerhalb der Maschinenlernvorrichtung 2 befinden und auch die Ausgabe der Ausgabeanwendungseinheit 23, die auf dem durch die Lerneinheit 22 erzeugten Lernmodell basiert, ist nicht auf das vorstehend genannte Kontrollelement beim Versand eines Motors beschränkt, das einen während des Betriebs des Motors gegebenen Alarm beeinflusst.
  • Die Lerneinheit 22 wendet auf die Versandkontrollinformationen (X1n) und die Betriebsalarminformationen (X2n) ”unüberwachtes Lernen” an, um beispielsweise durch Clustering ein Lernmodell zu erzeugen. Mit anderen Worten, die Lerneinheit 22 erzeugt ein Lernmodell durch hierarchisches Clustering, bei dem die Versandkontrollinformationen (X1n) und die Betriebsalarminformationen (X2n) in einer hierarchischen Struktur rechnerisch verarbeitet werden, oder nicht-hierarchisches Clustering, bei dem basierend auf dem Abstand zwischen Knoten die Versandkontrollinformationen (X1n) und die Betriebsalarminformationen (X2n) rechnerisch verarbeitet werden, bis eine vorgegebene Anzahl erreicht ist.
  • 2 ist eine grafische Darstellung zur Erläuterung einer beispielhaften Rechenverarbeitung, die auf die in 1 gezeigte Maschinenlernvorrichtung angewandt wird, d. h. zur Erläuterung eines nicht-hierarchischen Clustering (auf dem K-Means-Verfahren basierendes Clustering). 3 ist eine Darstellung zur Erläuterung einer anderen beispielhaften Rechenverarbeitung, die auf die in 1 gezeigte Maschinenlernvorrichtung angewandt wird, und zeigt ein beispielhaftes neuronales Netz, das zur Dimensionskompression beim hierarchischen Clustering auf einen Autoencoder angewandt wird.
  • Die Maschinenlernvorrichtung (Maschinenlernverfahren) gemäß dieser Ausführungsform verwendet ”unüberwachtes Lernen”, um das Clustering durchzuführen, und extrahiert daher durch Analyse z. B. eine nützliche Regel, eine Wissensdarstellung und ein Bestimmungskriterium aus Eingabedaten der Versandkontrollinformationen (X1n) und Betriebsalarminformationen (X2n), gibt die Bestimmungsergebnisse aus und erwirbt Wissen (maschinelles Lernen). Die Maschinenlernvorrichtung 2 verwendet z. B. ein neuronales Netz, beim tatsächlichen Implementieren der Maschinenlernvorrichtung 2 kann jedoch ein Universalcomputer oder -prozessor verwendet werden, wobei die Verwendung einer Universalberechnung in Grafikverarbeitungseinheiten (GPGPU/General-Purpose computing an Graphics Processing Units) oder von großen PC-Clustern eine Verarbeitung mit höherer Geschwindigkeit ermöglicht.
  • Beim unüberwachten Lernen werden ausschließlich Eingabedaten in großen Mengen in die Maschinenlernvorrichtung 2 eingespeist, um die Verteilung der Eingabedaten zu lernen, um anders als beim ”überwachten Lernen” die Eingabedaten ohne entsprechende Lehrerausgabedaten beispielsweise zu komprimieren, zu klassifizieren und zu formen. Dies ermöglicht beispielsweise ein Clustering von in Eingabedatensätzen enthaltenen Merkmalen mit ähnlichen Merkmalen, wobei basierend auf dem erhaltenen Ergebnis ein beliebiger Standard festgelegt werden kann, dem zu dessen Optimierung Ausgaben zugewiesen werden, um dadurch eine Ausgabe vorherzusagen. In dieser Beschreibung bezieht sich ”unüberwachtes Lernen” auf ein weit gefasstes ”unüberwachtes Lernen”, das beispielsweise ein Zwischending zwischen ”überwachtem Lernen” und ”unüberwachtem Lernen” umfasst, das als ”halbüberwachtes Lernen” bezeichnet wird.
  • Genauer gesagt kann die Maschinenlernvorrichtung 2 (Lerneinheit 22), wie in 2 gezeigt, die Versandkontrollinformationen (X1n) und Betriebsalarminformationen (X2n) empfangen und basierend auf dem Abstand zwischen Knoten (dem Abstand zwischen Punkten in 2) beispielsweise ein Clustering durchführen, bis eine vorgegebene Anzahl (z. B. k = 3) erreicht ist, um die Cluster A, B und C zu erhalten. Mit anderen Worten, die Cluster A, B und C können basierend auf der Korrelation zwischen Versandkontrollinformationen (X1n) und Betriebsalarminformationen (X2n) für einen Motor (Objekt) erhalten werden.
  • Wie in 3 gezeigt, kann ein neuronales Netz 3 als Autoencoder zur Dimensionskompression verwendet werden, wenn beispielsweise eingegebene Versandkontrollinformationen (X1n) und Betriebsalarminformationen (X2n) für einen Motor hierarchisch angeordnet und zu Clustern zusammengefasst werden. Versandkontrollinformationen (X1n) und Betriebsalarminformationen (X2n) für einen Motor werden beispielsweise als Eingabe X (Eingabedaten Xn) des neuronalen Netzes (Autoencoders) 3 verwendet und hierarchisch zu Clustern zusammengefasste Ausgabedaten Yn werden als Ausgabe Y ausgegeben. Das in 2 dargestellte nicht-hierarchische Clustering und das in 3 dargestellte hierarchische Clustering stellen lediglich Beispiele dar und es lassen sich selbstverständlich verschiedene bekannte Verfahren zum ”unüberwachten Lernen” auf die Maschinenlernvorrichtung 2 gemäß dieser Ausführungsform anwenden.
  • Die Maschinenlernvorrichtung 2 gemäß dieser Ausführungsform kann sich beispielsweise in einem Server eines Herstellers befinden, was nachstehend genauer beschrieben ist, die Maschinenlernvorrichtung 2 ist jedoch mit wenigstens einer anderen Maschinenlernvorrichtung verbindbar und kann ein durch die Lerneinheit 22 jeder Maschinenlernvorrichtung 2 erzeugtes Lernmodell mit der wenigstens einen anderen Maschinenlernvorrichtung austauschen oder gemeinsam nutzen. Die mit diesen Maschinenlernvorrichtungen 2 ausgestatteten Server können beispielsweise als andere Cloud-Server ausgeführt werden, auf die über eine Kommunikationsleitung, wie etwa das Internet, zugegriffen werden kann.
  • Auf diese Weise kann durch die Maschinenlernvorrichtung (Maschinenlernverfahren) gemäß dieser Ausführungsform eine Korrelation (z. B. die Cluster A, B und C in 2) zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt (Motor) erhalten werden. Beispiele für die erhaltene Korrelation können verschiedene Korrelationen umfassen, wie etwa diejenige zwischen der Stoßspannung in den Versandkontrollinformationen und einem Rauschalarm (einem Alarm bei einem Kommunikationsfehler) in den Betriebsalarminformationen sowie diejenige zwischen dem Erdwiderstand in den Versandkontrollinformationen und einem Alarm bei einem Kommunikationsfehler in den Betriebsalarminformationen. Das Erhalten einer Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt kann zu Lösungen für verschiedene Probleme führen, wie etwa Verbesserungen von Versandkontrollelementen sowie strukturelle Aufwertung, Lebensdauerbestimmung und eine Verbesserung der Qualität des Objekts.
  • Ein Anwendungsbeispiel der Maschinenlernvorrichtung (Maschinenlernverfahren) gemäß dieser Ausführungsform ist nachstehend beschrieben. Zunächst führt die Motorkontrolleinrichtung 11 eine Versandkontrolle eines Motors bei dessen Versand durch, um Informationen (X1n) zu erhalten, die die beim Versand durchgeführte Kontrolle betreffen. Beispiele für die Versandkontrollinformationen (X1n) jedes Motors können den Typ (Modell), das Kontrolldatum, den Isolationswiderstandswert, den Wicklungswiderstandswert, den gegenelektromotorische Kraftwert und den Stromwert sowie den Wellenreibmomentwert während des Antriebs dieses Motors umfassen, wobei die Versandkontrollinformationen (X1n) in einer Speichereinrichtung (z. B. einer nichtflüchtigen Speichereinrichtung, wie etwa einem Festplattenlaufwerk oder einem Flash-Speicher) aufgezeichnet werden.
  • Nach dem Versand der Motoren werden die Betriebsalarminformationen (X2n) während des Betriebs jedes Motors erfasst. Beispiele für die Betriebsalarminformationen (X2n) jedes Motors können die Details eines Alarms, die Zeitdauer bis zum Auftreten des Alarms sowie die Drehzahl, das Drehmoment, den Strom und die Temperatur beim Auftreten des Alarms umfassen, wobei die Betriebsalarminformationen (X2n) in einer Speichereinrichtung aufgezeichnet werden. Beispiele für die Alarmarten können einen Überstromalarm, einen Rauschalarm (einen Alarm, der gegeben wird, wenn ein Rauschen mit einem vorgegebenen Pegel oder darüber vorhanden ist, oder einen Alarm, der beim Auftreten eines Kommunikationsfehlers gegeben wird), einen Überlastalarm (einen Alarm, der bei Überhitzung des Motors gegeben wird) und einen übermäßigen Fehler bei Bewegung umfassen.
  • Die Versandkontrollinformationen (X1n) jedes einzelnen Motors werden beispielsweise in einem Server (Serverspeichereinrichtung) eines Herstellers eines Motors oder eines den Motor verwendenden Produkts gespeichert. Die Betriebsalarminformationen (X2n) jedes einzelnen Motors werden beispielsweise in einer Speichereinrichtung der Steuereinrichtung 12 zwischengespeichert, die den Motor steuert, und durch den Kundendiensttechniker des Herstellers von der Steuereinrichtung 12 in den Server des Herstellers kopiert und gespeichert. Alternativ können die Betriebsalarminformationen (X2n) jedes einzelnen Motors dafür konfiguriert sein, beispielsweise direkt von der Motorsteuereinrichtung 12 über eine Kommunikationsleitung, wie etwa das Internet, in den Server des Herstellers hochgeladen zu werden. Daher kann die beispielsweise im Server des Herstellers befindliche Maschinenlernvorrichtung 2 das Lernen (Verarbeitung) unter Verwendung der Versandkontrollinformationen (X1n) und Betriebsalarminformationen (X2n) jedes einzelnen Motors als Eingabe durchführen.
  • Die Verarbeitung durch die beispielsweise im Server des Herstellers befindliche Maschinenlernvorrichtung gemäß dieser Ausführungsform ist nachstehend beschrieben. Zunächst wird anhand der Versandkontrollinformationen (X1n) und Betriebsalarminformationen (X2n) für einen Motor eine Korrelation zwischen (X1n) und (X2n) als Lernmodell erzeugt und zu den Versandkontrollinformationen (X1n) für den Motor gehörige Versandkontrollelemente (a1, a2, a3, a4, ...), die die Betriebsalarminformationen (X2n) beeinflussen, werden aus dem Lernmodell ausgegeben.
  • Bei Fehlern, die mit spezifischen Alarmen einhergehen (z. B. ein Erdfehler eines Motors, der mit einem Überstromalarm einhergeht, und eine Entmagnetisierung des Motors, die mit einem Überhitzungsalarm einhergeht), kann die Auftrittsrate von Fehlern basierend beispielsweise auf Informationen (Versandkontrollinformationen), die die Versandkontrollelemente von Motoren betreffen, die nach wie vor ohne Probleme arbeiten, anhand der Versandkontrollinformationen (X1n) für den Motor vorhergesagt werden, die einen Alarm beeinflussen. Mit anderen Worten, die Auftrittsrate von Fehlern eines bestimmten Motors im Betrieb kann basierend beispielsweise auf den Versandkontrollinformationen des bestimmten Motors anhand der Korrelation zwischen Versandkontrollinformationen (X1n) und Betriebsalarminformationen (X2n) für den Motor vorhergesagt werden. Die anhand der Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für einen Motor (Objekt) erzielten Effekte sind nicht auf eine solche Vorhersage der Auftrittsrate von Fehlern des Motors beschränkt und es können selbstverständlich verschiedene Effekte erzielt werden.
  • Hinsichtlich beispielsweise einer Entmagnetisierung eines Motors, die mit einem Überhitzungsalarm einhergeht, kann wie folgt deren Ursache eingeschätzt und unverzügliche Maßnahmen ergriffen werden: wenn die gegenelektromotorische Kraft in den Versandkontrollinformationen (Versandkontrolle) betroffen ist, kann beispielsweise die Wahl des Magneten hinsichtlich der Bauart oder der Magnetmagnetisierung als verantwortlich eingeschätzt werden, wenn der Wicklungswiderstand in den Versandkontrollinformationen betroffen ist, kann beispielsweise die Wicklung bei der Herstellung als verantwortlich eingeschätzt werden, oder wenn der Wellenreibwiderstandswert in den Versandkontrollinformationen betroffen ist, kann beispielsweise eine Zunahme des Reibwiderstands aufgrund eines dem Lager bei der Herstellung zugefügten Schadens als verantwortlich eingeschätzt werden.
  • Wenn die Auftrittsrate eines spezifischen Alarms nach einem bestimmten Versanddatum zunimmt, kann beispielsweise ein Austauschzeitpunkt eines verwendeten Bauteils, eine Fertigungsanlage oder dergleichen als verantwortlich eingeschätzt werden. Wenn die Auftrittsrate von Alarmen bei einem bestimmten Modell zunimmt, können beispielsweise für die Bauart des Modells spezifische Faktoren als verantwortlich eingeschätzt werden. In jedem Fall ermöglicht eine Bestätigung der Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen eine Vorhersage der Auftrittsrate von Fehlern für jeden einzelnen Motor, der in dem Einsatzgebiet arbeitet, und ermöglicht sogar eine effektive Eingrenzung oder dergleichen eines Ziels einer Maßnahme gegen Fehler beim Ergreifen einer solchen Maßnahme.
  • Obgleich in der vorstehenden Beschreibung ein Motor als Beispiel des Objekts verwendet worden ist, ist nachstehend ein Servoverstärker, der einen Servoantrieb eines Motors durchführt, beispielhaft als Objekt angegeben. In diesem Fall umfassen die Versandkontrollinformationen (X1n) des Servoverstärkers das Modell des Servoverstärkers und die Kontrollergebnisse von Kontrollelementen, die dem Kontrolldatum des Servoverstärkers zugeordnet sind. Genauer gesagt umfassen die Versandkontrollinformationen (X1n) des Servoverstärkers beispielsweise den Isolationswiderstandswert, den Erdwiderstandswert, den Stromwert und die Schaltstoßspannung für den Servoverstärker und die Betriebsalarminformationen (X2n) des Servoverstärkers umfassen beispielsweise einen Überstromalarm, einen Rauschalarm und einen Überlastalarm (Überhitzung des Verstärkers) für den Servoverstärker. Beispiele für die durch die Maschinenlernvorrichtung (Maschinenlernverfahren) gemäß dieser Ausführungsform erhaltene Korrelation können verschiedene Korrelationen umfassen, wie etwa diejenige zwischen der Stoßspannung in den Versandkontrollinformationen und einem Alarm bei einem Kommunikationsfehler (Rauschalarm) in den Betriebsalarminformationen sowie diejenige zwischen dem Erdwiderstand in den Versandkontrollinformationen und einem Alarm bei einem Kommunikationsfehler in den Betriebsalarminformationen, wie in dem Fall, in dem ein Motor als Objekt angenommen wird. Das Erhalten einer Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt führt, wie vorstehend beschrieben, zu Lösungen für verschiedene Probleme, wie etwa Verbesserungen von Versandkontrollelementen sowie strukturelle Aufwertung, Lebensdauerbestimmung und eine Verbesserung der Qualität des Objekts.
  • Die Maschinenlernvorrichtung und das Maschinenlernverfahren gemäß der vorliegenden Erfindung haben den Effekt, dass eine Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt erhalten wird.
  • Sämtliche Beispiele und die bedingte Sprache, die hierin verwendet sind, sollen dem pädagogischen Zweck dienen, dem Leser dabei zu helfen, die Erfindung und die Konzepte zu verstehen, die durch den Erfinder beigetragen wurden, um den Stand der Technik voranzubringen, und sind weder als Beschränkungen für solche spezifisch angegebenen Beispiele und Gegebenheiten aufzufassen, noch bezieht sich die Ordnung solcher Beispiele in der Beschreibung auf eine Darstellung der Über- oder Unterlegenheit der Erfindung. Obgleich eine oder mehrere Ausführungsformen der vorliegenden Erfindung genau beschrieben wurden, versteht es sich, dass verschiedene Änderungen, Ersetzungen und Abwandlungen daran durchgeführt werden können, ohne vom Gedanken und Umfang der Erfindung abzuweichen.
  • ZITATE ENTHALTEN IN DER BESCHREIBUNG
  • Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
  • Zitierte Patentliteratur
    • JP 07-174616 [0006]
    • JP 2007-528985 [0007]
    • JP 2004-354250 [0008]

Claims (15)

  1. Maschinenlernvorrichtung (2), die eine Korrelation zwischen Versandkontrollinformationen (X1n), die durch Kontrollieren eines Objekts bei dessen Versand erhalten werden, und Betriebsalarminformationen (X2n) lernt, die während des Betriebs des Objekts ausgegeben werden, und die umfasst: – eine Zustandsüberwachungseinheit (21), die die Versandkontrollinformationen (X1n) und die Betriebsalarminformationen (X2n) überwacht, und – eine Lerneinheit (22), die basierend auf den durch die Zustandsüberwachungseinheit (21) überwachten Versandkontrollinformationen (X1n) und Betriebsalarminformationen (X2n) ein Lernmodell erzeugt.
  2. Maschinenlernvorrichtung nach Anspruch 1, wobei die Lerneinheit (22) eine Verteilungskorrelation zwischen den Versandkontrollinformationen (X1n) und den Betriebsalarminformationen (X2n) als Lernmodell erzeugt.
  3. Maschinenlernvorrichtung nach Anspruch 1 oder 2, die ferner umfasst: – eine Ausgabeanwendungseinheit (23), die basierend auf dem durch die Lerneinheit (22) erzeugten Lernmodell beim Versand des Objekts ein Kontrollelement ausgibt, das einen während des Betriebs des Objekts gegebenen Alarm beeinflusst.
  4. Maschinenlernvorrichtung nach einem der Ansprüche 1 bis 3, wobei die Lerneinheit (22) das Lernmodell durch Clustern der Versandkontrollinformationen (X1n) und der Betriebsalarminformationen (X2n) erzeugt.
  5. Maschinenlernvorrichtung nach Anspruch 4, wobei die Lerneinheit (22) das Lernmodell durch hierarchisches Clustering, bei dem die Versandkontrollinformationen (X1n) und die Betriebsalarminformationen (X2n) in einer hierarchischen Struktur rechnerisch verarbeitet werden, und nicht-hierarchisches Clustering erzeugt, bei dem basierend auf einem Abstand zwischen Knoten die Versandkontrollinformationen (X1n) und die Betriebsalarminformationen (X12) rechnerisch verarbeitet werden, bis eine vorgegebene Anzahl erreicht ist.
  6. Maschinenlernvorrichtung nach einem der Ansprüche 1 bis 5, wobei die Maschinenlernvorrichtung ferner ein neuronales Netz umfasst.
  7. Maschinenlernvorrichtung nach einem der Ansprüche 1 bis 6, wobei die Maschinenlernvorrichtung mit wenigstens einer anderen Maschinenlernvorrichtung verbindbar ist und das durch die Lerneinheit (22) der Maschinenlernvorrichtung erzeugte Lernmodell mit der wenigstens einen anderen Maschinenlernvorrichtung austauscht oder gemeinsam nutzt.
  8. Maschinenlernvorrichtung nach Anspruch 7, wobei – sich die Maschinenlernvorrichtung in einem ersten Cloud-Server befindet und – sich die andere Maschinenlernvorrichtung in einem zweiten Cloud-Server befindet, der sich vom ersten Cloud-Server unterscheidet.
  9. Maschinenlernvorrichtung nach einem der Ansprüche 1 bis 8, wobei – das Objekt einen Motor umfasst und – die Versandkontrollinformationen (X1n) Kontrollergebnisse von Kontrollelementen umfassen, die einem Modell des Motors und einem Kontrolldatum des Motors zugeordnet sind.
  10. Maschinenlernvorrichtung nach einem der Ansprüche 1 bis 8, wobei – das Objekt einen Servoverstärker umfasst, der einen Servoantrieb eines Motors durchführt, und – die Versandkontrollinformationen (X1n) Kontrollergebnisse von Kontrollelementen umfassen, die einem Modell des Servoverstärkers und einem Kontrolldatum des Servoverstärkers zugeordnet sind.
  11. Maschinenlernvorrichtung nach einem der Ansprüche 1 bis 10, wobei – die Versandkontrollinformationen (X1n) einen Isolationswiderstandswert, einen Erdwiderstandswert, einen Stromwert und/oder eine Schaltstoßspannung für das Objekt umfassen und – die Betriebsalarminformationen (X2n) einen Überstromalarm, einen Rauschalarm und/oder einen Überlastalarm für das Objekt umfassen.
  12. Maschinenlernverfahren zum Lernen einer Korrelation zwischen Versandkontrollinformationen (X1n), die durch Kontrollieren eines Objekts bei dessen Versand erhalten werden, und Betriebsalarminformationen (X2n), die während des Betriebs des Objekts ausgegeben werden, das umfasst: – Überwachen der Versandkontrollinformationen (X1n) und der Betriebsalarminformationen (X2n) und – Erzeugen eines Lernmodells basierend auf den überwachten Versandkontrollinformationen (X1n) und Betriebsalarminformationen (X2n).
  13. Maschinenlernverfahren nach Anspruch 12, wobei das Erzeugen des Lernmodells das Erzeugen einer Verteilungskorrelation zwischen den Versandkontrollinformationen (X1n) und den Betriebsalarminformationen (X2n) als Lernmodell umfasst.
  14. Maschinenlernverfahren nach Anspruch 12 oder 13, das ferner umfasst: – Ausgeben eines Kontrollelements beim Versand des Objekts, das einen während des Betriebs des Objekts gegebenen Alarm beeinflusst, basierend auf dem erzeugten Lernmodell.
  15. Maschinenlernverfahren nach einem der Ansprüche 12 bis 14, wobei das Erzeugen des Lernmodells eine Erzeugung durch Clustern der Versandkontrollinformationen (X1n) und der Betriebsalarminformationen (X2n) umfasst.
DE102017009273.7A 2016-10-12 2017-10-05 Maschinenlernvorrichtung und Maschinenlernverfahren zum Lernen einer Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt Pending DE102017009273A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016200840A JP6542738B2 (ja) 2016-10-12 2016-10-12 対象物の出荷時検査情報と稼働時アラーム情報の相関関係を学習する機械学習装置および機械学習方法
JP2016-200840 2016-10-12

Publications (1)

Publication Number Publication Date
DE102017009273A1 true DE102017009273A1 (de) 2018-04-12

Family

ID=61695341

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102017009273.7A Pending DE102017009273A1 (de) 2016-10-12 2017-10-05 Maschinenlernvorrichtung und Maschinenlernverfahren zum Lernen einer Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt

Country Status (4)

Country Link
US (1) US11436693B2 (de)
JP (1) JP6542738B2 (de)
CN (1) CN107944563B (de)
DE (1) DE102017009273A1 (de)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6947219B2 (ja) * 2017-09-06 2021-10-13 日本電信電話株式会社 異常音検知装置、異常モデル学習装置、異常検知装置、異常音検知方法、異常音生成装置、異常データ生成装置、異常音生成方法、およびプログラム
EP3561615B1 (de) * 2018-04-23 2021-07-14 Omron Corporation Verfahren zum betrieb eines automatisierungssystems und automatisierungssystem
JP7270489B2 (ja) * 2019-07-10 2023-05-10 東京エレクトロン株式会社 性能算出方法および処理装置
US11373104B2 (en) * 2019-07-26 2022-06-28 Bae Systems Information And Electronic Systems Integration Inc. Connecting OBP objects with knowledge models through context data layer
US11449711B2 (en) * 2020-01-02 2022-09-20 Applied Materials Isreal Ltd. Machine learning-based defect detection of a specimen
CN111523472A (zh) * 2020-04-23 2020-08-11 杭州海康威视***技术有限公司 基于机器视觉的活动目标计数方法和设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07174616A (ja) 1993-12-17 1995-07-14 Ono Sokki Co Ltd 検査装置
JP2004354250A (ja) 2003-05-29 2004-12-16 Nidek Co Ltd 欠陥検査装置
JP2007528985A (ja) 2003-06-27 2007-10-18 ティンバー テクノロジーズ,インコーポレイティド 機械学習システムを用いた半導体ウェハ上に形成された構造の光学測定

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5751910A (en) * 1995-05-22 1998-05-12 Eastman Kodak Company Neural network solder paste inspection system
DE19914865A1 (de) 1999-04-01 2000-10-05 Schlafhorst & Co W Vorrichtung zum Überwachen des auf ein kurvenscheibengesteuertes Aggregat einer Maschine, insbesondere einer Textilmaschine übertragenen Drehmoments
JP2002182737A (ja) 2000-12-14 2002-06-26 Auto Network Gijutsu Kenkyusho:Kk 検査プログラム内蔵車載用制御ユニットとその検査装置、及び検査方法
JP4101473B2 (ja) * 2001-05-09 2008-06-18 本田技研工業株式会社 品質向上支援方法およびシステム
JP2004086897A (ja) * 2002-08-06 2004-03-18 Fuji Electric Holdings Co Ltd モデル構築方法およびモデル構築システム
US7333650B2 (en) * 2003-05-29 2008-02-19 Nidek Co., Ltd. Defect inspection apparatus
JP2005033959A (ja) * 2003-07-10 2005-02-03 Fanuc Ltd モータ、及びモータの制御方法
JP4418320B2 (ja) * 2004-07-28 2010-02-17 株式会社日立産機システム モータ巻線ターン間部分放電計測方法
US7775431B2 (en) * 2007-01-17 2010-08-17 Metrologic Instruments, Inc. Method of and apparatus for shipping, tracking and delivering a shipment of packages employing the capture of shipping document images and recognition-processing thereof initiated from the point of shipment pickup and completed while the shipment is being transported to its first scanning point to facilitate early customs clearance processing and shorten the delivery time of packages to point of destination
JP2009157442A (ja) * 2007-12-25 2009-07-16 Toshiba Corp データ検索装置および方法
JP2011145846A (ja) * 2010-01-14 2011-07-28 Hitachi Ltd 異常検知方法、異常検知システム、及び異常検知プログラム
CN103843015A (zh) 2011-07-14 2014-06-04 沙特***石油公司 使用模糊逻辑检测和分类过程缺陷
JP2013097713A (ja) * 2011-11-04 2013-05-20 Nippon Telegr & Teleph Corp <Ntt> 消費電力推定装置、方法及びプログラム
JP5260719B2 (ja) * 2011-11-30 2013-08-14 ファナック株式会社 停電の有無を判定する停電判定部を有するモータ駆動装置
US9239989B2 (en) * 2012-03-28 2016-01-19 General Electric Company Computer-implemented system with adaptive cognitive features and method of using the same
JP5638043B2 (ja) * 2012-09-07 2014-12-10 ファナック株式会社 アラームレベル設定部を有するモータ駆動装置
JP5746128B2 (ja) * 2012-12-04 2015-07-08 ファナック株式会社 保守部品の交換時期判断機能を有する工作機械
JP5681224B2 (ja) 2013-03-07 2015-03-04 ファナック株式会社 部品点検時期通知機能を有する機械の数値制御装置
JP5670505B2 (ja) * 2013-04-15 2015-02-18 ファナック株式会社 停電判定手段を有するモータ制御装置
JP5829247B2 (ja) * 2013-10-16 2015-12-09 ファナック株式会社 デイジーチェーン接続されたioユニットへの一斉送信を行う数値制御装置
CN104731664A (zh) 2013-12-23 2015-06-24 伊姆西公司 用于故障处理的方法和装置
JP6340236B2 (ja) * 2014-04-15 2018-06-06 三菱重工工作機械株式会社 工作機械の診断方法及びシステム
JP2016148747A (ja) 2015-02-12 2016-08-18 株式会社ニューフレアテクノロジー 画像作成方法、検査方法および画像作成装置
US10713594B2 (en) * 2015-03-20 2020-07-14 Salesforce.Com, Inc. Systems, methods, and apparatuses for implementing machine learning model training and deployment with a rollback mechanism
DE102016008987B4 (de) * 2015-07-31 2021-09-16 Fanuc Corporation Maschinenlernverfahren und Maschinenlernvorrichtung zum Lernen von Fehlerbedingungen, und Fehlervorhersagevorrichtung und Fehlervorhersagesystem, das die Maschinenlernvorrichtung einschließt
JP5964488B1 (ja) 2015-07-31 2016-08-03 ファナック株式会社 保護動作制御部を有するモータ制御装置、ならびに機械学習装置およびその方法
US10223615B2 (en) * 2016-08-23 2019-03-05 Dongfang Jingyuan Electron Limited Learning based defect classification
US10585693B2 (en) * 2016-09-30 2020-03-10 Uchicago Argonne, Llc Systems and methods for metric driven deployments to cloud service providers

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07174616A (ja) 1993-12-17 1995-07-14 Ono Sokki Co Ltd 検査装置
JP2004354250A (ja) 2003-05-29 2004-12-16 Nidek Co Ltd 欠陥検査装置
JP2007528985A (ja) 2003-06-27 2007-10-18 ティンバー テクノロジーズ,インコーポレイティド 機械学習システムを用いた半導体ウェハ上に形成された構造の光学測定

Also Published As

Publication number Publication date
JP6542738B2 (ja) 2019-07-10
US11436693B2 (en) 2022-09-06
CN107944563B (zh) 2020-05-26
JP2018063528A (ja) 2018-04-19
US20180101924A1 (en) 2018-04-12
CN107944563A (zh) 2018-04-20

Similar Documents

Publication Publication Date Title
DE102017009273A1 (de) Maschinenlernvorrichtung und Maschinenlernverfahren zum Lernen einer Korrelation zwischen Versandkontrollinformationen und Betriebsalarminformationen für ein Objekt
DE102016008987B4 (de) Maschinenlernverfahren und Maschinenlernvorrichtung zum Lernen von Fehlerbedingungen, und Fehlervorhersagevorrichtung und Fehlervorhersagesystem, das die Maschinenlernvorrichtung einschließt
DE102017003165A1 (de) Maschinelle Lernvorrichtung und maschinelles Lernverfahren zum Lernen der Fehlervorhersage einer Hauptwelle oder eines Motors, der die Hauptwelle antreibt, und Fehlervorhersagevorrichtung und Fehlervorhersagesystem umfassend eine maschinelle Lernvorrichtung
DE102011108678B4 (de) Ereignisgesteuertes Datamining-Verfahren zum Verbessern von Fehlercodeeinstellungen und zum Isolieren von Fehlern
DE102016015017A1 (de) Steuervorrichtung mit Lernfunktion zum Erfassen einer Rauschursache
DE69910800T2 (de) Verfahren und Vorrichtung zur Überwachung des Betriebszustandes einer einzelnen Maschine
DE102017006054A1 (de) Maschinelle Lernvorrichtung, die eine geschätzte Lebensdauer eines Lagers lernt, Lebensdauer-Schätzvorrichtung und maschinelles Lernverfahren
Patan et al. Towards robustness in neural network based fault diagnosis
DE102016011520B4 (de) Produktionsausrüstung mit Maschinenlernsystem und Montage-und Prüfeinheit
EP3745229B1 (de) Verfahren und vorrichtung zur ausfallvorhersage von elementarrelais
EP3876060B1 (de) Verfahren und recheneinheit zur ursachenanalyse eines anomalen zustandes einer maschine
Tran et al. Algorithm for estimating online bearing fault upon the ability to extract meaningful information from big data of intelligent structures
DE102018201975A1 (de) Diagnosedaten-erfassungssystem, diagnosesystem und diagnosedaten-erfassungsprogramm
EP3876062B1 (de) Verfahren und recheneinheit zur überwachung des zustandes einer maschine
EP3639199A1 (de) Verfahren zum bewerten eines zustands eines dreidimensionalen prüfobjekts und entsprechendes bewertungssystem
Kizito et al. Long short-term memory networks for facility infrastructure failure and remaining useful life prediction
DE102022202984B3 (de) Verfahren zum Trainieren eines neuronalen Netzwerks zum Ermitteln eines Merkmalsvektors, der den Abnutzungszustand einer Vorrichtung repräsentiert
DE102018124237A1 (de) Abnormalitätsanzeichen-Meldesystem, -Verfahren und -Programm
Antic et al. Application of Structured and Directional Residuals for Fault Detection and Isolation on Permanent‐Magnet DC Motor with Amplifier
Gaud et al. Effects of artificial neural network parameters on rolling element bearing fault diagnosis
DE112019007527T5 (de) Ferndiagnosesystem, Einrichtung und Verfahren für ein Elektrowerkzeug
EP3657283A1 (de) Verfahren zur bestimmung eines fusionierten datensatzes
DE102021134294B4 (de) Hybrid-Ansatz zur Schätzung und Überwachung von Reibungs- und Masseparametern in einem elektrischen Antriebssystem
Lowes et al. A diagnostic system for industrial fans
DE102023211505A1 (de) Industrielles Qualitätsüberwachungssystem mit vortrainierter Merkmalsextraktion

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R016 Response to examination communication