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

Relevanta dokument
Projektplan. Redaktör: Amanda Nilsson Version 1.1. Status LIU Flervariabla reglerstrategier för avancerade motorer. Granskad

Projektplan. LiTH Reglering av Avgaser, Trottel och Turbo Fredrik Petersson Version 1.0. Status. Reglerteknisk Projektkurs RATT LIPs

Testprotokoll. Redaktör: Sofie Dam Version 0.1. Status. Planering och sensorfusion för autonom truck Granskad Dokumentansvarig - Godkänd

Teknisk dokumentation

Testplan. Redaktör: Sofie Dam Version 0.1. Status. Planering och sensorfusion för autonom truck Granskad Dokumentansvarig - Godkänd

TSRT10 - Projektplan

LIPs Fredrik Ljungberg ChrKr Projektdirektiv18_ROV.doc CKr

LiTH Autonom styrning av mobil robot Projektplan. Martin Elfstadius & Fredrik Danielsson. Version 1.0

Projektdirektiv Oskar Ljungqvist Sida 1. Kund/Examinator: Daniel Axehill, Reglerteknik/LiU

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

TURBO Kravspecifikation

TESTPLAN. Markus Vilhelmsson. Version 1.3. Status Detektion och felisolering i förbränningsmotor

Projektplan. LiTH Segmentering av MR-bilder med ITK Anders Eklund. Version 1.0. Status. Bilder och grafik projektkurs, CDIO MCIV LIPs

LiTH 7 december Optimering av hjullastare. Testplan. Per Henriksson Version 1.0. LIPs. TSRT10 testplan.pdf WHOPS 1. tsrt10-vce@googlegroups.

Kravspecifikation. Estimering och övervakning av avgasmottryck i en dieselmotor. Version 1.2 Dokumentansvarig: Gustav Hedlund Datum: 24 april 2008

Testplan. Vidareutveckling av Optimal Styrning av Radiostyrd Racerbil. Version 1.1 Fredrik Karlsson 26 november Granskad JL, FK 26 november 2012

Adaptiva metoder för förbättrad motor och fordonsreglering Testprotokoll. FADR - FordonsAdaptiv DriftsRegulator. Version 1.0.

Testprotokoll. Version 1.0 Dokumentansvarig: Christoffer Florell Datum: 1 december 2013

Kravspecifikation. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status

Kravspecifikation. Version 1.3 Dokumentansvarig: Olof Juhlin Datum: 29 november 2013

Testprotokoll Autonom målföljning med quadcopter

Projektdirektiv Christian Andersson Naesseth Sida 1

Testplan Autonom truck

LIPs Daniel Axehill ChrKr Projektdirektiv_Saab_v3 CKr

Testspecifikation. Henrik Hagelin TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

Testplan Racetrack 2015

TURBO Systemskiss. 5 december Status. Granskad SL

LiTH Segmentering av MR-bilder med ITK Efterstudie MCIV. Anders Eklund. Status

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

Rapportering som krävs utöver LIPS-dokumenten: poster föredrag där projektets genomförande och resultat beskrivs hemsida som beskriver projektet

Kravspecifikation. Vidareutveckling av Optimal Styrning av Radiostyrd Racerbil. Version 1.1 Joel Lejonklou 26 november 2012

LIPs Isak Nielsen ChrKr Projektdirektiv13_ROV.doc CKr

Systemskiss. Joachim Lundh TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

Testprotokoll Racetrack 2015

Efterstudie. Redaktör: Jenny Palmberg Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Jenny Palmberg

Testplan Erik Jakobsson Version 1.1

Projektplan. Modellbaserad diagnos av motortestcell Fredrik Johansson Version 1.0. Status. TSRT71 Modellbaserad diagnos av motortestcell IPs

LIPs Martin Lindfors ChrKr Projdir2017_sbd.doc CKr

LIPs Andreas Bergström ChrKr Projektdirektiv16_Toyota_v2.0.doc CKr

