DE4201146C2 - Vorrichtung zur Steuerung des Kraftfahrzeugverhaltens - Google Patents
Vorrichtung zur Steuerung des KraftfahrzeugverhaltensInfo
- Publication number
- DE4201146C2 DE4201146C2 DE4201146A DE4201146A DE4201146C2 DE 4201146 C2 DE4201146 C2 DE 4201146C2 DE 4201146 A DE4201146 A DE 4201146A DE 4201146 A DE4201146 A DE 4201146A DE 4201146 C2 DE4201146 C2 DE 4201146C2
- Authority
- DE
- Germany
- Prior art keywords
- vehicle
- control
- detecting
- acceleration
- wheel
- 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
Classifications
-
- 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
-
- 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
- B60T8/17551—Brake regulation specially adapted to control the stability of the vehicle, e.g. taking into account yaw rate or transverse acceleration in a curve determining control parameters related to vehicle stability used in the regulation, e.g. by calculations involving measured or detected parameters
-
- 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
- B60G17/0182—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 involving parameter estimation, e.g. observer, Kalman filter
-
- 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/019—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 type of sensor or the arrangement thereof
- B60G17/01908—Acceleration or inclination sensors
-
- 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
- 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
- B60K23/00—Arrangement or mounting of control devices for vehicle transmissions, or parts thereof, not otherwise provided for
- B60K23/08—Arrangement or mounting of control devices for vehicle transmissions, or parts thereof, not otherwise provided for for changing number of driven wheels, for switching from driving one axle to driving two or more axles
- B60K23/0808—Arrangement or mounting of control devices for vehicle transmissions, or parts thereof, not otherwise provided for for changing number of driven wheels, for switching from driving one axle to driving two or more axles for varying torque distribution between driven axles, e.g. by transfer clutch
-
- 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
- B60K28/00—Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions
- B60K28/10—Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the vehicle
- B60K28/16—Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the vehicle responsive to, or preventing, skidding of wheels
-
- 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
-
- 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/06—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
-
- 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/20—Conjoint control of vehicle sub-units of different type or different function including control of steering 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
- 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/10—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 vehicle motion
-
- 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/0097—Predicting future conditions
-
- 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
- B60G2400/00—Indexing codes relating to detected, measured or calculated conditions or factors
- B60G2400/10—Acceleration; Deceleration
- B60G2400/102—Acceleration; Deceleration vertical
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2400/00—Indexing codes relating to detected, measured or calculated conditions or factors
- B60G2400/10—Acceleration; Deceleration
- B60G2400/104—Acceleration; Deceleration lateral or transversal with regard to vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2400/00—Indexing codes relating to detected, measured or calculated conditions or factors
- B60G2400/10—Acceleration; Deceleration
- B60G2400/106—Acceleration; Deceleration longitudinal with regard to vehicle, e.g. braking
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2400/00—Indexing codes relating to detected, measured or calculated conditions or factors
- B60G2400/25—Stroke; Height; Displacement
- B60G2400/252—Stroke; Height; Displacement vertical
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2400/00—Indexing codes relating to detected, measured or calculated conditions or factors
- B60G2400/25—Stroke; Height; Displacement
- B60G2400/256—Stroke; Height; Displacement horizontal
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2400/00—Indexing codes relating to detected, measured or calculated conditions or factors
- B60G2400/40—Steering conditions
- B60G2400/41—Steering angle
- B60G2400/412—Steering angle of steering wheel or column
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2401/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60G2401/90—Single sensor for two or more measurements
- B60G2401/904—Single sensor for two or more measurements the sensor being an xyz axis sensor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2500/00—Indexing codes relating to the regulated action or device
- B60G2500/40—Steering
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing 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/01—Attitude or posture control
- B60G2800/014—Pitch; Nose dive
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing 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/24—Steering, cornering
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing 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/90—System Controller type
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60G—VEHICLE SUSPENSION ARRANGEMENTS
- B60G2800/00—Indexing 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/90—System Controller type
- B60G2800/92—ABS - Brake Control
-
- 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
- B60T2220/00—Monitoring, detecting driver behaviour; Signalling thereof; Counteracting thereof
- B60T2220/03—Driver counter-steering; Avoidance of conflicts with ESP control
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
- B60W2520/105—Longitudinal acceleration
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/12—Lateral speed
- B60W2520/125—Lateral acceleration
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/14—Yaw
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/28—Wheel speed
-
- 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/18—Steering angle
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Description
Die vorliegende Erfindung betrifft eine Vorrichtung zur Steuerung des
Kraftfahrzeugverhaltens, bei der eine Erfassungseinrichtung Betriebsgrößen eines
Lenkungssystems, eines Motors, eines Antriebsstrangs und eines Fahrwerks erfasst und eine
Fahrzeugverhalten-Bestimmungseinrichtung zum Erfassen und Bestimmen von
Beschleunigungswerten des Fahrzeugs in den drei Raumrichtungen zum Angeben eines
Fahrzeugverhaltens.
Als typisches Verhaltensmodell kann das Fahrzeugverhalten
einer Fahrzeugkarosserie mit zwei lenkbaren Vorderrädern
und zwei als starr anzusehenden Hinterrädern betrachtet
werden. Wie in Fig. 1 gezeigt, kann in diesem Fall ein
dreidimensionales Koordinatensystem mit x-, y- und z-Ach
sen, dessen Ursprung im Schwerpunkt G der Fahrzeugkaros
serie 1 angeordnet ist, aufgestellt werden. Wenn das
Fahrzeugverhalten um den Schwerpunkt als Bewegung eines
starren Körpers im dreidimensionalen Raum betrachtet
wird, kann das Fahrzeugverhalten als Bewegung mit sechs
Freiheitsgraden klassifiziert werden, wobei die einzelnen
Freiheitsgrade folgendermaßen gegeben sind:
(1) lineare Bewegung entlang der x-Achse - Längsbewegung;
(2) lineare Bewegung entlang der y-Achse - Querbewegung;
(3) lineare Bewegung entlang der z-Achse - vertikale Bewegung;
(4) Drehbewegung um die x-Achse - Rollbewegung;
(5) Drehbewegung um die y-Achse - Nickbewegung, und
(6) Drehbewegung um die z-Achse - Gierbewegung.
(1) lineare Bewegung entlang der x-Achse - Längsbewegung;
(2) lineare Bewegung entlang der y-Achse - Querbewegung;
(3) lineare Bewegung entlang der z-Achse - vertikale Bewegung;
(4) Drehbewegung um die x-Achse - Rollbewegung;
(5) Drehbewegung um die y-Achse - Nickbewegung, und
(6) Drehbewegung um die z-Achse - Gierbewegung.
Diese Bewegungen sind eng mit den Fahreigenschaften des
Fahrzeugs verbunden. Beispielsweise stellen das Gieren
und das Rollen wichtige Faktoren für die Bestimmung der
Fahrstabilität des Fahrzeugs dar. Andererseits werden die
Nickbewegung und die vertikale Bewegung durch eine wel
lige Fahrbahn und/oder eine Beschleunigung bzw. eine Verzögerung
des Fahrzeugs verursacht und stehen mit dem Fahrkom
fort des Fahrzeugs in Zusammenhang.
In der fortschrittlichen Automobiltechnik der letzten Jahre sind akti
ve Steuerungstechniken, wie etwa ein Antiblockiersystem, eine Trak
tionssteuerung, ein Vierradantrieb, eine Vierradsteuerung, eine ak
tive Radaufhängung und dergleichen, die sämtlich einer gewünsch
ten Steuerung der Fahrzeugeigenschaften dienen, entwickelt worden
und unterliegen weiterhin einer ständigen Weiterentwicklung. In
derartigen Kraftfahrzeugsteuerungstechniken ist es notwendig, das
Fahrzeugverhalten, insbesondere eine Beschleunigung (oder Win
kelbeschleunigung), von Zeit zu Zeit zu überwachen. Zu diesem
Zweck werden oftmals eine Mehrzahl von Beschleunigungen be
nutzt.
Aus der Druckschrift US 4 480 384 ist ein Steuersystem bekannt,
das, basierend auf einem mathematischen Modell, das zukünftige
Fahrverhalten des Fahrzeugs feststellt und den Lenkwinkel entspre
chend einstellt.
Für die Überwachung des Fahrverhaltens ist beispielsweise aus
JP 2-30780 Y2 ein Verfahren bekannt, in dem unter Verwendung
zweier Beschleunigungssensoren, die im vorderen bzw. im hinteren
Bereich des Fahrzeugs angebracht sind, die Fahrzeug-Querbe
schleunigung und die Gier-Winkelbeschleunigung erfasst werden
und in dem die Ausgaben dieser Sensoren rechnerisch verarbeitet
werden. Außerdem werden für die Steuerung des Fahrzeugverhal
tens die Position des Fahrzeugschwerpunkts, der Querschubwinkel
an jedem Rad und der Radschlupf als wichtige Faktoren betrachtet.
Der Querschubwinkel ist ein Winkel, der auf der Grundlage des
Verhältnisses zwischen der Längsgeschwindigkeit und der Querge
schwindigkeit des Fahrzeugs abgeleitet wird und die Fahrzeug-
Lenkcharakteristik beeinflusst. Andererseits stellt der Radschlupf
eine Größe dar, die durch die Division der Differenz zwischen der
Geschwindigkeit der Fahrzeugkarosserie und der Rotationsge
schwindigkeit eines Fahrzeugrades durch die Geschwindigkeit
der Fahrzeugkarosserie erhalten wird. Es ist be
kannt, daß es einen optimalen Bereich des Radschlupfs
gibt, in dem die Motorantriebskraft und die Bremskraft
auf die Fahrbahn am effektivsten übertragen werden. Unter
den aktiven Steuerungstechniken gibt es einige Systeme,
die die Motorantriebskraft optimal auf die vier Räder
verteilen, um den Querschubwinkel auf Null zu verringern,
und einige Systeme, die die Motorausgangsleistung
und/oder die Bremskräfte steuern.
Das Fahrzeugverhalten während der Fahrt ist jedoch typi
scherweise durch ein aus den obenerwähnten Bewegungen in
sechs Freiheitsgraden zusammengesetztes Verhalten gege
ben. Um daher das Fahrzeugverhalten zufriedenstellend
überwachen zu können, sind mindestens sechs Beschleuni
gungssensoren notwendig. Da außerdem die Sensoren selbst
an der Fahrzeugkarosserie angebracht sind, die einer be
schleunigten Bewegung unterworfen ist, müssen die von
diesen Sensoren erfaßten Werte in bezug auf ein beschleu
nigtes Koordinatensystem verarbeitet werden. Ferner kann
sich die Erfassungsrichtung des Sensors entsprechend der
Drehung des Fahrzeugs relativ zum Koordinatensystem der
Straße (ruhendes Koordinatensystem oder Bezugssystem)
drehen. Daher ist eine Korrektur mittels Transformation
des Koordinatensystems (beispielsweise mittels einer Eu
lerwinkel-Transformation) notwendig.
Im Stand der Technik ist jedoch keine Lehre bekannt, mit
der das obenerwähnte Problem gelöst werden könnte, so daß
eine Steigerung der Erfassungsgenauigkeit des Fahrzeug
verhaltens begrenzt ist. Dies kann bei der Verwirklichung
weiterer, fortgeschrittener Fahrzeugsteuerungstechniken
ein Hindernis darstellen.
Aus der US 4,829,434-A (9. Mai 1989), die ein "lernendes
Fahrzeug" betrifft, ist ein System bekannt, das das
"Fahrverhalten" des Fahrers, die "Umgebungsbedingungen",
wie etwa das Wetter und die Abstände zu in der Nähe be
findlichen Fahrzeugen und "Fahrzeug-Fahrzustände", wie
etwa die Fahrzeuggeschwindigkeit und die -beschleunigung,
mittels Sensoren erfaßt und für das Fahrzeug eine voll
ständige Rückkopplungssteuerung ausführt, indem es eine
intelligente Basis bezüglich dreier Grundbedingungen,
d. h. dem Fahrverhalten, den Umgebungsbedingungen und dem
Fahrzeug-Fahrzustand, erstellt und auf dieser Basis den
optimalen Zustand ableitet.
Mit der in der obenerwähnten US-Anmeldung vorgeschlagenen
Steuerungstechnik ist beabsichtigt, ein verbessertes Kri
terium für die (normale) Kurvenfahrt des Fahrzeugs zu
schaffen. Wenn daher das Fahrzeug in seitlicher Richtung
rutscht oder schleudert, ist das System wirkungslos.
Wenn das Fahrzeug in einem Ausmaß, das das Kriterium für
die normale Kurvenfahrt nicht erfüllt, in seitlicher
Richtung rutscht oder schleudert, kann gemäß der Theorie
des Fahrzeugverhaltens dieses Schleudern dadurch verrin
gert werden, daß der Lenkeinschlag in die neutrale Posi
tion oder über die neutrale Position hinaus zurückge
stellt wird (Gegensteuern). Wenn andererseits ein wesent
liches Untersteuern auftritt, das die Kurvenfahrt stark
erschwert, kann der Einsatz der Handbremse mit dem Ziel
des Blockierens der Hinterräder (Schleuderwende) zu einer
Verringerung des Kurvenradius beitragen. Die Technik des
Gegensteuerns und die Technik der Schleuderwende stellen
beide hohe Anforderungen an den Fahrer, die der Durch
schnittsfahrer nur schwer erfüllen kann. Im Falle des Ge
gensteuerns ist viel Erfahrung notwendig, um den erforderlichen
Lenkwinkel in der Gegenrichtung genau auszuma
chen. Auch die Technik der Schleuderwende ist eine sehr
schwierige Fahrtechnik, die nur von sehr geübten Fahrern
ausgeführt werden kann.
Es ist daher die Aufgabe der vorliegenden Erfindung, eine Vorrichtung zur Steuerung des
Kraftfahrzeugverhaltens zu schaffen, die eine weitere Erhöhung der Fahrsicherheit
gewährleistet.
Die Aufgabe wird durch alle Merkmale des Anspruchs 1 gelöst.
Die Unteransprüche beinhalten vorteilhafte Weiterbildungen des Anspruchs 1.
In einer bevorzugten Ausführungsform können verschiedene
physikalische Größen, wie etwa die Kräfte entlang der
Fahrzeugachsen (Längsachse, Querachse, vertikale Achse),
die Beschleunigungen, die Geschwindigkeiten, die Drehmo
mente um die jeweiligen Achsen (Nickbewegung, Rollbewe
gung, Gierbewegung), die Winkelbeschleunigungen, die Win
kelgeschwindigkeiten, die sämtlich mit dem Fahrzeugver
halten in Verbindung stehen, durch eine rechnerische Ver
arbeitung der Ausgaben der an ausgewählten Positionen der
gefederten Masse (Fahrzeugkarosserie) des Fahrzeugs ange
brachten sechs Beschleunigungserfassungseinrichtungen ab
geleitet werden.
Andererseits kann durch die genaue Erfassung sowohl des
Verhaltens der Fahrzeugkarosserie von Zeit zu Zeit als
auch der von Sensoren, wie etwa einem Radgeschwindigkeits
sensor, einem Lenkwinkelsensor und dergleichen, ausgegebe
nen Daten, die mit dem Fahrzeugverhalten in Verbindung
stehen, eine fortschrittliche Fahrzeugsteuerung verwirk
licht werden.
In einer weiteren Ausführungsform der vorliegenden Erfin
dung ist bei Auftreten eines Schleuderns, eines Rutschens
oder eines wesentlichen Untersteuerns des Fahrzeugs, die
außerhalb der Bewegungskriterien desselben liegen, eine
zur Steuerung von erfahrenen Fahrern gleichwertige Steue
rung möglich, mit der das Fahrzeugverhalten innerhalb ge
gebener Kriterien gehalten werden kann. Dies trägt zur
Sicherheit und zur Vermeidung von Gefahren bei.
Weitere Aufgaben, Merkmale und Vorteile der Erfindung
sind in den Unteransprüchen, die sich auf besondere Aus
führungsformen der vorliegenden Erfindung beziehen, ange
geben.
Die Erfindung wird im folgenden anhand bevorzugter Aus
führungsformen mit Bezug auf die Zeichnungen näher erläu
tert; es zeigen:
Fig. 1 eine Darstellung der Richtungen der Größen, die
den möglichen Bewegungen eines Kraftfahrzeugs zu
geordnet sind;
Fig. 2 ein Blockschaltbild einer Ausführungsform des er
findungsgemäßen Steuersystems;
Fig. 3 ein Blockschaltbild des Lenkwinkel-, Drosselklap
penöffnungswinkel- und Bremsdruck-Steuerabschnit
tes gemäß der vorliegenden Erfindung;
Fig. 4 eine erläuternde Darstellung der Anordnung der
Beschleunigungssensoren im Fahrzeug gemäß einer
ersten Ausführungsform der vorliegenden Erfin
dung;
Fig. 5 eine erläuternde Darstellung der Anordnung der
Beschleunigungssensoren im Fahrzeug gemäß einer
zweiten Ausführungsform der vorliegenden Erfin
dung;
Fig. 6 eine erläuternde Darstellung der Anordnung der
Beschleunigungssensoren im Fahrzeug gemäß einer
dritten Ausführungsform der vorliegenden Erfin
dung;
Fig. 7 eine erläuternde Darstellung eines bewegten Koor
dinatensystems und eines ruhenden Koordinatensy
stems, die für die erfindungsgemäße Steuerung
verwendet werden;
Fig. 8 eine erläuternde Darstellung für die Definition
der Koordinatenpunkte der Sensoren und der Vekto
ren;
Fig. 9 eine Darstellung für die Definition verschiedener
Variablen in der Eulerwinkel-Transformation;
Fig. 10 ein Blockschaltbild des Hardwareaufbaus eines Sy
stems für die Vorhersage des Fahrzeugverhaltens;
Fig. 11 eine Darstellung des von einem Mikrocomputer aus
geführten Prozesses der arithmetischen Operation
für die Vorhersage des Fahrzeugverhaltens;
Fig. 12 eine Darstellung eines vom Mikrocomputer ausge
führten Prozesses einer arithmetischen Operation
für die Vorhersage des Fahrzeugverhaltens, der
mit dem Prozeß von Fig. 11 eine Abfolge bildet;
Fig. 13 eine Darstellung eines vom Mikrocomputer ausge
führten Prozesses einer arithmetischen Operation
für die Vorhersage des Fahrzeugverhaltens, der
mit den Prozessen der Fig. 11 und 12 eine Abfolge
bildet;
Fig. 14 eine Darstellung eines vom Mikrocomputer ausge
führten Prozesses einer arithmetischen Operation
für die Vorhersage des Fahrzeugverhaltens, der
mit den Prozessen der Fig. 11, 12 und 13 eine Ab
folge bildet;
Fig. 15 eine Darstellung eines vom Mikrocomputer ausge
führten Prozesses einer arithmetischen Operation
für die Vorhersage des Fahrzeugverhaltens, der
mit den Prozessen der Fig. 11, 12, 13 und 14 eine
Abfolge bildet;
Fig. 16 ein schematisches Blockschaltbild, das skizzen
haft den Gesamtaufbau eines Steuersystems
(zentrale oder konzentrierte Steuerung) des
Kraftfahrzeugs wiedergibt;
Fig. 17 ein schematisches Blockschaltbild, das skizzen
haft den Gesamtaufbau eines Steuersystems
(dezentrale, unabhängige Steuerung) des Kraft
fahrzeugs wiedergibt;
Fig. 18 eine schematische und erläuternde Darstellung des
gesamten Steuersystems bei Verwendung verschiede
ner Sensoren;
Fig. 19 eine Darstellung der Koordinaten an den Radposi
tionen in bezug auf den Schwerpunkt des Fahr
zeugs;
Fig. 20 eine Darstellung des Prozesses für die Vorhersage
des Querschubwinkels;
Fig. 21 eine Darstellung des Prozesses für die Vorhersage
des Radschlupfs;
Fig. 22 eine Darstellung des Prozesses für die Vorhersage
einer Fahrtrichtung und der Entfernung von einem
gesetzten Zeitpunkt;
Fig. 23 ein Blockschaltbild für ein ein Referenzmodell
verwendendes System für die Steuerung des Fahr
zeugverhaltens gemäß einer Ausführungsform der
vorliegenden Erfindung;
Fig. 24 eine Darstellung des Aufbaus des Lenkwinkel-Steu
erabschnittes;
Fig. 25 eine Darstellung des Aufbaus des Drosselklappen
öffnungswinkel-Steuerabschnittes;
Fig. 26 eine Darstellung des Aufbaus eines Differential
mechanismus im Drosselklappenöffnungswinkel-Steu
erabschnitt;
Fig. 27 eine Darstellung des Aufbaus des Hydraulikbrems
druck-Steuerabschnittes;
Fig. 28 eine Darstellung der Verbindungen zwischen den
Sensoren der sechs Freiheitsgrade und einem Steuerabschnitt;
Fig. 29 eine Darstellung des Fahrzeugverhaltens bei Auf
treten einer Schleuderbewegung;
Fig. 30 eine Darstellung des Fahrzeugverhaltens, wenn der
Schleuderbewegung gegengesteuert wird;
Fig. 31 ein Gleichgewicht von am Fahrzeug angreifenden
Kräften in zwei Dimensionen bei Abwesenheit eines
Querschubs im Schwerpunkt des Fahrzeugs;
Fig. 32 ein Gleichgewicht von am Fahrzeug angreifenden
Kräften in zwei Dimensionen bei Auftreten eines
Querschubs im Schwerpunkt des Fahrzeugs;
Fig. 33 ein Gleichgewicht von am Fahrzeug angreifenden
Kräften in zwei Dimensionen, wenn dem Querschub
in Schwerpunkt des Fahrzeugs durch Gegensteuern
entgegengewirkt wird;
Fig. 34 eine Darstellung eines Prozesses der Steuerung
der Seitenführungskraft gemäß einer Ausführungs
form der vorliegenden Erfindung;
Fig. 35 eine Darstellung eines Prozesses der Vorhersage
des Fahrzeugverhaltens gemäß einer Ausführungs
form der vorliegenden Erfindung;
Fig. 36 eine Darstellung eines Prozesses der gemäß einer
Ausführungsform der vorliegenden Erfindung auszu
führenden Steuerung;
Fig. 37 eine Darstellung des Fahrverhaltens des Fahrers,
um den Querschubwinkel im Schwerpunkt eines typi
schen Fahrzeugs in positiver Richtung zu erhöhen;
Fig. 38 eine Darstellung des Fahrverhaltens des Fahrers,
um bei Auftreten eines Übersteuerns den Quer
schubwinkel im Schwerpunkt eines typischen Fahr
zeugs in positiver Richtung zu erhöhen;
Fig. 39 eine Darstellung des Prozesses für die Korrektur
der Charakteristik eines Referenz-Fahrzeugmo
dells, und
Fig. 40 eine Darstellung der Bewegungsgleichungen des Re
ferenzmodells und des Bewegungsmodells für das zu
steuernde Fahrzeug.
In Fig. 2 ist eine Ausführungsform eines erfindungsgemä
ßen Systems gezeigt. Das gezeigte System enthält einen
Verbrennungsmotor 71, ein rechtes Vorderrad 72a, ein lin
kes Vorderrad 72b, ein rechtes Hinterrad 72c und ein lin
kes Hinterrad 72d, Radgeschwindigkeitssensoren 73a, 73b,
73c und 73d für die jeweiligen Räder, Bremsmechanismen
74a, 74b, 74c und 74d für die jeweiligen Räder, Aufhän
gungsmechanismen 76a, 76b, 76c und 76d für die jeweiligen
Räder, eine gesteuerte Differentialgetriebeeinheit 77,
ein Lenkrad 78, ein Gaspedal 79, ein Bremspedal 80, einen
Lenkwinkel-Steuerabschnitt 81, einen Drosselklappenöff
nungswinkel-Steuerabschnitt 82, einen Hydraulikbrems
druck-Steuerabschnitt 83, einen Kraftübertragungs-Steuer
abschnitt 84, einen Sensor 85 für die Bewegung in sechs
Freiheitsgraden und eine Steuereinheit 86.
Jeder der Radgeschwindigkeitssensoren 73a, 73b, 73c und
73d umfaßt ein Meßzahnrad, das sich mit dem zugehörigen
Rad dreht, und einen magnetischen Meßwertaufnehmer. Der
magnetische Meßwertaufnehmer gibt einen dem Drehwinkel
des zugehörigen Rades entsprechenden Impulszug aus. Durch
die Messung des Intervalls der einzelnen Impulse im Im
pulszug kann die Radgeschwindigkeit an jeder Winkelposi
tion erfaßt werden.
Jeder der Bremsmechanismen 74a, 74b, 74c und 74d beauf
schlagt das entsprechende Rad mit einer Bremskraft, um
das Rad und damit das Fahrzeug zu verzögern. Die Bremsme
chanismen 74a, 74b, 74c und 74d sind mit Sensoren für die
Erfassung des Bremsleitungsdrucks während der Betätigung
der Bremse versehen.
Der Radaufhängungsmechanismus 76a enthält einen (nicht
gezeigten) Stoßdämpfer mit einem (in Fig. 2 nicht gezeig
ten) Hubsensor 61a, der den Hub des Radaufhängungsmecha
nismus 76a während der Fahrt des Fahrzeugs überwacht. Die
anderen Radaufhängungsmechanismen 76b, 76c und 76d ent
halten ebenfalls ähnliche oder gleiche Hubsensoren. Die
Radaufhängungsmechanismen erfassen somit die Roll- und
Nickwinkel des Fahrzeugs. Gleichzeitig können die Radauf
hängungsmechanismen Veränderungen der Aufhängungsausrich
tung, wie etwa den Sturzwinkel, den Spurwinkel und der
gleichen, erfassen.
Die gesteuerte Differentialgetriebeeinheit 77 umfaßt in
der gezeigten Ausführungsform eine schlupfbegrenzende
Differentialgetriebeeinheit, die eine hydraulische Mehr
scheiben-Flüssigkeitskupplung enthält, mit der die maxi
male Drehmomentdifferenz gesteuert werden kann. Dadurch
kann die Drehmomentverteilung für die Antriebsräder zwi
schen einem normalen, uneingeschränkten Zustand und einem
Verriegelungszustand, in dem die Antriebsräder starr miteinander
verbunden sind, beliebig eingestellt werden.
In Fig. 3 sind die Funktionen des Lenkwinkel-Steuerab
schnittes 81, des Drosselklappenöffnungswinkel-Steuerab
schnitts 82 und des Hydraulikbremsdruck-Steuerabschnitts
83 dargestellt. Jeder Steuerabschnitt empfängt vom Fahrer
über das Lenkrad 78, über das Gaspedal 79 bzw. über das
Bremspedal 80 Befehle. Die Steuerabschnitte leiten die
Betriebsgrößen des Lenkwinkels, des Drosselklappenöff
nungswinkels und des Bremsleitungsdrucks, die sich durch
die jeweiligen Betätigungen durch den Fahrer ergeben, ab
und geben eine entsprechende Information an die
Steuereinheit 86 aus. Gleichzeitig empfangen die Steuer
abschnitte von der Steuereinheit 86 Steuerbefehle, um den
Lenkmechanismus 75, den Motor 71 und die jeweiligen
Bremsmechanismen 74 zu steuern.
Wenn keine Steuerbefehle von der Steuereinheit 86 vorlie
gen, werden der Lenkmechanismus 75, der Motor 71 und die
jeweiligen Bremsen 74 direkt durch die Befehle vom Fahrer
gesteuert.
In Fig. 4 ist die Anordnung der Beschleunigungssensoren
im Sensor 85 für die Bewegung in sechs Freiheitsgraden
gemäß einer ersten Ausführungsform der vorliegenden Er
findung gezeigt. Wie in Fig. 4 gezeigt, sind an drei Be
festigungsstangen 27, 28 und 29, die im wesentlichen
senkrecht zueinander ausgerichtet sind und sich in einem
als Ursprung dienenden Punkt S schneiden, Beschleuni
gungssensoren 21 bis 26 so angeordnet, daß sich jeweils
zwei Beschleunigungssensoren auf einer Stange befinden.
Wenn die x-, y- und z-Achsen wie gezeigt eingeführt wer
den, erfassen die Beschleunigungssensoren 21 und 22 auf
der Befestigungsstange 27 (die sich entlang der x-Achse
erstreckt) die Beschleunigung in z-Richtung, während die
Beschleunigungssensoren 23 und 24 auf der Befestigungs
stange 28 (die sich entlang der y-Achse erstrecken) die
Beschleunigung in x-Richtung erfassen und die Beschleuni
gungssensoren 25 und 26 auf der Befestigungsstange 29
(die sich entlang der z-Achse erstreckt) die Beschleuni
gung in y-Richtung erfassen. Hierbei sind die Richtungen
der von den Beschleunigungssensoren 21 bis 26 zu erfas
senden Beschleunigungen nicht auf die gezeigten Richtun
gen beschränkt; vielmehr können die Beschleunigungssenso
ren 21 und 22 für die Erfassung der Beschleunigung in y-
Richtung, die Beschleunigungssensoren 23 und 24 für die
Erfassung der Beschleunigung in z-Richtung und die Be
schleunigungssensoren 25 und 26 für die Erfassung der Be
schleunigung in x-Richtung oder so, daß sie jeweils die
entgegengesetzten Richtungen (negative Richtungen) erfas
sen, angeordnet werden. Daher gibt es vier mögliche Wei
sen, wie die Beschleunigungssensoren angebracht werden
können.
In Fig. 5 ist die Anordnung der Beschleunigungssensoren
gemäß einer zweiten Ausführungsform der vorliegenden Er
findung gezeigt. In der gezeigten Ausführungsform sind
die Beschleunigungssensoren 31 bis 36 an zwei Befesti
gungsstäben 37 und 38 angebracht, die senkrecht zueinan
der ausgerichtet sind und sich entlang zweier der drei
Achsen des Koordinatensystems (in der gezeigten Ausfüh
rungsform in x-Richtung und in y-Richtung) erstrecken. In
der gezeigten Darstellung ist die Befestigungsstange 37
in x-Richtung orientiert. Die Beschleunigungssensoren 35
und 36 für die Erfassung der Beschleunigung in y-Richtung
und die Beschleunigungssensoren 31 und 32 für die Erfas
sung der Beschleunigung in z-Richtung sind an der Befe
stigungsstange 37 angebracht. Selbst in diesem Fall gibt
es drei Weisen der Achsenwahl für die Orientierung der
Anbringungsstangen 37 und 38, etwa durch Vertauschen der
y-Achse mit der z-Achse. Außerdem gibt es zwei Weisen für
die Anbringung der Beschleunigungssensoren an den Befe
stigungsstangen, wie etwa die Anbringung der Beschleuni
gungssensoren für die z-Richtung und für die x-Richtung
an der in y-Richtung orientierten Befestigungsstange.
In Fig. 6 ist die Anordnung der Beschleunigungssensoren
gemäß einer dritten Ausführungsform der vorliegenden Er
findung gezeigt. Hierbei werden die Beschleunigungssenso
ren 31, 32, 35 und 36, die an der in x-Richtung orien
tierten Befestigungsstange angeordnet sind, durch
Mehrachsen-Beschleunigungssensoren 101 und 102 ersetzt.
In Fig. 6 sind die Beschleunigungssensoren 101 und 102
vom Dreiachsen-Erfassungstyp. Im gezeigten Fall sind je
doch die in y-Richtung und z-Richtung orientierten Be
schleunigungssensoren nur für die Erfassung der Beschleu
nigungen aktiv. Es ist ersichtlich, daß selbst in diesem
Fall mehrere verschiedene Kombinationen der Orientierung
der Befestigungsstangen und der Anordnung der Beschleuni
gungssensoren möglich sind.
Mit der in den Fig. 5 und 6 gezeigten Sensoranordnung
kann nicht die lineare Bewegung in x-Richtung, sondern
die Bewegung in fünf Freiheitsgraden erfaßt werden. Diese
Sensoranordnungen können für ein Fahrzeugsteuersystem
verwendet werden, in dem die lineare Bewegung in x-Rich
tung nicht berücksichtigt werden muß.
Außerdem ist es nicht immer notwendig, die Sensoren an
den besonderen Befestigungsstangen, die in den Fig. 4 bis
6 gezeigt sind, anzubringen. Beispielsweise ist es mög
lich, die Beschleunigungssensoren direkt an der Fahrzeugkarosserie
entlang der imaginären x-, y- und z-Achsen be
züglich der Fahrzeugkarosserie anzubringen.
Nun wird ein Prozeß für die Vorhersage des Fahrzeugver
haltens auf der Grundlage der erfaßten Werte der sechs
Beschleunigungssensoren beschrieben. In der folgenden Be
schreibung wird angenommen, daß das Fahrzeug (wenigstens
die Fahrzeugkarosserie mit Ausnahme der Radaufhängung)
ein starrer Körper ist. Die folgende Beschreibung wird
für den Fall gegeben, daß die Beschleunigungssensoren wie
in Fig. 4 dargestellt angeordnet sind.
In Fig. 7 sind vier Arten von dreidimensionalen Koordina
tensystemen gezeigt, die bei der Verwirklichung des Pro
zesses der Vorhersage des Fahrzeugverhaltens verwendet
werden. Zunächst stellt ein Koordinatensystem, das den
Ursprung S und die Achsen x1, x2 und x3 besitzt, ein be
wegtes Koordinatensystem dar, das zusammen mit den Senso
ren (und daher mit der Fahrzeugkarosserie) bewegt wird.
Entsprechend ist ein Koordinatensystem, dessen Ursprung
sich im Schwerpunkt G des Fahrzeugs befindet und das drei
Koordinatenachsen x, y und z besitzt, ein bewegtes Koor
dinatensystem, dessen Achsenrichtungen mit denen des
erstgenannten, bewegten Koordinatensystems übereinstimmen.
Ein Koordinatensystem, dessen Ursprung sich im Punkt 0
befindet, der von den Punkten S und G verschieden ist,
und das drei Koordinatenachsen X, Y und Z besitzt, ist
ein ruhendes Koordinatensystem oder ein Bezugssystem, das
gegenüber der Straßenoberfläche nicht bewegt ist. Die ne
gative Richtung der Z-Achse ist zum Erdmittelpunkt ge
richtet. Ein Koordinatensystem mit dem Ursprung im Punkt
0 und den drei Koordinatenachsen X1, X2 und X3 ist ein
rotierendes Koordinatensystem, dessen Achsenrichtungen
mit denen des ersten und des zweiten, bewegten Koordinatensystems
übereinstimmen. Daher besitzt das rotierende
Koordinatensystem keine lineare Bewegungskomponente, son
dern nur eine Rotationsbewegungskomponente.
Zunächst wird, wie in Fig. 8 gezeigt, angenommen, daß die
Ortsvektoren des Ursprungs S des Koordinatensystems
x1x2x3 und der Positionen S1 bis S6 der Sensoren 21 bis
26 bezüglich des ruhenden Koordinatensystems XYZ durch
RS, R1 bis R6 und die Ortsvektoren der Positionen S1 bis
S6 bezüglich des Koordinatensystems x1x2x3 durch a1 bis a6
gegeben sind. In diesem Fall können die Geschwindigkeits
vektoren Vs, V1 bis V6, die auf der Grundlage der unten
angegebenen Beziehung der Ortsvektoren (Gleichung (1))
und durch Differenzieren dieser Ortsvektoren nach der
Zeit erhalten werden, durch die folgenden Gleichungen
ausgedrückt werden:
R1 = RS + a1 R2 = RS + a2 R3 = RS + a3
R4 = RS + a4 R5 = RS + a5 R6 = RS + a6 (1)
und
V1 = VS + ωS × a1 V2 = VS + ωS × a2 V3 = VS + ωS × a3
V4 = VS + ωS × a4 V5 = VS + ωS × a5 V6 = VS + ωS × a6 (2),
wobei ω der Winkelgeschwindigkeitsvektor des bewegten Ko
ordinatensystems x1x2x3 bezüglich des ruhenden Koordina
tensystems XYZ ist. Das Zeichen x stellt ein äußeres Pro
dukt oder Kreuzprodukt dar.
Durch weiteres Differenzieren von V1 bis V6 nach der Zeit
können aus den folgenden Gleichungen die Beschleunigungen
AS, A1 bis A6 an den Punkten S, S1 bis S6 erhalten werden:
A1 = AS + AωS × a1 + ωS × (ωS × a1)
A2 = AS + AωS × a2 + ωS × (ωS × a2)
A3 = AS + AωS × a3 + ωS × (ωS × a3)
A4 = AS + AωS × a4 + ωS × (ωS × a4)
A5 = AS + AωS × a5 + ωS × (ωS × a5)
A6 = AS + AωS × a6 + ωS × (ωS × a6) (3),
wobei AωS der Winkelbeschleunigungsvektor des Fahrzeugs
ist.
In den obigen Gleichungen (2) und (3) treten Komponenten
des äußeren Produkts auf, weil die Punkte S1 bis S6 Rota
tationsbewegungskomponenten bezüglich des Punktes S ent
halten. Hierbei können durch die Herleitung der Differen
zen von A1 und A2, von A3 und A4 und von A5 und von A6 die
folgenden Gleichungen erhalten werden:
A1 - A2 = AωS × (a1 - a2) + [ωS × (ωS × a1) - ωS × (ωS × a2)]
A3 - A4 = AωS × (a3 - a4) + [ωS × (ωS × a3) - ωS × (ωS × a4)]
A5 - A6 = AωS × (a5 - a6) + [ωS × (ωS × a5) - ωS × (ωS × a6)] (4).
Andererseits können durch Berechnen der äußeren Produkte
von A1 und a2, A2 und a1, A3 und a4, A4 und a3, A5 und a6
und von A6 und a5 und durch die Herleitung der Differen
zen zwischen Paaren, die den obenerwähnten Paaren analog
sind, die folgenden Gleichungen erhalten werden:
a2 × A1 - a1 × A2 = - AS × (a1 - a2) + [a2 × (AωS × a1)
- a1 × (AωS × a2)] + [a2 × ωS × (ωS × a1)
- a1 × ωS × (ωS × a2)]
a4 × A3 - a3 × A4 = - AS × (a3 - a4) + [a4 × (AωS × a3)
- a3 × (AωS × a4)] + [a4 × ωS × (ωS × a3)
- a3 × ωS × (ωS × a4)]
a6 × A5 - a5 × A6 = - AS × (a5 - a6) + [a6 × (AωS × a5)
- a5 × (AωS × a6)] + [a6 × ωS × (ωS × a5)
- a5 × ωS × (ωS × a6)] (5).
Hierbei werden die Einheitsvektoren der einzelnen Achsen
des Koordinatensystems x1x2x3 mit e1 (1, 0, 0), e2 (0, 1, 0)
bzw. e3 (0, 0, 1) bezeichnet. Dann können zwischen den
Ortsvektoren a1 bis a6 die folgenden Beziehungsgleichun
gen aufgestellt werden:
(a1 - a2) = (l1 + l2) e1
(a3 - a4) = (d1 + d2) e2
(a5 - a6) = (h1 + h2) e3 (6).
Mit den obigen Beziehungsgleichungen und den Formeln für
die Vektorrechnung können die Gleichungen (4) und (5) so
umgewandelt werden, daß die folgenden Gleichungen erhal
ten werden:
A1 - A2 = (l1 + l2)[AωS × e1 - {(ωS.e1)ωS - ωS 2e1
A3 - A4 = (d1 + d2)[(AωS × e2 - {(ωS.e2)ωS - ωS 2e2
A5 - A6 = (h1 + h2)[AωS × e3 - {(ωS.e3)ωS - ωS 2e3 (7),
e1 × (l2A1 + l1A2) = (l1 + l2) e1 × AS
e2 × (d2A1 + d1A2) = (d1 + d2) e2 × AS
e3 × (h2A1 + h1A2) = (h1 + h2) e3 × AS (8),
wobei das Zeichen "." das innere Produkt oder Skalarprodukt
darstellt. Hierbei sind die Beschleunigungen A1 bis
A6 in den Punkten S1 bis S6 Größen, die bezüglich des un
bewegten Koordinatensystems XYZ abgeleitet werden. Diese
Beschleunigungsvektoren können durch die folgenden Glei
chungen auch durch Zerlegung in die zu den Achsen x1, x2
und x3 des bewegten Koordinatensystems parallelen Kompo
nenten ausgedrückt werden:
A1 = A11e1 + A12e2 + A13e3 A2 = A21e1 + A22e2 + A23e3
A3 = A31e1 + A32e2 + A33e3 A4 = A41e1 + A42e2 + A43e3
A5 = A51e1 + A52e2 + A53e3 A6 = A61e1 + A62e2 + A63e3 (9).
Hierbei stellen A12, A22, A33, A43, A51 und A61 die von den
sechs Sensoren überwachten Komponenten dar.
Andererseits können die Komponenten AS und AωS durch die
folgenden Gleichungen ausgedrückt werden, indem sie in
die zu den Achsen x1, x2 und x3 des bewegten Koordinaten
systems parallelen Komponenten zerlegt werden:
AS = AS1e1 + AS2e2 + AS3e3
AωS = AωS1e1 + AωS2e2 + AωS3e3 (10).
Daher können aus den obigen Gleichungen (7) bis (10) die
jeweiligen Komponenten des linearen Beschleunigungsvek
tors AS und des Winkelbeschleunigungsvektors AωS durch
die folgenden Gleichungen ausgedrückt werden, wobei AS1
und AωS1 durch A51 und A61, AS2 und AωS2 durch A12 und A22
und wobei AS3 und AωS3 durch A33 und A43 gegeben sind:
In Gleichung (12) sind für die Herleitung der Winkelbe
schleunigungen AωS1, AωS2 und AωS3 die Größen ωS1, ωS2 und
ωS3 notwendig. Diese Werte können durch die von Zeit zu
Zeit ausgeführte Integration der erhaltenen Winkelbeschleunigungen
erhalten werden.
Aus den obigen Gleichungen können die zu den Achsen x1, x2 und x3
des bewegten Koordinatensystems am ausgewählten Punkt S im
Fahrzeug parallelen Komponenten des linearen Beschleunigungs
vektors bzw. des Winkelbeschleunigungsvektors bestimmt werden.
Im allgemeinen sind die Rotationskomponenten (Winkelgeschwin
digkeit und Winkelbeschleunigung) des starren Körpers in allen
Punkten gleich. Daher können unter der Annahme, dass das Fahr
zeug (wenigstens die Fahrzeugkarosserie mit Ausnahme der Rad
aufhängung) ein starrer Körper ist, die oben erhaltenen Komponen
ten als Winkelbeschleunigung um den Schwerpunkt des Fahrzeugs
angesehen werden. Die linearen Komponenten werden jedoch in ver
schiedenen Punkten im Fahrzeug differenziert. Wie in Fig. 7 gezeigt,
werden daher durch Aufstellen des bewegten Koordinatensystems
xyz mit dem Ursprung im Schwerpunkt G des Fahrzeugs der Orts
vektor aS vom Punkt G zum Punkt S und der Ortsvektor RG vom
Punkt 0 des bewegten Koordinatensystems zum Schwerpunkt G
hergeleitet. Dann kann die folgende Gleichung aufgestellt werden:
RS = RG + aS (13).
Durch Differenzieren beider Seiten kann die folgende Gleichung auf
gestellt werden:
VS = VG + ωS × aS (14).
Hierbei stellt VG den linearen Geschwindigkeitsvektor im Schwer
punkt G dar. Durch nochmaliges Differenzieren kann die folgende
Gleichung erhalten werden:
AS = AG + AωS × aS + ωS × (ωS × aS) (15).
Hierbei stellt AG den linearen Beschleunigungsvektor im
Schwerpunkt G dar. Ähnlich zu dem Prozeß für das bewegte
Koordinatensystem x1x2x3 können durch Betrachtung der
Gleichung (15) bezüglich der Komponentenzerlegung paral
lel zu den jeweiligen Achsen des bewegten Koordinatensy
stems xyz (die zu denjenigen des bewegten Koordinatensy
stems x1x2x3 parallel sind), das seinen Ursprung im
Schwerpunkt G hat, und durch die Setzung aS = (xS, yS,
zS) und AG = (AGx, AGy, AGz) für die jeweiligen Komponen
ten die folgenden Gleichungen aufgestellt werden:
AGx = AS1 - (AωS2zS - AωS3yS) - [(ωS1xS + ωS2yS + ωS3zS)ωS1 - ωS 2xS]
AGy = AS2 - (AωS3xS - AωS1zS) - [(ωS1xS + ωS2yS + ωS3zS)ωS2 - ωS 2yS]
AGz = AS3 - (AωS1yS - AωS2xS) - [(ωS1xS + ωS2yS + ωS3zS)ωS3 - ωS 2zS] (16).
Andererseits kann der Geschwindigkeitsvektor VG = (VGx,
VGy, VGz) durch Integration von Gleichung (16) erhalten
werden.
Nun wird das Problem betrachtet, daß bei einer Drehung
des Fahrzeugs die Beschleunigungssensoren ebenfalls ge
dreht werden, so daß sich die Erfassungsrichtungen än
dern. Wenn eine Gierbewegung um die z-Achse des Fahrzeugs
erfaßt wird, indem die Richtung der z-Achse mit der Rich
tung der Schwerkraft zur Übereinstimmung gebracht wird,
kann eine genaue Messung der Gierbewegung nicht erhalten
werden, falls gleichzeitig eine Bewegung um die x-Achse
(Rollbewegung) und/oder eine Bewegung um die y-Achse
(Nickbewegung) auftritt, die eine Neigung des Fahrzeugs
und somit eine Neigung der Erfassungsrichtungen der Sen
soren verursachen. Die Winkelbeschleunigungen AωS1, AωS2
und AωS3, die in dem obenbeschriebenen Prozeß erhalten
werden, stellen die jeweiligen Komponenten im bewegten
Koordinatensystem x1x2x3 dar, während die linearen Be
schleunigungen AS1, AS2, AS3, AGx, AGy, AGz die jeweiligen
Komponenten entlang der Achsen des bewegten Koordinaten
systems x1x2x3 in dem Moment darstellen, in dem die Vek
toren AS und AG wie im ruhenden Koordinatensystem XYZ de
finiert gegeben sind. Wenn daher für die Gewinnung der
Komponenten entlang der Achsen des ruhenden Koordinaten
systems XYZ das Koordinatensystem X1X2X3 betrachtet wird,
dessen Achsenrichtungen mit denjenigen der Koordinatensy
steme x1x2x3 und xyz übereinstimmen und dessen Ursprung
mit dem Punkt 0 übereinstimmt, und wenn die durch die
obigen Prozesse erhaltenen Werte an dieses Koordinatensy
stem angepaßt werden, müssen die genauen Daten durch eine
Transformation zwischen den Koordinatensystemen X1X2X3
und XYZ berechnet werden.
In Fig. 9 ist ein Transformationsprozeß für die Korrektur
einer beliebigen Drehung erläutert. Eine solche Transfor
mation wird im allgemeinen als Eulerwinkel-Transformation
bezeichnet. Unter der Voraussetzung, daß der Winkel zwi
schen der X3-Achse und der Z-Achse durch θ gegeben ist
(Nutationswinkel), daß der Winkel zwischen der Linie ON,
die die Schnittlinie zwischen der XY-Ebene und der X1X2-
Ebene darstellt, und der X-Achse durch ϕ gegeben ist
(Präzessionswinkel) und der Winkel zwischen der Linie ON
und der X1-Achse durch ψ gegeben ist (Winkel der reinen
Drehung), kann die Transformation vom X1X2X3-Koordinaten
system in das XYZ-Koordinatensystem durch die folgende
Gleichung ausgedrückt werden:
wobei
Ω11 = cosϕcosψ - cosθsinϕsinψ
Ω12 = - cosϕsinϕ - cosθsinψcosϕ
Ω13 = sinθsinψ
Ω21 = sinϕcosψ + cosθcosϕsinψ
Ω22 = - sinϕsinψ + cosθcosϕcosψ
Ω23 = - sinθcosϕ
Ω31 = sinθsinψ
Ω32 = - sinθcosψ
Ω33 = cosθ
Der lineare Beschleunigungsvektor A0 = (A0x, A0y, A0z) und
der Winkelbeschleunigungsvektor Aω0 = (Aω0x, Aω0y, Aω0z)
sind jeweils Größen, die auf das ruhende Koordinatensy
stem XYZ bezogen sind. Hierfür können die Winkel θ, ϕ und
ψ folgendermaßen erhalten werden. Wenn die Winkelge
schwindigkeitskomponenten in X1-, X2- bzw. X3-Richtung
durch ωx1, ωx2 und ωx3 gegeben sind, können die folgenden
Beziehungsgleichungen aufgestellt werden:
ωx1 = ωθcosψ + ωϕsinθsinψ
ωx2 = - ωϕsinψ + ωϕsinθcosψ
ωx3 = ωψcosθ + ωϕ (18),
wobei
ωθ = (dθ/dt), ωϕ = (dϕ/dt), ωψ = (dϕ/dt).
Durch die Lösung der obigen Gleichung (18) kann die fol
gende Gleichung erhalten werden:
(θ ≠ 0)
ωθ = ωx1cosψ - ωxzsinψ
ωϕ = (ωx1sinψ + ωxzcosψ)/sinθ
ωϕ = ωx3 - ωϕcosθ (19a),
(θ = 0)
ωθ = ωx1cosψ - ωxzsinψ
ω + ωϕ = ωx3 (19b).
Für die Winkelgeschwindigkeiten gilt: ωx1 = ωS1, ωx2 = ωS2
und ωx3 = ωS3. Die Werte von θ, ϕ und ψ können in Abhän
gigkeit davon, ob θ ≠ 0 oder θ = 0 ist, durch Integration
der Gleichung (19a) oder (19b) erhalten werden. Daher
können sowohl die linearen Beschleunigungen und die li
nearen Geschwindigkeiten als auch die Winkelbeschleuni
gungen und die Winkelgeschwindigkeiten aus dem obigen
Prozeß hergeleitet werden.
Nun werden die Kraft, die im Schwerpunkt G angreift, und
das Drehmoment um die jeweiligen Achsen bestimmt.
Zunächst wird festgestellt, daß bezüglich des auf das
Fahrzeug wirkenden Drehmoments die aufgestellte Euler-
Gleichung in bezug auf das bewegte Koordinatensystem xyz
angewendet werden kann. Daher kann das Drehmoment durch
die folgende Gleichung ausgedrückt werden:
Hierbei ist NG das Drehmoment, L ist der Drehimpuls des
Fahrzeugs und I ist die Trägheitsmatrix Iij (Trägheitsmo
mente Iii, Trägheitsprodukte Iij (i ≠ j)).
Durch die Zerlegung der Gleichung (20) in die jeweiligen
Komponenten entlang der entsprechenden Achsen und durch
eine Angleichung der Indizes ij derart, daß 1 → x, 2 → y
und 3 → z gilt, kann der Drehmomentvektor NG unter Ver
wendung des Winkelgeschwindigkeitsvektors ωS = (ωS1, ωS2,
ωS3) und des Winkelbeschleunigungsvektors AωS = (AωS1,
AωS2, AωS3) folgendermaßen ausgedrückt werden:
NGx = (IxxAωS1 + IxyAωS2 + IxzAωS3) + [ωS2(IzxωS1 + IzyωS2 +
IzzωS3) - ωS3(IyxωS1 + IyyωS2 + IyzωS3)]
NGy = (IyxAωS1 + IyyAωS2 + IyzωS3) + [ωS3(IyxωS1 + IyyωS2 +
IyzωS3) - ωS1(IzxωS1 + IzyωS2 + IzzωS3)]
NGz = (IzxAωS1 + IzyAωS2 + IzzAωS3) + [ωS1(IyxωS1 + IyyωS2 +
IyzωS3) - ωS2(IxxωS1 + IxyωS2 + IxzωS3)] (21).
Andererseits kann die am Schwerpunkt angreifende Kraft
unter Verwendung des Beschleunigungsvektors AG = (AGx,
AGy, AGz) und der Masse M des Fahrzeugs im Schwerpunkt
folgendermaßen ausgedrückt werden:
FGx = MAGx
FGy = MAGy
FGz = MAGz (22).
In der obigen Beschreibung ist eine Modellgleichung angegeben
worden, mit der die einzelnen der Fahrzeugbewegung
zugeordneten, physikalischen Größen berechnet und vorher
sagt werden können, wobei diese physikalischen Größen aus
den gemessenen Werten der sechs Beschleunigungssensoren
berechnet werden können. Es sollte insbesondere beachtet
werden, daß für die Formulierung des Prozesses bis zur
Gleichung (22) außer der Annahme, daß das Fahrzeug als
bewegter Körper ein starrer Körper ist, keine weitere An
nahme gemacht wurde. Das heißt, daß die obigen Gleichun
gen als Basisgleichungen angesehen werden können. Die Ap
proximationen, die aufgrund der begrenzten Kapazität des
Mikrocomputers für arithmetische Operationen erforderlich
sind, und die Beschränkungen der Bewegung des Fahrzeugs
sind als erfindungswesentlich anzusehen. Wenn das bewegte
Koordinatensystem x1x2x3 so festgelegt wird, daß die x1-
Achse in Längsrichtung des Fahrzeugs orientiert ist, die
x2-Achse in Querrichtung des Fahrzeugs und die x3-Achse
in vertikaler Richtung orientiert sind und wenn angenom
men wird, daß die Winkelgeschwindigkeit um die x1-Achse
(Rollbewegungs-Winkelgeschwindigkeit) und die Winkelge
schwindigkeit um die x2-Achse (Nickbewegungsgeschwindig
keit) im Vergleich zur Winkelgeschwindigkeit um die x3-
Achse (Gierbewegungs-Winkelgeschwindigkeit) hinreichend
klein sind, können die obigen Gleichungen (12)
folgendermaßen approximiert werden:
Wenn in den obigen Gleichungen (17) für die Eulerwinkel-
Transformation der Nutationswinkel θ und der Winkel der
reinen Drehung ψ im Vergleich zum Präzessionswinkel ϕ
hinreichend klein sind, können auf ähnliche Weise Appro
ximationen, wie etwa cosθ ≈ 1, cosψ ≈ 1, sinθ ≈ θ und
sinψ ≈ ψ ausgeführt werden. Dann können die Koeffizien
ten der Transformationsmatrix durch die folgenden Formeln
ausgedrückt werden:
Ω11 ≒ cosϕ - ψ(sinϕ)
Ω12 ≒ 0
Ω13 ≒ θ.ψ
Ω21 ≒ sinϕ + ψ(cosϕ)
Ω22 ≒ - (sinϕ)ψ + (cosϕ)
Ω23 ≒ - θcosϕ
Ω31 ≒ θ.ψ
Ω32 ≒ - θ
Ω33 ≒ 1 (24).
Diese Approximation der Modellgleichungen kann in Abhän
gigkeit vom geforderten Genauigkeitsgrad ausgeführt werden.
Sämtliche erwähnten, arithmetischen Operationen können
softwaremäßig im Mikrocomputer ausgeführt werden. In Fig.
10 ist der Hardwareaufbau der Steuereinheit 86 für die
Ausführung der Vorhersage des Fahrzeugverhaltens gezeigt,
während in den Fig. 11 bis 15 eine Reihe von Flußdiagram
men gezeigt ist, die die vom Mikrocomputer ausgeführten,
arithmetischen Operationen darstellen.
Der Gesamt-Hardwareaufbau enthält die Beschleunigungssen
soren 21 bis 26, die, wie in Fig. 4 gezeigt, an den Punkten
S1 bis S6 angeordnet sind (und alternativ, wie in den Fig.
5 oder 6 gezeigt, angeordnet werden können), Signalver
stärker 41 bis 46 für die jeweiligen Sensoren, einen A/D-
Umsetzer 47 für die Umwandlung der sechs Sensorausgaben
(Analogsignale) in digitale Signale (was als Funktion des
Mikrocomputers verwirklicht werden kann), einen Puffer 61
für die temporäre Speicherung der Eingangssignale und
einen Mikrocomputer 48. Der Mikrocomputer 48 umfaßt eine
oder mehrere CPUs 48a, eine E/A-Einheit 48b, ein ROM 48c,
ein RAM 48d und andere periphere LSI-Schaltungen. In Ab
hängigkeit von der geforderten Rechengeschwindigkeit und
der Speicherkapazität kann jeder beliebige Hardwareaufbau
(beispielsweise eine Mehrzahl von Einchip-Mikrocomputern,
digitalen Signalprozessoren oder Parallelprozessoren, die
eine Parallelverarbeitung ausführen können) verwendet
werden.
Wie in den Fig. 11 bis 15 gezeigt, wird bei Einschalten
des den Hauptschalter darstellenden Zündschlüssels mit
dem Ziel des Beginnens des Fahrbetriebs der Mikrocomputer
zurückgesetzt. Dann wird ein Initialisierungsprozeß aus
geführt. Das heißt, daß im RAM 48d gespeicherte Daten, wie
etwa lineare Beschleunigungen, Winkelbeschleunigungen,
Winkelgeschwindigkeiten und dergleichen, gelöscht, d. h.
auf "0" gesetzt werden. Im Ruhezustand des Fahrzeugs vor
Beginn der Fahrt können die Beschleunigungssensoren 21
bis 26, die Gleichstromkomponenten erfassen können, nur
die Erdbeschleunigung g feststellen. Unter der Annahme,
daß die Spannungen g1 bis g6 (Analogsignale) über die Si
gnalverstärker 41 bis 46 aus den Beschleunigungssensoren
21 bis 26 ausgegeben werden, werden diese Spannungen g1
bis g6 über den A/D-Umsetzer 47 und die E/A-Einheit 48b
in den Mikrocomputer 48 eingegeben und dann zusammen mit
den Sensor-Koordinatenwerten h1, h2, l1, l2, d1 und d2 in
die CPU 48a geladen. Dann wird eine Prozedur, die für die
Ausführung der arithmetischen Operation zur Lösung von
Gleichung (11) programmiert ist, begonnen, um die li
nearen Beschleunigungen (gS1, gS2, gS3) herzuleiten
(Schritt 111). In einem Zustand, in dem das Fahrzeug in
Ruhe ist, werden sowohl die Winkelbeschleunigungen als
auch die Winkelgeschwindigkeiten auf dem Wert "0" gehal
ten, während die linearen Beschleunigungen (gS1, gS2,
gS3), die im Schritt 111 abgeleitet wurden, gleich den
linearen Beschleunigungen (gGx, gGy, gGz) im Schwerpunkt
werden. In diesem Zeitpunkt werden entsprechend dem auf
der Eulerwinkel-Transformation der Gleichung (17) basie
renden Rechenprogramm die Anfangswerte der Euler-Winkel θ,
ϕ und ψ bestimmt, um einen Wert (0, 0, g) im Bezugssystem
XYZ herzustellen. Die Anfangswerte der Euler-Winkel werden
im RAM 48d gespeichert (Schritt 112). Wenn dann das Fahr
zeug zu fahren beginnt, erfassen die Beschleunigungssen
soren 21 bis 26 die im Fahrzeug wirkenden Beschleunigun
gen. Die Signalverstärker 41 bis 46 sprechen auf die Aus
gaben der Beschleunigungssensoren 21 bis 26 an, um Span
nungen α1 bis α6 auszugeben. Diese Ausgaben werden über
den A/D-Umsetzer 47 und die E/A-Einheit 48b in den Mikro
computer 48 eingegeben und dann zusammen mit den Sensorkoordinatenwerten
h1, h2, l1, l2, d1, d2, die im ROM 48c
gespeichert sind, in die CPU 48a geladen. Daraufhin wird
ein Rechenprogramm, das auf den obigen Gleichungen (11)
und (12) basiert, ausgeführt, um die linearen Beschleuni
gungen (AS1, AS2, AS3) und die Winkelbeschleunigungen
(AωS1, AωS2, AωS3) abzuleiten. Die Ergebnisse der Berech
nung werden in einem ausgewählten Bereich im RAM 48d ge
speichert (Schritt 113). Danach wird die Dauer Δt des
ersten Rechenzyklus (die entweder im ROM 48c gespeichert
ist oder alternativ von einem internen Zeitgeber des Mi
krocomputers gemessen wird) geladen, um die durch die
folgenden Gleichungen ausgedrückte Berechnung auszuführen
(Schritt 114):
ωS1 = ΩS1 + AωS1.Δt
ωS2 = ΩS2 + AωS2.Δt
ωS3 = ΩS3 + AωS3.Δt (25),
wobei (ωS1, ωS2, ωS3) die abzuleitenden Winkelgeschwindig
keiten, (ΩS1, ΩS2, ΩS3) die im vorhergehenden Rechenzyklus
abgeleiteten Winkelgeschwindigkeiten und (AωS1, AωS2,
AωS3) die Winkelbeschleunigungen im momentanen Rechenzy
klus sind. Die Anfangswerte dieser Größen werden jeweils
auf "0" gesetzt. Die im momentanen Zyklus abgeleiteten
Winkelgeschwindigkeitsdaten werden in einem ausgewählten
Bereich im RAM 48d gespeichert (Schritt 113), so daß sie
bei Berechnung der Gleichungen (25) zusammen mit den Win
kelgeschwindigkeiten (AωS1, AωS2, AωS3) in die CPU 48a ge
laden werden können.
Dann werden aus dem ROM 48c die auf den Schwerpunkt G und
die Sensorposition S bezogenen Koordinatendaten xs, ys
und zs ausgelesen. Außerdem werden aus dem RAM 48d die
linearen Beschleunigungen (AS1, AS2, AS3) und die Winkelbeschleunigungen
(AωS1, AωS2, AωS3), die in den Schritten
113 bzw. 114 erhalten wurden, geladen, um das Rechenpro
gramm gemäß Gleichung (16) auszuführen, um so die li
nearen Beschleunigungen (AGx, AGy, AGz) im Schwerpunkt ab
zuleiten. Die sich ergebenden, linearen Beschleunigungen
werden in einem ausgewählten Bereich im RAM 48d gespei
chert (Schritt 115). Ähnlich wie im Schritt 114 wird die
Dauer Δt des Rechenzyklus geladen, um die folgenden Be
rechnungen auszuführen:
VGx = FVGx + AGx.Δt
VGy = FVGy + AGy.Δt
VGz = FVGz + AGz.Δt (26),
wobei (VGx, VGy, VGz) die zu berechnenden, linearen Ge
schwindigkeiten sind (FVGx, FVGy, FVGz) die linearen Ge
schwindigkeiten sind, die in einem vorhergehenden Rechen
zyklus abgeleitet wurden, und (AGx, AGy, AGz) die linearen
Beschleunigungen im momentanen Rechenzyklus sind. Die An
fangswerte dieser Größen werden auf "0" gesetzt. Die li
nearen Beschleunigungsdaten, die in den folgenden Rechen
zyklen abgeleitet werden, werden in einem ausgewählten
Bereich des RAM 48d gespeichert und in jedem Zyklus ak
tualisiert (Schritt 116).
Dann werden die Euler-Winkel θ, ϕ und ψ, wie sie anfangs
im Schritt 112 gesetzt wurden, und die Winkelgeschwindig
keiten (ωS1, ωS2, ωS3), die im Schritt 114 abgeleitet wur
den, geladen, um das Rechenprogramm gemäß (Gleichung 19)
auszuführen, um so die Euler-Winkel θ, ϕ und ψ und die
Winkelgeschwindigkeit abzuleiten. Die Gleichungen, die in
Abhängigkeit davon, ob θ = 0 oder θ ≠ 0 ist, zu verwenden
sind, werden differenziert. Da insbesondere in dem Fall,
in dem θ = 0 ist, die Schnittlinie ON der XY-Ebene des
Koordinatensystems XYZ mit der X1X2-Ebene des Koordina
tensystems X1Y1Z1 nicht vorhanden ist, können die Winkel
ϕ und ψ nicht definiert werden. Die Rechenprozedur, die
hierbei verwendet wird, ist in Fig. 13 dargestellt.
Zunächst wird für die Euler-Winkel Θ, Φ und Ψ des vorher
gehenden Zyklus der aus dem RAM 48d geladenen Euler-Winkel
θ, ϕ und ψ festgestellt, ob Θ = 0 (oder ungefähr 0) oder
ob Θ ≠ 0 ist (Schritt 117a). Wenn Θ ≠ 0 ist, wird das
Rechenprogramm gemäß Gleichung (19a) für die Werte Θ, Φ
und Ψ und für die Winkelgeschwindigkeit (ωS1, ωS2, ωS3)
ausgeführt, um die Winkelgeschwindigkeiten der Euler-Win
kel θ, ϕ, ψ abzuleiten (Schritt 117a2) und um ferner die
Euler-Winkel θ, ϕ und ψ mittels der folgenden Gleichungen
abzuleiten:
θ = Θ + ωθ.Δt
ϕ = Φ + ωϕ.Δt
ψ = Ψ + ωψ.Δt (27),
wobei ωθ, ωϕ, ωψ, die Winkelgeschwindigkeiten der Euler-
Winkel sind und Δt die Dauer des Rechenzyklus ist.
Wenn andererseits Θ = 0 ist, wird gemäß Gleichung (19b)
und bei Setzung von ϕ + ψ = ξ das Rechenprogramm für die
Ableitung von ωθ auf der Grundlage der Winkelgeschwindig
keit ωξ (= ωϕ + ωψ) = ωS3 oder ωS1 oder ωS2 und auf der
Grundlage von ψ ausgeführt (Schritt 177a1). In diesem
Fall werden anstelle von Gleichung (27) die Winkel θ und
ξ mittels der folgenden Gleichungen abgeleitet:
θ = Θ + ωθ.Δt
ξ = Ξ + ωξ.Δt (28),
wobei Ξ der Wert von ξ im vorhergehenden Zyklus ist
(Schritt 117a1).
Da sich der Wert von θ von Zeit zu Zeit ändert, kann er
entweder = 0 oder ≠ 0 werden. In einem bestimmten Mo
ment, in dem sich θ von ≠ 0 nach = 0 ändert, wird aus
den Euler-Winkeln Φ und Ψ des vorhergehenden Zyklus Ξ = Φ
+ Ψ aufgestellt, um mittels Gleichung (28) ξ abzuleiten
(Schritte 117b2 bis 117c2). Wenn sich umgekehrt in einem
bestimmten Moment θ von = 0 nach ≠ 0 ändert, wird eine
Anfangssetzung Φ = Ξ und Ψ = 0 ausgeführt, um über die
Gleichung (19a) die Winkelgeschwindigkeiten der Euler-Win
kel ϕ und ψ und über die Gleichung (27) die Euler-Winkel ϕ
und ψ selbst abzuleiten (Schritte 117b1 bis 117c1). Dann
werden die linearen Beschleunigungen (Agx, Agy, Agz), die
linearen Geschwindigkeiten (Vgx, Vgy, Vgz), die Winkelbe
schleunigungen (AωS1, AωS2, AωS3) und die Winkelgeschwin
digkeiten (ωS1, ωS2, ωS3) aus dem RAM 48d geladen, um ein
Rechenprogramm gemäß den folgenden Gleichungen auszufüh
ren:
wobei (X1, X2, X3) die Werte der Komponenten der jeweili
gen Vektoren in den Koordinatensystemen x1x2x3 und xyz
und (Y1, Y2, Y3) die in das Koordinatensystem XYZ trans
formierten Werte sind. Es wird darauf hingewiesen, daß
die Koeffizienten in der Matrix in Abhängigkeit davon, ob
θ = 0 oder θ ≠ 0 ist, differenziert werden müssen:
(θ ≠ 0; Schritt 117d2):
Ω11 = cosϕcosψ - cosθsinϕsinψ
Ω12 = - cosϕsinψ - cosθsinψcosϕ
Ω13 = sinθsinψ
Ω21 = sinϕcosψ + cosθcosϕsinψ
Ω22 = - sinϕsinψ + cosθcosϕcosψ
Ω23 = - sinθcosϕ
Ω31 = sinθsinψ
Ω32 = - sinθcosψ
Ω33 = cosθ
(θ = 0; Schritt 117d1):
Ω11 = cosξ
Ω12 = - sinξ
Ω13 = 0
Ω21 = sinξ
Ω22 = cosξ
Ω23 = 0
Ω31 = 0
Ω32 = 0
Ω33 = 1
Dann werden die linearen Beschleunigungen (A0x, A0y, A0z)
die linearen Geschwindigkeiten (V0x, V0y, V0z), die Win
kelbeschleunigungen (Aω01, Aω02, Aω03) und die Winkelge
schwindigkeiten (ω01, ω02, ω03) im Schwerpunkt bezüglich
des Koordinatensystems XYZ abgeleitet, um sie in einem
ausgewählten Bereich im RAM 48d zu speichern.
Dann lädt der Mikrocomputer die Winkelbeschleunigungen
(AωS1, AωS2, AωS3) und die Winkelgeschwindigkeiten (ωS1,
ωS2, ωS3) aus dem RAM 48d in dieser Reihenfolge und au
ßerdem die Trägheitsmomente Ixx, Iyy, Izz und die Trägheitsprodukte
Ixy (= Iyx), Iyz (= Izy) und Izx (= Ixz) aus
dem ROM 48c, um das Rechenprogramm gemäß der ersten der
Gleichungen (21) auszuführen, um so das um die x-Achse
wirkende Drehmoment NGx abzuleiten und den sich ergeben
den Wert in einem ausgewählten Bereich im RAM 48d zu
speichern. Entsprechend wird das um die y-Achse wirkende
Drehmoment NGy mittels der zweiten der Gleichungen (21)
abgeleitet, während das um die z-Achse wirkende Drehmo
ment NGz mittels der dritten der Gleichungen (21) abge
leitet wird. Die jeweiligen Rechenergebnisse werden im
ausgewählten Bereich im RAM 48d gespeichert. Andererseits
lädt der Mikrocomputer 48 die linearen Beschleunigungen
(AGx, AGy, AGz) im Schwerpunkt aus dem RAM 48d und die
Masse M des Fahrzeugs aus dem ROM 48c, um die Kräfte
(FGx, FGy, FGz), die in den jeweiligen Achsenrichtungen
wirken, abzuleiten, indem die entsprechenden, linearen Be
schleunigungen mit der Masse multipliziert werden, wobei
die Multiplikationsergebnisse in ausgewählten Bereichen
im RAM 48d gespeichert werden (Schritt 119).
Ferner werden durch Wiederholung der Rechenprozedur im
Schritt 117 die Drehmomente (N0x, N0y, N0z) und die Kräfte
(F0x, F0y, F0z) bezüglich des Koordinatensystems XYZ abge
leitet. Die sich ergebenden Werte dieser Berechnungen
werden in ausgewählten Bereichen im RAM 48d gespeichert.
Dann ist ein Rechenzyklus beendet, woraufhin zum Schritt
111 zurückgekehrt wird (Schritt 120).
Der Rechenprozeß vom Schritt 111 bis zum Schritt 120 wird
vom Mikrocomputer in einem Rechenzyklus (Dauer Δt) aus
geführt. Hierbei ist es nicht notwendig, die Rechenpro
zesse der Schritte 111 bis 120 in dieser Reihenfolge aus
zuführen; vielmehr können sie in dem Fall, in dem eine
Mehrzahl von CPUs vorgesehen sind, parallel ausgeführt
werden.
Nun wird mit Bezug auf Fig. 16 der Gesamtaufbau des Fahr
zeugsteuersystems in Übersicht gebracht. Der gezeigte
Aufbau umfaßt das Fahrverhalten-Erfassungssystem 100 als
Untersystem, das einen Teil des Steuersystems bildet. Das
heißt, daß die im Rechenprozeß der Fig. 11 bis 15 zu ei
nem bestimmten Zeitpunkt abgeleiteten und im RAM 48d ge
speicherten Daten, wie etwa die Winkelbeschleunigungen
(AωS1, AωS2, AωS3) und (Aω01, Aω02, Aω03), die Winkelge
schwindigkeiten (ωS1, ωS2, ωS3) und (ω01, ω02, ω03), die
linearen Beschleunigungen (AS1, AS2, AS3), (AGx, AGy, AGz)
und (A0x, A0y, A0z), die linearen Geschwindigkeiten (VGx,
VGy, VGz) und (V0x, V0y, V0z), die Drehmomente (NGx, NGy,
NGz) und (N0x, N0y, N0z) und die Kräfte (FGx, FGy, FGz) und
(F0x, F0y, F0z) vom Steuersystem der oberen Stufe als
Steuerparameter, wie gefordert, gelesen werden.
In Fig. 16 ist eine Ausführungsform dargestellt, die ein
einziges Gesamtsteuersystem für die konzentrierte oder
zentrale Ausführung sämtlicher Steueroperationen enthält.
Das Steuersystem kann jedoch auch so aufgebaut werden,
daß eine Mehrzahl von Untersteuersystemen für die unab
hängige Ausführung von voneinander verschiedenen Steuero
perationen vorgesehen sind. In diesem Fall können die
mittels des Fahrzeugverhalten-Erfassungssystems 100 er
haltenen Daten an ein im Fahrzeug installiertes Netzwerk
system 130 geliefert werden. Jedes Steuersystem enthält
die für die Steuerung notwendigen Steuerparameter vom
Netzwerk 130 auf asynchrone Weise und unabhängig von den
übrigen Steuersystemen; ein solches dezentrales Steuersy
stem ist in Fig. 17 gezeigt.
Das obenbeschriebene Verfahren für die Vorhersage des
Fahrzeugverhaltens verwendet als Sensoren lediglich Be
schleunigungssensoren. Im Gegensatz hierzu ist in Fig. 18
eine Ausführungsform gezeigt, in der Radgeschwindigkeits
sensoren 73a, 73b, 73c und 73d für die Erfassung der Ro
tationsgeschwindigkeiten der jeweiligen Fahrzeugräder,
Lenkwinkelsensoren 50f und 50r für die Erfassung des
tatsächlichen Lenkwinkels an den Vorder- und Hinterrädern
(wobei der Lenkwinkelsensor 50r nur bei einem Fahrzeug
mit Vierrad-Lenksystem vorgesehen ist), Fahrzeughöhensen
soren 51fr, 51fl, 51rr und 51rl für die Erfassung der
Radaufhängungshübe an den jeweiligen Fahrzeugrädern und
ein Peilungssensor oder ein magnetischer Neigungssensor
52 für die Erfassung der Fahrtrichtung des Fahrzeugs
durch die Erfassung des Erdmagnetfeldes zusätzlich zum
Sensor 85 für die Bewegung in sechs Freiheitsgraden ver
wendet werden. Das Bezugszeichen 53 bezeichnet eine Dif
ferenzierschaltung. Die oben erwähnten, einzelnen Sensoren
sind bereits bekannt und werden in herkömmlichen Fahr
zeugsteuersystemen, Navigationssystemen und dergleichen
verwendet. Daher wird eine Diskussion des Aufbaus dieser
Sensoren und von deren Funktionsprinzipien weggelassen.
Durch die Verwendung dieser Mehrzahl von verschiedenen
Sensoren bei der Messung des Fahrzeugverhaltens können
Steuerparameter, die für die Ausführung der Fahrzeug
steuerung wichtig sind, vorhergesagt werden.
In Fig. 20 ist ein Prozeß für die Vorhersage der Quer
schubwinkel βG, βfl, βfr, βrl, βrr des Schwerpunktes G und
der jeweiligen Fahrzeugräder (die hier und im folgenden
durch die Indizes fl für das linke Vorderrad, fr für das
rechte Vorderrad, rl für das linke Hinterrad und rr für
das rechte Hinterrad unterschieden werden) unter Verwen
dung des Sensors 85 für die sechs Freiheitsgrade der Be
wegung, der Lenkwinkelsensoren 50f und 50r und der Fahrzeughöhensensoren
51fr, 51fl, 51rr und 51rl gezeigt. Der
Querschubwinkel β beeinflußt typischerweise die Fahr
zeuglenkeigenschaften und kann auf der Grundlage der Ge
schwindigkeit Vad in Fahrtrichtung oder in Längsrichtung
und auf der Grundlage der Quergeschwindigkeit Vtr aus der
folgenden Gleichung abgeleitet werden:
Zunächst kann der Querschubwinkel βG im Schwerpunkt G
durch ein Rechenprogramm gemäß der Gleichung (30) abge
leitet werden, indem Vad = VGx und Vtr = VGy gesetzt wird,
wobei die im Schritt 116 des in den Fig. 11 bis 15 ge
zeigten Prozesses abgeleiteten Größen VGx und VGy verwen
det werden, oder indem Vad = V0x und Vtr = V0y gesetzt
wird, wobei die im Schritt 117 abgeleiteten Größen V0x
und V0y verwendet werden, wenn die x-Achse des Koordina
tensystems xyz mit der Fahrtrichtung des Fahrzeugs über
einstimmt. Dann ist es für die Ableitung der Querschub
winkel an den jeweiligen Rädern notwendig, die linearen
Geschwindigkeiten an diesen Rädern abzuleiten. Hierzu muß
die folgende Vektorrechnung betrachtet werden.
Unter der Voraussetzung, daß der Ortsvektor vom Schwer
punkt G zum Drehzentrum eines Rades durch rT gegeben ist,
kann der lineare Geschwindigkeitsvektor VT des Rades bei
einem Winkelgeschwindigkeitsvektor ωG der gesamten Fahr
zeugkarosserie durch die folgende Gleichung ausgedrückt
werden:
VT = VG + ωG × rT + Vh (31),
wobei Vh der relative Geschwindigkeitsvektor ist, wenn
die das Rad umfassende, ungefederte Masse relativ zur
Fahrzeugkarosserie (gefederte Masse: starrer Körper) über
das Radaufhängungssystem bewegt wird. Wie in Fig. 19 ge
zeigt, wird hierbei angenommen, daß die Bewegung der Rad
aufhängung streng auf die vertikale Richtung (z-Richtung)
begrenzt ist, so daß der Einfluß der Verschiebung der
Radaufhängung für den Vektor rT nur eine z-Komponente be
sitzt und auch der Vektor Vh nur eine z-Komponente besit
zen sollte. Dann können für die Geschwindigkeitsvektoren
der vier Räder folgende Gleichungen angenommen werden:
Linkes Vorderrad:
rTfl = (xTfl, yTfl, zTfl - hfl)
VTfl = (VxTfl, VyTfl, VzTfl - (dhfl/dt))
Rechtes Vorderrad:
rTfr = (xTfr, yTfr, zTfr - hfr)
VTfr = (VxTfr, VyTfr, VzTfr - (dhfr/dt))
Linkes Hinterrad:
rTrl = (xTrl, yTrl, zTrl - hrl)
VTrl = (VxTrl, VyTrl, VzTrl - (dhrl/dt))
Rechtes Hinterrad:
rTrr = (xTrr, yTrr, zTrr - hrr)
VTrr = (VxTrr, VyTrr, VzTrr - (dhrr/dt)) (32),
wobei hfl, hfr, hrl und hrr den Hub der Radaufhängung am
linken Vorderrad, am rechten Vorderrad, am linken Hinter
rad und am rechten Hinterrad darstellen und (dhfl/dt),
(dhfr/dt), (dhrl/dt) und (dhrr/dt) differenzierte Werte
(Geschwindigkeiten) hiervon sind. Wenn diese Beziehungen
in die vorhergehende Gleichung (31) eingesetzt werden,
ergibt sich für die Ableitung der einzelnen Komponenten
der linearen Geschwindigkeitsvektoren VTfl, VTfr, VTrl und
VTrr die folgende Gruppe von Gleichungen:
Linkes Vorderrad:
VTfl = (VTxfl, VTyfl, VTzfl)
VTxfl = VGx + [ωS2(zTfl - hfl) - ωS3yTfl]
VTyfl = VGy + [ωS3xTfl - ωS1(zTfl - hfl)]
VTzfl = VGz + [ωS1yTfl - ωS2xTfl] - (dhfl/dt)
Rechtes Vorderrad:
VTfr = (VTxfr, VTyfr, VTzfr)
VTxfr = VGx + [ωS2(zTfr - hfr) - ωS3yTfr]
VTyfr = VGy + [ωS3xTfr - ωS1(zTfr - hfr)]
VTzfr = VGz + [ωS1yTfr - ωS2xTfr] - (dhfr/dt)
Linkes Hinterrad:
VTrl = (VTxrl, VTyrl, VTzrl)
VTxrl = VGx + [ωS2(zTrl - hrl) - ωS3yTrl]
VTyrl = VGy + [ωS3xTrl - ωS1(zTrl - hrl)]
VTzrl = VGz + [ωS1yTrl - ωS2xTrl] - (dhrl/dt)
Rechtes Hinterrad:
VTrr = (VTxrr, VTyrr, VTzrr)
VTxrr = VGx + [ωS2(zTrr - hrr) - ωS3yTrr]
VTyrr = VGy + [ωS3xTrr - ωS1(zTrr - hrr)]
VTzrr = VGz + [ωS1yTrr - ωS2xTrr] - (dhrr/dt) (33).
Wenn dann die Neigung des Fahrzeugs relativ zur Fahrbahn
verhältnismäßig gering ist, kann der Querschubwinkel an
den jeweiligen Rädern unter Verwendung der linearen Ge
schwindigkeitskomponenten in x-Richtung und in y-Richtung
und der tatsächlichen Lenkwinkel λf und λr an den Vorder-
und Hinterrädern durch die folgende Gleichung ausgedrückt
werden:
wobei in dem Fall, in dem das Fahrzeug nur ein Vorderrad-
Lenksystem besitzt, λr stets den Wert "0" besitzt.
Nun wird unter erneutem Bezug auf Fig. 20 der Algorithmus
für die Vorhersage der Querschubwinkel an den jeweiligen
Rädern beschrieben. Zunächst werden zu einem bestimmten
Zeitpunkt die gemessenen Werte des Sensors 85 der Bewegung
in sechs Freiheitsgraden, der Lenkwinkelsensoren 50f
und 50r, der Fahrzeuggeschwindigkeitssensoren 51fr, 51fl,
51rr und 51rl mittels des A/D-Umsetzers 47 (siehe Fig.
10) in digitale Signale umgewandelt und über die E/A-Ein
heit 48b in den Mikrocomputer eingegeben, nachdem sie im
Puffer 61 temporär gespeichert wurden (Schritt 201).
Hierbei werden die Ausgaben hfl, hfr, hrl und hrr an eine
Differenzierschaltung 60 einer Analogschaltung geliefert,
um Ausgaben zu erzeugen, die zu den differenzierten Wer
ten (dhfl/dt), (dhfr/dt), (dhrl/dt) und (dhrr/dt) propor
tional sind. Diese Ausgaben der Differenzierschaltung 60
werden nach einer Umsetzung in digitale Form ebenfalls in
den Mikrocomputer eingegeben. Dann wird der gemessene
Wert des Sensors 85 für die Bewegung in sechs Freiheits
graden aus dem Puffer 61 ausgelesen. Anschließend wird
eine ähnliche Prozedur wie in den Rechnungen der Fig. 11
bis 15 ausgeführt, um die linearen Geschwindigkeiten
(VGx, VGy, VGz) und die Winkelgeschwindigkeiten (ωS1, ωS2,
ωS3) im Schwerpunkt des Fahrzeugs abzuleiten (Schritt
202). Dann lädt der Mikrocomputer 48 die im voraus ge
speicherten Koordinatenwerte (xTfl, yTfl, zTfl), (xTfr,
yTfr, zTfr), (xTrl, yTrl, zTrl) und (xTrr, yTrr, zTrr) aus
dem ROM 48c, die gemessenen Werte der Fahrzeughöhensenso
ren 51fr, 51fl, 51rr und 51rl und die differenzierten
Werte (dhfl/dt), (dhfr/dt), (dhrl/dt) und (dhrr/dt) aus
dem Puffer 61 und ferner die linearen Geschwindigkeiten
(VGx, VGy, VGz) und die Winkelgeschwindigkeiten (ωS1, ωS2,
ωS3) aus dem RAM 48d in dieser Reihenfolge, um ein Re
chenprogramm gemäß Gleichung (33) auszuführen, um die li
nearen Geschwindigkeiten (VTxfl, VTyfl, VTzfl), (VTxfr,
VTyfr, VTzfr), (VTxrl, VTyrl, VTzrl) und (VTxrr, VTyrr, VTzrr)
abzuleiten. Die Ergebnisse dieser Rechnungen werden in
einem ausgewählten Bereich im RAM 48d gespeichert
(Schritt 203). Schließlich werden die gemessenen Werte λf
und λr aus dem Puffer 61 geladen, während die Rechenergebnisse
des Schrittes 202 aus dem RAM 48d in die CPU 48a
geladen werden, um ein Rechenprogramm gemäß den Gleichun
gen (34) auszuführen, um die Querschubwinkel βfl, βfr, βrl
und βrr abzuleiten und anschließend in einem ausgewählten
Bereich im RAM 48d zu speichern. Danach ist ein Rechenzy
klus beendet.
Nun wird mit Bezug auf Fig. 21 der Prozeß für die Vorher
sage des Radschlupfs an jedem Rad von Zeit zu Zeit unter
Verwendung der Radgeschwindigkeitssensoren 73a, 73b, 73c
und 73d zusätzlich zum Sensor 85 für die Bewegung in
sechs Freiheitsgraden, zu den Lenkwinkelsensoren 50f und
50r und den Fahrzeughöhensensoren 51fr, 51fl, 51rl und
51rr beschrieben. Im allgemeinen ist der Radschlupf gege
ben als Verhältnis der linearen Geschwindigkeit des Rades
in Fahrtrichtung zur linearen Geschwindigkeit der Fahr
zeugkarosserie, die durch UT = rT.ωT gegeben ist, wobei
angenommen wird, daß der Radius des Rades durch rT und
die Rotationsgeschwindigkeit durch ωT gegeben sind. Ähn
lich wie oben werden die einzelnen Räder durch die ange
hängten Indizes unterschieden. Somit wird der Radschlupf
SLfl, SLfr, SLrl und SLrr aus den Radgeschwindigkeiten
UTfl, UTfr, UTrl bzw. UTrr, die die linearen Geschwindig
keiten in Fahrtrichtung darstellen, und aus den tatsäch
lichen, linearen Geschwindigkeiten der Fahrzeugkarosserie
VTfl, VTfr, VTrl bzw. VTrr gemäß den folgenden Gleichungen
abgeleitet:
SLfl = 1 - (UTfl/VTfl)
SLfr = 1 - (UTfr/VTfr)
SLrl = 1 - (UTrl/VTrl)
SLrr = 1 - (UTrr/VTrr) (35).
Hierbei können die tatsächlichen, linearen Geschwindigkei
ten der Fahrzeugkarosserie VTfl, VTfr, VTrl bzw. VTrr durch
die xy-Komponenten der aus Gleichung (33) abgeleiteten
Werte (VTxfl, VTyfl, VTzfl), (VTxfr, VTyfr, VTzfr), (VTxrl,
VTyrl, VTzrl) und (VTxrr, VTyrr, VTzrr) und durch die Lenk
winkel λf und λr der Vorder- und Hinterräder durch die
folgende Gleichung ausgedrückt werden:
VTfl = VTxflc 59146 00070 552 001000280000000200012000285915903500040 0002004201146 00004 59027osλf + VTyflsinλf
VTfr = VTxfrcosλf + VTyfrsinλf
VTrl = VTxrlcosλr + VTyrlsinλr
VTrr = VTxrrcosλr + VTyrrsinλr (36).
Nun wird unter erneuter Bezugnahme auf Fig. 21 der Algo
rithmus für die Vorhersage des Radschlupfs an jedem Rad
beschrieben. Zunächst werden die gemessenen Werte der
obenerwähnten Sensoren einschließlich des Sensors 85 für
die Bewegung in sechs Freiheitsgraden mittels des A/D-Um
setzers 47 in digitale Signale umgewandelt und in die
E/A-Einheit 48b des Mikrocomputers eingegeben, um sie im
Puffer 61 temporär zu speichern (Schritt 211). Dann wer
den in einer Prozedur, die den Schritten 112 und 113 in
den obigen Figuren ähnlich ist, auf der Grundlage der ge
messenen Werte des Sensors 85 für die Bewegung in sechs
Freiheitsgraden die linearen Geschwindigkeiten (VTxfl,
VTyfl, VTzfl), (VTxfr, VTyfr, VTzfr), (VTxrl, VTyrl, VTzrl)
und (VTxrr, VTyrr, VTzrr) der jeweiligen Räder abgeleitet
(Schritt 212). Dann wird unter Verwendung der tatsächlichen
Lenkwinkel λf und λr der Vorder- und der Hinterräder
von den Lenkwinkelsensoren 50f und 50r ein Rechenprogramm
gemäß Gleichung (36) ausgeführt, um die linearen Ge
schwindigkeiten VTfl, VTfr, VTrl und VTrr abzuleiten und im
RAM 48d zu speichern. Schließlich werden aus dem Puffer
61 die gemessenen Werte ωTfl, ωTfr, ωTrl und ωTrr der Rad
geschwindigkeitssensoren 73a, 73b, 73c und 73d erhalten,
außerdem werden die Daten des Radius rT des Rades aus dem
RAM 48d geladen; mittels dieser Werte werden die trans
formierten Werte der linearen Geschwindigkeit UTfl, UTfr,
UTrl und UTrr der Radgeschwindigkeiten berechnet. Danach
werden erneut die linearen Geschwindigkeiten VTfl, VTfr,
VTrl und VTrr geladen, um ein Rechenprogramm gemäß Glei
chung (35) auszuführen, um so den Radschlupf SLfl, SLfr,
SLrl bzw. SLrr abzuleiten und die sich ergebenden Werte im
RAM 48d zu speichern. Danach ist der Rechenzyklus beendet
(Schritt 215).
In Fig. 22 ist ein Prozeß für die Vorhersage des Abstan
des und der Richtung, in die das Fahrzeug fährt, darge
stellt, wobei die Werte des Sensors 85 für die Bewegung
in sechs Freiheitsgraden und der Peilsensor 52 verwendet
werden. Gemäß dem in den Fig. 11 bis 15 gezeigten Algo
rithmus können die linearen Geschwindigkeiten (V0x, V0y,
V0z) im Bezugssystem XYZ auf der Grundlage der gemessenen
Werte des Sensors 85 für die Bewegung in sechs Freiheits
graden abgeleitet werden. Ähnlich zu dem obenbeschriebe
nen Prozeß können unter Verwendung der Dauer Δt eines
Rechenzyklus des Mikrocomputers die zurückgelegten Ent
fernungen (L0x, L0y, L0z) abgeleitet werden, indem die li
nearen Geschwindigkeiten (V0x, V0y, V0z) vom Anfangszeit
punkt T = 0 aufwärts integriert werden, was durch die
folgenden Gleichungen ausgedrückt werden kann:
L0x = FL0x + V0xΔt
L0y = FL0y + V0yΔt
L0z = FL0z + V0zΔt (37),
wobei (FL0x, FL0y, FL0z) die im vorhergehenden Rechenzy
klus berechneten Werte der zurückgelegten Entfernungen
sind, wobei diese Werte zum Zeitpunkt T = 0 auf den Wert
"0" gesetzt worden sind. Wenn hierbei die Z-Achse des Be
zugssystems XYZ in Richtung zum Erdmittelpunkt orientiert
ist und wenn die zum Pol des Erdmagnetfeldes zeigende
Peilrichtung, die vom Peilsensor 52 erfaßt wird, in der
ZX-Ebene liegt, können die zurückgelegte Entfernung in
sämtlichen Richtungen und die Veränderung der Höhe zwi
schen der gesetzten Zeit und einer gewünschten Zeit von
Zeit zu Zeit berechnet werden.
Die vorliegende Erfindung ist oben im einzelnen beschrie
ben worden. Obwohl die vorliegende Erfindung darauf ab
zielt, das Verhalten des Fahrzeugs vorherzusagen, ist die
Erfindung nicht auf den Algorithmus für die Vorhersage
des Fahrzeugverhaltens unter Verwendung der von den Be
schleunigungssensoren gemessenen Werte beschränkt. Außer
dem ist die vorliegende Erfindung auf jeglichen bewegten
Körper, wie etwa ein Schiff, einen Zug, ein Flugzeug und
dergleichen, anwendbar.
Wie oben erwähnt, werden in einer bevorzugten Ausfüh
rungsform der vorliegenden Erfindung für jede Achsenrich
tung wenigstens zwei Beschleunigungssensoren und daher
insgesamt sechs Beschleunigungssensoren in dem den beweg
ten Körper darstellenden Fahrzeug verwendet, um die Be
schleunigungen in Längsrichtung, in Querrichtung und in
vertikaler Richtung des Fahrzeugs zu messen. Damit kann
der Mikrocomputer das Fahrzeugverhalten, d. h. die linearen Ge
schwindigkeiten (Längsbewegung, Querbewegung und vertikale Be
wegung), die Winkelbeschleunigung um eine zufällig gesetzte Koor
dinatenachse und die Winkelgeschwindigkeit (Rollbewegung, Nick
bewegung und Gierbewegung) mittels der in internen Softwarepro
zessen des Mikrocomputers erstellten Modellgleichungen rechne
risch bestimmen. Ferner können durch die zusätzliche Bereitstel
lung der Radgeschwindigkeitssensoren, der Fahrzeughöhensenso
ren, der Lenkwinkelsensoren und des Peilsensors wichtige Größen
für das Fahrzeugverhalten wie etwa der Querschubwinkel, der Rad
schlupf und dergleichen in Realzeit vorhergesagt werden. Daher
kann durch die Verwendung eines Systems für die Erfassung des
Fahrzeugverhaltens, das die Software enthält, mit der das erfin
dungsgemäße Fahrzeugverhalten-Vorhersageverfahren verwirklicht
wird, als Untersystem und durch die Kombination dieses Untersys
tems mit dem aktiven Steuersystem der oberen Stufe, das etwa ein
Antiblockiersystem, eine Traktionssteuerung, eine Vierradantriebs
steuerung, eine Vierradlenkungssteuerung, eine aktive Radaufhän
gungssteuerung und dergleichen als Teile enthält, ein genaueres
Fahrzeugsteuersystem aufgebaut werden.
Ferner kann durch eine Kombination mit dem Peilsensor ein System
aufgebaut werden, mit dem die zurückgelegte Entfernung des Fahr
zeugs und/oder die Höhenänderung gemessen werden können und
das mit dem System höherer Stufe wie etwa einem Navigationssys
tem, einem Verkehrsinformations-Kommunikationssystem und der
gleichen verbunden werden kann, so dass es möglich ist, ein quali
tativ hochwertiges Fahrunterstützungssystem aufzubauen, mit dem
eine Verkehrsleitfunktion des Fahrzeugs ausgeführt werden kann.
Nun wird die Ausführungsform des erfindungsgemäßen Steuersys
tems für das Fahrzeugverhalten beschrieben. Die gezeigte Ausfüh
rungsform des Steuersystems spricht auf Fahrzeugzustände jenseits
der normalen Steuerungskriterien, wie etwa einem Schleudervor
gang, einem Rutschvorgang, einem Untersteuern und dergleichen
an, um entsprechend einem Standardmodell-Ansprechverhalten ei
ne Steuerung auszuführen, die derjenigen eines geübten Fahrers ä
quivalent ist, so dass der Fahrzustand in die Kriterien aufgenommen
werden kann.
In Fig. 23 ist ein Blockschaltbild einer Ausführungsform des erfin
dungsgemäßen Steuersystems für das Fahrzeugverhalten gezeigt. In
dieser Figur bezeichnet das Bezugszeichen 231 eine Einrichtung für
die Erfassung der Betriebsgrößen für die Steuerung des Lenksys
tems, des Motors, der Kraftübertragung und des Radaufhängungs
systems des Kraftfahrzeugs 1. Das Bezugszeichen 232 bezeichnet
eine Einrichtung für die Erfassung einer Steuergröße einer An
triebseinrichtung (Betätigungselement) zur Steuerung des Lenksys
tems, des Motors, der Kraftübertragung und des Radaufhängungs
systems des Kraftfahrzeugs 1. Das Bezugszeichen 233 bezeichnet
eine Einrichtung für die Erfassung der Größen, die mit dem Fahr
verhalten des Kraftfahrzeugs 1 in den drei Raumrichtungen verbün
den sind. Das Bezugszeichen 234 bezeichnet ein Standardmodell,
das für ein Standardfahrzeug mit einer Referenz-Ansprechcharakte
ristik erstellt worden ist. Das Bezugszeichen 235 bezeichnet ein
Fahrzeugverhalten-Vorhersagemodell, das durch die modellierte An
sprechcharakteristik des tatsächlich zu steuernden Fahrzeugs auf
gestellt wird. Das Bezugszeichen 236 bezeichnet eine Vergleichsein
richtung für den Vergleich des Wertes derjenigen Größe, die dem
unter Verwendung
des Standardmodells 234 vorhergesagten Fahrzeugverhalten
zugeordnet ist mit dem Wert der unter Verwendung des Fahrzeug
verhalten-Vorhersagemodells vorhergesagten Größe, um eine Diffe
renz der Vorhersagewerte zu erfassen. Das Bezugszeichen 237 be
zeichnet eine Vergleichseinrichtung für den Vergleich der Ausgabe
der Einrichtung 233 für die Erfassung der dem Fahrzeugverhalten
zugeordneten Größe mit dem Vorhersagewert des Standardmodells
234, um eine Differenz zwischen diesen Werten zu erfassen. Das Be
zugszeichen 238 bezeichnet eine Steuereinheit, die die Vergleichser
gebnisse der Vergleichseinrichtungen 236 und 237 empfängt und
auf eine Differenz zwischen dem Vorhersagewert des Standardmo
dells 234 und dem Vorhersagewert des Fahrzeugverhalten-Vorher
sagemodells 235 anspricht, um zu beurteilen, ob der Fahrzustand
jeweils den normalen Steuerungskriterien genügt, um so die Steuer
größe der Antriebseinrichtung einzustellen, um die Differenz zwi
schen dem Vorhersagewert des Standardmodells und dem Wert, der
die dem tatsächlichen Fahrzeugverhalten zugeordnete Größe dar
stellt, zu verringern.
Das Standardmodell 234 und das Fahrzeugverhalten-Vorhersage
modell 235 verwenden beide die erfassten Betriebsgrößen, die Steu
ergrößen und die mit dem Fahrzeugverhalten verbundenen Größen
als Eingaben. Das Standardmodell 234 ist eine Art von Simulati
onsmodell des Fahrzeugs mit einer Betriebscharakteristik und einer
Ansprechcharakteristik, die einer bestimmten Bedienung durch ei
nen geübten Fahrer entspricht. Das Standardmodell 234 wird im
voraus im Speicher gespeichert. Das Standardmodell ist nicht not
wendig auf ein einziges Modell beschränkt, sondern kann in einer
Mehrzahl vorliegen, so dass der Fahrer das gewünschte Modell
wählen kann. Das Fahrzeugverhalten-Vorhersagemodell 235 ist e
benfalls ein Simulationsmodell,
das durch eine im voraus ausgeführte Messung der An
sprechcharakteristik für die Steuerung des tatsächlich zu
steuernden Fahrzeugs aufgestellt wird. Das Fahrzeugver
halten-Vorhersagemodell 235 wird ebenfalls im Speicher
gespeichert.
Die Einrichtung für die Erfassung der Betriebsgrößen kann
den Lenkwinkel eines Lenkrades, den Bremsdruck, den Dros
selklappenöffnungswinkel des Motors und die Schaltposi
tion der Kraftübertragung erfassen.
Die Antriebseinrichtung kann eine Lenkwinkel-Steuerein
richtung 81, eine Hydraulikbremsdruck-Steuereinrichtung
83, eine Drosselklappenöffnungswinkel-Steuereinrichtung
82, eine Kraftübertragungs-Steuereinrichtung 84, eine
Differentialgetriebe-Steuereinrichtung und dergleichen
enthalten.
Die Einrichtung 233 für die Erfassung der mit dem Fahr
zeugverhalten verbundenen Größe enthält den Sensor 85 für
die Bewegung in sechs Freiheitsgraden und kann die Verän
derungsrate der Fahrzeuglängsbeschleunigung, die Fahr
zeuglängsbeschleunigung und die Fahrzeuglängsgeschwindig
keit, die Veränderungsrate der Querbeschleunigung, die
Querbeschleunigung und die Quergeschwindigkeit des Fahr
zeugs, die Veränderungsrate der vertikalen Beschleuni
gung, die vertikale Beschleunigung und die vertikale Ge
schwindigkeit des Fahrzeugs, die Veränderungsrate der
Winkelbeschleunigung, die Winkelbeschleunigung, die Win
kelgeschwindigkeit und den Winkel der Rollbewegung des
Fahrzeugs, die Veränderungsrate der Winkelbeschleunigung,
die Winkelbeschleunigung, die Winkelgeschwindigkeit und
den Winkel der Nickbewegung des Fahrzeugs, die Verände
rungsrate der Winkelbeschleunigung, die Winkelbeschleunigung,
die Winkelgeschwindigkeit und den Winkel der Gier
bewegung des Fahrzeugs und dergleichen erfassen.
Im folgenden wird eine Ausführungsform der vorliegenden
Erfindung beschrieben, die in einem Fahrzeug verwendet
wird, bei dem die beiden Vorderräder gelenkt werden, das
einen Frontmotor und einen Heckantrieb mit einer entspre
chenden, eventuell automatischen Kraftübertragung be
sitzt. Da der Grundaufbau ähnlich demjenigen von Fig. 2
ist, werden die in Fig. 2 dargestellten Abschnitte nicht
erneut beschrieben.
In Fig. 24 ist der Aufbau des Lenkwinkel-Steuerabschnitts
81 gezeigt. Der Lenkwinkel-Steuerabschnitt 81 umfaßt
einen Kodierer 311 für den tatsächlichen Lenkwinkel, um
den tatsächlichen Lenkwinkel zu erfassen, ein Getriebe
312 für die Verringerung der Umdrehung eines Lenkmotors,
eine Mehrscheiben-Flüssigkeitskupplung 314, ein Getriebe
für die Verringerung der Umdrehung eines Lenkgefühl-Kor
rekturmotors 315, einen Dekodierer 317 für den Lenkbetä
tigungswinkel, um den vom Fahrer eingestellten Lenkwinkel
zu erfassen, einen Steuerabschnitt 318 für den tatsächli
chen Lenkwinkel und einen Lenkgefühl-Korrekturabschnitt
319. Nun wird die Funktion des Lenkwinkel-Steuerabschnit
tes 81 beschrieben. Wenn der Fahrer mittels eines Lenkra
des 78 einen Lenkvorgang ausführt, wird die Betriebsgröße
des Lenkrades vom Dekodierer 317 für den Lenkwinkel er
faßt und in eine Steuereinheit 300 eingegeben. Die
Steuereinheit 300 kombiniert die Lenkwinkel-Betriebsgröße
mit verschiedenen Informationen, um einen Lenkwinkelbe
fehl für den Steuerabschnitt 318 des tatsächlichen Lenk
winkels auszugeben. Der Lenkmotor 313 ist etwa von der
Bauart eines Servomotors, der einen Elektromotor umfaßt
und so arbeitet, daß er den erfaßten Wert des Dekodierers
des tatsächlichen Lenkwinkels auf den Lenkwinkelbefehl
der Steuereinheit 300 einstellt. Der Lenkmechanismus 75
umfaßt ein Zahnstangengetriebe, mit dem der Spurwinkel
der steuerbaren Vorderräder durch die Drehung einer Lenk
säule geändert werden kann. Der Steuerabschnitt 318 für
den tatsächlichen Lenkwinkel umfaßt einen Leistungstran
sistor 1181 für die Steuerung des Stroms und einen Sensor
1182 für die Erfassung des tatsächlichen Lenkstroms. Im
allgemeinen ist das Ausgangsdrehmoment des Motors
(Elektromotor) proportional zum Eingangsstrom. Hierbei
kann durch die Erfassung des von einer Batterie 320 in
den Lenkmotor 313 eingegebenen Stroms durch den Sensor
1182 für den tatsächlichen Lenkstrom das notwendige Dreh
moment für die Einstellung des tatsächlichen Lenkwinkels,
derart, daß dieser mit dem Lenkbefehl übereinstimmt -
d. h. die Reaktionskraft auf der Straßenoberfläche - er
faßt wird. Die Steuereinheit 300 führt mittels des Lenk
gefühl-Korrekturabschnittes 319 über das Lenkrad 78 eine
Rückkopplung des Lenkgefühls für den Fahrer aus, indem
der Lenkgefühl-Korrekturmotor 315 in Abhängigkeit von der
erfaßten Reaktionskraft von der Straßenoberfläche betä
tigt wird. Andererseits umfaßt der Lenkwinkel-Steuerab
schnitt 81 eine Mehrscheiben-Flüssigkeitskupplung 314.
Die Kupplung spricht auf den Ausfall der jeweiligen Moto
ren an, um eine direkte Verbindung zwischen der Lenksäule
und dem Lenkmechanismus 75 herzustellen, um so eine ma
nuelle Betätigung des Lenkmechanismus direkt über das
Lenkrad 78 zu ermöglichen. Angesichts dieser Tatsache
müssen die Übersetzungsverhältnisse der Getriebe 312 und
316 so gewählt werden, daß sie dem Fahrer eine manuelle
Ausführung der Lenkoperation ermöglichen, ohne daß eine
zu große Hilfskraft erforderlich ist.
In Fig. 25 ist der Drosselklappenöffnungswinkel-Steuerabschnitt
82 gezeigt. In Fig. 26 ist der in dem Aufbau von
Fig. 25 verwendete Differentialmechanismus gezeigt. Ein
mit dem Gaspedal 79 verbundener Draht 420 ist, wie in Fig.
26 gezeigt, am Differentialmechanismus 422 befestigt. Wenn
das Gaspedal 79 niedergedrückt wird und wenn der Servomo
tor 422 im Ruhezustand ist, dreht sich die Drosselklappe
421 zusammen mit dem Differentialmechanismus 422, um eine
Bewegung ähnlich wie in einem normalen Drosselklappenauf
bau auszuführen. Der Drosselklappenöffnungswinkel wird
mittels eines Drosselklappenpositions-Sensors 423 erfaßt
und in die Steuereinheit 300 eingegeben. Nun wird der
Fall beschrieben, in dem der Servomotor 424 mit einer
Drehung beginnt. Wenn das Gaspedal 79 in einer konstanten
Stellung verbleibt und der Servomotor 424 entgegen dem
Uhrzeigersinn angetrieben wird, wird die Drosselklappe
421 vom eine Mehrzahl von Kegelrädern umfassenden Diffe
rentialmechanismus angetrieben, um sich in Richtung des
Uhrzeigersinns (entgegen der Motorantriebsrichtung) zu
drehen. Wenn andererseits der Servomotor 424 im Uhrzei
gersinn angetrieben wird, wird die Drosselklappe 421 ent
gegen dem Uhrzeigersinn gedreht. Folglich kann der Dros
selklappenöffnungswinkel unabhängig von der Betätigung
des Gaspedals durch den Fahrer gesteuert werden. Die
Steuereinheit 300 kombiniert den vom Drosselklappenposi
tions-Sensor 423 erfaßten Drosselklappenöffnungswinkel
mit verschiedenen Informationen, um mittels des Servomo
tors 424 eine direkte Steuerung des Drosselklappenöff
nungswinkels auszuführen. Wenn der Servomotor anderer
seits ausfällt, kann ein normaler Fahrbetrieb aufrechter
halten werden, da die Drosselklappe 421 durch das Gaspe
dal 79 betätigt werden kann.
In Fig. 27 ist ein Hydraulikbremsdruck-Steuerabschnitt 83
für ein einzelnes Rad gezeigt. Der Hydraulikbremsdruck-
Steuerabschnitt 83 umfaßt ein Bremspedal 80, einen mit
einem Gelenkmechanismus gekoppelten Servomotor 432, einen
Hauptbremszylinder 433, einen Hauptbremszylinder-Druck
sensor 434, ein Bremsdruck-Steuerventil 435 und einen
Radbremsdruck-Sensor 436. Der Gelenkmechanismus 431 ist
so aufgebaut, daß er die Übertragung des Eingangswertes
vom Bremspedal und vom Servomotor 432 an den Hauptbrems
zylinder, nicht jedoch die Eingangsgröße vom Servomotor
432 an das Bremspedal überträgt. Die Steuereinheit 300
macht auf der Grundlage der Ausgabe vom Hauptbremszylin
der-Drucksensor 434 eine Vorhersage für das vom Fahrer
geforderte Ausmaß der Verzögerung. Obwohl die gezeigte
Ausführungsform so aufgebaut ist, daß der Beschleuni
gungsbefehl über den durch ein Niederdrücken des Bremspe
dals durch den Fahrer im Hauptbremszylinder erzeugten
Hydraulikdruck vorhergesagt wird, ist es auch möglich,
das geforderte Ausmaß der Verzögerung durch die Schaffung
eines Bremspedals-Positionssensors für das Bremspedal und
durch die Erfassung der Verschiebung des Bremspedals vor
herzusagen. In der Steuereinheit 300 wird eine Vielzahl
von Informationen mit dem Verzögerungsbefehl des Fahrers
kombiniert, um den notwendigen Bremsdruck-Steuerbefehl
für die Erzeugung des vorhergesagten Ausmaßes der Verzö
gerung herzuleiten. Der Bremsdruck-Steuerbefehl wird un
abhängig für jedes Rad hergeleitet. Dann steuert die
Steuereinheit 300 den Bremsdruck an jedem Rad so, daß der
vom Radbremsdruck-Sensor erfaßte Bremsdruck diesem Befehl
folgt. Selbst wenn der Fahrer das Bremspedal nicht nie
derdrückt und die Steuereinheit 300 feststellt, daß in
einer Situation, in der das Fahrzeug mit zu hoher Ge
schwindigkeit in eine Kurve eintritt, eine Bremskraft er
forderlich ist, wird der Servomotor 32 betätigt, um über
den Gelenkmechanismus an den Hauptbremszylinder 432 eine
Betätigungskraft zu übertragen, um das Fahrzeug in einen
Zustand zu versetzen, der zu demjenigen Zustand äquivalent
ist, in dem der Fahrer das Bremspedal 80 nieder
drückt.
In Fig. 28 ist der Sensor 85 für die Bewegung in sechs
Freiheitsgraden genauer gezeigt. Dieser Sensor 85 für die
Bewegung in sechs Freiheitsgraden besitzt einen Aufbau,
der dem in den Fig. 4 bis 6 beschriebenen Aufbau ähnlich
ist und sechs Beschleunigungssensoren 21 bis 26 umfaßt,
die, wie in Fig. 4 gezeigt, in einem bezüglich des Fahr
zeugs festen Koordinatensystem so angeordnet sind, daß
die x-Achse in Längsrichtung, die y-Achse in Querrichtung
und die z-Achse in vertikaler Richtung angeordnet sind.
Ferner umfaßt der Sensor 85 einen Multiplizierer 452,
eine Wandlerschaltung 453, zweistufige Integrationsschal
tungen 454 und 455 und eine Differenzierschaltung 456.
Wie allgemein bekannt, umfassen die Freiheitsgrade der
Fahrzeugbewegung zusätzlich zu der linearen Bewegung in
x-Richtung, y-Richtung und z-Richtung die Drehbewegung um
die x-Achse (Rollbewegung), die Drehbewegung um die y-
Achse (Nickbewegung) und die Drehbewegung um die z-Achse
(Gierbewegung). Diese Bewegungen treten gleichzeitig auf
und ergeben ein zusammengesetztes Fahrzeugverhalten. Da
her enthält die von den Beschleunigungssensoren praktisch
gemessene Information alle Bewegungskomponenten in den
sechs Freiheitsgraden. Wenn also die Beschleunigung und
die Geschwindigkeit in x-Richtung mit ax und vx, die Be
schleunigung und die Geschwindigkeit in y-Richtung mit ay
bzw. vy und die Beschleunigung und die Geschwindigkeit in
z-Richtung mit az bzw. vz, die Winkelbeschleunigung und
die Winkelgeschwindigkeit um die x-Achse (Rollbewegung)
mit αx bzw. ωx, die Winkelbeschleunigung und die Winkel
geschwindigkeit um die y-Achse (Nickbewegung) mit αy bzw.
ωy und die Winkelbeschleunigung und die Winkelgeschwin
digkeit um die z-Achse mit αz bzw. ωz und die von den
sechs Beschleunigungssensoren 21 bis 26 erfaßten Werte
mit Ga, Gb, Gc, Gd, Ge und Gf bezeichnet werden, kann zwi
schen der Beschleunigung ax in x-Richtung und der Winkel
beschleunigung αy um die y-Achse (Nickbewegung) folgende
Beziehung aufgestellt werden:
Bei dem gezeigten Aufbau des Sensors 85 für die Bewegung
in sechs Freiheitsgraden wird die obenerwähnte Berechnung
durch den Multiplizierer 452, die Wandlerschaltung 453
und die Intergrationsschaltung 454 ermöglicht. Die Aus
gabe der Integrationsschaltung 454 stellt die Geschwin
digkeits- und die Winkelgeschwindigkeitsinformation dar.
Andererseits stellt die Ausgabe der Integrationsschaltung
455 die Positionsinformation dar. Die Ausgabe der Diffe
renzierschaltung 456 stellt die Information bezüglich der
Veränderungsrate der Beschleunigung dar. Diese Informa
tionen werden in die Steuereinheit 300 eingegeben. Die
Steuereinheit 300 verwendet diese Informationen dazu, den
Zustand des Fahrzeugverhaltens zu erfassen, um durch die
Lösung bestimmter Bewegungsgleichungen für das spezielle
Fahrzeug ein zukünftiges Fahrzeugverhalten vorherzusagen,
indem es den erfaßten Zustand des Fahrzeugverhaltens mit
der Fahrbetriebsinformation, wie etwa dem vom Fahrer ein
gestellten Lenkwinkel, dem Drosselklappenöffnungswinkel,
dem Hydraulikbremsdruck und dergleichen kombiniert. Außerdem
kann die Steuereinheit 300 durch die Lösung be
stimmter Bewegungsgleichungen des Soll-Fahrzeugs
(Standardfahrzeug) das Verhalten des Standardfahrzeugs
vorhersagen, um so der Steuerung für ein solches Fahrzeug
zu folgen.
In Fig. 29 ist die Bahn und der Lenkwinkel eines Fahr
zeugs gezeigt, das mit zu hoher Geschwindigkeit eine Kur
venfahrt ausführt, wodurch eine schnelle Veränderung des
Fahrzeugverhaltens und daher ein Schleudern verursacht
wird. In Fig. 30 ist die Bahn und der Lenkwinkel des
Fahrzeugs gezeigt, das um dieselbe Kurve wie in Fig. 29
mit hoher Geschwindigkeit fährt, wobei einerseits eine
schnelle Veränderung des Fahrzeugverhaltens verursacht
wird, andererseits jedoch ein Schleudern durch Gegensteu
ern verhindert wird. In den Fig. 29 und 30 sind die Zu
stände (a) und (b) miteinander identisch. In Fig. 31 ist
das dynamische Gleichgewicht im zweidimensionalen Raum
dargestellt, wenn das Fahrzeug eine Kurvenfahrt ohne
seitliches Rutschen ausführt, während in Fig. 32 das dy
namische Gleichgewicht im zweidimensionalen Raum darge
stellt ist, wenn das Fahrzeug eine Kurvenfahrt mit seit
lichem Rutschen ausführt; in Fig. 33 ist ein dynamisches
Gleichgewicht im zweidimensionalen Raum dargestellt, wenn
in dem eine Kurvenfahrt ausführenden Fahrzeug gegenge
steuert wird.
Auf das Fahrzeug 1 wirken die Seitenführungskräfte Cfl,
Cfr, Crl und Crr, die am linken und am rechten Vorderrad
bzw. am linken und am rechten Hinterrad entstehen, die
Antriebskräfte Farl und Farr, die auf das linke und das
rechte Hinterrad wirken und entsprechend der Vergrößerung
des Drosselklappenöffnungswinkels zunehmen und die Brems
kräfte Fbfl, Fbfr, Fbrl und Fbrr, die auf die linken und
rechten Vorderräder bzw. auf die linken und rechten Hin
terräder wirken. Mit diesen Kräften wird zwischen der li
nearen Bewegung in y-Richtung und der Drehbewegung um die
z-Achse ein Ausgleich hergestellt. Wenn angenommen wird,
daß das Fahrzeug mit konstanter Geschwindigkeit V um die
Kurve fährt, das Fahrzeuggewicht durch m, das Trägheits
moment um den Schwerpunkt durch I, die effektive Länge
vom Schwerpunkt des Fahrzeugs zu den Vorderrädern durch
lf, die effektive Länge vom Schwerpunkt des Fahrzeugs zu
den Hinterrädern durch lr, die Vorderrad-Spurweite durch
lft, die Hinterrad-Spurweite durch lrt, der Querschubwin
kel im Schwerpunkt des Fahrzeugs durch β (= Vy/Vx) und
der Lenkwinkel durch δ gegeben sind, kann die Bewegung in
diesem Zustand folgendermaßen ausgedrückt werden:
y-Richtung:
z-Richtung:
Die Seitenführungskraft wird durch den Querschubwinkel in
bezug auf die Fahrtrichtung (Richtung der Geschwindigkeit
V) des Fahrzeugs bestimmt. An den Vorderrädern werden die
Kurvenkräfte vom Fahrer durch den Lenkwinkel eingestellt.
Unter der Annahme, daß die Kurvenkräfte auf das linke und
das rechte Vorderrad durch Kfl bzw. Kfr und die Kurven
kräfte auf das linke und das rechte Hinterrad durch Krl
bzw. Krr gegeben sind, können die entsprechenden Seiten
führungskräfte folgendermaßen ausgedrückt werden:
wobei βfl, βfr, βrl und βrr die Querschubwinkel am linken
bzw. am rechten Vorderrad und am linken bzw. am rechten
Hinterrad sind. Hierbei wird zur Vereinfachung der Dar
stellung angenommen, daß die Querschubwinkel an den bei
den Vorderrädern und die Querschubwinkel an den beiden
Hinterrädern jeweils gleich sind.
Die Brems- und Antriebskräfte werden vom Fahrer durch das
Bremspedal bzw. durch das Gaspedal gesteuert. Wie
bekannt ist, wird die Summe der Absolutwerte der vom Rei
fen in einer kritischen Fahrsituation erzeugten, maximalen
Seitenführungskräfte und der Brems- und Antriebskräfte
solange konstant gehalten, wie der Reibungskoeffizient
zwischen der Straßenoberfläche und diesem Reifen nicht
geändert wird. Dieser konstante Wert am linken und am
rechten Vorderrad wird mit Fl bzw. Fr bezeichnet, während
dieser konstante Wert am linken und am rechten Hinterrad
mit Rl bzw. Rr bezeichnet wird; damit können für den kri
tischen Fahrzustand die folgenden Gleichungen aufgestellt
werden:
In Fig. 31 stimmen die Fahrtrichtung (Richtung der Ge
schwindigkeit V) des Fahrzeugs und die Richtung der x-
Achse miteinander überein. In diesem Zustand besitzt das
Fahrzeug keine Geschwindigkeitskomponente Vy in y-Rich
tung, d. h. es ist β = 0. In Fig. 32 ist der Zustand ge
zeigt, in dem β < 0 ist. Der Grund, warum die Hinterräder
zu einem Ausbrechen in Richtung der kurvenäußeren Seite
neigen, besteht darin, daß aufgrund der Abwesenheit eines
Lenkmechanismus an den Hinterrädern dort ein der Zentri
fugalkraft entsprechender Querschubwinkel auftritt. Wenn
in diesem Zustand der Absolutwert der Brems- und An
triebskraft durch Niederdrücken des Gaspedals oder durch
Betätigen der Bremsen erhöht wird, befinden sich die Hin
terräder in einem Zustand jenseits des kritischen Zu
stands. Die Bewegungsgleichungen für die lineare Bewegung
in y-Richtung und die Drehbewegung um die z-Achse sind
folgendermaßen gegeben:
Das dritte und das sechste Glied von Gleichung (55) stel
len die Differenzen der Brems- und Antriebskräfte zwi
schen dem linken und dem rechten Vorderrad bzw. zwischen
dem linken und dem rechten Hinterrad dar. Wie oben be
schrieben, kann die Drehung um die z-Achse durch die
Steuerung der Bremskraft am linken und am rechten Vorder
rad mittels des Bremsdruck-Steuerabschnittes 83 und durch
die Steuerung der Brems- und Antriebskräfte am linken und
am rechten Hinterrad mittels des Bremsdruck-Steuerab
schnittes 83 und der gesteuerten Differentialgetriebeein
heit 77 aktiv gesteuert werden, indem das Moment um die
z-Achse direkt gesteuert wird.
Wie andererseits aus Gleichung (54) ersichtlich ist, wer
den das dritte und das vierte Glied in dieser Gleichung
bei einer Erhöhung der Brems- und Antriebskräfte (Farl -
Fbrl) und (Farr - Fbrr) abgesenkt, was zu einer Zunahme des
Querschubwinkels β führt. Ferner werden das vierte und
das fünfte Glied in Gleichung (55) erhöht, so daß die
Winkelbeschleunigung dωz/dt um die z-Achse erhöht wird,
wodurch das Fahrzeug in einen Schleuderzustand versetzt
wird. Um hierbei das Schleudern zu verhindern, ist es,
wie aus den Gleichungen (54) und (55) ersichtlich, wirk
sam, die Brems- und Antriebskräfte so zu steuern, daß sie
nicht übermäßig hoch werden, und ferner den Lenkwinkel δ
in den negativen Bereich (entgegen der Kurvenrichtung,
d. h. durch Gegensteuern) zu verringern, um das Drehmoment
um die z-Achse auf 0 zu verringern oder sogar in die der
Richtung der von den Vorderrädern erzeugten Seitenfüh
rungskraft entgegengesetzten Richtung zu verändern (Fig.
33).
In Fig. 34 ist die Verwirklichung der obenerwähnten
Steuerung dargestellt. Die Beschreibung wird zunächst für
die die Lenkfunktion aufweisenden Vorderräder und an
schließend für die Hinterräder gegeben. In den Gleichun
gen (42) und (43) stellt β + lf.ωz/V den Querschubwinkel
im Spurmittelpunkt der Vorderräder dar, der durch die
Verarbeitung der Information vom Sensor 85 für die Bewe
gung in sechs Freiheitsgraden durch die Steuereinheit 300
erfaßt werden kann. Hierbei wird durch die Verlegung der
durch den Spurmittelpunkt der Vorderräder verlaufenden
Querschubrichtung in die vertikale Achse und der Seiten
führungskraft in die horizontale Achse und durch die Set
zung des zwischen dem Querschubwinkel im Spurmittelpunkt
der Vorderräder und den Vorderrädern selbst auf δ' der
Lenkwinkelvektor betrachtet. Die Projektion des Lenkwin
kelvektors auf die Achse der Seitenführungskraft wird als
tatsächliche Seitenführungskraft angesehen. Es ist er
sichtlich, daß δ' den Lenkwinkel darstellt, der die
tatsächliche Seitenführungskraft erzeugt. Wenn der Lenk
winkel δ' zunimmt, wird die Seitenführungskraft bei einem
bestimmten Lenkwinkel maximal, um anschließend wieder ab
zunehmen. Daher ergibt der Lenkwinkelvektor die Bahn, wie
sie in Fig. 34 dargestellt ist. In Fig. 34 stellt der Zu
stand (a) den Fall dar, in dem eine normale Steuerung
ausgeführt wird, in der der Lenkwinkel δ' und die Seiten
führungskraft positiv sind. Die Zustände (b) und (c)
stellen das besondere Merkmal der vorliegenden Erfindung
dar, gemäß dem der Lenkwinkel gesteuert wird. Im Zustand
(b) wird der Lenkwinkel δ' auf den Wert "0" gesteuert,
derart, daß die Seitenführungskraft 0 wird. Ferner wird
im Zustand (c) der Lenkwinkel δ' auf einen negativen Wert
gesteuert, daß eine Seitenführungskraft in der der Kur
venrichtung entgegengesetzten Richtung erzeugt wird. Dies
ist äquivalent zu der Ausführung einer Gegensteuerung,
was eine schwierige Fahrtechnik darstellt, die nur sehr
geübten Fahrern möglich ist.
Nun wird die entsprechende Beschreibung für die Hinterrä
der gegeben. Im normalen Fahrzustand (d) und (e) wird bei
einer Erhöhung der Antriebskraft Fa und der Bremskraft Fb
die Seitenführungskraft verringert. Ferner wird im Zu
stand (f), in dem das Rad aufgrund einer auf den Reifen
wirkenden, übermäßigen Antriebskraft schleudert, und im
Zustand (g), in dem das Rad aufgrund einer übermäßigen,
auf den Reifen wirkenden Bremskraft blockiert, die Sei
tenführungskraft im wesentlichen Null. Erfindungsgemäß
wird eine solche Verringerung der Seitenführungskraft po
sitiv ausgenutzt, so daß die Brems- und Antriebskräfte
auf der Grundlage der Fahrzeuggeschwindigkeit und der
Radgeschwindigkeit, die von den Radgeschwindigkeitssenso
ren 73a bis 73d erfaßt werden, vom Bremsdruck-Steuerab
schnitt 83 und vom Drosselklappenöffnungswinkel-Steuerab
schnitt 82 gesteuert werden, so daß folglich die Seiten
führungskraft gesteuert wird. Das Verfahren zum Steuern
der Seitenführungskraft mittels Steuerung der Bremskraft
ist selbstverständlich auch auf die mit Bremsen ausgerü
steten Vorderräder anwendbar.
Erfindungsgemäß führt die Steuereinheit 300 auf aktive
Weise ein Gegensteuern aus, indem sie nur die Bremsen an
den Hinterrädern betätigt oder die Drosselklappe des Mo
tors übermäßig öffnet, um ein Schleudern der Antriebsrä
der zu bewirken, und indem sie andere Steuerfunktionen
für die Steuerung der Seitenführungskräfte an den einzel
nen Rädern unabhängig voneinander ausführt, um so das
Drehmoment um die z-Achse zu steuern. Dadurch wird eine
Steuerung des Fahrzeugverhaltens auf der Grundlage der
Information bezüglich des Fahrzeugverhaltens vom Sensor
85 für die Bewegung in sechs Freiheitsgraden, der Radge
schwindigkeit von den Radgeschwindigkeitssensoren 73a bis
73d der jeweiligen Räder, der vom Lenkwinkel-Steuerabschnitt
81 erhaltenen Lenkwinkelinformation, der vom
Drosselklappenöffnungswinkel-Steuerabschnitt 82 erhalte
nen Drosselklappenöffnungswinkel-Information und der vom
Bremsdruck-Steuerabschnitt 83 erhaltenen Bremsdruckinfor
mation ausgeführt. Selbstverständlich können die gesteu
erte Differentialgetriebeeinheit 77 und der Kraftübertra
gungs-Steuerabschnitt 84 ebenfalls für die Steuerung der
Brems- und Antriebskraft an den Hinterrädern verwendet
werden.
Nun wird mit Bezug auf Fig. 35 die Verarbeitung für die
Vorhersage des Fahrzeugverhaltens in der Steuereinheit
300 beschrieben. Die Steuereinheit 300 spricht auf die
Winkelgeschwindigkeit ωz um die z-Achse, die vom Sensor
85 für die Bewegung in sechs Freiheitsgraden geliefert
wird, an (Beginn der Kurvenfahrt, Rücksetzen der Integra
tionsschaltung des Sensors 85 für die Bewegung in sechs
Freiheitsgraden und Neustart der Erfassung). Anhand der
linearen Geschwindigkeiten Vx und Vy in x-Richtung bzw.
in y-Richtung wird der Querschubwinkel β = arctan(Vx/Vy)
im Schwerpunkt abgeleitet. Ferner erfaßt die Steuerein
heit 300 anhand der Winkelgeschwindigkeit ωz um die z-
Achse und des Lenkwinkels, der vom Fahrer über das
Lenkrad 78 eingestellt wird (und vom als Lenkwinkelsensor
arbeitenden Lenkwinkel-Steuerabschnitt 81 erfaßt wird),
den Querschubwinkel an den jeweiligen Rädern. Anderer
seits erfaßt die Steuereinheit 300 den Drehwinkel
(Rollbewegungswinkel) um die x-Achse und den Drehwinkel
(Nickbewegungswinkel) um die y-Achse anhand der Ausgaben
des Sensors 85 für die Bewegung in sechs Freiheitsgraden,
so daß sie auf diese Weise die Fahrzeuglage und somit die
Last an den jeweiligen Rädern erfaßt. Ferner wird anhand
der Informationen von den Hubsensoren 51fr, 51fl, 51rr
und 51rl der Randaufhängungsmechanismen 76a bis 76d die
Information, die die Veränderung der Fahrzeuglage dar
stellt, korrigiert. Mit der so hergeleiteten Veränderung
der Fahrzeuglage und den Konstruktionsdaten des Radauf
hängungsmechanismus wird die Veränderung der Ausrichtung,
wie etwa eine Änderung des Sturzwinkels und eine Änderung
des Spurwinkels, erfaßt. In Verbindung mit dem obenbe
schriebenen Prozeß werden die Radgeschwindigkeiten der
jeweiligen Räder mittels der Radgeschwindigkeitssensoren
erfaßt und mit der vom Sensor 85 für die Bewegung in
sechs Freiheitsgraden erfaßten Fahrzeuggeschwindigkeit
verglichen, woraus der Radschlupf an den jeweiligen Rä
dern abgeleitet werden kann. In Verbindung mit dem Quer
schubwinkel, der Last, der Ausrichtungsveränderung und
dem Radschlupf an jedem Rad wird eine vorhergesagte An
triebskraft, die aufgrund eines vom Drosselklappen-Steu
erabschnitt 82 erfaßten Drosselklappenöffnungswinkel-Be
fehls, der vom Kraftübertragungs-Steuerabschnitt 84 er
faßten Kraftübertragungs-Schaltposition, des maximalen
Drehmoments am Hinterrad, das von der gesteuerten Diffe
rentialgetriebeeinheit begrenzt wird, der nichtlinearen
Eigenschaften des Reifens und einer Mehrzahl von weiteren
Informationen vorhergesagt wird, für die Ableitung der
Seitenführungskraft an jedem Rad verwendet. Mit der so
erhaltenen Seitenführungskraft, der Brems- und Antriebs
kraft und den in der Steuereinheit 300 intern gespeicher
ten Bewegungsgleichungen für die Bewegung in sechs Frei
heitsgraden der Verhaltenscharakteristik des Standard
fahrzeugs wird eine Sollsteuerung bezüglich des Fahrzeug
verhaltens erzielt.
In Fig. 36 ist ein Steuerprozeß der Steuereinheit 300 ge
zeigt, in dem das Fahrzeugverhalten während einer Kurven
fahrt mit der kritischen Geschwindigkeit durch die Win
kelgeschwindigkeit um die z-Achse dargestellt ist und in
dem als Standardfahrzeug die neutrale Lenkung gewählt
wird (d. h., daß das Fahrzeugverhalten nur durch den Lenk
winkel und die Geschwindigkeit bestimmt wird). Die Win
kelgeschwindigkeit ωz0 um die z-Achse des Standardfahr
zeugs, die auf die in Fig. 35 gezeigte Weise vorhergesagt
wird, und die Winkelgeschwindigkeit ωz um die z-Achse des
zu steuernden Fahrzeugs werden miteinander verglichen.
Wenn ωz - ωz0 < ξ (ξ ist eine Zufallskonstante, die ξ < 0
erfüllt) gilt, stellt die Steuereinheit 300 fest, daß bei
dem Standardfahrzeugmodell ein Übersteuern bewirkt wird,
und gibt diese Information an den Fahrer weiter, um die
sen zu warnen. Dann gibt die Steuereinheit 300 einen Kor
rekturbefehl an den Lenkwinkel-Steuerabschnitt 81 aus, um
den Lenkwinkel δ auf δ - Δδ einzustellen. Wenn die Winkel
geschwindigkeit ωz abnimmt, wird die Korrektur, mit der
ωz der Größe ωz0 folgen soll, fortgesetzt. Wenn anderer
seits die Winkelgeschwindigkeit ωz trotz der Verkleine
rung des Lenkwinkels Δδ bei fortgesetzter Verkleinerung
des Lenkwinkels nicht abnimmt, werden der Drosselklappen
öffnungswinkel θ und der Bremsleitungsdruck ζ auf ähnli
che Weise wie der Lenkwinkel δ durch den Drosselklappen-
Steuerabschnitt 82 bzw. durch den Bremsdruck-Steuerab
schnitt 83 verringert. Ferner wird vom Kraftübertragungs-
Steuerabschnitt 84 und von der gesteuerten Differential
getriebeeinheit 77 eine Korrektur ausgeführt, derart, daß
die Bremskräfte am linken und am rechten Hinterrad und
die Antriebskraft geeignet verringert werden, um die Last
an den Vorderrädern und die Seitenführungskräfte an den
Hinterrädern zu erhöhen, um so das Drehmoment um die z-
Achse relativ zu verringern. Außerdem wird durch die Ein
stellung des Lenkwinkels in der der Kurvenrichtung entge
gengesetzten Richtung (Gegensteuern) eine Korrektur aus
geführt, um ein positives Drehmoment in der entgegenge
setzten Richtung zu erzeugen. Somit kann mit der obenbe
schriebenen Prozedur die Winkelgeschwindigkeit ωz so gesteuert
werden, daß sie der Soll-Winkelgeschwindigkeit
ωz0 folgt. Wenn jedoch die Winkelgeschwindigkeit ωz durch
sämtliche der oben beschriebenen Steuerungen nicht ver
ringert werden kann, wird eine Lenkoperation in Gegen
steuerrichtung bis zum Anschlag ausgeführt; ferner werden
die Bremsdrücke zwischen den Vorderrädern und Hinterrä
dern in einer Beziehung "Vorderrad-Bremsdruck < Hinter
rad-Bremsdruck" gehalten; schließlich wird der Querschub
winkel β so gesteuert, daß er sich π/2 annähert, um das
Fahrzeug anzuhalten. Wenn gilt, daß ωz0 - ωz < ξ' (ξ' ist
eine Zufallskonstante, die ξ' < 0 erfüllt), stellt die
Steuereinheit 300 fest, daß im Standardmodell ein Unter
steuern auftritt. Ähnlich wie oben kann die Steuereinheit
300 diese Information an den Fahrer weitergeben, um ihn
zu warnen. Die Steuereinheit 300 gibt an den Lenkwinkel-
Steuerabschnitt 81 einen Korrekturbefehl aus, damit er
den Lenkwinkel δ auf δ + Δδ einstellt. Wenn die Winkelge
schwindigkeit ωz um die z-Achse zunimmt, wird eine Steue
rung ausgeführt, derart, daß ωz dem Sollwert ωz0 folgt.
Wenn jedoch die Winkelgeschwindigkeit ωz um die z-Achse
trotz Erhöhung des Lenkwinkels um Δδ nicht zunimmt, wird
angenommen, daß die Seitenführungskraft an den Vorderrä
dern ihren Grenzwert erreicht hat, woraufhin vom Drossel
klappenöffnungswinkel-Steuerabschnitt 82, vom Bremskraft-
Steuerabschnitt 83, vom Kraftübertragungs-Steuerabschnitt
84 und von der gesteuerten Differentialgetriebeeinheit 77
eine Korrektursteuerung ausgeführt wird, um die Brems
kräfte und die Antriebskräfte an den linken und rechten
Rädern geeignet einzustellen, derart, daß die Last an den
Vorderrädern erhöht wird, um die Seitenführungskraft an
den Vorderrädern zu erhöhen und die Seitenführungskraft
an den Hinterrädern zu verringern, um so das Drehmoment
um die z-Achse relativ zu erhöhen, damit ωz dem Sollwert
ωz0 folgt. Wenn ωz trotz sämtlicher der oben beschriebe
nen Steuerungen nicht zunimmt, wird festgestellt, daß das
Fahrzeug vollständig außer Kontrolle ist. In einem sol
chen Fall ist es möglich, die Drosselklappe vollständig
zu schließen, ein Herabschalten der Kraftübertragung mit
dem Ziel einer Motorbremswirkung auszuführen und Brems
drücke anzulegen, um die Hinterräder zu blockieren, um so
die Seitenführungskraft an den Hinterrädern auf "0" zu
verringern. Dadurch wird das Drehmoment um die z-Achse
schlagartig erhöht, wodurch eine Wirkung erzielt wird,
die zu einer sogenannten Schleuderwende äquivalent ist.
Wenn eine übermäßige Winkelgeschwindigkeit um die z-Achse
auftritt, kann die obenbeschriebene Steuerung aufgrund
eines Übersteuerns ausgelöst werden.
Im allgemeinen wird die Lenkcharakteristik des Fahrzeugs
so eingestellt, daß eine geringe Neigung zum Untersteuern
besteht. Daher wird ein Übersteuern typischerweise dann
auftreten, wenn die Straße einen sehr niedrigen Reibungs
koeffizienten besitzt, wie dies etwa auf vereisten Stra
ßen und dergleichen der Fall ist, oder wenn der Fahrer
absichtlich eine übermäßige Bremskraft oder Antriebskraft
an die einzelnen Räder (insbesondere an die Hinterräder)
anlegt, um ein Übersteuern zu provozieren. Die in Fig. 36
gezeigte Steuerung ist für den erstgenannten Fall ge
eignet. Für den zweitgenannten Fall muß selbstverständ
lich angenommen werden, daß der Fahrer ein Rutschen der
Räder versucht, um den Querschubwinkel im Schwerpunkt zu
erhöhen, damit die Kurvenfahrt bei Gegensteuerung ausge
führt werden kann. In diesem Fall steuert die Steuerein
heit 300 den Querschubwinkel β entsprechend Betätigung
des Fahrers in Verbindung mit der Ausführung der Steue
rung der Winkelgeschwindigkeit ωz um die z-Achse. Das
heißt, daß es wünschenswert ist, die Verhaltenscharakte
ristik des Standardfahrzeugs, die als Sollsteuerung
dient, entsprechend der Betätigung durch den Fahrer zu
verändern, um die Erzeugung gegenteiliger Wirkungen zu
verhindern.
In Fig. 37 sind Operationen des Fahrers gezeigt, mit
denen er versucht, den Querschubwinkel im Schwerpunkt des
typischen Fahrzeugs positiv zu erhöhen, während in Fig.
38 die Operationen des Fahrers gezeigt sind, bei denen er
einen solchen Versuch nicht unternimmt. Hierbei wird an
genommen, daß der Querschubwinkel durch β0, der Lenkwin
kel durch δ0, der Drosselklappenöffnungswinkel durch θ0
und der Bremsleitungsdruck durch ζ0 gegeben ist, wenn ein
Übersteuern erfaßt wird. In Fig. 37 ist die Verringerung
des Lenkwinkels δ bei Auftreten eines Übersteuerns zweck
mäßig; als Reaktion hierauf wird der Drosselklappenöff
nungswinkel θ erhöht. Das heißt, daß die Lenkung in der
der Kurvenrichtung entgegengesetzten Richtung betätigt
wird (Gegensteuern), um zu versuchen, ein Drehmoment in
der der momentanen Drehrichtung entgegengesetzten Rich
tung hervorzurufen, und gleichzeitig die Seitenführungs
kraft an den Hinterrädern zu verringern, indem die An
triebskraft an den Hinterrädern erhöht wird, um so das
Drehmoment um die z-Achse zu erhöhen. Hierdurch wird ein
Kräftegleichgewicht erzielt, in dem das Drehmoment um die
z-Achse im wesentlichen den Wert "0" annimmt. Im Gegen
satz hierzu betätigt der Fahrer aufgrund eines unerwarte
ten Übersteuerns die Bremsen, wie in Fig. 38 gezeigt ist,
so daß das Drehmoment um die z-Achse und somit der Quer
schubwinkel im Schwerpunkt des Fahrzeugs erhöht wird.
Ferner wird aufgrund der Verzögerung der Einstellung des
Lenkwinkels δ für die Korrektur des Querschubwinkels β im
Schwerpunkt eine sogenannte Dutch-Rollbewegung verur
sacht. Aus dem Vergleich der Fig. 37 und 38 ist ersicht
lich, daß durch die Erfassung des Querschubwinkels β, des
Lenkwinkels δ des Drosselklappenöffnungswinkels θ und
des Bremsdrucks ζ für den Fahrer eine Vorhersage mit ver
hältnismäßig hoher Genauigkeit erzeugt werden kann.
In Fig. 39 ist die Operation der Steuereinheit 300 bei
Auftreten eines Übersteuerns dargestellt, wenn der Dros
selklappenöffnungswinkel θ gemäß dem Willen des Fahrers
geändert wird. Bei Beginn des Übersteuervorgangs wird der
Drosselklappenöffnungswinkel θ0 erfaßt. Dieser Anfangs
wert wird mit θ1 bezeichnet. Dann werden der Drosselklap
penöffnungswinkel θ2, die lineare Geschwindigkeit Vx, die
Winkelgeschwindigkeit ωz um die z-Achse und der Quer
schubwinkel β1 im Schwerpunkt erfaßt, nachdem ein Zeitin
tervall Δt verstrichen ist. Anschließend wird dθ/dt be
rechnet. Wenn dθ/dt < 0 ist, wird festgestellt, daß der
Fahrer beabsichtigt, ein Übersteuern hervorzurufen. Gemäß
dem Willen des Fahrers wird die Verhaltenscharakteristik
des Standardfahrzeugs so geändert, daß sich eine falsche
Übersteuercharakteristik ergibt. In der Praxis wird die
erlaubte Winkelgeschwindigkeit ωz um die z-Achse erhöht,
indem der Querschubwinkel β durch die Addition eines Wer
tes verändert wird, wobei dieser Wert durch die Multipli
kation der Veränderung des Drosselklappenöffnungswinkels
dθ/dt mit einer geeigneten Proportionalitätskonstanten
multipliziert wird; hierbei ergibt sich für den Quer
schubwinkel β ein Wert β1, für den beispielsweise gilt: β
= β1 + K.dθ/dt. Hierbei leitet die Steuereinheit 300
eine Standardlenkwinkel-Steuerkurve (θ, Vx, ωz, β) ab,
indem sie den Drosselklappenöffnungswinkel θ, die lineare
Geschwindigkeit Vz in z-Richtung, die Winkelgeschwindig
keit ωz um die z-Achse und den Querschubwinkel β im
Schwerpunkt als Parameter verwendet (hierbei wird zum
Zweck der Darstellung in Fig. 39 ein Beispiel für eine
Rechtskurve gezeigt, wobei Vx als einziger Parameter ver
wendet wird). Bei der Standardlenkwinkel-Steuerkurve (θ,
Vx, ωz, β) wird angenommen, daß der Drosselklappenöff
nungswinkel, bei dem der Lenkwinkel im Anschlag ist, ma
ximal ist; dieser Winkel wird mit θmax bezeichnet. Der
Drosselklappenöffnungswinkel θmax stellt den maximalen
Wert dar, um ein Schleudern des Fahrzeugs durch eine
Lenkwinkelsteuerung einschließlich einer Gegensteuerungs
operation zu vermeiden. Selbst wenn der Fahrer versucht,
den Drosselklappenöffnungswinkel über diesen Wert zu er
höhen, gibt die Steuereinheit 300 an den Motor 1 über den
Drosselklappenöffnungswinkel-Steuerabschnitt 82 einen
Steuerbefehl aus, der den Wert auf θ2 = θmax korrigiert.
Wenn θ2 < θmax ist, wird der Lenkwinkel auf δ = f(θ2, Vx,
ωz, β) korrigiert. Wenn in der Folge der obenbeschriebene
Prozeß wiederholt wird, wird die Standardlenkwinkel-Steu
erkurve entsprechend dem Willen des Fahrers aktualisiert,
so daß eine kontinuierliche Steuerung ausgeführt wird,
damit das Fahrzeugverhalten dieser Charakteristik folgt.
Wenn die Winkelgeschwindigkeit ωz um die z-Achse 0 wird,
wird festgestellt, daß das Fahrzeug die Kurvenfahrt been
det hat, so daß die Korrektursteuerung ebenfalls beendet
wird.
In Fig. 39 ist ein Beispiel für den Fall gezeigt, in dem
der Fahrer versucht, das Fahrzeug zum Rutschen zu brin
gen. Für andere, den Willen des Fahrers widerspiegelnde
Fahroperationen werden verschiedene, andere Betriebsgrößen
(eingestellter Lenkwinkel, Drosselklappenöffnungswinkel,
Bremsdruck und dergleichen), die vom Fahrer eingestellt
werden, erfaßt, um so die Absicht des Fahrers vorherzusa
gen und die Standard-Verhaltenscharakteristik so zu ak
tualisieren, daß sie der Absicht des Fahrers folgt, so
daß auch die Steuerung des Fahrzeugverhaltens dieser
folgt.
Wenn die obenbeschriebenen Steuerungen ausgeführt werden,
kann die Steuereinheit 300 mittels einer Anzeigeeinrich
tung 301 die Korrekturwerte für den Lenkwinkel, den
Bremsdruck und den Drosselklappenöffnungswinkel in Real
zeit anzeigen, um so eine Information bezüglich der Be
triebsgrößendifferenz zwischen den vom Fahrer eingestell
ten Betriebsgrößen und den für das geforderte Fahrzeug
verhalten erforderlichen Betriebsgrößen zu schaffen. Wenn
festgestellt wird, daß die Differenz zwischen den erwähn
ten Betriebsgrößen oder die zeitliche Differenz hinrei
chend gering ist, kann der Fahrer beliebig zwischen der
Ausführung und der Nichtausführung der Steuerung wählen.
In Fig. 40 sind die Bewegungsgleichungen für die Bewegung
in sechs Freiheitsgraden gezeigt, wenn das Verhaltenscha
rakteristik-Modell 235 des tatsächlich zu steuernden
Fahrzeugs und das Verhaltenscharakteristik-Modell 234 des
Standardmodells durch ein einfacheres Verhaltensmodell
approximiert werden. Die von den unterbrochenen Linien
eingeschlossenen Werte, die an zweiter Suffixstelle den
Buchstaben e (Schätzung) aufweisen, etwa Axet, Vxet,
Xxet, Axem, Xxem, sind Vorhersagewerte für das zu steu
ernde Fahrzeug und das Standardfahrzeug nach Δt Sekun
den, die auf der Grundlage des Verhaltens des zu steuern
den Fahrzeugs, das vom Sensor 85 für die Bewegung in
sechs Freiheitsgraden erfaßt wurde, abgeleitet werden.
Im folgenden wird der Prozeß für die Vorhersage des Ver
haltens des zu steuernden Fahrzeugs und des Standardfahr
zeugs in dieser Reihenfolge beschrieben. Die Vorhersage
des Verhaltens des zu steuernden Fahrzeugs kann dadurch
ausgeführt werden, daß eine Vielzahl von Verhaltensinfor
mationen, die an der zweiten Suffixstelle ein s
(Erfassung) besitzen, etwa Axst, Vxst, Xxst, Axsm, Vxsm,
Xxsm und dergleichen, als Anfangswerte verwendet werden
und anschließend integriert werden. Im Gegensatz hierzu
werden bei der Vorhersage des Verhaltens des Standard
fahrzeugs anfangs die in x-Richtung, y-Richtung und z-
Richtung wirkenden Kräfte (Fcx, Fcy, Fcz) und das in x-
Richtung, y-Richtung und z-Richtung des zu steuernden
Fahrzeugs wirkende Drehmoment auf der Grundlage der li
nearen Beschleunigungen in den erwähnten Richtungen und
der Winkelbeschleunigungen um diese Achsen, wie sie vom
Sensor 85 für die Bewegung in den sechs Freiheitsgraden
erfaßt wurden, und auf der Grundlage der Verhaltenscha
rakteristik-Parameter (Masse Mt, Trägheitsmoment um die
jeweiligen Achsen Ixt, Iyt, Izt und dergleichen) des zu
steuernden Fahrzeugs abgeleitet. Diese Kräfte und Drehmo
mente enthalten steuerbare und nicht steuerbare Komponen
ten, wie etwa die Windstärke. Dann werden durch die Lösung
der Bewegungsgleichungen mittels dieser Kräfte, Drehmo
mente und Verhaltenscharakteristik-Parameter (Masse Mm,
Trägheitsmoment Ixm, Iym, Izm und dergleichen) die li
nearen Beschleunigungen und die Winkelbeschleunigungen
bezüglich der jeweiligen Achsen vorhergesagt. Unter Ver
wendung dieser vorhergesagten Beschleunigungen und Win
kelbeschleunigungen und der Vielzahl der Verhaltensinfor
mationen vom Sensor 85 für die Bewegung in sechs Frei
heitsgraden kann durch Integration das Verhalten nach Δt
Sekunden vorhergesagt werden. In Fig. 40 wird die Vorher
sage unter Ausnutzung lediglich der momentanen Informa
tion ausgeführt. Eine noch genauere Steuerung kann da
durch erzielt werden, daß die Information unter zusätzli
cher Verwendung der Information vor Δt Sekunden in einem
Verfahren des Zentrierens endlicher Differenzen verwendet
wird.
In der Steuereinheit 300 werden das Verhalten des zu
steuernden Fahrzeugs nach Δt Sekunden und das Verhalten
des Standardfahrzeugs nach Δt Sekunden miteinander verg
lichen, um die Vielzahl der Steuerbefehle zu aktualisie
ren, um so die Differenz zwischen ihnen zu verringern.
Obwohl die obige Beschreibung für ein spezielles Fahrzeug
mit zwei lenkbaren Vorderrädern, einem Frontmotor und ei
nem Heckantrieb mit einer entsprechenden Kraftübertragung
und dergleichen gegeben worden ist, ist das erfindungsge
mäße Verfahren für die Erfassung des Verhaltens der Bewe
gung in sechs Freiheitsgraden, die erfindungsgemäße
Steuerung der Seitenführungskraft durch die Steuerung der
Brems-Antriebskräfte und die erfindungsgemäße Steuerung
des Lenkwinkels in der der normalen Kurvenrichtung entge
gengesetzten Richtung und dergleichen auf irgendwelche
Typen von Fahrzeugen, selbst auf Elektrofahrzeuge anwend
bar.
Aus der obigen Beschreibung ist ersichtlich, daß die er
läuterten Ausführungsformen insbesondere der Erhöhung der
Fahrsicherheit dienen, in dem Fahrtechniken ermöglicht
werden, die zu denjenigen sehr geübter Fahrer äquivalent
sind, selbst wenn das Fahrzeug in einem Zustand betrieben
wird, der außerhalb der normalen Fahrverhaltenskriterien
liegt und der ein Schleudern, ein Rutschen, ein Unter
steuern und dergleichen zur Folge haben kann.
Claims (13)
1. Vorrichtung zur Steuerung des Kraftfahrzeugverhaltens, mit
einer Erfassungseinrichtung (231, 232) der Betriebsgrößen eines Lenkungssystems, eines Motors, eines Antriebsstrangs und eines Fahrwerks,
einer Fahrzeugverhalten-Bestimmungseinrichtung (233) zum Erfassen und Bestimmen von Beschleunigungswerten des Fahrzeugs in den drei Raumrichtungen (X, Y, Z), zum Ange ben eines Fahrzeugverhaltens,
einem gespeicherten Standardmodell (234), das eine dem zu künftigen Fahrzeugverhalten eines Standardfahrzeugs zuge ordnete Größe, basierend auf den Betriebsgrößen und den Beschleunigungswerten, ermittelt, wobei das Standardmodell (234) eine Referenzansprechcharakteristik berücksichtigt, die einer Bedienung des Fahrzeugs durch einen geübten Fahrer entspricht,
einem gespeicherten Fahrzeugmodell (235), das eine dem zu künftigen Fahrzeugverhalten des aktuellen Fahrzeugs zuge ordnete Größe, basierend auf den Betriebsgrößen und den Beschleunigungswerten, ermittelt, wobei das Fahrzeugmodell (235) die aktuelle Ansprechcharakteristik des aktuell zu steu ernden Fahrzeugs berücksichtigt,
einem Vergleicher (236, 237) zum Ermitteln eines ersten Dif ferenzwerts zwischen den über das Standardmodell (234) und über das Fahrzeugmodell (235) ermittelten Größen des zu künftigen Fahrzeugverhaltens und zum Ermitteln eines zwei ten Differenzwerts zwischen den Größen des Standardmodells (234) und den Beschleunigungswerten der Fahrzeugverhal ten-Bestimmungseinrichtung (233) und
einer Steuereinheit (238) zum Einstellen einer oder mehrerer Steuergrößen des Fahrzeugs, wenn der erste Differenzwert einen vorbestimmten Betrag überschreitet, wobei die Steuer größe derart eingestellt wird, dass die zweite Differenz ver mindert wird und wobei die Steuergröße an zumindest eine Fahrzeugeinheit ausgegeben wird, enthaltend das Lenkungs system, die Drosselklappe, den Antriebsstrang und das Diffe rentialgetriebe.
einer Erfassungseinrichtung (231, 232) der Betriebsgrößen eines Lenkungssystems, eines Motors, eines Antriebsstrangs und eines Fahrwerks,
einer Fahrzeugverhalten-Bestimmungseinrichtung (233) zum Erfassen und Bestimmen von Beschleunigungswerten des Fahrzeugs in den drei Raumrichtungen (X, Y, Z), zum Ange ben eines Fahrzeugverhaltens,
einem gespeicherten Standardmodell (234), das eine dem zu künftigen Fahrzeugverhalten eines Standardfahrzeugs zuge ordnete Größe, basierend auf den Betriebsgrößen und den Beschleunigungswerten, ermittelt, wobei das Standardmodell (234) eine Referenzansprechcharakteristik berücksichtigt, die einer Bedienung des Fahrzeugs durch einen geübten Fahrer entspricht,
einem gespeicherten Fahrzeugmodell (235), das eine dem zu künftigen Fahrzeugverhalten des aktuellen Fahrzeugs zuge ordnete Größe, basierend auf den Betriebsgrößen und den Beschleunigungswerten, ermittelt, wobei das Fahrzeugmodell (235) die aktuelle Ansprechcharakteristik des aktuell zu steu ernden Fahrzeugs berücksichtigt,
einem Vergleicher (236, 237) zum Ermitteln eines ersten Dif ferenzwerts zwischen den über das Standardmodell (234) und über das Fahrzeugmodell (235) ermittelten Größen des zu künftigen Fahrzeugverhaltens und zum Ermitteln eines zwei ten Differenzwerts zwischen den Größen des Standardmodells (234) und den Beschleunigungswerten der Fahrzeugverhal ten-Bestimmungseinrichtung (233) und
einer Steuereinheit (238) zum Einstellen einer oder mehrerer Steuergrößen des Fahrzeugs, wenn der erste Differenzwert einen vorbestimmten Betrag überschreitet, wobei die Steuer größe derart eingestellt wird, dass die zweite Differenz ver mindert wird und wobei die Steuergröße an zumindest eine Fahrzeugeinheit ausgegeben wird, enthaltend das Lenkungs system, die Drosselklappe, den Antriebsstrang und das Diffe rentialgetriebe.
2. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, dass
die Betriebsgrößen-Erfassungseinrichtung (231) eine Einrich tung (317) für die Erfassung des Lenkwinkels des Lenkrades (78), eine Einrichtung (436) für die Erfassung eines Hydraulik bremsdrucks, eine Einrichtung (423) für die Erfassung des Drosselklappenöffnungswinkels des Motors und eine Einrich tung für die Erfassung der Schaltposition der Kraftübertragung des Fahrzeugs umfasst;
die Betätigungseinrichtungen eine Lenkwinkel-Steuereinrich tung (81), eine Hydraulikbremsdruck-Steuereinrichtung (83), eine Drosselklappenöffnungswinkel-Steuereinrichtung (82), eine Kraftübertragungs-Steuereinrichtung (84) und eine Differential getriebe-Steuereinrichtung (77) umfassen, und
die Fahrzeugverhalten-Bestimmungseinrichtung (233) wenigs tens eine der folgenden Einrichtungen umfasst:
eine Einrichtung (73a bis 73d) für die Erfassung der Drehge schwindigkeit der Räder des Fahrzeugs; eine Einrichtung für die Erfassung der Änderungsrate der Längsbeschleunigung des Fahrzeugs (1); eine Einrichtung (21, 22) für die Erfassung der Längsbeschleunigung des Fahrzeugs (1); eine Einrichtung für die Erfassung der Längsgeschwindigkeit des Fahrzeugs (1); eine Einrichtung für die Erfassung der Änderung der Querbeschleu nigung des Fahrzeugs (1); eine Einrichtung (23, 24) für die Er fassung der Querbeschleunigung des Fahrzeugs (1);
eine Einrichtung für die Erfassung der Geschwindigkeit in Querrichtung des Fahrzeugs; eine Einrichtung für die Erfassung der Änderungsrate der vertikalen Beschleunigung des Fahr zeugs (1); eine Einrichtung (25, 26) für die Erfassung der verti kalen Beschleunigung des Fahrzeugs (1); eine Einrichtung für die Erfassung der vertikalen Geschwindigkeit des Fahrzeugs (1); eine Einrichtung für die Erfassung der Änderungsrate der Win kelbeschleunigung der Rollbewegung des Fahrzeugs (1); eine Einrichtung für die Erfassung der Winkelbeschleunigung der Rollbewegung des Fahrzeugs (1); eine Einrichtung für die Erfas sung der Winkelgeschwindigkeit der Rollbewegung des Fahr zeugs (1); eine Einrichtung für die Erfassung des Winkels der Rollbewegung des Fahrzeugs (1); eine Einrichtung für die Erfas sung der Änderungsrate der Winkelbeschleunigung der Nickbe wegung des Fahrzeugs (1); eine Einrichtung für die Erfassung der Winkelbeschleunigung der Nickbewegung des Fahrzeugs (1); eine Einrichtung für die Erfassung des Winkelgeschwindigkeit der Nickbewegung des Fahrzeugs (1); eine Einrichtung für die Erfassung des Winkels der Nickbewegung des Fahrzeugs (1); ei ne Einrichtung für die Erfassung der Änderungsrate der Win kelbeschleunigung der Gierbewegung des Fahrzeugs (1); eine Einrichtung für die Erfassung der Winkelbeschleunigung der Gierbewegung des Fahrzeugs (1); eine Einrichtung für die Erfas sung der Winkelgeschwindigkeit der Gierbewegung des Fahr zeugs (1), und eine Einrichtung für die Erfassung des Winkels der Gierbewegung des Fahrzeugs (1).
die Betriebsgrößen-Erfassungseinrichtung (231) eine Einrich tung (317) für die Erfassung des Lenkwinkels des Lenkrades (78), eine Einrichtung (436) für die Erfassung eines Hydraulik bremsdrucks, eine Einrichtung (423) für die Erfassung des Drosselklappenöffnungswinkels des Motors und eine Einrich tung für die Erfassung der Schaltposition der Kraftübertragung des Fahrzeugs umfasst;
die Betätigungseinrichtungen eine Lenkwinkel-Steuereinrich tung (81), eine Hydraulikbremsdruck-Steuereinrichtung (83), eine Drosselklappenöffnungswinkel-Steuereinrichtung (82), eine Kraftübertragungs-Steuereinrichtung (84) und eine Differential getriebe-Steuereinrichtung (77) umfassen, und
die Fahrzeugverhalten-Bestimmungseinrichtung (233) wenigs tens eine der folgenden Einrichtungen umfasst:
eine Einrichtung (73a bis 73d) für die Erfassung der Drehge schwindigkeit der Räder des Fahrzeugs; eine Einrichtung für die Erfassung der Änderungsrate der Längsbeschleunigung des Fahrzeugs (1); eine Einrichtung (21, 22) für die Erfassung der Längsbeschleunigung des Fahrzeugs (1); eine Einrichtung für die Erfassung der Längsgeschwindigkeit des Fahrzeugs (1); eine Einrichtung für die Erfassung der Änderung der Querbeschleu nigung des Fahrzeugs (1); eine Einrichtung (23, 24) für die Er fassung der Querbeschleunigung des Fahrzeugs (1);
eine Einrichtung für die Erfassung der Geschwindigkeit in Querrichtung des Fahrzeugs; eine Einrichtung für die Erfassung der Änderungsrate der vertikalen Beschleunigung des Fahr zeugs (1); eine Einrichtung (25, 26) für die Erfassung der verti kalen Beschleunigung des Fahrzeugs (1); eine Einrichtung für die Erfassung der vertikalen Geschwindigkeit des Fahrzeugs (1); eine Einrichtung für die Erfassung der Änderungsrate der Win kelbeschleunigung der Rollbewegung des Fahrzeugs (1); eine Einrichtung für die Erfassung der Winkelbeschleunigung der Rollbewegung des Fahrzeugs (1); eine Einrichtung für die Erfas sung der Winkelgeschwindigkeit der Rollbewegung des Fahr zeugs (1); eine Einrichtung für die Erfassung des Winkels der Rollbewegung des Fahrzeugs (1); eine Einrichtung für die Erfas sung der Änderungsrate der Winkelbeschleunigung der Nickbe wegung des Fahrzeugs (1); eine Einrichtung für die Erfassung der Winkelbeschleunigung der Nickbewegung des Fahrzeugs (1); eine Einrichtung für die Erfassung des Winkelgeschwindigkeit der Nickbewegung des Fahrzeugs (1); eine Einrichtung für die Erfassung des Winkels der Nickbewegung des Fahrzeugs (1); ei ne Einrichtung für die Erfassung der Änderungsrate der Win kelbeschleunigung der Gierbewegung des Fahrzeugs (1); eine Einrichtung für die Erfassung der Winkelbeschleunigung der Gierbewegung des Fahrzeugs (1); eine Einrichtung für die Erfas sung der Winkelgeschwindigkeit der Gierbewegung des Fahr zeugs (1), und eine Einrichtung für die Erfassung des Winkels der Gierbewegung des Fahrzeugs (1).
3. Vorrichtung nach Anspruch 2, dadurch gekennzeichnet, dass
die Fahrzeugverhalten-Bestimmungseinrichtung (233) umfasst:
Beschleunigungssensoren (21 bis 26), die an wenigstens zwei Achsen eines durch die Fahrzeuglängsachse (x), die durch den Schwerpunkt des Fahrzeugs (1) verlaufende, vertikale Achse (z) und die Querachse (y) des Fahrzeugs (1) gebildeten Fahrzeug- Koordinatensystems so angeordnet sind, dass auf jeder der Achsen (x, y, z) eine Mehrzahl dieser Beschleunigungssensoren (21, 22; 23, 24; 25, 26) angeordnet sind; eine Einrichtung (48; 86; 300) für die Aufstellung von Transformationsgleichungen für die Bestimmung der Beschleunigungswerte der linearen Bewe gung in einem beliebigen Punkt (S) des Fahrzeugs (1) in den Achsenrichtungen eines beliebigen Koordinatensystems und für die Bestimmung der Beschleunigungswerte der Drehbewegung um die Achsen dieses beliebigen Koordinatensystems unter gleichzeitiger Verwendung der Beschleunigungswerte, die von den an wenigstens zwei Achsen des Fahrzeug- Koordinatensystems (x, y, z) angeordneten Beschleunigungssen soren (21 bis 26) erfasst wurden; eine Einrichtung (48; 86; 300) für die Berechnung der Lösung der Transformationsgleichungen, um Beschleunigungswerte der linearen Bewegung in einem beliebigen Punkt (S) des Fahrzeugs (1) in Richtung einer jeden Achse des beliebigen Koordinatensystems und Beschleuni gungswerte der Drehbewegung um jede Achse dieses beliebigen Koordinatensystems zu erhalten; eine Einrichtung (48; 86; 300) für die Aufstellung von Bewegungsgleichungen, in denen eine Mehrzahl von Freiheitsgraden der Bewegung berücksichtigt sind; und eine Einrichtung (48; 86; 300) für die Berechnung der Lösung der Bewegungsgleichungen mittels der Beschleuni gungswerte der linearen Bewegung in einem beliebigen Punkt (S) des Fahrzeugs (1) in den Richtungen der Achsen des beliebi gen Koordinatensystems und anhand der Beschleunigungswerte der Drehbewegung um jede Achse dieses beliebigen Koordina tensystems, um die dem Verhalten des Fahrzeugs (1) zugeord neten, physikalischen Größen zu erhalten.
Beschleunigungssensoren (21 bis 26), die an wenigstens zwei Achsen eines durch die Fahrzeuglängsachse (x), die durch den Schwerpunkt des Fahrzeugs (1) verlaufende, vertikale Achse (z) und die Querachse (y) des Fahrzeugs (1) gebildeten Fahrzeug- Koordinatensystems so angeordnet sind, dass auf jeder der Achsen (x, y, z) eine Mehrzahl dieser Beschleunigungssensoren (21, 22; 23, 24; 25, 26) angeordnet sind; eine Einrichtung (48; 86; 300) für die Aufstellung von Transformationsgleichungen für die Bestimmung der Beschleunigungswerte der linearen Bewe gung in einem beliebigen Punkt (S) des Fahrzeugs (1) in den Achsenrichtungen eines beliebigen Koordinatensystems und für die Bestimmung der Beschleunigungswerte der Drehbewegung um die Achsen dieses beliebigen Koordinatensystems unter gleichzeitiger Verwendung der Beschleunigungswerte, die von den an wenigstens zwei Achsen des Fahrzeug- Koordinatensystems (x, y, z) angeordneten Beschleunigungssen soren (21 bis 26) erfasst wurden; eine Einrichtung (48; 86; 300) für die Berechnung der Lösung der Transformationsgleichungen, um Beschleunigungswerte der linearen Bewegung in einem beliebigen Punkt (S) des Fahrzeugs (1) in Richtung einer jeden Achse des beliebigen Koordinatensystems und Beschleuni gungswerte der Drehbewegung um jede Achse dieses beliebigen Koordinatensystems zu erhalten; eine Einrichtung (48; 86; 300) für die Aufstellung von Bewegungsgleichungen, in denen eine Mehrzahl von Freiheitsgraden der Bewegung berücksichtigt sind; und eine Einrichtung (48; 86; 300) für die Berechnung der Lösung der Bewegungsgleichungen mittels der Beschleuni gungswerte der linearen Bewegung in einem beliebigen Punkt (S) des Fahrzeugs (1) in den Richtungen der Achsen des beliebi gen Koordinatensystems und anhand der Beschleunigungswerte der Drehbewegung um jede Achse dieses beliebigen Koordina tensystems, um die dem Verhalten des Fahrzeugs (1) zugeord neten, physikalischen Größen zu erhalten.
4. Vorrichtung nach Anspruch 2, dadurch gekennzeichnet, dass
die Steuereinrichtung (300) eine zusätzliche Steuergröße für die
Lenkwinkel-Steuereinrichtung (81) in Kurvenrichtung erzeugt,
die auf einen Geschwindigkeitsvektor im Mittelpunkt der zwi
schen dem linken und dem rechten lenkbaren Rad des Fahr
zeugs (1) bezogen ist und von der Einrichtung für die Erfassung
der dem Fahrzeugverhalten zugeordneten Größe erfasst wird,
wenn eine positive Seitenführungskraft bezüglich der Kurven
richtung des Fahrzeugs erzeugt wird.
5. Vorrichtung nach Anspruch 2, dadurch gekennzeichnet, dass
die Hydraulikbremsdruck-Steuereinrichtung (83) den Brems
druck für jedes Rad unabhängig steuert.
6. Vorrichtung nach Anspruch 5, dadurch gekennzeichnet, dass
die Hydraulikbremsdruck-Steuereinrichtung (83) ein Steuer
system für die unabhängige Steuerung des Bremsdruckes eines
jeden Rades zwischen einem blockierten Zustand und einem
nicht blockierten Zustand des Rades enthält.
7. Vorrichtung nach Anspruch 6, dadurch gekennzeichnet, dass
die Steuereinrichtung (300) während der Steuerung der Seiten
führungskraft des Rades den Bremsdruck unabhängig für jedes
Rad zwischen dem blockierten Zustand und dem nicht blo
ckierten Zustand des Rades steuert.
8. Vorrichtung nach Anspruch 7, dadurch gekennzeichnet, dass
die Steuereinrichtung (300) eine Steuergröße für die Steuerung
der maximalen Drehmomentdifferenz des Differentialgetriebes
(77) und eine Steuergröße für die Steuerung der Schaltposition
der Kraftübertragungs-Steuereinrichtung (84) erzeugt, um für
die Differentialgetriebe-Steuereinheit oder für die Kraftübertra
gungs-Steuereinheit (84) Eingangsdaten bereitzustellen, um die
auf das linke und das rechte Antriebsrad wirkende Motor
bremskraft zwischen einem nicht blockierten und einem blo
ckierten Zustand zu steuern, wodurch die Seitenführungskraft
der Antriebsräder gesteuert wird.
9. Vorrichtung nach Anspruch 7, dadurch gekennzeichnet, dass
die Steuereinrichtung (300) eine Steuergröße für die Steuerung
des Drosselklappenöffnungswinkels, eine Steuergröße für die
Steuerung der maximalen Drehmomentdifferenz des Differentialgetriebes
(77) und eine Steuergröße für die Schaltposition der
Kraftübertragungs-Steuereinrichtung (84) erzeugt, um für die
Drosselklappenöffnungswinkel-Steuereinrichtung (82), für die
Differentialgetriebe-Steuereinrichtung oder für die Kraftübertra
gungs-Steuereinrichtung (84) Eingangsdaten zu schaffen, um
die linken und die rechten Antriebsräder zwischen einem Zu
stand, in dem das Fahrzeug (1) schleudert, und einem Zustand,
in dem das Fahrzeug (1) nicht schleudert, zu steuern, wodurch
die Seitenführungskräfte der Antriebsräder gesteuert werden.
10. Vorrichtung nach Anspruch 1, gekennzeichnet durch eine Ein
richtung (301) für die Anzeige einer vorhergesagten Wertediffe
renz, wenn die vom ersten Vergleicher (236) erfasste, vorherge
sagte Wertedifferenz einen vorgegebenen Wert übersteigt.
11. Vorrichtung nach Anspruch 2, gekennzeichnet durch eine Ein
richtung für die Veränderung der Eingabe- und der Ausgabe
charakteristik des Standardverhaltensmodells gemäß einer vor
gegebenen Bedingung, wenn entweder der Lenkwinkel, der
Bremsdruck oder der Drosselklappenöffnungswinkel eine vorge
gebene Bedingung erfüllt.
12. Vorrichtung nach Anspruch 2, gekennzeichnet durch eine Ein
richtung (301) für die Anzeige der Differenz der Betriebsgrößen
und der Steuergrößen.
13. Vorrichtung nach Anspruch 2, gekennzeichnet durch eine Ein
richtung für die wahlweise Aktivierung und Inaktivierung der
Steuereinrichtung (300) aufgrund eines Befehls vom Fahrer.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3004242A JPH04237637A (ja) | 1991-01-18 | 1991-01-18 | 車両の運動推定装置、その方法及び車両の制御システム |
JP3026455A JP2992357B2 (ja) | 1991-02-20 | 1991-02-20 | 車両運動特性補正装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE4201146A1 DE4201146A1 (de) | 1992-07-23 |
DE4201146C2 true DE4201146C2 (de) | 2003-01-30 |
Family
ID=26337982
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4201146A Expired - Fee Related DE4201146C2 (de) | 1991-01-18 | 1992-01-17 | Vorrichtung zur Steuerung des Kraftfahrzeugverhaltens |
Country Status (3)
Country | Link |
---|---|
US (1) | US5408411A (de) |
KR (1) | KR960000248B1 (de) |
DE (1) | DE4201146C2 (de) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10239254A1 (de) * | 2002-08-22 | 2004-03-04 | Continental Teves Ag & Co. Ohg | Verfahren zur Regelung der Fahrstabilität |
DE10315662A1 (de) * | 2003-04-04 | 2004-10-14 | Lucas Automotive Gmbh | Verfahren zum Betreiben einer Fahrzeugeinheit und elektronisches System für ein Kraftfahrzeug |
Families Citing this family (223)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2936162B2 (ja) * | 1992-02-14 | 1999-08-23 | 本田技研工業株式会社 | 車両の操安制御装置 |
DE4228893B4 (de) * | 1992-08-29 | 2004-04-08 | Robert Bosch Gmbh | System zur Beeinflussung der Fahrdynamik eines Kraftfahrzeugs |
JPH06199160A (ja) * | 1992-11-12 | 1994-07-19 | Ford Motor Co | 動いている自動車の下の表面の牽引特性を推定する方法 |
DE4243717A1 (de) * | 1992-12-23 | 1994-06-30 | Bosch Gmbh Robert | Verfahren zur Regelung der Fahrzeugstabilität |
DE4447642B4 (de) * | 1993-08-10 | 2006-10-26 | Mitsubishi Jidosha Kogyo K.K. | Verfahren zum Steuern einer Fahrzeuglaufcharakteristik |
DE4333589A1 (de) * | 1993-10-01 | 1995-04-06 | Bayerische Motoren Werke Ag | Vorrichtung zur Reduzierung des Brennkraftmaschinenmoments bei Hochschaltvorgängen |
DE4419650B4 (de) * | 1994-01-10 | 2005-05-25 | Volkswagen Ag | Verfahren zum Erkennen eines querdynamisch kritischen oder regelungsbedürftigen Fahrzustandes sowie Vorrichtung hierfür |
DE19514844A1 (de) * | 1994-05-02 | 1995-11-09 | Fichtel & Sachs Ag | Anordnung zur Steuerung einer Fahrwerk-Einrichtung |
JP3571370B2 (ja) * | 1994-06-27 | 2004-09-29 | 富士重工業株式会社 | 車両の駆動力制御装置 |
DE4442355B4 (de) * | 1994-11-29 | 2004-02-12 | Continental Teves Ag & Co. Ohg | Verfahren zur Erfassung und Auswertung von fahrdynamischen Zuständen |
US7630802B2 (en) * | 1995-06-07 | 2009-12-08 | Automotive Technologies International, Inc. | Information management and monitoring system and method |
US20080046149A1 (en) * | 1995-06-07 | 2008-02-21 | Automotive Technologies International, Inc. | Vehicle Component Control Methods and Systems Based on Vehicle Stability |
US8019501B2 (en) * | 1995-06-07 | 2011-09-13 | Automotive Technologies International, Inc. | Vehicle diagnostic and prognostic methods and systems |
US8036788B2 (en) * | 1995-06-07 | 2011-10-11 | Automotive Technologies International, Inc. | Vehicle diagnostic or prognostic message transmission systems and methods |
US7650210B2 (en) * | 1995-06-07 | 2010-01-19 | Automotive Technologies International, Inc. | Remote vehicle diagnostic management |
US8157047B2 (en) | 1995-06-07 | 2012-04-17 | Automotive Technologies International, Inc. | Occupant protection systems control techniques |
US8229624B2 (en) * | 1995-06-07 | 2012-07-24 | American Vehicular Sciences Llc | Vehicle diagnostic information generating and transmission systems and methods |
US8060282B2 (en) * | 1995-06-07 | 2011-11-15 | Automotive Technologies International, Inc. | Vehicle component control methods and systems based on vehicle stability |
US20080161989A1 (en) * | 1995-06-07 | 2008-07-03 | Automotive Technologies International, Inc. | Vehicle Diagnostic or Prognostic Message Transmission Systems and Methods |
TW330182B (en) * | 1995-09-26 | 1998-04-21 | Honda Motor Co Ltd | Process for controlling yaw moment in a vehicle |
DE19539566C1 (de) * | 1995-10-25 | 1997-02-13 | Fichtel & Sachs Ag | Anordnung zur Steuerung einer Fahrwerk-Einrichtung |
DE19623595A1 (de) * | 1996-06-13 | 1997-12-18 | Teves Gmbh Alfred | Verfahren zur Regelung des Fahrverhaltens eines Fahrzeugs |
JP3467973B2 (ja) * | 1996-06-20 | 2003-11-17 | 日産自動車株式会社 | 駆動力配分制御装置 |
EP0842836B1 (de) * | 1996-07-24 | 2003-06-04 | Denso Corporation | Regelsystem für einen Fahrzeugbewegungszustand |
DE19632836C1 (de) † | 1996-08-14 | 1997-11-20 | Siemens Ag | Anordnung zum Auslösen von Rückhaltemitteln in einem Kraftfahrzeug |
US5878357A (en) * | 1996-09-03 | 1999-03-02 | Ford Global Technologies, Inc. | Method and apparatus for vehicle yaw rate estimation |
EP0849109B1 (de) * | 1996-12-20 | 2002-09-18 | Siemens Aktiengesellschaft | Verfahren und Anordnung zur vorausschauenden Bestimmung eines Fahrkorridors einer Kraftfahrzeuges |
RU2102258C1 (ru) * | 1997-01-28 | 1998-01-20 | Александр Николаевич Вознесенский | Способ управления агрегатами транспортного средства в динамическом режиме |
US6792344B2 (en) * | 1997-04-25 | 2004-09-14 | Hitachi, Ltd. | Automotive control apparatus and method |
US20050184496A1 (en) | 2003-10-03 | 2005-08-25 | Speckhart Frank H. | Sensor pad for controlling airbag deployment and associated support |
US6075332A (en) * | 1998-05-14 | 2000-06-13 | Mccann; Roy A. | Predictive conductive angle motor control system for brake-by-wire application |
JP3867404B2 (ja) * | 1998-06-02 | 2007-01-10 | トヨタ自動車株式会社 | ブレーキブースタ用負圧制御装置 |
WO2000003902A1 (de) | 1998-07-16 | 2000-01-27 | Continental Teves Ag & Co. Ohg | Hydraulikaggregat |
DE19904216A1 (de) * | 1998-07-17 | 2000-01-20 | Continental Teves Ag & Co Ohg | Verfahren und Vorrichtung zum Bestimmen und Erkennen der Kippgefahr eines Fahrzeuges |
WO2000003900A1 (de) | 1998-07-17 | 2000-01-27 | Continental Teves Ag & Co. Ohg | Verfahren und vorrichtung zum bestimmen und erkennen der kippgefahr eines fahrzeuges |
US6308115B1 (en) * | 1998-07-29 | 2001-10-23 | Kabushiki Kaisha Toyota Chuo Kenkyusho | Vehicle running condition judgement device |
US6161071A (en) | 1999-03-12 | 2000-12-12 | Navigation Technologies Corporation | Method and system for an in-vehicle computing architecture |
US7275607B2 (en) | 1999-06-04 | 2007-10-02 | Deka Products Limited Partnership | Control of a personal transporter based on user position |
JP2003509665A (ja) * | 1999-09-15 | 2003-03-11 | コンティネンタル・テーベス・アクチエンゲゼルシヤフト・ウント・コンパニー・オッフェネ・ハンデルスゲゼルシヤフト | 自動車の走行動特性状態を検出および評価する方法 |
GB2357148A (en) * | 1999-12-07 | 2001-06-13 | Rover Group | Determining a spatial position using an array of single axis transducers |
US6415226B1 (en) * | 1999-12-20 | 2002-07-02 | Navigation Technologies Corp. | Method and system for providing safe routes using a navigation system |
US6405128B1 (en) | 1999-12-20 | 2002-06-11 | Navigation Technologies Corp. | Method and system for providing an electronic horizon in an advanced driver assistance system architecture |
US6332104B1 (en) | 1999-12-21 | 2001-12-18 | Ford Global Technologies, Inc. | Roll over detection for an automotive vehicle |
US6263261B1 (en) | 1999-12-21 | 2001-07-17 | Ford Global Technologies, Inc. | Roll over stability control for an automotive vehicle |
US6324446B1 (en) | 1999-12-21 | 2001-11-27 | Ford Global Technologies, Inc. | Roll over stability control for an automotive vehicle |
US6834218B2 (en) * | 2001-11-05 | 2004-12-21 | Ford Global Technologies, Llc | Roll over stability control for an automotive vehicle |
US6658391B1 (en) * | 1999-12-30 | 2003-12-02 | Gary A. Williams | Strategic profiling |
DE10017084C2 (de) * | 2000-02-07 | 2003-12-04 | Siemens Ag | Steuervorrichtung für Insassenschutzmittel in einem Kraftfahrzeug |
DE10008665A1 (de) * | 2000-02-24 | 2001-08-30 | Zahnradfabrik Friedrichshafen | Verfahren zur Steuerung von Antriebssystemen eines Kraftfahrzeugs |
US20020022924A1 (en) * | 2000-03-07 | 2002-02-21 | Begin John David | Propagation of position with multiaxis accelerometer |
DE10012133A1 (de) * | 2000-03-13 | 2001-09-27 | Bosch Gmbh Robert | Überwachungssystem zur Überwachung einer Stelleinrichtung im Kraftfahrzeug |
DE60022738T8 (de) * | 2000-04-17 | 2006-06-08 | Robert Bosch Gmbh | Vorrichtung und Verfahren zur Bestimmung von Fahrzeugbetriebs-und Dynamikparametern |
EP1147928B1 (de) * | 2000-04-17 | 2005-09-21 | Robert Bosch GmbH | Vorrichung und Methode zur Bestimmung von statischen und dynamischen Fahrzeugparametern |
DE10025493B4 (de) | 2000-05-23 | 2008-05-29 | Daimler Ag | Verfahren und Vorrichtung zur Koordination mehrerer Fahrsystemeinrichtungen eines Fahrzeugs |
DE10028911A1 (de) * | 2000-06-10 | 2001-12-20 | Bosch Gmbh Robert | Vorrichtung und Verfahren zur vorausschauenden Steuerung vo Fahrzeugkomponenten |
US6873898B1 (en) * | 2000-06-15 | 2005-03-29 | Continental Teves, Inc. | Vehicle control system utilizing gps data |
DE10044567B4 (de) * | 2000-09-08 | 2006-05-18 | Audi Ag | Sicherheitssystem für ein Kraftfahrzeug |
US7233236B2 (en) * | 2000-09-25 | 2007-06-19 | Ford Global Technologies, Llc | Passive wheel lift identification for an automotive vehicle using operating input torque to wheel |
US6356188B1 (en) | 2000-09-25 | 2002-03-12 | Ford Global Technologies, Inc. | Wheel lift identification for an automotive vehicle |
US6904350B2 (en) | 2000-09-25 | 2005-06-07 | Ford Global Technologies, Llc | System for dynamically determining the wheel grounding and wheel lifting conditions and their applications in roll stability control |
US7132937B2 (en) * | 2000-09-25 | 2006-11-07 | Ford Global Technologies, Llc | Wheel lift identification for an automotive vehicle using passive and active detection |
US7109856B2 (en) * | 2000-09-25 | 2006-09-19 | Ford Global Technologies, Llc | Wheel lifted and grounded identification for an automotive vehicle |
US6397127B1 (en) | 2000-09-25 | 2002-05-28 | Ford Global Technologies, Inc. | Steering actuated wheel lift identification for an automotive vehicle |
DE10054647A1 (de) | 2000-11-03 | 2002-05-08 | Daimler Chrysler Ag | Verfahren zur Regelung der Fahrstabilität |
DE10056549C2 (de) * | 2000-11-15 | 2003-11-06 | Bosch Gmbh Robert | Mehrfachnutzung von Sensorsignalen durch mehrere Fahrzeugsysteme |
US6799092B2 (en) | 2001-02-21 | 2004-09-28 | Ford Global Technologies, Llc | Rollover stability control for an automotive vehicle using rear wheel steering and brake control |
GB0114424D0 (en) * | 2001-06-13 | 2001-08-08 | Ricardo Consulting Eng | Improved vehicle control |
DE10137292A1 (de) * | 2001-08-01 | 2003-03-06 | Continental Teves Ag & Co Ohg | Fahrer-Assistenzsystem und Verfahren zu dessen Betrieb |
DE10140604C1 (de) * | 2001-08-18 | 2003-04-17 | Daimler Chrysler Ag | Verfahren zur Beeinflussung des Wankverhaltens von Kraftfahrzeugen |
US6829524B2 (en) * | 2001-08-20 | 2004-12-07 | Wisys Technology Foundation, Inc. | Method and apparatus for estimating yaw rate in a wheeled vehicle and stability system |
DE60226817D1 (de) * | 2001-08-23 | 2008-07-10 | Nissan Motor | Fahrassistenzsystem |
DE10143029A1 (de) * | 2001-09-01 | 2002-11-21 | Bayerische Motoren Werke Ag | Verfahren zur Vorgaberegelung eines Fahrzeugs |
DE10143556A1 (de) * | 2001-09-06 | 2003-03-27 | Daimler Chrysler Ag | Fahrzeugmanagementsystem |
US6631317B2 (en) | 2001-10-01 | 2003-10-07 | Ford Global Technologies, Inc. | Attitude sensing system for an automotive vehicle |
DE10154341A1 (de) | 2001-11-06 | 2003-05-15 | Volkswagen Ag | Verfahren und Vorrichtung zur Bestimmung einer geometrischen Fahrzeugneigung eines Kraftfahrzeuges |
US6654674B2 (en) * | 2001-11-21 | 2003-11-25 | Ford Global Technologies, Llc | Enhanced system for yaw stability control system to include roll stability control function |
DE10157377B4 (de) * | 2001-11-22 | 2005-10-06 | Daimlerchrysler Ag | Fahrzeugdatenbussystem mit Sensormodul |
JP3956693B2 (ja) * | 2001-12-27 | 2007-08-08 | トヨタ自動車株式会社 | 統合型車両運動制御装置 |
US20030126041A1 (en) * | 2002-01-03 | 2003-07-03 | Carlstedt Robert P. | Method of selling vehicles having a plurality of suspension options |
US6556908B1 (en) | 2002-03-04 | 2003-04-29 | Ford Global Technologies, Inc. | Attitude sensing system for an automotive vehicle relative to the road |
US6665600B2 (en) | 2002-04-12 | 2003-12-16 | International Business Machines Corporation | System and method for acquiring normalized automotive positional settings |
US6725140B2 (en) * | 2002-05-07 | 2004-04-20 | Ford Global Technologies, Llc | Method and apparatus for determining lateral velocity of a motor vehicle in closed form for all road and driving conditions |
US6622074B1 (en) * | 2002-05-29 | 2003-09-16 | Ford Global Technologies, Llc | Vehicle motion control subsystem and method |
US7212896B2 (en) * | 2002-05-29 | 2007-05-01 | Ford Global Technologies, Llc | Vehicle control |
US6718248B2 (en) | 2002-06-19 | 2004-04-06 | Ford Global Technologies, Llc | System for detecting surface profile of a driving road |
US6684140B2 (en) * | 2002-06-19 | 2004-01-27 | Ford Global Technologies, Llc | System for sensing vehicle global and relative attitudes using suspension height sensors |
KR100471240B1 (ko) * | 2002-07-08 | 2005-03-08 | 현대자동차주식회사 | 자동차 서스펜션의 롤 지오메트리 예측 방법 |
US7210544B2 (en) | 2002-07-12 | 2007-05-01 | Deka Products Limited Partnership | Control of a transporter based on attitude |
JP2004050978A (ja) * | 2002-07-19 | 2004-02-19 | Honda Motor Co Ltd | タイヤの線形領域判定装置及びタイヤの線形領域判定プログラム、並びに車両の運転操作装置及びステアバイワイヤ車両の転舵制御方法 |
US7003389B2 (en) * | 2002-08-01 | 2006-02-21 | Ford Global Technologies, Llc | System and method for characterizing vehicle body to road angle for vehicle roll stability control |
US7302331B2 (en) * | 2002-08-01 | 2007-11-27 | Ford Global Technologies, Inc. | Wheel lift identification for an automotive vehicle |
US6941205B2 (en) * | 2002-08-01 | 2005-09-06 | Ford Global Technologies, Llc. | System and method for deteching roll rate sensor fault |
US7194351B2 (en) * | 2002-08-01 | 2007-03-20 | Ford Global Technologies, Llc | System and method for determining a wheel departure angle for a rollover control system |
US7079928B2 (en) * | 2002-08-01 | 2006-07-18 | Ford Global Technologies, Llc | System and method for determining a wheel departure angle for a rollover control system with respect to road roll rate and loading misalignment |
US7085639B2 (en) * | 2002-08-01 | 2006-08-01 | Ford Global Technologies, Llc | System and method for characterizing the road bank for vehicle roll stability control |
US7085642B2 (en) * | 2002-08-05 | 2006-08-01 | Ford Global Technologies, Llc | Method and system for correcting sensor offsets |
US20040024505A1 (en) * | 2002-08-05 | 2004-02-05 | Salib Albert Chenouda | System and method for operating a rollover control system in a transition to a rollover condition |
US6961648B2 (en) | 2002-08-05 | 2005-11-01 | Ford Motor Company | System and method for desensitizing the activation criteria of a rollover control system |
US7430468B2 (en) * | 2002-08-05 | 2008-09-30 | Ford Global Technologies, Llc | System and method for sensitizing the activation criteria of a rollover control system |
US20040024504A1 (en) * | 2002-08-05 | 2004-02-05 | Salib Albert Chenouda | System and method for operating a rollover control system during an elevated condition |
US6963797B2 (en) * | 2002-08-05 | 2005-11-08 | Ford Global Technologies, Llc | System and method for determining an amount of control for operating a rollover control system |
DE10256556B4 (de) * | 2002-11-05 | 2013-11-21 | Continental Teves Ag & Co. Ohg | Verfahren zum Ermitteln von auf ein fahrendes Fahrzeug wirkenden Kräften und Drehmomenten |
US7401057B2 (en) | 2002-12-10 | 2008-07-15 | Asset Trust, Inc. | Entity centric computer system |
US8009045B2 (en) * | 2005-06-06 | 2011-08-30 | Cehelnik Thomas G | Method for alerting physical approach |
US7078911B2 (en) * | 2003-02-06 | 2006-07-18 | Cehelnik Thomas G | Patent application for a computer motional command interface |
EP1447262A1 (de) * | 2003-02-11 | 2004-08-18 | Ford Global Technologies, Inc., A subsidiary of Ford Motor Company | Vorrichtung und Verfahren zur Regelung der Fahrzeugbewegung |
US7239949B2 (en) * | 2003-02-26 | 2007-07-03 | Ford Global Technologies, Llc | Integrated sensing system |
US7653471B2 (en) * | 2003-02-26 | 2010-01-26 | Ford Global Technologies, Llc | Active driven wheel lift identification for an automotive vehicle |
US7092808B2 (en) * | 2003-02-26 | 2006-08-15 | Ford Global Technologies, Llc | Integrated sensing system for an automotive system |
US9162656B2 (en) * | 2003-02-26 | 2015-10-20 | Ford Global Technologies, Llc | Active driven wheel lift identification for an automotive vehicle |
US6816804B1 (en) * | 2003-06-04 | 2004-11-09 | Visteon Global Technologies, Inc. | System and method for estimating velocity using reliability indexed sensor fusion |
US7136731B2 (en) * | 2003-06-11 | 2006-11-14 | Ford Global Technologies, Llc | System for determining vehicular relative roll angle during a potential rollover event |
JP2005035523A (ja) * | 2003-06-26 | 2005-02-10 | Yokohama Rubber Co Ltd:The | 車両駆動制御システム及びそのセンサユニット |
JP4369198B2 (ja) * | 2003-10-10 | 2009-11-18 | 株式会社ジェイテクト | 車両用操舵制御装置 |
JP4254512B2 (ja) * | 2003-12-05 | 2009-04-15 | トヨタ自動車株式会社 | 自動車およびその制御方法 |
US7522985B2 (en) * | 2003-12-12 | 2009-04-21 | Siemens Aktiengesellschaft | Method and arrangement for monitoring a measuring device located in a wheeled vehicle |
JP2005178626A (ja) * | 2003-12-19 | 2005-07-07 | Toyota Motor Corp | 車両の統合制御システム |
JP2005178628A (ja) * | 2003-12-19 | 2005-07-07 | Toyota Motor Corp | 車両の統合制御システム |
DE102004006133B4 (de) * | 2004-02-07 | 2006-11-23 | Bayerische Motoren Werke Ag | Vorrichtung zur Leuchtweitenregulierung eines Kraftfahrzeugs |
US7165644B2 (en) * | 2004-03-18 | 2007-01-23 | Ford Global Technologies, Llc | Method and apparatus of controlling an automotive vehicle using brake-steer as a function of steering wheel torque |
US7229139B2 (en) * | 2004-03-18 | 2007-06-12 | Ford Global Technologies, Llc | Control system for brake-steer assisted parking and method therefor |
US8380416B2 (en) | 2004-03-18 | 2013-02-19 | Ford Global Technologies | Method and apparatus for controlling brake-steer in an automotive vehicle in reverse |
US20050206231A1 (en) * | 2004-03-18 | 2005-09-22 | Ford Global Technologies, Llc | Method and apparatus for controlling an automotive vehicle using brake-steer and normal load adjustment |
JP4314137B2 (ja) * | 2004-03-19 | 2009-08-12 | カヤバ工業株式会社 | ロール制御に最適な装置および方法 |
JP4269994B2 (ja) * | 2004-03-25 | 2009-05-27 | 三菱ふそうトラック・バス株式会社 | 車両のステア特性制御装置 |
JP2005271822A (ja) * | 2004-03-25 | 2005-10-06 | Mitsubishi Fuso Truck & Bus Corp | 車両の自動減速制御装置 |
JP2005297622A (ja) * | 2004-04-07 | 2005-10-27 | Toyoda Mach Works Ltd | 操舵システム |
US7308350B2 (en) * | 2004-05-20 | 2007-12-11 | Ford Global Technologies, Llc | Method and apparatus for determining adaptive brake gain parameters for use in a safety system of an automotive vehicle |
US7451032B2 (en) * | 2004-06-02 | 2008-11-11 | Ford Global Technologies, Llc | System and method for determining desired yaw rate and lateral velocity for use in a vehicle dynamic control system |
EP1775188B1 (de) * | 2004-08-06 | 2011-05-04 | Honda Motor Co., Ltd. | Steuervorrichtung für fahrzeuge |
US7640081B2 (en) * | 2004-10-01 | 2009-12-29 | Ford Global Technologies, Llc | Roll stability control using four-wheel drive |
US7715965B2 (en) | 2004-10-15 | 2010-05-11 | Ford Global Technologies | System and method for qualitatively determining vehicle loading conditions |
US7668645B2 (en) | 2004-10-15 | 2010-02-23 | Ford Global Technologies | System and method for dynamically determining vehicle loading and vertical loading distance for use in a vehicle dynamic control system |
JP4069921B2 (ja) * | 2004-10-25 | 2008-04-02 | 三菱自動車工業株式会社 | 車両の旋回挙動制御装置 |
US7660654B2 (en) | 2004-12-13 | 2010-02-09 | Ford Global Technologies, Llc | System for dynamically determining vehicle rear/trunk loading for use in a vehicle control system |
FR2879137B1 (fr) * | 2004-12-13 | 2007-04-13 | Peugeot Citroen Automobiles Sa | Systeme de controle du comportement dynamique d'un vehicule automobile |
WO2006070842A1 (ja) * | 2004-12-27 | 2006-07-06 | Equos Research Co., Ltd. | 車輪制御装置及び制御装置 |
DE102005012245B4 (de) * | 2005-03-15 | 2009-04-02 | Zf Friedrichshafen Ag | Radaufhängung für ein Fahrzeug |
US8713025B2 (en) | 2005-03-31 | 2014-04-29 | Square Halt Solutions, Limited Liability Company | Complete context search system |
FR2883828B1 (fr) * | 2005-04-01 | 2007-05-25 | Conception & Dev Michelin Sa | Commande de direction de vehicule sans liaison mecanique entre volant et roues directrices |
US7480547B2 (en) | 2005-04-14 | 2009-01-20 | Ford Global Technologies, Llc | Attitude sensing system for an automotive vehicle relative to the road |
WO2007018188A1 (ja) * | 2005-08-05 | 2007-02-15 | Honda Motor Co., Ltd. | 車両の制御装置 |
US7549941B2 (en) * | 2005-09-09 | 2009-06-23 | Eaton Corporation | Vehicle differential including pump with variable-engagement clutch |
US7590481B2 (en) * | 2005-09-19 | 2009-09-15 | Ford Global Technologies, Llc | Integrated vehicle control system using dynamically determined vehicle conditions |
JP4265592B2 (ja) * | 2005-10-05 | 2009-05-20 | トヨタ自動車株式会社 | 車両の減速制御装置 |
US7477973B2 (en) * | 2005-10-15 | 2009-01-13 | Trimble Navigation Ltd | Vehicle gyro based steering assembly angle and angular rate sensor |
US7627408B2 (en) * | 2005-11-02 | 2009-12-01 | Mando Corporation | Method for measuring vertical acceleration and velocity of semi-active suspension system |
DE602005012400D1 (de) | 2005-11-09 | 2009-03-05 | Mando Corp | Methode zur Messung von Vertikalbeschleunigungen und -geschwindigkeiten für ein semiaktives Fahrwerk |
US8121758B2 (en) * | 2005-11-09 | 2012-02-21 | Ford Global Technologies | System for determining torque and tire forces using integrated sensing system |
US7600826B2 (en) * | 2005-11-09 | 2009-10-13 | Ford Global Technologies, Llc | System for dynamically determining axle loadings of a moving vehicle using integrated sensing system and its application in vehicle dynamics controls |
US8086384B2 (en) * | 2006-01-06 | 2011-12-27 | Fuji Jukogyo Kabushiki Kaisha | Stop determination apparatus, inclination determination apparatus, and electric parking brake controller |
FR2896753B1 (fr) * | 2006-01-27 | 2008-04-11 | Renault Sas | Procede et dispositif de compensation de variations de couple |
IL174061A0 (en) * | 2006-03-02 | 2006-08-01 | Amihud Rabin | Safety control system for electric vehicle |
JP4844720B2 (ja) | 2006-03-07 | 2011-12-28 | 三菱自動車工業株式会社 | 車両の差動制限制御装置 |
EP1832881A3 (de) * | 2006-03-08 | 2007-09-26 | Yamaha Hatsudoki Kabushiki Kaisha | Vorrichtung zum Schätzen einer Beschleunigung und Fahrzeug mit einer solchen Vorrichtung |
BRPI0708704A2 (pt) | 2006-03-15 | 2011-06-07 | Qualcomm Inc | sistema de orientação baseado em sensor |
CA2651252A1 (en) * | 2006-05-09 | 2008-05-08 | Lockheed Martin Corporation | Mobility traction control system and method |
US7577508B2 (en) * | 2006-05-09 | 2009-08-18 | Lockheed Martin Corporation | Mobility traction control system and method |
JP4983132B2 (ja) * | 2006-07-26 | 2012-07-25 | 株式会社デンソー | 車両の方向特定方法,および,車両方向特定装置。 |
JP2008055921A (ja) * | 2006-08-29 | 2008-03-13 | Honda Motor Co Ltd | 車両の後輪トー角可変制御装置 |
DE102006045304A1 (de) * | 2006-09-26 | 2008-04-03 | Siemens Ag | Verfahren und Vorrichtung zur Schwerpunkthöhenschätzung eines Fahrzeugs |
WO2008054933A2 (en) * | 2006-10-30 | 2008-05-08 | Toyota Motor Engineering & Manufacturing North America, Inc. | Method and system for predicting a future position of a vehicle using numerical integration |
US20080164084A1 (en) * | 2007-01-05 | 2008-07-10 | Textron Inc. | Locking Differential For Electric Golf Cars And Utility Vehicles |
DE102008018868A1 (de) | 2007-04-12 | 2008-10-16 | Continental Teves Ag & Co. Ohg | Verfahren und Vorrichtung zur Auslösung eines Notfalls bei Kraftfahrzeugen |
JP4568302B2 (ja) * | 2007-05-18 | 2010-10-27 | 株式会社日立製作所 | 加加速度情報を用いた車両の前後加速度制御装置 |
DE102008013102A1 (de) * | 2007-10-19 | 2009-04-23 | Robert Bosch Gmbh | Verfahren zur Fahrzustandsbeobachtung |
DE102007051204B4 (de) * | 2007-10-26 | 2018-12-20 | Volkswagen Ag | Verfahren und Vorrichtung zur Bestimmung von Bewegungsgrößen, insbesondere von Aufbaubewegungen, eines Körpers |
KR100914007B1 (ko) * | 2007-11-06 | 2009-08-28 | 자동차부품연구원 | 능동형 차체자세 제어장치 |
JP4410279B2 (ja) * | 2007-11-22 | 2010-02-03 | 三菱電機株式会社 | 自動変速装置の制御装置及び制御方法 |
US8589049B2 (en) * | 2007-12-03 | 2013-11-19 | Lockheed Martin Corporation | GPS-based system and method for controlling vehicle characteristics based on terrain |
US8145402B2 (en) * | 2007-12-05 | 2012-03-27 | Lockheed Martin Corporation | GPS-based traction control system and method using data transmitted between vehicles |
JP4609489B2 (ja) * | 2007-12-25 | 2011-01-12 | パナソニック電工株式会社 | 電動工具 |
US7894958B2 (en) * | 2008-02-11 | 2011-02-22 | Caterpillar Inc | Traction control system |
JP4633175B2 (ja) * | 2008-03-27 | 2011-02-16 | 本田技研工業株式会社 | 後輪トー角制御装置 |
US20100072721A1 (en) * | 2008-09-19 | 2010-03-25 | Roger Dale Plumley | 3 Wheel motorcycle with counter steer |
US8244442B2 (en) * | 2009-02-17 | 2012-08-14 | Lockheed Martin Corporation | System and method for stability control of vehicle and trailer |
US8229639B2 (en) * | 2009-02-17 | 2012-07-24 | Lockheed Martin Corporation | System and method for stability control |
US8352120B2 (en) * | 2009-02-17 | 2013-01-08 | Lockheed Martin Corporation | System and method for stability control using GPS data |
US8810249B2 (en) * | 2009-03-20 | 2014-08-19 | Thomas G. Cehelnik | E-field sensor arrays for interactive gaming, computer interfaces, machine vision, medical imaging, and geological exploration CIP |
US8520469B2 (en) * | 2009-10-12 | 2013-08-27 | Westerngeco L.L.C. | Sensor assembly having a seismic sensor, pressure sensor, and processor to apply first and second digital filters |
US20110085417A1 (en) * | 2009-10-12 | 2011-04-14 | Daniel Ronnow | String of Sensor Assemblies Having a Seismic Sensor and Pressure Sensor |
DE102010048260B4 (de) | 2010-10-12 | 2016-03-10 | Volkswagen Ag | Automatische Bestimmung eines Einfederwegs eines Rads eines Fahrzeugs |
JP5505319B2 (ja) * | 2011-01-18 | 2014-05-28 | 株式会社エクォス・リサーチ | 車両 |
US8510200B2 (en) | 2011-12-02 | 2013-08-13 | Spireon, Inc. | Geospatial data based assessment of driver behavior |
US10169822B2 (en) | 2011-12-02 | 2019-01-01 | Spireon, Inc. | Insurance rate optimization through driver behavior monitoring |
CN103419589A (zh) * | 2012-05-24 | 2013-12-04 | 昆达电脑科技(昆山)有限公司 | 车身偏侧角度感测装置 |
DE102012211963A1 (de) * | 2012-07-10 | 2014-01-30 | Robert Bosch Gmbh | Verfahren zur Stabilisierung eines Zweirads bei Kurvenfahrt |
US8933802B2 (en) | 2012-11-05 | 2015-01-13 | Spireon, Inc. | Switch and actuator coupling in a chassis of a container associated with an intermodal freight transport system |
US9779379B2 (en) | 2012-11-05 | 2017-10-03 | Spireon, Inc. | Container verification through an electrical receptacle and plug associated with a container and a transport vehicle of an intermodal freight transport system |
SE539154C2 (sv) * | 2012-12-04 | 2017-04-18 | Scania Cv Ab | Anordning och förfarande för förbättring av säkerhet vid framförande av ett fordon |
DE102013200027A1 (de) * | 2013-01-02 | 2014-07-03 | Bayerische Motoren Werke Aktiengesellschaft | Drift-Trainingsassistenzsystem für ein Kraftfahrzeug |
US8712599B1 (en) * | 2013-02-22 | 2014-04-29 | Analog Devices Technology | Vehicle inertial sensor systems |
US9779449B2 (en) | 2013-08-30 | 2017-10-03 | Spireon, Inc. | Veracity determination through comparison of a geospatial location of a vehicle with a provided data |
JP2015058914A (ja) * | 2013-09-20 | 2015-03-30 | 日立オートモティブシステムズ株式会社 | サスペンション装置 |
JP6318564B2 (ja) * | 2013-11-12 | 2018-05-09 | セイコーエプソン株式会社 | センサー用ic、センサーデバイス、電子機器及びセンサーデバイスの出力補正方法 |
US20150186991A1 (en) | 2013-12-31 | 2015-07-02 | David M. Meyer | Creditor alert when a vehicle enters an impound lot |
JP6349138B2 (ja) | 2014-04-23 | 2018-06-27 | Kyb株式会社 | ダンパ制御装置 |
JP6349137B2 (ja) | 2014-04-23 | 2018-06-27 | Kyb株式会社 | ダンパ制御装置 |
JP6349182B2 (ja) * | 2014-07-22 | 2018-06-27 | Kyb株式会社 | ダンパ制御装置 |
US9786011B1 (en) * | 2014-09-02 | 2017-10-10 | State Farm Mutual Automobile Insurance Company | System and method for using object recognition to facilitate the collection of insurance information |
US9551788B2 (en) | 2015-03-24 | 2017-01-24 | Jim Epler | Fleet pan to provide measurement and location of a stored transport item while maximizing space in an interior cavity of a trailer |
DE102016202693A1 (de) * | 2016-02-22 | 2017-08-24 | Audi Ag | Schutzvorrichtung für einen Antriebsstrang eines Kraftfahrzeugs |
US10908045B2 (en) | 2016-02-23 | 2021-02-02 | Deka Products Limited Partnership | Mobility device |
MX2021007862A (es) | 2016-02-23 | 2022-09-22 | Deka Products Lp | Sistema de control de dispositivo de movilidad. |
US11399995B2 (en) | 2016-02-23 | 2022-08-02 | Deka Products Limited Partnership | Mobility device |
US10926756B2 (en) | 2016-02-23 | 2021-02-23 | Deka Products Limited Partnership | Mobility device |
CA3210026A1 (en) | 2016-04-14 | 2017-10-19 | Deka Products Limited Partnership | User control device for a transporter |
US20170305398A1 (en) * | 2016-04-22 | 2017-10-26 | Hon Hai Precision Industry Co., Ltd. | Brake assistant control system and method thereof |
DE102016218277B4 (de) * | 2016-09-22 | 2021-08-12 | Benjamin May | Verfahren zur Funktionsprüfung eines Fahrassistenzsystems sowie Kontrolleinheit und Referenzeinrichtung für ein Fahrassistenzsystem |
USD846452S1 (en) | 2017-05-20 | 2019-04-23 | Deka Products Limited Partnership | Display housing |
USD829612S1 (en) | 2017-05-20 | 2018-10-02 | Deka Products Limited Partnership | Set of toggles |
JP6286091B1 (ja) | 2017-05-30 | 2018-02-28 | 株式会社ショーワ | 車両状態推定装置、制御装置、サスペンション制御装置、及びサスペンション装置。 |
JP6286092B1 (ja) * | 2017-05-30 | 2018-02-28 | 株式会社ショーワ | サスペンション制御装置、及びサスペンション装置。 |
JP6589943B2 (ja) * | 2017-06-29 | 2019-10-16 | トヨタ自動車株式会社 | 車両走行制御システム |
US10507867B2 (en) * | 2017-09-19 | 2019-12-17 | GM Global Technology Operations LLC | Method and system for generating steering commands to cancel out unwanted steering moments |
WO2019068175A1 (en) * | 2017-10-03 | 2019-04-11 | Xco Tech Inc. | SYSTEM AND METHOD FOR DETERMINING POSITION |
DE102018101182A1 (de) * | 2018-01-19 | 2019-07-25 | Thyssenkrupp Ag | Verfahren zum Vermeiden von Überschlägen eines Kraftfahrzeuges mittels Torque Vectoring |
US11681293B2 (en) | 2018-06-07 | 2023-06-20 | Deka Products Limited Partnership | System and method for distributed utility service execution |
DE102019210670A1 (de) * | 2019-07-18 | 2021-01-21 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Betreiben eines Bremssystems, Computerprogramm und Computerprogramm-Produkt, Bremssystem |
US11568688B2 (en) | 2020-08-25 | 2023-01-31 | Motional Ad Llc | Simulation of autonomous vehicle to improve safety and reliability of autonomous vehicle |
DE102021205799A1 (de) * | 2021-06-09 | 2022-12-15 | Robert Bosch Gesellschaft mit beschränkter Haftung | Beschleunigungssensor, Kraftfahrzeug und Verfahren zur Ermittlung einer Reifenaufstandskraft |
CN113361035A (zh) * | 2021-06-09 | 2021-09-07 | 奇瑞汽车股份有限公司 | 四轮转向系统的模拟仿真方法、装置及计算机存储介质 |
US11912089B1 (en) * | 2023-08-01 | 2024-02-27 | Gravic, Inc. | Method and apparatus to dynamically increase tire traction in a vehicle by generating positive forces between a wheel and a body of the vehicle and then quickly removing such forces |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2947863A1 (de) * | 1978-11-30 | 1980-06-12 | Litton Systems Inc | Sich selbst ausrichtende strap-down- steuerkurs- und stellungs-bezugssystem |
DE3700409A1 (de) * | 1986-01-10 | 1987-07-16 | Nissan Motor | Hybrides fahrzeugbewegungsabschaetzsystem |
US4829434A (en) * | 1987-04-29 | 1989-05-09 | General Motors Corporation | Adaptive vehicle |
US4840389A (en) * | 1986-10-13 | 1989-06-20 | Nissan Motor Co., Ltd. | Vehicle steer angle control system based on mathematical model |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4706771A (en) * | 1985-01-31 | 1987-11-17 | Nissan Motor Co., Ltd. | Vehicle steering control system using desired vehicle model |
JP2508093B2 (ja) * | 1987-06-01 | 1996-06-19 | 日本電装株式会社 | 車両用スリップ制御装置 |
DE3821610A1 (de) * | 1988-06-27 | 1989-12-28 | Bayerische Motoren Werke Ag | Regelungseinrichtung zur wankstabilisierung eines fahrzeugs |
JPH01173818A (ja) * | 1987-12-28 | 1989-07-10 | Aisin Aw Co Ltd | 車両用ナビゲーション装置 |
JP2509298B2 (ja) * | 1988-06-10 | 1996-06-19 | 日産自動車株式会社 | 能動型サスペンション及び横加速度センサの配設位置決定方法 |
JPH0257441A (ja) * | 1988-08-20 | 1990-02-27 | Nissan Motor Co Ltd | 自動変速機の変速点制御装置 |
JPH0764175B2 (ja) * | 1989-04-14 | 1995-07-12 | トヨタ自動車株式会社 | 流体圧式アクティブサスペンション |
JPH0333553A (ja) * | 1989-06-29 | 1991-02-13 | Mazda Motor Corp | 車両のスリップ制御装置 |
JP2867448B2 (ja) * | 1989-08-11 | 1999-03-08 | 株式会社日立製作所 | アクティブサスペンション制御装置 |
US4975850A (en) * | 1989-11-03 | 1990-12-04 | Trw Technar Inc. | Apparatus and method responsive to vehicle jerk for actuating a passenger restraint system in a passenger vehicle |
JPH0833408B2 (ja) * | 1990-03-29 | 1996-03-29 | 株式会社日立製作所 | 角度検出装置と並進加速度検出装置並びに自動車制御装置 |
JP3017512B2 (ja) * | 1990-04-27 | 2000-03-13 | アイシン精機株式会社 | 車輌のロール制御装置 |
-
1992
- 1992-01-17 DE DE4201146A patent/DE4201146C2/de not_active Expired - Fee Related
- 1992-01-17 US US07/822,323 patent/US5408411A/en not_active Expired - Fee Related
- 1992-01-18 KR KR1019920000665A patent/KR960000248B1/ko not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE2947863A1 (de) * | 1978-11-30 | 1980-06-12 | Litton Systems Inc | Sich selbst ausrichtende strap-down- steuerkurs- und stellungs-bezugssystem |
DE3700409A1 (de) * | 1986-01-10 | 1987-07-16 | Nissan Motor | Hybrides fahrzeugbewegungsabschaetzsystem |
US4840389A (en) * | 1986-10-13 | 1989-06-20 | Nissan Motor Co., Ltd. | Vehicle steer angle control system based on mathematical model |
US4829434A (en) * | 1987-04-29 | 1989-05-09 | General Motors Corporation | Adaptive vehicle |
Non-Patent Citations (1)
Title |
---|
Manfred Mitschke: Dynamik der Kraftfahrzeuge, 2. Aufl., Bd. C: "Fahrverhalten", Springer- Verlag 1990 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10239254A1 (de) * | 2002-08-22 | 2004-03-04 | Continental Teves Ag & Co. Ohg | Verfahren zur Regelung der Fahrstabilität |
DE10315662A1 (de) * | 2003-04-04 | 2004-10-14 | Lucas Automotive Gmbh | Verfahren zum Betreiben einer Fahrzeugeinheit und elektronisches System für ein Kraftfahrzeug |
Also Published As
Publication number | Publication date |
---|---|
DE4201146A1 (de) | 1992-07-23 |
KR920014655A (ko) | 1992-08-25 |
KR960000248B1 (ko) | 1996-01-03 |
US5408411A (en) | 1995-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4201146C2 (de) | Vorrichtung zur Steuerung des Kraftfahrzeugverhaltens | |
EP0846610B1 (de) | Verfahren zur Lenkunterstützung eines Fahrers eines Strassenfahrzeugs | |
DE60211380T2 (de) | Integriertes fahrzeugbewegungssteuersystem | |
DE10327593B4 (de) | System und Verfahren zum Bestimmen der Lage eines Kraftfahrzeuges | |
DE102007037508B4 (de) | Verfahren zur Fahrzeugsteuerung | |
DE102010017647B4 (de) | Kraftfahrzeug | |
DE102007037209B4 (de) | Verfahren zur Fahrzeugsteuerung | |
DE10016343C2 (de) | Vorrichtung und Verfahren zur dynamischen Fahrzeugsteuerung für ein Kraftfahrzeug | |
DE102011085423B4 (de) | Vorrichtung zum Steuern eines Moments | |
Hac et al. | Improvements in vehicle handling through integrated control of chassis systems | |
DE10348738B4 (de) | Steuerungssystem für ein Kraftfahrzeug und Verfahren zum Steuern eines Kraftfahrzeugs | |
DE10157976A1 (de) | Fahrzeuganhängersteuersystem | |
DE102016202322A1 (de) | Fahrzeugfahrunterstützungssteuervorrichtung | |
DE102005018069B4 (de) | Steuerung für aktive Radlenkung | |
DE102006050875A1 (de) | System zum dynamischen Bestimmen der Achslasten eines sich bewegenden Fahrzeugs mit einem integrierten Sensorsystem und seiner Anwendung in der Fahrzeugdynamiksteuerung | |
DE19753145C2 (de) | Bremskraftsteuervorrichtung für Kraftfahrzeuge | |
DE102005021819A1 (de) | Steuersystem und Verfahren zum Steuern eines Sicherheitssystems für Fahrzeuge | |
EP0503030A1 (de) | Verfahren zur verbesserung der beherrschbarkeit von kraftfahrzeugen beim bremsen. | |
DE10050420A1 (de) | Fahrdynamik-Regelsystem eines Kraftfahrzeuges | |
WO2002090161A1 (de) | Verfahren und system zur regelung des fahrverhaltens eines fahrzeugs | |
DE112017007602T5 (de) | Fahrzeugzustandsabschätzungsvorrichtung, steuervorrichtung, aufhängungssteuervorrichtung und aufhängungsvorrichtung | |
EP1483129A1 (de) | Vorrichtung zum bereitstellen von grössen | |
DE102020103755A1 (de) | SCHÄTZUNG EINES STRAßENREIBUNGSKOEFFIZIENTEN UNTER VERWENDUNGVON SIGNALEN EINES LENKSYSTEMS | |
DE102021101038A1 (de) | Architektur und methodik für integrierte rad- und karosseriedynamiksteuerungen standardstabilitätseigenschaften | |
DE102022123529A1 (de) | ÜBERWACHUNGSSTEUERUNG FÜR E-AWD und E-LSD |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8304 | Grant after examination procedure | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |