DE102023208561B3 - METHOD FOR CONTROLLING A DRIVE UNIT HAVING AN ANTI-TRAPMENT FUNCTION FOR ADJUSTING A ROOF COMPONENT, ROOF DRIVE UNIT AND VEHICLE WITH A ROOF COMPONENT AND A ROOF DRIVE UNIT - Google Patents
METHOD FOR CONTROLLING A DRIVE UNIT HAVING AN ANTI-TRAPMENT FUNCTION FOR ADJUSTING A ROOF COMPONENT, ROOF DRIVE UNIT AND VEHICLE WITH A ROOF COMPONENT AND A ROOF DRIVE UNIT Download PDFInfo
- Publication number
- DE102023208561B3 DE102023208561B3 DE102023208561.5A DE102023208561A DE102023208561B3 DE 102023208561 B3 DE102023208561 B3 DE 102023208561B3 DE 102023208561 A DE102023208561 A DE 102023208561A DE 102023208561 B3 DE102023208561 B3 DE 102023208561B3
- Authority
- DE
- Germany
- Prior art keywords
- roof
- vehicle
- trigger threshold
- operating state
- roof component
- 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.)
- Active
Links
Images
Classifications
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05F—DEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
- E05F15/00—Power-operated mechanisms for wings
- E05F15/40—Safety devices, e.g. detection of obstructions or end positions
- E05F15/41—Detection by monitoring transmitted force or torque; Safety couplings with activation dependent upon torque or force, e.g. slip couplings
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05F—DEVICES FOR MOVING WINGS INTO OPEN OR CLOSED POSITION; CHECKS FOR WINGS; WING FITTINGS NOT OTHERWISE PROVIDED FOR, CONCERNED WITH THE FUNCTIONING OF THE WING
- E05F15/00—Power-operated mechanisms for wings
- E05F15/60—Power-operated mechanisms for wings using electrical actuators
- E05F15/603—Power-operated mechanisms for wings using electrical actuators using rotary electromotors
- E05F15/632—Power-operated mechanisms for wings using electrical actuators using rotary electromotors for horizontally-sliding wings
- E05F15/655—Power-operated mechanisms for wings using electrical actuators using rotary electromotors for horizontally-sliding wings specially adapted for vehicle wings
- E05F15/659—Control circuits therefor
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2400/00—Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
- E05Y2400/10—Electronic control
- E05Y2400/44—Sensors not directly associated with the wing movement
- E05Y2400/446—Vehicle state sensors, e.g. parked or inclination
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2400/00—Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
- E05Y2400/10—Electronic control
- E05Y2400/50—Fault detection
- E05Y2400/502—Fault detection of components
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2400/00—Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
- E05Y2400/10—Electronic control
- E05Y2400/50—Fault detection
- E05Y2400/504—Fault detection of control, of software
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2400/00—Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
- E05Y2400/10—Electronic control
- E05Y2400/52—Safety arrangements associated with the wing motor
- E05Y2400/53—Wing impact prevention or reduction
- E05Y2400/54—Obstruction or resistance detection
- E05Y2400/55—Obstruction or resistance detection by using load sensors
- E05Y2400/554—Obstruction or resistance detection by using load sensors sensing motor load
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2400/00—Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
- E05Y2400/10—Electronic control
- E05Y2400/52—Safety arrangements associated with the wing motor
- E05Y2400/53—Wing impact prevention or reduction
- E05Y2400/54—Obstruction or resistance detection
- E05Y2400/56—Obstruction or resistance detection by using speed sensors
- E05Y2400/564—Obstruction or resistance detection by using speed sensors sensing motor speed
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2400/00—Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
- E05Y2400/10—Electronic control
- E05Y2400/52—Safety arrangements associated with the wing motor
- E05Y2400/53—Wing impact prevention or reduction
- E05Y2400/54—Obstruction or resistance detection
- E05Y2400/57—Disabling thereof
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2400/00—Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
- E05Y2400/10—Electronic control
- E05Y2400/52—Safety arrangements associated with the wing motor
- E05Y2400/53—Wing impact prevention or reduction
- E05Y2400/54—Obstruction or resistance detection
- E05Y2400/58—Sensitivity setting or adjustment
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2400/00—Electronic control; Electrical power; Power supply; Power or signal transmission; User interfaces
- E05Y2400/65—Power or signal transmission
- E05Y2400/652—Power or signal transmission by bus
-
- E—FIXED CONSTRUCTIONS
- E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
- E05Y—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES E05D AND E05F, RELATING TO CONSTRUCTION ELEMENTS, ELECTRIC CONTROL, POWER SUPPLY, POWER SIGNAL OR TRANSMISSION, USER INTERFACES, MOUNTING OR COUPLING, DETAILS, ACCESSORIES, AUXILIARY OPERATIONS NOT OTHERWISE PROVIDED FOR, APPLICATION THEREOF
- E05Y2900/00—Application of doors, windows, wings or fittings thereof
- E05Y2900/50—Application of doors, windows, wings or fittings thereof for vehicles
- E05Y2900/53—Type of wing
- E05Y2900/542—Roof panels
Landscapes
- Power-Operated Mechanisms For Wings (AREA)
Abstract
Ein Verfahren zum Steuern einer eine Einklemmschutzfunktion aufweisenden Dachantriebseinheit zum Verstellen einer Dachkomponente, insbesondere eines Schiebe- oder Sonnendachs oder eines Rollos eines Fahrzeugs, umfasst die folgenden von einer Steuereinheit durchzuführenden Schritte:(a) Vorgeben einer ersten Auslöseschwelle, die zum Aktivieren der Einklemmschutzfunktion dient,(b) Steuern einer Motoreinheit der Dachantriebseinheit, um die Dachkomponente in einer Richtung zu bewegen, in welcher eine Öffnung in einem Dach des Fahrzeugs verschlossen wird;(c) Erfassen einer während der Bewegung der Dachkomponente von der Motoreinheit ausgeübten Schließ- oder Klemmkraft oder einer der Schließ- oder Klemmkraft entsprechenden Betriebsgröße des Motors und Vergleich mit der ersten Auslöseschwelle;(d) Stoppen der Motoreinheit und der Bewegung der Dachkomponente, wenn in Schritt (c) ermittelt wurde, dass die erste Auslöseschwelle überschritten wurde;(e) Vorgeben einer festgelegten Zeitdauer und Halten der Motoreinheit und Dachkomponente in der gestoppten Position;(f) Empfangen und Auswerten von Daten über einen Kommunikationsbus, die einen aktuellen Betriebszustand des Fahrzeugs kennzeichnen, vor oder innerhalb des Laufens der vorab festgelegten Zeitdauer, und(g) Steuern einer Motoreinheit, um die Dachkomponente abhängig von dem Ergebnis der Auswertung zu reversieren oder zu schließen.A method for controlling a roof drive unit having an anti-trap function for adjusting a roof component, in particular a sliding or sun roof or a roller blind of a vehicle, comprises the following steps to be carried out by a control unit:(a) specifying a first trigger threshold which serves to activate the anti-trap function,(b) controlling a motor unit of the roof drive unit in order to move the roof component in a direction in which an opening in a roof of the vehicle is closed;(c) detecting a closing or clamping force exerted by the motor unit during the movement of the roof component or an operating variable of the motor corresponding to the closing or clamping force and comparing it with the first trigger threshold;(d) stopping the motor unit and the movement of the roof component if it was determined in step (c) that the first trigger threshold was exceeded;(e) specifying a fixed period of time and holding the motor unit and roof component in the stopped position;(f) receiving and evaluating data via a communication bus which characterize a current operating state of the vehicle, before or within running the predetermined period of time, and (g) controlling a motor unit to reverse or close the roof component depending on the result of the evaluation.
Description
Technisches GebietTechnical area
Verschiedene Aspekte betreffen Verfahren zum Steuern einer eine Einklemmschutzfunktion aufweisenden Antriebseinheit zum Verstellen einer Dachkomponente wie etwa ein Schiebe- oder Sonnendach im Dachsystem eines Fahrzeugs. Weitere Aspekte betreffen auch eine entsprechende Vorrichtung.Various aspects relate to methods for controlling a drive unit having an anti-pinch function for adjusting a roof component such as a sliding or sunroof in the roof system of a vehicle. Further aspects also relate to a corresponding device.
Technischer HintergrundTechnical background
In Kraftfahrzeugen sind oftmals Schiebe- bzw. Sonnendächer oder auch Sonnenrollos etc. als elektrisch angetriebene Komponenten verstellbar eingerichtet (in der ECE Regel 21 (Absatz 5.8) wird allgemein von fremdkraftbetätigten Fenstern, Dachteilsystemen und Trennwandsystemen gesprochen), um die entsprechenden Dachöffnungen zu verschließen oder zu öffnen. Da es hierbei zu Unfällen in dem Sinne kommen kann, dass Körperteile wie Arme, Hände, Finger, Beine oder ein Kopf unbeabsichtigt zwischen der jeweiligen Dachkomponente und einem Rand der zu schließenden Öffnung eingeklemmt werden können, wurden in vielen Ländern technische Standards geschaffen, die vom Hersteller des Fahrzeugs verlangen, dass Maßnahmen für den Einklemmschutz umgesetzt werden. Insbesondere ist dabei ein Einklemmschutz derart einzurichten, dass das betreffende Körperteil als eingeklemmtes Objekt während der Schließbewegung erfasst wird.In motor vehicles, sliding or sunroofs or sun blinds, etc. are often set up as electrically operated components that can be adjusted (ECE Rule 21 (Section 5.8) generally refers to power-operated windows, roof subsystems and partition wall systems) in order to close or open the corresponding roof openings. Since this can lead to accidents in the sense that body parts such as arms, hands, fingers, legs or a head can be inadvertently trapped between the respective roof component and an edge of the opening to be closed, technical standards have been created in many countries that require the vehicle manufacturer to implement measures for anti-trap protection. In particular, anti-trap protection must be set up in such a way that the body part in question is detected as a trapped object during the closing movement.
Üblicherweise erfolgt eine derartige Erfassung mittels einer Überwachung der vom Verstellantrieb auf die Dachkomponente ausgeübten Schließkraft. Unter Berücksichtigung dieser während des Schließvorgangs auf die verstellbare Dachkomponente ausgeübten Schließkraft sowie den im Allgemeinen dieser entgegenwirkenden Reibungs- und Verformungskräften und gegebenenfalls auch Wind- und Dachlasten resultiert in der Einklemmsituation eine auf das eingeklemmte Objekt ausgeübte Klemmkraft. Diese sollte im Fall von elektrischen Schiebe- oder Sonnendächern den technischen Standards (ECE-R21 in Europa oder FMVSS-118 in den Vereinigten Staaten) zufolge - falls nicht weitere, u.a. den Betriebszustand kennzeichnende Bedingungen erfüllt sind - einen Wert von 100 N nicht übersteigen. Dieser Wert ist repräsentativ als Grenze dafür gefordert, mit welcher Kraft (Klemmkraft) noch maximal auf ein Objekt bzw. Körperteil eingewirkt werden kann, ohne dass es zu Verletzungen etc. kommt. In der Praxis wird daher in der Regel eine oftmals deutlich unter diesem Grenzwert liegende Auslöseschwelle festgelegt, damit eine zuverlässige Erfassung erfolgt und der Grenzwert sicher nicht überschritten wird.Such detection is usually carried out by monitoring the closing force exerted on the roof component by the adjustment drive. Taking into account the closing force exerted on the adjustable roof component during the closing process, as well as the friction and deformation forces generally counteracting this and possibly also wind and roof loads, the trapping situation results in a clamping force exerted on the trapped object. In the case of electric sliding or sunroofs, this should not exceed a value of 100 N according to the technical standards (ECE-R21 in Europe or FMVSS-118 in the United States) - unless other conditions characterizing the operating state are met. This value is required as a representative limit for the maximum force (clamping force) that can be exerted on an object or body part without causing injuries, etc. In practice, a trigger threshold is therefore usually set that is often well below this limit so that reliable detection takes place and the limit is definitely not exceeded.
Übersteigt also zu einem bestimmten Zeitpunkt eine während des Schließvorgangs auf die Komponente ausgeübte Kraft diese Auslöseschwelle, so kann auf das Vorhandensein eines Objekts auf dem verbleibenden Wegabschnitt der Komponente zum Schließen der Öffnung geschlossen werden. Es ist anzumerken, dass bei der Überwachung im Regelfall nicht die aktuelle Schließkraft beziehungsweise die resultierende Klemmkraft unmittelbar bestimmt wird, sondern diese vielmehr durch messbare Größen wie die aktuelle Drehzahl (über Sensoren) oder die aktuelle Leistung (Spannung, Stromfluss), etc. repräsentiert wird. Die Auslöseschwelle, mit welcher im Rahmen der Überwachung jeweils verglichen wird, ist dann ebenfalls in dieser Größe repräsentiert.If a force exerted on the component during the closing process exceeds this trigger threshold at a certain point in time, it can be concluded that an object is present on the remaining section of the component's path to close the opening. It should be noted that during monitoring, the current closing force or the resulting clamping force is not usually determined directly, but rather is represented by measurable variables such as the current speed (via sensors) or the current power (voltage, current flow), etc. The trigger threshold, which is compared during monitoring, is then also represented in this variable.
Sobald die Auslöseschwelle überschritten wird, erkennt das betreffende System (Dachantrieb) ein Einklemmen und löst eine Reversierbewegung aus. Das heißt, dass der Schließvorgang sofort gestoppt und die Komponente anschließend um wenige Zentimeter zurückgefahren wird, um die Öffnung auf eine vorgegebene Öffnungsweite hin freizugeben, damit das Objekt bzw. das Körperteil unversehrt aus der Öffnung herausgezogen werden kann.As soon as the trigger threshold is exceeded, the system in question (roof drive) detects a jamming situation and initiates a reversing movement. This means that the closing process is stopped immediately and the component is then moved back a few centimeters to release the opening to a predetermined opening width so that the object or body part can be pulled out of the opening unharmed.
Es ist aber bekannt, dass es zu Fällen von sogenanntem Fehlreversieren kommen kann. However, it is known that cases of so-called false reversing can occur.
Diese können ihre Ursache in Alterungsprozessen insbesondere der zugrundeliegenden Mechanik (Schmierung, Reibung an sich mit der Zeit abnutzenden und oberflächlich rauer werdenden oder verschmutzten Dichtungen etc.) haben, oder es kann im Hinblick auf eine Erwärmung des Motors zu Änderungen bei den entsprechenden Profilen der Schließkraft über den Verfahrweg kommen. Wirken sich solche Effekte übermäßig stark aus, kann es zu einer regelrechten Schwergängigkeit an bestimmten Positionen im Verfahrweg kommen, wo die Auslöseschwelle überschritten wird, obwohl sich kein Objekt zwischen der verstellbaren Dachkomponente und dem Rand der Öffnung befindet, welches gerade eingeklemmt wird. Dennoch wird in diesem Fall fehlerbehaftet eine Einklemmsituation erkannt und die Schließbewegung gestoppt und nachfolgend ein Reversieren durchgeführt. Ein solches Fehlreversieren ist natürlich unerwünscht. Bekannte Maßnahmen gehen daher dahin, die Auslöseschwelle (unter Beachtung der maximal zulässigen Klemmkraft) in geeigneter Weise anzupassen, um ein Fehlreversieren zu verhindern.These can be caused by ageing processes, particularly in the underlying mechanics (lubrication, friction on seals that wear out over time and become rougher or dirty on the surface, etc.), or changes in the corresponding profiles of the closing force over the travel path can occur due to the heating of the motor. If such effects are excessively strong, it can lead to a real stiffness in certain positions in the travel path where the trigger threshold is exceeded, even though there is no object between the adjustable roof component and the edge of the opening that is currently being clamped. In this case, however, a jamming situation is incorrectly detected and the closing movement is stopped and then reversed. Such incorrect reversing is of course undesirable. Known measures therefore aim to adjust the trigger threshold (taking into account the maximum permissible clamping force) in a suitable manner in order to prevent incorrect reversing.
Die obigen Gesichtspunkte betreffen eine Einklemmsituation im Standbetrieb des Fahrzeugs (das Fahrzeug fährt nicht), und zwar insbesondere dann, wenn davon auszugehen ist, dass kein Fahrer anwesend ist. Eine solche Situation kann von einer Steuerung beispielsweise anhand von dem Zündungssignal, einem Türsignal, etc. bestimmt werden. Eine Erfassung z.B. von Einklemmsituationen während des Fahrbetriebs, in welcher die Zündung notwendig eingeschaltet und der Fahrer anwesend ist, ist derzeit kaum durch gesetzliche Anforderungen geregelt. Dennoch besteht zur Erhöhung der Sicherheit auch hier oftmals ein Wunsch nach einer zusätzlichen Begrenzung der Klemmkraft auch während des Fahrbetriebs, welches folglich über die gesetzlichen Anforderungen hinausgeht. Hierbei kann aber auch eine höhere maximal erlaubte Auslöseschwelle bzw. Klemmkraft festgelegt sein. Andererseits kann aber z.B. auch in dem Fall, dass das Fahrzeug steht, aber der Fahrer anwesend ist - hier greifen die strengeren gesetzlichen Anforderungen im Regelfall nicht - dennoch der Wunsch bestehen, dass die gleichen Anforderungen wie im gesetzlichen Fall gelten sollen, d.h., ein Reversieren kann bereits bei Überschreiten einer Auslöseschwelle entsprechend einer Klemmkraft von z.B. 100 N erfolgen.The above aspects relate to a trapping situation when the vehicle is stationary (the vehicle is not moving), in particular when it is assumed that no driver is present. Such a situation can be detected by a control system, for example by means of the ignition signal, a door signal, etc. The detection of, for example, trapping situations while driving, in which the ignition must be switched on and the driver is present, is currently hardly regulated by legal requirements. Nevertheless, in order to increase safety, there is often a desire for an additional limitation of the clamping force, even while driving, which consequently goes beyond the legal requirements. In this case, however, a higher maximum permitted trigger threshold or clamping force can also be specified. On the other hand, however, even in the case of the vehicle being stationary but the driver is present - in this case the stricter legal requirements do not usually apply - there may still be a desire for the same requirements as in the legal case to apply, i.e. reversing can occur if a trigger threshold corresponding to a clamping force of, for example, 100 N is exceeded.
Im Standbetrieb (Fahrzeugstillstand, Fahrer abwesend oder ggf. auch anwesend - repräsentierte durch eingeschaltete Zündung) gelten im Regelfall wie beschrieben höhere Anforderungen an den Einklemmschutz als im Fahrbetrieb. Das System (der Dachantrieb) muss daher zwischen diesen beiden Betriebsmodi unterscheiden können. Der Dachantrieb kann zu diesem Zweck Informationen (Klemme, Fahrzeuggeschwindigkeit, ...) über den aktuellen Betriebszustand über den Fahrzeugbus erhalten, z.B. einem CAN- oder LIN-Bus. Insbesondere die Kommunikation über den LIN-Bus kann allerdings mit einer gewissen Latenz behaftet sein, da die Zykluszeit in diesem Fall recht hoch ist. Unabhängig vom Fahrzeugbus kann die Latenz auch davon herrühren, dass eine gewisse Zeit für die Berechnung der Fahrgeschwindigkeit benötigt wird, oder dass die Kommunikation auf dem Fahrzeugbus verzögert ist. Falls beim Anfahren daher zeitweise keine gesicherten Informationen über die aktuelle Fahrzeuggeschwindigkeit vorliegen, muss deshalb der Fahrzeugstillstand angenommen werden, weil im Zweifel die strengeren gesetzlichen Bestimmungen zu erfüllen sind.In stationary mode (vehicle at a standstill, driver absent or possibly present - represented by the ignition switched on), as described, higher requirements generally apply to anti-pinch protection than when driving. The system (the roof drive) must therefore be able to distinguish between these two operating modes. For this purpose, the roof drive can receive information (terminal, vehicle speed, ...) about the current operating status via the vehicle bus, e.g. a CAN or LIN bus. However, communication via the LIN bus in particular can be subject to a certain latency, as the cycle time is quite high in this case. Regardless of the vehicle bus, the latency can also be due to the fact that a certain amount of time is needed to calculate the driving speed, or that communication on the vehicle bus is delayed. If there is temporarily no reliable information about the current vehicle speed when starting off, it must be assumed that the vehicle is at a standstill, because in case of doubt the stricter legal requirements must be met.
Bei Anbindung an ein Bussystem kann es auch während des Fahrbetriebs (Fahrzeug fährt) vorkommen, dass z.B. das Geschwindigkeitssignal nicht mehr in ausreichender abgesicherter Qualität vorliegt und dadurch vom Dachsystem aus o.g. Gründen eine Fahrzeuggeschwindigkeit von 0 km/h angenommen werden muss, um die Sicherheitsanforderungen zu erfüllen. Dies kann z.B. insbesondere dann der Fall sein, wenn das Fahrzeug in erheblichem Maße beschleunigt oder gebremst wird und die Räder durchdrehen (oder auch bei Aquaplaning, Schlechtweg, ...) etc. In diesem Fall wird dann aber die Auslöseschwelle für den Einklemmschutz auf den Wert der Schwelle im Stillstand gesetzt, was aufgrund der nun strengeren Anforderungen wiederum zum Fehlreversieren führen kann.When connected to a bus system, it can happen during driving (vehicle is moving) that, for example, the speed signal is no longer available in a sufficiently secure quality and the roof system must therefore assume a vehicle speed of 0 km/h for the reasons mentioned above in order to meet the safety requirements. This can be the case, for example, in particular if the vehicle is accelerated or braked significantly and the wheels spin (or in the event of aquaplaning, on poor roads, etc.). In this case, however, the trigger threshold for the anti-pinch protection is set to the value of the threshold when the vehicle is at a standstill, which can in turn lead to incorrect reversing due to the now stricter requirements.
Nun kann es aber gerade im Fahrbetrieb zu besonderen Kräften kommen, die auf die Dachkomponente einwirken. Beispielsweise treten beim Anfahren oder beim Bremsen (z.B. an der Ampel) zusätzliche Beschleunigungs- bzw. Trägheitskräfte auf, wenn beispielsweise gerade das Dach geschlossen wird. Diese zusätzliche Dachlast trägt hierbei zur aktuellen Klemmkraft bei, so dass es auch hierdurch zum Fehlreversieren kommen kann.However, special forces can act on the roof component, particularly when driving. For example, when starting off or braking (e.g. at traffic lights), additional acceleration or inertia forces occur when, for example, the roof is being closed. This additional roof load contributes to the current clamping force, so that incorrect reversing can also occur as a result.
In der
In der
In der
In der
Die
Die
Die
Es besteht angesichts des Stands der Technik das Bedürfnis, die Handhabung der Auslösung einer Einklemmschutzfunktion weiter zu verbessern, insbesondere um ein unnötiges Fehlreversieren zu vermeiden, wenn die Übermittlung von Statusinformationen im Fahrzeug Verzögerungen unterworfen ist, gleichzeitig aber auch dem Bedürfnis nach erhöhter Sicherheit Rechnung zu tragen. Ferner besteht das Bedürfnis nach einer entsprechenden Vorrichtung.In view of the state of the art, there is a need to further improve the handling of the activation of an anti-pinch function, in particular to avoid unnecessary incorrect reversing when the transmission of status information in the vehicle is subject to delays, but at the same time to take into account the need for increased safety. There is also a need for a corresponding device.
Darstellung verschiedener Aspekte der ErfindungPresentation of various aspects of the invention
Aspekte der Erfindung, die diesem Bedürfnis Rechnung tragen, betreffen ein Verfahren zum Steuern einer eine Einklemmschutzfunktion aufweisenden Dachantriebseinheit zum Verstellen einer Dachkomponente, insbesondere eines Schiebe- oder Sonnendachs oder eines Rollos eines Fahrzeugs, umfassend die folgenden von einer Steuereinheit durchzuführenden Schritte:
- (a) Vorgeben einer ersten Auslöseschwelle, die zum Aktivieren der Einklemmschutzfunktion dient,
- (b) Steuern einer Motoreinheit der Dachantriebseinheit, um die Dachkomponente in einer Richtung zu bewegen, in welcher eine Öffnung in einem Dach des Fahrzeugs verschlossen wird;
- (c) Erfassen einer während der Bewegung der Dachkomponente von der Motoreinheit ausgeübten Schließ- oder Klemmkraft oder einer der Schließ- oder Klemmkraft entsprechenden Betriebsgröße des Motors und Vergleich mit der ersten Auslöseschwelle;
- (d) Stoppen der Motoreinheit und der Bewegung der Dachkomponente, wenn in Schritt (c) ermittelt wurde, dass die erste Auslöseschwelle überschritten wurde;
- (e) Vorgeben einer festgelegten Zeitdauer und Halten der Motoreinheit und Dachkomponente in der gestoppten Position;
- (f) Empfangen und Auswerten von Daten über einen Kommunikationsbus, die einen aktuellen Betriebszustand des Fahrzeugs kennzeichnen, vor oder innerhalb des Laufens der vorab festgelegten Zeitdauer, und
- (g) Steuern einer Motoreinheit, um die Dachkomponente abhängig von dem Ergebnis der Auswertung zu reversieren oder zu schließen.
- (a) specifying a first trigger threshold which serves to activate the anti-pinch protection function,
- (b) controlling a motor unit of the roof drive unit to move the roof component in a direction in which an opening in a roof of the vehicle is closed;
- (c) detecting a closing or clamping force exerted by the motor unit during movement of the roof component or an operating variable of the motor corresponding to the closing or clamping force and comparing it with the first trigger threshold;
- (d) stopping the motor unit and the movement of the roof component if it is determined in step (c) that the first trigger threshold has been exceeded;
- (e) specifying a fixed period of time and holding the motor unit and roof component in the stopped position;
- (f) receiving and evaluating data via a communication bus that characterise a current operating state of the vehicle before or during the predefined period of time, and
- (g) controlling a motor unit to reverse or close the roof component depending on the result of the evaluation.
Grundidee ist hierbei, eine Latenz von Datensignalen, die z.B. über einen Kommunikationsbus geliefert werden, oder auch zweitweise unzureichende Datenqualität aufgrund von ungewöhnlichen Fahrverhältnissen (Aqua-Planing; Vollbremsung, ABS, Durchrutschen von Reifen bei Schlechtwegverhältnissen etc.) zu berücksichtigen, indem eine Zeitdauer festgelegt wird, innerhalb welcher nach einem Stoppen des Schließvorgangs zunächst ermittelt wird, welcher Betriebszustand vorliegt. Die Zeitdauer ist so bemessen, dass innerhalb dieser mit gerechtfertigter Erwartung ein Empfang von Signalen in zumindest ausreichender Güte bzw. Qualität zu rechnen ist, die eine Ermittlung des Betriebszustands erlauben. „Güte bzw. Qualität“ bezeichnen hierbei weniger die physischen Eigenschaften der Signale als vielmehr deren inhaltliche Plausibilität. Im Fall der Latenz kann es sich dabei um „veraltete“, nicht mehr aktuelle Informationen handeln. Es ist aber auch möglich, dass in aufeinander Datenpaketen teils widersprüchliche Informationen übermittelt werden, beispielsweise Fahrgeschwindigkeit oder Motordrehzahlen, die sich in so kurzen Zeitabständen nicht in dem jeweils angegebenen Maße geändert haben können, wenn das Fahrzeug unter üblichen Fahrbedingungen eingesetzt wird.The basic idea is to reduce the latency of data signals that are delivered, for example, via a communication bus, or even temporarily insufficient Inadequate data quality due to unusual driving conditions (aqua-planing, emergency braking, ABS, tires slipping on poor road conditions, etc.) must be taken into account by specifying a period of time within which, after the closing process has been stopped, the operating state is first determined. The period of time is calculated such that it can be reasonably expected that signals of at least sufficient quality will be received within this period to allow the operating state to be determined. “Quality” here refers less to the physical properties of the signals than to the plausibility of their content. In the case of latency, this may be “outdated” information that is no longer up-to-date. However, it is also possible that partially contradictory information is transmitted in successive data packets, for example driving speed or engine speeds, which cannot have changed to the extent stated in such short intervals if the vehicle is used under normal driving conditions.
Der Einklemmschutz greift für die von der Erfindung erfassten Situationen einem ersten Aspekt der Erfindung zufolge zunächst unter den strengeren Bedingungen einer ersten niedrigeren Auslöseschwelle zum Aktivieren der Einklemmschutzfunktion, die einem den Stillstand des Fahrzeugs kennzeichnenden Betriebszustand zugeordnet ist, denn hier sind die gesetzlichen Anforderungen zwingend einzuhalten (ECE R21 oder FMVSS-118, etc.).According to a first aspect of the invention, the anti-pinch protection is initially effective for the situations covered by the invention under the stricter conditions of a first lower trigger threshold for activating the anti-pinch protection function, which is assigned to an operating state that characterizes the standstill of the vehicle, because here the legal requirements must be complied with (ECE R21 or FMVSS-118, etc.).
Durch die niedrige Auslöseschwelle wird die mögliche Einklemmsituation erfasst. Im tatsächlichen Fahrbetrieb kann es dann wie beschrieben schnell zu einer Fehlerfassung einer Einklemmsituation kommen, wenn sich kein Objekt im Öffnungsbereich befindet, die eigentlich für den Stillstand konzipierte erste Auslöseschwelle aber dennoch zur Anwendung kommt, weil beim Beschleunigen oder Bremsen (insbesondere beim Anfahren oder vor Ampeln etc.) oder auch bei unebenem Gelände deutliche Kräfte auf die Dachkomponente wirken.The low trigger threshold detects the possible entrapment situation. In actual driving, as described, an incorrect detection of an entrapment situation can quickly occur if there is no object in the opening area, but the first trigger threshold, which was actually designed for standstill, is still applied because significant forces act on the roof component when accelerating or braking (particularly when starting off or at traffic lights, etc.) or on uneven terrain.
Als Sofortmaßnahme auf das Ereignis der Erfassung der möglichen Einklemmsituation wird gemäß den hier vorgeschlagenen Aspekten die Steuerung der Motoreinheit unterbrochen bzw. die Motoreinheit gezielt auf ein Halten gesetzt, um die Bewegung bzw. das weitere Verstellen der Dachkomponente lediglich zu stoppen. Befindet sich tatsächlich ein Objekt im Einklemmbereich, z.B. ein Kind oder ein Körperteil, ist die Verletzungsgefahr damit erst einmal gebannt. Das aber eigentlich unmittelbar daran anschließende Reversieren wird nun jedoch für bis zu einer vorbestimmten Zeitdauer, die eine maximale Wartezeit ist, ausgesetzt.As an immediate measure when the possible trapping situation is detected, the control of the motor unit is interrupted or the motor unit is specifically set to hold in order to simply stop the movement or further adjustment of the roof component. If there is actually an object in the trapping area, e.g. a child or a body part, the risk of injury is initially averted. The reversing that actually follows immediately is now suspended for up to a predetermined period of time, which is a maximum waiting time.
Diese Wartezeit dient nun dazu, die Ermittlung des tatsächlichen Betriebszustands, d.h. Stillstand oder Fahrbetrieb, zu ermöglichen. Da z.B. die Latenzzeit auf dem Kommunikationsbus geringer ist als die Zeitdauer bzw. Wartezeit, wird es nun möglich, den Empfang der Datensignale auf dem Kommunikationsbus abzuwarten, die wiederum eine verlässliche Auswertung beziehungsweise Ermittlung des Betriebszustands z.B. hinsichtlich einem Stillstand oder einem Fahrbetrieb ermöglichen. Das gleiche gilt für eine Zeitperiode, in der eine Dateninkonsistenz festgestellt wird, d.h. die Daten nicht in ausreichender Güte oder Qualität vorliegen, oder aber plausible, aber stark ansteigende oder fallende Parameter wie etwa die Fahrzeuggeschwindigkeit festgestellt werden, die durch weitere nachfolgende Daten bestätigt werden. Die festgelegte Zeitdauer bzw. Wartezeit ist vorzugsweise länger als diese Zeitperiode, so dass durch Empfangen konsistenter bzw, untereinander plausibler Daten über die längere Zeitdauer hinweg wieder eine gesicherte Aussage über den aktuellen Betriebszustand vorliegen kann. Es sollten folglich innerhalb der Wartezeit gleiche Inhalte betreffende Datensignale wenigstens zweimal, vorzugswiese drei oder mehrere Male (im Fall einer Beschleunigung bzw. stark variierenden Datenwerten) empfangen werden, um eine zuverlässige Aussage über den Betriebszustand zu treffen.This waiting time is now used to enable the actual operating state, i.e. standstill or driving, to be determined. Since, for example, the latency on the communication bus is shorter than the time period or waiting time, it is now possible to wait for the data signals to be received on the communication bus, which in turn enables a reliable evaluation or determination of the operating state, e.g. with regard to standstill or driving. The same applies to a period of time in which a data inconsistency is detected, i.e. the data is not of sufficient quality, or plausible but sharply increasing or decreasing parameters such as the vehicle speed are detected, which are confirmed by further subsequent data. The specified time period or waiting time is preferably longer than this time period, so that by receiving consistent or mutually plausible data over the longer period of time, a reliable statement about the current operating state can again be made. Consequently, data signals with the same content should be received at least twice, preferably three or more times (in the case of acceleration or strongly varying data values) within the waiting time in order to make a reliable statement about the operating state.
Die Steuereinheit kann somit eine definierte Zeit solchermaßen abwarten, bis sie bzw. die ihr zugeordnete Kommunikationseinheit eine Mindestanzahl von (protokollabhängigen) Datenpaketen bzw. Frames vom Fahrzeugbus in ausreichender Güte bzw. Qualität vom Fahrzeugbus erhalten hat erhalten hat. Basierend auf diesen Informationen, insbesondere den zusätzlichen (neuen) Fahrzeuggeschwindigkeiten wird erkannt, ob sich das Fahrzeug im Fahrbetrieb befindet oder nicht.The control unit can thus wait a defined time until it or the communication unit assigned to it has received a minimum number of (protocol-dependent) data packets or frames from the vehicle bus in sufficient quality. Based on this information, in particular the additional (new) vehicle speeds, it is recognized whether the vehicle is in driving mode or not.
Abhängig von dem somit ermittelten Betriebszustand kann nun entschieden werden, ob eine Fehlerfassung vorlag, so dass nun - spätestens nach Ablauf der festgelegten Zeitdauer - der Schließvorgang fortgesetzt wird, oder ob die Einklemmsituation zutreffend erfasst wurde, sich also tatsächlich ein Objekt im Einklemmbereich befindet, so dass nun - ebenfalls nach Ablauf der festgelegten Zeitdauer - ein Reversieren, d.h. ein Öffnen der Dachkomponente um eine vorgeschriebene Verstelltiefe, durchgeführt wird, um das Objekt aus dem Einklemmbereich herauszuziehen.Depending on the operating state thus determined, a decision can now be made as to whether an error was detected, so that the closing process is now continued - at the latest after the specified time has elapsed - or whether the trapping situation was correctly detected, i.e. there is actually an object in the trapping area, so that now - also after the specified time has elapsed - a reversal, i.e. an opening of the roof component by a prescribed adjustment depth, is carried out in order to pull the object out of the trapping area.
Die angegebenen Schritte (a) bis (c) geben daher zunächst ein konventionelles Vorgehen der Erfassung einer Einklemmsituation wieder. Die erste Auslöseschwelle kann in dieser Allgemeinheit die den strengen gesetzlichen Anforderungen entsprechende Schwelle für den Fahrzeugstillstand (z.B. mit abwesendem Fahrer bzw. abwesender Fahrerin) sein, es kann sich aber auch um eine (höhere) Auslöseschwelle handeln, die z.B. für den Fahrbetrieb angepasst ist.The steps (a) to (c) given initially represent a conventional procedure for detecting a trapping situation. In this general sense, the first trigger threshold can be the threshold for the vehicle at a standstill (e.g. with the driver absent) that complies with the strict legal requirements. rerin), but it can also be a (higher) trigger threshold that is adapted, for example, for driving operations.
Im Schritt (d) wird nun aber anstatt einem unmittelbaren Reversieren vielmehr ein Stoppen der Motoreinheit und der Bewegung der Dachkomponente durchgeführt, wenn die erste Auslöseschwelle überschritten wurde. Der konventionelle Fall könnte auf den ersten Blick als ein zusammengesetztes Stoppen und unmittelbar anschließendes Reversieren aufgefasst werden. Jedoch schalten die im Dachantrieb verwendeten Elektromotoren im Allgemeinen unmittelbar ohne Zwischenstopp die Drehrichtung um. Den vorliegenden Aspekten zufolge ist vorliegend jedoch zumindest eine solche Zeitdauer zwischengeschaltet, die für einen Datenempfang und eine anschließende Auswertung erforderlich sind. Diese kann allerdings durchaus sehr kurz sein.In step (d), however, instead of reversing immediately, the motor unit and the movement of the roof component are stopped when the first trigger threshold is exceeded. At first glance, the conventional case could be understood as a combined stopping and immediately subsequent reversing. However, the electric motors used in the roof drive generally change the direction of rotation immediately without an intermediate stop. According to the aspects at hand, however, in this case at least such a period of time is interposed as is necessary for data reception and subsequent evaluation. However, this can certainly be very short.
Einem Aspekt der der Erfindung zufolge kann eine festgelegte Zeitdauer vorgegeben sein, in welcher zunächst die Motoreinheit und Dachkomponente in der gestoppten Position gehalten wird. Die Zeitdauer kann in der Größenordnung der typischen Latenzzeiten liegen, Ausführungsbeispielen zufolge kann sie 200 ms oder mehr betragen, vorzugsweise 500 ms oder mehr, weiter vorzugsweise 1000 ms oder mehr, aber die Erfindung ist nicht auf diese speziellen Wertebereiche beschränkt. Obere Grenzen können bei 1 oder 2 oder 3 Sekunden liegen, aber auch diese Werte schränken die Erfindung in ihrer Allgemeinheit nicht ein. Wie oben beschrieben dient diese Zeitdauer dazu, die Auswertung der daten zur Ermittlung eines Betriebszustands zu ermöglichen, anhand dessen eine Entscheidung über das Reversieren oder das weitere Schließen getroffen werden kann.According to one aspect of the invention, a fixed period of time can be specified during which the motor unit and roof component are initially held in the stopped position. The period of time can be in the order of magnitude of the typical latency times; according to embodiments, it can be 200 ms or more, preferably 500 ms or more, more preferably 1000 ms or more, but the invention is not restricted to these specific value ranges. Upper limits can be 1 or 2 or 3 seconds, but these values also do not restrict the generality of the invention. As described above, this period of time serves to enable the evaluation of the data to determine an operating state, on the basis of which a decision can be made about reversing or further closing.
Die Zeitdauer kann einem Ausführungsbeispiel zufolge aber auch durch die Dauer der Ermittlung des Betriebszustands festgelegt sein, d.h. sobald dieser ermittelt ist, ist auch die dadurch festgelegte Zeitdauer abgelaufen. In diesem Fall kann sie z.B. auch weniger als 200 ms betragen.According to one embodiment, the time period can also be determined by the duration of the determination of the operating state, i.e. as soon as this is determined, the time period determined thereby has also expired. In this case, it can also be less than 200 ms, for example.
Ein oben bereits angesprochener Aspekt der Erfindung betrifft die Auswahl einer geeigneten Auslöseschwelle im Fall eines aktuell nicht sicher bekannten Betriebszustands, etwa beim Anfahren oder in Schlechtwegsituationen während des Fahrens, um eine Fehlreversieren zu vermeiden. In dieser Situation ist aus Erwägungen der erhöhten Sicherheit zunächst von einem Zustand auszugehen, in welchem die strengeren Anforderungen gelten. Die erste Auslöseschwelle ist hierbei folglich die den gesetzlichen Anforderungen genügende Schwelle, z.B. 100 N für die Klemmkraft.An aspect of the invention already mentioned above concerns the selection of a suitable trigger threshold in the case of an operating state that is currently not known with certainty, for example when starting off or in rough road situations while driving, in order to avoid incorrect reversing. In this situation, for reasons of increased safety, a state in which the stricter requirements apply must first be assumed. The first trigger threshold is therefore the threshold that meets the legal requirements, e.g. 100 N for the clamping force.
Im Schritt (a) ist die erste Auslöseschwelle folglich konfiguriert, die Einklemmschutzfunktion in einem den Stillstand des Fahrzeugs kennzeichnenden Betriebszustand zu aktivieren. im Schritt (f) beinhaltet dann die von der Steuereinheit des Dachantriebs vorzunehmende Auswertung ein Ermitteln eines aktuellen Betriebszustands des Fahrzeugs im Hinblick auf einen Stillstand oder einen Fahrbetrieb. Die festgelegte Zeitdauer ermöglicht folglich den Datenempfang und die Auswertung, so dass in Schritt (g) die Motoreinheit dann gesteuert werden kann, die Dachkomponente abhängig von dem ermittelten Betriebszustand zu reversieren oder zu schließen. Ein Fehlreversieren wird folglich vermieden.In step (a), the first trigger threshold is therefore configured to activate the anti-pinch function in an operating state that characterizes the vehicle being at a standstill. In step (f), the evaluation to be carried out by the control unit of the roof drive then includes determining a current operating state of the vehicle with regard to a standstill or driving operation. The specified time period therefore enables data reception and evaluation, so that in step (g) the motor unit can then be controlled to reverse or close the roof component depending on the operating state determined. Incorrect reversing is therefore avoided.
In einer Weiterbildung kann dann, wenn die Auswertung im Schritt (f) ergibt, dass der aktuelle Betriebszustand des Fahrzeugs durch einen Fahrbetrieb gekennzeichnet ist, die in Schritt (c) erfasste Schließ- oder Klemmkraft oder die entsprechende Betriebsgröße mit einer zweiten Auslöseschwelle verglichen werden, die verschieden ist von der ersten Auslöseschwelle. In Schritt (g) wird dann entsprechend die Motoreinheit gesteuert, so dass die Dachkomponente abhängig von dem Überschreiten der zweiten Auslöseschwelle reversiert oder geschlossen wird. Im Ergebnis wird also der Schwellenvergleich mit einer z.B. nicht mehr ganz so strengen Auslöseschwelle wiederholt. Überschreitet die erfasste Schließ- oder Klemmkraft aber immer noch diese weitere Auslöseschwelle, so kann von einer tatsächlichen Einklemmsituation ausgegangen werden. Diese zweite Auslöseschwelle kann vorab an die Situationen im Fahrbeitrieb angepasst sein und verschiedene, nur Fahrbetrieb auftretende Kräfte wie Trägheits- oder Windkräfte etc. berücksichtigen. Für den Vergleich oben können die zuletzt vor dem Stoppen erfassten Werte herangezogen werden.In a further development, if the evaluation in step (f) shows that the current operating state of the vehicle is characterized by driving, the closing or clamping force recorded in step (c) or the corresponding operating variable can be compared with a second trigger threshold that is different from the first trigger threshold. In step (g), the motor unit is then controlled accordingly, so that the roof component is reversed or closed depending on whether the second trigger threshold is exceeded. As a result, the threshold comparison is repeated with a trigger threshold that is no longer quite as strict, for example. If the closing or clamping force recorded still exceeds this additional trigger threshold, it can be assumed that there is an actual trapping situation. This second trigger threshold can be adapted in advance to the situations in driving mode and take into account various forces that only occur during driving, such as inertia or wind forces, etc. The values last recorded before stopping can be used for the comparison above.
Einer Ausführungsform zufolge ist die zweite Auslöseschwelle höher als die erste Auslöseschwelle.According to one embodiment, the second trigger threshold is higher than the first trigger threshold.
Wenn andererseits die Auswertung im Schritt (f) ergibt, dass der aktuelle Betriebszustand des Fahrzeugs durch einen Stillstand gekennzeichnet ist, kann in Schritt (g) die Motoreinheit gesteuert werden, so dass die Dachkomponente geschlossen wird. Da der Vergleich bereits durchgeführt wurde, braucht dieser nicht wiederholt zu werden.On the other hand, if the evaluation in step (f) shows that the current operating state of the vehicle is characterized by a standstill, the motor unit can be controlled in step (g) so that the roof component is closed. Since the comparison has already been carried out, it does not need to be repeated.
Einem darauf beruhenden Ausführungsbeispiel zufolge beinhalten die Daten Informationen über eine Fahrzeuggeschwindigkeit und/oder eine Motordrehzahl, wobei z.B. eine aus den Daten extrahierte Fahrzeuggeschwindigkeit größer als 0 km/h als ein den Fahrbetrieb kennzeichnenden Zustand erfasst wird, und eine Fahrzeuggeschwindigkeit gleich 0 km/h als ein den Stillstand kennzeichnenden Zustand erfasst wird.According to an embodiment based thereon, the data contain information about a vehicle speed and/or an engine speed, wherein, for example, a vehicle speed greater than 0 km/h extracted from the data is recorded as a state characterizing driving operation, and a vehicle speed equal to 0 km/h is recorded as a state characterizing standstill.
Ferner können die Daten weitere Informationen beinhalten, aus welchen das Vorliegen eines den Stillstand kennzeichnenden Betriebszustands geschlossen wird, insbesondere: Gang nicht einlegt bzw. Automatik auf Neutral oder Parken eingestellt, Fahrersitzplatz unbesetzt, Licht aus bei Dunkelheit, Zündung ausgeschaltet, oder Motor läuft nicht. Diese Daten könne auch ergänzend zu Fahrzeuggeschwindigkeit und/oder eine Motordrehzahl herangezogen werden. Dem im Automotive-Bereich tätigen Programmierer als einschlägigem Fachmann ist es leicht möglich, die über den Kommunikationsbus gemäß Protokoll (LIN, CAN, etc.) übermittelten Daten aus den Datenpaketen bzw. Frames zu extrahieren, und auszuwerten, um daraus wie vorgeschlagen einen Stillstand oder einen Fahrbeitrieb abzuleiten.The data can also contain further information from which the presence of an operating state indicating a standstill can be concluded, in particular: gear not engaged or automatic transmission set to neutral or park, driver's seat unoccupied, lights off in the dark, ignition switched off, or engine not running. This data can also be used in addition to vehicle speed and/or engine speed. Programmers working in the automotive sector, as relevant experts, can easily extract the data transmitted via the communication bus according to the protocol (LIN, CAN, etc.) from the data packets or frames and evaluate them in order to deduce a standstill or driving operation as suggested.
Wie beschrieben kann der Schritt (g) unmittelbar nach Abschluss der Auswertung und innerhalb der festgelegten Zeitdauer durchgeführt werden, ohne das Ende der festgelegten Zeitdauer abwarten zu müssen. Gleichwohl ist es alternative auch möglich, die Bewegung in jedem Fall erst nach Ablauf der Zeitdauer durchzuführen, um ein für alle Fälle einheitliches Reversierschema zu erhalten.As described, step (g) can be carried out immediately after completion of the evaluation and within the specified time period, without having to wait for the end of the specified time period. However, it is also possible to carry out the movement in each case only after the expiration of the time period in order to obtain a uniform reversing scheme for all cases.
Wenn keine Daten über den Kommunikationsbus vor Ablauf der vorab festgelegten Zeitdauer empfangen werden, kann ein zeitlich zuletzt ermittelter Betriebszustand als aktueller Betriebszustand oder aber auch grundsätzlich der sichere Betriebszustand gesetzt werden (siehe oben).If no data is received via the communication bus before the predefined time period has elapsed, an operating state determined most recently can be set as the current operating state or the safe operating state can generally be set (see above).
Ein zweiter Aspekt der Erfindung betrifft den oben angesprochenen Fall plötzlicher Geschwindigkeitsänderungen. Hier beinhaltet also der aktuelle Betriebszustand eine Änderung der Fahrgeschwindigkeit oder einer Motordrehzahl oder eine entsprechenden Betriebsgröße ist, die aus Vergleich aufeinanderfolgend empfangener Daten ermittelt wird. Insbesondere ist hier eine durchaus auch absichtlich herbeigeführte Beschleunigung oder Abbremsung betroffen. im Schritt (g) wird hierbei dem Aspekt zufolge die Motoreinheit gesteuert, um die Dachkomponente abhängig von der Größe der Änderung der Fahrgeschwindigkeit oder der Motordrehzahl oder der entsprechenden Betriebsgröße zu reversieren oder zu schließen. In der Praxis kann hier die Auslöseschwelle (die hier in diesem Fall ohnehin nicht den strengen gesetzlichen Anforderungen entsprechen muss, weil es sich um den Fahrbetrieb handelt) abhängig von den Änderungen der Fahrgeschwindigkeit oder der Motordrehzahl oder der entsprechenden Betriebsgröße dynamisch angepasst werden, um den Fall eines unnötigen Fehlreversierens zu vermeiden.A second aspect of the invention relates to the case of sudden speed changes mentioned above. Here, the current operating state therefore includes a change in the driving speed or an engine speed or a corresponding operating variable that is determined by comparing successively received data. In particular, this affects acceleration or deceleration that may well be induced intentionally. In step (g), according to the aspect, the motor unit is controlled in order to reverse or close the roof component depending on the size of the change in the driving speed or the engine speed or the corresponding operating variable. In practice, the trigger threshold (which in this case does not have to meet the strict legal requirements anyway because it is a question of driving operation) can be dynamically adjusted depending on the changes in the driving speed or the engine speed or the corresponding operating variable in order to avoid the case of unnecessary incorrect reversing.
Weitere Aspekte der Erfindung betreffen eine Dachantriebseinheit mit Einklemmschutzfunktion zum Verstellen einer Dachkomponente, insbesondere eines Schiebe- oder Sonnendachs oder eines Rollos eines Fahrzeugs, umfassend: eine Speichereinheit, in der eine erste und eine zweite Auslöseschwelle sowie eine festgelegte Zeitdauer gespeichert sind, einen Zeitgeber, mit dessen Hilfe ein Beginn und ein Ende der festgelegten Zeitdauer bestimmt werden kann, eine Kommunikationseinheit zum Empfang von Daten, die einen Betriebszustands des Fahrzeugs repräsentieren, eine elektrische Motoreinheit zum Verstellen der Dachkomponente zumindest in einer Richtung, in welcher eine Öffnung in einem Dach des Fahrzeugs verschlossen wird, und eine Steuereinheit, die eingerichtet ist, die Schritte (a) - (g) gemäß einem der oben angeführten Aspekte oder gemäße einem der Ausführungsbeispiele auszuführen. Bei der elektrischen Motoreinheit kann es sich um einen beliebigen steuerbaren elektrischen Motor handeln, insbesondere aber einen Gleichstrommotor, bevorzugt einen bürstenfreien (BLDC) Gleichstrommotor.Further aspects of the invention relate to a roof drive unit with an anti-pinch function for adjusting a roof component, in particular a sliding or sun roof or a roller blind of a vehicle, comprising: a memory unit in which a first and a second trigger threshold and a specified time period are stored, a timer with the aid of which a start and an end of the specified time period can be determined, a communication unit for receiving data that represent an operating state of the vehicle, an electric motor unit for adjusting the roof component at least in one direction in which an opening in a roof of the vehicle is closed, and a control unit that is set up to carry out steps (a) - (g) according to one of the aspects mentioned above or according to one of the exemplary embodiments. The electric motor unit can be any controllable electric motor, but in particular a direct current motor, preferably a brushless (BLDC) direct current motor.
Ferner ist auch Fahrzeug mit einer Dachkomponente vorgesehen, insbesondere einem Schiebe- oder Sonnendach oder einem Rollo, sowie mit einer Dachantriebseinheit wie oben angegeben.Furthermore, a vehicle is also provided with a roof component, in particular a sliding or sunroof or a roller blind, as well as with a roof drive unit as specified above.
Weitere Vorteile, Merkmale und Einzelheiten der diversen Aspekte ergeben sich aus den Ansprüchen, der nachfolgenden Beschreibung bevorzugter Ausführungsformen sowie anhand der Zeichnungen. In den Figuren bezeichnen gleiche Bezugszeichen gleiche Merkmale und Funktionen.Further advantages, features and details of the various aspects emerge from the claims, the following description of preferred embodiments and from the drawings. In the figures, the same reference numerals designate the same features and functions.
Kurze Beschreibung der ZeichnungenShort description of the drawings
Es zeigen:
-
1 in schematischer Darstellung einen Überblick über eine Vorrichtung zum Erfassen einer Einklemmsituation gemäß einem Ausführungsbeispiel der Erfindung; -
2 in schematischer Darstellung einen Ablauf eines Verfahrens gemäß einem ersten konventionellen Vergleichsbeispiel, wobei eine Situation des An- bzw. Losfahrens eines Fahrzeugs und der Fall einer Fehlerfassung illustriert ist; -
3 in schematischer Darstellung einen Ablauf eines Verfahrens gemäß einem ersten Ausführungsbeispiel in der gleichen Situation wie in2 , im Fall der anfänglichen Fehlerfassung; -
4 in schematischer Darstellung einen Ablauf eines Verfahrens gemäß dem ersten Ausführungsbeispiel in der gleichen Situation wie in3 , allerdings mit korrekter Erfassung eines tatsächlich eingeklemmten Objekts; -
5 in schematischer Darstellung einen Ablauf eines Verfahrens gemäß einem zweiten konventionellen Vergleichsbeispiel, wobei eine Situation des bereits laufenden Fahrbetriebs eines Fahrzeugs und der Fall der anfänglichen Fehlerfassung illustriert ist; -
6 in schematischer Darstellung einen Ablauf eines Verfahrens gemäß einem zweiten Ausführungsbeispiel in der gleichen Situation wie in2 , ebenfalls im Fall der anfänglichen Fehlerfassung.
-
1 in a schematic representation an overview of a device for detecting a pinching situation according to an embodiment of the invention; -
2 in schematic representation a sequence of a method according to a first conventional comparative example, wherein a situation of starting or driving off a vehicle and the case of an error detection are illustrated; -
3 in schematic representation a sequence of a method according to a first embodiment in the same situation as in2 , in case of initial error detection; -
4 in schematic representation a sequence of a method according to the first embodiment in the same situation as in3 , but with correct detection of an actually trapped object; -
5 in schematic representation a sequence of a method according to a second conventional comparison example, wherein a situation of the already ongoing driving operation of a vehicle and the case of the initial error detection are illustrated; -
6 in schematic representation a sequence of a method according to a second embodiment in the same situation as in2 , also in the case of the initial error detection.
Bevorzugte Ausführungsform(en) der ErfindungPreferred embodiment(s) of the invention
In der nachfolgenden Beschreibung eines bevorzugte Ausführungsbeispiels ist zu berücksichtigen, dass die vorliegende Offenbarung der verschiedenen Aspekte nicht auf die Details des Aufbaus und der Anordnung der Komponenten beschränkt ist, wie sie in der nachfolgenden Beschreibung und in den Figuren dargestellt sind. Alle Ausführungsbeispiele, auch die nicht in den Figuren gezeigten, können auf verschiedenen Wegen in die Praxis umgesetzt oder ausgeführt werden. Es ist des Weiteren zu berücksichtigen, dass die hier verwendete Ausdrucksweise und Terminologie lediglich zum Zweck der konkreten Beschreibung verwendet wird und diese sollten nicht durch den Fachmann als solche in einschränkender Weise ausgelegt werden. Ferner bezeichnen in nachfolgender Beschreibung gleiche Bezugszeichen in den Figuren gleiche oder ähnliche Merkmale oder Gegenstände, so dass in einigen Fällen auf eine wiederholte detaillierte Beschreibung derselben verzichtet wird, um die Kompaktheit und Übersichtlichkeit der Darstellung zu bewahren.In the following description of a preferred embodiment, it should be noted that the present disclosure of the various aspects is not limited to the details of the construction and arrangement of the components as shown in the following description and in the figures. All embodiments, even those not shown in the figures, can be practiced or carried out in various ways. It should also be noted that the expression and terminology used herein is used only for the purpose of concrete description and should not be interpreted as such in a limiting manner by those skilled in the art. Furthermore, in the following description, like reference numerals in the figures designate like or similar features or objects, so that in some cases a repeated detailed description of them is omitted in order to maintain the compactness and clarity of the illustration.
In der
Die elektronische Steuereinheit 10 ist ferner über einen Fahrzeugbus 45, beispielsweise einen CAN-Bus oder einen LIN-Bus etc. mit einem zentralen Steuermodul 40 (z.B. BCM - body control module) verbunden. Zu diesem Zweck ist der elektronischen Steuereinheit 10 eine Kommunikationseinrichtung 25 zugeordnet, welche Datensignale, insbesondere Nutzdaten enthaltende Datenpakete bzw. Frames empfängt. Diese Nutzdaten umfassen insbesondere beispielsweise Fahrzeuginformationen über die Fahrzeuggeschwindigkeit, die Motordrehzahl, den Zündungseinschaltzustand, eingelegter Gang, Batteriebetriebsmodus, Systemspannung (HV), Sitzbelegung durch Personen, Tür- und Fensteröffnungstatus etc.).The
Die Software-Applikation 12 umfasst unter anderem ein Einklemmschutzmodul 14. Das Einklemmschutzmodul 14 ist für die Steuerung der Leistungstransistoren verantwortlich, mit welchen wiederum der elektrische Motor 55 betrieben wird. Das Einklemmschutzmodul 14 umfasst zwei Moduleinheiten, nämlich eine erste Moduleinheit 16, die den eigentlichen Betrieb zum Bewegen einer vom elektrischen Motor 55 angetriebenen Komponente 60 steuert und währenddessen eine Klemmerfassung durchführt, sowie eine zweite Moduleinheit 18, die eine Reversierverzögerung berechnet bzw. steuert und das Ergebnis der ersten Moduleinheit 16 übermittelt, damit diese ihre Überwachung und Steuerung mit angepassten Werten durchführt.The
Ferner ist ein Speicher 30 vorgesehen, in welchem insbesondere eine festgelegte Zeitdauer für eine Reversierverzögerung hinterlegt ist und von der zweiten Moduleinheit 18 abgerufen werden kann. Darüber hinaus ist auch ein Zeitgeber 20 bzw. eine Uhr eingerichtet, die einen Zeitstempel bereitstellen kann, der ebenfalls von der zweiten Moduleinheit 18 abgerufen bzw. abgefragt werden kann. Der zweiten Moduleinheit 18 ist es dadurch insgesamt möglich, Beginn und Ende einer Reversierverzögerung zu berechnen.Furthermore, a
Die elektrische Motoreinheit 50 weist in bekannter Weise zur Steuerung oder zur Regelung Sensoren auf, hier z.B. ein Motorspannungssensor 51, ein Winkelgeschwindigkeitssensor 52, ein Positionssensor 53, und/oder ein Temperatursensor 54, die zu diesem Zweck Messsignale an das Einklemmschutzmodul 16 liefern. Der Motor 55 übt ferner eine Schließkraft F auf die verstellbare Dachkomponente (z.B. Schiebedach, Sonnendach, Sonnenrollo etc.) aus, um die Dachkomponente 60 in Bewegung 72 in Schließrichtung zu versetzen, so dass die Dachöffnung 70 verschlossen werden kann. In ähnlicher Weise ist auch eine Reversierbewegung möglich, aber in entgegengesetzter Richtung.The
Der Betrieb ist gemäß dem in
- Sobald eine Anforderung zum Schließen des Dachs über das zentrales Steuermodul 40 (von einer nicht gezeigten Bedieneinheit im Fahrzeug) und den Fahrzeug- bzw.
Kommunikationsbus 45 sowie die Kommunikationseinheit 25 übermittelt wird,steuert das Einklemmschutzmodul 14 die Motoreinheit 50 bzw.den Motor 55. Ferner liest die erste Moduleinheit 16aus dem Speicher 30 eine erste Auslöseschwelle aus. Außerdem erfasst die erste Moduleinheit 16 anhand der Messwerte von einem oder mehreren der Sensoren 51bis 54 kontinuierlich eine Klemm- oder Schließkraft F auf dieDachkomponente 60 und vergleicht diese mit der ausgelesenen Auslöseschwelle.
- As soon as a request to close the roof is transmitted via the central control module 40 (from a control unit in the vehicle (not shown) and the vehicle or
communication bus 45 as well as thecommunication unit 25, theanti-pinch protection module 14 controls themotor unit 50 or themotor 55. Furthermore, thefirst module unit 16 reads a first trigger threshold from thememory 30. In addition, thefirst module unit 16 continuously records a clamping or closing force F on theroof component 60 based on the measured values from one or more of thesensors 51 to 54 and compares this with the read trigger threshold.
Überschreitet die erfasste Klemm- oder Schließkraft F die Auslöseschwelle, so wird der Antrieb durch dem Motor 55 durch die erste Moduleinheit 16 gestoppt und die Dachkomponente in der aktuellen Position gehalten. Der zweiten Moduleinheit 18 wird dieses Ereignis signalisiert. Sie ruft den aktuellen Zeitstempel vom Zeitgeber 20 ab und liest aus dem Speicher 30 die festgelegte Zeitdauer aus und setzt einen Haltestatus auf EIN. Die zweite Moduleinheit 18 überwacht weiter die Kommunikation auf dem Kommunikations- oder Fahrzeugbus 45 über die Kommunikationseinheit 25 und empfängt Datensignale bzw. Datenpakete oder Frames, die sie auswertet. Insbesondere ermittelt sie daraus einen aktuellen Betriebszustand des Fahrzeugs. Der Betriebszustand kann durch einen Fahrzeugstillstand oder einen Fahrbetrieb repräsentiert sein. Alternativ kann sich der Betriebszustand konkret auf eine Änderung von Geschwindigkeitsparametern wie etwa der Fahrzeuggeschwindigkeit, der Motordrehzahl etc. beziehen.If the detected clamping or closing force F exceeds the trigger threshold, the drive by the
Die Überwachung erfolgt nur solange der Haltestatus auf EIN gesetzt ist. Die zweite Moduleinheit 18 ruft zyklisch die Zeit vom Zeitgeber ab und setzt den Haltestatus auf AUS, wenn der gemäß festgelegter Zeitdauer berechnete absolute Zeitpunkt für das Ende derselben überschritten ist.Monitoring only occurs as long as the hold status is set to ON. The
Wird der Betriebszustand von der zweiten Moduleinheit 18 ermittelt, solange der Haltestaus noch auf EIN gesetzt ist, so gibt die zweite Moduleinheit 18 ein Signal an die erste Moduleinheit 16 aus. Das Signal beinhaltet eine Information abhängig von dem ermittelten Betriebszustand, ob die verstellbare Dachkomponente 60 weiter zu schließen oder ob sie zu reversieren ist. Die erste Moduleinheit 16 veranlasst entsprechend ein Schließen oder Reversieren der Dachkomponente.If the operating state is determined by the
Die
Im Schritt 3 fährt das Fahrzeug 3 an und beschleunigt. Es wird die Einklemmschutzfunktion auf Grundlage einer niedrigen Auslöseschwelle für den Fahrzeugstillstand durchgeführt. Der Grund ist, dass aufgrund der Latenz der Datensignale auf dem Bus 45 in der Steuereinheit 10 noch keine gesicherte Information darüber vorliegt, dass der Betriebszustand in den Fahrbetrieb übergegangen ist und damit eine höhere Auslöseschwelle anwendbar wäre. In konkreten Fall wird ein Überschreiten der ersten Auslöseschwelle erfasst, das durch die Trägheit des Dachs bei der Beschleunigung verursacht ist. In der Folge wird ein Fehlreversieren 75 der Dachkomponente 60 durchgeführt, obwohl sich kein Objekt in der Dachöffnung 70 befindet.In
Im Schritt 4 befindet sich das Dach des Fahrzeugs immer noch im geöffneten Zustand, obwohl keine Einklemmsituation vorlag, und der Fahrer oder die Fahrerin muss die Schließung des Dachs noch einmal veranlassen, wobei er voraussichtlich das Ende der Beschleunigung abwarten müsste.In
Die
In dem Ausführungsbeispiel ist für diesen Betriebszustand eine höhere, zweite Auslöseschwelle vorgesehen, in deren Dimension die Trägheitskraft bei der gegebenen Beschleunigung berücksichtigt ist. Auch diese wird infolgedessen von der zweiten Moduleinheit 18 aus dem Speicher 30 ausgelesen und der ersten Moduleinheit 16 für den Vergleich mit der erfassten Schließ- oder Klemmkraft F zugeführt, die die zweite folglich nicht überschreitet. In Konsequenz wird die Dachkomponente 60 durch die Steuerung der ersten Moduleinheit 16 nun weiter in Schließrichtung bewegt (Bz. 72) und die Dachöffnung 70 geschlossen. Für den Fahrer bzw. die Fahrerin ist hier mit Vorteil keine weitere Handlung erforderlich, um die ursprünglich gewünschte Tätigkeit abzuschließen.In the exemplary embodiment, a higher, second trigger threshold is provided for this operating state, in the dimension of which the inertia force is taken into account at the given acceleration. This is also read out from the
Die
Die
Die
Anschließend wird von der zweiten Moduleinheit 18 auch hier die für die festgelegte Zeitdauer ein Fenster geschaffen, in welchem die Daten auf dem Kommunikationsbus 45 überwacht und ausgewertet werden, ohne dass die Dachkomponente zunächst weiter bewegt wird. Die Zeitdauer ist hier länger als das Durchrutschen der Räder, so dass wieder zuverlässige, den Fahrbetrieb anzeigende Daten erhalten werden. Die zweite Moduleinheit 18 ermittelt diesen Betriebszustand und gibt eine Nachricht an die erste Moduleinheit 16 aus, so dass diese die Steuerung des Antriebs des Motors zum schließenden Bewegen 72 der Dachkomponente fortsetzen kann. Für den Fahrer bzw. die Fahrerin ist auch hier mit Vorteil keine weitere Handlung erforderlich, um die gewünschte Tätigkeit abzuschließen.The
BEZUGSZEICHENLISTE :LIST OF REFERENCE SYMBOLS:
- 11
- DachantriebseinheitRoof drive unit
- 1010
- elektronische Steuereinheit (ECU)electronic control unit (ECU)
- 1212
- Software-ApplikationSoftware application
- 1414
- EinklemmschutzmodulAnti-pinch protection module
- 1616
- erste Moduleinheit für Klemmerfassungfirst module unit for terminal detection
- 1818
- zweite Moduleinheit für Reversierverzögerungsecond module unit for reversing delay
- 2020
- Zeitgeber, Uhrtimer, clock
- 2525
- KommunikationseinrichtungCommunication facility
- 3030
- Speichermemory
- 4040
- zentrales Steuermodul (z.B. BCM - body control module)central control module (e.g. BCM - body control module)
- 4545
- Fahrzeugbus, z.B. CAN-Bus oder LIN-BusVehicle bus, e.g. CAN bus or LIN bus
- 5050
- MotoreinheitMotor unit
- 5151
- MotorspannungssensorEngine voltage sensor
- 5252
- WinkelgeschwindigkeitssensorAngular velocity sensor
- 5353
- PositionssensorPosition sensor
- 5454
- TemperatursensorTemperature sensor
- 5555
- MotorMotor
- 6060
- verstellbare Dachkomponente, Schiebe- oder Sonnendachadjustable roof component, sliding or sunroof
- 7070
- Öffnungopening
- 7171
- Objektobject
- 7272
- Bewegung der DachkomponenteMovement of the roof component
- 7373
- StoppenStop
- 7474
- ReversierenReverse
- 7575
- FehlreversierenIncorrect reversing
- FF
- KlemmkraftClamping force
Claims (11)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102023208561.5A DE102023208561B3 (en) | 2023-09-05 | 2023-09-05 | METHOD FOR CONTROLLING A DRIVE UNIT HAVING AN ANTI-TRAPMENT FUNCTION FOR ADJUSTING A ROOF COMPONENT, ROOF DRIVE UNIT AND VEHICLE WITH A ROOF COMPONENT AND A ROOF DRIVE UNIT |
| PCT/EP2024/074675 WO2025051779A1 (en) | 2023-09-05 | 2024-09-04 | Method for controlling a drive unit, which has a jamming protection function, for displacing a roof component |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102023208561.5A DE102023208561B3 (en) | 2023-09-05 | 2023-09-05 | METHOD FOR CONTROLLING A DRIVE UNIT HAVING AN ANTI-TRAPMENT FUNCTION FOR ADJUSTING A ROOF COMPONENT, ROOF DRIVE UNIT AND VEHICLE WITH A ROOF COMPONENT AND A ROOF DRIVE UNIT |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102023208561B3 true DE102023208561B3 (en) | 2024-09-12 |
Family
ID=92459439
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102023208561.5A Active DE102023208561B3 (en) | 2023-09-05 | 2023-09-05 | METHOD FOR CONTROLLING A DRIVE UNIT HAVING AN ANTI-TRAPMENT FUNCTION FOR ADJUSTING A ROOF COMPONENT, ROOF DRIVE UNIT AND VEHICLE WITH A ROOF COMPONENT AND A ROOF DRIVE UNIT |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE102023208561B3 (en) |
| WO (1) | WO2025051779A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240376763A1 (en) * | 2023-05-11 | 2024-11-14 | Webasto SE | Method for detecting a pinching situation when moving a movable component |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10028445A1 (en) | 2000-06-14 | 2001-12-20 | Daimler Chrysler Ag | Door movement control method for vehicle involves stopping operation of electric motor after preset duration when jamming is detected, and then reversing electric motor |
| US6472836B1 (en) | 1998-09-22 | 2002-10-29 | Brose Fahrzeugteile Gmbh & Co., Kg, Coburg | Method and arrangement for electrically controlling and regulating the movement of an electrically operated aggregate of a motor vehicle |
| EP1826352A1 (en) | 2006-02-23 | 2007-08-29 | ArvinMeritor GmbH | Closing and opening system of a vehicle and method for controlling a driving device of such closing and opening system |
| DE102010006904A1 (en) | 2010-02-05 | 2011-08-11 | Dr. Ing. h.c. F. Porsche Aktiengesellschaft, 70435 | Method and device for controlling a drive motor with anti-pinch protection for a sunroof |
| 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 |
| DE102016224539A1 (en) | 2016-12-08 | 2018-06-14 | Brose Fahrzeugteile Gmbh & Co. Kommanditgesellschaft, Bamberg | Method for controlling an adjusting device with a anti-trapping function |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102005060325A1 (en) * | 2005-12-16 | 2007-06-21 | Robert Bosch Gmbh | Method and device for anti-trap protection for a motorized locking system |
-
2023
- 2023-09-05 DE DE102023208561.5A patent/DE102023208561B3/en active Active
-
2024
- 2024-09-04 WO PCT/EP2024/074675 patent/WO2025051779A1/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6472836B1 (en) | 1998-09-22 | 2002-10-29 | Brose Fahrzeugteile Gmbh & Co., Kg, Coburg | Method and arrangement for electrically controlling and regulating the movement of an electrically operated aggregate of a motor vehicle |
| DE10028445A1 (en) | 2000-06-14 | 2001-12-20 | Daimler Chrysler Ag | Door movement control method for vehicle involves stopping operation of electric motor after preset duration when jamming is detected, and then reversing electric motor |
| EP1826352A1 (en) | 2006-02-23 | 2007-08-29 | ArvinMeritor GmbH | Closing and opening system of a vehicle and method for controlling a driving device of such closing and opening system |
| US7482773B2 (en) | 2006-02-23 | 2009-01-27 | Arvinmeritor Gmbh | Closing and opening system of a vehicle and method of addressing a drive of such a closing and opening system |
| DE102010006904A1 (en) | 2010-02-05 | 2011-08-11 | Dr. Ing. h.c. F. Porsche Aktiengesellschaft, 70435 | Method and device for controlling a drive motor with anti-pinch protection for a sunroof |
| 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 |
| DE102016224539A1 (en) | 2016-12-08 | 2018-06-14 | Brose Fahrzeugteile Gmbh & Co. Kommanditgesellschaft, Bamberg | Method for controlling an adjusting device with a anti-trapping function |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20240376763A1 (en) * | 2023-05-11 | 2024-11-14 | Webasto SE | Method for detecting a pinching situation when moving a movable component |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2025051779A1 (en) | 2025-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE3532078C2 (en) | ||
| DE19506994C2 (en) | Method for controlling movement of a window | |
| DE102008039146B4 (en) | Control unit for a locking panel | |
| EP1116313B1 (en) | Method and arrangement for electrically controlling and regulating the movement of an electrically operated aggregate of a motor vehicle | |
| DE102010025503B4 (en) | Control method for a power window | |
| EP2923021B1 (en) | Method for operating a drive of a window positioning device for positioning a vehicle window pane, and control device therefor | |
| DE2926938A1 (en) | SWITCHING ARRANGEMENT FOR DRIVING A MOVABLE ELEMENT, ESPECIALLY FOR DRIVING DISCS OR THE LIKE. IN MOTOR VEHICLES | |
| EP0910883B1 (en) | Method for controlling the closing process of closing devices with at least one part moved by an electromotor | |
| EP1075723A1 (en) | Closing device with a safety function | |
| EP2993751B1 (en) | Method and device for controlling an adjusting device of a motor vehicle | |
| DE102012011117B4 (en) | Adjustment system for a vehicle and method for adjusting an adjustable element for a vehicle | |
| DE10028445B4 (en) | Method for controlling the adjusting movement of a part of a closing device in a vehicle moved by means of an electric motor | |
| EP3272987A1 (en) | Device for drivig a vehicle part allowing manual operation | |
| DE102006027828A1 (en) | Motor controller | |
| DE102023208561B3 (en) | METHOD FOR CONTROLLING A DRIVE UNIT HAVING AN ANTI-TRAPMENT FUNCTION FOR ADJUSTING A ROOF COMPONENT, ROOF DRIVE UNIT AND VEHICLE WITH A ROOF COMPONENT AND A ROOF DRIVE UNIT | |
| DE102009035449B3 (en) | Method and device for time-controlled pinch detection | |
| DE102016220151B4 (en) | Method and system for determining the position of a vehicle outer part | |
| DE10232704A1 (en) | Automatic opening / closing device for a vehicle opening / closing element and control method therefor | |
| 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 | |
| DE102017218428B3 (en) | Method for operating a closing device of a motor vehicle and closing device of a motor vehicle | |
| DE102009035321A1 (en) | Method for controlling motor-pivoted body part for motor vehicle, particularly tailgate, involves evaluating signal of sensor device by control unit | |
| DE60106681T2 (en) | Pinch detection with start compensation for windows | |
| DE102021201049B4 (en) | Process for motorized movement support or braking of a vehicle door | |
| DE20316222U1 (en) | Window regulator, control device of a window regulator | |
| DE4432955C2 (en) | Method for operating an electromotive window regulator for a motor vehicle |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: G05B0009020000 Ipc: E05F0015400000 |
|
| R016 | Response to examination communication | ||
| R018 | Grant decision by examination section/examining division | ||
| R020 | Patent grant now final |