Projektrapport Projekt 1 TSFS05. Linus Linusson Linnea Linneasdotter

Relevanta dokument
Laborationsrapport Laboration 1 TSFS05. Linus Linusson Linnea Linneasdotter

Systemskiss. Redaktör: Anders Toverland Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Anders Toverland

Försättsblad till skriftlig tentamen vid Linköpings Universitet

Systemskiss. LiTH Reglering av Avgaser, Trottel och Turbo Niclas Lerede Version 1.0. Status. Reglerteknisk Projektkurs RATT LIPs

Modellering av en Tankprocess

Kortfattat facit till Tentamen TSFS 05 Fordonssystem 22 december, 2009, kl 8-12

REPETITION (OCH LITE NYTT) AV REGLERTEKNIKEN

Lösningar till tentamen i Industriell reglerteknik TSRT07 Tentamensdatum: Martin Enqvist

TSIU61: Reglerteknik. Matematiska modeller Laplacetransformen. Gustaf Hendeby.

Reglerteknik Z / Bt/I/Kf/F

REGLERTEKNIK Inledande laboration (obligatorisk)

Tentamen i Systemteknik/Processreglering

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

Systemkonstruktion Z2

Lunds Tekniska Högskola Avdelningen för industriell elektroteknik och automation

Simulering och reglerteknik för kemister

Försättsblad till skriftlig tentamen vid Linköpings Universitet

TENTAMEN I REGLERTEKNIK Y/D

TENTAMEN I TSRT07 INDUSTRIELL REGLERTEKNIK

C a H b +(a+ b 4 )(O N 2 ) aco 2 + b 2 H 2O+3.773(a+ b 4 )N 2. (A/F) = m a

Lösningar till tentamen i styr- och reglerteknik (Med fet stil!)

Stabilitetsanalys och reglering av olinjära system

Systemteknik/Processreglering F6

Reglerteknik I: F1. Introduktion. Dave Zachariah. Inst. Informationsteknologi, Avd. Systemteknik

Tentamen i Systemteknik/Processreglering

En longitudinell förarmodell LiTH-ISY-EX-3115

ERE103 Reglerteknik D Tentamen

Läran om återkopplade automatiska system och handlar om hur mätningar från givare kan användas för att automatisk göra förändringar i processen.

G(s) = 5s + 1 s(10s + 1)

TURBO Systemskiss. 5 december Status. Granskad SL

Reglerteknik AK. Tentamen 9 maj 2015 kl 08 13

TENTAMEN I TSRT91 REGLERTEKNIK

REGLERTEKNIK Laboration 5

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

Reglerteknik 1. Kapitel 1, 2, 3, 4. Köp bok och övningshäfte på kårbokhandeln. William Sandqvist

Styr- och Reglerteknik för U3/EI2

Temperaturreglering. En jämförelse mellan en P- och en PI-regulator. θ (t) Innehåll Målsättning sid 2

REGLERTEKNIK KTH. REGLERTEKNIK AK EL1000/EL1110/EL1120 Tentamen , kl

F13: Regulatorstrukturer och implementering

Föreläsning 13: Multipel Regression

Försättsblad till skriftlig tentamen vid Linköpings universitet

Laplacetransform, poler och nollställen

Föreläsning 9, Bestämning av tidsdiksreta överföringsfunktioner

Processidentifiering och Polplacerad Reglering

Systemteknik/Processreglering F2

Modellering av en Tankprocess

Reglerteknik M3. Inlämningsuppgift 3. Lp II, Namn:... Personnr:... Namn:... Personnr:...

Reglerteknik AK Tentamen

Datorövning Matlab/Simulink. Styr- och Reglerteknik för U3/EI2

Reglerteknik AK, FRT010

TENTAMEN I REGLERTEKNIK

Kravspecifikation. LIPs. LiTH Reglering av Avgaser, Trottel och Turbo Niclas Lerede Version 1.2. Status. Reglerteknisk Projektkurs

En översikt av Kap 7. Tillbakablick, återkoppling Informationsteknologi Reglering av vätskenivån i en tank. Framkoppling. Informationsteknologi

Designspecifikation. FUDGE - The FUn to Drive Generic Engine. Version 1.0 Dokumentansvarig: Johan Nyman Datum: 16 december 2014

Överföringsfunktioner, blockscheman och analys av reglersystem

Industriella styrsystem, TSIU06. Föreläsning 2

Undersökning av inställningsmetoder för PID-regulatorer

MODELLERING AV DYNAMISKA SYSTEM OCH INLUPP 2

Föreläsning 2. Reglerteknik AK. c Bo Wahlberg. 3 september Avdelningen för reglerteknik Skolan för elektro- och systemteknik

Kort introduktion till Reglerteknik I

PC-BERÄKNINGAR. REGLERTEKNIK Laboration 5 och inlämningsuppgift. Inlämningsdatum:... Inlämnad av labgrupp:... Gruppdeltagare:

t = 12 C Lös uppgiften mha bifogat diagram men skissa lösningen i detta förenklade diagram. ϕ=100 % h (kj/kg) 3 (9)

A

2. Reglertekniska grunder

Figur 2: Bodediagrammets amplitudkurva i uppgift 1d

AUTOMATIC CONTROL REGLERTEKNIK LINKÖPINGS UNIVERSITET. M. Enqvist TTIT62: Föreläsning 2. Här är

Institutionen för Tillämpad Fysik och elektronik Umeå Universitet BE. Introduktion till verktyget SIMULINK. Grunderna...2

Föreläsning 1 Reglerteknik AK

1RT490 Reglerteknik I 5hp Tentamen: Del B

Systemteknik Inlämningsuppgift 2 Dynamik för biologisk nedbrytning av avloppsvatten

Industriella styrsystem, TSIU06. Föreläsning 1

Reglerteknik. Datum: 20/ Tid: Examinator: Leif Lindbäck ( ) Hjälpmedel: Formelsamling, dimensioneringsbilaga, miniräknare.

TENTAMEN I REGLERTEKNIK Y/D

Försättsblad till skriftlig tentamen vid Linköpings Universitet

Figure 1: Blockdiagram. V (s) + G C (s)y ref (s) 1 + G O (s)

LABORATIONSINSTRUKTION DIGITAL REGLERTEKNIK. Lab nr. 3 DIGITAL PI-REGLERING AV FÖRSTA ORDNINGENS PROCESS

Välkomna till Reglerteknik Föreläsning 2

För att få ett effektiv driftsätt kan det ibland behövas avancerad styrning.

Innehållsförteckning. TSFS05 Fordonssystem Fö 2. En viktig bild. Vilka är de viktigaste egenskaperna för ett fordon? Vad är luft?

Välkomna till TSRT15 Reglerteknik Föreläsning 2

1RT490 Reglerteknik I 5hp Tentamen: Del B

Testprotokoll. Redaktör: Simon Malmberg. Version 0.1. Status LIU Flervariabla reglerstrategier för avancerade motorer. Granskad

Reglerteknik Z2. Kurskod: SSY 050 och ERE080. Tentamen

Regulator. G (s) Figur 1: Blockdiagram för ett typiskt reglersystem

Försättsblad till skriftlig tentamen vid Linköpings universitet

Försättsblad till skriftlig tentamen vid Linköpings universitet

avloppsvattenrening genom reglerteknik Bengt Carlsson Uppsala universitet

Transkript:

Projektrapport Projekt 1 TSFS05 Linus Linusson linus@studentmejl.se Linnea Linneasdotter linnea@studentmejl.se 9 juli 2010

Denna rapportmall innefattar projekt 1 i kursen Fordonssystem (TSFS05). Syftet med mallen är att underlätta för er när ni ska redovisa era resultat och slutsatser. Det kan vara svårt att veta vilken detaljnivå som är lagom att lägga sig på. Vi har därför tagit med ett antal exempel. En annan stor poäng med mallen är att ni ska ha allt samlat på samma ställe. Dels blir det lättare för oss att rätta och hjälpa er om ni kör fast, men framför allt underlättar det för er själva. Det ni skriver i Kapitel 2 och som ni lämnar in som förberedelse, är det som ni kommer bygga resten av arbetet på. Kom bara ihåg att ta med er rapporten och att titta i den när ni jobbar med projektet! Mallen innehåller redan en hel del text. Den som är skriven med vanlig rak stil är text som ni kan låta vara kvar. Text skriven med kursiverad stil som den här, ska ni däremot sudda ut eftersom den bara är tänkt som hjälp till er medan ni skriver rapporten. Vill ni utforma er rapport på ett annat sätt än som i den här mallen eller skriva i ett annat ordbehandlingsverktyg går det givetvis bra. Det viktiga är att resultat och diskussioner för alla ingående delar redovisas tydligt. 2