Systemskiss. Version 1.0 Dokumentansvarig: Olof Juhlin Datum: 25 september 2013

HARALD Testprotokoll

Designspecifikation. Redaktör: Amanda Nilsson Version 1.0. Status LIU Flervariabla reglerstrategier för avancerade motorer

Projektdirektiv. Rikard Falkeborn Sida 1

Projektplan. LiTH AMASE Accurate Multipoint Acquisition from Stereovision Equipment. Johan Hallenberg Version 1.0

Detektion och felisolering i förbränningsmotorer PROJEKTPLAN. Max Karjalainen. Version 1.0. Status

LiTH, Reglerteknik Saab Dynamics. Testplan Collision avoidance för autonomt fordon Version 1.0

Systemskiss. LiTH Kamerabaserat Positioneringssystem för Hamnkranar Mikael Ögren Version 1.0. Status

Projektplan Autonomstyrning av gaffeltruck

LiTH. WalkCAM 2007/05/15. Testplan. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs

Dokumentation och presentation av ert arbete

Projektplan. FUDGE - The FUn to Drive Generic Engine. Version 1.2 Författare: Victor Birath Datum: 13 december 2014 STATUS

LiTH Autonom styrning av mobil robot Testplan Version 1.0 TSRT71-Reglertekniskt projektkurs Anders Lindgren L IPs

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete

Testplan. LiTH. Autopositioneringssystem för utlagda undervattenssensorer Martin Skoglund Version 1.1. Status

Projektplan. Redaktör: Patrik Molin Version 1.0. Mobile Scout. Status. LiTH Granskad Godkänd. TSRT71 Patrik Molin

Projektdirektiv Hanna Nyqvist Sida 1

Tentamen i Reglerteknik, 4p för D2/E2/T2

Testprotokoll. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status

LIPs Andreas Bergström ChrKr Projektdirektiv18_Toyota_v1.0.doc CKr

Dokumentation och presentation av ert arbete. Kursens mål. Lärare Projektmedlemmar. Studenter Extern personal. Projektfaser. Projektroller.

Testplan. Flygande Autonomt Spaningsplan. Version 1.0. Dokumentansvarig: Henrik Abrahamsson Datum: 14 mars Status.

LIPs Andreas Bergström ChrKr Projektdirektiv17_Toyota_v1.0.doc1 CKr

Projektplan. LiTH Kamerabaserat Positioneringssystem för Hamnkranar Mikael Ögren Version 1.0. Status

Kravspecifikation. Remotely Operated Underwater Vehicle. Version 1.0 Malte Moritz ROV. Status

Industriella styrsystem, TSIU06. Föreläsning 1

Projektplan. Joachim Lundh TSRT10 - SEGWAY 6 december 2010 Version 1.0. Status:

TENTAMEN I TSRT07 INDUSTRIELL REGLERTEKNIK

Projektplan. LIPs. LiTH Flygsimulator Petra Malmgren. Version 1.0. Status. TSRT71 Reglerteknisk projektkurs Kristin Fredman.

Kravspecifikation. LIPs. LiTH Flygsimulator Erik Carlsson. Version 1.0. Status. TSRT71 Reglerteknisk projektkurs Kristin Fredman

Dokumentation och presentation av ert arbete

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

LiTH Utveckling och implementering av regulator för styrning av gimbalmonterade sensorer i UAV:er. Kravspecifikation.

Systemskiss. Michael Andersson Version 1.0: Status. Platooning Granskad DOK, PL Godkänd Erik Frisk

Projektplan. LIPs. Per Henriksson Version 1.0. LiTH 7 december Optimering av hjullastare. TSRT10 projektplan.pdf WHOPS 1

Systemskiss. LiTH AMASE Accurate Multipoint Acquisition from Stereovision Equipment. Jon Månsson Version 1.0

Överföringsfunktioner, blockscheman och analys av reglersystem

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

KRAVSPECIFIKATION. Pontus Brånäs Wojtek Thorn Version 1.1. Status

Kravspecifikation. Oskar Törnqvist Version 1.0. Status. Granskad. Godkänd

Dokumentation och presentation av ert arbete

Innehåll. Projekt Greed. Projekt definition. Projekt Greed En introduktion till projektmodellen LIPs

Projektplan. Flygande Autonomt Spaningsplan. Version 1.0. Dokumentansva Datum: 13 februari Dokumentansvarig: Henrik Abrahamsson.

Projektrapport Projekt 1 TSFS05. Linus Linusson Linnea Linneasdotter

TSRT10 - Teknisk rapport

Signaler och reglersystem Kapitel 1-4. Föreläsning 1, Inledning Reglerteknik

Testplan Autonom målföljning med quadcopter

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

Laborationsrapport Laboration 1 TSFS05. Linus Linusson Linnea Linneasdotter

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

Kravspecifikation Fredrik Berntsson Version 1.1

Innehåll (3) Innehåll (2) Innehåll (5) Innehåll (4) Innehåll (6) Innehåll (7) Dokumenthistorik. beställare, Översiktlig beskrivning av projektet

Kravspecifikation. Självetablerande sensornätverk med 3G och GPS. Version 1.0. Christian Östman Datum: 12 maj 2008

HARALD. Systemskiss. Version 0.3 Redaktör: Patrik Johansson Datum: 20 februari Status

LiTH Flygsimulator Testprotokoll Version 1.0 TSRT71 Reglerteknisk projektkurs L IPs Kristin Fredman

Användarhandledning. Redaktör: Jenny Palmberg Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Jenny Palmberg

Robotgräsklippare PROJEKTPLAN. Robotgräsklippare. Version 1.1. Status. Granskad. Godkänd. Robotgräsklippare.

TENTAMEN I TSRT07 INDUSTRIELL REGLERTEKNIK

HARALD. Version 0.2 Redaktör: Patrik Johansson Datum: 8 maj Status. Granskad - yyyy-mm-dd Godkänd - yyyy-mm-dd

Transkript:

Testprotokoll Redaktör: Simon Malmberg Version 0. Status Granskad Godkänd Lars Eriksson Sida

PROJEKTIDENTITET 208/HT, Tekniska Högskolan vid Linköpings Universitet, ISY Gruppdeltagare Namn Ansvar Telefon E-post Amanda Nilsson Projektledare (PL) 0730622479 amani78@student.liu.se Linus Wetterhag Dokumentansvarig (DOK) 073360236 linwe983@student.liu.se Simon Malmberg Test- och Kvalitetsansvarig 076462787 simma02@student.liu.se Emil Eklund Designansvarig (DSN) 0738030446 emiek979@student.liu.se Alexander Bärlund Mjukvaruansvarig 07620772 aleba707@student.liu.se Markus Andersson MPC-ansvarig 073950094 maran67@student.liu.se Linus Johansson VVT-modell 0739225780 linjo89@student.liu.se Gustav Strandberg Tillståndsansvarig 076662500 gusst967@student.liu.se Kund: Volvo Cars Corporation Kontaktperson hos kund: Fredrik Wemmert Beställare: Lars Eriksson, 03-284409, lars.eriksson@liu.se Kursansvarig: Daniel Axehill, 03-284042, daniel.axehill@liu.se Handledare: Robin Holmbom, 03-28327, robin.holmbom@liu.se Sida 2

Innehåll Dokumenthistorik 4 Inledning 5 2 Reglering av VVT 7 2. Syfte........................................ 7 2.2 Beskrivning.................................... 7 2.3 Resultat...................................... 8 2.4 Diskussion..................................... 8 3 VVT-modell validering 9 3. Syfte........................................ 9 3.2 Beskrivning.................................... 9 3.3 Resultat...................................... 9 3.4 Diskussion..................................... 4 Validering av fullständig MPC-regulator i simulink 3 4. Syfte........................................ 3 4.2 Beskrivning.................................... 3 4.3 Resultat...................................... 3 4.4 Diskussion..................................... 6 5 Undersökning av trasig aktuator i simuleringsmiljö 7 5. Syfte........................................ 7 5.2 Beskrivning.................................... 7 5.3 Resultat...................................... 7 5.4 Diskussion..................................... 8 Sida 3

Dokumenthistorik Version Datum Utförda förändringar Utförda av Granskad 0. 3 december 208 Första utkast. Alla - Sida 4

Inledning Detta dokument innehåller protokoll för alla de tester som utförts. I tabell beskrivs vilka tester som validerar respektive krav och i tabell 2 listas kraven. Tabell : Sammanfattning av vilket test som validerar vilket krav. Testnr Testtitel Validering av krav nr: Reglering av VVT. 4 2 VVT-modell validering 9, 2, 3 3 Validering av MPC-regulatorn, 2, 3, 7, 8, 6, 20, 2, 22, 23, 25, 26 med samtliga aktuatorer i Simulink. 4 Validering av defekt aktuator i Simulink. 28 Tabell 2: Generella krav på hela systemet. Nummer Förändring Krav Prioritet orginal Utveckla ett multivariabelt modellbaserat reglersystem för momentstyrning. 2 orginal Integrera en modell för kamfasning till befintlig motormodell. 3 orginal Motorn samt reglersystem ska gå att simulera i Simulink. 4 version.2 Det ska gå att utvärdera det flervariabla 2 reglersystemet vid motortestcellen. 5 orginal Reglersystemet ska optimera bränsleförbrukning 2 givet önskat moment. 6 orginal Reglersystemet ska vid användning ha 2 bättre momentföljning, representerat som t.ex. insugstryck, än det befintliga reglersystemet för motorn. 7 orginal Modellen för VVT ska integreras med den befintliga motormodellen. 8 Version 0.2 Modeller för wastegate och throttle ska tas fram till MPC. 9 orginal VVT-modellen ska implementeras i Simulink. 0 orginal Block och signaler i Simulink ska vara kommenterade. Version 0.2 Dokumentation och litteraturöversikt för olika modellapproacher över VVT skall utföras. 2 orginal Ta fram en modell för kamfasningen. Sida 5

3 orginal Modellen ska stämma väl överens mot mätdata från den fysiska motorn. 4 Version. Implementera regulator för VVT aktuator att från referens kamförskjutning komma till önskad kamförskjutning. 5 orginal Reglersystemet ska gå att implementera i dspace styrenhet vid motortestcellen. 6 orginal Reglersystemet ska gå att simulera tillsammans med en motormodell i Simulink. 7 orginal All regulatorkod ska vara kommenterad enligt Googles kodstandard. 8 orginal Reglersystemet ska vara modellbaserat och multivariabelt. 9 Version 0.2 En sammanställning över olika metoder med motiveringar till de val som gjorts ska sammanställas. 20 orginal Reglersystemet ska klara av att följa momentkurvan, representerat som t.ex. insugstryck. 2 orginal Reglersystemet ska hantera styrning av throttle. 22 orginal Reglersystemet ska hantera styrning av wastegate. 23 orginal Reglersystemet ska hantera styrning av kamfasning av insugsventiler. 24 version.2 Reglersystemet ska hantera styrning av kamfasning av avgasventiler. 25 version.2 Regulatorn ska vara stabil i en närhet till den punkt motorn är linjäriserad kring. 26 orginal Optimeringsproblemet ska vara löst inom den bestämda uppdateringsfrekvensen. 27 version.2 Det ska vara stötfria övergångar mellan olika tillståndsregioner för motorn. 28 version.2 Reglersystemet ska kunna hantera att en av aktuatorerna går sönder i simuleringsmiljö. 29 version.2 Reglersystemet ska kunna hantera att en av aktuatorerna går sönder på motorn. 30 Version 0.2 En sammanställning där olika reglerstrategier jämförs och diskuteras ska göras. 3 original Varje projektmedlem ska avsätta en arbetstid på 240 timmar +- 0% 32 original Handledningstid ska inte överstiga 25 timmar. 33 original Använd tid i motortestcellen ska inte överstiga 80 timmar. 2 3 2 2 Sida 6

34 version.2 Beslutspunkt 2: Kravspecifikation, Projektplan, Tidplan, utkast till designspeci- fikation, presentation av systemet levererat till beställare 8/0 35 original Beslutspunkt 3: Designspecifikation och testplan ska levereras innan Beslutspunkt 5. 36 original Beslutspunkt 5: Verifiering av kraven, all funktionalitet, användarhandledning samt testprotokoll ska levererasinnan Beslutspunkt 6. 37 original Beslutspunkt 6: Teknisk dokumentation, efterstudie, posterpresentation, hemsida samt videopresentation levererat senast 7/2 38 original Status- och tidsrapport ska lämnas till beställare varje vecka. 39 original Projektet ska avslutas innan 7/2 40 original Kravspecifikation ska finnas. 4 original Projektplan ska finnas. 42 original Tidplan ska finnas. 43 original Designspecifikation ska finnas. 44 original Testplan ska finnas. 45 original Teknisk dokumentation ska finnas. 46 original Användarhandledning ska finnas. 47 original Samtliga dokument ska utgå från LIPSmallar. 2 Reglering av VVT 2. Syfte Syftet är att utifrån en satt kamförskjutningsreferens se att regulatorn för VVT-aktuatorn lyckas nå den önskade referensen under ett mjukt insvängningsförlopp. 2.2 Beskrivning Testet utförs i motorcellen hos fordonsystem. Testet utförs under körning och det som måste göras är att i controldesk sätta önskad referens för insugskammen. Därefter kan en inspelning i INCA göras. Sedan görs ett steg i insugskam från controldesk och det går då att studera hur den beter sig dynamiskt under steget. Sida 7

2.3 Resultat I figur syns ett stegsvar för insugskammen på motorn. 00 Measured CAM position. 90 80 Angle [deg] 70 60 50 40 0 50 00 50 200 250 Time [s] Figur : Stegsvar för insugskam på motor. 2.4 Diskussion Eftersom referenssignalen inte fanns tillgänglig från INCA kunde inte denna loggas samtidigt som kampositionen och därför visar plotten i figur endast den uppmätta kampositionen. Det observerades däremot att det statiska felet efter ett steg var mindre än grad. Även om systemet är integrerande blir det en liten avvikelse från referensen, orsakad av t.ex. friktion eller störningar. För att uppnå en bättre reglerprestanda skulle det behövts en integrerande del i regulatorn. Det beslutades dock att reglerprestandan var tillräckligt bra utan integrerande del. Sida 8

3 VVT-modell validering I detta avsnitt beskrivs hur den framtagna VVT-modellen har validerats mot mätdata. 3. Syfte Syftet är att validera VVT-modellen genom att jämföra simuleringar i Simulink med mätdata från tidigare tester. Luftflödet genom cylindrarna är av intresse då denna fångar återcirkulation av residualgaser. 3.2 Beskrivning Testen utförs i Simulink och grafer över luftflöde sparas undan för att jämföras med motormätningar i samma arbetspunkt och se om modellen fångar verkligheten och dynamiska förlopp som kan testas genom att ta ett steg i VVT. 3.3 Resultat Två fall testas för att validera att VVT-modellen har önskat beteende. Ett med helt öppen wastegate och en med halvöppen wastegate. Steg från 0 graders förskjutning till fullt utstyrt (50 grader) utförs och insugstryck jämförs med mätdata mot simulerad data. I figur 2 syns hur insugstrycket varierar med steg i insugskam med wastegaten öppen och 24 % trottel. Detta kan jämföras med figur 3 där simulerade värden för insugstryck, massflöde och moment syns. Figur 2: Insugstryck då steg om 5 utförs i motortestcellen med wastegaten öppen och 24 % trottel vid 2000 rpm. Sida 9

Figur 3: Insugstryck då steg om 5 utförs i simuleringsmiljö med wastegaten öppen och 24 % trottel vid 2000 rpm. Även test med wastegate genomförs och kan ses i figur 4 och 5 nedan. Figur 4: Insugstryck då steg om 5 görs i motortestcellen med wastegaten 50 % stängd och 30 % trottel vid 2000 rpm. Sida 0

Figur 5: Insugstryck då steg om 5 utförs i simuleringsmiljö med wastegaten 50 % stängd och 30 % trottel vid 2000 rpm. 3.4 Diskussion Vi ser att modellen stämmer bra överens då turbon inte används, alltså då motorn opererar som sugmotor. Här följer modellen tydligt karakteristiken av hur VVTn påverkar insugstrycket och man ser att maximalt moment uppnås vid ungefär 30-35 utställd insugskam. Modellen fångar detta beteende mycket bra. Då wastegaten används ser vi istället att simuleringsmodellen inte bygger samma laddtryck som testen i motorlabbet gör. Detta kan bero på flertalet anledningar men i detta fall beror det förmodligen på modellfel i hela motormodellen eller parameterfel. Vi ser dock att modellen inte riktigt fångar rätt beteende här då insugstrycket ökar med ökad utställning av VVT. Här får man alltså högst tryck vid maximalt utställd VVT. Detta fångar inte modellen men eftersom inte laddtrycken är densamma i simulering och mätning så går det inte att säga att modellen är felaktig då det inte är samma förutsättningar som ges. Efter lite laboration med inställningen på wastegaten hittas ett matchande insugstryck vid 88 % stängd wastegate. Detta kan ses i figur 6. Här ser vi att trycket ökar, vilket stämmer överens med mätdatan, dock så ger modellen att trycket sjunker vid maximal utställd VVT vilket inte är fallet i mätdatan. Detta får ses som modellfel men kommer inte påverka MPC-regulatorn då insugstrycket är konstant från ungefär 30 utställd VVT till max utställd. Alltså är modellen god nog för sitt användningsområde. Sida

Figur 6: Insugstryck då steg om 5 görs i simuleringsmiljö med wastegaten 88 % stängd och 30 % throttle vid 2000 rpm. Sida 2

4 Validering av fullständig MPC-regulator i simulink 4. Syfte Den fullständiga MPC-regulatorn för styrning av alla aktuatorer ska valideras och utvärderas. Regulatorn skall kunna följa referenskurvan för önskat ṁ fc. Syftet med testet är att säkerställa regulatorns funktion innan test utförs i motortestcell. Testet skall säkerställa att regulatorn är stabil och fungerande och att implementeringen av VVTmodellen lyckades. 4.2 Beskrivning Referensen sätts till ett steg från motorns linjäriseringspunkt. Testet utförs vid tre olika linjäriseringspunkter för att testa hela motorns arbetsområde, en vid låg last, en vid mellan last och en vid hög last. Alla testpunkter är linjäriserade kring varvtalet 2500 rpm. 4.3 Resultat I figur 7 syns massflödet mot refernssignalen vid en relativt låg last där motormodellen är linjäriserad kring T HR = 0., W G = och V V T = 4.5. I figur 8 syns de styrsignaler för trottel, wastegate och VVT som ger upphov till figur 7. Figur 7: I figuren visas följningen av luftmassflödet mot referensen vid en låg last. Sida 3

Figur 8: I figuren visas styrsignalerna vid en låg last. I figur 9 syns massflödet mot refernssignalen vid en mellanhög last där motormodellen är linjäriserad kring T HR = 0.2, W G = 0.7 och V V T = 4.5. I figur 0 syns de styrsignaler för trottel, wastegate och VVT som ger upphov till figur 9. Figur 9: I figuren visas följningen av luftmassflödet mot referensen vid en mellanhög last. Sida 4

Figur 0: I figuren visas styrsignalerna vid en mellanhög last. I figur syns massflödet mot refernssignalen vid en relativt hög last där motormodellen är linjäriserad kring T HR = 0.4, W G = 0.2 och V V T = 4.5. I figur 2 syns de styrsignaler för trottel, wastegate och VVT som ger upphov till figur. Figur : I figuren visas följningen av luftmassflödet mot referensen vid en hög last. Sida 5

Figur 2: I figuren visas styrsignalerna vid en hög last. 4.4 Diskussion MPC-regulatorn går att implementera i Simulink och kontrollerar samtliga styrsignaler för att minimera målfunktionerna. Styrsignalerna är begränsade inom sitt tillåtna intervall och ett kvadratiskt straff på förändringshastigheten av styrsignalerna finns implementerat för att förhindra instabilitet och för snabba förändringar i styrsignaler. Linjäriseringspunkterna skiljer sig från varandra eftersom förbränningsmotorn är ett olinjärt system. Detta leder till att alla linjäriseringspunkter har skilda egenskaper. MPC-regulatorn måste alltså trimmas i varje linjäriseringspunkt för att uppnå ett dugligt resultat. De tre linjäriseringspunkterna presenterade i detta kapitel representerar olika typer av lastpunkter. Stabila stegsvar har uppnåtts kring alla dessa lastpunkter med god referensföljning. Detta är en indikator på att stabilitet kan uppnås i hela driftsområdet för motorn. Genom att linjärisera en utökad motormodell skulle möjligtvis bättre resultat och förbättrad referensföljning kunna uppnås. Men en konsekvens kan bli tyngre beräkningar på grund av fler tillstånd. De tre målfunktionerna som är implementerade är avvikelsen mellan luftmassflödet ṁ fc och dess referens, tryckkvoten p ic p em samt kvoten ṁfc p ic. Syftet med att implementera de två sistnämnda är för att minska bränsleförbrukningen. Modellen är förenklad till att arbeta med lambda=. Genom att straffa tryckfall över trottel samt högt tryck efter kompressorn jämfört med massflödet av luft skall stor strypning över trotteln samt onödigt stora tryckuppbyggnader förhindras. Hur väl detta optimerar bränsleförbrukningen är svårt att bedöma i Simulink, men en linjäriserad modell som arbetar med ett icke konstant lambdavärde ger större möjligheter att undersöka detta. Uppdageringsfrekvensen är bestämd till 0, sekunder vilket inte verkar vara några problem för optimeringslösaren att hinna med i simuleringsmiljö. Alla krav listade i tabell är alltså uppfyllda. Sida 6

5 Undersökning av trasig aktuator i simuleringsmiljö 5. Syfte Kriteriet att regulatorn ska klara av att en aktuator går sönder skall undersökas och testas i simuleringsmiljö. Det intressanta här är att se hur regulatorn reagerar och behandlar att en aktuator är låst i en position. Anledningen till testet är att validera att systemet fungerar som tänkt innan det testas på den riktiga motorn. 5.2 Beskrivning Testet genomförs genom att sätta bivillkor på styrsignalen för den trasiga aktuatorn som förbjuder MPCn från att ändra styrsignal till den aktuella aktuatorn. 5.3 Resultat I figur 3 och 4 visas testet då regulatorn simuleras med en motormodell där wastegaten är trasig (fixeras). Figur 3 visar hur styrsignalerna arbetar för att få massflödet att följa referensen i figur 4. I testet användes en linjäriseringspunkt kring T HR = 0.2, W G = 0.3 och V V T = 4.5. Figur 3: Styrsignalerna från MPC regulatorn när wastegate är trasig och fixerad vid en position. Sida 7

Figur 4: Massflödet mot referensen när wastegate är trasig och fixerad vid en position. 5.4 Diskussion I figur 3 ses att aktuatorn wastegate ligger still kring 30% vilket motsvarar 20 vilket var det vi bestämt. MPCn klarar av att följa referensen på massflödet genom att flytta på när insugsventilen öppnas och genom att styra trotteln. Därmed bedöms MPCn klara av att hantera en trasig aktuator. Sida 8