<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ep-patent-document PUBLIC "-//EPO//EP PATENT DOCUMENT 1.5//EN" "ep-patent-document-v1-5.dtd">
<ep-patent-document id="EP14730478B1" file="EP14730478NWB1.xml" lang="de" country="EP" doc-number="3014093" kind="B1" date-publ="20190130" status="n" dtd-version="ep-patent-document-v1-5">
<SDOBI lang="de"><B000><eptags><B001EP>ATBECHDEDKESFRGBGRITLILUNLSEMCPTIESILTLVFIROMKCYALTRBGCZEEHUPLSK..HRIS..MTNORS..SM..................</B001EP><B003EP>*</B003EP><B005EP>J</B005EP><B007EP>BDM Ver 0.1.63 (23 May 2017) -  2100000/0</B007EP></eptags></B000><B100><B110>3014093</B110><B120><B121>EUROPÄISCHE PATENTSCHRIFT</B121></B120><B130>B1</B130><B140><date>20190130</date></B140><B190>EP</B190></B100><B200><B210>14730478.6</B210><B220><date>20140530</date></B220><B240><B241><date>20160126</date></B241></B240><B250>de</B250><B251EP>de</B251EP><B260>de</B260></B200><B300><B310>102013212334</B310><B320><date>20130626</date></B320><B330><ctry>DE</ctry></B330></B300><B400><B405><date>20190130</date><bnum>201905</bnum></B405><B430><date>20160504</date><bnum>201618</bnum></B430><B450><date>20190130</date><bnum>201905</bnum></B450><B452EP><date>20180807</date></B452EP></B400><B500><B510EP><classification-ipcr sequence="1"><text>F02D  41/24        20060101AFI20150114BHEP        </text></classification-ipcr><classification-ipcr sequence="2"><text>G01M  15/04        20060101ALI20150114BHEP        </text></classification-ipcr></B510EP><B540><B541>de</B541><B542>VERFAHREN ZUR ERMITTLUNG DER ABSOLUTEN EINSPRITZMENGE BEI EINEM VERBRENNUNGSMOTOR SOWIE ANORDNUNG HIERFÜR</B542><B541>en</B541><B542>METHOD FOR DETERMINING THE ABSOLUTE INJECTION QUANTITY IN AN INTERNAL COMBUSTION ENGINE AND ARRANGEMENT THEREFOR</B542><B541>fr</B541><B542>PROCÉDÉ DE DÉTERMINATION DE LA QUANTITÉ ABSOLUE DE CARBURANT INJECTÉE DANS UN MOTEUR À COMBUSTION INTERNE ET SYSTÈME ASSOCIÉ</B542></B540><B560><B561><text>EP-A2- 0 463 537</text></B561><B561><text>WO-A1-2004/053316</text></B561><B561><text>DE-A1-102007 010 496</text></B561><B561><text>DE-A1-102010 038 630</text></B561></B560></B500><B700><B720><B721><snm>HORN, Christian</snm><adr><str>Esslinger Str. 85</str><city>73732 Esslingen</city><ctry>DE</ctry></adr></B721></B720><B730><B731><snm>Robert Bosch GmbH</snm><iid>101244499</iid><irf>348921</irf><adr><str>Postfach 30 02 20</str><city>70442 Stuttgart</city><ctry>DE</ctry></adr></B731></B730></B700><B800><B840><ctry>AL</ctry><ctry>AT</ctry><ctry>BE</ctry><ctry>BG</ctry><ctry>CH</ctry><ctry>CY</ctry><ctry>CZ</ctry><ctry>DE</ctry><ctry>DK</ctry><ctry>EE</ctry><ctry>ES</ctry><ctry>FI</ctry><ctry>FR</ctry><ctry>GB</ctry><ctry>GR</ctry><ctry>HR</ctry><ctry>HU</ctry><ctry>IE</ctry><ctry>IS</ctry><ctry>IT</ctry><ctry>LI</ctry><ctry>LT</ctry><ctry>LU</ctry><ctry>LV</ctry><ctry>MC</ctry><ctry>MK</ctry><ctry>MT</ctry><ctry>NL</ctry><ctry>NO</ctry><ctry>PL</ctry><ctry>PT</ctry><ctry>RO</ctry><ctry>RS</ctry><ctry>SE</ctry><ctry>SI</ctry><ctry>SK</ctry><ctry>SM</ctry><ctry>TR</ctry></B840><B860><B861><dnum><anum>EP2014061233</anum></dnum><date>20140530</date></B861><B862>de</B862></B860><B870><B871><dnum><pnum>WO2014206684</pnum></dnum><date>20141231</date><bnum>201453</bnum></B871></B870></B800></SDOBI>
<description id="desc" lang="de"><!-- EPO <DP n="1"> -->
<heading id="h0001"><b>Stand der Technik</b></heading>
<p id="p0001" num="0001">Der Hochlauftest ist ein bekannter Diagnosetest zur Ermittlung des Einspritzmengenfehlers bei Injektoren in einem Verbrennungsmotor.</p>
<p id="p0002" num="0002">Beispielsweise ist aus der <patcit id="pcit0001" dnum="DE102007010496A1"><text>DE 10 2007 010 496 A1</text></patcit> ein Verfahren zur vergleichenden Prüfung von Einspritzverbrennungsmotoren bekannt, bei denen der Motor von einer elektrischen Motorsteuerung gesteuert wird, welche entweder Eigendiagnosemittel aufweist oder mit einer Anschlussschnittstelle für ein externes Diagnosegerät ausgerüstet ist. Über die Eigendiagnosemittel bzw. das Diagnosegerät können aus den gemessenen und anzeigbaren Abweichungen der jeweils definierten Messgrößen bei Abschalten jeweils eines Zylinders Informationen gewonnen werden, die auf eine mögliche Soll-Abweichung des abgeschalteten Zylinders schließen lassen. Beispielsweise kann durch Vergleich der erreichten Maximaldrehzahlen beim Hochlauftest auf die relative Einspritzmenge der einzelnen Zylinder geschlossen werden. Dabei werden ausgehend vom Leerlauf eine bestimmte Anzahl Einspritzungen mit einer vorbestimmten festen Einspritzmenge getätigt, so dass der Motor hochbeschleunigt. Pro Testlauf wird jeweils ein Einzelzylinder deaktiviert. Aus der erreichten Maximaldrehzahl kann je Testlauf auf die relative Einspritzmenge geschlossen werden.</p>
<p id="p0003" num="0003">Da jedoch der Momentenbedarf durch Reibung und andere Effekte (z.B. seitens am Motor angeschlossener Aggregate) nicht bekannt ist, kann die absolute Einspritzmenge nicht ermittelt werden.</p>
<p id="p0004" num="0004">Daher bleibt beispielsweise im Falle eines Vierzylindermotors, wenn bei zwei Zylindern relativ zu den anderen beiden Zylinder eine größerer Menge ermittelt wurde, weiterhin unklar, ob die zwei Zylinder mit der kleineren Einspritzmenge eine Mindermenge aufweisen und die Zylinder mit der größerer Einspritzmenge die korrekte Menge einspritzen oder ob die zwei Zylinder mit der kleineren<!-- EPO <DP n="2"> --> Einspritzmenge die korrekte Menge einspritzen und die Zylinder mit der größeren Einspritzmenge eine Mehrmenge aufweisen. D.h., es ist nicht eindeutig, welche Injektoren getauscht werden müssen.</p>
<p id="p0005" num="0005">Die <patcit id="pcit0002" dnum="WO2004053316A"><text>WO 2004/053316</text></patcit> offenbart die Ermittlung einer Einspritzventilcharakteristik über die Auswertung von Drehzahlgradienten bei Schubabschaltung und fortgesetzter Ansteuerung des zu überprüfenden Einspritzventils.</p>
<heading id="h0002"><b>Offenbarung der Erfindung</b></heading>
<p id="p0006" num="0006">Somit ist es eine mögliche Aufgabe der vorliegenden Erfindung, ein Verfahren zur Ermittlung der absoluten mittleren Einspritzmenge aller Injektoren, insbesondere der absoluten Einspritzmenge eines Injektors vorzuschlagen, um einen absoluten Einspritzmengenfehler bestimmen zu können.<br/>
Diese Aufgabe wird mit den Merkmalen der unabhängigen Ansprüche gelöst.<br/>
Weitere Ausführungsformen sind in den auf diese rückbezogenen Unteransprüchen angegeben.<br/>
Weitere Merkmale und Details der Erfindung ergeben sich aus den Unteransprüchen, der Beschreibung und den Zeichnungen. Dabei gelten<br/>
Merkmale und Details, die im Zusammenhang mit dem erfindungsgemäßen Verfahren beschrieben sind, selbstverständlich auch im Zusammenhang mit der erfindungsgemäßen Anordnung und jeweils umgekehrt, sodass bezüglich der Offenbarung der einzelnen Erfindungsaspekte stets wechselseitig Bezug genommen wird beziehungsweise werden kann.<br/>
Der Erfinder hat erkannt, dass sich während des Hochlauftests im Wesentlichen aus der Geschwindigkeit, mit der die Drehzahl sinkt, so lange keine Einspritzung aktiv ist, auf den Momentenbedarf des Motors durch Reibung sowie daran angeschlossene Aggregate und damit von der erreichten Maximaldrehzahl direkt auf die absolute Einspritzmenge rückgeschlossen werden kann. Dazu ist lediglich die Kenntnis eines vorherbestimmbaren motorindividuellen Faktors <i>f</i> nötig, der u.a. proportional zum Trägheitsmoment des Motors ist.<br/>
Der Kerngedanke der Erfindung besteht im Wesentlichen darin, den genannten vorherbestimmbaren motorindividuellen Faktor <i>f</i> für den jeweiligen Motor in einem Motorsteuergerät und/oder einem Werkstattdiagnosetestgerät zu hinterlegen. Mit Hilfe des für den jeweiligen Motor hinterlegten Faktors, kann somit mittels eines Hochlauftests die absolute Gesamteinspritzmenge und die<!-- EPO <DP n="3"> --> Einzeleinspritzmengen der einzelnen Injektoren im definierten Betriebspunkt bestimmt und bewertet werden.</p>
<p id="p0007" num="0007">Besonders vorteilhaft ist, dass die Umsetzung der Erfindung keine strukturellen Änderung bei vorhandenen Motorsteuerungseinrichtungen und Werkstattdiagnosegeräten, sondern lediglich eine erfindungsgemäß verbesserte Auswertung - ggf. abhängig von im Steuergerät des Motors bzw. dem Werkstattdiagnosegerät vorhandenen Funktionen - z.B. der beim bekannten Hochlauftest erfassten Messdaten erfordert.</p>
<p id="p0008" num="0008">Kennt man die absolute Einspritzmenge der einzelnen Injektoren, dann kann bestimmt werden, welche der Injektoren fehlerhaft einspritzen. Somit ist eindeutig ersichtlich, welcher Injektor getauscht werden muss. So können Werkstattkosten reduziert werden.</p>
<p id="p0009" num="0009">Ein erfindungsgemäßes Verfahren zur Ermittlung der absoluten Kraftstoffeinspritzmenge der Injektoren eines Motors der Art einer Verbrennungskraftmaschine mit eine Zylinderanzahl <i>NZ</i> kann die Schritte aufweisen: Ermitteln einer ersten absoluten Gesamteinspritzmenge <i>M<sub>inj</sub></i>(<i>nz</i> = <i>NZ</i>) aller Injektoren basierend auf bei einem Hochlauftest, bei dem alle Zylinder des Motors aktiv sind, erfassten Messdaten und einem vorbestimmten motorindividuellen Faktor <i>f</i>(<i>nz</i> = <i>NZ</i>)<i>,</i> der für den Fall bestimmt wurde, dass alle Zylinder aktiv sind. Die erfassten Messdaten sind im Wesentlichen solche, die geeignet sind, den zeitlichen Verlauf der Motordrehzahl <i>n</i>(<i>t</i>) während der Hochlauftests, insbesondere während des Hochlaufens mit aktiver Einspritzung und während des Zurückfallens auf die Leerlaufdrehzahl bei inaktiver Einspritzung, zu beschreiben.</p>
<p id="p0010" num="0010">Die während des Hochlauftests zu erfassenden Messdaten können beispielsweise eine maximal erreichten Motordrehzahl <i>n<sub>max</sub></i>, eine erste Änderungsgeschwindigkeit <maths id="math0001" num=""><math display="inline"><msub><mi>a</mi><mn>1</mn></msub><mo>=</mo><mn>2</mn><mi>π</mi><mfrac><mi mathvariant="italic">dn</mi><mi mathvariant="italic">dt</mi></mfrac></math><img id="ib0001" file="imgb0001.tif" wi="20" he="9" img-content="math" img-format="tif" inline="yes"/></maths> der Motordrehzahl <i>n</i>(<i>t</i>) während des Hochlaufens mit aktiver Einspritzung (Hochlauf-Phase), eine zweite Änderungsgeschwindigkeit <maths id="math0002" num=""><math display="inline"><msub><mi>a</mi><mn>2</mn></msub><mo>=</mo><mn>2</mn><mi>π</mi><mfrac><mi mathvariant="italic">dn</mi><mi mathvariant="italic">dt</mi></mfrac></math><img id="ib0002" file="imgb0002.tif" wi="20" he="10" img-content="math" img-format="tif" inline="yes"/></maths> der Motordrehzahl mit inaktiver<!-- EPO <DP n="4"> --> Einspritzung (Free-fall-Phase) und einer Leerlaufdrehzahl <i>n<sub>idle</sub></i> des Motors sein. Für den Fachmann ist es selbstverständlich, dass für einzelne oder alle der Messdaten a<sub>1</sub>, a<sub>2</sub>, <i>n<sub>idle</sub></i>, <i>n<sub>max</sub></i>, äquivalente andere Messwerte bzw. entsprechende Kombinationen von Messwerten verwendet werden können, um den zeitlichen Verlauf der Motordrehzahl hinreichend genau zu beschreiben. Beispielsweise können anhand des Zeitpunkts <i>t</i><sub>1</sub> zum Beginn der Hochlauf-Phase, des Zeitpunkts <i>t</i><sub>2</sub> am Ende der Hochlauf-Phase bzw. Beginn der Free-fall-Phase sowie des Zeitpunkts <i>t</i><sub>3</sub> am Ende der Free-fall-Phase zusammen mit den Messwerten für <i>n<sub>idie</sub></i> und <i>n<sub>max</sub></i> die Änderungsgeschwindigkeiten <i>a</i><sub>1</sub> und <i>a</i><sub>2</sub> berechnet werden. Mit anderen Worten, reicht es aus anhand des zeitlichen Verlaufs der Motordrehzahl n(t) solche Messwerte zu bestimmen, von denen die Größen <i>a</i><sub>1</sub>, <i>a</i><sub>2</sub>, <i>n<sub>idls</sub></i>, <i>n<sub>max</sub></i> in der Auswertung abgeleitet werden können.</p>
<p id="p0011" num="0011">Beispielsweise kann während des Hochlauftests der zu testende Motor mittels einer definierten Anzahl <i>N</i> Einspritzungen pro aktivem Zylinder beschleunigt werden, wobei die Maximaldrehzahl <i>n<sub>max</sub></i>. erreicht wird (Hochlauf-Phase). Danach erfolgen keine Einspritzungen mehr bis die Drehzahl des Motors frei zurück auf die Leerlaufdrehzahl gefallen (Free-fall-Phase) ist; dies ist beispielsweise daran erkennbar, wenn der Leerlaufregler wieder eingreift.</p>
<p id="p0012" num="0012">Basierend auf der ersten absoluten Gesamteinspritzmenge <i>M<sub>inj</sub></i>(<i>nz</i> = <i>NZ</i>) kann die absolute mittlere Einspritzmenge pro Injektor <o ostyle="single">m</o><i><sub>inj</sub></i> ermittelt werden, indem die Gesamteinspritzmenge durch die Anzahl <i>nz</i> der Zylinder des Motors, mit aktiver Einspritzung, und die Gesamtzahl <i>N</i> der erfolgten Einspritzungen pro Zylinder während des Hochlaufens geteilt wird.</p>
<p id="p0013" num="0013">In einer Weiterbildung des erfindungsgemäßen Verfahrens wird wenigstens eine zweite absolute Gesamteinspritzmenge <i>M<sub>inj</sub></i>(<i>nz</i> = <i>NZ</i>-1) basierend auf Messdaten eines weiteren Hochlauftests ermittelt, bei dem wenigstens einer der Zylinder inaktiv ist, und ein vorherbestimmbarer motorindividueller Faktor<!-- EPO <DP n="5"> --> <i>f</i>(<i>nz</i> - 1) zur Anwendung kommt, der für den Motor bei einem inaktiven Zylinder bestimmt wurde. Inaktiver Zylinder bedeutet hier, dass in der Hochlauf-Phase der Injektor dieses Zylinders keinen Kraftstoff in diesen Zylinder einspritzt. Basierend auf der ersten und der wenigstens einen zweiten absoluten Gesamteinspritzmenge kann die absolute Einspritzmenge und damit die individuelle Einspritzmengendrift eines bestimmten einzelnen Injektors <i>m<sub>inj</sub></i> für den Zylinder ermittelt werden, der bei der Ermittlung der wenigstens einen zweiten absoluten Gesamteinspritzmenge inaktiv war. Hierzu muss lediglich die ermittelte zweite absolute Gesamteinspritzmenge <i>M<sub>inj</sub></i>(<i>nz</i> = <i>NZ</i> - 1) von der ermittelten ersten absoluten Gesamteinspritzmenge <i>M<sub>inj</sub></i>(<i>nz</i> - <i>NZ</i>) abgezogen werden und das Ergebnis durch die Anzahl <i>N</i> der Einspritzungen pro Zylinder dividiert werden.</p>
<p id="p0014" num="0014">Bevorzugt wird die jeweilige absolute Gesamteinspritzmenge <i>M<sub>inj</sub></i>(<i>nz</i>) basierend auf einer Energiebilanz <i>E</i> ermittelt.</p>
<p id="p0015" num="0015">Bevorzugt die jeweilige absolute Gesamteinspritzmenge <i>M<sub>inj</sub></i>(<i>nz</i>) basierend auf der kinetischen Energie <i>E<sub>idle</sub></i> des Motors bei Leerlaufdrehzahl <i>n<sub>idle</sub></i> ermittelt.</p>
<p id="p0016" num="0016">Bevorzugt wird die jeweilige absolute Gesamteinspritzmenge m<i><sub>inj</sub></i>(<i>zn</i>) basierend auf der vom Motor während des Hochlaufens geleisteten Arbeit <i>W<sub>ext</sub></i> ermittelt.</p>
<p id="p0017" num="0017">Bevorzugt wird ein vom Motor zu erbringender Momentenbedarf <i>M<sub>reto</sub></i> aufgrund von Reibung und externer Arbeit basierend auf der zweiten Änderungsgeschwindigkeit a<sub>2</sub> ermittelt.</p>
<p id="p0018" num="0018">Bevorzugt wird berücksichtigt, dass eine vom Motor bis zum Erreichen der Maximaldrehzahl <i>n<sub>max</sub></i>, geleistete Arbeit und damit absolute Gesamteinspritzmenge quadratisch von der erreichten Maximaldrehzahl <i>n<sub>max</sub></i>, abhängig ist.<!-- EPO <DP n="6"> --></p>
<p id="p0019" num="0019">Die Ermittlung der jeweiligen absoluten Gesamteinspritzmenge aller Zylinder <i>M<sub>inj</sub></i>(z<i>n</i>) wird insbesondere basierend auf dem folgenden Zusammenhang <maths id="math0003" num=""><math display="block"><msub><mi>M</mi><mi mathvariant="italic">inf</mi></msub><mfenced><mi mathvariant="italic">nz</mi></mfenced><mo>=</mo><mi>f</mi><mfenced><mi mathvariant="italic">nz</mi></mfenced><mo>⋅</mo><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>+</mo><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfenced><mo>⋅</mo><mfrac><msub><mi>a</mi><mn>2</mn></msub><msub><mi>a</mi><mn>2</mn></msub></mfrac><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfenced></math><img id="ib0003" file="imgb0003.tif" wi="95" he="10" img-content="math" img-format="tif"/></maths> ermittelt, wobei <i>f</i>(<i>nz</i>) der konstante vorbestimmte Faktor für den Motor, bei <i>nz</i> aktiven Zylindern, ist,<br/>
Der Faktor <i>f</i> ist ein für jeden Motor individueller Faktor, der für jeden Motor vorab bestimmbar ist. Der Faktor <i>f</i> kann in einem Motorsteuergerät und/oder ein Werkstattdiagnosetestgerät zur Verwendung in einem erfindungsgemäßen Verfahren abgespeichert werden. D.h., der Faktor <i>f</i> kann vom Hersteller des Motors vorab für jede Motorausführung basierend auf der während des Hochlaufens insgesamt eingespritzten Kraftstoffmenge <i>M<sub>inj</sub></i> = <i>N ·nz</i> ·<i>m<sub>inj</sub></i> anhand der folgenden Formel bestimmt werden: <maths id="math0004" num=""><math display="block"><mi>f</mi><mfenced><mi mathvariant="italic">nz</mi></mfenced><mo>=</mo><mfrac><mrow><mi>N</mi><mo>⋅</mo><mi mathvariant="italic">nz</mi><mo>⋅</mo><msub><mi>m</mi><mi mathvariant="italic">inf</mi></msub></mrow><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>+</mo><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfenced><mo>⋅</mo><mfrac><msub><mi>a</mi><mn>2</mn></msub><msub><mi>a</mi><mn>2</mn></msub></mfrac><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfrac></math><img id="ib0004" file="imgb0004.tif" wi="74" he="14" img-content="math" img-format="tif"/></maths> Dabei ist <i>nz</i> die Anzahl der aktiven Zylinder und N die Gesamtzahl der erfolgten Einspritzungen pro aktivem Zylinder während der Hochlaufphase des Motors von der Leerlaufdrehzahl <i>n<sub>idle</sub></i> bis zur maximal erreichten Drehzahl <i>n<sub>max</sub></i>. Die Bestimmung von <i>f</i>(<i>nz</i>) erfolgt idealerweise an einem Fahrzeug dessen Injektoren keine Minder- oder Mehrmenge aufweisen, d.h. jeder Injektor die gleiche, nämlich die vom Motorsteuergerät angeforderte Menge <i>m<sub>inj</sub></i> tatsächlich einspritzt.<br/>
Für das erfindungsgemäße Verfahren ist es zur Ermittlung der individuellen Einspritzmenge eines Injektors ausreichend, wenn der Faktor <i>f</i>(<i>nz</i>) für <i>nz</i> = <i>NZ</i> sowie <i>nz</i> = <i>NZ</i> - 1 im Vorhinein bestimmt wird.<!-- EPO <DP n="7"> --></p>
<p id="p0020" num="0020">Das erfindungsgemäße Verfahren kann mittels einer Anordnung implementiert werden, die aufweist: ein entsprechend programmiertes Werkstattdiagnosegerät, welches an eine Anschlussschnittstelle eines entsprechend programmierten Motorsteuerungsgeräts eines Motors anschließbar ist. Die Durchführung des Verfahrens kann durch das Werkstattdiagnosegerät und/oder Motorsteuerungsgerät steuerbar eingerichtet sein. Wenigstens ein vorbestimmter motorindividuellen Faktor <i>f</i>(<i>nz</i>), der bestimmt wurde, wenn <i>nz</i> Zylinder aktiv sind, kann in dem Werkstattdiagnosegerät und/oder in dem Motorsteuerungsgerät abgespeichert sein.</p>
<p id="p0021" num="0021">Die notwendigen Berechnungen der Einspritzmengen können in Form eines entsprechend programmierten Algorithmus als Bestandteil eines Diagnosemoduls in die Software des Motorsteuergeräts und/oder des Werkstattdiagnosetestgeräts integriert sein.</p>
<p id="p0022" num="0022">D.h., das Diagnosemodul kann als Softwaremodul in die Software eines Motorsteuergeräts integriert werden (steuergerätebasiertes Werkstattdiagnosemodul). Nach Start durch ein extern über eine Diagnoseschnittstelle an die Motorsteuerung angeschlossenes Werkstattdiagnosetestgerät läuft das Diagnosemodul vollständig autark im Motorsteuergerät ab. Nach Beendigung meldet das Diagnosemodul die Testergebnisse an das Werkstattdiagnosetestgerät zurück. Ein solches steuergerätebasiertes Werkstattdiagnosemodule unterscheiden sich von einfachen Aktorentests dadurch, dass das zu diagnostizierende Fahrzeug in der Werkstatt durch das Motorsteuergerät in vorbestimmte lastlose Betriebspunkte versetzt, Aktorenanregungen aufprägt und das Ergebnis über Sensorwerte mit einer Auswertelogik eigenständig auswertet kann.</p>
<p id="p0023" num="0023">Alternativ kann das Diagnosemodul als Softwaremodul auch in die Software eines Werkstattdiagnosetestgeräts integriert werden (diagnosetesterbasiertes Werkstattdiagnosemodul). Der funktionale Ablauf, die Auswertung und die Bewertung des erfindungsgemäßen Verfahrens erfolgt dann im Werkstattdiagnosetestgerät, wobei die zur Auswertung herangezogenen Messdaten mithilfe des Motorsteuergeräts von im Fahrzeug vorhandenen Sensoren oder durch zusätzliche Prüfsensorik ermittelt werden.<!-- EPO <DP n="8"> --></p>
<p id="p0024" num="0024">Die Erfindung kann als Computerprogrammprodukt mit Computerprogrammcode derart implementiert werden, dass wenn der Computerprogrammcode auf einer entsprechenden programmierbaren Einrichtung, insbesondere einem Motorsteuergerät und/oder einem Werkstattdiagnosetestgerät, ausgeführt wird, diese Einrichtung ein erfindungsgemäßes Verfahren ausführt.</p>
<heading id="h0003"><b>Kurzbeschreibung der Zeichnungsfiguren</b></heading>
<p id="p0025" num="0025">Weitere Vorteile, Merkmale und Einzelheiten der Erfindung ergeben sich aus der nachfolgenden Beschreibung, in der unter Bezugnahme auf die Zeichnungen Ausführungsbeispiele der Erfindung im Einzelnen beschrieben sind. Dabei können die in den Ansprüchen und in der Beschreibung erwähnten Merkmale jeweils einzeln für sich oder in beliebiger Kombination erfindungswesentlich sein. Es zeigen (schematisch):
<ul id="ul0001" list-style="none">
<li><figref idref="f0001">Fig. 1</figref> den prinzipiellen Aufbau einer Testanordnung aus einer Motorsteuerungseinrichtung und einem Werkstattdiagnosetesteinrichtung,</li>
<li><figref idref="f0001">Fig. 2</figref> den zeitlichen Verlauf der Motordrehzahl eines Motors bei einem erfindungsgemäßen Hochlauftest, und</li>
<li><figref idref="f0002">Fig. 3</figref> ein Ablaufdiagramm einer möglichen Umsetzung des erfindungsgemäßen Verfahrens zur Bestimmung der absoluten Einspritzmenge.</li>
</ul></p>
<heading id="h0004"><b>Ausführungsbeispiele</b></heading>
<p id="p0026" num="0026">In der nachfolgenden Beschreibung werden spezifische Einzelheiten dargelegt. Es versteht sich jedoch, dass Ausführungen der Erfindung auch ohne diese spezifischen Einzelheiten zur Anwendung kommen können. Bekannte Schaltungen, Strukturen und Verfahren sind nicht im Detail gezeigt, um das Verständnis der vorliegenden Beschreibung nicht zu erschweren.</p>
<p id="p0027" num="0027"><figref idref="f0001">Figur 1</figref> zeigt den prinzipiellen Aufbau einer Testanordnung aus einer Motorsteuerungseinrichtung und einem Werkstattdiagnosetesteinrichtung.</p>
<p id="p0028" num="0028">Eine Motorsteuerung 1 als Motorsteuerungsgerät über eine Diagnoseschnittstelle 3 und ein Diagnosekabel 5 mit dem externen Diagnosegerät 7 als<!-- EPO <DP n="9"> --> Werkstattdiagnosetesteinrichtung gekoppelt. Die Motorsteuerung 1 ist für die Steuerung des Motors 9 im Normal- und im Testbetrieb eingerichtet.</p>
<p id="p0029" num="0029">Im hier beschriebenen Ausführungsbeispiel ist das Diagnosegerät 7 konfiguriert, die für eine bestimmte Diagnose erforderlichen Steuerdaten an die Motorsteuerung 1 zu senden, die Testabläufe zu steuern und die Testergebnisse aus der Motorsteuerung 1 abzurufen.</p>
<p id="p0030" num="0030">Die zur Steuerung des Motors 9 erforderlichen Daten erfasst die Motorsteuerung 1 mittels schematisch dargestellter Sensoreingänge 11 bis 15. Die Motorsteuerung 1 ist weiter eingerichtet, aus den erfassten Daten entsprechend in der Motorsteuerung 1 hinterlegter Softwaremodule zur Steuerung des Motors erforderliche Steuergrößen zu bestimmen. Dies kann durch Berechnung anhand hinterlegter Algorithmen, Auslesen aus hinterlegten Tabellen oder Kennfeldern oder dergleichen erfolgen.</p>
<p id="p0031" num="0031">Grundsätzlich kann es sich bei dem gesteuerten Motor 9 um eine fremdgezündete Verbrennungskraftmaschine (Ottomotor) oder eine selbstzündende Verbrennungskraftmaschine (Dieselmotor) handeln, wobei in die Zylinder des Motors 9 jeweils mittels eines dem jeweiligen Zylinder zugeordneten Injektors Kraftstoff direkt eingespritzt wird.</p>
<p id="p0032" num="0032">Die Steuerung des Motors 9 erfolgt durch die Motorsteuerung 1 über Ausgänge 21 bis 25. Zur Veranschaulichung der Erfindung ist hier beispielhaft nur die Ansteuerung eines einzigen Kraftstoffinjektors 31 für einen der Zylinder des Motors 9 schematisch dargestellt. Die Ansteuerung des Kraftstoffinjektors 31 erfolgt über den Steuerausgang 21. Beispielsweise kann die Motorsteuerung 1 über den Ausgang 21 ein Magnetventil in dem Kraftstoffinjektor 31 ansteuert. Durch das Magnetventil kann hydraulisch eine Düsennadel betätigt werden, welche eine zugehörige Einspritzdüse öffnet oder verschließt. Der Öffnungszeitpunkt und die Öffnungsdauer der Einspritzdüsen sind wesentliche Steuerparameter des Motors. Für die vorliegende Erfindung sind der konkrete Aufbau eines Kraftstoffinjektors sowie das zugrundeliegende Einspritzprinzip nicht von Bedeutung. Es kann sich beispielsweise um ein Pumpe-Düse- oder Common-Rail-Einspritzsystem handeln.<!-- EPO <DP n="10"> --></p>
<p id="p0033" num="0033">Mittels der Öffnungsdauer der Einspritzdüse und den Einspritzdruck bestimmt die Motorsteuerung 1 im Wesentlichen die in den zugehörigen Zylinder eingespritzte Kraftstoffmenge. Diese wiederum beeinflusst Leistungs- und Drehmomentabgabe des Motors.</p>
<p id="p0034" num="0034"><figref idref="f0001">Figur 2</figref> zeigt, wie im einfachsten Fall die Drehzahl während eines erfindungsgemäßen Hochlauftests verläuft.</p>
<p id="p0035" num="0035">Zu Beginn, in der mit "A" markierten Phase, befindet sich der gestartete Motor im Leerlauf, d.h. die Leerlaufregelung ist aktiv und hält die Drehzahl bei der Leerlaufdrehzahl <i>n<sub>idle</sub></i>. Zum Zeitpunkt <i>l</i><sub>1</sub> beginnt der Hochlauftest. In der mit "B" markierten Phase ist ab dem Zeitpunkt <i>l</i><sub>1</sub> die Einspritzung aktiv, sodass die Motordrehzahl des Motors näherungsweise linear mit einer konstanten ersten Steigung <maths id="math0005" num=""><math display="inline"><msub><mi>a</mi><mn>1</mn></msub><mo>=</mo><mn>2</mn><mi>π</mi><mfrac><mi mathvariant="italic">dn</mi><mi mathvariant="italic">dt</mi></mfrac></math><img id="ib0005" file="imgb0005.tif" wi="20" he="9" img-content="math" img-format="tif" inline="yes"/></maths> bis zu Maximaldrehzahl <i>n<sub>max</sub></i> bei Zeitpunkt <i>i</i><sub>2</sub> ansteigt. In der mit "C" markierten Phase, ab Zeitpunkt <i>i</i><sub>2</sub> ist die Einspritzung inaktiv, sodass die Drehzahl näherungsweise linear mit der zweiten Steigung <i>a</i><sub>2</sub> wieder abfällt. Sobald die Leerlaufdrehzahl zum Zeitpunkt <i>t</i><sub>3</sub> wieder auf die Leerlaufdrehzahl <i>n<sub>idle</sub></i> gefallen ist, greift die Leerlaufdrehzahlregelung wieder und hält die Drehzahl stabil (Phase "D").</p>
<p id="p0036" num="0036">Der Momentenbedarf, der im Wesentlichen durch motorinterne Reibung und von an den Motor angeschlossenen Aggregaten verursacht wird, lässt sich ermitteln aus:
<maths id="math0006" num=""><img id="ib0006" file="imgb0006.tif" wi="34" he="14" img-content="math" img-format="tif"/></maths>
wobei <i>f</i> dem unbekannten Trägheitsmoment des Motors entspricht.</p>
<p id="p0037" num="0037">Die insgesamt durch den Motor während der Phase "B" mit aktiver Einspritzung, d.h. beim Hochlaufen geleistete Arbeit <i>W<sub>ges</sub></i>, entspricht der Summe aus der kinetischen Energie des rotierenden Motors <i>E<sub>rot</sub></i> bei maximal erreichter Drehzahl<!-- EPO <DP n="11"> --> <i>n<sub>max</sub></i> und der geleisteten externen Arbeit <i>W<sub>ext</sub></i>, d.h. Überwindung der Reibung plus Antrieb der Aggregate, minus der kinetischen Energie <i>E<sub>idle</sub></i> des Motors bei Leerlaufdrehzahl <i>n<sub>idle</sub></i>: <maths id="math0007" num="(2)"><math display="block"><msub><mi>W</mi><mi mathvariant="italic">ges</mi></msub><mo>=</mo><msub><mi>E</mi><mi mathvariant="italic">rot</mi></msub><mo>+</mo><msub><mi>W</mi><mi mathvariant="italic">ext</mi></msub><mo>−</mo><msub><mi>E</mi><mi mathvariant="italic">idle</mi></msub><mo>=</mo><mn>2</mn><msup><mi>π</mi><mn>2</mn></msup><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>⋅</mo><mi>J</mi><mo>+</mo><mfrac><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow><msub><mi>a</mi><mn>1</mn></msub></mfrac><mo>⋅</mo><msub><mi>M</mi><mi mathvariant="italic">reib</mi></msub><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idles</mi><mn>2</mn></msubsup><mo>⋅</mo><mi>J</mi></mrow></mfenced></math><img id="ib0007" file="imgb0007.tif" wi="134" he="16" img-content="math" img-format="tif"/></maths></p>
<p id="p0038" num="0038">Die geleistete Arbeit des Motors <i>W<sub>ges</sub></i> ist wiederum proportional zur Gesamteinspritzmenge aller Zylinder <i>M<sub>inj</sub></i>(<i>zn</i>), bzw. zur mittleren Einspritzmenge der Zylinder mal Anzahl <i>nz</i> der aktiven Zylinder mal Anzahl <i>N</i> aller Einspritzungen pro Zylinder:
<maths id="math0008" num=""><img id="ib0008" file="imgb0008.tif" wi="57" he="15" img-content="math" img-format="tif"/></maths></p>
<p id="p0039" num="0039">Daraus lässt sich die absolute Gesamteinspritzmenge ermitteln durch: <maths id="math0009" num="(4)"><math display="block"><msub><mi>M</mi><mi mathvariant="italic">inj</mi></msub><mfenced><mi mathvariant="italic">zn</mi></mfenced><mo>=</mo><mi>f</mi><mfenced><mi mathvariant="italic">zn</mi></mfenced><mo>⋅</mo><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>+</mo><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfenced><mo>⋅</mo><mfrac><msub><mi>a</mi><mn>2</mn></msub><msub><mi>a</mi><mn>1</mn></msub></mfrac><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfenced></math><img id="ib0009" file="imgb0009.tif" wi="94" he="18" img-content="math" img-format="tif"/></maths></p>
<p id="p0040" num="0040">Der motorindividuelle Faktor <i>f</i>(<i>zn</i>) enthält somit sowohl das Trägheitsmoment des Motors als auch den Wirkungsgrad des Motors, d.h. die erzeugte Bewegungsenergie pro Gramm Kraftstoff.</p>
<p id="p0041" num="0041">Der Erfinder hat erkannt, dass der Faktor <i>f</i>(<i>zn</i>) ein konstanter Faktor ist, der insbesondere nicht vom momentanen Momentenbedarf des Motors unter Test abhängig ist. Der Faktor <i>f</i>(<i>zn</i>) kann daher einmalig ermittelt werden und im Steuergerät des Motors oder in der Software eines Werkstattdiagnosetestgeräts hinterlegt werden.</p>
<p id="p0042" num="0042">Der in der obigen Formel (4) gefasste Zusammenhang kann eingesetzt werden, um jeweils die absolute Einspritzmenge mittels bei einem Hochlauftest<!-- EPO <DP n="12"> --> gemessener Messdaten zu ermitteln. Der Zusammenhang kann grundsätzlich als Bestandteil eines steuergerätebasierten Werkstattdiagnosemoduls in die Software des Motorsteuergeräts integriert werden. D.h., das Diagnosemodul ist als Softwaremodul in das Motorsteuergerät integriert und läuft nach Start durch das extern angeschlossene Werkstattdiagnosetestgerät vollständig autark im Motorsteuergerät ab und meldet nach Beendigung das Ergebnis an den Diagnosetester zurück.</p>
<p id="p0043" num="0043">Alternativ ist auch eine Integration in ein diagnosetesterbasiertes Werkstattdiagnosemodul möglich, d.h. der funktionale Ablauf, die Auswertung und die Bewertung des erfindungsgemäßen Tests erfolgt dabei im Werkstattdiagnosetestgerät, wobei die zur Auswertung herangezogenen Messdaten mithilfe des Motorsteuergeräts von im Fahrzeug vorhandenen Sensoren oder durch zusätzliche Prüfsensorik ermittelt werden können.</p>
<p id="p0044" num="0044">Somit ist zur Umsetzung der Erfindung im Wesentlichen nur eine Anpassung vorhandener Software in der Motorsteuerung und/oder Diagnosegeräten notwendig, um das erfindungsgemäße Verfahren zu implementieren.</p>
<p id="p0045" num="0045"><figref idref="f0002">Figur 3</figref> veranschaulicht als Ablaufdiagramm eine mögliche Umsetzung des erfindungsgemäßen Verfahrens zur Bestimmung der absoluten Einspritzmenge eines Injektors.</p>
<p id="p0046" num="0046">In einem ersten Schritt S1 erfolgt zuerst ein erster Hochlauftest, bei dem bei allen ZN Zylindern des zu testenden Motors 9 die Einspritzung aktiv ist.</p>
<p id="p0047" num="0047">In Schritt S2 wird aus den erfassten Messgrößen, nämlich der ersten Geschwindigkeit <i>a</i><sub>1</sub>, mit der die Drehzahl <i>n</i> in der Hochlauf-Phase "B" ansteigt, der zweiten Geschwindigkeit <i>a</i><sub>2</sub>, mit der die Drehzahl <i>n</i> in der Free-fall-Phase "C" abfällt und der am Ende der Hochlauf-Phase "B" erreichten Maximaldrehzahl <i>n<sub>max</sub></i> die absolute Gesamteinspritzmenge <i>m<sub>inj</sub></i> bestimmt. Basierend darauf kann bereits die mittlere Einspritzmenge pro Zylinder bzw. jedes der Injektoren geschlossen werden.<!-- EPO <DP n="13"> --></p>
<p id="p0048" num="0048">Daraufhin wird der Hochlauftest entsprechend der Anzahl <i>NZ</i> der Zylinder des Motors wiederholt, wobei jeweils bei einem der Einzelzylinder die Einspritzung inaktiv ist, d.h. in einen Zylinder keine Einspritzung erfolgt.</p>
<p id="p0049" num="0049">In Schritt S3 wird eine Laufvariable <i>n</i> = 1 gesetzt.</p>
<p id="p0050" num="0050">In Schritt S4 wird geprüft, ob die Laufvariable <i>n</i> größer der Anzahl <i>NZ</i> der Zylinder des Motors ist. Wenn dem so ist, dann wurden alle weiteren notwendigen Hochlauftests durchgeführt und das Verfahren geht weiter zu Schritt S8. Andernfalls geht das Verfahren zu Schritt S5.</p>
<p id="p0051" num="0051">In Schritt S5 wird der jeweilige zweite Hochlauftest <i>n</i> wie in den Schritten S1 und S2 wiederholt, wobei aber im Unterschied dazu dem der Laufvariable zugeordneten Zylinder keine Einspritzung erfolgt, d.h. <i>zn</i> = <i>NZ</i> - 1.</p>
<p id="p0052" num="0052">In Schritt S6 wird dann aus den ermittelten Messgrößen des aktuell durchgeführten Hochlauftests <i>n</i> die absolute Gesamteinspritzmenge ermittelt.</p>
<p id="p0053" num="0053">Dies erfolgt wiederum mithilfe des Zusammenhangs (4), wobei ein zweiter Faktor <i>f</i>(<i>nz</i> = <i>NZ</i> - 1) anstelle des Faktors <i>f</i>(<i>nz</i> = <i>NZ</i>) verwendet wird, da für die vom Motor geleistete Arbeit bei <i>ZN</i> - 1 aktiven Zylindern ein anderer Zusammenhang gilt als mit <i>NZ</i> aktiven Zylindern.</p>
<p id="p0054" num="0054">In Schritt S7 wird die Laufvariable inkrementiert, d.h. <i>n</i> := <i>n</i> + 1. Danach geht das Verfahren zu Schritt S4.</p>
<p id="p0055" num="0055">In Schritt S8 wird anhand der ermittelten ersten absolute Gesamteinspritzmenge und der <i>NZ</i> zweiten absoluten Gesamteinspritzmengen die individuelle Einspritzmengendrift für jeden einzelnen Injektor bestimmt. Dazu wird jeweils für einen bestimmten Injektor diejenige zweite absolute Gesamteinspritzmenge, die bei dem Hochlauftest ermittelt wurde, bei dem der zum Injektor gehörige Zylinder inaktiv war, von der ersten absoluten Gesamteinspritzmenge abgezogen und das Ergebnis durch die Anzahl <i>N</i> der Einspritzungen pro Zylinder dividiert.<!-- EPO <DP n="14"> --></p>
<p id="p0056" num="0056">In Schritt S8 kann alternativ oder zusätzlich der obige Zusammenhang (4) verwendet werden, um aus den Tests mit einem inaktiven Zylinder die relativen Mengenunterschiede zu ermitteln, während die absolute Einspritzmenge aus dem Test (Schritte S1 und S2) mit allen Zylindern <i>NZ</i> aktiv hervorgeht.</p>
<p id="p0057" num="0057">Anschließend endet das Verfahren, wobei die ermittelten Ergebnisse auf einer Anzeige oder einem Drucker ausgegeben werden können.</p>
<p id="p0058" num="0058">Der in <figref idref="f0002">Fig. 3</figref> mit "I" bezeichnete Teil des Verfahrens dient der Bestimmung der ersten absoluten Gesamteinspritzmenge mittels eines Testlaufs, bei dem in allen Zylindern die Einspritzung aktiv ist.</p>
<p id="p0059" num="0059">Der in <figref idref="f0002">Fig. 3</figref> mit "II" bezeichnete Teil des Verfahrens dient der Bestimmung jeweils einer zweiten absoluten Gesamteinspritzmenge mittels eines Testlaufs, bei dem in einem der Zylinder die Einspritzung inaktiv ist.</p>
</description>
<claims id="claims01" lang="de"><!-- EPO <DP n="15"> -->
<claim id="c-de-01-0001" num="0001">
<claim-text>Verfahren zur Ermittlung der absoluten Kraftstoffeinspritzmenge der Injektoren (31) eines Motors (9) der Art einer Verbrennungskraftmaschine mit eine Zylinderanzahl <i>NZ</i>, <b>gekennzeichnet dadurch,</b><br/>
<b>dass</b> eine erste absolute Gesamteinspritzmenge <i>M<sub>inj</sub></i>(<i>nz</i> = <i>NZ</i>) aller Injektoren (31) basierend auf einem Hochlauftest, bei dem alle Zylinder des Motors (9) aktiv sind, erfassten Messdaten und einem vorbestimmten motorindividuellen Faktor <i>f</i>(<i>nz</i> = <i>NZ</i>) des Motors (9), der bestimmt wurde, für den Fall, dass alle Zylinder aktiv sind und in einem Werkstattdiagnosegerät (7) und/oder einem Motorsteuerungsgerät (1) hinterlegt ist, ermittelt wird, wobei die Messdaten eine maximal erreichten Motordrehzahl <i>n<sub>max</sub></i>, eine erste Änderungsgeschwindigkeit <i>a</i><sub>1</sub> der Motordrehzahl während des Hochlaufens mit aktiver Einspritzung, eine zweite Änderungsgeschwindigkeit <i>a</i><sub>2</sub> der Motordrehzahl mit inaktiver Einspritzung und einer Leerlaufdrehzahl <i>n<sub>idle</sub></i> des Motors (9) sind bzw. diese Größen von den erfassten Messdaten abgeleitet werden, und dazu geeignet sind, den zeitlichen Verlauf der Motordrehzahl n(t) während des Hochlauftests zu beschreiben, wobei die jeweilige absolute Einspritzmenge <i>M<sub>inj</sub></i>(<i>zn</i>) basierend auf dem folgenden Zusammenhang <maths id="math0010" num=""><math display="block"><msub><mi>M</mi><mi mathvariant="italic">inj</mi></msub><mfenced><mi mathvariant="italic">nz</mi></mfenced><mo>=</mo><mi>f</mi><mfenced><mi mathvariant="italic">nz</mi></mfenced><mo>⋅</mo><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>+</mo><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfenced><mo>⋅</mo><mfrac><msub><mi>a</mi><mn>2</mn></msub><msub><mi>a</mi><mn>1</mn></msub></mfrac><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfenced></math><img id="ib0010" file="imgb0010.tif" wi="96" he="10" img-content="math" img-format="tif"/></maths> ermittelt wird, wobei <i>f</i>(<i>nz</i>) der konstante vorbestimmte Faktor für den Motor, bei <i>nz</i> aktiven Zylindern, ist.<!-- EPO <DP n="16"> --></claim-text></claim>
<claim id="c-de-01-0002" num="0002">
<claim-text>Verfahren nach Anspruch 1,<br/>
dass wenigstens eine zweite absolute Gesamteinspritzmenge <i>M<sub>inj</sub></i>(<i>nz</i> = <i>NZ</i> - 1) basierend auf Messdaten eines weiteren Hochlauftests, bei dem wenigstens einer der Zylinder inaktiv ist, und einem motorindividuellen Faktor <i>f</i>(<i>nz</i> - 1), der bestimmt wurde, für den Fall eines inaktiven Zylinder, ermittelt wird.</claim-text></claim>
<claim id="c-de-01-0003" num="0003">
<claim-text>Verfahren nach einem der Ansprüche 1 bis 2,<br/>
<b>dadurch gekennzeichnet, dass</b> die jeweilige absolute Gesamteinspritzmenge <i>M<sub>inj</sub></i>(<i>nz</i>) basierend auf einer Energiebilanz <i>E<sub>ges</sub></i> ermittelt wird.</claim-text></claim>
<claim id="c-de-01-0004" num="0004">
<claim-text>Verfahren nach Anspruch 3,<br/>
<b>dadurch gekennzeichnet, dass</b> die jeweilige absolute Gesamteinspritzmenge <i>M<sub>inj</sub></i>(<i>nz</i>) basierend auf wenigstens einem von der kinetischen Energie <i>E<sub>idle</sub></i> des Motors (9) bei Leerlaufdrehzahl <i>n<sub>idle</sub></i> und der vom Motor (9) während des Hochlaufens geleisteten Arbeit <i>W<sub>ext</sub></i> ermittelt wird.</claim-text></claim>
<claim id="c-de-01-0005" num="0005">
<claim-text>Verfahren nach einem der vorhergehenden Ansprüche,<br/>
<b>dadurch gekennzeichnet, dass</b> ein vom Motor (9) zu erbringender Momentenbedarf <i>M<sub>reib</sub></i> aufgrund von Reibung und externer Arbeit basierend auf der zweiten Änderungsgeschwindigkeit a<sub>2</sub> ermittelt wird.</claim-text></claim>
<claim id="c-de-01-0006" num="0006">
<claim-text>Verfahren nach einem der vorhergehenden Ansprüche,<br/>
<b>dadurch gekennzeichnet, dass</b> berücksichtigt wird, dass eine vom Motor (9) bis zum Erreichen der Maximaldrehzahl <i>n<sub>max</sub></i>, geleistete Arbeit und damit absolute Gesamteinspritzmenge quadratisch von der erreichten Maximaldrehzahl <i>n<sub>max</sub></i> abhängig ist.</claim-text></claim>
<claim id="c-de-01-0007" num="0007">
<claim-text>Anordnung zur Durchführung eines Verfahrens nach einem der Ansprüche 1 bis 6,<br/>
<b>dadurch gekennzeichnet, dass</b> ein entsprechend programmiertes Werkstattdiagnosegerät (7) über eine Anschlussschnittstelle (3) einer<!-- EPO <DP n="17"> --> entsprechend programmierten Motorsteuerungsgerät (1) eines Motors (9) anschließbar ist, und die Durchführung des Verfahrens durch das Werkstattdiagnosegerät (7) und/oder Motorsteuerungsgerät (7) steuerbar ist, wobei wenigstens ein vorbestimmter motorindividuellen Faktor <i>f</i>(<i>nz</i>), der proportional zum Trägheitsmoment des Motors, wenn <i>nz</i> Zylinder aktiv sind, in dem Werkstattdiagnosegerät (7) und/oder in dem Motorsteuerungsgerät (1) abgespeichert ist.</claim-text></claim>
<claim id="c-de-01-0008" num="0008">
<claim-text>Computerprogrammprodukt mit Computerprogrammcode derart, dass wenn der Computerprogrammcode auf einer entsprechenden programmierbaren Einrichtung (7, 1), insbesondere einem Werkstattdiagnosegerät (7) und/oder einem Motorsteuerungsgerät (1), ausgeführt wird, diese Einrichtung ein Verfahren gemäß einem der Ansprüche 1 bis 6 ausführt.</claim-text></claim>
</claims>
<claims id="claims02" lang="en"><!-- EPO <DP n="18"> -->
<claim id="c-en-01-0001" num="0001">
<claim-text>Method for determining the absolute fuel injection quantity of the injectors (31) of an engine (9) of the internal combustion engine type having a number of cylinders <i>NZ</i>, <b>characterized in that</b> a first absolute total injection quantity <i>M<sub>inj</sub></i> (<i>nz</i> = <i>NZ</i>) of all the injectors (31) is determined on the basis of measured data captured in a run-up test, in which all the cylinders of the engine (9) are active, and a predetermined individual engine factor <i>f(nz</i> = <i>NZ)</i> of the engine (9), which was determined for the case in which all the cylinders are active and is stored in a workshop diagnostic device (7) and/or an engine control device (1), wherein the measured data is a maximum engine speed <i>n<sub>max</sub></i> reached, a first rate of change <i>a<sub>1</sub></i> of the engine speed during the run-up with active injection, a second rate of change <i>a<sub>2</sub></i> of the engine speed with inactive injection and an idling speed <i>n<sub>idle</sub></i> of the engine (9) or these variables are derived from the captured measured data and are suitable to describe the time profile of the engine speed <i>n(t)</i> during the run-up test,<br/>
wherein the respective absolute injection quantity <i>M<sub>inj</sub>(zn)</i> is determined on the basis of the following relationship <maths id="math0011" num=""><math display="block"><msub><mi>M</mi><mi mathvariant="italic">inf</mi></msub><mfenced><mi mathvariant="italic">nz</mi></mfenced><mo>=</mo><mi>f</mi><mfenced><mi mathvariant="italic">nz</mi></mfenced><mo>⋅</mo><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>+</mo><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfenced><mo>⋅</mo><mfrac><msub><mi>a</mi><mn>2</mn></msub><msub><mi>a</mi><mn>1</mn></msub></mfrac><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfenced></math><img id="ib0011" file="imgb0011.tif" wi="86" he="10" img-content="math" img-format="tif"/></maths><!-- EPO <DP n="19"> --> where <i>f(nz)</i> is the constant predetermined factor for the engine with <i>nz</i> active cylinders.</claim-text></claim>
<claim id="c-en-01-0002" num="0002">
<claim-text>Method according to Claim 1,<br/>
that at least a second absolute injection quantity <i>M<sub>inj</sub>(nz</i> = <i>NZ</i> - 1<i>)</i> is determined on the basis of measured data from a further run-up test, in which at least one of the cylinders is inactive, and an individual engine factor <i>f(nz</i> - 1<i>)</i>, which was determined for the case of an inactive cylinder.</claim-text></claim>
<claim id="c-en-01-0003" num="0003">
<claim-text>Method according to either of Claims 1 and 2,<br/>
<b>characterized in that</b><br/>
the respective absolute total injection quantity <i>M<sub>inj</sub>(nz)</i> is determined on the basis of an energy balance <i>E<sub>ges</sub>.</i></claim-text></claim>
<claim id="c-en-01-0004" num="0004">
<claim-text>Method according to Claim 3,<br/>
<b>characterized in that</b><br/>
the respective absolute total injection quantity <i>Minj(nz)</i> is determined on the basis of at least one of the kinetic energy <i>E<sub>idle</sub></i> of the engine (9) at idling speed <i>n<sub>idle</sub></i> and the work <i>W<sub>ext</sub></i> performed by the engine (9) during the run-up.</claim-text></claim>
<claim id="c-en-01-0005" num="0005">
<claim-text>Method according to one of the preceding claims,<br/>
<b>characterized in that</b><br/>
a torque requirement <i>M<sub>reib</sub></i> to be performed by the engine (9) is determined on the basis of friction and external work based on the second rate of change <i>a<sub>2</sub></i>.</claim-text></claim>
<claim id="c-en-01-0006" num="0006">
<claim-text>Method according to one of the preceding claims,<br/>
<b>characterized in that</b><br/>
account is taken of the fact that work provided by the engine (9) until the maximum speed <i>n<sub>max</sub></i> is reached, and therefore the absolute total injection quantity, depends on the square of the maximum speed reached <i>n<sub>max</sub>.</i><!-- EPO <DP n="20"> --></claim-text></claim>
<claim id="c-en-01-0007" num="0007">
<claim-text>Arrangement for carrying out a method according to one of Claims 1 to 6,<br/>
<b>characterized in that</b><br/>
an appropriately programmable workshop diagnostic device (7) can be connected via a connection interface (3) to an appropriately programmed engine control device (1) of an engine (9), and the performance of the method can be controlled by the workshop diagnostic device (7) and/or engine control device (7),<br/>
wherein at least one predetermined individual motor factor <i>f(nz),</i> which is proportional to the moment of inertia of the engine when <i>nz</i> cylinders are active, is stored in the workshop diagnostic device (7) and/or in the engine control device (1) .</claim-text></claim>
<claim id="c-en-01-0008" num="0008">
<claim-text>Computer program product with computer program code of a type such that when the computer program code is executed on an appropriately programmable unit (7, 1), in particular a workshop diagnostic device (7) and/or an engine control device (1), this unit executes a method according to one of Claims 1 to 6.</claim-text></claim>
</claims>
<claims id="claims03" lang="fr"><!-- EPO <DP n="21"> -->
<claim id="c-fr-01-0001" num="0001">
<claim-text>Procédé de détermination de la quantité absolue de carburant injectée par les injecteurs (31) d'un moteur (9) de type moteur à combustion interne comprenant un nombre <i>NZ</i> de cylindres, <b>caractérisé en ce</b><br/>
<b>qu'</b>une première quantité totale absolue de carburant injectée <i>M<sub>inj</sub>(nz</i> = <i>NZ)</i> de tous les injecteurs (31) est déterminée sur la base de données de mesure détectées lors d'un test de montée en régime, lors duquel tous les cylindres du moteur (9) sont actifs, et d'un facteur prédéfini <i>f</i>(<i>nz</i> = <i>NZ)</i>, propre au moteur, du moteur (9), lequel facteur a été déterminé pour le cas où tous les cylindres sont actifs, et est enregistré dans un appareil de diagnostic d'atelier (7) et/ou un appareil de commande de moteur (1), les données de mesures étant un régime de moteur maximal atteint <i>n<sub>max</sub>,</i> une première vitesse de variation <i>a<sub>1</sub></i> du régime de moteur pendant la montée en régime avec injection active, une deuxième vitesse de variation a<i><sub>2</sub></i> du régime de moteur avec injection inactive et un régime de ralenti <i>n<sub>idle</sub></i> du moteur (9) ou ces grandeurs étant dérivées des données de mesure détectées, et étant appropriées pour décrire la variation dans le temps du régime de moteur <i>n(t)</i> pendant le test de montée en régime, la quantité absolue respective de carburant injectée <i>M<sub>inj</sub></i>(<i>zn</i>) étant déterminée sur la base de la relation suivante<!-- EPO <DP n="22"> --> <maths id="math0012" num=""><math display="block"><msub><mi>M</mi><mi mathvariant="italic">inj</mi></msub><mfenced><mi mathvariant="italic">nz</mi></mfenced><mo>=</mo><mi>f</mi><mfenced><mi mathvariant="italic">nz</mi></mfenced><mo>⋅</mo><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>+</mo><mfenced><mrow><msubsup><mi>n</mi><mi mathvariant="italic">max</mi><mn>2</mn></msubsup><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfenced><mo>.</mo><mfrac><msub><mi>a</mi><mn>2</mn></msub><msub><mi>a</mi><mn>1</mn></msub></mfrac><mo>−</mo><msubsup><mi>n</mi><mi mathvariant="italic">idle</mi><mn>2</mn></msubsup></mrow></mfenced><mo>,</mo></math><img id="ib0012" file="imgb0012.tif" wi="100" he="9" img-content="math" img-format="tif"/></maths> <i>f(nz)</i> étant le facteur constant prédéfini pour le moteur, dans le cas de <i>nz</i> cylindres actifs.</claim-text></claim>
<claim id="c-fr-01-0002" num="0002">
<claim-text>Procédé selon la revendication 1,<br/>
qu'au moins une deuxième quantité totale absolue de carburant injectée <i>M<sub>inj</sub>(nz</i> = <i>NZ</i> - 1) est déterminée sur la base de données de mesure d'un autre test de montée en régime, lors duquel au moins l'un des cylindres est inactif, et d'un facteur <i>f(nz</i> - 1<i>)</i> propre au moteur, lequel facteur a été déterminé pour le cas où un cylindre est inactif.</claim-text></claim>
<claim id="c-fr-01-0003" num="0003">
<claim-text>Procédé selon la revendication 1 ou 2,<br/>
<b>caractérisé en ce que</b> la quantité totale absolue respective de carburant injectée <i>M<sub>inj</sub>(nz)</i> est déterminée sur la base d'un bilan énergétique <i>E<sub>ges</sub>.</i></claim-text></claim>
<claim id="c-fr-01-0004" num="0004">
<claim-text>Procédé selon la revendication 3,<br/>
<b>caractérisé en ce que</b> la quantité totale absolue respective de carburant injectée <i>M<sub>inj</sub></i>(<i>nz</i>) est déterminée sur la base d'au moins l'un parmi l'énergie cinétique <i>E<sub>idle</sub></i> du moteur (9) pour le régime de ralenti <i>n<sub>idle</sub></i> et le travail effectué <i>Wext</i> par le moteur (9) pendant la montée en régime.</claim-text></claim>
<claim id="c-fr-01-0005" num="0005">
<claim-text>Procédé selon l'une quelconque des revendications précédentes,<br/>
<b>caractérisé en ce que</b> les besoins de couple <i>M<sub>reib</sub></i> à fournir par le moteur (9) en raison de la friction et du travail externe sont déterminés sur la base de la deuxième vitesse de variation <i>a<sub>2</sub></i>.</claim-text></claim>
<claim id="c-fr-01-0006" num="0006">
<claim-text>Procédé selon l'une quelconque des revendications précédentes,<br/>
<b>caractérisé en ce que</b> l'on tient compte du fait qu'un travail effectué par le moteur (9) jusqu'à ce que le régime maximal <i>n<sub>max</sub></i> soit atteint et par conséquent la quantité totale absolue de carburant<!-- EPO <DP n="23"> --> injectée dépendent de manière quadratique du régime maximal atteint <i>n<sub>max</sub>.</i></claim-text></claim>
<claim id="c-fr-01-0007" num="0007">
<claim-text>Système permettant de mettre en oeuvre un procédé selon l'une quelconque des revendications 1 à 6,<br/>
<b>caractérisé en ce qu'</b>un appareil de diagnostic d'atelier (7) programmé de manière correspondante peut être connecté par le biais d'une interface de connexion (3), à un appareil de commande de moteur (1), programmé de manière correspondante, d'un moteur (9), et la mise en oeuvre du procédé peut être commandée au moyen de l'appareil de diagnostic d'atelier (7) et/ou de l'appareil de commande de moteur (7),<br/>
au moins un facteur prédéfini <i>f(nz)</i> propre au moteur, lequel facteur est proportionnel au moment d'inertie du moteur, lorsque <i>nz</i> cylindres sont actifs, étant enregistré dans l'appareil de diagnostic d'atelier (7) et/ou dans l'appareil de commande de moteur (1).</claim-text></claim>
<claim id="c-fr-01-0008" num="0008">
<claim-text>Produit-programme informatique comprenant un code de programme informatique, de telle sorte que, lorsque le code de programme informatique est exécuté sur un dispositif (7, 1) programmable correspondant, en particulier sur un appareil de diagnostic d'atelier (7) et/ou un appareil de commande de moteur (1), ce dispositif met en oeuvre un procédé selon l'une quelconque des revendications 1 à 6.</claim-text></claim>
</claims>
<drawings id="draw" lang="de"><!-- EPO <DP n="24"> -->
<figure id="f0001" num="1,2"><img id="if0001" file="imgf0001.tif" wi="135" he="231" img-content="drawing" img-format="tif"/></figure><!-- EPO <DP n="25"> -->
<figure id="f0002" num="3"><img id="if0002" file="imgf0002.tif" wi="152" he="233" img-content="drawing" img-format="tif"/></figure>
</drawings>
<ep-reference-list id="ref-list">
<heading id="ref-h0001"><b>IN DER BESCHREIBUNG AUFGEFÜHRTE DOKUMENTE</b></heading>
<p id="ref-p0001" num=""><i>Diese Liste der vom Anmelder aufgeführten Dokumente wurde ausschließlich zur Information des Lesers aufgenommen und ist nicht Bestandteil des europäischen Patentdokumentes. Sie wurde mit größter Sorgfalt zusammengestellt; das EPA übernimmt jedoch keinerlei Haftung für etwaige Fehler oder Auslassungen.</i></p>
<heading id="ref-h0002"><b>In der Beschreibung aufgeführte Patentdokumente</b></heading>
<p id="ref-p0002" num="">
<ul id="ref-ul0001" list-style="bullet">
<li><patcit id="ref-pcit0001" dnum="DE102007010496A1"><document-id><country>DE</country><doc-number>102007010496</doc-number><kind>A1</kind></document-id></patcit><crossref idref="pcit0001">[0002]</crossref></li>
<li><patcit id="ref-pcit0002" dnum="WO2004053316A"><document-id><country>WO</country><doc-number>2004053316</doc-number><kind>A</kind></document-id></patcit><crossref idref="pcit0002">[0005]</crossref></li>
</ul></p>
</ep-reference-list>
</ep-patent-document>
