AT524002B1 - Verfahren zur automatischen Überwachung mindestens eines Produktionsprozesses - Google Patents

Verfahren zur automatischen Überwachung mindestens eines Produktionsprozesses Download PDF

Info

Publication number
AT524002B1
AT524002B1 ATA50602/2020A AT506022020A AT524002B1 AT 524002 B1 AT524002 B1 AT 524002B1 AT 506022020 A AT506022020 A AT 506022020A AT 524002 B1 AT524002 B1 AT 524002B1
Authority
AT
Austria
Prior art keywords
variable
value
reference value
variables
values
Prior art date
Application number
ATA50602/2020A
Other languages
English (en)
Other versions
AT524002A1 (de
Inventor
Giessauf Dipl -Ing Josef
Denk Dipl -Ing Dr Richard
Lettner Dipl -Ing Dr Johannes
Original Assignee
Engel Austria Gmbh
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Engel Austria Gmbh filed Critical Engel Austria Gmbh
Priority to ATA50602/2020A priority Critical patent/AT524002B1/de
Priority to US17/369,488 priority patent/US20220011751A1/en
Priority to DE102021117634.4A priority patent/DE102021117634A1/de
Priority to CN202110775600.5A priority patent/CN113910561B/zh
Publication of AT524002A1 publication Critical patent/AT524002A1/de
Application granted granted Critical
Publication of AT524002B1 publication Critical patent/AT524002B1/de

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4183Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by data acquisition, e.g. workpiece identification
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C45/00Injection moulding, i.e. forcing the required volume of moulding material through a nozzle into a closed mould; Apparatus therefor
    • B29C45/17Component parts, details or accessories; Auxiliary operations
    • B29C45/76Measuring, controlling or regulating
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C48/00Extrusion moulding, i.e. expressing the moulding material through a die or nozzle which imparts the desired form; Apparatus therefor
    • B29C48/25Component parts, details or accessories; Auxiliary operations
    • B29C48/92Measuring, controlling or regulating
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41835Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by program execution
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4184Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by fault tolerance, reliability of production system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C45/00Injection moulding, i.e. forcing the required volume of moulding material through a nozzle into a closed mould; Apparatus therefor
    • B29C45/17Component parts, details or accessories; Auxiliary operations
    • B29C45/76Measuring, controlling or regulating
    • B29C2045/7606Controlling or regulating the display unit
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C2945/00Indexing scheme relating to injection moulding, i.e. forcing the required volume of moulding material through a nozzle into a closed mould
    • B29C2945/76Measuring, controlling or regulating
    • B29C2945/76929Controlling method
    • B29C2945/76939Using stored or historical data sets
    • B29C2945/76943Using stored or historical data sets compare with thresholds
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C2948/00Indexing scheme relating to extrusion moulding
    • B29C2948/92Measuring, controlling or regulating
    • B29C2948/92819Location or phase of control
    • B29C2948/9298Start-up, shut-down or parameter setting phase; Emergency shut-down; Material change; Test or laboratory equipment or studies
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Manufacturing & Machinery (AREA)
  • Theoretical Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

Verfahren zur automatischen Überwachung eines Produktionsprozesses (911), wobei a. mindestens ein Wert (21) von mindestens einer Bezugsgröße (2) automatisch aus mindestens einem Wert (11) von mindestens einer Prozessgröße (1) ermittelt wird, b. aus dem mindestens einen ermittelten Wert (21) von mindestens einer der mindestens einen Bezugsgröße (2) mindestens ein vorläufiger Referenzwert (31) ermittelt wird, wobei ein vorläufiger Referenzwert (31) jeweils einer Referenzgröße (3) zugeordnet ist, c. überprüft wird, ob der vorläufige Referenzwert (31) innerhalb eines der zugehörigen Referenzgröße (3) erlaubten Referenzwertbereichs (33) liegt, wobei, wenn dies nicht der Fall ist, der vorläufige Referenzwert (31) in den erlaubten Referenzwertebereich (33) transformiert wird und der transformierte Wert einem begrenzten Referenzwert (32) entspricht, und sonst der begrenzte Referenzwert (32) dem vorläufigen Referenzwert (31) entspricht, d. überprüft wird, ob mindestens ein Wert (12) mindestens einer überwachten Prozessgröße (1) des aktuellen Produktionsprozesses (911) in Bezug auf i. mindestens einen begrenzten Referenzwert (32) der mindestens einen Referenzgröße (3) und/oder ii. mindestens einen zusammengesetzten Referenzwert (42) einer zusammengesetzten Referenzgröße (4) eine Anomalie darstellt.

Description

Beschreibung
[0001] Die Erfindung betrifft ein Verfahren zur automatischen Überwachung eines Produktionsprozesses mit den Merkmalen der Schritte (a), (b) und (d) des Anspruchs 1, sowie eine Produktionsanlage nach Anspruch 34 mit Mittel, das Verfahren aus Anspruch 1 auszuführen. Zudem betrifft die Erfindung ein Computerprogrammprodukt nach Anspruch 35.
[0002] Zur Überwachung eines Produktionsprozesses müssen vorerst gewisse Prozessgrößen von einem Sensor gemessen oder aus gemessenen Daten abgeleitet werden. Die Werte dieser Prozessgrößen können im Allgemeinen im Laufe eines Prozesses zeitlich veränderlich sein. Bei zyklischen Produktionsprozessen, wie Formgebungsprozesse von Spritzgießmaschinen, können sie auch nur einen Wert pro Zyklus aufweisen und zum Beispiel aus Kennzahlen wie Minima, Maxima, Mittelwerte, Integrale oder Werte zu einem bestimmten Zeitpunkt des zeitlichen Verlaufs einer anderen Prozessgröße innerhalb eines gewissen Zeitfensters oder Zyklus bestehen.
[0003] Zudem müssen zur Überwachung der Werte der Prozessgrößen ein oder mehrere Referenzwert(e) bestimmt werden. Es wird überprüft, ob ein gewisser Wert einer Prozessgröße eine Anomalie bezüglich einem ihrer Referenzwerte darstellt. Typischerweise stellen die Referenzwerte eine obere und eine untere Uberwachungsgrenze für eine Prozessgröße dar, und spannen somit einen Toleranzbereich für diese Prozessgröße auf. Eine Anomalie liegt demnach vor, wenn die Kennzahl außerhalb des Toleranzbereichs liegt.
[0004] Im Falle einer Anomalie wird zum Beispiel eine Warnung an den Bediener ausgegeben oder aber der gesamte Formgebungszyklus gestoppt. Demnach kommt neben der Auswahl geeigneter überwachter Prozessgrößen auch einer sinnvollen Festlegung der Uberwachungsgrenzen, also Referenzwerte zur Überwachung, eine große Bedeutung zu.
[0005] Die Bestimmung der Referenzwerte erfolgt im einfachsten Fall manuell durch einen Bediener. In diesem Fall müssen die Referenzwerte sorgfältig von einem erfahrenen Experten gewählt werden. Bei manueller Eingabe werden daher typischerweise nur wenige Prozessgrößen überwacht.
[0006] In aktuellen Produktionsanlagen stehen jedoch eine Vielzahl von Sensoren und damit auch eine Vielzahl von vergangenen Werten von Prozessgrößen zur Verfügung. Computerprogrammprodukte bieten aktuell die Möglichkeit, auf Basis von Bezugsgrößen, wie Mittelwerten, Erwartungswerten oder Streuungen, welche aus vergangenen Werten von Prozessgrößen ermittelt werden, automatisch Referenzwerte zur Überwachung zu bilden. Die automatische Überwachung, inklusive Bestimmung und grafische Darstellung von Überwachungsgrenzen ist aus der statistischen Prozesslenkung als Qualitätsregelkarten bekannt. Hierbei ist es üblich, zweierlei UÜberwachungsgrenzen zu definieren, einerseits striktere Warngrenzen und andererseits weniger strikte Eingriffsgrenzen.
[0007] Ein Verfahren zum Beurteilen und/oder Visualisieren eines Prozesszustandes einer Produktionsanlage wird in DE 10 2019 105 230 A1 offenbart. Hier werden die Prozessgrößen in logische Gruppen eingeteilt und dann für mindestens eine logische Gruppe eine Beurteilung des Prozesszustands mittels Vergleichens von Referenzwerten und Werten von Prozessgrößen ausgeführt.
[0008] Ein weiteres Verfahren zur automatischen Referenzwertfindung aus vergangenen Werten von Prozessgrößen und zur Anomalieerkennung ist in DE 10 2018 107 233 A1 offenbart. Die Referenzwerte werden hier aus Bezugswerten, welche aus vergangenen Werten von Prozessgrößen errechnet werden, ermittelt. Die gefundenen Referenzwerte werden in diesem Verfahren auf ihre Qualität beurteilt. Diese Beurteilung erfolgt wie die Ermittlung der Referenzwerte unter Zunahme von weiteren Bezugswerten. Zudem wird nach einer Detektion eines anomalen Werts einer Prozessgröße eine Ursachenanalyse durch ein Expertensystem durchgeführt, welche multiple Grenzwertüberschreitungen sinnvoll interpretiert und an den Bediener in verständlicher Form und mit konkreten Anweisungen zur Behebung mitteilt.
[0009] Die Ermittlung von Referenzwerten als Überwachungsgrenzen aus vergangenen Prozesswerten liefert jedoch Überwachungsgrenzen, welche stark von der Qualität der Daten abhängig sind und dadurch einer gewissen Zufälligkeit unterworfen sind. Im Falle von einer sehr kleinen Streuung der Werte der Prozessgrößen kann die Überwachung damit sehr empfindlich gegenüber kleinen und möglicherweise für den Produktionsprozess irrelevanten Abweichungen sein. Umgekehrt werden im Falle von sehr großer Streuung die Uberwachungsgrenzen sehr großzügig ausgelegt. Dann können möglicherweise relevante Abweichungen nicht mehr erkannt werden, was zu Ausschussware (oder einer Beschädigung der Produktionsanlage) führen kann.
[0010] Die große Anzahl an überwachten Prozessgrößen, die durch solch ein automatisches Verfahren errechnet werden kann, sollte demnach immer noch von einem Bediener kontrolliert werden. Diese Überwachung der Uberwachungsgrenzen oder von Referenzwerten einer solch groBen Anzahl ist jedoch aufwendig oder sogar unmöglich. Damit ist der Nutzen von solch einer Überwachung limitiert.
[0011] Aufgabe dieser Erfindung ist, die Nachteile des Stands der Technik zu vermeiden. Insbesondere sollen ein verbessertes Verfahren, eine verbesserte Produktionsanlage und ein verbessertes Computerprogrammprodukt geschaffen werden.
[0012] Erfindungsgemäß wird diese Aufgabe durch ein Verfahren mit den Merkmalen des Anspruchs 1, eine Produktionsanlage nach Anspruch 34 und ein Computerprogrammprodukt nach Anspruch 35 gelöst. Bevorzugte Ausführungsbeispiele der vorliegenden Erfindung sind in den abhängigen Ansprüchen angegeben.
[0013] In Bezug auf die Offenbarung hat das Vergleichswort „größer“ zweierlei Bedeutungen: einerseits „echt größer“ und andererseits „größer gleich“.
[0014] Ein erfindungsgemäßes Verfahren zur automatischen Überwachung eines Produktionsprozesses, welcher von einer Produktionsanlage, zur Herstellung wenigstens eines Produkts durchgeführt wird, mit
- Mindestens einer Prozessgröße einer Anzahl an Prozessgrößen
- Mindestens einer überwachten Prozessgröße einer Anzahl an überwachten Prozessgrößen, wobei jede überwachte Prozessgröße zudem zur Anzahl der Prozessgrößen gehört,
weist folgende Schritte auf:
a. mindestens ein Wert von mindestens einer Bezugsgröße von einer Anzahl an BezugsgröBen automatisch aus mindestens einem - vorzugsweise vergangenen - Wert von mindestens einer Prozessgröße der Anzahl der Prozessgrößen ermittelt wird,
b. für eine Anzahl an Referenzgrößen aus dem mindestens einen ermittelten Wert von mindestens einer Bezugsgröße der Anzahl der Bezugsgrößen mindestens ein vorläufiger Referenzwert ermittelt wird, wobei ein vorläufiger Referenzwert jeweils einer Referenzgröße der Anzahl an Referenzgrößen zugeordnet ist und wobei eine Referenzgröße jeweils mindestens einer überwachten Prozessgröße zugeordnet ist,
c. für die Ermittlung eines begrenzten Referenzwerts der mindestens einen Referenzgröße überprüft wird, ob der vorläufige Referenzwert der mindestens einen Referenzgröße innerhalb eines der Referenzgröße erlaubten Referenzwertbereichs liegt, wobei, wenn dies nicht der Fall ist, der vorläufige Referenzwert in den erlaubten Referenzwertebereich transformiert, vorzugsweise verschoben wird und sonst der begrenzte Referenzwert dem vorläufigen Referenzwert entspricht,
d. überprüft wird, ob mindestens ein Wert mindestens einer überwachten Prozessgröße des aktuellen Produktionsprozesses in Bezug auf
i. mindestens einen begrenzten Referenzwert der mindestens einen Referenzgröße und/oder
il. mindestens einen zusammengesetzten Referenzwert einer zusammengesetzten
Referenzgröße, wobei der mindestens eine zusammengesetzte Referenzwert aus mindestens einem begrenzten Referenzwert der mindestens einen Referenzgröße und mindestens einem Wert einer Bezugsgröße ermittelt wird
eine Anomalie darstellt.
[0015] Es kann demnach mindestens ein Referenzwert errechnet werden, welcher auf den vergangenen Werten mindestens einer Prozessgröße basiert und sich diesen flexibel anpasst. Durch die Einpassung des mindestens einen Referenzwerts in einen ihm erlaubten Referenzwertebereich ist zudem garantiert, dass der mindestens eine Referenzwert gewisse sinnvoll vordefinierte Grenzwerte nicht über-/unterschreitet.
[0016] In einem Ausführungsbeispiel kann der erlaubte Referenzwertebereich der mindestens einen Referenzgröße aus Schritt (b) automatisch ermittelt werden.
[0017] Es kann vorgesehen sein, dass der erlaubte Referenzwertebereich der mindestens einen Referenzgröße aus Schritt (b) mittels
- Mindestens eines Werts mindestens einer Prozessgröße der Anzahl der Prozessgrößen, welche von wenigstens einer jener Prozessgrößen verschieden ist, aus welcher der mindestens eine Wert mindestens einer Bezugsgröße der Anzahl an Bezugsgrößen aus Schritt (a) ermittelt wurde, und/oder
- Mindestens eines Systemkonfigurationswerts einer Anzahl an Systemkonfigurationsgrößen und/oder
- Mindestens eines Einstellwerts einer Anzahl der Einstellgrößen des Produktionsprozesses und/oder
- Mindestens einer Parameterklasse und/oder - Mindestens einer Systemkonfigurationsklasse und/oder - Mindestens einer Eingangsgröße von außerhalb des Produktionsprozesses und/oder
- Mindestens eines Identifikators mindestens einer der oben genannten Größen und/oder Klassen und/oder eines hinterlegten Zusammenhangs in Form einer Tabelle oder einer Funktion ermittelt wird.
[0018] Bei einem Ausführungsbeispiel ist vorgesehen, dass die Produktionsanlage mindestens eine Formgebungsmaschine umfasst, von welcher ein Formgebungsprozess durchgeführt wird.
[0019] Bei einem Ausführungsbeispiel ist vorgesehen, dass die Anzahl der Systemkonfigurationsgrößen mindestens eine beschreibende Größe der den Produktionsprozess durchführenden Produktionsanlage, insbesondere eine Maschinengröße der Formgebungsmaschine, beispielweise ein Schneckendurchmesser oder eine Nennschließkraft der Formgebungsmaschine, und dass die Anzahl der Einstellgrößen mindestens eine Steuerungsgröße, beispielweise eine Temperatur mit einem Sollwert oder eine Sollschließkraft, umfasst.
[0020] Bei einem Ausführungsbeispiel ist vorgesehen, dass der begrenzte Referenzwert der mindestens einen Referenzgröße und/oder der zusammengesetzte Referenzwert der mindestens einen zusammengesetzten Referenzgröße vor Schritt (d) von einem Bediener mittels mindestens einer Bedienerschnittstelle überprüft wird und/oder nach Wunsch des Bedieners geändert wird. Damit kann vom Bediener überprüft werden, ob der Referenzwert für ihn sinnvoll ist.
[0021] Bei einem Ausführungsbeispiel ist vorgesehen, dass eine Parameterklassifizierungseinheit mindestens eine Prozessgröße der Anzahl der Prozessgrößen in mindestens eine Parameterklasse einteilt, wobei die mindestens eine Parameterklasse der mindestens einen Prozessgröße automatisch aus - vorzugsweise vergangenen - Werten der mindestens einen Prozessgröße erkannt wird und/oder vom Bediener zugeordnet ist und/oder werkseitig zugeordnet ist.
[0022] Bei einem Ausführungsbeispiel ist vorgesehen, dass eine Konfigurationsklassifizierungseinheit eine Anzahl an Systemkonfigurationsgrößen, Einstellgrößen und/oder Prozessgrößen
einer Systemkonfigurationsklasse zuordnet, welche Systemkonfigurationsklasse mindestens einer logischen Gruppe zugeordnet ist, wobei logische Gruppen beispielweise Maschinentyp, Anwendungsart, Material des Produkts oder Produktgruppe sind. Die Konfigurationsklassifizierungseinheit kann mittels eines maschinellen Lernverfahrens trainiert werden, welches seinerseits bevorzugt mit Trainingsdaten trainiert wurde, welche Trainingsdaten als Eingangsdaten mindestens einen Systemkonfigurationswert, mindestens einen Einstellwert und/oder mindestens einen vergangenen Wert von Prozessgrößen besonders bevorzugt einer Vielzahl von Maschinen, und als Ausgangsdaten von einem Experten zugeordnete Systemkonfigurationsklassen umfassen. Es kann ein überwachtes oder ein unüberwachtes maschinelles Lernverfahren verwendet werden.
[0023] Weiters kann vorgesehen sein, dass die automatische Ermittlung des erlaubten Referenzwertebereichs einer Referenzgröße mit mindestens einer Tabelle erfolgt, wobei die Tabelle bevorzugt mindestens einer überwachten Prozessgröße mindestens einen erlaubten Referenzwertebereich zuordnet, wobei der erlaubte Referenzwertebereich besonders bevorzugt unter Angabe des Identifikators und/oder der Parameterklasse der mindestens einen überwachten Prozessgröße abgerufen werden kann.
[0024] Bei einem Ausführungsbeispiel ist vorgesehen, dass die automatische Ermittlung des erlaubten Referenzwertebereichs einer Referenzgröße mit mindestens einem Regelwerk erfolgt, wobei die Eingangswerte des mindestens einen Regelwerks
- Mindestens einen Wert mindestens einer Prozessgröße der Anzahl der Prozessgrößen, welche von wenigstens einer der Prozessgrößen verschieden ist, aus welcher der mindestens eine Wert mindestens einer Bezugsgröße der Anzahl an Bezugsgrößen aus Schritt (a) ermittelt wurde, und/oder
- mindestens einen Systemkonfigurationswert einer Anzahl an Systemkonfigurationsgrößen und/oder
- Mindestens einen Einstellwert einer Anzahl der Einstellgrößen des Produktionsprozesses und/oder
- Mindestens einer Parameterklasse und/oder - Mindestens einer Systemkonfigurationsklasse und/oder - Mindestens einer Eingangsgröße von außerhalb des Produktionsprozesses und/oder
- Mindestens einen Identifikator von mindestens einer der oben genannten Größen und/oder Klassen
umfassen.
[0025] Bei einem Ausführungsbeispiel ist vorgesehen, dass mindestens ein Regelwerk, beispielsweise durch die Erstellung einer Tabelle, von einem Experten manuell und/oder mittels eines maschinellen Lernverfahrens und/oder mittels bekannten funktionalen Zusammenhängen erstellbar ist.
[0026] Für die Erstellung eines Regelwerks kann eine Tabelle von einem Experten zusammengestellt werden. Das Abrufen des Regelwerks entspricht dann beispielsweise dem (automatischen) Nachschauen in der Tabelle („Lookup-Tabelle“) beispielsweise mittels eines Identifikators einer Größe und/oder Klasse.
[0027] Bei einem Ausführungsbeispiel ist vorgesehen, dass das maschinelle Lernverfahren mindestens eines Regelwerks mit Trainingsdaten, bevorzugt stammend von einer Vielzahl von Produktionsanlagen, durchgeführt wird, wobei die Trainingsdaten bei Anwendung eines maschinellen Lernverfahrens als Eingangsdaten vorzugsweise - mindestens eine Parameterklasse und/oder
- Mindestens einen Einstellwert und/oder - Mindestens einen Systemkonfigurationswert und/oder
- Mindestens eine Systemkonfigurationsklasse und/oder als Ausgangsdaten vorzugsweise
- mindestens eine Eingabe von mindestens einem gewünschten, begrenzten Referenzwert und/oder
- Mindestens eine Korrektur von mindestens einem gewünschten, begrenzten Referenzwert
durch den Bediener umfassen. Dabei kann ein überwachtes und/oder ein unüberwachtes Lernverfahren angewendet werden.
[0028] Bei einem Ausführungsbeispiel ist vorgesehen, dass ein vorläufiger erlaubter Referenzwertebereich mindestens einer Referenzgröße aus mehreren Regelwerken berechnet wird und der in Schritt (c) verwendete erlaubte Referenzwertebereich aus der Schnittmenge aller vorläufigen erlaubten Referenzwertebereiche der Referenzgröße ermittelt wird. Damit kann ein besser angepasster erlaubter Referenzwertebereich ermittelt werden.
[0029] Bei einem Ausführungsbeispiel ist vorgesehen, dass der Wert mindestens einer Referenzgröße und/oder mindestens einer zusammengesetzten Referenzgröße, welche einer ausgewählten Prozessgröße zugeordnet sind/ist, mittels Bezugswerten ermittelt wird, welche in Schritt (a) aus mindestens einem Wert von
- Mindestens einer Prozessgröße der Anzahl der Prozessgrößen, welche der gleichen Parameterklasse wie mindestens eine gewählte Prozessgröße zugeordnet sind und/oder
- der mindestens einen gewählten Prozessgröße selbst berechnet werden.
[0030] Bei einem Ausführungsbeispiel ist vorgesehen, dass mindestens ein begrenzter Referenzwert einer Referenzgröße und/oder mindestens ein zusammengesetzter Referenzwert einer Zusammengesetzten Referenzgröße als obere oder untere Uberwachungsgrenze mindestens einer überwachten Prozessgröße verwendet werden/wird, und dass der mindestens eine Wert der mindestens einen überwachten Prozessgröße in Schritt (d) als Anomalie eingestuft wird, wenn der mindestens eine Wert der überwachten Prozessgröße größer als die obere Uberwachungsgrenze oder kleiner als die untere Uberwachungsgrenze ist.
[0031] Bei einem Ausführungsbeispiel ist vorgesehen, dass die obere und/oder die untere Überwachungsgrenze mindestens einer überwachten Prozessgröße aus mindestens einem Wert der folgenden Bezugsgrößen berechnet werden:
- Mittelwert von vergangenen Werten von mindestens einer Prozessgröße und/oder
- skaliertes Streuungsmaß von vergangenen Werten von mindestens einer Prozessgröße, welches mindestens einen Wert, insbesondere einen einzigen Wert oder einen oberen und einen unteren Wert umfasst.
[0032] Bei einem Ausführungsbeispiel ist vorgesehen, dass das skalierte Streuungsmaß vom Bediener und/oder automatisch skaliert wird, vorzugsweise abhängig von den vorliegenden Parameterklasse und/oder Systemkonfigurationsklassen. Damit kann die Empfindlichkeit der Überwachungsgrenzen eingestellt werden.
[0033] Bei einem Ausführungsbeispiel ist vorgesehen, dass der Mittelwert aus einem arithmetischen Mittel, einem getrimmten Mittel und/oder dem Median der - vorzugsweise vergangenen Werte der mindestens einen Prozessgröße gebildet wird.
[0034] Bei einem Ausführungsbeispiel ist vorgesehen, dass der mindestens eine Wert des skalierten Streuungsmaßes mindestens einem vorläufigen Referenzwert entspricht und/oder der mindestens eine vorläufige Referenzwert aus dem mindestens einen Wert des skalierten Streumaßes errechnet wird. Insbesondere kann der erlaubte Referenzwertebereich eines aus dem oberen Wert des skalierten Streuungsmaßes ermittelten vorläufigen Referenzwerts von dem erlaubten Referenzwertebereich des aus dem unteren Wert des skalierten Streuungsmaßes ermittelten vorläufigen Referenzwerts verschieden sein. Damit können beispielsweise asymmetrische Werteverteilungen systematisch berücksichtigt werden.
[0035] Bei einem Ausführungsbeispiel ist vorgesehen, dass nach Schritt (dii) die obere und/oder die untere Uberwachungsgrenze mindestens einer überwachten Prozessgröße mindestens einer zusammengesetzten Referenzgröße entsprechen, bevorzugt der Summe oder der Differenz des Mittelwerts und des mindestens einen begrenzten Referenzwerts, welcher aus dem mindestens einen Wert des skalierten Streumaßes ermittelt wird und durch seinen erlaubten Referenzwertebereich begrenzt wird.
[0036] Bei einem Ausführungsbeispiel ist vorgesehen, dass die - vorzugsweise vergangenen Werte von einer Prozessgröße der Anzahl der Prozessgrößen eine diskrete und vorzugsweise Chronologisch geordnete Reihe bilden, wobei die Elemente der Reihe diskretisierten Zeitpunkten eines kontinuierlichen (Teils eines) Produktionsprozesses und/oder einem Zyklus eines stückweisen Produktionsprozesses zugeordnet sind.
[0037] Bei einem Ausführungsbeispiel ist vorgesehen, dass zur Ermittlung des Werts einer Bezugsgröße eine ausgewählte Anzahl an Elementen der Reihe verwendet werden, wobei diese Elemente nicht zwingend in einer Zeitreihe benachbart sind, und wobei insbesondere die ausgewählte Anzahl an Elementen vom Bediener gewählt wird und/oder in einer Tabelle abgespeichert ist, wobei die Tabelle bevorzugt einer Prozessgröße eine Anzahl an Elementen zuordnet, und/oder durch mindestens ein Auswahlregelwerk ermittelt wird, wobei die Eingangswerte des mindestens einen Auswahlregelwerks bevorzugt
- Mindestens einen Wert von mindestens einer Prozessgröße der Anzahl der Prozessgrößen (1), welche von wenigstens einer der Prozessgrößen verschieden ist, aus welcher der mindestens eine Wert mindestens einer Bezugsgröße der Anzahl an Bezugsgrößen aus Schritt (a) ermittelt wurde, und/oder
- mindestens einen Systemkonfigurationswert einer Anzahl an Systemkonfigurationsgrößen und/oder
- Mindestens einen Einstellwert einer Anzahl der Einstellgrößen des Produktionsprozesses und/oder
- Mindestens eine Parameterklasse und/oder - Mindestens eine Systemkonfigurationsklasse und/oder - Mindestens eine Eingangsgröße von außerhalb des Produktionsprozesses und/oder
- Mindestens einen Identifikator von mindestens einer der oben genannten Größen und/oder Klassen
umfassen.
[0038] Bei einem Ausführungsbeispiel ist vorgesehen, dass das Transformieren mindestens eines vorläufigen Referenzwerts einer Referenzgröße in Schritt (c) in den der Referenzgröße erlaubten Referenzwertebereich zur Definition eines begrenzten Referenzwerts so erfolgt, dass der transformierte Referenzwert im erlaubten Referenzwertebereich liegt und sich - gegebenenfalls unter Berücksichtigung eines Sicherheitsabstands - vom vorläufigen Referenzwert möglichst wenig unterscheidet. Bei der Berücksichtigung des Sicherheitsabstands wird der transformierte Referenzwert nicht genau in den erlaubte Referenzwertebereich eingepasst, sondern mit einem bestimmten Abstand zu den Rändern des erlaubten Referenzwertebereichs.
[0039] Bei einem Ausführungsbeispiel ist vorgesehen, dass eine Mitteilung abgegeben wird, wenn mindestens ein vorläufiger Referenzwert einer Referenzgröße zur Bildung eines begrenzten Referenzwerts in den der Referenzgröße erlaubten Referenzwertebereich transformiert wird, wobei die Mitteilung insbesondere an einen Bediener gerichtet sein kann.
[0040] Bei einem Ausführungsbeispiel ist vorgesehen, dass die Parameterklassifizierungseinheit die mindestens eine Parameterklasse mindestens einer überwachten Prozessgröße automatisch aus der Lage mindestens eines vorläufigen Referenzwerts einer Referenzgröße in Bezug auf den der Referenzgröße erlaubten Referenzwertebereich erkennt.
[0041] Bei einem Ausführungsbeispiel ist vorgesehen, dass mindestens ein Bezugswert mindestens einer Bezugsgröße von einer Beurteilungseinheit positiv oder negativ beurteilt wird. Damit können beispielsweise vorab Bezugswerte ausgesondert werden.
[0042] Bei einem Ausführungsbeispiel ist vorgesehen, dass im Falle einer negativen Beurteilung mindestens eines Bezugswerts mindestens einer Bezugsgröße durch die Beurteilungseinheit andere vorzugsweise vergangene Werte mindestens einer Prozessgröße, insbesondere andere Elemente der Reihe jener Prozessgrößen aus welchen der mindestens eine Bezugswert ermittelt wurde, ausgewählt werden und aus diesen neu gewählten vorzugsweise vergangenen Werten von Prozessgrößen neue Bezugswerte ermittelt werden.
[0043] Bei einem Ausführungsbeispiel ist vorgesehen, dass die Beurteilungseinheit mindestens eine Beurteilungsbezugsgröße, wobei die Beurteilungsbezugsgröße eine Bezugsgröße ist, und festgelegte Regeln zur Beurteilung mindestens einer von der Beurteilungsbezugsgröße verschiedenen Bezugsgröße verwendet, wobei die mindestens eine Beurteilungsbezugsgröße beispielweise die durchschnittliche Steigung der vorzugsweise vergangenen Werte mindestens einer Prozessgröße ist.
[0044] Bei einem Ausführungsbeispiel ist vorgesehen, dass im Falle einer negativen Beurteilung eines Bezugswerts durch die Beurteilungseinheit die neue Wahl der vorzugsweise vergangenen Werte mindestens einer Prozessgröße manuell und/oder automatisch, insbesondere unter Verwendung von Beurteilungsbezugsgrößen, durchgeführt wird.
[0045] Bei einem Ausführungsbeispiel ist vorgesehen, dass die Ermittlung des Werts der mindestens einen Bezugsgröße aus Werten von mindestens einer Prozessgröße in Schritt (a) manuell und/oder automatisch, insbesondere aufgrund festgelegter Kriterien, ausgelöst werden kann, in beiden Fällen insbesondere während dem Produktionsprozess.
[0046] Die manuelle Wahl neuer Werte und die Auslösung zur Ermittlung von Werten kann von einem Maschinenführer und/oder zentral für eine ganze Produktionsanlage ausgeführt werden.
[0047] Bei einem Ausführungsbeispiel ist vorgesehen, dass der Wert mindestens einer Bezugsgröße laufend in festgelegten Zeitschritten und/oder nach einer festgelegten Anzahl von Zyklen eines zyklischen Produktionsprozesses aus Werten der Prozessgrößen neu ermittelt wird.
[0048] Bei einem Ausführungsbeispiel ist vorgesehen, dass der Wert mindestens einer Bezugsgröße kumulativ aus den vorzugsweise vergangenen Werten der Prozessgrößen ermittelt wird.
[0049] Bei einem Ausführungsbeispiel ist vorgesehen, dass die Werte von mindestens einer Prozessgröße und/oder mindestens einer Bezugsgröße von einer Datenaufzeichnungseinheit gespeichert werden.
[0050] Es ist auch eine Produktionsanlage mit Mittel vorgesehen, wobei die Mittel geeignet sind, das oben beschriebene Verfahren auszuführen.
[0051] Es ist auch ein Computerprogrammprodukt, umfassend Befehle, vorgesehen, wobei die Befehle bewirken, dass die genannte Produktionsanlage das oben beschriebene Verfahren ausführt.
[0052] Es sei angemerkt, dass sich das Verfahren für zyklusbasierte und kontinuierliche Produktionsprozesse eignet. Insbesondere eignet sich das Verfahren dadurch zur Ausführung in Produktionsanlagen, welche mindestens eine Spritzgießmaschine und/oder mindestens einen Kunststoffextruder enthalten.
[0053] Zudem kann auch die Bewegung und/oder andere Tätigkeiten von Robotern oder Robotergreifarmen überprüft werden. Die Prozessgrößen sind dann Bewegungsgrößen und/oder andere Größen.
[0054] Die Prozessgrößen können insbesondere auch mehrdimensional sein. Beispielsweise kann die Position eines Robotergreifarms in zwei- oder dreidimensionalen Raumkoordinaten angegeben sein. Der erlaubte Referenzwertebereich, insbesondere der erlaubte Wertebereich für UÜberwachungsgrenzen der Roboterbewegung, ist dann eine Fläche bzw. ein Volumen,
beispielweise ein Kreis bzw. eine Kugel.
[0055] Das durch die Verwendung von Daten von einer Vielzahl von Produktionsmaschinen und/oder Produktionsanlagen nötige Versenden von Daten kann anonymisiert und/oder nicht anonymisiert vollzogen werden.
[0056] Einstellgrößen werden vom Bediener oder einem Computerprogramm, zum Beispiel vom erfindungsgemäßen Verfahren zur automatischen Uberwachung eines Produktionsprozesses und/oder einem Regelungsalgorithmus, definiert.
[0057] Beispiele für Einstellgrößen des Produktionsprozesses sind insbesondere Steuerungsgrößen und/oder Referenzgrößen. Steuerungsgrößen können beispielsweise Führungsgrößen, wessen augenblickliche Werte Sollwerten entsprechen, oder Größen, welche die Art der Steuerung festlegen, sein. Auch können hier Einstellgrößen für Regelungsalgorithmen des Produktionsprozesses gemeint sein. Referenzgrößen können beispielsweise Uberwachungsgrenzen einer Prozessgröße oder Größen, welche die Art der Überwachung festlegen, sein.
[0058] Beispiele für Einstellgrößen eines Verfahrens oder Computerprogramms sind Größen, welche festlegen, welches Regelwerk verwendet werden soll. Auch können hier Einstellgrößen eines Expertensystems oder eines Regelungsalgorithmus einer Produktionsmaschine gemeint sein.
[0059] Prozessgrößen sind physikalischen Messgrößen oder daraus abgeleitete Größen des Produktionsprozesses. Prozessgrößen beschreiben das Verhalten des Produktionsprozesses.
[0060] Bezugsgrößen oder Kennzahlen sind von einer oder mehreren Prozessgrößen abgeleitete Größen. Bezugsgrößen oder Kennzahlen können zum Beispiel Eigenschaften einer Messkurve einer Prozessgröße beschreiben oder Zeitpunkte, bei denen Prozessgrößen bestimmte Werte einnehmen, oder beispielsweise die Standardabweichung von mehreren vergangenen Werten von einer Prozessgröße sein. Bezugsgrößen und Kennzahlen sind ebenfalls Verhaltensgrößen.
[0061] Prozessgrößen und/oder Bezugsgrößen können Qualitätsgrößen, wie beispielsweise Gewicht, Maßhaltigkeit, Verzug und/oder Oberfläche, insbesondere von Bauteilen der Produktionsmaschine und/oder der Produktionsanlage, umfassen. Diese können direkt gemessen und/oder aus Prozessgrößen abgeleitet werden.
[0062] Systemkonfigurationsgrößen sind beschreibende Größen und unabhängig von Einstellgrößen und Verhaltensgrößen. Sie beschreiben beispielsweise Eigenschaften des Materials, der Produktionsmaschine, des Kunden, des Werkzeugs oder der geographischen Lage. Beispielsweise kann eine Eigenschaft der Produktionsmaschine der Maschinentyp und eine Eigenschaft des Kunden die Branche, in der er tätig ist, sein.
[0063] Die Werte von Systemkonfigurationsgrößen ändern sich demnach nur bei einer Änderung der Konfiguration, beispielsweise des Werkzeugs, des Kunden, der Produktionsmaschine oder dergleichen, insbesondere verändern sie sich nicht während und/oder durch die Schritte (a), (b), (c) und (d) des erfindungsgemäßen Verfahrens oder durch einen Produktionsprozess.
[0064] Eine Parameterklasse kann beispielsweise Prozessgrößen mit der gleichen Einheit, aus demselben Abschnitt des Produktionsprozesses und/oder aus demselben Bereich oder Bauteil der Produktionsmaschine zusammenfassen.
[0065] Eine Systemkonfigurationsklasse kann beispielsweise die Typen von Produktionsmaschinen, die geographischen Regionen des Standorts einer Produktionsmaschine/-anlage oder auch die Branche der Kunden zusammenfassen.
[0066] Der Identifikator einer Größe und/oder einer Klasse ist eine Zahl und/oder ein String, welche/welcher der Größe bzw. der Klasse eindeutig zugeordnet ist.
[0067] Ausführungsbeispiele der Erfindung werden anhand der Figuren diskutiert. Dabei zeigen: [0068] Fig. 1a-c Blockdiagramme der Größen und Werte einfacher Ausführungsbeispiele des erfindungsgemäßen Verfahrens
[0069] Fig. 2a,b typisches Ausführungsbeispiel mit der Einpassung von absoluten Überwachungsgrenzen in einen erlaubten Referenzwertebereich a. Werteverlauf einer Prozessgröße mit Streuung um einen Mittelwert, erlaubter Wertebereich, Überwachungsgrenzen, b. Blockdiagramm
[0070] Fig. 3a,b typisches Ausführungsbeispiel mit der Einpassung von relativen Überwachungsgrenzen in einen erlaubten Referenzwertebereich a. Werteverlauf einer Prozessgröße mit Streuung um einen Mittelwert, erlaubter Referenzwertebereich, Uberwachungsgrenzen, b. Blockdiagramm
[0071] Fig. 4a,‚b Überwachungsgrenzen der Prozessgröße „Restmassepolster“ in einem Spritzgießprozess a. Werteverlauf, erlaubter Referenzwertebereich, Uberwachungsgrenzen, b. Blockdiagramm
[0072] Fig. 5 Überwachungsgrenzen der Prozessgröße „Wasser-Durchflussmenge in einem Werkzeug-Kühlkreis“ in einem Spritzgießprozess a. Werteverlauf, erlaubter Referenzwertebereich, begrenzte Referenzwerte, Uberwachungsgrenzen, b. Blockdiagramm
[0073] Fig. 6a,‚b Mittelung von Überwachungsgrenzen mehrerer Maschinen
[0074] Fig. 7 schematisch dargestellte Produktionsanlage mit einer Produktionsmaschine, welche Produktionsanlage das Verfahren zur Überwachung eines Produktionsprozesses ausführt
[0075] Fig. 8a,‚b Lernverfahren des Regelwerks zur Bestimmung des erlaubten Wertebereichs für Referenzwerte
[0076] Fig. 1a-c zeigt Blockdiagramme zur Veranschaulichung zweier einfacher Ausführungsbeispiele des Verfahrens zur automatischen Überwachung genau einer Prozessgröße 1. In Fig. 1a wird ein vergangener Wert 11 einer Prozessgröße 1 zur Überprüfung eines aktuellen Werts 12 derselben Prozessgröße 1 verwendet.
[0077] Dafür wird zuerst in Schritt a aus dem vergangen Wert 11 ein Bezugswert 21 einer Bezugsgröße 2 ermittelt.
[0078] Im darauffolgenden Schritt b wird aus dem Bezugswert 21 der Bezugsgröße 2 ein vorläufiger Referenzwert 31 einer Referenzgröße 3 ermittelt.
[0079] In Schritt c wird überprüft, ob der vorläufige Referenzwert 31 innerhalb eines der Referenzgröße 3 erlaubten Referenzwertebereichs 33 liegt. Ist das der Fall, wird für den begrenzten Referenzwert 32 der vorläufige Referenzwert 31 übernommen. Ist dies nicht der Fall, wird der vorläufige Referenzwert 31 in den erlaubten Wertebereich 33 transformiert, insbesondere verschoben, und für den begrenzten Referenzwert 32 wird der transformierte Referenzwert übernommen.
[0080] Das Transformieren des vorläufigen Referenzwerts 31 in den erlaubten Referenzwertebereich 33 kann so erfolgen, dass der transformierte Referenzwert möglichst wenig von dem vorläufigen Referenzwert 31 verschieden ist. Als Maß für die Verschiedenheit zweier Referenzwerte kann im Allgemeinen eine beliebige Metrik zugezogen werden. Insbesondere kann mit „verschieden“ der Absolutwert der Differenz zweier Zahlenwerte gemeint sein.
[0081] Auch im allgemeinen Fall von mehrdimensionalen Prozessgrößen 1 kann die Metrik frei gewählt werden. Insbesondere kann die euklidische Metrik verwendet werden.
[0082] Der begrenzte Referenzwert 32 wird verwendet um zu überprüfen, ob bei einem aktuellen Wert 12 der Prozessgröße 1 eine Anomalie vorliegt, wobei die Prozessgröße 1 des vergangenen Werts 12 der überprüften Prozessgröße 1 entspricht. Die Uberprüfung erfolgt durch einen Vergleich von dem aktuellen Wert 12 der überprüften Prozessgröße 1 und dem begrenzten Referenzwert 32.
[0083] Fig. 1b zeigt ein ähnliches Ausführungsbeispiel wie Fig. 1a. Hier wird im letzten Schritt d ein aktueller Wert 12 einer Prozessgröße 1 mithilfe des begrenzten Referenzwerts 32 auf eine Anomalie überprüft, wobei der vergangene Wert 11 von einer verschiedenen Prozessgröße 1 stammt.
[0084] Fig. 1c zeigt ein alternatives, einfaches Ausführungsbeispiel, wobei hier überprüft wird, ob mindestens ein Wert 12 mindestens einer überwachten Prozessgröße 1 des aktuellen Produktionsprozesses 911 in Bezug auf ein mindestens einen zusammengesetzten Referenzwert 42 einer zusammengesetzten Referenzgröße 4 eine Anomalie darstellt. Der mindestens eine zusammengesetzte Referenzwert 42 wird aus mindestens einem begrenzten Referenzwert 32 der mindestens einen Referenzgröße 3 und mindestens einem Wert 21 einer Bezugsgröße 2 ermittelt. Wie in Fig. 1a wird hier ein aktueller Wert 12 einer Prozessgröße 1 auf eine Anomalie überprüft, wobei die überwachte Prozessgröße 1 jener Prozessgröße 1 entspricht, aus welcher die Bezugsgrößen 2 ermittelt werden.
[0085] Im Gegensatz zu Fig. 1a werden in Fig. 1c jeweils ein Bezugswert 21 von zwei Bezugsgrößen 2 aus dem Wert 11 der Prozessgröße 1 in Schritt a ermittelt.
[0086] Aus einem dieser Bezugswerte 21 wird in Schritt b ein vorläufiger Referenzwert 31 einer Referenzgröße 3 ermittelt. Es wird in Schritt c überprüft, ob dieser vorläufige Referenzwert 31 in einem erlaubten Referenzwertebereich 33 liegt. Sollte die nicht der Fall sein, wird der vorläufige Referenzwert 31 so transformiert, dass er im erlaubten Referenzwertebereich 33 liegt. Wie zu Fig. 1a und Fig. 1b ausgeführt, wird damit ein begrenzter Referenzwert 32 ermittelt.
[0087] Im Schritt b‘ wird aus dem anderen Bezugswert 21 und dem begrenzten Referenzwert 32 ein weiterer Referenzwert 42 einer weiteren Referenzgröße 4 ermittelt. Diese weitere Referenzgröße 4 wird dann zur Anomalieüberprüfung eines aktuellen Werts 12 einer Prozessgröße 1 verwendet. Dies ermöglicht, dass der zur Anomalieüberprüfung verwendeten Referenzwert auch von einer nicht begrenzten Bezugsgröße 2 abhängen kann. Ein Beispiel von einem solchen typischen Fall ist in Fig. 5 und Fig. 6 gezeigt.
[0088] Fig. 2a,b zeigt ein typisches Ausführungsbeispiel des erfindungsgemäßen Verfahrens für einen zyklischen Produktionsprozess 911 mithilfe von Diagrammen (Fig. 2a) und eines Blockdiagramms (Fig. 2b) wie in Fig. 1a-c. Hier liegen zwanzig Werte 11 einer Prozessgröße 1 vom Typ X vor, jeweils ein Wert pro Produktionszyklus Z.
[0089] Es sei an dieser Stelle angemerkt, dass das erfindungsgemäße Verfahren sich nicht nur für zyklische Produktionsprozesse 911, wie Formgebungsprozesse einer Spritzgießmaschine, eignet, sondern auch für kontinuierliche Produktionsprozesse 911, wie sie beispielsweise Kunststoffextruder aufweisen.
[0090] Wie aus Fig. 2a im Bereich I ersichtlich, fluktuieren die Werte 11 der Prozessgröße 1 vom Typ X um einen Mittelwert XM. Dieser Mittelwert, hier ein arithmetisches Mittel, stellt einen Bezugswert 21 einer Bezugsgröße 2 der Prozessgröße 1 dar. Ein skaliertes Streuungsmaß der Werte 11 liefert eine zweite Bezugsgröße 2 mit ihrem Bezugswert 21, in diesem Beispiel die mit dem Faktor Drei multiplizierte Standardabweichung 30 der Werte 11 der Prozessgröße 1 vom Typ X. Diese beiden Bezugswerte 21, werden in Schritt a (siehe Fig. 2b) berechnet.
[0091] Wie in Fig. 2a im Bereich ii gezeigt, definieren die Werte 21 des skalierten StreuungsmaBes 30 und des Mittelwerts XM in Schritt b jeweils einen vorläufigen Referenzwert 31 zweier Referenzgrößen 3. Diese Werte 31 entsprechen XM + 30 und XM- 30.
[0092] Die Referenzgrößen 3 können als obere Überwachungsgrenze und untere Überwachungsgrenze verwendet werden. Zuvor werden die Uberwachungsgrenzen jedoch überprüft. Dazu ist beiden Referenzgrößen 3 einen erlaubter Referenzwertbereich 33 zugeordnet. In Schritt c (siehe Fig. 2b) werden die vorläufigen Referenzwerte 31 in den erlaubten Referenzwertbereich 33 verschoben, falls sie nicht ohnehin schon im erlaubten Referenzwertebereich 33 liegen. In diesem Ausführungsbeispiel werden also absolute Uberwachungsgrenzen überprüft.
[0093] Im vorliegenden Beispiel liegt der vorläufige Referenzwert 31 der oberen Überwachungsgrenze in seinem erlaubten Referenzwertebereich 33 und wird demnach nicht verschoben. Der resultierende begrenzte Referenzwert 32 ist demnach der gleiche wie der vorläufige Referenzwert 32 (siehe Fig. 2a im Bereich iii).
[0094] Im vorliegenden Beispiel liegt der vorläufige Referenzwert 31 der unteren Überwachungsgrenze nicht in seinem erlaubten Referenzwertebereich 33. Um den begrenzten Referenzwert 32 zu erlangen, wird der vorläufige Referenzwert 31 in den erlaubten Referenzwertbereich 33 verschoben, und zwar so, dass er im erlaubten Referenzwertbereich 33 zu liegen kommt und möglichst wenig vom ursprünglichen Wert entfernt ist. Der resultierende begrenzte Referenzwert 32 ist im Bereich li in Fig. 2a zu sehen.
[0095] Die Fig. 2b zeigt ein Blockdiagramm des beschriebenen Ausführungsbeispiels in Fig. 2a. Wie dort ersichtlich, werden in einem anschließenden Schritt d die begrenzten Referenzwerte 32 mit den aktuellen Werten 12 der Prozessgrößen verglichen. Ist ein Wert 12 einer Prozessgröße größer als die obere Uberwachungsgrenze oder kleiner als die untere Uberwachungsgrenze liegt ein Anomalie vor. Das Blockdiagramm ähnelt dem Beispiel in Fig. 1a.
[0096] Die Fig. 3a,b zeigen, wie Fig. 2a,b ein typisches Ausführungsbeispiel des erfindungsgemäßen Verfahrens für einen zyklischen Produktionsprozess 911 mithilfe von Diagrammen (Fig. 3a) und eines Blockdiagramms (Fig. 3b) wie in Fig. 1a-c.
[0097] Hier liegen dieselben zwanzig Werte 11 der Prozessgröße 1 vom Typ XM wie in Fig. 2a vor. Im Gegensatz zu Fig. 2a sind diese jedoch im Bereich i auf einer um den Mittelwert XM verschobenen Achse gezeigt.
[0098] Der erlaubte Referenzwertebereich 33 gilt hier für die relativen Überwachungsgrenzen um den Mittelwert XM. Die relativen Überwachungsgrenzen sind gegeben durch 30 und -30. Wie auch in Fig. 2b ersichtlich, werden diese relativen Überwachungsgrenzen in den ihnen erlaubten Referenzwertebereich eingepasst. Der Mittelwert XM spielt hierbei keine Rolle (es sei angemerkt, dass die Ordinatenachse um den Mittelwert XM verschoben ist). Daraus resultieren die eingepassten relativen Überwachungsgrenzen als begrenzte Referenzgrößen 32 (siehe Fig. 3a Bereich il).
[0099] Um auf absolute Überwachungsgrenzen, welche zum Vergleich mit aktuellen Werten 12 einer Prozessgröße 1 geeignet sind, wird in einem zusätzlichen Schritt (b‘) der Mittelwert XM zu den eingepassten, relativen Uberwachungsgrenzen addiert. In anderen Worten heißt das, dass ein Bezugswert 21 (der Mittelwert XM) in einem zusätzlichen Schritt zum begrenzten Referenzwert 32 dazugerechnet, hier addiert, werden kann.
[00100] Der daraus resultierende zusammengesetzte Referenzwert 42 ist damit ein Wert einer absoluten Uberwachungsgrenze, welche mit einem aktuellen Wert 12 einer Prozessgröße 1 zugezogen werden kann (siehe Fig. 3a, Bereich iv und Fig. 3b, Schritt d). Hier werden aktuelle Werte 12 derselben Prozessgröße 1 wie jener, von welcher die Bezugswerte 21 von Mittelwert und Standardabweichung stammen. Zu beachten ist hier, dass die Ordinatenachse in Bereich iv in Fig. 3a absolute Werte von X angibt.
[00101] Fig. 4a,b zeigt die Festlegung von Überwachungsgrenzen für den Restmassepolster in einem Spritzgießprozess, welcher auf einer Spritzgießmaschine durchgeführt wird.
[00102] Dieses Ausführungsbeispiel ist qualitativ ähnlich wie Fig. 2a,b, da hier ebenfalls absolute UÜberwachungsgrenzen in einen erlaubten Referenzwertebereich 33 eingepasst werden.
[00103] Die Prozessgröße 1 „Restmassepolster“ kennzeichnet das vor der Schneckenspitze einer Spritzgießmaschine verbleibende Volumen am Ende des Einspritzvorgangs. Der Wert 11 kann nicht direkt eingestellt werden, sondern ergibt sich indirekt aus einer Reihe von Einstellwerten 51 von Einstellgrößen 5. Er ist also nicht von vorne herein bekannt, daher ist es für die Festlegung von Uberwachungsgrenzen zweckmäßig, ihn im laufenden Produktionsprozess 911 zu ermitteln.
[00104] Damit die mittels Spritzgießen hergestellten Formteile trotz üblicher Schwankungen im Produktionsprozess 911 immer vollständig gefüllt werden können, muss sichergestellt werden, dass der Restmassepolster niemals den Wert Null annimmt. Daher ist der erlaubte Referenzwertebereich 33 der unteren Überwachungsgrenze von unten mit 1,5 cm® begrenzt. Nach oben ist der erlaubte Referenzwertebereich 33 in diesem Ausführungsbeispiel unbegrenzt. Der Wert der oberen Überwachungsgrenze ist für den Produktionsprozess 911 unkritisch, daher wird der Wertebereich in diesem Ausführungsbeispiel nicht eingeschränkt. Es sei angemerkt, dass es sich hier, im Gegensatz zum Ausführungsbeispiel in den Figuren 1c, 3 und 5, um absolute Überwachungsgrenzen handelt, welche insbesondere nicht relativ zu einem Mittelwert zu verstehen sind.
[00105] Der erlaubte Referenzwertebereich 33 kann von Systemkonfigurationsgrößen 6 wie beispielsweise dem Schneckendurchmesser abhängig sein. Im vorliegenden Ausführungsbeispiel kann sich die Untergrenze des erlaubten Wertebereichs als 1,2% vom Schneckendurchmesser hoch drei errechnen, bei einem Schneckendurchmesser von 5 cm ergibt sich dann der oben genannte Wert von 1,5 cm® für die Untergrenze des erlaubten Wertebereichs 33.
[00106] In Fig. 4a im Bereich | sind zwanzig vergangene Werte des Restmassepolsters R in der Einheit Kubikzentimeter (cm®) aufgetragen. Aus diesen wird als erste Bezugsgröße 2 das arithmetische Mittel RM gebildet, der Bezugswert 21 liegt hier bei rund 2,04 cm®. Als zweite Bezugsgröße 2 wird die Standardabweichung a berechnet. Dieser Bezugswert 21 beträgt rund 0,15 cm®. Die sechsfache Standardabweichung (6*0,15 = 0,9) wird nun vom Mittelwert RM subtrahiert. Daraus ergibt sich der vorläufige Referenzwert 31 der Referenzgröße 3 „untere Überwachungsgrenze“ mit 1,14 cm®. Um die obere Überwachungsgrenze mit 2,94 cm® zu ermitteln wird die sechsfache Standardabweichung zum Mittelwert addiert.
[00107] Bereich ii der Fig. 4a zeigt den nicht erlaubten (grau) bzw. den erlaubten Wertebereich 33 für die untere Überwachungsgrenze. Der vorläufige Referenzwert 31 der unteren Überwachungsgrenze liegt mit 1,14 cm? unterhalb des erlaubten Wertebereiches 33. Daher wird die untere Überwachungsgrenze auf den kleinsten erlaubten Wert von 1,5 cm® verschoben.
[00108] Bereich ii der Fig. 4a zeigt die begrenzten Referenzwerte 32 der unteren Überwachungsgröße und der oberen Uberwachungsgrenze sowie zur Orientierung den Bezugswert „arithmetisches Mittel“ RM. Diese begrenzten Referenzwerte 32 sind für die folgenden Zyklen gültig.
[00109] Fig. 4b zeigt ein Blockdiagramm ähnlich wie in Fig. 2b zu dem Ausführungsbeispiel aus Fig. 4a. Hier ist lediglich die untere Überwachungsgrenze als Referenzgröße 3 gezeigt, da die obere Überwachungsgrenze nicht in einen erlaubten Referenzwertebereich 33 eingepasst wird.
[00110] Fig. 5 zeigt in Bereich i beispielhaft zwanzig vergangene Werte der Prozessgröße 1 „Durchfluss“ D in der Einheit Liter pro Minute (l/min). Diese Prozessgröße 1 beschreibt die gemessene Wasser-Durchflussmenge in einem Werkzeug-Kühlkreis. Aus den zwanzig Messwerten wird das arithmetische Mittel DM als eine erste Bezugsgröße 2 mit einem Wert von 10 l/min und die Standardabweichung a als eine zweite Bezugsgröße 2 mit einem Wert von 0,012 l/min ermittelt. Zu beachten ist, dass die Ordinatenachse in Bereich i um DM verschoben ist.
[00111] Die Standardabweichung wird mit dem Faktor sechs (oder minus sechs) multipliziert um die vorläufigen Referenzwerte 31 der Referenzgrößen 3 „untere, relative Uberwachungsgrenze“ und „obere, relative Uberwachungsgrenze“ zu erhalten.
[00112] Die zwanzig vergangenen Werte 11 weisen hier zufällig eine relativ geringe Streuung auf, Würde man die vorläufigen Uberwachungsgrenzen als tatsächliche Uberwachungsgrenzen verwenden, so wäre die Überwachung sehr empfindlich eingestellt und würde im laufenden Betrieb sehr oft Anomalien erkennen, die jedoch für den Prozess und für die Qualität der hergestellten Bauteile keine Relevanz haben.
[00113] Umgekehrt könnte es auch vorkommen, dass die zwanzig vergangenen Werte zufällig oder aus unbekannten Gründen eine sehr hohe Streuung aufweisen. Würde man die so erhaltenen vorläufigen Uberwachungsgrenzen als tatsächliche Uberwachungsgrenzen verwenden, so
würde die Überwachung so unempfindlich eingestellt sein, dass sie im laufenden Betrieb selten oder nie eine Anomalie erkennen würde.
[00114] Um diese Fälle zu vermeiden, ist ein für die Referenzgröße 3 „sechsfache Standardabweichung“ zulässiger Wertebereich 33 von 0,25 - 1,5 l/min definiert und der um Null gespiegelte Bereich für die Referenzgröße 3 „negative sechsfache Standardabweichung“. Daraus ergeben sich die in Bereich ii in Fig. 5 dargestellten erlaubten Referenzwertebereiche 33 für die Referenzgrößen 3 „obere, relative Überwachungsgrenze“ und „untere, relative Überwachungsgrenze“. Sowohl die untere als auch die obere, relative Uberwachungsgrenze müssen in die erlaubten Referenzwertebereiche 33 verschoben werden, sodass die Grenzen möglichst wenig geändert werden.
[00115] Addiert man den Mittelwert DM (mit einem Wert von 10 l/min) zu den in den erlaubten Referenzwertebereich 33 verschobenen vorläufigen Referenzwerten 3, den begrenzten Referenzwerten 32, ergibt sich eine “untere Überwachungsgrenze” von 9,75l/min und eine “obere Überwachungsgrenze” von 10,25l/min (siehe Bereich iii in Fig. 5). In der verwendete Terminologie stellen diese absoluten Uberwachungsgrenzen zusammengesetzte Referenzwerte 42 dar. Zu beachten ist hier, dass die Ordinatenachse in Bereich iii (im Gegensatz zu Bereich | und ii) absolute Werte des Durchflusses angibt.
[00116] Um die im vorigen Beispiel beschriebene Zufallsbehaftung bei der Ermittlung von Bezugsgrößen 2 zu reduzieren, können in manchen Fällen Werte von Prozessgrößen 1 herangezogen werden, die an verschiedenen Maschinen, zu verschiedenen Zeitpunkten, an verschiedenen Heizungszonen, etc. ermittelt wurden. Dies ist in Fig. 6a,b gezeigt.
[00117] Die Prozessgrößen 1 sollten dabei ein ähnliches Verhalten aufweisen. Das ist in diesem Ausführungsbeispiel insofern der Fall, als hier die Drehmomente mit der Einheit Newtonmeter (Nm) beim Dosieren von drei baugleichen Maschinen, die mit demselben Material dasselbe Formteil produzieren, dargestellt sind (Fig. 6a).
[00118] Die Werte der Bezugsgrößen 2 Mittelwert und Streuung sind hier bewusst sehr unterschiedlich gewählt. Aus den Streuungen werden bei allen drei Maschinen die Bezugswerte 31 der Bezugsgrößen 3 berechnet, welche der mit dem Faktor sechs multiplizierten Standardabweichung entsprechen. Für die Bezugsgröße 2 Streuung ergibt sich ungefähr 10Nm, 15Nm und 45Nm. Um statistische Ausreißer zu eliminieren wird der Median von den Streuungen (15Nm) gebildet.
[00119] Die Werte werden durch Subtraktion des jeweiligen Mittelwertes normiert (Fig. 6b). Nun wird der Median der Bezugswerte 31 als vorläufiger Referenzwert 31 der weiteren Verwendung zugeführt. Für die drei Maschinen ergeben sich dadurch für die vorläufigen Referenzwerte 31 der Referenzgrößen 3 „untere, relative Überwachungsgrenze“ und „obere, relative Überwachungsgrenze“ die Werte -15Nm und 15Nm.
[00120] In einem Ausführungsbeispiel können nun die relativen Überwachungsgrenzen in den ihnen erlaubten Referenzwertebereich 33 wie in Fig. 3 und Fig. 5 eingepasst werden. Um absolute Uberwachungsgrenzen zum Vergleich mit aktuellen Werten 12 einer Prozessgröße 1 zu erlangen kann der Mittelwert nach dem einpassen addiert werden, um zusammengesetzte Referenzwerte 42 zu ermitteln.
[00121] In einem weiteren Ausführungsbeispiel können die absoluten oberen und unteren Überwachungsgrenzen vor der Einpassung in den erlaubten Referenzwertebereich 33 durch Addition mit dem Mittelwert ermittelt werden. Die Bezugsgröße 2 Mittelwert ergibt hier Werte von 150Nm, 200Nm und 150Nm für die drei Maschinen, wobei damit die untere und obere Uberwachungsgrenzen die folgenden Werte einnehmen:
Maschine 1: 135 und 165 Nm Maschine 2: 185 und 215 Nm Maschine 3: 135 und 165 Nm
[00122] Diese absoluten Werte können nun wie beispielsweise in Fig. 2a,b oder Fig. 4a,b in einen (absoluten) erlaubten Referenzwertebereich 33 eingepasst werden. Die daraus resultierenden begrenzten Referenzwerte 32 stellen dann die verwendeten Überwachungsgrenzen dar.
[00123] Aus Gründen der Übersichtlichkeit sind hier vergangene Werte 11 von Prozessgrößen 1 von nur drei Maschinen dargestellt. Besonders sinnvoll wird die Vorgangsweise bei einer größeren Anzahl an Maschinen.
[00124] Fig. 7 zeigt wie eine schematisch dargestellte Produktionsanlage 9 mit einer Produktionsmaschine 91, welche Produktionsanlage 9 das Verfahren zur Überwachung eines Produktionsprozesses 911 ausführt. Uber den Pfeilen sind jeweils die übertragenen Werte angegeben, wobei hier ein Bezugszeichen mindestens einen Wert bezeichnet, typischerweise sind hier mehrere Werte gemeint.
[00125] Zur Ermittlung mindestens eines vorläufigen Referenzwerts 31 werden an eine Datenaufzeichnungseinheit 92 - vorzugsweise vergangene - Werte 11 mindestens einer Prozessgröße 1 übermittelt. In der Datenaufzeichnungseinheit 92 werden die ihr übertragenen Werte als mindestens ein Bezugswert 21 zwischengespeichert. Die Datenaufzeichnungseinheit 92 führt gegebenenfalls mittels einer Beurteilungseinheit 921 eine Beurteilung des zwischengespeicherten mindestens einen Bezugswerts 21 aus. Der mindestens eine Bezugswert wird an die Referenzwertbestimmungseinheit 93 übertragen, welche mittels einer Einheit zur vorläufigen Bestimmung eines Referenzwerts 931 mindestens einen vorläufigen Referenzwert 31 errechnet. Dieser mindestens eine vorläufige Referenzwert 31 wird an die Begrenzungseinheit 932 übertragen.
[00126] Zur Ermittlung mindestens eines erlaubten Wertebereichs 33 wird ein Regelwerk 933 verwendet. Das Regelwerk 933 errechnet den mindestens einen erlaubten Referenzwertebereich 33 auf der Basis von Eingangsdaten, umfassend
- Mindestens einen Wert 13 mindestens einer Prozessgröße 1, welche von wenigstens einer jener Prozessgrößen 1 verschieden ist, aus welcher der mindestens eine Wert 21 mindestens einer Bezugsgröße 2 ermittelt wurde, und welche vom Produktionsprozess 911 stammt und/oder
- Mindestens eine Parameterklasse 7, welche gemäß dem Ausführungsbeispiel aus einer Parameterklassifizierungseinheit 95 stammt, und/oder
- Mindestens eine Systemkonfigurationsklasse 8, welche gemäß dem Ausführungsbeispiel aus einer Konfigurationsklassifizierungseinheit 96 stammt, und/oder
- Mindestens einen Einstellwert 51 einer Einstellgröße 5 und/oder - mindestens einen Systemkonfigurationswert 61 einer Systemkonfigurationsgröße 6 und/oder - Mindestens einer Eingangsgröße 101 von außerhalb des Produktionsprozesses 911 und/oder
- Mindestens einen Identifikator einer der oben genannten Größen und/oder Klassen (nicht dargestellt).
[00127] Die Parameterklassifizierungseinheit 95 bestimmt ihrerseits die mindestens eine Parameterklasse 7 aus vergangenen Werten 13 mindestens einer Prozessgröße 1.
[00128] Die Konfigurationsklassifizierungseinheit 96 bestimmt ihrerseits die mindestens eine Systemkonfigurationsklasse 8 aus mindestens einem vergangenen Wert 13 einer Prozessgröße 1, mindestens einem Wert 51 einer Einstellgröße 5 und/oder mindestens einem Wert einer Systemkonfigurationsgröße 61.
[00129] Unter Kenntnis des mindestens einen erlaubten Wertebereichs 33 und des mindestens einen vorläufigen Referenzwerts 31 bestimmt die Begrenzungseinheit 932 mindestens einen Referenzwert 32. Dieser mindestens eine Referenzwert 32 wird von der Uberwachungseinheit 94 zur Überwachung mindestens eines aktuellen Werts 12 einer Prozessgröße 1 verwendet. Stellt der mindestens eine aktuelle Wert 12 eine Anomalie in Bezug auf den mindestens einen Referenzwert 32 dar, kann gemäß dem Ausführungsbeispiel eine Warnung auf einer
Bedienerschnittstelle 99 in Form einer Textnachricht 100 angezeigt werden und/oder der Produktionsprozess 911 durch Übermittlung von mindestens einem Einstellwert 51 mindestens einer Einstellgröße 5 angehalten oder neu parametriert werden.
[00130] Fig. 8a,b zeigt eine schematische Darstellung des Lernverfahrens des Regelwerks 933. In Fig. 8a wird das Regelwerk mittels eines maschinellen Lernverfahrens trainiert, wobei die Trainingsdaten hier von einer Vielzahl von Produktionsanlagen 9 stammen. Die Daten stammen jeweils von Parameterklassifizierungseinheit 95, Konfigurationsklassifizierungseinheit 96, Steuereinheit 97, Speicher 98 und/oder dem Produktionsprozess 911. Zudem kann ein überwachtes maschinelles Lernen angewandt werden, wozu zudem Eingaben oder Korrekturen der Referenzwerte eines Bedieners mittels der Bedienerschnittstelle 99 zu den Trainingsdaten gehören.
[00131] In Fig. 8b wird das Regelwerk 933 von einem Bediener mit Expertenwissen mittels der Bedienerschnittstelle 99 manuell erstellt. Außerdem kann das Regelwerk 933 auf funktionalen Zusammenhängen basieren.
BEZUGSZEICHENLISTE: 1 Prozessgröße 11 vergangener Wert einer Prozessgröße 12 aktueller Wert einer Prozessgröße 13 weiterer vergangener Wert einer Prozessgröße 2 Bezugsgröße 21 Wert einer Bezugsgröße 3 Referenzgröße 31 vorläufiger Referenzwert 32 begrenzter Referenzwert 33 erlaubter Wertebereich für einen Referenzwert einer Referenzgröße 4 zusammengesetzte Referenzgröße 42 zusammengesetzter Referenzwert 5 Einstellgröße 51 Wert einer Einstellgröße 6 Systemkonfigurationsgröße 61 Wert einer Systemkonfigurationsgröße
7 Parameterklasse 8 Systemkonfigurationsklasse 9 Produktionsanlage
91 Produktionsmaschine 911 _Produktionsprozess 92 Datenaufzeichnungseinheit 921 _Beurteilungseinheit 93 Referenzwertbestimmungseinheit 931 Einheit zur Bestimmung eines vorläufigen Referenzwerts 932 Begrenzungseinheit 933 Regelwerk 94 Überwachungseinheit 95 Parameterklassifizierungseinheit 96 Konfigurationsklassifizierungseinheit 97 Steuereinheit 98 Speicher 99 Bedienerschnittstelle 100 Textnachricht 101 Eingangsgröße von außerhalb des Produktionsprozesses

Claims (1)

  1. Patentansprüche
    1. Verfahren zur automatischen Überwachung eines Produktionsprozesses (911), welcher von einer Produktionsanlage (9), zur Herstellung wenigstens eines Produkts durchgeführt wird, mit - mindestens einer Prozessgröße (1) einer Anzahl an Prozessgrößen (1)
    - mindestens einer überwachten Prozessgröße (1) einer Anzahl an überwachten Prozessgrößen, wobei jede überwachte Prozessgröße (1) zudem zur Anzahl der Prozessgrößen (1) gehört, und wobei
    a. mindestens ein Wert (21) von mindestens einer Bezugsgröße (2) von einer Anzahl an Bezugsgrößen (2) automatisch aus mindestens einem - vorzugsweise vergangenen Wert (11) von mindestens einer Prozessgröße (1) der Anzahl der Prozessgrößen (1) ermittelt wird,
    b. für eine Anzahl an Referenzgrößen (3) aus dem mindestens einen ermittelten Wert (21) von mindestens einer Bezugsgröße (2) der Anzahl der Bezugsgrößen (2) mindestens ein vorläufiger Referenzwert (31) ermittelt wird, wobei ein vorläufiger Referenzwert (31) jeweils einer Referenzgröße (3) der Anzahl an Referenzgrößen (3) zugeordnet ist und wobei eine Referenzgröße (3) jeweils mindestens einer überwachten Prozessgröße (1) zugeordnet ist,
    c. für die Ermittlung eines begrenzten Referenzwerts (32) der mindestens einenReferenzgröße (3) überprüft wird, ob der vorläufige Referenzwert (31) der mindestens einen Referenzgröße (3) innerhalb eines der Referenzgröße (3) erlaubten Referenzwertbereichs (33) liegt, wobei, wenn dies nicht der Fall ist, der vorläufige Referenzwert (31) in den erlaubten Referenzwertebereich (33) transformiert, vorzugsweise verschoben wird und sonst der begrenzte Referenzwert (32) dem vorläufigen Referenzwert (31) entspricht,
    d. überprüft wird, ob mindestens ein Wert (12) mindestens einer überwachten Prozessgröße (1) des aktuellen Produktionsprozesses (911) in Bezug auf
    i. mindestens einen begrenzten Referenzwert (32) der mindestens einen Referenzgröße (3) und/oder
    il. mindestens einen zusammengesetzten Referenzwert (42) einer zusammengesetzten Referenzgröße (4), wobei der mindestens eine zusammengesetzte Referenzwert (42) aus mindestens einem begrenzten Referenzwert (32) der mindestens einen Referenzgröße (3) und mindestens einem Wert (21) einer Bezugsgröße (2) ermittelt wird
    eine Anomalie darstellt.
    2, Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der erlaubte Referenzwertebereich (33) der mindestens einen Referenzgröße (3) automatisch ermittelt wird.
    3. Verfahren nach wenigstens einem der Ansprüche 1 oder 2, dadurch gekennzeichnet, dass
    der erlaubte Referenzwertebereich (33) der mindestens einen Referenzgröße (3) mittels
    - mindestens eines Werts (13) von mindestens einer Prozessgröße (1) der Anzahl der Prozessgrößen (1), welche von wenigstens einer jener Prozessgrößen (1) verschieden ist, aus welcher der mindestens eine Wert (21) mindestens einer Bezugsgröße (2) der Anzahl an Bezugsgrößen (2) aus Schritt (a) ermittelt wurde, und/oder
    - mindestens eines Systemkonfigurationswerts (61) einer Anzahl an Systemkonfigurationsgrößen (6) und/oder
    - mindestens eines Einstellwerts (51) einer Anzahl der Einstellgrößen (5) des Produktionsprozesses (911) und/oder
    - mindestens einer Parameterklasse (7) und/oder
    - mindestens einer Systemkonfigurationsklasse (8) und/oder
    - mindestens einer Eingangsgröße (101) von außerhalb des Produktionsprozesses (911) und/oder
    - mindestens eines Identifikators mindestens einer der oben genannten Größen und/oder Klassen und/oder eines hinterlegten Zusammenhangs in Form einer Tabelle oder einer Funktion
    10.
    Ästerreichisches AT 524 002 B1 2023-10-15
    ermittelt wird.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass die Produktionsanlage (9) mindestens eine Formgebungsmaschine umfasst, von welcher ein Formgebungsprozess durchgeführt wird.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass die Anzahl der Systemkonfigurationsgrößen (6) mindestens eine beschreibende Größe der den Produktionsprozess (911) durchführenden Produktionsanlage (9), insbesondere eine Maschinengröße der Formgebungsmaschine, beispielweise ein Schneckendurchmesser oder eine Nennschließkraft der Formgebungsmaschine, und dass die Anzahl der Einstellgrößen (5) mindestens eine Steuerungsgröße, beispielweise eine Temperatur mit einem Sollwert oder eine Sollschließkraft, umfasst.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass der begrenzte Referenzwert (32) der mindestens einen Referenzgröße (3) und/oder der zusammengesetzte Referenzwert (42) der mindestens einen zusammengesetzten Referenzgröße (4) vor Schritt (d) von einem Bediener mittels mindestens einer Bedienerschnittstelle (99) überprüft wird und/oder nach Wunsch des Bedieners geändert wird.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass eine Parameterklassifizierungseinheit (95) mindestens eine Prozessgröße (1) der Anzahl der Prozessgrößen (1) in mindestens eine Parameterklasse (7) einteilt, wobei die mindestens eine Parameterklasse (7) der mindestens einen Prozessgröße (1) automatisch aus - vorzugsweise vergangenen - Werten (11) der mindestens einen Prozessgröße (1) erkannt wird und/oder vom Bediener zugeordnet ist und/oder werkseitig zugeordnet ist.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass eine Konfigurationsklassifizierungseinheit (96) eine Anzahl an Systemkonfigurationsgrößen (6), Einstellgrößen (5) und/oder Prozessgrößen (1) einer Systemkonfigurationsklasse (8) zuordnet, welche Systemkonfigurationsklasse (8) mindestens einer logischen Gruppe zugeordnet ist, wobei logische Gruppen beispielweise Maschinentyp, Anwendungsart, Material des Produkts oder Produktgruppe sind.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 8, dadurch gekennzeichnet, dass die automatische Ermittlung des erlaubten Referenzwertebereichs (33) einer Referenzgröße (3) mit mindestens einer Tabelle erfolgt, wobei die Tabelle bevorzugt mindestens einer überwachten Prozessgröße (1) mindestens einen erlaubten Referenzwertebereich (33) zuordnet, wobei der erlaubte Referenzwertebereich (33) besonders bevorzugt unter Angabe des Identifikators und/oder der Parameterklasse (7) der mindestens einen überwachten Prozessgröße (1) abgerufen werden kann.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 9, dadurch gekennzeichnet, dass
    die automatische Ermittlung des erlaubten Referenzwertebereichs (33) einer Referenzgröße
    (3) mit mindestens einem Regelwerk (933) erfolgt, wobei die Eingangswerte des mindestens
    einen Regelwerks (933) bevorzugt
    - mindestens einen Wert (13) von mindestens einer Prozessgröße (1) der Anzahl der Prozessgrößen (1), welche von wenigstens einer der Prozessgrößen (1) verschieden ist, aus welcher der mindestens eine Wert (21) mindestens einer Bezugsgröße (2) der Anzahl an Bezugsgrößen (2) aus Schritt (a) ermittelt wurde, und/oder
    - mindestens einen Systemkonfigurationswert (61) einer Anzahl an Systemkonfigurationsgrößen (6) und/oder
    - mindestens einen Einstellwert (51) einer Anzahl der Einstellgrößen (5) des Produktionsprozesses (911) und/oder
    - mindestens eine Parameterklasse (7) und/oder
    - mindestens eine Systemkonfigurationsklasse (8) und/oder
    - Mindestens eine Eingangsgröße von außerhalb des Produktionsprozesses (911) und/ oder
    - mindestens einen Identifikator von mindestens einer der oben genannten Größen und/oder Klassen
    umfassen.
    11. Verfahren nach Anspruch 10, dadurch gekennzeichnet, dass mindestens ein Regelwerk (933), beispielsweise durch die Erstellung einer Tabelle, von einem Experten manuell und/ oder mittels eines maschinellen Lernverfahrens und/oder mittels bekannten funktionalen Zusammenhängen erstellbar ist.
    12. Verfahren nach Anspruch 11, dadurch gekennzeichnet, dass das maschinelle Lernverfahren mindestens eines Regelwerks (933) mit Trainingsdaten, bevorzugt stammend von einer Vielzahl von Produktionsanlagen (9), durchgeführt wird, wobei die Trainingsdaten bei Anwendung eines maschinellen Lernverfahrens als Eingangsdaten vorzugsweise - mindestens eine Parameterklasse (7) und/oder - mindestens einen Einstellwert (51) und/oder - mindestens einen Systemkonfigurationswert (61) und/oder - mindestens eine Systemkonfigurationsklasse (8) und/oder als Ausgangsdaten vorzugsweise - mindestens eine Eingabe von mindestens einem gewünschten, begrenzten Referenzwert (32) und/oder
    - mindestens eine Korrektur von mindestens einem gewünschten, begrenzten Referenzwert (32)
    durch den Bediener umfassen.
    13. Verfahren nach wenigstens einem der Ansprüche 10 bis 12, dadurch gekennzeichnet, dass ein vorläufiger erlaubter Referenzwertebereich (33) mindestens einer Referenzgröße (3) aus mehreren Regelwerken (933) berechnet wird und der in Schritt (c) verwendete erlaubte Referenzwertebereich (33) aus der Schnittmenge aller vorläufigen erlaubten Referenzwertebereiche (33) der Referenzgröße (3) ermittelt wird.
    14. Verfahren nach wenigstens einem der Ansprüche 1 bis 13, dadurch gekennzeichnet, dass der Wert mindestens einer Referenzgröße (3) und/oder mindestens einer zusammengesetzten Referenzgröße (4), welche einer ausgewählten Prozessgröße (1) zugeordnet sind/ist, mittels Bezugswerten (21) ermittelt werden/wird, welche in Schritt (a) aus mindestens einem Wert von - mindestens einer Prozessgröße (1) der Anzahl der Prozessgrößen (1), welche der gleichen Parameterklasse (7) wie mindestens eine gewählte Prozessgröße (1) zugeordnet ist und/oder
    - der mindestens einen gewählten Prozessgröße (1) selbst
    berechnet werden.
    15. Verfahren nach wenigstens einem der Ansprüche 1 bis 14, dadurch gekennzeichnet, dass mindestens ein begrenzter Referenzwert (32) einer Referenzgröße (3) und/oder mindestens ein zusammengesetzter Referenzwert (42) einer zusammengesetzten Referenzgröße (4) als obere oder untere Uberwachungsgrenze mindestens einer überwachten Prozessgröße (1) verwendet werden/wird, und dass der mindestens eine Wert (12) der mindestens einen überwachten Prozessgröße (1) in Schritt (d) als Anomalie eingestuft wird, wenn der mindestens eine Wert (12) der überwachten Prozessgröße (1) größer als die obere Uberwachungsgrenze oder kleiner als die untere Uberwachungsgrenze ist.
    16. Verfahren nach Anspruch 15, dadurch gekennzeichnet, dass die obere und/oder die untere Überwachungsgrenze mindestens einer überwachten Prozessgröße (1) aus mindestens einem Wert der folgenden Bezugsgrößen (2) berechnet wird:
    - Mittelwert von vergangenen Werten (11) von mindestens einer Prozessgröße (1) und/oder
    - skaliertes Streuungsmaß von vergangenen Werten (11) von mindestens einer Prozessgröße (1), welches mindestens einen Wert, insbesondere einen einzigen Wert oder einen oberen und einen unteren Wert, umfasst.
    17. Verfahren nach Anspruch 16, dadurch gekennzeichnet, dass das skalierte Streuungsmaß vom Bediener und/oder automatisch skaliert wird, vorzugsweise abhängig von der vorliegenden Parameterklasse (7) und/oder den Systemkonfigurationsklassen (8).
    18. Verfahren nach wenigstens einem der Ansprüche 16 oder 17, dadurch gekennzeichnet, dass der Mittelwert aus einem arithmetischen Mittel, einem getrimmten Mittel und/oder dem Median der - vorzugsweise vergangenen - Werte (11) der mindestens einen Prozessgröße (1) gebildet wird.
    19. Verfahren nach wenigstens einem der Ansprüche 16 bis 18, dadurch gekennzeichnet, dass der mindestens eine Wert des skalierten Streuungsmaßes mindestens einem vorläufigen Referenzwert (31) entspricht und/oder der mindestens eine vorläufige Referenzwert (31) aus dem mindestens einen Wert des skalierten Streumaßes errechnet wird, wobei insbesondere der erlaubte Referenzwertebereich (33) eines aus dem oberen Wert des skalierten Streuungsmaßes ermittelten vorläufigen Referenzwerts (31) von dem erlaubten Referenzwertebereich (33) des aus dem unteren Wert des skalierten Streuungsmaßes ermittelten vorläufigen Referenzwerts (31) verschieden ist.
    20. Verfahren nach wenigstens einem der Ansprüche 16 bis 19, dadurch gekennzeichnet, dass nach Schritt (dii) die obere und/oder die untere Uberwachungsgrenze von mindestens einer überwachten Prozessgröße (1) mindestens einer zusammengesetzten Referenzgröße (4) entsprechen, bevorzugt der Summe oder der Differenz des Mittelwerts und des mindestens einen begrenzten Referenzwerts (32), welcher aus dem mindestens einen Wert des skalierten Streumaßes ermittelt wird und durch seinen erlaubten Referenzwertebereich (33) begrenzt wird.
    21. Verfahren nach wenigstens einem der Ansprüche 1 bis 20, dadurch gekennzeichnet, dass die - vorzugsweise vergangenen - Werte (11) von einer Prozessgröße (1) der Anzahl der Prozessgrößen (1) eine diskrete und vorzugsweise chronologisch geordnete Reihe bilden, wobei die Elemente der Reihe diskretisierten Zeitpunkten eines kontinuierlichen (Teils eines) Produktionsprozesses (911) und/oder einem Zyklus eines stückweisen Produktionsprozesses (911) zugeordnet sind.
    22. Verfahren nach Anspruch 21, dadurch gekennzeichnet, dass zur Ermittlung des Werts (21) einer Bezugsgröße (2) eine ausgewählte Anzahl an Elementen der Reihe verwendet werden, wobei diese Elemente nicht zwingend in einer Zeitreihe benachbart sind, und wobei insbesondere die ausgewählte Anzahl an Elementen vom Bediener gewählt wird und/oder in einer Tabelle abgespeichert ist, wobei die Tabelle bevorzugt einer Prozessgröße (1), eine Anzahl an Elementen zuordnet, und/oder durch mindestens ein Auswahlregelwerk ermittelt wird, wobei die Eingangswerte des mindestens einen Auswahlregelwerks bevorzugt - mindestens einen Wert (13) von mindestens einer Prozessgröße (1) der Anzahl der Prozessgrößen (1), welche von wenigstens einer der Prozessgrößen (1) verschieden ist, aus welcher der mindestens eine Wert (21) mindestens einer Bezugsgröße (2) der Anzahl an Bezugsgrößen (2) aus Schritt (a) ermittelt wurde, und/oder
    - mindestens einen Systemkonfigurationswert (61) einer Anzahl an Systemkonfigurationsgrößen (6) und/oder
    - mindestens einen Einstellwert (51) einer Anzahl der Einstellgrößen (5) des Produktionsprozesses (911) und/oder
    - mindestens eine Parameterklasse (7) und/oder
    - mindestens eine Systemkonfigurationsklasse (8) und/oder
    - Mindestens eine Eingangsgröße von außerhalb des Produktionsprozesses (911) und/ oder
    - mindestens einen Identifikator von mindestens einer der oben genannten Größen und/ oder Klassen
    umfassen.
    23. Verfahren nach wenigstens einem der Ansprüche 1 bis 22, dadurch gekennzeichnet, dass das Transformieren mindestens eines vorläufigen Referenzwerts (31) einer Referenzgröße
    24. 25. 26.
    27.
    28.
    29. 30.
    31.
    32.
    33.
    Ästerreichisches AT 524 002 B1 2023-10-15
    (3) in Schritt (c) in den der Referenzgröße (3) erlaubten Referenzwertebereich (33) zur Definition eines begrenzten Referenzwerts (32) so erfolgt, dass der transformierte Referenzwert im erlaubten Referenzwertebereich (33) liegt und sich - gegebenenfalls unter Berücksichtigung eines Sicherheitsabstands - vom vorläufigen Referenzwert (31) möglichst wenig unterscheidet.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 23, dadurch gekennzeichnet, dass eine Mitteilung abgegeben wird, wenn mindestens ein vorläufiger Referenzwert (31) einer Referenzgröße (3) zur Bildung eines begrenzten Referenzwerts (32) in den der Referenzgröße (3) erlaubten Referenzwertebereich (33) transformiert wird, wobei die Mitteilung insbesondere an einen Bediener gerichtet sein kann.
    Verfahren nach wenigstens einem der Ansprüche 7 bis 24, dadurch gekennzeichnet, dass die Parameterklassifizierungseinheit (95) die mindestens eine Parameterklasse (7) mindestens einer überwachten Prozessgröße (1) automatisch aus der Lage mindestens eines vorläufigen Referenzwerts (31) einer Referenzgröße (3) in Bezug auf den der Referenzgröße (3) erlaubten Referenzwertebereich (33) erkennt.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 25, dadurch gekennzeichnet, dass mindestens ein Bezugswert (21) mindestens einer Bezugsgröße (2) von einer Beurteilungseinheit (921) positiv oder negativ beurteilt wird.
    Verfahren nach Anspruch 26, dadurch gekennzeichnet, dass im Falle einer negativen Beurteilung mindestens eines Bezugswerts (21) mindestens einer Bezugsgröße (2) durch die Beurteilungseinheit (921) andere vorzugsweise vergangene Werte (11) mindestens einer Prozessgröße (1), insbesondere andere Elemente der Reihe jener Prozessgrößen (1) aus welchen der mindestens eine Bezugswert (2) ermittelt wurde, ausgewählt werden und aus diesen neu gewählten vorzugsweise vergangenen Werten (11) von Prozessgrößen (1) neue Bezugswerte (21) ermittelt werden.
    Verfahren nach Anspruch 27, dadurch gekennzeichnet, dass die Beurteilungseinheit (921) mindestens eine Beurteilungsbezugsgröße, wobei die Beurteilungsbezugsgröße eine Bezugsgröße (2) ist, und festgelegte Regeln zur Beurteilung mindestens einer von der Beurteilungsbezugsgröße verschiedenen Bezugsgröße (2) verwendet, wobei die mindestens eine Beurteilungsbezugsgröße beispielweise die durchschnittliche Steigung der vorzugsweise vergangenen Werte mindestens einer Prozessgröße (1) ist.
    Verfahren nach Anspruch 28, dadurch gekennzeichnet, dass im Falle einer negativen Beurteilung eines Bezugswerts (21) durch die Beurteilungseinheit (921) die neue Wahl der vorzugsweise vergangenen Werte (11) mindestens einer Prozessgröße (1) manuell und/oder automatisch, insbesondere unter Verwendung von Beurteilungsbezugsgrößen, durchgeführt wird.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 29, dadurch gekennzeichnet, dass die Ermittlung des Werts (21) der mindestens einen Bezugsgröße (2) aus Werten (11) von mindestens einer Prozessgröße (1) in Schritt (a) manuell und/oder automatisch, insbesondere aufgrund festgelegter Kriterien, ausgelöst werden kann, in beiden Fällen insbesondere während dem Produktionsprozess (911).
    Verfahren nach wenigstens einem der Ansprüche 1 bis 30, dadurch gekennzeichnet, dass der Wert (21) mindestens einer Bezugsgröße (2) laufend in festgelegten Zeitschritten und/ oder nach einer festgelegten Anzahl von Zyklen eines zyklischen Produktionsprozesses (911) aus Werten (11) der Prozessgrößen (1) neu ermittelt wird.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 31, dadurch gekennzeichnet, dass der Wert (21) mindestens einer Bezugsgröße (2) kumulativ aus den vorzugsweise vergangenen Werten (11) der Prozessgrößen (1) ermittelt wird.
    Verfahren nach wenigstens einem der Ansprüche 1 bis 32, dadurch gekennzeichnet, dass die Werte (11) von mindestens einer Prozessgröße (1) und/oder mindestens einer
    Bezugsgröße (2) von einer Datenaufzeichnungseinheit (92) gespeichert werden.
    34. Produktionsanlage (9) mit Mittel, die geeignet sind, das Verfahren nach wenigstens einem der vorhergehenden Ansprüche auszuführen.
    35. Computerprogrammprodukt, umfassend Befehle, die bewirken, dass die Produktionsanlage (9) des Anspruchs 34 das Verfahren nach wenigstens einem der Ansprüche 1 bis 33 ausführt.
    Hierzu 8 Blatt Zeichnungen
ATA50602/2020A 2020-07-10 2020-07-10 Verfahren zur automatischen Überwachung mindestens eines Produktionsprozesses AT524002B1 (de)

Priority Applications (4)

Application Number Priority Date Filing Date Title
ATA50602/2020A AT524002B1 (de) 2020-07-10 2020-07-10 Verfahren zur automatischen Überwachung mindestens eines Produktionsprozesses
US17/369,488 US20220011751A1 (en) 2020-07-10 2021-07-07 Method for the automatic monitoring of a production process, and a production plant and computer program therefor
DE102021117634.4A DE102021117634A1 (de) 2020-07-10 2021-07-08 Verfahren zur automatischen Überwachung mindestens eines Produktionsprozesses
CN202110775600.5A CN113910561B (zh) 2020-07-10 2021-07-09 用于自动监控至少一个生产过程的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ATA50602/2020A AT524002B1 (de) 2020-07-10 2020-07-10 Verfahren zur automatischen Überwachung mindestens eines Produktionsprozesses

Publications (2)

Publication Number Publication Date
AT524002A1 AT524002A1 (de) 2022-01-15
AT524002B1 true AT524002B1 (de) 2023-10-15

Family

ID=79020254

Family Applications (1)

Application Number Title Priority Date Filing Date
ATA50602/2020A AT524002B1 (de) 2020-07-10 2020-07-10 Verfahren zur automatischen Überwachung mindestens eines Produktionsprozesses

Country Status (4)

Country Link
US (1) US20220011751A1 (de)
CN (1) CN113910561B (de)
AT (1) AT524002B1 (de)
DE (1) DE102021117634A1 (de)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019165487A1 (de) * 2018-03-02 2019-09-06 Engel Austria Gmbh Verfahren und vorrichtung zum visualisieren oder beurteilen eines prozesszustandes
WO2019174709A1 (de) * 2018-03-12 2019-09-19 Celonis Se Verfahren zur behebung von prozessanomalien
DE102018107233A1 (de) * 2018-03-27 2019-10-02 Kraussmaffei Technologies Gmbh Verfahren zur automatischen Prozessüberwachung und Prozessdiagnose eines stückbasierten Prozesses (batch-Fertigung), insbesondere eines Spritzgießprozesses und eine den Prozess durchführende Maschine oder ein den Prozess durchführender Maschinenpark

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000071302A (ja) * 1998-08-28 2000-03-07 Futaba Corp 金型異常検出装置
JP3441680B2 (ja) * 1999-07-28 2003-09-02 ファナック株式会社 射出成形機のエジェクタ制御装置
US6914537B2 (en) * 2001-05-25 2005-07-05 Toshiba Machine Co., Ltd. Method for monitoring operation data of an injection-molding machine
TWI346849B (en) * 2003-12-05 2011-08-11 Saurer Gmbh & Co Kg Method and apparatus for order control in a production process for a fibre product
CN101185041B (zh) * 2005-04-28 2011-08-03 内兹塔尔机械公司 用于自动监测注塑机的重复的运行过程的方法和装置
DE102006031268A1 (de) * 2006-07-06 2008-01-10 Krauss Maffei Gmbh Vorrichtung und Verfahren zur benutzerspezifischen Überwachung und Regelung der Produktion
JP4951390B2 (ja) * 2007-04-04 2012-06-13 株式会社ブリヂストン 押出成形品の検査方法と装置、及び製造方法と装置
AT10596U1 (de) * 2008-02-26 2009-06-15 Keba Ag Konfigurierung von maschinenablaufen
JP4568350B2 (ja) * 2008-05-26 2010-10-27 ファナック株式会社 射出成形機の異常検出装置
WO2013007250A1 (de) * 2011-07-08 2013-01-17 Troester Gmbh & Co. Kg Verfahren sowie vorrichtung zur herstellung eines extrudierten, nicht rotationssymmetrischen strangprofils aus mehreren mischungskomponenten
DE102012104885B4 (de) * 2012-06-05 2021-03-18 Hbf Fertigungssteuerungssysteme Dr. Bauer Kg Verfahren zum fehlerfreien Betrieb einer Fertigungsmaschine
CN102837406B (zh) * 2012-08-17 2014-12-03 浙江工业大学 基于fast-9图像特征快速配准算法的模具监视方法
CN104589606B (zh) * 2015-01-16 2015-10-28 华中科技大学 一种注塑成型过程在线监控方法
JP6416823B2 (ja) * 2016-05-16 2018-10-31 ファナック株式会社 加工セル及び加工セル管理システム
EP4675383A2 (de) * 2016-10-18 2026-01-07 Reifenhäuser GmbH & Co. KG Maschinenfabrik Verfahren zum indirekten ableiten einer systematischen abhängigkeit zwischen einer einstellgrösse und einer optischen eigenschaft einer folienbahn und zum anpassen der qualität.
AT519491A1 (de) * 2016-12-23 2018-07-15 Engel Austria Gmbh Verfahren zur Optimierung eines Prozessoptimierungssystems und Verfahren zum simulieren eines Formgebungsprozesses
CN108312460A (zh) * 2018-03-28 2018-07-24 深圳市华益盛模具股份有限公司 一种注塑模具的检测装置及检测方法
JP6773740B2 (ja) * 2018-09-28 2020-10-21 ファナック株式会社 状態判定装置及び状態判定方法
JP6826086B2 (ja) * 2018-09-28 2021-02-03 ファナック株式会社 状態判定装置及び状態判定方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019165487A1 (de) * 2018-03-02 2019-09-06 Engel Austria Gmbh Verfahren und vorrichtung zum visualisieren oder beurteilen eines prozesszustandes
WO2019174709A1 (de) * 2018-03-12 2019-09-19 Celonis Se Verfahren zur behebung von prozessanomalien
DE102018107233A1 (de) * 2018-03-27 2019-10-02 Kraussmaffei Technologies Gmbh Verfahren zur automatischen Prozessüberwachung und Prozessdiagnose eines stückbasierten Prozesses (batch-Fertigung), insbesondere eines Spritzgießprozesses und eine den Prozess durchführende Maschine oder ein den Prozess durchführender Maschinenpark

Also Published As

Publication number Publication date
CN113910561A (zh) 2022-01-11
US20220011751A1 (en) 2022-01-13
AT524002A1 (de) 2022-01-15
DE102021117634A1 (de) 2022-01-13
CN113910561B (zh) 2024-06-04

Similar Documents

Publication Publication Date Title
DE102018007641B4 (de) Numerisches steuersystem und verfahren zum erkennen eines status eines rückschlagventils einer spritzgussmaschine
EP3529039B1 (de) Verfahren zum indirekten ableiten einer systematischen abhängigkeit zwischen einer einstellgrösse und einer optischen eigenschaft einer folienbahn und zum anpassen der qualität.
DE102010017273B4 (de) Verfahren und Vorrrichtung zur Voraussage einer Prozessqualität in einem Prozesssteuerungssystem
DE60019349T2 (de) Multivariable Prozesstrendanzeige und darauf abgestimmtes Verfahren
DE112019001512T5 (de) EINSPRITZGIEßMASCHINENSYSTEM
DE102004025875A1 (de) Funktionsblock mit Boolescher Logik
DE102011006447A1 (de) Verfahren zum Bearbeiten von Werkstücken mittels einer numerisch gesteuerten Werkstückbearbeitungsvorrichtung sowie Werkstückbearbeitungsvorrichtung
DE102021109851A1 (de) Verfahren und Computerprgorammprodukt zum Abgleichen einer Simulation mit dem real durchgeführten Prozess
DE102020118225A1 (de) Anomaliebestimmungsvorrichtung und Anomaliebestimmungssystem
DE102020102370A1 (de) Zustandsbestimmungsvorrichtung und zustandsbestimmungsverfahren
EP3591482A1 (de) Überwachung einer technischen anlage
AT524002B1 (de) Verfahren zur automatischen Überwachung mindestens eines Produktionsprozesses
EP3754447B1 (de) Vorrichtung und verfahren zum visualisieren oder beurteilen eines prozesszustandes
DE102016124205A1 (de) Computer-implementiertes Verfahren zur Optimierung eines Herstellungsprozesses
DE102019004944A1 (de) Steuersystem einer industriemaschine
DE112021004260T5 (de) Formungsbedingungseinstellvorrichtung und formungsbedingungseinstellverfahren
EP4295202A1 (de) Verfahren und system zur vermessung von bauteilen sowie programm
EP3686697B1 (de) Regleroptimierung für ein leitsystem einer technischen anlage
WO2002014967A2 (de) Verfahren zur durchführung eines automatisierten produktionsprozesses
DE102021134294B4 (de) Hybrid-Ansatz zur Schätzung und Überwachung von Reibungs- und Masseparametern in einem elektrischen Antriebssystem
WO2025082721A1 (de) Verfahren zum überwachen eines umformprozesses, computerprogramm und elektronisch lesbarer datenträger
DE102005020374B4 (de) Steuerung eines Produktionsprozesses für extrudierte Profilbauteile
EP4622793A1 (de) Qualitätssicherung bei additiver herstellung
DE102022127260A1 (de) Prozesskennzahlermittlung
AT524001B1 (de) Verfahren zur Optimierung und/oder Bedienung mindestens eines Produktionsprozesses