Energioptimering genom framförhållning

Storlek: px
Starta visningen från sidan:

Download "Energioptimering genom framförhållning"

Transkript

1 TSFS07 Projektkurs i systemteknik ISY Linköpings universitet Anna Vingren, annvi721 Erik Hellström, erihe433 Magnus Johansson, magjo029 Nawrous Mahmoud, nawma189 Energioptimering genom framförhållning

2

3 Sammanfattning Dokumentet beskriver vårt arbete i Projektkurs i systemteknik under våren Projektet syftar till att utvärdera möjliga energibesparingar i en lastbil om information om vägprofilen i höjdled för hela körsträckan finns tillgänglig. Tre strategier har utvärderats. En enkel strategi som beaktar aktuell väglutning och som har möjlighet att frikoppla motorn. De två andra strategierna utnyttjar även information om vägprofilen en viss sträcka framför fordonet. Det som skiljer dessa två åt är vilka styrsignaler som styrsystemet påverkar. I det första fallet kan motorn endast frikopplas medan systemet i andra fallet även styr gas och broms. Utvärderingen av styrstrategierna har skett mot en lastbilsmodell implementerad i MatLab/Simulink. Vi finner att strategin som endast påverkar om motorn är frikopplad och som betraktar vägprofilen en sträcka framför lastbilen, är den mest fördelaktiga. Detta i förhållande till den energibesparing som erhålls och den beräkningsinsats som krävs.

4

5 Innehåll 1. INLEDNING PARTER MÅL AVGRÄNSNINGAR DISPOSITION METOD PRAKTISKT FÖRFARANDE FORDONSMODELL DRIVLINA MOTORMOMENT BRÄNSLEFÖRBRUKNING FARTHÅLLARE SIMULERINGSMILJÖ ENKEL REGLERING GRÄNSVINKLAR ALGORITM RESULTAT FRAMFÖRHÅLLNING TILLSTÅNDSMODELL OPTIMERINGSPROBLEMET IMPLEMENTERING KOMPLEXITET RESULTAT ANTAL PREDIKTIONSSTEG ENERGIFÖRBRUKNING ENKEL FRAMFÖRHÅLLNING SCHWUNG SLUTSATSER FRAMTIDA ARBETE...25

6 Figurer FIGUR 1: SYMMETRISK SVACKA... 4 FIGUR 2: VÄGPROFIL LINKÖPING - JÖNKÖPING... 4 FIGUR 3: VÄGLUTNINGAR LINKÖPING JÖNKÖPING... 5 FIGUR 4: ARBETSOMRÅDE FÖR MOTORN FIGUR 5: FORDONSMODELLEN I SIMULINK... 9 FIGUR 6: GRÄNSVINKLAR SOM FUNKTION AV HASTIGHET FIGUR 7: OPTIMERINGSPROBLEMET SOM ETT NÄTVERK FIGUR 8: FÖRBRUKNINGSFÖRÄNDRING SOM FUNKTION AV ANTALET STEG...19 FIGUR 9: BRÄNSLEFÖRBRUKNING FÖR DE TRE STRATEGIERNA...20 FIGUR 10: ENKEL FRAMFÖRHÅLLNING I EN SVACKA...21 Tabeller TABELL 1: GRÄNSVINKLAR...12

7 1. Inledning I fordon med navigeringsutrustning så kan styrsystemet utnyttja förväntade körförhållanden för att optimera energiförbrukningen. I detta projekt kommer information om vägprofilen i höjdled att utnyttjas för att studera möjliga energibesparingar i lastbilar. Med styrsystem avser vi gas, broms och koppling. Vi kommer främst att studera hur vi med kopplingen kan variera mellan neutralt läge (frikopplat) och det normala läget med växeln i. Genom att frikoppla motorn i en utförsbacke kan rörelseenergin utnyttjas på ett bättre sätt jämfört med att motorbromsa. Vid frikoppling måste motorn köras på tomgång vilket kräver bränsle. Under motorbromsning kan däremot bränsleinsprutningen stängas av, åtminstone ovanför ett lägsta varvtal (så att motorn startar igen utan problem då gaspådrag åter efterfrågas). För att utnyttja rörelseenergin är frikoppling fördelaktigt samtidigt som det kräver bränsle för tomgång, något som inte behövs vid motorbroms. Således är valet att frikoppla en avvägning mellan vinsten i rörelseenergi och kostnaden i bränslet som krävs för tomgång Parter Beställare av projektets är avdelningen Fordonssystem på Institutionen för systemteknik vid Linköpings universitet. Projektansvarig är professor Lars Nielsen 1. Doktorand Anders Fröberg 2 har handlett projektet Mål Projektet ska utvärdera möjliga energivinster genom att utnyttja höjddata i styrsystemet i en lastbil. För detta ändamål ska en modell över fordonet tas fram och en simuleringsmiljö skapas där energiförbrukningen med olika styrsystem kan studeras 1.3. Avgränsningar Referenshastigheten som gäller för fordonet tillåts inte variera. Den antas vara konstant 85 km/h. Vidare antas inga växlingar inträffa och därför studeras endast den högsta växeln. 1 lars@isy.liu.se 2 froberg@isy.liu.se 1

8 1.4. Disposition I första kapitlet beskrivs bakgrunden till arbetet som leder fram till målen. Gjorda avgränsningar nämns. Det följande kapitlet redogör för metoden med vilken arbetet utförts. Kapitel tre beskriver den matematiskt modelleringen av en lastbil och den simuleringsmiljö den leder fram till. Fjärde kapitlet innehåller en enkel strategi som väljer att frikoppla motorn utifrån information om aktuell hastighet och väglutning. Det femte kapitlet tar upp kärnan i arbetet, styrstrategier som använder sig av information om hur vägprofilen ser ut framöver. Rapporten fortsätter med två kapitel med resultat från styrstrategierna i kapitel fem och de slutsatser vi drar från arbetet och uppnådda resultat. Avslutningsvis förs i sista kapitlet en diskussion om möjliga förbättringar och utvidgningar av strategierna. 2

9 2. Metod Vi kommer att utvärdera bränsleförbrukningen för en lastbil med tre olika utgångspunkter, nämligen: i. Vanlig farthållning med reglering av gas och broms. Schwung 3 tillåts. ii. Reglera kopplingen med hjälp av information om aktuell hastighet och väglutning. iii. Använd information om kommande vägprofil för regleringen. Ordningen för nämnda förutsättningarna anger den ordning vilken vi kommer att arbeta efter. I första steget formulerar vi fordonsmodellen och bygger en simuleringsmiljö som även kommer att användas framöver för att utvärdera olika styrstrategier. Steg två är en språngbräda till sista stadiet och utförs för att få preliminär insikt i det förestående problemet Praktiskt förfarande Simuleringsmiljön kommer att byggas upp i MatLab/Simulink. Regulatorer implementeras i språket C. De inkluderas i Simulinkmiljön via så kallade S-functions. De data som ligger till grund för modellparametrar har vi mottagit från Tony Sandberg på Scania i Södertälje. Till vårt förfogande ställdes också höjddata från sträckan mellan Linköping och Jönköping. Denna sträcka har använts för att utvärdera strategierna. Höjddatat bestod av sampel, varje 25 meter på sträckan, med höjden över havet. Vi studerar, som nämnt i inledningskapitlet, en referenshastighet som antas konstant lika med 85 km/h. Den maximalt tillåtna hastigheten för alla strategier sätter vi till 90 km/h, fem km/h ovanför referensen Symmetrisk svacka Vi vill ha ett verklighetsnära men kortare vägavsnitt, som inte ger upphov till så många beräkningar, att arbeta med när vi tar fram och detaljstuderar de olika algoritmerna. Detta vägparti ska motsvara ett typiskt avsnitt i verkligheten där det finns potential för energibesparing med vårt styrsystem. 3 Schwung innebär att bromsarna inte aktiveras om fordonet ökar sin hastighet utan gaspådrag, till exempel i en nedförsbacke, förutsatt att vi inte når den maximalt tillåtna avvikelsen från referenshastigheten. 3

10 För detta ändamål tänker vi oss ett avsnitt bestående av en symmetrisk svacka med två par backar med olika lutningar, se figur 1. Vägpartiet består av 50 m plan väg, 150 m med lutning a %, åter 50 m plant, 150 m med lutning b % och efter 25 m plan väg är resten en spegling av det tidigare avsnittet (angivna avstånd avser de horisontella). Figur 1: Symmetrisk svacka Teckenkonventionen för lutningsvinklar är att en positiv vinkel anger att höjden ökar, det vill säga en uppförsbacke. En negativ vinkel innebär således att höjden minskar, en nedförsbacke Från Linköping till Jönköping Ovan nämnd svacka använder vi oss av under arbetet med algoritmerna men den kan inte ge oss en bra uppskattning av energiförbrukningen på en normal körsträcka. För att bedöma storleken av eventuella energivinster använder vi oss av höjddata från sträckan mellan Linköping och Jönköping. Denna sträcka är på cirka 12,7 mil. Hur höjden varierar visas i figur 2. Figur 2: Vägprofil Linköping - Jönköping. I figur 3 visas hur väglutningen (i procent) varierar över nämnd sträcka. Vi ser att lutningarna är ganska små och ligger alla inom intervallet +2 % till -4 %. 4

11 Figur 3: Väglutningar Linköping Jönköping Framförhållning Kärnan i projektet är att reglera lastbilen och utnyttja information om vägprofilen framöver. Regleringen ska minimera energiförbrukningen samtidigt som hastigheten inte ska avvika alltför mycket från referenshastigheten. Det optimeringsproblem som då uppkommer kan betraktas som en sekventiell beslutsprocess där vi i varje steg ska välja en uppsättning styrsignaler. För att lösa problemet beslöt vi oss för att använda en form av prediktionsreglering (engelska: MPC, model predicitve control). De allmänna stegen i MPC är (Ljung, 2003): 1. Prediktera framtida utsignaler vid tiden t. Utsignalerna kommer att bero på mätvärden och de framtida styrsignalerna. 2. Optimera, med avseende på styrsignalerna, en målfunktion som baseras på variablerna från föregående steg. 3. Tillämpa valda styrsignaler. 4. Vid nästa tidpunkt, gå till första steget. Då informationen om vägprofilen är avståndsdiskret kommer vi att formulera fordonsmodellen som avståndsberoende istället för tidsberoende. Optimeringen kommer inte att ske, som ofta förekommande med MPC, genom minimering av ett kriterium. Istället använder vi oss av dynamisk programmering. De fyra stegen kan med våra modifikationer skrivas: 1. Vid tiden t; prediktera, i N antal steg om meter framåt, hastigheter och bränsleförbrukningar. Dessa kommer att bero på framtida styrsignaler och kommande vägprofil. 2. Lös optimeringsproblemet med dynamisk programmering. 3. Tillämpa valda styrsignaler. 4. Vid nästa tidpunkt, gå till första steget. 5

12 3. Fordonsmodell För att skapa en simuleringsmiljö tar vi fram en fordonsmodell. Denna implementeras sedan i Simulink och används fortsättningsvis hela tiden som referensmodell vid jämförelse av energiförbrukning med olika styrsystem Drivlina Antag att friktionen vid hjulet och motorn kan försummas. Om momentet M b, som modellerar den totala bromsverkan från lastbilens olika bromssystem, adderas kan sambandet mellan motormomentet M m och hjulets vinkelhastighet θ w enligt Nielsen (2002, 2003) beskrivas enligt ( Jw+ mrw) θw = Mw Mb 0.5cA w aρarwθw mgrw( cr cosα + sinα).. Jmθ m = Mm Mc där J w är tröghetsmomentet hos hjulet, m är lastbilens vikt, M w är moment vid hjulet, c w är luftmotståndskoefficient, A a är tvärsnittsarean, ρ a är luftens densitet, r w är hjulets radie, c r är rullmotståndskoefficient, α är lutningen på vägen, J m är motorns tröghetsmoment, θ m är motorns vinkelhastighet och M c är momentet vid kopplingen. Under antagande att koppling och axlar är stela samt att växlarna är förlustfria gäller enligt Nielsen (2000,2003): θ = θ i i m w 1 Mc = Mw ii f t t f där i f, i t är utväxlingsförhållande hos slutväxeln respektive växellådan. Om sedan verkningsgrader ηt, η f för att modellera förluster i växlarna läggs till fås: M c = M w 1 η i η t t Ekvationerna ovan ger: ( J mr i ij ) w w t t f f m w f i + + η η θ = f. 3 2 tit fim f m kb b cwaa arw w mgrw cr.. ( ) η η 0.5 ρ θ cosα + sinα 6

13 Där M = kbb, [0,1], B är styrsignalen för bromsverkan. b 3.2. Motormoment b Under de förhållanden vi studerar, långa körningar utan växlingar, kan motorn anses befinna sig i stabila arbetspunkter med god approximation. Med denna utgångspunkt kan vi använda motormappar med mätningar i arbetspunkter utförda i testcell för att simulera förbränningsprocessen. Figur 4 beskriver arbetsområdet för en motor. Kurva A anger maximalt moment T som kan levereras vid varvtalet N, Tmax( N ). Vid tomgång gäller kurva B. Slutligen anger kurva C det negativa moment som erhålls vid motorbroms, Tdrag ( N ). Figur 4: Arbetsområde för motorn. Varje punkt i figuren svarar mot en mätning med ett varvtal N och en bränslemängd δ. Således kan motormomentet i detta område interpoleras fram från en motormapp Tmap( N, δ ). (Sandberg, 2001) Det existerar även en begränsning av maximalt möjlig bränslemängd vid olika varvtal, δ max( N ). Vi inför även δ min ( N) som anger det bränsleflöde som vid varvtalet N ger noll i moment. På detta sätt modellerar vi fuelcut; när begärt bränsleflöde δ understiger δ min ( N) har vi fuelcut. Sammanfattningsvis har vi nu infört följande fem funktioner för att beskriva momentgenereringen i motorn: T T T δ δ map drag max max min ( N, δ ) Moment i normalt arbetsområde. ( N) Moment vid motorbroms. ( N) Momentbegränsning. ( N) Övre bränslemängdsbegränsning. ( N) Undre bränslemängdsbegränsning. 7

14 Vi inför vidare två styrsignaler, P och C. Gaspedalen motsvaras av PP, [0,1]. Kopplingen CC, {0,1}, är en binär signal där 0 är frikopplat läge och 1 innebär att växeln är inkopplad. Bränsleflödet δ modelleras som Pδ max( N) C = 1 δ = där δ idle är bränsleflödet vid tomgång. δidle C = 0 Slutligen kan vi teckna motormomentet som funktion av gas P, koppling C och varvtal N: { ( ) ( )} min Tmax N, Tmap N, Pδmax( N) C = 1, Pδmax( N) δmin ( N) Mm = T( PCN,, ) = Tdrag( N) C = 1, Pδmax( N) < δmin ( N) 0 C = Bränsleförbrukning Massflödet bränsle beror av variablerna varvtal N [rpm] och tillförd bränslemängd δ [mg/slag]. Tillsammans med konstanterna antalet cylindrar n cyl och antalet varv per slag n r tecknar vi enkelt flödet ṁ f i g/s som: ncyl 1 m f = Nδ n r Pδ Med max( N) C = 1 δ = får vi δidle C = 0 ncyl 1 NPδ max( N) C = 1 nr m f = f ( PCN,, ) = ncyl 1 Nidleδ idle C = 0 nr där N är tomgångsvarvtalet. idle Slutligen ger integration med avseende på tiden total bränslemängd i gram: t ncyl 1 mf = Nδ dt n Farthållare r Farthållare i fordonsmodellen består av en vanlig PI-regulator tillsammans med en funktion som tillåter schwung. Med schwung menas att om lastbilen ökar i hastighet utan att något drivande moment finns, så används inte bromsarna för att sänka hastigheten. 8

15 Detta görs först när lastbilens hastighet har nått den maximalt tillåtna hastigheten. Vi kan således beskriva gas P och broms B enligt: et () = v v () t ref akt { p1 I1 } { Kp et K 2 I2 etdt} Pt () = min 0, K et () + K etdt () max 1, () + () schwung aktivt Bt () = 0 schwung inaktivt Regulatorparametrarna och sampeltiden provades fram för att få rimlig prestanda. Sampeltiden valdes till 0.1 s Simuleringsmiljö Modellen av fordonet implementeras rättframt i Simulink. En bild över modellen visas i figur 5. Vägprofil v_akt Lutning velocity Regulator Gas Motor N [rpm] Motormoment Pedal Koppling & växlar Drivande moment Varvtal [rpm] Belastande moment Lutning Chassi Hastighet [km/h] v_akt Fuelcut Broms delta [mg/slag] Fuelcut Koppling Hjulhastighet [rad/s] Hjulhastighet [rad/s] Bromspedal Bromsande moment Koppling Varvtal [rpm] delta [mg/slag] Bränsleflöde Koppling fuelflow Bränsleåtgång Figur 5: Fordonsmodellen i Simulink. 9

16 4. Enkel reglering Denna strategi utnyttjar endast information om aktuell hastighet och väglutning för att besluta hur kopplingen ska styras. Momentant är det alltid ofördelaktigt att koppla ur i en utförsbacke eftersom tomgång kräver bensin vilket motorbroms inte gör. Eftersom vi inte känner vägen framför kan vi då inte använda bränsleförbrukningen som beslutskriterium. I nästa avsnitt härleds uttryck för lutningarna som krävs för att fordonet ska behålla eller öka sin hastighet för det läge då motorn är frikopplad respektive då växeln är inkopplad. Dessa lutningar bildar ett intervall som kan användas för att besluta hur kopplingen ska styras Gränsvinklar Vår ekvation för drivlinan är enligt tidigare: ( J mr i ij ) + + η η θ = w w t t f f m w. 3 2 tit fim f m Mb cwaa arw w mgrw cr.. ( ) η η 0.5 ρ θ cosα + sinα Först studerar vi urkopplat läge. Vi söker den (negativa) vinkel som gör att det inte krävs något motormoment för att bibehålla alternativt öka fordonets hastighet. Bromsarna antas vara inaktiva. Situationen som eftersöks är alltså när det framdrivande moment från gravitationskraften är lika stort eller större än det bromsande från luft- och rullmotståndet. Låt alltså M m = 0, M b = 0, sätt β = α och sök villkoret för θ w 0. Det ger: cw Aa a arcsin ρ β 2mg 1+ c 2 r v 2 + arctan c Argumenten till arcsin är för typiska värden i storleksordningen 10-6, rullmotståndskoefficienten c r är ungefär Med små argument kan vi utan problem approximera arcusfunktionerna med taylorutvecklingen av ordning 1. Det ger: cw Aa ρ a β 2mg 1+ c 2 r v 2 + c r Nu söker vi den vinkel som göra att det inte krävs något motormoment för framdrivning när vi har kopplingen i. Skillnaden blir alltså att motorbromsmomentet också påverkar fordonet. Från den motormapp vi arbetar med gör vi en linjär modell av släpmomentet där N är varv per minut: r 10

17 Tdrag = an + b På samma sätt som ovan låter vi M b = 0. Sätt γ = α och sök villkoret för θ w 0. Det ger: c A ηi η i a ηiη ib γ arcsin + 2mg 1 c mgr 1 c mgr 1 c Argumenten till arcsin är för typiska värden i storleksordningen 10-4, rullmotståndskoefficienten c r är ungefär Det ger att vi, precis som tidigare, approximerar arcusfunktionerna med taylorutvecklingen av ordning 1: 2 2 w aρa 2 30 t t f f t t f f v v arctanc r + π r w + r w + r ca ηi η i a ηiη ib γ + 2mg 1 c mgr 1 c mgr 1 c 2 2 w aρa 2 30 t t f f t t f f v v c r + π r w + r w + r Gränsvinklarna beror alltså på hastigheten v och massan m (som förstås varierar mellan olika lastfall). I övrigt ingår det i uttrycken endast parametrar som vi betraktar som konstanta Algoritm Vi kan nu basera beslutet om att frikoppla på gränsvinklarna från föregående avsnitt. Ligger värdet på den aktuella lutningen mellan gränsvinklarna frikopplar vi motorn. Överstiger lutningen den övre gränsvinkeln behåller vi växeln i eftersom fordonet då behåller eller ökar sin hastighet trots motorbromsen. Efter en frikoppling kopplas motorn i igen om fordonet når den maximala hastigheten eller understiger referenshastigheten. För att minska antalet frikopplingar runt maximal hastighet sattes även en gräns så att frikoppling inte sker (igen) förrän hastigheten är nära referenshastigheten. Strategin frikopplar inte heller om fordonet understiger referenshastigheten, detta borde inte ske i en utförsbacke om vi visste de exakta vinklarna som krävs för acceleration men kan förstås inträffa på grund av approximationer i beräkningen och störningar. I pseudokod kan detta beskrivas enligt nedan. Hastigheterna antas vara i km/h. e = (v_ref - v_act) if(clutch == 0) { if(e > 0.5 e <= -5 -slope >= gamma) Clutch = 1; } else if(-slope > beta && -slope < gamma && e > -1 && e < 0.5) Clutch = 0; else Farthållning(); 11

18 4.3. Resultat Gränsvinklarna vid referenshastigheten 85 km/h för tre olika lastfall visas i tabell 1 nedan. massa β γ 20 ton 1.8 % % ton 1.2 % % ton 1.1 % % 0.71 Tabell 1: Gränsvinklar. Vinklarna varierar märkbart med de olika lastfallen men intervallen för varje fall är ganska snäva. De är i tiondelar av grader. Intervallet är enligt uttrycken i föregående avsnitt: ηtit ηfif a ηtitηfib f β γ = v + π mgrw 1+ cr mgrw 1+ cr Intervallet växer linjärt i hastigheten men inom rimliga värden är det dock ganska oförändrat. Detta åskådliggörs i figur 6 där vinklarna för lastfallet 60 ton som funktion av hastigheten är ritad β γ 1.3 Vinkel [%] Hastighet [km/h] Figur 6: Gränsvinklar som funktion av hastighet. Med vår modell är det uppenbarligen så att det är liten skillnad på att, utan gaspådrag, öka fordonets hastighet genom att motorbromsa och att frikoppla. Det tyder på att det finns en mindre potential i att utnyttja frikoppling för att accelerera. Inverkan på bränsleförbrukningen med denna enkla reglering visas i kapitel sex. 12

19 5. Framförhållning I denna strategi används information om kommande väglutningar tillsammans med vilken bränsleförbrukning olika styringrepp kräver för att bestämma styrsignalerna. Vi formulerar problemet på två sätt. Dels då vi reglerar alla tre tillgängliga styrsignaler och dels då vi förenklar problemet och endast tittar på kopplingen Tillståndsmodell För att lösa problemet med dynamisk programmering vill vi med en kompakt modell kunna förutsäga fordonets hastighet och bränsleförbrukning som funktion av väglutningen och styrsignalerna gas, broms och koppling. För detta ändamål gör vi approximationer till den fordonsmodell som tidigare togs fram för simulerinsmiljön. I följande avsnitt beskrivs först de enkla approximationer som införs i drivlineekvationen. Vidare anpassar vi en serie funktioner till de mätdata som utgör motormappen. Därefter tas en avståndsdiskret tillståndsmodell för lastbilen fram Drivlina Drivlineekvationen är enligt tidigare: ( J mr i ij ) + + η η θ = w w t t f f m w ηtitηfim f m Mb cwaaρarwθw mgrw( cr cosα + sinα) 2 Hjulets vinkelacceleration θ är relaterad till fordonets hastighet 1 v genom hjulradien rw enligt: θ w = v. rw Vidare gör vi omskrivningen: c cos( α) + sin( α) = w r cr sin( α + arctan( cr)) 1+ cr sin( α + cr) 1 + cr ( α + cr). Där approximationerna görs ty argumenten till arctangens- och 3 sinus-funktionerna är små. c r är i storleksordningen 10 och för 2 beaktade lutningar är α i storleksordningen 10. Med fem parametrar, θ till θ, implicit definierade genom 1 5 föregående ekvationer kan vi skriva: v = θ M + θ M + θ v + θα + θθ 2 1 m 2 b

20 Med motormomentet Mm = T( PCN,, ) och det bromsande momentet får vi slutligen: 2 v = θ1t( PCN,, ) + θ2kbb+ θ3v + θα 4 + θθ 4 5 I följande avsnitt approximeras funktionen T. Med approximationen är ekvationen ovan den tillståndsmodell vi använder i algoritmerna för att förutsäga fordonets hastighet Motormapp Enligt tidigare avsnitt kan vi skriva motormappen som: min( Tmax( N), Tmap( N, Pδmax( N)) C= 1, Pδmax( N) δmin ( N) Mm = T( PCN,, ) = Tdrag( N) C = 1, Pδmax( N) < δmin ( N) 0 C = 0 Vi har motormappen som mätdata men önskar nu för vår algoritm en mer kompakt beskrivning. Därför används en serie funktioner för som anpassas till mätdata för att approximera mappen. Motormappen i det normala arbetsområdet T map approximeras först av en linjär funktion i N och δ: T ( N, δ) = a N + b δ + c 2 max Tmax Tmax Tmax map map map map Begränsningar av momentet och bränsleflödet vid olika varvtal approximeras av andragraspolynom: T ( N) = a N + b N + c 2 δ max ( N) = admaxn + bdmaxn + cdmax För att täcka hela motorns arbetsområde har vi även en linjär modell av släpmomentet: T ( N) = a N + b drag drag drag För att modellera fuelcut gör vi en linjär lokal modell av motormappen för små δ och T = 0: δ ( N) = a N + b När begärt bränsleflöde understiger δ Fullständig modell min δmin δmin min har vi alltså fuelcut. Varvtalet N är relaterat till hastigheten v genom hjulradien r w och utväxlingsförhållandena i växellåda i t och slutväxel i f enligt: ii f t N θm = θwii f t= v rw Om vi antar att endast den högsta växeln används kan vi då låta momentfunktionen T( PCN,, ) och bränsleflödet f ( PCN,, ) genom sambandet ovan bero av hastigheten v istället för varvtalet N. En tillståndsmodell för lastbilen med styrsignalerna gas P, koppling C och broms B kan då skrivas som: 14

21 2 v = θ1t( PCv,, ) + θ2kb b + θ3v + θα 4 () s + θθ 4 5 Det enda tillståndet är alltså hastigheten v [m/s]. Väglutningen a är beroende av sträckan. Det gör att en modell som är beroende av sträcka istället för tid är önskvärd. Vi uppnår det dg dg ds dg genom omskrivningen: g = = = v dt ds dt ds Det ger: dv 1 = ( θ 2 1T( PCv,, ) + θ2kb b + θ3v + θα 4 () s + θθ 4 5) ds v dmf 1 = f ( PCv,, ) ds v För att lösa tillståndsmodellen i dator diskretiserar vi den. Med enkel framåtapproximation av derivatan med steglängd fås: 2 vs ( + ) = v+ ( θ1t( PCv,, ) + θ2kb b + θ3v + θα 4 () s + θθ 4 5) v Förenklad modell För att förenkla problemet minskar vi antalet styrsignaler genom att låta gas och broms bestämmas av en normal farthållare (med schwung), i de fall växeln är i. När motorn är frikopplad är förstås gas och broms noll. Vi använder den farthållare som vi tagit fram för simuleringsmodellen av lastbilen, beskriven ovan i kapitel 3. Denna modell innehåller således endast en binär styrsignal, kopplingen C Optimeringsproblemet För att bestämma hur våra styrsignaler ska användas löser vi ett optimeringsproblem. Problemet består i att genom att använda gas P, broms B och koppling C minimera den bränslemängd m f som förbrukas under hela sträckan, som är: dm f 1 mf = ds= f ( PCv,, ) ds, ds v där v beskrivs av tillståndsmodellen: dv 1 = ds v ( θ 2 1T( PCv,, ) θ2kb b θ3v θα 4 () s θθ 4 5) Fullständigt Förestående problem kan se som en sekventiell beslutsprocess där vi var meter ska beslutas oss för den uppsättning styrsignaler som ska gälla nästkommande meter. 15

22 Vår tillståndsmodell innehåller endast ett tillstånd, hastigheten v. Varje hastighet tillhör tillståndsrummet V. Till varje tillstånd v associeras en beslutsmängd D(v). D(v) består av alla de möjliga värdena på styrsignalerna gas, koppling och broms (P,C,B). Valet vi står framför är att utifrån aktuellt tillstånd v välja ett beslut d från D(v) som är de styrsignaler som ska gälla nästa meter. Ett beslut d dm f i tillståndet v innebär en kostnad rvd (, ) = och en övergång ds till tillståndet tvd (, ) = vs ( + ). Vi låter index n indikera vilket steg som ett tillstånd eller beslut hör till. Vidare låter vi steg N+1 var det sista steget i den sekventiella beslutsprocessen. Formuleringen kan betraktas som ett acykliskt nätverk. Varje tillstånd v n representeras av en nod. Från varje nod dras en riktad i båge i för varje beslut d Dv ( ) till det nya tillståndet n n i i i vn+ 1 = tv ( n, dn) V. Till varje båge associeras en kostnad rv ( n, d n) I figur 7 åskådliggörs en del av detta nätverk. v n rv 1 ( n, dn) rv 2 ( n, dn) 1 v n v n + 1 rv 3 ( n, dn) 3 v n + 1 Figur 7: Optimeringsproblemet som ett nätverk. Målet med processen är förstås att minimera den sammanlagda kostnaden för besluten, det vill säga bränsleförbrukningen. Vi definierar därför funktionen φ ( ) som den minimala totalkostnaden som finns från steg n till N om tillståndet v n är det aktuella. v n Beslutet d n i tillståndet v n innebär kostnaden rv ( n, d n) och systemet övergår till tillståndet tv ( n, d n). φ (( tvn, dn)) är således den minsta förbrukningen från den positionen och framåt. Detta resonemang ger: 0 n= N + 1 φ( vn ) = min rv (, d ) + φ(( tv, d )) n< N + 1 dn Dn vn Vi kan beräkna φ för alla tillstånd i steg N och sedan för steg N-1 och så vidare tills vi når det första steget. När vi nått steg 1 vet vi { } n n n n ( ) 16

23 således φ ( v1 ), den billigaste vägen från steg 1 till N+1, och med det vilket beslut som är optimalt. (Denardo, 1982) För att använda denna lösningsmetod måste tillstånds- och beslutsrummen vara ändliga. Det löser vi genom att välja ett ändligt antal hastigheter som är möjliga för systemet att befinna sig i. Funktionen tv ( n, d n) kommer allmänt inte att hamna exakt i en av dessa möjliga hastigheter och vi har då valt att avrunda det till närmsta tillstånd. Kopplingen kan endast anta två värden {0,1} och ger således en ändlig mängd. Gas och broms kan däremot variera i ett kontinuerligt intervall [0,1]. Intervallet diskretiseras därför för att få en ändlig beslutsmängd D Förenklat Den förenklade modellen har endast en binär styrsignal, kopplingen C. Således blir beslutsmängden D(v) i detta fall endast de möjliga värdena på kopplingen, {0,1}. Detta rum är trivialt ändligt och vi behöver inte som ovan diskretisera styrsignalen. I övrigt är formuleringen och lösningen densamma som ovan Implementering För att begränsa tillståndsrummet använder vi en fast övre gräns v om 90 km/h och en variabel undre gräns. Den undre gränsen är max { } vmin = min vl, vpi där v L är en fast gräns om 84 km/h och v PI är den simulerade hastigheten om farthållaren bestämmer gas och broms under hela sträckan. Detta hastighetsintervall delas sedan upp med steg om ε = 0.1 km/h. Bågar som leder till tillstånd utanför intervallet tas inte med. Anledningen att använda en variabel undre gräns är för att försäkra oss om att det finns en väg till sista steget. Vi antar att växeln är konstant den högsta. Det innebär att i vissa avsnitt kan hastigheten sjunka under v L trots fullt gaspådrag eftersom vi inte växlar ned för att hålla referenshastigheten. Med en fast undre gräns skulle det kunna leda till att det i ett steg inte finns en båge som går till ett tillåtet tillstånd. Avståndet mellan stegen är meter och väljs lika stor som upplösningen i de höjddata vi har till vårt förfogande, det vill säga 25 meter. Den sträcka framför fordonet som inkluderas i problemet måste naturligtvis vara ändlig. Ett större antal steg ger en längre sträcka och mer information om vägen framöver men kräver då också fler beräkningar. En ytterligare aspekt är att prediktionsfelet, både för hastighet och bränsleförbrukning, blir större med längre horisont. 17

24 Referenshastigheten 85 km/h är ungefär 25 m/s, alltså m/s. Utifrån det valdes sampeltiden för algoritmen till en sekund. För varje sampelpunkt har vi alltså förflyttas oss ungefär ett sampel i höjddatat Komplexitet Vi studerar det uppkomna nätverket. Om m antal bågar går från varje N tillstånd, D(v) har m element, blir det med N steg maximalt m 1 tillstånd. Nu har vi däremot begränsat tillståndsrummet V, antalet vmax vmin möjliga tillstånd är T = + 1 ε där ε anger upplösningen. Då är det maximalt NTm antal tillstånd i nätverket. För att lösa problemet bygger vi först upp nätverket och beräknar sedan den billigaste vägen. Nätverket byggs upp genom att lösa tillståndsmodellen i N steg, det kommer kräva k elementära operationer per tillstånd. Konstanten k är ungefär 100 i vår implementering. Beräkningen sker genom att evaluera funktionen φ för alla tillstånd. Det kräver m additioner och en jämförande operation per tillstånd. Detta ger oss att antalet elementära operationer O för att lösa problemet är O= kntm+ ( m+ 1) NT = NT( mk ( + 1) + 1) Begränsning av tillståndsrummet leder till att antalet tillstånd blir linjärt istället för exponentiellt i antalet steg. Det är orsaken till att komplexiteten blir så låg. 18

25 6. Resultat Vi bestämmer först det antal prediktionssteg som ska användas i framförhållningen. Vidare utvärderas energiförbrukningarna för de tre strategierna. Strategin med bäst resultat detaljstuderas i en svacka. Avslutningsvis studeras hur stor besparing funktionen schwung ensamt bidrar till Antal prediktionssteg Ett större antal steg ger ett större problem men potential att, idealt, minska förbrukningen. Dock ökar prediktionsfelet med fler steg. Genom att simulera sträckan Linköping-Jönköping med strategierna där antalet steg varieras kommer vi fram till att steglängden N=30 är en bra avvägning för de två strategierna med framförhållning och för alla lastfall. I figur 8 visas för ett lastfall (20 ton) hur förbrukningen förändras med antalet steg för den förenklade framförhållningen. Bränsleförbrukningen är omräknad i procent relativt referensmodellen. Figur 8: Förbrukningsförändring som funktion av antalet steg. 19

26 6.2. Energiförbrukning I figur 9 visas bränsleförbrukningen för de olika strategierna, utvärderat på sträckan Linköping-Jönköping. Förbrukningarna är omräknade till besparingar relativt den som krävs för referensmodellen. Positiva värden innebär en besparing. Relativt referensmodell 2% 1% 0% -1% -2% -3% -4% 0.27% 0.69% 0.67% 0.68% -3.58% -0.14% -1.03% -0.28% 20 ton 40 ton 60 ton Enkel reglering 0.92% Enkel framförhållning Framförhållning Figur 9: Bränsleförbrukning för de tre strategierna. Den enkla regleringen ger små förändringar som både är positiva och negativa. Framförhållningen med den fullständiga modellen fungerar tyvärr inte särskilt bra. Den förenklade framförhållningen ger en jämn besparing och är sammantaget den strategi som ger bäst resultat. 20

27 6.3. Enkel framförhållning I figur 10 åskådliggörs beteendet hos den enkla framförhållningsstrategin i en svacka med lutningarna en och fyra procent. Att kopplingen har hög nivå (1) innebär att växeln är i, följaktligen betyder låg nivå (0) att motorn är frikopplad. 0-2 Höjd [m] Koppling Nivå Hastighet [km/h] 1 gas FR 0.5 broms FR gas REF broms REF FR v ref REF position [m] Figur 10: Enkel framförhållning i en svacka. FR betyder enkel framförhållning och REF står för referensmodellen. Om vi studerar signalnivåerna för gaspådraget för referensmodellen respektive framförhållningen, ser vi att förbrukningsbesparingen främst sker i två avsnitt; i första utförs- och uppförsbacken. Först kan vi konstatera att strategin inte bromsar något i den andra utförsbacken. Det är en följd av den lägre initialhastigheten till backen, hastigheten når då precis 90 km/h i slutet av backen. Det får till följd att vi har en högra hastighet när vi når den första uppförsbacken och behöver således gasa mindre. Vidare kan vi se att i den första utförsbacken minskar regulatorn gaspådraget långsamt. Farthållarens integratordel reduceras långsamt eftersom den svaga lutningen ger små hastighetsförändringar. Framförhållningen däremot ger direkt tomgångsförbrukning eftersom den väljer att frikoppla. 21

28 6.4. Schwung Farthållaren i vår fordonsmodell tillåter schwung. Vi vill dock se hur stor betydelse funktionen har för förbrukningen. Simuleringar med fordonsmodellen på sträckan Linköping till Jönköping gav en besparing om 0.75 %. Det är ungefär lika stor besparing som uppnås med den mest gynnsamma strategin. 22

29 7. Slutsatser De sammantaget bästa resultaten uppnås med den förenklade framförhållningen, det vill säga då vi endast kan välja att frikoppla. Idealt torde framförhållning med möjlighet att även styra gas och broms ge bättre resultat eftersom problemet har fler frihetsgrader. Däremot ger denna strategi ofta högre förbrukningar än med normal farthållning. En av anledningarna till att det blir så dåligt när vi även styr gas och broms, kan vara att noggrannheten i vår modell kräver återkoppling av hastigheten snabbare än en sekund. För att få bra prestanda med farthållaren krävdes ju ungefär tio gånger snabbare återkoppling. Nätverket baseras på höjddata med en upplösning om meter och det krävs ungefär en sekund för att fordonet ska förflytta sig den sträckan. Alltså är det onödigt beräkningskrävande att skapa nätverket oftare. Trots det kan det alltså krävas en snabbare återkoppling av hastigheten. En annan anledning kan vara att modellfelen får ett större genomslag då vi även styr gas och broms. Enligt vår uppskattning av algoritmkomplexiteten är den enkla varianten av framförhållningen ungefär en faktor tio mindre beräkningskrävande än den fullständiga. Detta tillsammans med resultaten gör att den förenklade framförhållningen är att föredra. Den enkla regleringen har låg komplexitet men kan inte garantera att bränsleförbrukningen minskar, eftersom strategin inte reglerar mot förbrukningen. De gränsvinklar som härleddes för den enkla strategin bildar ett snävt intervall för de väglutningar där vi väljer att frikoppla. Det är tydligen inte så stor skillnad på att, med vår modell, accelerera med eller utan motorbroms. Eftersom motorbroms inte kräver bränsle, vilket frikoppling gör, är det en liten potential i att använda frikoppling för att öka hastigheten. Det avgörande verkar vara att använda backar för acceleration och att inte bromsa i onödan. Med andra ord, ha rätt hastighet vid rätt tillfälle. Trots det får vi med den enkla framförhållningen en icke försumbar besparing. Vi har utvärderat våra strategier mot en fordonsmodell med en farthållare med schwung. Från resonemanget i föregående stycke borde denna funktion ensamt minska förbrukningen relativt mycket. Simuleringar gav att denna besparing var i samma storleksordning som vår bästa strategi. Med den strategin sammanräknat med schwung kan vi, enligt våra simuleringar på sträckan Linköping Jönköping, en besparing om 1,5 % i bränsleförbrukning. Antal prediktionssteg är en viktig parameter i problemformuleringen. Det är självklart att vi med fler steg får mer information vilket torde 23

30 ge förutsättning för bättre lösningar. Förutom att kräva fler beräkningar ger också fler steg att prediktionsfelet blir större. Med simuleringar kom vi fram till att ungefär 30 steg (om 25 meter) är en lämplig avvägning. 24

31 8. Framtida arbete Med framförhållning löser vi problemet en gång per sekund. Det innebär att vi simulerar fram nätverket och söker optimal lösning. Efter en sekund har initialhastigheten förändrats något och fordonet har ungefär förflyttat sig ett sampel i vägprofildatat. Större delen av informationen som ligger till grund för nätverket, profildatat, har således inte ändrat sig mer än att ett nytt sampel med profilinformation tillkommit. Detta kan utnyttjas för att slippa generera hela nätverket varje sampel och genom det minska beräkningsinsatsen. Om styrsystemet har möjlighet att frikoppla motorn bör det finnas en begränsning så att omslag inte sker för ofta. Vår strategi har ingen sådan begränsning så kopplingssignalen kan teoretiskt växla mellan varje sampel, det vill säga varje sekund. En enkel avvärjande metod för detta är att som indata till problemet även ha aktuell kopplingssignal och en räknare som är antalet sampel sedan senast omslag. Sätt en gräns för det minimala antal sampel som måste inträffa innan kopplingssignalen får växla värde. Då kan räknaren användas för att avgöra hur många steg i problemlösningen som signalen ska tvingas till det aktuella värdet. Vidare, under uppbyggnaden av nätverket kan hänsyn tas till denna gräns. Det skulle reducera nätverkets storlek. Istället för att räkna ut optimal styrstrategi ombord på lastbilen skulle beräkningarna av styrsignalerna kunna göras offline. Då finns mer datorkraft tillgänglig och inget krav på att systemet ska arbeta i realtid. Däremot är det förstås svårt att optimera långa sträckor i förväg på grund av störningar och modellfel. En idé är att beräkna optimal styrning på ett antal typiska vägavsnitt, till exempel de svackor vi använt, och med olika initialhastigheter. Under körning kan vägen framför jämföras med dessa avsnitt. Om ett avsnitt inte avviker alltför mycket kan den förberäknade styrstrategin appliceras. 25

32 Referenser U. Kiencke, L. Nielsen, 2000, Automotive Control Systems. Berlin. Springer Verlag. L. Eriksson, L. Nielsen, 2003, Course material Vehicular Systems. Linköping. E. Denardo, 1982, Dynamic Programming. N.J. USA. Prentice-Hall. T. Sandberg, 2001, Heavy Truck Modeling for Fuel Consumption. LiU-TEK-LIC- 2001:61. Linköping T. Glad, L. Ljung, 2003, Reglerteori. Lund. Studentlitteratur. 26

Erik Hellström. Status. Granskad. Godkänd

Erik Hellström. Status. Granskad. Godkänd 3URMHNWSODQ Erik Hellström 9HUVLRQ Status Granskad Godkänd PROJEKTIDENTITET Vt 2004 Linköpings Tekniska Högskola, ISY Gruppdeltagare 1DPQ $QVYDU 7HOHIRQ (SRVW Erik Hellström Projektledare 013-10 61 64

Läs mer

Systemkonstruktion Z3

Systemkonstruktion Z3 Systemkonstruktion Z3 (Kurs nr: SSY 046) Tentamen 22 oktober 2010 Lösningsförslag 1 Skriv en kravspecifikation för konstruktionen! Kravspecifikationen ska innehålla information kring fordonets prestanda

Läs mer

ryckigt Kör 28 PORSCHEMAG

ryckigt Kör 28 PORSCHEMAG PorscheMag17_28-33_Jarlmark.qxp:Layout1 11-03-03 Kör 12.59 Sida 28 ryckigt Vad går all bensin egentligen åt till när vi kör? Dagligen tar ingenjörerna hos Porsche väldigt avancerade beräkningar till hjälp

Läs mer

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

Kortfattat facit till Tentamen TSFS 05 Fordonssystem 22 december, 2009, kl 8-12 Kortfattat facit till Tentamen TSFS 05 Fordonssystem 22 december, 2009, kl 8-2 Uppgift. Betrakta en ideal Seiliger cykel utan residualgaser. Givet data nedan beräkna det maximala trycket och temperaturen

Läs mer

Innehållsförteckning. TSFS09 Modellering och Reglering av Motorer och Drivlinor Fö 9 Drivlina modellering. Drivlinans komponenter.

Innehållsförteckning. TSFS09 Modellering och Reglering av Motorer och Drivlinor Fö 9 Drivlina modellering. Drivlinans komponenter. Innehållsförteckning TSFS09 Modellering och Reglering av Motorer och Drivlinor Fö 9 Drivlina modellering Lars Eriksson - Kursansvarig Drivlina Översikt Drivlina Modellering Drivlina Dynamiska förlopp Drivlina

Läs mer

Kursinformation. TSFS09 Modellering och Reglering av Motorer och Drivlinor Fö 9 Drivlina modellering. Drivlinans komponenter. Innehållsförteckning

Kursinformation. TSFS09 Modellering och Reglering av Motorer och Drivlinor Fö 9 Drivlina modellering. Drivlinans komponenter. Innehållsförteckning TSFS09 Modellering och Reglering av Motorer och Drivlinor Fö 9 Drivlina modellering Lars Eriksson - Kursansvarig Fordonssystem, Institutionen för Systemteknik Linköpings universitet larer@isy.liu.se November

Läs mer

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

Försättsblad till skriftlig tentamen vid Linköpings Universitet Försättsblad till skriftlig tentamen vid Linköpings Universitet Datum för tentamen 2010-04-09 Sal U6 (12 platser) Tid 8-12 Kurskod TSFS05 Provkod TENA Kursnamn Fordonssystem Institution ISY Antal uppgifter

Läs mer

Scania Active Prediction ny farthållare sparar bränsle med hjälp av GPS

Scania Active Prediction ny farthållare sparar bränsle med hjälp av GPS PRESS info P11Z01SE / Per-Erik Nordström 2 december 2011 Scania Active Prediction ny farthållare sparar bränsle med hjälp av GPS Scania blir först med en ny avancerad farthållare som använder GPS för att

Läs mer

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

Systemskiss. Redaktör: Anders Toverland Version 1.0. Status. LiTH Fordonssimulator. Granskad Godkänd. TSRT71 Anders Toverland Systemskiss Redaktör: Version 1.0 Granskad Godkänd Status Sida 1 PROJEKTIDENTITET Grupp 1, 2005/VT, Linköpings Tekniska Högskola, ISY Gruppdeltagare Namn Ansvar Telefon E-post Anders Wikström Kvalitetsansvarig

Läs mer

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

AUTOMATIC CONTROL REGLERTEKNIK LINKÖPINGS UNIVERSITET. M. Enqvist TTIT62: Föreläsning 2. Här är Martin Enqvist Återkoppling, PID-reglering, specifikationer Reglerteknik Institutionen för systemteknik Linköpings universitet Repetition: Reglerproblemet 3(21) Exempel: Farthållare i en bil 4(21) Välj

Läs mer

Experimentella metoder, FK3001. Datorövning: Finn ett samband

Experimentella metoder, FK3001. Datorövning: Finn ett samband Experimentella metoder, FK3001 Datorövning: Finn ett samband 1 Inledning Den här övningen går ut på att belysa hur man kan utnyttja dimensionsanalys tillsammans med mätningar för att bestämma fysikaliska

Läs mer

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

Reglerteknik I: F1. Introduktion. Dave Zachariah. Inst. Informationsteknologi, Avd. Systemteknik Reglerteknik I: F1 Introduktion Dave Zachariah Inst. Informationsteknologi, Avd. Systemteknik 1 / 14 Vad är reglerteknik? Läran om dynamiska system och deras styrning. System = Process = Ett objekt vars

Läs mer

TANA17 Matematiska beräkningar med Matlab

TANA17 Matematiska beräkningar med Matlab TANA17 Matematiska beräkningar med Matlab Laboration 1. Linjär Algebra och Avbildningar Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion I denna övning skall

Läs mer

GÖTEBORGS UNIVERSITET Institutionen för fysik LÖSNINGAR TILL TENTAMEN I MEKANIK B För FYP100, Fysikprogrammet termin 2

GÖTEBORGS UNIVERSITET Institutionen för fysik LÖSNINGAR TILL TENTAMEN I MEKANIK B För FYP100, Fysikprogrammet termin 2 GÖTEBORGS UNIVERSITET Institutionen för fysik LÖSNINGAR TILL TENTAMEN I MEKANIK B För FYP100, Fysikprogrammet termin Tid: Plats: Ansvarig: Hjälpmedel: Tisdag juni 009, kl 8 30 13 30 V-huset Lennart Sjögren,

Läs mer

Svar och anvisningar

Svar och anvisningar 160322 BFL102 1 Tenta 160322 Fysik 2: BFL102 Svar och anvisningar Uppgift 1 a) Centripetalkraften ligger i horisontalplanet, riktad in mot cirkelbanans mitt vid B. A B b) En centripetalkraft kan tecknas:

Läs mer

Eco driving, på svenska sparsam körning, är en körteknik som kan ge 10-20% lägre bränsleförbrukning.

Eco driving, på svenska sparsam körning, är en körteknik som kan ge 10-20% lägre bränsleförbrukning. Sparsam körning Eco driving, på svenska sparsam körning, är en körteknik som kan ge 10-20% lägre bränsleförbrukning. men det finns flera sätt att spara bränsle och miljö! Bilens egenskaper Bilen har en

Läs mer

Industriell reglerteknik: Föreläsning 6

Industriell reglerteknik: Föreläsning 6 Föreläsningar 1 / 15 Industriell reglerteknik: Föreläsning 6 Martin Enqvist Reglerteknik Institutionen för systemteknik Linköpings universitet 1 Sekvensstyrning: Funktionsdiagram, Grafcet. 2 Grundläggande

Läs mer

FAKTABLAD. Konstantfarthållare. Volvo Trucks. Driving Progress

FAKTABLAD. Konstantfarthållare. Volvo Trucks. Driving Progress Volvo Trucks. Driving Progress FAKTABLAD n hjälper föraren att hålla en jämn och bränslebesparande hastighet. Systemet reglerar automatiskt hastigheten till den inställda hastigheten som föraren valt.

Läs mer

Laboration 1 Mekanik baskurs

Laboration 1 Mekanik baskurs Laboration 1 Mekanik baskurs Utförs av: Henrik Bergman Mubarak Ali Uppsala 2015 01 19 Introduktion Gravitationen är en självklarhet i vår vardag, de är den som håller oss kvar på jorden. Gravitationen

Läs mer

Tillbakablick: Övning 1.2. Fordonsdynamik med reglering. Stillastående bil. Sidkrafter: Frågeställning 1. R r. R g

Tillbakablick: Övning 1.2. Fordonsdynamik med reglering. Stillastående bil. Sidkrafter: Frågeställning 1. R r. R g Tillbakablick: Övning 1.2 Fordonsdynamik med reglering I c-uppgiften lutar vägen 0.5 grader och räknar man ut krafterna som verkar på bilen när bilen står still så ser det ut så här: Jan Åslund jaasl@isy.liu.se

Läs mer

Tänk nu att c är en flaggstång som man lutar och som dessutom råkar befinna sig i ett koordinatsystem.

Tänk nu att c är en flaggstång som man lutar och som dessutom råkar befinna sig i ett koordinatsystem. Detta tänker jag att man redan vet: sin α= b c och cosα=a c och alltså också att för vinkeln. b=c sin α och a=c cos α Hypotenusan gånger antingen sinus eller cosinus Del 1 Tänk nu att c är en flaggstång

Läs mer

Lösningsförslag/facit till Tentamen. TSFS04 Elektriska drivsystem 5 mars, 2012, kl

Lösningsförslag/facit till Tentamen. TSFS04 Elektriska drivsystem 5 mars, 2012, kl Lösningsförslag/facit till Tentamen TSFS04 Elektriska drivsystem 5 mars, 2012, kl. 08.00-12.00 Tillåtna hjälpmedel: TeFyMa, Beta Mathematics Handbook, Physics Handbook, Formelsamling - Elektriska drivsystem

Läs mer

Lösningar till övningar Arbete och Energi

Lösningar till övningar Arbete och Energi Lösningar till övningar Arbete och Energi G1. Lägesenergin E p = mgh = 1. 9,8. 1,3 J = 153 J Svar: 150 J G10. Arbetet F s = ändringen i rörelseenergi E k Vi får E k = 15,4 J = 36 J Svar: 36 J G6. Vi kan

Läs mer

Dynamisk programmering. Dynamisk programmering. Dynamisk programmering. Dynamisk programmering

Dynamisk programmering. Dynamisk programmering. Dynamisk programmering. Dynamisk programmering Betrakta ett lagerhållningsproblem i flera tidsperioder. Vi har tillverkning och försäljning av produkter i varje tidsperiod. Dessutom kan vi lagra produkter mellan tidsperioder, för att utnyttja stordriftsfördelar

Läs mer

Modellering av Dynamiska system. - Uppgifter till övning 1 och 2 17 mars 2010

Modellering av Dynamiska system. - Uppgifter till övning 1 och 2 17 mars 2010 Modellering av Dynamiska system - Uppgifter till övning 1 och 2 17 mars 21 Innehållsförteckning 1. Repetition av Laplacetransformen... 3 2. Fysikalisk modellering... 4 2.1. Gruppdynamik en sciologisk modell...

Läs mer

Tentamen : Lösningar. 1. (a) Antingen har täljare och nämnare samma tecken, eller så är täljaren lika med noll. Detta ger två fall:

Tentamen : Lösningar. 1. (a) Antingen har täljare och nämnare samma tecken, eller så är täljaren lika med noll. Detta ger två fall: Tentamen 010-10-3 : Lösningar 1. (a) Antingen har täljare och nämnare samma tecken, eller så är täljaren lika med noll. Detta ger två fall: x 5 0 och 3 x > 0 x 5 och x < 3, en motsägelse, eller x 5 0 och

Läs mer

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

Lösningar till tentamen i Industriell reglerteknik TSRT07 Tentamensdatum: Martin Enqvist ösningar till tentamen i Industriell reglerteknik TSRT7 Tentamensdatum: 28-3-2 Martin Enqvist a) Z-transformering av sambanden som beskriver den tidsdiskreta regulatorn ger Iz) = KT Sz T i z ) Ez) = Kz

Läs mer

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING TID: 13 mars 2018, klockan 8-12 KURS: TSRT21 PROVKOD: TEN1 INSTITUTION: ISY ANTAL UPPGIFTER: 6 ANSVARIG LÄRARE: Johan Löfberg, 070-3113019 BESÖKER SALEN: 09.30,

Läs mer

Systemskiss. Michael Andersson Version 1.0: 2012-09-24. Status. Platooning 2012-09-24. Granskad DOK, PL 2012-09-19 Godkänd Erik Frisk 2012-09-24

Systemskiss. Michael Andersson Version 1.0: 2012-09-24. Status. Platooning 2012-09-24. Granskad DOK, PL 2012-09-19 Godkänd Erik Frisk 2012-09-24 2012-09-24 Systemskiss Michael Andersson Version 1.0: 2012-09-24 Status Granskad DOK, PL 2012-09-19 Godkänd Erik Frisk 2012-09-24 Systemskiss i 2012-09-24 Projektidentitet, TSRT10, HT2012, Tekniska högskolan

Läs mer

KOMIHÅG 10: Effekt och arbete Effekt- och arbetslag Föreläsning 11: Arbete och lagrad (potentiell) energi

KOMIHÅG 10: Effekt och arbete Effekt- och arbetslag Föreläsning 11: Arbete och lagrad (potentiell) energi KOMIHÅG 10: Effekt och arbete Effekt- och arbetslag ----------------------------------------- Föreläsning 11: Arbete och lagrad (potentiell) energi Definition av arbete: U 0"1 = t 1 t 1 # Pdt = # F v dt,

Läs mer

Linjärprogramming. EG2205 Föreläsning 7, vårterminen 2015 Mikael Amelin

Linjärprogramming. EG2205 Föreläsning 7, vårterminen 2015 Mikael Amelin Linjärprogramming EG2205 Föreläsning 7, vårterminen 2015 Mikael Amelin 1 Kursmål Formulera korttidsplaneringsproblem för vatten- och värmekraftsystem. 2 Tillämpad matematisk programming Korttidsplanering

Läs mer

Sammanfattning av föreläsning 11. Modellbygge & Simulering, TSRT62. Föreläsning 12. Simulering. Föreläsning 12. Numeriska metoder och Simulering

Sammanfattning av föreläsning 11. Modellbygge & Simulering, TSRT62. Föreläsning 12. Simulering. Föreläsning 12. Numeriska metoder och Simulering Sammanfattning av föreläsning 11 Modellbygge & Simulering, TSRT62 Föreläsning 12. Simulering Reglerteknik, ISY, Linköpings Universitet Index för en DAE Antalet derivationer som behövs för att lösa ut ż

Läs mer

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

Försättsblad till skriftlig tentamen vid Linköpings Universitet Försättsblad till skriftlig tentamen vid Linköpings Universitet Datum för tentamen 2012-05-21 Sal KÅRA Tid 8-12 Kurskod TSFS04 Provkod TEN1 Kursnamn Elektriska drivsystem Institution ISY Antal uppgifter

Läs mer

Projektrapport Projekt 1 TSFS05. Linus Linusson Linnea Linneasdotter

Projektrapport Projekt 1 TSFS05. Linus Linusson Linnea Linneasdotter 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

Läs mer

TENTAMEN I REGLERTEKNIK Y/D

TENTAMEN I REGLERTEKNIK Y/D TENTAMEN I REGLERTEKNIK Y/D SAL: TER, TER 2, TER E TID: 4 mars 208, klockan 8-3 KURS: TSRT2, Reglerteknik Y/D PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANTAL SIDOR PÅ TENTAMEN (INKLUSIVE FÖRSÄTTSBLAD):

Läs mer

Industriell reglerteknik: Föreläsning 3

Industriell reglerteknik: Föreläsning 3 Industriell reglerteknik: Föreläsning 3 Martin Enqvist Reglerteknik Institutionen för systemteknik Linköpings universitet Föreläsningar 1 / 19 1 Sekvensstyrning: Funktionsdiagram, Grafcet. 2 Grundläggande

Läs mer

Tentamensinstruktioner. När Du löser uppgifterna

Tentamensinstruktioner. När Du löser uppgifterna Matematiska institutionen Optimeringslära TENTAMEN TAOP/TEN 1 OPTIMERING FÖR INGENJÖRER för M/EMM Datum: januari 2013 Tid: 14.00-19.00 Hjälpmedel: Miniräknare Kurslitteratur: Kaj Holmberg: Optimering Anteckningar

Läs mer

= 0. Båda skärningsvinklarna är således π/2 (ortogonala riktningsvektorer).

= 0. Båda skärningsvinklarna är således π/2 (ortogonala riktningsvektorer). Institutionen för Matematik, KTH Torbjörn Kolsrud SF163, ifferential- och integralkalkyl II, del 2, flervariabel, för F1. Tentamen torsdag 19 augusti 21, 14. - 19. Inga hjälpmedel är tillåtna. Svar och

Läs mer

Longitudinell reglering: Freightliners farthållare. Fordonsdynamik med reglering. Minimera bränsleförbrukning

Longitudinell reglering: Freightliners farthållare. Fordonsdynamik med reglering. Minimera bränsleförbrukning Longitudinell reglering: Freightliners farthållare Fordonsdynamik med reglering Jan Åslund jaasl@isy.liu.se Associate Professor Dept. Electrical Engineering Vehicular Systems Linköping University Sweden

Läs mer

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING SAL: Ter2 TID:4 mars 207, klockan 8-2 KURS: TSRT2 PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 6 ANSVARIG LÄRARE: Inger Erlander Klein, 0730-9699 BESÖKER SALEN:

Läs mer

Laborationsrapport Laboration 1 TSFS05. Linus Linusson Linnea Linneasdotter

Laborationsrapport Laboration 1 TSFS05. Linus Linusson Linnea Linneasdotter Laborationsrapport Laboration 1 TSFS05 Linus Linusson linus@studentmejl.se Linnea Linneasdotter linnea@studentmejl.se 1 december 2005 Denna rapportmall innefattar laboration 1 i kursen Fordonssystem (TSFS05).

Läs mer

Eulercykel. Kinesiska brevbärarproblemet. Kinesiska brevbärarproblemet: Metod. Kinesiska brevbärarproblemet: Modell. Definition. Definition.

Eulercykel. Kinesiska brevbärarproblemet. Kinesiska brevbärarproblemet: Metod. Kinesiska brevbärarproblemet: Modell. Definition. Definition. Eulercykel Definition En Eulercykel är en cykel som använder varje båge exakt en gång. Definition En nods valens är antalet bågar som ansluter till noden. Kinesiska brevbärarproblemet En brevbärartur är

Läs mer

undanträngda luften vilket motsvarar Flyft kraft skall först användas för att lyfta samma volym helium samt ballongens tyngd.

undanträngda luften vilket motsvarar Flyft kraft skall först användas för att lyfta samma volym helium samt ballongens tyngd. FYSIKTÄVLINGEN Finalen - teori 1 maj 001 LÖSNINGSFÖRSLAG SVENSKA FYSIKERSAMFUNDET 1 Vi beräknar först lyftkraften för en ballong Antag att ballongen är sfärisk med diametern 4πr 4π 0,15 0 cm Den har då

Läs mer

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

Försättsblad till skriftlig tentamen vid Linköpings Universitet Försättsblad till skriftlig tentamen vid Linköpings Universitet Datum för tentamen 2010-12-22 Sal G35 (13 platser) G37 (18 platser) TER3 (5 platser) Tid 8-12 Kurskod TSFS05 Provkod TEN2 Kursnamn Fordonssystem

Läs mer

Uppsala Universitet Matematiska Institutionen Bo Styf. Genomgånget på föreläsningarna

Uppsala Universitet Matematiska Institutionen Bo Styf. Genomgånget på föreläsningarna Uppsala Universitet Matematiska Institutionen Bo Styf Envariabelanalys, 10 hp STS, X 010-10-7 Genomgånget på föreläsningarna 11-15. Föreläsning 11, 4/11 010: Här kommer vi in i kapitel 4, som handlar om

Läs mer

Tillåtna hjälpmedel: Physics Handbook, Beta, kalkylator i fickformat, samt en egenhändigt skriven A4- sida med valfritt innehåll.

Tillåtna hjälpmedel: Physics Handbook, Beta, kalkylator i fickformat, samt en egenhändigt skriven A4- sida med valfritt innehåll. Tentamen i Mekanik för F, del B Tisdagen 17 augusti 2004, 8.45-12.45, V-huset Examinator: Martin Cederwall Jour: Ling Bao, tel. 7723184 Tillåtna hjälpmedel: Physics Handbook, Beta, kalkylator i fickformat,

Läs mer

Rotationsrörelse laboration Mekanik II

Rotationsrörelse laboration Mekanik II Rotationsrörelse laboration Mekanik II Utförs av: William Sjöström Oskar Keskitalo Uppsala 2015 04 19 Sida 1 av 10 Sammanfattning För att förändra en kropps rotationshastighet så krävs ett vridmoment,

Läs mer

Biomekanik, 5 poäng Jämviktslära

Biomekanik, 5 poäng Jämviktslära Jämvikt Vid jämvikt (ekvilibrium) är en kropp i vila eller i rätlinjig rörelse med konstant hastighet. Jämvikt kräver att: Alla verkande krafter tar ut varandra, Σ F = 0 (translationsjämvikt) Alla verkande

Läs mer

6.12 Räckvidd och uthållighet

6.12 Räckvidd och uthållighet Prestanda Uthållighet och räckvidd För propeller- respektive jetdrivet flygplan Start- och landningsprestanda Innefattar acceleration 1 6.1 äckvidd och uthållighet Designaspekter räckvidd ( range ) Ta

Läs mer

F13: Regulatorstrukturer och implementering

F13: Regulatorstrukturer och implementering Föreläsning 2 PID-reglering Förra föreläsningen F3: Regulatorstrukturer och implementering 25 Februari, 209 Lunds Universitet, Inst för Reglerteknik. Bodediagram för PID-regulator 2. Metoder för empirisk

Läs mer

NpMa2b vt Kravgränser

NpMa2b vt Kravgränser Kravgränser Provet består av ett muntligt delprov (Del A) och tre skriftliga delprov (Del B, Del C och Del D). Tillsammans kan de ge 67 poäng varav 26 E-, 24 C- och 17 A-poäng. Observera att kravgränserna

Läs mer

Svar: Inbromsningssträckan ökar med 10 m eller som Sören Törnkvist formulerar svaret på s 88 i sin bok Fysik per vers :

Svar: Inbromsningssträckan ökar med 10 m eller som Sören Törnkvist formulerar svaret på s 88 i sin bok Fysik per vers : FYSIKTÄVLINGEN KVALIFICERINGS- OCH LAGTÄVLING 1 februari 001 LÖSNINGSFÖRSLAG SVENSKA FYSIKERSAMFNDET 1. Enligt energiprincipen är det rörelseenergin som bromsas bort i friktionsarbetet. Detta ger mv sambandet

Läs mer

Inledning. Kapitel 1. 1.1 Bakgrund. 1.2 Syfte

Inledning. Kapitel 1. 1.1 Bakgrund. 1.2 Syfte Sammanfattning Vi har i kursen Modelleringsprojekt TNM085 valt att simulera ett geléobjekt i form av en kub. Denna består av masspunkter som är sammankopplade med tre olika typer av fjädrar med olika parametrar.

Läs mer

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.

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. Reglering 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. Regulator eller reglerenhet används för att optimera

Läs mer

Interpolation Modellfunktioner som satisfierar givna punkter

Interpolation Modellfunktioner som satisfierar givna punkter Interpolation Modellfunktioner som satisfierar givna punkter Några tillämpningar Animering rörelser, t.ex. i tecknad film Bilder färger resizing Grafik Diskret representation -> kontinuerlig 2 Interpolation

Läs mer

Speciell användning av heltalsvariabler. Heltalsprogrammering. Antingen-eller-villkor: Exempel. Speciell användning av heltalsvariabler

Speciell användning av heltalsvariabler. Heltalsprogrammering. Antingen-eller-villkor: Exempel. Speciell användning av heltalsvariabler Heltalsprogrammering Speciell användning av heltalsvariabler max z = då c j x j j= a ij x j b i j= x j 0 x j heltal i =,..., m j =,..., n j =,..., n ofta x j u j j =,..., n Oftast c, A, b heltal. Ibland

Läs mer

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

Försättsblad till skriftlig tentamen vid Linköpings Universitet Försättsblad till skriftlig tentamen vid Linköpings Universitet Datum för tentamen 2013-03-11 Sal R41 Tid 8-12 Kurskod TSFS04 Provkod TEN1 Kursnamn Elektriska drivsystem Institution ISY Antal uppgifter

Läs mer

Lösningar Heureka 2 Kapitel 3 Rörelse i två dimensioner

Lösningar Heureka 2 Kapitel 3 Rörelse i två dimensioner Lösningar Heureka Kapitel 3 Rörelse i två dimensioner Andreas Josefsson Tullängsskolan Örebro Lösningar Fysik Heureka:Kapitel 3 3.1) Enligt figuren: nordliga förflyttningen: 100+00-100=00m Östliga förflyttningen:

Läs mer

Tillämpad biomekanik, 5 poäng Övningsuppgifter

Tillämpad biomekanik, 5 poäng Övningsuppgifter , plan kinematik och kinetik 1. Konstruktionen i figuren används för att överföra rotationsrörelse för stången till en rätlinjig rörelse för hjulet. a) Bestäm stångens vinkelhastighet ϕ& som funktion av

Läs mer

Övningstenta Svar och anvisningar. Uppgift 1. a) Hastigheten v(t) får vi genom att integrera: v(t) = a(t)dt

Övningstenta Svar och anvisningar. Uppgift 1. a) Hastigheten v(t) får vi genom att integrera: v(t) = a(t)dt Övningstenta 015 Svar och anvisningar Uppgift 1 a) Hastigheten v(t) får vi genom att integrera: v(t) = a(t)dt tillsammans med begynnelsevillkoret v(0) = 0. Vi får: v(t) = 0,5t dt = 1 6 t3 + C och vi bestämmer

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A SF165 Envariabelanalys Lösningsförslag till tentamen 15-4-7 DEL A 1. Låt f(x) = arcsin x + 1 x. A. Bestäm definitionsmängden till funktionen f. B. Bestäm funktionens största och minsta värde. (Om du har

Läs mer

TNA001- Matematisk grundkurs Tentamen Lösningsskiss

TNA001- Matematisk grundkurs Tentamen Lösningsskiss TNA00- Matematisk grundkurs Tentamen 05-0-0 - Lösningsskiss. a) Vi löser ekvationen x + x = x + 4 genom att studera tre fall. Fall : x 0. Vi får ekvationen: x + x = x + 4 x =, som duger ty x = tillhör

Läs mer

Dragbilar. Allmänt om dragbilar. Rekommendationer. Axelavstånd

Dragbilar. Allmänt om dragbilar. Rekommendationer. Axelavstånd Allmänt om dragbilar Allmänt om dragbilar Dragbilar är avsedda att dra påhängsvagn och är därför utrustade med vändskiva för att göra det möjligt att enkelt byta släpfordon. För att kunna utnyttja dragbilen

Läs mer

Prestanda och skalbarhet

Prestanda och skalbarhet Prestanda och skalbarhet Grama et al. Introduction to Parallel Computing Kapitel 5 Erik Elmroth Översikt 2 Exekveringstid Uppsnabbning Effektivitet Kostnad Kostnadsoptimal algoritm Ahmdals lag Gustafson-Barsis

Läs mer

Reglerteori. Föreläsning 11. Torkel Glad

Reglerteori. Föreläsning 11. Torkel Glad Reglerteori. Föreläsning 11 Torkel Glad Föreläsning 11 Torkel Glad Februari 2018 2 Sammanfattning av föreläsning 10. Fasplan Linjärisering av ẋ = f(x) kring jämviktspunkt x o, (f(x o ) = 0) f 1 x 1...

Läs mer

Del I: Lösningsförslag till Numerisk analys,

Del I: Lösningsförslag till Numerisk analys, Lösningsförslag till Numerisk analys, 2016-08-22. Del I: (1) Nedan följer ett antal påståenden. Använd nyckelbegreppen därunder och ange det begrepp som är mest lämpligt. Skriv rätt bokstav (a)-(l) i luckan

Läs mer

Tentamen Mekanik F del 2 (FFM521 och 520)

Tentamen Mekanik F del 2 (FFM521 och 520) Tentamen Mekanik F del (FFM51 och 50 Tid och plats: Lösningsskiss: Fredagen den 17 januari 014 klockan 08.30-1.30. Christian Forssén Obligatorisk del 1. Endast kortfattade lösningar redovisas. Se avsnitt

Läs mer

Föreläsning 6: Nätverksoptimering

Föreläsning 6: Nätverksoptimering Föreläsning 6: Nätverksoptimering. Minkostnadsflödesproblem i nätverk.. Modellering och grafteori.. Simplexmetoden. Föreläsning 6 - Ulf Jönsson & Per Enqvist Nätverksoptimering Minkostnadsflödesproblem

Läs mer

TFYA16: Tenta Svar och anvisningar

TFYA16: Tenta Svar och anvisningar 150821 TFYA16 1 TFYA16: Tenta 150821 Svar och anvisningar Uppgift 1 a) Sträckan fås genom integration: x = 1 0 sin π 2 t dt m = 2 π [ cos π 2 t ] 1 0 m = 2 π m = 0,64 m Svar: 0,64 m b) Vi antar att loket

Läs mer

8.3 Variabeltransformationer Frånkoppling. Betrakta ett 2x2-system, som beskrivs med modellen (8.3.1)

8.3 Variabeltransformationer Frånkoppling. Betrakta ett 2x2-system, som beskrivs med modellen (8.3.1) 8.3 Variabeltransformationer Betrakta ett 2x2-system, som beskrivs med modellen y () s G () s G () s u () s 1 11 12 1 y2() s = G21() s G22() s u2() s (8.3.1) Figuren till höger visar ett blockschema över

Läs mer

Accelerometer. Rikard Ekström Mattias Kindborg. Informationsteknologi Lunds Universitet

Accelerometer. Rikard Ekström Mattias Kindborg. Informationsteknologi Lunds Universitet Accelerometer Rikard Ekström Mattias Kindborg Informationsteknologi Lunds Universitet Handledare: Bertil Larsson 7 december, 4 INNEHÅLLSFÖRECKNING SEKION SIDNUMMER ABSRAC 1 INRODUKION EORI 3 ACCELEROMEERN

Läs mer

TENTAMEN I REGLERTEKNIK

TENTAMEN I REGLERTEKNIK TENTAMEN I REGLERTEKNIK TID: 29-6-4, kl 4.-9. KURS: TSRT9 PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Johan Löfberg, tel 7-339 BESÖKER SALEN: 5., 7.3 KURSADMINISTRATÖR: Ninna Stensgård,

