Unterstützung der Applikation mechatronischer Systeme...

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

Transcript of Unterstützung der Applikation mechatronischer Systeme...

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