DE102016211388B3 - Method for detecting power manipulation during operation of an internal combustion engine - Google Patents

Method for detecting power manipulation during operation of an internal combustion engine Download PDF

Info

Publication number
DE102016211388B3
DE102016211388B3 DE102016211388.7A DE102016211388A DE102016211388B3 DE 102016211388 B3 DE102016211388 B3 DE 102016211388B3 DE 102016211388 A DE102016211388 A DE 102016211388A DE 102016211388 B3 DE102016211388 B3 DE 102016211388B3
Authority
DE
Germany
Prior art keywords
delta
soll
internal combustion
combustion engine
injection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
DE102016211388.7A
Other languages
German (de)
Inventor
Markus Hummel
Anja Blau
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 DE102016211388.7A priority Critical patent/DE102016211388B3/en
Application granted granted Critical
Publication of DE102016211388B3 publication Critical patent/DE102016211388B3/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/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
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/30Controlling fuel injection
    • F02D41/3094Controlling fuel injection the fuel injection being effected by at least two different injectors, e.g. one in the intake manifold and one in the cylinder
    • 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/06Fuel or fuel supply system parameters
    • F02D2200/0614Actual fuel mass or fuel injection amount
    • F02D2200/0616Actual fuel mass or fuel injection amount determined by estimation
    • 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
    • F02D2200/1004Estimation of the output torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2400/00Control systems adapted for specific engine types; Special features of engine control systems not otherwise provided for; Power supply, connectors or cabling for engine control systems
    • F02D2400/11After-sales modification devices designed to be used to modify an engine afterwards

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zum Erkennen einer Leistungsmanipulation (M) beim Betrieb einer Brennkraftmaschine mit Saugrohreinspritzung und Direkteinspritzung, wobei ein jeweiliger Istwert (Mist, ΔtS,ist, ΔtD,ist) wenigstens einer Größe, die die Leistung der Brennkraftmaschine (100, 200) in einem Betriebspunkt charakterisiert, ermittelt wird, wobei wenigstens einer der jeweiligen Istwerte (Mist, ΔtS,ist, ΔtD,ist) mit einem zugehörigen Maximalwert (Msoll, ΔtS,soll, ΔtD,soll)für den Betriebspunkt verglichen wird, der auf einem Soll-Aufteilungsfaktor des Betriebspunkts, der eine Aufteilung einer einzubringenden Kraftstoffmenge auf Saugrohreinspritzung und Direkteinspritzung angibt, basiert, und wobei eine Leistungsmanipulation (M) erkannt wird, wenn der wenigstens eine der jeweiligen Istwerte (Mist, ΔtS,ist, ΔtD,ist) um mehr als einen vorgebbaren ersten Schwellwert von dem zugehörigen Maximalwert (Msoll, ΔtS,soll, ΔtD,soll) abweicht.The invention relates to a method for detecting a power manipulation (M) during operation of an internal combustion engine with intake manifold injection and direct injection, wherein a respective actual value (Mist, .DELTA.tS, is, .DELTA.tD, is) at least one size, the performance of the internal combustion engine (100, 200). characterized in an operating point is determined, wherein at least one of the respective actual values (Mist, .DELTA.tS, is, .DELTA.tD, is) with an associated maximum value (Msoll, .DELTA.tS, should, .DELTA.tD, soll) is compared for the operating point, which is on a target A duty factor (M) is detected when the at least one of the respective actual values (Mist, .DELTA.tS, .DELTA.tD, is) by more than deviates from a predeterminable first threshold value of the associated maximum value (Mset, .DELTA.tS, soll, .DELTA.tD, soll).

Description

Die vorliegende Erfindung betrifft ein Verfahren zum Erkennen einer Leistungsmanipulation beim Betrieb einer Brennkraftmaschine mit Saugrohreinspritzung und Direkteinspritzung sowie eine Recheneinheit und ein Computerprogramm zu dessen Durchführung.The present invention relates to a method for detecting a power manipulation in the operation of an internal combustion engine with intake manifold injection and direct injection and a computing unit and a computer program for its implementation.

Stand der TechnikState of the art

Bei Ottomotoren sind im Allgemeinen zwei Verfahren zur Kraftstoffeinspritzung bekannt, nämlich eine Saugrohreinspritzung und eine Direkteinspritzung. Die Saugrohreinspritzung wird jedoch zunehmend von der Direkteinspritzung abgelöst, da diese in einigen Betriebssituationen zu einer höheren Leistungsausbeute bei geringerem Kraftstoffverbrauch und zu einer gezielteren Einspritzstrategie führen kann.In gasoline engines, two methods of fuel injection are generally known, namely intake manifold injection and direct injection. Intake manifold injection, however, is increasingly being replaced by direct injection since, in some operating situations, this can lead to higher power output with lower fuel consumption and to a more targeted injection strategy.

Weiterhin gibt es auch Ottomotoren mit einer Kombination von Saugrohreinspritzung und Direkteinspritzung, einem sog. Dualsystem. Dies ist gerade im Lichte immer strengerer Emissionsanforderungen bzw. Emissionsgrenzwerte vorteilhaft, da die Saugrohreinspritzung bspw. bei mittleren Lastbereichen bessere Emissionswerte zur Folge hat als eine Direkteinspritzung. Die erwähnte Leistungsausbeute ist bei höheren Drehzahlen bzw. Lasten dagegen bei einer Direkteinspritzung vorteilhafter. Ebenso wird durch die Direkteinspritzung eine Verminderung der Klopfneigung erreicht, was dann gezielt zum Schutz der Brennkraftmaschine eingesetzt werden kann, wenn die Neigung des Klopfens in einem spezifischen Betriebspunkt erkannt wurde bzw. wahrscheinlich ist. Die Kopplung beider Einspritzungsarten kombiniert die jeweiligen Vorteile der einzelnen Einspritzsysteme somit in unterschiedlichen Betriebssituationen der Brennkraftmaschine über deren gesamten Betriebsbereich.Furthermore, there are also gasoline engines with a combination of intake manifold injection and direct injection, a so-called dual system. This is particularly advantageous in the light of ever stricter emission requirements or emission limit values, since intake manifold injection, for example, results in better emission values at medium load ranges than direct injection. The aforementioned power output is more advantageous at higher speeds or loads in a direct injection. Likewise, a reduction in the tendency to knock is achieved by the direct injection, which can then be used specifically for the protection of the internal combustion engine, if the tendency of knocking was detected or is likely at a specific operating point. The coupling of the two types of injection thus combines the respective advantages of the individual injection systems in different operating situations of the internal combustion engine over its entire operating range.

Aus der DE 10 2005 039 760 A1 ist ein Verfahren zum Erkennen von externen Tuning-Maßnahmen bekannt. Um Tuning Maßnahmen zu erkennen wird eine Abweichung einer Ist-Leistungsgröße von einer Soll-Leistungsgröße, die vom Steuergerät bereitgestellt wird, ausgewertet. Eine Leistungsmanipulation wird erkannt wenn die Soll- und Ist-Größe voneinander abweichen.From the DE 10 2005 039 760 A1 is a method for detecting external tuning measures known. In order to detect tuning measures, a deviation of an actual power quantity from a desired power quantity that is provided by the control unit is evaluated. A performance manipulation is detected if the setpoint and actual size deviate from one another.

Aus der DE 10 2014 203 126 B3 ist ein Verfahren zur Überwachung der einem Verbrennungsmotor zugeführten Kraftstoffmenge bekannt. Hierzu wird der Druckverlauf in einem Zylinder ausgewertet. Ausgehend von dem Druckverlauf wird zugeführte Kraftstoffmenge berechnet.From the DE 10 2014 203 126 B3 For example, a method for monitoring the amount of fuel supplied to an internal combustion engine is known. For this purpose, the pressure profile in a cylinder is evaluated. Based on the pressure curve, the fuel quantity supplied is calculated.

Die DE 10 2007 030 798 A1 zeigt ein Verfahren zum Betrieb eines Verbrennungsmotors mit mehreren Kraftstoffarten. Wobei während des Betriebes des Verbrennungsmotors ein Wechsel der Kraftstoffart vorgenommen werden kann. Dabei ist zu mindestens zeitweise ein Mischbetrieb möglich.The DE 10 2007 030 798 A1 shows a method of operating a multi-fuel internal combustion engine. Wherein during the operation of the internal combustion engine, a change of fuel type can be made. At least temporarily, a mixed operation is possible.

Die DE 10 2010 039 434 A1 beschreibt ein Verfahren zum Bestimmen eines Aufteilungsmaßes für eine Aufteilung der Kraftstoffmenge in Verbrennungsmotoren mit Direkt- und Saugrohreinspritzung.The DE 10 2010 039 434 A1 describes a method for determining a distribution measure for apportioning the amount of fuel in internal combustion engines with direct and port injection.

Es stellt sich die Aufgabe eine Leistungsmanipulation beim Betrieb einer Brennkraftmaschine mit einem sog. Dualsystem zu erkennen.It raises the task of performance manipulation in the operation of an internal combustion engine with a so-called. Dual system to recognize.

Offenbarung der ErfindungDisclosure of the invention

Erfindungsgemäß werden ein Verfahren zum Erkennen einer Leistungsmanipulation beim Betrieb einer Brennkraftmaschine sowie eine Recheneinheit und ein Computerprogramm zu dessen Durchführung mit den Merkmalen der unabhängigen Patentansprüche vorgeschlagen. Vorteilhafte Ausgestaltungen sind Gegenstand der Unteransprüche sowie der nachfolgenden Beschreibung.According to the invention, a method for detecting power manipulation during operation of an internal combustion engine and a computer and a computer program for carrying it out with the features of the independent patent claims are proposed. Advantageous embodiments are the subject of the dependent claims and the following description.

Ein erfindungsgemäßes Verfahren dient zum Erkennen einer, insbesondere unerwünschten, Leistungsmanipulation beim Betrieb einer Brennkraftmaschine mit Saugrohreinspritzung und Direkteinspritzung, d. h. einer Brennkraftmaschine mit einem sog. Dualsystem. Hierbei wird ein jeweiliger Istwert wenigstens einer (physikalischen) Größe, die die Leistung der Brennkraftmaschine in einem Betriebspunkt charakterisiert, ermittelt, der dann mit einem zugehörigen (lokalen) Maximalwert der Größe für den Betriebspunkt verglichen wird, der auf einem Soll-Aufteilungsfaktor des Betriebspunkts, der eine Aufteilung einer einzubringenden Kraftstoffmenge auf Saugrohreinspritzung und Direkteinspritzung angibt, basiert. Es wird dann eine (unerwünschte) Leistungsmanipulation erkannt, wenn der wenigstens eine Istwert um mehr als einen vorgebbaren ersten Schwellwert von dem zugehörigen Maximalwert abweicht (insbesondere nach oben).An inventive method is used to detect a, in particular undesirable, performance manipulation in the operation of an internal combustion engine with intake manifold injection and direct injection, d. H. an internal combustion engine with a so-called. Dual system. In this case, a respective actual value of at least one (physical) variable which characterizes the output of the internal combustion engine at an operating point is determined, which is then compared with an associated (local) maximum value of the variable for the operating point, which is based on a desired distribution factor of the operating point, which indicates a breakdown of an amount of fuel to be injected on intake manifold injection and direct injection based. An (undesired) power manipulation is then detected when the at least one actual value deviates from the associated maximum value by more than a predefinable first threshold value (in particular upward).

Bei Brennkraftmaschinen ist es üblich, basierend auf einem Grundmodell verschiedene Typen der gleichen Brennkraftmaschine mit unterschiedlicher Leistung bereitzustellen. So können bspw. durch veränderte Ansteuerung der Kraftstoffinjektoren, ggf. auch durch den Einsatz anderer Kraftstoffinjektoren, aber unter Beibehaltung des Grundaufbaus der Brennkraftmaschine sehr einfach und kostengünstig verschiedene Brennkraftmaschinen mit unterschiedlicher Leistung bereitgestellt werden. Denkbar sind bspw. geänderte Einspritzzeitpunkte und Einspritzzeitdauern bei der Zumessung von Kraftstoff über die Kraftstoffinjektoren. Dabei sind hardwaretypische Unterschiede ebenfalls möglich, welche dann in unterschiedlichen Leistungskategorien eingesetzt werden.In internal combustion engines, it is common to provide different types of the same engine with different power based on a basic model. Thus, for example, by changing the control of the fuel injectors, possibly also by the use of other fuel injectors, but while maintaining the basic structure of the internal combustion engine very different and inexpensive different internal combustion engines are provided with different performance. For example, changed injection times and injection durations in the metering of fuel via the fuel injectors are conceivable. In this case, hardware-typical differences are also possible, which then in different performance categories.

Bei dem vorgeschlagenen Verfahren wird nun während des Betriebs einer Brennkraftmaschine ein jeweiliger Istwert wenigstens einer Größe, die die Leistung der Brennkraftmaschine in einem (aktuellen) Betriebspunkt charakterisiert, bspw. eines Drehmoments, ermittelt. Dieser Istwert wird dann mit einem zugehörigen Maximalwert der entsprechenden Größe in diesem Betriebspunkt verglichen. Der Maximalwert ergibt sich dabei aus einem maximalen Wert, der für die Größe (bspw. das Drehmoment) bei dem aktuellen Betriebspunkt aufgrund des für diesen Betriebspunkt vorgesehenen Aufteilungsfaktors, d. h. des Soll-Aufteilungsfaktors, möglich oder vorgesehen ist. D. h. der Maximalwert kann bspw. ein für den aktuellen Betriebspunkt vorgesehenes, maximales Drehmoment sein, das sich ergibt, wenn der vorgesehene Aufteilungsfaktor verwendet wird. Je nach Betriebspunkt kann es dabei sein, dass dieser Maximalwert während des Betriebs nicht immer erreicht werden muss. Ein solcher Maximalwert kann dabei bspw. auf einer ausführenden Recheneinheit hinterlegt sein. Bei einer gewissen Abweichung des Istwerts vom Maximalwert, beim Drehmoment bspw. insbesondere nach oben, kann nun davon ausgegangen werden, dass eine Leistungsmanipulation vorliegt, da der Maximalwert aufgrund der vorgesehenen Bedingungen bei dem aktuellen Betriebspunkt nicht überschritten werden dürfte. Durch geeignete Wahl des ersten Schwellwerts kann bspw. eine gewisse Messtoleranz berücksichtigt werden. Mit dem vorgeschlagenen Verfahren ist somit bei einer Brennkraftmaschine mit Dualsystem unter Ausnutzung einer vorgegebenen Verteilung von Aufteilungsfaktoren auf den gesamten Betriebsbereich eine Erkennung von Leistungsmanipulation möglich.In the proposed method, during the operation of an internal combustion engine, a respective actual value of at least one variable that characterizes the power of the internal combustion engine in a (current) operating point, for example a torque, is determined. This actual value is then compared with an associated maximum value of the corresponding variable at this operating point. The maximum value is obtained from a maximum value which corresponds to the size (for example the torque) at the current operating point on the basis of the distribution factor provided for this operating point, ie. H. of the target allocation factor, is possible or intended. Ie. the maximum value may, for example, be a maximum torque provided for the current operating point, which results when the intended distribution factor is used. Depending on the operating point, it may be the case that this maximum value does not always have to be reached during operation. Such a maximum value can be stored, for example, on an executing arithmetic unit. With a certain deviation of the actual value from the maximum value, eg with the torque, for example upwards, it can now be assumed that power manipulation is present since the maximum value should not be exceeded at the current operating point due to the provided conditions. By a suitable choice of the first threshold value, for example, a certain measurement tolerance can be taken into account. The proposed method thus makes it possible to detect power manipulation in a dual-system internal combustion engine by utilizing a predetermined distribution of distribution factors over the entire operating range.

Solche Leistungsmanipulationen treten insbesondere bei einem sog. unerlaubten Leistungstuning (nach Verkauf, d. h. nach Verkauf einer ordnungsgemäßen bzw. nicht manipulierten Brennkraftmaschine)) von Brennkraftmaschinen bzw. des entsprechenden Steuergeräts auf. Mit dem vorgeschlagenen Verfahren kann somit ein Tuning-Schutz bereitgestellt werden und es wird sichergestellt, dass bspw. bei Brennkraftmaschinen, die in verschiedenen Leistungsklassen angeboten werden, nicht oder zumindest nicht unerkannt eine Veränderung der Ansteuerung vorgenommen wird. Insbesondere kann damit vermieden werden, dass die in der Regel hinsichtlich Kraftstoffverbrauch und Schadstoffemission optimierten Aufteilungsfaktoren bspw. nachteilig für die Schadstoffemission verändert werden. Leistungsmanipulation kann zu Bauteilschäden und Umweltverschmutzung führen, sogar zu Personenschäden, da die gesamte Fahrzeugauslegung (Antrieb, Bremsanlage) beeinträchtigt werden kann. Daher kann es von großer Bedeutung sein, wenn für ein Dualsystem ein spezifischer Erkennungsschutz eingesetzt wird, welcher ein solches unerlaubtes Handeln durch den späteren Nutzer aufdecken kann.Such performance manipulations occur in particular during a so-called unauthorized power tuning (after sale, that is to say after the sale of a proper or not manipulated internal combustion engine)) of internal combustion engines or of the corresponding control device. With the proposed method thus a tuning protection can be provided and it is ensured that, for example. In internal combustion engines that are offered in different performance classes, not or at least not undetected a change in the control is made. In particular, it can thus be avoided that the distribution factors, which are generally optimized with regard to fuel consumption and pollutant emission, for example, are adversely modified for pollutant emission. Performance manipulation can lead to component damage and environmental pollution, even personal injury, as the overall vehicle design (drive, brake system) can be compromised. Therefore, it can be of great importance if a specific detection protection is used for a dual system, which can uncover such unauthorized action by the later user.

Dabei wird der wenigstens eine Istwert weiterhin mit einem zugehörigen theoretischen (globalen) Maximalwert der Größe für den Betriebspunkt der Brennkraftmaschine verglichen. Dieser theoretische Maximalwert basiert dabei auf einem leistungsmaximalen Aufteilungsfaktor des Betriebspunkts, der einen höheren Wert für die Größe als der Soll-Maximalwert ermöglicht. Dabei wird nur dann die Leistungsmanipulation erkannt, wenn der wenigstens eine Istwert um weniger als einen vorgebbaren zweiten Schwellwert von dem zugehörigen theoretischen Maximalwert abweicht. Bei dem leistungsmaximalen Aufteilungsfaktor handelt es sich um einen (hinterlegten) Aufteilungsfaktor, der für den aktuellen Betriebspunkt aufgrund bspw. zu hoher Schadstoffemissionen nicht vorgesehen ist, aber dennoch verwendbar ist und dabei einen höheren Istwert für die Größe, also bspw. ein höheres Drehmoment, ermöglichen würde. Wenn nun trotzdem ein Istwert ermittelt wird, der diesem theoretischen Maximalwert entspricht, oder zumindest nahezu (je nach gewählten zweitem Schwellwert) entspricht, so kann davon ausgegangen werden, dass eine Manipulation bei der Einstellung des Aufteilungsfaktors vorgenommen wurde. Zusammen mit dem Vergleich mit dem (lokalen, d. h. sich aus dem Soll-Aufteilungsfaktor ergebenden) Maximalwert kann damit eine sehr sichere Entscheidung über das Vorliegen einer Leistungsmanipulation getroffen werden.In this case, the at least one actual value is furthermore compared with an associated theoretical (global) maximum value of the variable for the operating point of the internal combustion engine. This theoretical maximum value is based on a performance-maximum distribution factor of the operating point, which allows a larger value for the size than the desired maximum value. In this case, the power manipulation is detected only if the at least one actual value deviates from the associated theoretical maximum value by less than a predefinable second threshold value. The maximum power distribution factor is a (stored) distribution factor that is not provided for the current operating point due to, for example, high pollutant emissions, but is still usable and thereby allow a higher actual value for the size, ie, for example, a higher torque would. If an actual value is nevertheless determined which corresponds to this theoretical maximum value, or at least corresponds almost (depending on the selected second threshold value), then it can be assumed that a manipulation was carried out when setting the distribution factor. Together with the comparison with the (local, i.e. resulting from the desired distribution factor) maximum value can thus be made a very safe decision on the existence of performance manipulation.

Vorteilhafterweise ist die wenigstens eine Größe ausgewählt aus: einem Drehmoment der Brennkraftmaschine, einer Leistung der Brennkraftmaschine, einer Einspritzdauer für die Saugrohreinspritzung, einer Einspritzmenge für die Saugrohreinspritzung, einer Einspritzdauer für die Direkteinspritzung und einer Einspritzmenge für die Direkteinspritzung. Bei dem Drehmoment und der Leistung handelt es sich bspw. um einfach messbare Größen, anhand welcher eine motorspezifische Abweichung dieser Werte mit hinterlegten Vergleichswerten, also dem (lokalen) Maximalwert bzw. dem theoretischen (globalen) Maximalwert, sehr einfach ermittelt werden kann. Über die Einspritzdauern bzw. Einspritzmengen kann bspw. auch eine Abweichung beim Aufteilungsfaktor erkannt werden. Wenn die Einspritzdauern bzw. Einspritzmengen beider Kraftstoffinjektoren verwendet werden, kann zudem auch eine Manipulation bei gleichbleibendem Aufteilungsfaktor erkannt werden, bspw. wenn beide Einspritzdauern gleichmäßig verändert wurden. Denkbar ist dabei auch, dass zunächst nur eine Größe überprüft wird und dass nur dann, wenn aufgrund dieses Vergleichs eine Manipulation wahrscheinlich erscheint, eine zweite oder weitere Größen überprüft werden. Damit kann, wenn nach dem Vergleich der ersten Größe eine Manipulation unwahrscheinlich erscheint oder ausgeschlossen ist, das Verfahren an dieser Stelle beendet werden.Advantageously, the at least one variable is selected from: an engine torque, an engine output, an intake manifold injection period, an intake manifold injection amount, a direct injection duration, and a direct injection amount. The torque and the power are, for example, easily measurable variables, on the basis of which a motor-specific deviation of these values with stored comparison values, ie the (local) maximum value or the theoretical (global) maximum value, can be determined very simply. For example, a deviation in the distribution factor can also be detected via the injection periods or injection quantities. In addition, if the injection durations or injection quantities of both fuel injectors are used, a manipulation with a constant division factor can also be detected, for example if the two injection durations have been changed uniformly. It is also conceivable that initially only one size is checked and that only if a manipulation seems likely due to this comparison, a second or more sizes are checked. Thus, if after comparing the first size one Manipulation seems unlikely or is ruled out, the procedure being terminated at this point.

Zweckmäßigerweise wird nur dann eine Leistungsmanipulation erkannt, wenn der Istwert des Drehmoments und/oder der Leistung um mehr als den ersten Schwellwert von dem zugehörigen Maximalwert abweicht, insbesondere überschreitet, und wenn der Istwert einer oder beider Einspritzdauern und/oder einer der beiden Einspritzmengen um mehr als den ersten Schwellwert von dem zugehörigen Maximalwert abweicht, insbesondere überschreitet. Durch die Verwendung zweier solcher Größen mit den jeweils hinterlegten Vergleichsberechnungen kann die Wahrscheinlichkeit, mit welcher eine vorliegende, unerlaubte Manipulation sicher erkannt wird, deutlich erhöht werden.Expediently, a power manipulation is detected only if the actual value of the torque and / or the power differs from the associated maximum value by more than the first threshold value, in particular exceeds, and if the actual value of one or both injection periods and / or one of the two injection quantities by more as the first threshold deviates from the associated maximum value, in particular exceeds. By using two such variables with the respectively stored comparison calculations, the probability with which a present, unauthorized manipulation is reliably detected can be significantly increased.

Es ist von Vorteil, wenn nur dann eine Leistungsmanipulation erkannt wird, wenn der jeweilige Istwert länger als eine vorgebbare Zeitdauer um mehr als den vorgebbaren ersten Schwellwert von dem zugehörigen Maximalwert abweicht. Auf diese Weise kann bspw. eine fehlerhafte Erkennung aufgrund von Messfehlern bzw. Messtoleranzen, was ein kurzzeitiges Überschreiten zur Folge hat, vermieden werden.It is advantageous if a power manipulation is detected only if the respective actual value deviates from the associated maximum value by more than the predefinable first threshold value for more than a predefinable time duration. In this way, for example, a faulty detection due to measurement errors or measurement tolerances, which has a short-term overshoot result, can be avoided.

Vorzugsweise wird nur dann eine Leistungsmanipulation erkannt, wenn der jeweilige Istwert um mehr als den ersten Schwellwert von dem zugehörigen Maximalwert abweicht, während eine Geschwindigkeit eines Fahrzeugs, das die Brennkraftmaschine aufweist, höher als eine vorgebbare Mindestgeschwindigkeit ist, und/oder während ein Fahrpedal des Fahrzeugs um mehr als einen Mindestwert betätigt ist. Auf diese Weise kann bspw. eine unnötige Überprüfung vermieden werden, da solche Manipulationen in der Regel nur bei hohen Geschwindigkeiten und/oder hoher Drehmomentanforderung erkennbare Auswirkungen haben.Preferably, a power manipulation is detected only if the respective actual value deviates from the associated maximum value by more than the first threshold value, while a speed of a vehicle having the internal combustion engine is higher than a predefinable minimum speed, and / or during an accelerator pedal of the vehicle is actuated by more than a minimum value. In this way, for example, an unnecessary check can be avoided, since such manipulations usually have recognizable effects only at high speeds and / or high torque requirement.

Vorteilhafterweise wird, wenn eine Leistungsmanipulation erkannt wurde, ein Fehlerspeichereintrag hinterlegt und/oder es erfolgt eine Mitteilung an einen Fahrer und/oder es wird eine Einschränkung des Betriebs der Brennkraftmaschine vorgenommen. Hierbei handelt es sich um einfache bzw. wirkungsvolle Maßnahmen, um solche unerlaubten Manipulationen zu verhindern. Durch die Hinterlegung eines Fehlerspeichereintrags, bspw. in einem Fehlerspeicher, der in einer Werkstatt ausgelesen werden kann, kann auch erkannt werden, ob bspw. eine Bauteildegradation mit einer Leistungsmanipulation zusammenhängt. Auf diese Weise können bspw. auch Gewährleistungsansprüche ausgeschlossen werden, da ein solches Leistungstuning im Normalfall nicht durch den Hersteller autorisiert wurde.Advantageously, if a power manipulation has been detected, a fault memory entry is stored and / or there is a message to a driver and / or a restriction of the operation of the internal combustion engine is made. These are simple or effective measures to prevent such unauthorized manipulation. By depositing a fault memory entry, for example in an error memory which can be read out in a workshop, it can also be recognized whether, for example, a component degradation is associated with power manipulation. In this way, for example. Warranty claims can be excluded, since such a power tuning was not authorized by the manufacturer in the normal case.

Es ist von Vorteil, wenn die lokalen und/oder globalen Maximalwerte in einem sicheren (d. h. nicht löschbaren) Speicherbereich einer die Brennkraftmaschine steuernden Recheneinheit (sog. Motorsteuergerät) abgelegt sind. Als sicherer Speicherbereich wird beispielsweise ein nur lesbarer bzw. nur einmal beschreibbarer Speicherbereich angesehen, so dass nachträgliche Änderungen nicht möglich sind. Auf diese Weise kann zwar eine Bedatung für unterschiedliche Leistungsklassen der Brennkraftmaschine sehr einfach vorgenommen werden, Manipulationen können jedoch sehr sicher erkannt werden, da gerade die Vergleichswerte nicht verändert werden können und diese Werte auch z. B. nach einem Batteriewechsel noch Bestand haben. Die Vergleichswerte, d. h. die Maximalwerte, können dabei für verschiedene Leistungsklassen hinterlegt sein, wobei bei einem Vergleich dann nur auf die entsprechend benötigten Werte zurückgegriffen wird.It is advantageous if the local and / or global maximum values are stored in a safe (that is to say non-erasable) memory area of a computer unit controlling the internal combustion engine (so-called engine control unit). For example, a memory area which can only be read or written only once is regarded as a secure memory area, so that subsequent changes are not possible. Although in this way it is very easy to carry out a calibration for different power classes of the internal combustion engine, manipulations can be detected very reliably, since it is precisely the comparison values that can not be changed and these values are also used, for example. B. after a battery change still exist. The comparison values, i. H. the maximum values can be stored for different performance classes, whereby in a comparison then only the correspondingly required values are used.

Eine erfindungsgemäße Recheneinheit, z. B. ein Steuergerät eines Kraftfahrzeugs, ist, insbesondere programmtechnisch, dazu eingerichtet, ein erfindungsgemäßes Verfahren durchzuführen.An arithmetic unit according to the invention, for. As a control device of a motor vehicle is, in particular programmatically, adapted to perform a method according to the invention.

Auch die Implementierung des Verfahrens in Form eines Computerprogramms ist vorteilhaft, da dies besonders geringe Kosten verursacht, insbesondere wenn ein ausführendes Steuergerät noch für weitere Aufgaben genutzt wird und daher ohnehin vorhanden ist. Geeignete Datenträger zur Bereitstellung des Computerprogramms sind insbesondere magnetische, optische und elektrische Speicher, wie z. B. Festplatten, Flash-Speicher, EEPROMs, DVDs u. a. m. Auch ein Download eines Programms über Computernetze (Internet, Intranet usw.) ist möglich.Also, the implementation of the method in the form of a computer program is advantageous because this causes very low costs, especially if an executive controller is still used for other tasks and therefore already exists. Suitable data carriers for providing the computer program are in particular magnetic, optical and electrical memory, such. As hard drives, flash memory, EEPROMs, DVDs u. a. m. It is also possible to download a program via computer networks (Internet, intranet, etc.).

Weitere Vorteile und Ausgestaltungen der Erfindung ergeben sich aus der Beschreibung und der beiliegenden Zeichnung.Further advantages and embodiments of the invention will become apparent from the description and the accompanying drawings.

Die Erfindung ist anhand eines Ausführungsbeispiels in der Zeichnung schematisch dargestellt und wird im Folgenden unter Bezugnahme auf die Zeichnung beschrieben.The invention is illustrated schematically with reference to an embodiment in the drawing and will be described below with reference to the drawing.

Kurze Beschreibung der ZeichnungenBrief description of the drawings

1a und 1b zeigen schematisch zwei Brennkraftmaschinen, welche für ein erfindungsgemäßes Verfahren herangezogen werden können. 1a and 1b schematically show two internal combustion engines, which can be used for a method according to the invention.

2 zeigt schematisch einen Zylinder einer Brennkraftmaschine, welcher für ein erfindungsgemäßes Verfahren herangezogen werden kann. 2 schematically shows a cylinder of an internal combustion engine, which can be used for a method according to the invention.

3 zeigt schematisch verschiedene Betriebsbereiche und einen aktuellen Betriebspunkt der Brennkraftmaschine. 3 schematically shows different operating ranges and a current operating point of the internal combustion engine.

4 zeigt schematisch eine Zuordnung eines Aufteilungsfaktors zu einem aktuellen Betriebspunkt sowie die Ermittlung eines Istwerts gemäß einem erfindungsgemäßen Verfahren in einer bevorzugten Ausführungsform. 4 schematically shows an assignment of a distribution factor to a current operating point and the determination of an actual value according to a method according to the invention in a preferred embodiment.

5 zeigt schematisch einen Ablauf eines erfindungsgemäßen Verfahrens in einer bevorzugten Ausführungsform. 5 schematically shows a sequence of a method according to the invention in a preferred embodiment.

Ausführungsform(en) der ErfindungEmbodiment (s) of the invention

In 1a ist schematisch und vereinfacht eine Brennkraftmaschine 100, insbesondere ein Ottomotor, gezeigt, welche für ein erfindungsgemäßes Verfahren herangezogen werden kann. Beispielhaft weist die Brennkraftmaschine 100 vier Brennräume 103 und ein Saugrohr 106 auf, welches an jeden der Brennräume 103 angeschlossen ist.In 1a is schematic and simplifies an internal combustion engine 100 , In particular, a gasoline engine, shown, which can be used for a method according to the invention. By way of example, the internal combustion engine 100 four combustion chambers 103 and a suction tube 106 on which to each of the combustion chambers 103 connected.

Das Saugrohr 106 weist dabei für jeden Brennraum 103 einen Kraftstoffinjektor 107 auf, der in dem jeweiligen Abschnitt des Saugrohrs kurz vor dem Brennraum angeordnet ist. Die Kraftstoffinjektoren 107 dienen somit einer Saugrohreinspritzung und werden nur für diese Einspritzungsart verwendet. Die Kraftstoffinjektoren 107 werden über eine Niederdruckleitung 151 von einer Niederdruckpumpe 150 mit Kraftstoff versorgt. Der Übersichtlichkeit halber ist nur eine Niederdruckleitung 151 zu einem der Kraftstoffinjektoren 107 gezeigt, es versteht sich jedoch, dass jeder der Kraftstoffinjektoren 107 an eine Niederdruckleitung angebunden ist.The suction tube 106 points for each combustion chamber 103 a fuel injector 107 on, which is located in the respective section of the suction pipe just before the combustion chamber. The fuel injectors 107 thus serve a port injection and are used only for this type of injection. The fuel injectors 107 be via a low pressure line 151 from a low pressure pump 150 fueled. For the sake of clarity, only a low pressure line 151 to one of the fuel injectors 107 However, it is understood that each of the fuel injectors 107 is connected to a low pressure line.

Weiterhin weist jeder Brennraum 103 einen Kraftstoffinjektor 111 für eine Direkteinspritzung auf. Die Kraftstoffinjektoren 111 werden nur für die Direkteinspritzung verwendet und sind mit einer Hochdruckleitung 162 an einen Hochdruckspeicher 161, ein sog. Rail oder Common Rail, angebunden. Der Übersichtlichkeit halber ist nur eine Hochdruckleitung 162 zu einem der Kraftstoffinjektoren 111 gezeigt, es versteht sich jedoch, dass jeder der Kraftstoffinjektoren 111 an eine Hochdruckleitung angebunden ist.Furthermore, each combustion chamber 103 a fuel injector 111 for a direct injection on. The fuel injectors 111 are used only for direct injection and are equipped with a high pressure line 162 to a high-pressure accumulator 161 , a so-called rail or common rail, tied. For the sake of clarity, only one high pressure line 162 to one of the fuel injectors 111 However, it is understood that each of the fuel injectors 111 is connected to a high pressure line.

Der Hochdruckspeicher 161 wiederum wird über eine Hochdruckpumpe 160 mit Kraftstoff versorgt. Die Hochdruckpumpe 160 wird dabei in der Regel von der Brennkraftmaschine angetrieben. Die Kraftstoffinjektoren 111, die Hochdruckleitungen 162, der Hochdruckspeicher 161 sowie die Hochdruckpumpe 160 sind dabei Teil eines Hochdrucksystems 165 der Brennkraftmaschine 100.The high-pressure accumulator 161 in turn, will be via a high pressure pump 160 fueled. The high pressure pump 160 is usually driven by the internal combustion engine. The fuel injectors 111 , the high pressure lines 162 , the high pressure store 161 as well as the high pressure pump 160 are part of a high-pressure system 165 the internal combustion engine 100 ,

In 1b ist schematisch und vereinfacht eine weitere Brennkraftmaschine 200 gezeigt, welche für ein erfindungsgemäßes Verfahren herangezogen werden kann. Beispielhaft weist die Brennkraftmaschine 200 vier Brennräume 103 und ein Saugrohr 206 auf, welches an jeden der Brennräume 103 angeschlossen ist.In 1b is schematic and simplifies another internal combustion engine 200 which can be used for a method according to the invention. By way of example, the internal combustion engine 200 four combustion chambers 103 and a suction tube 206 on which to each of the combustion chambers 103 connected.

Das Saugrohr 206 weist dabei für alle Brennräume 103 einen gemeinsamen Kraftstoffinjektor 207 auf, der im Saugrohr bspw. kurz nach einer hier nicht gezeigten Drosselklappe angeordnet ist. Der Kraftstoffinjektor 207 dient somit einer Saugrohreinspritzung. Weiterhin weist jeder Brennraum 103 einen Kraftstoffinjektor 111 für eine Direkteinspritzung auf.The suction tube 206 points for all combustion chambers 103 a common fuel injector 207 on, for example, is arranged in the intake manifold shortly after a throttle valve, not shown here. The fuel injector 207 thus serves a port injection. Furthermore, each combustion chamber 103 a fuel injector 111 for a direct injection on.

Bzgl. des Kraftstoffversorgungssystems entspricht die Brennkraftmaschine 200 der Brennkraftmaschine 100. Insofern sei auf die dortige Beschreibung verwiesen.Concerning. the fuel supply system corresponds to the internal combustion engine 200 the internal combustion engine 100 , In this respect, reference is made to the description there.

Beide gezeigten Brennkraftmaschinen 100 und 200 verfügen somit über ein sog. Dualsystem, d. h. über Saugrohreinspritzung und Direkteinspritzung. Der Unterschied besteht lediglich in der Art der Saugrohreinspritzung. Während bspw. die in 1a gezeigte Saugrohreinspritzung eine Kraftstoffzumessung individuell für jeden Brennraum erlaubt, wie dies bspw. für höherwertige Brennkraftmaschinen verwendet werden kann, ist die in 1b gezeigte Saugrohreinspritzung einfacher in ihrem Aufbau und ihrer Ansteuerung.Both shown internal combustion engines 100 and 200 thus have a so-called dual system, ie via intake manifold injection and direct injection. The difference is only in the type of intake manifold injection. While, for example, the in 1a shown intake manifold injection a fuel metering allowed individually for each combustion chamber, as can be used, for example, for higher quality internal combustion engines, which is in 1b shown intake manifold injection easier in their design and their control.

In 2 ist ein Zylinder 102 der Brennkraftmaschine 100 schematisch und vereinfacht, jedoch detaillierter als in 1a dargestellt. Der Zylinder 102 hat einen Brennraum 103, der durch Bewegung eines Kolbens 104 vergrößert oder verkleinert wird.In 2 is a cylinder 102 the internal combustion engine 100 schematic and simplified, but more detailed than in 1a shown. The cylinder 102 has a combustion chamber 103 by moving a piston 104 is increased or decreased.

Der Zylinder 102 weist ein Einlassventil 105 auf, um Luft oder ein Kraftstoff-Luft-Gemisch in den Brennraum 103 einzulassen. Die Luft wird über das Saugrohr 106 als Teil einer Luftzuführung zugeführt, an dem sich der Kraftstoffinjektor 107 befindet. Angesaugte Luft wird über das Einlassventil 105 in den Brennraum 103 des Zylinders 102 eingelassen. Eine Drosselklappe 112 in dem Luftzuführungssystem dient zum Einstellen des erforderlichen Luftmassenstroms in den Zylinder 102.The cylinder 102 has an inlet valve 105 on to air or a fuel-air mixture in the combustion chamber 103 involved. The air gets over the suction pipe 106 supplied as part of an air supply, at which the fuel injector 107 located. Sucked air is via the inlet valve 105 in the combustion chamber 103 of the cylinder 102 admitted. A throttle 112 in the air supply system is used to set the required air mass flow into the cylinder 102 ,

Die Brennkraftmaschine kann im Zuge einer reinen Saugrohreinspritzung betrieben werden. Mit Hilfe des Kraftstoffinjektors 107 wird im Zuge dieser Saugrohreinspritzung Kraftstoff in das Saugrohr 106 eingespritzt, so dass sich dort ein Luft-Kraftstoff-Gemisch bildet, das über das Einlassventil 105 in den Brennraum 103 des Zylinders 102 eingelassen wird.The internal combustion engine can be operated in the course of a pure intake manifold injection. With the help of the fuel injector 107 In the course of this intake manifold injection fuel is in the intake manifold 106 injected so that there forms an air-fuel mixture, via the inlet valve 105 in the combustion chamber 103 of the cylinder 102 is admitted.

Die Brennkraftmaschine kann auch im Zuge einer reinen Direkteinspritzung betrieben werden. Zu diesem Zweck ist der Kraftstoffinjektor 111 an dem Zylinder 102 angebracht, um Kraftstoff direkt in den Brennraum 103 einzuspritzen. Bei dieser Direkteinspritzung wird das zur Verbrennung benötigte Luft-Kraftstoff-Gemisch direkt im Brennraum 103 des Zylinders 102 gebildet.The internal combustion engine can also be operated in the course of a pure direct injection. For this purpose, the fuel injector 111 on the cylinder 102 attached to fuel directly into the combustion chamber 103 inject. In this direct injection, the air required for combustion is Fuel mixture directly in the combustion chamber 103 of the cylinder 102 educated.

Der Zylinder 102 ist weiterhin mit einer Zündeinrichtung 110 versehen, um zum Starten einer Verbrennung in dem Brennraum 103 einen Zündfunken zu erzeugen.The cylinder 102 is still with an ignition device 110 provided to start combustion in the combustion chamber 103 to create a spark.

Verbrennungsabgase werden nach einer Verbrennung aus dem Zylinder 102 über ein Abgasrohr 108 ausgestoßen. Das Ausstoßen erfolgt abhängig von der Öffnung eines Auslassventils 109, das ebenfalls an dem Zylinder 102 angeordnet ist. Ein- und Auslassventile 105, 109 werden geöffnet und geschlossen, um einen Viertaktbetrieb der Brennkraftmaschine 100 in bekannter Weise auszuführen.Combustion gases are removed from the cylinder after combustion 102 over an exhaust pipe 108 pushed out. The ejection is dependent on the opening of an exhaust valve 109 also on the cylinder 102 is arranged. Inlet and outlet valves 105 . 109 are opened and closed to a four-stroke operation of the internal combustion engine 100 perform in a known manner.

Die Brennkraftmaschine 100 kann entweder nur mit Direkteinspritzung, nur mit Saugrohreinspritzung oder auch in einem Mischbetrieb betrieben werden, wobei bei letzterem beide Kraftstoffinjektoren gleichzeitig je Zylinder den Kraftstoff absetzen. Dies ermöglicht die Wahl der jeweils optimalen Betriebsart zum Betreiben der Brennkraftmaschine 100 abhängig von dem momentanen Betriebspunkt. So kann die Brennkraftmaschine 100 bspw. in einem Saugrohreinspritzungsbetrieb betrieben werden, wenn sie bei niedriger Drehzahl und niedriger Last betrieben wird, und sie kann in einem Direkteinspritzungsbetrieb betrieben werden, wenn sie mit hoher Drehzahl und hoher Last betrieben wird. Über einen großen Betriebsbereich hinweg ist es jedoch sinnvoll, die Brennkraftmaschine 100 in einem Mischbetrieb zu betreiben, bei dem die dem Brennraum 103 zuzuführende Kraftstoffmenge anteilig durch Saugrohreinspritzung und Direkteinspritzung zugeführt wird. Dies verbessert in vielen Betriebssituationen die Gemischaufbereitung und kann zu einer Minimierung der Emissionswerte bzw. der Schadstoffemission aufgrund nur unzureichend verbrannter Kraftstoffmengen führen.The internal combustion engine 100 can be operated either only with direct injection, only with intake manifold injection or in a mixed operation, in the latter both fuel injectors simultaneously settle the fuel per cylinder. This allows the choice of the optimal operating mode for operating the internal combustion engine 100 depending on the current operating point. So can the internal combustion engine 100 for example, in a port injection mode when operated at a low speed and a low load, and may be operated in a direct injection mode when operated at a high speed and a high load. However, over a wide operating range it makes sense to use the internal combustion engine 100 operate in a mixed operation in which the combustion chamber 103 supplied amount of fuel is supplied proportionately through intake manifold injection and direct injection. This improves the mixture preparation in many operating situations and can lead to a minimization of the emission values or the pollutant emission due to insufficiently burned fuel quantities.

Weiterhin ist eine als Steuergerät 115 ausgebildete Recheneinheit zum Steuern der Brennkraftmaschine 100 vorgesehen. Das Steuergerät 115 kann die Brennkraftmaschine 100 in der Direkteinspritzung, der Saugrohreinspritzung oder dem Mischbetrieb betreiben.Furthermore, one is as a control unit 115 trained computing unit for controlling the internal combustion engine 100 intended. The control unit 115 can the internal combustion engine 100 in the direct injection, the intake manifold injection or the mixed operation operate.

Die in Bezug auf 2 näher erläuterte Funktionsweise der Brennkraftmaschine 100 lässt sich auch auf die Brennkraftmaschine 200 gemäß 1b übertragen, nur mit dem Unterschied, dass für alle Brennräume bzw. Zylinder nur ein gemeinsamer Kraftstoffinjektor für die Saugrohreinspritzung vorgesehen ist.In relation to 2 explained in more detail operation of the internal combustion engine 100 can also be applied to the internal combustion engine 200 according to 1b transferred, only with the difference that for all combustion chambers or cylinders only a common fuel injector is provided for the intake manifold injection.

In 3 sind schematisch mögliche Betriebsbereiche bei einem erfindungsgemäßen Verfahren in einer bevorzugten Ausführungsform dargestellt. Hierzu ist eine Lastanforderung L über einer Drehzahl n aufgetragen. Die Betriebsbereiche werden hier somit anhand der Drehzahl und der Lastanforderung an die Brennkraftmaschine festgelegt.In 3 schematically possible operating ranges are shown in a method according to the invention in a preferred embodiment. For this purpose, a load requirement L is plotted against a rotational speed n. The operating ranges are thus determined here based on the speed and the load request to the internal combustion engine.

Beispielhaft sind vier Betriebsbereiche B1, B2, B3 und B4 gezeigt, die bestimmten Bereichen der Lastanforderung L und der Drehzahl n zugeordnet sind. Beim Betrieb der Brennkraftmaschine bzw. eines zugehörigen Kraftfahrzeugs können diese Betriebsbereiche auftreten, denen – wie nachfolgend noch erläutert wird – entsprechende Aufteilungsfaktoren zugeordnet werden können. Die Betriebsbereiche können dabei unter Berücksichtigung von etwaigen Betriebsgrenzen der Brennkraftmaschine vorgegeben werden.By way of example, four operating ranges B 1 , B 2 , B 3 and B 4 are shown, which are assigned to specific ranges of the load requirement L and the rotational speed n. During operation of the internal combustion engine or of an associated motor vehicle, these operating areas may occur, to which - as will be explained below - corresponding distribution factors can be assigned. The operating ranges can be specified taking into account any operating limits of the internal combustion engine.

Weiterhin ist ein (aktueller) Betriebspunkt B gezeigt, der einer zu einem bestimmten Zeitpunkt, zu dem bspw. ein erfindungsgemäßes Verfahren durchgeführt wird, aktuellen Last und einer aktuellen Drehzahl entspricht. Wie der Figur zu entnehmen ist, liegt der aktuelle Betriebspunkt B in dem Betriebsbereich B2. Auf diese Weise kann jedem Betriebspunkt ein Betriebsbereich zugeordnet werden. Es versteht sich, dass die Anzahl und die Aufteilung der Betriebsbereiche je nach Bedarf angepasst gewählt werden können.Furthermore, a (current) operating point B is shown which corresponds to a current load and a current rotational speed at a particular point in time at which, for example, a method according to the invention is carried out. As can be seen from the figure, the current operating point B lies in the operating range B 2 . In this way, an operating range can be assigned to each operating point. It is understood that the number and division of operating ranges can be adjusted as needed.

In 4 ist nun schematisch eine Zuordnung von Aufteilungsfaktoren zu den Betriebsbereichen gezeigt. Im vorliegenden Beispiel sind den Betriebsbereichen B1, B2, B3 und B4 die Aufteilungsfaktoren A1, A2, A3 bzw. A4 zugordnet. Bei diesen Aufteilungsfaktoren handelt es sich im Rahmen der vorliegenden Erfindung um Soll-Aufteilungsfaktoren, die bspw. im Rahmen einer Optimierung von Kraftstoffverbrauch und Schadstoffemission vorgeben sind und bei einem Betrieb der Brennkraftmaschine verwendet werden sollen.In 4 is now shown schematically an allocation of distribution factors to the operating areas. In the present example, the operating ranges B 1 , B 2 , B 3 and B 4, the distribution factors A 1 , A 2 , A 3 and A 4 assigns. Within the scope of the present invention, these distribution factors are nominal distribution factors which are predefined, for example, in the context of optimization of fuel consumption and pollutant emission and which are to be used during operation of the internal combustion engine.

Im gezeigten Beispiel kann auf diese Weise dem aktuellen Betriebspunkt B der Soll-Aufteilungsfaktor A2 zugeordnet werden. Dem Soll-Aufteilungsfaktor A2 wiederum entspricht ein (lokaler) Maximalwert Msoll einer die Leistung der Brennkraftmaschine charakterisierenden Größe, hier beispielhaft eines Drehmoments. Bei diesem Maximalwert Msoll handelt es sich somit um den maximalen Wert, den das Drehmoment bei dem aktuellen Betriebspunkt B erreichen kann, sofern der Betrieb wie gewünscht, d. h. ohne Manipulation, erfolgt.In the example shown, the desired distribution factor A 2 can be assigned to the current operating point B in this way. The desired distribution factor A 2 in turn corresponds to a (local) maximum value M soll of a variable characterizing the power of the internal combustion engine, here by way of example a torque. This maximum value M soll is therefore the maximum value that the torque can reach at the current operating point B, provided that the operation takes place as desired, ie without manipulation.

Weiterhin sind als Größe ein Maximalwert ΔtS,soll einer Einspritzdauer eines Kraftstoffinjektors der Saugrohreinspritzung und ein Maximalwert ΔtD,soll einer Einspritzdauer eines Kraftstoffinjektors der Direkteinspritzung gezeigt, die dem Aufteilungsfaktor A2 zugeordnet sind.Furthermore, as the size of a maximum value of .DELTA.t S, to an injection time of a fuel injector of the manifold-injection and a maximum value of .DELTA.t D, an injection time of a fuel injector of the direct injection to shown that are assigned to the division factor A2.

Weiterhin ist – hier beispielhaft nur für den Betriebsbereich B2 – ein leistungsmaximaler Aufteilungsfaktor A'2 gezeigt. Dieser leistungsmaximale Aufteilungsfaktor A'2 entspricht einem solchen Aufteilungsfaktor, der für den Betriebsbereich B2 und damit für den aktuellen Betriebspunkt B theoretisch gewählt werden könnte, sodass ein größerer Wert des Drehmoments erreicht werden könnte als mit dem Soll-Aufteilungsfaktor. Vorzugsweise entspricht der leistungsmaximale Aufteilungsfaktor dabei demjenigen Aufteilungsfaktor, mit dem der für diesen Betriebspunkt maximal mögliche Wert Mmax des Drehmoments erreicht werden kann. Dieser wird als theoretischer (globaler) Maximalwert bezeichnet. Sofern, was in der Regel der Fall ist, nur im Steuergerät hinterlegte Aufteilungsfaktoren verwendet werden können, so kann es sich bei dem Aufteilungsfaktor A'2 um denjenigen Aufteilungsfaktor der übrigen Aufteilungsfaktoren A1, A3 und A4 handeln, der das größte Drehmoment ermöglicht.Furthermore, a performance maximum distribution factor A ' 2 is shown here by way of example only for the operating range B 2 . This maximum power split factor A ' 2 corresponds to such a split factor that could theoretically be chosen for the operating range B 2 and therefore for the current operating point B so that a larger value of the torque could be achieved than with the target split factor. Preferably, the power-maximum distribution factor corresponds to that division factor with which the maximum possible value M max of the torque for this operating point can be achieved. This is called the theoretical (global) maximum value. If, as is generally the case, only distribution factors stored in the control unit can be used, then the distribution factor A ' 2 can be that distribution factor of the other distribution factors A 1 , A 3 and A 4 which allows the greatest torque ,

Die auf diese Weise ermittelbaren (lokalen) Maximalwerte und theoretischen (globalen) Maximalwerte können für die vorgesehen Betriebsbereiche bspw. jeweils als Kennfeld auf einem ausführenden Steuergerät hinterlegt sein. Damit können während eines Betriebs der Brennkraftmaschine sehr schnell und einfach die relevanten Werte für einen Vergleich mit einem Istwert Mist des Drehmoments bzw. den Istwerten ΔtS,ist und ΔtD,ist der Einspritzdauern beim aktuellen Betriebspunkt herangezogen werden.The (local) maximum values and theoretical (global) maximum values which can be determined in this way can be stored for each of the intended operating ranges, for example, as a characteristic map on an executing control device. Thus, during operation of the internal combustion engine, the relevant values for a comparison with an actual value M ist of the torque or the actual values Δt S, and Δt D, of the injection durations at the current operating point can very quickly and simply be used.

In 5 ist schematisch einen Ablauf eines erfindungsgemäßen Verfahrens in einer bevorzugten Ausführungsform dargestellt. Hierbei kann zunächst der Istwert Mist des Drehmoments bei dem aktuellen Betriebspunkt ermittelt werden.In 5 schematically a flow of a method according to the invention is shown in a preferred embodiment. In this case, first of all the actual value M ist of the torque at the current operating point can be determined.

Anschließend kann der Istwert Mist mit dem Maximalwert Msoll und dem theoretischen Maximalwert Mmax verglichen werden, d. h. es kann überprüft werden, ob der Istwert mehr als den ersten Schwellwert vom Soll-Maximalwert abweicht (insbesondere nach oben) und ob der Istwert weniger als den zweiten Schwellwert vom theoretischen Maximalwert abweicht. Dabei kann auch überprüft werden, ob diese Abweichungen bei einer Mindestgeschwindigkeit vmin des Fahrzeugs und/oder einem Mindestwert φmin der Betätigung des Fahrpedals und/oder länger als eine vorgebbare Zeitdauer Δtmin vorliegen.Subsequently, the actual value M ist can be compared with the maximum value M soll and the theoretical maximum value M max , ie it can be checked whether the actual value deviates more than the first threshold value from the setpoint maximum value (in particular upwards) and if the actual value is less than deviates the second threshold from the theoretical maximum value. It can also be checked whether these deviations at a minimum speed v min of the vehicle and / or a minimum value φ min of the operation of the accelerator pedal and / or longer than a predetermined period of time .DELTA.t min are present.

Führt das Ergebnis dieses Vergleichs zu der Feststellung bzw. dem Erkennen einer Leistungsmanipulation, können zunächst weiterhin die Istwerte der Einspritzdauern ΔtS,istll und ΔtD,ist mit den entsprechenden Maximalwerten ΔtS,soll und ΔtD,soll verglichen werden. Diese Vergleiche können jedoch alternativ auch vor dem Abgleich mit der Mindestgeschwindigkeit, dem Mindestwert bzw. der Zeitdauer erfolgen.If the result of this comparison leads to the finding or the recognition of a performance manipulation, the actual values of the injection durations Δt S, ullll and Δt D, can be compared with the corresponding maximum values Δt S, soll and Δt D, soll . However, these comparisons can alternatively also be carried out before the adjustment with the minimum speed, the minimum value or the time duration.

Wird nun endgültig eine Leistungsmanipulation M erkannt, so kann anschließend bspw. ein Fehlerspeichereintrag F in einem Fehlerspeicher vorgenommen werden. Auf diese Weise kann später die Manipulation nachvollzogen werden.If finally a performance manipulation M is detected, then subsequently, for example, an error memory entry F can be made in a fault memory. In this way later the manipulation can be understood.

Claims (10)

Verfahren zum Erkennen einer Leistungsmanipulation (M) beim Betrieb einer Brennkraftmaschine (100, 200) mit Saugrohreinspritzung und Direkteinspritzung, wobei ein jeweiliger Istwert (Mist, ΔtS,ist, ΔtD,ist) wenigstens einer Größe, die die Leistung der Brennkraftmaschine (100, 200) in einem Betriebspunkt charakterisiert, ermittelt wird, wobei wenigstens einer der jeweiligen Istwerte (Mist, ΔtS,ist, ΔtD,ist) mit einem zugehörigen Maximalwert (Msoll, ΔtS,soll, ΔtD,soll) für den Betriebspunkt (B) verglichen wird, der auf einem Soll-Aufteilungsfaktor (A2) des Betriebspunkts (B), der eine Aufteilung einer einzubringenden Kraftstoffmenge auf Saugrohreinspritzung und Direkteinspritzung angibt, basiert, und wobei eine Leistungsmanipulation (M) erkannt wird, wenn der wenigstens eine der jeweiligen Istwerte (Mist, ΔtS,ist, ΔtD,ist) um mehr als einen vorgebbaren ersten Schwellwert von dem zugehörigen Maximalwert (Msoll, ΔtS,soll, ΔtD,soll) abweicht, wobei der wenigstens eine der jeweiligen Istwerte (Mist) weiterhin mit einem zugehörigen theoretischen Maximalwert (Mmax) für den Betriebspunkt (B) der Brennkraftmaschine (100, 200) verglichen wird, der auf einem leistungsmaximalen Aufteilungsfaktor (A'2) des Betriebspunkts (B), der einen höheren Wert für die Größe als der Soll-Maximalwert (Msoll) ermöglicht, basiert, und wobei nur dann die Leistungsmanipulation (M) erkannt wird, wenn der wenigstens eine der jeweiligen Istwerte (Mist) um weniger als einen vorgebbaren zweiten Schwellwert von dem zugehörigen theoretischen Maximalwert (Mmax) abweicht.Method for detecting power manipulation (M) during operation of an internal combustion engine ( 100 . 200 ) with intake manifold injection and direct injection, wherein a respective actual value (M is , .DELTA.t S, is , .DELTA.t D, is ) at least one size, the power of the internal combustion engine ( 100 . 200 ) characterized in an operating point, wherein at least one of the respective actual values (M is , .DELTA.t S, is , .DELTA.t D, is ) with an associated maximum value (M soll , .DELTA.t S, soll , .DELTA.t D, soll ) for the operating point (B) based on a target split factor (A 2 ) of the operating point (B) indicating a split of fuel quantity to port injection and direct injection, and wherein a power manipulation (M) is detected when the at least one the respective actual values (M ist , .DELTA.t S, is , .DELTA.t D, is ) by more than a predetermined first threshold of the associated maximum value (M soll , .DELTA.t S, soll , .DELTA.t D, soll ) deviates, wherein the at least one of the respective Actual values (M ist ) continue with an associated theoretical maximum value (M max ) for the operating point (B) of the internal combustion engine ( 100 . 200 ) based on a power maximum division factor (A ' 2 ) of the operating point (B) allowing a larger value for the magnitude than the target maximum value (M soll ), and only then detecting the power manipulation (M) when the at least one of the respective actual values (M ist ) deviates from the associated theoretical maximum value (M max ) by less than a predefinable second threshold value. Verfahren nach Anspruch 1, wobei die wenigstens eine Größe ausgewählt ist aus: einem Drehmoment der Brennkraftmaschine (100, 200), einer Leistung der Brennkraftmaschine (100, 200), einer Einspritzdauer für die Saugrohreinspritzung, einer Einspritzmenge für die Saugrohreinspritzung, einer Einspritzdauer für die Direkteinspritzung und einer Einspritzmenge für die Direkteinspritzung.The method of claim 1, wherein the at least one size is selected from: a torque of the internal combustion engine ( 100 . 200 ), a power of the internal combustion engine ( 100 . 200 ), an injection period for the port injection, an injection amount for the port injection, a injection period for the direct injection and an injection amount for the direct injection. Verfahren nach Anspruch 2, wobei nur dann eine Leistungsmanipulation (M) erkannt wird, wenn der Istwert (Mist) des Drehmoments und/oder der Leistung um mehr als den ersten Schwellwert von seinem zugehörigen Maximalwert (Msoll) abweicht, und wenn der Istwert (ΔtS,ist, ΔtD,ist) einer oder beider Einspritzdauern und/oder einer der beiden Einspritzmengen um mehr als den ersten Schwellwert von seinem zugehörigen Maximalwert (ΔtS,soll, ΔtD,soll) abweicht.Method according to claim 2, wherein a power manipulation (M) is detected only if the actual value (M ist ) of the torque and / or power differs by more than the first threshold from its associated maximum value (M soll ), and if the actual value (.DELTA.t S, is , .DELTA.t D, is ) one or both injection periods and / or one of the two injection quantities by more than the first threshold value of its associated maximum value (.DELTA.t S, soll , .DELTA.t D, should ) deviates. Verfahren nach einem der vorstehenden Ansprüche, wobei nur dann eine Leistungsmanipulation (M) erkannt wird, wenn der wenigstens eine der jeweiligen Istwerte (Mist, ΔtS,ist, ΔtD,ist) länger als eine vorgebbare Zeitdauer (Δtmin) um mehr als den vorgebbaren ersten Schwellwert von dem zugehörigen Maximalwert (Msoll, ΔtS,soll, ΔtD,soll) abweicht. Method according to one of the preceding claims, wherein only a power manipulation (M) is detected when the at least one of the respective actual values (M is , .DELTA.t S , .DELTA.t D, is ) for more than a predetermined period of time (.DELTA.t min ) by more as the predetermined first threshold of the associated maximum value (M soll , .DELTA.t S, should , .DELTA.t D, should ) deviates. Verfahren nach einem der vorstehenden Ansprüche, wobei nur dann eine Leistungsmanipulation (M) erkannt wird, wenn der wenigstens eine der jeweiligen Istwerte (Mist, ΔtS,ist, ΔtD,ist) um mehr als den ersten Schwellwert von dem zugehörigen Maximalwert (Msoll, ΔtS,soll, ΔtD,soll) abweicht, während eine Geschwindigkeit eines Fahrzeugs, das die Brennkraftmaschine aufweist, höher als eine vorgebbare Mindestgeschwindigkeit (vmin) ist, und/oder während ein Fahrpedal des Fahrzeugs um mehr als einen Mindestwert (φmin) betätigt ist.Method according to one of the preceding claims, wherein a power manipulation (M) is detected only if the at least one of the respective actual values (M is , Δt S , .DELTA.t D, is ) by more than the first threshold of the associated maximum value ( M soll , Δt S, soll , Δt D, soll ), while a speed of a vehicle having the internal combustion engine is higher than a predeterminable minimum speed (v min ), and / or during an accelerator pedal of the vehicle by more than a minimum value (φ min ) is pressed. Verfahren nach einem der vorstehenden Ansprüche, wobei, wenn eine Leistungsmanipulation (M) erkannt wurde, ein Fehlerspeichereintrag (F) hinterlegt wird und/oder eine Mitteilung an einen Fahrer erfolgt und/oder eine Einschränkung des Betriebs der Brennkraftmaschine (100, 200) vorgenommen wird.Method according to one of the preceding claims, wherein, if a power manipulation (M) has been detected, an error memory entry (F) is stored and / or a message is sent to a driver and / or a restriction of the operation of the internal combustion engine ( 100 . 200 ) is made. Verfahren nach einem der vorstehenden Ansprüche, wobei die Maximalwerte (Msoll, ΔtS,soll, ΔtD,soll, Mmax) in einem sicheren Speicherbereich einer die Brennkraftmaschine steuernden Recheneinheit (115) hinterlegt sind.Method according to one of the preceding claims, wherein the maximum values (M soll , Δt S, soll , Δt D, soll , M max ) in a safe memory area of a computer controlling the internal combustion engine ( 115 ) are deposited. Recheneinheit (115), die dazu eingerichtet ist, ein Verfahren nach einem der vorstehenden Ansprüche durchzuführen.Arithmetic unit ( 115 ), which is adapted to perform a method according to any one of the preceding claims. Computerprogramm, das eine Recheneinheit (115) dazu veranlasst, ein Verfahren nach einem der Ansprüche 1 bis 7 durchzuführen, wenn es auf der Recheneinheit (115) ausgeführt wird.Computer program comprising a computing unit ( 115 ) to perform a method according to any one of claims 1 to 7, when it on the computing unit ( 115 ) is performed. Maschinenlesbares Speichermedium mit einem darauf gespeicherten Computerprogramm nach Anspruch 9.Machine-readable storage medium with a computer program stored thereon according to claim 9.
DE102016211388.7A 2016-06-24 2016-06-24 Method for detecting power manipulation during operation of an internal combustion engine Active DE102016211388B3 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102016211388.7A DE102016211388B3 (en) 2016-06-24 2016-06-24 Method for detecting power manipulation during operation of an internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102016211388.7A DE102016211388B3 (en) 2016-06-24 2016-06-24 Method for detecting power manipulation during operation of an internal combustion engine

Publications (1)

Publication Number Publication Date
DE102016211388B3 true DE102016211388B3 (en) 2017-08-03

Family

ID=59328164

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102016211388.7A Active DE102016211388B3 (en) 2016-06-24 2016-06-24 Method for detecting power manipulation during operation of an internal combustion engine

Country Status (1)

Country Link
DE (1) DE102016211388B3 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102019203376A1 (en) * 2019-03-13 2020-09-17 Vitesco Technologies GmbH Method and device for recognizing a performance-changing manipulation of an internal combustion engine

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005039760A1 (en) * 2005-08-23 2007-03-01 Robert Bosch Gmbh External tuning-measure detecting method for internal combustion engine, involves evaluating difference between actual-performance value and target-performance value, where target-performance value is provided by control device
DE102007030798A1 (en) * 2007-07-03 2009-01-08 Robert Bosch Gmbh Method for operating combustion engine with multiple fuel types, involves calculating quantity of fuel for upstream fuel type, and change of fuel type is made occasionally
DE102010039434A1 (en) * 2010-08-18 2012-02-23 Robert Bosch Gmbh Method for determining partition measure in internal combustion engine i.e. petrol engine, involves determining measure by limiting determined operating point-dependent partition measure by restriction of range of functions
DE102014203126B3 (en) * 2014-02-21 2015-07-09 Bayerische Motoren Werke Aktiengesellschaft A method of monitoring the amount of fuel actually delivered to an internal combustion engine

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005039760A1 (en) * 2005-08-23 2007-03-01 Robert Bosch Gmbh External tuning-measure detecting method for internal combustion engine, involves evaluating difference between actual-performance value and target-performance value, where target-performance value is provided by control device
DE102007030798A1 (en) * 2007-07-03 2009-01-08 Robert Bosch Gmbh Method for operating combustion engine with multiple fuel types, involves calculating quantity of fuel for upstream fuel type, and change of fuel type is made occasionally
DE102010039434A1 (en) * 2010-08-18 2012-02-23 Robert Bosch Gmbh Method for determining partition measure in internal combustion engine i.e. petrol engine, involves determining measure by limiting determined operating point-dependent partition measure by restriction of range of functions
DE102014203126B3 (en) * 2014-02-21 2015-07-09 Bayerische Motoren Werke Aktiengesellschaft A method of monitoring the amount of fuel actually delivered to an internal combustion engine

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102019203376A1 (en) * 2019-03-13 2020-09-17 Vitesco Technologies GmbH Method and device for recognizing a performance-changing manipulation of an internal combustion engine
DE102019203376B4 (en) * 2019-03-13 2021-01-21 Vitesco Technologies GmbH Method and device for recognizing a performance-changing manipulation of an internal combustion engine
US11821382B2 (en) 2019-03-13 2023-11-21 Vitesco Technologies GmbH Method and device for detecting a power-changing manipulation of an internal combustion engine

Similar Documents

Publication Publication Date Title
EP2201236B1 (en) Method for assessing a mode of operation of an injection valve in the event of an activation voltage being applied, and corresponding evaluation device
DE102010017123B4 (en) Fuel injection control device for internal combustion engines
DE102007013119A1 (en) Injection method and associated internal combustion engine
WO2016177531A1 (en) Method for controlling engine knock of an internal combustion engine
DE102009009270A1 (en) Calibration method for injector of internal combustion engine, involves detecting operational condition of internal combustion engine, and detecting speed dependent-variable during working cycle of cylinder of internal combustion engine
DE102014208992A1 (en) Method for calibrating post-injections in a fuel injection system of an internal combustion engine, in particular of a motor vehicle
DE112014001782B4 (en) Method and system for controlling an internal combustion engine
WO2009143858A1 (en) Method for controlling an injection process of an internal combustion engine, control device for an internal combustion engine and an internal combustion engine
DE102006048227B4 (en) Method and device for determining an operating characteristic of an injection system and a correspondingly equipped internal combustion engine
DE102011056159A1 (en) Fuel injection controller for use in common-rail fuel injection system utilized in i.e. four-cylinder diesel engine, of automobile, has injection characteristic calculating section calculating injection characteristic of fuel injector
DE102016211388B3 (en) Method for detecting power manipulation during operation of an internal combustion engine
EP2142783B1 (en) Method and device for controlling an internal combustion engine
DE102005047350A1 (en) Method for controlling internal combustion engine, involves determination of actual variable based on lambda value which is compared to set-point variable whereby an error is identified when corrective value changes abruptly
DE102014208941A1 (en) Method for detecting manipulations made on an injection system of an internal combustion engine, in particular of a motor vehicle
DE102020214226A1 (en) Method and device for diagnosing an injector leak
DE102015225504A1 (en) Method for error compensation of a fuel injection quantity during operation of an internal combustion engine
DE102019214144A1 (en) Method for controlling the coasting behavior of an internal combustion engine
DE102015213894A1 (en) Method for introducing fuel into a combustion chamber of an internal combustion engine with intake manifold injection and direct injection
DE102016200870A1 (en) Method for operating an internal combustion engine with intake manifold injection and direct injection
DE102016225100B4 (en) Method, computing unit, computer program and storage medium for determining an injection quantity of at least one injector of a fuel metering system of an internal combustion engine of a vehicle
DE102015223282A1 (en) Method for fuel metering in an internal combustion engine
DE102010063380A1 (en) Method for operating an internal combustion engine
WO2017041961A1 (en) Method for determining a cause of a fault in an injection system of an internal combustion engine
DE102016225102B4 (en) Method for checking at least one injector of a fuel metering system of an internal combustion engine of a vehicle
DE102015221934A1 (en) Method for operating an internal combustion engine

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final