[go: up one dir, main page]

WO2011012376A1 - Method and device for time-controlled jamming detection - Google Patents

Method and device for time-controlled jamming detection Download PDF

Info

Publication number
WO2011012376A1
WO2011012376A1 PCT/EP2010/058761 EP2010058761W WO2011012376A1 WO 2011012376 A1 WO2011012376 A1 WO 2011012376A1 EP 2010058761 W EP2010058761 W EP 2010058761W WO 2011012376 A1 WO2011012376 A1 WO 2011012376A1
Authority
WO
WIPO (PCT)
Prior art keywords
max
time interval
maximum time
motor
angular velocity
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.)
Ceased
Application number
PCT/EP2010/058761
Other languages
German (de)
French (fr)
Inventor
Patrick Komaromi
Roman Morawek
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.)
Continental Automotive GmbH
Original Assignee
Continental Automotive 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 Continental Automotive GmbH filed Critical Continental Automotive GmbH
Publication of WO2011012376A1 publication Critical patent/WO2011012376A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02HEMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
    • H02H7/00Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
    • H02H7/08Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors
    • H02H7/085Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors against excessive load
    • H02H7/0851Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors against excessive load for motors actuating a movable member between two end positions, e.g. detecting an end position or obstruction by overload signal
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02HEMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
    • H02H7/00Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
    • H02H7/08Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors
    • H02H7/093Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions for dynamo-electric motors against increase beyond, or decrease below, a predetermined level of rotational speed

Definitions

  • the invention relates to a method and a device for time-controlled Einklemmerkennung in an electric motor having adjustment for Novahe- ber, sunroofs or the like., A related to a current adjustment value is monitored for exceeding a predetermined reference value.
  • a pinch protection system is provided to limit an excess force generated by the adjustment, which usually includes an electric motor.
  • This anti-pinch protection system ideally detects jamming of an object, e.g. the arm of a person.
  • changes in position of the adjusting device (or of the engine) or, at predetermined times, currently determined adjusting force values or correlated variables are compared with a predetermined reference force value (threshold value).
  • a suitably programmed microcontroller which periodically executes a pinch detection algorithm; at the end there is a decision "Pinching not recognized” or "Pinching detected”.
  • the anti-jamming algorithm is executed in a position-controlled manner, wherein, for example, in the case of a Hall sensor assigned to the motor or a magnetic wheel on the motor shaft with each Hall pulse Algorithm is started. Often such a system is also called speed-based anti-jamming protection.
  • the anti-jamming algorithm can also be executed in a time-controlled manner, with the algorithm, ie computation, being started and executed at fixed predetermined times, for example every two milliseconds.
  • Such a system is called time-based anti-jamming protection, in which case the motor current is generally the basic parameter for the anti-jamming calculation (in contrast to the motor speed).
  • it is disadvantageous that a fixed, discrete time for starting the algorithm calculation is given; however, no interference detection is possible between every two calculations. This can now lead to situations where, between two such times, the optimum force threshold for the triggering is exceeded by the current adjustment force, and this exceeding is recognized only too late, the next time the algorithm is started.
  • the force threshold must then be set correspondingly lower in order to secure trapping as securely as possible even with strong increases in the force curve between two algorithm start times detect, and without that an optimal triggering threshold, eg at 70 N, is exceeded. But if now the
  • Threshold value is set comparatively low, then the anti-pinch protection system tends to false triggering in Einklemmerkennung.
  • This problem has not been solved in the prior art, and the force variations with the aforementioned adverse effects have been accepted in practice. It is an object of the invention to remedy this situation and to provide a method and a device for time-controlled Einklemmerkennung, as stated above, to achieve the simplest and most efficient way a secure Einklemmerkennung.
  • the invention is based on the idea, instead of - as previously provided in the prior art - at fixed predetermined times or positions, e.g. at each pulse of a Hall sensor, perform a force calculation to provide variable time intervals for pinch detection, i. reverse the approach by using the triggering
  • Threshold that is generally the reference value, a respective maximum period of time is calculated within which, for example, the next pulse of the Hall sensor would occur; If this is not done, jamming is detected.
  • the invention thus provides a method and a device as defined in the independent claims.
  • Advantageous embodiments and further developments are specified in the dependent claims.
  • variable time intervals are determined on the basis of the engine rotational speed or angular velocity, for example with the aid of the engine shaft, instead of being fixed as in the prior art
  • time pulses in particular Hall pulses
  • the engine angular velocity which determines the time intervals related to the angular velocity of the engine-in a variable form.
  • an associated maximum time interval is calculated at the beginning, based on the maximum permissible force, ie the reference value, or in accordance therewith on the basis of the permissible minimum angular velocity, which is related to this reference value.
  • the maximum time interval expires earlier than the respective "reference" time interval related to the instantaneous motor angular velocity, then an entrapment situation is decided maximum time interval, the reference time interval, for example, the time between two Hall pulses expires, ie in the given example, the next Hall pulse already occurs, then the instantaneous adjusting force is smaller than the maximum allowable closing force, so the reference value, and the adjustment is continued.
  • the maximum time intervals are calculated on the basis of the measurement of the motor voltage, since this voltage measurement can be accomplished easily.
  • the maximum time intervals may be particularly simple based on the relationship
  • T max is the respective maximum time interval
  • F max is a predetermined force reference value and k] _, k 2 , .... system constants
  • a microcontroller timer can now preferably be configured in such a way that, when the maximum permissible time duration T max (or the maximum permissible reverb time) has expired Pulse duration)
  • T max the maximum allowable time or pulse duration T max , with the timer of the microcontroller is reconfigured. This happens regularly with each Hall pulse or generally with each new reference time interval (for example, can also pacitive or optical encoders are used to determine the angular speed of the motor); the exceptional case arises when jamming is present - in this case, as mentioned, the sequence of T max is triggered by a timer interrupt, thereby stopping the motor or initiating its reversing.
  • Figure 1 is a diagram showing the process of a Einklemmerkennung according to the prior art, wherein in the graph, the force F in Newton (N) over time in milliseconds (ms) is plotted.
  • FIG. 2 shows a block diagram of a drive device, for example for a window lifter or a sunroof, in connection with a device according to the invention
  • FIG. 3 is a flowchart for illustrating the procedure according to the invention.
  • Fig. 4 in a diagram closing force F over time t the procedure in the inventive technique.
  • FIG. 1 shows a diagram which shows a profile of the clamping force F [N] over the time t [ms] in the case of a clamping operation in an adjusting device of a window lifter or sliding roof of a motor vehicle with regard to anti-pinching protection according to the prior art illustrated.
  • ⁇ t for example every two milliseconds
  • the predetermined anti-jamming algorithm is carried out in order to calculate the respective closing force F and to compare it with a predetermined threshold value or reference value F max .
  • .DELTA.t shown by way of example in FIG.
  • the invention is based on the idea of calculating a maximum time interval based on the triggering force in response to the engine angular velocity ⁇ , for example with each pulse of an angular velocity sensor associated with the engine, in particular a Hall sensor. within which the next pulse of the angular velocity sensor, eg Hall sensor, must occur during normal operation, so that a decision is not made on a pinching situation.
  • This maximum time interval T max can be loaded into a timer of a microcontroller, as will be explained in more detail below with reference to FIG.
  • a timer If the use of a timer is disadvantageous for software-technical reasons, it can be checked at position-controlled anti-trap systems at defined time intervals (eg 2 ms) as to whether the maximum time interval T max has already expired. In the case of expiration pinching is detected.
  • This approach corresponds to the prior art described in time-controlled systems, but is an improvement in position-controlled systems, since the distance between two position events (in particular pulses of the Hall sensor) is often - especially in the pinching situation - much larger than this period. Therefore, this approach does not achieve the optimum trip point as when using a timer, but less
  • the maximum permissible closing force F max corresponds to the legal requirement of, for example, 100 N or an underlying target value of the vehicle manufacturer (eg 70 N). Additive forces such as friction on the seals have to be taken into account, which can, for example, increase the limit value to 90 N again. In any case, this is a given and thus known size.
  • a microcontroller timer is now configured in such a way that an interrupt would be triggered when the maximum permissible Hall pulse duration T max expires.
  • the following Hall pulse will occur before this expiration of T max , ie the time interval T related to the angular velocity co will expire, since there is no pinching and the instantaneous adjusting force F is less than F max .
  • the maximum pulse duration T max is calculated again at the next pulse in order to reconfigure the timer. This happens regularly at each
  • Hall pulse generally: measuring pulse. The exception is the case of pinching.
  • a timer interrupt is triggered and reversing of the motor is initiated.
  • Fig. 2 is a device 1 for timed Einklemmerkennung according to the procedure described above in connection with a drive device for adjusting a window regulator, sliding roof or the like.
  • the motor 2 is assigned a code wheel, for example a magnetic wheel 4, with which a Hall sensor 5 (or, in the case of another code wheel, a corresponding other sensor) cooperates.
  • This sensor 5 (hereinafter, for the sake of simplicity, without limitation, is always of a Hall sensor 5 spoken), for example, gives off N Hall pulses per motor revolution, these Hall pulses on the angular velocity ⁇ of the motor 2 related time intervals T (see Fig. 4) define.
  • the Hall pulses are detection means 6 for determining whether these time intervals T are each shorter than an associated, respectively recalculated maximum time interval T max , fed, these detection means 6 may be formed for example by a microcontroller. These detection means (or the microcontroller 6) contain (or contain) a timer 7 and, upstream of it, means or a calculation module 8 for calculating the respective maximum time interval T max . On the other hand, the (Hall) sensor 5 forms means 9 for monitoring the motor angular velocity ⁇ and determining related time intervals T.
  • the maximum time interval T max is calculated in the calculation module 8 according to the above-mentioned relationship for T max , where the value the motor voltage U 1110 -I 1 of voltage measuring means 10, which are connected for example to the terminals of the motor 2, is supplied. (However, it is also possible, for example, to use the supply voltage of the electronic module for this purpose, which approximately corresponds to the voltage at the motor.)
  • An input unit 11 is also provided for fixing fixed values, such as the respective reference force F max or the system constants k] _, k2
  • the system constants k] _, k2 on the basis of the other constants mentioned in the above relationships, such as armature resistance R, motor constant k ⁇ , transmission ratio ü, radius r of the cable winding, etc
  • the system constants k] _ and k2 can be predicted empirically in advance Startup of the system to determine and store, so that the unit 11 then has these sizes as well as on the respectively input reference value for
  • the calculation module 8 thus calculates the maximum time interval T max for each time interval T or for each Hall pulse on the basis of, in particular, the measured motor voltage U 1nQ t and the parameters F max , k] _, k2, and the timer then becomes 7 is set via a connection 12, ie the maximum time interval T max is loaded into the timer 7. If now the next Hall pulse from the Hall sensor 5 is delivered in time, so this is supplied via a reset input to the timer 7, there is a new calculation of the maximum time interval T max in the module 8, and the timer 7 is set again.
  • the maximum time interval T max is calculated. This is followed, according to block 22, by the configuration of the timer 7, and according to a decision field 23, it is then determined whether the momen- tane time interval T, specifically the next Hall pulse, expires earlier (or occurs earlier) than the maximum time interval T max expires. If so, the system returns to block 21 and the procedure described is repeated. This is generally done until the motor is stopped at the end of the movement without jamming. However, if jamming occurs, query field 23 will indicate that T max expires before, ie timer 7 expires before the next Hall pulse occurs. In this case, a jamming is detected, see block 24, and according to block 25, the reversing of the motor 2 is initiated.
  • FIG. 4 in a diagram comparable to that of FIG. 1, but without dimensions, a force profile 30 is illustrated during an adjusting movement, for example, of a window lifter or sunroof, monitoring of pinching.
  • a force profile 30 is illustrated during an adjusting movement, for example, of a window lifter or sunroof, monitoring of pinching.
  • the last Hall pulse occurred at the Hall sensor 5 (FIG. 2), whereby, triggered, the associated maximum time interval T max was calculated as described. If the next Hall pulse at time t] _, this results in the on

Landscapes

  • Window Of Vehicle (AREA)
  • Power-Operated Mechanisms For Wings (AREA)

Abstract

For the time-controlled jamming detection for a displacing device having an electric motor (2) for window regulators, sliding roofs, or the like, wherein a value relative to a prevailing adjusting force (F) is monitored for exceeding a predetermined reference value, time intervals (T) in relation to current motor angular velocities (ω) generated continuously while operating the motor (2) are determined, and for every time interval an associated maximum time interval (Tmax) is calculated on the basis of the minimum permissible angular velocity (ω min) that is relative to the reference value, wherein then, when this maximum time interval (Tmax) is achieved or exceeded by the respective time interval (T) in relation to the current angular velocity(ω), jamming is detected.

Description

Beschreibung description

Verfahren und Vorrichtung zur zeitgesteuerten Einklemmerken- nung Method and device for time-controlled jamming recognition

Die Erfindung betrifft ein Verfahren sowie eine Vorrichtung zur zeitgesteuerten Einklemmerkennung bei einer einen elektrischen Motor aufweisenden Verstelleinrichtung für Fensterhe- ber, Schiebedächer oder dergl., wobei ein auf eine aktuelle Verstellkraft bezogener Wert auf ein Überschreiten eines vorgegebenen Referenzwerts überwacht wird. The invention relates to a method and a device for time-controlled Einklemmerkennung in an electric motor having adjustment for Fensterhe- ber, sunroofs or the like., A related to a current adjustment value is monitored for exceeding a predetermined reference value.

Bei der Fremdkraft-betätigten Verstellung von Bauteilen in Kraftfahrzeugen, wie insbesondere bei Verstelleinrichtungen für elektrisch betriebene Fensterheber oder Schiebedächer, wird zur Begrenzung einer vom Verstellantrieb, der üblicherweise einen elektrischen Motor enthält, erzeugten Überschusskraft ein Einklemm-Schutzsystem vorgesehen. Dieses Einklemm- Schutzsystem erkennt im Idealfall unmittelbar ein Einklemmen eines Objekts, z.B. des Arms einer Person. Gemäß Stand der Technik werden hiefür während eines Verstellvorgangs bei Positionsänderungen der Verstelleinrichtung (bzw. des Motors) oder aber zu vorgegebenen Zeitpunkten aktuell ermittelte Ver- stell-Kraftwerte oder damit korrelierte Größen mit einem vorgegebenen Referenz-Kraftwert (Schwellenwert) verglichen. When the power-operated adjustment of components in motor vehicles, such as in particular for adjusting devices for electrically operated windows or sunroofs, a pinch protection system is provided to limit an excess force generated by the adjustment, which usually includes an electric motor. This anti-pinch protection system ideally detects jamming of an object, e.g. the arm of a person. According to the state of the art, during an adjustment process, changes in position of the adjusting device (or of the engine) or, at predetermined times, currently determined adjusting force values or correlated variables are compared with a predetermined reference force value (threshold value).

Steigt die vom Motor aufgebrachte Verstellkraft über diesen Referenzwert an, so deutet dies auf ein Hindernis im Verstellweg des Bauteils hin, und es wird ein „Einklemmen" er- kannt . Die Bewegung des Bauteils wird dann gestoppt, und der Motor wird reversiert. If the adjustment force applied by the motor increases above this reference value, this indicates an obstacle in the component travel and "jamming" is detected, movement of the component is then stopped and the motor is reversed.

Im Einzelnen wird bei den üblichen Einklemm-Schutzsystemen ein entsprechend programmierter MikroController eingesetzt, der einen Einklemmerkennungs-Algorithmus periodisch ausführt; am Ende steht dann jeweils eine Entscheidung „Einklemmen nicht erkannt" bzw. „Einklemmen erkannt". Für die Periodendauer dieser Algorithmus-Berechnung gibt es in der Praxis wie erwähnt zwei Ansätze: einerseits wird der Einklemmschutz- Algorithmus positionsgesteuert ausgeführt, wobei beispielsweise im Fall eines dem Motor bzw. einem Magnetrad auf der Motorwelle zugeordneten Hall-Sensors mit jedem Hall-Impuls der Algorithmus gestartet wird. Oft wird ein solches System auch geschwindigkeitsbasierender Einklemmschutz genannt. Andererseits kann der Einklemmschutz-Algorithmus auch zeitlich gesteuert ausgeführt werden, wobei zu fest vorgegebenen Zeitpunkten, z.B. alle zwei Millisekunden, der Algorithmus, d.h. Berechnung gestartet und durchgeführt wird. Ein solches Sys- tem wird zeitbasierender Einklemmschutz genannt, wobei hier im Allgemeinen der Motorstrom die Grundgröße für die Einklemmschutzberechnung darstellt (im Gegensatz zur Motorgeschwindigkeit) . Bei beiden Ansätzen ist von Nachteil, dass ein fest vorgegebener, diskreter Zeitpunkt zum Starten der Algorithmus- Berechnung gegeben ist; zwischen jeweils zwei Berechnungen ist jedoch keine Einklemmerkennung möglich. Dies kann nun zu Situationen führen, wo gerade zwischen zwei solchen Zeitpunk- ten der für die Auslösung optimale Kraft-Schwellenwert von der aktuellen Verstell-Kraft überschritten wird und dieses Überschreiten erst zu spät, beim nächsten Starten des Algorithmus, erkannt wird. Daraus ergeben sich systembedingte Kraftschwankungen, die nicht ausgeglichen werden können, und dies ist unerwünscht und verursacht kleinere Sicherheitsreserven: Der Kraft-Schwellenwert muss dann nämlich entsprechend niedriger eingestellt werden, um auch bei starken Anstiegen im Kraftverlauf zwischen zwei Algorithmus- Startzeitpunkten ein Einklemmen möglichst sicher zu erkennen, und zwar ohne dass eine an sich optimale Auslöseschwelle, z.B. bei 70 N, überschritten wird. Wenn nun jedoch der In particular, in the conventional anti-trap protection systems, a suitably programmed microcontroller is used, which periodically executes a pinch detection algorithm; at the end there is a decision "Pinching not recognized" or "Pinching detected". As mentioned, there are two approaches for the period duration of this algorithm calculation: On the one hand, the anti-jamming algorithm is executed in a position-controlled manner, wherein, for example, in the case of a Hall sensor assigned to the motor or a magnetic wheel on the motor shaft with each Hall pulse Algorithm is started. Often such a system is also called speed-based anti-jamming protection. On the other hand, the anti-jamming algorithm can also be executed in a time-controlled manner, with the algorithm, ie computation, being started and executed at fixed predetermined times, for example every two milliseconds. Such a system is called time-based anti-jamming protection, in which case the motor current is generally the basic parameter for the anti-jamming calculation (in contrast to the motor speed). In both approaches, it is disadvantageous that a fixed, discrete time for starting the algorithm calculation is given; however, no interference detection is possible between every two calculations. This can now lead to situations where, between two such times, the optimum force threshold for the triggering is exceeded by the current adjustment force, and this exceeding is recognized only too late, the next time the algorithm is started. This results in systemic power fluctuations that can not be compensated, and this is undesirable and causes smaller safety reserves: namely, the force threshold must then be set correspondingly lower in order to secure trapping as securely as possible even with strong increases in the force curve between two algorithm start times detect, and without that an optimal triggering threshold, eg at 70 N, is exceeded. But if now the

