DE4106202C2 - Vorrichtung zum Regeln der Leistungsabgabe eines Kraftfahrzeugs - Google Patents

Vorrichtung zum Regeln der Leistungsabgabe eines Kraftfahrzeugs

Info

Publication number
DE4106202C2
DE4106202C2 DE4106202A DE4106202A DE4106202C2 DE 4106202 C2 DE4106202 C2 DE 4106202C2 DE 4106202 A DE4106202 A DE 4106202A DE 4106202 A DE4106202 A DE 4106202A DE 4106202 C2 DE4106202 C2 DE 4106202C2
Authority
DE
Germany
Prior art keywords
drive torque
torque
target
slip
vehicle
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
DE4106202A
Other languages
English (en)
Other versions
DE4106202A1 (de
Inventor
Masayoshi Itoh
Susumu Nishikawa
Yasunobu Miyata
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.)
Mitsubishi Motors Corp
Original Assignee
Mitsubishi Motors Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Motors Corp filed Critical Mitsubishi Motors Corp
Publication of DE4106202A1 publication Critical patent/DE4106202A1/de
Application granted granted Critical
Publication of DE4106202C2 publication Critical patent/DE4106202C2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units, or advanced driver assistance systems for ensuring comfort, stability and safety or drive control systems for propelling or retarding the vehicle
    • B60W30/02Control of vehicle driving stability
    • 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
    • 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
    • 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/02Estimation 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 ambient conditions
    • B60W40/06Road conditions
    • B60W40/076Slope angle of the road
    • 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
    • B60W40/1005Driving resistance
    • 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
    • B60W40/107Longitudinal 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
    • 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
    • B60W40/109Lateral 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
    • 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/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0008Feedback, closed loop systems or details of feedback error signal
    • B60W2050/0011Proportional Integral Differential [PID] controller
    • 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/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
    • B60W2530/00Input parameters relating to vehicle conditions or values, not covered by groups B60W2510/00 or B60W2520/00
    • B60W2530/16Driving resistance
    • 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
    • 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
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/15Road slope
    • 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/06Combustion engines, Gas turbines
    • B60W2710/0605Throttle position
    • 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/06Combustion engines, Gas turbines
    • B60W2710/0666Engine torque
    • 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • B60W2720/106Longitudinal acceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2300/00Purposes or special features of road vehicle drive control systems
    • B60Y2300/02Control of vehicle driving stability

Description

Die Erfindung betrifft eine Vorrichtung zum Regeln der Leistungsabgabe eines Kraftfahr­ zeugs, wie beispielsweise eines Automobils, nach dem Anspruch 1.
Straßenzustände ändern sich von Zeit zu Zeit plötzlich, während ein Kraftfahrzeug fährt, oder ein Kraftfahrzeug fährt auf glatten Straßenoberflächen mit niedrigen Reibungskoeffizienten, wie schnee- oder eisbedeckten Straßen. In solchen Fällen können die Antriebsräder des Kraftfahrzeugs leicht durchdrehen, wodurch es dann für den Fahrer schwierig wird, das Kraftfahrzeug zu lenken. Eine praktische Möglichkeit, das Kraftfahrzeug unter solchen Bedingungen unter Kontrolle zu halten, besteht für den Fahrer darin, das Betätigen des Gaspedals entsprechend einzustellen, um die Leistungsabgabe des Motors zu steuern, so daß die Antriebsräder nicht durchdrehen. Aber sogar geübte Fahrer finden es schwierig, feine Gaspedaleinstellungen während des Fahrens vorzunehmen.
Es ist bereits ein System zum Steuern der Leistungsabgabe eines Kraftfahrzeugs vorgeschlagen worden, bei welchem ein Durchdrehen eines Antriebsrads eines Kraftfahrzeugs festgestellt wird und die Leistungsabgabe des Motors an das Kraftfahrzeug, unabhängig von dem Betätigen des Gaspedals durch den Fahrer, zwangsläufig erniedrig wird, wenn das angetriebene Rad durchdreht. Der Fahrer kann dann einen Steuermode wählen, bei welchem der Steuermode bezüglich der Leistung des Kraftfahrzeugs wirksam wird, um die Leistungsabgabe des Motors zu steuern, oder ein normaler Betrieb wirksam wird, bei welchem die Leistungsabgabe des Motors nur in Abhängigkeit davon gesteuert wird, wie weit das Gaspedal durchgedrückt ist.
Entsprechend den bekannten Prinzipien bei einem derartigen System zum Steuern der Lei­ stungsabgabe eines Kraftfahrzeugs werden die Umdrehungsgeschwindigkeiten von Antriebs­ rädern und angetriebenen Rädern bezüglich des Unterschieds zwischen den ermittelten Umdrehungsgeschwindigkeiten festgestellt, was dann als ein Schlupf des Antriebsrads betrachtet wird, und das von dem Motor erzeugte Antriebsdrehmoment wird dann in Abhän­ gigkeit von dem Schlupf gesteuert. Insbesondere werden Straßenbedingungen auf der Basis einer Änderung in der Umdrehung der angetriebenen Räder beurteilt bzw. geschätzt, und ein Bezugsantriebsdrehmoment wird für den Motor unter den geschätzten Straßenbedingungen festgesetzt. Das geschätzte Bezugsantriebsmoment wird dann auf der Basis der Differenz zwischen den Umdrehungsgeschwindigkeiten der Antriebsräder und der angetriebenen Räder korrigiert, so daß das Antriebsdrehmoment des Motors dem korrigierten Bezugsantriebs­ drehmoment gleichgesetzt wird.
Da sich jedoch die tatsächliche Straßenzustände von Straße zu Straße ändern, würde es in der Praxis ausgesprochen schwierig, eine genaue Veranschlagung der Reibungskoeffizienten von Straßenoberflächen bezüglich der Reifen durchzuführen. Tatsächlich müssen daher viele Korrekturfaktoren verwendet werden, um Steuer bzw. Lenkbedingungen zu schaffen. Eine Verwendung von vielen Korrekturfaktoren läuft auf ein kompliziertes Steuerprogramm hinaus, welches mit einer Steuerverzögerung anspricht; hierdurch werden auch die Kosten für die Recheneinheit des Systems zum Steuern der Leistungsabgabe eines Kraftfahrzeugs erhöht.
JP-OS 62-3137 offenbart eine Drehmomenteinstelleinrichtung, bei der ein Bezugs­ drehmoment als ein maximales Drehmoment, welches auf die Straßenoberfläche über­ tragbar ist, eingestellt wird, wobei diese übertragbare Größe auf der Grundlage der Fahrzeugbeschleunigung berechnet wird. Dabei wird ein Soll-Antriebsdrehmoment bestimmt, indem das Bezugsantriebsdrehmoment auf der Grundlage des Schlupfes der Antriebsräder korrigiert wird. Das Bezugsantriebsdrehmoment ist somit abhängig von der Beschaffenheit der Straßenoberfläche, die auf der Grundlage der Fahrzeugbeschleu­ nigung geschätzt wird. Somit wird der Schlupf der Antriebsräder nicht auf Grundlage von tatsächlich vorherrschenden Bedingungen reduziert, sondern auf der Grundlage einer fehlerbehafteten Schätzgröße.
DE 37 36 192 A1 offenbart eine Beschleunigungsschlupf-Regelanlage für ein Räderfahr­ zeug, die eine Drehmoment-Steuereinrichtung, eine Schlupf-Feststelleinrichtung, eine Antriebsdrehmoment-Einstelleinrichtung und eine elektronische Steuereinrichtung zum Steuern der Drehmoment-Steuereinrichtung aufweist. Bei dieser Regelanlage wird das Antriebsdrehmoment mittels eines Drosselventils geregelt, nachdem festgestellt wird, daß die Antriebsräder tatsächlich einen Schlupf aufweisen. Somit ist es nicht möglich, das Antriebsdrehmoment der Antriebsräder in einem relativ großen Ausmaß zu reduzieren, wenn kein ausgeprägter Schlupf detektiert wird.
Weitere Antriebsschlupf-Regeleinrichtungen sind auch in DE 37 28 574 C1, DE 36 44 136 C1, DE 37 41 248 C1, DE 38 33 213 A1 sowie DE 35 45 716 A1 bekannt.
Aufgabe der vorliegenden Erfindung ist es, eine Vorrichtung zum Regeln der Leistungs­ abgabe eines Kraftfahrzeugs gemäß dem Stand der Technik dahingehend zu verbessern, daß eine optimale Anpassung an den jeweils herrschenden Laufwiderstand des Kraftfahr­ zeugs erreicht werden kann, um insbesondere das Fahrverhalten des Kraftfahrzeugs bei Kurvenfahrten zu verbessern.
Diese Aufgabe wird erfindungsgemäß durch die im Anspruch 1 aufgeführten Merkmale gelöst. Vorteilhafte Weiterbildungen sind Gegenstand der rückbezogenen Unteransprüche.
Bei einer Vorrichtung zum Regeln der Leistungsabgabe eines Kraftfahrzeugs gemäß der Erfindung kann ein Kraftfahrzeug sicher fahren, während ein Energieverlust reduziert ist, und insbesondere kann ein Lenkansprechverhalten verbessert werden. Die Vorrichtung zum Regeln der Leistungsabgabe eines Kraftfahrzeugs weist eine Drehmoment-Steuereinrichtung, eine Sollantriebsdrehzahl-Einstelleinrichtung, eine Bezugsantriebsdrehmoment-Einstellein­ richtung, eine Schlupfdetektoreinrichtung, eine Sollantriebsdrehmoment-Einstelleinrichtung und eine elektronische Steuereinheit auf. Die erfindungsgemäße Vorrichtung weist gemäß einer weiteren Ausführungsform ferner eine Beschleunigungszustands-Detektoreinrich­ tung, eine Einrichtung zum Feststellen von Bedingungen beim Kurvenfahren bzw. Abbiegen und eine Solldrehmoment-Einstelleinrichtung für Kurvenfahren bzw. Abbiegen auf.
Die Drehmomentsteuereinrichtung kann das vom dem Motor erzeugte Antriebsdrehmoment unabhängig von dem Lenkvorgang des Fahrers des Fahrzeugs erniedrigen und kann eine Einrichtung zum Verzögern des Zündzeitpunkts, zum Verringern der Ansaugluftmenge oder zum Unterbrechen der Kraftstoffzufuhr aufweisen. Die Sollantriebsgeschwindigkeits-Einstell­ einrichtung schafft eine Sollgeschwindigkeit für die Antriebsräder des Kraftfahrzeugs auf der Basis einer Fahrgeschwindigkeit des Kraftfahrzeugs. Die Sollgeschwindigkeit für die An­ triebsräder kann auf der Basis von Information bezüglich Bedingungen beim Kurvenfahren oder Wenden von der solche Bedingungen feststellenden Einrichtung korrigiert werden; diese Einrichtung kann eine Querbeschleunigung, welche auf der Fahrgeschwindigkeit beruht, und einen Lenkwinkel des Kraftfahrzeugs als die Information für Kurvenfahren oder Wenden benutzen.
Die Bezugsantriebsdrehmoment-Einstelleinrichtung stellt das Bezugsantriebsdrehmoment in Abhängigkeit von der Solldrehzahl der Antriebsräder ein, welche von der Sollantriebs­ raddrehzahl-Einstelleinrichtung festgesetzt wird. Die Bezugsantriebsdrehmoment-Einstellein­ richtung kann eine Einrichtung zum Berechnen einer auf der Solldrehzahl der Antriebsräder basierenden Bezugsbeschleunigung für die Antriebsräder und eine Einrichtung zum Berechnen des Bezugsantriebsdrehmoments aufweisen, das auf der Bezugsbeschleunigung für das An­ triebsdrehmoment basiert. Alternativ hierzu kann die Bezugsantriebsdrehmoment-Einstellein­ richtung das Bezugsantriebsdrehmoment auf einen Wert zwischen vorherbestimmten oberen und unteren Grenzwerten einstellen.
Die Bezugsantriebsdrehmoment-Einstelleinrichtung kann das Bezugsantriebsdrehmoment in Abhängigkeit von einer Beschleunigungsinformation von der Beschleunigungsbedingungs­ detektoreinrichtung oder in Abhängigkeit von einem Fahrwiderstand des Kraftfahrzeugs korrigieren. Die Bezugsantriebsdrehmoment-Einstelleinrichtung kann ferner das Bezugs­ antriebsdrehmoment in Abhängigkeit von der Kurven- bzw. Wendebedingungsinformation (turning condition) korrigieren, welche mittels der solche Bedingungen fühlenden Einrichtung festgestellt worden ist; diese Einrichtung kann wiederum eine Querbeschleunigung auf der Basis der Fahrgeschwindigkeit und des Lenkwinkels des Kraftfahrzeugs als die Kurven- bzw. Wendebedingungsinformation feststellen.
Die Schlupfdetektoreinrichtung stellt einen Schlupf der Antriebsräder basierend auf der Solldrehzahl der Antriebsräder fest. Die Sollantriebsdrehmoment-Einstelleinrichtung be­ rechnet ein korrigierendes Antriebsdrehmoment auf der Basis des Schlupfs der angetriebenen Räder und korrigiert das Bezugsantriebsdrehmoment mit dem korrigierenden Drehmoment, um dadurch das Sollantriebsdrehmoment festzusetzen. Die Sollantriebsdrehmoment-Einstellein­ richtung kann das korrigierende Drehmoment einstellen, das auf zumindest einem Propor­ tionalwert, einem differenzierten Wert oder einem integrierten Wert des Schlupfs basiert.
Andererseits kann die Einrichtung zum Einstellen eines Sollantriebsdrehmoment für ein Wenden bzw. Kurvenfahren ein Sollantriebsdrehmoment für einen solchen Vorgang festset­ zen, und die Sollantriebsmoment-Einstelleinrichtung kann entweder das Bezugsantriebs­ drehmoment oder das Antriebsdrehmoment für Wenden bzw. Kurvenfahren auswählen und das ausgewählte Drehmoment als das Sollantriebsdrehmoment festsetzen.
Die elektronische Steuereinrichtung steuert die Drehmomentsteuereinrichtung, um das von dem Motor erzeugte Antriebsdrehmoment gleich dem Sollantriebsdrehmoment gleichzumachen.
Bei der Vorrichtung zum Regeln der Leistungsabgabe eines Kraftfahrzeugs gemäß der Erfindung setzt die Sollantriebsraddrehzahl-Einstelleinrichtung die Solldrehzahl für die Antriebsräder auf der Basis der Fahrzeuggeschwindigkeit fest, und die Bezugsantriebsdreh­ moment-Einstelleinrichtung setzt das Bezugsantriebsdrehmoment basierend auf der Soll­ drehzahl der Antriebsräder fest. Die Schlupfdetektoreinrichtung berechnet den Schlupf der Antriebsräder auf der Basis der Sollumdrehung der Antriebsräder, und die Sollantriebsdreh­ moment-Einstelleinrichtung korrigiert das Bezugsantriebsdrehmoment auf der Basis des Schlupfes der Antriebsräder, um so das Sollantriebsdrehmoment festzusetzen. Da das Antriebs­ drehmoment, das für einen Schlupfsteuerprozeß gefordert wird, dementsprechend auf der Basis des Bezugsantriebsdrehmoments festgestellt wird, sind die Genauigkeit und das Ansprechen des Steuerprozesses verbessert.
Nachfolgend wird die Erfindung anhand von bevorzugten Aus­ führungsformen unter Bezugnahme auf die anliegenden Zeich­ nungen im einzelnen erläutert. Es zeigen:
Fig. 1 teilweise im Schnitt ein Blockdiagramm eines Sy­ stems zum Steuern der Leistungsabgabe eines Kraft­ fahrzeugs gemäß der Erfindung, welches in einem Kraftfahrzeug mit Vorderradantrieb und einem auto­ matischen Flüssigkeitsgetriebe für vier Vorwärts­ gänge und einem Rückwärtsgang untergebracht ist;
Fig. 2 eine Draufsicht auf das Kraftfahrzeug, in welchem das in Fig. 1 dargestellte System zum Steuern der Leistungsabgabe eines Kraftfahrzeugs untergebracht ist;
Fig. 3 eine Schnittansicht eines Stellmechanismus für eine Drosselklappe in dem in Fig. 1 dargestellten System zum Steuern der Leistungsabgabe eines Kraftfahrzeugs;
Fig. 4 ein Flußdiagramm einer Steuerfolge des Systems zum Steuern der Leistungsabgabe eines Kraftfahrzeugs;
Fig. 5 ein Flußdiagramm eines Prozesses zum Lernen und Korrigieren einer neutralen Stellung einer Lenk­ spindel;
Fig. 6 ein Blockdiagramm, in welchem eine Prozedur zum Berechnen eines Sollantriebsmoments dargestellt ist, das in einem Schlupfsteuerprozeß zu verwenden ist;
Fig. 7 einen Graphen einer Abbildung, in welcher die Be­ ziehung zwischen einem Reibungskoeffizienten zwi­ schen einem Reifen und der Straßenoberfläche und einer Schlupfrate des Reifens dargestellt ist;
Fig. 8 einen Graphen einer Abbildung, in welcher die Be­ ziehung zwischen einer korrekten Längsbeschleuni­ gung und einer Korrekturgröße für eine Längsbe­ schleunigung dargestellt ist;
Fig. 9 einen Graphen einer Abbildung, in welcher die Bezie­ hung zwischen einer geforderten Querbeschleunigung und einer Korrekturgröße für eine Längsbeschleuni­ gung dargestellt ist;
Fig. 10 einen Graphen einer Abbildung, in welcher die Be­ ziehung zwischen einer Fahrzeuggeschwindigkeit und einem Fahrwiderstand wiedergegeben ist;
Fig. 11 einen Graphen einer Abbildung, in welcher die Be­ ziehung zwischen einer korrigierten Längsbeschleu­ nigung und einer Korrekturgröße für eine Schlupf- Beschleunigung wiedergegeben ist;
Fig. 12 einen Graphen einer Abbildung, bei welcher die Be­ ziehung zwischen einer geforderten Querbeschleuni­ gung und einer Korrekturgröße für ein Kurvenfahren bzw. Wenden mit Schlupf wiedergegeben ist;
Fig. 13 einen Graphen einer Abbildung, welcher die Beziehung zwischen einer korrigierten Längsbeschleunigung und einem Straßenzustand-Korrekturkoeffizienten dar­ stellt;
Fig. 14 einen Graphen, in welchem Bereiche dargestellt sind, in denen ein korrigiertes Integral-Drehmo­ ment größer und kleiner wird;
Fig. 15 ein Diagramm einer Abbildung, in welcher die Be­ ziehung zwischen Schaltstellungen des automati­ schen Flüssigkeitsgetriebes und Korrekturkoeffi­ zienten dargestellt ist, welche den jeweiligen kor­ rigierten Drehmomenten entsprechen;
Fig. 16 eine Kurvendarstellung, in welcher eine Motordreh­ zahl, ein gefordertes Antriebsdrehmoment und Be­ schleuniger-Öffnungen dargestellt sind;
Fig. 17 ein Flußdiagramm eines Schlupfsteuerungsprozesses;
Fig. 18 ein Blockdiagramm, in welchem eine Prozedur zum Be­ rechnen eines Sollantriebsdrehmoments für einen Kurvenfahrt- bzw. Wende-Steuerprozeß dargestellt ist;
Fig. 19 einen Graphen einer Abbildung, in welchem die Be­ ziehung zwischen einer Querbeschleunigung und einem Lenkwinkelverhältnis zur Erläuterung eines Stabili­ tätsfaktors dargestellt ist;
Fig. 20 eine Kurvendarstellung, in welcher die Beziehung zwischen einer seitlichen Soll-Querbeschleunigung, einer Soll-Längsbeschleunigung und einer Fahrzeug­ geschwindigkeit dargestellt ist;
Fig. 21 einen Graphen, welcher die Beziehung zwischen einer Querbeschleunigung und einem Straßen-Belastungs- Drehmoment darstellt.
Fig. 22 ein Flußdiagramm ein es Wende-Kurvenfahr-Steuerpro­ zesses;
Fig. 23 ein Flußdiagramm eines Prozesses zum Auswählen eines endgültigen Solldrehmoments;
Fig. 24 ein Flußdiagramm eines Prozesses zum Auswählen eines Verzögerungsverhältnisses;
Fig. 25 ein Flußdiagramm eines Prozesses zum Steuern einer Ausgangsleistung eines Motors;
Fig. 26 ein Flußdiagramm eines Prozesses zum Lernen und Korrigieren einer neutralen Stellung einer Lenk­ spindel gemäß einer weiteren Ausführungsform der Erfindung, und
Fig. 27 ein Diagramm, in welchem die Beziehung zwischen einem Verzögerungspegel und einer Schlupfänderung dargestellt ist.
In Fig. 1 ist ein System zum Steuern der Leistungsabgabe eines Kraftfahrzeugs dargestellt, welches in einem Motorfahrzeug, wie einem Automobil, mit Vorderradantrieb und mit einem auto­ matischen Flüssigkeitsgetriebe mit vier Vorwärtsgang-Stellun­ gen und einer Rückwärtsgang-Stellung untergebracht ist. Das Motorfahrzeug ist schematisch in Fig. 2 mit 81 bezeichnet.
Das Motorfahrzeug hat einen Verbrennungsmotor 11, dessen Ab­ triebswelle 12 mit der Eingangswelle 14 des automatischen Flüssigkeitsgetriebes 13 verbunden ist. Das automatische Flüssigkeitsgetriebe 13 wird zum automatischen Wählen einer Ganges Stellung mittels einer hydraulischen Steuervorrichtung 16 betätigt, die durch ein Steuersignal voneiner elektroni­ schen Steuereinheit (ECU) 15 gesteuert wird, die den Be­ trieb des Motors 11 in Abhängigkeit von der Stellung des (nicht dargestellten) Schaltgriffs, welche von dem Fahrer ge­ wählt wird, und auch aufgrund von Betriebsbedingungen des Motorfahrzeugs steuert. Der spezielle Aufbau und die Ar­ beitsweise des automatischen Flüssigkeitsgetriebes 13 sind beispielsweise aus offengelegten japanischen Patentanmeldun­ gen Nr. 58(1983)-54270 und 61(1986)-31749 allgemein bekannt. Die hydraulische Steuervorrichtung 16 enthält ein Paar (nicht dargestellter) mittels des Schaltgriffs gesteuerter, solenoid-betätigter Ventile zum Schalten einer Anzahl von durch Reibung in Eingriff zu bringenden Elemente des automa­ tischen Flüssigkeitsgetriebes 13. Das Er- und Entregen dieser solenoid-betätigter Ventile wird durch die ECU-Einheit 15 gesteuert, um zu einem bestimmten Zeitpunkt eine der vier Vorwärtsgang-Stellungen und der einzigen Rückwärtsgang-Stel­ lung stoßfrei auszuwählen.
Der Motor 11 hat eine Anzahl von beispielsweise vier Verbren­ nungsräumen 17 (von denen nur eine dargestellt ist), die je­ weils mit einem Ansaugrohr 18 in Verbindung stehen, welches einen Drosselkörper 21 aufweist, in welchem eine Drosselklappe 20 untergebracht ist, um die Öffnung eines Ansaugdurchlasses 19 zu verändern, welcher in dem Ansaugrohr 18 festgelegt ist, um die Menge Ansaugluft zu regulieren, welche dem Verbrennungs­ raum 17 zuzuführen ist. Wie in Fig. 1 und 3 dargestellt, ist die Drosselklappe 20 an einer Welle 22 befestigt, welche um einen bestimmten Winkel bewegbar an gegenüberliegenden Enden in dem Körper 21 gehaltert ist. Ein Ende der Welle 22 steht aus dem Ansaugrohr 18 vor und trägt ein Beschleunigerteil 23 und ein Drosselteil 24, welche koaxial mit der Welle 22 verbun­ den sind.
Zwischen der Welle 22 und einem rohrförmigen Teil 25 des Be­ schleunigerteils 23 sind eine Buchse 26 und ein Abstands­ halter 27 angeordnet, welche es ermöglichen, daß der Beschleu­ nigerteil 23 um die und bezüglich der Welle 22 drehbar ist. Der Beschleunigerteil 23 ist an der Welle 22 durch eine Schei­ be 28 und eine Mutter gehalten, welche auf dem vorstehenden Ende der Welle 22 gehaltert sind. Der Beschleunigungsteil 23 hat einen daran befestigten Kabelhalter 30, mit welchem ein Gaspedal 31, welches von dem Fahrer des Fahrzeugs betätigt werden kann, über ein Kabel 32 verbunden ist. Daher ist der Beschleunigungsteil 23 um die und bezüglich der Welle 22 um einen Winkel bewegbar, welcher von der Betätigung des Gaspedals 31 abhängt.
Der Drosselteil 24 ist an der Welle 22 befestigt, um diese so zu verdrehen, daß durch eine Bewegung des Drosselteils 24 um einen entsprechenden Winkel durch die Welle 22 die Dros­ selklappe 20 um die Achse der Welle 22 gedreht wird. Ein An­ satz 33 sitzt koaxial über dem rohrförmigen Teil 25 des Be­ schleunigerteils 23. Der Drosselteil 24 hat einen Anschlag 35 an einem radial nach außen stehenden Ende, um einen Finger 34 an dem Ansatz 33 in Anlage zu bringen. Der Finger 34 und der Anschlag 35 werden wechselweise so positioniert, daß sie miteinander in Anlage kommen, wenn der Drosselteil 24 in ei­ ner Richtung gedreht wird, um die Drosselklappe 20 zu öffnen, oder der Beschleunigungsteil 23 in einer Richtung gedreht wird, um die Drosselklappe 20 zu schließen.
Eine Torsion-Schraubenfeder 36 wirkt zwischen dem Drossel­ körper 21 und der Drosselklappe 24, wodurch der Anschlag 35 normalerweise an dem Finger 34 in Anlage gebracht wird, um die Drosselklappe 20 zu öffnen. Die Torsion-Schraubenfeder 36 ist koaxial um die Welle 22 angeordnet und an rohrförmigen Haltern 37 und 38 gehalten, welche auf der Welle 22 sitzen. Eine weitere Torsion-Schraubenfeder 40 wirkt zwischen einem Anschlagbolzen 39, welcher an dem Drosselkörper 21 angebracht ist, und dem Beschleunigungsteil 23, wodurch der Finger 34 normalerweise gegen den Anschlag 35 gedrückt wird, um die Drosselklappe 20 zu schließen, um dadurch das Gaspedal 31 wie mit einer einrückbaren Arretierung vorzuspannen. Die Torsion- Schraubenfeder 40 ist um den Ansatz 33 an dem rohrförmigen Teil 24 axial zu der Welle 22 angeordnet.
Mit dem radial nach außen stehenden Ende des Drosselteils 24 ist ein Ende einer Steuerstange 43 verbunden, welche an ei­ ner Membran 42 eines Stellglieds 41 befestigt ist. Das Stell­ glied 41 weist eine genau festgelegte Druckkammer 44, in wel­ cher eine druckausübende Schraubenfeder 45 untergebracht ist, welche in Verbindung mit der Torsion-Schraubenfeder 46 den Anschlag 35 gegen den Finger 34 drückt, um dadurch die Dros­ selklappe 20 zu öffnen. Die Federkraft der Torsion-Schrauben­ feder 40 ist so gewählt, daß sie größer ist als die vereinte Federkraft der Federn 36 und 45, so daß die Drosselklappe 20 nicht geöffnet werden kann, wenn nicht das Gaspedal 31 be­ tätigt wird.
Der Ansaugdurchlaß 19 weist einen Druckausgleichsbehälter 46 auf, welcher, wie dargestellt, mit der einen Seite des Drossel­ körpers 21 verbunden ist. Ein Unterdruckbehälter 48 ist über ein Verbindungsrohr 47 mit dem Ausgleichsbehälter 46 verbun­ den. Ein Absperrventil 49, das vorgesehen ist, damit Luft nur von dem Unterdruckbehälter 48 zu dem Ausgleichsbehälter 46 strömen kann, ist zwischen dem Unterdruckbehälter 48 und dem Verbindungsrohr 47 angeordnet, wodurch dann ein Unterdruck in dem Behälter 48 aufrechterhalten wird, welcher annähernd gleich dem Druckminimum in dem Druckausgleichbehälter 46 ist.
Das Innere des Unterdruckbehälters 48 und die Druckkammer 44 des Stellglieds sind über eine Rohrleitung 50 in Verbindung miteinander gehalten, welche ein erstes solenoid-betätigtes Drehmoment-Steuerventil 51 aufweist, welches geschlossen ist, wenn es entregt ist. Das erste solenoid-betätigte Ventil 51 hat einen Plungerkolben 52, welcher normalerweise durch eine Feder 54 gegen einen Ventilsitz 53 gedrückt wird, um dadurch die Rohrleitung 50 zu schließen. Eine Rohrleitung 55, welche mit dem Ansaugdurchlaß 50 oberhalb bzw. nach der Drosselklappe 20 in Verbindung steht, ist mit der Rohrleitung 50 zwischen dem ersten Ventil 51 und dem Stellglied 41 verbunden. Die Rohrleitung 55 weist ein zweites solenoid-betätigtes Drehmo­ ment-Steuerventil 56 auf, welches offen ist, wenn es entregt ist. Das zweite Ventil 56 hat einen Plungerkolben 57, welcher normalerweise durch eine Feder 58 entsprechend betätigt wird, um die Rohrleitung 55 zu öffnen.
Die beiden solenoid-betätigten Drehmoment-Steuerventile 51 und 56 sind elektrisch mit der ECU-Einheit 15 verbunden, welche Steuersignale anlegt, um das Er- und Entregen oder das Einschaltverhältnis dieser solenoid-betätigten Ventile 51 und 56 zu steuern. Die ECU-Einheit 15 und die beiden solenoid-betätigten Ventile 51 und 56 dienen gemeinsam als eine drehmoment-mindernde Einrichtung.
Wenn das Einschaltverhältnis der Ventile 51 und 56 0% ist, dann ist der Druck in der Druckkammer 44 des Stellglieds 21 der atmosphärische Druck, welcher im wesentlichen derselbe ist, wie der Druck in dem Ansaugdurchlaß 19 oberhalb bzw. vor der Drosselklappe 20. Zu diesem Zeitpunkt ist daher das Öff­ nen der Drosselklappe 20 direkt proportional der Betätigung des Gaspedals 31. Wenn das Einschaltverhältnis der Ventile 51 und 56 100% ist, ist der Druck in der Druckkammer 44 des Stellglieds 41 ein Unterdruck, welcher im wesentlichen der­ selbe ist wie der Druck in dem Unterdruckbehälter 48. Der Steuerstab 43 wird schräg nach oben gezogen (Fig. 1), wodurch die Drosselklappe 20 unabhängig von dem Betätigen des Gas­ pedals 31 geschlossen wird, so daß das von dem Motor 11 er­ zeugte Antriebsdrehmoment zwangsläufig verringert wird. Durch dieses Einstellen des Einschaltverhältnisses der solenoid- betätigten Drehmoment-Steuerventile 51 und 56 kann das Öff­ nen des Drosselventils 20 unabhängig von dem Betätigen des Gaspedals 31 verändert werden, um dadurch das Antriebsmoment des Motors 11 so, wie gewünscht, einzustellen.
In dieser Ausführungsform wird das Öffnen der Drosselklappe 20 gleichzeitig durch das Gaspedal 31 und das Stellglied 41 gesteuert. Jedoch können auch zwei Drosselklappen in Reihe in dem Ansaugdurchlaß 19 angeordnet sein, von welchen die eine nur mit dem Gaspedal 31 und die andere nur mit dem Stell­ glied 41 verbunden ist, so daß die beiden Drosselkappen un­ abhängig voneinander gesteuert werden können.
Das bei dem Verbrennungsraum liegende Ende des Ansaugrohrs 18 hat soviele Kraftstoffeinspritzdüsen 59 wie die Anzahl der Zylinder (z. B. vier Zylinder) des Motors 11. Die Ein­ spritzdüsen 59 dienen dazu, Kraftstoff in die entsprechenden Verbrennungsräume 17 einzuspritzen. Jede der Einspritzdüsen 59 wird über ein solenoid-betätigtes Ventil 60, dessen Ein­ schaltverhältnis durch die ECU-Einheit 15 gesteuert wird, mit Kraftstoff versorgt. Wenn die Zeit, während welcher das Ventil 60 offen ist, von der ECU-Einheit 15 gesteuert wird, wird die dem Verbrennungsraum 17 zuzuführende Kraftstoff­ menge entsprechend reguliert, um den Kraftstoff in einem ge­ wünschten Luft-Kraftstoff-Verhältnis dem Verbrennungsraum 17 zuzuführen. Der Kraftstoff, welcher dem Verbrennungsraum 17 zugeführt worden ist, wird mittels einer Zündkerze 61 ge­ zündet.
Mit der elektronischen Steuereinheit (ECU) 15 sind elektrisch ein an dem Motor 11 angebrachter Kurbelwellenwinkel-Fühler 62 zum Feststellen der Drehzahl des Motors 11, ein Fühler 66 zum Feststellen der Drehzahl der Abtriebswelle 63 des automatischen Flüssigkeitsgetriebes 13, um die durchschnittliche Umfangsge­ schwindigkeit der beiden vorderen Antriebsräder 64 und 65 des Fahrzeugs 82 zu bestimmen, ein Drosselklappen-Öffnungsfühler 67, welcher mit dem Drosselkörper 21 verbunden ist, um das Öffnen des Drosselteils 24 festzustellen, ein an dem Körper 21 angebrachter Leerlaufschalter 68 zum Feststellen eines vollständig geschlossenen Zustandes der Drosselklappe 20, ein Luftströmungsfühler 70, wie beispielsweise ein Karman-Wirbel- Luftströmungsfühler, welcher an dem entfernt liegenden Ende des Ansaugdurchlasses 18 in einem Luftfilter 69 angeordnet ist, um die Luftmenge festzustellen, welche in die Verbren­ nungsräume 17 des Motors 11 strömt, ein an dem Motor 11 an­ gebrachter Kühlmittel-Temperaturfühler 71 zum Feststellen der Temperatur eines Kühlmittels in dem Motor 11 und ein an dem Auspuffrohr 72 angebrachter Temperaturfühler 74 verbunden, um die Temperatur von Auspuffgasen zu fühlen, welche durch einen in dem Auspuffrohr 72 festgelegten Durchlaß 73 strömen. Aus­ gangssignale von den Fühlern 62, 66 bis 68, 70, 71, 74 und 75 werden der ECU-Einheit 15 zugeführt.
Mit einer Drehmoment-Berechnungseinheit (TCL) 75 zum Berech­ nen eines Sollantriebsmoments des Motors 11 sind verbunden ein an dem Drosselklappen-Körper 21 angebrachter Fühler 76 zum Feststellen des Öffnens des Beschleunigungsteils 24, ein Paar Fühler 79 und 80 zum Feststellen der Umdrehungsgeschwin­ digkeiten der angetriebenen Hinterräder 77, 78 des Motorfahr­ zeugs 81 und ein Lenkwinkelfühler 83 zum Feststellen des Winkels, um welchen eine Lenkspindel 82 aus einer Bezugswin­ kelstellung gedreht wird, in welcher das Motorfahrzeug 81 ge­ radeaus läuft. Ausgangssignale von den Fühlern 76, 79, 80 und 83 werden an die TCL-Einheit 75 angelegt.
Die ECU-Einheit 15 und die TCL-Einheit 75 sind jeweils über ein Schwachstromkabel miteinander verbunden. Die ECU-Einheit 15 überträgt über das Kabel 84 Information über Betriebszu­ stände des Motors 11, wie die Motordrehzahl, die Umdrehungs­ geschwindigkeit der Abtriebswelle 63 des automatischen Flüs­ sigkeitsgetriebes 13, das von dem Leerlaufschalter 68 fest­ gestellte Signal, usw. an die TCL-Einheit 75. Die TCL-Einheit 75 gibt über das Kabel 84 Information, welche sich auf ein von der TCL-Einheit 75 berechnetes Soll-Antriebsdrehmoment und ein Verzögerungsverhältnis des Zündzeitpunkts bezieht, an die ECU-Einheit 15 ab.
Die TCL-Einheit 75 berechnet ein Sollantriebs-Drehmoment für den Motor 11 in einem Schlupf-Steuerprozeß und ein Sollan­ triebsdrehmoment für den Motor 11 in einem Wende- bzw. Kur­ ven-Steuerprozeß, wählt ein optimales endgültiges Sollan­ antriebs-Drehmoment aus den beiden vorstehend angeführten Sollantriebsdrehmomenten aus und erniedrigt u. U. das Antriebs- Drehmoment des Motors 11. Die von dem Motor 11 erzeugte Ausgangsleistung kann nicht schnell genug verringert werden, selbst wenn die Drosselklappe 20 durch das Stellglied 41 vollständig geschlossen ist. Im Hinblick auf ein solches mögliches Problem legt die TCL-Einheit 75 eine Sollverzöge­ rung für den Zündzeitpunkt für ein schnelles Herabsetzen des von dem Motor 11 erzeugten Antriebsdrehmoments fest.
Eine derartige Steuerfolge ist annähernd in Fig. 4 dargestellt. Ein Steuerprogramm für die in Fig. 4 dargestellte Steuerfolge wird gestartet, wenn der Zündschlüssel-Schalter eingeschaltet wird. Zuerst wird eine neutrale Position δM der Lenkspindel gelesen, und es werden verschiedene Flags rückgesetzt, oder ein Hauptzeitgeber startet ein Zählen einer Abtastperiode von 15 ms bei einem Schritt M1.
Die TCL-Einheit 75 berechnet bei einem Schritt M2 eine Fahr­ zeuggeschwindigkeit V, einen Winkel δH, um welchen die Lenk­ spindel 82 gedreht wird, und andere Werte, welche auf festge­ stellten Signalen von den verschiedenen Fühlern basieren, und die neutrale Stellung δM der Lenkspindel 82 wird bei einem Schritt M3 gelernt und korrigiert. Die neutrale Stellung δM der Lenkspindel wird nicht in (nicht dargestellten) Speichern in der TCL-Einheit 75 gespeichert, wenn das Fahrzeug 21 zum ersten Mal beginnt zu fahren. Folglich wird, nur wenn das Fahrzeug 82 beginnt, das erste Mal zu fahren, das festgestell­ te Signal von dem Lenkwinkelfühler 83, welches die Anfangs­ stellung δm(o) der Lenkspindel 82 anzeigt, als die neutrale Stellung δM gelesen.
Die TCL-Einheit 75 berechnet dann bei einem Schritt M4 ein Sollantriebsmoment TOS für den Motor 11 in dem Schlupf-Steu­ erprozeß, bei welchem das von dem Motor 11 erzeugte Antriebs­ drehmoment auf der Basis eines gefühlten Signals von dem Vor­ derrad-Fühler 66 und von gefühlten Signalen von den Hinterrad- Fühlern 79 und 80 begrenzt wird. Die TCL-Einheit 75 berech­ net auch bei einem Schritt M5 ein Sollantriebsdrehmoment TOC für den Motor 11 in dem Kurven-Steuerprozeß, bei welchem das von dem Motor 11 erzeugte Antriebsdrehmoment auf der Basis von festgestellten Signalen von den Hinterrad-Fühlern 79 und 80 und einem festgestellten Signal von dem Lenkwinkel-Fühler 83 begrenzt wird.
Bei einem Schritt M6 wählt die TCL-Einheit 75 in erster Linie aus Sicherheitsüberlegungen das kleinere der Sollantriebs- Drehmomente TOS oder TOC als ein optimales, endgültiges Soll- Antriebsdrehmoment TO aus. Wenn das Fahrzeug 81 plötzlich zu fahren beginnt oder sich der Straßenzustand von einer norma­ len, trockenen Oberfläche in eine eisbedeckte Oberfläche än­ dert, kann das Ausgangsdrehmoment des Motors 11 nicht schnell genug erniedrigt werden, selbst wenn die Drosselklappe 20 durch das Stellglied 41 vollständig geschlossen wird. Um eine solche Situation zu bewältigen, wählt die TCL-Einheit 75 bei einem Schritt M7 ein Verzögerungsverhältnis aus, um eine grundsätzliche Verzögerung pB zu korrigieren, welche auf ei­ nem Änderungsverhältnis Gs eines Schlupfwertes s der Vorder­ räder 64 und 65 beruht, und überträgt dann bei einem Schritt M8 Daten an die ECU-Einheit 15, welche sich auf das endgültige Sollantriebs-Drehmoment TO und das Verzögerungsverhältnis zum Korrigieren der grundsätzlichen Verzögerung pB beziehen.
Wenn der Fahrer definitiv den Schlupf-Kurven oder bzw. den Wende-Steuerprozeß über einen (nicht dargestellten) manuellen Schalter auswählt, steuert die ECU-Einheit 15 das Einschalt­ verhältnis der solenoid-betätigten Drehmoment-Steuerventile 51 und 56, so daß das Drehmoment des Motors 11 ein endgülti­ ges Sollantriebs-Drehmoment TO erreicht. Die ECU-Einheit 15 berechnet auch eine Sollverzögerung pO auf der Basis des Verzögerungsverhältnisses und verzögert den Zündzeitpunkt P um die Sollverzögerung pO, um dadurch das Motorfahrzeug 81 so zu steuern, daß es sicher fährt.
Wenn der Fahrer den Schlupf- oder den Kurven-Steuerprozeß nicht definitiv wählt, setzt die ECU-Einheit 15 das Einschalt­ verhältnis der Ventile 51 und 56 auf 0%. Das Fahrzeug 81 wird nunmehr mit dem Ausgangsdrehmoment des Motors 11 angetrieben, das nur in Abhängigkeit von dem Betätigen des Gaspedals 31 gesteuert wird.
Das von dem Motor 11 erzeugte Antriebsdrehmoment wird konti­ nierlich gesteuert, bis die Abtastperiode von 15 ms bei einem Schritt M9 von dem Hauptzeitgeber rückwärtsgezählt wird. Dann startet der Hauptzeitgeber ein Zählen der Abtastperiode wie bei einem Schritt M10. Danach werden die Schritte M2 bis M10 wiederholt, bis der Zündschlüssel-Schalter ausgeschaltet wird.
Bei dem Schritt M5, bei welchem das Sollantriebs-Drehmoment TOC für den Motor in dem Kurven-Steuerprozeß berechnet wird, berechnet die TCL-Einheit 75 eine Fahrzeuggeschwindigkeit V entsprechend der nachstehend wiedergegebenen Gl. (1) auf der Basis von gefühlten Signalen der Hinterrad-Fühler 79 und 80, eines Lenkwinkels δ der Vorderräder 64 und 65 entsprechend einer ebenfalls nachstehend wiedergegebenen Gl. (2) auf der Basis eines gefühlten Signals von dem Lenkwinkel-Fühler 83 und eine geforderte Querbeschleunigung GYO für das Fahrzeug 81 gemäß der nachstehend wiedergegebenen Gl. (3).
wobei VRL, VRR die Umfangsgeschwindigkeiten der Hinterräder 77 und 78 sind (die nachstehend auch als "Hinterrad-Umfangs­ geschwindigkeiten" bezeichnet werden), δH das Unterset­ zungsverhältnis des Lenkzahnräder, δH der Winkel ist, um welchen die Lenkspindel 82 gedreht wird, δ der Achstand des Fahrzeugs 81 und A der Stabilitätsfaktor (welcher später noch beschrieben wird) des Fahrzeugs 81 sind.
Wie aus Gl. (3) zu ersehen, können sich, wenn die neutrale Stellung δM der Lenkspindel infolge einer Einstellung der Vorspur der Vorderräder 64 und 65, wenn das Fahrzeug 81 gewartet wird, oder infolge einer Alterung, wie einem Ver­ schleiß an den (nicht dargestellten) Lenkzahnrädern, ändert, die Winkelposition δm, um welche die Lenkspindel 82 ge­ dreht wird, und der tatsächliche Lenkwinkel δ der Vorderrä­ der 64 und 65 voneinander unterscheiden. Folglich kann die geforderte Querbeschleunigung GYO des Fahrzeugs 81 nicht ge­ nau berechnet werden, und folglich kann der Kurvensteuerpro­ zeß nicht genau durchgeführt werden. Da die geforderte Quer­ beschleunigung GYO in der Berechnung eines Korrekturwerts GKC für eine Längsbeschleunigung und eines Korrekturwerts VKC für den Schlupf in dem Schlupf-Steuerprozeß beim Schritt M4 verwendet wird, kann der Schlupf-Steuerprozeß ebenfalls nicht gut ausgeführt werden. Im Hinblick auf die vorstehenden Überlegungen sollte die neutrale Stellung δM der Lenkspin­ del 82 beim Schritt M3 gelernt und korrigiert werden.
Einen Prozeß zum Lernen und Korrigieren der neutralen Stell­ lung δM der Lenk spindel ist in Fig. 5 dargestellt. Zuerst berechnet die TCL-Einheit 75 bei einem Schritt H1 eine Fahr­ zeuggeschwindigkeit V gemäß der Gl. (1) auf der Basis der gefühlten Signale von den Hinterrad-Fühlern 79 und 80 für das Einlernen der neutralen Stellung δH und den anschließen­ den Kurvensteuerprozeß.
Dann berechnet die TCL-Einheit. 76 die Differenz |VRL - VRR| zwischen den Hinterrad-Umdrehungsgeschwindigkeiten VRL, VRR bei einem Schritt H2, was nachstehend als eine "Hinterrad- Umdrehungsgeschwindigkeits-Differenz" bezeichnet wird. Danach bestimmt die TCL-Einheit 76 bei einem Schritt H3, ob die Fahrzeuggeschwindigkeit V gleich oder höher als ein vorherbe­ stimmter Schwellenwert VA ist oder nicht. Der Entscheidungsschritt H3 ist notwendig, da die Hinterrad-Umdrehungsgeschwin­ digkeits-Differenz |VRL - VRR| infolge eines Lenkvorgangs nicht gefühlt werden kann, wenn das Fahrzeug 81 nicht mit einer bestimmten hohen Geschwindigkeit fährt. Der Schwellen­ wert VA kann beispielsweise bei 10 km/H experimentell auf der Basis von Fahr-Kennwerten des Fahrzeugs 81 eingestellt werden.
Wenn die Fahrzeuggeschwindigkeit V beim Schritt H3 gleich oder höher als der Schwellenwert VA ist, dann bestimmt beim Schritt H4 die TCL-Einheit 75, ob die Hinterrad-Umdrehungsge­ schwindigkeit-Differenz |VRL - VRR| gleich oder kleiner als ein vorherbestimmter Schwellenwert VB von z. B. 0,3 km/h ist oder nicht, d. h. ob das Fahrzeug 81 geradeaus fährt oder nicht. Der Schwellenwert VB wird nicht bei 0 km/h eingestellt, da, wenn die Luftdruckwerte in den Reifen der Hinterräder 77 und 78 nicht gleich sind, sich die Umfangsgeschwindigkeiten VRL und VRR der Hinterräder 77 und 78 voneinander unterschei­ den, und nicht bestimmt werden kann, ob das Fahrzeug gerade­ aus fährt, wenn es tatsächlich gerade fährt.
Wenn die Differenz |VRL - VRR| bei dem Schritt H4 gleich oder kleiner als der Schwellenwert VB ist, dann bestimmt die TCL- Einheit 75 bei einem Schritt H5, ob eine gerade berechnete Lenkspindel-Winkelstellung δm(n) gleich einer vorherberech­ neten Lenkspindel-Winkelstellung δm(n-1) ist oder nicht. Um dem Einfluß von geringfügigen, vom Fahrer hervorgerufenen oszillierenden Winkelbewegungen der Lenkspindel zu vermeiden, sollte die Auflösung des Lenkwinkelfühlers 83 zum Feststellen der Winkelbewegung der Lenkspindel 82 vorzugsweise 5° sein.
Wenn die gerade berechnete Lenkspindel-Winkelstellung δm(n) beim Schritt H5 gleich der vorher berechneten Lenkspindel- Winkelstellung δm(n-1) ist, dann bestimmt die TCL-Einheit 75, ob das Fahrzeug 81 gegenwärtig vorne geradeaus fährt und be­ wirkt, daß ein (nicht dargestellter) eingebauter Lernzeitgeber bei einem Schritt H5 mit dem Zählen einer Zeit von beispielsweise 0,5 s beginnt.
Danach legt die TCL-Einheit 75 bei einem Schritt H7 fest, ob von dem Beginn des Startens des Lernzeitgebers 0,5 s ver­ strichen sind, d. h. das Fahrzeug 81 0,5 s lang ständig gerade­ aus gefahren ist oder nicht. Wenn seit dem Start des Zählens des Lernzeitgebers 0,5 s nicht verstrichen sind, seit das Fahr­ zeug 81 begonnen hat zu fahren, werden die Schritte H1 bis H7 wiederholt. Wenn beim Schritt H7 seit dem Start des Zählens des Lernzeitgebers 0,5 s verstrichen sind, d. h. wenn das Fahr­ zeug 81 0,5 s lang ständig gerade gefahren ist, bestimmt die TCL-Einheit 75 beim Schritt H5, ob ein Flag FH, daß die neu­ trale Lenkwinkelstellung gelernt worden ist, eingestellt wor­ den ist oder nicht, d. h. ob der gegenwärtige Lernzyklus das erste Mal erfolgt ist oder nicht.
Wenn das Flag FH beim Schritt H8 nicht gesetzt worden ist, dann betrachtet die TCL-Einheit 75 die gegenwärtige Lenk­ spindel-Winkelstellung δm(n) als eine neue neutrale Stellung δM Lenkspindel 82, liest die neutrale Stellung δM in den Speicher der TCL-Einheit 75 ein und setzt das Flag FH, daß die neutrale Lenkwinkelstellung gelernt worden ist, bei einem Schritt H9. Ein zu diesem Zeitpunkt gelernter Wert δT wird dadurch erzeugt, daß die gegenwärtige Lenkspindel-Winkelstel­ lung δm(n) von der neutralen Position δM der Lenkspindel 82 im Anfangszustand bei dem Schritt M1 (Fig. 4) subtrahiert wird, d. h. gegeben ist durch:
dT = |δM - δm(n)|
Nachdem die neue neutrale Position δM festgesetzt worden ist, berechnet die TCL-Einheit 75 den Winkel δH, um welchen die Lenkspindel 82 aus deren neutralen Stellung δM gedreht wird. Die TCL-Einheit 75 löscht dann den Lernzeitgeber bei einem Schritt H10, nach welchem die neutrale Lenkwinkel-Stellung wieder eingelernt wird.
Wenn das Flag FH bei dem Schritt H8 gesetzt wird, d. h. wenn die neutrale Stellung das zweite Mal oder anschließend ein­ gelernt wird, bestimmt die TCL-Einheit 75 beim Schritt H11, ob die gegenwärtig berechnete Lenkspindel-Winkelstellung δm(n) gleich der vorher berechneten Längsspindel-Winkel- Stellung δM(n-1) ist, d. h.
δm(n) = δM(n-1)
Wenn die gegenwärtig berechnete Lenkspindel-Winkelstel­ lung δm(n) beim Schritt H11 gleich der vorher berechneten Lenkspindel-Winkelstellung δM(n-1) ist, dann geht die Steu­ erung auf den Schritt H10 über, und es wird die nächste neu­ trale Lenkposition eingelernt.
Wenn die gegenwärtige Lenkspindel-Winkelposition δm(n) bei dem Schritt H11 infolge eines Spiels im Lenksystem u. ä. nicht gleich der vorherigen Lenkspindel-Winkelstellung δM(n-1) ist, dann bestimmt bei einem Schritt H12 die TCL-Einheit 75, ob der Absolutwert der Differenz zwischen den gegenwärtigen und der vorherigen Lenkspindel-Winkelspositionen größer als der vorher gelernte Wert δT ist oder nicht. Wenn der Abso­ lutwert der Differenz beim Schritt H12 größer als der vorher eingelernte Wert δT ist, dann sieht die TCL-Einheit 75 die augenblickliche Winkelstellung δm(n) nicht als die neue Lenkspindel-Stellung δM(n) an. Statt dessen benutzt die TCL-Einheit 75 einen Wert, welcher durch Subtrahieren einer vorherbestimmten Korrekturgröße Δδ von etwa 5°, was dem Auf­ lösungsvermögen des Lenkspindel-Winkelfühlers 83 entspricht, von der gegenwärtigen Lenkspindel-Winkelstellung δm(n) er­ zeugt worden ist, als eine neue neutrale Stellung δM(n) der Lenkspindel 82 und liest dann bei einem Schritt H13 die neue, auf diese Weise festgelegte, neutrale Position bei einem Schritt H13 in den Speicher ein.
Folglich wird, selbst wenn ein anormales, festgestelltes Signal von dem Lenkwinkelfühler 83 aus irgendeinem Grund über­ tragen wird, die neutrale Stellung δM(n) der Lenkspindel 82 nicht plötzlich geändert, sondern sie kann sich schnell nä­ hern. Wenn die Differenz beim Wert H12 kleiner als der vor­ her eingelernte Wert δT ist, dann betrachtet die TCL-Einheit 75 die gegenwärtige Winkelstellung δm(n) nicht als die neue neutrale Stellung δM(n). Statt dessen benutzt die TCL-Ein­ heit 75 einen Wert, welcher durch Addieren der Korrekturgröße Δδ zu der gegenwärtigen Lenkspindel-Winkelstellung δm(n) erzeugt worden ist, als eine neue neutrale Stellung δM(n) der Lenkspindel 82 und liest die neue, auf diese Weise fest­ gestellte neutrale Stellung bei einem Schritt H14 in den Spei­ cher ein.
Folglich ändert sich, selbst wenn ein anormales, festgestell­ tes Signal von dem Lenkwinkelfühler 83 aus irgendeinem Grund abgegeben wird, die neutrale Stellung δM(n) der Lenkspindel 82 nicht plötzlich, sondern irgendwelche Änderungen werden gemindert.
Ein Programmteil zum Lerner der neutralen Stellung der Lenk­ spindel, wie in Fig. 26 dargestellt ist, kann statt des vor­ stehend beschriebenen Programmteils zum Lernen der neutralen Stellung der Lenkspindel verwendet werden. Der in Fig. 26 dargestellte Programmteil enthält Schritt H1' bis H11', welche dieselben sind, wie die in Fig. 5 dargestellten Schritte H1 bis H11, so daß diese Schritte H1' bis H11' nicht mehr beschrieben zu werden brauchen. Die neutrale Lenkspindel- Stellung soll nunmehr zweimal oder mehr eingelernt sein, und die Steuerung soll den Schritt H11' erreicht haben.
Wenn die gegenwärtige Winkelstellung δm(n) bei dem Schritt H11' infolge eines Spiels in dem Lenksystem u. ä. nicht gleich der vorherigen Winkelstellung δM(n-1) ist, dann betrachtet die TCL-Einheit 75 die gegenwärtige Winkelstellung δm(n) nicht als eine neue Winkelstellung δM(n) der Lenkspindel 82.
Wenn der Absolutwert der Differenz um einen vorherbestimmten, korrigierenden Grenzwert Ww größer ist, dann betrachtet die TCL-Einheit 75 einen Wert, welcher durch Subtrahieren oder Addieren des korrigierenden Grenzwertes Δδ von oder zu der vorherigen neutralen Stellung δM(n-1) erzeugt worden ist, als eine neutrale Stellung δM(n) der Lenkwelle 82 und liest dann die neue, vorherbestimmte neutrale Stellung in den Speicher ein.
Insbesondere bestimmt bei einem Schritt H12' die TCL-Einheit 75, ob die Differenz, welche durch Subtrahieren der vorheri­ gen Winkelstellung δM(n-1) von der gegenwärtigen Winkel­ stellung δm(n) erzeugt worden ist, kleiner als ein vorher­ bestimmter negativer korrigierender Grenzwert -Δδ ist oder nicht. Wenn die Differenz bei dem Schritt H12' kleiner als der negative, korrigierende Grenzwert -Δδ ist, dann wird die neue, neutrale Lenkspindelstellung δM(n) geändert in
δM(n) = δM(n-1) - Δδ
wobei die vorherige Winkelposition δM(n-1) und der negative, korrigierende Grenzwert -Δδ bei einem Schritt H13' verwendet werden, so daß der eingelernte und der korrigierte Wert in einem Zyklus nicht unbedingt negativ vergrößert werden.
Folglich ändert sich, selbst wenn ein anormales, festgestell­ tes Signal von dem Lenkwinkelfühler 83 aus irgendeinem Grund übertragen wird, die neutrale Stellung δM der Lenkspindel 82 nicht plötzlich, und die Störung des Lenkwinkelfühlers 83 kann schnell behoben werden.
Wenn die Differenz bei dem Schritt H12' größer als der nega­ tive korrigierende Grenzwert -Δδ ist, dann bestimmt bei einem Schritt H14' die TCL-Einheit 75, ob die Differenz, welche durch Substrahieren der vorherigen Winkelstellung δM(n-1) von der gegenwärtigen Winkelstellung δm(n) erzeugt erzeugt worden ist, größer ist als ein vorherbestimmter posi­ tiver, korrigierender Grenzwert Δδ ist oder nicht. Wenn die Differenz bei dem Schritt H14' größer als der positive, korri­ gierende Grenzwert Δδ ist, dann wird die neue neutrale Lenk­ spindel-Stellung δM(n) geändert in
δM(n) = δM(n-1) + Δδ
wobei bei einem Schritt H15' eine vorherige Winkelstellung δM(n-1) und der positive, korrigierende Grenzwert Δδ ver­ wendet werden, so daß die eingelernte und die korrigierte Größe in einem Umlauf nicht unbedingt positiv vergrößert wer­ den.
Folglich ändert sich, selbst wenn ein anormales, festgestell­ tes Signal von dem Lenkwinkelfühler 83 aus irgendeinem Grund übertragen wird, die neutrale Stellung δM der Lenkspindel 82 nicht plötzlich, und die Störung des Lenkwinkel-Fühlers 83 kann schnell bewältigt werden. Wenn die Differenz bei dem Schritt H14' kleiner als der positive, korrigierende Grenz­ wert Δδ ist, dann wird bei einem Schritt H16' die gegen­ wärtige Winkelstellung δm(n) als die neue neutrale Lenkspin­ del-Stellung δM(n) eingelesen.
Nachdem die neutrale Stellung δM der Lenkspindel 82 ent­ sprechend dem in Fig. 5 oder 6 dargestellten Programm zum Einlernen der neutralen Lenkwinkelstellung eingelernt und korrigiert ist, wird das Sollantriebsdrehmoment TOS auf der Basis des gefühlten Signals von dem die Vorderrad-Umdrehung feststellenden Fühler 66 und der gefühlten Signale von der die Hinterrad-Umdrehung feststellenden Fühler 79 und 80 für den Schlupf-Steuerprozeß berechnet, um das von dem Motor 11 erzeugte Antriebsdrehmoment zu begrenzen.
In dieser Ausführungsform wird eine Sollumfangsgeschwindig­ keit VFO der Vorderräder 64 und 65 (welche auch als eine "(Bezugsdrehmoment-Berechnungs-)Sollvorderrad-Umdrehung" bezeichnet wird) auf der Basis der gefühlten Signale von den Hinterrad-Fühler 79 und 80 berechnet, und es wird eine Än­ derungsgröße GFO (die auch als eine "Soll-Längsbeschleuni­ gung bezeichnet wird) der Soll-Vorderrad-Umdrehungszahl VFO bestimmt. Ferner wird ein Bezugsantriebsdrehmoment TB des Motors 11, welches der Größe der Soll-Längsbeschleunigung GFO entspricht, auf der Basis der Differenz s (was nachste­ hend auch als "Schlupf" bezeichnet wird) zwischen einer durch den Fühler VF festgestellten Vorderrad-Istumdrehungszahl VF und der Soll-Vorrderrad-Umdrehungszahl VFO korrigiert, um da­ durch ein Sollantriebsdrehmoment TOS zu erzeugen.
In Fig. 6 ist in Blockform eine Prozedur zum Berechnen des Sollantriebs-Drehmoment TOS dargestellt. Die TCL-Einheit 75 berechnet zuerst auf der Basis der Signale von dem die Vor­ derrad-Umdrehungszahl feststellenden Fühlern 79 und 80 eine Fahrzeuggeschwindigkeit V. Insbesondere wird eine kleinere der beiden Hinterrad-Umdrehungen VRL und VRR als eine Fahrzeuggeschwindigkeit V mit einem eine niedrige Fahrzeug­ geschwindigkeit auswählenden Selektor 101 gewählt, und eine größere der beiden Hinterrad-Umdrehungen VRL und VRR wird als eine Fahrzeuggeschwindigkeit V mit einem eine hö­ here Fahrzeuggeschwindigkeit auswählenden Selektor 102 ge­ wählt. Dann wird eines der Ausgangssignale von den zwei Se­ lektoren 101 und 102 mittels eines Schalters 103 ausgewählt.
Insbesondere wird, während das von dem Motor 11 erzeugte An­ triebsdrehmoment in dem Schlupf-Steuerprozeß für die Hinter­ räder erniedrigt wird, d. h. ein Schlupf-Steuerflag FS ge­ setzt wird, eine kleinere der Hinterrad-Umdrehungen VRL und VRR mittels des Schalters 103 als die Fahrzeuggeschwin­ digkeit V ausgewählt. Während das von dem Motor 11 erzeugte Antriebsdrehmoment nicht erniedrigt wird, selbst wenn der Fahrer den Schlupf-Steuerprozeß wünscht, d. h. das Schlupf- Steuerflag FS rückgesetzt wird, wird mittels des Schalters 103 eine größere der Hinterrad-Umdrehungen VRL und VRR ge­ wählt.
Die vorstehend beschriebene Wahl der Fahrzeuggeschwindigkeit wird vorgenommen, um es schwierig zu machen, von einem Zu­ stand, bei welchem das Antriebsdrehmoment des Motors 11 nicht erniedrigt wird, auf einen Zustand zu schalten, bei welchem das Antriebsdrehmoment des Motors 11 erniedrigt wird, und um es auch schwierig zu machen, von dem zuletzt erwähnten auf den zuerst erwähnten Zustand zu schalten. Wenn beispielsweise eine kleinere der beiden Hinterrad-Umdrehungen VRL und VRR als die Fahrzeuggeschwindigkeit V gewählt wird, während es um die Kurve fährt, kann festgesetzt werden, daß ein Schlupf erzeugt wird, und das Antriebsdrehmoment des Motors 11 erniedrigt wird, obwohl die Vorderräder 64 und 65 keinem Schlupf ausgesetzt sind. Ein solcher unerwünschter Zustand kann durch den vorstehend angeführten Fahrzeuggeschwindigkeits- Wählprozeß vermieden werden. Ferner ist die vorerwähnte Fahr­ zeuggeschwindigkeitswahl wirksam, um einen Zustand fortzu­ setzen, bei welchem das Antriebsdrehmoment des Motors 11 im Hinblick auf die Sicherheit des Fahrzeugs 81, während es fährt, einmal erniedrigt wird.
Dann wird auf der Basis der Fahrzeuggeschwindigkeit V eine Bezugslängsbeschleunigung GFB berechnet. Da die Vorderräder 64, 65 normalerweise immer einem Schlupf von etwa 3% bezüg­ lich der Straßenoberfläche ausgesetzt sind, während das Fahr­ zeug 81 fährt, wird die Soll-Vorderrad-Umdrehung VFO im Hinblick auf den Schlupf mittels einer Multipliziereinheit 104 entsprechend der folgenden Gl. (4) berechnet:
VFO = 1,03.V (4)
Die Bezugslängsbeschleunigung GFB(n) in dem n-ten Abtastzeit­ punkt wird durch eine Differenziereinheit 105 gemäß der Gl. (6) berechnet:
wobei Δt die Abtastperiode von 15 ms des Hauptzeitgebers und g die Schwerebeschleunigung ist.
Da der Schlupf-Steuerprozeß im Prinzip durchgeführt wird, wenn das Motorfahrzeug 81 beschleunigt wird, werden die Zahlen an irgendwelchen Dezimalstellen der Bezugslängsbeschleunigung GFB, welche gemäß Gl. (5) berechnet worden sind, durch eine Kappeinheit 106 weggelassen, und die Bezugslängsbeschleuni­ gung GFB wird durch eine Filtereinheit 107 gefiltert, um Rauschen zu entfernen, um dadurch eine korrigierte Bezugs- Längsbeschleunigung GFB zu erhalten.
Damit das von dem Motor 11 erzeugte Antriebsdrehmoment wirk­ sam arbeitet, wenn das Fahrzeug 81 beschleunigt wird, sollte das Schlupfverhältnis S der Reifen der Vorderräder 64 und 65 obgleich sie laufen, gleich dem Soll-Schlupfverhältnis SO eingestellt werden, das dem maximalen Wert des Reibungskoeffi­ zienten zwischen den Reifen und der Straßenoberfläche ent­ spricht, oder auf einen Wert eingestellt werden, welcher kleiner als der oder nahe dem Soll-Schlupfverhältnis SO liegt, um dadurch einen Energieverlust zu vermeiden und eine Lenkbarkeit und ein Beschleunigungsvermögen des Fahrzeugs 81 zu erhalten.
Es ist bekannt, daß das Soll-Schlupfverhältnis SO in dem Be­ reich von 0,1 bis 0,25 in Abhängigkeit von dem Zustand der Straßenoberfläche veränderlich ist, auf welcher das Fahrzeug 81 fährt. Da der Reibungskoeffizient zwischen den Reifen und der Straßenoberfläche so betrachtet werden kann, als sei er äquivalent der Längsbeschleunigung GX des Fahrzeugs 81, kann die Fahrzeug-Längsbeschleunigung GX festgestellt werden, und die korrigierte Bezugs-Längsbeschleunigung GFF kann auf der Basis der Längsbeschleunigung GX korrigiert werden.
Eine vorliegende Längsbeschleunigung GX(n) des Fahrzeugs 81 wird gemäß der nachstehend angegebenen Gl. (6) durch eine Differenziereinheit 108 auf der Basis einer Fahrzeuggeschwin­ digkeit V(n), welche gegenwärtig berechnet wird, und einer Fahrzeuggeschwindigkeit V(n-1) berechnet, welche in dem vor­ herigen Zyklus berechnet worden ist.
Wenn die berechnete Längsbeschleunigung GX(n) 0,6 g oder grö­ ßer ist, dann wird sie bei 0,6 g durch eine Kappeinheit 109 gekappt, so daß der maximale Wert der Längsbeschleunigung Gx(n) 0,6 g nicht überschreitet, um dadurch eine Sicherheit gegenüber Berechnungsfehlern zu schaffen. Ferner wird die Längsbeschleunigung GX(n) durch eine Filtereinheit 110 ge­ filtert, um ein Rauschen zu beseitigen, um dadurch eine korri­ gierte Längsbeschleunigung GXF zu schaffen.
Die Längsbeschleunigung GX(n) des Fahrzeugs 81 kann als äquivalent zu dem Reinigungskoeffizienten zwischen den Reifen und der Straßenoberfläche betrachtet werden. Selbst wenn der Maximalwert der Längsbeschleunigung GX(n) sich in dem Maße ändert, daß das Schlupfverhältnis S der Reifen von einem Soll- Schlupfverhältnis SO abweicht, das dem Maximalwert des Rei­ bungskoeffizienten zwischen den Reifen und der Straße ent­ spricht oder ein Wert in der Nähe des Soll-Schlupfverhält­ nisses SO ist, wird die Längsbeschleunigung GX(n) durch den Filterprozeß in der Filtereinheit 110 korrigiert, so daß das Schlupf-Verhältnis S der Reifen als das Soll-Schlupfver­ hältnis SO, welches dem maximalen Wert des Reibungskoeffi­ zienten zwischen den Reifen und der Straßenoberfläche ent­ spricht, oder als ein Wert erhalten wird, der kleiner als das Soll-Schlupfverhältnis SO ist oder in dessen Nähe liegt. Insbesondere wird die Längsbeschleunigung GX(n) wie folgt gefiltert:
Wenn die gegenwärtige Längsbeschleunigung GX(n) gleich oder höher als die vorher gefilterte und korrigierte Längsbeschleu­ nigung GXF ist, d. h., wenn das Motorfahrzeug 81 kontinuierlich beschleunigt, dann wird die korrigierte Längsbeschleunigung GXF gemäß der nachstehenden Gleichung berechnet:
wobei ein Rauschen durch einen Verzögerungsprozeß entfernt wird, so daß die korrigierte Längsbeschleunigung GXF verhältnismä­ ßig bald zu der Längsbeschleunigung GX(n) konvergiert.
Wenn die Längsbeschleunigung GX(n) kleiner als die korrigierte Längsbeschleunigung GXF ist, d. h. wenn das Fahrzeug 81 im we­ sentlichen nicht beschleunigt wird, dann wird der folgende Prozeß bei jedem mittels des Hauptzeitgebers gezählten Ab­ tastzeit Δt durchgeführt:
Wenn das Schlupf-Steuerflag FS nicht gesetzt ist, d. h. wenn das von dem Motor 11 erzeugte Antriebsdrehmoment durch den Schlupf-Steuerprozeß nicht erniedrigt wird, dann wird, da das Motorfahrzeug 81 verzögert wird, die korrigierte Längs­ beschleunigung GXF berechnet als:
GXF = GXF - 0,002
so daß verhindert wird, daß sie erniedrigt wird. Das Anspre­ chen auf die Forderung des Fahrers nach einer Beschleunigung des Fahrzeugs 81 bleibt dadurch erhalten.
Selbst wenn der Schlupf s positiv ist, d. h. die Vorderräder 64, 65 einem Schlupf ausgesetzt sind, während das Antriebs­ drehmoment des Motors 11 durch den Schlupf-Steuerprozeß er­ niedrigt wird, ergibt sich, da eine Beschleunigung des Fahr­ zeugs 81 niedrig ist, kein Sicherheitsproblem, und die korri­ gierte Längsbeschleunigung GXF wird berechnet als:
GXF = GXF - 0,002
so daß verhindert ist, daß sie niedriger wird. Das Ansprechen auf die Forderung des Fahrers nach Beschleunigung des Motor­ fahrzeugs 81 bleibt dadurch erhalten.
Wenn der Schlupf s negativ ist, d. h. das Fahrzeug 81 verzö­ gert wird, während das Antriebsdrehmoment des Motors 11 durch den Schlupf-Steuerprozeß erniedrigt wird, wird der maximale Wert der korrigierten Längsbeschleunigung GXF erhalten, wo­ durch das Ansprechen auf die Forderung des Fahrers nach Be­ schleunigung des Fahrzeugs 81 erhalten bleibt.
Auf der Basis der korrigierten, auf diese Weise bestimmten Längsbeschleunigung GXF wird ein entsprechender Korrektur­ wert GKF für eine Längsbeschleunigung durch eine Beschleuni­ gungs-Korrektureinheit 111 aus einer in Fig. 8 dargestellten Abbildung gelesen. Die Korrekturgröße GKF wird dann durch einen Addierer 112 zur korrigierten Bezugslängsbeschleuni­ gung GFF addiert. Die Korrekturgröße GKF hat eine solche Ten­ denz, daß sie allmählich zunimmt, wenn die korrigierte Längs­ beschleunigung GXF zunimmt, wie in der Abbildung der Fig. 8 dargestellt ist. Die Abbildung bzw. der Kurvenverlauf der Fig. 8 wird entsprechend Fahrversuchen u. ä. erzeugt.
Die strichpunktierte Kurve in Fig. 7 stellt die Beziehung zwi­ schen dem Reibungskoeffizienten zwischen den Reifen und der Straßenoberfläche, während des Fahrzeug eine Kurve fährt und dem Schlupfverhältnis S der Reifen dar. Wie dieser Kurve zu entnehmen ist, ist das Schlupfverhältnis der Reifen, wel­ ches der maximale Wert des Reibungskoeffizienten zwischen den Reifen und der Straßenoberfläche während des Kurvenfahrens ist, beträchtlich kleiner als das Soll-Schlupfverhältnis SO für die Reifen, welches der Maximalwert des Reibungskoeffi­ zienten zwischen den Reifen und der Straßenoberfläche ist, während das Fahrzeug 81 geradeaus fährt. Daher sollte, damit das Fahrzeug 81 eine glatte Kurvenfahrt ausführt, die korri­ gierte Bezugslängsbeschleunigung GFF während der Kurvenfahrt kleiner sein als diejenige während einer geraden Strecken­ fahrt.
Basierend auf der geforderten, gemäß Gl. (3) berechneten Quer­ beschleunigung GYO wird eine Korrekturgröße GKC für eine Längsbeschleunigung durch eine Kurvenkorrektureinheit 113 aus einer in Fig. 9 dargestellten Abbildung gelesen. Die Kor­ rekturgröße GKC für eine Längsbeschleunigung wird durch eine Subtrahiereinheit 114 von der korrigierten Bezugslängsbe­ schleunigung GFF subtrahiert, um dadurch eine Soll-Längsbe­ schleunigung GFO, wie folgt, zu schaffen:
GFO = GFF + GKF - GKC.
Wenn die Soll-Längsbeschleunigung GFO kleiner als -0,6 g oder größer als 0,6 g ist, dann wird der Bereich von -0,6 g mit 0,6 g aus Sicherheit gegenüber Berechnungsfehlern durch eine Kappeinheit 115 gekappt. Danach wird die gekappte Soll- Längsbeschleunigung GFO durch eine Drehmoment-Umsetzeinheit 116 in ein Drehmoment umgesetzt, nach welcher dann ein Fahr­ widerstand TR, welcher von einer Fahrwiderstand-Berechnungs­ einheit 117 berechnet worden ist, durch einen Addierer 118 zu den Drehmomentwert addiert wird, um dadurch ein Bezugs­ antriebsdrehmoment TB wie folgt zu schaffen:
TB = GFO.Wb.r + TR
wobei Wb das Gewicht des Motorfahrzeugs und r der effektive Radius der Vorderräder 64, 65 ist.
Das Bezugsantriebsdrehmoment TB wird auf diese Weise auf der Basis der Soll-Längsbeschleunigung GFO bestimmt. Wie vorste­ hend beschrieben, wird die Soll-Längsbeschleunigung GFO da­ durch erzeugt, daß die korrigierte Bezugs-Längsbeschleunigung GFF mit der korrigierten Längsbeschleunigung GXF und der ge­ forderten Querbeschleunigung GYO korrigiert wird.
Folglich wird, wenn die korrigierte Längsbeschleunigung GXF größer ist, das Bezugsantriebsdrehmoment TB in einen größeren Wert korrigiert, und wenn die geforderte Querbeschleunigung GYO größer wird, wird das Bezugsantriebsdrehmoment TB in ei­ nen kleineren Wert korrigiert. Wenn die korrigierte Längsbe­ schleunigung GXF größer ist, wird das Fahrzeug mehr beschleu­ nigt, und der Reibungskoeffizient der Straßenoberfläche ist verhältnismäßig groß. In einem solchen Fall wird das Bezugs­ antriebsdrehmoment TB auf einen verhältnismäßig großen Wert gesetzt, damit das Fahrzeug stärker beschleunigt werden kann.
Wenn die geforderte Querbeschleunigung GYO größer ist, durch­ fährt das Fahrzeug eine schärfere Kurve oder eine Kurve mit einem kleineren Krümmungsradius. Während der Kurvenfahrt ist das Bezugsantriebsdrehmoment TB kleiner gewählt als während einer Fahrt geradeaus. Seitliche auf das Motorfahrzeug wirken­ de Kräfte werden dann größer, so daß das Motorfahrzeug leich­ ter um eine Kurve fährt.
Der Fahrwiderstand TR, welcher bei der Berechnung des Bezugs­ antriebsdrehmoment TB verwendet wird, kann als eine Funktion der Fahrzeuggeschwindigkeit V berechnet werden; in der darge­ stellten Ausführungsform wird er jedoch aus einem in Fig. 10 dargestellten Kurvenverlauf berechnet. Da der Fahrwiderstand TR verschiedene Werte auf ebenen und ansteigenden Straßen hat, weist die in Fig. 10 dargestellte Abbildung zwei Kurven auf, nämlich eine ausgezogene Kurve für ebene Straße und eine strichpunktierte Kurve für ansteigende Straßen auf; eine der Kurven wird auf der Basis eines gefühlten Signals von einem (nicht dargestellten) am Fahrzeug 81 angebrachten Neigungs- bzw. Steigungsfühlersausgewählt. Jedoch können auch mehr Werte des Fahrwiderstands TR einschließlich denjenigen für eine abwärts führende Straße festgesetzt werden.
Die TCL-Einheit 75 berechnet die Ist-Vorderrad-Umdrehung VF auf der Basis des gefühlten Signals von dem Vorderrad-Um­ drehungsfühlers 66 und berechnet auch das Soll-Antriebs­ drehmoment TOS für den Motor 11 über eine Rückkopplungssteu­ erung des Bezugsantriebsdrehmoment TB, wobei der Schlupf s benutzt wird, welcher die Differenz zwischen der Vorderrad- Umdrehungszahl Vf und einer korrigierten Drehmomentberech­ nungs-Vorderrad-Sollumdrehungszahl VFS ist, welche auf der Basis einer Vorderrad-Sollumdrehung VFO eingeführt und fest­ gesetzt wird.
Insbesondere wird zum Berechnen der Soll-Längsbeschleunigung GFO die korrigierte Bezugs-Längsbeschleunigung GFF durch die Beschleunigungs-Korrektureinheit 111 und die Kurven-Korrek­ tureinheit 113 korrigiert. Die Bezugsdrehmoment-Berechnungs- Vorderrad-Sollumdrehungszahl VFO wird auch entsprechend korrigiert, um die korrigierte Drehmomentberechnungs-Vorder­ rad-Sollumdrehung VFS zu berechnen.
Die TCL-Einheit 75 liest eine Schlupf-Korrekturgröße VK, wel­ che der korrigierten Längsbeschleunigung GXF entspricht, aus einer in Fig. 11 dargestellten Abbildung in der Beschleuni­ gungs-Korrektureinheit 111 und addiert die Schlupf-Korrektur­ größe VK in einem Addierer 119 zu der Bezugsdrehmoment-Be­ rechnungs-Vorderrad-Sollumdrehung VFO. Folglich wird die korrigierte Drehmomentberechnungs-Vorderrad-Sollumdrehungs- VFS erhöht, und das Schlupfverhältnis S beim Beschleunigen wird gleich dem Soll-Schlupfverhältnis SO gewählt, welches durch die ausgezogene Linie in Fig. 7 dargestellt ist, oder als ein Wert gewählt, welcher kleiner als das Soll-Schlupf­ verhältnis SO ist oder nahe bei diesem liegt.
Ebenso wird eine Schlupf-Korrekturgröße VKC, welche der ge­ forderten Querbeschleunigung GYO entspricht, durch die Kurven- Korrigiereinheit 113 aus einer in Fig. 12 dargestellten Abbil­ dung gelesen und dann durch eine Subtrahiereinheit 120 von Vorderrad-Sollumdrehung VFO subtrahiert. Folglich wird die korrigierte Vorderrad-Sollumdrehung VFS verringert, wodurch dann das Schlupfverhältnis S während einer Kurven­ fahrt kleiner wird als das Soll-Schlupfverhältnis SO während einer Fahrt geradeaus. Während die Beschleunigung des Motor­ fahrzeugs 81 etwas reduziert wird, kann das Fahrzeug 81 gut um eine Kurve fahren.
Bis die erste neutrale Stellung δM der Lenkspindel 82 einge­ lernt ist, nachdem der Zündschlüsselschalter eingeschaltet ist, ist der Winkel δH der Lenkspindel 82 nicht zuverlässig, und folglich werden die Korrekturgröße GKC für eine Längsbe­ schleunigung und die Schlupf-Korrekturgröße VKC mit 0 multi­ pliziert. Nachdem das Flag FH, daß die neutrale Lenkwinkel­ stellung eingelernt ist, gesetzt worden ist, werden die Kor­ rekturgröße GKC für eine Längsbeschleunigung und die Schlupf- Korrekturgröße VKC mit 1 multipliziert. Folglich ist die kor­ rigierte Drehmoment-Berechnungs-Vorderrad-Sollumdrehung VFS durch die nachstehend Gleichung gegeben:
VFS = VFO + VK - VKC
Danach wird ein Schlupf s, welcher die Differenz zwischen der Ist-Vorderrad-Umdrehung VF, welche durch Filtern des ge­ fühlten Signals von dem Vorderrad-Umdrehungszahlfühler 66 zum Entfernen des Rauschens erzeugt wird, und der korrigierten Vorderrad-Soll-Umdrehung VFS ist, durch eine Subtrahier­ einheit 121 berechnet. Wenn der berechnete Schlupf s gleich oder kleiner als ein vorherbestimmter negativer Wert ist, z. B. -2,5 km/h, dann wird der Schlupf s durch eine Kappeinheit 122 bei -2,5 km/h gekappt, so daß verhindert wird, daß der Mo­ tor 11 infolge von Berechnungsfehlern durchdreht. Der ge­ kappte Schlupf s wird dann proportionalen und differentiellen Korrekturprozessen (die später noch beschrieben werden) und ferner einem integralen Korrekturprozeß mit Hilfe einer Inte­ gralkonstanten ΔTi (was später noch beschrieben wird) unterzogen, um dadurch ein endgültiges korrigiertes Drehmoment TPID zu berechnen.
In dem proportionalen Korrekturprozeß wird der Schlupf s mit Proportional-Koeffizienten KP in einer Multipliziereinheit 123 multipliziert, um dadurch einen korrigierten Grundwert festzulegen, welcher dann in einer Multipliziereinheit 124 mit einem Korrekturkoeffizienten ρKP multipliziert wird, welcher entsprechend einem Drehzahluntersetzungsverhältnis ρm des automatischen Flüssigkeitsgetriebes 13 vorher ein­ gestellt worden ist, um dadurch ein proportional korrigiertes Drehmoment TP zu erzeugen.
In dem differentiellen Korrekturprozeß wird die Änderungsrate Gs des Schlupfes s in einer Differentiereinheit 125 berechnet und mit einem Differentialkoeffizienten KO in einer Multi­ pliziereinheit 126 multipliziert, wodurch eine korrigierende Grundgröße bezüglich einer plötzlichen Änderung im Schlupf s erzeugt wird. Die korrigierende Grundgröße wird dann in einer Multipliziereinheit 127 mit einem Korrekturkoeffizienten ρKD multipliziert, welcher auf dem Drehzahlreduzierverhältnis ρm des automatischen Flüssigkeitsgetriebes 13 basiert. Die multiplizierte Korrekturgröße wird dann mittels einer Kappein­ heit 128 gekappt, was obere und untere Grenzwerte ergibt, so daß ein differentiell korrigiertes Drehmoment TD keinen über­ mäßig großen Wert hat. Während das Fahrzeug 81 fährt, können die Vorder- und Hinterräder in Abhängigkeit von dem Straßen­ zustand oder der Fahrbedingung des Fahrzeugs 81 durchdrehen und blockiert werden. Wenn dies der Fall ist, kann die Änderungs­ rate Gs des Schlupfes s ein extrem großer positiver oder ne­ gativer Wert sein, wodurch dann der Steuerprozeß zu einem ge­ ringerem Ansprechen divergiert. Folglich kappt die Kappeinheit 128 die Änderungsrate Gs bei einem unteren Grenzwert von bei­ spielsweise -55 kgm und bei einem oberen Grenzwert von 55 kgm, so daß das differentiell korrigierte Drehmoment TD keinen übermäßig großen Wert hat.
Danach werden das proportional korrigierte Drehmoment TP und das differentiell korrigierte Drehmoment TD durch einen Addie­ rer 129 addiert, wodurch ein proportional differentiell korrigiertes Bezugsdrehmoment TPD erzeugt wird. Um den Be­ reich zu ändern, bei welchem das proportional differen­ tiell korrigierte Bezugsdrehmoment TPD in Abhängigkeit von dem Reibungskoeffizienten zwischen den Reifen und der Straßen­ oberfläche korrigiert wird, wird ein Korrekturkoeffizient Km für Schlupf, welcher der korrigierten Längsbeschleunigung GXF entspricht, aus einer in Fig. 13 dargestellten Abbildung gelesen und das proportional differentiell korrigierte Bezugs­ drehmoment TPD wird mit dem Korrekturkoeffizienten Km für einen Schlupf in einer Multipliziereinheit 130 multipliziert, um ein endgültiges proportional differentiell korrigiertes Drehmoment TPDm zu erzeugen. Der Schlupf-Korrekturkoeffizient Km tendiert dazu, daß er einen kleineren Wert hat, wenn die korrigierte Längsbeschleunigung GXF einen kleineren Wert hat, so daß verhindert ist, daß der Wert, bei welchem das endgül­ tige proportional differentiell korrigierte Drehmoment TPDm korrigiert wird, für eine übertriebene Steuerung verringert wird, wenn das Motorfahrzeug auf einer glatten Straße, wie einer eisbedeckten Straße, fährt.
Um eine Korrektur zu erreichen, welcher einer allmählichen Änderung im Schlupf s entspricht, wird ein Grundkorrekturwert in einer Integral-Berechnungseinheit 131 berechnet, und der Grundkorrekturwert wird mit einem Korrekturkoeffizienten ρKI in einer Multipliziereinheit 132 multipliziert, welcher ge­ mäß dem Drehzahlreduzierverhältnis ρm des automatischen Flüssigkeitsgetriebes 13 vorher eingestellt worden ist, um dadurch ein integral korrigiertes Drehmoment TI zu schaffen.
In der dargestellten Ausführungsform wird ein konstantes, sehr kleines, integral korregiertes Drehmoment ΔTI für eine erhöhte Steuerungs- Konvergenz integriert. Wenn der Schlupf s in jeder Abtast­ periode von 15 ms positiv ist, dann wird das sehr kleine, integral korrigierte Drehmoment ΔTI addiert. Wenn der Schlupf s negativ ist, dann wird das sehr kleine, integral korrigierte Drehmoment ΔTI subtrahiert. Da das Beschleunigungsvermögen des Motorfahrzeugs besser wird, wenn die Zeit, in welcher die Ist- Vorderrad-Umdrehungszahl VF höher als die Vorderrad-Sollumdre­ hungszahl VFS ist, länger ist, wird das integral korrigierte Drehmoment TI beispielsweise bei einem oberen Grenzwert von 0 kgm gekappt. Um Berechnungsfehler zu vermeiden, wird das integral korrigierte Drehmoment TI beispielsweise bei einem unteren Grenzwert von -100 kgm gekappt. Das auf diese Weise gekappte, integral korrigierte Drehmoment TI ändert sich dann mit der Zeit, wie in Fig. 14 dargestellt ist.
Die Korrekturkoeffizienten ρKP, ρKI werden aus einer in Fig. 15 wiedergegebenen Abbildung gelesen, welche in Relation zu dem Drehzahlverringerungsverhältnis ρm des automatischen Flüssigkeitsgetriebes 13 voreingestellt wird.
Danach werden das endgültige, proportional differentiell korrigierte Drehmoment TPDm und das integral korrigierte Dreh­ moment TI durch einen Addierer 133 addiert, um dadurch ein korrigiertes Enddrehmoment TPID zu erzeugen. Das korrigierte Enddrehmoment TPID wird dann in einer Subtrahiereinheit 134 von dem Bezugsantriebsdrehmoment TB subtrahiert. Die Differenz wird dann in einer Multipliziereinheit 135 mit dem Reziprok­ wert eines Gesamtdrehzahl-Verringerungsverhältnis zwischen dem Motor 11 und den jeweiligen Weilen 85 und 86 der Vorder­ räder 64 und 65 multipliziert, um dadurch ein Soll-Antriebs­ drehmoment TOS für den Schlupfsteuerungsprozeß zu erzeugen, wie durch die folgende Gl. (7) ausgedrückt ist:
wobei ρd das Drehzahlverringerungsverhältnis des Differen­ tials ist. Wenn das automatische Flüssigkeitsgetriebe 13 hochgeschaltet wird, dann wird ein Drehzahlverringerungsver­ hältnis ρm für eine höhere Schaltstellung erzeugt, nachdem das Hochschalten beendet ist. Insbesondere würde, wenn das automatische Flüssigkeitsgetriebe 13 hochgeschaltet wird, wenn ein Drehzahlverringerungsverhältnis ρm für eine höhere Schaltstellung zu einem Zeit punkt erzeugt würde, wenn ein Gangschaltungssignal abgegeben wird, das Soll-Antriebsdreh­ moment TOS erhöht werden, wodurch dann der Motor 11 durchdre­ hen würde, wie aus der Gl. (7) ersehen werden kann. Um diesen Nachteil zu vermeiden, wird während eines Zeitabschnitts, nachdem ein Gangschaltungssignal abgegeben wird und bis das Gangschalten beendet ist, beispielsweise für 1,5 s ein Dreh­ zahlverringerungsverhältnis ρm für eine niedrigere Schalt­ stellung erhalten, bei welcher das Sollantriebsdrehmoment TOS kleiner sein kann, und nach Verstreichen von 1,5 s, ge­ rechnet von dem Gangschaltsignal, wird ein Drehzahlverrin­ gerungsverhältnis ρm für eine höhere. Schaltstellung verwen­ det. Aus demselben Grund wird, wenn das automatische Flüssig­ keitsgetriebe 13 heruntergeschaltet ist ein Drehzahlverringerungs­ verhältnis ρm für eine niedrigere Gangstellung verwendet, un­ mittelbar wenn ein Gangschaltsignal abgegeben wird.
Da das gemäß Gl. (7) berechnete Sollantriebsdrehmoment TOS natürlich positiv ist, wird es (TOS) durch eine Kappeinheit 136 bei einem Wert gekappt, der gleich oder größer als 0 ist, um Rechenfehler zu verhindern. Danach wird Information bezüglich des Sollantriebsdrehmoment TO von einem Detektor 137, welcher den Start oder das Ende des Schlupf-Steuer­ prozesses bestimmt, an die ECU-Einheit 15 abgegeben.
Wenn allen nachstehend angegebenen Voraussetzungen (a) bis (e) genügt ist, bestimmt der Detektor 137, daß der Schlupf- Steuerprozeß gestartet wird und setzt das Schlupf-Steuerflag FS. Von dem Detektor 137 wird auch der Schalter 103 beauf­ schlagt, um die niedrigere der Hinterrad-Umdrehungen VRO und des VRR als eine Fahrzeuggeschwindigkeit V auszuwählen und überträgt die Information bezüglich des Sollantriebsdreh­ moments TOS an die ECU-Einheit 15. Der Detektor 137 fährt mit der vorstehend beschriebenen Operation fort, bis er das Ende des Schlupf-Steuerprozesses feststellt und das Schlupf- Steuerflag FS rücksetzt.
  • a) Der Fahrer des Fahrzeugs 82 betätigt einen (nicht dar­ gestellten) manuellen Schalter für den Schlupf-Steuerprozeß.
  • b) Das von dem Fahrer geforderte Antriebsdrehmoment Td ist zumindest ein minimales Drehmoment z. B. von 4 kgm, das erfor­ derlich ist, damit das Fahrzeug 81 fährt.
In der dargestellten Ausführungsform wird das geforderte An­ triebsdrehmoment Td aus einer in Fig. 16 wiedergegebenen Kur­ venverlauf-Abbildung gelesen, welche auf einer Motordreh­ zahl NE basiert, welche aus dem festgestellten Signal von dem Kurbelwellenwinkel-Fühler 62 und aus einem Öffnen θA einer Beschleunigungseinheit berechnet worden ist, die wiederum aus dem gefühlten Signal von dem Öffnungsfühler 76 der Be­ schleunigungseinheit berechnet worden ist.
  • a) Der Schlupf s beträgt 2 km/h oder mehr
  • b) Die Änderungsrate Gs des Schlupfes s ist 0,2 g oder mehr.
  • c) Die Vorderrad-Istbeschleunigung GF, welche dadurch er­ zeugt worden ist, daß die Vorderrad-Istumdrehung VF bezüglich der Zeit, mit welcher eine Differenziereinheit 138 differen­ ziert wird, ist 0,2 g oder mehr.
Wenn einer der nachstehend angeführten Bedingungen (f) oder (g) genügt ist, nachdem der Start des Schlupf-Steuerprozesses von dem Detektor 137 festgestellt ist, dann setzt der De­ tektor 137 fest, daß der Schlupf-Steuerprozeß zu Ende geht, und setzt das Schlupf-Steuerflag FS zurück. Der Detektor 137 stoppt auch die Übertragung des Sollantriebsdrehmoments TOS an die ECU-Einheit 15 und betätigt den Schalter 103, um eine höhere von den zwei Hinterrad-Umdrehungen VRL und VRR als eine Fahrzeuggeschwindigkeit VS auszuwählen.
  • a) Die Bedingung, daß das Sollantriebsdrehmoment TOS gleich oder höher als das geforderte Antriebsdrehmoment Td ist, und daß der Schlupf s gleich oder kleiner als ein konstanter Wert von z. B. -2 km/h ist, dauert für einen bestimmten Zeitabschnitt von beispielsweise 0,5 s an.
  • b) Die Bedingung, daß der Leerlaufschalter 68 eingeschaltet worden ist, d. h. der Fahrer das Gaspedal 31 freigegeben hat, dauert einen bestimmten Zeitabschnitt von beispielsweise 0,5 s an.
Das Motorfahrzeug 81 hat einen (nicht dargestellten) manuel­ len Schalter, mit welchem der Fahrer den Schlupf-Steuerpro­ zeß wählen kann. Wenn der Fahrer den manuellen Schalter be­ tätigt, um den Schlupfsteuerprozeß zu wählen, wird der fol­ gende Schlupf-Steuerprozeß durchgeführt:
Der Schlupf-Steuerprozeß ist in dem Flußdiagramm der Fig. 17 dargestellt. Wie in Fig. 17 dargestellt, berechnet die TCL- Einheit 75 das Sollantriebsdrehmoment TOS über das Fühlen ver­ schiedener Daten und Berechnungsschritte, wie oben be­ schrieben worden ist, bei einem Schritt S1. Die Berechnung des Sollantriebsdrehmoments TOS wird unabhängig von dem Be­ tätigen des manuellen Schalters bewirkt.
Dann bestimmt die TCL-Einheit 75 bei einem Schritt S2, ob das Schlupf-Steuerflag FS gesetzt ist oder nicht. Da das Schlupf-Steuerflag FS anfangs nicht gesetzt ist, bestimmt die TCL-Einheit 75 beim Schritt S3, ob der Schlupf s der Vorder­ räder 64, 65 größer als ein vorherbestimmter Schwellenwert, von z. B. 2,5 km/h ist oder nicht. Wenn der Schlupf s beim Schritt S3 nicht größer als 2 km/h ist, dann bestimmt die TCL- Einheit 75 bei einem Schritt S4, ob die Änderungsrate GS des Schlupfes s größer als 0,2 g ist oder nicht.
Wenn die Änderungsrate Gs beim Schritt S4 größer als 0,2 g ist, dann bestimmt die TCL-Einheit 75 bei einem Schritt S5, ob das von dem Fahrer geforderte Antriebsdrehmoment Td gleich oder größer als ein minimales Drehmoment von z. B. 4 kgm ist oder nicht, welches erforderlich ist, damit das Fahrzeug 81 fährt, d. h. ob der Fahrer beabsichtigt, mit dem Fahrzeug 82 zu fahren oder nicht.
Wenn das geforderte Drehmoment Td beim Schritt S5 gleich oder größer als 4 kgm ist, dann setzt die TCL-Einheit 75 bei einem Schritt S6 das Schlupf-Steuerflag FS und bestimmt bei einem Schritt S7 wieder, ob das Flag FS gesetzt ist oder nicht. Wenn das Flag FS beim Schritt S7 gesetzt ist, dann verwendet die TCL-Einheit 75 das Soll-Antriebsdrehmoment TOS für das Schlupf- Steuerdrehmoment, welches gemäß Gl. (7) berechnet worden ist, als das Soll-Antriebsdrehmoment TOS für den Motor 11 bei einem Schritt S8.
Wenn das Flag FS bei dem Sch ritt S7 rückgesetzt wird, dann verwendet die TCL-Einheit 75 bei einem Schritt S9 das maxi­ male Drehmoment des Motors 11 als das Soll-Antriebsdrehmoment TOS. Da die ECU-Einheit 15 das Einschaltverhältnis der solenoid-betätigten Drehmoment-Steuerventile 51 und 56 auf 0% verringert, dann erzeugt der Motor 11 in Abhängigkeit von dem Betätigen des Gaspedals 31 durch den Fahrer ein Antriebs- Drehmoment.
Wenn der Schlupf s der Vorderräder 64, 65 beim Schritt S3 kleiner als 2 km/h ist oder wenn die Änderungsrate Gs des Schlupfes s beim Schritt S4 kleiner als 0,2 g ist, oder wenn das geforderte Antriebsdrehmoment Td 36631 00070 552 001000280000000200012000285913652000040 0002004106202 00004 36512 beim Schritt S5 kleiner als 4 kgm ist, dann springt die Steuerung auf den Schritt S7. Die TCL-Einheit 75 verwendet dann bei dem Schritt S9 das maximale Drehmoment des Motors 11 als das Sollantriebsdreh­ moment TOS, und die ECU-Einheit 15 verringert das Einschalt­ verhältnis der Drehmoment-Steuerventile 51 und 56 auf 0% mit dem Ergebnis, daß der Motor 11 in Abhängigkeit von dem Be­ tätigen des Gaspedals 31 durch den Fahrer ein Antriebsdreh­ moment erzeugt.
Wenn das Schlupf-Steuerflag FS beim Schritt S2 gesetzt ist, bestimmt die TCL-Einheit 75 beim Schritt S10, ob die Bedin­ gung, daß der Schlupf s der Vorderräder 64, 65 gleich oder kleiner als -2 km/h ist und das geforderte Antriebsdrehmoment Td gleich oder kleiner als das beim Schritt S1 berechnete Sollantriebsdrehmoment TO ist, 0,5 s andauert oder nicht.
Wenn die Bedingung, daß der Schlupf s der Vorderräder 64, 65 gleich oder kleiner als -2 km/h ist und das geforderte Dreh­ moment Td gleich oder kleiner als das beim Schritt S1 berech­ nete Sollantriebsdrehmoment TOS ist, bei einem Schritt S10 0,5 s andauert, d. h. wenn der Fahrer das Fahrzeug 81 nicht beschleunigen will, dann setzt die TCL-Einheit 75 das Schlupf- Steuerflag FS bei einem Schritt S11 zurück, von welchem dann die Steuerung auf den Schritt S7 übergeht.
Wenn die Bedingung, daß der Schlupf s der Vorderräder 64, 65 gleich oder kleiner als -2 km/h ist und das geforderte Dreh­ moment Td gleich oder kleiner als das beim Schritt S1 be­ rechnete Sollantriebsdrehmoment TOS ist, bei dem Schritt S10 nicht 0,5 s andauert, d. h. wenn der Fahrer das Fahrzeug 81 zu beschleunigen wünscht, dann bestimmt die TCL-Einheit 75 bei einem Schritt S12, ob der Leerlaufschalter 68 angeschal­ tet ist oder nicht, d. h. ob der vollständig geschlossene Zustand der Drosselklappe 20 für 0,2 s andauert oder nicht.
Wenn der Leerlaufschalter 68 eingeschaltet wird, dann geht, da der Fahrer nicht auf das Gaspedal 31 tritt, die Steuerung auf den Schritt S11 über, bei welchem das Schlupf-Steuerflag FS rückgesetzt wird. Wenn dagegen der Leerlaufschalter 68 bei einem Schritt S12 ausgeschaltet wird, dann geht, da der Fah­ rer das Gaspedal 31 tritt, die Steuerung von dem Schritt S12 auf den Schritt S7 über.
Bei dem Kurvensteuerprozeß für das Fahrzeug 81 berechnet die TCL-Einheit 75 eine geforderte Querbeschleunigung GYO für das Fahrzeug 61 aus der Lenkspindel-Winkelstellung δH und der Fahrzeuggeschwindigkeit V, und setzt eine Beschleunigung in der Längsrichtung des Fahrzeugs 81 fest, so daß das Fahrzeug 81 kein extremes Untersteuerverhalten, d. h. eine Sollängs­ beschleunigung GXO hat, welche auf der Sollquerbeschleuni­ gung GYO basiert. Die TCL-Einheit 75 berechnet dann ein Sollantriebsdrehmoment TOC für den Motor 11, welcher auf die Soll-Längsbeschleunigung GXO anspricht.
Wenn das Sollantriebsdrehmoment TOC, welches für den Motor 11 jeweils in Abschnitten von 15 ms festgelegt wird, um einen großen Wert zu- oder abnimmt, werden durch die Beschleunigung und Verzögerung des Fahrzeugs 81 Stöße erzeugt, wodurch der Fahrkomfort des Fahrzeugs 81 gemindert wird. Wenn im Hinblick auf eine derartige Schwierigkeit das Sollantriebsdrehmoment TOC für den Motor in einem Maße zu- und abnimmt, daß der Fahrkomfort des Fahrzeugs 81 gemindert wird, dann muß die Größe begrenzt werden, um welche das Sollantriebsdrehmoment TOC zu- oder abnimmt.
In Fig. 18 ist in Blockform eine Berechnungsprozedur für den Kurvensteuerprozeß dargestellt, welcher entsprechend ausge­ legt ist, um der vorstehenden Forderung zu entsprechen. Die TCL-Einheit 75 berechnet die Fahrzeuggeschwindigkeit V ent­ sprechend der Gl. (1) aus den Ausgangssignalen von den Hin­ terrad-Umdrehungsfühlern 79 und 80 und berechnet auch den Lenkwinkel δ der Vorderräder 64, 65 gemäß der Gl. (2) auf der Basis des von dem Lenkwinkelfühler 83 festgestellten Signals. Die TCL-Einheit 75 berechnet eine geforderte Querbeschleuni­ gung GYO zu diesem Zeitpunkt gemäß der Gl. (3).
Der Stabilitätsfaktor A hat einen Wert, welcher in Abhängig­ keit von dem Aufbau der Aufhängungen des Motorfahrzeugs 81, den Eigenschaften der Reifen und dem Straßenzustand bestimmt wird. Insbesondere wird der Stabilitätsfaktor A als die Stei­ gung einer Tangente an den Graphen von Fig. 19 ausgedrückt, welcher die Beziehung zwischen der Ist-Querbeschleunigung GY, welche auf das Fahrzeug 81 bei einer normalen kreisförmigen Kurve ausgeübt wird, und dem Lenkwinkelverhältnis δHHO der Lenkspindel 82 zu diesen Zeitpunkt zeigt, d. h. das Ver­ hältnis des Winkels δH der Lenkspindel 82 bei einer Beschleu­ nigung zu dessen Winkel δHO, während das Fahrzeug mit einer sehr niedrigen Geschwindigkeit fährt, wenn die Querbeschleu­ nigung GY nahe bei 0 ist. In einem Bereich, in welchem die Querbeschleunigung GY klein ist, und die Fahrzeuggeschwindig­ keit V nicht sehr hoch ist, hat der Stabilitätsfaktor A einen im wesentlichen konstanten Wert (= 0,002). Wenn die Querbe­ schleufnigung GY über 0,6 g hinausgeht, nimmt der Stabilitäts­ faktor A stark zu, wodurch dann das Fahrzeug 81 ein sehr star­ kes Untersteuerverhalten zeigt.
Auf der Basis der in Fig. 19 wiedergegebenen Kurvenverlaufab­ bildung ist der Stabilitätsfaktor A auf 0,002 eingestellt, und das Antriebsmoment des Motors 11 wird so gesteuert, daß die geforderte Querbeschleunigung GYO für das Fahrzeug 81, welche entsprechend der Gl. (3) berechnet wird, kleiner als 0,6 g ist. Bei einer glatten Straße, wie beispielsweise einer schneebe­ deckten Straße, kann der Stabilitätsfaktor A beispielsweise auf etwa 0,005 eingestellt sein.
Nachdem die geforderte Querbeschleunigung GYO berechnet wor­ den ist, wird die Soll-Längsbeschleunigung GYO für das Fahr­ zeug 82, welche entsprechend der Größe der geforderten Quer­ beschleunigung GYO und der Fahrzeuggeschwindigkeit V festge­ setzt worden ist, aus einer in Fig. 20 dargestellten Abbil­ dung gelesen, welche in der TCL-Einheit 75 gespeichert ist. Dann wird das Sollantriebsdrehmoment TOC des Motors 11, welches der Soll-Längsbeschleunigung GXO entspricht, ent­ sprechend der nachstehenden Gl. (8) berechnet:
wobei TL das Straßen-Belastungsdrehmoment ist, welches der Widerstand an der Straßenoberfläche ist, und als eine Funk­ tion der Querbeschleunigung GY des Motorfahrzeugs 81 bestimmt wird. Das Straßen-Belastungs-Drehmoment TL wird in dieser Ausführungsform aus der in Fig. 21 dargestellten Abbildung bestimmt. Das Fahrzeug 81 hat einen (nicht dargestellten) manuellen Schalter, mit welchem der Fahrer das Kurvensteuer­ verhalten wählen kann. Wenn der Fahrer den manuellen Schalter betätigt, um das Schlupf-Steuerprogramm auszuwählen, wird der folgende Kurvensteuerprozeß ausgeführt.
In Fig. 22 ist eine Steuerfolge zum Bestimmen eines Sollan­ triebsdrehmoments TOC für den Kurvensteuerprozeß dargestellt. Wie in Fig. 22 dargestellt, berechnet die TCL-Einheit 75 ein Sollantriebsdrehmoment TOC(n) durch das Feststellen verschie­ dener Daten und Berechnungsschritte, wie oben beschrieben ist, bei einem Schritt C1. Die Berechnung des Sollantriebsdrehmo­ ments TOC(n) wird unabhängig von der Betätigung des manuellen Schalters bewirkt.
Dann bestimmt die TCL-Einheit 75 bei einem Schritt C2, ob das Fahrzeug 81 sich in dem Kurvensteuerprozeß befindet, d. h. ob das Kurvensteuerflag FC gesetzt ist oder nicht. Da das Fahr­ zeug 81 sich zuerst nicht in dem Kurvensteuerprozeß befindet, wird das Flag FC rückgesetzt, und die TCL-Einheit 75 bestimmt bei einem Schritt C3, ob das Sollantriebsdrehmoment TOC(n) beispielsweise gleich oder kleiner als (Td - 2) ist oder nicht. Obwohl ein Sollantriebsdrehmoment TOC berechnet werden kann, während das Fahrzeug 81 geradeaus fährt, ist dessen Wert nor­ malerweise größer als das geforderte Antriebsdrehmoment Td. Da das geforderte Antriebsdrehmoment Td im allgemeinen klei­ ner wird, wenn das Fahrzeug eine Kurve durchfährt, wird der Kurvensteuerprozeß gestartet, vorausgesetzt, das Sollantriebs­ drehmoment TOC ist gleich oder kleiner als der Schwellenwert (Td - 2).
Der Schwellenwert ist als (Td - 2) gewählt, um eine Hysterese­ eigenschaft zu schaffen, um ein Schlingern in dem Kurvensteu­ erprozeß zu verhindern. Wenn das Sollantriebsdrehmoment TOC(n) gleich oder kleiner als der Schwellenwert (Td - 2) bei dem Schritt C3 ist, dann bestimmt die TCL-Einheit 75, ob der Leerlaufschalter 68 bei einem Schritt C4 eingeschaltet ist oder nicht.
Wenn der Leerlaufschalter 68 bei dem Schritt C4 ausgeschal­ tet ist, d. h. wenn von dem Fahrer das Gaspedal 31 betätigt wird, dann setzt die TCL-Einheit 75 das Kurvensteuerflag FC bei einem Schritt C5. Dann bestimmt die TCL-Einheit 75 bei einem Schritt C6, ob das einer neutralen Stellung entspre­ chende Lenkwinkel-Flag FH gesetzt ist oder nicht, d. h. ob der von dem Lenkwinkelfühler 83 festgestellte Lenkwinkel δ zulässig ist oder nicht. Wenn das Flag FH bei dem Schritt C6 gesetzt wird, dann bestimmt bei einem Schritt C7 die TCL- Einheit 75 wieder, ob das Kurvensteuerflag FC gesetzt ist oder nicht.
Da in dem vorstehend beschriebenen Prozeß das Kurvensteuer­ flag FC bei dem Schritt C5 gesetzt worden ist, wird bei dem Schritt C7 bestimmt, daß das Kurvensteuerflag FC gesetzt ist. Dann verwendet die TCL-Einheit 75 das Sollan­ triebsdrehmoment TOC(n), welches gemäß Gl. (8) berechnet worden ist, als ein Sollantriebsdrehmoment TOC für den Kur­ vensteuerprozeß.
Wenn das Flag FH bei dem Schritt C6 nicht gesetzt wird, da der gemäß Gl. (2) berechnete Lenkwinkel δ nicht zuverlässig ist, wird das gemäß Gl. (8) berechnete Sollantriebsdrehmoment TOC nicht verwendet. Die TCL-Einheit 75 verwendet bei einem Schritt C9 das maximale Drehmoment des Motors 11 als das Sollantriebsdrehmoment TOC. Da die ECU-Einheit 15 das Ein­ schaltverhältnis der solenoid-betätigten Drehmoment-Steuer­ ventile 51 und 56 auf 0% verringert, erzeugt der Motor 11 in Abhängigkeit von dem Betätigen des Gaspedals 31 durch den Fah­ rer ein Antriebsdrehmoment.
Wenn das Sollantriebsdrehmoment TOC(n) bei dem Schritt C4 größer als (Td - 2) ist, dann geht die Steuerung nicht auf den Kurvensteuerprozeß, sondern von dem Schritt C6 oder C7 auf den Schritt C9 über. Bei dem Schritt C9 verringert die ECU-Einheit 15 das Einschaltverhältnis der Ventile 51 und 56 auf 0%, so daß der Motor 11 in Abhängigkeit von dem Be­ tätigen des Gaspedals 31 durch den Fahrer ein Antriebsdreh­ moment erzeugt.
Wenn der Leerlaufschalter 68 bei dem Schritt C4 eingeschaltet wird, d. h. wenn das Gaspedal 31 von dem Fahrer nicht betätigt wird, dann verwendet die TCL-Einheit 75 das maximale Drehmo­ ment des Motors 11 bei dem Schritt C9 als das Sollantriebs­ drehmoment TOC. Da die ECU-Einheit 15 das Einschaltverhältnis der Ventile 51 und 56 auf 0% verringert, erzeugt der Motor 11 bei dem Betätigen des Gaspedals 31 durch den Fahrer ein An­ triebsdrehmoment. Daher wird kein Kurvensteuerprozeß durch­ geführt.
Wenn das Kurvensteuerflag FC bei dem Schritt C2 gesetzt ist, dann bestimmt die TCL-Einheit 75 bei einem Schritt C10, ob die Differenz ΔT zwischen dem gegenwärtig berechneten Sollan­ triebsdrehmoment TOC(n) und dem vorher berechneten Sollan­ triebsdrehmoment TOC(n-1) größer als eine zulässige Drehmo­ mentabnahme oder -zunahme TK ist. Der zulässige Wert TK ist ein Drehmoment, welches klein genug ist, so daß der Fahrer und die Fahrgäste bei einer Beschleunigung oder Verzögerung des Fahrzeugs 81 keine Stöße fühlen. Wenn die Soll-Längsbe­ schleunigung GXO des Fahrzeugs 81 auf 0,1 g/s herabzusetzen ist, dann ist mit Hilfe von Gl. (8) der zulässige Wert TK ge­ geben als:
Wenn die Differenz ΔT zwischen dem augenblicklich berech­ neten Sollantriebsdrehmoment TOC(n) und dem vorher berech­ neten Sollantriebsdrehmoment TOC(n-1) nicht größer als der zulässige Wert TK für eine Drehmomentzunahme oder -Abnahme beim Schritt C10 ist, dann bestimmt die TCL-Einheit 75 bei ei­ nem Schritt C11, ob die Differenz ΔT zwischen dem augen­ blicklich berechneten Sollantriebsdrehmoment TOC(n) und dem vorher berechneten Sollantriebsdrehmoment TOC(n-1) größer als ein negativer zulässiger Wert TK einer Drehmomentzunahme oder -Abnahme ist.
Wenn die Differenz ΔT zwischen dem augenblicklich und dem vorher berechneten Soll-Antriebsdrehmoment TOC(n) bzw. TOC(n-1) größer ist als der negative zulässige Wert TK einer Drehmo­ mentzunahme oder -abnahmne bei dem Schritt C11, da der Abso­ lutwert |ΔT| der Differenz zwischen dem augenblicklich und dem vorher berechneten Sollantriebsdrehmoment TOC(n) bzw. TOC(n-1) kleiner als der zulässige Wert TK einer Drehmoment­ zunahme und -abnahme ist, wird das augenblicklich berechnete Sollantriebsdrehmoment TOC(n) so, wie es ist, verwendet, wenn die Steuerung den Schritt C8 erreicht.
Wenn jedoch die Differenz ΔT zwischen dem augenblicklich und dem vorher berechneten Sollantriebsdrehmoment TOC(n) bzw. TOC(n-1) nicht größer als der negative, zulässige Wert TK einer Drehmomentzunahme und -abnahme ist, dann wird bei ei­ nem Schritt C12 das augenblickliche Sollantriebsdrehmoment TOC(n) entsprechend der folgen den Gleichung festgesetzt, wenn die Steuerung den Schritt C8 erreicht:
TOC(n) = TOC(n-1) - TK.
Folglich ist eine Verringerung in dem vorher berechneten Sollantriebsdrehmoment TOC(n-1) auf den zulässigen Wert TK einer Drehmomentzunahme und -abnahme begrenzt, um dadurch einen Verzögerungsstoß zu verringern, der erzeugt wird, wenn das Antriebsdrehmoment des Motors 11 erniedrigt wird. Wenn die Differenz ΔT zwischen dem augenblicklichen und dem vorher berechneten Sollantriebsdrehmoment TOC(n) bzw. TOC(n-1) größer als der zulässige Wert TK einer Drehmomentzunahme und -abnahme ist, dann wird das augenblickliche Sollantriebsdreh­ moment TOC(n) bei einem Schritt C13 entsprechend der folgen­ den Gleichung festgesetzt, wenn die Steuerung den Schritt C8 erreicht:
TOC(n) = TOC(n-1) + TK.
Wenn daher die Differenz ΔT zwischen dem augenblicklichen und dem vorher berechneten Sollantriebsdrehmoment TOC bzw. TOC(n-1) den zulässigen Wert TK einer Drehmomentzunahme und -abnahme überschreitet, dann wird eine Zunahme in dem vorher berech­ neten Sollantriebsdrehmoment TOC(n-1) durch den zulässigen Wert TK einer Drehmomentzunahme und -abnahme begrenzt, um dadurch einen Beschleunigungsstoß zu mindern, der erzeugt worden ist, wenn das Antriebsdrehmoment des Motors 11 erhöht wird.
Nachdem das augenblickliche Sollantriebsdrehmoment TOC(n) festgesetzt ist, bestimmt bei einem Schritt C14 die TCL- Einheit 75, ob das Sollantriebsdrehmoment TOC(n) größer als das von dem Fahrer geforderte Antriebsdrehmoment Td ist.
Wenn das Kurvensteuerflag FC gesetzt ist, da das Sollan­ triebsdrehmoment TOC(n) nicht größer als das geforderte Antriebsdrehmoment Td ist, dann bestimmt bei einem Schritt C15 die TCL-Einheit 76, ob der Leerlaufschalter 68 eingeschaltet ist oder nicht. Wenn der Leerlaufschalter 68 bei dem Schritt C15 nicht eingeschaltet ist, geht, da dann das Fahrzeug 82 den Kurvensteuerprozeß erfordert, die Steuerung auf den Schritt C6 über.
Wenn das Sollantriebsdrehmoment TOC(n) größer als das geforderte Antriebsdrehmonent Td beim Schritt C14 ist, setzt, da dann der Kurvensteuerprozeß beendet ist, die TCL-Einheit 75 das Kurvensteuerflag FC bei einem Schritt C16 zurück. Wenn der Leerlaufschalter 68 bei dem Schritt C15 eingeschal­ tet ist, geht, da dann das Gaspedal 81 nicht gedrückt wird, eine Steuerung von dem Schritt C15 auf den Schritt C16, bei welchem das Kurvensteuerflag FC rückgesetzt wird. Wenn das Flag FC bei dem Schritt C16 rückgesetzt wird, verwendet die TCL-Einheit 75 das maximale Drehmoment des Motors 11 als das Sollantriebsdrehmoment TOC, und die ECU-Einheit 15 verkleinert das Einschaltverhältnis der solenoid-betätigten Drehmomentsteuerventile 51 und 56 auf 0%, und der Motor 11 erzeugt in Abhängigkeit von der Betätigung des Gaspedals 31 durch den Fahrer ein Antriebsdrehmoment.
Nachdem das Sollantriebsdrehmoment TOC für den Kurvensteuer­ prozeß berechnet worden ist, wählt die TCL-Einheit aus diesen zwei Sollantriebsdrehmomenten TOS und TOC ein optimales end­ gültiges Sollantriebsdrehmoment TO aus und überträgt dieses Drehmoment TO an die ECU-Einheit 15. Im Hinblick auf die Si­ cherheit des Fahrzeugs 81, wenn es fährt, überträgt die TCL- Einheit 56 das Sollantriebsdrehmoment mit dem kleinsten nu­ merischen Wert vorrangig an die ECU-Einheit 15. Da jedoch das Sollantriebsdrehmoment TOS für den Schlupfsteuerprozeß im allgemeinen immer kleiner ist als das Sollantriebsdrehmo­ ment TOL für den Kurvensteuerprozeß, kann das endgültige Soll­ antriebsdrehmoment TO in der Größenordnung des Schlupf- und des Kurven-Steuerprozesses gewählt werden.
Der Prozeß zum Auswählen eines endgültigen Sollantriebsdreh­ moments aus den Sollantriebsdrehmomenten TOS und TOC ist in Fig. 23 dargestellt. In Fig. 23 werden die Sollantriebsdreh­ momente TO und TC für den Schlupf bzw. für den Kurvensteuer­ prozeß bei einem Schritt M11 berechnet. Dann wird bei einem Schritt M12 bestimmt, ob das Schlupfsteuerflag FS gesetzt ist oder nicht. Wenn das Flag FS gesetzt ist, dann wird das Sollantriebsdrehmonet TOS für den Schlupfsteuerprozeß als ein endgültiges Sollantriebsdrehmoment TO bei einem Schritt M13 ausgewählt und an die ECU-Einheit 15 übertragen. Wenn das Kurvensteuerflag FC bei dem Schritt M14 nicht gesetzt ist, dann überträgt die TCL-Einheit 75 das maximale Antriebsdreh­ moment des Motors 11 als ein endgültiges Sollantriebsdrehmo­ ment TO an die ECU-Einheit 15.
Zusätzlich zum Auswählen des endgültigen Sollantriebsdrehmo­ ments TO setzt, wenn das Fahrzeug 81 so schnell gestartet wird, daß die Ausgangsleistung des Motors 11 auch durch ein vollständiges Schließen der Drosselklappe 20 über das Stell­ glied 41 nicht schnell genug reduziert werden kann oder wenn die Straße sich von einer normalen trockenen Straße in eine eisbedeckte Straße ändert, die TCL-Einheit 75 ein Verzöge­ rungsverhältnis bezüglich der Grundverzögerung PB des Zünd­ zeitpunkts P fest, welcher durch die ECU-Einheit 15 festge­ setzt ist, und überträgt das Verzögerungsverhältnis an die ECU-Einheit 15.
Die Grundverzögerung PB ist eine maximale Verzögerung, wel­ che den normalen Betrieb des Motors 11 nicht hindert, und wird auf der Basis der dem Motor zugeführten Ansaugluftmenge und der Motordrehzahl NE bestimmt. In der vorliegenden Aus­ führungsform gibt es vier Verzögerungsverhältnisse, d. h. einen Pegel 0 zum Einstellen der Grundverzögerung PB auf 0, einen Pegel I zum Verdichten einer Grundverzögerung PB auf 2/3, einen Pegel II zum Abgeben der Grundverzögerung PB, so wie ist, und einen Pegel III zum Abgeben einer Grund­ verzögerung PB, so wie sie ist, und bei einem vollständigen Schließen der Drosselklappe 20. Grundsätzlich wird, wenn die Änderungsrate GS des Schlupfes s größer wird, das Verzöge­ rungsverhältnis so gewählt, daß es die Verzögerung größer macht.
In Fig. 24 ist ein Prozeß zum Auswählen eines Verzögerungsverhältnisses dargestellt. Die TCL-Einheit 75 bestimmt zuerst bei dem Schritt P1 einen Verzögerungspgel auf der Basis der Schlupf-Änderung Gs. Insbesondere wird ein Verzö­ gerungspegel aus einer in Fig. 27 dargestellten Verzögerungs­ pegel-Mappe oder -Abbildung gelesen, welche auf der Schlupf­ änderung Gs basiert. Die TCL-Einheit 75 bestimmt dann bei einem Schritt P1, ob das Verzögerungsverhältnis der Pegel III ist oder nicht. Wenn das Verzögerungsverhältnis der Pegel III ist, dann bestimmt die TCL-Einheit 75 bei einem Schritt P2, ob das automatische Flüssigkeitsgetriebe 13 durch die hydraulische Steuervorrichtung 16 zu steuern ist, um Schalt­ stellungen einzustellen.
Wenn das automatische Flüssigkeitsgetriebe 13 bei dem Schritt P2Gangstellungen einstellt, um zu verhindern, daß der Motor 11 infolge einer übermäßigen Verringerung der Ausgangslei­ stung abgewürgt wird, wird das Verzögerungsverhältnis bei ei­ nem Schritt P3 auf den Pegel II zurückgesetzt, und bei einem Schritt P4 wird dann bestimmt, ob das Verzögerungsverhältnis der Pegel II ist oder nicht. Da das Verzögerungsverhältnis beim Schritt P4 der Pegel II ist, wird bei einem Schritt P5 bestimmt, ob der Schlupf s der Vorderräder 64, 65 kleiner als 5 km/h ist. Wenn der Schlupf beim Schritt 5 kleiner als 5 km/h ist, d. h. wenn die Vorderräder 64, 65 im wesentlichen keinen Schlupf aufweisen, dann bestimmt die TCL-Einheit 75 bei einem Schritt P6, ob die Änderungsrate Gs des Schlupfes s kleiner als 0 g ist oder nicht.
Wenn die Änderungsrate Gs des Schlupfes s bei dem Schritt P6 kleiner als 0 g ist, dann stellt die TCL-Einheit 75 das Ver­ zögerungsverhältnis auf den Pegel 0 ein und gibt den Pegel 0 bei einem Schritt P7 an die ECU-Einheit 15 ab. Wenn dage­ gen die Änderungsrate Gs des Schlupfes s bei dem Schritt P6 gleich oder kleiner als 0 g ist, dann bestimmt die TCL-Ein­ heit 75 bei einem Schritt P8, ob der Schlupf s der Vorder­ räder 64, 65 kleiner als 0 km/h ist.
Wenn der Schlupf s bei einem Schritt P8 kleiner als 0 km/h ist, dann setzt die TCL-Einheit 75 bei einem Schritt P9 das Verzögerungsverhältnis auf den Pegel 0 zurück und gibt den Pegel 0 an die ECU-Einheit 15 ab. Wenn dagegen der Schlupf s bei dem Schritt P8 höher als 0 km/h ist, d. h. wenn die Vorderräder 64, 65 mehr oder weniger durchrutschen, dann hält die TCL-Einheit 75 das Verzögerungsverhältnis auf dem Pegel II und gibt den Pegel II an die ECU-Einheit 15 ab.
Wenn der Schlupf s bei dem Schritt P5 größer als 5 km/h ist, d. h. wenn die Vorderräder 64, 65 durch rutschen dann gibt die TCL-Einheit 75 bei einem Schritt P11 das Verzögerungsver­ hältnis mit dem Pegel II an die ECU-Einheit 15 ab. Wenn das Verzögerungsverhältnis bei dem Schritt P1 nicht der Pegel III ist, dann geht die Steuerung auf den Schritt P4 über. Wenn das Verzögerungsverhältnis bei dem Schritt P4 nicht der Pegel II ist, dann gibt die TCL-Einheit 75 beim Schritt P12 das Verzögerungsverhältnis mit dem Pegel 0 an die ECU-Einheit 15 ab.
Wenn das automatische Flüssigkeitsgetriebe 13 bei dem Schritt P2 nicht schaltet, dann bestimmt die TCL-Einheit 75 bei dem Schritt P13, ob der Schlupf s der Vorderräder 64, 65 bei ei­ nem Schritt P13 kleiner als 12 km/h ist. Wenn der Schlupf s bei dem Schritt P13 kleiner als 12 km/h ist, dann bestimmt die TCL-Einheit 75 bei einem Schritt P14, ob die Änderungsrate Gs des Schlupfes s kleiner als -0,05 g ist oder nicht. Wenn die Änderungsrate Gs des Schlupfes s bei dem Schritt P14 klei­ ner als -0,05 g ist, dann setzt die TCL-Einheit 75 das Verzö­ gerungsverhältnis auf den Pegel II zurück und die Steuerung geht auf den Schritt P4.
Wenn der Schlupf s der Vorderräder 64, 65 bei dem Schritt P13 größer als 12 km/h ist, d. h. die Vorderräder 64, 65 stark durchrutschen, hält die TCL-Einheit 75 bei einem Schritt P16 das Verzögerungsverhältnis auf dem Pegel III und gibt den Pegel III an die ECU-Einheit 15 ab. Wenn die Änderungsrate GS des Schlupfes s bei dem Schritt P14 größer als -0,05 g ist, d. h. wenn der Schlupf zuzunehmen beginnt, dann bestimmt die TCL-Einheit 75 bei einem Schritt P17, ob der Schlupf s kleiner als 5 km/h ist oder nicht.
Wenn der Schlupf s größer als 5 km/h bei dem Schritt P17 ist, d. h. wenn der Schlupf s größer als 5 km/h und kleiner als 12 km/h ist, dann hält die TCL-Einheit 75 bei einem Schritt P18 das Verzögerungsverhältnis auf dem Pegel III und gibt den Pegel III an die ECU-Einheit 15 ab. Wenn der Schlupf s bei dem Schritt P17 kleiner als 5 km/h ist, dann bestimmt die TCL-Einheit 25 bei einem Schritt P19, ob die Änderungsrate Gs des Schlupfes s kleiner als 0 g ist oder nicht, d. h. ob das Motorfahrzeug 81 verzögert wird.
Wenn die Änderungsrate Gs des Schlupfes s bei dem Schritt P19 kleiner als 0 g ist, setzt, da dann das Fahrzeug 81 nicht beschleunigt, die TCL-Einheit 75 das Verzögerungsverhältnis bei einem Schritt P20 auf den Pegel 0 und gibt den Pegel 0 an die ECU-Einheit 15 ab. Wenn die Änderungsrate Gs des Schlupfes s bei dem Schritt P19 größer als 0 g ist, d. h. wenn das Fahrzeug 18 beschleunigt wird, dann bestimmt die TCL-Ein­ heit 75 bei einem Schritt P21, ob der Schlupf s kleiner als 0 km/h ist.
Wenn der Schlupf s bei einem Schritt P21 kleiner als 0 km/h ist, d. h. wenn kein Schlupf erzeugt wird, dann setzt die TCL- Einheit 75 bei einem Schritt P21 das Verzögerungsverhältnis auf den Pegel 0 zurück und gibt den Pegel 0 an die ECU-Ein­ heit 15 ab. Wenn dagegen der Schlupf s bei dem Schritt P21 höher als 0 km/h ist, dann hält, da der Schlupf möglicher­ weise zunehmen kann, die TCL-Einheit 75 bei dem Schritt P23 das Verzögerungsverhältnis auf dem Pegel III und gibt den Pegel III an die ECU-Einheit 15 ab.
Die ECU-Einheit 15 hat eine (nicht dargestellte) Map- bzw. Abbildung, welche die Beziehung zwischen dem Zündzeitpunkt P, welcher auf der Basis der Motordrehzahl NE und der dem Motor 11 zugeführten Ansaugluftmenge festgesetzt ist, und der Grund­ verzögerung PB speichert. Die ECU-Einheit 15 liest den Zündzeitpunkt P und die Grundverzögerung PB aus der Map- bzw. Abbildung auf der Basis des gefühlten Signals von dem Kurbelwellenwinkel-Fühler 62 und des gefühlten Signals von dem Luftstromfühler und korrigiert dann den Zündzeitpunkt P und die gelesene Grundverzögerung PB auf der Basis des Ver­ zögerungsverhältnis der TCL-Einheit 75, um dadurch eine Soll- Verzögerung PO zu schaffen. Der obere Grenzwert für die Soll- Verzögerung PO wird so festgesetzt, daß er einer oberen Grenztemperatur für Abgase entspricht, welche niedrig genug ist, damit der Katalysator zum Reinigen der Abgase keinen Schaden nimmt. Die Temperatur der Abgase wird durch das von dem Abgas-Temperaturfühler 74 gefühlte Signal bestimmt.
Wenn die Temperatur des Kühlmittels des Motors 11, welche mittels des Kühlmitteltemperaturfühlers 71 festgestellt wird, niedriger als ein vorherbestimmter Wert ist, dann wird der Prozeß zum Verzögern des Zündzeitpunktes P, wie oben be­ schrieben ist, unterbrochen, da ein Verzögern des Zündzeit­ punktes P zu einem Klopfen oder Blockieren des Motors 11 führen würde.
In Fig. 25 ist eine Prozedur zum Berechnen der Sollverzögerung PO in dem vorstehend beschriebenen Verzögerungssteuerprozeß dargestellt. Zuerst bestimmt die ECU-Einheit 15 bei einem Schritt Q1, ob das Schlupfsteuerflag FS gesetzt ist oder nicht. Wenn das Flag FS bei dem Schritt Q1 gesetzt ist, dann bestimmt die ECU-Einheit 15 bei einem schritt Q2, ob das Ver­ zögerungsverhältnis auf den Pegel III eingestellt ist.
Wenn das Verzögerungsverhältnis bei dem Schritt Q2 auf den Pegel III eingestellt ist, dann verwendet die ECU-Einheit 15 bei einem Schritt Q3 die aus der Mappe gelesene Grundverzöge­ rung PB als die Sollverzögerung PO, welche den Zündpunkt P um die Sollverzögerung PO verzögert. Damit die Drosselklappe 20 unabhängig von dem endgültigen Sollantriebsdrehmoment TO vollständig geschlossen wird, stellt die ECU-Einheit 15 bei einem Schritt Q4 das Einschaltverhältnis der solenoid- betätigten Drehmoment-Steuerventile 51 und 56 auf 100% ein, wodurch dann der Motor 11 zwangsläufig im Leerlauf läuft.
Wenn das Verzögerungsverhältnis beim Schritt Q2 nicht der Pegel III ist, dann bestimmt die ECU-Einheit 15 bei einem Schritt Q5, ob das Verzögerungsverhältnis auf den Pegel II eingestellt ist. Wenn das Verzögerungsverhältnis bei dem Schritt Q5 der Pegel II ist, dann setzt die ECU-Einheit 15 die Sollverzögerung PO gemäß der nachstehenden Gleichung fest und verzögert den Zündzeitpunkt P um die Sollverzögerung PO:
Die ECU-Einheit 15 stellt dann beim Schritt Q7 das Ein­ schaltverhältnis der Ventile 51 und 56 in Abhängigkeit von dem Sollantriebsdrehmoment TOS ein, welches das Antriebs­ drehmoment des Motors 11 unabhängig von dem Betätigen des Gaspedals 31 durch den Fahrer verringert. Die ECU-Einheit 15 speichert dann eine Mappe zum Bestimmen einer Klappen­ öffnung θT, wobei die Motordrehzahl NE und das Antriebsdreh­ moment des Motors 11 als Parameter verwendet werden. Die ECU-Einheit 15 liest aus der Mappe eine Drossel-Sollöffnung θTO, welche der augenblicklichen Motordrehzahl NE und dem Sollantriebsdrehmoment TOS entspricht.
Die ECU-Einheit 15 bestimmt dann die Differenz zwischen der Drossel-Sollöffnung θTO und der Drossel-Istöffnung θT, welche mittels des Drosselöffnungsfühlers 64 festgestellt worden ist. Die ECU-Einheit 15 stellt dann das Einschaltverhältnis der solenoid-betätigten Drehmomentsteuer-Ventile 51 und 56 auf einen Wert ein, welcher der Differenz entspricht, und erregt die Solenoids der Ventile 51 und 56 bei dem Einschaltverhält­ nis, wodurch dann das Stellglied 41 betätigt wird, um da­ durch die Drossel-Istöffnung θT auf den Sollwert θTO zu er­ niedrigen.
Wenn das maximale Drehmoment des Motors 11 als das Sollan­ triebsdrehmoment TOS an die ECU-Einheit 15 abgegeben wird, dann erniedrigt die ECU-Einheit 15 das Einschaltverhältnis der Ventile 51 und 56 auf 0%, wodurch dann der Motor 11 in Abhängigkeit von dem Betätigen des Gaspedals 31 durch den Fahrer das Antriebsdrehmoment erzeugt.
Wenn das Verzögerungsverhältnis bei dem Schritt Q5 nicht der Pegel 2 ist, dann bestimmt die ECU-Einheit 15 bei einem Schritt Q8, ob die Sollverzögerung PO 0 ist oder nicht. Wenn die Sollverzögerung PO 0 ist, dann geht die Steuerung auf einen Schritt Q7 über, bei welchem die ECU-Einheit 15 den Zündzeitpunkt Q nicht verzögert, sondern stellt das Ein­ schaltverhältnis der Ventile 51 und 56 in Abhängigkeit von dem Sollantriebsdrehmoment TOS, welches das Antriebsdrehmo­ ment des Motors 11 verringert, unabhängig von dem Betätigen des Gaspedals 13 durch den Fahrer ein.
Wenn die Sollverzögerung PO bei dem Schritt Q8 nicht 0 ist, verringert die ECU-Einheit 15 bei einem Schritt Q9 die Soll­ verzögerung PO um ein Grad (1°) in jeder Abtastperiode Δt über eine Rampensteuerung, bis PO = 0 ist. Die Rampen­ steuerung wird bewirkt, da, wenn die Sollverzögerung PO un­ mittelbar auf 0 herabgesetzt würde, das von dem Motor 11 erzeugte Drehmoment sich stark ändern würde, was zu Stößen führen würde. Die Steuerung geht dann auf den Schritt Q7 über.
Wenn das Schlupfsteuerflag FS bei dem Schritt Q1 rückgegesetzt wird, dann führt die ECU-Einheit 15 einen Normallauf- Steuerprozeß durch, bei welchem das Antriebsmoment des Motors 11 nicht herabgesetzt wird. Die ECU-Einheit 15 setzt dann bei einem Schritt Q10 die Sollverzögerung PO auf 0, wodurch dann der Zündzeitpunkt P nicht verzögert wird, und stellt dann bei einem Schritt Q11 das Einschaltverhältnis der sole­ noid-betätigten Drehmoment-Steuerventile 51 und 56 auf 0% ein, bei welchem der Motor 11 auf das Gaspedal 21 ansprechen kann.

Claims (15)

1. Vorrichtung zum Regeln der Leistungsabgabe eines Kraftfahrzeugs (81), um einen Schlupf von Antriebsrädern (64, 65) des Kraftfahrzeugs basierend auf der Fahrge­ schwindigkeit des Kraftfahrzeugs zu reduzieren, mit
einer Drehmoment-Steuereinrichtung (2), um das vom Motor des Kraftfahrzeugs erzeugte Antriebsdrehmoment unabhängig von Steueraktionen des Fahrers des Kraftfahrzeugs zu vermindern,
einer Sollantriebsraddrehzahl-Einstelleinrichtung (101-104, 119, 120) zum Einstellen einer Solldrehzahl,
einer Bezugsantriebsdrehmoment-Einstelleinrichtung (105-107, 111, 112, 114-118) zum Einstellen eines Bezugsantriebsdrehmoments für den Motor,
einer Schlupf-Detektoreinrichtung (121) zum Detektieren des Schlupfes der Antriebs­ räder (64, 65) basierend auf der Solldrehzahl der Antriebsräder,
einer Sollantriebsdrehmoment-Einstelleinrichtung (122-134) zum Einstellen eines Sollantriebsmoments für den Motor basierend auf dem Bezugsantriebsdrehmoment, welches durch die Bezugsantriebsdrehmoment-Einstelleinrichtung (122-134) eingestellt worden ist,
und basierend auf dem Schlupf der Antriebsräder, der durch die Schlupf-Detektoreinrichtung (121) detektiert worden ist, und
einer elektronischen Steuereinrichtung (15) zum Steuern der Drehmomentsteuer­ einrichtung (20), um das von dem Motor erzeugte Antriebsdrehmoment auf das Sollan­ triebsdrehmoment, das durch die Sollantriebsdrehmoment-Einstelleinrichtung (122-134) eingestellt worden ist, abzugleichen,
wobei die Bezugsantriebsdrehmoment-Einstelleinrichtung (105-107, 111, 112, 114116) das Bezugsantriebsdrehmoment basierend auf der Sollantriebsraddrehzahl einstellt, die durch die Sollantriebsraddrehzahl-Einstelleinrichtung (101-104, 119, 120) eingestellt worden ist.
2. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Sollantriebs­ drehmoment-Einstelleinrichtung (122-134) eine Einrichtung aufweist, um ein korrigierendes Drehmoment auf der Basis des Schlupfes der Antriebsräder zu berechnen und um das Bezugsantriebsdrehmoment mit dem korrigierenden Drehmoment zu korrigieren, um dadurch das Sollantriebsdrehmoment einzustellen.
3. Vorrichtung nach Anspruch 2, dadurch gekennzeichnet, daß das korrigierende Drehmoment auf der Basis zumindest eines Proportionalwertes, eines differenzierten Wertes und eines integrierten Wertes des Schlupfs eingestellt wird.
4. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Bezugsantriebs­ drehmoment-Einstelleinrichtung (105-107, 111, 112, 114-118) eine Einrichtung (115) auf­ weist, um das Bezugsantriebsdrehmoment auf einen Wert zwischen vorherbestimmten oberen und unteren Grenzwerten einzustellen.
5. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Bezugsan­ triebsdrehmoment-Einstelleinrichtung (105-107, 111, 112, 114-118) eine Einrichtung (105107, 111, 112, 114, 115) zum Berechnen einer Bezugsbeschleunigung für die Antriebsräder auf der Basis der Solldrehzahl der Antriebsräder und eine Einrichtung (116) zum Berechnen des Bezugsantriebsdrehmoments auf der Basis der Bezugsbeschleunigung für die Antriebs­ räder aufweist.
6. Vorrichtung nach Anspruch 1, gekennzeichnet durch eine Einrichtung (108-110) zum Fühlen eines Beschleunigungszustands des Fahrzeugs, wobei die Bezugsantriebsdrehmoment- Einstelleinrichtung (105-107, 111, 112, 114-118) eine Einrichtung (111, 112) aufweist, um das Bezugsantriebsdrehmoment in Abhängigkeit von dem durch die Beschleunigungszu­ stands-Fühleinrichtung (108-110) festgestellten Beschleunigungszustand zu korrigieren.
7. Vorrichtung nach Anspruch 6, dadurch gekennzeichnet, daß die Bezugsantriebs­ drehmoment-Einstelleinrichtung (105-107, 111, 112, 114-118) eine Einrichtung (105-107), um eine Bezugsbeschleunigung für die Antriebsräder auf der Basis der Solldrehzahl der Antriebsräder zu berechnen, eine Einrichtung (111, 112), um die Bezugsbeschleunigung für die Antriebsräder in Abhängigkeit von dem durch die Beschleunigungszustands-Fühlein­ richtung (108-110) festgestellten Beschleunigungszustand zu korrigieren, und eine Ein­ richtung (115, 116) aufweist, um das Bezugsantriebsdrehmoment auf der Basis der kor­ rigierten Bezugsbeschleunigung für das Antriebsdrehmoment zu berechnen.
8. Vorrichtung nach Anspruch 1, dadurch gekennzeichnet, daß die Bezugsantriebs­ drehmoment-Einstelleinrichtung (105-107, 111, 112, 114-118) eine Einrichtung (117, 118) aufweist, um das Bezugsantriebsdrehmoment in Abhängigkeit von einem Fahrwiderstand des Fahrzeugs zu korrigieren.
9. Vorrichtung nach Anspruch 8, dadurch gekennzeichnet, daß der Fahrwiderstand verschiedene Werte für eine Anzahl von Straßenoberflächen-Neigungen hat.
10. Vorrichtung nach Anspruch 1, gekennzeichnet durch eine Einrichtung (113) zum Erstellen einer Kurvenfahrtbedingung des Fahrzeuges, wobei die Bezugsantriebsdrehmoment- Einstelleinrichtung (105-107, 111, 112, 114-118) eine Einrichtung (114) aufweist, um das Bezugsantriebsdrehmoment in Abhängigkeit von der Kurvenfahrtbedingung zu korrigieren, welche mittels der Einrichtung (113) zum Feststellen einer Kurvenfahrtbedingung des Fahrzeugs festgestellt worden ist.
11. Vorrichtung nach Anspruch 10, dadurch gekennzeichnet, daß die Bezugsantriebs­ drehmoment-Einstelleinrichtung (105-107, 111, 112, 114-118) eine Einrichtung (105-107), um eine Bezugsbeschleunigung für die Antriebsräder auf der Basis der Solldrehzahl der Antriebsräder zu berechnen, eine Einrichtung (114), um die Bezugsbeschleunigung der Antriebsräder in Abhängigkeit von der festgestellten Kurvenfahrtbedingung zu korrigieren, und eine Einrichtung (116) aufweist, um das Bezugsantriebsdrehmoment auf der Basis der korrigierten Bezugsbeschleunigung für das Antriebsdrehmoment zu berechnen.
12. Vorrichtung nach Anspruch 10, dadurch gekennzeichnet, daß die Bezugsantriebs­ drehmoment-Einstelleinrichtung (105-107, 111, 112, 114-118) eine Einrichtung (139) aufweist, um eine Querbeschleunigung, welche auf der Fahrgeschwindigkeit und einem Lenkwinkel des Motorfahrzeugs basiert, als Information zu berechnen, welche die Kurven­ fahrtbedingung des Motorfahrzeugs anzeigt.
13. Vorrichtung nach Anspruch 1, gekennzeichnet durch eine Sollantriebsdrehmoment- Einstelleinrichtung (141, M11-M16), um das Kurven-Sollantriebsdrehmoment in Abhängig­ keit von der Kurvenfahrtbedingung festzusetzen, welche durch die Bezugsan­ triebsdrehmoment-Einstelleinrichtung (105-107, 111, 112, 114-118) festgestellt worden ist, wenn das Motorfahrzeug eine Kurve fährt, wobei die Sollantriebsdrehmoment-Ein­ stelleinrichtung (141, M11-M16) eine Einrichtung (M12-M16) aufweist, um entweder das Bezugsantriebsdrehmoment oder das Sollantriebsdrehmoment fürs Kurvenfahren auszuwählen und um das ausgewählte Drehmoment als das Sollantriebsdrehmoment festzusetzen.
14. Vorrichtung nach Anspruch 1, gekennzeichnet durch eine Einrichtung (113) zum Feststellen einer Kurvenfahrtbedingung des Fahrzeugs, wobei die Einrichtung zum Einstellen der Sollantriebsraddrehzahl eine Einrichtung (101-104, 119, 120) aufweist, um die Soll­ drehzahl für die Antriebsräder auf der Basis der Kurvenfahrtbedingung zu korrigieren, welche mittels der Einrichtung (113) zum Feststellen einer Kurvenfahrtbedingung des Fahrzeugs festgestellt worden ist.
15. Vorrichtung nach Anspruch 14, dadurch gekennzeichnet, daß die Bezugsantriebs­ drehmoment-Einstelleinrichtung (105-107, 111, 112, 114-118) eine Einrichtung (139) aufweist, um eine Querbeschleunigung auf der Basis der Fahrgeschwindigkeit und des Lenkwinkels des Fahrzeugs als Information zu berechnen, welche die Kurvenfahrtbedingung des Fahrzeugs anzeigt.
DE4106202A 1990-02-27 1991-02-27 Vorrichtung zum Regeln der Leistungsabgabe eines Kraftfahrzeugs Expired - Fee Related DE4106202C2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2044461A JPH03249350A (ja) 1990-02-27 1990-02-27 車両の出力制御装置

