DE102004058359A1 - Verfahren und System zur Fahrbewegungssteuerung - Google Patents
Verfahren und System zur Fahrbewegungssteuerung Download PDFInfo
- Publication number
- DE102004058359A1 DE102004058359A1 DE102004058359A DE102004058359A DE102004058359A1 DE 102004058359 A1 DE102004058359 A1 DE 102004058359A1 DE 102004058359 A DE102004058359 A DE 102004058359A DE 102004058359 A DE102004058359 A DE 102004058359A DE 102004058359 A1 DE102004058359 A1 DE 102004058359A1
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- model
- modeled
- values
- controlled system
- 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.)
- Withdrawn
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/12—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to parameters of the vehicle itself, e.g. tyre models
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G17/00—Resilient 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/015—Resilient 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/018—Resilient 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 use of a specific signal treatment or control method
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G17/00—Resilient 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/015—Resilient 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/0195—Resilient 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 regulation being combined with other vehicle control systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T8/00—Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
- B60T8/17—Using electrical or electronic regulation means to control braking
- B60T8/1755—Brake regulation specially adapted to control the stability of the vehicle, e.g. taking into account yaw rate or transverse acceleration in a curve
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/06—Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D6/00—Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2600/00—Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
- B60G2600/18—Automatic control means
- B60G2600/187—Digital Controller Details and Signal Treatment
- B60G2600/1873—Model Following
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2600/00—Indexing codes relating to particular elements, systems or processes used on suspension systems or suspension control systems
- B60G2600/18—Automatic control means
- B60G2600/187—Digital Controller Details and Signal Treatment
- B60G2600/1875—Other parameter or state estimation methods not involving the mathematical modelling of the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T2230/00—Monitoring, detecting special vehicle behaviour; Counteracting thereof
- B60T2230/02—Side slip angle, attitude angle, floating angle, drift angle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T2270/00—Further aspects of brake control systems not otherwise provided for
- B60T2270/86—Optimizing braking by using ESP vehicle or tire model
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0019—Control system elements or transfer functions
- B60W2050/0028—Mathematical models, e.g. for simulation
- B60W2050/0031—Mathematical model of the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0043—Signal treatments, identification of variables or parameters, parameter estimation or state estimation
- B60W2050/0057—Frequency analysis, spectral techniques or transforms
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Automation & Control Theory (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Feedback Control In General (AREA)
Abstract
Bei einem Verfahren zur Fahrbewegungssteuerung eines Fahrzeugs, bei dem Sollwerte in eine Regelstrecke (4) gespeist und reale Messwerte der Regelstrecke (4) zur Bestimmung aktualisierter Sollwerte entnommen werden, wird die Regelstrecke (4) modelliert und werden aus den Sollwerten in der modellierten Regelstrecke (9) modellierte Messwerte ermittelt, die mit den realen Messwerten verglichen werden, wobei bei einer Abweichung die modellierte Regelstrecke (9) angepasst wird und die Anpassung beschreibende Parameter bei der Ermittlung von Sollwerten berücksichtigt werden. Durch diese Maßnahme können Ungenauigkeiten in der Regelstrecke online korrigiert werden.
Description
- Die Erfindung betrifft ein Verfahren und ein System zur Fahrbewegungssteuerung eines Fahrzeugs, bei dem Sollwerte in eine Regelstrecke gespeist und reale Messwerte der Regelstrecke zur Bestimmung aktualisierter Sollwerte entnommen werden.
- Es ist bekannt, beispielsweise in einem elektronischen Stabilitätsprogramm (ESP)-System zur Fahrdynamikregelung eines Fahrzeugs auf Grund von Sensorsignalen Sollwerte zu bestimmen, die in Aktoren, beispielsweise im Bremssystem des Fahrzeugs, umgesetzt werden. Auf Grund dieser fahrerunabhängigen Eingriffe in das Fahrzeug durch die Aktoren ändern sich die Sensorsignale und werden wieder neue Sollwerte bestimmt. Die Eingriffe in das Fahrzeug sollen möglichst genau erfolgen. Dies ist deshalb schwierig, da sich Fahrzeugparameter, wie beispielsweise der Beladungszustand, die Schwerpunktlage des Fahrzeugs, der Verschleiß von Achsen und Rädern, die Schräglaufsteifigkeit, etc. verändern und somit die Sensorsignale beeinflussen. weiterhin treten Fehler bei den durch die Sensoren gemessenen Messgrößen durch „Bias" und Skalierungsfehler auf. Ein weiteres Problem besteht darin, dass die Aktoren unter Umständen ungenau sind.
- Aus der
DE 38 19 474 C1 sind ein Verfahren und eine Vorrichtung für eine Vortriebsregelung von Kraftfahrzeugen bekannt geworden. Durch das Verfahren wird eine Annäherung des Fahr zeugs an den Querbeschleunigungsgrenzwert unabhängig vom Zustand der Beladung, der Reifen, der Fahrbahn usw. erkannt, indem ein Messwert für die Querbeschleunigung, die Giergeschwindigkeit oder die Differenz der Vorderraddrehzahlen mit einem mittels einer Rechenformel ermittelten Rechenwert verglichen wird, wobei dieser Rechenwert in einem Filter phasenverzögert und in einer ersten Korrektureinheit korrigiert wird und wobei die verwendete Rechenformel in einer zweiten Korrektureinheit korrigiert wird. - Aus der
EP 0 962 368 A2 ist ein Radbremsregelsystem für Kraftfahrzeuge mit einer Regelung des Fahrzustandes mittels eines mathematischen Fahrzeugmodells bekannt geworden. Dabei ist vorgesehen, dass bei dem Radbremsregelsystem mit Sensoren, steuerbaren Aktuatoren und einem elektronischen Steuergerät zur Regelung der Raddrehzahl eines Rades, wenn ein Ist-Fahrzustand von einem vorgegebenen Soll-Fahrzustand, der in Abhängigkeit von Fahrparametern mittels eines mathematischen Fahrzeugmodells berechnet wird, abweicht, während des Fahrzeugbetriebs eine automatische Korrektur des Fahrzeugmodells entsprechend einer Abweichung des momentan vorgegebenen Soll-Fahrzustands vom momentanen Ist-Fahrzustand vorgenommen wird, wenn mit dem momentanen Ist-Fahrzustand ein Idealfahrzustand vorliegt, bei dem keine Abweichung, die zu einer Regelung führt, auftreten dürfte. Es ist mindestens eine Bedingung definiert, durch die erkannt wird, ob ein mit dem Idealfahrzustand identischer Ist-Fahrzustand vorliegt. - Aufgabe der vorliegenden Erfindung ist es, ein Verfahren und ein Fahrbewegungssteuerungssystem bereitzustellen, mit dem die Steuerung der Fahrbewegung eines Fahrzeugs möglichst genau ermöglicht wird.
- Diese Aufgabe wird durch ein Verfahren der eingangs genannten Art gelöst, bei dem die Regelstrecke modelliert wird und aus den Sollwerten in der modellierten Regelstrecke modellierte Messwerte ermittelt werden, die mit den realen Messwerten verglichen werden, wobei bei einer Abweichung die modellierte Regelstrecke angepasst wird und die Anpassung beschreibende Parameter bei der Ermittlung von Sollwerten berücksichtigt werden.
- Durch diese Maßnahme wird es möglich, eine Fahrbewegungssteuerung eines Fahrzeugs, insbesondere eine Fahrdynamikregelung, die fahrerunabhängige Eingriffe in die Bremsen, Lenkung, Federung und den Antriebsstrang vornimmt, zu optimieren. Dadurch, dass die die Anpassung beschreibenden Parameter bei der Ermittlung von Sollwerten berücksichtigt werden, kann eine Online-Korrektur von Fahrzeugparametern, Messgrößen und Aktorungenauigkeiten erfolgen. Es kann auch vorgesehen sein, dass ein Sensorsignal oder mehrere Sensorsignale als Messwerte verwendet werden, die von bestimmten Fahrzeugparametern, Messgrößen und Aktorungenauigkeiten beeinflusst sind. Durch einen Vergleich derartiger gemessener Messwerte mit modellierten Messwerten kann eine Korrektur der Regelstrecke vorgenommen werden, die Ungenauigkeiten der Fahrzeugparameter, Messgrößen oder Aktoren berücksichtigt. Somit ist auch eine Korrektur möglich, ohne gewisse Fahrzeugparameter im Detail zu kennen.
- Die genannten Aktoren, die durch die Sollwerte angesteuert werden und die fahrerunabhängige Eingriffe in das Fahrzeug vornehmen, können insbesondere Bestandteil einer elektrohydraulischen Bremse (EHB), einer elektrohydraulischen Lenkung (EHL) oder einer Active Body Control (ABC) sein. Bei einer elektrohydraulischen Lenkung besteht kein mechanischer Durchgriff mehr vom Lenkrad zu den Rädern. Dadurch sind fahrer unabhängige Lenkeingriffe durch Betätigung entsprechender Aktoren möglich. Bei der Active Body Control handelt es sich um ein System, mit dem die Federungseigenschaften eines Fahrzeugs beeinflusst werden können. Weiterhin kann der Antriebsstrang Aktoren aufweisen. Durch die Ansteuerung dieser Aktoren durch Sollwerte kann ein querdynamischer und längsdynamischer Eingriff in das Fahrzeug vorgenommen werden. Die Aktoren können Steuergeräte und Stellglieder umfassen, wobei die Steuergeräte die Sollwerte in Stellgrößen für die Stellglieder umsetzen können.
- Bei einer bevorzugten Verfahrensvariante kann vorgesehen sein, dass die Sollwerte anhand eines Fahrzeugmodells ermittelt werden und das Fahrzeugmodell anhand der Parameter aktualisiert wird. Dadurch, dass das Fahrzeugmodell durch Parameter ständig aktualisiert wird, können die Sollwerte besonders genau ermittelt werden, wenn sie anhand des aktualisierten Fahrzeugmodells ermittelt werden. So kann insbesondere eine genaue Fahrdynamikregelung auch dann erfolgen, wenn geringe Fahrwerksmodifikationen durchgeführt wurden. Insbesondere kann dasselbe Verfahren für unterschiedliche Baureihen eines Fahrzeugs verwendet werden. Auch erfolgt eine gute Anpassung, wenn beispielsweise von Sommer- auf Winterreifen umgestellt wird oder wenn mit einem Notrad gefahren wird. Durch die Aktualisierung des Fahrzeugmodells wird ein Verschleiß von Fahrzeugteilen automatisch bei der Regelung berücksichtigt.
- Bei einer vorteilhaften Verfahrensvariante ist vorgesehen, dass die in der modellierten Regelstrecke ermittelten Messwerte in einem Schätzverfahren geschätzt werden. Besonders gute Schätzwerte kann man erhalten, wenn als Schätzverfahren ein Kalman- oder Least Square-Filter vorgesehen ist. In dem Schätzverfahren kann eine Größe, wie beispielsweise eine charakteristische Geschwindigkeit, die eine Funktion u.a. des Radstandes, der Fahrzeugmasse und der Schräglaufsteifigkeit ist, geschätzt werden. Dieser Wert kann mit einer gemessenen bzw. aus gemessenen Werten ermittelten charakteristischen Geschwindigkeit verglichen werden. Auf Grund des Vergleichs kann das Modell der Regelstrecke korrigiert werden. Während ein Kalman-Filter häufig zur Schätzung von Zuständen verwendet wird, kann erfindungsgemäß der Kalman-Filter zur Schätzung von Messgrößen bzw. von Fahrzeugparametern eingesetzt werden. Mithilfe eines Kalman-Filters kann eine mehrdimensionale Größe, beispielsweise unterschiedliche Messwerte, geschätzt werden. Anhand von Messgleichungen wird der Kalman-Filter während seines Betriebes auf die realen Bedingungen abgeglichen. Der Abgleich erfolgt durch einen Vergleich von realen Messwerten mit Werten, die mithilfe verschiedener Modelle ermittelt werden. Der Kalman-Filter wird daher durch einen Vergleich mit der Realität gestützt. Die Berücksichtigung der Ausgangsgrößen, d.h. der modellierten Messwerte bei der Durchführung des Abgleichs des Kalman-Filters führt dazu, dass es sich um ein rekursives Schätzverfahren handelt.
- Besonders vorteilhaft ist es, wenn jeweils ein Modell für Aktoren, die die Sollwerte in eine das Fahrzeug beeinflussende Aktion umsetzen, für die Bewegung des Fahrzeugs und für die Sensoren gebildet wird. Durch ein Modell der Aktoren können Ungenauigkeiten bei der Ermittlung von Stellgrößen bzw. von Stellgliedern, die durch Stellgrößen gestellt werden, berücksichtigt werden. Durch ein Modell des Fahrzeugs können Auswirkungen geänderter Fahrzeugparameter, beispielsweise der Steifigkeit oder der Beladung des Fahrzeugs, berücksichtigt werden. Durch ein Modell der Sensoren können Ungenauigkeiten der Sensoren, beispielsweise durch Offsets und Fehler der Skalierung, berücksichtigt werden.
- Die Aufgabe wird außerdem gelöst durch ein Fahrbewegungssteuerungssystem eines Fahrzeugs, mit einem Regler, der zur Durchführung von Fahrfunktionen Sollwerte an eine Regelstrecke, insbesondere an einen oder mehrere Aktoren der Regelstrecke, des Fahrzeugs liefert, und Sensorsignale von einem oder mehreren Sensoren der Regelstrecke empfängt. Die Sollwerte und Sensorsignale werden außerdem einer Parameterbestimmungseinrichtung zugeführt, in der anhand eines Modells der Regelstrecke Modellsensorsignale ermittelt und mit den gemessenen Sensorsignalen verglichen werden, wobei bei einer Abweichung das Modell angepasst wird und Parameter, die die Änderung des Modells beschreiben, an den Regler übermittelt werden. Mit einem derartigen Fahrbewegungssteuerungssystem ist eine Online-Identifikation und Berücksichtigung von Ungenauigkeiten bei Fahrzeugparametern, Messgrößen und Aktoren möglich. Weiterhin wird eine Diagnostik, z.B. von Fahrwerkstoleranzen, ermöglicht. Ein derartiges Fahrbewegungssteuerungssystem kann nahezu fahrzeugunabhängig eingesetzt werden, da auf Grund der Anpassung des Modells der Regelstrecke durch die Parameter eine Anpassung auf nahezu jedes Fahrzeug möglich ist. Bei der Verwendung des Fahrbewegungssteuerungssystems innerhalb desselben Fahrzeugs ist es möglich, auf Änderungen von Fahrzeugparametern zu reagieren. Insbesondere kann eine genaue Fahrdynamikregelung erfolgen, wenn sich der Beladungszustand des Fahrzeugs ändert oder wenn sich die Fahrbahnbeschaffenheit ändert. Auch der Verschleiß von Bauteilen kann bei der Fahrbewegungssteuerung, insbesondere bei der Fahrdynamiksteuerung, berücksichtigt werden. Bei den Fahrzeugparametern kann es sich um fahrdynamische Größen oder physikalische, stationäre Größen handeln.
- Bei einer bevorzugten Ausführungsform kann vorgesehen sein, dass die Parameterbestimmungseinrichtung als Schätzeinrichtung mit einem Vergleicher und einem Korrekturglied ausgebil det ist. Vorzugsweise handelt es sich bei der Schätzeinrichtung um eine modellgestützte Schätzeinrichtung. Insbesondere kann als Schätzeinrichtung ein Kalman-Filter verwendet werden. Ein Kalman-Filter kann besser an den realen Zustand angeglichen werden als andere vergleichbare Schätzverfahren.
- Eine besonders einfache und platzsparende Anordnung ergibt sich, wenn der Regler und die Parameterbestimmungseinrichtung in einem Steuergerät angeordnet sind. Durch die örtliche Nähe wird eine schnelle Aktualisierung des im Regler abgelegten Fahrzeugmodells ermöglicht. Insbesondere ist es möglich, den Regler bzw. das darin abgelegte Fahrzeugmodell in Echtzeit zu aktualisieren.
- Besonders vorteilhaft ist es, wenn die Parameterbestimmungseinrichtung ein Modell der Aktoren, ein Modell des Fahrzeugs und ein Modell der Sensoren aufweist. Dadurch wird die Regelstrecke abgebildet. Die im Fahrzeug enthaltenen Aktoren werden über den Regler angesteuert, was zu einer Beeinflussung der Bewegung des Fahrzeugs führt, die wiederum mittels der im Fahrzeug angeordneten Sensoren erfasst werden kann. Wenn genau diese Regelstrecke in der Parameterbestimmungseinrichtung nachgebildet wird und aktualisiert wird, können Abweichungen bei Fahrzeugparametern und Messgrößen sowie Aktorungenauigkeiten besonders schnell und einfach detektiert und bei der weiteren Regelung berücksichtigt werden. Dies geschieht, indem Parameter oder ein Parameterset bestimmt werden, die einen Fehler im Modell beschreiben und so den modellgestützten Regler auf einen aktuellen Stand bringen. In dem modellgestützten Regler können insbesondere Angaben über die Steifigkeit, die Maße des Fahrzeugs etc. abgelegt sein.
- Weitere Merkmale und Vorteile der Erfindung ergeben sich aus der nachfolgenden Beschreibung eines Ausführungsbeispiels der Erfindung, anhand der Figur der Zeichnung, die erfindungswesentliche Einzelheiten zeigt, und aus den Ansprüchen. Die einzelnen Merkmale können je einzeln für sich oder zu mehreren in beliebiger Kombination bei einer Variante der Erfindung verwirklicht sein.
- Ein Ausführungsbeispiel der Erfindung wird anhand einer Zeichnung näher erläutert. Die einzige Figur zeigt eine stark schematisierte Darstellung eines Fahrbewegungssteuerungssystems.
- In der
1 ist ein Fahrbewegungssteuerungssystem1 dargestellt, bei dem ein Steuergerät2 einen Regler3 umfasst, der anhand eines Fahrzeugmodells Sollwerte für eine Regelstrecke4 ermittelt. Die Sollwerte werden Aktoren5 zugeführt, was zu einer Beeinflussung der Bewegung des Fahrzeugs führt. Dies ist durch den Block6 angedeutet. Die Bewegung des Fahrzeugs wird mit im Fahrzeug angeordneten Sensoren7 erfasst. Die Sensorsignale der Sensoren7 werden wiederum dem Regler3 zugeführt, in dem aufgrund der Sensorsignale erneut Sollwerte ermittelt werden. Die Sensorsignale werden von Fahrzeugparametern, wie z.B. der Schräglaufsteifigkeit der Reifen, der Schwerpunktlage des Fahrzeugs, dem Beladungszustand des Fahrzeugs, dem Verschleiß von Achsen und Achslagern etc. beeinflusst. Weiterhin werden die Sensorsignale von Ungenauigkeiten von Messgrößen, beispielsweise der Querbeschleunigung und der Längsbeschleunigung des Fahrzeugs, beeinflusst. Die Messgrößen können wegen eines „Bias" oder einer fehlerhafte Skalierung ungenau sein. Des Weiteren werden die Sensorsignale durch Ungenauigkeiten der Aktoren5 bzw. der Stellglieder der Aktoren5 beeinflusst. Insbesondere werden durch die Sensoren7 physikalische, stationäre Größen und fahrdynamische Größen ermittelt. Die Sollwerte des Reglers3 werden außerdem einer Parameterbestimmungseinrichtung8 , die im Ausführungsbeispiel als Kalman-Filter ausgebildet ist, zugeführt. Die Parameterbestimmungseinrichtung8 umfasst ein Modell9 der Regelstrecke4 . Insbesondere ist dort ein Modell der Aktoren10 , ein Modell des Fahrzeugs11 und ein Modell der Sensoren12 vorhanden. Die vorgenannten Modelle können mathematische Modelle sein. Auf Grund des Modells9 der Regelstrecke4 , dem die Sollwerte des Reglers3 zugeführt sind, werden als Messwerte Sensorsignale modelliert, insbesondere geschätzt. Die modellierten Sensorsignale werden mit den realen Sensorsignalen bzw. den erfassten Messwerten der Sensoren7 in einem Vergleicher13 verglichen. Auf Grund des Vergleichs im Vergleicher13 wird in einer Korrektureinrichtung14 eine Abweichung ermittelt und wird das Modell9 der Regelstrecke4 entsprechend der detektierten Abweichung im Vergleicher13 angepasst und korrigiert. - Parameter, die die Änderung des Modells
9 der Regelstrecke4 beschreiben, werden wiederum dem Regler3 gemäß Pfeil15 zugeführt, so dass das dort abgelegte Modell des Fahrzeugs anhand der Parameter korrigiert werden kann. Das anhand der Parameter korrigierte Fahrzeugmodell des Reglers3 beschreibt das Fahrzeug, in dem das Fahrbewegungssteuerungssystem1 eingesetzt wird, genauer, so dass auch die Sollwerte für die Regelstrecke4 genauer bestimmt werden können. Die Parameter, die dem Regler3 zugeführt werden, können ein Parametersatz sein. Durch sie wird beispielsweise berücksichtigt, wenn Verschleiß am Fahrzeug oder an den Reifen auftritt oder wenn ein Fehler im Modell besteht. Durch das Korrekturglied14 wird das Modell9 an die tatsächliche Regelstrecke4 angepasst. Diese Anpassung wird über die Parameter an den Regler3 weitergeleitet. Ein besonders gutes Maß für den Zustand des Fahrzeugs ergibt der Schwimmwinkel. Es kann also vorgesehen sein, dass ein den Schwimmwinkel beschreibendes Sensorsignal von der Regelstrecke4 dem Vergleicher13 zugeführt wird und in dem Modell9 der Regelstrecke4 ein Schwimmwinkel geschätzt wird, der mit dem realen Schwimmwinkel im Vergleicher13 verglichen wird. Insbesondere können die Werte für den Schwimmwinkel mehrere physikalische oder fahrdynamische Größen beschreiben, d.h. bei Kenntnis von Werten für den Schwimmwinkel kann auf die Werte anderer physikalischer oder fahrdynamischer Größen zurück geschlossen bzw. diese berechnet oder ermittelt werden, so dass anhand des Schwimmwinkels das Fahrzeugmodell im Regler3 korrigiert werden kann. - An dieser Stelle soll nochmals das Wesen bzw. der Kern des erfindungsgemäßen Verfahrens bzw. der erfindungsgemäßen Vorrichtung dargestellt werden: Bei dem erfindungsgemäßen Verfahren bzw. bei der erfindungsgemäßen Vorrichtung ist für eine reale Regelstrecke (
4 ), die aus dem Fahrzeug (6 ), den im Fahrzeug angeordneten Aktoren (5 ) und den ebenfalls im Fahrzeug enthaltenen Sensoren (7 ) besteht, eine modellierte Regelstrecke (9 ) nachgebildet. Ausgehend von den Sollwerten, die mittels des Reglers (3 ) ermittelt werden, werden in der modellierten Regelstrecke (9 ) modellierte Messwerte ermittelt. Diese modellierten Messwerte werden in einem Vergleicher (13 ) mit den realen Messwerten verglichen. Liegt eine Abweichung zwischen den modellierten und den realen Messwerten vor, wird die modellierte Messstrecken (9 ) angepasst, was durch Veränderung, d.h. Anpassung von in der modellierten Regelstrecke enthaltenen bzw. hinterlegten bzw. verwendeten Parametern erfolgt. Die angepassten Parameter werden wiederum dem Regler (3 ) zugeführt, d.h. die angepassten Parameter werden bei der Ermittlung der Sollwerte berücksichtigt. Der Regler und somit auch die Ermittlung der Sollwerte wird an die aktuellen Gegebenheiten angepasst, wodurch die Güte der Regelung erhöht wird. Durch das erfindungsgemäße Verfahren bzw. die erfindungsgemäße Vorrichtung können bisher bei einer ver gleichbaren Regelung nicht berücksichtigte Einflüsse erfasst werden, die in die Regelung Einzug finden.
Claims (9)
- Verfahren zur Fahrbewegungssteuerung eines Fahrzeugs, bei dem Sollwerte in eine Regelstrecke (
4 ) gespeist und reale Messwerte der Regelstrecke (4 ) zur Bestimmung aktualisierter Sollwerte entnommen werden, dadurch gekennzeichnet, dass die Regelstrecke (4 ) modelliert wird und aus den Sollwerten in der modellierten Regelstrecke (9 ) modellierte Messwerte ermittelt werden, die mit den realen Messwerten verglichen werden, wobei bei einer Abweichung die modellierte Regelstrecke (9 ) angepasst wird und die Anpassung beschreibende Parameter bei der Ermittlung von Sollwerten berücksichtigt werden. - Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Sollwerte anhand eines Fahrzeugmodells ermittelt werden und das Fahrzeugmodell anhand der Parameter aktualisiert wird.
- Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die in der modellierten Regelstrecke (
9 ) ermittelten Messwerte in einem Schätzverfahren geschätzt werden. - Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass das Schätzverfahren mittels eines Kalman- oder Least Square-Filters realisiert ist.
- Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass in der modellierten Regelstrecke jeweils ein Modell (
10 ) für Aktoren, die die Sollwerte in eine das Fahrzeug beeinflussende Aktion umsetzen, ein Modell (11 ) für die Bewegung des Fahrzeugs und ein Modell (12 ) für die Sensoren vorgesehen ist. - Fahrbewegungssteuerungssystem eines Fahrzeugs, insbesondere zur Durchführung des Verfahrens nach einem der vorhergehenden Ansprüche, mit einem Regler (
3 ), der zur Durchführung von Fahrfunktionen Sollwerte an eine Regelstrecke (4 ), insbesondere an einen oder mehrere Aktoren (5 ) der Regelstrecke (4 ), des Fahrzeugs liefert, und Sensorsignale von einem oder mehreren Sensoren (7 ) der Regelstrecke empfängt, dadurch gekennzeichnet, dass die Sollwerte und Sensorsignale außerdem einer Parameterbestimmungseinrichtung (8 ) zugeführt werden, in der anhand eines Modells (9 ) der Regelstrecke (4 ) Modellsensorsignale ermittelt werden und mit den gemessenen Sensorsignalen verglichen werden, wobei bei einer Abweichung das Modell (9 ) angepasst wird und Parameter, die die Änderung des Modells (9 ) beschreiben, an den Regler (3 ) übermittelt werden. - Fahrbewegungssteuerungssystem nach Anspruch 6, dadurch gekennzeichnet, dass die Parameterbestimmungseinrichtung (
8 ) als Schätz einrichtung mit einem Vergleicher (13 ) und einem Korrekturglied (14 ) ausgebildet ist. - Fahrbewegungssteuerungssystem nach Anspruch 6 oder 7, dadurch gekennzeichnet, dass der Regler (
3 ) und die Parameterbestimmungseinrichtung (8 ) in einem Steuergerät (2 ) angeordnet sind. - Fahrbewegungssteuerungssystem nach einem der Ansprüche 6 bis 8, dadurch gekennzeichnet, dass die Parameterbestimmungseinrichtung (
8 ) ein Modell (10 ) der Aktoren, ein Modell (11 ) des Fahrzeugs und ein Modell (12 ) der Sensoren aufweist.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102004058359A DE102004058359A1 (de) | 2003-12-19 | 2004-12-03 | Verfahren und System zur Fahrbewegungssteuerung |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10360402.2 | 2003-12-19 | ||
DE10360402 | 2003-12-19 | ||
DE102004058359A DE102004058359A1 (de) | 2003-12-19 | 2004-12-03 | Verfahren und System zur Fahrbewegungssteuerung |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102004058359A1 true DE102004058359A1 (de) | 2005-07-14 |
Family
ID=34673011
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102004058359A Withdrawn DE102004058359A1 (de) | 2003-12-19 | 2004-12-03 | Verfahren und System zur Fahrbewegungssteuerung |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102004058359A1 (de) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2072366A1 (de) * | 2007-12-20 | 2009-06-24 | Denso Corporation | Fahrzeugprüfvorrichtung und Fahrzeugsteuersystem damit |
WO2010012379A1 (de) * | 2008-07-26 | 2010-02-04 | Daimler Ag | Verfahren zum betreiben eines fahrzeugs |
EP2371586A1 (de) * | 2010-03-22 | 2011-10-05 | Haldex Brake Products AB | Verfahren zur Steuerung der fluidischen Betätigung eines Brems- oder Aufhängungssystems |
FR2963602A1 (fr) * | 2010-08-05 | 2012-02-10 | Bosch Gmbh Robert | Procede et dispositif pour evaluer l'etat d'un chassis de vehicule |
CN104656502A (zh) * | 2013-11-20 | 2015-05-27 | 恩智浦有限公司 | 功能监视器 |
DE102015009253A1 (de) * | 2015-07-17 | 2017-01-19 | Liebherr-Werk Bischofshofen Gmbh | Lenksystem für eine Arbeitsmaschine |
FR3040156A1 (fr) * | 2016-01-01 | 2017-02-24 | Chassis Brakes Int Bv | Procede de commande d'actionneur de frein automatise et vehicule ou frein de vehicule mettant en œuvre ce procede |
WO2019076579A1 (de) * | 2017-10-19 | 2019-04-25 | Continental Teves Ag & Co. Ohg | Verfahren zur wertbestimmung von parametern |
WO2020200433A1 (en) * | 2019-04-02 | 2020-10-08 | Volvo Truck Corporation | An on-board control system for operating a vehicle |
DE102007023000B4 (de) * | 2006-05-17 | 2021-03-18 | Continental Teves Ag & Co. Ohg | Verfahren und Vorrichtung zur Regelung eines Fahrzeuges |
-
2004
- 2004-12-03 DE DE102004058359A patent/DE102004058359A1/de not_active Withdrawn
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007023000B4 (de) * | 2006-05-17 | 2021-03-18 | Continental Teves Ag & Co. Ohg | Verfahren und Vorrichtung zur Regelung eines Fahrzeuges |
JP2009149208A (ja) * | 2007-12-20 | 2009-07-09 | Denso Corp | 車両監査装置およびそれを用いた車両制御システム |
JP4569623B2 (ja) * | 2007-12-20 | 2010-10-27 | 株式会社デンソー | 車両監査装置およびそれを用いた車両制御システム |
EP2072366A1 (de) * | 2007-12-20 | 2009-06-24 | Denso Corporation | Fahrzeugprüfvorrichtung und Fahrzeugsteuersystem damit |
WO2010012379A1 (de) * | 2008-07-26 | 2010-02-04 | Daimler Ag | Verfahren zum betreiben eines fahrzeugs |
EP2371586A1 (de) * | 2010-03-22 | 2011-10-05 | Haldex Brake Products AB | Verfahren zur Steuerung der fluidischen Betätigung eines Brems- oder Aufhängungssystems |
FR2963602A1 (fr) * | 2010-08-05 | 2012-02-10 | Bosch Gmbh Robert | Procede et dispositif pour evaluer l'etat d'un chassis de vehicule |
CN102381312A (zh) * | 2010-08-05 | 2012-03-21 | 罗伯特·博世有限公司 | 用于分析车辆的底盘的状态的方法以及装置 |
US8626414B2 (en) | 2010-08-05 | 2014-01-07 | Robert Bosch Gmbh | Method and device for evaluating a condition of a chassis of a vehicle |
CN102381312B (zh) * | 2010-08-05 | 2015-11-25 | 罗伯特·博世有限公司 | 用于分析车辆的底盘的状态的方法以及装置 |
CN104656502A (zh) * | 2013-11-20 | 2015-05-27 | 恩智浦有限公司 | 功能监视器 |
US10435030B2 (en) | 2013-11-20 | 2019-10-08 | Nxp B.V. | Function monitor |
DE102015009253A1 (de) * | 2015-07-17 | 2017-01-19 | Liebherr-Werk Bischofshofen Gmbh | Lenksystem für eine Arbeitsmaschine |
FR3040156A1 (fr) * | 2016-01-01 | 2017-02-24 | Chassis Brakes Int Bv | Procede de commande d'actionneur de frein automatise et vehicule ou frein de vehicule mettant en œuvre ce procede |
WO2019076579A1 (de) * | 2017-10-19 | 2019-04-25 | Continental Teves Ag & Co. Ohg | Verfahren zur wertbestimmung von parametern |
US11524696B2 (en) | 2017-10-19 | 2022-12-13 | Continental Teves Ag & Co. Ohg | Method for determining the values of parameters |
WO2020200433A1 (en) * | 2019-04-02 | 2020-10-08 | Volvo Truck Corporation | An on-board control system for operating a vehicle |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3595958B1 (de) | Schätzung der zahnstangenkraft in einem steer-by-wire system | |
EP2790983B1 (de) | Steuervorrichtung für einen kraftwagen, kraftwagen sowie verfahren zum konfigurieren der steuervorrichtung | |
EP1089901B1 (de) | Regelschaltung zum regeln der fahrstabilität eines fahrzeugs anhand eines fahrzeugreferenzmodells | |
DE102004019320A1 (de) | System zum Reproduzieren des dynamischen Verhaltens eines Fahrzeugs | |
EP4028294B1 (de) | Vorrichtung und verfahren zum schätzen eines strassenreibungskoeffizienten | |
DE10328979A1 (de) | Verfahren zur Koordination eines Fahrdynamikregelungssystems mit einem aktiven Normalkraftverstellsystem | |
DE10019150A1 (de) | Verfahren und Vorrichtung zum Schätzen einer Querbeschleunigung an einer Achse eines Aufliegers oder Anhängers einer Fahrzeugkombination | |
WO2007121720A1 (de) | Verfahren zur kalibrierung einer gierratenmessung | |
WO2000032456A1 (de) | Verfahren und vorrichtung zum bestimmen von kraftschluss und kraftschlussgrenze bei fahrzeugreifen | |
WO2010034580A1 (de) | Verfahren und vorrichtung zum ermitteln eines schwerpunktes eines kraftfahrzeugs | |
DE102006008156A1 (de) | Verfahren zur Bestimmung der Lenkübersetzung eines Fahrzeugs | |
DE102010050278A1 (de) | Verfahren zum Schätzen eines Schwimmwinkels | |
DE112009004766T5 (de) | Spezifikationsinformationen-Bestimmungsvorrichtung und Fahrzeug | |
DE102008030667A1 (de) | Verfahren und Vorrichtung zum Schätzen von Parametern | |
DE102004058359A1 (de) | Verfahren und System zur Fahrbewegungssteuerung | |
DE102005060219A1 (de) | Verfahren und Vorrichtung zur Abschätzung des Reibkoeffizienten zwischen Straße und Reifen eines Kraftfahrzeuges | |
DE102018108111B4 (de) | Verfahren und Systeme zur Lateralkraftregelung von Fahrzeugen | |
DE19919180A1 (de) | Regelschaltung zum Regeln der Fahrstabilität eines Fahrzeugs | |
DE102006033631A1 (de) | Verfahren zur Stabilisierung eines Fahrzeugs unter Berücksichtigung der Fahrzeugquerdynamik | |
DE10003739A1 (de) | Verfahren und System zur Identifikation von Systemparametern in Fahrzeugen | |
DE102017118407B4 (de) | Verfahren und systeme zur schätzung der strassenoberflächenreibung | |
DE112016005072B4 (de) | Verfahren und System zur Erleichterung des Lenkens eines Fahrzeugs beim Fahren entlang einer Strasse | |
DE102019200537A1 (de) | Verfahren zum Betrieb eines Kraftfahrzeugs und Kraftfahrzeug | |
EP4355639A1 (de) | Verfahren und detektionseinheit zur detektion einer wahrscheinlichkeit, dass ein lenkelement eines fahrzeugs von einer hand eines fahrers gehaltenen wird | |
DE102017008303A1 (de) | Verfahren zum Betreiben eines Kraftfahrzeugs mit einer aktiv steuerbaren Hinterachslenkung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8127 | New person/name/address of the applicant |
Owner name: DAIMLERCHRYSLER AG, 70327 STUTTGART, DE |
|
8127 | New person/name/address of the applicant |
Owner name: DAIMLER AG, 70327 STUTTGART, DE |
|
8120 | Willingness to grant licences paragraph 23 | ||
8139 | Disposal/non-payment of the annual fee |