DE102019206482A1 - Method for determining a fuel pressure in a high-pressure accumulator for equidistant crankshaft angle positions - Google Patents
Method for determining a fuel pressure in a high-pressure accumulator for equidistant crankshaft angle positions Download PDFInfo
- Publication number
- DE102019206482A1 DE102019206482A1 DE102019206482.5A DE102019206482A DE102019206482A1 DE 102019206482 A1 DE102019206482 A1 DE 102019206482A1 DE 102019206482 A DE102019206482 A DE 102019206482A DE 102019206482 A1 DE102019206482 A1 DE 102019206482A1
- Authority
- DE
- Germany
- Prior art keywords
- measured values
- fuel
- pressure
- fuel pressure
- interval
- 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.)
- Pending
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/30—Controlling fuel injection
- F02D41/38—Controlling fuel injection of the high pressure type
- F02D41/3809—Common rail control systems
- F02D41/3836—Controlling the fuel pressure
- F02D41/3845—Controlling the fuel pressure by controlling the flow into the common rail, e.g. the amount of fuel pumped
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/009—Electrical control of supply of combustible mixture or its constituents using means for generating position or synchronisation signals
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/06—Fuel or fuel supply system parameters
- F02D2200/0602—Fuel pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/101—Engine speed
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/12—Timing of calculation, i.e. specific timing aspects when calculation or updating of engine parameter is performed
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/14—Timing of measurement, e.g. synchronisation of measurements to the engine cycle
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zum Ermitteln eines Kraftstoffdrucks (p) in einem Hochdruckspeicher einer Brennkraftmaschine, bei dem Werte für den Kraftstoffdruck wiederholt und in einzelnen Messwerten (M) erfasst werden, wobei wiederholt, jeweils nach Ablauf eines vorgegebenen Intervalls (Δφ) eines Kurbelwellenwinkels (φ) der Brennkraftmaschine, ein Rechenwert (M') der in diesem Intervall (Δφ) erfassten Messwerte (M) gebildet wird, und dieser Rechenwert (M') jeweils als Wert für den Kraftstoffdruck bereitgestellt wird.The invention relates to a method for determining a fuel pressure (p) in a high-pressure accumulator of an internal combustion engine, in which values for the fuel pressure are recorded repeatedly and in individual measured values (M), repeated after a predetermined interval (Δφ) of a crankshaft angle ( φ) of the internal combustion engine, a calculated value (M ') of the measured values (M) recorded in this interval (Δφ) is formed, and this calculated value (M') is provided as a value for the fuel pressure.
Description
Die vorliegende Erfindung betrifft ein Verfahren zum Ermitteln eines Kraftstoffdrucks in einem Hochdruckspeicher einer Brennkraftmaschine sowie eine Recheneinheit und ein Computerprogramm zu dessen Durchführung.The present invention relates to a method for determining a fuel pressure in a high-pressure accumulator of an internal combustion engine as well as a computing unit and a computer program for its implementation.
Stand der TechnikState of the art
Für verschiedene Anwendungen bzw. Funktionen in einem Fahrzeug kann der aktuelle Kraftstoffdruck im Hochdruckspeicher (z.B. Common-Rail) einer Brennkraftmaschine verwendet oder benötigt werden. Hierbei kann es sich beispielsweise um die Ermittlung einer aus dem Hochdruckspeicher im Rahmen einer Einspritzung von Kraftstoff in die Brennkraftmaschine entnommene Kraftstoffmenge, einer sog. Einspritzmenge, handeln.The current fuel pressure in the high-pressure accumulator (e.g. common rail) of an internal combustion engine can be used or required for various applications or functions in a vehicle. This can involve, for example, the determination of an amount of fuel withdrawn from the high-pressure accumulator in the course of an injection of fuel into the internal combustion engine, a so-called injection amount.
Aus der
Offenbarung der ErfindungDisclosure of the invention
Erfindungsgemäß werden ein Verfahren zum Ermitteln eines Kraftstoffdrucks 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 determining a fuel pressure as well as a computing unit and a computer program for its implementation with the features of the independent patent claims are proposed. Advantageous configurations are the subject of the subclaims and the description below.
Die Erfindung geht aus von einem Verfahren zum Ermitteln eines Kraftstoffdrucks in einem Hochdruckspeicher einer Brennkraftmaschine, bei dem Werte für den Kraftstoffdruck wiederholt und in einzelnen Messwerten erfasst werden. Zur Erfassung kann insbesondere ein Drucksensor verwendet werden, wie er typischerweise ohnehin für Hochdruckspeicher vorgesehen ist. Hierbei kann es sich insbesondere um eine sog. zeitbasierte Erfassung des Kraftstoffdrucks handeln. Der Kraftstoffdruck wird dabei zweckmäßigerweise mit einer vorgegebenen, insbesondere konstanten, Abtastfrequenz für die einzelnen Messwerte erfasst. Eine typische Abtastfrequenz beträgt beispielsweise 10 kHz, denkbar sind aber auch 1 kHz oder ein Wert dazwischen bzw. beliebige Werte.The invention is based on a method for determining a fuel pressure in a high-pressure accumulator of an internal combustion engine, in which the values for the fuel pressure are repeated and recorded in individual measured values. In particular, a pressure sensor can be used for detection, as is typically provided for high-pressure accumulators anyway. This can in particular be a so-called time-based detection of the fuel pressure. The fuel pressure is expediently recorded with a predetermined, in particular constant, sampling frequency for the individual measured values. A typical sampling frequency is 10 kHz, for example, but 1 kHz or a value in between or any values are also conceivable.
Da beim Betrieb einer Brennkraftmaschine bestimmte Funktionen auf die Drehzahl oder Kurbelwellenposition bezogen sind, kommt es bei Verwendung solcher zeitbezogenen Messwerte zu sog. Leck-Effekten. Hintergrund ist hier, dass die Abtastfrequenz in der Regel kein ganzzahliges Vielfaches der letztlich relevanten Auswertefrequenz, also beispielsweise der eingangs erwähnten Zündfrequenz, ist. Dies gilt insbesondere für drehzahlabhängige Funktionen, zumal sich dort das Verhältnis zwischen Abtastfrequenz und relevanter Auswertefrequenz während des Betriebs der Brennkraftmaschine ändern kann und auch ändern wird.Since certain functions are related to the speed or crankshaft position when an internal combustion engine is operating, so-called leak effects occur when such time-related measured values are used. The background here is that the sampling frequency is generally not an integer multiple of the ultimately relevant evaluation frequency, for example the ignition frequency mentioned at the beginning. This applies in particular to speed-dependent functions, especially since the ratio between the sampling frequency and the relevant evaluation frequency can and will change during the operation of the internal combustion engine.
Mit anderen Worten wird bei der typischerweise festen Abtastfrequenz also beispielsweise nicht immer genau zum Zündzeitpunkt ein aktueller Messwert für den Kraftstoffdruck erfasst, sondern etwas davor bzw. danach. Diese zeitlichen Abstände vom Zündzeitpunkt sind zudem nicht konstant. Zwischenzeitlich auftretende Änderungen werden nicht registriert.In other words, at the typically fixed sampling frequency, for example, a current measured value for the fuel pressure is not always recorded exactly at the ignition time, but rather something before or after. These time intervals from the ignition point are also not constant. Changes occurring in the meantime are not registered.
Eine weitere Problematik bei der typischen, zeitbasierten Erfassung des Kraftstoffdrucks ist, dass bei einer Umwandlung erfasster analoger Signale bzw. Messwerte in digitale, wie dies in modernen Recheneinheiten bzw. Steuergeräten, die Sensoren einlesen, der Fall ist, oft nur eine gewisse Bandbreite zur Verfügung steht. Bei einer Bandbreite von 10 bit bei typischen, abzudeckenden Druckbereichen von bis zu 3000 bar ergibt nur eine Auflösung von ca. 3 bar. Ein Druckabfall im Hochdruckspeicher kann bei sog. Voreinspritzungen mitunter auch bei beispielsweise nur ca. 1 bis 2 bar liegen und somit nicht mehr aufgelöst bzw. nicht mehr erkannt werden.Another problem with the typical, time-based detection of the fuel pressure is that when converting recorded analog signals or measured values into digital, as is the case in modern computing units or control devices that read in sensors, often only a certain bandwidth is available stands. With a bandwidth of 10 bits and typical pressure ranges of up to 3000 bar to be covered, the resolution is only approx. 3 bar. A pressure drop in the high-pressure accumulator can sometimes also be, for example, only about 1 to 2 bar in the case of so-called pre-injections, and can therefore no longer be resolved or no longer recognized.
Im Rahmen der Erfindung wird nun vorgeschlagen, dass wiederholt, und zwar jeweils nach Ablauf eines vorgegebenen Intervalls eines Kurbelwellenwinkels der Brennkraftmaschine, jeweils ein Rechenwert aus den in diesem Intervall erfassten Messwerte gebildet wird und dieser Rechenwert jeweils als Wert für den Kraftstoffdruck bereitgestellt wird, und zwar insbesondere möglichst sofort bzw. exakt nach Ablauf des vorgegebenen Intervalls.Within the scope of the invention, it is now proposed that a calculated value be formed from the measured values recorded in this interval and that this calculated value is provided as a value for the fuel pressure, in each case after a predetermined interval of a crankshaft angle of the internal combustion engine has elapsed in particular as soon as possible or exactly after the specified interval has expired.
Auf diese Weise können also trotz zugrundeliegender zeitbasierter Erfassung des Kraftstoffdrucks Werte für den Kraftstoffdruck erhalten werden, die - zumindest deutlich genauer als bisher - mit dem Kurbelwellenwinkel und damit insbesondere auch relevanten Auswertefrequenzen wie der Zündfrequenz korrelieren, insbesondere, wenn pro Intervall mehrere Messwerte erfasst werden. Insgesamt wird also eine winkelsynchrone Erfassung bzw. Abtastung des Kraftstoffdrucks bereitgestellt.In this way, despite the underlying time-based detection of the fuel pressure, values for the fuel pressure can be obtained which - at least significantly more precisely than before - correlate with the crankshaft angle and thus in particular with relevant evaluation frequencies such as the ignition frequency, in particular when several measured values are recorded per interval. Overall, an angle-synchronous detection or sampling of the fuel pressure is provided.
Der Rechenwert wird dabei vorzugsweise jeweils zusätzlich zu den wiederholt und einzeln erfassten Messwerten als Wert bereitgestellt.The calculated value is preferably provided as a value in addition to the repeatedly and individually recorded measured values.
Der Rechenwert kann dann insbesondere ein arithmetischer oder geometrischer Mittelwert sein. Es kann sich auch um einen gewichteten Mittelwert handeln, um z.B. die jüngsten Messwerte stärker zu gewichten als die älteren. Durch die Rechenwertbildung wird auch die mögliche Auflösung erhöht, da die Werte unabhängig von den Bitbreiten werden und insbesondere auch Zwischenwerte auftreten.The calculated value can then in particular be an arithmetic or geometric mean value. It can also be a weighted average, e.g. weight the most recent readings more heavily than the older ones. The calculation value formation also increases the possible resolution, since the values become independent of the bit widths and, in particular, intermediate values also occur.
Zweckmäßig, insbesondere im Sinne einer einfachen Implementierung, ist dabei, wenn für jedes Intervall die gleiche Länge gewählt wird. Die Länge des Intervalls wird dabei insbesondere zwischen 2°KW und 30°KW, bevorzugt zwischen 6°KW und 15°KW, gewählt. Besonders zweckmäßig kann beispielsweise eine Länge von 6°KW, 10°KW oder 15°KW sein.It is expedient, in particular in terms of a simple implementation, if the same length is selected for each interval. The length of the interval is selected between 2 ° CA and 30 ° CA, preferably between 6 ° CA and 15 ° CA. A length of 6 ° CA, 10 ° CA or 15 ° CA, for example, can be particularly useful.
Von Vorteil ist zudem, wenn die Länge des Intervalls ein ganzzahliger Teiler von 360°KW bzw. einer vollen Umdrehung der Kurbelwelle (ggf. kann anstatt der 360°KW auch auf 720°KW abgestellt werden), ist. Mit anderen Worten ist 360°KW ein ganzzahliges Vielfaches der Länge des Intervalls.It is also advantageous if the length of the interval is an integer divisor of 360 ° CA or a full turn of the crankshaft (if necessary, instead of 360 ° CA it can also be set to 720 ° CA). In other words, 360 ° CA is an integral multiple of the length of the interval.
Insbesondere kann die Länge des Intervalls auch davon abhängig gemacht werden, auf welche Auswertefrequenz später abgestellt werden soll. Im Falle der Zündfrequenz, oder auch allgemein, kann hierbei beispielsweise die Zahl der Zylinder einer Brennkraftmaschine berücksichtigt werden.In particular, the length of the interval can also be made dependent on which evaluation frequency is to be used later. In the case of the ignition frequency, or also generally, the number of cylinders of an internal combustion engine can be taken into account here.
Ebenso ist es aber bevorzugt, dass die Messwerte mit äquidistanten Abständen in Bezug auf den Kurbelwellenwinkel erfasst werden, sog. winkelsynchrone Abtastung. Insbesondere wird dann also pro Intervall genau ein Messwert erfasst, wobei insbesondere der Rechenwert einer Identitätsabbildung entspricht. Mit anderen Worten kann also auch eine direkt winkelsynchrone Erfassung des Drucks erfolgen, insbesondere auch ohne zeitbasierte Erfassung. Eine hierfür vorteilhafte Abtastfrequenz beträgt beispielsweise 6°KW, 5°KW, denkbar sind aber auch 1 KW oder ein Wert dazwischen bzw. beliebige Werte.However, it is also preferred that the measured values are recorded with equidistant intervals with respect to the crankshaft angle, so-called angle-synchronous scanning. In particular, exactly one measured value is then recorded per interval, with the calculated value in particular corresponding to an identity mapping. In other words, a direct angle-synchronous detection of the pressure can also take place, in particular also without time-based detection. A sampling frequency that is advantageous for this is, for example, 6 ° CA, 5 ° CA, but 1 CA or a value in between or any values are also conceivable.
Vorzugweise werden die einzelnen Messwerte zwischengespeichert und nach Bildung des Rechenwerts gelöscht. Hierzu kann entsprechend ein geeigneter Speicher einer ausführenden Recheneinheit verwendet werden. Ein konkreter Ablauf kann also derart sein, dass immer nach dem Intervall, also beispielsweise alle 6°KW einer Drehung der Kurbelwelle - ein solcher Winkel wird typsicherweise mittels eines entsprechenden Sensors erfasst -, ein Interrupt aufgerufen wird. Dann können sämtliche seit dem letzten Interrupt aufgelaufenen bzw. erfassten Messwerte nach Maßgabe einer Rechenvorschrift verrechnet werden - es wird also der Rechenwert gebildet. Um die Anzahl der Messwerte zu erhalten, kann ein entsprechender Zähler eingesetzt werden. Die Messwerte, und ggf. auch der Zähler, werden anschließend wieder gelöscht und der berechnete Rechenwert wird als (zusätzlicher) Wert für den Kraftstoffdruck bereitgestellt. The individual measured values are preferably stored temporarily and deleted after the calculated value has been generated. For this purpose, a suitable memory of an executing computing unit can be used accordingly. A specific sequence can therefore be such that an interrupt is called every time after the interval, for example every 6 ° KW of a rotation of the crankshaft - such an angle is typically detected by means of a corresponding sensor. All measured values that have accumulated or recorded since the last interrupt can then be offset according to a calculation rule - the calculation value is thus formed. An appropriate counter can be used to obtain the number of measured values. The measured values, and possibly also the counter, are then deleted again and the calculated calculated value is provided as an (additional) value for the fuel pressure.
Vorteilhafterweise werden die Werte für den Kraftstoffdruck - hierzu gehören die aufgrund der Rechenwertbildung berechneten Werte, insbesondere aber auch die aufgrund der zeitbasierten Erfassung erhaltenen Messwerte - für wenigstens eine Funktion in Bezug auf die Brennkraftmaschine verwendet.The values for the fuel pressure - this includes the values calculated on the basis of the calculation value formation, but in particular also the measured values obtained on the basis of the time-based detection - are advantageously used for at least one function in relation to the internal combustion engine.
Die wenigstens eine Funktion ist dabei insbesondere ausgewählt aus: einer Ermittlung und/oder Überwachung einer Einspritzmenge, die dem Hochdruckspeicher entnommen wird (und dann mittels eines Kraftstoffinjektors in die Brennkraftmaschine eingebracht wird), einer Korrektur einer solchen Einspritzmenge (beispielsweise einer Anpassung aufgrund zu geringer oder zu hoher Menge), einer Überwachung einer Kraftstoffpumpe, die mittelbar oder unmittelbar Kraftstoff in den Hochdruckspeicher liefert (eine Hochdruckpumpe ist meist direkt mit dem Hochdruckspeicher verbunden und liefert daher unmittelbar Kraftstoff dorthin und wird ggf. auch mittels eines elektrischen Saugventils angesteuert, eine Niederdruckpumpe hingegen versorgt typischerweise eine solche Hochdruckpumpe mit Kraftstoff und liefert den Kraftstoff daher mittelbar an den Hochdruckspeicher), und einer Korrektur einer Ansteuerung einer Kraftstoffpumpe, die mittelbar oder unmittelbar Kraftstoff in den Hochdruckspeicher liefert (beispielsweise einer Anpassung aufgrund zu geringer oder zu hoher Menge an gefördertem Kraftstoff).The at least one function is in particular selected from: a determination and / or monitoring of an injection quantity that is taken from the high-pressure accumulator (and is then introduced into the internal combustion engine by means of a fuel injector), a correction of such an injection quantity (for example an adjustment due to too little or too high a quantity), a monitoring of a fuel pump that directly or indirectly supplies fuel to the high-pressure accumulator (a high-pressure pump is usually directly connected to the high-pressure accumulator and therefore delivers fuel there directly and, if necessary, is also controlled by an electric suction valve, whereas a low-pressure pump is supplied typically such a high-pressure pump with fuel and therefore supplies the fuel indirectly to the high-pressure accumulator), and a correction of a control of a fuel pump that supplies fuel directly or indirectly to the high-pressure accumulator (e.g. due to an adjustment due to too little or too much fuel delivered).
Eine erfindungsgemäße Recheneinheit, z.B. ein Steuergerät eines Kraftfahrzeugs, ist, insbesondere programmtechnisch, dazu eingerichtet, ein erfindungsgemäßes Verfahren durchzuführen.A computing unit according to the invention, e.g. a control unit of a motor vehicle is set up, in particular in terms of programming, to carry out a method according to the invention.
Auch die Implementierung eines erfindungsgemäßen Verfahrens in Form eines Computerprogramms oder Computerprogrammprodukts mit Programmcode zur Durchführung aller Verfahrensschritte 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.The implementation of a method according to the invention in the form of a computer program or computer program product with program code for performing all method steps is advantageous, since this causes particularly low costs, in particular if an executing control device is also used for other tasks and is therefore available anyway. Suitable data carriers for providing the computer program are, in particular, magnetic, optical and electrical memories, e.g. Hard disks, flash memories, EEPROMs, DVDs, etc. A program can also be downloaded from a computer network (Internet, intranet, etc.).
Weitere Vorteile und Ausgestaltungen der Erfindung ergeben sich aus der Beschreibung und der beiliegenden Zeichnung.Further advantages and configurations of the invention emerge from the description and the accompanying drawing.
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 shown schematically in the drawing using an exemplary embodiment and is described below with reference to the drawing.
FigurenlisteFigure list
-
1 zeigt schematisch eine Brennkraftmaschine, die zur Durchführung eines erfindungsgemäßen Verfahrens in einer bevorzugten Ausführungsform geeignet ist.1 shows schematically an internal combustion engine which is suitable for carrying out a method according to the invention in a preferred embodiment. -
2 zeigt das Frequenzspektrum eines Verlaufs eines Kraftstoffdrucks für einen Hochdruckspeicher einer Vier-Zylinder-Brennkraftmaschine bei zeitsynchroner Messdatenaufnahme.2 shows the frequency spectrum of a course of a fuel pressure for a high pressure accumulator of a four-cylinder internal combustion engine with time-synchronous recording of measurement data. -
3 zeigt ein Frequenzspektrum eines Verlaufs eines Kraftstoffdrucks bei winkelsynchroner Messung für einen Hochdruckspeicher einer Vier-Zylinder-Brennkraftmaschine.3 shows a frequency spectrum of a course of a fuel pressure with angle-synchronous measurement for a high pressure accumulator of a four-cylinder internal combustion engine. -
4 zeigt schematisch einen Zusammenhang zwischen Kurbelwellenwinkel und zeitbasierter Erfassung eines Kraftstoffdrucks zur Erläuterung eines erfindungsgemäßen Verfahrens in einer bevorzugten Ausführungsform4th shows schematically a relationship between the crankshaft angle and time-based detection of a fuel pressure to explain a method according to the invention in a preferred embodiment
Ausführungsform(en) der ErfindungEmbodiment (s) of the invention
In
Weiter wird der Hochdruckspeicher über eine Hochdruckpumpe
In jedem Verbrennungszyklus der Brennkraftmaschine mit drei Zylindern werden beispielweise - in einem vereinfacht dargestellten Ablauf - drei Einspritzvorgänge (von jedem Kraftstoffinjektor
Wie vorstehend schon erwähnt, stellt die Ermittlung einer Einspritzmenge von Kraftstoff einen typischen Fall dar, für den eine möglichst genaue Kenntnis des Kraftstoffdrucks im Hochdruckspeicher bzw. dessen Verlauf mit entsprechenden Änderungen relevant ist.As already mentioned above, the determination of an injection quantity of fuel represents a typical case for which the most accurate possible knowledge of the fuel pressure in the high-pressure accumulator or its course with corresponding changes is relevant.
In
In
Da auf diese Weise eine Korrelation mit der Drehzahl besteht, sind die Werte hier als Frequenz f als Vielfache der Nockenwellenfrequenz aufgetragen. Auch hier sind - wie bei
Die Frequenzspektren bzw. Messwerte in den
Anhand eines Vergleichs der beiden
Diese Erkenntnisse bezüglich der winkel-synchronen Erfassung werden sich im Rahmen der vorliegenden Erfindung zunutze gemacht, indem aus einer zeitbasierten Erfassung von Messwerten einige (zusätzliche) winkel-synchrone Werte ermittelt bzw. berechnet werden. Wie vorstehend schon erwähnt, kann aber im Rahmen der vorliegenden Erfindung auch direkt eine winkelsynchrone Erfassung erfolgen.This knowledge with regard to angle-synchronous acquisition is made use of in the context of the present invention in that some (additional) angle-synchronous values are determined or calculated from a time-based acquisition of measured values. As already mentioned above, angle-synchronous detection can also take place directly within the scope of the present invention.
In
Mit M sind hierbei Messwerte des Kraftstoffdrucks dargestellt, die, wie zu sehen ist, einen konstanten bzw. äquidistanten Abstand im Zeitraum aufweisen, wie dies bei zeitbasierter Erfassung mit konstanter Abtastfrequenz der Fall ist. Der zugehörige Kurbelwellenwinkel φ muss sich allerdings nicht linear (bzw. nicht proportional zur Zeit) verändern, sondern kann bei Änderung der Drehzahl stärker oder langsamer ansteigen. Mit anderen Worten kann innerhalb eines bestimmten Intervalls Δφ des Kurbelwellenwinkels eine unterschiedliche Anzahl an Messwerten M liegen.Measured values of the fuel pressure are represented by M, which, as can be seen, have a constant or equidistant interval in the period, as is the case with time-based detection with a constant sampling frequency. However, the associated crankshaft angle φ does not have to change linearly (or not proportionally to time), but can increase more or more slowly when the speed changes. In other words, a different number of measured values M can lie within a specific interval Δφ of the crankshaft angle.
Selbst bei konstanter Drehzahl verhält es sich so, dass ein Messwert nicht immer zu einem bestimmten Kurbelwellenwinkel erfasst bzw. - anders herum ausgedrückt -, dass zu einem bestimmten Kurbelwellenwinkel (der sich gemäß üblicher Zählung alle zwei volle Umdrehungen wiederholt) nicht immer ein Messwert erfasst wird bzw. dass der nächstliegende Messwert nicht immer gleich weit vom exakten Winkelwert entfernt liegt. Wie eingangs erwähnt, liegt dies darin begründet, dass die Abtastfrequenz in der Regel kein ganzzahliges Vielfaches der Kurbelwellenfrequenz ist.Even at constant speed, the situation is that a measured value is not always recorded for a certain crankshaft angle or - to put it the other way around - that a measured value is not always recorded for a certain crankshaft angle (which is repeated every two full revolutions according to the usual count) or that the closest measured value is not always the same distance from the exact angle value. As mentioned at the beginning, this is due to the fact that the sampling frequency is generally not an integral multiple of the crankshaft frequency.
Nur der Vollständigkeit halber sei an dieser Stelle erwähnt, dass anstatt des Kurbelwellenwinkels auch der Nockenwellenwinkel verwendet werden kann, nur eben mit entsprechender Umrechnung gemäß Übersetzungsverhältnis.For the sake of completeness, it should be mentioned at this point that the camshaft angle can also be used instead of the crankshaft angle, only with a corresponding conversion according to the transmission ratio.
Im Rahmen der Erfindung wird nun für alle Messwerte M, die innerhalb eines Intervalls Δφ auftreten, ein Rechenwert gebildet, der beispielhaft mit M' bezeichnet ist. Dieser Rechenwert M' wird dann - zum Ende des betreffenden Intervalls - als zusätzlicher Wert für den Kraftstoffdruck im Hochdruckspeicher bereitgestellt. Aufgrund der Bereitstellung dieses Werts bzw. Rechenwerts immer möglichst exakt nach Ablauf des vorgegebenen Intervalls kann - bei entsprechender Wahl der Länge des Intervalls - eine winkel-synchroner Ermittlung des Kraftstoffdrucks auf Grundlage einer an sich zeitbasierten Messung bzw. Abtastung realisiert werden. Beispielsweise handelt es sich bei dem Rechenwert um das arithmetische Mittel.Within the scope of the invention, a computed value is now formed for all measured values M that occur within an interval Δφ, which is designated as M 'by way of example. This calculated value M 'is then provided - at the end of the relevant interval - as an additional value for the fuel pressure in the high-pressure accumulator. Due to the provision of this value or arithmetic value always as exactly as possible after the specified interval has elapsed, an angle-synchronous determination of the fuel pressure on the basis of a per se time-based measurement or sampling can be realized - with a corresponding selection of the length of the interval. For example, the arithmetic value is the arithmetic mean.
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturPatent literature cited
- DE 102014215618 A1 [0003]DE 102014215618 A1 [0003]
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019206482.5A DE102019206482A1 (en) | 2019-05-06 | 2019-05-06 | Method for determining a fuel pressure in a high-pressure accumulator for equidistant crankshaft angle positions |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019206482.5A DE102019206482A1 (en) | 2019-05-06 | 2019-05-06 | Method for determining a fuel pressure in a high-pressure accumulator for equidistant crankshaft angle positions |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102019206482A1 true DE102019206482A1 (en) | 2020-11-12 |
Family
ID=72943207
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102019206482.5A Pending DE102019206482A1 (en) | 2019-05-06 | 2019-05-06 | Method for determining a fuel pressure in a high-pressure accumulator for equidistant crankshaft angle positions |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102019206482A1 (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19735561A1 (en) * | 1997-08-16 | 1999-02-18 | Bosch Gmbh Robert | Method and device for controlling an internal combustion engine |
DE19948971A1 (en) * | 1999-10-12 | 2001-04-19 | Bosch Gmbh Robert | Method and device for controlling an internal combustion engine |
DE10237221A1 (en) * | 2001-08-22 | 2003-03-27 | Avl List Gmbh | Method and device for providing a crank angle-based signal method |
US7320308B1 (en) * | 2006-12-05 | 2008-01-22 | Delphi Technologies, Inc. | Method of cylinder pressure sensor data/angle capture for low and high resolution |
DE102009019038A1 (en) * | 2008-04-30 | 2009-12-10 | GM Global Technology Operations, Inc., Detroit | Time and angle based cylinder pressure data acquisition |
DE102014215618A1 (en) * | 2014-08-07 | 2016-02-11 | Robert Bosch Gmbh | Determining an injection quantity of fuel by frequency analysis of a memory pressure curve |
DE102017209525A1 (en) * | 2017-06-07 | 2018-12-13 | Robert Bosch Gmbh | Method for calculating a filling of an internal combustion engine |
-
2019
- 2019-05-06 DE DE102019206482.5A patent/DE102019206482A1/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19735561A1 (en) * | 1997-08-16 | 1999-02-18 | Bosch Gmbh Robert | Method and device for controlling an internal combustion engine |
DE19948971A1 (en) * | 1999-10-12 | 2001-04-19 | Bosch Gmbh Robert | Method and device for controlling an internal combustion engine |
DE10237221A1 (en) * | 2001-08-22 | 2003-03-27 | Avl List Gmbh | Method and device for providing a crank angle-based signal method |
US7320308B1 (en) * | 2006-12-05 | 2008-01-22 | Delphi Technologies, Inc. | Method of cylinder pressure sensor data/angle capture for low and high resolution |
DE102009019038A1 (en) * | 2008-04-30 | 2009-12-10 | GM Global Technology Operations, Inc., Detroit | Time and angle based cylinder pressure data acquisition |
DE102014215618A1 (en) * | 2014-08-07 | 2016-02-11 | Robert Bosch Gmbh | Determining an injection quantity of fuel by frequency analysis of a memory pressure curve |
DE102017209525A1 (en) * | 2017-06-07 | 2018-12-13 | Robert Bosch Gmbh | Method for calculating a filling of an internal combustion engine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0929794B1 (en) | Method and device for correcting margins of error of an indicating wheel | |
DE102008021581B3 (en) | Method for determining the rail pressure in a common rail system and common rail injection system | |
DE102008040626A1 (en) | Method for determining the injected fuel mass of a single injection and apparatus for carrying out the method | |
DE112015005027B4 (en) | Fuel injection control device for an internal combustion engine | |
DE102017217113A1 (en) | Method for operating an internal combustion engine and electronic control unit for an internal combustion engine | |
DE102010021168A1 (en) | Method for operating an internal combustion engine and internal combustion engine | |
DE102011089296B4 (en) | Method and device for calibrating a fuel metering system of a motor vehicle | |
DE60016612T2 (en) | METHOD FOR FUEL PRESSURE MEASUREMENT IN THE FUEL DISTRIBUTOR OF AN INTERNAL COMBUSTION ENGINE | |
DE4316775A1 (en) | Ignition system for internal combustion engines | |
DE102008024546B3 (en) | Method for injector-specific adjustment of the injection time of motor vehicles | |
DE102017212762A1 (en) | Method for operating an internal combustion engine and electronic control unit for an internal combustion engine | |
EP3008314A1 (en) | Method for determining an average segment time of an encoder wheel of an internal combustion engine | |
DE102004053418B4 (en) | Method and device for pressure wave compensating control of temporally successive injections in an injection system of an internal combustion engine | |
DE102019206482A1 (en) | Method for determining a fuel pressure in a high-pressure accumulator for equidistant crankshaft angle positions | |
DE102018219028B4 (en) | Method for operating an internal combustion engine by performing an injection quantity correction | |
DE10309720B4 (en) | Method and device for multidrug compensating control of injectors of a fuel metering system of an internal combustion engine | |
DE102016214464A1 (en) | Method for determining a correction value for a fuel metering of a fuel injector | |
DE102011007563A1 (en) | Method and device for calibrating a fuel metering system of a motor vehicle | |
DE102012206582A1 (en) | Method and device for operating an internal combustion engine | |
DE102008060928A1 (en) | Method for calibrating fuel injector system of internal combustion engine, involves recording cylinder pressure in cylinder before piston reaches top point of cylinder during injection period of operating cycle of cylinder | |
DE102013205504B4 (en) | Determining the opening energy of a fuel injector | |
DE10100412A1 (en) | Process for controlling an internal combustion engine especially fuel injection mixtures determines and corrects for aging effects | |
DE102010022818B4 (en) | Method for operating an internal combustion engine with fuel injection | |
DE102013208998A1 (en) | Method for obtaining information relating to operating variables of injection systems | |
DE10330091A1 (en) | Fuel quantity adjustment method of injectors of fuel dosing system of an internal combustion engine, involves calculating a gradient value from two injection quantity values, gradient value is then considered in fuel quantity adjustment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R163 | Identified publications notified |