Läs mer

Lösning. (1b) θ 2 = L R. Utgå nu från. α= d2 θ. dt 2 (2)

Lösning. (1b) θ 2 = L R. Utgå nu från. α= d2 θ. dt 2 (2) Lösningar till dugga för kursen Mekanik II, FA02, GyLärFys, KandFys, F, Q, W, ES Tekn-Nat Fak, Uppsala Universitet Tid: 7 april 2009, kl 4.00 7.00. Plats: Skrivsalen, Polacksbacken, Uppsala. Tillåtna hjälpmedel:

Läs mer

Projektuppgift i Simulering och optimering av energisystem

Projektuppgift i Simulering och optimering av energisystem UMEÅ UNIVERSITET 2006-05-24 Institutionen för tillämpad fysik och elektronik Projektuppgift i Simulering och optimering av energisystem - Optimering av isoleringstjocklek på fjärrvärmekulvert - Optimering

Läs mer

Optimeringslära Kaj Holmberg. Lösningar/svar. Iteration 2: x 2 s

Optimeringslära Kaj Holmberg. Lösningar/svar. Iteration 2: x 2 s Tekniska Högskolan i Linköping Optimering av realistiska sammansatta s Matematiska Institutionen Lösning till tentamen Optimeringslära 2014-01-15 Kaj Holmberg Lösningar/svar Uppgift 1 1a: (Detta problem

Läs mer

5B1134 Matematik och modeller Lösningsförslag till tentamen den 13 januari T = 1 ab sin γ. b sin β = , 956 0, 695 0, 891

5B1134 Matematik och modeller Lösningsförslag till tentamen den 13 januari T = 1 ab sin γ. b sin β = , 956 0, 695 0, 891 KTH Matematik 5B1134 Matematik modeller Lösningsförslag till tentamen den 13 januari 6 1. a) Bestäm sidlängderna i en triangel med vinklarna 44, 63 73 om arean av triangeln är 64 cm. Ange svaren som närmevärden

Läs mer

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

Temperaturreglering. En jämförelse mellan en P- och en PI-regulator. θ (t) Innehåll Målsättning sid 2 2008-02-12 UmU TFE/Bo Tannfors Temperaturreglering En jämförelse mellan en P- och en PI-regulator θ i w θ θ u θ Innehåll Målsättning sid 2 Teori 2 Förberedelseuppgifter 2 Förutsättningar och uppdrag 3

Läs mer

Optimeringslära Kaj Holmberg

Optimeringslära Kaj Holmberg Tekniska Högskolan i Linköping TAOP88 Matematiska Institutionen Lösning till tentamen Optimeringslära 9--7 Kaj Holmberg Lösningar Uppgift a: Inför slackvariabler x 5, x 6 och x 7 Starta med slackvariablerna

Läs mer

REGLERTEKNIK Inledande laboration (obligatorisk)

REGLERTEKNIK Inledande laboration (obligatorisk) UPPSALA UNIVERSITET AVDELNINGEN FÖR SYSTEMTEKNIK HN, MW 2008-01-23 Rev. HN, 2015-01-15 REGLERTEKNIK Inledande laboration (obligatorisk) Läsanvisningar: 1. Läs igenom instruktionen innan påbörjad laboration

Läs mer

Bose-Einsteinkondensation. Lars Gislén, Malin Sjödahl, Patrik Sahlin

Bose-Einsteinkondensation. Lars Gislén, Malin Sjödahl, Patrik Sahlin Bose-Einsteinkondensation Lars Gislén, Malin Sjödahl, Patrik Sahlin 3 mars, 009 Inledning Denna laboration går ut på att studera Bose-Einsteinkondensation för bosoner i en tredimensionell harmonisk-oscillatorpotential.

Läs mer

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

Försättsblad till skriftlig tentamen vid Linköpings universitet Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 23-6-7 Sal () TER2 (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in vilken sal

Läs mer

1. (Dugga 1.1) (a) Bestäm v (3v 2u) om v = . (1p) and u =

1. (Dugga 1.1) (a) Bestäm v (3v 2u) om v = . (1p) and u = Kursen bedöms med betyg,, 5 eller underkänd, där 5 är högsta betyg. För godkänt betyg krävs minst poäng från uppgifterna -7. Var och en av dessa sju uppgifter kan ge maximalt poäng. För var och en av uppgifterna

Läs mer

Lösningsförslag till problem 1

Lösningsförslag till problem 1 Lösningsförslag till problem Lisa Nicklasson november 0 Att beskriva trianglar Vi ska börja med att beskriva hur trianglar kan representeras i x, y)-planet Notera att varje triangel har minst två spetsiga

Läs mer

Övningar Arbete, Energi, Effekt och vridmoment

Övningar Arbete, Energi, Effekt och vridmoment Övningar Arbete, Energi, Effekt och vridmoment G1. Ett föremål med massan 1 kg lyfts upp till en nivå 1,3 m ovanför golvet. Bestäm föremålets lägesenergi om golvets nivå motsvarar nollnivån. G10. En kropp,

Läs mer

TENTAMEN Reglerteknik 4.5hp X3

TENTAMEN Reglerteknik 4.5hp X3 OBS: Kontrollera att du har fått rätt tentamen! Denna tentamen gäller i första hand för Reglerteknik 4.5hp. På sista sidan av tentamen finns ett försättsblad, som ska fyllas i och lämnas in tillsammans

Läs mer

Lösningsförslag till tentamen i Reglerteknik (TSRT19)

Lösningsförslag till tentamen i Reglerteknik (TSRT19) Lösningsförslag till tentamen i Reglerteknik (TSRT9) 26-3-6. (a) Systemet är stabilt och linjärt. Därmed kan principen sinus in, sinus ut tillämpas. Givet insignalen u(t) sin (t) sin ( t) har vi G(i )

Läs mer

REGLERTEKNIK Laboration 5

REGLERTEKNIK Laboration 5 6 SAMPLADE SYSTEM 6. Sampling av signaler När man använder en dator som regulator, kan man endast behandla signaler i diskreta tidpunkter. T.ex. mäts systemets utsignal i tidpunkter med visst mellanrum,

Läs mer

Tentamen i SG1140 Mekanik II. Problemtentamen

Tentamen i SG1140 Mekanik II. Problemtentamen 010-01-14 Tentamen i SG1140 Mekanik II KTH Mekanik 1. OBS: Inga hjälpmedel förutom rit- och skrivdon får användas! Problemtentamen Triangelskivan i den plana mekanismen i figuren har en vinkelhastighet

Läs mer

Lathund fo r rapportskrivning: LATEX-mall. F orfattare Institutionen f or teknikvetenskap och matematik

Lathund fo r rapportskrivning: LATEX-mall. F orfattare Institutionen f or teknikvetenskap och matematik Lathund fo r rapportskrivning: LATEX-mall F orfattare forfattare@student.ltu.se Institutionen f or teknikvetenskap och matematik 31 maj 2017 1 Sammanfattning Sammanfattningen är fristående från rapporten

Läs mer

1 Minkostnadsflödesproblem i nätverk

1 Minkostnadsflödesproblem i nätverk Krister Svanberg, april 2012 1 Minkostnadsflödesproblem i nätverk Ett nätverk består av en given mängd noder numrerade från 1 till m (där m är antalet noder) samt en given mängd riktade bågar mellan vissa

Läs mer

Optimeringslära Kaj Holmberg

Optimeringslära Kaj Holmberg Tekniska Högskolan i Linköping Optimering för ingenjörer Matematiska Institutionen Lösning till tentamen Optimeringslära 2018-08-31 Kaj Holmberg Lösningar Uppgift 1 1a: Inför slackvariabler x 5, x 6 och

Läs mer

TFEI02: Vågfysik. Tentamen : Lösningsförslag

TFEI02: Vågfysik. Tentamen : Lösningsförslag 160530: TFEI0 1 Uppgift 1 TFEI0: Vågfysik Tentamen 016-05-30: Lösningsförslag a) Ljudintensiteten, I, är ett mått på hur stor effekt, P eff, som transporteras per area. Om vi vet amplituden på vågen kan

Läs mer

Vinsten (exklusive kostnaden för inköp av kemikalier) vid försäljning av 1 liter fönsterputs är 2 kr för F1 och 3 kr för F3.

Vinsten (exklusive kostnaden för inköp av kemikalier) vid försäljning av 1 liter fönsterputs är 2 kr för F1 och 3 kr för F3. TNSL05 (10) (5p) Uppgift 1 Företaget XAJA tillverkar två olika sorters rengöringsprodukter för fönsterputsning, benämnda F1 och F. Förutom vatten, som ingår i båda produkterna är, innehållet ett antal

Läs mer

Labbrapport svängande skivor

Labbrapport svängande skivor Labbrapport svängande skivor Erik Andersson Johan Schött Olof Berglund 11th October 008 Sammanfattning Grunden för att finna matematiska samband i fysiken kan vara lite svårt att förstå och hur man kan

Läs mer

Mekanik F, del 2 (FFM521)

Mekanik F, del 2 (FFM521) Mekanik F, del (FFM51) Ledningar utvalda rekommenderade tal Christian Forssén, christianforssen@chalmersse Uppdaterad: April 4, 014 Lösningsskissar av C Forssén och E Ryberg Med reservation för eventuella

Läs mer

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING SAL: G32 TID: 8 juni 217, klockan 8-12 KURS: TSRT21 PROVKOD: TEN1 INSTITUTION: ISY ANTAL UPPGIFTER: 6 ANSVARIG LÄRARE: Johan Löfberg, 7-311319 BESÖKER SALEN: 9.3,

Läs mer

Optimeringslära Kaj Holmberg

Optimeringslära Kaj Holmberg Tekniska Högskolan i Linköping Optimering för ingenjörer Matematiska Institutionen Lösning till tentamen Optimeringslära 2018-01-02 Kaj Holmberg Lösningar Uppgift 1 1a: Den givna startlösningen är tillåten

Läs mer

LEDNINGAR TILL PROBLEM I KAPITEL 14. Kroppen har en rotationshastighet. Kulan P beskriver en cirkelrörelse. För ren rotation gäller

LEDNINGAR TILL PROBLEM I KAPITEL 14. Kroppen har en rotationshastighet. Kulan P beskriver en cirkelrörelse. För ren rotation gäller LEDNINR TILL ROBLEM I KITEL 4 L 4. Kroppen har en rotationshastighet. Kulan beskriver en cirkelrörelse. För ren rotation gäller v = r v = 5be O t Eftersom och r O är vinkelräta bestäms storleken av kryssprodukten

Läs mer