DE102009007808B4 - Verfahren zum Betrieb einer Verbrennungskraftmaschine - Google Patents
Verfahren zum Betrieb einer Verbrennungskraftmaschine Download PDFInfo
- Publication number
- DE102009007808B4 DE102009007808B4 DE102009007808.8A DE102009007808A DE102009007808B4 DE 102009007808 B4 DE102009007808 B4 DE 102009007808B4 DE 102009007808 A DE102009007808 A DE 102009007808A DE 102009007808 B4 DE102009007808 B4 DE 102009007808B4
- Authority
- DE
- Germany
- Prior art keywords
- combustion engine
- internal combustion
- mass flow
- model
- throttle valve
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000002485 combustion reaction Methods 0.000 title claims abstract description 53
- 238000004364 calculation method Methods 0.000 claims abstract description 20
- 238000012937 correction Methods 0.000 claims description 19
- 238000000926 separation method Methods 0.000 claims description 9
- 238000011835 investigation Methods 0.000 claims 1
- 239000000243 solution Substances 0.000 description 20
- 239000011159 matrix material Substances 0.000 description 14
- 239000003570 air Substances 0.000 description 13
- 238000013459 approach Methods 0.000 description 10
- 230000010354 integration Effects 0.000 description 6
- 239000000203 mixture Substances 0.000 description 6
- 239000003054 catalyst Substances 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000033228 biological regulation Effects 0.000 description 4
- 239000000446 fuel Substances 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 239000012080 ambient air Substances 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000009795 derivation Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000003344 environmental pollutant Substances 0.000 description 1
- 231100000719 pollutant Toxicity 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
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/0002—Controlling intake air
-
- 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/02—Circuit arrangements for generating control signals
- F02D41/18—Circuit arrangements for generating control signals by measuring intake air flow
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
-
- 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/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1413—Controller structures or design
- F02D2041/1429—Linearisation, i.e. using a feedback law such that the system evolves as a linear one
-
- 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/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1401—Introducing closed-loop corrections characterised by the control or regulation method
- F02D2041/1433—Introducing closed-loop corrections characterised by the control or regulation method using a model or simulation of the system
-
- 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/04—Engine intake system parameters
- F02D2200/0402—Engine intake system parameters the parameter being determined by using a model of the engine intake or its components
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Verfahren zum Betrieb einer Verbrennungskraftmaschine, wobei ein zur Steuerung und Regelung der Verbrennungskraftmaschine dienendes Modell der Verbrennungskraftmaschine mittels eines numerischen Lösungsverfahrens mit einer festen Schrittweite berechnet wird, wobei sämtliche Eigenwerte (λ) des linearisierten Modells in Arbeitspunkten der Verbrennungskraftmaschine, die hinsichtlich der Stabilität der Berechnung kritisch sind, in einen stabilen Bereich des numerischen Lösungsverfahrens verschoben werden.
Description
- Die vorliegende Erfindung betrifft ein Verfahren zum Betrieb einer Verbrennungskraftmaschine mit den Merkmalen des Patentanspruches 1.
- Es ist allgemein bekannt, der Steuerung und Regelung einer Verbrennungskraftmaschine physikalische Modellansätze zu Grunde zu legen, die mit numerischen Lösungsverfahren berechnet werden. Beispielsweise kann die so genannte Füll- und Entleermethode zur Beschreibung des Ansaug- und Abgassystems einer Verbrennungskraftmaschine herangezogen werden. Bei derartigen physikalischen Ansätzen handelt es sich allgemein um nichtlineare zeitkontinuierliche Modelle. Diese Modelle haben von Arbeitspunkt zu Arbeitspunkt eine verschiedene Dynamik und Bandbreite. Verfügt die zu Grunde liegende Verbrennungskraftmaschine beispielsweise über eine in der Ansauganlage angeordnete Drosselklappe zur Einstellung der den Zylindern zuzuführenden Frischluftmasse und ist die Drosselklappe nahezu geschlossen, ändert sich das Druckverhältnis über der Drosselklappe nur sehr langsam, da sich nur ein geringer Massenstrom über der Drosselklappe ausbildet. Ist dem hingegen die Drosselklappe weit geöffnet, kann sich ein großer Massenstrom über der Drosselklappe ausbilden, wodurch sich das Druckverhältnis sehr schnell ändert. Mit anderen Worten ist bei vollständig geöffneter Drosselklappe das Druckverhältnis über der Drosselklappe praktisch eins und die Behälter vor und hinter der Drosselklappe wirken wie ein einziger Behälter. Derartige Effekte können auch bei einer Verbrennungskraftmaschine auftreten, die über einen Abgasturbolader verfügt, wobei sich ebenfalls große Massenströme über dem Verdichter beziehungsweise der Turbine ausbilden und die Behälter vor und hinter dem Verdichter oder der Turbine wie ein einziger Behälter wirken. Zur Berechnung langsamer Ausgleichsvorgänge genügen große Integrationsschrittweiten, wohingegen schnelle Zustandsänderungen kleine Schrittweiten erfordern. Mit anderen Worten kommt es zwischen den zwei Behältern zu sehr schnellen Druckänderungen, für deren Berechnung eine bestimmte feste Schrittweite unter Umständen nicht genügt. Da die zwei genannten Drosselklappenszenarien beziehungsweise Massenstromänderungen über dem Verdichter und der Turbine im Betrieb der Verbrennungskraftmaschine permanent auftreten, kann zur Berechnung des jeweiligen Modells ein numerisches Lösungsverfahren mit variabler Schrittweite eingesetzt werden. Dieses ist in der Lage, die Integrationsschrittweite während der Berechnung an das zu berechnende Modell anzupassen. Als Alternative kann ein Verfahren mit einer festen Schrittweite eingesetzt werden, wobei diese so klein zu wählen ist, dass die schnellen Ausgleichsvorgänge stabil berechnet werden können. Das bedeutet jedoch, dass die Berechnung des Modells je nach Bandbreite des Modells vergleichsweise viel Rechenzeit konsumiert. Während die Wahl des Berechnungsverfahrens in einer Entwicklungsumgebung noch relativ frei ist, ist sie das bei einer Implementierung in dem Steuergerät einer Verbrennungskraftmaschine nicht. Hier kann nicht gewartet werden, bis das Verfahren eine Lösung in einem sehr steifen Dynamikbereich berechnet hat. Vielmehr muss zu definierten Zeitpunkten die Lösung vorliegen. Aus diesem Grund ist die Integrationsschrittweite im Steuergerät festgelegt. Für die Berechnung des Ansaugsystems ist beispielsweise eine Schrittweite von 10 ms vorgesehen. Unter den Verfahren mit einer festen Schrittweite gibt es zahlreiche Methoden, die sich hinsichtlich ihres Konvergenz- und Stabilitätsverhaltens zum Teil deutlich unterscheiden. Aufwendige Verfahren besitzen bei gleicher Schrittweite häufig ein besseres Stabilitätsverhalten als einfache Ansätze, benötigen dafür jedoch auch mehr Rechenschritte und damit mehr Rechenzeit. Da diese im Steuergerät einer Verbrennungskraftmaschine sehr begrenzt ist, ist es erforderlich, ein einfaches numerisches Verfahren zur näherungsweisen Lösung zu nutzen, beispielsweise das so genannte Euler-Verfahren zur numerischen Lösung von Differentialgleichungssystemen. Praktische Versuche haben jedoch gezeigt, dass, wenn bei einem in einer Entwicklungsumgebung implementierten Modell einer Verbrennungskraftmaschine das Lösungsverfahren von einem Verfahren mit variabler Schrittweite auf das Euler-Verfahren mit einer festen Integrationsschrittweite von 10 ms gewechselt wird, die Simulation in den meisten der Arbeitspunkte instabil ist.
- Gemäß der
ist ein Verfahren zum modellgestützten Bestimmen der in die Zylinder einer Brennkraftmaschine einströmenden Luftmasse Stand der Technik. Dabei erfolgt eine Berechnung der tatsächlich in den Zylinder einströmenden Luftmasse mit Hilfe eines Saugrohrfüllungsmodells. Somit wird eine Lastgröße geliefert, auf deren Grundlage die Einspritzzeit bestimmt wird. Außerdem wird diese Lastgröße für eine Prädiktion herangezogen, um die Lastgröße zu einem Zeitpunkt abzuschätzen, der mindestens einen Abtastschritt später liegt, als die aktuelle Berechnung der Einspritzzeit.WO 96/32579 A1 - Aus der
DE 697 23 754 T2 ist ein System zum Steuern bzw. Regeln des Luft-Kraftstoff-Verhältnisses eines Verbrennungsmotors bekannt. Zum Bestimmen einer Korrekturgröße zum Korrigieren des Luft-Kraftstoff-Verhältnisses des Verbrennungsmotors mit einer Korrekturgrößen-Berechnungseinrichtung schätzt eine Zustandsvorhersageeinrichtung die von einem zweiten Abgassensor erfasste Konzentration der Komponente des Abgases stromabwärts eines Katalysators nach der im Abgassystem einschließlich des Katalysators vorhandenen Totzeit zwischen einem ersten und dem zweiten Abgassensor. Die Korrekturgrößen-Berechnungseinrichtung bestimmt die Korrekturgröße, um das Luft-Kraftstoff-Verhältnis des Verbrennungsmotors zu korrigieren und um die Konzentration der Komponente mit dem vorbestimmten geeigneten Wert auf der Grundlage der von der Zustandsvorhersageeinrichtung geschätzten Konzentration der Komponente des Abgases stromabwärts des Katalysators abzugleichen. Daher kann die im Abgassystem vorhandene Totzeit kompensiert werden. Folglich kann die Korrekturgrößen-Berechnungseinrichtung die Korrekturgröße bestimmen, um die Konzentration der Komponente des Abgases stromabwärts des Katalysators unabhängig von der Totzeit des Abgassystems stabil mit dem vorbestimmten geeigneten Wert abzugleichen. Das Luft-Kraftstoff-Verhältnis des Verbrennungsmotors wird auf der Grundlage der von der Korrekturgrößen-Berechnungseinrichtung bestimmten Korrekturgröße und der Ausgabe vom ersten Abgassensor gesteuert, um die Konzentration der Komponente des Abgases stromabwärts des Katalysators gegen den vorbestimmten geeigneten Wert zu konvergieren. - Gemäß der
DE 101 58 262 A1 ist ein Verfahren zur Bestimmung der Zusammensetzung des Gasgemisches in einem Brennraum eines Verbrennungsmotors mit Abgasrückführung und ein entsprechend ausgestaltetes Steuersystem für einen Verbrennungsmotor Stand der Technik. In einem Motormanagementsystem werden zur Bestimmung der Zusammensetzung sowie der Masse des von einem Verbrennungsmotor angesaugten Frischluft-/Abgasgemisches physikalisch basierte Modelle angewendet, die jeweils in Bezug auf bestimmte Zustandsgrößen das Verhalten des Verbrennungsmotors bzw. des entsprechenden Motorsystems nachbilden. Die einzelnen physikalisch basierten Modelle sind teilweise eng miteinander gekoppelt und dienen beispielsweise zur Nachbildung der Befüllung des Brennraums des Verbrennungsmotors mit dem angesaugten Frischluft-/Abgasgemisch, zur Nachbildung des über die Abgasrückführung fließenden Abgasrückführmassenstroms, zur Nachbildung des Verhaltens des Abgastrakts des Verbrennungsmotors vor und nach einer Turbine, zur Nachbildung des Speicherverhaltens des Ansaugtrakts des Verbrennungsmotors sowie zur Nachbildung des Verhaltens des Saugrohrs bzw. Einlasskrümmers, worüber das Frischluft-/Abgasgemisch von einer entsprechenden Mischstelle, in der die angesaugte Frischluft mit dem über die Abgasrückführung zurückgeführten Abgas gemischt wird, dem Verbrennungsmotor zugeführt wird. Auf diese Weise kann eine Vielzahl von zusätzlichen Zustandsgrößen ohne zusätzliche Sensoren ermittelt werden. - Aufgabe
- Es ist Aufgabe der vorliegenden Erfindung, für den Betrieb beziehungsweise die Steuerung und Regelung einer Verbrennungskraftmaschine ein Verfahren zur stabilen Berechnung eines linearisierten Modells einer Verbrennungskraftmaschine mittels eines numerischen Lösungsverfahrens mit einer festen Schrittweite bereitzustellen, so dass auch in Betriebspunkten der Verbrennungskraftmaschine, in denen zwei über eine Trennstelle wie beispielsweise eine Drosselklappe, ein Turbinen- oder ein Verdichterrad miteinander verbundene Behälter wie ein einziger Behälter wirken, das jeweilige Modell sicher mittels eines gängigen Steuergerätes berechnet werden kann.
- Lösung
- Diese Aufgabe wird durch die vorliegende Erfindung dadurch gelöst, dass zur stabilen Berechnung eines zum Betrieb einer Verbrennungskraftmaschine dienenden Modells einer Verbrennungskraftmaschine mittels eines numerischen Lösungsverfahrens mit einer festen Schrittweite sämtliche Eigenwerte des linearisierten Modells in Arbeitspunkten der Verbrennungskraftmaschine, die hinsichtlich der Stabilität der Berechnung kritisch sind, in einen stabilen Bereich des numerischen Lösungsverfahrens verschoben werden. Die Erfindung baut auf der Erkenntnis auf, dass die Eigenwerte eines linearisierten Modells beziehungsweise eines linearisierten Systems, bestehend aus zwei durch eine Trennstelle gekoppelten Behältern insbesondere durch den durch die Trennstelle erzeugten Eigenwertbeitrag bestimmt werden. Eine Trennstelle zwischen zwei Behältern ist dabei bevorzugt eine Drosselklappe oder ein Verdichter in der Ansaugleitung oder eine Turbine in der Abgasleitung einer Verbrennungskraftmaschine. Eine Entscheidung, ob das numerische Lösungsverfahren stabil ist, erfolgt bevorzugt anhand einer Untersuchung des Stabilitätskriteriums für zeitdiskrete Systeme in Zustandsdarstellung, wie im Ausführungsbeispiel näher beschrieben ist. Im Sinne der vorliegenden Erfindung entspricht der insbesondere von dem Massenstrom über eine Trennstelle zwischen zwei Behältern erzeugte Eigenwertbeitrag mindestens einem Eigenwertbeitrag mehrerer möglicher Eigenwertbeiträge der Systemmatrix eines linearen Differentialgleichungssystems, wobei das numerische Lösungsverfahren dann stabil arbeitet, wenn alle Eigenwerte der Systemmatrix eine von der Schrittweite des numerischen Lösungsverfahrens abhängige Bedingung erfüllen. Das Differentialgleichungssystem beschreibt dabei zumindest ein Teilmodell einer Verbrennungskraftmaschine und die Systemmatrix wird durch Linearisierung des zu Grunde liegenden Differentialgleichungssystems gebildet, wie im Ausführungsbeispiel näher beschrieben ist. Die Verschiebung von mindestens einem Eigenwert, der insbesondere durch den Eigenwertbeitrag des Massenstroms über eine Trennstelle zwischen zwei Behältern bestimmt ist, in einen stabilen Bereich erfolgt erfindungsgemäß mittels eines Skalierungsfaktors. Insbesondere beschreibt der Skalierungsfaktor einen Korrekturmassenstrom. In einer Ausführung der vorliegenden Erfindung wird der Skalierungsfaktor als Funktion des Eigenwertbeitrages des Massenstromes über die jeweilige Trennstelle gewählt, wobei in einer besonders vorteilhaften Ausführung der vorliegenden Erfindung das Kriterium dabei ist, dass der Eigenwertbeitrag gleich einem Grenzwert ist, wobei nur dann in das zugrunde liegende Modell eingegriffen wird, wenn der Eigenwertbeitrag des Massenstroms über die jeweilige Trennstelle kleiner als dieser Grenzwert ist.
- Durch die vorliegende Erfindung wird demnach der Vorteil erreicht, dass Modelle zur Beschreibung des Betriebsverhaltens einer Verbrennungskraftmaschine, die insbesondere zur Steuerung und Regelung einer Verbrennungskraftmaschine verwendet werden, mit numerischen Lösungsverfahren, wie dem Euler-Verfahren und einer festen Schrittweite von beispielsweise 10 ms berechnet und in dem Steuergerät einer Verbrennungskraftmaschine echtzeitfähig implementiert werden können. Da kritische Komponenten, wie die Drosselklappe oder der Verdichter in der Ansaugleitung beziehungsweise die Turbine in der Abgasleitung in einigen Arbeitspunkten zu große Eigenwertbeiträge in den umgebenden Zuständen liefern, ist nicht durchgängig eine echtzeitfähige Berechnung der dazugehörigen Modelle, beispielsweise mit dem Euler-Verfahren, möglich. Erfindungsgemäß vorteilhaft wird ein Ansatz zur Beeinflussung der Dynamik in den betreffenden Volumina und Arbeitspunkten angewendet. Dieser Ansatz erzeugt keinen stationären Fehler und insbesondere bei der Drosselklappe nur einen sehr kleinen dynamischen Fehler. Insgesamt wird mit diesen Maßnahmen ein echtzeitfähiges Modell erstellt, welches keinen zusätzlichen stationären Fehler erzeugt.
- Ausführungsbeispiel
- Weitere vorteilhafte Ausgestaltungen der vorliegenden Erfindung sind dem nachfolgenden Ausführungsbeispiel sowie den abhängigen Patentansprüchen zu entnehmen.
- Hierbei zeigen:
-
1 : Modell der Ansauganlage einer Verbrennungskraftmaschine, -
2 : Darstellung der Eigenwerte der Systemmatrix, -
3 : Darstellung einer Funktionsstruktur, -
4 : Darstellung eines Details der Funktionsstruktur. - Ein allgemein bekannter physikalischer Modellansatz zur Steuerung und Regelung einer Verbrennungskraftmaschine beschreibt die Ansauganlage. Wie in
1 dargestellt, beschreibt ein einfaches Modell der Ansauganlage einen ersten Behälter 1 und einen zweiten Behälter 2, die durch eine Drosselklappe 3 voneinander getrennt sind beziehungsweise durch das Schließen der Drosselklappe 3 voneinander getrennt werden können. Dem Behälter 2 fließt über einen Luftfilter 4 Umgebungsluft ṁLF zu, wie durch den Pfeil angedeutet. In dem Behälter 2 herrscht die Temperatur T2i und der Druck p2i und in dem Behälter 1 die Temperatur T1i und der Druck p1i. Vereinfachend wird bei diesem isothermen Modellansatz davon ausgegangen, dass die Temperaturen T1i und T2i in den Behältern 1 und 2 sowie die Umgebungstemperatur gleiche Werte haben und konstant sind. Außerdem wird angenommen, dass die Temperatur T1i, T2i in beiden Behältern 1 und 2 gleich der Temperatur der einströmenden Umgebungsluft ist und es zu keinem Wärmeaustausch mit der Umgebung kommt. Über die Drosselklappe 3 fließt dem Behälter 1 ein Massenstrom ṁDK zu. Aus dem Behälter 1 fließt weiterhin ein Massenstrom ṁEV zu den Brennräumen der Verbrennungskraftmaschine aus dem Behälter 1 ab. Aufbauend auf dem allgemeinen Gasgesetz kann unter den genannten Annahmen und definierten Größen die Zustandsdifferentialgleichung des Druckes p1i im Behälter 1 als Funktion der Massenströme ṁDK und ṁEV gemäß Gleichung (1) dargestellt werden. - Der Massenstrom ṁDK über die Drosselklappe 3 kann wie allgemein bekannt gemäß Gleichung (2) dargestellt werden, wobei A der durchströmten Fläche als Funktion des Drosselklappenwinkels αDK und Ψ der Durchflussfunktion entspricht, welche die Wirkung der Drosselklappe 3 in Abhängigkeit des Druckverhältnisses über der Drosselklappe 3 beschreibt.
- Die Herleitung der Durchflussfunktion Ψ ist beispielsweise der Literaturstelle Merker, G. P. ; Schwarz, C. ; Stiesch, G. : Verbrennungsmotoren. Simulation der Verbrennung und Schadstoffbildung. Teuber, 2004 zu entnehmen.
- Der Massenstrom ṁEV , der zu den Brennräumen aus dem Behälter 1 abfließt, kann weiterhin gemäß Gleichung (3) beschrieben werden, wobei KMot einer motorspezifischen Konstante mit der Einheit
und nMot der Drehzahl der Kurbelwelle der Verbrennungskraftmaschine entspricht. Die beiden Koeffizienten cEV,1 und cEV,2 beschreiben ferner den im Wesentlichen linearen funktionalen Zusammenhang zwischen dem Druck p1i im Behälter 1 und einer so genannten relativen Füllung, wobei die relative Füllung als Quotient der aktuellen Luftfüllung zu einer Luftfüllung unter bestimmten Normbedingungen, multipliziert mit 100%, beschrieben wird. -
-
- Der Koeffizient cLF beschreibt dabei den Strömungswiderstand, der durch den Luftfilter 4 bedingt ist.
- Zum weiteren Verständnis wird weiterhin vorerst auf das Euler-Verfahren zur numerischen Lösung von gewöhnlichen Differentialgleichungssystemen erster Ordnung der Form gemäß Gleichung (5.1) eingegangen,
das mit der Anfangsbedingung gemäß (5.2) beschrieben werden kann. Dafür werden (5.1) und (5.2) zunächst in die Integralform gemäß (5.3) überführt. -
-
-
-
- Die Konvergenz des Euler-Verfahrens hängt wesentlich von der gewählten Schrittweite Δt ab. Kommt es innerhalb eines Integrationsschrittes zu ausgeprägten Änderungen in den Zuständen x, ist das Euler-Verfahren nicht in der Lage diese abzubilden. Nicht nur die Konvergenz des Verfahrens, sondern auch die Stabilität hängt von der gewählten Schrittweite Δt ab. Ist die Schrittweite zur Berechnung einer bestimmten Eigenbewegung in (5.1), (5.2) zu groß, kommt es zu einem exponentiellen Wachstum des Verfahrensfehlers und das Euler-Verfahren wird instabil. Die Stabilität des Euler-Verfahrens in Verbindung mit dem zu Grunde liegenden Modell der Verbrennungskraftmaschine wird nur in ausgewählten Arbeitspunkten des Systems nachgewiesen. Ist das Euler-Verfahren in allen am Prüfstand gemessenen Arbeitspunkten stabil und sind diese eng genug gewählt, wird angenommen, dass auch alle Arbeitspunktübergänge stabil berechnet werden können und das Verfahren im interessierenden Arbeitsbereich insgesamt stabil arbeitet. Als Arbeitsbereich wird dabei der von den Arbeitspunkten abgedeckte Raum verstanden. Die Verfahrensstabilität selbst wird anhand des Stabilitätskriteriums für zeitdiskrete Systeme in Zustandsdarstellung untersucht.
- Zur Beschreibung der Systemdynamik wird die Änderung der Systemzustände f(x(t)) in (5.1) im Arbeitspunkt xR linearisiert. Die Bezeichnung Arbeitspunkt meint dabei, dass sich das System in diesem Punkt in einer Ruhelage befindet, die Zustände somit konstant sind. Die Reihenentwicklung von f(x) gemäß (5.9)
wird nach dem Linearglied abgebrochen, vergleiche (5.10). -
-
- Üblicherweise wird die Verschiebung x(t) - xR in der Schreibweise vernachlässigt, so dass die im Arbeitspunkt linearisierte Darstellung des Systems (5.12) mit
gemäß (5.13) beziehungsweise gemäß (5.14) lautet. Damit kann die Gleichung des Euler-Verfahrens (5.8) gemäß (5.15) beziehungsweise gemäß (5.16) und mit Φ = (In + Δt · A) gemäß (5.17) geschrieben werden. -
-
- Mit diesen Ungleichungen (5.18, 5.19) wird der Zusammenhang zwischen der Systemdynamik des Modells und der für eine stabile Berechnung erforderlichen Abtastzeit formuliert. Um eine Aussage zu treffen, ob ein gegebenes System (5.1, 5.2) mit der Abtastzeit Δt im Ruhepunkt xR beziehungsweise einer gewissen Umgebung um diesen Punkt stabil mit dem Euler-Verfahren berechnet werden kann, wird das System in diesem Arbeitspunkt linearisiert, die Systemmatrix A berechnet und anhand der Eigenwerte λA,k der Systemmatrix A entschieden, ob die Ungleichungen aus (5.19) erfüllt sind. Aus (5.19) folgt, dass die reellen Eigenwerte λA,k der Systemmatrix A bei einer Abtastzeit von 10 ms im Bereich gemäß (5.20) liegen müssen.
- Sind die Eigenwerte komplex, muss (5.19) komplexwertig ausgewertet werden.
- Um den Einfluss des Massenstroms ṁDK über die Drosselklappe 3 auf die Dynamik des jeweiligen Modells beispielhaft zu beschreiben, werden alle Prozessgrößen auf Messungen gesetzt, die in einem Arbeitspunkt unter Einsatz eines Motorprüfstandes und geeigneter messtechnischer Mittel bestimmt wurden. Dabei wird bevorzugt ein Arbeitspunkt gewählt, bei dem das Druckverhältnis
über die Drosselklappe 3 nahe eins ist. Die Parameter des Modells und die Prozessgrößen in dem gemessenen Arbeitspunkt sind gemäß Tabelle (a) dargestellt. Tabelle (a)P 1i = 1.2921 ·10 5 Pa T 1i = 300K V 1i = 2dm 3 p 2i =1.3133 . 10 5 Pa T 2i = 300K V 2i = 1dm 3 α DK = 34% A(α DK ) = 3.5·10 -4 m 2 K Mot = 2.155 · 10 -7 C EV,1 = 7.405·10 -4 C EV,2 = -4.8540 κ= 1.4 - Zur weiteren Beschreibung des Einflusses des Massenstroms ṁDK über die Drosselklappe 3 auf die Dynamik des jeweiligen Modells wird im weiteren Verlauf zunächst die Dynamik der Differentialgleichung gemäß (1) untersucht. Dazu wird gemäß (6, 6.1, 6.2) eine Systemmatrix A von Gleichung (1) durch Linearisierung gebildet.
-
- Der Eigenwertbeitrag λEV ist betragsmäßig klein und hängt nicht vom Druck p1i im Behälter 1 oder vom Druck p2i im Behälter 2 ab.
-
-
-
- Es wird deutlich, dass das Modell bestehend aus den Behältern 1 und 2 und der Drosselklappe 3 mit dem Euler-Verfahren und einer Schrittweite von 10 ms nicht berechnet werden kann. Dieses Ergebnis kann auf ein übergeordnetes Gesamtmodell übertragen werden.
-
-
-
-
-
- Weiterhin wird erfindungsgemäß nur dann in die Dynamik eingegriffen, wenn der Eigenwertbeitrag λDK des Drosselklappenmassenstromes ṁDK kleiner als der Grenzwert λG ist. Die Bestimmungsgleichung für den Skalierungsfaktor γ lautet daher gemäß Gleichung (16).
Ist also der Eigenwertbeitrag λDK des Drosselklappenmassenstromes ṁDK größer als der Grenzwert λG, bleibt die Dynamik mit γ = 1 unverändert. Erst wenn der Eigenwertbeitrag λDK kleiner als der Grenzwert λG ist, erfolgt ein Eingriff in die Dynamik des Modells. -
-
- In
2 sind die beiden Eigenwerte λ1 und λ2 der Systemmatrix A über dem Grenzwert λG dargestellt. Es ist zu erkennen, dass ein Eigenwert ab nähes rungsweise konstant ist. Der zweite Eigenwert wird hingegen ab s s annähernd linear mit „i“ skaliert. Durch die Kopplung der beiden Teilsysteme (Behälter 2 und 1 über die Drosselklappe 3) legt λG keinen Eigenwert direkt fest, sondern wirkt als Skalierungsfaktor auf den kritischen Eigenwert des Systems. -
3 zeigt weiterhin eine Funktionsstruktur 5, die im Rahmen des Betriebs, also der Steuerung und Regelung einer Verbrennungskraftmaschine, den Massenstrom ṁDK' über die Drosselklappe 3 berechnet. Das Hochkomma ' symbolisiert dabei, dass es sich dabei um einen mittels des erfindungsgemäßen Verfahrens ermittelten Wert handelt, da bei dessen Berechnung mittels eines numerischen Lösungsverfahrens in kritischen Arbeitspunkten eine Verschiebung der Eigenwerte der Systemmatrix des linearisierten Systems gemäß Gleichung (1) und (4) in einen stabilen Bereich des numerischen Lösungsverfahrens erfolgt. In einem ersten Block 6 der Funktionsstruktur 5 erfolgt, wie allgemein bekannt, die Berechnung des Massenstroms ṁDK über die Drosselklappe 3 gemäß Gleichung (2). Dazu werden Block 6 die in Gleichung (2) einfließenden Größen zugeführt. In einem weiteren Block 7 erfolgt die erfindungsgemäße Berechnung des Korrekturmassenstroms ṁDKK. Mit dem Block 7 ist weiterhin ein Block 8 verbunden. In Block 8 erfolgt in Abhängigkeit des jeweils vorliegenden Druckverhältnisses über die Drosselklappe 3 eine Entscheidung, ob eine Berechnung p2i des Korrekturmassenstroms ṁDKK erfolgen soll oder nicht. Soll keine solche Berechnung erfolgen, wird der Korrekturmassenstrom ṁDKK auf null gesetzt. Erfolgt jedoch eine Berechnung des Korrekturmassenstroms ṁDKK, werden der gemäß Gleichung (2) berechnete Massenstrom ṁDK und der Korrekturmassenstrom ṁDKK in Block 9 addiert, so dass der Massenstrom ṁDK' über die Drosselklappe 3 einer weiteren Verarbeitung bereitsteht. Das Resultat einer ersten Berechnung des Massenstroms ṁDK über die Drosselklappe 3 gemäß Gleichung (2) wird wie in3 gezeigt, dem Block 7 zugeführt, wie auch weitere Größen, die im folgenden näher beschrieben werden. -
4 zeigt den Block 7 im Detail. Block 7 umfasst zunächst einen weiteren Block 10, in dem gemäß Gleichung (8.1) die Berechnung des Eigenwertbeitrages λDK erfolgt. Dazu werden Block 10 die in Gleichung (8.1) einfließenden Größen zugeführt. Im weiteren Verlauf wird ein Quotient aus dem in Block 10 berechneten Eigenwertbeitrag λDK und dem Grenzwert λG beziehungsweise der Skalierungsfaktor γ gebildet. Der Skalierungsfaktor γ wird einem Block 11 zugeführt. Dem Block 11 wird außerdem der Zahlenwert 1 zugeführt. Block 11 umfasst eine Funktion, die den Eingang weitergibt, der jeweils der kleinere ist. Ist demnach der Skalierungsfaktor γ kleiner 1, wird der Skalierungsfaktor γ weitergegeben. Ist der Skalierungsfaktor γ größer als 1, wird der Wert 1 weitergegeben. In einem noch weiteren Block 12 wird von dem jeweils von Block 11 weitergegebenen Wert der Wert 1 abgezogen beziehungsweise die Differenz (γ-1) gebildet. In einem noch weiteren Block 13 werden die Differenz (γ - 1) und die Differenz (ṁDK -ṁEV) multipliziert, so dass Gleichung (19) zur Berechnung des Korrekturmassenstroms ṁDKK gebildet wird. - Bezugszeichenliste
-
- 1
- Behälter
- 2
- Behälter
- 3
- Drosselklappe
- 4
- Luftfilter
- 5
- Funktionsstruktur
- 6-13
- Blöcke der Funktionsstruktur
Claims (5)
- Verfahren zum Betrieb einer Verbrennungskraftmaschine, wobei ein zur Steuerung und Regelung der Verbrennungskraftmaschine dienendes Modell der Verbrennungskraftmaschine mittels eines numerischen Lösungsverfahrens mit einer festen Schrittweite berechnet wird, wobei sämtliche Eigenwerte (λ) des linearisierten Modells in Arbeitspunkten der Verbrennungskraftmaschine, die hinsichtlich der Stabilität der Berechnung kritisch sind, in einen stabilen Bereich des numerischen Lösungsverfahrens verschoben werden.
- Verfahren nach
Patentanspruch 1 , wobei die Entscheidung, ob das numerische Lösungsverfahren stabil ist, anhand einer Untersuchung des Stabilitätskriteriums für zeitdiskrete Systeme in Zustandsdarstellung erfolgt. - Verfahren nach
Patentanspruch 1 oder2 , wobei die Verschiebung der Eigenwerte (λ) in einen stabilen Bereich des numerischen Lösungsverfahrens mittels eines Skalierungsfaktors (γ) erfolgt. - Verfahren nach
Patentanspruch 3 , wobei der Skalierungsfaktor (γ) einen Korrekturmassenstrom (ṁDKK ) beschreibt. - Verfahren nach
Patentanspruch 3 oder4 , wobei der Skalierungsfaktor (γ) als Funktion des Eigenwertbeitrages (λDK) des Massenstromes (ṁDK) über die jeweilige Trennstelle (3) gewählt wird, wobei das Kriterium dabei ist, dass der Eigenwertbeitrag (λDK) gleich einem Grenzwert (λG) ist, wobei nur dann in die Dynamik eingegriffen wird, wenn der Eigenwertbeitrag ( λDK ) kleiner als der Grenzwert (λG) ist.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102009007808.8A DE102009007808B4 (de) | 2009-02-04 | 2009-02-04 | Verfahren zum Betrieb einer Verbrennungskraftmaschine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102009007808.8A DE102009007808B4 (de) | 2009-02-04 | 2009-02-04 | Verfahren zum Betrieb einer Verbrennungskraftmaschine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE102009007808A1 DE102009007808A1 (de) | 2010-08-05 |
| DE102009007808B4 true DE102009007808B4 (de) | 2022-02-10 |
Family
ID=42309026
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102009007808.8A Active DE102009007808B4 (de) | 2009-02-04 | 2009-02-04 | Verfahren zum Betrieb einer Verbrennungskraftmaschine |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102009007808B4 (de) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2388461A1 (de) * | 2010-05-21 | 2011-11-23 | C.R.F. Società Consortile per Azioni | Verfahren und Vorrichtung zur Regelung der internen Abgasrückführung eines Verbrennungsmotors |
| DE102011014767B4 (de) | 2011-03-21 | 2022-09-01 | Volkswagen Aktiengesellschaft | Verfahren zum Betrieb einer Verbrennungskraftmaschine |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1996032579A1 (de) | 1995-04-10 | 1996-10-17 | Siemens Aktiengesellschaft | Verfahren zum modellgestützten bestimmen der in die zylinder einer brennkraftmaschine einströmenden luftmasse |
| DE10158262A1 (de) | 2001-11-28 | 2003-06-12 | Volkswagen Ag | Verfahren zur Bestimmung der Zusammensetzung des Gasgemisches in einem Brennraum eines Verbrennungsmotors mit Abgasrückführung und entsprechend ausgestaltetes Steuersystem für einen Verbrennungsmotor |
| DE69723754T2 (de) | 1996-04-05 | 2004-05-27 | Honda Giken Kogyo K.K. | Luft-Brennstoff-Verhältnisregelvorrichtung für Brennkraftmaschinen |
-
2009
- 2009-02-04 DE DE102009007808.8A patent/DE102009007808B4/de active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1996032579A1 (de) | 1995-04-10 | 1996-10-17 | Siemens Aktiengesellschaft | Verfahren zum modellgestützten bestimmen der in die zylinder einer brennkraftmaschine einströmenden luftmasse |
| DE69723754T2 (de) | 1996-04-05 | 2004-05-27 | Honda Giken Kogyo K.K. | Luft-Brennstoff-Verhältnisregelvorrichtung für Brennkraftmaschinen |
| DE10158262A1 (de) | 2001-11-28 | 2003-06-12 | Volkswagen Ag | Verfahren zur Bestimmung der Zusammensetzung des Gasgemisches in einem Brennraum eines Verbrennungsmotors mit Abgasrückführung und entsprechend ausgestaltetes Steuersystem für einen Verbrennungsmotor |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102009007808A1 (de) | 2010-08-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102012207895B4 (de) | Verfahren zur Bestimmung einer Zylinderluftladung für eine Brennkraftmaschine | |
| DE102015211808B4 (de) | Steuervorrichtung für Verbrennungskraftmaschine | |
| DE102005014735B4 (de) | Multivariable Aktorsteuerung für eine Brennkraftmaschine | |
| DE102007060036B4 (de) | Verfahren zur Bestimmung von korrigierten Messwerten und/oder Modellparametern zur Steuerung des Luftpfads von Verbrennungsmotoren | |
| DE112011105516T5 (de) | Sliding-Mode-Steuerung und Steuerungseinrichtung eines internen Verbrennungsmaschinensystems | |
| WO2001048363A1 (de) | Verfahren und vorrichtung zur steuerung einer brennkraftmaschine mit einem luftsystem | |
| EP1715163A1 (de) | Verfahren zur Bestimmung der Zusammensetzung des Gasgemisches in einem Brennraum eines Verbrennungsmotors mit Abgasrückführung | |
| DE3600838A1 (de) | Einrichtung zur bestimmung des gemisch-luftanteils im betrieb einer brennkraftmaschine | |
| DE112010003773T5 (de) | Motorauslasskrümmerdrucksteuerung eines Einlassstroms | |
| EP1537313A1 (de) | Verfahren zur bestimmung einer abgasrückführmenge für einen verbrennungsmotor mit abgasrückführung | |
| DE102014216705A1 (de) | Bestimmung einer Wastegate-Ventilstellung | |
| DE102014000396A1 (de) | Modellbasierte Bestimmung einer Gemischmasse während einer Ladungswechselphase in einer Brennkammer einer Brennkraftmaschine | |
| DE102009007808B4 (de) | Verfahren zum Betrieb einer Verbrennungskraftmaschine | |
| DE102014211162B4 (de) | Verfahren und Vorrichtung zur Füllungserfassung in einem Zylinder einer Verbrennungskraftmaschine | |
| DE112008001102B4 (de) | Fahrzeugsteuervorrichtung und Steuerverfahren | |
| DE102006042874A1 (de) | Verfahren und Vorrichtung zur Schätzung der Temperatur im Ansaugkrümmer eines Verbrennungsmotors | |
| DE102004038389B4 (de) | Verfahren zum Bestimmen der Luftzahl Lambda aus Brennraumgrößen auf der Basis einer Lambda-Sondenmessung im Abgas | |
| DE102014209793B4 (de) | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine | |
| DE102017120555B4 (de) | Verfahren und system zur wastegate-regelung | |
| DE102007012340B3 (de) | Verfahren zum Ermitteln und Einregeln des Luftmassenstroms im Saugrohr eines Verbrennungsmotors sowie zugehöriges Steuergerät | |
| DE102014224534B4 (de) | Verfahren zum Betreiben einer Brennkraftmaschine | |
| DE102011014767B4 (de) | Verfahren zum Betrieb einer Verbrennungskraftmaschine | |
| DE102011009849B4 (de) | Verfahren zur Diagnose eines Abgasrückführsystems | |
| EP2513457B1 (de) | Verfahren zur abgasrückführung | |
| DE112018002483T5 (de) | Steuervorrichtung für einen verbrennungsmotor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R016 | Response to examination communication | ||
| R081 | Change of applicant/patentee |
Owner name: VOLKSWAGEN AKTIENGESELLSCHAFT, DE Free format text: FORMER OWNER: IAV GMBH INGENIEURGESELLSCHAFT AUTO UND VERKEHR, 10587 BERLIN, DE |
|
| R018 | Grant decision by examination section/examining division | ||
| R020 | Patent grant now final |