Schwellenwert vergleichsweise niedrig eingestellt wird, dann neigt das Einklemm-Schutzsystem zu Fehlauslösungen bei der Einklemmerkennung. Dieses Problem wurde im Stand der Technik bisher nicht gelöst, und die Kraftschwankungen mit den genannten nachteiligen Effekten wurden in der Praxis in Kauf genommen . Es ist nun Aufgabe der Erfindung, hier Abhilfe zu schaffen und ein Verfahren bzw. eine Vorrichtung zur zeitgesteuerten Einklemmerkennung, wie eingangs angegeben, vorzuschlagen, um auf möglichst einfache und effiziente Weise eine sichere Einklemmerkennung zu erzielen. Die Erfindung basiert dabei auf dem Gedanken, anstatt - wie bisher im Stand der Technik vorgesehen - zu fest vorgegebenen Zeitpunkten bzw. Positionen, z.B. bei jedem Impuls eines Hall-Sensors, eine Kraft- Berechnung durchzuführen, variable Zeitintervalle für die Einklemmerkennung vorzusehen, d.h. den Lösungsansatz umge- kehrt zu gestalten, indem auf der Basis des Auslöse-Threshold value is set comparatively low, then the anti-pinch protection system tends to false triggering in Einklemmerkennung. This problem has not been solved in the prior art, and the force variations with the aforementioned adverse effects have been accepted in practice. It is an object of the invention to remedy this situation and to provide a method and a device for time-controlled Einklemmerkennung, as stated above, to achieve the simplest and most efficient way a secure Einklemmerkennung. The invention is based on the idea, instead of - as previously provided in the prior art - at fixed predetermined times or positions, e.g. at each pulse of a Hall sensor, perform a force calculation to provide variable time intervals for pinch detection, i. reverse the approach by using the triggering

Schwellenwerts, also allgemein des Referenzwerts, eine jeweilige maximale Zeitdauer errechnet wird, innerhalb der beispielsweise der nächste Impuls des Hall-Sensors auftreten müsste; geschieht dies nicht, wird Einklemmen erkannt. Threshold, that is generally the reference value, a respective maximum period of time is calculated within which, for example, the next pulse of the Hall sensor would occur; If this is not done, jamming is detected.

Zur Lösung der gestellten Aufgabe sieht die Erfindung somit ein Verfahren bzw. eine Vorrichtung, wie in den unabhängigen Ansprüchen definiert vor. Vorteilhafte Ausführungsformen und Weiterbildungen sind in den abhängigen Ansprüchen angegeben. To achieve the object, the invention thus provides a method and a device as defined in the independent claims. Advantageous embodiments and further developments are specified in the dependent claims.

Mit der vorliegenden Technik der Einklemmerkennung kann der vorstehenden Zielsetzung in vorteilhafter Weise entsprochen werden, wobei einfache Berechnungen zugrundegelegt werden können, d.h. einfache, schnell durchzuführende Algorithmen eingesetzt werden, um in verlässlicher Weise einen Einklemmfall erkennen zu können. Dabei werden laufend variable - statt wie beim Stand der Technik feststehende - Zeitintervalle auf Basis der Motor-Drehzahl oder -Winkelgeschwindigkeit ermittelt, etwa mit Hilfe von der Motorwelle zugeordnetenWith the present technique of pinch detection, the above objective can be met in an advantageous manner, based on simple calculations, ie simple algorithms to be implemented quickly be used to reliably detect a Einklemmfall can. In the process, variable time intervals are determined on the basis of the engine rotational speed or angular velocity, for example with the aid of the engine shaft, instead of being fixed as in the prior art

Codescheiben, insbesondere von einem Magnetrad in Verbindung mit einem Hall-Sensor. Auf diese Weise werden Zeitimpulse, insbesondere Hall-Impulse, abhängig von der Motor- Winkelgeschwindigkeit erhalten, die die auf die Winkelge- schwindigkeit des Motors bezogenen Zeitintervalle - in veränderlicher Form - festlegen. Für jedes Zeitintervall wird zugleich am Beginn ein zugehöriges maximales Zeitintervall berechnet, und zwar auf Basis der maximal zulässigen Kraft, also des Referenzwerts, bzw. in Entsprechung hierzu auf Basis der zulässigen Mindest-Winkelgeschwindigkeit, die auf diesen Referenzwert bezogen ist. Wenn sodann bei der Durchführung des Algorithmus bzw. bei der Auswertung der berechneten Zeitintervalle das maximale Zeitintervall früher abläuft als das jeweilige auf die momentane Motor-Winkelgeschwindigkeit bezo- gene „Referenz"-Zeitintervall, dann wird auf eine Einklemmsituation entschieden. Wenn andererseits vor Ablauf des maximalen Zeitintervalls das Referenz-Zeitintervall, beispielsweise die Zeit zwischen zwei Hall-Impulsen, abläuft, d.h. im gegebenen Beispiel der nächste Hall-Impuls bereits auftritt, dann ist die momentane Verstellkraft kleiner als die maximal zulässige Schließkraft, also der Referenzwert, und die Verstellbewegung wird fortgesetzt. Coded disks, in particular of a magnetic wheel in conjunction with a Hall sensor. In this way, time pulses, in particular Hall pulses, are obtained as a function of the engine angular velocity, which determine the time intervals related to the angular velocity of the engine-in a variable form. For each time interval, at the same time an associated maximum time interval is calculated at the beginning, based on the maximum permissible force, ie the reference value, or in accordance therewith on the basis of the permissible minimum angular velocity, which is related to this reference value. If, during the execution of the algorithm or during the evaluation of the calculated time intervals, the maximum time interval expires earlier than the respective "reference" time interval related to the instantaneous motor angular velocity, then an entrapment situation is decided maximum time interval, the reference time interval, for example, the time between two Hall pulses expires, ie in the given example, the next Hall pulse already occurs, then the instantaneous adjusting force is smaller than the maximum allowable closing force, so the reference value, and the adjustment is continued.

Von besonderem Vorteil ist es, wenn die maximalen Zeitinter- valle auf Basis der Messung der Motorspannung berechnet werden, da diese Spannungsmessung einfach bewerkstelligt werden kann. Die Motorspannung ist dabei, unter Vorgabe einer maximal zulässigen Schließkraft, der zulässigen minimalen Winkelgeschwindigkeit proportional, wie nachstehend noch näher dar- gelegt werden wird und pro Motorumdrehung können N Referenz- Zeitintervalle bzw. N Hall-Impulse (mit N = I, 2, ...) It is particularly advantageous if the maximum time intervals are calculated on the basis of the measurement of the motor voltage, since this voltage measurement can be accomplished easily. The motor voltage is, while specifying a maximum permissible closing force, proportional to the permissible minimum angular velocity, as shown in more detail below. can be set and per motor revolution N reference time intervals or N Hall pulses (with N = I, 2, ...)

2π zugrundegelegt werden, um so über die Beziehung TmiiX =2π, in order to obtain the relation T miiX =

Figure imgf000007_0001
auf das maximale Zeitintervall Tmax zu schließen.
Figure imgf000007_0001
to close the maximum time interval T max .

Die maximalen Zeitintervalle können insbesondere einfach auf Basis der Beziehung The maximum time intervals may be particularly simple based on the relationship

Tmax = !/(kl ' Umot - k2 Fmax ) T max =! / (K l 'U mot - k 2 F max )

berechnet werden, worin to be calculated, in which

Tmax das jeweilige maximale Zeitintervall T max is the respective maximum time interval

U1nQt die momentane Motorspannung U 1nQ t is the instantaneous motor voltage

Fmax ein vorgegebener Kraft-Referenzwert und k]_, k2, ....Systemkonstanten F max is a predetermined force reference value and k] _, k 2 , .... system constants

sind. are.

Mit dem Beginn eines jeden Referenz-Zeitintervalls, beispielsweise bei jedem neuen Hall-Impuls des Hall-Sensors, kann nun bevorzugt ein Mikrocontroller-Timer derart konfiguriert werden, dass bei Ablauf der maximal zulässigen Zeitdau- er Tmax (bzw. der maximal zulässigen Hall-Impulsdauer) einWith the beginning of each reference time interval, for example with each new Hall pulse of the Hall sensor, a microcontroller timer can now preferably be configured in such a way that, when the maximum permissible time duration T max (or the maximum permissible reverb time) has expired Pulse duration)

Interrupt ausgelöst wird. Im Normalfall wird jedoch vor Ablauf dieses maximalen Zeitintervalls Tmax der folgende Hall- Impuls auftreten, da im Normalfall kein Einklemmen vorliegt und die aktuelle Verstell- bzw. Schließkraft F kleiner ist als die Kraftschwelle bzw. der Referenzwert Fmax . In diesemInterrupt is triggered. Normally, however, before the end of this maximum time interval T max, the following Hall pulse will occur, since normally there is no jamming and the actual adjustment or closing force F is smaller than the force threshold or the reference value F max . In this

Fall wird erneut mit Ablauf des Referenz-Zeitintervalls bzw. mit Auftreten des nächsten Hall-Impulses die maximal zulässige Zeit- bzw. Impulsdauer Tmax errechnet, mit der der Timer des MikroControllers neu konfiguriert wird. Dies geschieht regelmäßig bei jedem Hall-Impuls oder allgemein mit jedem neuen Referenz-Zeitintervall (beispielsweise können auch ka- pazitive oder optische Geber zum Feststellen der Winkelgeschwindigkeit bzw. Drehzahl des Motors eingesetzt werden); der Ausnahmefall ergibt sich dann, wenn ein Einklemmen vorliegt - in diesem Fall wird, wie erwähnt, der Ablauf von Tmax ein Timer-Interrupt ausgelöst und dadurch der Motor gestoppt bzw. sein Reversieren eingeleitet. Case is again calculated at the end of the reference time interval or with the occurrence of the next Hall pulse, the maximum allowable time or pulse duration T max , with the timer of the microcontroller is reconfigured. This happens regularly with each Hall pulse or generally with each new reference time interval (for example, can also pacitive or optical encoders are used to determine the angular speed of the motor); the exceptional case arises when jamming is present - in this case, as mentioned, the sequence of T max is triggered by a timer interrupt, thereby stopping the motor or initiating its reversing.

Die Erfindung wird nachfolgend anhand von bevorzugten Ausführungsbeispielen und unter Bezugnahme auf die Zeichnung noch weiter erläutert. In der Zeichnung zeigen im Einzelnen: The invention will be further explained by means of preferred embodiments and with reference to the drawings. In detail in the drawing:

Fig. 1 in einem Diagramm den Vorgang einer Einklemmerkennung gemäß Stand der Technik, wobei im Diagramm die Kraft F in Newton (N) über der Zeit in Millisekunden (ms) aufgetragen ist; Figure 1 is a diagram showing the process of a Einklemmerkennung according to the prior art, wherein in the graph, the force F in Newton (N) over time in milliseconds (ms) is plotted.

Fig. 2 ein Blockschaltbild einer Antriebseinrichtung, beispielsweise für einen Fensterheber oder ein Schiebedach, in Verbindung mit einer Vorrichtung gemäß der Erfindung; 2 shows a block diagram of a drive device, for example for a window lifter or a sunroof, in connection with a device according to the invention;

Fig. 3 zur Veranschaulichung der erfindungsgemäßen Vorgangsweise ein Ablaufdiagramm; und FIG. 3 is a flowchart for illustrating the procedure according to the invention; FIG. and

Fig. 4 in einem Diagramm Schließkraft F über der Zeit t die Vorgangsweise bei der erfindungsgemäßen Technik. Fig. 4 in a diagram closing force F over time t the procedure in the inventive technique.

In Fig. 1 ist ein Diagramm gezeigt, das einen Verlauf der Klemmkraft F [N] über der Zeit t [ms] für den Fall eines Klemmvorgangs in einer Verstelleinrichtung eines Fensterhe- bers oder eines Schiebedachs eines Kraftfahrzeugs im Hinblick auf Einklemmschutz gemäß Stand der Technik veranschaulicht. Konkret wird bei diesem Beispiel in festen Zeitintervallen Δt, z.B. alle zwei Millisekunden, eine Berechnung entspre- chend dem vorgegebenen Einklemmschutz-Algorithmus durchgeführt, um die jeweilige Schließkraft F zu berechnen und mit einem vorgegebenen Schwellenwert oder Referenzwert Fmax zu vergleichen. In dem in Fig.l beispielhaft konkret eingezeich- neten Zeitintervall Δt ergibt sich eine Differenzkraft ΔF, die somit zwischen zwei aufeinander folgenden Berechnungen der Einklemmschutzerkennung gegeben ist und im gezeigten Beispiel ungefähr 8 N beträgt. Wäre nun angenommen die optimale bzw. gewünschte Auslöseschwelle bei einer Kraft Fmax = 61 N, so würde im gezeigten Beispiel die Einklemmerkennung bei der ersten Berechnung (wo ein Kraftwert F = 60 N ermittelt wird) noch nicht ansprechen, hingegen wäre die Schließkraft F bei der zwei Millisekunden später erfolgenden nächsten Berechnung bereits FIG. 1 shows a diagram which shows a profile of the clamping force F [N] over the time t [ms] in the case of a clamping operation in an adjusting device of a window lifter or sliding roof of a motor vehicle with regard to anti-pinching protection according to the prior art illustrated. Specifically, in this example, at fixed time intervals Δt, for example every two milliseconds, a calculation is made correspondingly. The predetermined anti-jamming algorithm is carried out in order to calculate the respective closing force F and to compare it with a predetermined threshold value or reference value F max . In the time interval .DELTA.t shown by way of example in FIG. 1, a differential force .DELTA.F results, which is thus given between two consecutive calculations of the anti-pinch detection and amounts to approximately 8 N in the example shown. Assuming now the optimum or desired triggering threshold for a force F max = 61 N, the pinching detection in the first example (where a force value F = 60 N is determined) would not yet respond in the example shown, whereas the closing force F would be at the next calculation occurring two milliseconds later already

F = 68 N, also 7 N über dem erwünschten Wert (61 N) . F = 68 N, ie 7 N above the desired value (61 N).

Eine ähnliche nachteilige Einklemmbewertung ergibt sich, wenn der Einklemmschutz-Algorithmus positionsgesteuert ausgeführt wird, wobei ebenfalls zwischen zwei aufeinander folgenden Be- rechnungen der optimale Schwellenwert überschritten werden kann, so dass die Einklemmerkennung zu spät, bei einem zu hohen momentanen Kraftwert, erfolgt. A similar disadvantageous pinching evaluation results when the anti-jamming algorithm is executed in a position-controlled manner, whereby the optimum threshold value can also be exceeded between two consecutive calculations so that the jam detection takes place too late, if the instantaneous force value is too high.

Um hier Abhilfe zu schaffen, wurden in der Vergangenheit niedrigere Schwellenwerte vorgesehen, wobei aber die bekannten Systeme dann eine höhere Neigung zu Fehlauslösungen bei der Einklemmerkennung haben. In order to remedy this situation, lower thresholds have been provided in the past, but the known systems then have a higher tendency to false triggering during pinch detection.

Demgegenüber liegt der Erfindung die Idee zu Grunde, in Ent- sprechung zur Motor-Winkelgeschwindigkeit ω, beispielsweise mit jedem Impuls eines dem Motor zugeordneten Winkelgeschwindigkeits-Sensors, insbesondere Hall-Sensors, auf Basis der Auslöseschwellkraft ein maximales Zeitintervall zu berechnen, innerhalb dessen im Normalbetrieb der nächste Impuls des Winkelgeschwindigkeits-Sensors, z.B. Hall-Sensors, auftreten muss, damit nicht auf eine Einklemmsituation entschieden wird. Dieses maximale Zeitintervall Tmax kann in einen Timer eines MikroControllers geladen werden, wie nachstehend anhand der Fig. 2 noch näher erläutert werden wird, um so im Fall, dass der nächste Messimpuls, d.h. das auf die Winkelgeschwindigkeit bezogene Zeitintervall T, später als das maximale Zeitintervall Tmax abläuft, ein Anhalten des Motors und eine Reversierbewegung beispielsweise des angetriebenen Schiebedachs, Fensterhebers oder dergl . einzuleiten. Dabei ist eine zeitliche Auflösung im Mikrosekundenbereich möglich, im Gegensatz zu den zeitlichen Berechnungen gemäß Stand der Technik in Abständen von einigen wenigen Millisekunden, d.h die Auflösung ist um einen Faktor 1000 besser als beim Stand der Technik; deshalb können die sonst auftretenden Kraftschwankungen vermieden werden. In contrast, the invention is based on the idea of calculating a maximum time interval based on the triggering force in response to the engine angular velocity ω, for example with each pulse of an angular velocity sensor associated with the engine, in particular a Hall sensor. within which the next pulse of the angular velocity sensor, eg Hall sensor, must occur during normal operation, so that a decision is not made on a pinching situation. This maximum time interval T max can be loaded into a timer of a microcontroller, as will be explained in more detail below with reference to FIG. 2, in the case that the next measuring pulse, ie the time interval T related to the angular velocity, is later than the maximum Time interval T max expires, stopping the engine and a reversing movement, for example, the powered sunroof, window or the like. initiate. In this case, a temporal resolution in the microsecond range is possible, in contrast to the time calculations according to the prior art at intervals of a few milliseconds, ie the resolution is a factor of 1000 better than in the prior art; Therefore, the otherwise occurring force fluctuations can be avoided.

Falls die Verwendung eines Timers aus Software-technischen Gründen nachteilig ist, kann selbst bei positionsgesteuerten Einklemmschutzsystemen in definierten Zeitintervallen (z.B. 2 ms) überprüft werden, ob das maximale Zeitintervall Tmax bereits abgelaufen ist. Im Falle des Ablaufs wird Einklemmen erkannt. Diese Vorgangsweise entspricht dem beschriebenen Stand der Technik bei zeitgesteuerten Systemen, ist jedoch eine Verbesserung bei positionsgesteuerten Systemen, da der Abstand zwischen zwei Positionsereignissen (insbesondere Impulsen des Hall-Sensors) oft - insbesondere in der Einklemmsituation - deutlich größer als diese Zeitspanne ist. Mit diesem Vorgehen erreicht man daher nicht den optimalen Auslösepunkt wie bei Verwendung eines Timers, aber geringere If the use of a timer is disadvantageous for software-technical reasons, it can be checked at position-controlled anti-trap systems at defined time intervals (eg 2 ms) as to whether the maximum time interval T max has already expired. In the case of expiration pinching is detected. This approach corresponds to the prior art described in time-controlled systems, but is an improvement in position-controlled systems, since the distance between two position events (in particular pulses of the Hall sensor) is often - especially in the pinching situation - much larger than this period. Therefore, this approach does not achieve the optimum trip point as when using a timer, but less

Schwankungen als bei einem rein positionsgesteuerten System. Bevor nun näher auf das Blockschaltbild gemäß Fig. 2 eingegangen wird, soll noch anhand der physikalischen Gegebenheiten bei einem elektrischen Motor der Zusammenhang zwischen der Spannung Umo-|- am Motor, dem Ankerstrom I des Motors und der Winkelgeschwindigkeit ω des Motors wie folgt erläutert werden . Variations than in a position-controlled system. Before now goes into detail on the block diagram of FIG. 2, is still based on the physical conditions in an electric motor, the relationship between the voltage U mo - | - Be explained on the engine, the armature current I of the motor and the angular velocity ω of the engine as follows.

Die bekannte statische Motorgleichung UUot = ka-ω+R-I führt bei Auflösung nach dem Motorstrom I zu The known static motor equation U Uot = k a -ω + RI leads to resolution after motor current I.

I_UMot-kω I _U Mot -k ω

R  R

Darin bedeuten: In this mean:

UMot- ..Motorspannung UMot- .. Motor voltage

I Motorstrom (Ankerstrom)  I motor current (armature current)

kω .... Proportionalitätsfaktor (Motorkonstante) und k ω .... proportionality factor (motor constant) and

R Ankerwiderstand. R anchor resistance.

Wenn eine weitere Motorkonstante km als Proportionalitätsfaktor vorgegeben wird, so ist das Drehmoment M des Motors über diese Konstante km proportional zum Ankerstrom I :

Figure imgf000011_0001
If another motor constant k m is defined as the proportionality factor, the torque M of the motor through this constant k m proportional to the armature current I:
Figure imgf000011_0001

Mit dem Radius r der Seilwicklung des Motors und dem jeweils gegebenen Übersetzungsverhältnis ü ergibt sich die Kraft F am Seilzug und damit am Schiebedach, Fensterheber etc. wie folgt: r r - R With the radius r of the cable winding of the motor and the respective given transmission ratio ü, the force F results on the cable and thus on the sunroof, windows, etc. as follows: rr - R

Aus dieser Gleichung für die Schließkraft F kann durch Umrechnung, bei Gleichsetzen der Schließkraft F gleich der ma- ximal zulässigen Schließkraft Fmax, die minimal zulässige Drehzahl ωmj_n wie folgt angeschrieben werden:

Figure imgf000012_0001
Die maximal zulässige Schließkraft Fmax entspricht dabei der gesetzlichen Forderung von beispielsweise 100 N oder einem darunter liegenden Zielwert des Fahrzeugherstellers (z.B. 70 N) . Dabei müssen auch noch additive Kräfte wie die Reibung an den Dichtungen berücksichtigt werden, was beispielsweise den Grenzwert wieder auf 90 N erhöhen kann. Jedenfalls handelt es sich hierbei um eine jeweils vorgegebene und somit bekannte Größe. From this equation for the closing force F at equating the closing force F equal to the maximum allowable closure force F max, the minimum allowable rotational speed ω mj, by conversion, _ n be written as follows:
Figure imgf000012_0001
The maximum permissible closing force F max corresponds to the legal requirement of, for example, 100 N or an underlying target value of the vehicle manufacturer (eg 70 N). Additive forces such as friction on the seals have to be taken into account, which can, for example, increase the limit value to 90 N again. In any case, this is a given and thus known size.

Aus der obigen Gleichung für die minimale Drehzahl ω mj_n lässt sich nun die maximal zulässige Zeitdauer Tmax zwischen zwei aufeinanderfolgenden Pulsen des (Hall-) Sensors errechnen. Bezeichnet N (mit N = I, 2,...) die Anzahl von Messimpulsen pro Motorumdrehung, so ergibt sich: τ_=J-JfL=I. 2π-ü-k^ -k. From the above equation for the minimum speed ω mj _ n , the maximum permissible time duration T max between two successive pulses of the (Hall) sensor can now be calculated. If N (with N = I, 2, ...) denotes the number of measuring pulses per motor revolution, then: τ _ = J-JfL = I. 2π-ü-k ^ -k.

max  Max

Nω_„ NUMot-ü-km-F_-r-R Nω_ "NU Mot -u-k m -F_-rR

Die meisten Terme dieser Gleichung sind bekannte Systemkonstanten. Dadurch lässt sich die Gleichung mit den zusammengesetzten System-Konstanten k]_ und k2 wie folgt vereinfachen K " UMot - k2 Fmax Most terms of this equation are known system constants. Thus, the equation with the composite system constants k ] _ and k2 can be simplified as follows K "U Mot - k 2 F max

Darin wird Fmax jeweils vorgegeben und Umo-|- kann auf einfacheIn it, F max is given and U mo - | - can be simple

Weise gemessen werden. Be measured way.

Bei jedem erfolgten (Hall-) Impuls wird nun ein Mikrocontrol- ler-Timer derart konfiguriert, dass bei Ablauf der maximal zulässigen Hall-Impulsdauer Tmax ein Interrupt ausgelöst würde. Im Normalfall wird jedoch vor diesem Ablauf von Tmaxder folgende Hall-Impuls auftreten, d.h. das auf die Winkelgeschwindigkeit co bezogene Zeitintervall T ablaufen, da kein Einklemmen vorliegt und die momentane Verstellkraft F kleiner als Fmax ist. In diesem Fall wird beim nächsten Impuls erneut die maximal zulässige Pulsdauer Tmax errechnet, um den Timer neu zu konfigurieren. Dies geschieht regelmäßig bei jedemFor each successful (Hall) pulse, a microcontroller timer is now configured in such a way that an interrupt would be triggered when the maximum permissible Hall pulse duration T max expires. In the normal case, however, the following Hall pulse will occur before this expiration of T max , ie the time interval T related to the angular velocity co will expire, since there is no pinching and the instantaneous adjusting force F is less than F max . In this case, the maximum pulse duration T max is calculated again at the next pulse in order to reconfigure the timer. This happens regularly at each

Hall-Impuls (allgemein: Messimpuls). Die Ausnahme bildet der Fall des Einklemmens. Hier wird, wie bereits erwähnt, ein Timer-Interrupt ausgelöst und ein Reversieren des Motors eingeleitet. Hall pulse (general: measuring pulse). The exception is the case of pinching. Here, as already mentioned, a timer interrupt is triggered and reversing of the motor is initiated.

In Fig. 2 ist schematisch eine Vorrichtung 1 zur zeitgesteuerten Einklemmerkennung gemäß der vorstehend beschriebenen Vorgangsweise in Verbindung mit einer Antriebseinrichtung zur Verstellung eines Fensterhebers, Schiebedachs oder dergl . ge- zeigt, wobei jedoch von dieser Antriebseinrichtung nur die hier interessierenden Teile, nämlich ein Motor 2 samt zugehöriger Motor-Ansteuereinheit 3, veranschaulicht sind. Dem Motor 2 ist beispielhaft ein Code-Rad, z.B. ein Magnetrad 4, zugeordnet, mit dem ein Hall-Sensor 5 (oder im Fall eines an- deren Code-Rads ein entsprechender anderer Sensor) zusammenarbeitet. Dieser Sensor 5 (nachstehend wird der Einfachheit halber, ohne dass dies einschränkend zu sehen ist, immer von einem Hall-Sensor 5 gesprochen) gibt beispielsweise N Hall- Impulse pro Motorumdrehung ab, wobei diese Hall-Impulse auf die Winkelgeschwindigkeit ω des Motors 2 bezogene Zeitintervalle T (siehe Fig. 4) definieren. In Fig. 2 is a device 1 for timed Einklemmerkennung according to the procedure described above in connection with a drive device for adjusting a window regulator, sliding roof or the like. However, only the parts of interest here, namely a motor 2 together with the associated motor drive unit 3, are illustrated by this drive device. By way of example, the motor 2 is assigned a code wheel, for example a magnetic wheel 4, with which a Hall sensor 5 (or, in the case of another code wheel, a corresponding other sensor) cooperates. This sensor 5 (hereinafter, for the sake of simplicity, without limitation, is always of a Hall sensor 5 spoken), for example, gives off N Hall pulses per motor revolution, these Hall pulses on the angular velocity ω of the motor 2 related time intervals T (see Fig. 4) define.

Die Hall-Impulse werden Feststellmitteln 6 zum Feststellen, ob diese Zeitintervalle T jeweils kürzer sind als ein zugehöriges, jeweils neu berechnetes maximales Zeitintervall Tmax, zugeführt, wobei diese Feststellmittel 6 beispielsweise durch einen MikroController gebildet sein können. Diese Feststell- Mittel (bzw. der MikroController 6) enthalten (bzw. enthält) einen Timer 7 sowie, diesem vorgeschaltet, Mittel bzw. ein Berechnungsmodul 8 zum Berechnen des jeweiligen maximalen Zeitintervalls Tmax . Der (Hall-) Sensor 5 bildet andererseits Mittel 9 zum Überwachen der Motor-Winkelgeschwindigkeit ω und zum Ermitteln von darauf bezogenen Zeitintervallen T. Die Berechnung des maximalen Zeitintervalls Tmax erfolgt im Berechnungsmodul 8 gemäß der vorstehend angeführten Beziehung für Tmax, wobei der Wert der Motorspannung U1110-I1 von Span- nungsmess-Mitteln 10, die beispielsweise an die Klemmen des Motors 2 angeschaltet sind, geliefert wird. (Es kann aber auch z.B. die Versorgungsspannung des Elektronik-Moduls hierfür herangezogen werden, welche der Spannung am Motor etwa entspricht. Weiters ist eine Eingabeeinheit 11 vorgesehen, um feste Werte, wie die jeweilige Referenzkraft Fmax oder aber die Systemkonstanten k]_, k2, dem Berechnungsmodul 8 zuzuführen. Dabei ist es hier auch denkbar, dass die Systemkonstanten k]_, k2 auf Basis der anderen in den vorstehenden Beziehungen angeführten Konstanten, wie Ankerwiderstand R, Motor- konstante kω , Übersetzungsverhältnis ü, Radius r der Seilwicklung etc., berechnet werden; ebenfalls ist es denkbar, die Systemkonstanten k]_ und k2 einfach empirisch vorab bei Inbetriebnahme des Systems festzustellen und abzuspeichern, so dass die Einheit 11 dann über diese Größen ebenso wie über den jeweils eingegebenen Referenzwert für die Schließkraft Fmax verfügt. The Hall pulses are detection means 6 for determining whether these time intervals T are each shorter than an associated, respectively recalculated maximum time interval T max , fed, these detection means 6 may be formed for example by a microcontroller. These detection means (or the microcontroller 6) contain (or contain) a timer 7 and, upstream of it, means or a calculation module 8 for calculating the respective maximum time interval T max . On the other hand, the (Hall) sensor 5 forms means 9 for monitoring the motor angular velocity ω and determining related time intervals T. The maximum time interval T max is calculated in the calculation module 8 according to the above-mentioned relationship for T max , where the value the motor voltage U 1110 -I 1 of voltage measuring means 10, which are connected for example to the terminals of the motor 2, is supplied. (However, it is also possible, for example, to use the supply voltage of the electronic module for this purpose, which approximately corresponds to the voltage at the motor.) An input unit 11 is also provided for fixing fixed values, such as the respective reference force F max or the system constants k] _, k2 Here, it is also conceivable that the system constants k] _, k2 on the basis of the other constants mentioned in the above relationships, such as armature resistance R, motor constant k ω , transmission ratio ü, radius r of the cable winding, etc It is also conceivable that the system constants k] _ and k2 can be predicted empirically in advance Startup of the system to determine and store, so that the unit 11 then has these sizes as well as on the respectively input reference value for the closing force F max.

In Betrieb berechnet somit das Berechnungsmodul 8 für jedes Zeitintervall T bzw. für jeden Hall-Impuls das maximale Zeitintervall Tmax auf Basis insbesondere der gemessenen Motorspannung U1nQt sowie der Parameter Fmax, k]_, k2, und es wird dann der Timer 7 über eine Verbindung 12 gesetzt, d.h. das maximale Zeitintervall Tmax wird in den Timer 7 geladen. Wenn nun der nächste Hall-Impuls vom Hall-Sensor 5 rechtzeitig abgegeben wird, so wird dieser über einen Reset-Eingang dem Timer 7 zugeführt, es erfolgt eine neue Berechnung des maxima- len Zeitintervalls Tmax im Modul 8, und der Timer 7 wird neu gesetzt. Wird jedoch der nächste Hall-Impuls vom Sensor 5 erst nach Ablauf des maximalen Zeitintervalls Tmax abgegeben, so löst der Timer 7 bereits davor, nämlich mit Ablauf des maximalen Zeitintervalls Tmax, ein entsprechendes Ansteuersig- nal an die Motor-Ansteuereinheit 3 über eine Verbindung 13 aus, und die Motor-Ansteuereinheit 3 stoppt daraufhin in an sich herkömmlicher Weise den Motor 2 bzw. leitet dessen Reversieren ein. Die Vorgangsweise, wie vorstehend beschrieben, soll nun noch anhand des Ablaufdiagramms von Fig. 3 verdeutlicht werden. In operation, the calculation module 8 thus calculates the maximum time interval T max for each time interval T or for each Hall pulse on the basis of, in particular, the measured motor voltage U 1nQ t and the parameters F max , k] _, k2, and the timer then becomes 7 is set via a connection 12, ie the maximum time interval T max is loaded into the timer 7. If now the next Hall pulse from the Hall sensor 5 is delivered in time, so this is supplied via a reset input to the timer 7, there is a new calculation of the maximum time interval T max in the module 8, and the timer 7 is set again. If, however, the next Hall pulse is emitted by the sensor 5 only after expiration of the maximum time interval T max , then the timer 7 already triggers a corresponding drive signal to the motor drive unit 3 with the expiry of the maximum time interval T max Connection 13 and then the motor drive unit 3 then stops in a conventional manner the motor 2 or initiates its reversing. The procedure, as described above, will now be illustrated with reference to the flowchart of Fig. 3.

Gemäß Fig. 3 ist nach einem Startschritt 20 vorgesehen, dass gemäß einem Block 21 das maximale Zeitintervall Tmax berech- net wird. Danach folgt gemäß Block 22 die Konfiguration des Timers 7, und gemäß einem Entscheidungsfeld 23 ergibt sich dann, ob das auf die Winkelgeschwindigkeit ω bezogene momen- tane Zeitintervall T, konkret der nächste Hall-Impuls, früher abläuft (bzw. früher auftritt) als das maximale Zeitintervall Tmax abläuft. Wenn dies zutrifft, wird zum Block 21 zurückgekehrt, und die beschriebene Vorgangsweise wiederholt sich. Dies geschieht im Allgemeinen solange, bis der Motor am Ende der Bewegung ohne Einklemmen gestoppt wird. Tritt jedoch ein Einklemmen auf, ergibt sich beim Abfragefeld 23, dass Tmax zuvor abläuft, d.h. der Timer 7 abläuft, bevor der nächste Hall-Impuls auftritt. In diesem Fall wird auf ein Einklemmen erkannt, siehe Block 24, und gemäß Block 25 wird das Reversieren des Motors 2 eingeleitet. According to FIG. 3, after a starting step 20 it is provided that, according to a block 21, the maximum time interval T max is calculated. This is followed, according to block 22, by the configuration of the timer 7, and according to a decision field 23, it is then determined whether the momen- tane time interval T, specifically the next Hall pulse, expires earlier (or occurs earlier) than the maximum time interval T max expires. If so, the system returns to block 21 and the procedure described is repeated. This is generally done until the motor is stopped at the end of the movement without jamming. However, if jamming occurs, query field 23 will indicate that T max expires before, ie timer 7 expires before the next Hall pulse occurs. In this case, a jamming is detected, see block 24, and according to block 25, the reversing of the motor 2 is initiated.

In Fig. 4 ist in einem Diagramm vergleichbar jenem von Fig. 1, jedoch ohne Dimensionsangaben, ein Kraftverlauf 30 bei ei- ner Verstellbewegung beispielsweise eines Fensterhebers oder eines Schiebedachs veranschaulicht, wobei auf ein Einklemmen überwacht wird. Zu einem Zeitpunkt tg trat angenommen der letzte Hall-Impuls am Hall-Sensor 5 (Fig. 2) auf, wobei dadurch ausgelöst das zugehörige maximale Zeitintervall Tmax, wie beschrieben, berechnet wurde. Wenn der nächste Hall- Impuls zum Zeitpunkt t]_ auf, ergibt sich hier ein auf dieIn FIG. 4, in a diagram comparable to that of FIG. 1, but without dimensions, a force profile 30 is illustrated during an adjusting movement, for example, of a window lifter or sunroof, monitoring of pinching. At a time tg, it was assumed that the last Hall pulse occurred at the Hall sensor 5 (FIG. 2), whereby, triggered, the associated maximum time interval T max was calculated as described. If the next Hall pulse at time t] _, this results in the on

Winkelgeschwindigkeit ω bezogenes Zeitintervall T, wie in Fig. 4 eingezeichnet, und dieses Zeitintervall T läuft im gezeigten Beispiel früher ab als das maximale Zeitintervall Tmax . Wenn jedoch der nächste Hall-Impuls statt zum Zeitpunkt t]_ angenommen erst zum Zeitpunkt t]_ ' auftritt, würde sich ein auf die Winkelgeschwindigkeit ω bezogenes Zeitintervall T' ergeben, das später abläuft als das maximale Zeitintervall Tmax; in diesem Fall würde, im Gegensatz zum erstgenannten Fall, auf ein Einklemmen (wegen Überschreiten der Kraft Fmax) geschlossen werden. Das beschriebene Verfahren führt daher zu einer um t]_ ' - (tQ+Tmax) früheren Erkennung des Einklemmens gegenüber dem positionsgesteuerten Stand der Technik. Angular velocity ω related time interval T, as shown in Fig. 4, and this time interval T runs in the example shown earlier than the maximum time interval T max . However, if the next Hall pulse, rather than the time t] _, appears until time t] _ ', a time interval T' which relates to the angular velocity ω and which expires later than the maximum time interval T max would result . in this case, contrary to the former case, trapping (due to the force F max being exceeded) would be inferred. The described method therefore leads to one to t ] _ '- (t Q + T max ) earlier detection of pinching against the position-controlled prior art.

Wenn aber angenommen der nächste Hall-Impuls zum Zeitpunkt t]_ auftritt, wird, ähnlich wie zuvor beschrieben, neuerlich ein nunmehr zugehöriges maximales Zeitintervall Tmax berechnetAssuming, however, the next Hall pulse occurs at time t] _, similarly as described above, a now associated maximum time interval T max is again calculated

(in Fig. 4 nicht dargestellt), und der nächste Hall-Impuls tritt beispielsweise zum Zeitpunkt t2 auf, wobei sich der vorstehend in Zusammenhang mit den Zeitpunkten t]_ und t]_ ' im Vergleich zu Tmax erläuterte Vorgang wiederholt. (not shown in Fig. 4), and the next Hall pulse occurs, for example, at time t2, repeating the above explained in connection with the times t ] _ and t ] _ 'compared to T max .

Claims

Patentansprüche claims 1. Verfahren zur zeitgesteuerten Einklemmerkennung bei einer einen elektrischen Motor (2) aufweisenden Verstell- einrichtung für Fensterheber, Schiebedächer oder dergl . , wobei ein auf eine aktuelle Verstellkraft (F) bezogener Wert auf ein Überschreiten eines vorgegebenen Referenzwerts überwacht wird, dadurch gekennzeichnet, dass laufend auf die im Betrieb des Motors (2) sich ergebende momentane Motor-Winkelgeschwindigkeit ( ω ) bezogene1. A method for time-controlled Einklemmerkennung in an electric motor (2) having adjusting device for windows, sunroofs or the like. in which a value related to a current adjustment force (F) is monitored for exceeding a predetermined reference value, characterized in that it refers continuously to the instantaneous engine angular velocity (ω) resulting during operation of the engine (2) Zeitintervalle (T) ermittelt werden und für jedes Zeitintervall ein zugehöriges maximales Zeitintervall (Tmax) auf Basis der minimal zulässigen Winkelgeschwindigkeit (&>m-j_n), die auf den Referenzwert bezogen ist, berechnet wird, wobei dann, wenn dieses maximale ZeitintervallTime intervals (T) are determined and for each time interval, an associated maximum time interval (T max ) based on the minimum allowable angular velocity (&> m -j_ n ), which is based on the reference value is calculated, and if this maximum time interval (Tmax) vom jeweiligen auf die momentane Winkelgeschwindigkeit (co) bezogenen Zeitintervall (T) erreicht bzw. überschritten wird, ein Einklemmen erkannt wird. (T max ) is reached or exceeded by the respective time interval (T) related to the instantaneous angular velocity (co), jamming is detected. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die auf die momentane Winkelgeschwindigkeit (co) bezogenen Zeitintervalle (T) durch Hall-Impulse eines dem Motor (2) zugeordneten Hall-Sensors (5) definiert werden. 2. The method according to claim 1, characterized in that on the instantaneous angular velocity (co) related time intervals (T) by Hall pulses of a motor (2) associated Hall sensor (5) are defined. 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die maximalen Zeitintervalle (Tmax) auf Basis der Messung der Motorspannung (U1110-I1) berechnet werden. 3. The method according to claim 1 or 2, characterized in that the maximum time intervals (T max ) based on the measurement of the motor voltage (U 1110 -I 1 ) are calculated. 4. Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass die maximalen Zeitintervalle (Tmax) auf Basis der Beziehung 4. The method according to claim 3, characterized in that the maximum time intervals (T max ) based on the relationship Tmax = !/(kl ' Umot - k2 Fmax ) T max =! / (K l 'U mot - k 2 F max ) berechnet werden, worin Tmax das jeweilige maximale Zeitintervall to be calculated, in which T max is the respective maximum time interval U1nQt die momentane Motorspannung U 1nQ t is the instantaneous motor voltage Fmax ein vorgegebener Kraft-Referenzwert und k]_, k2.... Systemkonstante F max is a specified force reference value and k] _, k2 .... system constant sind.  are. 5. Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass die jeweilige maximale Zeitdauer (Tmax) in einen Timer (7) eines MikroControllers (6) ge- laden wird, bei dessen Ablauf, vor Ablauf des auf die momentane Winkelgeschwindigkeit ( co ) bezogenen Zeitintervalls (T) , ein Interrupt zur Einleitung einer Rever- sierbewegung des Motors (2) erzeugt wird. 5. The method according to any one of claims 1 to 4, characterized in that the respective maximum time period (T max ) in a timer (7) of a microcontroller (6) is loaded, in its expiry, before the expiry of the current angular velocity (co) related time interval (T), an interrupt to initiate a Rever- sierbewegung the motor (2) is generated. 6. Vorrichtung (1) zur zeitgesteuerten Einklemmerkennung bei einer einen elektrischen Motor (2) aufweisenden Verstelleinrichtung für Fensterheber, Schiebedächer oder dergl . , wobei ein auf eine aktuelle Verstellkraft (F) bezogener Wert auf ein Überschreiten eines vorgegebenen Referenzwertes überwacht wird, gekennzeichnet durch Mittel (9) zum Überwachen der Motor-Winkelgeschwindigkeit ( co ) und Ermitteln von darauf bezogenen Zeitintervallen (T), durch Mittel (8) zum Berechnen eines jeweiligen maximalen Zeitintervalls (Tmax) für jedes auf die Winkel- geschwindigkeit ( ω ) bezogenen Zeitintervalls (T) sowie durch Feststell-Mittel (6) zum Feststellen, ob das jeweilige maximale Zeitintervall (Tmax) vor dem zugehörigen auf die Winkelgeschwindigkeit {co) bezogenen Zeitintervall (T) abläuft, um so ein Einklemmen zu erkennen. 6. Device (1) for time-controlled Einklemmerkennung in an electric motor (2) having adjusting for windows, sunroofs or the like. in which a value related to a current adjustment force (F) is monitored for exceeding a predetermined reference value, characterized by means (9) for monitoring the motor angular velocity (co) and determining related time intervals (T), by means (8 ) for calculating a respective maximum time interval (T max ) for each time interval (T) related to the angular velocity (ω) and detecting means (6) for determining whether the respective maximum time interval (T max ) precedes the associated one the angular velocity {co) related time interval (T) expires so as to detect pinching. 7. Vorrichtung nach Anspruch 6, dadurch gekennzeichnet, dass die Mittel (9) zum Überwachen der Winkelgeschwindigkeit ( ω ) und Ermitteln der darauf bezogenen Zeitin- tervalle (T) einen dem Motor (2) zugeordneten Hall- Sensor (5) aufweisen, dessen Hall-Impulse die Zeitintervalle (T) definieren. 7. Apparatus according to claim 6, characterized in that the means (9) for monitoring the angular velocity (ω) and determining the related timing tervalle (T) having a motor (2) associated Hall sensor (5) whose Hall pulses define the time intervals (T). 8. Vorrichtung nach Anspruch 6 oder 7, gekennzeichnet durch Mittel (10) zum Messen der Motorspannung (Umot) ' die den Mitteln (8) zum Berechnen des jeweiligen maximalen Zeitintervalls (Tmax) zu dessen Berechnung zugeführt wird. 8. Apparatus according to claim 6 or 7, characterized by means (10) for measuring the motor voltage (U mo t) 'which is supplied to the means (8) for calculating the respective maximum time interval (T max ) for its calculation. 9. Vorrichtung nach Anspruch 8, dadurch gekennzeichnet, dass die Mittel (8) zum Berechnen des jeweiligen maximalen Zeitintervalls (Tmax) eingerichtet sind, das jeweilige maximale Zeitintervall (Tmax) auf Basis der Beziehung 9. Apparatus according to claim 8, characterized in that the means (8) for calculating the respective maximum time interval (T max ) are set up, the respective maximum time interval (T max ) based on the relationship Tmax = 1 / U1 Umo t - k2 Fmax) T max = 1 / U 1 U mo t - k 2 F max ) zu berechnen, worin  to calculate in which Tmax das jeweilige maximale Zeitintervall T max is the respective maximum time interval U1nQt die momentane Motorspannung U 1nQ t is the instantaneous motor voltage Fmax ein vorgegebener Kraft-Referenzwert und k]_, k2, .... Systemkonstante F max is a predetermined force reference value and k] _, k 2 , .... system constant sind.  are. 10. Vorrichtung nach einem der Ansprüche 6 bis 9, dadurch gekennzeichnet, dass die Mittel (8) zum Berechnen des jeweiligen maximalen Zeitintervalls (Tmax) mit einem Timer (7) eines als Feststell-Mittel (6) vorgesehenen Mik- rocontrollers verbunden sind, um das jeweilige maximale Zeitintervall (Tmax) in diesen zu laden, wobei der Timer10. Device according to one of claims 6 to 9, characterized in that the means (8) for calculating the respective maximum time interval (T max ) are connected to a timer (7) of a locking means (6) provided as a micro- rocontrollers to load the respective maximum time interval (T max ) into it, the timer (7) bei einem Ablauf des jeweiligen maximalen Zeitinter- valls (Tmax) vor Ablauf des zugehörigen auf die Winkelgeschwindigkeit ( co ) bezogenen Intervalls (T) einen In- terrupt zur Einleitung einer Reversierbewegung des Motors (2) erzeugt. (7) at a lapse of the respective maximum time interval (T max ) before expiry of the associated angular velocity (co) related interval (T) generated terrupt to initiate a reversing movement of the motor (2).
PCT/EP2010/058761 2009-07-31 2010-06-22 Method and device for time-controlled jamming detection Ceased WO2011012376A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE200910035449 DE102009035449B3 (en) 2009-07-31 2009-07-31 Method and device for time-controlled pinch detection
DE102009035449.2 2009-07-31

Publications (1)

Publication Number Publication Date
WO2011012376A1 true WO2011012376A1 (en) 2011-02-03

Family

ID=43226105

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2010/058761 Ceased WO2011012376A1 (en) 2009-07-31 2010-06-22 Method and device for time-controlled jamming detection

Country Status (2)

Country Link
DE (1) DE102009035449B3 (en)
WO (1) WO2011012376A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013178388A1 (en) * 2012-05-30 2013-12-05 C. Rob. Hammerstein Gmbh & Co. Kg Device and method for operating an electromechanical adjustment device
CN114177027A (en) * 2021-12-22 2022-03-15 深圳市倍轻松科技股份有限公司 Massager control method and related equipment thereof

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102013220515A1 (en) 2013-10-11 2015-04-16 Continental Automotive Gmbh Method and system for determining an engine constant of an electric motor
DE102016212046A1 (en) 2016-07-01 2018-01-04 Continental Automotive Gmbh Method and device for detecting a force exerted by a part which is electrically adjustable with an electric motor on a force possibly applied thereto
DE102016213761A1 (en) 2016-07-27 2018-02-01 Continental Automotive Gmbh Method and device for detecting an entrapment and / or closing force limitation of a part which can be moved by an electric motor
DE102018101069A1 (en) * 2018-01-18 2019-07-18 Webasto SE Apparatus and method for configuring a pinch detection system
DE102023204396A1 (en) * 2023-05-11 2024-11-14 Webasto SE Method for detecting a pinching situation when moving a movable component

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1017145A2 (en) * 1998-12-28 2000-07-05 Alps Electric Co., Ltd. Obstruction detecting method for use in power window apparatus, and power window apparatus
WO2002095925A1 (en) * 2001-05-21 2002-11-28 Leopold Kostal Gmbh & Co. Kg Method for determining the rotating position of the drive shaft of a commutated direct current motor
US20030222610A1 (en) * 2002-05-31 2003-12-04 Whinnery Joseph P. Motor speed-based anti-pinch control apparatus and method with endzone ramp detection and compensation
DE102004002127A1 (en) * 2004-01-14 2005-08-18 Brose Fahrzeugteile Gmbh & Co. Kg, Coburg Control process for an electrical adjusting drive for a motor vehicle especially a seat motor stops movement when an adjustable maximum time is exceeded

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19539577B4 (en) * 1995-10-25 2007-04-05 Robert Bosch Gmbh Method for monitoring the movement path of a part
DE10108975A1 (en) * 2001-02-23 2002-09-05 Conti Temic Microelectronic Method for controlling an electric motor

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1017145A2 (en) * 1998-12-28 2000-07-05 Alps Electric Co., Ltd. Obstruction detecting method for use in power window apparatus, and power window apparatus
WO2002095925A1 (en) * 2001-05-21 2002-11-28 Leopold Kostal Gmbh & Co. Kg Method for determining the rotating position of the drive shaft of a commutated direct current motor
US20030222610A1 (en) * 2002-05-31 2003-12-04 Whinnery Joseph P. Motor speed-based anti-pinch control apparatus and method with endzone ramp detection and compensation
DE102004002127A1 (en) * 2004-01-14 2005-08-18 Brose Fahrzeugteile Gmbh & Co. Kg, Coburg Control process for an electrical adjusting drive for a motor vehicle especially a seat motor stops movement when an adjustable maximum time is exceeded

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013178388A1 (en) * 2012-05-30 2013-12-05 C. Rob. Hammerstein Gmbh & Co. Kg Device and method for operating an electromechanical adjustment device
US9513608B2 (en) 2012-05-30 2016-12-06 Johnson Controls Metals & Mechanisms GmbH & Co. KG Device and method for operating an electromechanical adjustment device
CN104396108B (en) * 2012-05-30 2018-01-09 江森自控金属装置两合公司 Apparatus and method for operating electromechanical adjusting apparatus
CN114177027A (en) * 2021-12-22 2022-03-15 深圳市倍轻松科技股份有限公司 Massager control method and related equipment thereof
CN114177027B (en) * 2021-12-22 2024-01-19 深圳市倍轻松科技股份有限公司 Massager control method and related equipment thereof

Also Published As

Publication number Publication date
DE102009035449B3 (en) 2011-02-10

Similar Documents

Publication Publication Date Title
DE10324592B4 (en) Method and device for detecting a pinching condition in an opening / closing element
DE102009014808A1 (en) Method and device for driving a control element having a response delay of a drive device
EP1133612B1 (en) Method for limiting the closing force of movable components
EP0861514B1 (en) Jamming detection device for electrical drives
WO2011012376A1 (en) Method and device for time-controlled jamming detection
EP0966782A1 (en) Method for electronic control and adjustment of the movement of electrically actuated units
DE10329103B4 (en) Clamp detecting device of an opening / closing element
DE19908658A1 (en) Locking device with security function
DE102013110105A1 (en) Control device for an opening / closing element and method for controlling an opening / closing element
WO2010124927A2 (en) Method and device for detecting an entrapment situation
DE10011982B4 (en) Method for monitoring and influencing an electric motor
DE102007029823B4 (en) Method and device for detecting a trapping case
DE19718631A1 (en) Method for controlling the closing process of locking devices with at least one electromotive part
DE102006053080A1 (en) Wall element control system
EP1726076A1 (en) Method for monitoring the adjustment movement of a component driven by a driving device
DE102009028914A1 (en) Method for recognizing trapping case of closing device, involves determining variable of state, which indicates force for movement of closing element in closing direction
EP2044283A1 (en) Method and device for protection against jamming in a motor-driven locking system
WO2018019601A1 (en) Method and device for detecting an obstruction and/or closing force limitation of a part that can be moved by an electric motor
EP0738032B1 (en) Method for monitoring of movement of motorised adjustable objects
WO2008071538A1 (en) Method and device for tracking the position of a component driven by an electric motor
DE10082534B4 (en) Method for controlling an electric motor driven adjusting device for vehicles, for example for windows and device for carrying out the method
EP1678803A1 (en) Window lift, control device for a window lift and method for controlling a window lift
DE102015226108A1 (en) Anti-jamming method for carrying out a motorized adjusting device for an adjustable vehicle part and associated adjusting device
WO2017198421A1 (en) Method for operating a closing device, and closing device
DE102018205342A1 (en) Method for operating a pinch protection

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 10728171

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 10728171

Country of ref document: EP

Kind code of ref document: A1