MÖHRING, Hans-Christian (An der Lindenhecke 7, Hannover, 30559, DE)
LITWINSKI, Kai Martin (Hemelingstrasse 7, Hannover, 30419, DE)
HACKELÖER, Felix (Fridastrasse 16, Hannover, 30161, DE)
DENKENA, Berend (Hermann-Sievers-Weg 2, Wedemark, 30900, DE)
MÖHRING, Hans-Christian (An der Lindenhecke 7, Hannover, 30559, DE)
LITWINSKI, Kai Martin (Hemelingstrasse 7, Hannover, 30419, DE)
HACKELÖER, Felix (Fridastrasse 16, Hannover, 30161, DE)
| Patentansprüche: 1. Verfahren zum Erkennen von Rattern bei einem Zerspänprozess mittels einer Werkzeugmaschine (10), mit den Schritten: (i) Ermitteln einer Drehzahl (n) der Werkzeugmaschine (10), (ii) Erfassen einer elektrischen Größe (G), die mit einer Prozesskraft (Fp) des Zerspanprozesses korreliert, (iii) Digitalisieren der elektrischen Größe (G) mit einer Abtast- Frequenz (fAbtast) , so dass ein zeitabhängiges digitales Gesamt- Signal (36) erhalten wird, (iv) stochastisches Schätzen eines drehzahlkorrelierten Anteils (38) im digitalen Gesamt-Signal, (v) Abziehen des drehzahlkorrelierten Anteils (38) vom Gesamt- Signal (36), so dass ein Prozess-Signal erhalten wird, (vi) Ermitteln eines Instabilitätsparameters (Q), der eine Signalstärke des Prozess-Signals kodiert, aus dem Prozess-Signal und (vii) Ausgeben eines Warn-Signals, wenn der Instabilitätsparameter (Q) einen voreingestellten Schwellenwert überschreitet. 2. Verfahren nach Anspruch 1 , dadurch gekennzeichnet, dass die Abtast-Frequenz (fAbtast) kleiner ist als die doppelte Drehzahl (n), insbesondere höchstens die Drehzahl (n) beträgt. 3. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass das stochastisches Schätzen ein stochastisches Schätzen einer Amplitude eines Signalanteils mit der Drehzahl (n) und einer Amplitude eines Signalanteils mit zumindest einer Harmonischen der Drehzahl (n) umfasst. 4. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass aufgrund eines Warn-Signals ein Prozessparameter (Q) des Zerspanprozesses verändert wird. 5. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass ein Fräsprozess mit einem Werkzeug (28) überwacht wird, das zumindest zwei Schneiden hat, wobei eine Zahneingriff sfrequenz (fzahn) ermittelt wird und wobei als drehzahlkorrelierter Anteil (38) ein Signalanteil mit der Zahneingriffsfrequenz (fzahn) ermittelt wird. 6. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass eine Amplitude eines Signalanteils mit einer Harmonischen der Zahneingriffsfrequenz (fzahn) stochastisch geschätzt wird. 7. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die Abtast-Frequenz (fAbtast) höchstens 700 Hertz beträgt. 8. Verfahren zur Verschleißerkennung nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass eine zeitliche Entwicklung einer Amplitude einer Harmonischen der Drehfrequenz oder der Zahneingriffsfrequenz (fzahn), ermittelt wird und dass bei einem Überschreiten eines Schwellenwerts ein Warnsignal ausgegeben wird. Werkzeugmaschinen-Überwachungsvorrichtung mit einem Dateneingang (42) zum Einlesen von Daten einer Maschinensteuerung (16) und einem Mikroprozessor, der eingerichtet ist zum automatischen Durchführen eines Verfahrens mit den Schritten: Ermitteln, insbesondere Einlesen, einer Drehzahl (n) der Werkzeugmaschine (10), Erfassen einer elektrischen Größe (G), die mit einer Prozesskraft (Fp) des Zerspanprozesses korreliert, Digitalisieren der elektrischen Größe (G) mit einer Abtast- Frequenz (fAbtast) , so dass ein zeitabhängiges digitales Gesamt- Signal (36) erhalten wird, stochastisches Schätzen eines drehzahlkorrelierten Anteils (38) im digitalen Signal, Abziehen des drehzahlkorrelierten Anteils (38) vom Gesamt- Signal (36), so dass ein Prozess-Signal erhalten wird, Ermitteln eines Instabilitätsparameters (Q), der eine Signalstärke des Prozess-Signals kodiert, aus dem Prozess-Signal und Ausgeben eines Warn-Signals, wenn der Instabilitätsparameter (Q) einen voreingestellten Schwellenwert überschreitet. Werkzeugmaschine (10) mit (i) einer Spindel (12), (ii) einer mittels der Spindel (12) antreibbare Werkzeugaufnahme (14) und (iii) einer elektrischen Steuerung (16) zum Ansteuern der Spindel (12), dadurch gekennzeichnet, dass (iv) die Steuerung eingerichtet ist zum automatischen Durchführen eines Verfahrens nach einem der Ansprüche 1 bis 8. |
Die Erfindung betrifft ein Verfahren zum Erkennen von Rattern bei einem Zerspanprozess mittels einer Werkzeugmaschine, eine Werkzeugmaschi- nen-Überwachungsvorrichtung und eine Werkzeugmaschine.
Der Hintergrund der Erfindung ist das Rattern, das auch als regeneratives Rattern bezeichnet werden kann. Beim regenerativen Rattern kommt es zu einer Rückkopplung zwischen einer ungleichförmigen Bearbeitung des Werkstücks und einer Schwingung der Werkzeugmaschine. Aufgrund der Schwingung der Werkzeugmaschine wird das Werkstück ungleichförmig bearbeitet und aufgrund der ungleichförmigen Bearbeitung ändern sich die Prozesskräfte, die wiederum zu einer Anregung der Werkzeugmaschine führen. Regeneratives Rattern führt zu Bauteilen minderer Qualität und kann Werkzeugbrüche und Maschinenschäden hervorrufen
Aus dem Stand der Technik ist bekannt, die elektrische Größe, beispielsweise den Ankerstrom der Antriebsspindel oder ein elektrisches Signal, das mit einem Lautsprecher vom Ort der Bearbeitung aufgenommen wur- de, mit einer hohen Abtast-Frequenz abzutasten und anschließend eine Fourier-Transformation durchzuführen. Da die Ratterschwingung in der Nähe der Eigenfrequenz der Werkzeugmaschine liegt, kann dann aus einem Auftreten eines Frequenzanteils in der Nähe der bekannten Eigenfrequenz auf ein Rattern geschlossen werden. Hieran ist nachteilig, dass mit einer hohen Abtast-Frequenz abgetastet werden muss, was eine große Prozessorleistung sowie hochfrequente Signale erforderlich macht.
BESTÄTIGUNGSKOPIE Nachteilig ist zudem, dass bestehende Werkzeugmaschinen damit nicht nachgerüstet werden können.
Aus der EP 1 017 535 B1 ist bekannt, den Schall zu messen, der von ei- nem Bearbeitungsprozess ausgeht und das erhaltene Signal in einem Stufenverstärker und mittels eines Tiefpassfilters zu verarbeiten, um verbesserte Signal-Rausch-Verhältnisse zu erhalten. Bei einer verrauschten e- lektrischen Größe, die beispielsweise aus Schallmessungen gewonnen wird, kann mit derartigen Verfahren das Rattern nur sehr schlecht detek- tiert werden. Notwendig ist daher ein Einlernen, was insbesondere bei kleinen und mittleren Serien zu einem hohen Aufwand führt.
Aus der DE 35 37 214 C2 ist eine Werkzeugmaschinen-Überwachungseinrichtung bekannt, bei der mit Hilfe eines Breitbandschwingensensors eines Hochpassfilters zum Dämpfen von Maschinengeräuschen niedriger Frequenz, eines Signalpegeldetektors zum Gleichrichten und Tiefpassfiltern des Signals, einer Einrichtung zur Ermittlung eines laufenden mittleren Signalpegels und einer Einrichtung zum Vergleichen des aktuellen Signalpegels mit dem laufenden mittleren Signalpegel eine Erkennung des Ratterns erreicht werden soll. Auch hier ist nachteilig, dass Rattern beim Vorliegen einer stark verrauschten elektrischen Größe nur schlecht erkannt werden kann.
Der Erfindung liegt die Aufgabe zugrunde, Nachteile im Stand der Technik zu vermindern.
Die Erfindung löst das Problem durch ein Verfahren zum Erkennen von Rattern bei einem Zerspanprozess mittels einer Werkzeugmaschine, mit den Schritten: (i) Ermitteln einer Drehzahl der Werkzeugmaschine, (ii) Er- fassen einer elektrischen Größe, die mit einer Prozesskraft des Zerspanprozesses korreliert, (iii) Digitalisieren der elektrischen Größe mit einer Abtast-Frequenz, so dass ein zeitabhängiges digitales Gesamt- Signal erhalten wird, (iv) stochastisches Schätzen eines drehzahlkorrelierten, beispielsweise schneideneingriffskorrelierten, Anteils im digitalen Signal, (v) Abziehen des drehzahlkorrelierten Anteils vom Gesamt-Signal, so dass ein Prozess-Signal erhalten wird, (vi) Ermitteln eines Instabilitätspa- rameters, der eine Signalstärke des Prozess-Signals kodiert, aus dem Prozesssignal und (vii) Ausgeben eines Warn-Signals, wenn der Instabilitätsparameter einen voreingestellten Stellenwert überschreitet.
Gemäß einem zweiten Aspekt löst die Erfindung das Problem durch eine Prozessüberwachungsvorrichtung mit einem Dateneingang zum Einlesen von Daten einer Maschinensteuerung einer Werkzeugmaschine und einem Mikroprozessor, der eingerichtet ist zum Durchführen eines solchen Verfahrens. Gemäß einem dritten Aspekt löst die Erfindung das Problem durch eine Werkzeugmaschine mit einer Spindel, einer mittels der Spindel antreibbaren Werkzeugaufnahme und einer elektrischen Steuerung zum Ansteuern der Spindel, wobei die Steuerung eingerichtet ist zum automatischen Durchführen eines solchen Verfahrens.
Im Rahmen der vorliegenden Beschreibung wird unter der Werkzeugmaschine insbesondere eine spanende Werkzeugmaschine verstanden. Beispielsweise handelt es sich um eine Werkzeugmaschine zur geometrisch bestimmten Zerspanung. Es kann sich aber auch um eine Werkzeugma- schine zur geometrischen unbestimmten Zerspanung handeln. Besonders vorteilhaft ist die Erfindung bei Schleifmaschinen und Fräsmaschinen einsetzbar.
Unter dem Ermitteln einer Drehzahl der Werkzeugmaschine wird insbe- sondere auch ein Auslesen einer Maschinensteuerung der Werkzeugmaschine verstanden. In der Regel ist in Werkzeugmaschinen zudem der Sollwert für die Drehzahl in einen digitalen Speicher abgelegt. Auch das Auslesen eines derartigen Speichers ist ein Ermitteln der Drehzahl. Unter der elektrischen Größe, die mit einer Prozesskraft des Zerspanprozesses korreliert, wird insbesondere der Motorstrom der Spin- del und/oder einer der Vorschubachsen der Spindel verstanden. Alternativ und additiv können auch elektrische Größen von Sensoren erfasst werden, wie beispielsweise Beschleunigungssensoren, Dehnungssensoren, die an der Werkzeugmaschine bzw. dem Werkzeug angebracht sind, sowie Mikrofone, die eine akustische Emission des Bearbeitungsprozesses auf- zeichnen. Unter der Prozesskraft wird insbesondere eine Schnittkraft, eine Passivkraft und/oder eine Vorschubkraft verstanden.
Unter dem stochastischen Schätzen des drehzahlkorrelierten Anteils im digitalen Signal wird das Schätzen im mathematischen Sinne verstanden.
Unter dem Instabilitätsparameter wird insbesondere jede Größe verstanden, die dann groß ist, wenn ein Rattern vorliegt, und die dann sehr klein oder Null ist, wenn der Zerspanprozess vollkommen ratterfrei abläuft. Bei dem Instabilitätsparameter kann es sich beispielsweise um die Summe oder das Integral über das Quadrat des Prozess-Signals handeln. Es ist auch möglich, dass die Summe bzw. das Integral über ein festes Intervall berechnet wird. Günstig ist es aber, wenn dieses Intervall ein gleitendes Intervall ist. Es ist auch möglich, den Instabilitätsparameter als Wurzel über die Quadratsumme, als gleitenden Mittelwert über den Betrag, aus einer statistischen Höhekurve, als einen durch gleitende Filterung gewonnenen Wert oder einen von einem neuronalen Netz erzeugten Parameter darzustellen. Unter dem Ausgeben eines Warnsignals wird insbesondere verstanden, dass ein von Menschen wahrnehmbares oder nicht-wahrnehmbares Signal ausgeben wird, das den Zustand kodiert, dass mit mindestens einer vor- gegebenen Wahrscheinlichkeit ein Rattern vorliegt.
Die der Erfindung zugrunde liegende Überlegung ist, dass spanende Bearbeitungsprozesse prinzipiell periodische Prozesse sind. Das Spektrum der Prozesskräfte zeigt für einen stabilen und damit angestrebten Prozess im Wesentlichen Anteile bei der Drehzahl sowie dem höherfrequenten Vielfachen der Drehzahl, den Harmonischen, exemplarisch für einen Fräs- prozess ist dies insbesondere die Schneideneingriffsfrequenz, also der Anzahl der Schneiden multipliziert mit der Drehzahl.
Zur Erkennung von Rattern kann daher die technische Eigenschaft ausgenutzt werden, dass regeneratives Rattern in der Regel bei einer Eigenfrequenz der Werkzeugmaschine bzw. des Werkzeugmaschinensystems auftritt und damit in der Regel kein Vielfaches der Drehzahl ist. Es ist zwar möglich, dass die Drehzahl oder ein Vielfaches der Drehzahl der Eigenfrequenz entspricht, der Erfindung liegt jedoch die Erkenntnis zugrunde, dass derartige Prozesse in der Regel stabil und damit in der Praxis meist unproblematisch sind. Es ist daher für praktische Belange ausreichend, wenn die Fälle überwacht werden, in denen die Drehfrequenz oder Harmonische davon nicht gleich der Drehzahl sind.
Der drehzahlkorrelierte Anteil kann stochastisch geschätzt werden. Dadurch werden die Amplitude und die Phase des drehzahlkorrelierten Anteils in der elektrischen Größe besonders genau bestimmt. Es ist auch möglich, dass die Drehzahl selbst geschätzt wird. Ein Aspekt der Erfindung ist daher, dass die Drehzahl der Werkzeugmaschine ermittelt wird und dass die Amplitude und die Phase per stochastischer Schätzung der drehzahlkorrelierten Anteile ermittelt werden. Gemäß einer bevorzugten Ausführungsform ist die Abtast-Frequenz kleiner als die doppelte Drehzahl, insbesondere beträgt die Abtast-Frequenz höchstens die Drehzahl. Nach der Shannon-Therorie können Frequenzan- teile in einem Signal nur dann erkannt werden, wenn die Abtast-Frequenz größer ist als das Doppelte der zu suchenden Frequenz. Da die zu suchende Frequenz die Drehzahl ist oder eine Harmonische, also ein Vielfaches der Drehzahl, wäre eigentlich zu erwarten, dass bei einer Abtastrate unterhalb der doppelten Drehzahl kein drehzahlkorrelierter Anteil ermittelbar ist. Durch die stochastische Schätzung ist aber das Ermitteln dieses drehzahlkorrelierten Anteils möglich. Das hat den Vorteil, dass auch existierende Werkzeugmaschinen mit vorgegebener Abtastrate, die in aller Regel kleiner ist als eine Drehzahl für den jeweiligen Zerspanprozess, mit dem erfindungsgemäßen Verfahren überwacht werden können.
Unter der Drehzahl wird im Rahmen der vorliegenden Beschreibung die Anzahl der Umdrehungen pro Sekunde verstanden und kann entsprechend in Hz angegeben werden. Es ist damit ein direkter Vergleich mit der Abtast-Frequenz möglich, die ebenfalls in Hz angegeben ist.
Vorzugsweise umfasst das stochastische Schätzen ein stochastisches Schätzen einer Amplitude eines Signalanteils mit der Drehzahl und einer Amplitude eines Signalanteils mit einer Harmonischen der Drehzahl. Unter den Harmonischen der Drehzahl werden die Oberschwingungen der Drehfrequenz bezeichnet.
Bei einem Zerspanprozess, insbesondere beim Spanen mit geometrisch bestimmter Schneide, hängen die Prozesskräfte auf nicht-lineare Weise von der Position des Werkzeugs ab. Das führt dazu, dass beispielsweise die Schnittkraft einen zeitlichen Verlauf hat, in dem mehrere Frequenzanteile enthalten sind, die zu den Harmonischen der Anregungsfrequenz, nämlich beim Fräsen der Zahneingriffsfrequenz, gehören. Wenn neben der Amplitude des Signalteils mit der Drehanzahl die Amplituden einer Dreh- anzahl mit einer Harmonischen der Drehzahl erfasst werden, lässt sich der Anteil am Gesamt-Signal, der auf den ordnungsgemäßen Zerspanprozess zurückgeht, besonders genau bestimmen. Wenn es sich bei dem Zerspanprozess um einen Fräsprozess handelt, umfasst das stochastische Schätzen vorzugsweise ein stochastisches Schätzen einer Amplitude mit der Zahneingriffsfrequenz und einer Amplitude eines Signalanteils von zumindest einer Harmonischen der Zahneingriffsfrequenz.
Besonders bevorzugt wird das stochastische Schätzen an einem ungefilterten Signal durchgeführt. Aus dem Stand der Technik sind Verfahren bekannt, bei denen das Signal vor und/oder nach dem Digitalisieren gefiltert wird. So soll erreicht werden, dass nur für das Rattern in Frage kom- mende Frequenzen betrachtet werden. Es hat sich aber gezeigt, dass die Ratterfrequenz nur im Rahmen eines aufwendigen Einlernprozesses hinreichend genau bestimmt werden kann, um mit derartigen Verfahren verlässliche Ergebnisse zu erzielen. Bei dem erfindungsgemäßen Verfahren ist eine Vorab-Filterung nicht notwendig, was vorteilhafterweise die Ge- nauigkeit der Ratter-Erkennung erhöht.
Gemäß einer bevorzugten Ausführungsform wird aufgrund des Warnsignals zumindest auch ein Prozessparameter des Zerspanprozesses verändert. Wenn der Zerspanprozess ein Fräsen, ein Drehen oder ein Schlei- fen ist, so wird beispielsweise der Vorschub solange verringert, bis der Instabilitätsparameter wieder unterhalb des Schwellenwerts liegt. Alternativ und additiv ist auch möglich, dass eine Drehzahl der Spindel der Werkzeugmaschine verändert wird. Das Zeitspanvolumen stellt einen der wichtigsten Parameter hinsichtlich der Wirtschaftlichkeit eines Zerspanprozesses dar. Es ist daher wünschenswert, stets mit dem höchstmöglichen Vorschub zu arbeiten. Da gegenwärtig das Rattern nicht prozesssicher detektiert werden kann, wird mit Vorschüben gearbeitet, die unterhalb der maximal möglichen Vorschübe liegen, um einen Werkzeugbruch aufgrund von Rattern zu vermeiden. Dadurch, dass mit dem erfindungsgemäßen Verfahren das Rattern sicher erkannt werden kann, kann stets mit dem maximal möglichen Vorschub ge- fahren werden. Erst dann, wenn Rattern auftritt, wird der Vorschub verringert, und so ein drohender Werkzeugbruch oder eine sinkende Bauteilqualität abgewendet. Das erfindungsgemäße Verfahren gestattet damit eine Erhöhung des Zeitspanvolumens.
Besonders vorteilhaft ist das erfindungsgemäße Verfahren ein Verfahren zum Erkennen von Rattern bei einem Fräsprozess. Vorzugsweise hat das Fräswerkzeug zumindest zwei Schneiden, wobei eine Zahneingriffsfrequenz alternativ zur Drehzahl oder zusätzlich zur Drehzahl ermittelt wird und wobei als drehzahlkorrelierter Anteil ein Signalanteil mit der Zahneingriffsfrequenz und gegebenenfalls von Harmonischen davon ermittelt wird.
Günstig ist das statistische Schätzen mittels eines Kaiman-Filters. Weitere Möglichkeiten sind das statistische Schätzen mittels eines Wiener-Filters einer Phasenregelschleife, eine statistische Schätzung mit dem Biermann- Thornton-Algorithmus, einem extended Kaiman-Filter, einem unscented Kaiman-Filter oder einer Wurzel-Implementierung.
Gemäß einer bevorzugten Ausführungsform beträgt die Abtast-Frequenz höchstens 700 Hertz. Das führt zu einem besonders geringen Aufwand bei der Abtastung der elektrischen Größe.
Besonders vorteilhaft ist, wenn die elektrische Größe einen Antriebsstrom der Spindel und/oder einer Vorschubachse der Werkzeugmaschine um- fasst. Grundsätzlich ist es möglich, dass die elektrische Größe ein Skalar oder ein Vektor ist. So ist es möglich, den Motorstrom neben einer weiteren elektrischen Größe, wie beispielsweise einer am Werkzeug, an der Werkzeugaufnahme oder einem sonstigen Teil der Werkzeugmaschine gemessenen Beschleunigung zu verwenden.
Bevorzugt ist ein Verfahren zur Verschleißerkennung mit den oben genannten Schritten, bei dem eine zeitliche Entwicklung einer Amplitude ei- ner Harmonischen der Drehfrequenz oder der Zahneingriffsfrequenz ermittelt wird, wobei bei einem Überschreiten eines Schwellenwertes ein Warnsignal ausgegeben wird. Es ist möglich, dass dieser Schwellenwert ein zu Beginn der Durchführung des Verfahrens ermittelter Durchschnittswert ist. Je stärker ein Werkzeug verschleißt, umso größer werden die harmonischen Anteile. Zu Beginn des Zerspanprozesses, beispielsweise in der ersten Minute, ist die Schneide noch scharf. Damit kann die Stärke (beispielsweise in Form der Amplitude oder deren Quadrat) einer ausgewählten Harmonischen wie der ersten Harmonischen durch Mittelwertbildung bestimmt werden. Steigt im Verlauf des Verfahrens beispielsweise die Amplitude der gewählten Harmonischen signifikant an, so deutet dies auf einen Verschleiß des Werkzeuges hin und es kann ein Warnsignal ausgegeben werden, so dass das Werkzeug gewechselt wird. Dadurch wird erreichbar, dass stets ein hinreichend unverschlissenes Werkzeug verwen- det wird und gleichzeitig das Werkzeug nicht zu früh gewechselt werden muss.
Erfindungsgemäß ist zudem eine Werkzeugmaschinen-Überwachungsvorrichtung mit den Merkmalen von Anspruch 9. Es kann sich bei dieser Werkzeugmaschinen-Überwachungsvorrichtung um eine externe Komponente handeln, die über eine bidirektionale Schnittstelle mit einer Maschinensteuerung der Werkzeugmaschine verbindbar ist. Vorteilhaft an einer derartigen Werkzeugmaschinen-Überwachungsvorrichtung ist, dass bereits bestehende Werkzeugmaschinen nachgerüstet werden können.
Im Folgenden wird die Erfindung anhand von Ausführungsbeispielen näher erläutert. Dabei zeigt eine schematische Ansicht einer erfindungsgemäßen Werk zeugmaschine, sechs Diagramme zur Erläuterung der Wirkung des erfin dungsgemäßen Verfahrens bei einem Fräsverfahren mit ge ringem Rauschanteil und Rattern am Ende, einen stabilen Prozess mit niedrigem Rauschanteil,
Figur 4 einen stabilen Prozess mit hohem Rauschanteil und Figur 5 die Diagramme gemäß Figur 2 in einem Fräsverfahren mit hohem Rauschanteil und Instabilität am Ende,
Figur 6 eine schematische Ansicht einer erfindungsgemäßen Werkzeugmaschine.
Figur 1 zeigt eine erfindungsgemäße Werkzeugmaschine 10, im vorliegenden Fall eine Fräsmaschine. Die Werkzeugmaschine 10 besitzt eine Spindel 12 mit einer Werkzeugaufnahme 14 und einer elektrischen Steuerung 16 zum Ansteuern der Spindel und nicht eingezeichneter Vorschub- antriebe, mittels denen die Spindel 12 zumindest in einer x-y-Ebene, insbesondere aber auch in einer z-Richtung, positionierbar ist.
Die Steuerung 16 umfasst einen digitalen Speicher 18, in dem ein oben beschriebenes, erfindungsgemäßes Programm abgelegt ist. In dem digita- len Speicher 18 ist zudem ein Wert für eine Drehzahl n der Spindel 12 abgelegt. Die Steuerung 16 steuert die Spindel 12 automatisch so an, dass sie mit der Drehzahl n dreht. Es ist vorteilhaft, wenn die Werkzeugmaschine 10 wie in der vorliegenden Ausführungsform eine Motorstrom-Erfassungsvorrichtung 20 aufweist, mit der ein Motorstrom i Motor erfasst werden kann, aus dem die von einer Zeit t abhängige Leistung P(t) berechnet werden kann. Alternativ oder zusätzlich zur Motorstrom-Erfassungsvorrichtung 20 kann eine erfindungsgemäße Werkzeugmaschine 10 wie im vorliegenden Fall einen Beschleunigungssensor 22 aufweisen, der an der Werkzeugaufnahme 14 befestigt sein kann. Ebenso ist es möglich, nicht aber notwendig, dass die Werkzeug- maschine 10 wie im vorliegenden Fall ein Mikrofon 24 zum Aufnehmen von bei der Bearbeitung eines Werkstückes 26 entstehenden Schallemissionen aufweist. Das vom Mikrofon 24 erzeugte Signal stellt eine elektrische Größe G dar. Das Gleiche gilt für eine Beschleunigung a der Werkzeugaufnahme.
In der Werkzeugaufnahme 14 ist ein Werkzeug 28 im vorliegenden Fall in Form eines Fräsers aufgenommen, das von der Spindel 12 angetrieben wird. Beim Zerspanen des Werkstücks 26 mit dem Werkzeug 28 wird die Werkzeugaufnahme 14 beschleunigt, was vom Beschleunigungssensor 22 aufgezeichnet wird. Die ermittelte Beschleunigung a wird beispielsweise über eine Funkschnittstelle 30 an einen Empfänger 32 übermittelt. Gleichzeitig wird der Motorstrom i otor(t) von der Motorstrom-Erfassungsvorrichtung 20 erfasst und an die Steuerung 16 geleitet. Alternativ oder zusätzlich zu den oben genannten Sensoren (Motorstrom-Erfassungsvorrichtung 20, Beschleunigungssensor 22, Mikrofon 24) kann ein Kraftmesser, der beispielsweise auf der Basis eines Dehnungsmessstreifens arbeitet, vorhanden sein. Beispielsweise ist der Kraftmesser 34 an der Werkzeugaufnahme 14 oder der Spindel 12 angeordnet. Figur 2 zeigt im obersten linken Teilbild eine mit einer Abtast-Frequenz fAbtast = 25 kHz gemessene elektrische Größe G in Form der mit dem Kraftmesser 34 (Figur 1 ) gemessenen, in x-Richtung wirkenden Kraftkom- ponente F x der Prozesskraft F p , die auf das Werkzeug 28 im Eingriffspunkt mit dem Werkstück 26 wirkt. Der Kraftmesser 34 wird kalibriert indem auf das Werkzeug 28 an der Schneide eine bekannte Kraft aufgebracht und gleichzeitig das Signal des Kraftmessers 34 gemessen wird. So wird eine Kalibrierkurve erhalten, aus der im Prozess aus dem Messsignal des Kraftmessers 34 auf die wirkende Prozesskraft F p geschlossen werden kann. Das obere linke Teilbild (a) zeigt das vom Kraftmesser 34 erhaltene Signal in beliebigen Einheiten, beispielsweise der abgegebenen Spannung, in Abhängigkeit von der Zeit t.
Das obere rechte Teilbild (b) zeigt das Signal, das aufgrund einer Abtastung mit einer Abtast-Frequenz F A t>tast von 400 Hz bei der Steuerung 16 vorliegt. Es ist zu erkennen, dass die elektrische Größe G, für die im vorliegenden Fall G=F X gilt, in digitalisierter Form zu festgelegten Zeit- punkten t« vorliegt. Die so erhaltenen Datenpunkte bilden ein Gesamt- Signal 36. Der Name soll andeuten, dass in dem Gesamt-Signal 36 sowohl die Informationen vom normalen Prozess als auch die vom Rattern enthalten sind. In Teilbild (c) ist das Signal gemäß dem Teilbild (a) für einen längeren Zeitraum gezeigt. Das Teilbild (d) zeigt das Gesamt-Signal 36, wobei die einzelnen, zu den diskreten Zeiten t K vorliegenden Datenpunkte zu einer kontinuierlichen Kurve miteinander verbunden sind. Aus dem Teilbild (c) ist zu erkennen, dass zum Zeitpunkt ti der Fräspro- zess aufgrund von Rattern instabil wird. Das zeigt sich auch in dem Gesamt-Signal 36.
Das Gesamt-Signal 36 wird in der Steuerung 16 (Figur 1 ) von einer Schätzvorrichtung in Form eines Mikroprozessors mittels eines stochasti- schen Schätzers, im vorliegenden Fall mittels eines Kaiman-Filters, bearbeitet, was einen drehzahlkorrelierten Anteil 38 liefert. Dieser drehzahlkor- relierte Anteil 38 ist im Teilbild (e) gezeigt. Der drehzahlkorrelierte Anteil 38 gibt den Schätzwert für den Anteil an, der im Gesamt-Signal 36 einem harmonischen Oszillator entspricht, der ungefähr einer Frequenz fzahn , nämlich der Zahneingrifffrequenz, entspricht. Die Zahneingriffsfrequenz ist das Produkt aus der Drehzahl n (in Hertz und der Anzahl N der Schneiden des Werkzeugs 28).
Der drehzahlkorrelierte Anteil 38 wird von dem Gesamt-Signal 36 (Figur 2) abgezogen und daraus ein Instabilitätsparameter Q berechnet. Das ge- schieht beispielsweise wie folgt:
Die elektrische Größe wird als
G(t k ) Formel 1 beschrieben. Daraus ergibt sich durch die Abtastung das Gesamt-Signal 36 zu
S(t k ). Formel 2 Der stochastisch geschätzte drehzahlkorrelierte Anteil wird als
S(t k ) Formel 3 bezeichnet. Das mathematische Verfahren zur Berechnung des geschätzten drehzahlkorrelierten Anteils S(t k ) wird weiter unten beschrieben. Der Instabilitätsparameter Q kann dann als
Formel 4
V k-k a i< tue i|-Ak
berechnet werden. k a ktue ii bezeichnet den gerade aktuellen Zählparameter k, der die Zeitpunkte t k durchzählt. Die Zeitpunkte t k können auch als eine Maschinenzeit betrachtet werden, die die Werte k = 1 , 2, ... annimmt.
Die Summe für die Berechnung des Wurzelterms läuft also stets über Ak Zeitpunkte, und zwar bis zum aktuellen Zeitpunkt t k . Natürlich ist es auch möglich, ein in der Vergangenheit liegendes, gleitendes Intervall zu verwenden. Es ist auch möglich, als Instabilitätsparameter Q jeden anderen Ausdruck zu verwenden, der dann groß wird, wenn das um den dreh- zahlkorrelierten Anteil reduzierte Gesamt-Signal sich häufig und/oder stark von Null unterscheidet.
Das Teilbild (f) zeigt den zeitlichen Verlauf des Instabilitätsparameters Q. Es ist zu erkennen, dass zum Zeitpunkt t-ι, wenn das Rattern beginnt, der Instabilitätsparameter ansteigt. Eingezeichnet ist zudem in einer Strich- punktlinie die Wurzel aus der gleitenden Quadratsumme der elektrischen Größe G, wie sie im Teilbild (a) gezeigt ist. Es ist zu erkennen, dass sowohl der Instabilitätsparameter Q als auch das Rohsignal das Auftreten des Ratterns erkennbar machen. Das Signal-zu-Hintergrund-Verhältnis ist beim erfindungsgemäßen Verfahren jedoch größer.
Figur 3 zeigt einen stabilen Fräsprozess mit niedrigem Rauschanteil. In Teilbild (f) ist zu erkennen, dass der Instabilitätsindikator Q stets dicht bei Null bleibt, wohingegen ein gemäß einem aus dem Stand der Technik bekannten Verfahren ermittelter Parameter, der als Strichpunktlinie gezeich- net ist, ein Ansteigen zeigt. Damit ein derartiges Ansteigen nicht als Rattern interpretiert wird, müsste bei dem vorliegenden Prozess nach dem Stand der Technik ein Einlernen stattfinden. Das ist mit dem erfindungsgemäßen Verfahren entbehrlich. Figur 4 zeigt einen stabilen Prozess mit hohem Rauschanteil. Es ist ebenfalls in Teilbild (f) erkennbar, dass der Instabilitätsindikator Q stets bei Null bleibt, wohingegen ein nach dem Stand der Technik errechneter Parameter sich stark von Null unterscheiden kann, woraus irrtümlicher Weise auf ein Rattern geschlossen werden könnte.
Figur 5 zeigt einen instabilen Prozess mit hohem Rauschanteil, bei dem zum Zeitpunkt ti ein Rattern einsetzt. Das Einsetzen des Ratterns ist mit dem erfindungsgemäßen Verfahren anhand des Instabilitätsparameters Q gut zu erkennen, da sich ab dem Zeitpunkt ti der Instabilitätsparameter Q signifikant ändert. Bei einem nach dem Stand der Technik errechneten Parameter ist zwar ebenfalls ein Ansteigen zu verzeichnen, dieser ist bezogen auf die vorherigen Werte jedoch nur schwach ausgeprägt, so dass ein Erkennen des Ratterns erschwert ist.
Figur 6 zeigt eine Werkzeugmaschinen-Überwachungsvorrichtung 40, die eine bidirektionale Schnittstelle 42 zur Werkzeugmaschine 10 besitzt. Die Werkzeugmaschinen-Überwachungsvorrichtung 40 ist eingerichtet zum Kommunizieren mit der Steuerung 16, zum Empfangen der Drehzahl n und der Größe G, beispielsweise der Beschleunigung a, der Kraft F p , der Kraft F und/oder eines Lautsprechersignals vom Mikrofon 24. Das Mikrofon 24 kann auch Teil der Werkzeugmaschinen-Überwachungsvorrichtung 40 sein. Die Werkzeugmaschinen-Überwachungsvorrichtung 40 sendet gege- benenfalls das Warn-Signal über die Schnittstelle 42, woraufhin die Steuerung 16 einen Vorschub der Werkzeugaufnahme 14 verringert.
Beschreibung des mathematischen Verfahrens zur Berechnung des geschätzten drehzahlkorrelierten Anteils S(t k ).
Das Verfahren zur Rattererkennung gemäß einer Ausführungsform besteht aus mehreren Schritten. In einem ersten Schritt wird aus dem unterabgetasteten Signal mit Hilfe eines Kaiman-Filters der prozessrelevante Teil herausgerechnet. Anschließend wird dieser Anteil vom ursprünglichen Messsignal abgezogen, so dass nur ein Restsignal bleibt, welches nicht mit dem Prozess zusammenhängt. Die Amplitude dieses Restsignals wird schließlich mit Hilfe eines RMS-Filters extrahiert.
Die Rekonstruktion des Prozesssignals aus dem unterabgetasteten Signal basiert beispielsweise auf dem Kaiman Filter, das in Kaiman, R.: A new approach to linear filtering and prediction problems. Transaction of the ASME, Journal of Basic Engineering 82, S. 35 - 45, 1960 beschrieben ist. Das dynamische System Werkzeugmaschine wird im Zustandsraum modelliert. Hierbei unterscheidet man zwischen der Zustandsgieichung mit dem Zustandsvektor x(t) und dem Eingangsvektor u(t) ( = A c x(/) + B c u(/) Formel 5 zur Abbildung der Systemdynamik und der Ausgangsgleichung y( = C c x(i) + D c u( Formel 6 welche den Messvorgang beschreibt. Es werden die Zustandsmatrix A C) die Eingangsmatrix B c , die Ausgangsmatrix C c und die Durchgangsmatrix D c beispielsweise gemäß der in Best, R.: Digitale Meßwertverarbeitung. R. Oldenbourg Verlag, München, Wien, 1991 beschriebenen Weise ermit- telt.
Das Kaiman-Filter ist ein optimaler Prädiktor-Korrektor-Schätzer - optimal in dem Sinn, dass die Fehlerkovarianzmatrix P des Zustandsvektors minimiert wird. Hierfür wird das Systemverhalten modelliert und für die Signal- Verarbeitung diskretisiert. Zunächst erfolgt der Prädiktionsschritt, in dem aus dem vergangenen Zustand χ λ _, ein a-priori-Zustandsschätzvektor i;nach Gleichung Formel 7 berechnet wird.
Formel 7
Aus der vorhergegangenen KovarianzmatrixP M Zur Bewertung des Zu- Stands wird eine neue a-priori-Kovarianzmatrix
P = Α Λ-ι + Q*-, Formel 8 vorhergesagt. Dabei werden die Einflüsse des Prozessrauschens mit der Kovari- anzmatrix berücksichtigt. Anschließend werden im Korrekturschritt die Zustände korrigiert, indem der Schätzfehler der Ausgänge - die Differenz zwischen einem durch die a-priori-Schätzung erzeugten Ausgangssignal und dem Sensorsignal - über den Kaiman Gain K auf den Zustandsvek- tor zurückgeführt wird. Hierzu wird der Kaiman Gain so bestimmt, dass die a-posteriori Fehlerkovarianz des Zustandsvektors V k minimiert wird.
-1
κ 4 = p c d r (c d p c^ + R j Formel 9
Das Messrauschen wird hier durch die Kovarianzmatrix R k abgebildet. Dies führt zum korrigierten Zustandsvektor i + K , ( t - C d x- - D d u i ) Formel 10 und zur korrigierten Fehlerkovarianzmatrix. p 4 = (i -K t c d )p Formel 1 1
Das iterative Vorgehen ist in dem nächsten Bild dargestellt.
Das für die Rattererkennung relevante Signal ist ein harmonisches Signal mit der Frequenz der Schneideneingriffe, welches aus dem Ursprungssig- nal extrahiert werden muss. Hierfür werden dem Zustandsvektor ungedämpfte Oszillatoren hinzugefügt, die mit den entsprechenden Frequenzen cO j = 2%fi schwingen. Die Gleichung des ungedämpften harmonischen Oszillators ergibt sich zu ü f (t) + o ü f (t) = 0. (1)
Um diesen Oszillator dem Kaiman-Filter hinzuzufügen, wird er zunächst den Zustandsraum transformiert.
ü /( ( =
Schließlich wird der Oszillator diskretisiert. Mit Hilfe des Matrixexponenten lässt sich dies darstellen durch
mit der diskretisierten Oszillatorzustandsmatrix A fi und dem Oszillatorzu- Standsvektor vL fi: k . Um den relevanten Zustand aus diesem Zustandsvektor zu extrahieren, wird ebenfalls eine Schätzausgangsmatrix H/, erzeugt. Bei dieser Diskretisierung ist die Taktzeit T größer als die Periodendauer des Oszillators 1/fi. Hierdurch wird das Kaiman Filter auf unterabgetastete Signale eingestellt. üf,* = [ l 0 ] · "/,* = Η /> · ύ /,« (6) Die Oszillatoren sind ungedämpft und werden in Amplitude und Phase durch das Kaiman-Filter an den Eingang angepasst. Für die Anwendung zur Prozesskraftrekonstruktion müssen Annahmen über das Eingangs- signal getroffen werden. Diese Annahmen betreffen die auftretenden Frequenzen und die Bandbreite des Signals.
Das so extrahierte Signal wird gemäß vom ursprünglichen Messsignal abgezogen. Es bleibt ein Restsignal, welches im Wesentlichen nur noch die dominierenden Ratterschwingungen enthält.
Zur Ermittlung der Amplitude des Restsignals nach Abziehen der prozessrelevanten Anteile wird der mitlaufende Effektivwert oder quadratische Mittelwert (engl.: Root Mean Square - RMS) verwendet. Dieser ist ein Maß für die in einem Signal enthaltene„Energie" und ergibt unabhängig von der Frequenz einen amplitudenproportionalen Wert. Um eine zeitnahe Reaktion im Rahmen einer Prozessüberwachung stattfinden zu lassen, wird ein mitlaufender RMS-Wert mit einer Fensterlänge «verwendet:
(7)
Bezugszeichenliste
10 Werkzeugmaschine
12 Spindel n Drehzahl [n] = Hz
14 Werkzeugaufnahme I Motor Motorstrom
16 Steuerung f Abtast Abtast-Frequenz
18 Speicher fzahn Zahneingriffsfrequenz
20 Motorstrom-Erfassungs- G Größe
Vorrichtung Fp Prozesskraft 22 Beschleunigungssensor Fx Anteil an der
24 Mikrofon, Prozesskraft
26 Werkstück in x-Richtung
28 Werkzeug N Anzahl der Schneiden
P Leistung
30 Funkschnittstelle Q Stabilitätsparameter
32 Empfänger t Zeit
34 Kraftmesser
36 Gesamt-Signal
38 drehzahlkorrelierter
Anteil
40 Werkzeugmaschinen- Überwachungsvorrichtung
42 Schnittstelle
