DE102011080859A1 - Verfahren und Vorrichtung zur Überwachung eines Steuergeräts zum Betreiben eines Motorsystems - Google Patents

Verfahren und Vorrichtung zur Überwachung eines Steuergeräts zum Betreiben eines Motorsystems Download PDF

Info

Publication number
DE102011080859A1
DE102011080859A1 DE201110080859 DE102011080859A DE102011080859A1 DE 102011080859 A1 DE102011080859 A1 DE 102011080859A1 DE 201110080859 DE201110080859 DE 201110080859 DE 102011080859 A DE102011080859 A DE 102011080859A DE 102011080859 A1 DE102011080859 A1 DE 102011080859A1
Authority
DE
Germany
Prior art keywords
offset
manipulated variable
drive motor
torque
function
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.)
Ceased
Application number
DE201110080859
Other languages
English (en)
Inventor
Martin Bach
Achim Haas
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 DE201110080859 priority Critical patent/DE102011080859A1/de
Priority to CN201280039015.8A priority patent/CN103732889A/zh
Priority to PCT/EP2012/062350 priority patent/WO2013020752A1/de
Priority to KR1020147003185A priority patent/KR101870486B1/ko
Publication of DE102011080859A1 publication Critical patent/DE102011080859A1/de
Ceased legal-status Critical Current

Links

Images

Classifications

    • 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/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine
    • 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
    • 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/22Safety or indicating devices for abnormal conditions
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1002Output torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/60Input parameters for engine control said parameters being related to the driver demands or status
    • F02D2200/602Pedal position
    • 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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Überwachen des Betriebs eines Antriebsmotors (2), mit folgenden Schritten: – Ansteuern des Antriebsmotors (2) mit einer Stellgröße (S), die abhängig von einer externen Vorgabe (FWM) gemäß einer Ansteuerfunktion generiert wird; – Überwachen der Stellgröße (S) durch einen Schwellenwertvergleich mit einem Stellgrößenschwellenwert (MTHR), wobei der Stellgrößenschwellenwert (MTHR) abhängig von einer mithilfe einer Überwachungsfunktion generierten Stellgrößenanforderung und einem Stellgrößenoffset (MOffset) erzeugt wird, wobei die Überwachungsfunktion eine unabhängige Nachbildung der Ansteuerfunktion darstellt, wobei der Stellgrößenoffset (MOffset) abhängig von einem Betriebsbereich des Antriebsmotors (2) variabel gewählt wird.

Description

  • Technisches Gebiet
  • Die vorliegende Erfindung betrifft Antriebssysteme für Kraftfahrzeuge, insbesondere Verfahren zum Überwachen einer Antriebsmomentanforderung für einen Antriebsmotor eines Kraftfahrzeugs.
  • Stand der Technik
  • In Motorsystemen mit Verbrennungsmotoren zum Antrieb von Kraftfahrzeugen werden die Verbrennungsmotoren üblicherweise mithilfe von Motorsteuergeräten angesteuert, um ein gewünschtes Antriebsmoment, d. h. ein von einem Fahrer vorgegebenes Fahrerwunschmoment, durch den Antriebsmotor bereitzustellen. Neben dem Fahrerwunschmoment werden in dem Motorsteuergerät auch weitere Momentenanforderungen, wie beispielsweise Momentenanforderungen für die Schaltunterstützung, die Leerlaufregelung und die Ruckeldämpferfunktion berücksichtigt, um ein Stellgrößenmoment zu ermitteln, das in entsprechende Ansteuergrößen für den Verbrennungsmotor ansteuernde Steller umgesetzt wird, so dass das entsprechende Moment bereitgestellt wird. Beispielsweise wird das Stellgrößenmoment bei einem Dieselmotor u. a. in eine einzuspritzende Kraftstoffmenge umgesetzt.
  • Um eine ungewollte Beschleunigung des Fahrzeugs zu verhindern, wird die Funktion des Motorsteuergeräts permanent überwacht. Hierzu wird im Motorsteuergerät ein von dem Verbrennungsmotor bereitgestelltes Istmoment mit einem separat ermittelten Momentenschwellenwert verglichen und eine Fehlerreaktion ausgelöst, wenn das Istmoment den Momentenschwellenwert übersteigt.
  • Um im fehlerfreien Betrieb eine Fehldetektion zu verhindern, wird ein Offset berücksichtigt, d. h. der Momentenschwellenwert wird um einen von dem Offset bestimmten Betrag höher festgelegt als der im Normalbetrieb zu erwartende Wert des Istmoments. Bei kleinen Fehlern bei dem bereitgestellten Istmoment und/oder dem angeforderten Fahrerwunschmoment und/oder anderen Momentenanforderungen kann so der Offset eine fehlerhafte Erkennung einer Fehlfunktion verhindern. Insbesondere im Schubbetrieb ist eine Fehlererkennung mit einer derartigen Momentenüberwachung nicht möglich, da der voreingestellte Offset in der Regel zu groß ist, so dass während des Schubbetriebs auftretende Fehler nicht erkannt werden können. Bislang werden Fehler, die im Schubbetrieb auftreten, mit einer gesonderten Schubüberwachung erkannt.
  • Offenbarung der Erfindung
  • Erfindungsgemäß sind ein Verfahren zum Überwachen eines von einem Antriebsmotor bereitgestellten Antriebsmoments gemäß Anspruch 1 sowie eine Vorrichtung, ein Motorsystem und ein Computerprogrammprodukt gemäß den nebengeordneten Ansprüchen vorgesehen.
  • Weitere vorteilhafte Ausgestaltungen der vorliegenden Erfindung sind in den abhängigen Ansprüchen angegeben.
  • Eine Idee des obigen Verfahrens besteht darin, eine Überwachungsfunktion bereitzustellen, bei der auf einer Momentenebene ein Momentenschwellenwert mit einem Offset bereitgestellt wird, wobei der Offset zur besseren Fehlerdiskriminierung im Schubbetrieb des Verbrennungsmotors in einem Schubbetriebsbereich reduziert ist. Dadurch ist es möglich, das bekannte Verhalten der Schubüberwachung im Schubbetrieb auf die Momentenüberwachung zu übertragen.
  • Nachteile der Fehlerkennung bei der Schubüberwachung sind ein hoher Drehzahloffset und eine lange Reaktionszeit. Diese Nachteile werden in den Fehlererkennungsbereich der Momentenüberwachung mit einem geringeren Drehzahloffset und einer geringeren Reaktionszeit übertragen. Insbesondere sieht das obige Verfahren vor, bei einem Erkennen eines Schubbetriebs den Offset zum Ermitteln des Momentenschwellenwerts um einen applikativen Wert zu reduzieren, um so eine genauere Fehlererkennung im Schubbetrieb, d. h. in einem Betriebsbereich mit geringer Drehzahl und geringer Last, ermöglichen zu können.
  • Gemäß einem ersten Aspekt ist ein Verfahren zum Überwachen des Betriebs eines Antriebsmotors vorgesehen. Das Verfahren umfasst die folgenden Schritte:
    • – Ansteuern des Antriebsmotors mit einer Stellgröße, die abhängig von einer externen Vorgabe gemäß einer Ansteuerfunktion generiert wird;
    • – Überwachen der Stellgröße durch einen Schwellenwertvergleich mit einem Stellgrößenschwellenwert, wobei der Stellgrößenschwellenwert abhängig von einer mithilfe einer Überwachungsfunktion generierten Stellgrößenanforderung und einem Stellgrößenoffset erzeugt wird, wobei die Überwachungsfunktion eine unabhängige Nachbildung der Ansteuerfunktion darstellt,
    wobei der Stellgrößenoffset abhängig von einem Betriebsbereich des Antriebsmotors variabel gewählt wird.
  • Weiterhin können die Stellgröße einem Stellmoment, der Stellgrößenschwellenwert einem Momentenschwellenwert und der Stellgrößenoffset einem Momentenoffset entsprechen.
  • Gemäß einer weiteren Ausführungsform kann der Stellgrößenoffset generiert werden, indem zu einem aus einer Offsetfunktion generierten relativen Offsetwert eine Korrekturgröße addiert wird, wobei die Korrekturgröße einen ersten vorbestimmten Korrekturwert annimmt, wenn sich der Antriebsmotor in einem vorbestimmten Betriebsbereich befindet.
  • Insbesondere kann der vorbestimmte Betriebsbereich einem Schubbetriebsbereich entsprechen, der insbesondere dann gegeben ist, wenn die externe Vorgabe vorgibt, dass der Antriebsmotor kein Antriebsmoment bereitstellen soll.
  • Es kann vorgesehen sein, dass der erste Korrekturwert ein festgelegter Wert oder ein betriebspunktabhängiger Wert ist.
  • Weiterhin kann die Korrekturgröße einen zweiten vorbestimmten Korrekturwert annehmen, wenn sich der Antriebsmotor außerhalb des vorbestimmten Betriebsbereichs befindet.
  • Der zweite Korrekturwert kann einem festgelegten Wert entsprechen und insbesondere 0 sein.
  • Gemäß einem weiteren Aspekt ist eine Vorrichtung zum Überwachen des Betriebs eines Antriebsmotors vorgesehen, wobei die Vorrichtung ausgebildet ist, um:
    • – den Antriebsmotor mit einer Stellgröße anzusteuern, die abhängig von einer externen Vorgabe gemäß einer Ansteuerfunktion generiert wird;
    • – die Stellgröße durch einen Schwellenwertvergleich mit einem Stellgrößenschwellenwert zu überwachen, wobei der Stellgrößenschwellenwert abhängig von einer mithilfe einer Überwachungsfunktion generierten Stellgrößenanforderung und einem Stellgrößenoffset erzeugt wird, wobei die Überwachungsfunktion eine unabhängige Nachbildung der Ansteuerfunktion darstellt, und
    • – den Stellgrößenoffset abhängig von einem Betriebsbereich des Antriebsmotors variabel einzustellen.
  • Gemäß einem weiteren Aspekt ist ein Motorsystem mit einem Antriebsmotor und der obigen Vorrichtung vorgesehen.
  • Gemäß einem weiteren Aspekt ist ein Computerprogrammprodukt vorgesehen, das einen Programmcode enthält, der, wenn er auf einer Datenverarbeitungseinrichtung ausgeführt wird, das obige Verfahren durchführt.
  • Kurzbeschreibung der Zeichnungen
  • Bevorzugte Ausführungsformen der vorliegenden Erfindung werden nachfolgend anhand der beigefügten Zeichnungen näher erläutert. Es zeigen:
  • 1 eine schematische Blockdarstellung eines Motorsystems; und
  • 2 eine Funktionsdarstellung zur Generierung eines Momentenschwellenwerts zum Begrenzen eines von einer Steuereinheit vorgegebenen Stellmoments.
  • Beschreibung von Ausführungsformen
  • 1 zeigt schematisch ein Motorsystem 1 mit einem Antriebsmotor 2, der über eine oder mehrere Stellgrößen S zum Bereitstellen eines vorgegebenen Antriebsmoments angesteuert werden kann. Die Stellgröße S kann beispielsweise aus einem angeforderten Stellmoment bzw. aus einer Angabe eines bereitzustellenden Antriebsmoments ermittelt werden. Beispielsweise kann der Antriebsmotor 2 einen Verbrennungsmotor darstellen. Im Falle eines Dieselmotors kann die Stellgröße S eine einzuspritzende Kraftstoffmenge angeben. Bei einem Ottomotor kann die Stellgröße S eine Stellung einer Drosselklappe zum Steuern der Luftzufuhr in die Zylinder des Verbrennungsmotors angeben.
  • Die Stellgröße S kann aus der Angabe über das bereitzustellende Antriebsmoment in einer Motorsteuereinheit 3, insbesondere in einem Stellgrößenblock 31, generiert werden. Das bereitzustellende Antriebsmoment wird aus einem vorgegebenen Fahrerwunschmoment FWM, das sich beispielsweise aus einer Stellung eines Fahrpedals ableiten lässt, und weiteren externen Größen, wie beispielsweise Momentenanforderungen von Zusatzaggregaten, wie z. B. einer Klimaanlage, einem Getriebe und dergleichen, in einem Steuerblock 32 der Motorsteuereinheit 3 gemäß einer herkömmlichen Ansteuerfunktion generiert. Die Ermittlung des bereitzustellenden Antriebsmoments MB gemäß der Ansteuerfunktion erfolgt in dem Steuerblock 32 in bekannter Weise und es wird hierin nicht näher auf die Funktionen zu seiner Ermittlung eingegangen.
  • Es ist weiterhin ein Überwachungsblock 33 vorgesehen, der die ordnungsgemäße Funktion des Steuerblocks 32 überprüfen soll, indem die Angabe über das bereitzustellende Antriebsmoment MB mithilfe eines gemäß einer Überwachungsfunktion separat ermittelten Momentenschwellenwerts MTHR überprüft wird. Der Überwachungsblock 33 kann mit dem Steuerblock 32 in einem gemeinsamen Steuergerät bzw. mit demselben Mikrocontroller oder separat ausgebildet sein.
  • Der Überwachungsblock 33 erzeugt abhängig von einem Betriebspunkt des Antriebsmotors 2 den Momentenschwellenwert MTHR als Stellgrößenschwellenwert. Mithilfe des Momentenschwellenwerts Mthr wird das bereitzustellende Antriebsmoment überwacht und es wird ein Fehler erkannt, wenn das bereitzustellende Antriebsmoment den Momentenschwellenwert Mthr übersteigt. Ist dies der Fall, so wird eine Fehlerreaktion gestartet, die eine Signalisierung eines Fehlers und/oder das Initiieren eines Notlaufbetriebs oder ein Abschalten des Antriebsmotors 2 hervorrufen kann.
  • Wird ein Fehler erkannt, so steuert die Überwachungseinheit 33 den Stellgrößenblock 31 in entsprechender Weise an, um die Ansteuerung des Antriebsmotors 2 mit der Stellgröße S zu unterbrechen oder eine Stellgröße S gemäß einer Fehlerfunktion zu generieren, gegebenenfalls unter Nichtberücksichtigung des bereitzustellenden Antriebsmoments MB. Beispielsweise kann die Überwachungseinheit 33 als Fehlerfunktion eine Drehzahlbegrenzung auf eine Grenzdrehzahl von 1500 Upm durch entsprechende Ansteuerung des Stellgrößenblocks 31 durchführen, wenn ein Fehler in der Erzeugung der Stellgröße S durch den Steuerblock 32 erkannt worden ist.
  • In 2 ist ein Funktionsdiagramm zur Darstellung der Funktion zur Generierung des Momentenschwellenwerts Mthr in dem Überwachungsblock 33 dargestellt. In einem Momentenabbildungsblock 21 werden die angeforderten Momente, wie das Fahrerwunschmoment FWM, das beispielsweise aus einer Fahrpedalstellung abgeleitet werden kann, sowie sonstige Zusatzmomente ZM1, ZM2, ZM3, in eine gesamte Momentenanforderung MA umgesetzt, aus der der Momentenschwellenwert Mthr erzeugt werden kann.
  • Die Momentenanforderung MA wird einem Summierglied 22 zugeführt, wo der Momentenanforderung MA ein variables Momentenoffset Moffset hinzuaddiert wird, um den Momentenschwellenwert Mthr als Summe zu ermitteln.
  • Der Momentenschwellenwert Mthr wird einem Auswahlblock 23 zugeführt. Der Auswahlblock 23 entscheidet, ob die aktuelle Momentanforderung MB des Steuerblocks 32 bezüglich des Momentenschwellenwerts Mthr geprüft wird oder, wenn ein aktiver Schubbetrieb erkannt ist, was durch ein Schub-Aktiv-Signal SAS angezeigt wird, bezüglich eines Momentenschwellenwerts von 0 (Mthr = 0) geprüft wird. Auf den Auswahlblock 23 kann verzichtet werden, wenn sichergestellt wird, dass die von dem Momentenabbildungsblock 21 generierte Momentenanforderung im aktiven Schubbetrieb 0 ist und das variable Momentenoffset Moffset als Stellgrößenoffset im Schubbetrieb ebenfalls 0 annimmt.
  • Das Schub-Aktiv-Signal SAS wird dann aktiv, d. h. es schaltet das Auswahlelement 23 so, dass ein Momentenschwellenwert Mthr von 0 ausgegeben wird, wenn alle Bedingungen für einen gültigen Schubbetrieb vorliegen. Bedingungen für einen aktiven Schubbetrieb können sein, dass ein Fahrpedal nicht betätigt ist (d. h. vom Antriebsmotor wird kein Antriebsmoment durch die externe Vorgabe gefordert), dass die Leerlaufregelung nicht aktiv ist und/oder dass keine externe Momentenanforderung besteht. Weitere Bedingungen für ein aktiviertes Schub-Aktiv-Signal SAS können vorgesehen sein.
  • Solange das Schub-Aktiv-Signal SAS nicht aktiv ist, wird der Momentenschwellenwert Mthr als Summe der Momentenanforderung MA und des Momentenoffsets MOffset generiert.
  • Der Momentenoffset MOffset wird mithilfe eines Offset-Kennfelds 24 aus einer Betriebspunktangabe des Antriebsmotors 2 generiert. Die Betriebspunktangabe kann als eine Last L in Form eines momentan bereitgestellten Antriebsmoments und eine Angabe über eine Drehzahl n bestimmt sein. Auch weitere Parameter zur Bestimmung des Betriebspunkts sind möglich.
  • Das Offset-Kennfeld 24 stellt an seinem Ausgang einen relativen Momentenoffsetwert rMOffset zur Verfügung, der zunächst einem Subtraktionsglied 25 zugeführt wird. In dem Subtraktionsglied 25 wird ein Offsetkorrekturwert rkorr von dem relativen Momentenoffsetwert rMOffset abgezogen, um den relativen Momentenoffsetwert rMOffset zu reduzieren und einen korrigierten relativen Momentenoffsetwert rMOffset_korr zur Verfügung zu stellen.
  • In einem Umwandlungsblock 26 wird die relative Größe des korrigierten relativen Momentenoffsetwerts rMOffset_Korr durch Multiplikation mit einem vorgegebenen, vom dem Verbrennungsmotor bereitstellbaren Maximalmoment in den Momentenoffset MOffset umgewandelt und dem Summierglied 22 zugeführt.
  • Abhängig von einem Schubbetriebssignal SS, das angibt, ob der Antriebsmotor im Schubbetriebsbereich betrieben wird, wird als relativer Korrekturfaktor ein erster Korrekturwert rKorr oder ein zweiter Korrekturwert an das Subtraktionsglied 25 angelegt. Das Schubbetriebssignal SS stellt im Gegensatz zu dem Schub-Aktiv-Signal SAS eine Angabe darüber dar, dass möglicherweise ein Schubbetrieb vorliegt. Das Schubbetriebssignal SS ist daher vor der Einnahme des Schubbetriebs bereits früher aktiv, da die Anzahl der Kriterien für das Feststellen eines Schubbetriebs gegenüber der Anzahl von Kriterien, die zum Aktiveren des Schub-Aktiv-Signals SAS notwendig sind, reduziert ist. Insbesondere kann festgestellt werden, dass sich der Antriebsmotor in dem Schubbetriebsbereich befindet, wenn durch die externe Vorgabe (Fahrerwunschmoment) kein Antriebsmoment gefordert wird.
  • Das Schub-Aktiv-Signal SAS ist beispielsweise dann aktiv und führt zu einem Anlegen des relativen Korrekturwerts rKorr an das Subtraktionsglied 25, wenn die Fahrpedalstellung 0 ist und diese Stellung optional für eine bestimmte Entprellzeit gehalten worden ist. Weitere Bedingungen, wie beispielsweise ein Eingriff eines Leerlaufreglers und dergleichen, werden hier nicht überprüft. Dadurch ist es möglich, den relativen Korrekturwert rKorr zur Reduzierung des relativen Momentenoffsets rMOffset zu aktivieren, bevor ein aktiver Schubbetrieb, angezeigt durch das Schub-Aktiv-Signal SAS, durch das Motorsteuergerät 3 erkannt worden ist.
  • Der relative Korrekturwert rKorr kann ein fest vorgegebener Wert sein, der subtraktiv den relativen Momentenoffset rMOffset reduziert. Alternativ kann der relative Korrekturwert rKorr auch ein fest vorgegebener Faktor sein. Alternativ kann der relative Korrekturwert rKorr über ein (nicht gezeigtes) Korrekturwert-Kennfeld generiert werden, beispielsweise abhängig von einem Betriebspunkt (Last, Drehzahl und dergleichen) des Antriebsmotors 2.

Claims (10)

  1. Verfahren zum Überwachen des Betriebs eines Antriebsmotors (2), mit folgenden Schritten: – Ansteuern des Antriebsmotors (2) mit einer Stellgröße (S), die abhängig von einer externen Vorgabe (FWM) gemäß einer Ansteuerfunktion generiert wird; – Überwachen der Stellgröße (S) durch einen Schwellenwertvergleich mit einem Stellgrößenschwellenwert (MTHR), wobei der Stellgrößenschwellenwert (MTHR) abhängig von einer mithilfe einer Überwachungsfunktion generierten Stellgrößenanforderung und einem Stellgrößenoffset (MOffset) erzeugt wird, wobei die Überwachungsfunktion eine unabhängige Nachbildung der Ansteuerfunktion darstellt, dadurch gekennzeichnet, dass der Stellgrößenoffset (MOffset) abhängig von einem Betriebsbereich des Antriebsmotors (2) variabel gewählt wird.
  2. Verfahren nach Anspruch 1, wobei die Stellgröße (S) einem Stellmoment, der Stellgrößenschwellenwert (MTHR) einem Momentenschwellenwert und der Stellgrößenoffset (MOffset) einem Momentenoffset entsprechen.
  3. Verfahren nach Anspruch 1 oder 2, wobei der Stellgrößenoffset (MOffset) generiert wird, indem zu einem aus einer Offsetfunktion generierten relativen Offsetwert (rMOffset) eine Korrekturgröße (rkorr) addiert wird, wobei die Korrekturgröße (rkorr) einen ersten vorbestimmten Korrekturwert annimmt, wenn sich der Antriebsmotor (2) in einem vorbestimmten Betriebsbereich befindet.
  4. Verfahren nach Anspruch 3, wobei der vorbestimmte Betriebsbereich einem Schubbetriebsbereich entspricht, der insbesondere dann gegeben ist, wenn die externe Vorgabe vorgibt, dass der Antriebsmotor (2) kein Antriebsmoment bereitstellen soll.
  5. Verfahren nach Anspruch 3 oder 4, wobei der erste Korrekturwert ein festgelegter Wert oder ein betriebspunktabhängiger Wert ist.
  6. Verfahren nach einem der Ansprüche 3 bis 5, wobei die Korrekturgröße (rkorr) einen zweiten vorbestimmten Korrekturwert annimmt, wenn sich der Antriebsmotor (2) außerhalb des vorbestimmten Betriebsbereichs befindet.
  7. Verfahren nach Anspruch 6, wobei der zweite Korrekturwert einem festgelegten Wert entspricht und insbesondere 0 ist.
  8. Vorrichtung zum Überwachen des Betriebs eines Antriebsmotors (2), wobei die Vorrichtung ausgebildet ist, um: – den Antriebsmotor (2) mit einer Stellgröße (S) anzusteuern, die abhängig von einer externen Vorgabe gemäß einer Ansteuerfunktion generiert wird; – die Stellgröße (S) durch einen Schwellenwertvergleich mit einem Stellgrößenschwellenwert (MTHR) zu überwachen, wobei der Stellgrößenschwellenwert abhängig von einer mithilfe einer Überwachungsfunktion generierten Stellgrößenanforderung und einem Stellgrößenoffset (MOffset) erzeugt wird, wobei die Überwachungsfunktion eine unabhängige Nachbildung der Ansteuerfunktion darstellt, und – den Stellgrößenoffset (MOffset) abhängig von einem Betriebsbereich des Antriebsmotors (2) variabel einzustellen.
  9. Motorsystem (1) mit einem Antriebsmotor (2) und der Vorrichtung nach Anspruch 8.
  10. Computerprogrammprodukt, das einen Programmcode enthält, der, wenn er auf einer Datenverarbeitungseinrichtung ausgeführt wird, das Verfahren nach einem der Ansprüche 1 bis 7 durchführt.
DE201110080859 2011-08-11 2011-08-11 Verfahren und Vorrichtung zur Überwachung eines Steuergeräts zum Betreiben eines Motorsystems Ceased DE102011080859A1 (de)

Priority Applications (4)

Application Number Priority Date Filing Date Title
DE201110080859 DE102011080859A1 (de) 2011-08-11 2011-08-11 Verfahren und Vorrichtung zur Überwachung eines Steuergeräts zum Betreiben eines Motorsystems
CN201280039015.8A CN103732889A (zh) 2011-08-11 2012-06-26 用于对运行马达***的控制器进行监控的方法和装置
PCT/EP2012/062350 WO2013020752A1 (de) 2011-08-11 2012-06-26 Verfahren und vorrichtung zur überwachung eines steuergeräts zum betreiben eines motorsystems
KR1020147003185A KR101870486B1 (ko) 2011-08-11 2012-06-26 엔진 시스템을 작동하기 위한 제어 장치를 모니터링하기 위한 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE201110080859 DE102011080859A1 (de) 2011-08-11 2011-08-11 Verfahren und Vorrichtung zur Überwachung eines Steuergeräts zum Betreiben eines Motorsystems

Publications (1)

Publication Number Publication Date
DE102011080859A1 true DE102011080859A1 (de) 2013-02-14

Family

ID=46465207

Family Applications (1)

Application Number Title Priority Date Filing Date
DE201110080859 Ceased DE102011080859A1 (de) 2011-08-11 2011-08-11 Verfahren und Vorrichtung zur Überwachung eines Steuergeräts zum Betreiben eines Motorsystems

Country Status (4)

Country Link
KR (1) KR101870486B1 (de)
CN (1) CN103732889A (de)
DE (1) DE102011080859A1 (de)
WO (1) WO2013020752A1 (de)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3467286A4 (de) * 2016-05-27 2019-05-22 Nissan Motor Co., Ltd. Anomaliediagnoseverfahren und anomaliediagnosevorrichtung für ein antriebskraftsteuerungssystem
DE102016222652A1 (de) * 2016-11-17 2018-05-17 Robert Bosch Gmbh Verfahren und Vorrichtung zur Überwachung einer Abweichung einer ersten Drehzahl einer ersten Antriebseinheit für ein Luftfahrzeug von einer zweiten Drehzahl einer mindestens zweiten Antriebseinheit für ein Luftfahrzeug
DE102017208697A1 (de) * 2017-05-23 2018-11-29 Robert Bosch Gmbh Verfahren zum Betreiben und Verfahren zum Überwachen einer Antriebseinheit

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19739565B4 (de) * 1997-09-10 2007-09-13 Robert Bosch Gmbh Verfahren und Vorrichtung zur Steuerung des Drehmoments einer Antriebseinheit eines Kraftfahrzeugs
DE19748355A1 (de) * 1997-11-03 1999-05-06 Bosch Gmbh Robert Verfahren und Vorrichtung zur Steuerung der Antriebseinheit eines Fahrzeugs
DE10315410A1 (de) * 2003-04-04 2004-10-14 Robert Bosch Gmbh Verfahren zum Betreiben eines Verbrennungsmotors mit einer Drehmomentüberwachung
DE10317649A1 (de) * 2003-04-17 2004-11-04 Robert Bosch Gmbh Verfahren und Vorrichtung zum Betreiben eines Verbrennungsmotors im Schiebebetrieb
DE102005062868A1 (de) * 2005-12-29 2007-07-05 Robert Bosch Gmbh Verfahren zur Vereinfachung der Momentenaufteilung bei Mehrfachantrieben
DE102009045908A1 (de) * 2009-10-22 2011-04-28 Robert Bosch Gmbh Verfahren zum Betreiben einer Brennkraftmaschine
JP4941536B2 (ja) * 2009-11-02 2012-05-30 株式会社デンソー エンジン制御装置

Also Published As

Publication number Publication date
WO2013020752A1 (de) 2013-02-14
CN103732889A (zh) 2014-04-16
KR101870486B1 (ko) 2018-07-19
KR20140050656A (ko) 2014-04-29

Similar Documents

Publication Publication Date Title
EP1924474B1 (de) Verfahren zur steuerung einer fahrzeug-antriebseinheit
EP1969442B1 (de) Verfahren zur vereinfachung der momentenüberwachung, insbesondere bei hybridantrieben
DE102010038351B4 (de) Verfahren und Vorrichtung zum Betreiben eines hybriden Antriebssystems
DE102011017412B4 (de) System und Verfahren zum Detektieren eines festsitzenden Fahrzeuggashebels und Behelfssteuerung
DE10234434B4 (de) Verfahren zum Steuern einer Drosselklappe eines Motors eines Kraftfahrzeugs
DE102011000117B4 (de) Steuervorrichtung eines Verbrennungsmotors
DE19913272B4 (de) Verfahren und Vorrichtung zur Steuerung einer Brennkraftmaschine
DE102020200101A1 (de) Verfahren zum Betreiben eines Kraftfahrzeugs
DE102008020184A1 (de) Verfahren und Vorrichtung zum Steuern einer Stopp/Startfunktion einer Brennkraftmaschine
DE102014100933A1 (de) Vorrichtung zur Korrektur von Injektorcharakteristiken in einem Verbrennungsmotor eines Fahrzeugs
DE102017204132A1 (de) Sollmomentenüberwachung im Fahrzeug
DE102011080859A1 (de) Verfahren und Vorrichtung zur Überwachung eines Steuergeräts zum Betreiben eines Motorsystems
DE102010062884A1 (de) Verfahren und Vorrichtung zur Überwachung eines Antriebs eines Antriebssystems eines Fahrzeugs
DE102011086715A1 (de) Verfahren zum Betreiben eines Motorsteuergeräts für ein Antriebssystem
DE102018204139A1 (de) Verfahren zum Überwachen eines Fahrzeugs
WO2008080870A1 (de) Verfahren zum betreiben einer brennkraftmaschine
DE102008000693B4 (de) Verfahren und Steuerung zur Ermittlung von Stellgrenzen für die Bestimmung eines hypothetischen Istmoments
DE102011004773A1 (de) Verfahren und Vorrichtung zur Überwachung eines Antriebs eines Antriebssystems eines Fahrzeugs
DE10219625B4 (de) Verfahren und Vorrichtung zur Bereitstellung einer Variablen für eine gleich bleibende Getriebelast
DE102008054768A1 (de) Verfahren und Vorrichtung zum Betreiben eines Antriebsmotors eines Fahrzeugs, insbesondere bei einem Fehlerfall
DE102011076165B4 (de) Verfahren und Vorrichtung zur Diagnose eines Kraftfahrzeugs
DE102006060308A1 (de) Verfahren zum Betreiben einer Antriebseinheit
DE102011082643B4 (de) Verfahren und Vorrichtung zum Überwachen eines Steuergeräts für einen Antriebsmotor
DE102011086729A1 (de) Verfahren und Vorrichtung zur Überwachung eines Antriebssystems
DE102009010926A1 (de) Verfahren zum Betreiben einer Brennkraftmaschine

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final