DE102016213433A1 - Verfahren zur Bestimmung eines Raildrucksollwerts - Google Patents
Verfahren zur Bestimmung eines Raildrucksollwerts Download PDFInfo
- Publication number
- DE102016213433A1 DE102016213433A1 DE102016213433.7A DE102016213433A DE102016213433A1 DE 102016213433 A1 DE102016213433 A1 DE 102016213433A1 DE 102016213433 A DE102016213433 A DE 102016213433A DE 102016213433 A1 DE102016213433 A1 DE 102016213433A1
- Authority
- DE
- Germany
- Prior art keywords
- rail pressure
- maximum value
- rail
- computer program
- pressure
- 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
- F02D1/00—Controlling fuel-injection pumps, e.g. of high pressure injection type
-
- 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/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2451—Methods of calibrating or learning characterised by what is learned or calibrated
-
- 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/06—Fuel or fuel supply system parameters
- F02D2200/0606—Fuel temperature
-
- 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/0614—Actual fuel mass or fuel injection amount
-
- 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/31—Control of the fuel pressure
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
- Fuel-Injection Apparatus (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zur Bestimmung eines Raildrucksollwerts eines Common-Rail-Systems, wobei die Änderung des Raildrucksollwerts auf einen Maximalwert begrenzt wird, wobei der Maximalwert in dynamischen Betriebszuständen gelernt wird.
Description
- Stand der Technik
- Die Erfindung geht aus von einem Verfahren nach Gattung der unabhängigen Ansprüche.
- Aus der
EP 2 054 606 A1 ist ein Verfahren zur Bestimmung eines Raildrucksollwerts eines Common-Rail-Systems einer Brennkraftmaschine bekannt. Dort werden die Änderungen des Raildrucksollwerts auf ein Maximalwert und ein Minimalwert begrenzt. - Bei heutigen Common-Rail-Systemen, die bei Brennkraftmaschinen eingesetzt werden, wird bei der Berechnung des Sollwerts für den Raildruck der positive Gradient des Sollwerts begrenzt. Der Maximalwert für diesen Gradienten ist üblicher Weise in einem Kennfeld, abhängig von der Motordrehzahl und der Einspritzmenge abgelegt. Üblicher Weise wird der Gradient des Sollwert des Raildrucks auf einen solchen Wert begrenzt, bei dem der Raildruckregler stabil arbeitet. Die physikalisch realisierbaren Gradienten des Druckanstiegs hängen im Wesentlichen von der Mengenbilanzreserve, dem Hochdruckvolumen und dem Kompressionsmodul des Kraftstoffs ab. Bei der Auslegung bzw. bei der Applikation des Kennfeldes, in dem der Maximalwert abgelegt ist, muss eine bestimmte Toleranzlage angenommen werden. Bei dem individuellen System kann dessen Toleranzlage hiervon abweichen. Das aktuelle System könnte größere oder kleinere Druckaufbaugradienten realisieren als die im Kennfeld hinterlegten Gradienten.
- Ein zu großer Gradient der vom System nicht realisiert werden kann, verschlechtert die Regelgüte z.B. durch größere Überschwinger und kann zu unberechtigten Fehlereinträgen führen bzw. Diagnosefähigkeit reduzieren. Ein zu kleiner Gradient kann sich ungünstig auf die Emissionen auswirken, wenn der Raildruck nicht schnell genug auf den zum Betriebspunkt passenden Wert eingestellt werden kann.
- Offenbarung der Erfindung
- Vorteile der Erfindung
- Das erfindungsgemäße Verfahren mit den Merkmalen des unabhängigen Anspruchs hat demgegenüber den Vorteil, dass die Begrenzung des Gradienten an das individuelle System angepasst wird. Dadurch kann eine optimale Steuerung und Regelung des Raildrucks erzielt werden. Eine zu starke Begrenzung oder eine zu geringe Begrenzung kann vermieden werden. Dadurch kann der Raildruckregler einfacher ausgelegt werden. Dies wird dadurch erreicht, dass der Maximalwert, auf den der Gradient des Raildrucks begrenzt wird, in dynamischen Betriebszuständen gelernt wird. Vorzugsweise werden solche dynamischen Betriebszustände erkannt, wenn der Sollwert für den Raildruck oder eine Lastgröße, wie beispielsweise die einzuspritzende Kraftstoffmenge oder der Fahrerwunsch, stark ansteigt.
- Eine besonders vorteilhafte und einfach zu realisierende Ausführungsform ergibt sich, wenn in einem dynamischen Betriebszustand die Stellgrößen zur Beeinflussung des Raildrucks auf einen Höchstwert gesetzt und die Raildruckänderung erfasst und zur Ermittlung des neuen Maximalwerts verwendet wird.
- Durch die in den weiteren abhängigen Ansprüchen aufgeführten Maßnahmen sind vorteilhafte Weiterbildungen und Verbesserungen des im unabhängigen Anspruch angegebenen Verfahrens möglich.
- In einem weiteren Aspekt betrifft die Erfindung einen neuen Programmcode zusammen mit Verarbeitungsanweisungen zum Erstellen eines auf einem Steuergerät ablauffähigen Computerprogramms, insbesondere Sourcecode mit Compilier- und/oder Verlinkungsanweisungen, wobei der Programmcode das Computerprogramm zur Ausführung aller Schritte eines der beschriebenen Verfahren ergibt, wenn er gemäß der Verarbeitungsanweisungen in ein ablauffähiges Computerprogramm umgewandelt wird, also insbesondere kompiliert und/oder verlinkt wird. Dieser Programmcode kann insbesondere durch Quellcode gegeben sein, welche beispielsweise von einem Server im Internet herunterladbar ist.
- Kurze Beschreibung
- Ausführungsbeispiele der Erfindung sind in den Zeichnungen dargestellt und in der nachfolgenden Beschreibung näher erläutert. Es zeigen:
-
1 ein Blockdiagramm der wesentlichen Elemente eines Common-Rail-Systems und -
2 ein Flussdiagramm zur Verdeutlichung des erfindungsgemäßen Verfahrens. - Ausführungsformen der Erfindung
- In der
1 sind die für das Verständnis der Erfindung erforderlichen Bauteile eines Common-Rail-Systems einer Brennkraftmaschine dargestellt. Ein Rail ist mit100 bezeichnet. Diesem wird über eine Hochdruckpumpe110 Kraftstoff zugeführt. Der Druck im Rail kann mittels eines Raildrucksensors120 erfasst werden. Ausgehend von dem Vergleich zwischen dem gemessenen Raildruck PI und einem Sollwert PS für den Raildruck gibt ein Regler130 ein Ansteuersignal zur Ansteuerung der Hochdruckpumpe110 vor. Alternativ oder ergänzend zur Hochdruckpumpe können auch andere Stellelemente, die den Raildruck im Rail100 beeinflussen, vorgesehen und von dem Regler130 angesteuert werden. - Der Sollwert PS für den Raildruck wird von einer Sollwertvorgabe
140 bereitgestellt. Hierzu wertet die Sollwertvorgabe140 die Ausgangssignale einer Signalvorgabe170 und einer Signalvorgabe180 aus. Die Signalvorgabe170 stellt ein Signal, das der einzuspritzenden Kraftstoffmenge entspricht, bereit. Hierbei handelt es sich vorzugsweise um die interne Größe in dem Steuergerät, die ein Maß für die einzuspritzende Kraftstoffmenge darstellt. Bei der Vorgabe180 handelt es sich vorzugsweise um einen Sensor, der ein Signal bereitstellt, dass der Drehzahl der Brennkraftmaschine entspricht. Dieses Signal bezüglich des Sollwertes PS gelangt über eine Begrenzung150 zu einem Verknüpfungspunkt, in dem der Sollwert mit dem Istwert, der von dem Raildrucksensor120 bereitgestellt wird, verglichen wird. Das Ausgangssignal des Verknüpfungspunktes wird von dem Regler130 verarbeitet. Die Begrenzung150 begrenzt den Anstieg des Sollwerts für den Raildruck auf einen vorgegebenen Maximalwert. Dieser vorgegebene Maximalwert ist vorzugsweise in einem Kennfeld160 , abhängig von einer Lastgröße und/oder der Drehzahl abgelegt. Als Lastgröße wird vorzugsweise die einzuspritzende Kraftstoffmenge verwendet. Vorzugsweise wird der Maximalwert von denselben Größen in einem Kennfeld abgelegt wie der Sollwert. - Zusätzlich zu der Lastgröße und der Drehzahl können dem Kennfeld
160 bzw. auch der Sollwertvorgabe140 noch weitere Eingangsgrößen zugeführt werden. Dies sind insbesondere die Kraftstofftemperatur und der Druck im Rail, der von dem Sensor120 bereitgestellt wird. - In
2 ist eine Ausführungsform des erfindungsgemäßen Verfahrens dargestellt. In einem ersten Schritt200 beginnt das Verfahren. Dabei wird der Betriebszustand der Brennkraftmaschine erfasst. In Schritt210 wird überprüft, ob ein dynamischer Betriebszustand vorliegt. In solchen dynamischen Betriebszuständen wird üblicher Weise eine große Kraftstoffmenge eingespritzt und die Hochdruckpumpe110 muss eine große Kraftstoffmenge fördern. Ein solcher dynamischer Betriebszustand wird vorzugsweise dann erkannt, wenn der Sollwert PS für den Raildruck stark ansteigt. Alternativ kann auch eine Lastgröße, wie beispielsweise die einzuspritzende Kraftstoffmengen oder das Fahrerwunschsignal dahingehend überprüft werden, ob diese stark ansteigt. - Wird ein solcher dynamischer Betriebszustand nicht erkannt, so erfolgt erneut Schritt
200 . Wird ein solcher dynamischer Betriebszustand erkannt, wird in Schritt220 der aktuelle Druck P0 im Rail mittels des Sensors120 erfasst. Anschließend in Schritt230 wird die Pumpe mit einem Höchstwert so angesteuert, dass diese die maximal mögliche Kraftstoffmenge fördert. Alternativ oder ergänzend können auch andere vorhandene Steller zur Beeinflussung des Raildrucks auf einen Höchstwert gesetzt werden. Dies hat zur Folge, dass der Raildruck maximal Ansteigt. Im anschließenden Schritt240 wird nach einer gewissen Zeit ein neuer Messwert P1 für den Druck im Rail mittels des Sensors120 erfasst. Im Schritt250 wird die Druckdifferenz DP zwischen dem aktuellen Druck P1 und dem Druck P0 vor der Vollförderung ermittelt. Diese Druckdifferenz entspricht dem Raildruckgradienten. Der Raildruckgradient entspricht der Änderung des Raildruck innerhalb einer bestimmten vorgegebenen Zeit. Diese Zeit entspricht dem Ausführungsbeispiel der Zeit zwischen der Erfassung des Wertes P0 im Schritt220 und der Erfassung des Drucks P1 im Schritt240 . Im Schritt260 wird dieser Wert, mit dem im Kennfeld160 abgelegten Maximalwert für den Raildruckgradienten verglichen und dieser ggf. korrigiert. Dies erfolgt derart, dass ein Lernfaktor durch Division des Messwertes DP, durch den im Kennfeld160 abgelegten Wert berechnet wird. Der in dem Kennfeld abgelegte Maximalwert wird dann mit dem Lernwert korrigiert. Vorzugsweise wird der in dem Kennfeld160 abgelegte Maximalwert für Raildrucksollwertgradient mit dem Lernwert multipliziert. - Bei der Bildung des Lernwertes können die von anderen Lernfunktionen bekannten Verfahren, wie Lernwertgewichtung, Bildung von Schnittstellen, Resetfunktionalitäten, Kennfeldinterpolationen und Rampen auf neue Korrekturwerte und weitere verwendet werden.
- ZITATE ENTHALTEN IN DER BESCHREIBUNG
- 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.
- Zitierte Patentliteratur
-
- EP 2054606 A1 [0002]
Claims (8)
- Verfahren zur Bestimmung eines Raildrucksollwerts eines Common-Rail-Systems, wobei die Änderung des Raildrucksollwerts auf einen Maximalwert begrenzt wird, dadurch gekennzeichnet, dass der Maximalwert in dynamischen Betriebszuständen gelernt wird.
- Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass eine Stellgrößen zur Beeinflussung des Raildrucks auf einen Höchstwert gesetzt und eine Raildruckänderung erfasst und zur Ermittlung des neuen Maximalwerts verwendet wird.
- Verfahren nach Anspruch 2, dadurch gekennzeichnet, dass der Maximalwert abhängig von der Drehzahl und/oder einer Lastgröße in einem Kennfeld abgelegt ist.
- Verfahren nach Anspruch 3, dadurch gekennzeichnet, dass der Maximalwert abhängig von einem Raildruck und/oder einer Kraftstofftemperatur in dem Kennfeld abgelegt ist.
- Computerprogramm, das ausgebildet ist, alle Schritte eines der Verfahren nach einem der Ansprüche 1 bis 4 auszuführen.
- Maschinenlesbares Speichermedium, auf dem das Computerprogramm nach Anspruch 5 gespeichert ist.
- Steuergerät, das ausgebildet ist, alle Schritte eines der Verfahren nach einem der Ansprüche 1 bis 4 auszuführen.
- Programmcode zusammen mit Verarbeitungsanweisungen zum Erstellen eines auf einem Steuergerät ablauffähigen Computerprogramms, wobei der Programmcode das Computerprogramm nach Anspruch 5 ergibt, wenn sie gemäß der Verarbeitungsanweisungen in ein ablauffähiges Computerprogramm umgewandelt werden.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102016213433.7A DE102016213433A1 (de) | 2016-07-22 | 2016-07-22 | Verfahren zur Bestimmung eines Raildrucksollwerts |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102016213433.7A DE102016213433A1 (de) | 2016-07-22 | 2016-07-22 | Verfahren zur Bestimmung eines Raildrucksollwerts |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102016213433A1 true DE102016213433A1 (de) | 2018-01-25 |
Family
ID=60889828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102016213433.7A Pending DE102016213433A1 (de) | 2016-07-22 | 2016-07-22 | Verfahren zur Bestimmung eines Raildrucksollwerts |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102016213433A1 (de) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2054606A1 (de) | 2006-08-18 | 2009-05-06 | Robert Bosch GmbH | Verfahren zur bestimmung eines raildruck-sollwertes |
-
2016
- 2016-07-22 DE DE102016213433.7A patent/DE102016213433A1/de active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2054606A1 (de) | 2006-08-18 | 2009-05-06 | Robert Bosch GmbH | Verfahren zur bestimmung eines raildruck-sollwertes |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1303693B1 (de) | Verfahren und vorrichtung zur steuerung einer brennkraftmaschine | |
DE102005058966B3 (de) | Verfahren zur Adaption einer Vorsteuerung in einer Druckregelung für eine Common-Rail-Einspritzanlage für eine Brennkraftmaschine und Mittel zur Durchführung des Verfahrens | |
EP1432905A1 (de) | Verfahren zum betreiben eines kraftstoffversorgungssystems für einen verbrennungsmotor eines kraftfahrzeugs | |
DE10157641C2 (de) | Verfahren zur Steuerung einer Brennkraftmaschine | |
EP2205846B1 (de) | Verfahren zur steuerung eines kraftstoffeinspritzsystems einer brennkraftmaschine | |
DE102008040059A1 (de) | Kraftstoffeinspritzsteuergerät | |
EP1716331A1 (de) | Verfahren zur zylindergleichstellung bezüglich der kraftstoff-einspritzmengen bei einer brennkraftmaschine | |
DE102013201997A1 (de) | Verfahren und Vorrichtung zum Betrieb einer Kraftstoffeinspritzeinrichtung insbesondere eines Kraftfahrzeuges | |
WO2017092972A1 (de) | Verfahren und vorrichtung zur steuerung eines kraftstoffversorgungssystems | |
EP1882841A2 (de) | Verfahren zur Erkennung einer Voreinspritzung | |
DE3403260A1 (de) | Verfahren und vorrichtung zum steuern bzw. regeln der menge an brennstoff, die in einen mehrzylindermotor eingespritzt wird | |
DE102004059330A1 (de) | Verfahren zum Betreiben eines Kraftstoffsystems einer Brennkraftmaschine | |
DE19915737A1 (de) | Verfahren zum Regeln der Schmierung, vorzugsweise bei Verbrennungsmotoren und Anordnung zum Regeln gemäß dem Verfahren | |
DE102012205839A1 (de) | Verfahren zum Betreiben wenigstens eines Injektors | |
DE102016200715A1 (de) | Verfahren und Vorrichtung zur Steuerung eines Kraftstoffzumesssystems einer Brennkraftmaschine | |
DE102016213433A1 (de) | Verfahren zur Bestimmung eines Raildrucksollwerts | |
DE102012210708B4 (de) | Verfahren und Anordnung zur Ermittlung eines Korrekturfaktors zur Korrektur eines Einspritzverlaufs bei einem Kraftfahrzeug unter Kaltstartbedingungen zur Sicherung eines schnelleren und sicheren Motorstarts und Motorwiederstarts | |
DE102011100108B4 (de) | Bestimmung einer Einspritzventilkennlinie und Verringerung eines Einspritzmengenunterschieds bei einem Verbrennungsmotor | |
DE102011078609A1 (de) | Verfahren zum Betreiben einer Brennkraftmaschine | |
DE10318646A1 (de) | Verfahren zum Steuern eines Kraftstoffdrucks in einer Zuführungseinrichtung für Kraftstoff einer Brennkraftmaschine | |
DE102011013392A1 (de) | Verfahren zur Regelung eines Verbrennungsmotors | |
EP3763933A1 (de) | Verfahren zur volumenstrombasierten pumpensynchronen, insbesondere zylinderselektiven raildruckregelung für ein kraftstoffversorgungssystem einer brennkraftmaschine mit stromerfassung und stromregelung der stellglieder der raildruckregelung | |
DE102007003150A1 (de) | Verfahren zur Ermittlung eines unkontrollierten Beschleunigens einer Brennkraftmaschine | |
DE102019129306A1 (de) | Verfahren zur Stromerfassung und Stromregelung der Stellglieder einer volumenstrombasierten pumpensynchronen nichtzylinderselektiven oder zylinderselektiven Raildruckregelung für ein Kraftstoffversorgungssystem einer Brennkraftmaschine | |
DE102010000897A1 (de) | Verfahren zum Betrieb einer Brennkraftmaschine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed |