DE10326562B4 - Vorrichtung zur Längsführung eines Kraftfahrzeugs - Google Patents
Vorrichtung zur Längsführung eines Kraftfahrzeugs Download PDFInfo
- Publication number
- DE10326562B4 DE10326562B4 DE10326562A DE10326562A DE10326562B4 DE 10326562 B4 DE10326562 B4 DE 10326562B4 DE 10326562 A DE10326562 A DE 10326562A DE 10326562 A DE10326562 A DE 10326562A DE 10326562 B4 DE10326562 B4 DE 10326562B4
- Authority
- DE
- Germany
- Prior art keywords
- actuator
- function
- vehicle
- controller
- variable
- 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 - Fee Related
Links
- 230000006870 function Effects 0.000 claims abstract description 42
- 230000006399 behavior Effects 0.000 claims abstract description 24
- 230000036962 time dependent Effects 0.000 claims abstract description 12
- 230000033001 locomotion Effects 0.000 claims abstract description 10
- 238000013178 mathematical model Methods 0.000 claims abstract description 10
- 230000001133 acceleration Effects 0.000 description 13
- 230000009466 transformation Effects 0.000 description 7
- 230000004069 differentiation Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
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
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
- B60W30/16—Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K31/00—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
- B60K31/0008—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including means for detecting potential obstacles in vehicle path
-
- 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/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0012—Feedforward or open loop systems
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
- Controls For Constant Speed Travelling (AREA)
Abstract
Vorrichtung zur Längsführung eines Kraftfahrzeugs, mit einer Sensoreinrichtung (10) zur Ortung von Objekten im Vorfeld des Fahrzeugs, einem Regler (12), der zur Regelung der Fahrzeuggeschwindigkeit in Abhängigkeit von den Ortungsdaten der Sensoreinrichtung eine Führungsgröße (Fa, Fb) für eine Bewegungsgröße des Fahrzeugs erzeugt, und einem Aktor (14, 16), der in Abhängigkeit von der Führungsgröße auf die Bewegungsgröße einwirkt, wobei in einem Speicher (22, 24) ein mathematisches Modell des Aktors (14, 16) gespeichert ist, das das Verhalten des Aktors beschreibt, und ein Kompensationsglied (18, 20) dazu vorgesehen ist, die Führungsgröße (Fa, Fb) anhand des Modells so in die Eingangsgröße (Fa, Eb) umzuwandeln, daß das Verhalten des Aktors kompensiert wird, und wobei die vom Regler (12) erzeugte Führungsgröße (Fa, Fb) durch eine zeitabhängige Funktion (z(t)) gegeben ist und der Regler an das Kompensationsglied die Funktionsvorschrift dieser Funktion (x(t)) ausgibt, dadurch gekennzeichnet, daß das mathematische Modell das dynamische Verhalten des Aktors beschreibt, das heißt, einen Zusammenhang zwischen einer dem Aktor zugeführten, durch eine zeitabhängige Funktion (x(t)) gegebene Eingangsgröße (Ea, Eb) und einer durch eine zeitabhängige Funktion (y(t)) gegebenen Ausgangsgröße (Aa, Ab) des Aktors herstellt, und das Kompensationsglied ein Feedforward-Filter (18, 20) ist.
Description
- Stand der Technik
- Die Erfindung betrifft eine Vorrichtung zur Längsführung eines Kraftfahrzeugs, mit einer Sensoreinrichtung zur Ortung von Objekten im Vorfeld des Fahrzeugs, einem Regler, der zur Regelung der Fahrzeuggeschwindigkeit in Abhängigkeit von den Ortungsdaten der Sensoreinrichtung eine Führungsgröße für eine Bewegungsgröße des Fahrzeugs erzeugt, und einem Aktor, der in Abhängigkeit von der Führungsgröße auf die Bewegungsgröße einwirkt, wobei in einem Speicher ein mathematisches Modell des Aktors gespeichert ist, das das Verhalten des Aktors beschreibt, und ein Kompensationsglied dazu vorgesehen ist, die Führungsgröße anhand des Modells so in die Eingangsgröße umzuwandeln, daß das Verhalten des Aktors kompensiert wird, und wobei die vom Regler erzeugte Führungsgröße durch eine zeitabhängige Funktion gegeben ist und der Regler an das Kompensationsglied die Funktionsvorschrift dieser Funktion ausgibt.
- Eine Vorrichtung dieser Art wird in
DE 196 54 769 A1 beschrieben. - Ein Beispiel einer solchen Vorrichtung ist ein sogenanntes ACC-System (Adaptive Cruise Control), das es unter anderem gestattet, die Geschwindigkeit des Fahrzeugs an die Geschwindigkeit eines vorausfahrenden, mit Hilfe eines Radarsystems georteten Fahrzeugs anzupassen, so daß das vorausfahrende Fahrzeug in einem geeigneten Sicherheitsabstand verfolgt wird. Dazu greift das ACC-System in das Antriebssystem und erforderlichenfalls auch in das Bremssystem des Fahrzeugs ein. In diesem Fall gibt es also zwei Aktoren, nämlich das Antriebssystem und das Bremssystem, und die Führungsgrößen beziehen sich auf die Beschleunigung durch das Antriebssystem bzw. auf die Bremsverzögerung. Die Führungsgrößen können jeweils auch durch eine Führungsfunktion über einen definierten Zeitraum beschrieben werden.
- Die heute im Einsatz befindlichen ACC-Systeme sind generell für Fahrten mit höherer Geschwindigkeit, beispielsweise auf Autobahnen ausgelegt. Dabei treten im allgemeinen nur geringe Beschleunigungen und Verzögerungen auf, und die Führungsgrößen haben nur eine geringe Dynamik, d. h., kleine zeitliche Änderungsraten, denen die Aktoren mit vernachlässigbarem Zeitverzug folgen können.
- Wenn jedoch solche Längsführungssysteme auch in Situationen eingesetzt werden sollen, die durch eine größere Dynamik gekennzeichnet sind, beispielsweise im Stop und Go Verkehr oder im Stadtverkehr, kann das dynamische Verhalten der Aktoren oft nicht mehr vernachlässigt werden.
- Vorteile der Erfindung
- Die Erfindung mit den in Anspruch 1 angegeben Merkmalen bietet den Vorteil, daß auch in Situationen mit höherer Dynamik eine hinreichend genaue und in ihren Auswirkungen vorhersehbare Einflußnahme auf die jeweilige Bewegungsgröße ermöglicht wird. Zu diesem Zweck wird erfindungsgemäß das dynamische Verhalten des Aktors, also beispielsweise des Antriebssystems und/oder des Bremssystems, mit Hilfe mathematischer Modelle weitgehend kompensiert. Das Verhalten jedes Aktors wird dabei durch ein speziell auf diesen Aktor abgestimmtes mathematisches Modell simuliert, das einen Zusammenhang zwischen der dem Aktor zugeführten Eingangsgröße und der vom Aktor ausgegeben Ausgangsgröße herstellt. Anhand dieses Modells ist daher hinreichend genau vorhersehbar, wie sich eine Änderung der Eingangsgröße auf die Ausgangsgröße und damit letztlich auf das Verhalten der gewünschten Bewegungsgröße des Fahrzeugs auswirken wird. Auf dieser Grundlage ist es dann möglich, die Eingangsgröße so anzupassen, daß die vom Aktor erzeugte Ausgangsgröße möglichst genau mit der vom Regler bestimmten Führungsgröße übereinstimmt. Wenn der Regler z. B. eine rasche Beschleunigung des Fahrzeugs fordert, um einem rasch beschleunigenden vorausfahrenden Fahrzeug zu folgen, so wird das Antriebssystem erst mit einer gewissen Verzögerung auf die Beschleunigungsanforderung reagieren. Ein menschlicher Fahrer, der mit dem Verhalten des Fahrzeugs vertraut ist, würde dies dadurch kompensieren, daß er zunächst etwas stärker Gas gibt und dann das Gaspedal rechtzeitig wieder zurücknimmt, um ein Überschießen zu vermeiden, wenn die gewünschte Geschwindigkeit erreicht ist. Bei der erfindungsgemäßen Vorrichtung wird dieses Verhalten des Fahrers durch die Kompensation der Dynamik des Aktors weitgehend nachgebildet.
- Vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung sind in den Unteransprüchen angegeben.
- Das Verhalten eines Aktors läßt sich generell durch eine mathematische Transformation kennzeichnen, die eine zeitabhängige Funktion (die Eingangsgröße) in eine andere zeitabhängige Funktion (die Ausgangsgröße) transformiert. In der erfindungsgemäßen Vorrichtung werden vorzugsweise lineare Modelle benutzt, d. h., Modelle, bei denen der Zusammenhang zwischen den beiden zeitabhängigen Funktionen durch eine lineare Differenzialgleichung oder ein System linearer Differenzialgleichungen beschrieben werden kann. Solche linearen Modelle sind einerseits rechnerisch gut zu beherrschen und bilden andererseits in den meisten Fällen das Systemverhalten hinreichend genau ab.
- Das Modell, d. h., die Transformation bzw. das ihr zugrunde liegende Differenzialgleichungssystem läßt sich durch einen Satz von Parametern kennzeichnen. Für einen gegebenen Transformationstyp läßt sich das Modell dann optimieren und an die jeweiligen physikalischen Eigenschaften des Aktors anpassen, indem geeignete Werte für diese Parameter eingesetzt werden. Diese Anpassung des Modells kann vorab anhand von Experimenten geschehen, kann jedoch wahlweise auch fortlaufend während des Betriebs der Vorrichtung erfolgen oder fortgesetzt werden, so daß auch eine Anpassung an verschleiß-, alterungs- oder temperaturbedingte Änderungen im Verhalten des Aktors möglich ist. Durch eine ständige Integration und Überwachung der Soll/Ist-Abweichungen kann das Modell fortlaufend optimiert werden.
- Aus dem Modell läßt sich (durch Invertieren der mathematischen Transformation) ein Feedforward-Filter erzeugen, der, wenn er auf die vom Regler ausgegebene Führungsgröße angewandt wird, das Eingangssignal für den Aktor liefert, das zu dem gewünschten Verhalten des Aktors führt.
- Im allgemeinen schließt die im Feedforward-Filter ausgeführte Operation mindestens eine Differentiation der Führungsgröße ein. Wenn die Führungsfunktion, die die Führungsgröße beschreibt, durch eine Wertetabelle gegeben ist, muß diese Differentiation numerisch ausgeführt werden. Besonders bevorzugt ist es jedoch, wenn der Regler die Führungsfunktion direkt in der Form eines analytischen Ausdrucks, also einer Funktionsvorschrift, ausgibt, so daß die numerische Differentiation durch eine analytische Differentiation ersetzt werden kann. Auf diese Weise können insbesondere auch Störeinflüsse vermieden werden, die durch Signalrauschen bedingt sind.
- Bei der vom Aktor erzeugten Ausgangsgröße kann es sich unmittelbar um die Bewegungsgröße des Fahrzeugs, also beispielsweise die Antriebsbeschleunigung oder die Bremsverzögerung handeln. Es ist jedoch auch denkbar, daß der Aktor, der durch das Modell beschrieben wird, lediglich ein Element des Antriebssystems oder des Bremssystems ist. Beispielsweise könnte bei einem Fahrzeug mit Vergasermotor der Aktor durch ein Drosselklappenstellglied gebildet werden. Das Ausgangssignal des Aktors wäre dann die Drosselklappenstellung.
- Zeichnung
- Ein Ausführungsbeispiel der Erfindung ist in den Zeichnungen dargestellt und in der nachfolgenden Beschreibung näher erläutert.
- Es zeigen:
-
1 ein Blockdiagramm der erfindungsgemäßen Vorrichtung; und -
2 Funktionsgraphen einiger Signale, die in der Vorrichtung nach1 auftreten. - Die in
1 gezeigte Vorrichtung ist in einem Kraftfahrzeug eingebaut und weist eine Sensoreinrichtung10 sowie einen Regler12 auf. Der Regler12 ist beispielsweise ein ACC-Regler, mit dem die Geschwindigkeit des Fahrzeugs auf eine vom Fahrer vorgebbare Wunschgeschwindigkeit oder auf einen vorgegeben Sollabstand zu einem vorausfahrenden Fahrzeug geregelt werden soll. In diesem Fall umfaßt die Sensoreinrichtung10 mindestens einen Radarsensor zur Messung des Abstands und der Relativgeschwindigkeit des vorausfahrenden Fahrzeugs. Außerdem umfaßt die Sensoreinrichtung auch Sensoren, die die Bewegungsgrößen des Fahrzeugs erfassen, die für die Regelfunktionen im Regler12 benötigt werden, insbesondere die Fahrgeschwindigkeit. Gegebenenfalls kann auch die Beschleunigung oder Verzögerung des Fahrzeugs direkt mit einem Beschleunigungssensor gemessen werden. - Der Regler
12 wirkt auf zwei Aktoren14 ,16 ein, die im gezeigten Beispiel durch das Antriebssystem und das Bremssystem des Fahrzeugs gebildet werden. Der Antrieb erzeugt eine Antriebsbeschleunigung Aa, und die Bremse erzeugt eine Bremsverzögerung Ab. Die entsprechenden Geschwindigkeitsänderungen des Fahrzeugs werden von der Sensoreinrichtung10 erfaßt, so daß der Regelkreis geschlossen wird. - Der Regler
12 gibt eine Führungsgröße Fa für den Aktor14 (Antrieb) aus. Diese Führungsgröße repräsentiert eine Sollbeschleunigung, die durch den Antrieb erzeugt werden soll. Ziel ist es also, den Aktor14 so anzusteuern, daß die Antriebsbeschleunigung Aa möglichst genau mit der durch Fa bestimmten Sollbeschleunigung übereinstimmt. Entsprechend gibt der Regler12 auch eine Führungsgröße Fb für den Aktor16 (Bremse) aus. - Die Führungsgrößen Fa und Fb werden jedoch nicht direkt den Aktoren
14 ,16 zugeführt, sondern werden zunächst in Kompensationsgliedern in der Form von Feedforward-Filtern18 ,20 in Eingangssignale Ea für den Antrieb und Eb für die Bremse umgewandelt. Die Feedforward-Filter18 ,20 haben den Zweck, das dynamische Verhalten der Aktoren14 ,16 so zu kompensieren, daß eine möglichst gute Übereinstimmung der Ausgangsgrößen, also der Antriebsbeschleunigung Aa bzw. der Bremsverzögerung Ab mit der jeweiligen Führungsgröße erreicht wird. - Dies ist in
2 veranschaulicht. Die in2 fett und gestrichelt eingezeichnete Kurve gibt die Zeitabhängigkeit der Führungsgröße Fa an. Diese Führungsgröße repräsentiert eine Sollbeschleunigung, die zunächst konstant ist, dann zwischen den Zeitpunkten t1 und t2 rampenförmig ansteigt und ab t2 wieder konstant auf dem höheren Wert bleibt. Würde man diese Führungsgröße Fa direkt als Eingangssignal für den Aktor14 verwenden, so hätte das Ausgangssignal des Aktors14 aufgrund der Trägheit des Antriebssystems einen Verlauf, wie er durch die dünn und gestrichelt eingezeichnete Kurve Aa' dargestellt wird. Fett und in durchgezogenen Linien ist in2 der Signalverlauf des Eingangssignals Ea dargestellt, das durch den Feedforward-Filter18 aus der Führungsgröße Fa gebildet wird. Da dem Aktor14 dieses Signal zugeführt wird, hat das tatsächlich erhaltenen Ausgangssignal Aa einen Verlauf, der in2 durch eine dünne, durchgezogene Kurve dargestellt ist und der die ursprüngliche Führungsgröße Fa sehr gut annähert. - Zur Berechnung des Eingangssignals Ea aus der Führungsgröße Fa wird ein mathematiches Modell benutzt, das bei der in
1 gezeigten Vorrichtung in einem Speicher22 gespeichert ist und das dynamische Verhalten des Aktors14 kennzeichnet. Wenn das Eingangssignal Ea durch eine Funktion x(t) und das Ausgangssignal Aa durch eine Funktion y(t) gegeben ist, so beschreibt das Modell eine mathematische Operation, die die Funktion x(t) in die Funktion y(t) überführt. Zur Kennzeichnung des Modells ist es zweckmäßig, die Funktionen x(t) und y(t) einer Laplace-Transformation zu unterziehen. Aus der zeitabhängigen Funktion x(t) wird dann eine Funktion X(s), in der die Variable s die Dimension Zeit–1 hat. Entsprechend wird aus y(t) eine Funktion Y(s). Ein geeignetes Modell hat dann z. B. die Form:Y(s) = [V/(1 + T1·s)·(1 + T2·s)]·X(s). (1) - Darin sind V, T1 und T2 Parameter, die so anzupassen sind, daß das tatsächliche dynamische Verhalten des Aktors
14 möglichst genau wiedergegeben wird. Dieses Modell ist linear und hat zudem den Vorteil, daß es keine Totzeitglieder (keine Faktoren der Form e(–τ·s)) enthält. - Der Feedforward-Filter, der sich aus dem oben angegebenen Modell ergibt, erhält man einfach dadurch, daß man die Transformation X(s) -> Y(s) invertiert. Im Raum der Laplace-transformierten Funktionen hat der Feedforward-Filter also die Form:
FFF = (1 + T1·s)·(1 + T2·s)/V. (2) - Wenn nun die Führungsgröße Fa durch eine zeitabhängige Funktion z(t) beschrieben wird, so erhält man daraus durch Laplace-Transformation eine Funktion Z(s), und die Funkton x(t), die den gewünschten Verlauf des Eingangssignals Ea beschreibt, erhält man, indem man auf den Ausdruck FFF * Z(s) die inverse Laplace-Transformation anwendet. Die Funktion z(t) hat beispielsweise die Form eines stückweise definerten Polynoms, dessen Funktionsvorschrift vom Regler
12 an den Feedforward-Filter18 übergeben und dort analytisch verarbeitet wird. Alternativ erhält man die Funktion x(t), indem man den Feedforward-Filter im Zeitbereich formuliert und auf die Funktion z(t) anwendet. Hierbei ist es oft ausreichend, wenn man x(t) bis zu einer bestimmten Ordnung als Taylorentwicklung um t = 0 bestimmt. - In entsprechender Weise liefert ein Modell, das in einem Speicher
24 abgelegt ist und das dynamische Verhalten des Aktors16 repräsentiert, den Feedforward-Filter20 für die Führungsgröße Fb. - Der Regler
12 enthält Soll/Ist-Vergleicher26 ,28 , die die verbleibenden, im allgemeinen relativ geringen Abweichungen zwischen den Führungsgrößen Fa, Fb und den jeweils zugehörigen Ausgangsgrößen Aa, Ab erfassen und deren Absolutbeträge oder Quadrate über die Zeit integrieren. Wenn die so erhaltenen Integrale einen bestimmten Schwellenwert überschreiten, bedeutet dies, daß das Modell das Verhalten des betreffenden Aktors nicht genau genug beschreibt. In diesem Fall wird ein Korrektursignal Ca an ein Parametrierungsmodul30 bzw.32 ausgegeben, und die Modellparameter (die Größen V, T1 und T2) werden neu angepaßt, um eine bessere Übereinstimmung zu erzielen. Da im allgemeinen bekannt ist, wie die einzelnen Parameter sich auf das Modell und damit auf das Verhalten des Feedforward-Filters auswirken, läßt sich ein geeigneter Algorithmus für die Parameteranpassung aufstellen. Alternativ ist es jedoch auch möglich, die Parameter ”evolutiv” anzupassen, indem jeweils zufällige kleine Veränderungen an den Parametern vorgenommen werden. Veränderungen, die zu einer Verbesserung der Übereinstimmung führen, werden beibehalten, während Veränderungen, die zu einer Verschlechterung führen, verworfen werden. - Die Funktionen des Reglers
12 , der Feedforward-Filter18 ,20 und der Parametrierungsmodule30 ,32 , die in1 als getrennte Blöcke dargestellt sind, können in der Praxis auch von einem einzigen geeignent programmierten Mikrorechner ausgeführt werden.
Claims (6)
- Vorrichtung zur Längsführung eines Kraftfahrzeugs, mit einer Sensoreinrichtung (
10 ) zur Ortung von Objekten im Vorfeld des Fahrzeugs, einem Regler (12 ), der zur Regelung der Fahrzeuggeschwindigkeit in Abhängigkeit von den Ortungsdaten der Sensoreinrichtung eine Führungsgröße (Fa, Fb) für eine Bewegungsgröße des Fahrzeugs erzeugt, und einem Aktor (14 ,16 ), der in Abhängigkeit von der Führungsgröße auf die Bewegungsgröße einwirkt, wobei in einem Speicher (22 ,24 ) ein mathematisches Modell des Aktors (14 ,16 ) gespeichert ist, das das Verhalten des Aktors beschreibt, und ein Kompensationsglied (18 ,20 ) dazu vorgesehen ist, die Führungsgröße (Fa, Fb) anhand des Modells so in die Eingangsgröße (Fa, Eb) umzuwandeln, daß das Verhalten des Aktors kompensiert wird, und wobei die vom Regler (12 ) erzeugte Führungsgröße (Fa, Fb) durch eine zeitabhängige Funktion (z(t)) gegeben ist und der Regler an das Kompensationsglied die Funktionsvorschrift dieser Funktion (x(t)) ausgibt, dadurch gekennzeichnet, daß das mathematische Modell das dynamische Verhalten des Aktors beschreibt, das heißt, einen Zusammenhang zwischen einer dem Aktor zugeführten, durch eine zeitabhängige Funktion (x(t)) gegebene Eingangsgröße (Ea, Eb) und einer durch eine zeitabhängige Funktion (y(t)) gegebenen Ausgangsgröße (Aa, Ab) des Aktors herstellt, und das Kompensationsglied ein Feedforward-Filter (18 ,20 ) ist. - Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß der Regler (
12 ) auf mehrere Aktoren (14 ,16 ) einwirkt, denen jeweils ein mathematisches Modell zugeordnet ist. - Vorrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß der Aktor (
14 ) oder einer der Aktoren das Antriebssystem des Fahrzeugs ist. - Vorrichtung nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß der Aktor (
16 ) oder einer der Aktoren das Bremssystem des Fahrzeugs ist. - Vorrichtung nach einem der vorstehenden Ansprüche, dadurch gekennzeichnet, daß das mathematische Modell ein lineares Modell ist.
- Vorrichtung nach einem der vorstehenden Ansprüche, gekennzeichnet durch einen Soll/Ist-Vergleicher (
26 ,28 ) zum Vergleich der Ausgangsgröße (As, Ab) mit der Führungsgröße (Fa, Fb) und durch ein Parametrierungsmodul (30 ,32 ) zur Anpassung der Modellparameter in Abhängigkeit vom Vergleichsergebnis des Soll/Ist-Vergleichers.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10326562A DE10326562B4 (de) | 2003-06-12 | 2003-06-12 | Vorrichtung zur Längsführung eines Kraftfahrzeugs |
US10/868,132 US7096107B2 (en) | 2003-06-12 | 2004-06-14 | Device for the longitudinal guidance of a motor vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10326562A DE10326562B4 (de) | 2003-06-12 | 2003-06-12 | Vorrichtung zur Längsführung eines Kraftfahrzeugs |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10326562A1 DE10326562A1 (de) | 2004-12-30 |
DE10326562B4 true DE10326562B4 (de) | 2013-11-07 |
Family
ID=33482835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10326562A Expired - Fee Related DE10326562B4 (de) | 2003-06-12 | 2003-06-12 | Vorrichtung zur Längsführung eines Kraftfahrzeugs |
Country Status (2)
Country | Link |
---|---|
US (1) | US7096107B2 (de) |
DE (1) | DE10326562B4 (de) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8020659B2 (en) * | 2007-11-28 | 2011-09-20 | Caterpillar Paving Products Inc. | Hydrostatically driven vehicle and method therefor |
JP5974014B2 (ja) * | 2011-10-19 | 2016-08-23 | 日立建機株式会社 | ハイブリッド駆動式の油圧作業機械 |
JP5987456B2 (ja) * | 2012-04-27 | 2016-09-07 | いすゞ自動車株式会社 | 車両用油圧回路及び車両 |
DE102013018967A1 (de) * | 2013-11-12 | 2015-05-13 | Valeo Schalter Und Sensoren Gmbh | Verfahren zur Prognose des Fahrweges eines Kraftfahrzeuges und Prognoseeinrichtung |
JP6370082B2 (ja) * | 2014-04-07 | 2018-08-08 | キヤノン株式会社 | 情報処理装置、情報処理方法、及びプログラム |
US9669833B2 (en) * | 2015-07-21 | 2017-06-06 | GM Global Technology Operations LLC | Method and system for operating adaptive cruise control system |
DE102017011139A1 (de) * | 2017-12-01 | 2019-06-06 | Lucas Automotive Gmbh | Bremssteuerung und Bremssteuerungsverfahren zum Ermitteln eines Brems-Korrekturwerts für Notbremsvorgänge |
DE102018218968B4 (de) * | 2018-11-07 | 2022-11-10 | Audi Ag | Verfahren zur Längsdynamikregelung eines Kraftfahrzeugs |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5189618A (en) * | 1989-06-28 | 1993-02-23 | Nippondenso Co., Ltd. | Automotive cruise control system for controlling vehicle to run at constant speed |
DE19632337A1 (de) * | 1996-08-10 | 1998-02-12 | Daimler Benz Ag | Verfahren und Einrichtung zur Regelung der Längsdynamik eines Kraftfahrzeuges |
DE19654769A1 (de) * | 1996-12-30 | 1998-07-02 | Teves Gmbh Alfred | Verfahren und Vorrichtung zur Fahrzeugsteuerung bzw. -regelung |
US6233515B1 (en) * | 1998-12-07 | 2001-05-15 | Jaguar Car, Limited | Adaptive vehicle cruise control system and methodology |
-
2003
- 2003-06-12 DE DE10326562A patent/DE10326562B4/de not_active Expired - Fee Related
-
2004
- 2004-06-14 US US10/868,132 patent/US7096107B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5189618A (en) * | 1989-06-28 | 1993-02-23 | Nippondenso Co., Ltd. | Automotive cruise control system for controlling vehicle to run at constant speed |
DE19632337A1 (de) * | 1996-08-10 | 1998-02-12 | Daimler Benz Ag | Verfahren und Einrichtung zur Regelung der Längsdynamik eines Kraftfahrzeuges |
DE19654769A1 (de) * | 1996-12-30 | 1998-07-02 | Teves Gmbh Alfred | Verfahren und Vorrichtung zur Fahrzeugsteuerung bzw. -regelung |
US6233515B1 (en) * | 1998-12-07 | 2001-05-15 | Jaguar Car, Limited | Adaptive vehicle cruise control system and methodology |
Also Published As
Publication number | Publication date |
---|---|
US20050015184A1 (en) | 2005-01-20 |
US7096107B2 (en) | 2006-08-22 |
DE10326562A1 (de) | 2004-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3191355B1 (de) | Abstandsregelsystem für kraftfahrzeuge | |
DE102017010180B3 (de) | Verfahren und Vorrichtung zur Regelung einer Längsposition eines Fahrzeugs | |
EP1285808A1 (de) | Verfahren und Vorrichtung zur Fahrzeugsteuerung bzw.-regelung | |
WO2007031578A1 (de) | Verfahren und vorrichtung zum lenken eines kraftfahrzeugs | |
DE102010008033A1 (de) | Bremssystem mit Druckmodell und Priorisierungseinrichtung | |
DE102011012096A1 (de) | Verfahren zum Betreiben eines Fahrerassistenzsystems eines Kraftfahrzeugs und Fahrerassistenzsystems | |
DE10345380A1 (de) | Steuersystem zum Folgen eines vorausfahrenden Fahrzeugs | |
DE10326562B4 (de) | Vorrichtung zur Längsführung eines Kraftfahrzeugs | |
DE102005036953A1 (de) | Verfahren zum Erzeugen von Umwelthypothesen für Fahrerassistenzfunktionen | |
DE102016204018A1 (de) | Verfahren und Vorrichtung zur Bestimmung der Querneigung einer Fahrbahn | |
DE112019006874T5 (de) | Fahrzeug-zu-Fahrzeug-Abstandsregelvorrichtung | |
DE102010055373A1 (de) | Verfahren zur Regelung einer Längsdynamik eines Kraftfahrzeugs und Kraftfahrzeug, in dem das Verfahren angewendet wird | |
EP1603766B1 (de) | Fahrzeugführungssystem | |
EP0473914B1 (de) | System zur Regelung eines Stellwerks in einem Kraftfahrzeug | |
DE102016201205A1 (de) | Fahrerassistenzsystem für ein Kraftfahrzeug zur Regelung der Längsdynamik | |
DE102009055939B4 (de) | Elektromechanische Lenkung und Verfahren zur Steuerung einer elektromechanischen Lenkung | |
EP1612083B1 (de) | Verfahren und Vorrichtung zur Kursprädiktion von bewegten Objekten | |
DE102022209555A1 (de) | Verfahren und Reglereinheit zur Regelung eines mechatronischen Systems | |
DE102015001970B4 (de) | Adaptive Abstandssteuerung für Fahrzeuge | |
DE102010039643A1 (de) | Verfahren und Vorrichtung zum Betreiben eines Kraftfahrzeugs | |
DE112020001530T5 (de) | System und verfahren zur steuerung der geschwindigkeit und des kurses eines kraftfahrzeugs auf der basis von vorschauinformationen | |
DE102020200209A1 (de) | Verfahren und Vorrichtung zum Regeln eines Abstands eines Ego-Fahrzeug zu einem vorausfahrenden Fahrzeug | |
DE10315819A1 (de) | Verfahren und Anordnung zur Steuerung einer Fahrerassistenz-Einrichtung | |
DE102012004929A1 (de) | Fahrerassistenzsystem für ein Kraftfahrzeug | |
DE10249346B4 (de) | Vorrichtung zur adaptiven Abstands- und Geschwindigkeitsregelung bei Kraftfahrzeugen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
R016 | Response to examination communication | ||
R016 | Response to examination communication | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final |
Effective date: 20140208 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |