[go: up one dir, main page]

DE102024207087A1 - Method for operating a hand-held power tool - Google Patents

Method for operating a hand-held power tool

Info

Publication number
DE102024207087A1
DE102024207087A1 DE102024207087.4A DE102024207087A DE102024207087A1 DE 102024207087 A1 DE102024207087 A1 DE 102024207087A1 DE 102024207087 A DE102024207087 A DE 102024207087A DE 102024207087 A1 DE102024207087 A1 DE 102024207087A1
Authority
DE
Germany
Prior art keywords
signal
operating
frequency
hand
electric motor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102024207087.4A
Other languages
German (de)
Inventor
Wolfgang Herberger
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch 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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE102024207087.4A priority Critical patent/DE102024207087A1/en
Priority to CN202511046990.7A priority patent/CN121424296A/en
Publication of DE102024207087A1 publication Critical patent/DE102024207087A1/en
Pending legal-status Critical Current

Links

Landscapes

  • Details Of Spanners, Wrenches, And Screw Drivers And Accessories (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

Die Offenbarung betrifft ein Verfahren zum Betrieb einer Handwerkzeugmaschine, die Handwerkzeugmaschine umfassend einen Elektromotor, das Verfahren umfassend die Verfahrensschritte:
S1 Während einer Anwendung der Handwerkzeugmaschine, Ermitteln eines Signals einer Betriebsgröße des Elektromotors;
S2 Überwachen einer Frequenz des Signals der Betriebsgröße während der Anwendung;
S3 Bestimmen eines Arbeitsfortschrittes der Anwendung zumindest teilweise auf Grundlage der Frequenz des Signals der Betriebsgröße.
The disclosure relates to a method for operating a hand-held power tool, the hand-held power tool comprising an electric motor, the method comprising the following process steps:
S1 During use of the hand-held power tool, determining a signal of an operating parameter of the electric motor;
S2 Monitoring a frequency of the signal of the operating quantity during application;
S3 Determining the progress of the application at least partially based on the frequency of the signal of the operating variable.

Description

Die Erfindung betrifft ein Verfahren zum Betrieb einer Handwerkzeugmaschine, und eine zur Durchführung des Verfahrens eingerichtete Handwerkzeugmaschine. Insbesondere betrifft die vorliegende Erfindung ein Verfahren zur Erkennung eines Arbeitsfortschrittes einer Anwendung einer Handwerkzeugmaschine.The invention relates to a method for operating a hand-held power tool and a hand-held power tool configured for carrying out the method. In particular, the present invention relates to a method for detecting the progress of work in the application of a hand-held power tool.

Stand der TechnikState of the art

Aus dem Stand der Technik, siehe beispielsweise EP 3 202 537 A1 , sind Drehschlagschrauber zum Anziehen von Schraubenelementen, wie beispielsweise Gewindemuttern und Schrauben bekannt. Ein Drehschlagschrauber von diesem Typ umfasst beispielsweise einen Aufbau, bei welchem eine Schlagkraft in einer Drehrichtung durch eine Drehschlagkraft eines Hammers an ein Schraubenelement übertragen wird. Der Drehschlagschrauber, welcher diesen Aufbau hat, umfasst einen Motor, einen durch den Motor anzutreibenden Hammer, einen Amboss, welcher durch den Hammer geschlagen wird, und ein Werkzeug. Der Drehschlagschrauber umfasst ferner einen Positionssensor, der eine Position des Motors erfasst, und eine Steuerung, die mit dem Positionssensor gekoppelt ist. Die Steuerung erfasst einen Aufprall des Aufprallmechanismus, berechnet einen Antriebswinkel des Ambosses, der durch den Aufprall verursacht wird, basierend auf der Ausgabe des Positionssensors und steuert den bürstenlosen Gleichstrommotor basierend auf dem Antriebswinkel.From the state of the art, see for example EP 3 202 537 A1 Impact wrenches are known for tightening fasteners such as nuts and bolts. An impact wrench of this type comprises, for example, a mechanism in which an impact force in a rotational direction is transferred to a fastener by the rotary impact force of a hammer. The impact wrench with this mechanism includes a motor, a hammer driven by the motor, an anvil struck by the hammer, and a tool. The impact wrench also includes a position sensor that detects the motor's position and a controller coupled to the position sensor. The controller detects an impact from the impact mechanism, calculates a drive angle of the anvil caused by the impact based on the position sensor's output, and controls the brushless DC motor based on this drive angle.

Aus der US 9 744 658 ist auch ein elektrisch angetriebenes Werkzeug mit einem Schlagmechanismus bekannt, wobei der Hammer durch den Motor angetrieben wird. Der Drehschlagschrauber umfasst ferner eine Methode zum Aufzeichnen und Wiedergeben eines Motorparameters.From the US 9,744,658 An electrically driven tool with an impact mechanism is also known, wherein the hammer is driven by the motor. The rotary impact wrench further comprises a method for recording and reproducing a motor parameter.

Bei der Verwendung von Drehschlagschraubern ist benutzerseitig ein hohes Maß an Konzentration auf den Arbeitsfortschritt erforderlich, um bei Wechsel bestimmter Maschinencharakteristiken, beispielsweise dem Ein- bzw. Aussetzen des Schlagwerkes, entsprechend zu reagieren, etwa den Elektromotor zu stoppen und/oder eine Veränderung der Drehzahl über den Handschalter durchzuführen. Da benutzerseitig oft nicht schnell genug oder nicht angemessen auf einen Arbeitsfortschritt, beispielsweise auf ein Aufliegen eines Schraubenkopfes am zu verschraubenden Material, reagiert werden kann, kann es bei der Verwendung von Drehschlagschraubern bei Einschraubvorgängen beispielsweise zum Überdrehen von Schrauben kommen, und bei Ausschraubvorgängen zum Herunterfallen von Schrauben, wenn diese mit zu hoher Drehzahl herausgedreht werden.When using impact wrenches, the user must maintain a high level of concentration on the work progress in order to react appropriately to changes in certain machine characteristics, such as the engagement or disengagement of the impact mechanism. This includes stopping the electric motor and/or adjusting the speed using the hand switch. Because the user often cannot react quickly or appropriately to changes in the work process, such as a screw head making contact with the material being fastened, impact wrenches can lead to problems such as overtightening screws during tightening operations and causing screws to fall out when being unscrewed at excessive speed.

Es ist daher generell erwünscht, den Betrieb weitergehend zu automatisieren und dem Kunden zu helfen, einfacher einen vollständig abgeschlossenen Arbeitsfortschritt zu erzielen und zuverlässig reproduzierbare Ein- und Ausschraubvorgänge hoher Qualität zu gewährleisten. Ferner soll der Benutzer durch dem Arbeitsfortschritt angemessene, maschinenseitig ausgelöste Reaktionen oder Routinen des Gerätes unterstützt werden. Beispiele solcher maschinenseitig ausgelösten Reaktionen oder Routinen umfassen etwa ein Abschalten des Motors, eine Änderung der Motordrehzahl, oder das Auslösen einer Meldung an den Benutzer.It is therefore generally desirable to further automate operations and help the customer to more easily achieve a completely finished work process and to ensure reliably reproducible, high-quality screwing and unscrewing operations. Furthermore, the user should be supported by machine-triggered reactions or routines appropriate to the work progress. Examples of such machine-triggered reactions or routines include switching off the motor, changing the motor speed, or triggering a message to the user.

Die Bereitstellung von solchen intelligenten Werkzeugfunktionen kann unter anderem durch die Identifizierung des gerade anliegenden Betriebszustands erfolgen. Eine Identifizierung desselben wird im Stand der Technik, unabhängig von der Bestimmung eines Arbeitsfortschrittes oder des Status einer Anwendung, beispielsweise durch die Überwachung der Betriebsgrößen des Elektromotors, wie etwa Drehzahl und elektrischer Motorstrom, durchgeführt. Hierbei werden die Betriebsgrößen dahingehend untersucht, ob bestimmte Grenzwerte und/oder Schwellwerte erreicht werden. Entsprechende Auswertemethoden arbeiten mit absoluten Schwellwerten und/oder Signalgradienten.The provision of such intelligent tool functions can be achieved, among other things, by identifying the current operating state. In the prior art, this identification is carried out, independently of determining work progress or the status of an application, for example, by monitoring the operating parameters of the electric motor, such as speed and electrical motor current. Here, the operating parameters are examined to determine whether certain limit values and/or thresholds are reached. Corresponding evaluation methods work with absolute threshold values and/or signal gradients.

Nachtteilig ist hierbei, dass ein fester Grenzwert und/oder Schwellwert praktisch nur für einen Anwendungsfall perfekt eingestellt sein kann. Sobald sich der Anwendungsfall verändert, verändern sich auch die dazugehörigen Strom- bzw. Drehzahlwerte bzw. deren zeitlichen Verläufe und eine Schlagerkennung anhand des eingestellten Grenzwertes und/oder Schwellwertes bzw. deren zeitliche Verläufe funktioniert nicht mehr.The disadvantage here is that a fixed limit value and/or threshold can practically only be perfectly set for one specific application. As soon as the application changes, the corresponding current and/or speed values, or their time profiles, also change, and impact detection based on the set limit value and/or threshold, or their time profiles, no longer works.

So kann es vorkommen, dass beispielsweise eine auf der Erkennung des Schlagbetriebs basierende automatische Abschaltung bei einzelnen Anwendungsfällen bei einer Verwendung von selbstschneidenden Schrauben zuverlässig in verschiedenen Drehzahlbereichen abschaltet, allerdings in anderen Anwendungsfällen bei der Verwendung von selbstschneidenden Schrauben keine Abschaltung erfolgt. Für verschiedene Anwendungen müssen daher diverse Einstellungen an der Handwerkzeugmaschine beziehungsweise ihrer Steuerung vorgenommen getätigt werden. um die gewünschte Funktionalität zuverlässig zu erreichen.Thus, it can happen that, for example, an automatic shut-off based on the detection of impact operation reliably shuts off in various speed ranges in some applications when using self-tapping screws, but fails to shut off in other applications when using self-tapping screws. For various Therefore, various settings must be adjusted on the hand-held power tool or its control system to reliably achieve the desired functionality.

Bei anderen Verfahren zur Bestimmung von Betriebsmodi bei Drehschlagschraubern werden zusätzliche Sensoren, etwa Beschleunigungssensoren, eingesetzt, um von Schwingungszuständen des Werkzeugs auf den gerade anliegenden Betriebsmodus zu schließen.Other methods for determining operating modes in rotary impact wrenches use additional sensors, such as accelerometers, to infer the current operating mode from the vibration states of the tool.

Nachteile dieser Verfahren sind zusätzlicher Kostenaufwand für die Sensoren sowie Einbußen in der Robustheit der Handwerkzeugmaschine, da die Anzahl der eingebauten Bauteile und elektrischen Verbindungen im Vergleich zu Handwerkzeugmaschinen ohne diese Sensorik steigt.Disadvantages of these methods include additional costs for the sensors and a reduction in the robustness of the hand-held power tool, as the number of built-in components and electrical connections increases compared to hand-held power tools without these sensors.

Prinzipiell existiert die Problematik, einen Betrieb weitestgehend zu automatisieren auch bei anderen Handwerkzeugmaschinen wie etwa Schlagbohrmaschinen, sodass die Erfindung nicht auf Drehschlagschrauber begrenzt ist.In principle, the problem of largely automating a business also exists with other hand-held power tools such as impact drills, so the invention is not limited to impact wrenches.

Es ist eine Aufgabe der Erfindung, ein gegenüber dem Stand der Technik verbessertes Verfahren um Betrieb einer Handwerkzeugmaschine anzugeben, welches die oben genannten Nachteile zumindest teilweise behebt, oder zumindest eine Alternative zum Stand der Technik anzugeben. Eine weitere Aufgabe besteht darin, eine entsprechende Handwerkzeugmaschine anzugeben.It is an object of the invention to provide an improved method for operating a hand-held power tool compared to the prior art, which at least partially overcomes the aforementioned disadvantages, or at least to provide an alternative to the prior art. A further object is to provide a corresponding hand-held power tool.

Offenbarung der ErfindungDisclosure of the invention

Die Aufgabe der Erfindung ist mittels eines Verfahrens zum Betrieb einer Handwerkzeugmaschine gemäß Anspruch 1 gelöst, durch eine Steuereinheit gemäß Anspruch 16, und durch eine Handwerkzeugmaschine gemäß Anspruch 16. Vorteilhafte Weiterbildungen, zusätzliche Merkmale und/oder Vorteile der Erfindung ergeben sich aus den abhängigen Ansprüchen und der folgenden Beschreibung.The object of the invention is achieved by means of a method for operating a hand-held power tool according to claim 1, by means of a control unit according to claim 16, and by means of a hand-held power tool according to claim 16. Advantageous further developments, additional features and/or advantages of the invention will become apparent from the dependent claims and the following description.

Gemäß einem ersten Aspekt offenbart die vorliegende Offenbarung ein Verfahren zum Betrieb einer Handwerkzeugmaschine, die Handwerkzeugmaschine umfassend einen Elektromotor, das Verfahren umfassend die Verfahrensschritte:

  • S1 Während einer Anwendung der Handwerkzeugmaschine, Ermitteln eines Signals einer Betriebsgröße des Elektromotors;
  • S2 Überwachen einer Frequenz des Signals der Betriebsgröße während der Anwendung;
  • S3 Bestimmen eines Arbeitsfortschrittes der Anwendung zumindest teilweise auf Grundlage der Frequenz des Signals der Betriebsgröße.
According to a first aspect, the present disclosure discloses a method for operating a hand-held power tool, the hand-held power tool comprising an electric motor, the method comprising the process steps:
  • S1 During use of the hand-held power tool, determining a signal of an operating parameter of the electric motor;
  • S2 Monitoring a frequency of the signal of the operating quantity during application;
  • S3 Determining the progress of the application at least partially based on the frequency of the signal of the operating variable.

Durch das vorstehend definierte Verfahren kann beispielsweise bei Schraubanwendungen mit Drehschlagschraubern ein Ende des Einschraubvorgangs, wenn der Schraubenkopf am zu verschraubenden Material anliegt beziehungsweise nahezu bündig versenkt ist, zuverlässig vollautomatisch erkannt werden, da sich gegen Ende des Einschraubvorgangs eine charakteristische Änderung der Frequenz beispielsweise der Drehzahl des Elektromotors einstellt. Für die Überwachung der Frequenz und somit der Bestimmung des Arbeitsfortschritts wird ausschließlich auf bereits im Gerät verwendete Sensorik und Signale zurückgegriffen, zusätzliche Sensoren beziehungsweise andere Hardware sind nicht notwendig. Ohnehin für den Betrieb der Maschine notwendige Signale können einfach mit Mitteln der digitalen Signalverarbeitung durch in Steuerungssoftware implementierte Funktionen ausgewertet werden. Dies ist für verschiedenste Schraubanwendungen wie beispielsweise Holzschrauben, selbstschneidende Blechschrauben, und Betondirektschrauben möglich.The method defined above allows, for example, the reliable and fully automatic detection of the end of the screwing process in impact wrench applications, when the screw head is in contact with the material being screwed or is almost flush. This is because a characteristic change in frequency, such as the speed of the electric motor, occurs towards the end of the screwing process. Monitoring the frequency and thus determining the progress of the work relies exclusively on sensors and signals already integrated into the device; no additional sensors or other hardware are required. Signals that are necessary for the operation of the machine can be easily evaluated using digital signal processing functions implemented in the control software. This is possible for a wide variety of screwing applications, such as wood screws, self-tapping sheet metal screws, and direct concrete screws.

Der Verfahrensschritt S2 kann umfassen, dass die Frequenz des Signals der Betriebsgröße während der Anwendung dahingehend überwacht wird, ob eine Veränderung der Frequenz ein vorbestimmtes Maß der Veränderung erreicht.The process step S2 may include monitoring the frequency of the operating variable signal during application to determine whether a change in frequency reaches a predetermined level of change.

Die Veränderung der Frequenz des Signals der Betriebsgröße kann durch ein Verhältnis einer zu einem ersten Zeitpunkt während der Anwendung ermittelten ersten Frequenz und einer zu einem zweiten Zeitpunkt während der Anwendung ermittelten zweiten Frequenz des Signals der Betriebsgröße ermittelt werden.The change in the frequency of the operating variable signal can be determined by the ratio of a first frequency determined at a first time during the application and a second frequency of the operating variable signal determined at a second time during the application.

Der Verfahrensschritt S2 kann umfassen, dass die Frequenz des Signals der Betriebsgröße während der Anwendung dahingehend überwacht wird, ob eine vorbestimmte Frequenz erreicht wird.The process step S2 may include monitoring the frequency of the operating parameter signal during application to determine whether a predetermined frequency is reached.

Die Frequenz des Signals der Betriebsgröße kann zumindest teilweise unter Verwendung eines Filters überwacht werden, das Frequenzen unterhalb einer vorbestimmten Frequenz aus dem Signal der Betriebsgröße herausfiltert, insbesondere unter Verwendung eines Bandfilters.The frequency of the operating variable signal can be monitored at least partially using a filter that filters out frequencies below a predetermined frequency from the operating variable signal, in particular using a bandpass filter.

Die Frequenz des Signals der Betriebsgröße kann dadurch bestimmt werden, dass Nulldurchgänge in dem gefilterten Signal der Betriebsgröße bestimmt werden.The frequency of the operating variable signal can be determined by identifying zero crossings in the filtered operating variable signal.

Das Verfahren kann den folgenden Verfahrensschritt umfassen:

  • S4 Ausführen einer ersten Routine der Handwerkzeugmaschine zumindest teilweise auf Basis des in Verfahrensschritt S3 bestimmten Arbeitsfortschrittes.
The procedure may include the following procedural step:
  • S4 Execute a first routine of the hand-held machine tool, at least partially, based on the work progress determined in process step S3.

Die erste Routine kann das Stoppen des Elektromotors unter Berücksichtigung eines oder mehrerer definierter und/oder vorgebbarer, insbesondere durch einen Benutzer der Handwerkzeugmaschine vorgebbarer Parameter umfassen. Beispiele für solche Parameter umfassen einen Zeitraum, eine Anzahl von Umdrehungen des Elektromotors, eine Anzahl von Umdrehungen der Werkzeugaufnahme, einen Drehwinkel des Elektromotors, und eine Anzahl von Schlägen des Schlagwerks der Handwerkzeugmaschine.The first routine can include stopping the electric motor based on one or more defined and/or predefinable parameters, particularly those predefinable by a user of the hand-held power tool. Examples of such parameters include a time period, a number of revolutions of the electric motor, a number of revolutions of the tool holder, a rotation angle of the electric motor, and a number of blows from the impact mechanism of the hand-held power tool.

Die erste Routine kann eine Änderung, insbesondere eine Reduzierung und/oder eine Erhöhung, einer Drehzahl des Elektromotors umfassen. Eine solche Änderung der Drehzahl des Elektromotors kann beispielsweise mittels einer Veränderung des Motorstroms, der Motorspannung, des Akkustroms, oder der Akkuspannung erreicht werden, oder durch eine Kombination dieser Maßnahmen.The first routine may involve a change, in particular a reduction and/or an increase, in the speed of the electric motor. Such a change in the speed of the electric motor can be achieved, for example, by changing the motor current, the motor voltage, the battery current, or the battery voltage, or by a combination of these measures.

Eine Amplitude der Änderung der Drehzahl des Elektromotors kann durch einen Benutzer der Handwerkzeugmaschine definierbar sein. Alternativ oder zusätzlich hierzu kann die Änderung der Drehzahl des Elektromotors auch durch einen Zielwert vorgegeben werden. Der Begriff der Amplitude soll in diesem Zusammenhang auch allgemein im Sinne einer Höhe der Änderung verstanden und nicht ausschließlich mit zyklischen Prozessen assoziiert werden.The amplitude of the change in the speed of the electric motor can be defined by a user of the hand-held power tool. Alternatively or additionally, the change in the speed of the electric motor can also be specified by a target value. In this context, the term amplitude should be understood generally as the magnitude of the change and not exclusively associated with cyclical processes.

Die Änderung der Drehzahl des Elektromotors kann mehrfach und/oder dynamisch erfolgen, insbesondere zeitlich gestaffelt und/oder entlang einer Kennlinie der Drehzahländerung und/oder anhand des Arbeitsfortschritts der Handwerkzeugmaschine.The speed of the electric motor can be changed multiple times and/or dynamically, in particular in a time-staggered manner and/or along a characteristic curve of the speed change and/or based on the work progress of the hand-held power tool.

Der Arbeitsfortschritt kann einem Benutzer der Handwerkzeugmaschine unter Verwendung einer Ausgabevorrichtung der Handwerkzeugmaschine ausgegeben werden. Unter Ausgabe mittels der Ausgabevorrichtung kann insbesondere die Anzeige oder Dokumentation des Arbeitsfortschritts verstanden werden. Hierbei kann eine Dokumentation auch das Auswerten und/oder Speichern von Arbeitsfortschritten sein. Dies umfasst beispielsweise das Speichern mehrfacher Schraubvorgänge auch in einem Speicher.The progress of a work can be displayed to a user of the hand-held power tool using an output device on the tool. Displaying or documenting the work progress can refer to this. Documentation can also include evaluating and/or saving work progress. This includes, for example, saving multiple screwdriving operations to memory.

Die erste Routine und/oder charakteristische Parameter der ersten Routine können über eine Anwendungssoftware („App“) oder eine Benutzerschnittstelle („Human-Machine Interface“, „HMI“) durch einen Benutzer einstellbar und/oder darstellbar sein.The first routine and/or characteristic parameters of the first routine can be set and/or displayed by a user via application software (“App”) or a user interface (“Human-Machine Interface”, “HMI”).

Das HMI kann an der Maschine selbst angeordnet sein oder an externen Geräten, beispielsweise einem Smartphone, einem Tablet, oder einem Computer.The HMI can be located on the machine itself or on external devices, such as a smartphone, a tablet, or a computer.

Die erste Routine kann eine optische, akustische, und/oder haptische Rückmeldung an einen Benutzer umfassen.The first routine may include visual, auditory, and/or haptic feedback to a user.

Die Betriebsgröße kann eine Drehzahl des Elektromotors oder eine mit der Drehzahl korrelierende Betriebsgröße sein.The operating parameter can be the rotational speed of the electric motor or an operating parameter that correlates with the rotational speed.

Das Signal der Betriebsgröße kann in Verfahrensschritt S1 als Zeitverlauf von Messwerten der Betriebsgröße aufgenommen werden, oder als Messwerte der Betriebsgröße als eine mit dem Zeitverlauf korrelierende Größe des Elektromotors.The operating parameter signal can be recorded in process step S1 as a time series of measured values of the operating parameter, or as measured values of the operating parameter as a parameter of the electric motor that correlates with the time series.

Das Signal der Betriebsgröße kann in dem Verfahrensschritt S1 als Zeitverlauf von Messwerten der Betriebsgröße aufgenommen werden und in einem dem Verfahrensschritt folgenden Verfahrensschritt S1a kann eine Transformation des Zeitverlaufs der Messwerte der Betriebsgröße in einen Verlauf der Messwerte der Betriebsgröße als eine mit dem Zeitverlauf korrelierende Größe des Elektromotors erfolgen.The signal of the operating variable can be recorded in process step S1 as a time series of measured values of the operating variable, and in a process step S1a following the process step, a transformation of the time series of measured values of the operating variable into a series of measured values of the operating variable as a quantity of the electric motor that correlates with the time series can take place.

Das Verfahren kann die Verfahrensschritte umfassen:

  • V1 Bereitstellen zumindest einer Modellsignalform, wobei die Modellsignalform dem Arbeitsfortschritt der Handwerkzeugmaschine zuordenbar ist;
  • V2 Vergleichen des Signals der Betriebsgröße mit der Modellsignalform und Ermitteln einer Übereinstimmungsbewertung aus dem Vergleich;
  • V3 Bestimmen des Arbeitsfortschrittes zumindest teilweise anhand der in Verfahrensschritt S3 ermittelten Übereinstimmungsbewertung.
The procedure may include the following steps:
  • V1 Providing at least one model signal shape, wherein the model signal shape is assignable to the work progress of the hand-held machine tool;
  • V2 Comparing the signal of the operating variable with the model signal shape and determining a conformance rating from the comparison;
  • V3 Determine the progress of the work, at least partially, based on the conformity assessment determined in procedure step S3.

Der Arbeitsfortschritt kann zumindest teilweise anhand einer gemeinsamen Auswertung der Verfahrensschritte S3 und V3 bestimmt werden.The progress of the work can be determined, at least in part, by means of a joint evaluation of the process steps S3 and V3.

Die Modellsignalform in Schritt V1 kann ein Schwingungsverlauf, etwa ein Schwingungsverlauf um einen Mittelwert, insbesondere ein im Wesentlichen trigonometrischer Schwingungsverlauf, sein. Dabei kann die Modellsignalform beispielsweise einen idealen Schlagbetrieb eines Hammers auf einen Amboss eines Drehschlagwerks eines Drehschlagschraubers darstellen, wobei der ideale Schlagbetrieb bevorzugterweise ein Schlag ohne Weiterdrehen der Werkzeugspindel der Handwerkzeugmaschine ist. Alternativ und/oder zusätzlich dazu kann die Modellsignalform einen Verlauf des Signals der Betriebsgröße kurz vor oder während eines Aufliegens eines Schraubkopfes auf einer Schraubunterlagen repräsentieren, oder einen anderen definierten Arbeitsfortschritt.The model signal shape in step V1 can be a vibration profile, such as a vibration profile around a mean value, in particular an essentially trigonometric vibration profile. The model signal shape can, for example, represent an ideal impact operation of a hammer on an anvil of a rotary impact mechanism of a rotary impact wrench, where the ideal impact operation is preferably an impact without further rotation of the tool spindle of the power tool. Alternatively and/or additionally, the model signal shape can represent a signal profile of the operating parameter shortly before or during contact of a screw head with a screw base, or another defined work progress.

Die in Schritt S1 ermittelte Betriebsgröße kann über einen geeigneten Messwertgeber aufgenommen werden. Dabei ist es vorteilhaft, dass diesbezüglich kein zusätzlicher Sensor notwendig ist, da diverse Sensoren, wie beispielsweise zur Drehzahlüberwachung, insbesondere Hallsensoren, bereits in Elektromotoren eingebaut sind.The operating parameter determined in step S1 can be recorded using a suitable sensor. It is advantageous that no additional sensor is required for this purpose, as various sensors, such as those for speed monitoring, especially Hall sensors, are already integrated into electric motors.

Die Betriebsgröße kann eine Drehzahl des Elektromotors oder eine mit der Drehzahl korrelierende Betriebsgröße sein. Durch das starre Übersetzungsverhältnis von Elektromotor zum Schlagwerk ergibt sich beispielsweise eine direkte Abhängigkeit zwischen Motordrehzahl und Schlagfrequenz. Der mit der Drehzahl korrelierende Motorstrom kann ebenfalls als Betriebsgröße, deren Signal in Schritt S1 ermittelt wird, gewählt werden. Die Betriebsgröße des Elektromotors kann auch eine Motorspannung, ein Hallsignal des Motors, ein Batteriestrom, oder eine Batteriespannung sein. Ebenfalls kann die Betriebsgröße des Elektromotors eine Beschleunigung des Elektromotors, eine Beschleunigung einer Werkzeugaufnahme, oder ein Schallsignal eines Schlagwerks der Handwerkzeugmaschine sein.The operating parameter can be the rotational speed of the electric motor or an operating parameter correlated with the rotational speed. For example, the fixed gear ratio between the electric motor and the impact mechanism results in a direct relationship between motor speed and impact frequency. The motor current, which correlates with the rotational speed, can also be selected as an operating parameter, the signal of which is determined in step S1. The operating parameter of the electric motor can also be a motor voltage, a Hall effect signal from the motor, a battery current, or a battery voltage. Similarly, the operating parameter of the electric motor can be an acceleration of the electric motor, an acceleration of a tool holder, or a sound signal from the impact mechanism of the power tool.

In Verfahrensschritt V2 kann das Signal der Betriebsgröße mittels eines Vergleichsverfahrens dahingehend verglichen werden, ob zumindest ein vorgegebener Schwellwert der Übereinstimmung erfüllt ist.In process step V2, the signal of the operating parameter can be compared using a comparison procedure to determine whether at least a predetermined threshold of agreement is met.

Das Vergleichsverfahren kann zumindest ein frequenzbasiertes Vergleichsverfahren und/oder ein vergleichendes Vergleichsverfahren umfassen.The comparison procedure can include at least a frequency-based comparison procedure and/or a comparative comparison procedure.

Dabei kann zumindest teilweise mittels dem frequenzbasierten Vergleichsverfahren, insbesondere einer Bandpassfilterung und/oder einer Frequenzanalyse, die Entscheidung getroffen werden, ob ein zu erkennender Arbeitsfortschritt im Signal der Betriebsgröße identifiziert wurde.In this process, at least partially, the decision can be made using the frequency-based comparison method, in particular a bandpass filter and/or a frequency analysis, as to whether a detectable work progress has been identified in the signal of the operating quantity.

Das frequenzbasierte Vergleichsverfahren kann zumindest die Bandpassfilterung und/oder die Frequenzanalyse umfassen, wobei der vorgegebene Schwellwert zumindest 90%, insbesondere 95%, ganz insbesondere 98%, eines vorgegebenen Grenzwerts beträgt.The frequency-based comparison method can include at least bandpass filtering and/or frequency analysis, wherein the specified threshold is at least 90%, in particular 95%, and most especially 98%, of a specified limit value.

In der Bandpassfilterung wird beispielsweise das aufgenommene Signal der Betriebsgröße über einen Bandpass, dessen Durchlassbereich mit der Modellsignalform übereinstimmt, gefiltert. Eine entsprechende Amplitude im resultierenden Signal ist bei Vorliegen des maßgeblichen zu erkennenden Arbeitsfortschritts, insbesondere beim idealen Schlag ohne Weiterdrehen des geschlagenen Elementes, zu erwarten. Der vorgegebene Schwellwert der Bandpassfilterung kann daher zumindest 90%, insbesondere 95%, ganz insbesondere 98%, der entsprechenden Amplitude im zu erkennenden Arbeitsfortschritt, insbesondere dem idealen Schlag ohne Weiterdrehen des geschlagenen Elementes, sein. Der vorgegebene Grenzwert kann hierbei die entsprechende Amplitude im resultierenden Signal eines idealen zu erkennenden Arbeitsfortschritts, insbesondere eines idealen Schlages ohne Weiterdrehen des geschlagenen Elementes, sein.In bandpass filtering, for example, the recorded signal of the operating parameter is filtered via a bandpass filter whose passband matches the model signal waveform. A corresponding amplitude in the resulting signal is to be expected when the relevant work progress to be detected is present, particularly in the case of an ideal strike without further rotation of the struck element. The specified threshold value of the bandpass filter can therefore be at least 90%, particularly 95%, and most especially 98%, of the corresponding amplitude in the work progress to be detected, particularly in the case of an ideal strike without further rotation of the struck element. The specified limit value can here be the corresponding amplitude in the resulting signal of an ideal work progress to be detected, particularly in the case of an ideal strike without further rotation of the struck element.

Durch das bekannte frequenzbasierte Vergleichsverfahren der Frequenzanalyse kann die zuvor festgelegte Modellsignalform, beispielsweise ein Frequenzspektrum des zu erkennenden Arbeitsfortschrittes, insbesondere eines idealen Schlages ohne Weiterdrehen des geschlagenen Elementes, in den aufgenommenen Signalen der Betriebsgröße gesucht werden. In den aufgenommenen Signalen der Betriebsgröße ist eine entsprechende Amplitude des zu erkennenden Arbeitsfortschrittes, insbesondere des idealen Schlages ohne Weiterdrehen des geschlagenen Elementes, zu erwarten. Der vorgegebene Schwellwert der Frequenzanalyse kann zumindest 90%, insbesondere 95%, ganz insbesondere 98%, der entsprechenden Amplitude im zu erkennenden Arbeitsfortschritt, insbesondere dem idealen Schlag ohne Weiterdrehen des geschlagenen Elementes, sein. Der vorgegebene Grenzwert kann hierbei die entsprechende Amplitude in den aufgenommenen Signalen eines idealen zu erkennenden Arbeitsfortschritts, insbesondere des idealen Schlages ohne Weiterdrehen des geschlagenen Elementes, sein. Dabei kann eine angemessene Segmentierung des aufgenommenen Signals der Betriebsgröße notwendig sein.Using the well-known frequency-based comparison method of frequency analysis, the previously defined model signal shape, for example, a frequency spectrum of the work progress to be detected, in particular an ideal strike without further rotation of the struck element, can be searched for in the recorded signals of the operating variable. A corresponding amplitude of the work progress to be detected, in particular an ideal strike without further rotation of the struck element, is to be expected in the recorded signals of the operating variable. The specified threshold value of the frequency analysis can be at least 90%, in particular 95%, and most especially 98%, of the corresponding amplitude in the work progress to be detected, in particular an ideal strike without further rotation of the struck element. The specified limit value can be the corresponding amplitude in the recorded signals of an ideal work progress to be detected, in particular an ideal strike without further rotation of the struck element. Appropriate segmentation of the recorded signal of the operating variable may be necessary.

Das vergleichende Vergleichsverfahren kann zumindest eine Parameterschätzung und/oder eine Kreuzkorrelation umfassen, wobei der vorgegebene Schwellwert zumindest 40% einer Übereinstimmung des Signals der Betriebsgröße mit der Modellsignalform beträgt.The comparative comparison method can include at least a parameter estimation and/or a cross-correlation, where the specified threshold is at least 40% agreement between the operating variable signal and the model signal shape.

Das gemessene Signal der Betriebsgröße kann mit der Modellsignalform mittels des vergleichenden Vergleichsverfahrens verglichen werden. Das gemessene Signal der Betriebsgröße wird derart ermittelt, dass es im Wesentlichen dieselbe endliche Signallänge wie jene der Modellsignalform aufweist. Der Vergleich der Modellsignalform mit dem gemessenen Signal der Betriebsgröße kann dabei als ein, insbesondere diskretes oder kontinuierliches, Signal einer endlichen Länge ausgegeben werden. Abhängig von einem Grad der Übereinstimmung oder einer Abweichung des Vergleichs, kann ein Ergebnis ausgegeben werden, ob der zu erkennende Arbeitsfortschritt, insbesondere der ideale Schlag ohne Weiterdrehen des geschlagenen Elementes, vorhanden ist. Wenn das gemessene Signal der Betriebsgröße zumindest zu 40% mit der Modellsignalform übereinstimmt, kann der zu erkennende Arbeitsfortschritt, insbesondere der ideale Schlag ohne Weiterdrehen des geschlagenen Elementes, vorliegen. Zudem kann das vergleichende Verfahren mittels des Vergleichs des gemessenen Signals der Betriebsgröße mit der Modellsignalform einen Grad eines Vergleichs zueinander als Ergebnis des Vergleichs ausgeben. Hierbei kann eine Übereinstimmung von zumindest 60% zueinander ein Kriterium für ein Vorliegen des zu erkennenden Arbeitsfortschritts, insbesondere des idealen Schlages ohne Weiterdrehen des geschlagenen Elementes, sein. Dabei ist davon auszugehen, dass die untere Grenze für die Übereinstimmung bei 40% und die obere Grenze für die Übereinstimmung bei 90% liegt. Entsprechend liegt die obere Grenze für den Vergleich bei 60% und die untere Grenze für den Vergleich liegt bei 10%.The measured signal of the operating variable can be compared with the model signal waveform using a comparative comparison method. The measured signal of the operating variable is determined such that it has essentially the same finite signal length as that of the model signal waveform. The comparison of the model signal waveform with the measured signal of the operating variable can be output as a signal of finite length, in particular discrete or continuous. Depending on the degree of agreement or deviation of the comparison, a result can be output indicating whether the work progress to be detected, in particular the ideal strike without further rotation of the struck element, is present. If the measured signal of the operating variable matches the model signal waveform by at least 40%, the work progress to be detected, in particular the ideal strike without further rotation of the struck element, can be detected. Furthermore, the comparative method can output a degree of similarity between the measured signal of the operating variable and the model signal waveform as a result of the comparison. In this context, a degree of agreement of at least 60% can be a criterion for demonstrating the progress of the work, particularly the achievement of an ideal strike without further rotation of the struck element. It can be assumed that the lower limit for agreement is 40% and the upper limit is 90%. Accordingly, the upper limit for comparison is 60% and the lower limit is 10%.

Bei der Parameterschätzung kann auf einfache Weise ein Vergleich zwischen der zuvor festgelegten Modellsignalform und dem Signal der Betriebsgröße erfolgen. Hierzu können geschätzte Parameter der Modellsignalform identifiziert werden, um die Modellsignalform dem gemessenen Signal der Betriebsgrößen anzugleichen. Mittels eines Vergleichs zwischen den geschätzten Parametern der zuvor festgelegten Modellsignalform und einem Grenzwert, kann ein Ergebnis zum Vorliegen des zu erkennenden Arbeitsfortschritts, insbesondere des idealen Schlages ohne Weiterdrehen des geschlagenen Elementes, ermittelt werden. Anschließend kann eine weitere Bewertung des Ergebnisses des Vergleichs erfolgen, ob der vorgegebene Schwellwert erreicht wurde. Diese Bewertung kann entweder eine Gütebestimmung der geschätzten Parameter oder die Übereinstimmung zwischen der festgelegten Modellsignalform und dem erfassten Signal der Betriebsgröße sein.Parameter estimation allows for a simple comparison between the previously defined model signal waveform and the signal of the operating variable. For this purpose, estimated parameters of the model signal waveform can be identified to align the model signal waveform with the measured signal of the operating variable. By comparing the estimated parameters of the previously defined model signal waveform with a threshold value, a result can be determined regarding the presence of the desired work progress, in particular the ideal impact without further rotation of the impacted element. Subsequently, a further evaluation of the comparison result can be performed to determine whether the predefined threshold value has been reached. This evaluation can either assess the accuracy of the estimated parameters or the agreement between the defined model signal waveform and the measured signal of the operating variable.

Der Verfahrensschritt V2 kann einen Schritt V2a einer Gütebestimmung der Identifizierung der Modellsignalform im Signal der Betriebsgröße umfassen, wobei in Verfahrensschritt V3 das Bestimmen des Arbeitsfortschrittes zumindest teilweise anhand der Gütebestimmung erfolgt. Als ein Maß der Gütebestimmung kann eine Anpassungsgüte der geschätzten Parameter ermittelt werden.Process step V2 can include step V2a of a quality assessment for identifying the model signal shape within the operational variable signal, whereby in process step V3 the progress of the work is determined at least partially based on the quality assessment. A measure of the quality assessment can be the goodness of fit of the estimated parameters.

In Verfahrensschritt V3 kann zumindest teilweise mittels der Gütebestimmung, insbesondere des Maßes der Güte, eine Entscheidung getroffen werden, ob der zu erkennende Arbeitsfortschritt im Signal der Betriebsgröße identifiziert wurde. In process step V3, at least partially, a decision can be made by means of the quality determination, in particular the measure of quality, as to whether the work progress to be recognized has been identified in the signal of the company size.

Zusätzlich oder alternativ zur Gütebestimmung kann Verfahrensschritt V2a eine Vergleichsbestimmung der Identifizierung der Modellsignalform und dem Signal der Betriebsgröße umfassen. Der Vergleich der geschätzten Parameter der Modellsignalform zum gemessenen Signal der Betriebsgröße kann beispielsweise 70%, insbesondere 60%, ganz insbesondere 50%, betragen. In Verfahrensschritt V3 kann die Entscheidung, ob der zu erkennende Arbeitsfortschritt vorliegt, zumindest teilweise anhand der Vergleichsbestimmung erfolgen. Die Entscheidung zum Vorliegen des zu erkennenden Arbeitsfortschrittes kann bei dem vorgegebenen Schwellwert von zumindest 40% Übereinstimmung des gemessenen Signals der Betriebsgröße und der Modellsignalform erfolgen.In addition to or as an alternative to the quality determination, process step V2a can include a comparative determination of the identification of the model signal shape and the signal of the operating variable. The comparison of the estimated parameters of the model signal shape to the measured signal of the operating variable can be, for example, 70%, particularly 60%, and most especially 50%. In process step V3, the decision as to whether the work progress to be detected has occurred can be made, at least partially, based on the comparative determination. The decision regarding the presence of recognizable work progress can be made at the specified threshold of at least 40% agreement between the measured signal of the operating parameter and the model signal shape.

Bei einer Kreuzkorrelation kann ein Vergleich zwischen der zuvor festgelegten Modellsignalform und dem gemessenen Signal der Betriebsgröße erfolgen. Bei der Kreuzkorrelation kann die zuvor festgelegte Modellsignalform mit dem gemessenen Signal der Betriebsgröße korreliert werden. Bei einer Korrelation der Modellsignalform mit dem gemessenen Signal der Betriebsgröße kann ein Maß der Übereinstimmung der beiden Signale ermittelt werden. Das Maß der Übereinstimmung kann beispielsweise 40%, insbesondere 50%, ganz insbesondere 60%, betragen.Cross-correlation allows a comparison between the previously defined model signal shape and the measured signal of the operating variable. In cross-correlation, the previously defined model signal shape can be correlated with the measured signal of the operating variable. By correlating the model signal shape with the measured signal of the operating variable, a measure of agreement between the two signals can be determined. This measure of agreement could be, for example, 40%, more specifically 50%, and most particularly 60%.

In Verfahrensschritt V3 kann das Bestimmen des Arbeitsfortschrittes zumindest teilweise anhand der Kreuzkorrelation der Modellsignalform mit dem gemessenen Signal der Betriebsgröße erfolgen. Das Bestimmen kann dabei zumindest teilweise anhand des vorgegebenen Schwellwerts von zumindest 40% Übereinstimmung des gemessenen Signals der Betriebsgröße und der Modellsignalform erfolgen.In process step V3, the progress of the work can be determined, at least partially, by cross-correlation of the model signal shape with the measured signal of the operating variable. This determination can be based, at least partially, on a predefined threshold of at least 40% agreement between the measured signal of the operating variable and the model signal shape.

In einer Ausführungsform ist der Schwellwert der Übereinstimmung durch einen Benutzer der Handwerkzeugmaschine festlegbar und/oder werksseitig vordefiniert.In one embodiment, the conformity threshold can be set by a user of the hand-held power tool and/or is predefined at the factory.

In einer weiteren Ausführungsform ist die Handwerkzeugmaschine eine Schlagschraubmaschine, insbesondere eine Drehschlagschraubmaschine, und der Arbeitsfortschritt ein Einsetzen oder Aussetzen eines Schlagbetriebs, insbesondere eines Drehschlagbetriebs, ist.In another embodiment, the hand-held power tool is an impact wrench, in particular a rotary impact wrench, and the work progress is an initiation or cessation of an impact operation, in particular a rotary impact operation.

In einer Ausführungsform ist der Schwellwert der Übereinstimmung auf Grundlage einer werksseitig vordefinierten Vorauswahl von Anwendungsfällen der Handwerkzeugmaschine von einem Benutzer auswählbar. Dies kann beispielsweise über eine Benutzerschnittstelle, etwa ein HMI (Human Machine Interface), etwa ein Mobilgerät, insbesondere ein Smartphone und/oder ein Tablet geschehen.In one embodiment, the conformance threshold can be selected by a user based on a factory-predefined preselection of application cases for the hand-held power tool. This can be done, for example, via a user interface, such as a human-machine interface (HMI), such as a mobile device, in particular a smartphone and/or a tablet.

Insbesondere kann in Verfahrensschritt S1 die Modellsignalform variabel, insbesondere von einem Benutzer, festgelegt werden. Hierbei ist die Modellsignalform dem zu erkennenden Arbeitsfortschritt zugeordnet, sodass der Benutzer den zu erkennenden Arbeitsfortschritt vorgeben kann.In particular, the model signal shape can be variably defined in process step S1, especially by a user. Here, the model signal shape is assigned to the work progress to be detected, so that the user can specify the work progress to be detected.

Vorteilhafterweise wird die Modellsignalform in Verfahrensschritt S1 vordefiniert, insbesondere werksseitig festgelegt. Grundsätzlich ist denkbar, dass die Modellsignalform geräteintern hinterlegt oder gespeichert ist, alternativ und/oder zusätzlich der Handwerkzeugmaschine bereitgestellt wird, insbesondere von einem externen Datengerät bereitgestellt wird.Advantageously, the model signal shape is predefined in process step S1, particularly at the factory. In principle, it is conceivable that the model signal shape is stored or stored internally on the device, or alternatively and/or additionally provided to the hand-held power tool, particularly by an external data device.

In einer weiteren Ausführungsform wird das Signal der Betriebsgröße in Verfahrensschritt S2 als Zeitverlauf von Messwerten der Betriebsgröße aufgenommen, oder als Messwerte der Betriebsgröße als eine mit dem Zeitverlauf korrelierende Größe des Elektromotors aufgenommen, beispielsweise eine Beschleunigung, einen Ruck, insbesondere höherer Ordnung, eine Leistung, eine Energie, ein Drehwinkel des Elektromotors, ein Drehwinkel der Werkzeugaufnahme oder eine Frequenz.In another embodiment, the signal of the operating variable is recorded in process step S2 as a time series of measured values of the operating variable, or as measured values of the operating variable as a quantity of the electric motor correlating with the time series, for example an acceleration, a jerk, in particular of a higher order, a power, an energy, a rotation angle of the electric motor, a rotation angle of the tool holder or a frequency.

In der letztgenannten Ausführungsform kann gewährleistet werden, dass sich eine gleichbleibende Periodizität des zu untersuchenden Signals unabhängig von der Motordrehzahl ergibt.In the latter embodiment, it can be ensured that a constant periodicity of the signal to be examined results regardless of the engine speed.

Wird das Signal der Betriebsgröße in Verfahrensschritt S2 als Zeitverlauf von Messwerten der Betriebsgröße aufgenommen, erfolgt in einem dem Verfahrensschritt S2 folgenden Schritt S2a auf Basis eines starren Übersetzungsverhältnisses des Getriebes eine Transformation des Zeitverlaufs der Messwerte der Betriebsgröße in einen Verlauf der Messwerte der Betriebsgröße als eine mit dem Zeitverlauf korrelierende Größe des Elektromotors. Somit ergeben sich wiederum dieselben Vorteile wie bei der direkten Aufnahme des Signals der Betriebsgröße über die Zeit.If the operating variable signal is recorded in process step S2 as a time series of measured values of the operating variable, then in a subsequent step S2a, based on a fixed gear ratio of the transmission, the time series of measured values of the operating variable is transformed into a series of measured values of the operating variable as a quantity of the electric motor that correlates with the time series. This results in the same advantages as with the direct recording of the operating variable signal over time.

Das erfindungsgemäße Verfahren ermöglicht so die Erkennung des Arbeitsfortschritts unabhängig von zumindest einer Solldrehzahl des Elektromotors, zumindest einer Anlaufcharakteristik des Elektromotors und/oder zumindest eines Ladezustands einer Energieversorgung, insbesondere eines Akkus, der Handwerkzeugmaschine.The method according to the invention thus enables the detection of the work progress independently of at least one target speed of the electric motor, at least one starting characteristic of the electric motor and/or at least one state of charge of a power supply, in particular a battery, of the hand-held power tool.

Das Signal der Betriebsgröße soll hier als eine zeitliche Abfolge von Messwerten aufgefasst werden. Alternativ und/oder zusätzlich kann das Signal der Betriebsgröße auch ein Frequenzspektrum sein. Alternativ und/oder zusätzlich kann das Signal der Betriebsgröße auch nachgearbeitet werden, wie beispielsweise geglättet, gefiltert, gefittet und dergleichen.The operating parameter signal should be understood here as a temporal sequence of measured values. Alternatively and/or additionally, the operating parameter signal can also be a frequency spectrum. and/or additionally, the signal of the operating parameter can also be processed, such as smoothed, filtered, fitted, and the like.

In einer weiteren Ausführungsform wird das Signal der Betriebsgröße als Folge von Messwerten in einem Speicher, vorzugsweise einem Ringspeicher, insbesondere der Handwerkzeugmaschine, gespeichert.In another embodiment, the signal of the operating variable is stored as a sequence of measured values in a memory, preferably a ring buffer, in particular in the hand-held power tool.

In einem Verfahrensschritt wird der zu erkennende Arbeitsfortschritt anhand von weniger als zehn Schlägen eines Schlagwerks der Handwerkzeugmaschine, insbesondere weniger als zehn Schlagschwingungsperioden des Elektromotors, bevorzugt weniger als sechs Schläge eines Schlagwerks der Handwerkzeugmaschine, insbesondere weniger als sechs Schlagschwingungsperioden des Elektromotors, ganz bevorzugt weniger als vier Schlägen eines Schlagwerks, insbesondere weniger als vier Schlagschwingungsperioden des Elektromotors, identifiziert. Hierbei soll als ein Schlag des Schlagwerks ein axialer, radialer, tangentialer und/oder in Umfangsrichtung gerichteter Schlag eines Schlagwerksschläger, insbesondere eines Hammers, auf einen Schlagwerkskörper, insbesondere einen Amboss, verstanden werden. Die Schlagschwingungsperiode des Elektromotors ist mit der Betriebsgröße des Elektromotors korreliert. Eine Schlagschwingungsperiode des Elektromotors kann anhand von Betriebsgrößenschwankungen im Signal der Betriebsgröße ermittelt werden.In a process step, the work progress to be detected is identified based on fewer than ten impacts from a percussion mechanism of the power tool, in particular fewer than ten impact oscillation periods of the electric motor, preferably fewer than six impacts from a percussion mechanism of the power tool, in particular fewer than six impact oscillation periods of the electric motor, and most preferably fewer than four impacts from a percussion mechanism, in particular fewer than four impact oscillation periods of the electric motor. Here, an impact from the percussion mechanism is defined as an axial, radial, tangential, and/or circumferentially directed impact of a percussion striker, in particular a hammer, on a percussion body, in particular an anvil. The impact oscillation period of the electric motor is correlated with the operating parameter of the electric motor. An impact oscillation period of the electric motor can be determined based on fluctuations in the operating parameter signal.

Einen weiteren Gegenstand der Erfindung bildet eine Handwerkzeugmaschine, aufweisend einen Elektromotor, einen Messwertaufnehmer einer Betriebsgröße des Elektromotors, und eine Steuerungseinheit, wobei vorteilhafterweise die Handwerkzeugmaschine eine Schlagschraubmaschine, insbesondere eine Drehschlagschraubmaschine, ist, und die Handwerkzeugmaschine zur Durchführung des vorstehend beschriebenen Verfahrens eingerichtet ist.Another object of the invention is a hand-held power tool comprising an electric motor, a sensor for an operating parameter of the electric motor, and a control unit, wherein the hand-held power tool is advantageously an impact wrench, in particular a rotary impact wrench, and the hand-held power tool is set up to carry out the method described above.

Bevorzugterweise entspricht der zu erkennende Arbeitsfortschritt einem Schlag ohne Weiterdrehen einer Werkzeugaufnahme der Handwerkzeugmaschine.Preferably, the discernible work progress corresponds to a blow without further rotation of a tool holder of the hand-held power tool.

Der Elektromotor der Handwerkzeugmaschine versetzt eine Eingangsspindel in Rotation, und eine Ausgangsspindel ist mit der Werkzeugaufnahme verbunden. Ein Amboss ist drehfest mit der Ausgangsspindel verbunden und ein Hammer ist derart mit der Eingangsspindel verbunden, dass er infolge der Drehbewegung der Eingangsspindel eine intermittierende Bewegung in axialer Richtung der Eingangsspindel sowie eine intermittierende rotatorische Bewegung um die Eingangsspindel ausführt, wobei der Hammer auf diese Weise intermittierend auf den Amboss aufschlägt und so einen Schlag- und einen Drehimpuls an den Amboss und somit an die Ausgangsspindel abgibt. Ein erster Sensor übermittelt ein erstes Signal beispielsweise zur Ermittlung eines Motordrehwinkels an die Steuerungseinheit. Ferner kann ein zweiter Sensor ein zweites Signal zur Ermittlung einer Motorgeschwindigkeit an die Steuerungseinheit übermittelt.The electric motor of the hand-held power tool rotates an input spindle, and an output spindle is connected to the tool holder. An anvil is fixedly connected to the output spindle, and a hammer is connected to the input spindle in such a way that, as a result of the input spindle's rotation, the hammer performs an intermittent axial movement along the input spindle as well as an intermittent rotational movement around the input spindle. In this way, the hammer intermittently strikes the anvil, thus transferring an impact and a rotational impulse to the anvil and consequently to the output spindle. A first sensor transmits a first signal, for example, to determine the motor's rotation angle, to the control unit. Furthermore, a second sensor can transmit a second signal to the control unit to determine the motor's speed.

Vorteilhafterweise weist die Handwerkzeugmaschine eine Speichereinheit auf, in der diverse Werte gespeichert werden können.Advantageously, the hand-held power tool has a storage unit in which various values can be stored.

In einer weiteren Ausführungsform ist die Handwerkzeugmaschine eine akkubetriebene Handwerkzeugmaschine, insbesondere ein akkubetriebener Drehschlagschrauber. Auf diese Weise ist eine flexible und netzunabhängige Benutzung der Handwerkzeugmaschine gewährleistet.In another embodiment, the hand-held power tool is a battery-powered power tool, in particular a battery-powered impact wrench. This ensures flexible and mains-independent use of the power tool.

Vorteilhafterweise ist die Handwerkzeugmaschine eine Schlagschraubmaschine, insbesondere eine Drehschlagschraubmaschine, und der zu erkennende Arbeitsfortschritt ein Schlag des Drehschlagwerkes ohne Weiterdrehen des geschlagenen Elementes bzw. der Werkzeugaufnahme.Advantageously, the hand-held power tool is an impact wrench, in particular a rotary impact wrench, and the discernible work progress is an impact of the rotary impact mechanism without further rotation of the impacted element or the tool holder.

Die Identifizierung der Schläge des Schlagwerks der Handwerkzeugmaschine, insbesondere die Schlagschwingungsperioden des Elektromotors, kann beispielsweise dadurch erreicht werden, dass ein Fitting-Algorithmus verwendet wird, mittels dem eine Auswertung der Schlagerkennung innerhalb von weniger als 100ms, insbesondere weniger als 60ms, ganz insbesondere weniger als 40ms, ermöglicht werden kann. Hierbei ermöglicht das genannte erfinderische Verfahren die Erkennung eines Arbeitsfortschrittes im Wesentlichen für sämtliche oben genannte Anwendungsfälle und einer Verschraubung für lose als auch feste Befestigungselemente in den Befestigungsträger.The identification of the impacts of the impact mechanism of the hand-held power tool, in particular the impact oscillation periods of the electric motor, can be achieved, for example, by using a fitting algorithm that enables an evaluation of the impact detection within less than 100 ms, in particular less than 60 ms, and most especially less than 40 ms. The aforementioned inventive method enables the detection of work progress for essentially all of the above-mentioned applications and of the tightening of both loose and fixed fasteners into the mounting bracket.

Durch die vorliegende Erfindung ist ein weitestgehender Verzicht auf aufwändigere Methoden der Signalverarbeitung wie z.B. Filter, Signalrückschleifen, Systemmodelle (statische sowie adaptive) und Signalnachführungen möglich.The present invention makes it possible to largely dispense with more complex signal processing methods such as filters, signal feedback, system models (static and adaptive) and signal tracking.

Darüber hinaus erlauben diese Methoden eine noch schnellere Identifikation des Schlagbetriebs bzw. des Arbeitsfortschritts, womit eine noch schnellere Reaktion des Werkzeugs hervorgerufen werden kann. Dies gilt insbesondere für die Anzahl der vergangenen Schläge nach Einsetzen des Schlagwerks bis zur Identifikation und auch in besonderen Betriebssituationen wie z.B. der Anlaufphase des Antriebsmotors. Dabei müssen auch keine Einschränkungen der Funktionalität des Werkzeugs wie beispielsweise eine Herabsetzung der maximalen Antriebsdrehzahl getroffen werden. Des Weiteren ist das Funktionieren des Algorithmus auch unabhängig von weiteren Einflussgrößen wie bspw. Solldrehzahl und Akkuladezustand.Furthermore, these methods allow for even faster identification of the impact mechanism or work progress, enabling an even faster response from the tool. This applies particularly to the number of impacts elapsed after the impact mechanism is activated until identification, and also in special operating situations such as the start-up phase of the drive motor. This also eliminates the need to restrict the tool's functionality, such as reducing the maximum drive speed. Moreover, the algorithm's operation is independent of other influencing factors such as the target speed and battery charge level.

Es ist grundsätzlich keine zusätzliche Sensorik (z.B. Beschleunigungssensor) notwendig, dennoch können diese Auswertemethoden auch auf Signale weiterer Sensorik angewendet werden. Des Weiteren kann in anderen Motorkonzepten, welche beispielsweise ohne Drehzahlerfassung auskommen, diese Methode auch bei anderen Signalen zur Anwendung kommen.No additional sensors (e.g., accelerometers) are generally required; however, these evaluation methods can also be applied to signals from other sensors. Furthermore, in other motor designs that, for example, do not require speed measurement, this method can also be used for other signals.

Die Handwerkzeugmaschine kann ein Akku-Schrauber, eine Bohrmaschine, eine Schlagschraubmaschine, insbesondere eine Drehschlagschraubmaschine, eine Schlagbohrmaschine, oder ein Bohrhammer sein, wobei als Werkzeug ein Bohrer, eine Bohrkrone oder verschiedene Bitaufsätze verwendet werden können. Die Handwerkzeugmaschine ist insbesondere als Schlagschraubwerkzeug ausgebildet, wobei durch die impulshafte Freisetzung der Motorenergie ein höheres Spitzendrehmoment für ein Einschrauben oder ein Herausschrauben einer Schraube oder einer Schraubenmutter erzeugt wird. Unter Übertragung elektrischer Energie soll in diesem Zusammenhang insbesondere verstanden werden, dass die Handwerkzeugmaschine über einen Akku und/oder über eine Stromkabelanbindung an den Korpus Energie weiterleitet.The hand-held power tool can be a cordless screwdriver, a drill, an impact wrench (in particular a rotary impact wrench), a hammer drill, or a rotary hammer, using a drill bit, a core drill bit, or various bit attachments as tools. The hand-held power tool is specifically designed as an impact wrench, where the pulsed release of motor energy generates a higher peak torque for driving or unscrewing a screw or nut. In this context, "transmission of electrical energy" refers specifically to the hand-held power tool transferring energy to the body via a battery and/or a power cable connection.

Zudem kann abhängig von der gewählten Ausführungsform das Schraubwerkzeug in der Drehrichtung flexibel ausgebildet sein. Auf diese Weise kann das vorgeschlagene Verfahren sowohl zum Eindrehen als auch zum Herausdrehen einer Schraube beziehungsweise einer Schraubenmutter verwendet werden.Furthermore, depending on the chosen embodiment, the screw tool can be designed to be flexible in the direction of rotation. In this way, the proposed method can be used for both tightening and loosening a screw or nut.

Im Rahmen der vorliegenden Erfindung soll „ermitteln“ insbesondere messen oder aufnehmen einschließen, wobei „aufnehmen“ im Sinne von messen und speichern aufgefasst werden soll, zudem soll „ermitteln“ auch eine mögliche Signalverarbeitung eines gemessenen Signals einschließen.Within the scope of the present invention, "determine" shall in particular include measuring or recording, wherein "record" shall be understood in the sense of measuring and storing, and furthermore, "determine" shall also include possible signal processing of a measured signal.

Weiter soll „entscheiden“ auch als erkennen oder detektieren verstanden werden, wobei eine eindeutige Zuordnung erreicht werden soll. Als „identifizieren“ soll ein Erkennen einer teilweisen Übereinstimmung mit einem Muster verstanden werden, die beispielsweise durch ein Anfitten eines Signals an das Muster, eine Fourier-Analyse oder dergleichen ermöglicht werden kann. Die „teilweise Übereinstimmung“ soll derart verstanden werden, dass das Anfitten einen Fehler aufweist, der geringer als eine vorgegebene Schwelle ist, insbesondere geringer als 30%, ganz insbesondere geringer als 20%.Furthermore, "decide" should also be understood as recognizing or detecting, whereby a clear assignment should be achieved. "Identify" should be understood as recognizing a partial match with a pattern, which can be made possible, for example, by fitting a signal to the pattern, performing a Fourier analysis, or similar methods. "Partial match" should be understood as the fitting exhibiting an error that is less than a predefined threshold, in particular less than 30%, and most specifically less than 20%.

Gemäß einem weiteren Aspekt offenbart die vorliegende Offenbarung eine Steuerungseinheit für eine Handwerkzeugmaschine, wobei die Steuerungseinheit zur Durchführung des oben definierten Verfahrens eingerichtet ist.According to another aspect, the present disclosure discloses a control unit for a hand-held machine tool, wherein the control unit is configured to carry out the method defined above.

Gemäß einem weiteren Aspekt offenbart die vorliegende Offenbarung eine Handwerkzeugmaschine, umfassend einen Elektromotor, einen Messwertaufnehmer einer Betriebsgröße des Elektromotors, und eine wie vorstehend definierte Steuerungseinheit.According to another aspect, the present disclosure discloses a hand-held power tool comprising an electric motor, a sensor for an operating parameter of the electric motor, and a control unit as defined above.

Kurzbeschreibung der FigurenBrief description of the characters

Die Erfindung ist im Folgenden anhand von Ausführungsbeispielen unter Bezugnahme auf die beigefügte schematische und nicht maßstabsgetreue Zeichnung näher erläutert. In den lediglich beispielhaften Figuren (Fig.) der Zeichnung zeigen:

  • 1 eine schematische Darstellung einer elektrischen Handwerkzeugmaschine;
  • 2 eine schematische Darstellung eines Verfahrens zum Betrieb einer Handwerkzeugmaschine;
  • 3(a) einen Arbeitsfortschritt einer Beispielanwendung sowie ein zugeordnetes Signal einer Betriebsgröße;
  • 3(b) das in 3(a) gezeigte Signal der Betriebsgröße, nachdem es mit einem Filter bearbeitet wurde;
  • 3(c) einen Frequenzverlauf des in 3(b) gezeigten Signal der Betriebsgröße;
  • 4(a) einen Arbeitsfortschritt einer Beispielanwendung sowie ein zugeordnetes Signal einer Betriebsgröße;
  • 4(b) eine Übereinstimmung des in 4(a) gezeigten Signals der Betriebsgröße mit einem Modellsignal;
  • 5 eine schematische Darstellung zweier verschiedener Aufzeichnungen von Signalen einer Betriebsgröße;
  • 6(a) ein Signal einer Betriebsgröße;
  • 6(b) eine Amplitudenfunktion einer ersten, in dem Signal der 10 (a) enthaltenen Frequenz.
  • 6(c) eine Amplitudenfunktion einer zweiten, in dem Signal der 10(a) enthaltenen Frequenz.
  • 7 eine gemeinsame Darstellung eines Signals einer Betriebsgröße und eines Ausgabesignals einer Bandpassfilterung, basierend auf einem Modellsignal;
  • 8 eine gemeinsame Darstellung eines Signals einer Betriebsgröße und einer Ausgabe einer Frequenzanalyse, basierend auf einem Modellsignal;
  • 9 eine gemeinsame Darstellung eines Signals einer Betriebsgröße und eines Modellsignals für die Parameterschätzung; und
  • 10 eine gemeinsame Darstellung eines Signals einer Betriebsgröße und eines Modellsignals für die Kreuzkorrelation.
The invention is explained in more detail below with reference to exemplary embodiments and the accompanying schematic drawing, which is not to scale. The figures (Fig.) in the drawing are merely examples and show:
  • 1 a schematic representation of an electric hand-held power tool;
  • 2 a schematic representation of a method for operating a hand-held power tool;
  • 3(a) a progress indicator of a sample application and an associated signal of an operational variable;
  • 3(b) the in 3(a) Signal shown of the operating size after it has been processed with a filter;
  • 3(c) a frequency response of the in 3(b) displayed signal of the operating size;
  • 4(a) a progress indicator of a sample application and an associated signal of an operational variable;
  • 4(b) a match of the in 4(a) shown signal of the operating quantity with a model signal;
  • 5 a schematic representation of two different recordings of signals of an operational variable;
  • 6(a) a signal of an operational variable;
  • 6(b) an amplitude function of a first signal, in which the signal of 10 (a) contained frequency.
  • 6(c) an amplitude function of a second, in which the signal of 10(a) contained frequency.
  • 7 a combined representation of a signal of an operating parameter and an output signal of a bandpass filter, based on a model signal;
  • 8 a combined representation of a signal of an operating parameter and an output of a frequency analysis, based on a model signal;
  • 9 a combined representation of a signal from an operating variable and a model signal for parameter estimation; and
  • 10 a joint representation of a signal of an operating variable and a model signal for cross-correlation.

Anhand der 1, 2, 3, 4, 5, 6, 7, 8, 9 bis 10 wird im Folgenden schematisch der Aufbau und die Funktionsweise eines Verfahrens zum Betrieb einer Handwerkzeugmaschine beschrieben, sowie eine Steuereinheit und eine Handwerkzeugmaschine. Dabei werden einander entsprechende Bezugszeichen für einander entsprechende Merkmale verwendet.Based on the 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 until 10 The following schematically describes the structure and function of a method for operating a hand-held power tool, as well as a control unit and a hand-held power tool. Corresponding reference symbols are used for corresponding features.

Die 1 zeigt eine erfindungsgemäße Handwerkzeugmaschine 100, die ein Gehäuse 105 mit einem Handgriff 115 aufweist. Gemäß der dargestellten Ausführungsform ist die Handwerkzeugmaschine 100 zur netzunabhängigen Stromversorgung mechanisch und elektrisch mit einem Akkupack 190 verbindbar. In 1 ist die Handwerkzeugmaschine 100 beispielhaft als Akkudrehschlagschrauber ausgebildet. Es wird jedoch darauf hingewiesen, dass die vorliegende Erfindung nicht auf Akku-Drehschlagschrauber beschränkt ist, sondern prinzipiell bei Handwerkzeugmaschinen 100 bei denen die Erkennung eines Arbeitsfortschrittes notwendig ist, wie etwa Schlagbohrmaschinen, seine Anwendung finden kann.The 1 Figure 1 shows a hand-held power tool 100 according to the invention, which has a housing 105 with a handle 115. According to the illustrated embodiment, the hand-held power tool 100 can be mechanically and electrically connected to a battery pack 190 for mains-independent power supply. 1 The hand tool 100 is exemplified as a cordless impact wrench. However, it should be noted that the present invention is not limited to cordless impact wrenches, but can in principle be applied to hand tools 100 where the detection of work progress is necessary, such as impact drills.

In dem Gehäuse 105 sind ein von dem Akkupack 190 mit Strom versorgter, elektrischer Elektromotor 180 und ein Getriebe 170 angeordnet. Der Elektromotor 180 ist über das Getriebe 170 mit einer Eingangsspindel verbunden. Ferner ist innerhalb des Gehäuses 105 im Bereich des Akkupacks 190 eine Steuerungseinheit 370 angeordnet, welche zur Steuerung und/oder Regelung des Elektromotors 180 und des Getriebes 170 beispielsweise mittels einer eingestellten Motordrehzahl n, einem angewählten Drehimpuls, einem gewünschten Getriebegang x oder dergleichen auf diese einwirkt.The housing 105 contains an electric motor 180, powered by the battery pack 190, and a gearbox 170. The electric motor 180 is connected to an input spindle via the gearbox 170. Furthermore, a control unit 370 is located within the housing 105 in the area of the battery pack 190. This control unit acts on the electric motor 180 and the gearbox 170 for control and/or regulation, for example, by means of a set motor speed n, a selected angular momentum, a desired gearbox gear x, or the like.

Der Elektromotor 180 ist beispielsweise über einen Handschalter 195 betätigbar, d. h. ein- und ausschaltbar, und kann ein beliebiger Motortyp, beispielsweise ein elektronisch kommutierter Motor oder ein Gleichstrommotor, sein. Grundsätzlich ist der Elektromotor 180 derart elektronisch steuer- bzw. regelbar, dass sowohl ein Reversierbetrieb, als auch Vorgaben hinsichtlich der gewünschten Motordrehzahl n und des gewünschten Drehimpulses realisierbar sind. Die Funktionsweise und der Aufbau eines geeigneten Elektromotors sind aus dem Stand der Technik hinreichend bekannt, sodass hier zwecks Knappheit der Beschreibung auf eine eingehende Beschreibung verzichtet wird.The electric motor 180, for example, can be operated via a hand switch 195, i.e., switched on and off, and can be any type of motor, such as an electronically commutated motor or a DC motor. In principle, the electric motor 180 is electronically controllable in such a way that both reversing operation and specifications regarding the desired motor speed n and the desired angular momentum are possible. The operating principle and construction of a suitable electric motor are sufficiently known from the prior art, so a detailed description is omitted here for the sake of brevity.

Über eine Eingangsspindel und eine Ausgangsspindel ist eine Werkzeugaufnahme 140 drehbar im Gehäuse 105 gelagert. Die Werkzeugaufnahme 140 dient zur Aufnahme eines Werkzeugs und kann unmittelbar an die Ausgangsspindel angeformt sein oder aufsatzförmig mit dieser verbunden sein.A tool holder 140 is rotatably mounted in the housing 105 via an input spindle and an output spindle. The tool holder 140 serves to hold a tool and can be integrally formed with the output spindle or attached to it as an add-on.

Die Steuerungseinheit 370 steht mit einer Stromquelle in Verbindung und ist derart ausgebildet, dass sie den Elektromotor 180 mittels verschiedener Stromsignale elektronisch steuer- bzw. regelbar ansteuern kann. Die verschiedenen Strom-signale sorgen für unterschiedliche Drehimpulse des Elektromotors 180, wobei die Stromsignale über eine Steuerleitung an den Elektromotor 180 geleitet werden. Die Stromquelle kann beispielsweise als Batterie oder, wie in dem dargestellten Ausführungsbeispiel als Akkupack 190 oder als Netzanschluss ausgebildet sein.The control unit 370 is connected to a power source and is designed to electronically control the electric motor 180 using various current signals. These different current signals generate different rotational impulses for the electric motor 180, which are transmitted to the motor via a control line. The power source can be, for example, a battery, a battery pack 190 (as shown in the illustrated embodiment), or a mains connection.

Ferner können nicht im Detail dargestellte Bedienelemente vorgesehen sein, um verschiedene Betriebsmodi und/oder die Drehrichtung des Elektromotors 180 einzustellen.Furthermore, operating elements, not shown in detail, may be provided to set different operating modes and/or the direction of rotation of the electric motor 180.

Gemäß einem Aspekt der Erfindung wird ein Verfahren zum Betrieb einer Handwerkzeugmaschine 100 bereitgestellt, mittels dessen ein Arbeitsfortschritt beispielsweise der in 1 dargestellten Handwerkzeugmaschine 100 bei einer Anwendung, beispielsweise einem Ein- oder Ausschraubvorgang, festgestellt werden kann, und bei dem als Folge auf diese Feststellung entsprechende, maschinenseitig ausgelöste Reaktionen oder Routinen ausgelöst werden können. Hierdurch können zuverlässig reproduzierbare Ein- und Ausschraubvorgänge hoher Qualität erzielt werden.According to one aspect of the invention, a method for operating a hand-held power tool 100 is provided, by means of which a work progress, for example, of the in 1 The illustrated hand-held power tool 100 can detect an issue during an application, such as a screwing or unscrewing process, and this detection can trigger corresponding machine-side reactions or routines. This allows for reliably reproducible, high-quality screwing and unscrewing processes.

Aspekte des Verfahrens beruhen unter anderem auf einer Untersuchung zumindest einer Signalform und einer Bestimmung einer Frequenz der Signalform. Zusätzlich hierzu kann eine Bestimmung eines Grades der Übereinstimmung dieser Signalform mit einer Modellsignalform vorgenommen werden, wobei die Modellsignalform beispielsweise einem Weiterdrehen eines durch die Handwerkzeugmaschine 100 getriebenen Elements, etwa einer Schraube, entsprechen kann.Aspects of the procedure are based, among other things, on an examination of at least one signal waveform and a determination of the frequency of that waveform. In addition, a determination of the degree of correspondence between this waveform and a model waveform can be made, where the model waveform can, for example, correspond to the continued rotation of an element driven by the hand-held power tool 100, such as a screw.

2 zeigt schematisch einen Ablauf eines Verfahrens zum Betrieb einer Handwerkzeugmaschine gemäß einer Ausführungsform der vorliegenden Offenbarung. In einem Schritt S1 wird während einer Anwendung der Handwerkzeugmaschine 100 ein Signal einer Betriebsgröße 200 des Elektromotors 180 ermittelt. 2 Figure 1 schematically shows a process for operating a hand-held power tool according to an embodiment of the present disclosure. In step S1, a signal of an operating parameter 200 of the electric motor 180 is determined during use of the hand-held power tool 100.

In 3(a) ist diesbezüglich ein beispielhaftes Signal einer Betriebsgröße 200 des Elektromotors 180 eines Drehschlagschraubers, wie es so oder in ähnlicher Form bei der bestimmungsgemäßen Verwendung eines Drehschlagschraubers auftritt, dargestellt. Während sich die folgenden Ausführungen auf einen Drehschlagschrauber beziehen, gelten sie im Rahmen der Erfindung sinngemäß auch für andere Handwerkzeugmaschinen 100 wie beispielsweise Schlagbohrmaschinen.In 3(a) An exemplary signal of an operating size 200 of the electric motor 180 of an impact wrench, as it occurs in this or a similar form during the intended use of an impact wrench, is shown. While the following explanations refer to an impact wrench, they also apply analogously within the scope of the invention to other hand-held power tools 100, such as impact drills.

Auf der Abszisse x ist im vorliegenden Beispiel der 3 die Zeit als Bezugsgröße aufgetragen. In einer alternativen Ausführungsform wird jedoch eine mit der Zeit korrelierten Größe als Bezugsgröße aufgetragen, wie beispielsweise der Drehwinkel der Werkzeugaufnahme 140, der Drehwinkel des Elektromotors 180, eine Beschleunigung, ein Ruck, insbesondere höherer Ordnung, eine Leistung, oder eine Energie. Auf der Ordinate f(x) ist in der 3(a) die zu jedem Zeitpunkt x anliegende Motordrehzahl n als Signal der Betriebsgröße 200 aufgetragen. Anstelle der Motordrehzahl kann auch eine andere, mit der Motordrehzahl korrelierende Betriebsgröße gewählt werden. In alternativen Ausführungsformen repräsentiert f(x) beispielsweise ein Signal des Motorstroms.In the present example, the abscissa x is the 3 Time is plotted as a reference quantity. In an alternative embodiment, however, a time-correlated quantity is plotted as a reference quantity, such as the rotation angle of the tool holder 140, the rotation angle of the electric motor 180, an acceleration, a jerk, particularly of a higher order, a power, or an energy. On the ordinate f(x) in the 3(a) The motor speed n present at any given time x is plotted as a signal of the operating parameter 200. Instead of the motor speed, another operating parameter that correlates with the motor speed can also be chosen. In alternative embodiments, f(x) represents, for example, a signal of the motor current.

Motordrehzahl und Motorstrom sind Betriebsgrößen, die bei Handwerkzeugmaschinen 100 üblicherweise und ohne Zusatzaufwand von einer Steuerungseinheit 370 der Handwerkzeugmaschine 100 erfasst werden. Es werden hierfür also keinerlei zusätzlichen Sensoren oder dergleichen benötigt. In Ausführungsformen kann ein Benutzer der Handwerkzeugmaschine 100 auswählen, basierend auf welcher Betriebsgröße das Verfahren ausgeführt werden soll.Motor speed and motor current are operating parameters that are typically detected by a control unit 370 of the hand-held power tool 100 without any additional effort. Therefore, no additional sensors or similar components are required. In some embodiments, a user of the hand-held power tool 100 can select the operating parameter on which the process is to be executed.

In 3(a) ist ein Anwendungsfall der Verschraubung eines losen Befestigungselements, beispielsweise einer Schraube 900, in einen Befestigungsträger 902, beispielsweise ein Holzbrett, gezeigt. Man erkennt in 3(a), dass das Signal 200 einen ersten Bereich 310 umfasst, der durch ein monotones Anwachsen der Motordrehzahl gekennzeichnet ist, sowie durch einen Bereich vergleichsweise konstanter Motordrehzahl, den man auch als Plateau bezeichnen kann. Der Schnittpunkt zwischen Abszisse x und Ordinate f(x) in 3(a) entspricht beim Schraubvorgang dem Start des Drehschlagschraubers.In 3(a) Figure 1 shows an application of screwing a loose fastening element, for example a screw 900, into a fastening carrier 902, for example a wooden board. It can be seen in 3(a) , that the signal 200 comprises a first region 310, characterized by a monotonous increase in engine speed, as well as a region of comparatively constant engine speed, which can also be described as a plateau. The intersection point between abscissa x and ordinate f(x) in 3(a) This corresponds to the start of the impact wrench during the screwing process.

In dem ersten Bereich 310 trifft die Schraube 900 auf einen relativ geringen Widerstand in dem Befestigungsträger 902, und das zum Einschrauben erforderliche Drehmoment liegt unterhalb des Ausrückmoments des Drehschlagwerks. Der Verlauf der Motordrehzahl im ersten Bereich 310 entspricht also dem Betriebszustand des Schraubens ohne Schlag.In the first section 310, the screw 900 encounters relatively little resistance in the mounting bracket 902, and the torque required for screwing it in is below the disengagement torque of the rotary impact mechanism. The motor speed profile in the first section 310 therefore corresponds to the operating state of screwdriving without impact.

In einem Schritt S2 des Verfahrens wird eine Frequenz des Signals der Betriebsgröße 200 während der Anwendung überwacht. Zu diesem Zweck wird das Signal der Betriebsgröße 200 in Ausführungsformen des Verfahrens zunächst gefiltert, um konstante und niederfrequente Anteile zu beseitigen. 3(b) zeigt das Signal der Betriebsgröße 200', nachdem es ein Tiefpassfilter passiert hat. In alternativen Ausführungsformen wird das Frequenzsignal in dem Schritt S2a durch ein Bandpassfilter gefiltert, sodass lediglich ein bestimmter enger Frequenzbereich, der während der Anwendung von niedrig nach hoch durchlaufen wird, überwacht wird. Dies hat den Vorteil einer wesentlich einfacheren Signalverarbeitung. Insbesondere kann eine Frequenz des Signals der Betriebsgröße 200 nun einfach durch die Abstände der Nulldurchgänge des in 3(b) gezeigten gefilterten Signals 200' bestimmt werden.In step S2 of the method, a frequency of the signal of operating quantity 200 is monitored during application. For this purpose, the signal of operating quantity 200 is first filtered in embodiments of the method to eliminate constant and low-frequency components. 3(b) The signal of operating size 200' is shown after passing through a low-pass filter. In alternative embodiments, the frequency signal is filtered by a band-pass filter in step S2a, so that only a specific narrow frequency range, which is traversed from low to high during application, is present. is monitored. This has the advantage of significantly simpler signal processing. In particular, the frequency of the signal of operating size 200 can now be easily determined by the intervals between the zero crossings of the in 3(b) The filtered signal shown can be determined at 200'.

3(c) zeigt beispielhaft den Verlauf 200" der Frequenz F(x) der Motordrehzahl über die Zeit. In der 3(a) ist die Motordrehzahl im ersten Bereich 310 als über die Zeit im Wesentlichen monoton anwachsend oder konstant verlaufend dargestellt, und eine Frequenz des gefilterten Signals der Motordrehzahl ist in vereinfachender Darstellung in 3(c) als gleich oder nahe Null dargestellt. 3(c) This shows, as an example, the 200" curve of the frequency F(x) of the motor speed over time. In the 3(a) The motor speed in the first range 310 is represented as increasing essentially monotonically or remaining constant over time, and a frequency of the filtered motor speed signal is shown in a simplified representation in 3(c) represented as equal to or close to zero.

Im zweiten Bereich 322 ist der Widerstand der Schraube gegen Einschrauben so groß, dass der Drehschlagbetrieb ausgelöst wird. Wie in 3(a) angedeutet, liegt der Kopf der Schraube 900 im zweiten Bereich 322 jedoch noch immer nicht auf dem Befestigungsträger 902 auf, was bedeutet, dass die durch den Drehschlagschrauber getriebene Schraube 900 mit jedem Schlag weitergedreht wird. Außerdem kann sich ein weiteres Einschrauben auch durch eine im Mittel abnehmende Drehzahl zeigen.In the second area 322, the screw's resistance to tightening is so great that the rotary impact operation is triggered. As in 3(a) As indicated, the head of screw 900 in the second area 322 is still not in contact with the mounting bracket 902, which means that the screw 900 driven by the impact wrench is turned further with each impact. Furthermore, further tightening can also be indicated by a decreasing average rotational speed.

Der in dem zweiten 322 (und auch dem dritten Bereich 324) ausgeführte Drehschlagbetrieb ist ferner durch einen oszillierenden Verlauf des Signals der Betriebsgröße 200 gekennzeichnet, wobei die Form der Oszillation beispielsweise trigonometrisch oder anderweitig oszillierend sein kann. Dies ist anhand den gefilterten Signals 200" in 3(c) besonders gut nachvollziehbar. Im vorliegenden Fall hat die Oszillation einen Verlauf, den man als modifizierte trigonometrische Funktion bezeichnen kann. Diese charakteristische Form des Signals der Betriebsgröße 200 im Schlagschraubbetrieb entsteht durch das Aufziehen und Freilaufen des Schlagwerksschlägers und der zwischen Schlagwerk und Elektromotor 180 befindlichen Systemkette u.a. des Getriebes 170.The rotary percussion operation performed in the second 322 (and also the third area 324) is further characterized by an oscillating course of the signal of operating quantity 200, whereby the form of the oscillation can be, for example, trigonometric or otherwise oscillating. This is shown on the basis of the filtered signal 200" in 3(c) particularly easy to understand. In the present case, the oscillation has a shape that can be described as a modified trigonometric function. This characteristic shape of the signal of operating parameter 200 in impact screw operation arises from the winding and free-running of the impact mechanism hammer and the system chain, including the gearbox 170, located between the impact mechanism and the electric motor 180.

Der zusätzliche Drehwinkel kann bei fortschreitendem Arbeitsvorgang geringer werden, was in der 3(c) durch eine wachsende Frequenz reflektiert ist, das heißt durch einen steigenden Graphen 200".The additional rotation angle can decrease as the work process progresses, which is in the 3(c) reflected by an increasing frequency, that is, by a rising graph 200".

Nähert sich der Kopf der Schraube 900 gegen Ende des zweiten Bereichs 322 der Unterlage 902, ist zum weiteren Einschrauben ein noch höheres Drehmoment und damit mehr Schlagenergie nötig. Da die Handwerkzeugmaschine 100 jedoch nicht mehr Schlagenergie liefert, dreht sich die Schraube 900 nicht mehr beziehungsweise nur noch um einen signifikant kleineren Drehwinkel weiter. Die Frequenz des Signals der Betriebsgröße steigt somit weiter und erreicht zu einem Zeitpunkt tG, der in der dargestellten Ausführungsform den Übergang zu dem dritten Bereich 324 darstellt, ein vorbestimmtes Maß der Veränderung, das wie in 3(c) gezeigt in Ausführungsformen durch einen vordefinierten Grenzwert FG definiert sein kann.As the head of the screw 900 approaches the base 902 towards the end of the second section 322, an even higher torque and thus more impact energy is required for further screwing. However, since the hand-held power tool 100 does not supply any more impact energy, the screw 900 no longer rotates, or only by a significantly smaller angle. The frequency of the operating parameter signal thus continues to increase and reaches a predetermined degree of change at a time t G , which in the illustrated embodiment represents the transition to the third section 324, as described in 3(c) shown in embodiments by a predefined limit value F G.

Wenn der vordefinierte Grenzwert FG der Frequenz erreicht ist, wird in der vorliegend beschriebenen Ausführungsform in einem Schritt S3 erkannt, dass der Arbeitsfortschritt des Aufliegens des Kopfes der Schraube 900 auf dem Befestigungsträger 902 erreicht ist. Der Grenzwert FG der Frequenz kann dabei ein beispielsweise durch Versuche ermittelter Wert sein, und/oder durch den Benutzer eingestellt werden.When the predefined frequency limit F<sub>G</sub> is reached, the embodiment described here recognizes in step S3 that the progress of the screw head 900 resting on the mounting bracket 902 has been achieved. The frequency limit F<sub>G</sub> can be a value determined, for example, through testing, and/or can be set by the user.

In Ausführungsformen des Verfahrens wird alternativ oder zusätzlich zu dem Vorstehenden in Schritt S2 die Frequenz des Signals der Betriebsgröße 200 während der Anwendung dahingehend überwacht, ob ein Verhältnis einer zu einem ersten Zeitpunkt t1 während der Anwendung ermittelten ersten Frequenz F1 und einer zu einem zweiten Zeitpunkt t2 während der Anwendung ermittelten zweiten Frequenz F2 des Signals der Betriebsgröße 200 erreicht. Wenn ein bestimmter Verhältniswert überschritten wird, wird darauf geschlossen, dass der korrespondierende Arbeitsfortschritt, beispielsweise das Aufliegen des Kopfes der Schraube 902 auf dem Befestigungsträger 900, erreicht ist. Der Verhältniswert kann dabei ein beispielsweise durch Versuche ermittelter Wert sein, und/oder durch den Benutzer eingestellt werden.In embodiments of the method, alternatively or additionally to the above, in step S2 the frequency of the signal of operating quantity 200 is monitored during application to determine whether a ratio of a first frequency F1, determined at a first time t1 during application, and a second frequency F2 of the signal of operating quantity 200, determined at a second time t2 during application, is reached. If a certain ratio value is exceeded, it is concluded that the corresponding work progress, for example, the head of the screw 902 resting on the mounting bracket 900, has been achieved. The ratio value can be a value determined, for example, through tests, and/or set by the user.

Die Frequenz des Signals der Betriebsgröße 200 zu einem bestimmten Zeitpunkt kann in Schritt S2 dadurch bestimmt werden, dass Nulldurchgänge in dem gefilterten Signal der Betriebsgröße 200' bestimmt werden. Dies kann anhand 3(b) leicht nachvollzogen werden. Wird beispielsweise mit den an sich bekannten Mitteln der Signalverarbeitung in einem Schritt S2b festgestellt, dass zu den Zeitpunkten x1 und x2 jeweils ein Nulldurchgang des gefilterten Signals der Betriebsgröße 200' vorliegt, kann die Frequenz zu diesem Zeitpunkt in einem Schritt S2c als doppelter Wert der Differenz aus x2 und x1 bestimmt werden.The frequency of the signal of operating quantity 200 at a specific time can be determined in step S2 by identifying zero crossings in the filtered signal of operating quantity 200'. This can be done using 3(b) This can be easily understood. For example, if it is determined in step S2b, using the known means of signal processing, that a zero crossing of the filtered signal of operating size 200' occurs at times x 1 and x 2 , the frequency at this time can be determined in step S2c as twice the value of the difference between x 2 and x 1 .

Die Nulldurchgänge können dabei in Schritt S2b dadurch festgestellt werden, dass die Werte der gesampelten Zeitreihe des gefilterten Signals der Betriebsgröße 200' das Vorzeichen wechseln, in der 3(b) zu dem Zeitpunkt x1 also von einem negativen zu einem positiven Vorzeichen. Der Nulldurchgang wird dann als an dem Sample mit dem neuen Vorzeichen liegend angenommen. Je nach Abtastrate des Signals der Betriebsgröße 200 kann es dabei sinnvoll sein, in einem Schritt S2e eine Interpolation des gefilterten Signals der Betriebsgröße 200' durchzuführen, um den Zeitpunkt des Nulldurchgangs noch genauer zu bestimmen.The zero crossings can be determined in step S2b by observing that the values of the sampled time series of the filtered signal of the operating quantity 200' change sign, in which 3(b) At time x1, the signal changes from a negative to a positive sign. The zero crossing is then assumed to occur at the sample with the new sign. This depends on the signal's sampling rate. For the operating size 200, it may be useful to perform an interpolation of the filtered signal of the operating size 200' in a step S2e in order to determine the time of the zero crossing even more precisely.

Wie der 2 zu entnehmen ist, kann Schritt S2 auch noch einen Schritt S2d umfassen, in dem eine weitere Filterung, beispielsweise über einen gleitenden Mittelwert, zur Anwendung kommt, um die Genauigkeit des Verfahrens noch weiter zu verbessern. Hierbei wird die Änderungsrate der Frequenzänderung der zuvor bestimmten Schwingungsfrequenz untersucht. Insbesondere am Übergang der Kopfauflage ändert sich die Frequenz des Signals der Betriebsgröße 200 besonders stark, und bei Betrachtung der Ableitung der Frequenz, mithin also der Änderungsrate, kann ein fester Schwellwert der Änderungsrate als Grenzwert für das Feststellen des zu erreichenden Arbeitsfortschrittes angesetzt werden.Again 2 As can be seen, step S2 can also include a further step S2d, in which additional filtering, for example using a moving average, is applied to further improve the accuracy of the method. Here, the rate of change of the frequency change of the previously determined oscillation frequency is examined. The frequency of the signal of operating quantity 200 changes particularly sharply at the transition of the head support, and by considering the derivative of the frequency, i.e., the rate of change, a fixed threshold value for the rate of change can be set as a limit for determining the work progress to be achieved.

In Ausführungsformen des Verfahrens wird in einem Schritt S4 zumindest teilweise auf Grundlage des in Schritt S3 bestimmten Arbeitsfortschrittes eine anwendungsbezogene erste Routine der Handwerkzeugmaschine 100 ausgeführt. Um beispielsweise den Schraubenkopf der Schraube 900 am Eindringen in den Befestigungsträger 902 zu hindern, kann etwa ein Abschalten der Maschine, eine Änderung der Drehzahl des Elektromotors 180, und/oder eine optische, akustische, und/oder haptische Rückmeldung an den Benutzer der Handwerkzeugmaschine 100 ausgeführt werden.In embodiments of the method, in step S4, an application-specific first routine of the hand-held power tool 100 is executed, at least partially, based on the work progress determined in step S3. For example, to prevent the screw head of the screw 900 from penetrating the fastening carrier 902, the machine can be switched off, the speed of the electric motor 180 can be changed, and/or visual, acoustic, and/or haptic feedback can be provided to the user of the hand-held power tool 100.

In einer Ausführungsform umfasst die erste Routine das Stoppen des Elektromotors 180 unter Berücksichtigung zumindest eines definierten und/oder vorgebbaren, insbesondere durch einen Benutzer der Handwerkzeugmaschine vorgebbaren, Parameters.In one embodiment, the first routine comprises stopping the electric motor 180 taking into account at least one defined and/or predefinable parameter, in particular one predefinable by a user of the hand-held power tool.

In Bezug auf 3(c) ist festzustellen, dass in einigen Anwendungsfällen auch in dem ersten Bereich 310 ein Signalanteil in dem Signal der Betriebsgröße 200 enthalten sein kann, dessen Frequenzbereich von Null verschieden ist, auch wenn die Signalform hier mehr oder weniger zufällig ist und insbesondere keine charakteristische Schwingung stattfindet. Es ist mithin nicht auszuschließen, dass bei der Feststellung der Nulldurchgänge in Schritt S2b auch Nullstellen in dem ersten Bereich 310 identifiziert werden und somit fehlerhafterweise Frequenzen bestimmt werden, auch wenn diese zufälliger Natur sind.In relation to 3(c) It should be noted that in some applications, the first region 310 may also contain a signal component within the operating parameter 200 whose frequency range is different from zero, even if the signal shape here is more or less random and, in particular, no characteristic oscillation occurs. It is therefore possible that when determining the zero crossings in step S2b, zeros in the first region 310 may also be identified, and thus frequencies may be erroneously determined, even if these are random in nature.

Um die Zuverlässigkeit des Verfahrens weiter zu steigern, kann daher wie in 2 gezeigt parallel zu den vorstehend beschriebenen Schritten ein Vergleich des Signals der Betriebsgröße 200 mit einer vorgegebenen Modellsignalform durchgeführt werden, die dem zu erkennenden Arbeitsfortschritt, beispielsweise einem Schlagbetrieb bei Drehschlagschraubern oder dem Aufliegen des Kopfes der Schraube 900 auf der Befestigungsunterlage 902, entspricht. Dabei wird ausgenutzt, dass die qualitative Signalform des zu erkennenden Arbeitsfortschritts aufgrund der inhärenten Eigenschaften des Drehschlagschraubers prinzipiell bekannt ist.To further increase the reliability of the process, it is therefore possible, as in 2 Parallel to the steps described above, a comparison of the signal of operating parameter 200 with a predefined model signal shape is performed, which corresponds to the work progress to be detected, for example, impact operation in rotary impact wrenches or the contact of the head of the screw 900 with the fastening surface 902. This takes advantage of the fact that the qualitative signal shape of the work progress to be detected is, in principle, known due to the inherent properties of the rotary impact wrench.

In einem Schritt V1 wird ausgehend von dieser Erkenntnis zumindest eine zustandstypische Modellsignalform 240 bereitgestellt, wobei die zustandstypische Modellsignalform 240 einem Arbeitsfortschritt, beispielsweise dem einem Drehschlagbetriebs oder dem Erreichen des Aufliegens des Kopfes der Schraube 900 auf dem Befestigungsträger 902, zuordenbar ist. Mit anderen Worten enthält die zustandstypische Modellsignalform 240 für den Arbeitsfortschritt typische Merkmale wie Vorhandensein eines Schwingungsverlaufs, Schwingungsfrequenzen beziehungsweise -amplituden, oder einzelne Signalsequenzen in kontinuierlicher, quasi-kontinuierlicher oder diskreter Form.In step V1, based on this finding, at least one state-typical model signal waveform 240 is provided, wherein the state-typical model signal waveform 240 can be assigned to a work progress, for example, a rotary impact operation or the point at which the head of the screw 900 rests on the mounting bracket 902. In other words, the state-typical model signal waveform 240 contains features typical for the work progress, such as the presence of a vibration profile, vibration frequencies or amplitudes, or individual signal sequences in continuous, quasi-continuous, or discrete form.

In anderen Anwendungen kann der zu detektierende Arbeitsfortschritt durch andere Signalformen als durch Schwingungen gekennzeichnet sein, etwa durch Unstetigkeiten oder Wachstumsraten in der Funktion f(x). In solchen Fällen ist die zustandstypische Modellsignalform durch eben diese Parameter gekennzeichnet anstelle durch Schwingungen.In other applications, the work progress to be detected may be characterized by signal forms other than oscillations, such as discontinuities or growth rates in the function f(x). In such cases, the state-typical model signal form is characterized by these parameters instead of oscillations.

In einer Ausführungsform des Verfahrens kann in Verfahrensschritt V1 die zustandstypische Modellsignalform 240 durch einen Benutzer festgelegt werden. Die zustandstypische Modellsignalform 240 kann ebenfalls geräteintern hinterlegt oder gespeichert sein. In einer alternativen Ausführungsform kann die zustandstypische Modellsignalform alternativ und/oder zusätzlich der Handwerkzeugmaschine 100 bereitgestellt werden, beispielsweise von einem externen Datengerät.In one embodiment of the method, the state-typical model signal waveform 240 can be defined by a user in process step V1. The state-typical model signal waveform 240 can also be stored or stored internally within the device. In an alternative embodiment, the state-typical model signal waveform can alternatively and/or additionally be provided to the hand-held power tool 100, for example, from an external data device.

In einem Verfahrensschritt V2 des Verfahrens wird das Signal der Betriebsgröße 200 des Elektromotors 180 mit der zustandstypischen Modellsignalform 240 verglichen. Das Merkmal „vergleichen“ soll im Kontext mit der vorliegenden Erfindung breit und im Sinne einer Signalanalyse ausgelegt werden, sodass ein Ergebnis des Vergleichs insbesondere auch eine teilweise oder graduelle Übereinstimmung des Signals der Betriebsgröße 200 des Elektromotors 180 mit der zustandstypischen Modellsignalform 240 sein kann, wobei der Grad der Übereinstimmung der beiden Signale durch verschiedene mathematische Verfahren ermittelt werden kann, die an späterer Stelle noch genannt werden.In process step V2 of the method, the signal of the operating parameter 200 of the electric motor 180 is compared with the state-typical model signal waveform 240. The feature "compare" is to be interpreted broadly in the context of the present invention and in the sense of a signal analysis, so that a The result of the comparison may in particular be a partial or gradual agreement between the signal of the operating parameter 200 of the electric motor 180 and the state-typical model signal form 240, whereby the degree of agreement between the two signals can be determined by various mathematical procedures, which will be mentioned later.

In Schritt V2 wird aus dem Vergleich überdies eine Übereinstimmungsbewertung des Signals der Betriebsgröße 200 des Elektromotors 180 mit der zustandstypischen Modellsignalform 240 ermittelt und somit eine Aussage über die Übereinstimmung der beiden Signale getroffen. Hierbei sind die Durchführung und Sensitivität der Übereinstimmungsbewertung werks- oder benutzerseitig einstellbare Parameter für die Erkennung des Arbeitsfortschrittes.In step V2, a conformity assessment is also determined from the comparison between the signal of operating parameter 200 of the electric motor 180 and the state-typical model signal waveform 240, thus making a statement about the conformity of the two signals. The execution and sensitivity of the conformity assessment are factory- or user-adjustable parameters for detecting work progress.

Das Vorstehende wird nun unter Bezugnahme auf 4 näher erläutert. 4(a) entspricht dabei 3(a), und die weiter oben in Zusammenhang mit 3(a) gegebenen Erläuterungen gelten entsprechend. 4(b) zeigt einen Verlauf einer Funktion q(x) einer zu dem Signal der Betriebsgröße 200 der 4(a) korrespondierenden Übereinstimmungsbewertung 201, die an jeder Stelle der Abszisse x einen Wert der Übereinstimmung zwischen dem Signal der Betriebsgröße 200 des Elektromotors 180 und der zustandstypischen Modellsignalform 240 angibt.The foregoing will now be discussed with reference to 4 explained in more detail. 4(a) This corresponds to 3(a) , and those mentioned above in connection with 3(a) The explanations given apply accordingly. 4(b) shows a curve of a function q(x) corresponding to the signal of operating quantity 200. 4(a) corresponding conformity assessment 201, which specifies at each position of the abscissa x a value of conformity between the signal of the operating parameter 200 of the electric motor 180 and the state-typical model signal shape 240.

Im vorliegenden Beispiel des Eindrehens der Schraube 900 wird diese Bewertung herangezogen, um das Maß des Weiterdrehens bei einem Schlag zu bestimmen. Die in Schritt V2 prädeterminierte zustandstypische Modellsignalform 240 entspricht im Beispiel einem idealen Schlag ohne Weiterdrehen, das heißt dem Zustand, bei dem der Kopf der Schraube 900 auf der Oberfläche des Befestigungsträgers 902 aufliegt, wie in Bereich 324 der 4(a) gezeigt. Dementsprechend ergibt sich im Bereich 324 eine hohe Übereinstimmung der beiden Signale, was durch einen gleichbleibend hohen Wert der Funktion q(x) der Übereinstimmungsbewertung 201 reflektiert wird. Im Bereich 310 dagegen, in dem jeder Schlag mit hohen Drehwinkeln der Schraube 900 einhergeht, werden nur kleine Übereinstimmungswerte erreicht. Je weniger sich die Schraube 900 beim Schlag weiterdreht, desto höher ist diese Übereinstimmung, was daran erkennbar ist, dass die Funktion q(x) der Übereinstimmungsbewertung 201 bereits bei Einsetzen des Schlagwerks im Bereich 322, der durch einen je Schlag fortlaufend kleiner werdenden Drehwinkel der Schraube 200 aufgrund des steigenden Einschraubwiderstands gekennzeichnet ist, kontinuierlich anwachsende Übereinstimmungswerte wiedergibt.In the present example of screwing in screw 900, this evaluation is used to determine the degree of further rotation after a blow. The state-typical model signal shape 240, predetermined in step V2, corresponds in this example to an ideal blow without further rotation, that is, the state in which the head of screw 900 rests on the surface of the fastening carrier 902, as shown in section 324 of the 4(a) As shown, a high degree of agreement between the two signals is observed in region 324, reflected by a consistently high value of the q(x) function of the agreement evaluation 201. In region 310, however, where each impact is accompanied by large rotation angles of screw 900, only small agreement values are achieved. The less screw 900 rotates with each impact, the higher this agreement, as evidenced by the fact that the q(x) function of the agreement evaluation 201 already shows continuously increasing agreement values when the impact mechanism begins in region 322, which is characterized by a continuously decreasing rotation angle of screw 200 with each impact due to the increasing screw-in resistance.

In einem Verfahrensschritt V3 der vorliegend beschriebenen Ausführungsform des Verfahrens wird der Arbeitsfortschritt nun zumindest teilweise anhand der in Verfahrensschritt V2 ermittelten Übereinstimmungsbewertung 201 bestimmt. Wie im Beispiel der 4 erkennbar ist, ist die Übereinstimmungsbewertung 201 der Signale zur Schlagunterscheidung aufgrund ihrer mehr oder weniger sprunghaften Ausprägung hierfür gut geeignet, wobei diese sprunghafte Änderung durch die ebenfalls mehr oder weniger sprunghafte Änderung des Weiterdrehwinkels der Schraube 900 beim Abschließen des exemplarischen Arbeitsvorgangs bedingt ist. Das Bestimmen des Arbeitsfortschritts kann dabei beispielsweise zumindest teilweise anhand eines Vergleichs der Übereinstimmungsbewertung 201 mit einem Schwellwert erfolgen, welcher in 4(b) durch eine gestrichelte Linie 202 gekennzeichnet ist. Im vorliegenden Beispiel der 4(b) ist der Schnittpunkt SP der Funktion q(x) der Übereinstimmungsbewertung 201 mit der Linie 202 dem Arbeitsfortschritt des Aufliegens des Kopfes der Schraube 900 auf der Oberfläche des Befestigungsträgers 902 zugeordnet.In process step V3 of the embodiment of the method described herein, the work progress is now determined at least partially based on the conformity assessment 201 determined in process step V2. As in the example of the 4 As can be seen, the conformity assessment 201 of the signals for impact discrimination is well suited for this purpose due to its more or less abrupt nature, whereby this abrupt change is caused by the similarly more or less abrupt change in the further rotation angle of screw 900 when completing the exemplary work process. The determination of the work progress can, for example, be carried out at least partially by comparing the conformity assessment 201 with a threshold value, which is in 4(b) is marked by a dashed line 202. In the present example of the 4(b) The intersection point SP of the function q(x) of the conformity assessment 201 with the line 202 is assigned to the progress of the head of the screw 900 resting on the surface of the fastening carrier 902.

Das daraus abgeleitete Kriterium, anhand dessen der Arbeitsfortschritt bestimmt wird, ist dabei einstellbar, um die Funktion für verschiedenste Anwendungsfälle nutzbar zu machen. Es ist dabei anzumerken, dass sich die Funktion nicht nur auf Einschraubfälle beschränkt, sondern auch einen Einsatz bei Ausschraubanwendungen beinhaltet.The resulting criterion used to determine work progress is adjustable to make the function suitable for a wide variety of applications. It should be noted that the function is not limited to screw-in applications but also includes applications for unscrewing.

In Ausführungsformen des Verfahrens wird der Arbeitsfortschritt zumindest teilweise anhand einer gemeinsamen Auswertung der Verfahrensschritte S3 und V3 bestimmt. Das bedeutet, dass zunächst die Verfahrensschritte S2 und V2 im Wesentlichen parallel ausgeführt werden. Abhängig davon, ob der zu erkennende Arbeitsfortschritt zuerst auf Grundlage der Frequenzänderung des Signals der Betriebsgröße festgestellt wird oder auf Grundlage der Übereinstimmungsbewertung mit der Modellsignalform, kann das jeweils andere Kriterium zur Kontrolle herangezogen werden und der Arbeitsfortschritt wird dann als erkannt angenommen, wenn beide Kriterien erfüllt sind. Alternativ kann der Arbeitsfortschritt dann als erkannt angenommen werden, wenn er entweder auf Grundlage der Frequenzänderung des Signals der Betriebsgröße oder auf Grundlage der Übereinstimmungsbewertung mit der Modellsignalform festgestellt wird.In embodiments of the method, the progress is determined at least partially by a joint evaluation of process steps S3 and V3. This means that process steps S2 and V2 are initially executed essentially in parallel. Depending on whether the progress to be detected is first determined based on the frequency change of the operating variable signal or based on the conformity assessment with the model signal shape, the other criterion can be used for verification, and the progress is then considered detected if both criteria are met. Alternatively, the progress can be considered detected if it is determined either based on the frequency change of the operating variable signal or based on the conformity assessment with the model signal shape.

Erfindungsgemäß kann also durch Unterscheidung von Signalformen eine Bewertung des Weiterdrehens eines durch einen Drehschlagschrauber getriebenen Elements zur Feststellung des Arbeitsfortschritts einer Anwendung vorgenommen werden.According to the invention, by differentiating signal shapes, it is therefore possible to evaluate the further rotation of an element driven by an impact wrench in order to determine the progress of an application.

Es werden im Folgenden einige technische Zusammenhänge und Ausführungsformen betreffend der Durchführung der Verfahrensschritte V1-V3 erläutert.The following explains some technical relationships and embodiments concerning the execution of process steps V1-V3.

In praktischen Anwendungen kann vorgesehen sein, dass die Verfahrensschritte V2 und V3 sich wiederholend während des Betriebs einer Handwerkzeugmaschine 100 ausgeführt werden, um den Arbeitsfortschritt der ausgeführten Anwendung zu überwachen. Zu diesem Zweck kann in Verfahrensschritt V2 eine Segmentierung des ermittelten Signals der Betriebsgröße 200 erfolgen, sodass die Verfahrensschritte V2 und V3 an Signalsegmenten, vorzugsweise stets gleicher, festgelegter Länge, durchgeführt werden.In practical applications, it may be necessary to repeatedly execute process steps V2 and V3 during the operation of a hand-held power tool 100 in order to monitor the progress of the application. For this purpose, process step V2 may involve segmenting the determined signal of the operating parameter 200, so that process steps V2 and V3 are carried out on signal segments, preferably always of the same, fixed length.

Zu diesem Zweck kann das Signal der Betriebsgröße 200 als Folge von Messwerten in einem Speicher, vorzugsweise einem Ringspeicher, gespeichert werden. In dieser Ausführungsform umfasst die Handwerkzeugmaschine 100 den Speicher, vorzugsweise den Ringspeicher.For this purpose, the signal of the operating parameter 200 can be stored as a sequence of measured values in a memory, preferably a ring buffer. In this embodiment, the hand-held power tool 100 includes the memory, preferably the ring buffer.

Wie bereits erwähnt, wird in bevorzugten Ausführungsformen der Erfindung in Verfahrensschritt S1 das Signal der Betriebsgröße 200 als Zeitverlauf von Messwerten der Betriebsgröße ermittelt, oder als Messwerte der Betriebsgröße als eine mit dem Zeitverlauf korrelierende Größe des Elektromotors 180. Dabei können die Messwerte diskret, quasi kontinuierlich oder kontinuierlich sein.As already mentioned, in preferred embodiments of the invention, in process step S1 the signal of the operating variable 200 is determined as a time series of measured values of the operating variable, or as measured values of the operating variable as a quantity of the electric motor 180 that correlates with the time series. The measured values can be discrete, quasi-continuous or continuous.

Eine Ausführungsform sieht dabei vor, dass das Signal der Betriebsgröße 200 in Verfahrensschritt S1 als Zeitverlauf von Messwerten der Betriebsgröße aufgenommen wird und in einem dem Verfahrensschritt S1 folgenden Verfahrensschritt S1a eine Transformation des Zeitverlaufs der Messwerte der Betriebsgröße in einen Verlauf der Messwerte der Betriebsgröße als eine mit dem Zeitverlauf korrelierende Größe des Elektromotors 180 erfolgt, wie beispielsweise der Drehwinkel der Werkzeugaufnahme 140, der Motordrehwinkel, eine Beschleunigung, ein Ruck, insbesondere höherer Ordnung, eine Leistung, oder eine Energie.One embodiment provides that the signal of the operating variable 200 is recorded in process step S1 as a time series of measured values of the operating variable and in a process step S1a following process step S1, a transformation of the time series of measured values of the operating variable into a series of measured values of the operating variable as a quantity of the electric motor 180 that correlates with the time series takes place, such as the rotation angle of the tool holder 140, the motor rotation angle, an acceleration, a jerk, in particular of a higher order, a power, or an energy.

Die Vorteile dieser Ausführungsform werden im Folgenden anhand 5 beschrieben. Ähnlich zu 4 zeigt 5a Signale f(x) einer Betriebsgröße 200 über eine Abszisse x, in diesem Fall über die Zeit t. Wie in 4 kann die Betriebsgröße eine Motordrehzahl oder ein mit der Motordrehzahl korrelierender Parameter sein.The advantages of this embodiment will be explained below. 5 described. Similar to 4 shows 5a Signals f(x) of an operating parameter 200 over an abscissa x, in this case over time t. As in 4 The operating parameter can be a motor speed or a parameter correlated with the motor speed.

Die Abbildung enthält zwei Signalverläufe der Betriebsgröße 200, die jeweils einem Arbeitsfortschritt zugeordnet sein können, im Falle eines Drehschlagschraubers also beispielsweise dem Drehschlagschraubmodus. In beiden Fällen umfasst das Signal eine Wellenlänge eines idealisiert als sinusförmig angenommenen Schwingungsverlaufs, wobei das Signal mit kürzerer Wellenlänge, T1 Verlauf mit höherer Schlagfrequenz, und das Signal mit längerer Wellenlänge, T2 einen Verlauf mit niedrigerer Schlagfrequenz, aufweist.The figure shows two signal waveforms of operating parameter 200, each of which can be assigned to a work progress, for example, the impact wrench mode in the case of a rotary impact wrench. In both cases, the signal comprises a wavelength of an idealized oscillation waveform assumed to be sinusoidal, with the signal with the shorter wavelength, T1, exhibiting a waveform with a higher impact frequency, and the signal with the longer wavelength, T2, exhibiting a waveform with a lower impact frequency.

Beide Signale können mit derselben Handwerkzeugmaschine 100 bei verschiedenen Motorgeschwindigkeiten erzeugt werden und sind unter anderem abhängig davon, welche Umdrehungsgeschwindigkeit der Benutzer über den Bedienschalter von der Handwerkzeugmaschine 100 anfordert.Both signals can be generated with the same hand tool 100 at different motor speeds and depend, among other things, on the rotational speed requested by the user via the operating switch of the hand tool 100.

Soll nun beispielsweise der Parameter „Wellenlänge“ zur Definition der zustandstypischen Modellsignalform 240 herangezogen werden, müssten also im vorliegenden Fall zumindest zwei verschiedene Wellenlängen T1 und T2 als mögliche Teile der zustandstypischen Modellsignalform hinterlegt sein, damit der Vergleich des Signals der Betriebsgröße 200 mit der zustandstypischen Modellsignalform 240 in beiden Fällen zum Ergebnis „Übereinstimmung“ führt. Da sich die Motordrehzahl über der Zeit allgemein und in großem Umfang ändern kann, führt dies dazu, dass auch die gesuchte Wellenlänge variiert und dadurch die Methoden zur Erkennung dieser Schlagfrequenz dementsprechend adaptiv eingestellt werden müssten.If, for example, the parameter "wavelength" is to be used to define the state-typical model signal waveform 240, then in this case at least two different wavelengths T1 and T2 would have to be defined as possible components of the state-typical model signal waveform so that the comparison of the signal of the operating parameter 200 with the state-typical model signal waveform 240 leads to the result "match" in both cases. Since the motor speed can generally change significantly over time, this means that the required wavelength also varies, and therefore the methods for detecting this stroke frequency would have to be adjusted accordingly.

Bei einer Vielzahl von möglichen Wellenlängen würde der Aufwand des Verfahrens und der Programmierung entsprechend schnell ansteigen.With a large number of possible wavelengths, the effort required for the process and programming would increase correspondingly quickly.

In der Ausführungsform werden daher die Zeitwerte der Abszisse in mit den Zeitwerten korrelierende Werte transformiert, wie beispielsweise Beschleunigungswerte, Ruckwerte höherer Ordnung, Leistungswerte, Energiewerte, Frequenzwerte, Drehwinkelwerte der Werkzeugaufnahme 140 oder Drehwinkelwerte des Elektromotors 180. Dies ist möglich, weil sich durch das starre Übersetzungsverhältnis von Elektromotor 180 zum Schlagwerk und zur Werkzeugaufnahme 140 eine direkte, bekannte Abhängigkeit von Motordrehzahl zur Schlagfrequenz ergibt. Durch diese Normierung wird ein von der Motordrehzahl unabhängiges Schwingungssignal gleichbleibender Periodizität erreicht, was in 5b durch die beiden aus der Transformation der zu T1 und T2 gehörigen Signale dargestellt ist, wobei beide Signale nun die gleiche Wellenlänge P1=P2 aufweisen.In this embodiment, the time values of the abscissa are therefore transformed into values correlating with the time values, such as acceleration values, higher-order jerk values, power values, energy values, frequency values, rotation angle values of the tool holder 140, or rotation angle values of the electric motor 180. This is possible because the fixed transmission ratio of the electric motor 180 to the impact mechanism and the tool holder 140 results in a direct, known dependence on the motor rotation. This results in a number corresponding to the stroke frequency. This normalization achieves a vibration signal with consistent periodicity, independent of the motor speed, which is 5b represented by the two signals resulting from the transformation of the signals belonging to T1 and T2, where both signals now have the same wavelength P1=P2.

Entsprechend kann in dieser Ausführungsform der Erfindung die zustandstypische Modellsignalform 240 gültig für alle Drehzahlen durch einen einzigen Parameter der Wellenlänge über die mit der Zeit korrelierende Größe festgelegt werden, wie beispielsweise den Drehwinkel der Werkzeugaufnahme 140, den Motordrehwinkel, eine Beschleunigung, einen Ruck, insbesondere höherer Ordnung, eine Leistung, oder eine Energie.Accordingly, in this embodiment of the invention, the state-typical model signal shape 240 can be defined validly for all rotational speeds by a single parameter of the wavelength via the time-correlated quantity, such as the rotation angle of the tool holder 140, the motor rotation angle, an acceleration, a jerk, in particular of a higher order, a power, or an energy.

In einer Ausführungsform erfolgt der Vergleich des Signals der Betriebsgröße 200 in Verfahrensschritt V2 mit einem Vergleichsverfahren, wobei das Vergleichsverfahren zumindest ein frequenzbasiertes Vergleichsverfahren und/oder ein vergleichendes Vergleichsverfahren umfasst. Das Vergleichsverfahren vergleicht das Signal der Betriebsgröße 200 mit der zustandstypischen Modellsignalform 240, ob zumindest ein vorgegebener Schwellwert erfüllt wird. Das Vergleichsverfahren vergleicht das gemessene Signal der Betriebsgröße 200 mit zumindest einem vorgegebenen Schwellwert. Das frequenzbasierte Vergleichsverfahren umfasst zumindest die Bandpassfilterung und/oder die Frequenzanalyse. Das vergleichende Vergleichsverfahren umfasst zumindest die Parameterschätzung und/oder die Kreuzkorrelation. Das frequenzbasierte und das vergleichende Vergleichsverfahren wird im Folgenden detaillierter beschrieben.In one embodiment, the signal of operating parameter 200 is compared in process step V2 with a comparison method, wherein the comparison method comprises at least a frequency-based comparison method and/or a comparative comparison method. The comparison method compares the signal of operating parameter 200 with the state-typical model signal waveform 240 to determine whether at least one predefined threshold is met. The comparison method compares the measured signal of operating parameter 200 with at least one predefined threshold. The frequency-based comparison method comprises at least bandpass filtering and/or frequency analysis. The comparative comparison method comprises at least parameter estimation and/or cross-correlation. The frequency-based and the comparative comparison methods are described in more detail below.

In Ausführungsformen mit Bandpassfilterung wird das, gegebenenfalls wie beschrieben, auf eine mit der Zeit korrelierenden Größe transformierte Eingangssignal über einen oder mehrere Bandpässe gefiltert, deren Durchlassbereiche mit einer oder mehreren zustandstypischen Modellsignalformen übereinstimmen. Der Durchlassbereich ergibt sich aus der zustandstypischen Modellsignalform 240. Es ist auch denkbar, dass der Durchlassbereich mit einer im Zusammenhang mit der zustandstypischen Modellsignalform 240 festgelegten Frequenz übereinstimmt. In dem Fall, dass Amplituden dieser Frequenz einen vorher festgelegten Grenzwert überschreiten, wie dies bei Erreichen des zu erkennenden Arbeitsfortschritts der Fall ist, führt der Vergleich in Verfahrensschritt V2 dann zu dem Ergebnis, dass das Signal der Betriebsgröße 200 der zustandstypischen Modellsignalform 240 gleicht, und dass somit der zu erkennende Arbeitsfortschritt erreicht ist. Die Festlegung eines Amplitudengrenzwertes kann in dieser Ausführungsform als Ermittlung der Übereinstimmungsbewertung der zustandstypischen Modellsignalform 240 mit dem Signal der Betriebsgröße 200 aufgefasst werden, auf Grundlage derer in Verfahrensschritt V3 bestimmt wird, ob der zu erkennende Arbeitsfortschritt vorliegt oder nicht.In embodiments with bandpass filtering, the input signal, optionally transformed to a time-correlated quantity as described, is filtered by one or more bandpass filters whose passbands correspond to one or more state-typical model signal waveforms. The passband is derived from the state-typical model signal waveform 240. It is also conceivable that the passband corresponds to a frequency defined in connection with the state-typical model signal waveform 240. In the event that amplitudes of this frequency exceed a predetermined limit, as is the case when the work progress to be detected is reached, the comparison in process step V2 then leads to the result that the signal of the operating quantity 200 corresponds to the state-typical model signal waveform 240, and that thus the work progress to be detected has been reached. In this embodiment, the determination of an amplitude limit value can be understood as the determination of the conformity assessment of the state-typical model signal shape 240 with the signal of the operating parameter 200, on the basis of which it is determined in process step V3 whether the work progress to be detected is present or not.

Anhand der 6 soll die Ausführungsform erläutert werden, in welcher als frequenzbasiertes Vergleichsverfahren die Frequenzanalyse zum Einsatz kommt. In diesem Fall wird das Signal der Betriebsgröße 200, welches in 6(a) dargestellt ist und beispielsweise dem Verlauf der Drehzahl des Elektromotors 180 über der Zeit entspricht, auf Grundlage der Frequenzanalyse, beispielsweise der schnellen Fourier-Transformation (Fast Fourier Transformation, FFT), von einem Zeitbereich in den Frequenzbereich mit entsprechender Gewichtung der Frequenzen transformiert. Hierbei ist der Begriff „Zeitbereich“ gemäß der obigen Ausführungen sowohl als „Verlauf der Betriebsgröße über die Zeit“ als auch als „Verlauf der Betriebsgröße als eine mit der Zeit korrelierenden Größe“ zu verstehen.Based on the 6 The embodiment in which frequency analysis is used as a frequency-based comparison method will be explained. In this case, the signal of operating quantity 200, which is in 6(a) The graph, which is represented, for example, as the speed of an electric motor at 180 rpm over time, is transformed from a time domain to a frequency domain with appropriate frequency weighting based on frequency analysis, such as the Fast Fourier Transform (FFT). Here, the term "time domain" is to be understood, as explained above, both as "the behavior of the operating variable over time" and as "the behavior of the operating variable as a time-correlated quantity."

Die Frequenzanalyse in dieser Ausprägung ist als mathematisches Werkzeug der Signalanalyse aus vielen Bereichen der Technik hinreichend bekannt und wird unter anderem dazu verwendet, gemessene Signale als Reihenentwicklungen gewichteter periodischer, harmonischer Funktionen unterschiedlicher Wellenlänge anzunähern. In der 6(b) und 6(c) beispielsweise geben Gewichtungsfaktoren κ1(x) und κ2(x) als Funktionsverläufe 203 und 204 über die Zeit an, ob und wie stark die korrespondierenden Frequenzen bzw. Frequenzbänder, die an dieser Stelle der Übersichtlichkeit halber nicht angegeben sind, in dem untersuchten Signal, also dem Verlauf der Betriebsgröße 200, vorhanden sind.Frequency analysis in this form is well-known as a mathematical tool for signal analysis in many areas of engineering and is used, among other things, to approximate measured signals as series expansions of weighted periodic harmonic functions of different wavelengths. In the 6(b) and 6(c) For example, weighting factors κ 1 (x) and κ 2 (x) indicate as function curves 203 and 204 over time whether and how strongly the corresponding frequencies or frequency bands, which are not specified here for the sake of clarity, are present in the signal under investigation, i.e. the course of the operating parameter 200.

Bezogen auf das vorliegend offenbarte Verfahren kann mithilfe der Frequenzanalyse also festgestellt werden, ob und mit welcher Amplitude die der zustandstypischen Modellsignalform 240 zugeordnete Frequenz im Signal der Betriebsgröße 200 vorhanden ist. Darüber hinaus können jedoch auch Frequenzen definiert werden, deren Nicht-Vorhandensein ein Maß für das Vorliegen des zu erkennenden Arbeitsfortschrittes sind. Wie im Zusammenhang mit der Bandpassfilterung erwähnt, kann ein Grenzwert der Amplitude festgelegt werden, welcher ein Maß des Grades der Übereinstimmung des Signals der Betriebsgröße 200 mit der zustandstypischen Modellsignalform 240 ist.With regard to the method disclosed herein, frequency analysis can thus be used to determine whether and with what amplitude the frequency associated with the state-typical model signal waveform 240 is present in the signal of the operating parameter 200. Furthermore, frequencies can also be defined whose absence is a measure of the presence of the work progress to be detected. As mentioned in connection with bandpass filtering, a limit value for the amplitude can be set, which is a measure of the degree of correspondence between the signal of the operating parameter 200 and the state-typical model signal waveform 240.

Im Beispiel der 6(b) etwa fällt zum Zeitpunkt t2 (Punkt SP2) die Amplitude κ1(x) einer ersten, in der zustandstypischen Modellsignalform 240 typischerweise nicht vorzufindenden Frequenz im Signal der Betriebsgröße 200 unter einen zugehörigen Grenzwert 203(a), was im Beispiel ein notwendiges, jedoch nicht hinreichendes Kriterium für das Vorliegen des zu erkennenden Arbeitsfortschritts ist. Zum Zeitpunkt t3 (Punkt SP3) übersteigt die Amplitude κ2(x) einer zweiten, in der zustandstypischen Modellsignalform 240 typischerweise vorzufindenden Frequenz im Signal der Betriebsgröße 200 einen zugehörigen Grenzwert 204(a). In the example of the 6(b) At time t 2 (point SP 2 ), the amplitude κ 1 (x) of a first frequency, which is not typically found in the state-typical model signal waveform 240, falls below a corresponding limit value 203(a) in the signal of operating quantity 200. In this example, this is a necessary but not sufficient criterion for the presence of the work progress to be observed. At time t 3 (point SP 3 ), the amplitude κ 2 (x) of a second frequency, which is typically found in the state-typical model signal waveform 240, exceeds a corresponding limit value 204(a) in the signal of operating quantity 200.

In der zugehörigen Ausführungsform der Erfindung ist das gemeinsame Vorliegen des Unter- bzw. Überschreitens der Grenzwerte 203(a), 204(a) durch die Amplitudenfunktionen κ1(x) bzw. κ2(x) das maßgebliche Kriterium für die Übereinstimmungsbewertung des Signals der Betriebsgröße 200 mit der zustandstypischen Modellsignalform 240. Entsprechend wird in diesem Fall in Verfahrensschritt V3 festgestellt, dass der zu erkennende Arbeitsfortschritt erreicht ist.In the corresponding embodiment of the invention, the joint occurrence of the limit values 203(a) and 204(a) being exceeded or fallen below by the amplitude functions κ 1 (x) and κ 2 (x), respectively, is the decisive criterion for the conformity assessment of the signal of the operating parameter 200 with the state-typical model signal shape 240. Accordingly, in this case, it is determined in process step V3 that the work progress to be detected has been achieved.

In Ausführungsformen, in denen das vergleichende Vergleichsverfahren verwendet wird, wird das Signal der Betriebsgröße 200 mit der zustandstypischen Modellsignalform 240 verglichen, um herauszufinden, ob das gemessene Signal der Betriebsgröße 200 zumindest eine Übereinstimmung von 50% mit der zustandstypischen Modellsignalform 240 aufweist und damit der vorgegebene Schwellwert erreicht wird. Denkbar ist auch, dass das Signal der Betriebsgröße 200 mit der zustandstypischen Modellsignalform 240 vergleichen wird, um eine Übereinstimmung der beiden Signale miteinander zu ermitteln.In embodiments where the comparative comparison method is used, the signal of the operating parameter 200 is compared with the state-typical model signal waveform 240 to determine whether the measured signal of the operating parameter 200 exhibits at least a 50% match with the state-typical model signal waveform 240, thus reaching the predetermined threshold. It is also conceivable that the signal of the operating parameter 200 is compared with the state-typical model signal waveform 240 to determine the similarity between the two signals.

In Ausführungsformen des erfindungsgemäßen Verfahrens, bei denen die Parameterschätzung als vergleichendes Vergleichsverfahren verwendet wird, wird das gemessene Signal der Betriebsgrößen 200 mit der zustandstypische Modell-signalform 240 verglichen, wobei für die zustandstypische Modellsignalform 240 geschätzte Parameter identifiziert werden. Mit Hilfe der geschätzten Parameter kann ein Maß der Übereinstimmung des gemessenen Signals der Betriebsgrößen 200 mit der zustandstypischen Modellsignalform 240 ermittelt werden, ob der zu erkennende Arbeitsfortschritt erreicht ist. Die Parameterschätzung basiert hierbei auf der Ausgleichsrechnung, die eine, dem Fachmann bekannte, mathematische Optimierungsmethode ist. Die mathematische Optimierungsmethode ermöglicht mit Hilfe der geschätzten Parameter die zustandstypische Modellsignalform 240 an eine Reihe von Messdaten des Signals der Betriebsgröße 200 anzugleichen. Abhängig von einem Maß der Übereinstimmung der mittels der geschätzten Parameter parametrisierten zustandstypischen Modellsignalform 240 und einem Grenzwert kann die Entscheidung, ob der zu erkennende Arbeitsfortschritt erreicht ist, getroffen werden.In embodiments of the method according to the invention, where parameter estimation is used as a comparative method, the measured signal of the operating variables 200 is compared with the state-typical model signal waveform 240, whereby estimated parameters are identified for the state-typical model signal waveform 240. Using the estimated parameters, a measure of the agreement between the measured signal of the operating variables 200 and the state-typical model signal waveform 240 can be determined, indicating whether the desired progress has been achieved. The parameter estimation is based on least squares analysis, a mathematical optimization method known to those skilled in the art. This mathematical optimization method allows the state-typical model signal waveform 240 to be adapted to a series of measurement data from the signal of the operating variable 200 using the estimated parameters. Depending on a measure of agreement between the state-typical model signal waveform 240, parameterized using the estimated parameters, and a limit value, a decision can be made as to whether the desired progress has been achieved.

Mit Hilfe der Ausgleichsrechnung des vergleichenden Verfahrens der Parameterschätzung kann auch ein Maß einer Übereinstimmung der geschätzten Parameter der zustandstypischen Modellsignalform 240 zu dem gemessenen Signal der Betriebsgröße 200 ermittelt werden.Using the adjustment calculation of the comparative method of parameter estimation, a measure of the agreement between the estimated parameters of the state-typical model signal form 240 and the measured signal of the operating variable 200 can also be determined.

Um zu entscheiden, ob eine ausreichende Übereinstimmung oder ein ausreichend geringer Vergleich der zustandstypischen Modellsignalform 240 mit den geschätzten Parametern zum gemessenen Signal der Betriebsgröße 200 vorliegt, wird in dem Verfahrensschritt V2 folgenden Verfahrensschritt V2a eine Vergleichsbestimmung durchgeführt. Wird der Vergleich von der zustandstypischen Modellsignalform 240 zum gemessenen Signal der Betriebsgröße von 70% ermittelt, kann die Entscheidung getroffen werden, ob der zu erkennende Arbeitsfortschritt anhand des Signals der Betriebsgröße identifiziert wurde und ob der zu erkennende Arbeitsfortschritt erreicht wurde.To determine whether there is sufficient agreement or a sufficiently low comparison between the state-typical model signal waveform 240 and the estimated parameters of the measured signal of the operating variable 200, a comparison determination is carried out in the following procedure step V2a. If the comparison between the state-typical model signal waveform 240 and the measured signal of the operating variable is determined to be 70%, a decision can be made as to whether the work progress to be detected has been identified based on the signal of the operating variable and whether the work progress to be detected has been achieved.

Um zu entscheiden, ob eine ausreichende Übereinstimmung der zustandstypischen Modellsignalform 240 mit dem Signal der Betriebsgröße 200 vorliegt, wird in einer weiteren Ausführungsform in einem dem Verfahrensschritt V2 folgenden Verfahrensschritt V2a eine Gütebestimmung für die geschätzten Parameter durchgeführt. Bei der Gütebestimmung werden Werte für eine Güte zwischen 0 und 1 ermittelt, wobei gilt, dass ein niedrigerer Wert eine höhere Konfidenz in den Wert des identifizierten Parameters bedeutet und somit eine höhere Übereinstimmung zwischen der zustandstypischen Modelsignalform 240 mit dem Signal der Betriebsgröße 200 repräsentiert. Die Entscheidung, ob der zu erkennende Arbeitsfortschritt vorliegt, wird in der bevorzugten Ausführungsform in dem Verfahrensschritt V3 zumindest teilweise anhand der Bedingung getroffen, dass der Wert der Güte in einem Bereich von 50% liegt.To determine whether there is sufficient agreement between the state-typical model signal waveform 240 and the signal of the operating parameter 200, a quality assessment of the estimated parameters is performed in a further embodiment in a process step V2a following process step V2. In this quality assessment, values between 0 and 1 are determined, where a lower value signifies higher confidence in the value of the identified parameter and thus represents a higher degree of agreement between the state-typical model signal waveform 240 and the signal of the operating parameter 200. In the preferred embodiment, the decision as to whether the required progress has been made is made, at least partially, in process step V3 based on the condition that the quality value is within the range of 50%.

In einer Ausführungsform des erfinderischen Verfahrens wird als vergleichendes Vergleichsverfahren in Verfahrensschritt V2 das Verfahren der Kreuzkorrelation verwendet. Wie die im vorstehenden beschriebenen mathematischen Verfahren auch, ist das Verfahren der Kreuzkorrelation dem Fachmann an sich bekannt. Bei dem Verfahren der Kreuzkorrelation wird die zustandstypische Modellsignalform 240 mit dem gemessenen Signal der Betriebsgröße 200 korreliert.In one embodiment of the inventive method, the cross-correlation method is used as a comparative method in process step V2. Like the mathematical methods described above, the cross-correlation method is known to those skilled in the art. In the cross-correlation method, the state-typical model signal waveform 240 is correlated with the measured signal of the operating parameter 200.

Im Vergleich zum weiter oben vorgestellten Verfahren der Parameterschätzung ist das Ergebnis der Kreuzkorrelation wieder eine Signalfolge mit einer addierten Signallänge aus einer Länge des Signals der Betriebsgröße 200 und der zustandstypischen Modellsignalform 240, welches die Ähnlichkeit der zeitverschobenen Eingangssignale darstellt. Dabei stellt das Maximum dieser Ausgangsfolge den Zeitpunkt der höchsten Übereinstimmung der beiden Signale, also des Signals der Betriebsgröße 200 und der zustandstypischen Modelsignalform 240, dar und ist damit auch ein Maß für die Korrelation selbst, welches in dieser Ausführungsform in Verfahrensschritt V3 als Entscheidungskriterium für das Erreichen des zu erkennenden Arbeitsfortschritts verwendet wird. In der Implementierung im erfindungsgemäßen Verfahren ist ein wesentlicher Unterschied zur Parameterschätzung, dass für die Kreuzkorrelation beliebige zustandstypische Modelsignalformen verwendet werden können, während bei der Parameterschätzung die zustandstypische Modellsignalform 240 durch parametrisierbare mathematische Funktionen dargestellt werden können muss.In comparison to the parameter estimation method presented above, the result of the cross-correlation is again a signal sequence with an added signal length consisting of the length of the signal representing the operating variable 200 and the state-typical model signal waveform 240, which represents the similarity of the time-shifted input signals. The maximum of this output sequence represents the point in time of highest similarity between the two signals, i.e., the signal representing the operating variable 200 and the state-typical model signal waveform 240, and is thus also a measure of the correlation itself. In this embodiment, this measure is used in process step V3 as a decision criterion for achieving the desired progress. A key difference in the implementation of the method according to the invention compared to parameter estimation is that any state-typical model signal waveform can be used for cross-correlation, whereas in parameter estimation, the state-typical model signal waveform 240 must be representable by parameterizable mathematical functions.

7 zeigt das gemessene Signal der Betriebsgröße 200 für den Fall, dass als das frequenzbasierte Vergleichsverfahren die Bandpassfilterung verwendet wird. Hierbei ist als Abszisse x die Zeit oder eine mit der Zeit korrelierende Größe aufgetragen. 7(a) zeigt das gemessene Signal der Betriebsgröße, als Eingangssignal der Bandpassfilterung, wobei im ersten Bereich 310 die Handwerkzeugmaschine 100 im Schraubbetrieb betrieben wird. Im zweiten Bereich 320 wird die Handwerkzeugmaschine 100 im Drehschlagbetrieb betrieben. 7(b) stellt das Ausgangssignal dar, nachdem der Bandpass das Eingangssignal gefiltert hat. 7 Figure 200 shows the measured signal of the operating parameter 200 when bandpass filtering is used as the frequency-based comparison method. The abscissa x represents time or a time-correlated quantity. 7(a) The measured signal of the operating parameter is shown as the input signal for the bandpass filter, with the hand tool 100 operating in screwdriving mode in the first section 310. In the second section 320, the hand tool 100 is operating in rotary impact mode. 7(b) represents the output signal after the bandpass filter has filtered the input signal.

8 stellt das gemessene Signal der Betriebsgröße 200 für den Fall dar, dass als das frequenzbasierte Vergleichsverfahren die Frequenzanalyse verwendet wird. In den 8(a) und 8(b) ist der erste Bereich 310 gezeigt, bei dem die Handwerkzeugmaschine 100 im Schraubbetrieb ist. Auf der Abszisse x der 8(a) ist die Zeit t oder einer mit der Zeit korrelierten Größe aufgetragen. In 8(b) ist das Signal der Betriebsgröße 200 transformiert dargestellt, wobei beispielsweise mittels einer Fast-Fourier-Transformation von einem Zeitbereich in einen Frequenzbereich transformiert werden kann. Auf der Abszisse x' der 8(b) ist beispielsweise die Frequenz f aufgetragen, sodass die Amplituden des Signals der Betriebsgröße 200 dargestellt sind. In den 8(c) und 8(d) ist der zweite Bereich 320 dargestellt, in dem die Handwerkzeugmaschine 100 im Drehschlagbetrieb ist. 8(c) zeigt das gemessene Signal der Betriebsgröße 200 aufgetragen über die Zeit im Drehschlagbetrieb. 8(d) zeigt das transformierte Signal der Betriebsgröße 200, wobei das Signal der Betriebsgröße 200 über die Frequenz f als Abszisse x' aufgetragen ist. 8(d) zeigt charakteristische Amplituden für den Drehschlagbetrieb. 8 represents the measured signal of operating parameter 200 in the case where frequency analysis is used as the frequency-based comparison method. In the 8(a) and 8(b) The first area 310 is shown, where the hand-held power tool 100 is in screwdriving mode. On the abscissa x of the 8(a) The graph plots time t or a quantity correlated with time. 8(b) The signal of operating quantity 200 is shown transformed, for example, using a Fast Fourier Transform to transform from a time domain to a frequency domain. On the abscissa x' of the 8(b) For example, the frequency f is plotted so that the amplitudes of the signal with an operating quantity of 200 are shown. In the 8(c) and 8(d) The second area 320 is shown, in which the hand-held power tool 100 is in rotary impact mode. 8(c) shows the measured signal of operating parameter 200 plotted over time in rotary impact operation. 8(d) shows the transformed signal of the operating quantity 200, where the signal of the operating quantity 200 is plotted against the frequency f as abscissa x'. 8(d) shows characteristic amplitudes for rotary impact operation.

9a zeigt einen typischen Fall eines Vergleichs mittels des vergleichenden Vergleichsverfahrens der Parameterschätzung zwischen dem Signal einer Betriebsgröße 200 und einer zustandstypischen Modellsignalform 240 in dem in 4 beschriebenen ersten Bereich 310. Während die zustandstypische Modellsignalform 240 einen im Wesentlichen trigonometrischen Verlauf aufweist, hat das Signal der Betriebsgröße 200 einen davon stark abweichenden Verlauf. Unabhängig von der Wahl eines der oben beschriebenen Vergleichsverfahren hat in diesem Fall der in Verfahrensschritt V2 durchgeführte Vergleich zwischen der zustandstypischen Modellsignalform 240 und dem Signal der Betriebsgröße 200 zum Ergebnis, dass der Grad der Übereinstimmung der beiden Signale derart gering ist, dass in Verfahrensschritt V3 der zu erkennende Arbeitsfortschritt nicht erkannt wird. 9a shows a typical case of a comparison using the comparative parameter estimation method between the signal of an operating variable 200 and a state-typical model signal waveform 240 in the in 4 The first area 310 described above. While the state-typical model signal waveform 240 exhibits an essentially trigonometric profile, the signal of the operating parameter 200 has a significantly different profile. Regardless of the choice of one of the comparison methods described above, the comparison carried out in procedure step V2 between the state-typical model signal waveform 240 and the signal of the operating parameter 200 results in the finding that the degree of similarity between the two signals is so low that the work progress to be detected is not recognized in procedure step V3.

In 9b ist dagegen der Fall dargestellt, in dem der zu erkennende Arbeitsfortschritt vorliegt und daher die zustandstypische Modellsignalform 240 und das Signal der Betriebsgröße 200 insgesamt einen hohen Grad der Übereinstimmung aufweisen, auch wenn an einzelnen Messpunkten Abweichungen feststellbar sind. So kann im vergleichenden Vergleichsverfahren der Parameterschätzung die Entscheidung, ob der zu erkennende Arbeitsfortschritt erreicht wurde, getroffen werden.In 9b In contrast, the case presented here is one in which the desired progress has been achieved and therefore the state-typical model signal waveform 240 and the signal of the operating parameter 200 exhibit a high degree of overall agreement, even if deviations are detectable at individual measurement points. Thus, in the comparative parameter estimation method, a decision can be made as to whether the desired progress has been achieved.

10 zeigt den Vergleich der zustandstypischen Modellsignalform 240, siehe 10b und 10e, mit dem gemessenen Signal der Betriebsgröße 200, siehe 10a und 10d, für den Fall, dass als vergleichendes Vergleichsverfahren die Kreuzkorrelation verwendet wird. In den 10a - f sind auf der Abszisse x die Zeit oder eine mit der Zeit korrelierende Größe aufgetragen. In den 10a - c ist der erste Bereich 310, dem Schraubbetrieb entsprechend, gezeigt. In den 10d - f ist der dritte Bereich 324, korrespondierend mit dem zu erkennenden Arbeitsfortschritt, gezeigt. Wie weiter oben beschrieben, wird das gemessene Signal der Betriebsgröße, 10a und 10d, mit der zustandstypischen Modellsignalform, 10b und 10e, korreliert. In den 10c und 10f sind jeweilige Ergebnisse der Korrelationen dargestellt. In 10c wird das Ergebnis der Korrelation während des ersten Bereichs 310 gezeigt, wobei erkennbar ist, dass eine geringe Übereinstimmung der beiden Signale vorliegt. Im Beispiel der 10c wird daher in Verfahrensschritt V3 entschieden, dass der zu erkennende Arbeitsfortschritt nicht erreicht ist. In 10f ist das Ergebnis der Korrelation während des dritten Bereich 324 gezeigt. Es ist in 10f erkennbar, dass eine hohe Übereinstimmung vorliegt, sodass in Verfahrensschritt V3 entschieden wird, dass der zu erkennende Arbeitsfortschritt erreicht ist. 10 shows the comparison of the state-typical model signal shape 240, see 10b and 10e , with the measured signal of the operating parameter 200, see 10a and 10d , in the event that cross-correlation is used as the comparative comparison method. In the 10a - f represents time or a quantity correlated with time, plotted on the abscissa x. In the 10a - c is the first area 310, corresponding to the screw operation, shown. In the 10d - f is the third area 324, corresponding to the work progress to be detected, shown. As described above, the measured signal of the operating variable, 10a and 10d , with the state-typical model signal shape, 10b and 10e , correlated. In the 10c and 10f The respective results of the correlations are presented. 10c The result of the correlation during the first range 310 is shown, revealing a low correlation between the two signals. In the example of the 10c Therefore, in process step V3, it is decided that the required progress has not been achieved. 10f is the result of the Correlation shown during the third area 324. It is in 10f It is apparent that there is a high degree of agreement, so that in procedure step V3 it is decided that the work progress to be recognized has been achieved.

Die Erfindung ist nicht auf die beschriebenen und dargestellten Ausführungsbeispiele beschränkt. Sie umfasst vielmehr auch alle fachmännischen Weiterbildungen im Rahmen der durch die Patentansprüche definierten Erfindung. Neben den beschriebenen und abgebildeten Ausführungsformen sind weitere Ausführungsformen vorstellbar, welche weitere Abwandlungen sowie Kombinationen von Merkmalen umfassen können.The invention is not limited to the described and illustrated embodiments. Rather, it also encompasses all further developments by skilled craftsmen within the scope of the invention defined by the claims. In addition to the described and illustrated embodiments, further embodiments are conceivable, which may include further modifications and combinations of features.

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of documents cited by the applicant was automatically generated and is included solely for the reader's convenience. The list is not part of the German patent or utility model application. The DPMA accepts no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • EP 3 202 537 A1 [0002]EP 3 202 537 A1 [0002]
  • US 9 744 658 [0003]US 9 744 658 [0003]

Claims (17)

Verfahren zum Betrieb einer Handwerkzeugmaschine (100), die Handwerkzeugmaschine (100) umfassend einen Elektromotor (180), das Verfahren umfassend die Verfahrensschritte: S1 Während einer Anwendung der Handwerkzeugmaschine (100),Ermitteln eines Signals einer Betriebsgröße (200) desElektromotors (180); S2 Überwachen einer Frequenz des Signals der Betriebsgröße(200) während der Anwendung; S3 Bestimmen eines Arbeitsfortschrittes der Anwendung zumindestteilweise auf Grundlage der Frequenz des Signals derBetriebsgröße (200).
Method for operating a hand-held power tool (100), the hand-held power tool (100) comprising an electric motor (180), the method comprising the process steps: S1 During an application of the hand-held power tool (100), determining a signal of an operating parameter (200) of the electric motor (180); S2 Monitoring a frequency of the signal of the operating quantity(200) during application; S3 Determining the progress of the application at least partially based on the frequency of the signal of the operating variable (200).
Verfahren nach Anspruch 1, wobei der Verfahrensschritt S2 umfasst, dass die Frequenz des Signals der Betriebsgröße (200) während der Anwendung dahingehend überwacht wird, ob eine Veränderung der Frequenz ein vorbestimmtes Maß der Veränderung erreicht.Procedure according to Claim 1 , wherein the procedure step S2 includes monitoring the frequency of the operating quantity (200) signal during the application to determine whether a change in frequency reaches a predetermined level of change. Verfahren nach Anspruch 2, wobei die Veränderung der Frequenz des Signals der Betriebsgröße (200) durch ein Verhältnis einer zu einem ersten Zeitpunkt während der Anwendung ermittelten ersten Frequenz und einer zu einem zweiten Zeitpunkt während der Anwendung ermittelten zweiten Frequenz des Signals der Betriebsgröße (200) ermittelt wird.Procedure according to Claim 2 , wherein the change in frequency of the operating variable signal (200) is determined by a ratio of a first frequency determined at a first time during the application and a second frequency of the operating variable signal (200) determined at a second time during the application. Verfahren nach einem der Ansprüche 1 bis 3, wobei der Verfahrensschritt S2 umfasst, dass die Frequenz des Signals der Betriebsgröße (200) während der Anwendung dahingehend überwacht wird, ob ein vorbestimmter Grenzwert der Frequenz erreicht wird.Procedure according to one of the Claims 1 until 3 , wherein the procedure step S2 includes monitoring the frequency of the signal of the operating quantity (200) during the application to see whether a predetermined frequency limit is reached. Verfahren nach einem der vorstehenden Ansprüche, wobei die Frequenz des Signals der Betriebsgröße (200) zumindest teilweise unter Verwendung eines Filters überwacht wird, das Frequenzen unterhalb einer vorbestimmten Frequenz aus dem Signal der Betriebsgröße (200) herausfiltert, insbesondere unter Verwendung eines Bandfilters.Method according to one of the preceding claims, wherein the frequency of the signal of the operating quantity (200) is at least partially monitored using a filter that filters out frequencies below a predetermined frequency from the signal of the operating quantity (200), in particular using a bandpass filter. Verfahren nach Anspruch 5, wobei die Frequenz des Signals der Betriebsgröße (200) dadurch bestimmt wird, dass Nulldurchgänge in dem gefilterten Signal der Betriebsgröße (200) bestimmt werden.Procedure according to Claim 5 , wherein the frequency of the signal of the operating quantity (200) is determined by determining zero crossings in the filtered signal of the operating quantity (200). Verfahren nach einem der vorstehenden Ansprüche, umfassend den Verfahrensschritt: S4 Ausführen einer ersten Routine der Handwerkzeugmaschine(100) zumindest teilweise auf Basis des in Verfahrensschritt S3bestimmten Arbeitsfortschrittes.
Method according to any of the foregoing claims, comprising the process step: S4 Executing a first routine of the hand-held machine tool(100) at least partially based on the work progress determined in process step S3.
Verfahren nach Anspruch 7, wobei die erste Routine das Stoppen des Elektromotors (180) unter Berücksichtigung eines oder mehrerer definierter und/oder vorgebbarer, insbesondere durch einen Benutzer der Handwerkzeugmaschine (100) vorgebbarer Parameter umfasst.Procedure according to Claim 7 , wherein the first routine includes stopping the electric motor (180) taking into account one or more defined and/or predefinable parameters, in particular predefinable by a user of the hand-held power tool (100). Verfahren nach einem der Ansprüche 7 und 8, wobei die erste Routine eine Änderung, insbesondere eine Reduzierung und/oder eine Erhöhung, einer Drehzahl des Elektromotors (180) umfasst.Procedure according to one of the Claims 7 and 8 , wherein the first routine includes a change, in particular a reduction and/or an increase, of the speed of the electric motor (180). Verfahren nach einem der vorstehenden Ansprüche, wobei die Betriebsgröße eine Drehzahl des Elektromotors (180) oder eine mit der Drehzahl korrelierende Betriebsgröße ist.Method according to one of the preceding claims, wherein the operating parameter is a rotational speed of the electric motor (180) or an operating parameter correlated with the rotational speed. Verfahren nach einem der vorstehenden Ansprüche, wobei das Signal der Betriebsgröße (200) in Verfahrensschritt S1 als Zeitverlauf von Messwerten der Betriebsgröße aufgenommen wird, oder als Messwerte der Betriebsgröße als eine mit dem Zeitverlauf korrelierende Größe des Elektromotors (180).Method according to one of the preceding claims, wherein the signal of the operating variable (200) is recorded in method step S1 as a time series of measured values of the operating variable, or as measured values of the operating variable as a quantity of the electric motor (180) correlating with the time series. Verfahren nach einem der vorstehenden Ansprüche, wobei das Signal der Betriebsgröße (200) in dem Verfahrensschritt S1 als Zeitverlauf von Messwerten der Betriebsgröße aufgenommen wird und in einem dem Verfahrensschritt folgenden Verfahrensschritt S1a eine Transformation des Zeitverlaufs der Messwerte der Betriebsgröße in einen Verlauf der Messwerte der Betriebsgröße als eine mit dem Zeitverlauf korrelierende Größe des Elektromotors (180) erfolgt.A method according to one of the preceding claims, wherein the signal of the operating variable (200) is recorded in the process step S1 as a time series of measured values of the operating variable and in a process step S1a following the process step a transformation of the time series of The measured values of the operating quantity are incorporated into a curve of the measured values of the operating quantity as a quantity of the electric motor correlating with the time course (180). Verfahren gemäß einem der vorstehenden Ansprüche, umfassend die Verfahrensschritte: V1 Bereitstellen zumindest einer Modellsignalform (240), wobei die Mod ellsignalform (240) dem Arbeitsfortschritt der Handwerkzeugmaschine(100)zuordenbar ist; V2 Vergleichen des Signals der Betriebsgröße (200) mit der Mod demellsignalform (240) und Ermitteln einer Übereinstimmungsbewertung ausVergleich; V3 Bestimmen des Arbeitsfortschrittes zumindest teilweise anhand der in Verfahrensschritt S3 ermittelten Übereinstimmungsbewertung.
Method according to one of the foregoing claims, comprising the following process steps: V1 Providing at least one model signal shape (240), wherein the The model signal shape (240) can be assigned to the work progress of the hand-held machine tool (100); V2 Comparing the signal of the operating parameter (200) with the Modifying the signal form (240) and determining a conformity assessment from comparison; V3 Determining work progress, at least partially, based on the information provided in Procedure step S3 determined the conformity assessment.
Verfahren nach Anspruch 13, wobei der Arbeitsfortschritt zumindest teilweise anhand einer gemeinsamen Auswertung der Verfahrensschritte S3 und V3 bestimmt wird.Procedure according to Claim 13 , whereby the progress of the work is determined at least partially based on a joint evaluation of the process steps S3 and V3. Verfahren nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, dass die Handwerkzeugmaschine (100) eine Schlagschraubmaschine, insbesondere eine Drehschlagschraubmaschine.Method according to one of the preceding claims, characterized in that the hand-held power tool (100) is an impact wrench, in particular a rotary impact wrench. Steuerungseinheit (370) für eine Handwerkzeugmaschine (100), wobei die Steuerungseinheit (370) zur Durchführung des Verfahrens nach einem der Ansprüche 1 bis 15 eingerichtet ist.Control unit (370) for a hand-held power tool (100), wherein the control unit (370) is used to carry out the method according to one of the Claims 1 until 15 is set up. Handwerkzeugmaschine (100), umfassend einen Elektromotor (180), einen Messwertaufnehmer einer Betriebsgröße des Elektromotors (180), und eine Steuerungseinheit (370) nach Anspruch 16.hand-held power tool (100), comprising an electric motor (180), a sensor for an operating parameter of the electric motor (180), and a control unit (370) according to Claim 16 .
DE102024207087.4A 2024-07-29 2024-07-29 Method for operating a hand-held power tool Pending DE102024207087A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE102024207087.4A DE102024207087A1 (en) 2024-07-29 2024-07-29 Method for operating a hand-held power tool
CN202511046990.7A CN121424296A (en) 2024-07-29 2025-07-29 Method for operating a hand-held power tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102024207087.4A DE102024207087A1 (en) 2024-07-29 2024-07-29 Method for operating a hand-held power tool

Publications (1)

Publication Number Publication Date
DE102024207087A1 true DE102024207087A1 (en) 2026-01-29

Family

ID=98370446

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102024207087.4A Pending DE102024207087A1 (en) 2024-07-29 2024-07-29 Method for operating a hand-held power tool

Country Status (2)

Country Link
CN (1) CN121424296A (en)
DE (1) DE102024207087A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3202537A1 (en) * 2015-12-17 2017-08-09 Milwaukee Electric Tool Corporation System and method for configuring a power tool with an impact mechanism
US9744658B2 (en) * 2013-03-15 2017-08-29 Milwaukee Electric Tool Corporation Power tool operation recording and playback
DE102019215415A1 (en) * 2019-10-09 2021-04-15 Robert Bosch Gmbh Method for teaching in application shutdowns with the help of finding characteristic signal forms when operating a handheld power tool

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9744658B2 (en) * 2013-03-15 2017-08-29 Milwaukee Electric Tool Corporation Power tool operation recording and playback
EP3202537A1 (en) * 2015-12-17 2017-08-09 Milwaukee Electric Tool Corporation System and method for configuring a power tool with an impact mechanism
DE102019215415A1 (en) * 2019-10-09 2021-04-15 Robert Bosch Gmbh Method for teaching in application shutdowns with the help of finding characteristic signal forms when operating a handheld power tool

Also Published As

Publication number Publication date
CN121424296A (en) 2026-01-30

Similar Documents

Publication Publication Date Title
EP3946818B1 (en) Method for detecting a first operating state of a handheld power tool
EP4041496B1 (en) Method for learning application shutdowns by finding characteristic signal shapes
WO2021018539A1 (en) Method for detecting work progress of a handheld power tool
EP4003654A1 (en) Method for operating a handheld power tool
DE102019215417A1 (en) Method for operating a hand machine tool
DE3331793A1 (en) DEVICE FOR DETECTING TOOL WEAR
EP3375571B1 (en) Sensor system for an electric screwdriver for classifying screw processes by means of a magnetic field sensor
WO2015132376A1 (en) Adaptive power display
EP4368346A1 (en) Method for operating a hand-held power tool
WO2020058031A1 (en) Portable power tool and method for operating a portable power tool
EP4232240A1 (en) Method for operating a hand-held power tool
EP4263137A1 (en) Method for operating a hand-held power tool
EP4406704A2 (en) Method for generating a training data set, method for training an artificial intelligence, artificial intelligence and hand-held machine tool
DE102024207087A1 (en) Method for operating a hand-held power tool
EP4655136A1 (en) Method for controlling a hand-held power tool and hand-held power tool
DE102023200607A1 (en) Method for controlling a hand-held power tool and hand-held power tool
EP3833510A1 (en) Hand-held machine tool and method for operating a hand-held machine tool
DE102023200608A1 (en) Method for controlling a hand-held power tool and hand-held power tool
WO2016116250A1 (en) Method for operating an electric motor of an electric tool
DE102014222567A1 (en) Hand machine tool device
DE102009027320A1 (en) Machine tool e.g. portable circular saw, has small disturbance detection device comparing signal of sensors with reference signal to provide decision during presence of small disturbance
EP4406700A1 (en) Method for operating a hand-held power tool
DE102023200526A1 (en) Method for operating a hand-held power tool
DE102018208636A1 (en) Method for the electronic detection of a locked state of a coupling unit

Legal Events

Date Code Title Description
R163 Identified publications notified