DE60115006T2 - Verfahren zum automatischen Kalibrieren eines aufgehängten Sitzsystems - Google Patents

Verfahren zum automatischen Kalibrieren eines aufgehängten Sitzsystems Download PDF

Info

Publication number
DE60115006T2
DE60115006T2 DE60115006T DE60115006T DE60115006T2 DE 60115006 T2 DE60115006 T2 DE 60115006T2 DE 60115006 T DE60115006 T DE 60115006T DE 60115006 T DE60115006 T DE 60115006T DE 60115006 T2 DE60115006 T2 DE 60115006T2
Authority
DE
Germany
Prior art keywords
end stop
current
stop limit
stored
seat
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.)
Expired - Lifetime
Application number
DE60115006T
Other languages
English (en)
Other versions
DE60115006D1 (de
Inventor
A. Kenneth ST. CLAIR
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lord Corp
Original Assignee
Lord Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lord Corp filed Critical Lord Corp
Application granted granted Critical
Publication of DE60115006D1 publication Critical patent/DE60115006D1/de
Publication of DE60115006T2 publication Critical patent/DE60115006T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2/00Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
    • B60N2/50Seat suspension devices
    • B60N2/501Seat suspension devices actively controlled suspension, e.g. electronic control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G17/00Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
    • B60G17/015Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements
    • B60G17/019Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements characterised by the type of sensor or the arrangement thereof
    • B60G17/01933Velocity, e.g. relative velocity-displacement sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2/00Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
    • B60N2/02Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
    • B60N2/0224Non-manual adjustments, e.g. with electrical operation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2/00Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
    • B60N2/02Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
    • B60N2/0224Non-manual adjustments, e.g. with electrical operation
    • B60N2/02246Electric motors therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2/00Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
    • B60N2/50Seat suspension devices
    • B60N2/502Seat suspension devices attached to the base of the seat
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2/00Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
    • B60N2/50Seat suspension devices
    • B60N2/505Adjustable suspension including height adjustment
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2/00Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
    • B60N2/50Seat suspension devices
    • B60N2/506Seat guided by rods
    • B60N2/508Scissors-like structure
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2/00Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
    • B60N2/50Seat suspension devices
    • B60N2/52Seat suspension devices using fluid means
    • B60N2/527Seat suspension devices using fluid means using liquids
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D18/00Testing or calibrating apparatus or arrangements provided for in groups G01D1/00 - G01D15/00
    • G01D18/008Testing or calibrating apparatus or arrangements provided for in groups G01D1/00 - G01D15/00 with calibration coefficients stored in memory
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2200/00Indexing codes relating to suspension types
    • B60G2200/30Rigid axle suspensions
    • B60G2200/34Stabilising mechanisms, e.g. for lateral stability
    • B60G2200/345Stabilising mechanisms, e.g. for lateral stability with an axle suspended by two pivoted rods in "X"-arrangement
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2204/00Indexing codes related to suspensions per se or to auxiliary parts
    • B60G2204/40Auxiliary suspension parts; Adjustment of suspensions
    • B60G2204/45Stops limiting travel
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/25Stroke; Height; Displacement
    • B60G2400/252Stroke; Height; Displacement vertical
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2600/00Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
    • B60G2600/02Retarders, delaying means, dead zones, threshold values, cut-off frequency, timer interruption
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2600/00Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
    • B60G2600/08Failure or malfunction detecting means
    • B60G2600/082Sensor drift
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2600/00Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
    • B60G2600/70Computer memory; Data storage, e.g. maps for adaptive control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
    • B60G2800/70Estimating or calculating vehicle parameters or state variables
    • B60G2800/702Improving accuracy of a sensor signal
    • B60G2800/7022Calibration of a sensor, e.g. automatically
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2220/00Computerised treatment of data for controlling of seats
    • B60N2220/10Computerised treatment of data for controlling of seats using a database
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2220/00Computerised treatment of data for controlling of seats
    • B60N2220/20Computerised treatment of data for controlling of seats using a deterministic algorithm

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Transportation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Seats For Vehicles (AREA)

Description

  • Erfindungsgebiet
  • Die Erfindung betrifft ganz allgemein ein Verfahren zum Kalibrieren eines Sitzaufhängungssystems und bezieht sich insbesondere auf ein solches Verfahren zum automatischen Kalibrieren eines derartigen Systems durch ständiges Updaten maximaler und minimaler Systemendstoppgrenzen während der Benutzung des Systems.
  • Stand der Technik
  • Verschiedene Verfahren sind verwendet worden, um Schwingungen in Sitzaufhängungssystemen zu steuern. Im allgemeinen werden bei derartigen bekannten Steuerverfahren durch wenigstens einen Sensor Betriebsbedingungen erhalten. Dieser wenigstens eine Sensor liefert Systembetriebsinformationen an einen Prozessor, der bestimmt, daß das geeignete primäre Steuersignal an eine elektromechanische Einrichtung geschickt wird, beispielsweise einen magnetorheologischen Fluiddämpfer (MR) zur Schwingungssteuerung. Eine Anzahl verschiedener bekannter Verfahren zur Schwingungssteuerung ist in den folgenden erteilten US-Patenten beschrieben: "Skyhook Control" gemäß US-Patent Nr. 3 807 678 für Karnopp et al.; "Relative Control" gemäß US-Patent 4 821 849 für Miller; "Observer Control" gemäß US-Patent 4 881 172 für Miller; "Continuously Variable Control" gemäß US-Patent 4 887 699 für Ivers et al.; "Delayed Switching Control" gemäß US-Patent 4 936 425 für Boone et al.; "Displacement Control" gemäß US-Patent 5 276 623 für Wolfe; "Rate Control" gemäß US-Patent 5 652 704 für Catanzarite; "Modified Rate Control" gemäß US-Patent 5 712 783 für Catanzarite; und "Method for Auto Calibration of Controllable Damper Suspension System" gemäß US-Patent 5 964 455 für Catanzarite (entsprechend dem Oberbegriff von Anspruch 1).
  • Sitze, die in großen Fahrzeugen, beispielsweise Bussen und Lastwagen, Verwendung finden, erfordern Aufhängungssysteme zur Beschränkung des von dem Fahrzeuglenker infolge rauher oder unebener Straßenbedingungen gefühlten fehlenden Komforts. Derartige Aufhängungssysteme weisen im allgemeinen eine elektromechanische Vorrichtung auf, beispielsweise einen steuerbaren Öffnungs dämpfer, einen magnetorheologischen Dämpfer oder einen elektrorheologischen Dämpfer, der zwischen zwei relativ zueinander beweglichen Körpern angebracht ist. Eine derartige Dämpfungseinrichtung wird zur Minimierung der Schwingungen gesteuert, jedoch auch zur Vermeidung von Endstoppkollisionen. So ist beispielsweise in einem steuerbaren Dämpferaufhängungssystem zwischen zwei relativ zueinander beweglichen Systemkomponenten, beispielsweise ein Fahrzeugchassis und der Aufhängung oder alternativ zwischen einem Fahrzeugsitz und einem Konstruktionskörper, ein variabler Dämpfer angebracht. Ein oder mehrere Sensoren liefern Informationen betreffend die Bewegung der Komponenten des Systems, so beispielsweise die relative oder absolute Verschiebung, die Geschwindigkeit oder Beschleunigung. Die Dämpfungseigenschaften des Dämpfers werden dann mit einem der oben erwähnten Hauptsteuerverfahren gesteuert. Die Steuerung kann auch ein übersteuerndes Endstoppsteuerverfahren beinhalten, so beispielsweise das "Endstop Control Method", beschrieben in dem US-Patent 6 049 746 für Southward et al.
  • Unter gewissen Bedingungen führen einige oder alle diese primären Steuerverfahren zu abrupten Kollisionen mit den Endstopps, im folgenden "Endstoppkollisionen" genannt. Eine Endstoppkollision tritt dann auf, wenn das mechanische System, mit dem der Dämpfer verbunden ist, an dem Endstopp anschlägt, so beispielsweise die maximalen mechanischen Grenzen der Ausdehnungs- und/oder Rückstoß-Hubbewegungen, sobald eine ausreichende vorübergehende Belastung auftritt. Falls die Systemgeschwindigkeit zu hoch ist, wenn die Endstoppkollision auftritt, kann ein sehr starker Stoß auftreten. Die bodenseitigen und kopfseitigen Berührungen unter einer Endstoppbedingung führen zu unerwünschten Belastungen der mechanischen Komponenten im System, so daß die Kollisionen für den Fahrzeuglenker lästig werden. Insbesondere können dann, wenn ein Fahrzeuglenker oder eine andere den Sitz einnehmende Person Endstoppkollisionen herleitet, derartige Kollisionen die körperliche Gesundheit des Sitzenden beeinträchtigen.
  • Damit gesteuerte Sitzaufhängungssysteme richtig arbeiten, müssen die Systeme geeicht werden, bevor sie für einen speziellen Verwendungsfall installiert werden. Die typische Aufhängungssystemkalibrierung geschieht in der Fabrik, unmittelbar bevor der Sitz eingebaut wird. Gegenwärtige Kalibrierungsverfahren sind zeitaufwendig und kompliziert. Um einen hohen Produktivitätsgrad in der Fabrik aufrecht zu erhalten, führen die Techniker nicht immer Sitzkalibrierungen durch, so daß Sitze gelegentlich die Fabrik verlassen, ohne geeicht bzw. kalibriert worden zu sein, was dazu führt, daß das System, das Endstoppkollisionen ausgesetzt ist, schlecht funktioniert.
  • Ein Kalibrierverfahren erfordert eine oder mehrere elektrische Komponenten, die elektrisch mit dem Aufhängungssystem verbunden werden, bevor die Kalibrierungsprozedur ausgeführt wird. Die elektrische Komponente könnte ein Kurzschlußblock oder ein dreiteiliger Überbrücker sein. Der Sitz wird dann manuell bis zu seiner oberen Bewegungsgrenze an dem oberen Endstopp angehoben und dann bis zu seiner unteren Bewegungsgrenze am bodenseitigen Endstopp gesenkt. Die Endstoppstellungen werden in dem Steuerspeicher gespeichert. Schließlich werden eine oder mehrere elektrische Komponenten aus dem Aufhängungssystem entfernt. Obgleich das obige bekannte Kalibrierverfahren nicht aus vielen Schritten besteht, ist es dennoch zeitaufwendig und verursacht bei der Sitzmontage im Fertigungsbetrieb Kosten.
  • Das im oben erwähnten US-Patent 5 964 455 beschriebene Kalibrierverfahren erfordert eine Vorrichtung zum Anheben und Absenken des aufgehängten Sitzes während der Kalibrierprozedur, um die oberen oder unteren Bewegungsgrenzen des Systems zu ermitteln. Die Durchführung dieses Kalibrierungsverfahrens ist für jeden Sitz erforderlich, da das Sitzaufhängungssystem nicht arbeitet, bis das System kalibriert ist. Dieses bekannte Kalibrierungssystem weist eine automatische Höheneinstellvorrichtung auf, die den Luftstrom zu der Sitzaufhängung steuert, und als Folge dessen kann die Sitzaufhängungshöhe entweder von Hand durch den Fahrzeuglenker oder automatisch durch das Kalibrierungssystem justiert werden. Bei Benutzung der automatischen Höheneinstellvorrichtung wird das Kalibrierungsprogramm dadurch eingeschaltet, daß der automatische Höheneinstellschalter in der oberen Stellung gehalten wird. Sobald dies geschehen ist, hebt das Kalibrierungsprogramm den Sitz bis zum oberen Endstopp an und speichert die obere Endstopposition im Steuerspeicher. Der Sitz wird daraufhin zum unteren Endstopp bewegt, und der untere Endstopp wird im Steuerspeicher gespeichert. Der Sitz wird dann in eine berechnete mittlere Höhenposition bewegt und kann zum Kunden ausgeliefert werden. Obgleich Sitzaufhängungssysteme unter Verwendung dieses Verfahrens richtig kalibriert werden, erhöht die Ventilsteuerung, die zur Betätigung des automatischen Höheneinstellsystems erforderlich ist, erheblich die Kosten des Aufhängungssystems.
  • Aus dem obigen sind die Grenzen der gegenwärtigen Vorrichtungen und Verfahren ersichtlich. Es wäre daher vorteilhaft, ein alternatives Kalibrierungsverfahren zu schaffen, das darauf gerichtet ist, eine oder mehrere der oben angeführten Beschränkungen zu überwinden. Demzufolge wird im folgenden im einzelnen ein geeignetes alternatives Verfahren beschrieben.
  • Das erfindungsgemäße Verfahren, das im Anspruch 1 gekennzeichnet ist, betrifft ein automatisches Kalibrierverfahren für ein Sitzaufhängungssystem. Das Verfahren weist folgende Schritte auf: Abtasten einer gegenwärtigen Sitzposition, Updaten des Wertes eines ersten gegenwärtigen Endstopps zur Angleichung an die gegenwärtige Sitzposition, wenn der Sitzpositionswert größer ist als eine erste gegenwärtige Endstoppgrenze, und Updaten des Wertes einer zweiten gegenwärtigen Endstoppgrenze zur Angleichung an die gegenwärtige Sitzposition, falls die abgetastete Sitzposition kleiner ist als die zweite gegenwärtige Endstoppgrenze. Das erfindungsgemäße Verfahren kennzeichnet sich nun durch die weiteren Schritte: Bestimmen, wenn die gegenwärtige erste Endstoppgrenze größer ist als die gespeicherte erste Endstoppgrenze; Bestimmen, wenn die gegenwärtige zweite Endstoppgrenze kleiner ist als die gespeicherte zweite Endstoppgrenze; und für den Fall, daß die gegenwärtige erste Endstoppgrenze größer ist als die gespeicherte erste Endstoppgrenze, Abgleichen der gespeicherten ersten Endstoppgrenze mit der gegenwärtigen ersten Endstoppgrenze, und falls die gegenwärtige zweite Endstoppgrenze kleiner ist als die gespeicherte zweite Endstoppgrenze, Abgleichen der gespeicherten zweiten Endstoppgrenze mit der gegenwärtigen zweiten Endstoppgrenze.
  • Weitere Elemente und Merkmale der Erfindung sind in den Unteransprüchen offenbart.
  • Die obigen und andere Elemente können aus der folgenden detaillierten Beschreibung der Erfindung entnommen werden, wenn diese in Verbindung mit den beigefügten Zeichnungsfiguren betrachtet wird.
  • Kurzbeschreibung der Zeichnungsfiguren
  • Die 1a, 1b und 1c sind schematische Darstellungen eines Sitzaufhängungssystems, für dessen Kalibrierung das erfindungsgemäße Verfahren verwendet wird, wobei sich das Sitzaufhängungssystem an den maximalen und minimalen Grenzen sowie in einer Position zwischen diesen Grenzen befindet.
  • 2 zeigt ein Fließbild, das die Einfügung der Verfahrensschritte des in 1 dargestellten Kalibriersystems in einem Hauptsitzsteuerprogramm zeigt.
  • In der folgenden Beschreibung sind in den verschiedenen Ansichten gleiche Teile mit denselben Bezugszeichen versehen. Das erfindungsgemäße Verfahren zum automatischen Kalibrieren, das in den 1 und 2 dargestellt ist, folgt der Anordnung der maximalen und minimalen Endstoppgrenzen für das Aufhängungssystem 10, das den Sitz 12 trägt, der beispielsweise ein Lastwagensitz sein kann. Das Aufhängungssystem dient zur Beseitigung der Bewegung der Endstoppgrenzen und schafft dadurch für den Fahrer oder den Passagier, der auf dem Sitz 12 sitzt, eine bequemere Fahrt. Der Endstopp ist das Ende der zulässigen Bewegung des Sitzes.
  • Der Sitz 12 weist ein mechanisches Vielfachgestänge 14 mit ersten und zweiten Gliedern 21 und 22 auf, wie in den 1a bis 1c dargestellt. Das Gestänge ist in den 1a bis 1c zur Illustration zweidimensional dargestellt, und es versteht sich, daß es zusätzliche Körper enthalten kann, die in den Figuren nicht zu sehen sind. Das Gestänge 14 ist ein Beispiel, wobei darüber hinaus einleuchtet, daß das Gestänge irgendwelche geeignete Einrichtungen zur beweglichen Verbindung von Sitz und Aufhängungssystem aufweisen kann. Die Glieder 21 und 22 weisen entsprechende festliegende Enden 15 und 16 auf, die gewöhnlich an der Rückseite des Sitzes drehbar fixiert sind, sowie linear bewegliche Enden 17 und 18 an der Vorderseite des Sitzes. Diesbezüglich wird auf die 1a bis 1c verwiesen. Die linear beweglichen Enden der Glieder bewegen sich auf einer festliegenden linearen Bahn oder Schiene 23 und 24, während die drehbaren Enden 15 und 16 durch herkömmliche Verbindungen fixiert sind, die eine drehbewegliche Verschiebung der Enden 15 und 16 ermöglichen. Eine Drehverbindung 20 verbindet die Glieder 21 und 22 und andere Körper (nicht gezeigt), die das Gestänge 14 bilden. Das mechanische Gestänge ist herkömmlich aufgebaut und dem auf diesem Gebiet tätigen Fachmann bekannt, so daß keine weitere Beschreibung des Gestänges erforderlich ist.
  • Ein herkömmlicher Positionssensor 30 ist mit dem Glied 21 verbunden und dient dazu, die Position des Glieds 21 zu ermitteln, und der Positionssensor ist elekt risch an den Regler 70 angeschlossen, der wiederum mit einem herkömmlichen magnetorheologischen (MR) Dämpfer 40 verbunden ist. Der Dämpfer 40 steht mit dem Glied 22 in Verbindung. Ein herkömmlicher Mikroprozessor-gesteuerter Regler 70 zur Verarbeitung der Sensorsignale und Durchführung des erfindungsgemäßen automatischen Kalibrierungsverfahrens kann in demselben Reglergehäuse wie der Sensor 30 angeordnet sein, wie dies den 1a, 1b und 1c entnommen werden kann. Der Regler ist elektrisch an den Speicher 50 angeschlossen. Regler und Sensor können jedoch auch getrennte Komponenten sein, die nicht in demselben Gehäuse angeordnet sind. Der Dämpfer dient zur Begrenzung der Verschiebung des Sitzes während des Betriebs. Die elektrischen Signale werden dem Dämpfer zugeführt, während das System arbeitet, so daß eine ausreichende Dämpfung hergestellt wird, die verhindert, daß das System die maximalen und minimalen Endstoppgrenzen erreicht.
  • Das erfindungsgemäße automatische Kalibrierungsverfahren dient zum automatischen und regelmäßigen erneuten Lernen und Identifizieren der maximalen und minimalen Endstoppgrenzen des Systems. Indem fließende Grenzen für die maximalen und minimalen Endstoppgrenzen geschaffen werden, wird dem Fahrer eine noch bequemere Fahrt ermöglicht. Das Verfahren führt zu einem kontinuierlichen Auffinden von Entstoppositionen in Echtzeit, auch Endstoppmantel genannt.
  • In 2 wird das erfindungsgemäße automatische Kalibrierungsverfahren 11 dargestellt, das damit beginnt, daß das System im Schritt 101 eingeschaltet wird, beispielsweise durch Drehen des Zündschlüssels. Die anfänglichen maximalen bzw. minimalen Endstoppgrenzen MAX_POS und MIN_POS werden aus einer Datenreihe gelesen, die in einem energieunabhängigen Speicher gespeichert ist, von auf diesem Gebiet tätigen Fachmann mit "Electrically Erasable Programmable Read Only Memory" (EEPROM) bezeichnet. Der energieunabhängige Speicher kann im allgemeinen ein beliebiger Speicher sein, der nicht energieabhängig ist und aus dem Daten entnommen und eingegeben werden können. Dieser Speicher schließt auch einen Flashspeicher ein. Das Kalibrierungssystem 100 kann eingeschaltet bleiben, selbst wenn das Fahrzeug außer Betrieb ist.
  • Im Schritt 103 wird festgestellt, wenn das Programm 100 der Programmart entspricht oder nicht entspricht. Wenn der Sitzhersteller die Eingabe oder Änderung von Informationen verlangt, dann ändert das Programm die Programmart, und falls keine solchen Zusätze oder Änderungen erforderlich sind, läuft das Programm zum Schritt 104 fort, wie oben beschrieben. Ein Operator kann die Programmart durch Betätigen eines Schalters, Druckknopfes oder Sensors, beispielsweise im Schritt 102 vor dem Einschaltschritt 101 schalten. Die Programmart kann eingegeben werden, wenn der Sitztyp in Verbindung mit dem System 10 sich ändert, nachdem das System isoliert wurde.
  • Das System kann jederzeit während der Durchführung des Programms 100 nachgeführt werden. Das System läßt sich im Schritt 128 durch Betätigen eines Schalters, Druckknopfes oder Sensors neu einstellen. Wenn das System neu eingestellt wird, werden in den Schritten 129 und 108 die entsprechenden Herstellerwerte von MAX_POS und MIN_POS aus der Datenreihe im Speicher 50 gelesen und das Programm neu angefahren. Das System kann neu eingestellt werden, falls der Typ des Sitzes zwar derselbe bleibt, jedoch der Sitz neu installiert wird oder ein neuer Sitz desselben Typs eingebaut wird. Das System kann auch neu eingestellt werden nach seiner Herstellung oder Austestung.
  • Die Datenreihe, die in dem Schritt 104 gelesen wird, enthält auch eine Information betreffend den Sitztyp, der durch das System 10 abgestützt wird. Auf diese Weise kann das Sitzaufhängungssystem 10 an geeignete Steifheit und Endstoppwerte angepaßt werden, so daß es zu den besonderen Abmessungen paßt, die ein spezieller Herstellersitz aufweist. Wendet man sich nun den Schritten der Programmart zu, so kann die Herstellerinformation des Schrittes 202 von 2 eingegeben werden. Die Herstellerinformation läßt sich durch Benutzung irgendeiner passenden, bekannten Einrichtung eingeben, einschließlich, jedoch nicht ausschließlich, über eine seriellen Schnittstelle zu einem anderen Computer, und zwar durch Schalten einer Schaltradverbindung oder eines Magnetschalters oder durch Benutzung eines programmierbaren Logikreglers (PLC). In dem Schritt 203 wird ein einem Benutzer zugeordneter Herstellercode einschließlich einer beliebigen Kombination von Symbolen, Zahlen oder Buchstaben im Speicher 50 aufbewahrt, und der Code zeigt den Sitztyp an, der mit dem System 10 kombiniert wird. Der Herstellercode wird dann benutzt, um die erforderlichen Endstoppgrenzen zu erhalten, um den Sitz abzustützen. Die Endstoppgrenzen-Information, die verschiedenen Sitzen zugeordnet ist, ist eingebrannt oder auf andere Weise in den herkömmlichen programmierbaren Einlesespeicher (PROM) eingegeben, der mit dem Regler 70 ein einheitliches Ganzes bildet. Typischerweise werden die Endstoppdaten in den PROM eingegeben, bevor das System mit dem Sitz 12 zusammengebaut wird. Die entsprechende Endstoppinformation wird aus dem PROM gelesen, nachdem die Herstelleridentifikationsnummer eingegeben worden ist, siehe Schritt 204.
  • In dem Schritt 206 wird ein Überprüf-Summenwert (CHECKSUM) berechnet. Der Überprüfsummenwert ist als die Summe der maximalen und minimalen Endstoppwerte definiert. Zwei identische Datensätze, die die Endstoppwerte MAX_POS, MIN_POS und den CHECKSUM-Wert enthalten, werden in dem Schritt 208 im Speicher 50 gespeichert. Während der Ausführung des Programms 100 ist gleichzeitig nur einer der Datensätze offen und wird für das Programm 100 verwendet. Falls während der Benutzung einer der Datensätze durch einen Stromausfall oder ein anderes Ereignis beschädigt wird, wird das Programm mit dem unbeschädigten Datensatz fortgesetzt.
  • Nach dem Schritt 208 kehrt das Programm 100 zum Schritt 104 im Ride-Modus zurück.
  • In dem Schritt 104 werden die Werte für MAX_POS, MIN_POS und OLD_CHECKSUM1 aus dem ersten Datensatz gelesen, der im Speicher 50 gespeichert ist. In dem Schritt 105 macht das Programm 100 eine Überprüfung, um festzustellen, ob die Werte in dem aufgenommenen Datensatz beschädigt worden sind. In dem Schritt 105 wird der neue berechnete Neu-Überprüfsummenwert (new_checksum) mit dem Datensatz Alt-Überprüfsummenwert (OLD_CHECKSUM1) verglichen. Wenn der OLD_CHECKSUM1 der Wert des Datensatzes 1 gleich dem new_checksum ist, läuft das Programm zur Stufe 109 weiter.
  • Wenn jedoch die beiden Werte in dem Schritt 105 nicht gleich scheinen, läuft das Programm zum Schritt 106 weiter, wo der Datensatz 2 aus dem Speicher 50 entnommen wird. Der zweite Datensatz enthält die in dem Schritt 208 gespeicherten CHECKSUM2-, MAX_POS- und MIN_POS-Werte. Der Wert von CHECKSUM aus dem zweiten Datensatz wird mit dem Neu-Überprüfsummenwert im Schritt 107 verglichen, und wenn die beiden gleich erscheinen, läuft das Programm zum Schritt 110 weiter. Falls die beiden Werte in dem Schritt 107 nicht gleich erscheinen, werden die Werte für MAX_POS und MIN_POS des vorher eingegebenen Herstellers von PROM in dem Schritt 108 erhalten, und zwar in der im obigen in Verbindung mit der Ausführung des Schrittes 204 beschriebenen Weise. Das Programm kehrt dann zum Schritt 110 zurück.
  • Wenn in dem Schritt 105 der OLD_CHECKSUM1-Wert und der Neu-Überprüfungssummenwert gleich erscheinen, werden die MAX_POS-, MIN_POS- und OLD_CHECKSUM1-Werte in dem Schritt 109 aus dem Datensatz 1 in den Datensatz 2 kopiert, woraufhin das Programm zum Schritt 110 weiterläuft. Der Wert des Neu-Überprüfungssummenwertes wird im nichtpermanenten, willkürlichen Zugang bietenden Speicher (RAM) gespeichert.
  • Im Schritt 110 kann eine kleine anfängliche Abweichung dem MIN_POS zugefügt und vom MAX_POS abgezogen werden. Auf diese Weise wird der Dämpferhub verringert. Dadurch, daß die Abweichung auf diese Weise integriert wird, verkleinert sich die Endstopphülle und gibt kleine im Laufe der Zeit entstehende Systemänderungen an. Die Integration des Abweichungswertes wird von dem Fahrer auf dem aufgehängten Sitz 12 nicht entdeckt. Im laufe der Zeit kann sich der Dämpferhub während des Ablaufs des Programms 100 bis zu seinem Wert verlängern, bevor die Abweichungswerte berücksichtigt werden.
  • In dem Schritt 111 werden die Tuning-Parameter für den Herstellersitz aus einer Datenreihe gelesen, die in dem im obigen beschriebenen PROM gespeichert ist. Die Tuning-Parameter bilden eine Führung für die Beantwortung der Frage, wie das System 10 dynamisch arbeiten sollte, wenn sich der Dämpfer seinem Endstopp nähert. Für einen Sitz mit einem kurzen Hub sollte der Dämpfer typischerweise schnell verzögert werden, wenn sich der Endstopp nähert, während ein Sitz mit einem Langhub gewöhnlich allmählich verzögert wird, wenn er sich dem Endstopp nähert, weil der Dämpfer mit einem Langhub einen größeren Stoppabstand aufweist als einer mit einem beschränkten aktiven Hub.
  • Im Schritt 112 wird ein Zähler auf Null gesetzt. Jedesmal, wenn das Programm eine Schleife ausführt, wird der Zähler geschaltet, siehe Schritt 113. Wenn der Zähler seine Grenze in dem Schritt 114 nicht überschritten hat, gibt das System die Sitzhöhe in dem Schritt 115 an. Da die meisten nichtpermanenten Speicherchips wie der Speicher 50 eine begrenzte Anzahl Schreibzyklen aufweisen, dient der Zähler dazu, sicherzustellen, daß die Anzahl der Schreibzyklen eine erwartete Reglerlebensdauer nicht überschreitet. Infolgedessen überprüft während der ersten sechs Betriebsminuten das System 100 alle 1,3 Sekunden das Abdaten eines nicht energieabhängigen Speichers. Daraufhin, nach sechs Minuten, überprüft das System eine Stunde lang zum Abdaten des Speichers 50 alle sechs Minuten, und dann, nach der anfänglichen Stunde und sechs Betrieb, überprüft das System 100 nur jede Stunde das Abdaten des nicht energieabhängigen Speichers. Auf diese Weise wird die Anzahl der Schreibzyklen für den Speicher 50 begrenzt. Dies stellt eines der möglichen Szenarien zur Steuerung der Frequenz der Schreibzyklen für den Speicher 50 dar.
  • In dem Schritt 115 wird aus der Lage des Sensors 30 die Sitzhöhe oder die Position der Einrichtung gelesen. Der Positionssensor liest die Position des Einrichtungsglieds 21 annähernd 900 mal pro Sekunde und bestimmt auf der Grundlage der Position des Glieds die Höhe des Sitzes.
  • In dem Schritt 116 wird, falls die Sitzhöhe nicht die gegenwärtige maximale Sitzposition überschreitet, die Sitzhöhe im RAM gespeichert, woraufhin im Schritt 117 das Programm 100 feststellt, wenn die Sitzhöhe geringer ist als der gegenwärtige Wert der Minimalposition der im RAM gespeicherten Sitzhöhe. Wenn die Sitzhöhe nicht größer ist als der im RAM gespeicherte Minimalpositionswert, braucht das System kein Update der Kalibrierung, und der Zähler zeigt wieder in dem Schritt 113 an.
  • Zurückkommend zum Schritt 116 ist festzustellen, daß dann, wenn der ermittelte Sitzhöhenwert größer ist als der gegenwärtige Wert der Maximalposition der im energieabhängigen Speicher (RAM) gespeicherten Sitzposition, das Programm zum Schritt 118 weiterläuft, um festzustellen, wenn die Sitzhöhe größer ist als ein extremer maximaler Sitzhöhenwert, der aus einer im PROM gespeicherten und im Schritt 111 im RAM geschützten Datenreihe gelesen wird. Wenn die Sitzhöhe größer ist als der Wert der im RAM gespeicherten extremen maximalen Sitzhöhe, wird der Sitzhöhenwert gleich dem extremen maximalen Sitzhöhenwert in dem Schritt 119 gesetzt, und der Wert der maximalen Position wird gleich der Sitzhöhe vom Schritt 120 gesetzt, und der neue maximale Positionswert wird im RAM gespeichert. Wenn in dem Schritt 118 die Sitzhöhe nicht größer ist als der extreme Maximalwert, dann läuft das Programm zum Schritt 120 weiter, und der maximale Positionswert wird dann gleich der Sitzhöhe gesetzt und im RAM gespeichert.
  • Wenn im Schritt 117 der Wert der Sitzhöhe kleiner ist als der Wert der im RAM gesicherten Minimalposition und im Schritt 121 der Wert der Sitzhöhe kleiner ist als der aus einer im PROM gespeicherten und im RAM gesicherten Datenreihe gelesene extreme Minimalwert, dann wird die Sitzhöhe im Schritt 122 dem extre men Minimalwert gleichgesetzt. Daraufhin wird im Schritt 123 der Wert der Minimalposition auf den neuen Stand gebracht und der Sitzhöhe gleichgesetzt sowie im RAM gespeichert. Wenn im Schritt 121 der Sitzhöhenwert nicht kleiner ist als der extreme Minimalwert, der aus einer im PROM gespeicherten Datenreihe gelesen wird, dann wird der Wert der Minimalposition im Schritt 123 gleich der Sitzhöhe gesetzt und im RAM gesichert.
  • Der Zähler wird bei jedem der ausgeführten Schritte 113 bis 123 durch das Programm 100 geschaltet. Sobald der Zähler einen vorbestimmten Grenzwert im Schritt 114 erreicht hat, stellt das Programm fest, wenn entweder der Wert der Maximalposition oder Minimalposition, die im RAM gesichert sind, größer als die im Speicher 50 gesicherte MAX_POS oder kleiner als die MIN_POS ist. Das System wird erneut geeicht, und die Werte von MAX_POS und MIN_POS werden erneut angepaßt und den gesicherten augenblicklichen Maximumpositions- und Minimumpositions-Werten im Schritt 125 gleichgesetzt. Diese Werte werden als Datensatz 1 im EEPROM 50 gesichert. Im Schritt 126 wird ein neuer Wert der CHECKSUM1 auf der Grundlage der MAX_POS- und MIN_POS-Werte berechnet und im Speicher 50 gesichert. Schließlich wird im Schritt 127 eine neue Zählergrenze berechnet.
  • Wenn weder der Maximalpositionswert größer ist als der MAX_POS-Wert noch der Minimumpositionswert kleiner als der MIN_POS-Wert, dann ist keine Eichung erforderlich, und das Programm paßt die Werte von MAX_POS und MIN_POS im Schritt 125 nicht neu an, sondern läuft direkt zum Schritt 127 weiter. Die Grenze wird neu angepaßt, um die Frequenz der Schreibzyklen für den Speicher 50 zu steuern.
  • Durch die Erfindung wird die Endstopphülle kontinuierlich überwacht und gesteuert, um dadurch sicherzustellen, daß das System jederzeit exakt geeicht ist, so daß für die auf dem Sitz sitzende Person durch Beseitigung von nachteiligen Endstoppkollisionen eine komfortable Fahrt garantiert wird.
  • Obgleich im obigen ein bevorzugtes Ausführungsbeispiel der Erfindung dargestellt und beschrieben wurde, versteht es sich, daß Abänderungen möglich sind, so daß nicht gewünscht wird, das Verfahren auf die im obigen angegebenen präzisen Details zu beschränken, sondern beabsichtigt ist, derartige Änderungen und Variatio nen mit in den Schutzumfang der durch die folgenden Ansprüche definierten Erfindung aufzunehmen.

Claims (19)

  1. Verfahren zum automatischen Kalibrieren eines Sitzaufhängungssystems für einen Sitz mit einem Sitzpositionsfühler, einer gespeicherten ersten Endstoppgrenze und einer gespeicherten zweiten Endstoppgrenze, einer gegenwärtigen ersten Endstoppgrenze und einer gegenwärtigen zweiten Endstoppgrenze, gekennzeichnet durch die folgenden Schritte: a) Ermitteln einer gegenwärtigen Sitzposition; b) Berichtigen des Wertes der gegenwärtigen ersten Endstoppgrenze zur Angleichung der gegenwärtigen Sitzposition, wenn der Sitzpositionswert größer ist als die gegenwärtige erste Endstoppgrenze; und c) Berichtigen des Wertes der gegenwärtigen zweiten Endstoppgrenze zur Angleichung der gegenwärtigen Sitzposition, falls die gegenwärtige Sitzposition kleiner ist als die gegenwärtige zweite Endstoppgrenze; dadurch gekennzeichnet, daß das Verfahren folgende weitere Schritte umfaßt: d) Bestimmen, wenn die gegenwärtige erste Endstoppgrenze größer ist als die gespeicherte erste Endstoppgrenze; e) Bestimmen, wenn die gegenwärtige zweite Endstoppgrenze kleiner ist als die gespeicherte zweite Endstoppgrenze; und f) wenn die gegenwärtige erste Endstoppgrenze größer ist als die gespeicherte erste Endstoppgrenze Abgleichung der gespeicherten ersten Endstoppgrenze mit der gegenwärtigen ersten Endstoppgrenze, und wenn die gegenwärtige zweite Endstoppgrenze kleiner ist als die gespeicherte zweite Endstoppgrenze, Abgleichung der gespeicherten zweiten Endstoppgrenze mit der gegenwärtigen zweiten Endstoppgrenze.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die erste gespeicherte Endstoppgrenze eine maximale Sitzhöhe ist und die zweite gespeicherte Endstoppgrenze eine minimale Sitzhöhe.
  3. Verfahren nach Anspruch 2, dadurch gekennzeichnet, daß die gespeicherten Endstoppgrenzwerte in einem energieunabhängigen Speicher gespeichert werden.
  4. Verfahren nach Anspruch 2, dadurch gekennzeichnet, daß die gegenwärtige Sitzposition entweder als gegenwärtige Minimalposition oder als gegenwärtige Maximalposition in einem energieabhängigen Speicher gespeichert wird.
  5. Verfahren nach Anspruch 3, dadurch gekennzeichnet, daß der energieunabhängige Speicher EEPROM ist.
  6. Verfahren nach Anspruch 4, dadurch gekennzeichnet, daß der energieabhängige Speicher RAM ist.
  7. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß das Verfahren den zusätzlichen Schritt des Lesens der ersten und zweiten gespeicherten Endstoppgrenzen aus einem Datenfeld vor dem Schritt a) ist.
  8. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß das Verfahren den zusätzlichen Schritt der Berechnung eines neuen Kontrollsummenwertes beinhaltet.
  9. Verfahren nach Anspruch 8, dadurch gekennzeichnet, daß die Kontrollsumme gleich der Summe aus den ersten und zweiten Endstoppgrenzwerten ist.
  10. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß das Verfahren den Schritt beinhaltet, einen versetzten Wert zu den gespeicherten ersten und zweiten Endstoppgrenzen zu verwenden.
  11. Verfahren nach Anspruch 10, dadurch gekennzeichnet, daß der versetzte Wert von der gespeicherten ersten Endstoppgrenze abgezogen und der gespeicherten zweiten Endstoppgrenze zugefügt wird.
  12. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß es den Schritt des Lesens von Abstimmungsparametern aus einem Datenfeld beinhaltet, um die Verzögerung zu bestimmen, die benötigt wird, wenn das System sich entweder der gespeicherten ersten oder zweiten Endstoppgrenze nähert.
  13. Verfahren nach Anspruch 7, wobei ein alter Kontrollsummenwert aus einem Datenfeld gelesen wird, gekennzeichnet durch den zusätzlichen Schritt der Berechnung eines neuen Kontrollsummenwertes.
  14. Verfahren nach Anspruch 13, gekennzeichnet durch den zusätzlichen Schritt der Feststellung, wenn der alte Kontrollsummenwert gleich dem neuen Kontrollsummenwert ist.
  15. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß das Verfahren einen Ride-Modus und einem Programm-Modus umfaßt.
  16. Verfahren nach Anspruch 15, dadurch gekennzeichnet, daß der Programm-Modus den Schritt der Eingabe eines Herstellercodes umfaßt.
  17. Verfahren nach Anspruch 16, dadurch gekennzeichnet, daß das Verfahren den zusätzlichen Schritt des Wiederauffindens von Werten für die gespeicherten ersten und zweiten Endstoppgrenzen nach der Eingabe des Herstellercodes umfaßt.
  18. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß das Verfahren die folgenden Schritte vor dem Schritt b) enthält: Feststellen, wenn die ermittelte gegenwärtige Sitzposition größer ist als die gegenwärtige erste Endstoppgrenze und, wenn die Sitzhöhe größer ist als die gegenwärtige erste Endstoppgrenze Benutzung der folgenden zusätzlichen Schritte: Feststellen, wenn die ermittelte Sitzposition größer ist als ein vorgegebener extremer Maximalwert und wenn die Sitzposition größer ist als das extreme Maximum. Einstellen der Sitzposition, so daß diese gleich dem vorgegebenen extremen Maximum ist, und daraufhin Einstellen des gegenwärtigen ersten Endstoppgrenzwertes so, daß er gleich der Sitzposition ist.
  19. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß das Verfahren folgende Schritte vor dem Schritt b) beinhaltet: Feststellen, wenn die Sitzposition kleiner ist als die gegenwärtige zweite Endstoppgrenze und falls die Sitzposition kleiner ist als die gegenwärtige zweite Endstoppgrenze Ausstattung des Verfahrens mit den zusätzlichen Schritten: Feststellen, wenn die Sitzposition kleiner ist als ein vorgegebener extremer Minimalwert und, falls die Sitzposition kleiner ist als das extreme Maximum Einstellen der Sitzposition, so, daß sie gleich dem vorgegebenen extremen Minimum ist, und daraufhin Einstellen des gegenwärtigen zweiten Endstoppgrenzwertes so, daß er gleich der Sitzposition ist.
DE60115006T 2000-04-20 2001-04-20 Verfahren zum automatischen Kalibrieren eines aufgehängten Sitzsystems Expired - Lifetime DE60115006T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US19906700P 2000-04-20 2000-04-20
US199067P 2000-04-20
PCT/US2001/040569 WO2001081115A1 (en) 2000-04-20 2001-04-20 Automatic calibration method for a suspended seat system

Publications (2)

Publication Number Publication Date
DE60115006D1 DE60115006D1 (de) 2005-12-22
DE60115006T2 true DE60115006T2 (de) 2006-07-27

Family

ID=22736073

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60115006T Expired - Lifetime DE60115006T2 (de) 2000-04-20 2001-04-20 Verfahren zum automatischen Kalibrieren eines aufgehängten Sitzsystems

Country Status (4)

Country Link
US (1) US6513799B2 (de)
EP (1) EP1274600B1 (de)
DE (1) DE60115006T2 (de)
WO (1) WO2001081115A1 (de)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2829911B1 (fr) * 2001-09-26 2004-02-13 Labinal Actionneur, famille d'actionneurs pour siege et procede de fabrication d'un tel actionneur
US7942248B2 (en) 2002-12-31 2011-05-17 Lord Corporation Adjustable damping control with end stop
CA2420324A1 (fr) * 2003-03-04 2004-09-04 Bruno Paillard Suspension de siege active
KR20050119285A (ko) * 2004-06-16 2005-12-21 삼성전자주식회사 하이브리드 블록기반 움직임 추정장치 및 그 방법
US7669708B2 (en) * 2006-08-31 2010-03-02 Martin Engineering Company Bulk material handling system and control
US7556140B2 (en) * 2006-08-31 2009-07-07 Martin Engineering Company Bulk material handling system
US7546215B2 (en) * 2007-04-14 2009-06-09 Crane Co. Method for calibrating a powered seat
US20090198419A1 (en) * 2008-02-05 2009-08-06 Bose Corporation Suspended seat autolocking
US9464684B2 (en) * 2008-12-23 2016-10-11 Caterpillar Inc. Vibration control system with virtual end stops
DE102010026569B4 (de) * 2009-07-28 2014-03-27 Grammer Aktiengesellschaft Regelungseinrichtung zur Reduzierung einer Schwingungsbewegung einer federkraftbeaufschlagten schwingenden Vorrichtung
DE102010010290B4 (de) 2010-03-04 2017-10-26 Grammer Aktiengesellschaft Fahrzeugsitz mit Gleitelement
US8205741B2 (en) 2010-08-06 2012-06-26 Martin Engineering Company Method of adjusting conveyor belt scrapers and open loop control system for conveyor belt scrapers
DE102010035888B4 (de) 2010-08-30 2018-05-09 Grammer Ag Fahrzeugsschwingungsvorrichtung
DE102010045114B4 (de) * 2010-09-13 2019-12-19 Grammer Aktiengesellschaft Verfahren zum Betreiben einer Fahrzeugdämpfungseinrichtung für einen Fahrzeugsitz / eine Fahrzeugkabine und Fahrzeugdämpfungseinrichtung für einen Fahrzeugsitz / eine Fahrzeugkabine
DE102010054752B4 (de) 2010-09-13 2012-06-28 Grammer Aktiengesellschaft Gefederte Mehrpunktlagerung für Fahrzeuge mit Elastomerfederelement
DE102010048210B4 (de) 2010-10-13 2021-09-16 Grammer Aktiengesellschaft Fahrzeugsitz mit Fluidfeder
DE102010051325B4 (de) 2010-11-16 2020-11-26 Grammer Aktiengesellschaft Sitzfuß für einen Personensitz
DE102010055342B4 (de) 2010-12-21 2015-03-26 Grammer Aktiengesellschaft Horizontale Sitzfedereinrichtung
DE102010055344A1 (de) 2010-12-21 2012-06-21 Grammer Aktiengesellschaft Horizontale Sitzverstellung mit Stellglied
DE102011009530B4 (de) 2011-01-26 2014-04-10 Grammer Aktiengesellschaft Fahrzeugschwingungsvorrichtung, Fahrzeugsitz oder Fahrgastzelle bzw. Fahrzeugkabine eines Fahrzeuges
DK179239B9 (da) * 2016-11-23 2018-04-30 Global Fabtech Shanghai Company Ltd Mekanisme til en sakselift eller et vippesystem, en sakselift og et vippesystem omfattende en sådan mekanisme og en kørestol med et sædehejs omfattende en sådan sakselift
CN113787941B (zh) * 2021-08-31 2022-07-22 航宇救生装备有限公司 一种基于电流积分窗的座椅极限位置校准方法

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3807678A (en) 1972-09-19 1974-04-30 Lord Corp System for controlling the transmission of energy between spaced members
US4204255A (en) * 1976-09-09 1980-05-20 Keiper Automobiltechnik Gmbh & Co Kg Apparatus for adjusting a vehicle seat
DE3312732A1 (de) * 1983-04-07 1984-10-11 Gebr. Isringhausen, 4920 Lemgo Verfahren zur ueberwachung der soll-mittellage von luftsitzen
US4821849A (en) 1986-09-29 1989-04-18 Lord Corporation Control method and means for vibration attenuating damper
US4881172A (en) 1986-12-22 1989-11-14 Lord Corporation Observer control means for suspension systems or the like
US4936425A (en) 1989-02-10 1990-06-26 Lord Corporation Method of operating a vibration attenuating system having semiactive damper means
US4887699A (en) 1989-02-10 1989-12-19 Lord Corporation Vibration attenuating method utilizing continuously variable semiactive damper
US5276623A (en) 1991-11-27 1994-01-04 Lord Corporation System for controlling suspension deflection
US5652704A (en) 1995-09-12 1997-07-29 Lord Corporation Controllable seat damper system and control method therefor
US5732370A (en) * 1996-04-26 1998-03-24 The Lubrizol Corporation Method for controlling motion using a two-stage adjustable damper
US5712783A (en) 1996-04-26 1998-01-27 Lord Corporation Control method for semi-active damper
US5964455A (en) 1997-06-13 1999-10-12 Lord Corporation Method for auto-calibration of a controllable damper suspension system
US5958020A (en) * 1997-10-29 1999-09-28 Vlsi Technology, Inc. Real time event determination in a universal serial bus system
US6049746A (en) 1998-04-01 2000-04-11 Lord Corporation End stop control method