Publications (2)

Publication Number Publication Date
DE4106202A1 DE4106202A1 (de) 1991-08-29
DE4106202C2 true DE4106202C2 (de) 2002-08-08

Family

ID=12692134

Family Applications (1)

Application Number Title Priority Date Filing Date
DE4106202A Expired - Fee Related DE4106202C2 (de) 1990-02-27 1991-02-27 Vorrichtung zum Regeln der Leistungsabgabe eines Kraftfahrzeugs

Country Status (4)

Country Link
US (1) US5245542A (de)
JP (1) JPH03249350A (de)
KR (1) KR940008005B1 (de)
DE (1) DE4106202C2 (de)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0552169A (ja) * 1991-02-20 1993-03-02 Honda Motor Co Ltd 車両用駆動力制御装置
EP0503942B1 (de) * 1991-03-13 1997-05-14 Mitsubishi Jidosha Kogyo Kabushiki Kaisha Gangwechsel-Steuerverfahren für automatisches Fahrzeuggetriebe
JP2946881B2 (ja) * 1991-11-11 1999-09-06 トヨタ自動車株式会社 内燃機関のスロットル弁制御装置
JP3136720B2 (ja) * 1991-12-27 2001-02-19 日産自動車株式会社 車両用トラクション制御装置
JP3236344B2 (ja) * 1992-05-13 2001-12-10 本田技研工業株式会社 車両の動力源出力制御装置
JP2768134B2 (ja) * 1992-05-20 1998-06-25 日産自動車株式会社 四輪駆動車の駆動力配分制御装置
JP2936913B2 (ja) * 1992-09-22 1999-08-23 日産自動車株式会社 四輪駆動車の駆動力配分制御装置
US5941925A (en) * 1992-11-26 1999-08-24 Robert Bosch Gmbh Method and arrangement for controlling a motor vehicle
DE4239711B4 (de) * 1992-11-26 2005-03-31 Robert Bosch Gmbh Verfahren und Vorrichtung zur Steuerung eines Fahrzeugs
JP3052031B2 (ja) * 1993-04-30 2000-06-12 本田技研工業株式会社 車両の駆動輪トルク制御装置
JP3363214B2 (ja) * 1993-08-20 2003-01-08 マツダ株式会社 車両のトラクションコントロ−ル制御装置
US5433283A (en) * 1993-10-27 1995-07-18 Sgs-Thomson Microelectronics, Inc. Apparatus for controlling a throttle plate of a carburetor of an internal combustion engine in response to loss of traction by a driving wheel, or other similar condition
DE4344634A1 (de) * 1993-12-24 1995-07-06 Bosch Gmbh Robert Antriebsschlupfregler
DE69522379T2 (de) * 1994-06-17 2002-05-29 Hitachi Ltd Ausgangsdrehmoment-Steuerungsvorrichtung und Verfahren für eine Brennkraftmaschine
JP3571370B2 (ja) * 1994-06-27 2004-09-29 富士重工業株式会社 車両の駆動力制御装置
JP2967395B2 (ja) * 1994-11-18 1999-10-25 本田技研工業株式会社 車両の前後グリップ力推定装置及び車両の駆動輪トルク制御装置
US5682316A (en) * 1995-06-05 1997-10-28 Ford Motor Company Vehicle traction controller with engine and brake control
JP3526675B2 (ja) * 1995-09-14 2004-05-17 日産ディーゼル工業株式会社 車輪の駆動トルク制御装置
US6082187A (en) * 1998-12-18 2000-07-04 Caterpillar Inc. Method for detecting a power loss condition of a reciprocating internal combustion engine
US5878366A (en) * 1996-07-09 1999-03-02 Caterpillar Inc. Method for detecting a powerloss condition of a reciprocating internal combustion engine
JP3358452B2 (ja) * 1996-07-22 2002-12-16 日産自動車株式会社 車両のエンジンブレーキ制御装置
DE19827117B4 (de) * 1998-06-18 2006-05-04 Zf Sachs Ag Antriebssystem für ein Fahrzeug
JP3321666B2 (ja) * 1998-10-16 2002-09-03 本田技研工業株式会社 オートクルーズ制御装置
US6234010B1 (en) 1999-03-31 2001-05-22 Caterpillar Inc. Method and system for predicting torque from crank speed fluctuations in an internal combustion engine
JP3509654B2 (ja) * 1999-08-31 2004-03-22 トヨタ自動車株式会社 車輌の制御装置
US6535809B1 (en) * 2000-11-08 2003-03-18 Delphi Technologies, Inc. Vehicle engine torque control with engine drag control mode
JP3812391B2 (ja) * 2001-09-26 2006-08-23 日産自動車株式会社 車両の駆動力制御装置
JP3868848B2 (ja) * 2002-05-23 2007-01-17 三菱電機株式会社 車両状態検出装置
JP2005008019A (ja) * 2003-06-18 2005-01-13 Denso Corp 車両走行状態制御システムおよび車両走行状態制御方法
JP4363143B2 (ja) * 2003-09-24 2009-11-11 株式会社アドヴィックス トラクション制御装置
JP4625632B2 (ja) * 2003-12-25 2011-02-02 日立オートモティブシステムズ株式会社 車両駆動装置
US7966113B2 (en) * 2005-08-25 2011-06-21 Robert Bosch Gmbh Vehicle stability control system
US7641014B2 (en) * 2006-01-31 2010-01-05 Robert Bosch Gmbh Traction control system and method
JP4864749B2 (ja) 2007-02-01 2012-02-01 トヨタ自動車株式会社 車両の走行制御装置
FR2918320A1 (fr) * 2007-07-02 2009-01-09 Renault Sas Systeme de commande de deux roues d'un vehicule automobile actionnables par un seul organe
US8175785B2 (en) * 2008-12-22 2012-05-08 GM Global Technology Operations LLC System and method for performance launch control of a vehicle
US8200408B2 (en) * 2008-12-22 2012-06-12 GM Global Technology Operations LLC System and method for active traction control of a vehicle
GB201401183D0 (en) * 2014-01-24 2014-03-12 Jaguar Land Rover Ltd Vehicle speed control system and method
JP6168484B2 (ja) * 2015-11-20 2017-07-26 マツダ株式会社 エンジンの制御装置
CN109159787A (zh) * 2018-08-31 2019-01-08 上海大学 一种电动汽车轮胎附着稳定状态实时检测系统和方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS623137A (ja) * 1985-06-29 1987-01-09 Toyota Motor Corp 加速スリツプ制御装置
DE3545716A1 (de) * 1985-12-21 1987-06-25 Daimler Benz Ag Einrichtung zur vortriebsregelung an kraftfahrzeugen
DE3736192A1 (de) * 1986-10-27 1988-05-05 Toyota Motor Co Ltd Beschleunigungsschlupf-regelanlage fuer ein raederfahrzeug
DE3644136C1 (de) * 1986-12-23 1988-09-01 Daimler Benz Ag Einrichtung zur Vortriebsregelung an Kraftfahrzeugen
DE3728574C1 (de) * 1987-08-27 1988-11-24 Daimler Benz Ag Einrichtung zum Regeln des Antriebsmomentes eines Kraftfahrzeuges
DE3741248C1 (de) * 1987-12-05 1989-06-01 Daimler Benz Ag Verfahren zum Ermitteln von Schlupfschwellen fuer eine Antriebsschlupfregelung eines Kraftfahrzeuges
DE3833213A1 (de) * 1988-09-30 1990-04-05 Bosch Gmbh Robert Vortriebsregeleinrichtung

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6160331A (ja) * 1984-09-03 1986-03-28 Toyota Motor Corp 車両スリツプ制御装置
JPH0649446B2 (ja) * 1985-11-28 1994-06-29 日本電装株式会社 車両の旋回時制動制御装置
JPS6426904A (en) * 1987-07-23 1989-01-30 Matsushita Electric Ind Co Ltd Open/close controller for commercial power supply
JPS6432955A (en) * 1987-07-30 1989-02-02 Mazda Motor Slip preventing device for vehicle
US4926333A (en) * 1988-04-20 1990-05-15 Mitsubishi Jidosha Kogyo Kabushiki Kaisha Traction control apparatus
US4985837A (en) * 1988-07-27 1991-01-15 Mitsubishi Jidosha Kogyo Kabushiki Kaisha Traction control apparatus
US5018595A (en) * 1989-07-11 1991-05-28 Nippondenso Co., Ltd. Traction control system
JPH084371Y2 (ja) * 1989-07-13 1996-02-07 本田技研工業株式会社 車両の駆動輪過剰スリップ防止装置

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS623137A (ja) * 1985-06-29 1987-01-09 Toyota Motor Corp 加速スリツプ制御装置
DE3545716A1 (de) * 1985-12-21 1987-06-25 Daimler Benz Ag Einrichtung zur vortriebsregelung an kraftfahrzeugen
DE3736192A1 (de) * 1986-10-27 1988-05-05 Toyota Motor Co Ltd Beschleunigungsschlupf-regelanlage fuer ein raederfahrzeug
DE3644136C1 (de) * 1986-12-23 1988-09-01 Daimler Benz Ag Einrichtung zur Vortriebsregelung an Kraftfahrzeugen
DE3728574C1 (de) * 1987-08-27 1988-11-24 Daimler Benz Ag Einrichtung zum Regeln des Antriebsmomentes eines Kraftfahrzeuges
DE3741248C1 (de) * 1987-12-05 1989-06-01 Daimler Benz Ag Verfahren zum Ermitteln von Schlupfschwellen fuer eine Antriebsschlupfregelung eines Kraftfahrzeuges
DE3833213A1 (de) * 1988-09-30 1990-04-05 Bosch Gmbh Robert Vortriebsregeleinrichtung

Also Published As

Publication number Publication date
KR940008005B1 (ko) 1994-08-31
DE4106202A1 (de) 1991-08-29
US5245542A (en) 1993-09-14
JPH03249350A (ja) 1991-11-07
KR910021315A (ko) 1991-12-20

Similar Documents

Publication Publication Date Title
DE4106202C2 (de) Vorrichtung zum Regeln der Leistungsabgabe eines Kraftfahrzeugs
DE102016013126B4 (de) Vorrichtung zur Steuerung von Fahrzeugverhalten
DE102016015154B4 (de) Vorrichtung zur Steuerung von Fahrzeugverhalten
DE19512441B4 (de) Vorrichtung und Verfahren zur Traktionsregelung bei einem Kraftfahrzeug
DE3913052C2 (de) Antriebsschlupfregelung
DE3931210C2 (de) Einrichtung zur Schlupfregelung an einem vierrädrigen allrad- getriebenen Kraftfahrzeug
DE10200783C2 (de) Anfahrhilfesteuerungsvorrichtung
DE4002821C2 (de)
DE10109580B4 (de) Fahrzeug-Fahrlagensteuervorrichtung
DE4338586B4 (de) Verfahren zur Steuerung eines Durchdrehens der angetriebenen Räder eines Kraftfahrzeuges
DE69829449T2 (de) Steuerungssystem für die Grenzkraft eines Differentials in einem vierradangetriebenen Fahrzeug
DE112011103084B4 (de) Fahrzeugsteuersystem
DE60120318T2 (de) Vorrichtung und Verfahren zum Steuern des Fahrverhaltens eines Fahrzeugs
DE4001347C2 (de)
DE3724574A1 (de) Einrichtung zur schlupfsteuerung an einem kraftfahrzeug
DE3724575A1 (de) Einrichtung zur schlupfsteuerung an einem kraftfahrzeug
DE3922262A1 (de) Radrutschsteuerungsvorrichtung in kraftfahrzeugen
DE102017114346B4 (de) Fahrzeugverhalten-Steuerungsvorrichtung
DE112006001019T5 (de) Antriebskraftsteuervorrichtung und -verfahren
DE4111023A1 (de) Elektronisches system fuer ein fahrzeug
DE3736192A1 (de) Beschleunigungsschlupf-regelanlage fuer ein raederfahrzeug
DE112008001208T5 (de) Steuergerät und Steuerverfahren für eine Fahrzeugantriebseinheit
DE102004058226A1 (de) Verzögerungssteuervorrichtung und Verzögerungssteuerverfahren für ein Fahrzeug
DE3924922A1 (de) Zugkraftsteuerung fuer fahrzeuge
DE102016013189A1 (de) Vorrichtung zur Steuerung von Fahrzeugverhalten

Legal Events

Date Code Title Description
8110 Request for examination paragraph 44
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee