DE10114040B4 - Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs - Google Patents
Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs Download PDFInfo
- Publication number
- DE10114040B4 DE10114040B4 DE10114040A DE10114040A DE10114040B4 DE 10114040 B4 DE10114040 B4 DE 10114040B4 DE 10114040 A DE10114040 A DE 10114040A DE 10114040 A DE10114040 A DE 10114040A DE 10114040 B4 DE10114040 B4 DE 10114040B4
- Authority
- DE
- Germany
- Prior art keywords
- drive unit
- controller
- output
- speed
- default
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 230000005540 biological transmission Effects 0.000 claims description 7
- 230000001419 dependent effect Effects 0.000 claims description 7
- 230000004913 activation Effects 0.000 description 5
- 238000002485 combustion reaction Methods 0.000 description 5
- 230000002579 anti-swelling effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 4
- 239000000446 fuel Substances 0.000 description 4
- 230000010354 integration Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010304 firing Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000000243 solution Substances 0.000 description 1
- 230000008961 swelling Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- 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
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K28/00—Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions
- B60K28/10—Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the vehicle
- B60K28/16—Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the vehicle responsive to, or preventing, skidding of wheels
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- 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
-
- 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/10—Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
-
- 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/10—Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
- B60W10/11—Stepped gearings
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/1819—Propulsion control with control means using analogue circuits, relays or mechanical links
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D31/00—Use of speed-sensing governors to control combustion engines, not otherwise provided for
- F02D31/001—Electric control of rotation speed
-
- 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/04—Introducing corrections for particular operating conditions
- F02D41/12—Introducing corrections for particular operating conditions for deceleration
-
- 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
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/06—Combustion engines, Gas turbines
- B60W2510/0638—Engine speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
- B60W2710/0644—Engine speed
- B60W2710/065—Idle condition
-
- 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
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/06—Combustion engines, Gas turbines
- B60W2710/0666—Engine torque
-
- 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
- F02D2250/21—Control of the engine output torque during a transition between engine operation modes or states
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
Abstract
Verfahren zur Steuerung der Antriebseinheit eines Fahrzeugs, bei welchem eine Vorgabegröße gebildet wird, die eine Ausgangsgröße der Antriebseinheit repräsentiert, in deren Abhängigkeit wenigstens eine Stellgröße der Antriebseinheit gebildet wird, dadurch gekennzeichnet, dass durch einen Regler die Ausgangsgröße erhöht wird, wenn die Drehzahl der Antriebseinheit eine vorgegebene Drehzahlschwelle unterschreitet und sich die Antriebseinheit in wenigstens einem Betriebszustand außerhalb des Leerlaufbetriebszustandes befindet, wobei der wenigstens eine Betriebszustand dann vorliegt, wenn ein externer Eingriff aktiv ist, der die Ausgangsgröße der Antriebseinheit unabhängig von einer Fahrervorgabe reduziert, und dass mit einer Ausgangsgröße des Reglers eine erste Vorgabegröße gebildet wird, welche mit wenigstens einer zweiten Vorgabegröße des externen Eingriffs im Rahmen einer Maximalwertauswahl zur Bildung der Vorgabegröße verglichen wird.
Description
- Stand der Technik
- Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs.
- Bei modernen Fahrzeugsteuerungen wirken auf die vorhandenen Stellglieder der Antriebseinheit eine Vielzahl von zum Teil gegensätzlichen Vorgaben. Die Antriebseinheit eines Fahrzeugs wird beispielsweise auf der Basis eines vom Fahrer vorgegebenen Fahrerwunsches, Sollwerten von externen und/oder internen Regel- und Steuerfunktionen, wie beispielsweise einer Antriebsschlupfregelung, einer Motorschleppmomentenregelung, einer Getriebesteuerung, einer Drehzahl- und/oder Geschwindigkeitsbegrenzung und/oder einer Leerlaufdrehzahlregelung gesteuert. Einige dieser externen Sollwertvorgaben wirken momentenreduzierend. Derartige Eingriffe sind beispielsweise eine Antriebsschlupfregelung, Maßnahmen zum Getriebeschutz oder eine Momentenreduktion während des Getriebeschaltvorgangs. Bei solchen momentenreduzierenden Eingriffen besteht in einigen Anwendungsfällen die Gefahr, dass die Momentenreduktion so groß wird, dass die Antriebseinheit abgewürgt wird, zumindest die Gefahr des Abwürgens mit den entsprechenden Komforteinbußen vorhanden ist. Zur Lösung dieser Problemstellung zeigt die
EP 64 669 A2 - Aus der
DE 197 39 567 A1 ist eine Steuerung für eine Antriebseinheit vorgesehen, in welcher die Sollwertvorgaben koordiniert werden, d. h. eine zu realisierende Sollwertvorgabe aus den zur Verfügung stehenden Vorgaben ausgewählt wird. Wird eine derartige Koordination der Sollwertvorgaben vorgenommen, so wird bei Abschalten des Antriebschlupfregeleingriffs eine andere Sollwertvorgabe zur Steuerung der Antriebseinheit herangezogen, in der Regel der Fahrerwunsch. Da dieser gegenüber der Sollwertvorgabe des Antriebsschlupfreglers relativ hoch sein kann, ergeben sich Komforteinbußen bei Abschalten der Antriebsschlupfregelung, da dann der viel zu hohe Fahrerwunschwert eingestellt wird. - Die
DE 197 48 128 A1 beschreibt ein Verfahren und eine Vorrichtung zur Steuerung eines Stellelements einer Antriebseinheit. Dabei wird eine fahrgeschwindigkeitsabhängige Aktivierung der Leerlaufregelung vorgeschlagen, wobei im Rahmen einer Leerlaufdrehzahlregelung ein Stellelement eingestellt wird, auch wenn das Stellelement außerhalb seiner Leerlaufposition ist und die Fahrgeschwindigkeit unterhalb eines vorgegebenen Schwellenwertes ist. - Vorteile der Erfindung
- Durch den den Vorgabewert zur Steuerung der Antriebseinheit beeinflussenden Abwürgeschutzregler wird auf der einen Seite wirksam die Abwürgegefahr der Antriebseinheit bei momentenreduzierenden Eingriffen (beispielsweise Getriebesteuerung- und/oder Antriebsschlupfregeleingriffe) vermieden und dennoch eine wenn auch eingeschränkte Realisierung des drehmomentenreduzierenden Eingriffs ermöglicht. Momentenreduzierend heißt, dass die gesteuerte Ausgangsgröße der Antriebseinheit unabhängig vom Fahrerwunsch reduziert wird.
- Von besonderem Vorteil ist, dass bei einer momentenorientierten Steuerungsstruktur ein Umschalten bei Abwürgegefahr auf den in der Regel viel zu großen Fahrerwunsch vermieden wird. Auf diese Weise wird der Komfort der Steuerung deutlich erhöht.
- Von besonderem Vorteil ist ein Abwürgeschutzregler, der einen additiven Erhöhungsbetrag auf die Vorgabegröße des reduzierenden Eingriffs abgibt. Dadurch findet eine Entkopplung zwischen dem Abwürgeschutzregler und Koordination der externen Eingriffe statt, wobei letztere von motorspezifischen Größen unabhängig bleibt. Auch im Bereich des Antriebsschlupfreglers bzw. der Getriebesteuerung kann auf motorspezifische Größen verzichtet werden, da der Abwürgeschutz im Rahmen der Auswahl der die Antriebseinheit steuernden Vorgabegröße realisiert ist.
- Besonders vorteilhaft ist, wenn der Abwürgeschutzregler grundsätzlich außerhalb der Betriebsphase des Leerlaufregler, d. h. außerhalb des Leerlaufzustands der Antriebseinheit aktiv ist. Dadurch werden Drehzahleinbrüche auch außerhalb des Betriebszustandes von aktiven externen Eingriffen, z. B. beim Anfahren, wirksam vermieden.
- Ein weiteres vorteilhaftes Ausführungsbeispiel besteht in einem Abwürgeschutzregler, der einen Momentensollwert vorgibt, der sich mit dem eigentlichen Momentensollwert im Rahmen einer Maximalwertauswahl verbindet. Dadurch ergibt sich eine einfache, problemlose Integration des Reglers in die Momentenkoordination bei einem momentengesteuerten Motorsteuersystem.
- Weitere Vorteile ergeben sich aus der nachfolgenden Beschreibung von Ausführungsbeispielen bzw. aus den abhängigen Patentansprüchen.
- Zeichnung
- Die Erfindung wird nachstehend anhand der in der Zeichnung dargestellten Ausführungsformen näher erläutert.
1 zeigt ein Übersichtsschaltbild einer Steuereinrichtung zur Steuerung einer Antriebseinheit in einem bevorzugten Ausführungsbeispiel, während in2 ein grobes Ablaufdiagramm dieser Steuerung am Beispiel einer momentenorientierten Steuerungsstruktur dargestellt ist. In3 ist ein Ablaufdiagramm für ein erstes Ausführungsbeispiel des Abwürgeschutzreglers angegeben. Die4 und5 zeigen Ablaufdiagramme für weitere, mit Blick auf die Integration in eine bestehende Steuerstruktur bevorzugte Ausführungsbeispiele des Abwürgeschutzreglers. - Beschreibung von Ausführungsbeispielen
-
1 zeigt ein Blockschaltbild einer Steuereinrichtung zur Steuerung einer Antriebseinheit, insbesondere einer Brennkraftmaschine. Es ist eine Steuereinheit10 vorgesehen, welche als Komponenten eine Eingangsschaltung14 , wenigstens eine Rechnereinheit16 und eine Ausgangsschaltung18 aufweist. Ein Kommunikationssystem20 verbindet diese Komponenten zum gegenseitigen Datenaustausch. Der Eingangsschaltung14 der Steuereinheit10 werden Eingangsleitungen22 bis26 zugeführt, welche in einem bevorzugten Ausführungsbeispiel als Bussystem ausgeführt sind und über die der Steuereinheit10 Signale zugeführt werden, welche zur Steuerung der Antriebseinheit auszuwertende Betriebsgrößen repräsentieren. Diese Signale werden von Meßeinrichtungen28 bis32 erfaßt. Derartige Betriebsgrößen sind Fahrpedalstellung, Motordrehzahl, Motorlast, Abgaszusammensetzung, Motortemperatur, etc. Über die Ausgangsschaltung18 steuert die Steuereinheit10 die Leistung der Antriebseinheit. Dies ist in1 anhand der Ausgangsleitungen34 ,36 und38 symbolisiert, über welche wenigstens die einzuspritzende Kraftstoffmasse, der Zündwinkel der Brennkraftmaschine sowie wenigstens eine elektrisch betätigbare Drosselklappe zur Einstellung der Luftzufuhr zur Brennkraftmaschine betätigt werden. Neben den geschilderten Eingangsgrößen sind weitere Steuersysteme des Fahrzeugs vorgesehen, die der Eingangsschaltung14 Vorgabegrößen, beispielsweise Drehmomentensollwert, übermitteln. Derartige Steuersysteme sind beispielsweise Antriebsschlupfregelungen, Fahrdynamikregelungen, Getriebesteuerungen, Motorschleppmomentenregelungen, etc. Über die dargestellten Stellpfade werden die Luftzufuhr zur Brennkraftmaschine, der Zündwinkel der einzelnen Zylinder, die einzuspritzende Kraftstoffmasse, der Einspritzzeitpunkt, das Luft/Kraftstoffverhältnis, etc. eingestellt. Neben den dargestellten Sollwertvorgaben, den externen Sollwertvorgaben, zu denen auch eine Sollwertvorgabe durch den Fahrer in Form eines Fahrwunsches und eine Geschwindigkeitsbegrenzung gehört, sind interne Vorgabengrößen zur Steuerung der Antriebseinheit vorhanden, beispielsweise eine Drehmomentenänderung einer Leerlaufregelung, eine Drehzahlbegrenzung, die eine entsprechende Sollvorgabengröße ausgibt, Drehmomentenbegrenzungen, Begrenzungen aus Bauteileschutz und/oder eine separate Sollvorgabegröße im Start. - Die beschriebene Vorgehensweise ist nicht nur in Verbindung mit Brennkraftmaschinen anwendbar, sondern auch bei anderen Antriebskonzepten, z. B. Elektromotoren. In diesem Fall sind die Stellgrößen entsprechend anzupassen.
- Als Sollwertvorgabegröße werden im bevorzugten Ausführungsbeispiel Drehmomentengrößen verwendet. In anderen Ausführungen werden unter entsprechender Anpassung andere, sich auf Ausgangsgrößen der Antriebseinheit beziehende Größen wie Leistung, Drehzahl, etc. Sollwerte vorgegeben.
- Neben Programmen zur Koordination der verschiedenen Vorgabegrößen umfasst die Rechnereinheit
16 u. a. auch Programme, welche einen Regler zum Abwürgeschutz realisieren. Dieser hat den Zweck, im abwürgegefährdeten Betriebsbereich der Antriebseinheit die Vorgabegröße so zu erhöhen, dass die Drehzahl der Antriebseinheit eine vorgegebene Abwürgedrehzahl nicht unterschreitet. Wesentlich dabei ist, dass der Regler nur dann aktiviert ist, wenn die Motordrehzahl kleiner als eine vorgebbare Abwürgedrehzahlschwelle ist und wenn ein externer Eingriff aktiv ist, d. h. wenn ein Antriebsschlupfregeleingriff, ein Getriebeschalteingriff, etc., nicht jedoch die Fahrervorgabe aktiv ist. Dieser Betriebszustand tritt außerhalb des Leerlaufbereich auf, so dass der Leerlaufregler keinen Beitrag zur Vermeidung des Abwürgens leisten kann. Der Regler gibt ein Erhöhungssignal ab, dessen Größe von der Abweichung zwischen Drehzahlschwellenwert und Motordrehzahl abhängt. Dieses Signal wird auf die Vorgabegröße des gerade aktiven Eingriffes aufgeschaltet, vorzugsweise addiert, um auf diese Weise die Drehzahl wieder anzuheben. Je nach Ausführungsbeispiel wird der Drehzahlschwellenwert des Reglers auf einen festen Wert, einen aus der stationären Leerlaufdrehzahl abgeleiteten Wert, gangabhängigen und/oder abhängig vom Verlustmoment der Antriebseinheit festgelegt. Dabei steigt der Schwellenwert mit größer werdender Übersetzung und/oder größer werdenden Verlustmomenten an. Anstelle der Abweichung zwischen Drehzahlschwelle und Drehzahl oder zusätzlich dazu ist die Größe des Erhöhungssignals, welches vom Regler erzeugt wird, abhängig vom Drehzahlgradienten, wobei das Signal um so größer ist, je steiler der Drehzahlgradient ist. Der Gradient kann auch Aktivierungsbedingung des Reglers sein, wobei der Regler aktiviert wird, wenn der Gradient einen Schwellenwert überschreitet. Im einfachsten Ausführungsbeispiel ist der Regler ein reiner Proportionalregler, allerdings sind auch andere, insbesondere der oben erwähnte Regler mit Differenzialanteil in einigen Ausführungsbeispielen geeignet. Hervorzuheben ist ferner, dass der Abwürgeschutzregler zusätzlich zu einem bereits vorhanden Leerlaufdrehzahlregler vorgesehen ist, der der Abwürgegefahr nicht entgegenwirkt, da er nur im Leerlaufzustand aktiv ist. Ferner beeinflusst der Leerlaufrgler nicht direkt den Vorgabewert des reduzierenden Eingriffs, sondern arbeitet diesem durch entsprechende Beeinflussung der Stellgrößen der Antriebseinheit entgegen. Die Wirkung des Leerlaufdrehzahlreglers als Abwürgeschutz ist daher in wesentlichen Betriebszuständen nicht optimal. - Ein bevorzugtes Ausführungsbeispiel des Abwürgeschutzreglers ist anhand eines Ablaufdiagramms für eine momentenorientierte Steuerstruktur dargestellt. Dabei stellen die einzelnen Blöcke Programme, Programmteile oder Programmschritte dar, während die Verbindungslinien den Informationsfluß repräsentieren.
- Das in
2 skizzierte Ablaufdiagramm umfasst einen ersten Koordinator100 , dem Sollmomentengrößen externer, d. h. nicht motorspezifischer, Funktionen zugeführt werden. Derartige Sollvorgaben sind beispielsweise das Fahrerwunschmoment msollfa, das Sollmoment des Antriebsschlupfreglers msollasr, das eines Fahrdynamikreglers msollesp oder das Sollmoment einer Getriebesteuerung während eines Schaltvorgangs. Der Koordinator100 wählt aus den zugeführten Sollgrößen eine resultierende Sollgröße aus. Dies erfolgt beispielsweise gemäß dem eingangs genannten Stand der Technik auf der Basis von Minimal- und Maximalwertauswahlstufen, wobei in Bezug auf momentenreduzierende Eingriffe jeweils der kleinste Eingriff zum Zuge kommt. Der auf diese Weise gebildete resultierende Momentensollwert für die externen Größen msollext wird einer Verknüpfungsstelle102 zugeführt. In der Verknüpfungsstelle102 wird dem Sollmoment das Korrekturmoment dmsollawü des Abwürgeschutzreglers104 aufgeschaltet. Das auf diese Weise korrigierte resultierende Moment wird einem weiteren Koordinator106 zugeführt, in dem die internen, motorspezifischen Sollmomentengrößen wie Drehmomentengrenzwerte, Sollgröße eines Drehzahlbegrenzers, etc. berücksichtigt werden. Auch dieser Koordinator besteht im bevorzugten Ausführungsbeispiel aus Maximal- und/oder Minimalwertauswahlstufen, mittels derer aus den zugeführten Sollgrößen ein resultierender Sollmomentenwert msoll ermittelt wird. Dieser wird dann im Umsetzer108 in die Stellgrößen, die bei der jeweiligen Antriebseinheit zur Verfügung stehen, umgesetzt, wobei der aktuelle Betriebszustand der Antriebseinheit berücksichtigt wird. Die Umsetzung eines Sollmomentenwertes in einzelne Stellgrößenwerte ist dem Fachmann z. B. aus dem eingangs genannten Stand der Technik bekannt. In dem in2 gezeigten Ausführungsbeispiel stehen als Stellgrößen der Zündwinkel, die Kraftstoffeinspritzung sowie die Luftzufuhr zu einer Brennkraftmaschine mittels einer elektrisch betätigbaren Drosselklappe zur Verfügung. Der Momentenumsetzer108 berücksichtigt auch das Ausgangssignal des Leerlaufreglers110 , der im Leerlaufzustand auf der Basis der Abweichung der Drehzahl zu einem Sollwert ein Korrektursignal für wenigstens eine der Stellgröße erzeugt. - In einem anderen Ausführungsbeispiel greift der Abwürgeschutzregler in Wirkrichtung nach dem Korrdinator
106 ein, so dass hier auch motorspezifische Eingriffe nicht zum Abwürgen führen können. In dieser Ausführung befindet sich die Verknüpfungsstelle102 also zwischen dem Koordinator106 und108 . - Dem Abwürgeschutzregler werden im bevorzugten Ausführungsbeispiel die Motordrehzahl nmot sowie Bedingungssignale zugeführt, die über den Betriebszustand der momentenreduzierenden Eingriffe informieren. dargestellt. Je nach Festlegung des Abwürgedrehzahlschwellenwertes werden weitere Größen wie beispielsweise die Leerlaufsolldrehzahl, Verlustmomente, die Gangübersetzung, etc. zugeführt, in deren Abhängigkeit der Schwellenwert festgelegt wird. Der Abwürgeschutzregler
104 ist in einem bevorzugten Ausführungsbeispiel im Detail im Ablaufdiagramm der3 . -
3 zeigt ein Ablaufdiagramm eines bevorzugten Ausführungsbeispieles des Abwürgeschutzreglers104 . Er umfasst einen Regler200 , der im bevorzugten Ausführungsbeispiel proportionales oder proportional-differenzielles Verhalten aufweist. Dieser Regler wird bei Vorliegen eines Aktivierungssignals b_akti aktiviert. Ihm wird ferner eine Regelabweichung Δ zugeführt. Im aktiven Zustand bildet der Regler200 nach Maßgabe der vorgesehenen Regelstrategie in Abhängigkeit der Größe der Regelabweichung Δ das Ausgangssignal dmsollawü, welches wie oben dargestellt in der Verknüpfungsstelle102 auf das resultierende externe Sollmoment msollext aufgeschaltet wird, vorzugsweise addiert wird. Die Regelabweichung Δ wird in einer Verknüpfungsstelle202 gebildet in Abhängigkeit der Motordrehzahl nmot sowie des Drehzahlschwellenwertes nawü, vorzugsweise durch Subtraktion der beiden Größen. Der Schwellenwert wird wie oben dargestellt entweder fest vorgegeben, abhängig von der Leerlaufsolldrehzahl, der aktuellen Gangübersetzung und/oder der aktuellen Verlustmomente nach Maßgabe von vorgegebenen Kennlinien oder Kennfeldern angepasst. Das Aktivierungssignal b_aktiv ist Ausgangssignal des logischen Und-Elements204 . Diesem wird zum einen ein Signal b_extaktiv zugeführt, welches anzeigt, dass ein externer, vorzugsweise drehmomentenreduzierender Eingriff aktiv ist. Ferner wird ihm ein Signal zugeführt, welches Ausgangssignal des Vergleichselements206 ist. Diesem wird die Motordrehzahl nmot sowie der Drehzahlschwellenwert nawü zugeführt, wobei das Ausgangssignal erzeugt wird, wenn die Motordrehzahl die Drehzahlschwelle unterschreitet. Ist also ein externer Eingriff aktiv und hat die Motordrehzahl die Drehzahlschwelle unterschritten, so erzeugt das Und-Element204 das Signal b_aktiv, welches den Abwürgeschutzregler aktiviert. Dieser bildet dann sein Ausgangssignal, welches das Solldrehmoment erhöht, wobei die Größe des Erhöhungsbetrages abhängig ist von der Größe der Abweichung zwischen Motordrehzahl und Drehzahlschwelle. - In einem weiteren Ausführungsbeispiel wird der Abwürge-Schutzregler nicht nur bei aktiven externen Eingriffen aktiviert, sondern ist grundsätzlich außerhalb des Leerlaufzustandes der Antriebseinheit aktiv, d. h. immer dann, wenn der Leerlaufregler nicht aktiv ist. In dieser Auführung wird anstelle des Signal B_extaktiv zur Aktivierung des Regler das negierte Aktivierungssignal des Leerlaufreglers zugeführt.
- Vorstehend wurde die beschriebene Lösung auf der Basis einer drehmomentenorientierten Steuerstruktur dargestellt. Anstelle von Drehmomentensollwerten werden in anderen Ausführungsbeispielen andere, eine Ausgangsgröße der Antriebseinheit beschreibende Größe als Sollgrößen vorgegeben, beispielsweise Leistungsgrößen.
- In
4 ist ein zweites Ausführungsbeispiel in Form eines Ablaufdiagramms gezeigt, welches eine besonders einfache Integration in die bestehende drehmomentenorientierten Steuerstruktur erlaubt. Auch hier stellen die einzelnen Blöcke Programme, Programmteile oder Programmschritte dar, während die Verbindungslinien den Informationsfluß repräsentieren. - In einer Verknüpfungsstelle
300 wird die Abweichung zwischen Motordrehzahl nmot und Abwürgegrenzdrehzahl nawü gebildet. Diese Abweichung wird dem Regler302 zugeführt, dessen Komponenten abhängig von der Abweichung Ausgangssignale bilden. Im gezeigten bevorzugten Ausführungsbeispiel besteht der Regler302 aus einem Proportionalanteil302a und einem Differentialanteil302b . In anderen Ausführungen kann auf den einen oder anderen Anteil verzichtet werden. Die Reglerausgangssignale werden in der Verknüpfungsstelle304 miteinander verknüpft, vorzugsweise addiert. In der Verknüpfungsstelle304 wird ferner ein Momentensollwert md_sol (entspricht msollext) aufgeschaltet. Dieser Momentensollwert wird einem Ausführungsbeispiel durch eine Kennlinie306 gewichtet, um die Funktion des Regler zu verbessern. Das Ausgangssignal M_abw der Verknüpfungsstelle304 stellt das Sollmoment des Abwürgeschutzreglers dar. Über ein Schaltelement308 , welches außerhalb des Leerlaufs oder bei wirkenden extrenen Eingriffen in der gezeigten Stellung steht (im Leerlauf B_LL und bei Fehlen externer Eingriffe ist M_abw also Null) wird das Sollmoment einer Maximalauswahlstufe310 zugeführt. Dort wird der Maximalwert aus Sollmoment und Sollwert des Abwürgeschutzreglers gebildet. Die Ausgangsgröße wird dem Korrdinator106 zugeführt. - In
5 ist ein drittes Ausführungsbeispiel in Form eines Ablaufdiagramms gezeigt, welches ebenfalls eine besonders einfache Integration in die bestehende drehmomentenorientierten Steuerstruktur erlaubt. Auch hier stellen die einzelnen Blöcke Programme, Programmteile oder Programmschritte dar, während die Verbindungslinien den Informationsfluß repräsentieren. Die anhand4 beschriebenen Elemente sind mit den gleichen Bezugszeichen bezeichnet und erfüllen dieselbe Funktion. - Im Gegensatz zur Vorgehensweise nach
4 schaltet ein Schaltelement400 im Leerlauf B_ll die Abwürgegrenzdrehzahl nawü im Leerlauf auf Null. Zur Glättung des Übergangs wird die Grenzdrehzahl über ein Filter402 zur Verknüpfungsstelle300 geführt. Die dort gebildete Abweichung wird wie oben beschrieben verarbeitet, wobei das Reglerausgangssignal M_abw über ein Schaltelement404 der Maximalauswahlstufe310 zugeführt wird. Das Schaltelement404 schaltet bei vorhandenem externen Eingriff in die gezeigte Stellung, während es bei nicht aktivem externem Eingriff in der Nullstellung ist. - Aus bei den Ausführungen der
4 und5 kann anstelle der Sollmomentengröße eine andere Vorgabegröße einer Ausgangsgröße (z. B. Leistung) verwendet werden.
Claims (9)
- Verfahren zur Steuerung der Antriebseinheit eines Fahrzeugs, bei welchem eine Vorgabegröße gebildet wird, die eine Ausgangsgröße der Antriebseinheit repräsentiert, in deren Abhängigkeit wenigstens eine Stellgröße der Antriebseinheit gebildet wird, dadurch gekennzeichnet, dass durch einen Regler die Ausgangsgröße erhöht wird, wenn die Drehzahl der Antriebseinheit eine vorgegebene Drehzahlschwelle unterschreitet und sich die Antriebseinheit in wenigstens einem Betriebszustand außerhalb des Leerlaufbetriebszustandes befindet, wobei der wenigstens eine Betriebszustand dann vorliegt, wenn ein externer Eingriff aktiv ist, der die Ausgangsgröße der Antriebseinheit unabhängig von einer Fahrervorgabe reduziert, und dass mit einer Ausgangsgröße des Reglers eine erste Vorgabegröße gebildet wird, welche mit wenigstens einer zweiten Vorgabegröße des externen Eingriffs im Rahmen einer Maximalwertauswahl zur Bildung der Vorgabegröße verglichen wird.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Drehzahlschwelle derart vorgegeben ist, dass der Regler ein Abwürgen der Antriebseinheit verhindert.
- Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der externe Eingriff ein drehmomentenreduzierender Eingriff eines Antriebsschlupfreglers und/oder einer Getriebesteuerung ist.
- Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Leerlaufbetriebszustand dann vorliegt, wenn ein Leerlaufregler nicht aktiv ist.
- Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Drehzahlschwelle fest vorgegeben ist.
- Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Drehzahlschwelle von der Leerlaufsolldrehzahl abhängig ist, von der Getriebeübersetzung und/oder von der Größe der Verlustmomente abhängig ist.
- Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass ein Regler vorgesehen ist, welcher abhängig von der Abweichung der Motordrehzahl von der Drehzahlschwelle einen Erhöhungsbetrag für die Vorgabegröße ermittelt, der größer ist, je größer der Abstand zwischen Motordrehzahl und Drehzahlschwelle ist.
- Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Vorgabegröße ein Solldrehmoment ist.
- Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs, mit einer Steuereinheit, welche eine Vorgabegröße für eine Ausgangsgröße der Antriebseinheit bildet, in deren Abhängigkeit sie wenigstens eine Stellgröße der Antriebseinheit festlegt, dadurch gekennzeichnet, dass die Steuereinheit einen Regler aufweist, welcher die Ausgangsgröße erhöht, wenn die Drehzahl der Antriebseinheit eine vorgegebene Drehzahlschwelle unterschreitet und sich die Antriebseinheit in wenigstens einem Betriebszustand außerhalb des Leerlaufbetriebszustandes befindet, wobei der wenigstens eine Betriebszustand dann vorliegt, wenn ein externer Eingriff aktiv ist, der die Ausgangsgröße der Antriebseinheit unabhängig von einer Fahrervorgabe reduziert und wobei mit einer Ausgangsgröße des Reglers eine erste Vorgabegröße gebildet wird, welche mit wenigstens einer zweiten Vorgabegröße des externen Eingriffs im Rahmen einer Maximalwertauswahl zur Bildung der Vorgabegröße verglichen wird.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10114040A DE10114040B4 (de) | 2000-04-04 | 2001-03-22 | Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10016646.6 | 2000-04-04 | ||
DE10016646 | 2000-04-04 | ||
DE10114040A DE10114040B4 (de) | 2000-04-04 | 2001-03-22 | Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10114040A1 DE10114040A1 (de) | 2001-10-11 |
DE10114040B4 true DE10114040B4 (de) | 2011-06-16 |
Family
ID=7637501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10114040A Expired - Fee Related DE10114040B4 (de) | 2000-04-04 | 2001-03-22 | Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2001349229A (de) |
DE (1) | DE10114040B4 (de) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10210684B4 (de) * | 2002-03-12 | 2005-04-14 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Überwachung eines Moments einer Antriebseinheit eines Fahrzeugs |
DE10246710B4 (de) * | 2002-10-07 | 2016-08-11 | Robert Bosch Gmbh | Verfahren zur Begrenzung einer Ausgangsgröße einer Antriebseinheit eines Fahrzeugs |
JP4367621B2 (ja) * | 2003-09-18 | 2009-11-18 | スズキ株式会社 | シフト操作制御装置 |
DE10357868A1 (de) * | 2003-12-11 | 2005-07-07 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Betreiben einer Antriebseinheit |
FR2935330B1 (fr) * | 2008-08-26 | 2010-09-03 | Peugeot Citroen Automobiles Sa | Procede et dispositif de controle commande de marche d'un vehicule. |
JP4922317B2 (ja) * | 2009-01-09 | 2012-04-25 | 本田技研工業株式会社 | エンジントルクの制御装置 |
US8027780B2 (en) * | 2009-05-01 | 2011-09-27 | GM Global Technology Operations LLC | Method and system for controlling torque during a vehicle launch condition |
DE102010061918B4 (de) * | 2010-11-25 | 2018-10-11 | Bayerische Motoren Werke Aktiengesellschaft | Fahrdynamikregelsystem in einem Kraftfahrzeug |
FR2990656B1 (fr) * | 2012-05-15 | 2014-12-26 | Renault Sa | Dispositif d'elaboration en temps reel de consigne de couple et vehicule equipe de ce dispositif |
FR3012847B1 (fr) * | 2013-11-06 | 2016-01-01 | Peugeot Citroen Automobiles Sa | Procede d'attenuation d'un couple d'agrement curatif en cas d'activation d'un regulateur de ralenti et calculateur moteur correspondant |
US10145325B2 (en) * | 2016-01-28 | 2018-12-04 | GM Global Technology Operations LLC | System and method for identifying a potential engine stall and controlling a powertrain system to prevent an engine stall |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0064669A2 (de) * | 1981-04-30 | 1982-11-17 | Robert Bosch Gmbh | Antriebsschlupfregelung |
DE19739567A1 (de) * | 1997-09-10 | 1999-03-11 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung des Drehmoments der Antriebseinheit eines Kraftfahrzeugs |
DE19748128A1 (de) * | 1997-10-31 | 1999-05-06 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung eines Stellelements einer Antriebseinheit |
-
2001
- 2001-03-22 DE DE10114040A patent/DE10114040B4/de not_active Expired - Fee Related
- 2001-04-04 JP JP2001105880A patent/JP2001349229A/ja not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0064669A2 (de) * | 1981-04-30 | 1982-11-17 | Robert Bosch Gmbh | Antriebsschlupfregelung |
DE19739567A1 (de) * | 1997-09-10 | 1999-03-11 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung des Drehmoments der Antriebseinheit eines Kraftfahrzeugs |
DE19748128A1 (de) * | 1997-10-31 | 1999-05-06 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Steuerung eines Stellelements einer Antriebseinheit |
Also Published As
Publication number | Publication date |
---|---|
DE10114040A1 (de) | 2001-10-11 |
JP2001349229A (ja) | 2001-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4304779B4 (de) | Vorrichtung zur Steuerung des von einer Antriebseinheit eines Fahrzeugs abzugebenden Drehmoments | |
DE19739567B4 (de) | Verfahren und Vorrichtung zur Steuerung des Drehmoments der Antriebseinheit eines Kraftfahrzeugs | |
EP1307643B1 (de) | Verfahren und vorrichtung zur steuerung einer antriebseinheit | |
EP0853723B1 (de) | Verfahren und vorrichtung zur steuerung einer brennkraftmaschine | |
DE19618893A1 (de) | Verfahren und Vorrichtung zur Steuerung einer Brennkraftmaschine | |
DE112006002019T5 (de) | Fahrzeugfahrtregelungsvorrichtung | |
EP1272752B1 (de) | Verfahren und vorrichtung zur steuerung der antriebseinheit eines fahrzeugs | |
DE10114040B4 (de) | Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs | |
EP1412630B1 (de) | Verfahren und vorrichtung zum betreiben eines antriebsmotors eines fahrzeugs | |
DE19615806A1 (de) | Verfahren und Vorrichtung zur Steuerung einer Antriebseinheit eines Fahrzeuges | |
DE10148343B4 (de) | Verfahren und Vorrichtung zur Steuerung einer Antriebseinheit | |
EP0931217A1 (de) | Verfahren und vorrichtung zur steuerung einer brennkraftmaschine | |
DE10048015A1 (de) | Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs | |
EP1432899B1 (de) | Verfahren und vorrichtung zum betreiben eines antriebsmotors eines fahrzeugs | |
EP1277940B1 (de) | Verfahren und Vorrichtung zum Betreiben eines Antriebmotors | |
EP1242732B1 (de) | Verfahren und vorrichtung zur steuerung der antriebseinheit eines fahrzeugs | |
DE10249098A1 (de) | Verfahren und Vorrichtung zur Steuerung einer Antriebseinheit mit einer Brennkraftmaschine | |
DE4335726B4 (de) | Verfahren und Vorrichtung zur Steuerung der Antriebsleistung eines Fahrzeugs | |
DE10324413B4 (de) | Verfahren und Vorrichtung zur Steuerung eines Dieselmotors | |
DE10251563A1 (de) | Verfahren zur Regelung der Geschwindigkeit eines Fahrzeugs | |
DE4223253A1 (de) | Steuereinrichtung für ein Fahrzeug | |
DE4313746A1 (de) | Verfahren und Vorrichtung zur Steuerung der Leistung einer Antriebseinheit eines Fahrzeugs | |
DE4426972B4 (de) | Verfahren und Vorrichtung zur Steuerung einer Brennkraftmaschine | |
WO2001073281A1 (de) | Verfahren und vorrichtung zur steuerung der antriebseinheit eines fahrzeugs | |
DE10350778A1 (de) | Verfahren zum Betrieb einer Antriebseinheit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
8125 | Change of the main classification |
Ipc: F02D 41/04 AFI20051017BHDE |
|
8120 | Willingness to grant licences paragraph 23 | ||
R020 | Patent grant now final |
Effective date: 20110917 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |