DE10114040B4 - Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs - Google Patents

Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs Download PDF

Info

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
Application number
DE10114040A
Other languages
English (en)
Other versions
DE10114040A1 (de
Inventor
Lilian Kaiser
Michael Dr. Nicolaou
Holger Dr. Jessen
Thomas Dr. Schuster
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Robert Bosch GmbH filed Critical Robert Bosch GmbH
Priority to DE10114040A priority Critical patent/DE10114040B4/de
Publication of DE10114040A1 publication Critical patent/DE10114040A1/de
Application granted granted Critical
Publication of DE10114040B4 publication Critical patent/DE10114040B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • B60W10/06Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K28/00Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions
    • B60K28/10Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the vehicle 
    • B60K28/16Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the vehicle  responsive to, or preventing, skidding of wheels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • B60W10/11Stepped gearings
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/1819Propulsion control with control means using analogue circuits, relays or mechanical links
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D31/00Use of speed-sensing governors to control combustion engines, not otherwise provided for
    • F02D31/001Electric control of rotation speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/04Introducing corrections for particular operating conditions
    • F02D41/12Introducing corrections for particular operating conditions for deceleration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2510/00Input parameters relating to a particular sub-units
    • B60W2510/06Combustion engines, Gas turbines
    • B60W2510/0638Engine speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/06Combustion engines, Gas turbines
    • B60W2710/0644Engine speed
    • B60W2710/065Idle condition
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/06Combustion engines, Gas turbines
    • B60W2710/0666Engine torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/18Control of the engine output torque
    • F02D2250/21Control 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 , dass die Beeinflussung der Antriebseinheit im Rahmen einer Antriebsschlupfregelung nur dann vorgenommen wird, wenn die Motordrehzahl oberhalb der Leerlaufdrehzahl ist. Mit anderen Worten wird bei Unterschreiten der Leerlaufdrehzahl durch die Motordrehzahl der Antriebsschlupfregeleingriff abgeschaltet. Damit wird zwar ein Abwürgen der Antriebseinheit wirksam verhindert, jedoch werden Funktionseinbußen bei der Antriebsschlupfregelung hingenommen, weil eine vollständige Abschaltung des Eingriffes erfolgt.
  • 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 in 2 ein grobes Ablaufdiagramm dieser Steuerung am Beispiel einer momentenorientierten Steuerungsstruktur dargestellt ist. In 3 ist ein Ablaufdiagramm für ein erstes Ausführungsbeispiel des Abwürgeschutzreglers angegeben. Die 4 und 5 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 Steuereinheit 10 vorgesehen, welche als Komponenten eine Eingangsschaltung 14, wenigstens eine Rechnereinheit 16 und eine Ausgangsschaltung 18 aufweist. Ein Kommunikationssystem 20 verbindet diese Komponenten zum gegenseitigen Datenaustausch. Der Eingangsschaltung 14 der Steuereinheit 10 werden Eingangsleitungen 22 bis 26 zugeführt, welche in einem bevorzugten Ausführungsbeispiel als Bussystem ausgeführt sind und über die der Steuereinheit 10 Signale zugeführt werden, welche zur Steuerung der Antriebseinheit auszuwertende Betriebsgrößen repräsentieren. Diese Signale werden von Meßeinrichtungen 28 bis 32 erfaßt. Derartige Betriebsgrößen sind Fahrpedalstellung, Motordrehzahl, Motorlast, Abgaszusammensetzung, Motortemperatur, etc. Über die Ausgangsschaltung 18 steuert die Steuereinheit 10 die Leistung der Antriebseinheit. Dies ist in 1 anhand der Ausgangsleitungen 34, 36 und 38 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 Eingangsschaltung 14 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 Koordinator 100, 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 Koordinator 100 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üpfungsstelle 102 zugeführt. In der Verknüpfungsstelle 102 wird dem Sollmoment das Korrekturmoment dmsollawü des Abwürgeschutzreglers 104 aufgeschaltet. Das auf diese Weise korrigierte resultierende Moment wird einem weiteren Koordinator 106 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 Umsetzer 108 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 in 2 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 Momentenumsetzer 108 berücksichtigt auch das Ausgangssignal des Leerlaufreglers 110, 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üpfungsstelle 102 also zwischen dem Koordinator 106 und 108.
  • 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 der 3.
  • 3 zeigt ein Ablaufdiagramm eines bevorzugten Ausführungsbeispieles des Abwürgeschutzreglers 104. Er umfasst einen Regler 200, 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 Regler 200 nach Maßgabe der vorgesehenen Regelstrategie in Abhängigkeit der Größe der Regelabweichung Δ das Ausgangssignal dmsollawü, welches wie oben dargestellt in der Verknüpfungsstelle 102 auf das resultierende externe Sollmoment msollext aufgeschaltet wird, vorzugsweise addiert wird. Die Regelabweichung Δ wird in einer Verknüpfungsstelle 202 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-Elements 204. 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 Vergleichselements 206 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-Element 204 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 Regler 302 zugeführt, dessen Komponenten abhängig von der Abweichung Ausgangssignale bilden. Im gezeigten bevorzugten Ausführungsbeispiel besteht der Regler 302 aus einem Proportionalanteil 302a und einem Differentialanteil 302b. In anderen Ausführungen kann auf den einen oder anderen Anteil verzichtet werden. Die Reglerausgangssignale werden in der Verknüpfungsstelle 304 miteinander verknüpft, vorzugsweise addiert. In der Verknüpfungsstelle 304 wird ferner ein Momentensollwert md_sol (entspricht msollext) aufgeschaltet. Dieser Momentensollwert wird einem Ausführungsbeispiel durch eine Kennlinie 306 gewichtet, um die Funktion des Regler zu verbessern. Das Ausgangssignal M_abw der Verknüpfungsstelle 304 stellt das Sollmoment des Abwürgeschutzreglers dar. Über ein Schaltelement 308, 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 Maximalauswahlstufe 310 zugeführt. Dort wird der Maximalwert aus Sollmoment und Sollwert des Abwürgeschutzreglers gebildet. Die Ausgangsgröße wird dem Korrdinator 106 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 anhand 4 beschriebenen Elemente sind mit den gleichen Bezugszeichen bezeichnet und erfüllen dieselbe Funktion.
  • Im Gegensatz zur Vorgehensweise nach 4 schaltet ein Schaltelement 400 im Leerlauf B_ll die Abwürgegrenzdrehzahl nawü im Leerlauf auf Null. Zur Glättung des Übergangs wird die Grenzdrehzahl über ein Filter 402 zur Verknüpfungsstelle 300 geführt. Die dort gebildete Abweichung wird wie oben beschrieben verarbeitet, wobei das Reglerausgangssignal M_abw über ein Schaltelement 404 der Maximalauswahlstufe 310 zugeführt wird. Das Schaltelement 404 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 und 5 kann anstelle der Sollmomentengröße eine andere Vorgabegröße einer Ausgangsgröße (z. B. Leistung) verwendet werden.

Claims (9)

  1. 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.
  2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Drehzahlschwelle derart vorgegeben ist, dass der Regler ein Abwürgen der Antriebseinheit verhindert.
  3. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der externe Eingriff ein drehmomentenreduzierender Eingriff eines Antriebsschlupfreglers und/oder einer Getriebesteuerung ist.
  4. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Leerlaufbetriebszustand dann vorliegt, wenn ein Leerlaufregler nicht aktiv ist.
  5. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Drehzahlschwelle fest vorgegeben ist.
  6. 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.
  7. 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.
  8. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Vorgabegröße ein Solldrehmoment ist.
  9. 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.
DE10114040A 2000-04-04 2001-03-22 Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs Expired - Fee Related DE10114040B4 (de)

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)

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

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

Patent Citations (3)

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