DE102005008347B4 - Verfahren zum Interpretieren des vom Fahrer angeforderten Achsendrehmoments - Google Patents
Verfahren zum Interpretieren des vom Fahrer angeforderten Achsendrehmoments Download PDFInfo
- Publication number
- DE102005008347B4 DE102005008347B4 DE102005008347A DE102005008347A DE102005008347B4 DE 102005008347 B4 DE102005008347 B4 DE 102005008347B4 DE 102005008347 A DE102005008347 A DE 102005008347A DE 102005008347 A DE102005008347 A DE 102005008347A DE 102005008347 B4 DE102005008347 B4 DE 102005008347B4
- Authority
- DE
- Germany
- Prior art keywords
- torque
- pedal
- pedal command
- normalized
- driving speed
- 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.)
- Active
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D37/00—Non-electrical conjoint control of two or more functions of engines, not otherwise provided for
- F02D37/02—Non-electrical conjoint control of two or more functions of engines, not otherwise provided for one of the functions being ignition
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/06—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/08—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W20/00—Control systems specially adapted for hybrid vehicles
- B60W20/10—Controlling the power contribution of each of the prime movers to meet required power demand
- B60W20/11—Controlling the power contribution of each of the prime movers to meet required power demand using model predictive control [MPC] strategies, i.e. control methods based on models predicting performance
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1497—With detection of the mechanical response of the engine
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/04—Engine intake system parameters
- F02D2200/0406—Intake manifold pressure
- F02D2200/0408—Estimation of intake manifold pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/18—Control of the engine output torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/18—Circuit arrangements for generating control signals by measuring intake air flow
- F02D41/187—Circuit arrangements for generating control signals by measuring intake air flow using a hot wire flow sensor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/62—Hybrid vehicles
Abstract
System
(54) zur Bestimmung eines Soll-Drehmoments, welches von einem Drehmoment-Steuersystem
(52) eines Fahrzeugs weiterverarbeitbar ist, umfassend:
einen Eingang (80), der die Fahrgeschwindigkeit (72) und einen Pedalbefehl (70) empfängt;
einen Datenspeicher (100), in dem eine dreidimensionale Drehmomentfläche gespeichert ist, die in einem Koordinatensystem mit einer auf den Pedalbefehl (70) bezogenen ersten Achse (102), einer auf die Fahrgeschwindigkeit (72) bezogenen zweiten Achse (104) und einer auf ein Soll-Drehmoment (98) bezogenen dritten Achse (106) definiert ist; und
ein Modul (96) zur Bestimmung des Soll-Drehmoments (98), das auf den Datenspeicher (100) zugreift und auf der Grundlage einer Korrelation zwischen dem Pedalbefehl (70) und der Fahrgeschwindigkeit (72) jeweils aus der dreidimensionalen Drehmomentfläche das Soll-Drehmoment (98) erzeugt,
dadurch gekennzeichnet, dass
das Modul (96) zur Erzeugung des Soll-Drehmoments (98) in Abhängigkeit davon, ob die Fahrgeschwindigkeit (72) einen Kriechgang-Schwellwert (112) überschreitet oder nicht, bei der Berechnung des Soll-Drehmoments (90) zwischen zwei verschiedenen Prozeduren...
einen Eingang (80), der die Fahrgeschwindigkeit (72) und einen Pedalbefehl (70) empfängt;
einen Datenspeicher (100), in dem eine dreidimensionale Drehmomentfläche gespeichert ist, die in einem Koordinatensystem mit einer auf den Pedalbefehl (70) bezogenen ersten Achse (102), einer auf die Fahrgeschwindigkeit (72) bezogenen zweiten Achse (104) und einer auf ein Soll-Drehmoment (98) bezogenen dritten Achse (106) definiert ist; und
ein Modul (96) zur Bestimmung des Soll-Drehmoments (98), das auf den Datenspeicher (100) zugreift und auf der Grundlage einer Korrelation zwischen dem Pedalbefehl (70) und der Fahrgeschwindigkeit (72) jeweils aus der dreidimensionalen Drehmomentfläche das Soll-Drehmoment (98) erzeugt,
dadurch gekennzeichnet, dass
das Modul (96) zur Erzeugung des Soll-Drehmoments (98) in Abhängigkeit davon, ob die Fahrgeschwindigkeit (72) einen Kriechgang-Schwellwert (112) überschreitet oder nicht, bei der Berechnung des Soll-Drehmoments (90) zwischen zwei verschiedenen Prozeduren...
Description
- Die vorliegende Erfindung bezieht sich auf ein System und ein Verfahren zur Bestimmung eines Soll-Drehmoments in einem Fahrzeug und insbesondere auf die Interpretation eines Pedalbefehls.
- Insbesondere betrifft die Erfindung ein System zur Bestimmung eines Soll-Drehmoments gemäß dem Oberbegriff des Anspruchs 1 sowie ein entsprechendes Verfahren gemäß dem Oberbegriff des Anspruchs 13. Ein solches Verfahren ist beispielsweise aus der
DE 102 04 083 A1 bekannt. - Ein koordiniertes Achsendrehmoment-Steuersystem interpretiert die Stärke des vom Fahrer angeforderten Soll-Drehmoments. Das Steuersystem reagiert auf das Soll-Drehmoment mit dem Beschleunigen oder Verlangsamen des Fahrzeugs. Im Allgemeinen muss die Fahrpedalstellung als Soll-Drehmoment interpretiert werden, um das gewünschte Fahrverhalten zu bewirken.
- Das gewünschte Fahrverhalten zu erreichen ist eine komplizierte Angelegenheit. Beispielsweise sollte das Fahrzeug sofort reagieren, wenn der Fahrer das Pedal niederdrückt. Mit anderen Worten, es sollte im anfänglichen Pedalbetätigungsweg keine tote Zone, die zu keiner Reaktion führt, geben. Außerdem sollte dann, wenn das Pedal vollständig niedergedrückt ist, die maximal verfügbare Drehmomentstärke von der Kraftübertragung zur Verfügung stehen. Mit anderen Worten, es sollte trotz der unterschied lichen Drehmomentleistung der verschiedenen Motoren keine ungenützte Drehmomentleistung oder tote Zone am Ende des Pedalbetätigungswegs geben. Diese Eigenschaften im Fahrverhalten sollten trotz der Schwankung der Drehmomentleistung eines Motors infolge von wechselnden Umgebungsbedingungen wie etwa der Temperatur und des Luftdrucks erreicht werden.
- Der Erfindung liegt die Aufgabe zu Grunde, das Auftreten etwaiger Totzonen bei der Pedalbetätigung eines Fahrzeugs zu vermeiden.
- Diese Aufgabe wird mit einem System mit den Merkmalen des Anspruchs 1 sowie mit einem Verfahren mit den Merkmalen des Anspruchs 13 gelöst.
- Die Erfindung wird im Folgenden beispielhaft anhand der Zeichnungen beschrieben; in diesen zeigen:
-
1 einen funktionellen Blockschaltplan, der ein koordiniertes Drehmomentsteuersystem, das die Technik zur Bestimmung eines Soll-Drehmoments gemäß der Erfindung anwendet, zeigt; -
2 einen Blockschaltplan, der die Wechselwirkung zwischen dem koordinierten Drehmomentsteuersystem und dem System zur Bestimmung eines Soll-Drehmoments gemäß der Erfindung veranschaulicht; -
3 einen Blockschaltplan, der das System zur Bestimmung eines Soll-Drehmoments gemäß der Erfindung zeigt; -
4 einen Ablaufplan, der einen ersten Abschnitt des Verfahrens zur Bestimmung eines Soll-Drehmoments gemäß der Erfindung zeigt; -
5 einen Ablaufplan, der einen zweiten Abschnitt des Verfahrens zur Bestimmung eines Soll-Drehmoments gemäß der Erfindung zeigt; -
6 eine Erhebungsansicht der dreidimensionalen Drehmomentfläche gemäß der Erfindung; -
7 einen zweidimensionalen Graphen, der ein auf einem Pedalstellung basierenden Soll-Drehmoment gemäß der Erfindung zeigt; -
8 eine Gruppe von zweidimensionalen Graphen, die die Einstellung eines maximalen Nenndrehmoments, um Schwankungen der Umgebungsbedingungen zu kompensieren, in Übereinstimmung mit der Erfindung zeigt; und -
9 eine Gruppe von Ablaufdiagrammen, die ein alternatives Verfahren gemäß der Erfindung zeigt. - Wie zunächst in
1 gezeigt ist, umfasst ein Motorsteuersystem10 einen Motor12 mit einer Drosselklappe14 und einem Einlasskrümmer16 . Der Luftdurchfluss durch die Drosselklappe14 in den Einlasskrümmer16 hängt mit der Stellung einer Drosselklappenplatte18 zusammen. Die Luft strömt in einzelne Zylinder20 des Motors12 . Obwohl nur ein einziger Zylinder20 gezeigt ist, enthält selbstverständlich der Motor12 im Allgemeinen mehrere Zylinder20 . Ein Zylinder20 enthält einen (nicht gezeigten) Kolben, der ein Luft-/Kraftstoffgemisch komprimiert. Genauer wird der Luftstrom in den Zylinder20 mit durch eine Kraftstoffeinspritzvorrichtung22 eingespritztem Kraftstoff vermischt. Eine Zündkerze24 zündet das komprimierte Luft-/Kraftstoffgemisch in einem Verbrennungsprozess, um ein Motordrehmoment zu erzeugen, das wiederum über ein Getriebe44 auf eine (nicht gezeigte) Achse übertragen wird. Bei einem Hybridfahrzeug kann auch ein Elektromotor46 ein Drehmoment erzeugen. Das Drehmoment vom Motor46 wird in ähnlicher Weise über das Getriebe44 auf die Achse übertragen. - Eine oder mehrere Steuereinheiten
26 stellen das Motordrehmoment, das Elektromotordrehmoment und den Gang ein. Die Steuereinheiten26 stellen beispielsweise das Motordrehmoment auf der Grundlage eines angeforderten Drehmoments ein. Die Steuereinheiten26 steuern dynamisch die vom Motor12 gelieferte Drehmomentänderungsrate, indem sie die Stellung der Drosselklappenplatte18 steuern und die Anzahl von aktiven Zylindern zur Verdrängung nach Bedarf steuern. Die Steuereinheiten26 kommunizieren mit einem Luftmassendurchfluss-(MAF)-Sensor28 , einem Krümmerabsolutdruck-(MAP)-Sensor32 und einem Motordrehzahlsensor34 . Der MAF-Sensor28 erzeugt ein Signal, das mit der Stärke des Luftstroms durch die Drosselklappe14 zusammenhängt. Der MAP-Sensor32 erzeugt ein Signal, das mit dem Druck im Einlasskrümmer16 zusammenhängt. Der Motordrehzahlsensor34 erzeugt ein Signal, das mit der Motordrehzahl (RPM) zusammenhängt. Eine Steuereinheit26 kommuniziert außerdem mit der Kraftstoffeinspritzvorrichtung22 , um die dem Zylinder20 zugeführte Kraftstoffmenge zu steuern, und einer Zündanlage36 , um den Zeitpunkt des Zündfunkens auf der Grundlage des erfassten Luftdurchflusses und des Drucks zu steuern. Außerdem wählt eine Steuereinheit26 den Gang und verändert die an den Elektromotor46 angelegte Spannung. - Die Steuereinheit
26 empfängt verschiedene Eingangssignale, die Fahrzeugzustände angeben. Beispielsweise wird von einem Umgebungsluftsensor40 ein Umgebungsluftsignal erzeugt. Außerdem wird von dem MAF-Sensor28 durch Einstellen des erfassten Luftmassendurchflusses für den Druckabfall am Lufteinlassventil ein Umgebungsluftdrucksignal erzeugt. Alternativ kann das Drucksignal intermittierend erfasst werden, indem vor dem Starten des Motors eine Druckablesung vorgenommen wird. Ferner wird von einem Sauerstoffsensor48 der Motorabgasanlage48 ein Sauerstoffpegelsignal erzeugt. Des Weiteren wird durch einen Rillenscheibendrehzahlsensor50 des Getriebes44 ein Fahrgeschwindigkeitssignal erzeugt. Es kommt in Betracht, die Fahrgeschwindigkeit alternativ durch Raddrehzahlsensoren oder andere Geschwindigkeitserfassungsmechanismen zu erzeugen. - Die Steuereinheit
26 umfasst einen Prozessor und einen Speicher. Der Speicher umfasst einen elektronischen Datenspeicherungs-Flash-Speicher, einen löschbaren programmierbaren Nur-Lese-Speicher (EPROM), einen elektrisch löschbaren programmierbaren Nur-Lese-Speicher (EEPROM), einen Nur-Lese-Speicher (ROM), einen Flash-Speicher oder einen einmal programmierbaren (OTP) Speicher. Die Steuereinheiten26 führen in Übereinstimmung mit einer interpretierten Drehmomentanforderung von einem Pedalbefehl, der von einer Benutzereingabevorrichtung42 wie etwa einem Fahrpedal, einer handbetätigten Drosselklappensteuerung oder einer computerbasierten Eingabevorrichtung empfangen wird, eine koordinierte Drehmomentsteuerung aus. Im Allgemeinen ist der Pedalbefehl ein Signal, das die Stellung der Eingabevorrichtung42 angibt. Die Steuereinheiten26 umfassen ein koordiniertes Drehmomentsteuersystem und ein Modul zur Bestimmung eines Soll-Drehmoments, das den Pedalbefehl für das koordinierte Drehmomentsteuersystem interpretiert. - In
2 ist die Wechselwirkung zwischen dem koordinierten Drehmomentsteuersystem52 und dem System54 zur Bestimmung eines Soll-Drehmoments gezeigt. Das koordinierte Drehmomentsteuersystem erzeugt Drehmomentsteuersignale56 auf der Grundlage eines Soll-Drehmoments58 und Fahrzeugzuständen60 . Die Drehmomentsteuersignale56 umfassen ein Gangsteuersignal62 für das Getriebe, ein Spannungssteuersignal64 für den Elektromotor und Drosselklappen-, Zündfunken- und Verdrängung-nach-Bedarf-Steuersignale66A –B. Es versteht sich von selbst, dass das System52 so beschaffen ist, dass es Kraftstoffeinspritzvorrichtungen entsprechend der sich aus der Drosselklappenstellung ergebenden Luftmasse betätigt. - Das Soll-Drehmoment
58 wird durch das System54 auf der Grundlage von verschiedenen Systemeingaben68 erzeugt. Die Eingaben umfassen einen Pedalbefehl70 , die Fahrgeschwindigkeit72 , ein Echtzeit-Mindestdrehmoment74 , die Umgebungstemperatur76 und den Umgebungsluftdruck78 . Der Pedalbefehl70 entspricht im Allgemeinen einem Signal von der Fahrereingabevorrichtung, das die Stellung der Vorrichtung angibt. Die Fahrgeschwindigkeit entspricht im Allgemeinen einem gefilterten Getrieberillenscheiben-Drehzahlsignal vom Sensor50 (1 ), einer Raddrehzahl oder ähnlichen Fahrzeugkomponenten-Drehzahlen, die für die Fahrgeschwindigkeit kennzeichnend sind. Das Echtzeit-Mindestdrehmoment74 (2 ) wird im Allgemeinen durch einen Leerlaufdrehzahl-Algorithmus, der auf der Luftmasse pro Zylinder, dem Zündfunken, dem Kraftstoff und der Motordrehzahl basiert, bestimmt. Die Umgebungstemperatur76 entspricht im Allgemeinen einem Signal vom Sensor40 (1 ). Der Umgebungsluftdruck87 (2 ) entspricht im Allgemeinen einem gefilterten Signal vom Sensor28 (1 ), wie oben besprochen worden ist. -
3 zeigt das System54 zur Erzeugung eines Soll-Drehmoments näher. Über einen Eingang80 wird eine Systemeingabe68 empfangen und an verschiedene Module übermittelt. Beispielsweise werden Umgebungsbedingungen82 einschließlich der Umgebungstemperatur76 und des Umgebungsluftdrucks78 an ein Modul84 zur Berechnung des Drehmomentanteils übermittelt. Das Modul84 bestimmt seinerseits einen Anteil86 des maximal verfügbaren Drehmoments als Produkt aus dem Verhältnis der Ist-Temperatur zu einer Standardtemperatur und der Quadratwurzel des Verhältnisses des Ist-Drucks zu einem Standarddruck. Dann wählt das Modul88 zur Einstellung des maximalen Nenndrehmoments ein maximales Nenndrehmoment90 auf der Grundlage des Pedalbefehls70 und stellt es entsprechend dem Anteil86 des maximal verfügbaren Drehmoments ein. Die Einstellprozedur verwendet einen berechneten maximalen Skalar92 (CompMaxScalar), um den Einstellprozess zu steuern, wie weiter unten mit Bezug auf8 näher erläutert wird. Diese Einstellprozedur führt zu einem eingestellten maximalen Nenndrehmoment94 , das der Veränderlichkeit der Umgebungsbedingungen Rechnung trägt. - CompMaxScalar
92 wird als Funktion der Pedalstellung entwickelt und ist in8 gezeigt. Ein CapScalar-Wert liegt zwischen null und eins und gibt den Anteil des maximal verfügbaren Nenndrehmoments an. Der Comp-MaxScalar wird auf das maximale Nenndrehmoment angewandt. Falls keine Kompensation erwünscht ist, wird der CompMaxScalar einfach als Gerade140 gleich dem CapScalar kalibriert. Falls eine volle Kompensation erwünscht ist, wird der CompMaxScalar als Gerade142 gleich eins kalibriert. Falls eine teilweise Kompensation erwünscht ist, nimmt der Comp-MaxScalar über einen Abschnitt des Pedalbetätigungswegs den Wert Eins an und steigt dann bei144 auf den CapScalar an. Es gibt für jeden Fall Kompromisse. Obwohl der Fall der vollständigen Kompensation ein glei ches Fahrverhalten, das für Umgebungsveränderungen unempfindlich ist, bewirkt, wird ein Punkt erreicht, an dem die Drehmomentleistung überschritten wird, was zu einer toten Zone am Ende des Pedalbetätigungswegs führt. Im Fall fehlender Kompensation verändert sich das Fahrverhalten mit den Umgebungsbedingungen, jedoch wird am Ende des Pedalbetätigungswegs keine tote Zone erzeugt. Als Kompromiss bewirkt die teilweise Kompensation über einen Abschnitt des Pedalbetätigungswegs ein gleiches Fahrverhalten, setzt jedoch dann die Anforderung an die Leistung herab, um eine tote Zone am Ende des Pedalbetätigungswegs zu vermeiden. - Das Modul
96 zur Bestimmung eines Soll-Drehmoments ist dazu geeignet, auf der Grundlage des eingestellten maximalen Nenndrehmoments94 , der Fahrgeschwindigkeit72 , des Echtzeit-Mindestdrehmoments74 , des Pedalbefehls70 und des Datenspeichers100 für eine dreidimensionale Drehmomentfläche ein Soll-Drehmoment98 zu bestimmen. Der Datenspeicher100 für eine dreidimensionale Drehmomentfläche wird weiter unten mit Bezug auf6A näher besprochen. Die Fläche ist in einem Koordinatensystem mit einer auf den Pedalbefehl70 bezogenen ersten Achse102 , einer auf die Fahrgeschwindigkeit bezogenen zweiten Achse104 und einer auf ein Soll-Drehmoment bezogenen dritten Achse106 definiert. Das Modul96 zur Erzeugung eines Soll-Drehmoments (3 ) greift auf den Datenspeicher100 zu und erzeugt auf der Grundlage einer Korrelation zwischen dem Pedalbefehl70 und der Fahrgeschwindigkeit72 , jeweils aus der dreidimensionalen Drehmomentfläche, das Soll-Drehmoment98 . - Das Modul
96 zur Bestimmung eines Soll-Drehmoments verweist wahlweise auf drei Bereiche der Fläche. Beispielsweise ist bezüglich einer Kriechbetrieb-Drehmomentkurve110 , eines Kriechgang-Schwellenwerts112 und einer Kurve114 des maximalen Nenn-Achsendrehmoments ein Kriechbetrieb-Bereich108 (6A ) definiert. Außerdem ist bezüglich des Kriechgang-Schwellenwerts112 , der Kurve114 des maximalen Nenn-Achsendrehmoments und einer Pedalfixpunktskurve118 ein positiver Schiebebetrieb-Bereich116 definiert. Ferner ist bezüglich der Pedalfixpunktskurve118 und einer Schiebebetrieb-Drehmomentkurve122 ein negativer Schiebebetrieb-Bereich120 definiert. Die Kurve114 des maximalen Nenn-Achsendrehmoments liegt in einer Ebene, die durch die zweite Achse104 und die dritte Achse106 gebildet ist. Die Kriechbetrieb-Drehmomentkurve110 und die Schiebebetrieb-Drehmomentkurve122 liegen in einer Ebene, die zu der durch die zweite Achse104 und die dritte Achse106 gebildeten Ebene parallel ist. Die Achse102 ist auf den Einhundert-Prozent-Pedalbefehl im Ursprung des Koordinatensystems bezogen. Die Pedalfixpunktskurve118 liegt in einer durch die Achsen102 und104 gebildeten Ebene und schneidet den Kriechgang-Schwellenwert112 in der Nähe des Null-Pedal-Befehls. - Der Kriechgang-Schwellenwert
112 entspricht einer Fahrgeschwindigkeit, bei der das Kriechbetrieb-Drehmoment endet und das Schiebebetrieb-Drehmoment beginnt. Das Kriechbetrieb-Drehmoment ist das minimale positive Achsendrehmoment bei relativ niedriger Geschwindigkeit und für das Fahrzeugkriechen beim Null-Pedal-Befehl verantwortlich. Das Schiebebetrieb-Drehmoment ist das minimale negative Drehmoment bei relativ hohen Fahrgeschwindigkeiten, das für die Art und Weise, wie das Fahrzeug beim Null-Pedal-Befehl ausrollt, verantwortlich ist. Das maximale Nenn-Achsendrehmoment ist das von einem nominellen Motor bei Standardumgebungsbedingungen und beim Einhundert-Prozent-Pedalbefehl gelieferte maximale Achsendrehmoment. - Das Modul
96 (3 ) wendet eine oder mehrere Normierungsfunktionen an, um die Fahrgeschwindigkeit72 und/oder den Pedalbefehl70 zu normieren. Es verweist mittels der Kurve114 des maximalen Nenn-Achsendrehmoments auf den Kriechbetrieb-Bereich108 (6 ) und den Schiebebetrieb-Bereich116 . Der relevante Punkt der Kurve114 wird so eingestellt, wie es erforderlich ist, um den Veränderungen der Drehmomentleistung infolge von Umgebungsbedingungen Rechnung zu tragen, wie oben geschildert worden ist. Beim Verweisen auf den Kriechbetrieb-Bereich108 normiert das Modul96 (3 ) die Fahrgeschwindigkeit zwischen null und eins. Beim Verweisen auf den Schiebebetrieb-Bereich116 (6 ) stellt das Modul96 (3 ) die Fahrgeschwindigkeit auf der Grundlage des Kriechgang-Schwellenwerts112 (6 ) ein. Das eingestellte maximale Nenn-Achsendrehmoment wird im Allgemeinen mit einem Prozentsatz des Pedalbetätigungswegs oder einem gleichwertigen Pedalbefehl-Eingabewert multipliziert. Der normierte Geschwindigkeitswert wird im Allgemeinen verwendet, um das minimale Drehmoment auf der Kriechbetriebs- oder der Schiebebetriebskurve zu finden. Das maximale Nenn-Achsendrehmoment wird vor und nach der Multiplikation, um das Soll-Drehmoment zu erhalten, auf das Mindestdrehmoment eingestellt. Es ist jedoch in manchen Fällen erforderlich, die Ausgangsgröße des Leerlaufdrehzahl-Steueralgorithmus Rechnung zu berücksichtigen. - Um bei herkömmlichen Motoren ein Stocken zu vermeiden, wenn der Fahrer das Pedal zurücknimmt, müssen das Kriechbetrieb-Drehmoment und das Schiebebetrieb-Drehmoment auf die Ausgangsgröße des Leerlaufdrehzahl-Steueralgorithmus eingestellt werden. Wenn der Fahrer das Pedal niederdrückt, ergibt sich eine Pedaltotzone oder eine Unstetigkeit, falls das Soll-Drehmoment zu jenem Zeitpunkt nicht gleich jenem des Echtzeit-Schiebebetrieb-Drehmoments ist. Daher ist es erforderlich, das Mindestdrehmoment auf das Echtzeit-Schiebebetrieb-Drehmoment zu initialisieren, um einen sanften Übergang sicherzustellen. Daher wird das Echtzeit-Schiebebetrieb-Drehmoment als Eingabe empfangen. Jedoch können Schwankungen des Mindestdrehmoments eine Verzerrung der Achsendrehmomentfläche herbeiführen und dazu führen, dass sie sich unerwartet verändert. Diese Veränderung erfolgt bezüglich des Kriechbetrieb-Drehmoments langsam, da sie in Abhängigkeit von der eingestellten Leerlaufdrehzahl und den Temperaturbedingungen erfolgt. Daher ist die Veränderung kein Problem für das Kriechbetrieb-Drehmoment. Das Schiebebetrieb-Drehmoment jedoch hängt vom Gang ab und kann sich während eines Gangwechsels schnell ändern.
- Der Kriechgang-Schwellenwert ist eine Funktion der eingestellten Leerlaufdrehzahl. Wenn sich die eingestellte Leerlaufdrehzahl ändert, verschiebt sich der Kriechgang-Schwellenwert dementsprechend nach rechts oder nach links. Die Pedalfixpunktskurve
118 wird geliefert, um die schnelle Veränderlichkeit des Schiebebetrieb-Drehmoments, die sich aus der schnellen Gangänderung während eines Wechsels ergibt, zu kompensieren. Die Fixpunktskurve118 unterteilt den Schiebebetrieb-Drehmomentbereich in getrennte Bereiche mit verschiedenen Steuerungsfunktionen, die verhindern, dass die schnelle Veränderlichkeit die gesamte Pedalprogression beeinflusst. Außerdem wird zur Vermeidung von plötzlichen Änderungen des Soll-Drehmoments, sobald der Fahren das Pedal niederdrückt, ein Filter auf das Echtzeit-Schiebebetrieb-Drehmoment angewandt. Dieses Filter wird in der Drehzahlsteuerungsbetriebsart umgangen, um sicherzustellen, dass das Drehmoment nicht auf ein phasenverzögertes Mindestdrehmoment initialisiert wird. Folglich verweist das Modul96 (3 ) auf den negativen Schiebebetrieb-Bereich120 (6 ) durch lineares Steuern des Soll-Drehmoments zwischen dem Echtzeit-Schiebebetrieb-Drehmoment74 und dem Null-Drehmoment. Im Ergebnis ist das erzeugte Soll-Drehmoment geeignet, das gewünschte Fahrverhalten für ein positives Drehmoment zu liefern. Außerdem ist es zur Einstellung auf das wirkliche Minimum für ein negatives Drehmoment, um sicherzustellen, dass weder eine Totzone noch eine Unstetigkeit vorkommt, wenn der Fahrer das Pedal niederdrückt, geeignet. Die Einzelheiten der durch das Modul96 ausgeführten Berechnungen werden weiter unten mit Bezug auf die4 und5 erläutert. - In
4 umfasst das Verfahren der vorliegenden Erfindung bei150 das Vergleichen der Fahrgeschwindigkeit72 mit einem Kriechgang-Schwellenwert der dreidimensionalen Drehmomentfläche aus dem Datenspeicher100 . Darauf basierend, ob die Fahrgeschwindigkeit72 den Kriechgang-Schwellenwert übersteigt, wird wahlweise bestimmt, ob eine Schiebebetrieb-Bereich-Drehmomentanforderung anstelle einer Kriechbetrieb-Bereich-Drehmomentanforderung zu berechnen ist. Diese Rechentechniken folgen verschiedenen Prozeduren. - Das Berechnen eines Kriechbetrieb-Bereich-Drehmoments umfasst bei
152 das Normieren der Fahrgeschwindigkeit72 auf der Grundlage des Kriechgang-Schwellenwerts. Danach wird bei154 auf der Grundlage einer normierten Fahrgeschwindigkeit und der Drehmomentfläche ein normiertes Kriechbetrieb-Drehmoment berechnet. Zwischenzeitlich wird bei156 das Echtzeit-Schiebebetrieb-Drehmoment74 vom eingestellten maximalen Nenn-Achsendrehmoment94 subtrahiert, um dadurch einen Drehmomentbereich zu erzeugen. Das normierte Kriechbetrieb-Bereich-Drehmoment wird bei158 mit dem Achsendrehmomentbereich multipliziert, um dadurch ein entnormiertes Kriechbetrieb-Bereich-Drehmoment zu erzeugen. - Das Berechnen des Schiebebetrieb-Bereich-Drehmoments umfasst bei
162 das Berechnen eines Pedalfixpunkts auf der Grundlage der Fahrge schwindigkeit72 , jeweils aus einer Pedalfixpunktskurve, die in einer durch die erste und die zweite Achse gebildeten Ebene liegt. Der Pedalbefehl70 wird mit dann dem Pedalfixpunkt verglichen. Danach wird bei164 , darauf basierend, ob der Pedalbefehl70 den Pedalfixpunkt überschreitet, wahlweise bestimmt, ob ein Soll-Drehmoment aus dem negativen Schiebebetrieb-Bereich anstelle eines Soll-Drehmoments aus dem positiven Schiebebetrieb-Bereich zu berechnen ist. Diese Berechnungen beinhalten verschiedene Prozeduren. - Das Berechnen des Soll-Drehmoments des positiven Schiebebetriebs umfasst bei
166 das Normieren des Pedalbefehls70 auf der Grundlage des Pedalfixpunkts, wie er der Fahrgeschwindigkeit72 entsprechend der Fläche aus dem Datenspeicher100 entnommen wird. Die Fahrgeschwindigkeit72 wird bei168 ebenfalls auf der Grundlage des Kriechgang-Schwellenwerts eingestellt. Danach wird bei170 auf der Grundlage eines normierten Pedalbefehls und einer eingestellten Fahrgeschwindigkeit ein normiertes positives Drehmoment berechnet. Das normierte positive Drehmoment wird dann mit dem eingestellten maximalen Nenn-Achsendrehmoment94 multipliziert und damit das Soll-Drehmoment98 aus dem positiven Schiebebetrieb-Bereich (4 ) erzeugt. - Das Berechnen des Soll-Drehmoments aus dem negativen Schiebebetrieb-Bereich umfasst bei
174 das Normieren des Pedalbefehls auf der Grundlage des Pedalfixpunkts (5 ). Der normierte Pedalbefehl wird dann bei176 mit einem negativen Wert des Echtzeit-Schiebebetrieb-Drehmoments74 multipliziert, um dadurch aus dem Echtzeit-Schiebebetrieb-Drehmoment ein Differenz-Drehmoment zu erzeugen. Danach wird das Echtzeit-Schiebebetrieb-Drehmoment74 zum Differenz-Drehmoment addiert und damit das Soll-Drehmoment98 aus dem negativen Schiebebetrieb-Bereich (4 ) erzeugt. - Sobald das Soll-Drehmoment
98 durch das Modul96 erzeugt worden ist, verbleibt die Aufgabe, der Veränderlichkeit der Drehmomentleistung der verschiedenen Motoren Rechnung zu tragen. Dementsprechend ist das Modul124 zur Erhöhung des Soll-Drehmoments dazu beschaffen, den Pedalbefehl70 mit einem vorgegebenen Schwellenwert zu vergleichen. Falls der Pedalbefehl70 den Schwellenwert überschreitet, verwendet das Modul124 den garantierten maximalen Skalar126 (guaranteed max scalar), um das Soll-Drehmoment über das maximal verfügbare Nenndrehmoment anzuheben. Der garantierte maximale Skalar126 wird als Funktion der Pedalstellung oder anderer Pedalbefehl-Eingabevorrichtungskriterien entwickelt und nimmt den in7 gezeigten Charakter an. Demgemäß entspricht der Skalar126 einer relativen Größe, um die der Pedalbefehl den vorgegebenen Schwellenwert überschreitet. Diese Größe ist zu einem oberen Bereich des Pedalbefehls, der beispielsweise dem Ende des Pedalbetätigungswegs entspricht, relativ. Das Ergebnis ist eine progressiv stärkere Erhöhung mit zunehmender Stellung des Pedals oder einer anderen Eingabevorrichtung vom Schwellenpunkt bis zum Ende des Betätigungswegs. Der Pegel "Alpha", auf den das Soll-Drehmoment erhöht wird, ist ein statistisch bestimmter Faktor, der auf einer bekannten Veränderlichkeitsspanne zwischen Motoren basiert. - Das durch das Modul
124 erzeugte erhöhte Soll-Drehmoment128 dient als endgültige Drehmomentanforderung130 . Sie wird dem koordinierten Drehmomentsteuersystem52 in Flussrichtung über den Ausgang132 übermittelt. Im Ergebnis erfährt der Fahrer ein Fahrverhalten mit den oben erwähnten Eigenschaften. - In einer alternativen Ausführungsform ist die Fläche für den Fall ohne Motorbremsung aus einem oberen Drehmomentbereich
150 und für den Fall der Motorbremsung aus einem unteren Drehmomentbereich152 gebildet, wie in6B gezeigt ist. In diesem Fall kann die Pedalfixpunktskurve118 , der Kurve114 des maximalen Nenn-Achsendrehmoments entsprechend, irgendwo auf der gebildeten Fläche liegen. Das untere Ende der Fläche ist aus einer zusammengesetzten Kriechbetrieb/Schiebebetrieb-Drehmomentkurve in einer zur Fahrgeschwindigkeit-Achsendrehmomentkurve parallelen Ebene gebildet. Dieses zusammengesetzte Kriechbetrieb/Schiebebetrieb-Drehmoment ist jenes Drehmoment, das erforderlich ist, um das gewünschte Kriech- und Schiebeverhalten des Fahrzeugs zu liefern. Diese Kurve ändert sich in Abhängigkeit von dem gewünschten Maß der Motorbremsung. Wenn eine stärkere Motorbremsung gewünscht wird, fällt die Kurve unter jene des Falls einer fehlenden Motorbremsung, wie in6B gezeigt ist. Falls der Pedalbefehl über dem Pedalfixpunkt liegt, wird die Fläche wie beim Berechnen des Soll-Drehmoments verwendet. Fall der Pedalbefehl unter dem Pedalfixpunkt liegt, kann es dann, wenn eine Motorbremsung gewünscht wird, erforderlich sein, eine Einstellung zu berechnen. - Der Prozess, der zum Berechnen des Soll-Drehmoments mittels dieser alternativen Fläche von
6B ausgeführt wird, ist in9A gezeigt. Die normierte Achsendrehmomentfläche154 wird, wie oben beschrieben worden ist, mit dem eingestellten maximalen Nenndrehmoment94 und dem Pedalfixpunkt156 kombiniert. - Der Pedalbefehl muss für die Leerlaufdrehzahlsteuerung eingestellt werden, um eine Pedaltotzone zu vermeiden. Diese Einstellung erfolgt durch Vergleichen des Schiebebetrieb-Drehmoments
158 (rpm torque) mit dem Kriechbetrieb/Schiebebetrieb-Drehmoment160 zum Zeitpunkt des Über gangs162 aus der Leerlaufdrehzahlsteuerung, wie in9B gezeigt ist. Dieses Leerlauf-Delta-Achsendrehmoment164 wird zur Fahreranforderung addiert und klingt als Funktion der Zeit ab.
Claims (23)
- System (
54 ) zur Bestimmung eines Soll-Drehmoments, welches von einem Drehmoment-Steuersystem (52 ) eines Fahrzeugs weiterverarbeitbar ist, umfassend: einen Eingang (80 ), der die Fahrgeschwindigkeit (72 ) und einen Pedalbefehl (70 ) empfängt; einen Datenspeicher (100 ), in dem eine dreidimensionale Drehmomentfläche gespeichert ist, die in einem Koordinatensystem mit einer auf den Pedalbefehl (70 ) bezogenen ersten Achse (102 ), einer auf die Fahrgeschwindigkeit (72 ) bezogenen zweiten Achse (104 ) und einer auf ein Soll-Drehmoment (98 ) bezogenen dritten Achse (106 ) definiert ist; und ein Modul (96 ) zur Bestimmung des Soll-Drehmoments (98 ), das auf den Datenspeicher (100 ) zugreift und auf der Grundlage einer Korrelation zwischen dem Pedalbefehl (70 ) und der Fahrgeschwindigkeit (72 ) jeweils aus der dreidimensionalen Drehmomentfläche das Soll-Drehmoment (98 ) erzeugt, dadurch gekennzeichnet, dass das Modul (96 ) zur Erzeugung des Soll-Drehmoments (98 ) in Abhängigkeit davon, ob die Fahrgeschwindigkeit (72 ) einen Kriechgang-Schwellwert (112 ) überschreitet oder nicht, bei der Berechnung des Soll-Drehmoments (90 ) zwischen zwei verschiedenen Prozeduren wählt. - System nach Anspruch 1, dadurch gekennzeichnet, dass der Datenspeicher (
100 ) eine Normierungsfunktion bezüglich der Fahrgeschwindigkeit (72 ) und/oder dem Pedalbefehl (70 ) enthält und dazu beschaffen ist, über eine Kurve (114 ) des maximalen Nenn-Achsendrehmoments, die in einer durch die zweite Achse (104 ) und die dritte Achse (106 ) gebildeten Ebene liegt, auf die dreidimensionale Drehmomentfläche zu verweisen, um dadurch eine dynamische Online-Einstellung eines Kriechgang-Schwellenwerts (112 ) zu ermöglichen. - System nach Anspruch 2, dadurch gekennzeichnet, dass der Kriechgang-Schwellenwert (
112 ) als Funktion der eingestellten Leerlaufdrehzahl dynamisch bestimmt wird, so dass er sich mit dieser verändert. - System nach Anspruch 2, dadurch gekennzeichnet, dass es ferner ein Modul (
88 ) zur Einstellung des maximalen Nenndrehmoments umfasst, das in Abhängigkeit der Umgebungsbedingungen, die mit der Temperatur und/oder der Höhe zusammenhängen, das maximale Nenn-Achsendrehmoment auf der Grundlage des Pedalbefehls (70 ) und eines Anteils (86 ) des maximal verfügbaren Drehmoments einstellt. - System nach Anspruch 2, dadurch gekennzeichnet, dass es ferner ein Modul zur Umgebungskompensation umfasst, das so beschaffen ist, dass es verschiedene Grade der Umgebungskompensation bewirkt, wobei die Auswirkungen der Höhe und der Temperatur auf die maximale Drehmomentabgabe dazu verwendet werden, entweder eine teilweise Kompensation, keine Kompensation oder eine vollständige Kompensation dieser Auswirkungen herbeizuführen.
- System nach Anspruch 1, dadurch gekennzeichnet, dass das Modul (
96 ) zur Erzeugung eines Soll-Drehmoments auf Grundlage davon, ob die Fahrgeschwindigkeit (72 ) den Kriechgang-Schwellenwert (112 ) übersteigt oder nicht, wahlweise bestimmt, ob ein Schiebebetrieb-Bereich-Soll-Drehmoment anstelle eines Kriechbetrieb-Bereich-Soll-Drehmoments zu berechnen ist. - System nach Anspruch 6, dadurch gekennzeichnet, dass das Modul (
96 ) zur Bestimmung eines Soll-Drehmoments auf der Grundlage der Fahrgeschwindigkeit (72 ), jeweils aus einer Pedalfixpunktskurve (118 ), die in einer durch die erste Achse (102 ) und die zweite Achse (104 ) gebildeten Ebene liegt, einen Pedalfixpunkt berechnet, den Pedalbefehl (70 ) mit dem Pedalfixpunkt vergleicht und darauf basierend, ob der Pedalbefehl (70 ) den Pedalfixpunkt überschreitet, wahlweise bestimmt, ob ein Soll-Drehmoment aus dem negativen Schiebebetrieb-Bereich anstelle eine Soll-Drehmoments aus dem positiven Schiebebetrieb-Bereich zu berechnen ist. - System nach Anspruch 7, dadurch gekennzeichnet, dass das Modul (
96 ) zur Bestimmung eines Soll-Drehmoments den Pedalbefehl (70 ) auf der Grundlage des Pedalfixpunkts normiert, die Fahrgeschwindigkeit (72 ) auf der Grundlage des Kriechgang-Schwellenwerts (112 ) einstellt, ein normiertes positives Drehmoment auf der Grundlage eines normierten Pedalbefehls (70 ) und einer eingestellten Fahrgeschwindigkeit berechnet und ein eingestelltes maximales Nenn-Achsendrehmoment mit dem normierten positiven Drehmoment multipliziert, um dadurch das Soll-Drehmoment (98 ) aus dem positiven Schiebebetrieb-Bereich zu erzeugen. - System nach Anspruch 7, dadurch gekennzeichnet, dass das Modul (
96 ) zur Bestimmung eines Soll-Drehmoments den Pedalbefehl (70 ) auf der Grundlage des Pedalfixpunkts normiert, den normierten Pedalbefehl mit einem negativen Echtzeit-Schiebebetrieb-Drehmoment multipliziert, um dadurch auf der Grundlage des Echtzeit-Schiebebetrieb-Drehmoments (74 ) ein Differenz-Drehmoment zu erzeugen, und ein positives Echtzeit-Schiebebetrieb-Drehmoment zum Differenz-Drehmoment addiert, um dadurch das Soll-Drehmoment (98 ) aus dem negativen Schiebebetrieb-Bereich zu erzeugen. - System nach Anspruch 6, dadurch gekennzeichnet, dass das Modul (
96 ) zur Bestimmung eines Soll-Drehmoments die Fahrgeschwindigkeit (72 ) auf der Grundlage des Kriechgang-Schwellenwerts (112 ) normiert, ein normiertes Kriechbetrieb-Be reich-Drehmoment auf der Grundlage einer normierten Fahrgeschwindigkeit und des Pedalbefehls (70 ) berechnet, ein Echtzeit-Schiebebetrieb-Drehmoment (74 ) von einem eingestellten maximalen Nenn-Achsendrehmoment (94 ) subtrahiert, um dadurch einen Achsendrehmomentbereich zu erzeugen, und das normierte Kriechbetrieb-Drehmoment mit dem Achsendrehmomentbereich multipliziert, um dadurch ein entnormiertes Kriechbetrieb-Bereich-Drehmoment zu erzeugen. - System nach Anspruch 1, dadurch gekennzeichnet, dass es ferner ein Modul (
124 ) zur Erhöhung des Soll-Drehmoments (98 ) umfasst, das den Pedalbefehl (70 ) mit einem vorgegebenen Schwellenwert vergleicht und die Drehmomentanforderung als Funktion eines Betrags, um den der Pedalbefehl (70 ) den vorgegebenen Schwellenwert relativ zu einem oberen Bereich des Pedalbefehls überschreitet, über ein maximal erreichbares Nenndrehmoment anhebt. - System nach Anspruch 11, dadurch gekennzeichnet, dass ein oberer Erhöhungsbereich der statistischen Veränderlichkeit zwischen Fahrzeugmotorleistungen bezüglich des maximal erreichbaren Drehmoments Rechnung trägt.
- Verfahren zur Bestimmung eines Soll-Drehmoments, welches durch ein Drehmoment-Steuersystem (
52 ) eines Fahrzeugs weiterverarbeitbar ist, umfassend: Empfangen eines Pedalbefehls (70 ) von einer Fahrereingabevorrichtung; Empfangen einer Eingabe (68 ), die für die Fahrgeschwindigkeit (72 ) kennzeichnend ist; und Bestimmen eines Soll-Drehmoments (98 ) auf der Grundlage einer Korrelation zwischen dem Pedalbefehl (70 ) und der Fahrgeschwindigkeit (72 ) jeweils aus der dreidimensionalen Drehmomentfläche, die in einem Prozessorspeicher (100 ) gespeichert ist und in einem Koordinatensystem mit einer auf den Pedalbefehl (70 ) bezogenen ersten Achse (102 ), einer auf die Fahrgeschwindigkeit (72 ) bezogenen zweiten Achse (104 ) und einer auf das Soll-Drehmoment (98 ) bezogenen dritten Achse (106 ) definiert ist, dadurch gekennzeichnet, dass das Soll-Drehmoment (98 ) in Abhängigkeit davon, ob die Fahrgeschwindigkeit (72 ) einen Kriechgang-Schwellwert (112 ) überschreitet oder nicht auf Grundlage einer Auswahl zwischen zwei verschiedenen Prozeduren berechnet wird. - Verfahren nach Anspruch 13, dadurch gekennzeichnet, dass es ferner das Verwenden einer Normierungsfunktion bezüglich der Fahrgeschwindigkeit (
72 ) und/oder dem Pedalbefehl (70 ) in Verbindung mit einer Kurve (114 ) des maximalen Nenn-Achsendrehmoments, die in einer durch die zweite Achse (104 ) und die dritte Achse (106 ) gebildeten Ebene liegt, um auf die dreidimensionale Drehmomentfläche zu verweisen und dadurch eine dynamische Online-Einstellung eines Kriechgang-Schwellenwerts (112 ) zu ermöglichen, umfasst. - Verfahren nach Anspruch 14, dadurch gekennzeichnet, dass es ferner in Abhängigkeit der Umgebungsbedingungen, die mit der Temperatur und/oder der Höhe zusammenhängen, das Einstellen des maximalen Nenn-Achsendrehmoments auf der Grundlage des Pedalbefehls (
70 ) und eines Anteils (86 ) des maximal verfügbaren Drehmoments umfasst. - Verfahren nach Anspruch 15, dadurch gekennzeichnet, dass es ferner das Bewirken verschiedener Kompensationsgrade umfasst, wobei die Auswirkungen der Höhe und der Temperatur auf die maximale Drehmomentabgabe dazu verwendet werden, entweder eine teilweise Kompensation, keine Kompensation oder eine vollständige Kompensation dieser Auswirkungen herbeizuführen.
- Verfahren nach Anspruch 13, dadurch gekennzeichnet, dass darauf basierend, ob die Fahrgeschwindigkeit (
72 ) den Kriechgang-Schwellenwert (112 ) übersteigt, wahlweise bestimmt wird, ob ein Schiebebetrieb-Bereich-Soll-Drehmoment anstelle eines Kriechbetrieb-Bereich-Soll-Drehmoments zu berechnen ist. - Verfahren nach Anspruch 17, dadurch gekennzeichnet, dass es ferner umfasst: Berechnen eines Pedalfixpunkts auf der Grundlage der Fahrgeschwindigkeit (
72 ), jeweils aus einer Pedalfixpunktskurve (118 ), die in einer durch die erste Achse (102 ) und die zweite Achse (104 ) gebildeten Ebene liegt; Vergleichen des Pedalbefehls (70 ) mit dem Pedalfixpunkt; und darauf basierend, ob der Pedalbefehl (70 ) den Pedalfixpunkt überschreitet, wahlweises Bestimmen, ob ein Soll-Drehmoment (98 ) aus dem negativen Schiebebetrieb-Bereich anstelle eines Soll-Drehmoments (98 ) aus dem positiven Schiebebetrieb-Bereich zu berechnen ist. - Verfahren nach Anspruch 18, dadurch gekennzeichnet, dass es ferner umfasst: Normieren des Pedalbefehls (
70 ) auf der Grundlage des Pedalfixpunkts; Einstellen der Fahrgeschwindigkeit (72 ) auf der Grundlage des Kriechgang-Schwellenwerts (112 ); Berechnen eines normierten positiven Drehmoments auf der Grundlage eines normierten Pedalbefehls (70 ) und einer eingestellten Fahrgeschwindigkeit (72 ); und Multiplizieren eines eingestellten maximalen Nenn-Achsendrehmoments mit dem normierten positiven Drehmoment, um dadurch das Soll-Drehmoment (98 ) aus dem positiven Schiebebetrieb-Bereich zu erzeugen. - Verfahren nach Anspruch 18, dadurch gekennzeichnet, dass es ferner umfasst: Normieren des Pedalbefehls (
70 ) auf der Grundlage des Pedalfixpunkts; Multiplizieren des normierten Pedalbefehls (70 ) mit einem negativen Echtzeit-Schiebebetrieb-Drehmoment, um dadurch auf der Grundlage des Echtzeit-Schiebebetrieb-Drehmoments (74 ) ein Differenz-Drehmoment zu erzeugen; und Addieren eines positiven Echtzeit-Schiebebetrieb-Drehmoments zum Differenz-Drehmoment, um dadurch das Soll-Drehmoment (98 ) aus dem negativen Schiebebetrieb-Bereich zu erzeugen. - Verfahren nach Anspruch 17, dadurch gekennzeichnet, dass es ferner umfasst: Normieren der Fahrgeschwindigkeit (
72 ) auf der Grundlage des Kriechgang-Schwellenwerts (112 ); Berechnen eines normierten Kriechbetrieb-Bereich-Drehmoments auf der Grundlage einer normierten Fahrgeschwindigkeit und des Pedalbefehls (70 ); Subtrahieren eines Echtzeit-Schiebebetrieb-Drehmoments (74 ) von einem eingestellten maximalen Nenn-Achsendrehmoment (94 ), um dadurch einen Achsendrehmomentbereich zu erzeugen; und Multiplizieren des normierten Kriechbetrieb-Drehmoments mit dem Achsendrehmomentbereich, um dadurch ein entnormiertes Kriechbetrieb-Bereich-Drehmoment zu erzeugen. - Verfahren nach Anspruch 13, dadurch gekennzeichnet, dass es ferner umfasst: Vergleichen des Pedalbefehls (
70 ) mit einem vorgegebenen Schwellenwert; und Anheben des Soll-Drehmoments (98 ) über ein maximal erreichbares Nenndrehmoment als Funktion eines Betrags, um den der Pedalbefehl (70 ) den vorgegebenen Schwellenwert relativ zu einem oberen Bereich des Pedalbefehls überschreitet. - Verfahren nach Anspruch 22, dadurch gekennzeichnet, dass es ferner das statistische Bestimmen eines oberen Erhöhungsbereichs auf der Grundlage der Veränderlichkeit zwischen Fahrzeugmotorleistungen bezüglich des maximal erreichbaren Drehmoments umfasst.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/786,642 | 2004-02-25 | ||
US10/786,642 US7428457B2 (en) | 2004-02-25 | 2004-02-25 | Method for interpreting driver requested axle torque |
Publications (2)
Publication Number | Publication Date |
---|---|
DE102005008347A1 DE102005008347A1 (de) | 2005-09-22 |
DE102005008347B4 true DE102005008347B4 (de) | 2008-11-27 |
Family
ID=34861802
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102005008347A Active DE102005008347B4 (de) | 2004-02-25 | 2005-02-23 | Verfahren zum Interpretieren des vom Fahrer angeforderten Achsendrehmoments |
Country Status (2)
Country | Link |
---|---|
US (1) | US7428457B2 (de) |
DE (1) | DE102005008347B4 (de) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7428457B2 (en) * | 2004-02-25 | 2008-09-23 | General Motors Corporation | Method for interpreting driver requested axle torque |
DE102004056861A1 (de) * | 2004-11-25 | 2006-06-08 | Kuka Roboter Gmbh | Verfahren und Vorrichtung zum Regeln, Steuern von Manipulatoren |
JP4697017B2 (ja) * | 2006-04-14 | 2011-06-08 | 株式会社デンソー | 多相回転電機の制御装置 |
US7413043B2 (en) | 2006-08-14 | 2008-08-19 | Gm Global Technology Operations, Inc. | Method and system for estimating barometric pressure in a hybrid vehicle |
FR2911565B1 (fr) * | 2007-01-19 | 2009-02-27 | Renault Sas | Systeme et procede de commande d'un groupe motopropulseur hybride pour un fonctionnement en mode quatre roues motrices permanent |
KR100992635B1 (ko) * | 2007-12-13 | 2010-11-05 | 현대자동차주식회사 | 하이브리드 차량의 운전자 요구 토크 제어 방법 |
US8364373B2 (en) * | 2010-08-30 | 2013-01-29 | GM Global Technology Operations LLC | Method for controlling internal combustion engines in hybrid powertrains |
SE538535C2 (sv) * | 2012-03-27 | 2016-09-13 | Scania Cv Ab | Anordning och förfarande för begränsning av momentuppbyggnadhos en motor hos ett motorfordon |
CN103352764B (zh) * | 2012-08-01 | 2016-04-27 | 北京博曼迪汽车科技有限公司 | 一种基于扭矩控制的发动机电子喷射控制系统 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10114273C2 (de) * | 2001-03-23 | 2003-02-06 | Pascal Munnix | Regelungsverfahren zum Regeln eines Antriebsmoments |
DE10204083A1 (de) * | 2002-02-01 | 2003-08-14 | Siemens Ag | Verfahren zum Anpassen eines Drehmomentmodells und Anordnung |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5738606A (en) * | 1996-09-30 | 1998-04-14 | Cummins Engine Company, Inc. | Control system for regulating output torque of an internal combustion engine |
US6067495A (en) * | 1997-06-24 | 2000-05-23 | Chrysler Corporation | Acceleration based shift strategy for an automatic transmission |
FR2785961B1 (fr) * | 1998-11-12 | 2000-12-29 | Renault | Vehicule automobile comportant une boite de vitesses a changements de rapports automatises |
US6493618B2 (en) * | 2000-03-15 | 2002-12-10 | Toyota Jidosha Kabushiki Kaisha | Vehicle control using multiple sensors |
US6511399B2 (en) * | 2001-04-25 | 2003-01-28 | General Motors Corporation | Torque and power control in a powertrain |
US7428457B2 (en) * | 2004-02-25 | 2008-09-23 | General Motors Corporation | Method for interpreting driver requested axle torque |
-
2004
- 2004-02-25 US US10/786,642 patent/US7428457B2/en active Active
-
2005
- 2005-02-23 DE DE102005008347A patent/DE102005008347B4/de active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10114273C2 (de) * | 2001-03-23 | 2003-02-06 | Pascal Munnix | Regelungsverfahren zum Regeln eines Antriebsmoments |
DE10204083A1 (de) * | 2002-02-01 | 2003-08-14 | Siemens Ag | Verfahren zum Anpassen eines Drehmomentmodells und Anordnung |
Also Published As
Publication number | Publication date |
---|---|
US7428457B2 (en) | 2008-09-23 |
US20050187696A1 (en) | 2005-08-25 |
DE102005008347A1 (de) | 2005-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102005008347B4 (de) | Verfahren zum Interpretieren des vom Fahrer angeforderten Achsendrehmoments | |
DE102007023570B4 (de) | Motorsteuerung | |
DE69834766T2 (de) | Leerlaufdrehzahlregler für Brennkraftmaschine | |
DE3504181C2 (de) | Vorrichtung zur Steuerung der Ansaugluftmenge von Brennkraftmaschinen in Kraftfahrzeugen | |
DE19944044C2 (de) | Verfahren und Vorrichtung zum Steuern eines Motors | |
DE69823269T2 (de) | Drosselklappenkontrolleinrichtung für einen Verbrennungsmotor | |
DE19641059A1 (de) | Steuerverfahren und Steuervorrichtung für ein kontinuierlich variables Getriebe | |
DE112016004578T5 (de) | Vorrichtung zur Steuerung von Fahrzeugverhalten | |
DE4138822A1 (de) | Geraet zur erfassung des fahrwiderstandes eines fahrzeugs | |
DE19712552A1 (de) | Verfahren und System zum Steuern des Zündzeitpunkts für Verbrennungsmotoren | |
DE3423144A1 (de) | Verfahren zum steuern der kraftstoffzufuhr zu einer brennkraftmaschine bei beschleunigung | |
DE102017008362A1 (de) | Steuer- oder Regelvorrichtung für ein Fahrzeug, Verfahren zum Steuern oder Regeln des Antriebskraftübertragungswegs und Computerprogrammprodukt | |
EP1250525B1 (de) | Verfahren und vorrichtung zur steuerung einer brennkraftmaschine | |
DE69825670T2 (de) | Drehmomentsteuerung einer Brennkraftmaschine | |
DE112018006157T5 (de) | Fahrzeug-steuersystem | |
DE10108788A1 (de) | Kraftfahrzeug-Steuerungssystem | |
DE19946425A1 (de) | Vorrichtung zum Steuern einer Fahrzeugantriebskraft | |
DE19947109B4 (de) | Vorrichtung und Verfahren zum Steuern von Brennkraftmaschinen | |
DE4236009A1 (de) | Verfahren und Vorrichtung zum Steuern des Luftdurchsatzes durch einen Verbrennungsmotor im Schiebebetrieb | |
DE102009027502B4 (de) | Steuerung für eine Verbrennungskraftmaschine | |
EP1076166A2 (de) | Verfahren und Vorrichtung für die Frischluftbestimmung an einer Brennkraftmaschine | |
DE4405340B4 (de) | Verfahren und Vorrichtung zur Einstellung der Drehzahl einer Antriebseinheit eines Fahrzeugs im Leerlauf | |
DE19618385B4 (de) | Verfahren und Vorrichtung zur Steuerung einer Brennkraftmaschine | |
DE19740968B4 (de) | Verfahren zum Betreiben einer Brennkraftmaschine | |
DE3742909C2 (de) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
8380 | Miscellaneous part iii |
Free format text: PFANDRECHT |
|
8380 | Miscellaneous part iii |
Free format text: PFANDRECHT AUFGEHOBEN |
|
8380 | Miscellaneous part iii |
Free format text: PFANDRECHT |