42
Unterstützung der Applikation mechatronischer Systeme durch Simulation am Beispiel der Taupunktfreigabe von Lambdasonden VDI Arbeitskreis Mechatronik Dr. Wikhart Löhr, München, November 2011

Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Embed Size (px)

Citation preview

Page 1: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Unterstützung der Applikation mechatronischerSysteme durch Simulation am Beispielder Taupunktfreigabe von LambdasondenVDI Arbeitskreis MechatronikDr. Wikhart Löhr, München, November 2011

Page 2: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Agendag

• Applikationsprozess

• Modellbasierte ApplikationModellbasierte Applikation

• Taupunktende Lambdasonden

• Simulationsmodelle im Abgasstrang

• Geometriemodelle

• Validierung

• Simulationsergebnisseg

• Weitere Simulationen

• Zusammenfassung

• Studentische Arbeiten @IAV

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 2

Page 3: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Applikationsprozess bei Motorsteuerungenpp p g

Concept Development Serial Development Phase SOP

Thermodynamic Development

Hardware Definition

Base Calibration

Fuel Consumption Optimization

Emission CalibrationEmission Calibration

Driveability

OBD Calibration

ECU Development

Exhaust Gas Aftertreatment

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 3

IAV Calibration Process

Page 4: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Applikationsprozess bei Motorsteuerungenpp p g

Concept Development Serial Development Phase SOP

Thermodynamic Development

Hardware Definition

Base Calibration

Fuel Consumption Optimization

Emission CalibrationEmission Calibration

Driveability

OBD Calibration

ECU Development

Exhaust Gas Aftertreatment

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 4

IAV Calibration Process

Page 5: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Agendag

• Applikationsprozess

• Modellbasierte ApplikationModellbasierte Applikation

• Taupunktende Lambdasonden

• Simulationsmodelle im Abgasstrang

• Geometriemodelle

• Validierung

• Simulationsergebnisseg

• Weitere Simulationen

• Zusammenfassung

• Studentische Arbeiten @IAV

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 5

Page 6: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Übersicht Grundbedatungg

Füllungserfassung Momentenstruktur ZündwinkelFüllungserfassung Momentenstruktur Zündwinkel

Steuerzeiten Temperaturmodelle Bauteilschutz

EinspritztimingKlopfregelungKraftstoffvorsteuerung

Grundbedatung mit Vorausberechnung

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 6

Reduzierung des Meßaufwandes

Page 7: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Modellbasierte ApplikationVirtuelle Steuergeräteapplikationg pp

FokusIn der Grundapplikation wird verstärkt auf Simulation und modellbasierte Applikation zurückgegriffenzurückgegriffen

Motivation• In frühen Phasen stehen nur wenige g

Versuchsträger zur Verfügung

• Modelle können im Applikationsprozess wiederverwendet werden

• Schnelle Anpassung an Änderungen z B derMMCalculation • Schnelle Anpassung an Änderungen z.B. der

Hardware

• Fahrzeugvarianten können simuliert werden geringerer Meßaufwand

Vorgabe Kennlinien/ -felder

Vorgabe Kennlinien/ -felder

ECURPC

Kennlinien/ -felder

ECURPC

Kennlinien/ -felder

grafische Auswertung

MesswerteMesswerte

dcm-File

• Vorteil physikalischer Modelle ist die sehr leichte Anpassbarkeit und Flexibilität

MehrwertG db d t k t llt d b d

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 7

• Grundbedatung kann erstellt werden bevor der Motor selbst zur Verfügung steht

• Minimierung des Meßaufwandes

ECU

Page 8: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Modellbasierte ApplikationÜbersicht Werkzeugeg

Füllungserfassung Momentenstruktur Zündwinkel

GT-Power Modell• 1D-Ladungswechselsimulation• QD-Verbrennungssimulation• RPC / Matlab-Simulink

GT-Power Modell• QD-Verbrennungsmodell• Reibmodell• RPC / Matlab-Simulink

GT-Power Modell• QD-Verbrennungsmodell• Klopfmodell• RPC / Matlab-Simulink

• Ladungswechselmodell1D L d h l i l i

• VerbrennungsmodellA b it h

GT-Power Modell• 1D-Ladungswechselsimulation

BauteilschutzTemperaturmodelleSteuerzeiten

• 1D-Ladungswechselsimulation• RPC / Matlab-Simulink

• Arbeitsprozessrechnung• 1D-Ladungswechselsimulation• RPC / Matlab-Simulink

g• QD-Verbrennungsmodell• Wärmestrommodell / Kopplung• RPC / Matlab-Simulink

x2

x3

pS

aug

0 4

0.6

0.8

1.0

1.2

1.4

1.6

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 8

x10.4

alpha-400 -300 -200 -100 0 100 200 300 400

Page 9: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Modellbasierte ApplikationÜbersicht Werkzeugeg

Füllungserfassung Momentenstruktur Zündwinkel

GT-Power Modell• 1D-Ladungswechselsimulation• QD-Verbrennungssimulation• RPC / Matlab-Simulink

GT-Power Modell• QD-Verbrennungsmodell• Reibmodell• RPC / Matlab-Simulink

GT-Power Modell• QD-Verbrennungsmodell• Klopfmodell• RPC / Matlab-Simulink

• Ladungswechselmodell1D L d h l i l i

• VerbrennungsmodellA b it h

GT-Power Modell• 1D-Ladungswechselsimulation

BauteilschutzTemperaturmodelleSteuerzeiten

• 1D-Ladungswechselsimulation• RPC / Matlab-Simulink

• Arbeitsprozessrechnung• 1D-Ladungswechselsimulation• RPC / Matlab-Simulink

g• QD-Verbrennungsmodell• Wärmestrommodell / Kopplung• RPC / Matlab-Simulink

x2

x3

pS

aug

0 4

0.6

0.8

1.0

1.2

1.4

1.6

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 9

x10.4

alpha-400 -300 -200 -100 0 100 200 300 400

Page 10: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Agendag

• Applikationsprozess

• Modellbasierte ApplikationModellbasierte Applikation

• Taupunktende Lambdasonden

• Simulationsmodelle im Abgasstrang

• Geometriemodelle

• Validierung

• Simulationsergebnisseg

• Weitere Simulationen

• Zusammenfassung

• Studentische Arbeiten @IAV

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 10

Page 11: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Lambdaregelungg g

a b

Luftzahl λ [-]

2

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 11

Quelle: Bosch

Page 12: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Taupunktende: Typischer Temperaturverlaufp yp p

Quelle: Bosch

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 12

Page 13: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Berechnung Abgastemperatur vor Turbine bzw. Katalysatory

Berechnung der Temperatur vor Turbine bzw. Katalysator mit Hilfe der Arbeitsprozessrechnung und des konvektiven Wärmeübergangs im Auslasskanal

Arbeitsprozessrechnung W ärmestromberechnung

Arbeitsprozessrechnung und des konvektiven Wärmeübergangs im Auslasskanalund in Abgasrohren

Berechnung der Abgastemperaturmit der Arbeitsprozessrechnung

T1

T1=f(Anströmung, Betriebspunkt...)

KatT1 T2

Kat

)TRGAZWrln(fT WUT )TT(AQ )TT(AQ

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 13

)T,RGA,,ZW,rl,n(fT WUT )TT(AQ KWKAbgOKWÜK )TT(AQ RWRAbgORWÜR

Page 14: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Agendag

• Applikationsprozess

• Modellbasierte ApplikationModellbasierte Applikation

• Taupunktende Lambdasonden

• Simulationsmodelle im Abgasstrang

• Geometriemodelle

• Validierung

• Simulationsergebnisseg

• Weitere Simulationen

• Zusammenfassung

• Studentische Arbeiten @IAV

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 14

Page 15: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Effekte des Aufheiz- / Abkühlverhaltens an der Abgasanlageg g

H) Wärmeleitung (vereinfacht in radiale Richtung) in den Rohren bzw. Turbinengehäuse,

A) Wärmeübergang vom Abgas in: Rohrwände, Turbinengehäuse, Laufrad,

G) Modellierung derTurbine als idealg

Erwärmung Laufradg

Wastegate, Monolith

B) Kondensation W

gerührter Behälterzur Berechnung derGasgeschwindigkeit

von Wasser an den Rohrwänden (Wandfilmaufbau)

C) Verdampfung und Verdunstung des Wasserfilms (Wandfilmabbau)(Wandfilmabbau)

D) schubspannungsgetriebener Filmtransport entlang der

E) Wärmeübergang d R h d d

F) Temperaturerhöhung über dem Katalysator d h E th

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 15

Filmtransport entlang der Rohrwände

der Rohre und des Turbinengehäuses an die Umgebung

durch Exotherme

Page 16: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Physikalisches Wärmestrommodelly

Wärmeabgabe an die Umgebung (Konvektion, Strahlung)

44UWaBOaUWaOaWüaA TTCA)TT(AQ

)(),( tTtm EAbgas

Rohrab-schnitt 1

Rohrab-schnitt 2

Rohrab-schnitt 3

Rohrab-schnitt 4

Rohrab-schnitt n-1

Rohrab-schnitt n

)( WiAbgasOiiWüE TTA

dtdQ

Wärmeeintrag in das Rohr (Konvektion)

2TT

Wärmeleitung imRohr (radial)

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 16

dt2xct

Page 17: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Wärme-/ Exothermiemodell KatalysatoryTeilmodelle:

1. Wärmestrommodelle für den Wärmeaustausch zwischenAbgas und Monolith, ggf. Wärmeleitung im Feststoff und 180

200Abgas und Monolith, ggf. Wärmeleitung im Feststoff undWärmeabgabe an die Umgebung

120140

160

406080

100120140160180

T exo

max

[K]

2. Exothermiemodell Texo=f(TAbgas, , mAbgas)•

M d ll l i h h

exoAA TTT *

GasmTce1TT /)(

020

4060

80100mdotAbgas [g/s]

0.850.900.951.001.051.101.151.20 [-]

• Modellgleichung nachLubeski

• Die 5 Koeffizienten derModellgleichung

)( WGasWÜ TTAQ AdTcmQ GaspGas

AT

Gasexoexo e1TT )(

max Modellgleichungwerden auf derBasis wenigerMessungenermittelt )( WGasWÜQ

dAQ pGas

ET

Solid QdT

SolidT

ermittelt.

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 17

SolidSolid

Solid

cmQ

dt

Page 18: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Optimierung der Temperaturverläufe nach Fehlerabweichung u. Least Square Verfahreng q

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 18

Page 19: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Agendag

• Applikationsprozess

• Modellbasierte ApplikationModellbasierte Applikation

• Taupunktende Lambdasonden

• Simulationsmodelle im Abgasstrang

• Geometriemodelle

• Validierung

• Simulationsergebnisseg

• Weitere Simulationen

• Zusammenfassung

• Studentische Arbeiten @IAV

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 19

Page 20: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Geometrie einer typischen Abgasanlageyp g g

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 20

Page 21: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Modellierung der Geometrieg• Grundaufbau des vereinfachten geometrischen Modells im Programm:

- Krümmer mit Verbindungsrohren (optional luftspaltisoliert)

- optional Zwischenrohr (mehrere Abschnitte möglich)

- optional Turbine

- Rohr bis Lambdasonde (mehrere- Rohr bis Lambdasonde (mehrereAbschnitte möglich)

• Überführung der realen Geometrie in ein vereinfachtes Modell

- trotz Vereinfachung: für Verdampfungrelevante Eigenschaften korrekt wieder-zugeben (z.B Oberflächen, hydraulischeLängen, Stoffkonstanten)

• Einpflegen der Meßstellen für denAbgleich des Modells

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 21

Page 22: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Agendag

• Applikationsprozess

• Modellbasierte ApplikationModellbasierte Applikation

• Taupunktende Lambdasonden

• Simulationsmodelle im Abgasstrang

• Geometriemodelle

• Validierung

• Simulationsergebnisseg

• Weitere Simulationen

• Zusammenfassung

• Studentische Arbeiten @IAV

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 22

Page 23: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Meßstellenbestückung zur Modelparametrierungp g

KrümmerRohr 2 (RS)Turbine Rohr 2 (RS)

Katalysator

Wastegate

TurbineneintrittRohr nach Kat (MS)

Wastegate

AbgastemperaturmessstellenRohrwandtemperaturmessstellen

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 23

Page 24: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Meßstellenplan beispielhaft am Krümmerp p

Bezeichnung Abgasrohr Referenzpunkt Abstand [mm]Tw Zyl1 Zylinder 1 Motorflansch 30_ y yTw_Zyl2 Zylinder 2 Motorflansch 30Tw_Zyl3 Zylinder 3 Motorflansch 30Tw_Zyl4 Zylinder 4 Motorflansch 30Tabg_Zyl1 Zylinder 1 Motorflansch 70Tabg Zyl4 Zylinder 4 Motorflansch 70

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 24

Tabg_Zyl4 Zylinder 4 Motorflansch 70Tw_Zyl14 Zylinder 1 & 4 ATL -Flansch 30

Page 25: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Sensitivitätsanalyse bzgl. der Eingangsdateny g g g

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 25

Page 26: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Sensitätsanalyse Modellreaktiony

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 26

Page 27: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Sensitätsanalyse Modellreaktion Katmodelly

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 27

Page 28: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Temperaturverläufe bei Start 0°Cp

Nr. Linienfarbe Einheit Bezeichnung Beschreibung

1 [ ] B atmtpk Bedingung TPE Monitorsonde1 [‐] B_atmtpk Bedingung TPE‐Monitorsonde

2 [‐] B_kh Bedingung Katheizen

3 [1/min] nkw Motordrehzahl

4 [kg/h] Mszyl Angesaugter Luftmassenstrom

5 [°C] T_ABG_M Abgastemperatur nach Katalysator

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 28

6 [°C] T_ABG_R Abgastemperatur vor Katalysator

A [‐] A Schnittpunkt  zwischen Verlauf 5 und 6

B [‐] B Zeitpunkt TPE‐Monitorsonde

Page 29: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Parameteroptimierung BeispielÄußere Rohrwandtemperaturp

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 29

Page 30: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Temperaturverläufe bei Start 25 °Cp

Nr. Linienfarbe Einheit Bezeichnung Beschreibung

1 [‐] B_atmtpk Bedingung TPE‐Monitorsonde

2 [‐] B_kh Bedingung Katheizen

3 [1/min] nkw Motordrehzahl

4 [kg/h] Mszyl Angesaugter Luftmassenstrom

5 [°C] T_ABG_M Abgastemperatur nach Katalysator

6 [°C] T_ABG_R Abgastemperatur vor Katalysator

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 30

[ ] _ _ g p y

A [‐] A Schnittpunkt  zwischen Verlauf 5 und 6

B [‐] B Zeitpunkt TPE‐Monitorsonde

Page 31: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Randbedingungen für die Taupunktende-applikation in der Motorsteuerungpp g

Umgebung MSG MSG, Mechanik Starttemperatur Umgebungstemperatur

Fahrzeugvariante(Handschaltung,Automat,…)

KH-Dauer KH-Strategie Laufruhe Verbrauch …

ZW Einspritzmenge Einspritzzeitpunkt Ventilhub …

Physikalische Größen

PhysikalischeGröße

Physikalisch/MSG

Lambda Exotherme Aufheizverhalten der Lambda Abgasmassen-

strom Abgastemperatur …

Exotherme Reaktionen im Katalysator

Aufheizverhalten der Rohrwand

Taupunktende-Applikation der Monitorsonde

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 31

Page 32: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Agendag

• Applikationsprozess

• Modellbasierte ApplikationModellbasierte Applikation

• Taupunktende Lambdasonden

• Simulationsmodelle im Abgasstrang

• Geometriemodelle

• Validierung

• Simulationsergebnisseg

• Weitere Simulationen

• Zusammenfassung

• Studentische Arbeiten @IAV

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 32

Page 33: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Simulation Krümmer, nach Optimierung bei 0°C Starttemperaturp

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 33

Page 34: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Simulation Rohr 2, nach Optimierung bei 0°C Starttemperaturp

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 34

Page 35: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Agendag

• Applikationsprozess

• Modellbasierte ApplikationModellbasierte Applikation

• Taupunktende Lambdasonden

• Simulationsmodelle im Abgasstrang

• Geometriemodelle

• Validierung

• Simulationsergebnisseg

• Weitere Simulationen

• Zusammenfassung

• Studentische Arbeiten @IAV

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 35

Page 36: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Weitere Simulationen Motorsteuergeräte-funktionen

MIL: Model-in-the-Loop- Test findet ohne spezielle Hardware statt.

- Ein Umgebungsmodell (Bsp. Motormodell) wird benötigt, g g ( p ) g ,welches einen hohen Abstraktionsgrad aufweisen darf.

- Die zu entwicklende Funktion wird in dieses Modell integriert und überprüft.

- Es soll nur die eigentliche Funktionalität nachgewiesen werden- Es soll nur die eigentliche Funktionalität nachgewiesen werden.

SIL: Software-in-the-Loop- Modelle/-Teile werden in die jeweilige Zielsprache überführt und

für das aktuelle Simulationssystem (z.B. PC) kompiliert.

- Dies geschieht z.B. per Autocode-Generatoren oder auch noch manuell. Manuell erstellter Code ist auch heute noch bzgl. Speicherplatzbedarf und Performance das Maß der Dinge.

- Der Code kann nun „in the loop“ getestet werden. Hierbei sind „ p gz.B. Quantisierungs- und Limitierungseffekte zu beachten.

- Der Test erfolgt noch nicht auf Zielhardware

PIL: Processor-in-the-Loop

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 36

PIL: Processor-in-the-Loop- Code wird für Zielprozessor compiliert. Hier erfolgt z.B. ein

Modultest auf einem Evaluationboard.

Page 37: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Weitere Simulationen Motorsteuergeräte-funktionenHIL: Hardware-in-the-Loop

- Ein reales Bauteil (Hardware) wird in einem geschlossen Regelkreis (Loop) betrieben.

- Ziel ist es z.B. ein Steuergerät im virtuellen Fahrversuch zu testen.

- Dazu ist eine Entwicklungsumgebung notwendig welche die Umwelt nachbildetnotwendig, welche die Umwelt nachbildet.

- Diese besteht im Allgemeinen aus einer Simulations- und Hardwareumgebung.

- Echtzeitfähigkeit der Modellsimulation istEchtzeitfähigkeit der Modellsimulation ist unabdingbar.

- Es ist möglich, Hardware-Echtteile oder auch Lastnachbildungen mit dem Steuergerät zu betreibenbetreiben.

- An einem HiL-System können sowohl Softwarefunktionen als auch Hardwarekomponenten untersucht werden.

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden

37

Page 38: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Agendag

• Applikationsprozess

• Modellbasierte ApplikationModellbasierte Applikation

• Taupunktende Lambdasonden

• Simulationsmodelle im Abgasstrang

• Geometriemodelle

• Validierung

• Simulationsergebnisseg

• Weitere Simulationen

• Zusammenfassung

• Studentische Arbeiten @IAV

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 38

Page 39: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Zusammenfassungg

• Simulationen sind in vielen Bereichen ein wesentlicher Faktor um

• Frühzeitig Vorausberechnungen durchführen zu könneng g

• Bereits in den ersten Prototypenbaustufen gute Steuergerätedaten vorliegen zu haben

• Meßaufwand bei Varianten oder Bauteiländerungen zu minimierenMeßaufwand bei Varianten oder Bauteiländerungen zu minimieren

• Zeit und Kosten zu sparen

• Komplexität bei großen Parameterräumen zu beherrschen

• Im Beispiel der Simulation der Taupunkendefreigabe ist das Verhalten der Vorkat-und Nachkatsonde bereits simulierbar

• Potenziale für weiteren Verbesserungsbedarf bei den Katalysator- und T b l d d llTurboladermodellen

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 39

Page 40: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Agendag

• Applikationsprozess

• Modellbasierte ApplikationModellbasierte Applikation

• Taupunktende Lambdasonden

• Simulationsmodelle im Abgasstrang

• Geometriemodelle

• Validierung

• Simulationsergebnisseg

• Weitere Simulationen

• Zusammenfassung

• Studentische Arbeiten @IAV

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 40

Page 41: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Studentische Arbeiten @ IAV@

http://www iav inside com

© IAV · 10/2011 · WL · MO-A · 2011_11_Taupunktfreigabe von Lambdasonden 41

http://www.iav-inside.com

Page 42: Unterstützung der Applikation mechatronischer Systeme ...dodo.fb06.fh-muenchen.de/lab_lsr/VDI_AK_Mechatronik/public/2011 11... · • RPC / Matlab-Simulink • QD-Verbrennungsmodell

Vielen DankDr. Wikhart Löhr

IAV GmbH

Domagkstr 11b 80807 MünchenDomagkstr. 11b, 80807 MünchenTelefon +49 89 23542-6640

[email protected]

www.iav.com