DE4201146C2 - Vorrichtung zur Steuerung des Kraftfahrzeugverhaltens - Google Patents

Vorrichtung zur Steuerung des Kraftfahrzeugverhaltens

Info

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
Application number
DE4201146A
Other languages
English (en)
Other versions
DE4201146A1 (de
Inventor
Mitsuru Nakamura
Makoto Yamakado
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP3004242A external-priority patent/JPH04237637A/ja
Priority claimed from JP3026455A external-priority patent/JP2992357B2/ja
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Publication of DE4201146A1 publication Critical patent/DE4201146A1/de
Application granted granted Critical
Publication of DE4201146C2 publication Critical patent/DE4201146C2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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/00Vehicle 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE 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/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • B60T8/17Using electrical or electronic regulation means to control braking
    • B60T8/1755Brake regulation specially adapted to control the stability of the vehicle, e.g. taking into account yaw rate or transverse acceleration in a curve
    • B60T8/17551Brake 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G17/00Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
    • B60G17/015Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements
    • B60G17/018Resilient 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/0182Resilient 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G17/00Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
    • B60G17/015Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements
    • B60G17/019Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements characterised by the type of sensor or the arrangement thereof
    • B60G17/01908Acceleration or inclination sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G17/00Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load
    • B60G17/015Resilient suspensions having means for adjusting the spring or vibration-damper characteristics, for regulating the distance between a supporting surface and a sprung part of vehicle or for locking suspension during use to meet varying vehicular or surface conditions, e.g. due to speed or load the regulating means comprising electric or electronic elements
    • B60G17/0195Resilient 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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/00Arrangement or mounting of control devices for vehicle transmissions, or parts thereof, not otherwise provided for
    • B60K23/08Arrangement 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/0808Arrangement 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT 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/00Safety 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/10Safety 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/16Safety 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE 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/00Arrangements for adjusting wheel-braking force to meet varying vehicular or ground-surface conditions, e.g. limiting or varying distribution of braking force
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Estimation 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/10Estimation 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details 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/0097Predicting future conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/10Acceleration; Deceleration
    • B60G2400/102Acceleration; Deceleration vertical
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/10Acceleration; Deceleration
    • B60G2400/104Acceleration; Deceleration lateral or transversal with regard to vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/10Acceleration; Deceleration
    • B60G2400/106Acceleration; Deceleration longitudinal with regard to vehicle, e.g. braking
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/25Stroke; Height; Displacement
    • B60G2400/252Stroke; Height; Displacement vertical
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/25Stroke; Height; Displacement
    • B60G2400/256Stroke; Height; Displacement horizontal
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2400/00Indexing codes relating to detected, measured or calculated conditions or factors
    • B60G2400/40Steering conditions
    • B60G2400/41Steering angle
    • B60G2400/412Steering angle of steering wheel or column
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2401/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60G2401/90Single sensor for two or more measurements
    • B60G2401/904Single sensor for two or more measurements the sensor being an xyz axis sensor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2500/00Indexing codes relating to the regulated action or device
    • B60G2500/40Steering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
    • B60G2800/01Attitude or posture control
    • B60G2800/014Pitch; Nose dive
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
    • B60G2800/24Steering, cornering
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
    • B60G2800/90System Controller type
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60GVEHICLE SUSPENSION ARRANGEMENTS
    • B60G2800/00Indexing codes relating to the type of movement or to the condition of the vehicle and to the end result to be achieved by the control action
    • B60G2800/90System Controller type
    • B60G2800/92ABS - Brake Control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE 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/00Monitoring, detecting driver behaviour; Signalling thereof; Counteracting thereof
    • B60T2220/03Driver counter-steering; Avoidance of conflicts with ESP control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Details 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/0001Details of the control system
    • B60W2050/0019Control system elements or transfer functions
    • B60W2050/0028Mathematical models, e.g. for simulation
    • B60W2050/0031Mathematical model of the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • B60W2520/105Longitudinal acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to overall vehicle dynamics
    • B60W2520/12Lateral speed
    • B60W2520/125Lateral acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to overall vehicle dynamics
    • B60W2520/14Yaw
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to overall vehicle dynamics
    • B60W2520/28Wheel speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT 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/00Input parameters relating to occupants
    • B60W2540/18Steering angle
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine 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.
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.e1S - ωS 2e1
A3 - A4 = (d1 + d2)[(AωS × e2 - {(ωS.e2S - ωS 2e2
A5 - A6 = (h1 + h2)[AωS × e3 - {(ωS.e3S - ω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
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 + ωS3zSS1 - ωS 2xS]
AGy = AS2 - (AωS3xS - AωS1zS) - [(ωS1xS + ωS2yS + ωS3zSS2 - ωS 2yS]
AGz = AS3 - (AωS1yS - AωS2xS) - [(ωS1xS + ωS2yS + ωS3zSS3 - ω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 = (IxxS1 + IxyS2 + IxzS3) + [ωS2(IzxωS1 + IzyωS2 + IzzωS3) - ωS3(IyxωS1 + IyyωS2 + IyzωS3)]
NGy = (IyxS1 + IyyS2 + IyzωS3) + [ωS3(IyxωS1 + IyyωS2 + IyzωS3) - ωS1(IzxωS1 + IzyωS2 + IzzωS3)]
NGz = (IzxS1 + IzyS2 + IzzS3) + [ω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 = rTT 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 β + lfz/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.
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).
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.
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.
DE4201146A 1991-01-18 1992-01-17 Vorrichtung zur Steuerung des Kraftfahrzeugverhaltens Expired - Fee Related DE4201146C2 (de)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 アイシン精機株式会社 車輌のロール制御装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
Manfred Mitschke: Dynamik der Kraftfahrzeuge, 2. Aufl., Bd. C: "Fahrverhalten", Springer- Verlag 1990 *

Cited By (2)

* Cited by examiner, † Cited by third party
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