-
TECHNISCHES GEBIET
-
Die vorliegende Offenbarung betrifft eine Vorrichtung und ein Verfahren zum Steuern des Erkennens einer Einklemmverhinderung eines elektrisch verstellbaren Sitzes in einem Fahrzeug, und betrifft insbesondere eine Technik zur Erkennung von Objekten, die während des Betriebs des elektrisch verstellbaren Sitzes im Fahrzeug eingezwickt oder eingeklemmt werden.
-
HINTERGRUND
-
Im Allgemeinen ist ein Fahrzeugsitz, der das Sitzen und die Haltung eines Insassen aufrechterhalten soll, so eingerichtet, dass er ein Sitzkissen und eine Sitzlehne aufweist, die an einem Sitzrahmen positioniert sind, der entlang einer Sitzschiene bewegbar ist.
-
Zusätzlich sind an einem hinteren Abschnitt des Sitzrahmens eine Schiebevorrichtung und eine Neigungsvorrichtung vorgesehen, um eine für eine Körperform des Insassen geeignete Haltung aufrechtzuerhalten.
-
Eine solche elektrisch verstellbare Sitzvorrichtung wandelt elektrische Energie in kinetische Energie um, wenn der Insasse einen Hebel oder einen Schalter mit einer Hand betätigt. Ein solcher elektrisch verstellbarer Sitz stellt z.B. einen Neigungswinkel der Sitzlehne ein, indem er den Sitz in Vorwärts- oder Rückwärtsrichtung bewegt, wenn die Schiebe- und Neigungsvorrichtung betätigt wird.
-
In letzter Zeit wird ein elektrisch verstellbarer Sitz (oder ein Memory-Sitz) häufig verwendet, bei dem der Sitz durch eine elektrische Bewegung mit Hilfe eines Schalters bedient wird, um dem Fahrer Komfort zu bieten.
-
Da eine herkömmliche Vorrichtung für einen elektrisch verstellbaren Sitz jedoch keine Einklemmschutz- bzw. -verhinderungsfunktion hat, kann sich ein Sitz weiterbewegen, ohne anzuhalten, obwohl ein Körperteil eines Insassen oder ein Gegenstand in einem Sitzverschiebeabschnitt eingeklemmt wird, während sich der Sitz bewegt. Dementsprechend kann das Körperteil des Insassen verletzt werden oder kann der Gegenstand beschädigt werden.
-
Wie in 1 dargestellt, wird bei einer herkömmlichen Vorrichtung für einen elektrisch verstellbaren Sitz zwar der vom Antriebsmotor ausgegebene Strom in Abhängigkeit von der Position des elektrisch verstellbaren Sitzes während des Betriebs des elektrisch verstellbaren Sitzes variiert, wird jedoch ein Referenzstrom auf einem konstanten Wert gehalten. Dementsprechend kann es während des Normalbetriebs in einem Abschnitt E1, in dem die Differenz zwischen dem Referenzstrom und dem ausgegebenen Strom des Antriebsmotors klein ist, zu einer fehlerhaften Rückwärtsfahrt kommen, und kann in einem Abschnitt E2, in dem die Differenz zwischen dem Referenzstrom und dem Stromwert des Antriebsmotors größer ist, ein Einklemmen nicht erkannt werden. Dies kann dadurch eine Verletzung verursachen.
-
KURZERLÄUTERUNG
-
Die vorliegende Offenbarung wurde getätigt, um die oben genannten Probleme, die in der Technik auftreten, zu lösen, während Vorteile, die durch die Technik erreicht wurden, erhalten bleiben.
-
Ein Aspekt der vorliegenden Offenbarung stellt eine Vorrichtung und ein Verfahren zum Steuern des Erkennens (bspw. Erkennen, dass ein Einklemmen erfolgt) der Einklemmverhinderung bzw. eines Einklemmschutzes (im Weiteren kurz: Einklemmverhinderung) eines elektrisch verstellbaren bzw. betätigbaren Sitzes (im Weiteren kurz: elektrisch verstellbarer Sitz) in einem Fahrzeug bereit. Die Vorrichtung und das Verfahren sind in der Lage, einen Strompegelwert auszuwählen, der für einen jeden Sitzbedienungsabschnitt (bspw. Rückenlehne-Neigungsbereich, Sitzverschiebebereich) optimiert ist, indem ein Strompegelwert für jeden Sitzbedienungsabschnitt unter Verwendung eines Hall-Sensors vorher trainiert bzw. gelernt wird, ohne den Strompegelwert festzulegen, der verwendet wird, um ein Objekt zu erkennen, das während des Betriebs des elektrisch verstellbaren Sitzes im Fahrzeug eingeklemmt wird. Die Vorrichtung und das Verfahren sind in der Lage, ein eingeklemmtes Objekt unter Verwendung des ausgewählten Strompegelwertes zu erkennen, wodurch die Einklemmvermeidung deutlich verbessert wird.
-
Darüber hinaus stellt ein weiterer Aspekt der vorliegenden Offenbarung eine Vorrichtung und ein Verfahren zum Steuern des Erkennens der Einklemmverhinderung eines elektrisch verstellbaren Sitzes in einem Fahrzeug bereit. Die Vorrichtung und das Verfahren sind in der Lage, einen Strompegel eines Antriebsmotors durch Ermitteln eines Einflusses einer Außenumgebung (niedrige Temperatur oder hohe Spannung) unter Verwendung eines Hall-Sensors zu korrigieren und eine Trainingsposition bei Erreichen eines Endpunkts des Antriebsmotors neu zu korrigieren, um die Zuverlässigkeit der Stromdaten für jede Position des elektrisch verstellbaren Sitzes zu verbessern.
-
Die technischen Probleme, die durch die vorliegende Offenbarung gelöst werden, sind nicht auf die vorgenannten Probleme beschränkt, und alle anderen technischen Probleme, die gelöst werden können, aber hier nicht erwähnt werden, sollten aus der folgenden Beschreibung von Fachmann klar verstanden werden.
-
Gemäß einem Aspekt der vorliegenden Offenbarung wird eine Steuerungsvorrichtung zum Steuern der Einklemmverhinderung eines elektrisch verstellbaren Sitzes in einem Fahrzeug bereitgestellt. Die Vorrichtung weist auf: einen Hall-Sensor, um eine Position zu erfassen, in die sich der elektrisch verstellbare Sitz bewegt, einen Antriebsmotor, um die Bewegung des elektrisch verstellbaren Sitzes anzutreiben, einen Stromsensor, um einen Pegel eines ausgegebenen Stroms (bspw. Stromwerts) des Antriebsmotors bzw. vom Antriebsmotor zu messen bzw. um einen Pegel eines Stroms (z.B. Stromwerts) des Antriebsmotors auszugeben, und eine Steuerungsvorrichtung. Die Steuerungsvorrichtung ist eingerichtet, um einen Referenzstrompegel zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes unter Verwendung des Hall-Sensors und des Stromsensors zu trainieren und um einen Stromwert, der in Bezug auf jede Position des elektrisch verstellbaren Sitzes durch den Stromsensor gemessen wird, mit einem trainierten bzw. gelernten (im Weiteren werden beide Begriffe synonym verwendet) Referenzstrompegel zum Ermitteln der Einklemmverhinderung zu vergleichen, um die Einklemmverhinderung zu ermitteln (bspw. zu ermitteln, ob das Durchführen der Einklemmverhinderung erforderlich ist.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung den Referenzstrompegel zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes durch einen Lernalgorithmus flexibel berechnen.
-
Beispielsweise kann gemäß einer Ausführungsform die Vorrichtung ferner einen Speicher aufweisen, um Daten und einen vom Prozessor ausgeführten Algorithmus zu speichern.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung den Pegel des ausgegebenen Stroms des Antriebsmotors in Bezug auf eine Betriebsrichtung des Antriebsmotors und jede Position des elektrisch verstellbaren Sitzes messen. Die Steuerungsvorrichtung kann den gemessenen Pegel des ausgegebenen Stroms in einen Lernalgorithmus eingeben, um einen trainierten bzw. gelernten Stromwert auszugeben.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung den Referenzstrompegel zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes berechnen, indem sie zu dem trainierten Stromwert einen Durchschnittswert eines gemessenen Stromwerts des Antriebsmotors und einen Durchschnittswert eines Zwangs- bzw. Begrenzungsstroms (bspw. ein Strom(wert), welcher auftritt, wenn der Sitz eine Endposition erreicht) addiert.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung beim Empfang eines Betriebssignals des Antriebsmotors ermitteln, ob der trainierte Referenzstromwert für das Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes in dem Speicher gespeichert ist.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung den trainierten Stromwert mit einem Stromwert vergleichen, der durch Messen des Pegels des ausgegebenen Stroms des Antriebsmotors erhalten wird.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung einen aktuellen bzw. gegenwärtigen Zustand als einen Normalzustand ermitteln, in dem die Einklemmverhinderung nicht auftritt, und den Antriebsmotor normal betreiben, wenn der trainierte Stromwert größer ist als der Stromwert, der durch Messen des Pegels des ausgegebenen Stroms des Antriebsmotors erhalten wird.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung entgegengesetzte Endpositionen eines Betriebsabschnitts des Antriebsmotors so einstellen, dass der Betriebsabschnitt kleiner/schmaler ist als ein Abschnitt, den der Antriebsmotor tatsächlich bewegt. Die Steuerungsvorrichtung kann ermitteln, ob der Antriebsmotor eine der entgegengesetzten Endpositionen erreicht, wenn der Antriebsmotor anhält.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung ermitteln, ob der Antriebsmotor die eine der entgegengesetzten Endpositionen erreicht, wenn ein Zwangs- bzw. Begrenzungsstrom erzeugt wird.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung einen Endabschnitt eines zu trainierenden Abschnitts als aktuelle Position korrigieren, indem sie den ausgegebenen Strom vom Antriebsmotor misst, wenn der Antriebsmotor die eine der entgegengesetzten Endpositionen erreicht.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung, wenn der trainierte Stromwert gleich oder kleiner ist als der Stromwert, der durch Messen des Pegels des ausgegebenen Stroms des Antriebsmotors ermittelt wird, den trainierten Referenzstrompegel zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes mit dem Stromwert vergleichen, der durch Messen des Pegels des ausgegebenen Stroms des Antriebsmotors ermittelt wird.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung ermitteln, ob ein Impulssignal des Hall-Sensors normal ist, wenn der gelernte Referenzpegel zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes kleiner ist als der Stromwert, der durch Messen des Pegels des ausgegebenen Stroms des Antriebsmotors erhalten wird.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung, wenn das Impulssignal des Hall-Sensors normal ist, den trainierten Referenzpegel für die Ermittlung der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes auf einen höheren Pegel korrigieren.
-
Beispielsweise kann gemäß einer Ausführungsform die Steuerungsvorrichtung, wenn das Impulssignal des Hall-Sensors nicht normal ist, ermitteln, dass ein Einklemmen verursacht wird, und einen Steuerungsvorgang durchführen, um die Bewegung des elektrisch verstellbaren Sitzes zu stoppen, und einen Umkehrvorgang (bspw. Umkehrbetrieb; bspw. Bewegen in die entgegengesetzte Richtung) durchzuführen.
-
Gemäß einem Aspekt der vorliegenden Offenbarung wird ein Verfahren zum Steuern des Erkennens der Einklemmverhinderung eines elektrisch verstellbaren Sitzes in einem Fahrzeug bereitgestellt. Das Verfahren kann aufweisen: Messen eines Wertes eines ausgegebenen Stroms des Antriebsmotors, der den elektrisch verstellbaren Sitz antreibt, in Bezug auf jede Position des elektrisch verstellbaren Sitzes, Trainieren eines Referenzstrompegels zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes durch einen Lernvorgang, bei dem der Wert des ausgegebenen Stroms des Antriebsmotors, der in Bezug auf jede Position des elektrisch verstellbaren Sitzes gemessen wird, als ein Eingangswert verwendet wird, und Vergleichen des Wertes des ausgegebenen Stroms des Antriebsmotors, der in Bezug auf jede Position des elektrisch verstellbaren Sitzes gemessen wird, mit dem trainierten Referenzstrompegel zum Ermitteln der Einklemmverhinderung, so dass die Einklemmverhinderung (bspw. das Erfordernis, die Einklemmverhinderung durchzuführen) ermittelt wird.
-
Beispielsweise kann gemäß einer Ausführungsform das Trainieren des Referenzstrompegels zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes eine flexible Berechnung des Referenzstrompegels zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes durch einen Lernalgorithmus aufweisen.
-
Figurenliste
-
Die obigen und andere Aufgaben und Vorteile der vorliegenden Offenbarung werden aus der folgenden detaillierten Beschreibung in Verbindung mit den begleitenden Zeichnungen deutlicher:
- 1 ist eine Ansicht, die das Problem einer herkömmlichen Vorrichtung zum Steuern des Erkennens der Einklemmverhinderung eines elektrisch verstellbaren Sitzes in einem Fahrzeug zeigt,
- 2 ist ein Blockdiagramm, das die Konfiguration einer Vorrichtung zum Steuern des Erkennens einer Einklemmverhinderung eines elektrisch verstellbaren Sitzes in einem Fahrzeug gemäß einer Ausführungsform der vorliegenden Offenbarung zeigt,
- 3 ist ein Flussdiagramm, das ein Verfahren zum Steuern des Erkennens einer Einklemmverhinderung eines elektrisch verstellbaren Sitzes in einem Fahrzeug gemäß einer Ausführungsform der vorliegenden Offenbarung zeigt,
- 4 ist eine Ansicht, die eine Bewegungsrichtung des elektrisch verstellbaren Sitzes gemäß einer Ausführungsform der vorliegenden Offenbarung zeigt,
- 5 ist eine Ansicht, die ein Ausgangssignal eines Hall-Sensors gemäß einer Ausführungsform der vorliegenden Offenbarung zeigt,
- 6 ist eine Ansicht, die einen Strompegel für jede Sitzposition gemäß einer Ausführungsform der vorliegenden Offenbarung zeigt, und
- 7 zeigt ein Rechensystem gemäß einer Ausführungsform der vorliegenden Offenbarung.
-
DETAILLIERTE BESCHREIBUNG
-
Nachfolgend werden einige Ausführungsformen der vorliegenden Offenbarung unter Bezugnahme auf die Zeichnungen im Detail beschrieben. Bei den Bezugszeichen der Komponenten jeder Zeichnung ist zu beachten, dass die identische oder gleichwertige Komponente mit dem identischen Bezugszeichen bezeichnet wird, auch wenn sie auf anderen Zeichnungen dargestellt sind. Ferner wurde bei der Beschreibung der Ausführungsformen der vorliegenden Offenbarung auf eine detaillierte Beschreibung bekannter Merkmale oder Funktionen verzichtet, um den Kern der vorliegenden Offenbarung nicht unnötig zu verschleiern.
-
Darüber hinaus können in der folgenden Beschreibung von Komponenten gemäß einer Ausführungsform der vorliegenden Offenbarung die Begriffe „erst...“, „zweit...“, „A“, „B“, „(a)“ und „(b)“ verwendet werden. Diese Begriffe dienen lediglich dazu, eine Komponente von einer anderen Komponente zu unterscheiden, und die Begriffe schränken die Art, Reihenfolge oder Ordnung der Bestandteile nicht ein. Darüber hinaus haben, sofern nicht anders definiert, alle hier verwendeten Begriffe, einschließlich technischer oder wissenschaftlicher Begriffe, die gleiche Bedeutung, wie sie allgemein vom Fachmann, den die vorliegende Offenbarung betrifft, verstanden wird. Solche Begriffe, wie sie in einem allgemein gebräuchlichen Wörterbuch definiert sind, sind so zu interpretieren, dass sie die gleiche Bedeutung haben wie die kontextuellen Bedeutungen auf dem relevanten Gebiet der Technik. Solche Begriffe sind nicht so zu interpretieren, als hätten sie ideale oder übermäßig formale Bedeutungen, es sei denn, sie sind in der vorliegenden Anmeldung eindeutig als solche definiert.
-
Nachfolgend werden Ausführungsformen der vorliegenden Offenbarung unter Bezugnahme auf 2-7 im Detail beschrieben.
-
2 ist ein Blockdiagramm, das die Konfiguration einer Vorrichtung zum Steuern des Erkennens der Einklemmverhinderung eines elektrisch verstellbaren Sitzes in einem Fahrzeug gemäß einer Ausführungsform der vorliegenden Offenbarung zeigt.
-
Gemäß 2 weist gemäß einer Ausführungsform der vorliegenden Offenbarung eine Vorrichtung 100 zum Steuern der Erkennung der Einklemmverhinderung eines elektrisch verstellbaren Sitzes in einem Fahrzeug einen Schalter 110, einen Hall-Sensor 120, einen Antriebsmotor 130, einen Stromsensor 140, eine Steuerungsvorrichtung 150 und einen Speicher 160 auf.
-
Gemäß einer Ausführungsform der vorliegenden Offenbarung kann die Vorrichtung 100 zum Steuern des Erkennens der Einklemmverhinderung des elektrisch verstellbaren Sitzes im Fahrzeug innerhalb des Fahrzeugs implementiert sein. In diesem Fall kann die Vorrichtung 100 zum Steuern des Erkennens der Einklemmverhinderung des elektrisch verstellbaren Sitzes im Fahrzeug integral mit den internen Steuerungsvorrichtungen des Fahrzeugs ausgebildet sein, oder sie kann getrennt von den internen Steuerungsvorrichtungen des Fahrzeugs implementiert sein und mit den internen Steuerungsvorrichtungen des Fahrzeugs über einen separaten Stecker verbunden sein.
-
Der Schalter 110 kann von einem Nutzer betätigt werden, um z.B. einen Neigungswinkel (bspw. und/oder eine Verschiebeposition) des elektrisch verstellbaren Sitzes automatisch einzustellen.
-
Der Hall-Sensor 120, bei dem es sich um einen magnetelektrischen Wandler unter Verwendung des Hall-Effekts handelt, kann die Position des elektrisch verstellbaren Sitzes erfassen. Mit anderen Worten kann der Hall-Sensor 120 eine aktuelle Position erfassen (z.B. kann er erfassen, ob sich der elektrische Sitz nach vorne bewegt), indem er die Änderung eines Magnetfeldes erfasst, die aus der Bewegung des elektrisch verstellbaren Sitzes resultiert, und indem er ein Ausgangssignal an die Steuerungsvorrichtung 150 überträgt.
-
Der Antriebsmotor 130 wird angetrieben, um den Rückenlehnenwinkel des elektrisch verstellbaren Sitzes in einer Vorwärts- oder Rückwärtsrichtung zu verstellen, oder kann angetrieben werden, um den Sitz in die Vorwärts- oder Rückwärtsrichtung zu bewegen.
-
Der Stromsensor 140 erfasst die Höhe bzw. den Wert eines ausgegebenen Stroms des Antriebsmotors 130.
-
Die Steuerungsvorrichtung 150 kann mit dem Schalter 110, dem Hall-Sensor 120, dem Antriebsmotor 130 und dem Stromsensor 140 elektrisch verbunden sein, kann jede Komponente elektrisch steuern und kann eine elektrische Schaltung sein, die Softwarebefehle ausführt. Dementsprechend kann die Steuerungsvorrichtung 130 verschiedene Vorgänge der Datenverarbeitung und Berechnung durchführen, die im Folgenden beschrieben werden.
-
Die Steuerungsvorrichtung 150 kann die zwischen den Komponenten übertragenen Signale verarbeiten. Die Steuerungsvorrichtung 150 kann beispielsweise eine elektronische Steuereinheit (ECU), eine Mikrosteuereinheit (MCU) oder eine andere untergeordnete Steuerungsvorrichtung sein, die im Fahrzeug eingebaut ist.
-
Die Steuerungsvorrichtung 150 kann einen Referenzstrompegel (hier kann der Begriff „Referenzstrompegel“ austauschbar mit den Begriffen „Referenzstromwert“, „Referenzstrompegelwert“ und „Referenzpegel“ verwendet werden) zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes unter Verwendung des Hall-Sensors 120 und des Stromsensors 140 trainieren. Die Steuerungsvorrichtung 150 kann die Höhe bzw. den Wert eines Stromwerts, der in Bezug auf jede Position des elektrisch verstellbaren Sitzes gemessen wird, und den trainierten Referenzstrompegel, der zum Ermitteln der Einklemmverhinderung verwendet wird, vergleichen und dadurch die Einklemmverhinderung ermitteln.
-
Die Steuerungsvorrichtung 150 kann den Referenzstrompegel zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes durch einen Lernalgorithmus flexibel berechnen. In diesem Fall kann der Lernalgorithmus einen typischen Algorithmus verwenden, um eine Ausgabe durch Lernen basierend auf Eingabedaten zu erzeugen.
-
Die Steuerungsvorrichtung 150 kann einen Strompegel (hier wird der Begriff „Strompegel“ austauschbar mit dem Begriff „Stromwert“ verwendet) messen, der vom Antriebsmotors 130 in Bezug auf jede Betriebsrichtung (Motorbetriebsrichtung) des Antriebsmotors 130 und jede Position des elektrisch verstellbaren Sitzes ausgegeben wird. Die Steuerungsvorrichtung 150 kann den gemessenen Stromwert in den Lernalgorithmus eingeben, so dass ein trainierter Stromwert ausgegeben wird. In diesem Fall kann die Betriebsrichtung des Antriebsmotors 130 eine Vorwärtsrichtung ‚A‘ oder eine Rückwärtsrichtung ‚B‘ sein, wie in 4 dargestellt, und die Position des elektrisch verstellbaren Sitzes kann eine Position (Liegeposition) ‚C‘ für einen Liegewinkel des elektrisch verstellbaren Sitzes sein. In diesem Fall kann der Hall-Sensor 120 die Betriebsrichtung des Antriebsmotors und die Position des elektrisch verstellbaren Sitzes erfassen und das Erfassungsergebnis an die Steuerungsvorrichtung 150 weitergeben. 4 ist eine Ansicht, die eine Bewegungsrichtung des elektrisch verstellbaren Sitzes gemäß einer Ausführungsform der vorliegenden Offenbarung zeigt.
-
Die Steuerungsvorrichtung 150 kann den Referenzstrompegel, der zum Ermitteln der Einklemmverhinderung verwendet wird, in Bezug auf jede Position des Schalters berechnen, indem sie zu dem trainierten Stromwert einen Differenzwert zwischen einem Durchschnittswert gemessener Stromwerte des Antriebsmotors und einem Durchschnittswert von Zwangsströmen addiert. Die Steuerungsvorrichtung 150 kann den Referenzstromwert in dem Speicher 160 speichern.
-
Das heißt, die Steuerungsvorrichtung 150 kann den Referenzstromwert zum Ermitteln der Einklemmverhinderung berechnen, indem sie den Durchschnittswert des Zwangsstroms vom Durchschnittswert des Betriebsstroms subtrahiert, wie in Gleichung 1 unten gezeigt.
-
Beim Empfang eines Betriebssignals des Antriebsmotors 130 kann die Steuerungsvorrichtung 150 ermitteln, ob der trainierte Referenzstromwert, der für das Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes verwendet wird, im Speicher 160 gespeichert ist. Wenn der Referenzstrompegel nicht trainiert ist, trainiert die Steuerungsvorrichtung 150 den Referenzstrompegel. Wenn der Referenzstrompegel trainiert ist, kann die Steuerungsvorrichtung 150 die Einklemmverhinderung unter Verwendung des trainierten Referenzstrompegels zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes ermitteln.
-
Die Steuerungsvorrichtung 150 kann den trainierten Stromwert mit einem Stromwert vergleichen, der durch Messen des Pegels des ausgegebenen Stroms des Antriebsmotors erhalten wird. Wenn der trainierte Stromwert größer ist als der Stromwert, der durch Messen des Pegels des ausgegebenen Stroms des Antriebsmotors erhalten wird, kann die Steuerungsvorrichtung 150 einen aktuellen Zustand als Normalzustand ermitteln. Im Normalzustand wird die Einklemmverhinderung nicht durchgeführt und kann die Steuerungsvorrichtung den Antriebsmotor normal betreiben. 6 ist eine Ansicht, die einen Strompegel an jeder Sitzposition gemäß einer Ausführungsform der vorliegenden Offenbarung zeigt. Wie in 6 dargestellt, kann ein trainierter Stromwert (Pegel) ‚D‘ mit einem Stromwert ‚E‘ verglichen werden, der durch Messung des Pegels eines ausgegebenen Stroms des Antriebsmotors erhalten wird.
-
Die Steuerungsvorrichtung 150 stellt entgegengesetzte Endpositionen eines Betriebsabschnitts des Antriebsmotors ein, insbesondere stellt sie die entgegengesetzten Endpositionen des Betriebsabschnitts des Antriebsmotors so ein, dass der Betriebsabschnitt kleiner/schmaler ist als der Abschnitt, den der Antriebsmotor tatsächlich bewegt. Bei Stillstand des Antriebsmotors kann die Steuerungsvorrichtung 150 ermitteln, ob der Antriebsmotor eine der entgegengesetzten Endpositionen erreicht hat. In diesem Fall weisen die entgegengesetzten Endpositionen des Betriebsabschnitts eine Endposition, wenn sich der elektrische Sitz in Vorwärtsrichtung ‚A‘ bewegt, und eine Endposition auf, wenn sich der elektrische Sitz in Rückwärtsrichtung (z.B. ‚B‘) bewegt, wie in 4 dargestellt.
-
Die Steuerungsvorrichtung 150 kann ermitteln, ob der Antriebsmotor eine der entgegengesetzten Endpositionen erreicht, da ein Zwangsstrom erzeugt wird. Wie in 6 dargestellt, wird ein Zwangsstrom ‚G‘ erzeugt, wenn der Antriebsmotor 130 eine der entgegengesetzten Endpositionen erreicht. Dementsprechend kann erkannt werden, dass der Antriebsmotor 130 eine der entgegengesetzten Endpositionen erreicht.
-
Die Steuerungsvorrichtung 150 kann einen Trainingsabschnitt in Bezug auf jede Position des elektrisch verstellbaren Sitzes korrigieren, wenn der Antriebsmotor 130 eine der entgegengesetzten Endpositionen erreicht. Mit anderen Worten kann die Steuerungsvorrichtung 150 eine Trainingsposition korrigieren, um zu verhindern, dass der Antriebsmotor 130 die entgegengesetzten Endpositionen erreicht, und kann als Positionen der entgegengesetzten Endpositionen Positionen unmittelbar vor der Erzeugung des Zwangsstroms oder Positionen von 10 % des gesamten Abschnitts eines Hubs (bspw. 10% von den (tatsächlichen) Endpositionen entfernt) korrigieren, über welchen hinweg der Antriebsmotor 130 antreibt.
-
Wenn der trainierte Stromwert (Referenzstromwert) kleiner ist als der Stromwert, der durch Messen des Pegels des ausgegebenen Stroms des Antriebsmotors ermittelt wird, kann die Steuerungsvorrichtung 150 den trainierten Referenzstromwert F zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes mit dem Stromwert E vergleichen, der durch Messen des Pegels des ausgegebenen Stroms des Antriebsmotors ermittelt wird.
-
Die Steuerungsvorrichtung 150 kann ermitteln, ob ein Impulssignal des Hall-Sensors 120 normal ist, wenn der trainierte Referenzpegel zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes kleiner ist als der aktuelle Wert, der durch Messen des Pegels des ausgegebenen Stroms des Antriebsmotors erhalten wird. In diesem Fall ist das normale Impulssignal des Hallsensors 120 wie in 5 dargestellt. 5 ist eine Ansicht, die ein Ausgangssignal eines Hallsensors gemäß einer Ausführungsform der vorliegenden Offenbarung zeigt.
-
Die Steuerungsvorrichtung 150 kann den trainierten Referenzpegel zum Ermitteln der Einklemmverhinderung in Bezug auf jede Position des elektrisch verstellbaren Sitzes korrigieren, um höher zu sein, wenn das Impulssignal des Hall-Sensors 120 normal ist. In der Zwischenzeit kann die Steuerungsvorrichtung 150 ermitteln, dass ein Objekt eingeklemmt ist, wenn das Impulssignal des Hall-Sensors nicht normal ist, und kann einen Steuerungsvorgang ausführen, um die Bewegung des elektrisch verstellbaren Sitzes zu stoppen und einen Umkehrvorgang durchzuführen.
-
Der Speicher 160 kann Daten und/oder Algorithmen speichern, zum Beispiel einen Lernalgorithmus, der für den Betrieb der Steuerungsvorrichtung 150 erforderlich ist. In diesem Fall kann der Lernalgorithmus ein typischer Lernalgorithmus sein.
-
Zum Beispiel kann der Speicher 160 den Wert eines ausgegebenen Stroms des Antriebsmotors und den Referenzstromwert zum Ermitteln der Einklemmverhinderung speichern, die durch den Lernalgorithmus trainiert werden.
-
Darüber hinaus kann der Speicher 160 zumindest ein Speichermedium eines Speichers in der Art eines Flash-Speichertyps, eines Festplattentyps, eines Mikrotyps, eines Kartentyps (z.B. eine Security Digital (SD)-Karte oder eine eXtreme Digital-Karte), eines RAM (Random Access Memory), eines SRAM (Static RAM), eines ROM (Read Only Memory), eines PROM (Programmable ROM), eines EEPROM (Electrically Erasable and Programmable ROM), eines MRAM (Magnetic RAM), eines Speichers vom Typ Magnetdiskette/-platte oder eines Speichers vom Typ optische Diskette/Platte.
-
Nachfolgend wird eine Vorrichtung zum Steuern des Erkennens der Einklemmverhinderung eines elektrisch verstellbaren Sitzes in einem Fahrzeug gemäß einer Ausführungsform der vorliegenden Offenbarung unter Bezugnahme auf 3 im Detail beschrieben. 3 ist ein Flussdiagramm, das ein Verfahren zum Steuern des Erkennens der Einklemmverhinderung eines elektrisch verstellbaren Sitzes in einem Fahrzeug gemäß einer Ausführungsform der vorliegenden Offenbarung zeigt.
-
Im Folgenden wird davon ausgegangen, dass die in 2 dargestellte Vorrichtung 100 zum Steuern des Erkennens der Einklemmverhinderung eines elektrisch verstellbaren Sitzes im Fahrzeug das Verfahren von 3 durchführt. Darüber hinaus kann in der folgenden Beschreibung, die unter Bezugnahme auf 3 erfolgt, davon ausgegangen werden, dass das Verfahren, der als von der Vorrichtung 100 ausgeführt beschrieben wird, von der Steuerungsvorrichtung 150 der Vorrichtung 100 zum Steuern des Erkennens der Einklemmverhinderung des elektrisch verstellbaren Sitzes im Fahrzeug gesteuert wird.
-
Bezugnehmend auf 3 ermittelt die Steuerungsvorrichtung 100 zum Steuern des Erkennens der Einklemmverhinderung des elektrisch verstellbaren Sitzes im Fahrzeug, ob der Referenzstrompegel zum Ermitteln der Einklemmverhinderung trainiert wird/ist (S102), wenn das Betriebssignal (Motorbetriebssignal) des Antriebsmotors empfangen wird (S101).
-
Wenn der Referenzstrompegel zum Ermitteln der Einklemmverhinderung nicht vollständig eingelernt bzw. trainiert ist, ermittelt die Steuerungsvorrichtung 100 zum Steuern der Erkennung der Einklemmverhinderung die Betriebsrichtung (Motorbetriebsrichtung) des Antriebsmotors anhand des Motorbetriebssignals (S103) und identifiziert über den Hallsensor 120 eine Position (S104), in die der elektrische Sitz bewegt wird. Mit anderen Worten kann die Steuerungsvorrichtung 100 zum Steuern des Erkennens der Einklemmverhinderung ermitteln, ob die Betriebsrichtung des Antriebsmotors die Vorwärtsrichtung ‚A‘ oder die Rückwärtsrichtung ‚B‘ ist. Außerdem kann die Steuerungsvorrichtung 100 für die Erkennung der Einklemmverhinderung des elektrisch verstellbaren Sitzes eine Liegeposition ‚C‘ ermitteln.
-
Die Steuerungsvorrichtung 100 zum Steuern des Erkennens der Einklemmverhinderung misst den Pegel eines Stroms in Bezug auf jede Betriebsrichtung des Antriebsmotors und jede Sitzposition und trainiert den gemessenen Pegel des Stroms, basierend auf dem Lernalgorithmus. In diesem Fall kann der Lernalgorithmus einen typischen Lernalgorithmus aufweisen, um einen Ausgabewert durch das Lernen basierend auf dem Eingabewert auszugeben. Danach speichert die Vorrichtung 100 zum Steuern des Erkennens der Einklemmverhinderung das Ergebnis des Lernens. Mit anderen Worten werden Daten, die in Bezug auf jede Betriebsrichtung des Antriebsmotors und jede Sitzposition gemessen werden, als Eingangswert in den Lernalgorithmus eingegeben, so dass der trainierte Strompegelwert erhalten wird.
-
Danach berechnet die Steuerungsvorrichtung 100 zum Steuern der Erkennung der Einklemmverhinderung einen Referenzstrompegelwert ‚F‘ zum Ermitteln der Einklemmverhinderung basierend auf der Betriebsrichtung des Antriebsmotors und der Sitzposition, wie in 6 dargestellt. Mit anderen Worten ist der Referenzstrompegelwert ‚F‘ die Summe aus einem trainierten Strompegel (Wert) ‚D‘ für jede Position des elektrisch verstellbaren Sitzes und einem konstanten Stromwert. In diesem Fall ist der konstante Stromwert der Differenzwert zwischen dem Mittelwert der Betriebsströme (Motorbetriebsströme) des Antriebsmotors und dem Mittelwert der Zwangsströme, bezogen auf jede Position des elektrisch verstellbaren Sitzes. Wie oben beschrieben, wird der Referenzstromwert für die Ermittlung der Einklemmverhinderung in Bezug auf jede Betriebsrichtung des Antriebsmotors, der den elektrischen Sitz antreibt, und jede Liegeposition des elektrisch verstellbaren Sitzes trainiert, um die Differenz zwischen dem Referenzstromwert ‚F‘ für die Ermittlung der Einklemmverhinderung und dem gemessenen Stromwert ‚E‘ des Antriebsmotors, wie in 6 dargestellt, konstant zu halten. Dies verhindert dadurch einen Rückwärtsbetrieb aufgrund einer übermäßigen Einklemmkraft oder den fehlerhaften Betrieb während des Normalbetriebs.
-
In der Zwischenzeit, wenn das Training in S102 abgeschlossen ist, ermittelt die Steuerungsvorrichtung 100 zum Erkennen der Einklemmverhinderung des Antriebsmotors die Motorbetriebsrichtung (S106) und identifiziert die Position des Antriebsmotors über eine Eingabe des Hall-Sensors (S107).
-
Die Steuerungsvorrichtung 100 zum Erkennen der Einklemmverhinderung des elektrisch verstellbaren Sitzes im Fahrzeug misst den Betriebsstrom (Motorbetriebsstrom) des Antriebsmotors (S108) und vergleicht die trainierten Stromdaten (trainierter Stromwert) für jede Motorbetriebsrichtung und jede Sensorposition mit einem aktuell gemessenen Stromwert (S109).
-
Die Steuerungsvorrichtung 100 zum Steuern des Erkennens der Einklemmverhinderung des elektrisch verstellbaren Sitzes ermittelt, ob die trainierten Stromdaten (trainierter Referenzstromwert) größer sind als der aktuell gemessene Stromwert (S110).
-
Die Steuerungsvorrichtung 100 zum Erkennen der Einklemmverhinderung des elektrisch verstellbaren Sitzes ermittelt, dass sich der Antriebsmotor in einem Normalzustand ohne ein Einklemmen befindet, und schaltet den Ausgang des Antriebsmotors bzw. schaltet den Antriebsmotor ein (S111), wenn die trainierten Stromdaten größer sind als der aktuell gemessene Stromwert.
-
Die Vorrichtung 100 zum Steuern der Erkennung der Einklemmverhinderung des elektrisch verstellbaren Sitzes ermittelt, ob der Betrieb des Antriebsmotors gestoppt werden soll (S112) und wiederholt S107 bis S112, wenn der Betrieb des Antriebsmotors nicht gestoppt wird.
-
Wenn der Betrieb des Antriebsmotors gestoppt ist, ermittelt die Steuerungsvorrichtung 100 zum Erkennen der Einklemmverhinderung des elektrisch verstellbaren Sitzes, ob der Motor (der Antriebsmotor) an einem Endabschnitt eines Motormechanismus ankommt (S113). Die Steuerungsvorrichtung 100 für die Erkennung der Einklemmverhinderung des elektrisch verstellbaren Sitzes korrigiert eine Trainingsposition basierend auf dem Endabschnitt (S114), wenn der Antriebsmotor am Endabschnitt des Motormechanismus ankommt. Im Allgemeinen wird eine bestimmte Endposition willkürlich so eingestellt, dass der Motor vor einem bestimmten Abschnitt des Motormechanismus anhält, wodurch verhindert wird, dass der Antriebsmotor physisch am Endabschnitt des Motormechanismus ankommt. Da der Sitz in der Vorwärts-Rückwärts-Richtung geneigt ist/wird, werden die Endpositionen des Antriebsmotors bei der Vorwärts- und Rückwärtsbewegung des elektrisch verstellbaren Sitzes eingestellt. Wenn der Antriebsmotor 130 die Endposition erreicht, kann ein Fehler auftreten, und es kann ein Zwangsstrom erzeugt werden (siehe ‚G‘ in 6).
-
Dementsprechend kann, wenn der Antriebsmotor 130 an einer Endposition ankommt, ein Fehler vernachlässigt werden, und wird eine aktuelle Position als Endpunkt eines Trainingsabschnitts aktualisiert, und ein entgegengesetzter Endpunkt kann identisch aktualisiert werden. Darüber hinaus können Punkte, die 10 % des gesamten Abschnitts einer Hubstrecke entsprechen, die der Antriebsmotor 130 bewegt, als Endpunkte des Trainingsabschnitts festgelegt werden.
-
In der Zwischenzeit, wenn die trainierten Stromdaten gleich oder kleiner als die gemessenen Daten in S110 sind, ermittelt die Steuerungsvorrichtung 100 zum Erkennen der Einklemmverhinderung, ob ein trainierter Referenzstrom zum Ermitteln der Einklemmverhinderung kleiner ist als die gemessenen Daten ist (S115).
-
Die Steuerungsvorrichtung 100 zum Erkennen der Einklemmverhinderung ermittelt (S116), ob ein Impuls des Hall-Sensors normal eingegeben wird, wenn der gelernte Referenzstrom zum Ermitteln der Einklemmverhinderung kleiner ist als die gemessenen Daten, erkennt, dass ein Einklemmen verursacht wird, wenn der Impuls des Hall-Sensors nicht normal ist, und führt nach dem Anhalten des Antriebsmotors 130 einen Rückwärtsbetrieb durch (S117). In diesem Fall hat das Impulssignal des Hallsensors einen konstanten Wert, wie in 5 dargestellt.
-
Die Steuerungsvorrichtung 100 zum Ermitteln der Einklemmverhinderung ermittelt einen Strompegel, der aufgrund einer Außenumgebung (eine hohe Spannung oder eine niedrige Temperatur) geändert wurde, und korrigiert die trainierten Stromdaten auf einen höheren Wert, wenn das Impulssignal des Hall-Sensors normal ist, in dem Zustand, dass die trainierten Stromdaten kleiner oder gleich den gemessenen Daten sind, und der trainierte Referenzstrom zum Ermitteln der Einklemmverhinderung kleiner als die gemessenen Daten ist (S118).
-
Wie oben beschrieben wird gemäß der vorliegenden Offenbarung der Referenzstrompegel zum Ermitteln der Einklemmverhinderung des elektrisch verstellbaren Sitzes durch den Lernalgorithmus in Bezug auf die Richtung des elektrisch verstellbaren Sitzes und die Position des elektrisch verstellbaren Sitzes flexibel eingestellt. Auf diese Weise wird die Differenz zwischen dem Referenzstrompegel zum Ermitteln der Einklemmverhinderung des elektrisch verstellbaren Sitzes und dem gemessenen Strom konstant gehalten, wodurch eine übermäßige Einklemmkraft oder der Fehler während des Normalbetriebs verhindert wird.
-
7 zeigt ein Computersystem gemäß einer Ausführungsform der vorliegenden Offenbarung.
-
Bezugnehmend auf 7 kann ein Computersystem 1000 zumindest einen Prozessor 1100, einen Speicher 1300, eine Nutzerschnittstellen-Eingabevorrichtung 1400, eine Nutzerschnittstellen-Ausgabevorrichtung 1500, einen Speicher 1600 und eine Netzwerkschnittstelle 1700 aufweisen, die über einen Bus 1200 miteinander verbunden sind.
-
Der Prozessor 1100 kann eine zentrale Recheneinheit (CPU) oder eine Halbleitervorrichtung zur Verarbeitung von im Speicher 1300 und/oder im Speicher 1600 gespeicherten Anweisungen sein. Sowohl der Speicher 1300 als auch der Speicher 1600 können verschiedene Arten von flüchtigen oder nichtflüchtigen Speichermedien aufweisen. Zum Beispiel kann der Speicher 1300 einen Festwertspeicher (ROM, siehe 1310) und einen Direktzugriffsspeicher (RAM, siehe 1320) aufweisen.
-
Somit können die Operationen der Verfahren oder Algorithmen, die in Verbindung mit den in der vorliegenden Offenbarung offengelegten Ausführungsformen beschrieben werden, direkt mit einem Hardwaremodul, einem Softwaremodul oder Kombinationen davon implementiert werden, die vom Prozessor 1100 ausgeführt werden. Das Softwaremodul kann sich auf einem Speichermedium (d.h. dem Speicher 1300 und/oder dem Speicher 1600) befinden, wie z.B. einem RAM, einem Flash-Speicher, einem ROM, einem EPROM (löschbaren und programmierbaren ROM), einem EEPROM (elektrischen EPROM), einem Register, einer Festplatte, einer Wechseldiskette oder einer Compact-Disc-ROM (CD-ROM).
-
Das Speichermedium kann mit dem Prozessor 1100 gekoppelt sein. Der Prozessor 1100 kann Informationen aus dem Speichermedium auslesen und Informationen in das Speichermedium schreiben. Alternativ kann das Speichermedium mit dem Prozessor 1100 integriert sein. Der Prozessor und das Speichermedium können in einer ASIC (anwendungsspezifischen integrierten Schaltung) untergebracht sein. Die ASIC kann in einem Nutzerterminal untergebracht sein. Alternativ können der Prozessor und das Speichermedium als separate Komponenten des Nutzerterminals untergebracht sein.
-
Obwohl die vorliegende Offenbarung unter Bezugnahme auf Ausführungsformen und die begleitenden Zeichnungen beschrieben wurde, ist die vorliegende Offenbarung nicht darauf beschränkt. Die offengelegten Ausführungsformen und die Offenbarung können vom Fachmann auf verschiedene Weise modifiziert und geändert werden, ohne vom Umfang der vorliegenden Offenbarung abzuweichen, die in den folgenden Ansprüchen beansprucht wird.
-
Ausführungsformen der vorliegenden Offenbarung sollen daher den technischen Geist der vorliegenden Offenbarung nicht einschränken, sondern dienen lediglich der Veranschaulichung. Der Schutzbereich der vorliegenden Offenbarung sollte durch die beigefügten Ansprüche ausgelegt werden, und alle Abwandlungen davon sollten so ausgelegt werden, dass sie im Schutzbereich der vorliegenden Offenbarung enthalten sind.
-
Wie oben beschrieben, kann gemäß der vorliegenden Offenbarung der für jeden Sitzbedienungsabschnitt optimierte Strompegelwert durch vorheriges Trainieren des Strompegelwerts für jeden Sitzbedienungsabschnitt unter Verwendung eines Hall-Sensors ausgewählt werden, ohne den Strompegelwert (bspw. statisch) festzulegen, der verwendet wird, um ein eingeklemmtes Objekt während des Betriebs des elektrisch verstellbaren Sitzes im Fahrzeug zu erkennen, und das eingeklemmte Objekt kann unter Verwendung des ausgewählten Strompegelwerts erkannt werden, wodurch die Einklemmverhinderung erheblich verbessert wird.
-
Zusätzlich kann eine Vielzahl von Effekten, die direkt oder indirekt durch die Offenbarung verstanden werden, bereitgestellt werden.
-
Obwohl die vorliegende Offenbarung unter Bezugnahme auf Ausführungsformen und die begleitenden Zeichnungen beschrieben wurde, ist die vorliegende Offenbarung nicht darauf beschränkt, sondern kann vom Fachmann auf verschiedene Weise modifiziert und geändert werden, ohne vom Umfang der in den folgenden Ansprüchen beanspruchten vorliegenden Offenbarung abzuweichen.
-
Bezugszeichenliste
-
- 110
- SCHALTER
- 120
- HALL-SENSOR
- 130
- ANTRIEBSMOTOR
- 140
- STROMSENSOR
- 150
- STEUERUNGSVORRICHTUNG
- 160
- SPEICHER
- 100
- VORRICHTUNG ZUM STEUERN DER EINKLEMMVERHINDERUNG