Innehåll 1 Introduktion 4 2 Modellbeskrivning och experimentplan 5 2.1 Hela motorn.............................. 6 2.2 Gaspedal............................... 6 2.2.1 Modellbeskrivning...................... 7 2.2.2 Experimentplan........................ 7 2.3 Gasspjäll............................... 7 2.3.1 Modellbeskrivning...................... 8 2.3.2 Experimentplan........................ 8 2.4 Insugningsrör............................. 9 2.5 Bränsleinsprutning.......................... 9 2.6 Bränslepölar.............................. 9 2.7 Cylindern............................... 9 2.8 Avgassystem med lambdagivare................... 9 3 Stationär analys 10 4 Implementering och validering av motormodell 11 4.1 Gaspedal............................... 11 4.2 Gasspjäll............................... 11 4.3 Insugningsrör............................. 12 4.4 Bränsleinsprutning.......................... 12 4.5 Bränslepölar.............................. 12 4.6 Cylindern............................... 12 4.7 Avgassystem............................. 12 5 Regulator 14 6 Experiment 15 6.1 Accelerationstest........................... 15 6.2 Testkörning på del av körcykel................... 15 6.3 Simulering av hel körcykel...................... 15 6.4 Bränsleförbrukning.......................... 15 6.5 Emissioner............................... 15 7 Slutsatser 16 3

Kapitel 1 Introduktion I den här projektrapporten behandlas i första hand en turboladdad motor från SAAB. En matematisk modell för motorn tas fram och implementeras, dess modellparametrar identifieras ur mätdata, och de olika delmodellerna valideras. Till bränsleinsprutningssystemet kopplas en regulator, som använder sig av såväl framkoppling som återkoppling från den diskreta lambdagivaren. Slutligen kopplas motorn samman med ett antal färdiga moduler innehållande förarmodell, kopplingsmodell och drivlinemodell. Detta för att kunna utföra simuleringar av helfordon. En serie experiment utförs vars syfte är att studera emissionsbildning och bränsleförbrukning. Verktyget som används för implementeringen är Matlab kombinerat med Simulink. Förutom arbetet med motormodellen behandlar rapporten en serie undersökningar, vars syfte är att illustrera hur energi lagrat i bränsle under motorns arbetscykel omvandlas till ett drivande moment, och de förluster som kan uppstå. I Kapitel 2 delas motorn upp i delkomponenter. Varje komponents uppförande beskrivs matematiskt och experiment för att bestämma modellparametrar designas. I Kapitel 3 redovisas och diskuteras resultatet av undersökningen om hur motorn producerar moment, dvs projekt 1B. I Kapitel 4 redovisas och diskuteras resultaten från de experiment som beskrivs i Kapitel 2. Detta är det första kapitlet som behandlar projekt 1C. Kapitel 5 behandlar bränsleinsprutningsregulatorn. Kapitel 6 redovisar och diskuterar resultaten av en serie experiment. I Kapitel 7 redogörs för de slutsatser som dragits under modellbygget och simuleringsstudierna, och en sammanfattande bild av arbetet ges. Kapitel 2 utgör förberedelseuppgiften inför projektet. Komplettera kapitlet med modellbeskrivningar och experimentplan för de komponenter som inte redan beskrivits, och lämna i facket innan utsatt tid. Till det andra inlämningstillfället, dvs efter att ni genomfört projekt 1B, vill vi ha in Kapitel 3. Till det tredje inlämningstillfället, dvs efter att genomfört projekt 1C, ska ni ha skrivit Kapitel 4 7. Vi vill då ha in hela rapporten. Glöm inte att bifoga Matlab-koden! 4

Kapitel 2 Modellbeskrivning och experimentplan I det här kapitlet delas motorn upp i ett antal komponenter, som sedan modelleras separat. För varje komponent anges in- och utsignaler, matematisk modell som beskriver uppförandet, samt de parametrar som ska bestämmas. Därefter beskrivs hur modellparametrarna ska identifieras. Insignaler till motorn är gaspedalposition, varvtal och bränsleinsprutningstid. Utsignaler är motormoment, faktiskt och uppmätt lambda, uppmätt luftmassflöde förbi spjället och uppmätt tryck i insugningsröret. De givare som mäter luftmassflödet och trycket i insugningsröret antas ha försumbar dynamik, medan dynamik och fördröjningar vid lambda-mätningen tas hänsyn till. Motorn delas upp i följande komponenter: Gaspedal Gasspjäll Insugningsrör Bränsleinsprutning Bränslepölar Cylindern Avgassystem Eftersom simuleringar ska göras med både varm och kall motor, undersöks även hur lång tid det tar för katalysatorn att bli varm. Till er hjälp finns en komplett modellbeskrivning och experimentplan för gasspjället, samt större delen av modellbeskrivningen för gaspedalen. Använd dessa som mall när ni utformar modellbeskrivning och experimentplan för övriga komponenter. 5

2.1 Hela motorn Utsignaler: Motormoment (M), normerat luft/bränsle-förhållande (λ), λ mätt med diskret givare (λ d ), luftmassflöde förbi spjället (ṁ at ), och tryck i insugningsröret (p im ) Insignaler: Gaspedalläge (β ped ), varvtal (N) och insprutningstid (t inj ) Motormodellen kan delas upp i ett antal delblock. I Figur 2.1 visas ett blockschema över motorn, där man kan se vilka delblock som ingår i modellen och respektive blocks in- och utsignaler. Figur 2.1: Blockschema över hela motormodellen. Rita ett blockschema över hela motorn, i vilket man tydligt kan följa hur signalerna (de fysikaliska storheterna) flödar mellan de olika delblocken. 2.2 Gaspedal På moderna motorer anger gaspedalläget önskat referensluftmassflöde. Här presenteras en modell för detta samband. Samma modell finns beskriven i laborationskompendiet. I modellen kan gaspedalläget β ped varieras kontinuerligt mellan 0 och 1. Ett blockschema över gaspedalen visas i Figur 2.2. Obs! Pedalpedalläge är inte detsamma som gasspjällvinkel. Figur 2.2: Blockschema över gaspedalen. 6

2.2.1 Modellbeskrivning Utsignaler: Referensluftmassflöde (ṁ at,ref ) Insignaler: Gaspedalläge (β ped ) Modell: Referensluftmassflödet ges av ṁ at,ref = ṁ at,min + (ṁ at,max (N) ṁ at,min ) β ped (2.1) där det maximala luftmassflödet approximeras med ṁ at,max (N) = n cyln n r p amb Π bl V d RT im (2.2) Parametrar att bestämma: Minimalt luftmassflöde (ṁ at,min ), omgivningstryck (p amb ), samt temperatur i insugningsröret (T im ) Övriga parametrar: Antal cylindrar (n cyl ), antal vevaxelvarv per motorvarv (n r ), överladdningsfaktor (Π bl ), specifika gaskonstanten (R), samt slagvolym (V d ). Parametrarna har följande värden: n cyl =... n r = 2 Π bl =... R =... V d =... 2.2.2 Experimentplan Så här tänker vi bestämma det minimala luftmassflödet, som vi antar är samma som tomgångsluftmassflödet.... Dessutom ska vi bestämma omgivningstrycket och temperaturen i insugningssystemet. 2.3 Gasspjäll Gasspjället används för att reglera luftmassflödet så att det styrs in mot referensvärdet ṁ at,ref. Gasspjället med dess regulator är komplicerad att modellera, och hela uppträdandet approximeras därför här med ett första ordningens system. Ett blockschema över gasspjället visas i Figur 2.3. Figur 2.3: Blockschema över gasspjället. 7

2.3.1 Modellbeskrivning Utsignal: Luftmassflöde (ṁ at ) Insignal: Referensluftmassflöde (ṁ at,ref ) Modell: Förändringen i luftmassflödet ges av dṁ at (t) dt Luftmassflödet fås genom en integration: ṁ at (t) = = 1 τ th (ṁ at,ref ṁ at (t)) (2.3) t t 0 ( dṁat (t) dt ) dt (2.4) Parameter att bestämma: Tidskonstanten τ th Övriga parametrar: - 2.3.2 Experimentplan Parameter att bestämma: Spjällsystemets tidskonstant τ th. Mätsignaler: Luftmassflöde (ṁ at ), spjällvinkel (α) och tid (t). Styrsignal: Gaspedalläge (β ped ) Typ av experiment: Stegsvarsexperiment, dvs dynamikmätning. Utförande: Motorn körs med konstant varvtal i en arbetspunkt och flera steg (upp-ned-upp-ned o.s.v.) utförs i pedalposition. Tiderna mellan stegen väljs så att mätsignalerna hinner stabilisera sig innan nästa steg görs. Utvärdering: Eftersom vi inte kan mäta luftmassflödets referensvärde direkt, så mäter vi spjällvinkeln istället. Då sambandet mellan spjällvinkel och massflödets referensvärde är en statisk funktion påverkar inte detta mätningsförfarandet. Den mätta spjällvinkeln används således till att se när ett steg påbörjas. Eftersom systemet antas ha dynamik likt ett första ordningens system blir stegsvaret uttryckt i tidsdomän ṁ at (t) = (1 e t t 0 τ th ) (ṁ ref,new ṁ ref,old ) + ṁ ref,old (2.5) där t 0 är tidpunkten då steget sker. Vid tiden τ th + t 0 är (1 e t t 0 τ th ) = 1 e 1 = 0.63 (2.6) Tidskonstanten bestäms därför som tidsintervallet från tidpunkten då en förändring först kan observeras, till dess att luftmassflödet har nått 63% av den slutliga förändringen. 8

