.8.6.4..8.6.4. Reference cond. p r = atm T r = C Surge region Surge Line.68 Compressor Map.64.7.64 8..4.6.8...4.6.8. Corrected mass flow [kg/s].7.77.78 Corrected speeds, N co [krpm].68 4 6 8 Choke Region..4... Reference cond. p r = atm T r = 6 C 69 4 8 49 96 Corrected speeds, N co [krpm] Turbine Map..4.6.8..4.6 Expansion ratio, /Π [ ] t 6 76 Flow Efficiency.7.6.6 Innehållsförteckning TSFS9 Modellering och Reglering av Motorer och Drivlinor Fö 8 Motor Övergripande reglering, tändning, tomgång, knack och knackreglering Lars Eriksson - Kursansvarig Fordonssystem, Institutionen för Systemteknik Linköpings universitet larer@isy.liu.se Motor Repetition Turboreglering Motor Knack Ytterligare detaljer om Motor November, 7 / / Nedskalning och överladdning. liter.6 liter.6 liter turbo sfc [g/kwh] Performance at RPM. l 4.6 l.6 l + turbo 4 9 km/h Kompressor och Turbin Modeller Grundläggande princip Generaliserade restriktioner i MVEM ṁcorr = f(π, Ncorr ) η = f(π, Ncorr ) Ẇ = f(π, Ncorr, pin, Tin) η [ ].4... 9 km/h Torque [Nm] Pressure ratio, Π c [ ] Corrected flow [kg/s]..4.6.8..4.6. Vi hade genomgång av implementation och använding på tavlan. Efficiency [ ] / 4 /
8 6 4 8 6 4.. Time delay standard controller [s].. 4 4 6 6 Engine speed [rpm] 8 6 4 8 6 4 Improvement in fuel economy [%] 4 4 4 6 6 Engine speed [rpm] 6 7 8 9 Motorreglering - De tre huvudlooparna Moment och insugstryck From engine sensors and driver requests Torque based structure Lambda feedback control Open loop & feedforward Injector λ * fuel sensor Air Engine Engine torque Throttle timing + Knocksensor Knock detection & control Centrala regulatorn Momentregulatorn Momentbaserad arkitektur, Förare Drivlina Motor BMEP [bar] model measurement..4.6.8..4.6.8 Intake manifold pressure [bar] Reglera momentet Invertera momentmodellen Styr laddtrycket Två aktuatorer för moment: Wastegate och Trottel (tre om man tar med tändning). En frihetsgrad för optimering. / 6 / Tidsoptimal vs Bränsleoptimal regulator Tidsoptimal vs Bränsleoptimal regulator Förändring från tidsoptimal till bränsleoptimal Extra svarstid Vinst i bränsle BMEP [bar] BMEP [bar] Detaljer i Eriksson et. al. (), Control and Optimization of Turbocharged Spark Ignited Engines 7 / 8 /
η fi.8.7.6..4... Efficiency for the Otto cycle γ=.4 γ=. γ=. Trade-off Ställ in acceptabel förlust över trottel Innehållsförteckning Motor Repetition Börvärde för kompressortryck: pc pic = pim + pth PI regulator: uwg = PID(pic (pim + pth)) ECO-/Sportsmode: Välj pth beroende på mod. Problem vid implementering: WG aktuatorn ligger ofta begränsningarna. Ger problem med I-delen Windup. I projektet: Anti-Windup implementerat åt er. (Reklam för industriell reglerteknik) Motor Knack Oktantal Oktantal & Knack Ytterligare detaljer om Motor 9 / / Tändningsloopen Repetition Ottocykelns effektivitet Viktigaste reglerlooparna för bensinmotorer. Den översta är lambda-regulatorn och den nedersta är tändningsregulatorn. Lambda feedback control ηf,i = rc γ Normalfall γ =. From engine sensors and driver requests Torque based structure Open loop & feedforward fuel Air timing * + Injector Throttle Engine λ sensor Engine torque Knocksensor ηf,i ökar med rc för alla cykler. Varför designar vi inte för rc =? r c Knock detection & control / /
7 6 4 x 6 no knock 4 6 Crank Angle [deg] 7 6 4 x 6 slight knock oscillations 4 6 Crank Angle [deg] 7 6 4 x 6 9 o 8 o severe knock oscillations 4 6 Crank Angle [deg] En kolv som upplevt kraftigt knack En annan kolv som upplevt kraftigt knack Knack kan förstöra motorn!!! / 4 / Knack En fundamental begränsning för bensinmotorn Hur kan man detektera knack? Knack Oktantal Cylinder pressure [Pa] Bränslets oktantal: Motstånd mot självantändning vid höga kompressioner. Definierar referensbränslen: n-heptan ON=. Lång rak molekyl isooktan ON=. Kort kompakt molekyl. Hur bestäms oktantalet? Knack och oktantal är relaterade. Oktantal Bränslets förmåga att motstå knack. / 6 /
Oktantal RON Research Octane Number Europa, Sydafrika, Australien MON Motor Octane Number Motorsport, Högre temperatur och varvtal på motorn. 8 till enheter lägre än RON. (RON+MON)/ Används i USA och Kanada AKI Anti Knock Index PON Pump Octane Number RdON Road Octane Number RdON = aron + b MON + c, Erfarenhet har visat a = b =., c = Fuel sensitivity = RON - MON RON & MON Arbetspunkter för ON bestämning Research Motor Engine speed 6 rpm 9 rpm timing BTDC 9 6 BTDC fixed f (rc) Inlet temperature C ( F) 49 C ( F) Inlet pressure atm Humidity.6-.7 kg/kg dry air Coolant temperature C Air to fuel ratio Adjusted for maximum knock Hur bestämmer man ON >? T milliliter (CH)4Pb Referensbränsle: iso-oktan + blyadditiv, T = gallon iso-octane 8.8 T ON = +.+.76 T +(.+.47 T.6 T ). 7 / 8 / Litet mer om varför kompressionen är begränsad? Innehållsförteckning Motor Repetition Alla cykler visar att högre kompressionstal ger bättre effektivitet, vad är problemet? begränsning på maxtrycket värmeöverföring dq ökade emissioner En dieselmotor har högre kompressionstal än en bensinmotor, och det är ett av skälen till dieselmotorns högre effektivitet. Motor Knack Samverkan tänding, moment Tändning och knack Motor Moment Ytterligare detaljer om Motor 9 / /
8 6 4 4 6 8.8.6.4. Cylinder pressure 8 6 4 4 6 8 Tändningsloopen Viktigaste reglerlooparna för bensinmotorer. Den översta är lambda-regulatorn och den nedersta är tändningsregulatorn. From engine sensors and driver requests Torque based structure Open loop & feedforward fuel Air timing * + Injector Throttle Lambda feedback control Engine Knock detection & control λ sensor Engine torque Knocksensor Varför: Vad: Hur: Utmaningar: Tändtidpunkt Tändenergi Tända blandningen. Bra bränsleekonomi. Ger en gnista i cylindern som startar förbränningen i rätt ögonblick. Laddar upp kondensator eller spole och laddar ur den genom gnistgapet i tändstiftet. Bra bränsleekonomi i alla driftsfall. Hålla knack borta. Kalibrering Sluten loop reglering. / / Hårdvara Kapacitivt resp. induktivt system, det senare är vanligast. Capacitive ignition system Inductive ignition system Tändningstidpunkt Cylindertryck och MFB Positionerar förbränningen relativt kolvrörelsen och styr pv-diagrammet Sex cylindertryck i arbetspunkten rpm Nm. R R Pressure [bar] Ubatt C Spark Plug Gap Ubatt L Spark Plug Gap Mass fraction burned x b Var finns tändtidpunkten? Var finns PPP och xb =.? / 4 /
Mean cylinder temperature Tändningstidpunkt pv-diagram Bränsleförbrukning Moment, Tändningstidpunkt och MBT. MBT 4 Pressure [MPa]. Engine Torque [Nm] 4. 4 6 7 Volume [m ] x 4 angle [deg] / 6 / Tändkrokar Fish Hooks Centrerat runt θ = θign θign,opt Tändtidpunktens betydelse för emissionerna Medeltemperatur för olika tändtidpunkter.. Experimental data for ignition timing efficiency.9.8 T [K] η ign.7.6..4 4 θ ign θ ign,opt Höga maxtemperaturer medför att mer NOx bildas. Tidig tändning ger också högre tryck (mekanisk påfrestning) och HC utsläpp. 7 / 8 /
Knackrisk som funktion av tändtidpunkt Cykel till cykel variationer 9 End gas temperature Alla styrvariabler konstanta, lambda reglering urkopplad. konsekutiva cykler 8 7 Cycle to cycle variations T [K] 6 4 Cylinder pressure [bar] Ändgastemperaturen för olika tändtidpunkter. Senare tändtidpunkt ger lägre temperaturer. Knackreglering En cykel med snabb förbränning är mer benägen att knacka. 9 / / Knackdetektering Hårdvara Knackdetektering Signalerna Bandpassfiltrera signalen Likrikta (eller kvadrera) Integrera Tre signaler med ringning i frekvensbandet för cylinderns egenmod. θign. EMS LP Ion sensing BP Cylinder pressure. Cylinder pressure Ion current Rectifier Knock sensor Knock sensor. 4 6 Tidsfönster i vevaxeldomänen och mät energiinnehållet Ei för cykel i. / /
Mean cylinder temperature Knackreglering Söka sig mot knack gränsen Knackreglering Söka sig mot knackgränsen Vid detektion flytta snabbt bort, gå sedan mot gränsen. if (Ei > limit) α = α + β else α = min(α γ, ) end θign = θff + α β - stor för snabbt skydd γ - liten för att gå sakta mot gränsen Illustration av knack reglering med justering β nedåt γ uppåt. advance 4 6 Cycle number Spark advance [deg] 8 6 4 Cycle number / 4 / Knackreglering Tändtidpunktens betydelse för avgastemperaturen Medeltemperatur för olika tändtidpunkter. Knackreglering kompenserar för inverkan av parametervariationer. Omgivningstemperatur Omgivningstryck vid olika höjder Oktantal for olika bränslen Motorernas tillverkningstolerans och åldring Kompressionsförhållandet kan ökas med enhet. T [K] Återkopplad reglering, jämfört med konservativ kalibrering: Bränsleförbrukningen reduceras med omkring 7 %. För turboladdade motorer är vinsterna större. / Sen tändning ger högre avgastemperatur. Hög last och knack, skydda katalysator med andra motmedel (λ < ). Kallstart, värma katalysator med sen tändning. 6 /
Motormoment och insugstryck Huvudlooparna Tändning Viktigaste reglerlooparna för bensinmotorer. Den översta är lambda-regulatorn och den nedersta är tändningsregulatorn. BMEP [bar] model measurement..4.6.8..4.6.8 Intake manifold pressure [bar] Korrelation, som motiverar varför insugstrycket används som synonym för last. Vid höga laster: Kompromissar på tändningen för att skydda motorn mot knack. From engine sensors and driver requests Torque based structure Open loop & feedforward fuel Air timing * + Injector Throttle Lambda feedback control Engine Knock detection & control λ sensor Engine torque Knocksensor 7 / 8 / Samtidig tändning och turbotryck APC Momentstyrning med tändning Snabb aktuator för moment. Moment neddragning vid växlingar. Hjälp vid tomgångsreglering. Vid ytterligare moment neddrag används fuel cut. 9 / 4 /
.7.6.6...4.4... φ=. φ=. φ=.. Compression ratio r [ ] c.7.6.6...4.4... r c = r c =... Fuel air ratio φ [ ] Tomgångsreglering med stöd från tändningen Tomgångsreglering med stöd från tändningen Två aktuatorer för momentet: luft och tändning. Me,l Me,ref αref Ml + Air Nref - Ma ηign θign θign N PID (.8) (7.8) + Me,s + Me,a θign,opt Första delen av NEDC, tomgångsreglering aktiv. v [m/s], N [ rpm] p [kpa] θ im Torque [Nm] ign [ ] 6 4 N real N idle v ref v real M long M short p im ref p im actual θ ign 4 6 7 8 9 time [s] 4 / 4 / Innehållsförteckning Motor Repetition Motor Knack Ytterligare detaljer om Motor Fortsatt analys av arbetsprocessen Ideal Ottocykel, icke idealgas (cp och cv varierar). Cykeleffektivitet som funktion av φ = /λ och rc. Högre rc ger högre η Efficiency η f Efficiency η f γ ändras med φ Knä vid φ = Jfr momentmodellen min(,λ) = min(, φ ) Fullständig förbränning 4 / 44 /
λ-svep Mätningar på en Ottomotor Cykel till cykel variationer 4 4 Fuel constant Efficiency max Air constant Power max Alla styrvariabler konstanta, lambda reglering urkopplad. konsekutiva cykler Engine torque [Nm] Cylinder pressure [bar] Cycle to cycle variations.7.8.9....4 Air/fuel ratio λ [ ] 4 / 46 / Minst variation runt λ =.9 Innehållsförteckning 4 4 Motor Repetition Motor Knack Engine torque [Nm] Ytterligare detaljer om Motor Fuel constant Efficiency max Air constant Power max.7.8.9....4. Air/fuel ratio λ [ ] 47 / 48 /
... 4 4 6... Cylinder Pressure Cycles Ionization Current Cycles 4 4 6 Crank Angle [deg] och cylindertrycket Använd tändstiftet när det inte används för tändning HV side Coil Pressure [MPa] Secondary Primary U batt Spark plug Electrons and ions LV side I ign I ion - R m + + U - meas Dwell time and timing control Interpretation Cam phasing Misfire detection Knock intensity Pre ignition Coil failure Plug fouling Combustion stability Cylinder balancing Fuel quality Lambda EGR Cylinder pressure MFB PPP Current Direkt mätning i cylindern. Återkoppling från förbränningen. 49 / / Innehållsförteckning Motor Repetition Turboreglering Motor Knack Oktantal Oktantal & Knack Samverkan tänding, moment Tändning och knack Motor Moment Ytterligare detaljer om Motor /