Also Published As

Publication number Publication date
US20020011699A1 (en) 2002-01-31
WO2001081115A1 (en) 2001-11-01
DE60115006D1 (de) 2005-12-22
US6513799B2 (en) 2003-02-04
EP1274600A1 (de) 2003-01-15
EP1274600B1 (de) 2005-11-16

Similar Documents

Publication Publication Date Title
DE60115006T2 (de) Verfahren zum automatischen Kalibrieren eines aufgehängten Sitzsystems
DE69830171T2 (de) Selbsteichung einer regelbar gedämpften aufhängung mit automatischen bewegungen
DE3882212T2 (de) Adaptive Steuerung für einstellbare Federbeine in Kraftfahrzeugen.
DE60113980T2 (de) Verfahren zur begrenzung des durchschlagens bis zum endanschlag in semiaktiven sitzaufhängungssystemen
DE102019122907A1 (de) Betriebsassistenzverfahren für ein Fahrzeug, Steuereinheit und Fahrzeug
EP0301225A1 (de) Verfahren zur Regelung einer druckluftgestützten Fahrzeugfederung
DE4228061C1 (de) Regelsystem für den Schwingungsdämpfer eines Fahrzeugsitzes, insbesondere eines Nutzfahrzeugsitzes
DE102018211835A1 (de) Verfahren zum Bestimmen einer Einstellposition einer in einer Position verstellbaren Komponente
WO2009059886A1 (de) Verfahren und vorrichtung zur überprüfung eines ventilhubumschaltungsprozesses
EP1022167B1 (de) Niveauregelsystem für ein Kraftfahrzeug
EP1451034B1 (de) Verfahren zur steuerung einer verstelleinrichtung eines kraftfahrzeuges
DE102006005719A1 (de) Verfahren zur Ansteuerung einer Sicherheitseinrichtung in einem Kraftfahrzeug
DE19811959A1 (de) Verfahren zur automatischen Verstellung eines Sitzes
DE2754689A1 (de) Vorrichtung zum motorischen verstellen eines personensitzes, vorzugsweise eines fahrzeugsitzes
DE19509853C2 (de) Aufhängungs-Regelvorrichtung
DE4244253C2 (de) Steuervorrichtung zur variablen Einstellung der Dämpfungskraft von Schwingungsdämpfern
DE102018217611A1 (de) Konzept zum Einstellen einer einstellbaren Komponente eines Kraftfahrzeugs
DE102013212181A1 (de) Schweissanlage und Verfahren zum Austauschen von Prozessdaten einer Schweissanlage
DE102017218358A1 (de) Vorrichtung und Verfahren zur Sicherstellung der Beinfreiheit bei einem Fond-Fahrzeugsitz mit verstellbarer Unterschenkelstütze
DE102006042673A1 (de) Verstellbare Gurtführung für den oberen Haltepunkt eines Dreipunktgurtes, Rückenlehne für einen Fahrzeugsitz sowie Verfahren zur Bewegung einer Gurtführung
EP4008612A1 (de) Lage- und höhenregelung einer fahrerkabine relativ zum fahrzeugchassis
DE69816230T2 (de) Aufhängvorrichtung fur fahrerhaus
DE102020106073A1 (de) Verfahren und Vorrichtung zum Betrieb einer Klimaeinheit eines Fahrzeugs
DE4115061A1 (de) Radaufhaengung bei einem kraftfahrzeug
DE102010031323A1 (de) Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine

Legal Events

Date Code Title Description
8364 No opposition during term of opposition