2.4 Insugningsrör 2.5 Bränsleinsprutning 2.6 Bränslepölar 2.7 Cylindern Motormoment, luft/bränsleförhållande 2.8 Avgassystem med lambdagivare Tryck, lambdamätning, kallstartstid 9

Kapitel 3 Stationär analys I det här kapitlet redovisas och diskuteras resultaten från projekt 1B. Projektets syfte är att visa hur ett drivande moment kan produceras ur kemiskt lagrad energi, och var förluster kan uppstå. Tillvägagångssätt beskrivs genom att använda ekvationer redovisas och namnet på de mätdata-filer som använts anges. Det här kapitlet lämnas in till det andra inlämningstillfället, dvs efter att projekt 1B har genomförts. Bifoga matlab-kod. Förberedelseuppgifterna behöver inte redovisas i rapporten, men tänk på att de kan ge värdefulla ledtrådar när ni t.ex. ska förklara figurernas utseende. 10

Kapitel 4 Implementering och validering av motormodell I det här kapitlet behandlas åter medelvärdesmodellen. Resultaten av parameterskattningarna redovisas, modellerna valideras och implementeringen av modellerna illustreras. Projekt 1C Dynamik och emissioner 4.1 Gaspedal Parametervärde:?? kg/s. Det minsta luftmassflödet ṁ at,min i (2.1) bestämdes till Mätdata: För bestämningen av det minsta luftmassflödet användes??. Utförande:... Implementering: I Figur?? visas implementationen av gaspedalmodellen. Validering: Eftersom vi inte kan mäta gaspedalens läge, så är det svårt att validera modellen. Dock troliggör vi att den är rimlig och rätt implementerad i Figur??, där vi redovisar ett lämpligt simuleringsresultat. Modellen bedöms som rimlig eftersom... 4.2 Gasspjäll Parametervärde: Spjällsystemets tidskonstant τ th i (2.3) bestämdes till 0.3 s. Mätdata: För parameterbestämmningen används mätdataserierna airstep*. Utförande: I mätsekvenserna identifierades tiden från att steget skedde till dess att 63% av den slutliga förändringen uppnåtts enligt (2.6). Detta gjordes för såväl positiva som negativa steg i pedalpositionen, och för de olika mätsekvenserna i airstep*-filerna. Medelvärdet hos resultaten är ca 0.3 s. 11

Figur 4.1: Implementering av dynamiken förbi gasspjället. Implementering: I Figur 4.1 visas en implementation luftdynamik förbi spjället enligt (2.3) och (2.4). Observera att både luftens dynamik och dynamiken hos spjällregulatorn klumpats samman till ett enda första ordningens system. Validering: I Figur 4.2 visas hur väl den simulerade modellen överensstämmer med mätdatat. Modellen är en grov förenkling av verkligheten, eftersom den kombinerade regulator- och luftdynamiken inte alls beter sig som ett första ordningens system. Kurvorna följer därför inte varandra särskilt väl under dynamikfasen. Det kan dock konstateras att snabbheten hos modellens och det verkliga systemet snabba dynamik tycks vara i samma storleksordning. 4.3 Insugningsrör 4.4 Bränsleinsprutning 4.5 Bränslepölar 4.6 Cylindern 4.7 Avgassystem 12

12 x 10 3 11 Validation of throttle model Simulated Measured 10 9 mdota [kg/s] 8 7 6 5 4 0 2 4 6 8 10 12 Time [s] Figur 4.2: Validering av dynamiken förbi gasspjället. I figuren visas både simulerat och uppmätt luftmassflöde. Mätdatat som används är airsteplow.mat. Observera att det är stegsvaret efter det första positiva steget i gaspedalposition som simuleringen försöker efterlikna. 13

Kapitel 5 Regulator Till motorns bränsleinsprutningssystem kopplas en bränsleregulator. I detta kapitel redovisas design av regulatorn, hur vi gått till väga för att bestämma regulatorparametrarna, samt figurer som visar att vi har lyckats. Ett steg i gaspedalposition genomförs, och dess resultat rimlighetsbedöms. Projekt 1C, fortsättning. 14

Kapitel 6 Experiment I det här kapitlet redovisas resultaten av ett antal experiment som anges i laborationskompendiet. Resultaten diskuteras och rimligheten bedöms. Projekt 1C, fortsättning. 6.1 Accelerationstest 6.2 Testkörning på del av körcykel 6.3 Simulering av hel körcykel 6.4 Bränsleförbrukning 6.5 Emissioner 15

Kapitel 7 Slutsatser 16