Skattning och aktiv dämpning av drivlinesvängningar i lastbil

Storlek: px
Starta visningen från sidan:

Download "Skattning och aktiv dämpning av drivlinesvängningar i lastbil"

Transkript

1 23:134 CIV EXAMENSARBETE Skattning och aktiv dämpning av drivlinesvängningar i lastbil MAGNUS BERNDTSSON ERIK UHLIN CIVILINGENJÖRSPROGRAMMET Institutionen för Systemteknik Avdelningen för Reglerteknik 23:134 CIV ISSN: ISRN: LTU - EX - - 3/ SE

2 I Sammanfattning Svängningar i drivlinan hos en lastbil påverkar växlingskvalitén negativt. Det blir långsamma växlingar med dålig komfort. Metoder för att komma tillrätta med dessa problem kan till exempel vara att skatta svängningarna och aktivt dämpa dem genom att styra motorn i lastbilen. Dessa metoder behandlas i detta arbete. En matematisk modell över drivlinan har tagits fram. Det visar sig att en enkel modell med två trögheter sammankopplade med en torsionfjäder på ett bra sätt beskriver svängningarna. För att öka systemets robusthet har ett kalmanfilter designats för att skatta svängningarna. Slutligen har en metod för aktiv dämpning har simulerats. Simuleringarna visar att svängningarna dämpas om motorhastigheten styrs mot hjulhastigheten. Abstract Driveline oscillations in a truck affects the quality of gearchanging in a negative way. Methods to solve this problem may be to predict the oscillations with a Kalman estimator and damp them with active engine control. Those are the methods that are treated in this thesis. A mathematical model over the driveline has been developed. The oscillations can be described in a suitable way by a simple model with two inertias connected with a torsional spring. To increase the robustness of the system, a Kalman filter was implemented. Finally a method for active damping has been simulated. The simulation shows that the driveline oscillations will be well damped if the engine speed is syncronized with the speed of the wheel.

3 II Förord Vi skulle vilja tacka följande personer. Vår handledare vid LTU, Mikael Stocks, för att han kommit med värdefulla åsikter, bra kritik, samt i stort hjälp till på ett mycket uppskattat sätt. Anders Kjell, vår handledare på Scania, för all hjälp samt entusiasm, och för att han alltid tar sig tid till att svara på frågor. Magnus Petterson och Jan Palmér för konstruktiva möten, tillika kritik och givetvis för att vi fick chansen att genomföra detta arbete. Hela avdelningen NTE för beundransvärd hjälp med alla frågor angående lastbilar och för alla kreativa fikapauser. Johan Träff och Rasmus Eriksson för all hjälp med Malte. Stort tack även till alla andra på Scania som svarat på frågor och hjälpt till med data. Detta arbeta avslutar våra studier vid LTU. Vi skulle avslutningsvis också vilja skicka ett tack till alla kursare, kompisar och andra för en rolig tid. Södertälje februari 23. Magnus Berndtsson, Erik Uhlin

4 INNEHÅLL III Innehåll 1 Inledning Drivlina Opticruise Problembeskrivning Begränsningar Modellering av drivlina Introduktion Metodik Modeller Modellen med en fjäder Tillståndbeskrivning Systemparametrar Trögheter Drivaxel: k d och c d Friktionskoefficienter Experimentuppställning Malte Control Area Network (CAN) Givare Momentgivare Hastighetsgivare Simuleringsverktyg och programvaror Identifiering av systemparametrar Teori Provkörningar Parameteridentifiering Ident i MATLAB Minsta kvadratanpassning Modellöverensstämelse vid olika körfall Skattning av svängningar i drivlina Teori Implementering Robusthet Verifiering mot mätdata Reglering Reglerstrategi Simuleringar Resultat och slutsatser 41

5 INNEHÅLL IV A Matlabkod 43 A.1 Matlabkod för Tillståndsform

6 1 1 Inledning I detta kapitel ges efter en kortfattad historia om automatiska växelsystem, en beskrivning av problemet som är behandlat i arbetet och bakgrunden till detta. Automatiska växellådor blir allt vanligare, numera kan man till och med hitta automatväxlar på vanliga cyklar. Den stora anledningen till förändringen kan härledas till bekvämlighet. I vissa branscher som till exempel räddningstjänsten, har man upptäckt att det också kan vara mycket bra ur säkerhetssynpunkt. Det blir säkrare körning med en faktor mindre att tänka på. I vanliga lastbilar har det dock inte slagit igenom än, vilket framförallt beror på den höga kostnaden. En automatisk växellåda kostar många gånger mer än en vanlig manuell. En annan orsak till att de manuella växellådorna är vanligare är att de har en högre verkningsgrad, detta på grund av färre kuggingrepp i växlarna. För att komma runt dessa problem har lastbilstillverkarna utvecklat datorstyrning av manuella växellådor. Principen bygger på att en dator styr antingen bara motorn eller motor och koppling. En dator är i dagens läge billig och mjukvara har endast en utvecklingskostnad, detta gör att en sådan växellåda blir betydligt billigare än en traditionell samtidigt som verkningsgraden bibehålls. Scanias datorstyrda växlingssystem kallas för Opticruise. 1.1 Drivlina Figur 1: Bild av en lastbils drivlina Den del av en lastbil som överför kraften som kommer från motorn ner i underlaget kallas för drivlina. Drivlinan i en lastbil kan delas upp i 7 st stora delar. Det första steget är motorn[1], den skapar ett moment som överförs via kopplingen[2] in i växellådan[3]. I växellådan växlas momentet upp för att genom kardanaxeln[4] verka på centralväxeln[5]. I centralväxeln sker ytterligare en uppväxling för att sedan genom drivaxeln[6] driva runt hjulen[7]. 1.2 Opticruise Redan på 7-talet började Scania utveckla datorstyrd växling av manuella växellådor med hjälp av motorstyrning. Då var det bara på laboratorienivå men idén var född. Den första implementationen i bil gjordes i början på 8-talet och

7 1.2 Opticruise 2 den första releasen av CAG (computer-aided gear changing), som systemet då hette, gjordes De första lastbilarna med CAG kom Opticruise fungerar ur förarens synvinkel som en ordinär automatlåda förutom vid start och stop då kopplingen måste användas. Vid start förs växelspaken i automatläge och kopplingen släpps. Om föraren sedan önskar en annan växel än vad systemet väljer så kan han växla manuellt genom att föra spaken åt höger eller vänster för att växla uppåt respektive nedåt (Figur 2). Det finns även ett manuellt läge för de som vill växla helt manellt. Växelspaken har dessutom en knapp som kallas för hill, ett läge som används vid brantare uppförslut. Opticruise skall dock inte förväxlas med liknande semiautomatiska system med automatisk koppling, opticruise styr motorn, inte kopplingen. Figur 2: Opticruise spak För att en växel skall kunna läggas ur utan att kopplingen används krävs det att det inte finns någon momentskillnad mellan ingående och utgående axel i växellådan. Detta så kallade nollmoment nås genom att motormomentet rampas ned till noll och därmed möjliggörs en urläggning av växeln. Opticruise skickar alltså styrsignaler till motorstyrenheten vilka har högre prioritet än signalerna från gaspedalen. När växlingen sedan är klar lämnas kontrollen tillbaks till föraren igen. Själva växlingsförloppet för en uppväxling ser ut på följande sätt (Figur 3): I första fasen av växlingen sker en avrampning av motormomentet för att växling skall kunna ske. Själva avrampningen sker i två steg med två olika lutningar på avrampningskurvan. När önskat moment är nått, vilket i verkligheten är nollmoment plus friktion i motorn, läggs den nuvarande växeln ur och växellådan befinner sig i neutralläge. Därefter synkroniseras varvtalen och den nya växeln läggs i. Motormomentet rampas sedan upp till önskad nivå på motsvarande sätt som minskningen av momentet. Momentet från motorn styrs genom att

8 1.3 Problembeskrivning 3 Moment (Nm) Tid(s) Figur 3: Växlingsförlopp Opticruise en reglerad mängd bränsle skickas in i motorn. Från Opticruise skickas önskat moment till motorns styrenhet. Där sker en dynamisk beräkning av vilken bränslemängd, mätt i mg/slag, som motsvarar vilket moment, beroende på många variabler som till exempel turbons laddtryck och motorns temperatur. 1.3 Problembeskrivning Opticruise baserar sin funktion på en förprogrammerad växelvalsstrategi. Ett problem är dock att Opticruise kan skicka signaler för att styra motorn men det finns ingen återkoppling eftersom momentet inte kan mätas. Detta gör att man blir helt beroende av att beräkningen av bränslemängd stämmer. Styrningen är därmed helt öppen. Det är känt att det finns dynamik som påverkar växlingarna och man arbetar med att få in de dynamiska beräkningarna i växlingsprocessen. En dynamik som påverkar en växling är uppvridning i drivlinan. Vid växling svänger axeln och ger en svängning som märks i hela drivlinan. Växlingskvalitén, det vill säga möjligheten att göra snabba växlingar som inte påverkar hastighet eller komfort, beror mycket på hur mycket momentet skiljer sig från noll vid växling. Examensarbetets uppgift är att beskriva uppvridningarna med en matematisk modell. Med hjälp av denna modell kan uppvridningen skattas med en observerare samt med hjälp av den styra motorn så att svängningarna motverkas. Den stora skillnaden på detta arbetet och andra liknande som har gjorts är att det nu finns en momentgivare på utgående axel ur växellådan. Detta gör att det finns en bra möjlighet till att verifiera en modell samt att prova hur bra en regulator blir.

9 1.4 Begränsningar Begränsningar Arbetet är tidsbegränsat vilket gör att det måste ha vissa begränsningar i omfång. En sådan begränsning är att det endast är behandlat fall på plan mark. Modellen är gjord för att klara av backar men är bara verifierad på plan mark. Detta på grund av begränsade möjligheter till loggning av mätdata på grund av att momentgivaren slutade att fungera. En annan begränsning är att arbetet koncentrerats på låga växlar. Detta på grund av att problemet framförallt uppstår där. Anledningen till att problemet uppstår vid låga växlar är att motormomentet då växlas upp många gånger innan drivaxeln, vilket medför en större uppvridning. Ytterligare en begränsning är att i stort sett alla provkörningar är gjorda med samma lastbil. Detta av praktiska skäl, växellådan med momentgivare är placerad i en lastbil och inte lätt att flytta.

10 5 2 Modellering av drivlina Detta kapitel beskriver hur en matematisk modell av drivlinan har framtagits. Modellen bygger på Newtons andra lag för rotation kring fix axel. Kapitlet behandlar också omskrivning av differentialekvationerna från modelleringen till tillståndsform. I slutet av kapitlet beskrivs hur systemparametrar bestämts. 2.1 Introduktion Ett flertal modeller av varierande komplexitet har tagits fram för drivlinan. Alla är härledda enligt samma princip; massor med olika tröghetsmoment samankopplade med mer eller mindre styva och dämpande torsionsfjädrar. Ett system av flera massor seriekopplade med fjädrar kommer att svänga i ett antal svängningsmoder. En svängningsmod motsvarar i princip en egenfrekvens, men i och med att olika svängningarna interfererar med varandra, kommer modernas frekvens att skilja sig från de egenfrekvenser som kunnat relateras till de enskilda fjädrarna. För varje fjäder i systemet uppkommer alltså en svängningsmod. Detta innebär att en enkel modell (med till exempel två massor samankopplade med en fjäder) inte fullständigt korrekt beskriver svängningen i den fjädern, då alla i drivlinan ingående axlar är mer eller mindre styva (en axel i ett sådant system påverkar samtliga svängningsmoder, både med högre och lägre frekvens). Fler massor samt fjädrar i modellen gör det möjligt att inkludera fler svängningsmoder, men det medför samtidigt mer komplicerade modeller. Detta kan i sin tur medföra problem, då en modell av hög ordning blir mer utrymmeskrävande vid implementering samt svårare att överblicka. Målet med modelleringen har varit att ta fram en modell med så låg ordning som möjligt utan att dess förmåga att beskriva drivlinan blir dålig. Det är till exempel viktigt att modellen har tillräcklig bandbredd för att kunna simulera de i systemet intressanta svängningarna [9]. 2.2 Metodik Modelleringen av drivlinan bygger på Newtons andra lag för rotation, som säger att en stel kropps vinkelacceleration i beror på summan av momenten som verkar på kroppen dividerat med kroppens tröghetsmoment. M = I θ (1) De olika delarna har differentierade egenskaper och påverkas av olika moment. Dessutom visar det sig, beroende på drivlinedelarnas mekaniska egenskaper, att följande uppdelning av drivlinan är lämplig: 1. Roterande massor: Drivlinedelar med tröghetsmoment och friktion. Till exempel kopplingen och centralväxeln. Dessa kan även ha utväxling. Det är de delar som beskrivs mekaniskt på detta vis som betraktas som massor.

11 2.3 Modeller 6 2. Torsionsfjädrar: Delar i drivlinan som betraktas som torsionsveka. De har mekaniska egenskaper som torsionsfjäderkonstant och torsionsdämpningskonstant. Detta är främst axlar, såsom drivaxel eller kardanaxel. Friläggningen av drivlinan är starkt beroende av ovanstående uppdelning, och får för ovanståde fall genom (1) följande utseende. 1 : M = f(j, b, i, θ) (2) 2 : M = f(k, c, θ, θ) (3) I (2) och (3) betecknar i utväxling och att vinkel samt vinkelhastighet är olika i delens olika ändar, det vill säga att det finns en uppvridning i delen. Vid utveckling av (3) och (2) erhålls följande ekvationer för de bägge fallen. 2.3 Modeller 1 : J θ = M in i b θ M ut (4) 2 : M in = M ut = k( θ) + c( θ) (5) Som nämnts ovan har ett flertal modeller tagits fram. Modellerna avviker från varandra på så sätt att olika många delar av drivlinan betraktas som veka. Genom att inkludera fler och styvare fjädrar i modellen inkluderar man svängningsmoder med olika frekvens. Detta kan vara relevant då moder med högre frekvens, som tidigare nämnts, påverkar moderna med lägre frekvens. För att få en modell med korrekt beteende vid låga frekvenser kan det alltså vara viktigt att i den totala modellen ta med delsystem med mycket höga egenfrekvenser. Viktigt att inse är att de roterande massorna i de olika modellerna är desamma, skillnaden mellan modellerna ligger i om man betraktar det som sammanbinder massorna som fullständigt styvt eller som en fjäder. De olika modelleringar som gjorts har fem, tre, två och slutligen en fjäder. Den mest exakta modellen, alltså den med fem fjädrar, har använts som referensmodell. Mot denna har jämförelser gjorts för att kunna bestämma vilken som är minsta acceptabla modellnoggrannhet (alltså hur många axlar som måste modelleras som torsionsveka). Figur 4 visar en bodeplot för modellen med fem fjädrar. Överföringsfunktionen som är plottad är den från motormoment till uppvridning i drivaxeln. Spikarna i plotten är svängningsmoderna som härrör från de olika fjädrarna, alltså axlar betraktade som torsionsveka, i modellen. Figur 5 visar en principskiss över modellen med fem fjädrar.

12 2.3 Modeller 7 5 Bodeplot magnitud för uppvridning. Fem fjädrar 5 1 Magnitude (db) Frequency (rad/sec) Figur 4: Modell fem fjädrar. Magnituddel av bodeplot. Figur 5: Principskiss över modellen med fem fjädrar I den mest exakta modelleringen av drivlinan tas hänsyn till vekheter i de ingående delarna av växellådan. Den uppdelning som gjorts är från lamellnav till mitten av sidoaxeln, från sidoaxeln till solhjulet och därefter från solhjulet till och med planetväxel (se figur 6). I den enklaste modellen är det endast drivaxeln som modelleras som torsionelastisk. En bodeplot av samma typ som i figur 4 för denna modell finns i figur 7. En principskiss över modellen finns i figur 8. Notera att de trögheter som är stelt sammanbinda kan betraktas som ett större tröghetsmoment. Det är sedan tidigare känt att de svängningar som påverkar växlingskvaliten har en frekvens under tio hertz [1],[2]. Genom att göra en jämförelse av olika modellers beteende vid frekvenser mellan cirka en halv till tio hertz kan det avgöras vilken modellnogrannhet som krävs för att beskriva de intressanta svängningar-

13 2.3 Modeller 8 Figur 6: Uppdelning av växellåda 2 Bodeplot, Magnitud för uppvridning. En fjäder 2 4 Magnitude (db) Frequency (rad/sec) Figur 7: Modell med en fjäder. Magnituddel av bodeplot Figur 8: Principskiss över modellen med en fjäder na. Figuren nedan visar ett bodediagram av modellen med fem fjädrar samt den med en fjäder. Denna visar tydligt att modellernas beteende vid frekvenser

14 2.4 Modellen med en fjäder 9 under tio hertz är i princip identiskt. Samma resultat erhålls vid jämförelse med modellerna med två fjädrar. Detta tillsammans med tidigare erfarenheter som bakgrund fattas ett beslut att en modell med en fjäder ger tillräcklig modellnoggranhet i det intressanta frekvensområdet. Detta är också den modellering som redovisas i kapitel 2.4. I lastbilens koppling finns ett olinjärt system av torsionfjäderkonstanter. Dels finns en vek fjäder som verkar mellan minus tre och plus fem grader. Utöver denna finns en kraftigare fjäder som har verkningsområde mellan cirka minus nio och plus elva grader. Efter detta sitter ett mekaniskt stopp. Detta ickelinjära fjädersystem har inte tagits med i modellen, då det endast är den minst styva fjäder som skulle kunna ge upphov till en svängningsmod i rätt frekvensområde. Energin i denna mod är dock alltför låg för att kunna påverka drivlinan. Bodeplottar. Modellen med 5 repektive 1 fjäder 5 1 Phase (deg) Magnitude (db) Frequency (Hz) Figur 9: Jämförelse bodeplot mellan systemen med 5 respektive 1 fjädrer 2.4 Modellen med en fjäder Modellering bygger på (2) och (3). Då alla axlar i växellådan i denna modell betraktas som styva, görs följande förenklingar. i v = i is i ss i p (6) J v = J is J ss J p (7) Där i is, i ss och i p är utväxlingen mellan ingående axel och halva sidoaxeln, halva sidoaxeln och solhjul samt utväxlingen i planetväxeln. Detta medför att i v får ange den totala utväxlingen för växellådan. J is, J ss och J p är trögheter

15 2.4 Modellen med en fjäder 1 för växellådans ingående delar med samma index som för utväxlingarna, och J v blir därmed växellådans totala tröghet (se figur 6). Vidare anses de axlar som förenar de olika massorna vara friktionsfria, vilket innebär att det inte uppkommer några momentförluster i axlarna, till exempel M v = M ml. (8) Figur 1 visar friläggningen av modellen med en fjäder. Viktigt att notera med index är till exempel att θ m anger motorhastigheten samt att M v syftar till det moment som läggs på växellådan. De olika delarnas mekaniska egenskaper såsom tröghet, friktionskoefficient samt utväxling står listade under respektive del. M m M fr:m är momentet från motorn minus motorns friktionsmoment (vilket blir insignalen till systemet). Detta tas upp i kapitel Motor Figur 1: Friläggning av modellen med en fjäder Motorn beskrivs som en roterande massa. Vevaxel J m θm = M m M fr:m M v (9) Vevaxeln beskrivs som en viktlös, styv. Dessutom anses den upplagrad utan friktionsförluster enligt (8). θ m = θ v (1) M v = M ml (11)

16 2.4 Modellen med en fjäder 11 Motor-lamell Den resterande trögheten från motorn samt lamellen beskrivs som en roterande massa. J el θel = M ml b θ el M l (12) θ v = θ ml (13) Ekvation (1),(13) samt (11) ger J el θm = M ml b θ e M l (14) Substitution av M ml ur denna ekvation till (9) ger (J m + J ml ) θ m = M m M fr:m b ml θm M l (15) Lamell Lamellen beskrivs som vikt- och friktionsfri. θ l = θ ml (16) Växellåda: M l = M v (17) Växellådan Modelleras som en roterande massa med utväxling. Utväxlingen ger följande samband. J v θv = i v M v b v θv + M k (18) Ekvation (19) tillsammans med (17) insatt i (18) ger θ ml = θ v i v (19) J v θm = i v 2 M l b v θ m M k i v (2) Substitution av M l ur denna ekvation till (15) ger Kardanaxel (J m + J ml + J v i 2 t ) θ m = M m M fr:m (b ml + b v i 2 ) θ m M k (21) t i v Modelleras som en viktlös, styv och friktionsfri axel. M k = M s (22)

17 2.4 Modellen med en fjäder 12 Slutväxel θ v = θ k (23) Modelleras som en roterande massa med utväxling, på samma sätt som växellådan. J s θs = M s i s b s θs M d (24) θ k = θ s i s (25) Ekvation (25) tillsammans med (22) insatt i (24) ger J s θv = M k i 2 s b s θp M d i s (26) Substitution av M k till (21) ger (J m + J ml + J v i 2 t + J s i 2 ) θ m = M m M fr:m (b ml + b v f i2 t i 2 + b s t i 2 t i 2 ) θ m M d (27) f i v i s Drivaxel Drivaxeln modelleras som torsionelastisk enligt (3) M d = M h = k d (θ s θ d ) + c d ( θ s θ d ) (28) Substitution till (27) tillsammans med (13), (19) och (25) ger (J m + J ml + J v i 2 t + J s i 2 ) θ m = M m M fr:m (b ml + b v f i2 t i 2 + b s t i 2 t i 2 ) θ m f k d i v i s ( θ m i v i s θ d ) c d i v i s ( θ s i v i s θ d ) (29) Detta är den första differentialekvationen som beskriver systemet. Hjulen Modelleras som en stel, roterade massa J h θh = M h b h θh F h r h (3) F h är den yttre kraft som verkar på hjulet och r h är hjulradien. ΣF hjul = F h = m v + F a + F r + mg sin α (31)

18 2.5 Tillståndbeskrivning 13 Figur 11: Friläggning hjul I (31) försummas luftmotståndet F a, då den endast ger ett bidrag vid höga hastigheter vilket i princip betyder växlar med lägre utväxling. Vid dessa högre växlar har man inga större problem med växlingskvalitén. Kraften F r uppkommer från lastbilens så kallade rullmotstånd F r = m(c r1 + c r2 v) (32) Detta är en enkel rullmotståndsmodell, men tillräcklig i detta arbete. v hjulets perifera tangentialhastighet. Konstanterna c r1 och c r2 beror på hjultyp och ringtryck i däcken [8]. För att knyta (31) till (3) används följande samband v = r h θh m v = mr h θh (33) Detta insatt i (3) tillsammans med uttrycket för momentet M h i (28) samt uttrycket för rullmotstånd i (32) ger (J h + mr 2 h) θ h = k d ( θ m i s i v θ d ) + c d ( θ m i s i v θ d ) (b h + mr 2 hc r2 ) θ h mr h c r1 r h mg sin α (34) Detta är den andra ekvationen som tillsammans med (29) utgör modellen med en fjäder [1]. 2.5 Tillståndbeskrivning Då både motorhastighet, hjulhastighet och uppvridning i drivaxeln är intressanta vid simulering, skrivs (29) och (34) på tillståndsform. För att förenkla ekvationerna görs följande omskrivningar (J m + J ml + J v i 2 t + J s i 2 ) = J 1 (35) f i2 t ( b v i 2 t + b s i 2 ) = b 1 (36) f i2 t

19 2.5 Tillståndbeskrivning 14 (J h + mr 2 h) = J 2 (37) (b h + mr 2 hc r2 ) = b 2 (38) i v i s = i (39) M m M fr:m = M in (4) θ d = θ h (41) Ekvation (29) och (34) kan nu skrivas om till mr h c r1 r h mg sin α = M väg (42) J 1 θm = M motor b 2 θm k d i (θ m θ d ) + c d i i ( θ m i θ d ) (43) J 2 θh = k d ( θ m θ d ) + c d ( θ m i i θ d ) b 2 θh + M väg (44) Ur dessa ekvationer väljs följande tillstånd. x 1 x 2 x 3 = θ mi θ m θ h θ h Systemet får därefter följande utseende x 1 x 2 = Ā x ( ) 1 x 2 + B Min M x 3 x väg 3 Med (45) (46) Ā = (b 1 + c d i ) k d c di i 1 i 1 (47) c di k d (c d + mc r2 rh 2 + b 2) och B = 1 J 1 1 J 2 (48)

20 2.6 Systemparametrar Systemparametrar Genom att räkna fram värden på systemparametrar bibehålls modellens fysikalitet, något som kan förloras vid traditionell black box-identifiering. Samtliga parametrar, förrutom dämpningskonstanten för drivaxeln (c d ) och friktionskoefficienter, har därför tagits fram genom beräkning eller diskussioner med personer som har kännedom om komponenten Trögheter Trögheten för motor (J m + J ml ) togs direkt ur befintlig programvara i styrenheterna. Denna tröghet, som främst kommer från motorns svänghjul, används i dagsläget bland annat för momentberäkningar vid motoracceleration. För växellådan användes ett CAD-program som beräknade trögheterna för de i växellådan ingående kugghjulen, se figur 6. För axlarna i vilka kugghjulen är fästa beräknades trögheterna enligt J = mr2 2 (49) där m är axelns massa och r dess radie. Centralväxeln behandlades på följande sätt. Genom att använda måttsatta ritningar kunde de delar med störst bidrag till trögheten identifieras. Dessa delar approximerades sedan till cirkulära cylindriska ringar, vars trögheter beräknades individuellt enligt. J = m(r2 1 + r2) 2 (5) 2 och sedan adderades. I (5)är r 1 innerradien och r 2 är ytterradien. De delar som ansågs bidra till centralväxelns tröghet var ändmedbringare, pinjong, kronhjul och differentialhushalvan. Detta är de delar som har högst massa och den längsta utsträckning i radiell riktning hos centralväxeln. Hjulens tröghet togs fram på samma sätt som för motorn. Lastbilsmassans bidrag (se (37)) kan bestämmas då lastbilsmassan skattas i styrenheten för Opticruise. I realiteten är det endast motorns (J m +J ml ) och lastbilen/hjulens (J 2 ) trögheter som påverkar systemet. Detta beror på att den andra ingående delarna är både mindre och lättare. Dessutom divideras de med kvadraten på utväxlingarna i växellådan samt centralväxeln (se (35)) [5].

21 2.6 Systemparametrar Drivaxel: k d och c d Som nämnts så identifierades dämpningkonstanten för drivaxeln fram. Detta behandlas i kapitel Värdet på fjäderkonstanten k d kan dock räknas ut på följande sätt [7]. Vinkeländringen i torsionsled för en axel beror av det pålagda momentet enligt ϕ = M l. (51) GK Där M är det pålagda momentet, G är skjuvmodulen för materialet, K är en geometrifaktor och l är axelns längd. Detta innebär att torsionsfjäderkonstanten k tor kan skrivas som k tor = ϕ M = GK l (52) Skjuvmodulen för ett material räknas ut enligt G = E 2(1 + ν) där ν är poissons koefficient och E är elasticitetsmodulen. Geometrifaktorn K för en radiellt symmetrisk axel med radien a beräknas på följande sätt (53) K = π 2 a4 (54) Detta ger slutligen att torsinsfjäderkonstanten för drivaxeln kan beräknas enligt k tor = Eπa4 4(1 + ν)l (55) Friktionskoefficienter Uttrycket för friktionskoefficienten b 1 i (36) har vid simuleringar försummats. Detta beroende på att de ingående komponenterna kan försummas då de delas med utväxlingarna för växellåda samt centralväxel. Motorfriktionen M fr:m används idag i styrenheten. Den är en funktion av varvtal och temperatur. Genom att anta en att motorn vid testkörningar har en viss temperatur kan man antingen linjärisera fram en varvtalberoende friktionskonstant eller använda värdena i friktionsmatrisen rakt av. Vid simuleringar har en arbetstemperatur på cirka 8 grader celsius antagits. En frikionsmatris för en av Scanias V8:or återges i figur 12. Rullmotståndets bidrag till friktionen i hjulet från 38 hämtas även de från styrenheten. I och med detta så har vi den friktion som behövs för att beskriva systemet.

22 2.6 Systemparametrar Friktion (Nm) Temperatur (C) Varvtal (varv/min) Figur 12: Friktionfunktion V8

23 18 3 Experimentuppställning Här beskrivs övergripande vad det är för utrustning som har använts i arbetet och hur systemen fungerar. 3.1 Malte Försöksbilen som har använts är av typen 124L 47. Det är en 6x2 lastbil, det vill säga att den har sex hjul med drivning på två. Lastbilen går på Scania under namnet Malte. Figur 13: En bil av samma typ som Malte Malte har en sexcylindrig motor på 12 liter. Det maximala momentet som kan levereras är 22 Nm. Växellådan som sitter i Malte är en GRS 9R. En GRS 9R är en tolvväxlad låda med både range och split. Detta betyder att huvudlådan har tre växellägen, vilket tillsammans med två lägen i rangeväxeln (hög och låg) samt två lägen i split (hög och låg) ger tolv växlar framåt. I lådan finns dessutom krypväxel och

24 3.2 Control Area Network (CAN) 19 back. Lastbilen är även utrustad med Opticruise. Den totala vikten på lastbilen är 25 kg. 3.2 Control Area Network (CAN) CAN är det lokala informationsnätverkat i lastbilen. På CAN skickas all information till och från olika styreheter. Varje styrenhet är via CAN-bussen ansluten till en koordintor som styr trafiken mellan olika styrenheter. Det finns olika styrenheter för bland annat Opticruise, motor och bromsar. En schematisk bild över CAN finns i figur 14. Figur 14: Schematisk skiss av CAN De olika styrenheterna tar i sin tur emot information från givare ute i lastbilen, till exempel varvtalsgivare för motor. Signalerna från dessa givare distribueras av styrenheten ut på CAN-bussen. 3.3 Givare De givare som har använts är främst hastighetsgivare för motorhastighet, kardanhastighet och hjulhastighet och en momentgivare för att mäta momentet på ingående axel i växellådan Momentgivare En vanlig Scanialastbil är inte utrustad med någon momentgivare på ingående axel till växellådan. Detta framförallt på grund av att dessa är dyra och lätt går sönder. Dock insågs att om Opticruise skulle kunna utvecklas skulle det behövas en lastbil där det verkliga momentet in i växellådan kunde mätas. För att lösa detta monterades en momentgivare in i en provväxellåda. Givaren består av trådtöjningsgivare som är monterade på ingående axeln till växellådan. Givaren har ett arbetsområde från 25 Nm upp till 35 Nm. Noggranheten i givaren ligger på 2Nm. Då momentgivaren inte ingår som standard går signalen från givaren inte via en styrenhet utan direkt in i hytten via eget kablage Hastighetsgivare Hastighetsgivarna är av typen induktiva pulsräknare. På den axel vars hastighet skall mätas sitter ett tandhjul. För varje tand som passerar givaren skickas en

25 3.4 Simuleringsverktyg och programvaror 2 strömpuls till en styrenhet som i sin tur räknar ut en hastighet med hjälp av derivering. Signalen från givaren för kardanaxeln lågpassfiltreras med ett andra ordningens Butterworth-filter med brytfrekvensen 12 Hertz innan den tas in i styrenheten för Opticruise. Signalen från givaren samplas med 1 Hertz. Signalen från hjulet mäts av styrenheten för bromsar. Även denna signal lågpassfiltreras i bromsstyrenheten. Denna avläses i sin tur av styrenheten för Opticruise via CAN. Det bör påpekas att bromsystemen på lastbilarna inte tillverkas av Scania utan importeras. Motorhastigheten mäts med en liknande givare som för hjulhastigheten. Signalen medelvärdesbildas i motorstyrenheten för att sedan samplas och skickas till Opticruisestyrenheten via CAN. Givaren är placerad vid svänghjulet. 3.4 Simuleringsverktyg och programvaror De simuleringsverktyg som har använts är framförallt MATLAB och Simulink. Dessa har kört på vanliga persondatorer med operativsystemet Windows NT4. Koden som har skrivits för denna är skriven i C med editorerna Codewright och Visualstudio.

26 21 4 Identifiering av systemparametrar Det här kapitlet beskriver teori bakom och praktiskt tillvägagångssätt för att identifiera systemets olika parametrar. 4.1 Teori För att verifiera samt anpassa den matematiska modellen behövs verklig data från lastbilen. Det är viktigt att den data som man har beskriver så mycket som möjligt av hur processen beter sig. Hur mycket av egenskaperna som finns i den data som man spelar in bestäms i stor usträckning av vilken insignal som sänds in i processen. Det första beslut som måste tas är vilka frekvenser som kan vara av intresse. Om det går att bestämma det intressanta frekvensområdet exakt är det möjligt att använda en pulssignal som har en pulsbredd som är anpassad just för de frekvenserna. Detta ger ett bra resultat med mycket energi vid de intressanta frekvenserna. Oftast är det dock svårt att veta precis vilket frekvensområde som är mest intressant. I dessa fall kan mer allmänna metoder tillgripas. Om det framförallt handlar om låga frekvenser är stegsvar en vanlig metod. Ett steg innehåller alla frekvenser men har störst energi vid låga. Om det däremot är högre frekvenser som är intressanta men det är svårt att definiera precis vilka, eller om det söks en generell modell, vill man ge systemet en signal som har likartat energiinnehåll vid alla frekvenser. Den enda signal som har dessa egenskaper är vitt brus, vilket inte går att realisera i praktiken. Istället används då en en så kallad PRBS (pseudo random binary sequence) signal. Den är en serie slumpmässigt långa pulser. [11] 4.2 Provkörningar Insignalen till systemet, vilket vid reglering blir vår styrsignal, är momentet från motorn. Detta moment räknas ut med hjälp av mängden tillfört bränsle till motorn. Ett problem med detta är att det på grund av diverse faktorer som tex friktioner och andra försluster i motorn är svårt att få ett noggrant mått på motormomentet. Den insignal som användes var en frekvensbegränsad PRBS signal. Anledningen till begränsningen var rent praktisk. Eftersom vi har en viss svarstid från motorn skulle inte alltför snabba frekvenser hinna ge någon påverkan. Eftersom modellen inte behöver beskriva så höga frekvenser (<1Hz) bedömdes denna signal vara tillräcklig. Det var även en begränsning i hur långa stegen kunde bli, detta på grund av att planen som kördes på är några hundra meter lång. Hade stegen kunnat bli långa finns det risk att det bara hade blivit ett steg. Det skulle leda till att drivlinan bara vrids upp en gång och aldrig släpps, vilket

27 4.2 Provkörningar 22 inte skulle frambringa oscillationerna på ett bra sätt. Det gjordes totalt tre stycken provkörningar. En sektion på vardera växel 2, 6 och 8. Valet av växlar gjordes med tanke på att låg/hög split, låg/hög range och ettan och trean i huvudlåda skulle vara representerade. Detta gör att vi får med olika fall av kraftövergång i växellådan för att se om någon viss del av växellådan påverkar utfallet. Varje serie steg är totalt ungefär 2 sekunder långt. I figur 15, som visar önskat moment till motorn och uppmätt moment på ingående axel i växellådan, kan man tydligt se de sökta svängningarna. Man kan se de sökta svängningarna tydligt i en plot över önskat moment till motorn och uppmätt moment på ingående axel. Den här sekvensen är gjord på växel 2. 8 Moment till motor Moment (Nm) Moment från momentgivare Moment (Nm) tid(s) Figur 15: Moment från momentgivare Försök gjordes även att beskriva uppvridningen med hjälp av befintliga givare i en standardlastbil. Uppvridningen kan beskrivas som en vinkelskillnad i drivaxeln (se kapitel 2). En integrering av signalen från hastighetsgivarna (se 3.3.2) ger en vinkelförändring mot tiden. Detta gör att det med skillnaden mellan vinkelförändringarna för de olika givarna går att beskriva uppvridningen. Dock finns det en trend efter integreringen som gör att signalen blir svår att jämföra med andra signaler. Se figur 16. För att kunna jämföra uppvridningen mätt med vinkelskillnad mellan hastighetsgivarna och momentgivaren behövdes en metod för att få bort trenden i de integrerade signalerna. Båda signalerna högpassfiltrerades med en låg brytfrekvens. På detta sätt togs alla trender bort och bara svängningen återstod. Detta gör att statiska nivåer inte går att urskilja men man kan jämföra dynamiken. I figur 17 ser man tydligt att vinkelskillnaden beskriver uppvridningen bra.

28 4.3 Parameteridentifiering 23 3 drivaxel Rad tid(s) Figur 16: Vinkelskillnad mellan hastighetsgivare på kardanaxeln och hastighetsgivare i hjulet.1.8 Uppvridning i drivaxel Vinkelskillnad Momentgivare Rad tid(s) Figur 17: Uppvridningen beskriven med vinkelskillnad samt med momentgivare 4.3 Parameteridentifiering Det fanns ett antal okända parametrar. Det var framförallt dämpningskonstanten för drivaxeln och friktionen i hela systemet. Önskvärt var att även torsionsfjäderkonstanten för drivaxeln kunde identifieras fram för att verifiera det beräknade värdet Ident i MATLAB Det första försöket till identifiering av parametrarna gjordes med hjälp av toolboxen ident i MATLAB. Det visade sig att det var svårt att identifiera dessa med

29 4.3 Parameteridentifiering 24 hjälp av loggade data. Detta beror framförallt på de relativt korta datasekvenser som fanns att tillgå. Genom traditionella identifieringsmetoder som tex Prediction Error Method (PEM), där man i MATLAB kan bestämma en struktur på systemet som skall identifieras, identifierades en instabil modell fram. På grund av begränsade möjligheter till nya längre datasekvenser fick vi söka oss till andra metoder. Anledningen till att det var svårt att få långa datasekvenser var att den del av provbanan som passade bäst att köra på med hänsyn till väglutning inte var längre. Sen visade sig momentgivaren vara trasig före upptäckten att sekvenserna var för korta Minsta kvadratanpassning Då en fullständig indentifiering av systemet visade sig svår att göra blev andra metoder för att bestämma de okända parametrarna (se kap 2.6) aktuella. En slags minsta kvadratanpassning implementerades därför i Matlab enligt följande princip. 1. En vektor, v par skapas med ett spann över värden på den systemparameter som skall optimeras. v par = [x 1, x 2,..., x n ] (56) 2. För varje värde i systemparametervektorn simuleras ett systemsvar,ȳ sim, fram. För varje sampel jämfördes skillnaden mellan simulering och mätta data. Absolutbeloppet av detta värde (felet) sparas därefter i en annan vektor, v fel. ȳ sim = [y sim:1, y sim:2,..., y sim:k ] (57) v fel:n = (y mätt:n y sim:n ) 2 (58) 3. Summan av alla fel för varje systemparametervärde sparas i ytterligare en vektor v felsumma. v felsumma:1 = k v fel:n (59) 4. När slutligen alla värden i v par simulerats igenom jämförs storleken av elementen i v felsumma. 5. Det värde i v par som motsvara det minsta elementet i v felsumma av felen plockas ut. n=1

30 4.3 Parameteridentifiering 25 För att öka noggrannheten startade simuleringarna med stort mellanrum mellan värdena på den aktuella systemparametern, detta ger ett ökat spann på de värden som anses realistiska. När ett första värde på parametern bestämts skapas en ny vektor, men med ett mindre omfång som inkluderar det tidigare värdet. Skillnaden mellan värdena i vektorn görs mindre och ett nytt värde simuleras fram. Detta ger till slut ett mycket noggrant värde på systemparametern. 8 6 Moment ingående axel växellåda Modell Momengivare 4 2 (Nm) (s) Figur 18: Moment på ingående axel växellåda. Tvåans växel Intressant var att vid bestämmandet av k d avvek resultatet endast cirka en och en halv procent från det framräknade värdet från kaptitel 2.6. Värdet på c d får också anses som rimligt. Figur 18 visar momentet på ingående axel på växellådan för modellen och för testkörningar. Det visade sig svårt att få modellen att beskriva både motor- och hjulhastighet samt uppvridningen i drivlinan. Då arbetet i första hand syftar till att beskriva svängningarna i drivlinan har det ansetts som viktigare att modellen beskriver dessa bra. Prioriteringen har alltså legat på att få så bra överensstämmande för momentet i ingående axel i växellådan som möjligt. Figur 2 visar den uppmätta samt framsimulerade motorhastigheten och figur 19 hjulhastigheterna vid samma körfall som för figur 18.Man kan tydligt se att framsimulerade vinkelhastigheter är betydligt lägre, men att dynamik i form av oscillationer fortfarande beskrivs bra. Att simulerade hastigheter inte är tillräckligt stora är ett tecken på att antingen levererat moment från motor inte är lika stort som det begärda, eller att någon av tröghetsmomenten (förmodligen lastbilens) är för stort. Detta är ett problem som visat sig vara svårlöst och med största sannolikhet relateras till fel i modellen.

31 4.4 Modellöverensstämelse vid olika körfall 26 8 Hjulhastigheter Modell Uppmätt Figur 19: Simulerad och uppmätt hjulhastighet. Tvåans växel Motorhastighet Modell Uppmätt Figur 2: Simulerad och uppmätt motorhastighet. Tvåans växel 4.4 Modellöverensstämelse vid olika körfall De systemparametrar som bestämts i föregående kapitel samt i kapitel (2.6) har identifierats på växel två samt med steg som insignal. Då dynamiken i systemet förändras beroende på utväxling är det intressant att se hur väl modellen stämmer på andra växlar. Figur 21 och 22 visar motormomentet respektive moment på ingående axel i växellådan för växel tre. Modellen beskriver momentsvängningarnas frekvens på ett bra sätt. Det finns en tendens att modellen avviker något från testdata vid långsamma avrampningar. Överensstämmelsen är dock bra vid snabbare avrampningar. Figur 23 och 24 är av samma typ som figur 21 och 22, men på den fjärde växeln.

32 4.4 Modellöverensstämelse vid olika körfall Insignal. Växel Moment ingående axel växellåda. Treans växel Modell Uppmätt Nm 8 Nm s s Figur 21: Insignal. Växel 3 Figur 22: Moment ing. axel. Växel 3 Även här beskrivs frekvens, amplitud och nivå på ett bra sätt. 18 Insignal. Växel 4 15 Moment ingående axel växellåda. Fyrans växel Modell Uppmätt Nm Nm s s Figur 23: Insignal. Växel 4 Figur 24: Moment ing. axel. Växel 4 Modellöverensstämmelsen i fråga om frekvens är god även för högre växlar. Det största problemet är amplituden på svängningarna. Amplituden i modellens svängningar är något lägre än de i testdata, framförallt när ett moment läggs på. Genom att i modellen ändra motorfriktionen kan momentkurvan flyttas i vertikalled. Detta ger ytterliggare något bättre överensstämmelse för modellen.

33 28 5 Skattning av svängningar i drivlina I det här kapitlet beskrivs ett sätt att lösa problemet med uppvridning i drivaxeln. Om det går att skatta beteendet på svängningen som bildas vore det möjligt att dra ur växeln när det inte är något moment på ingående axeln i växellådan. 5.1 Teori Ett system kan på tillståndsform med mätbrus och modellfel skrivas på formen: ẋ(t) = Ax(t) + Bu(t) + Nv 1 y p (t) = Cx(t) y(t) = y p (t) + v 2 (6) v 1 v 2 u x=ax+bu+nv =Cx y p y Figur 25: Tillståndsmodell med störningar Eftersom uppvridningen, som är det sökta tillståndet i systemet, inte är mätbart behövs det en skattning av tillståndet för att systemet skall gå att styra. Ett vanligt sätt för att skatta tillstånd är genom en så kallad observerare. De bygger på att man ansätter en simulering av systemet med hjälp av de kända insignalerna: ˆx(t) = Aˆx(t) + Bu(t) (61) Om man bildar storheten y(t) C ˆx(t) så får man ett mått på hur bra skattningen ˆx(t) blir. Om det inte finns något mätbrus eller någon processtörning och ˆx(t) är lika med x(t) blir storheten y(t) C ˆx(t) lika med noll. Det inses då att detta borde vara en bra faktor att återkoppla med. Återkoppling med förstärkningen K ger: ˆx(t) = Aˆx(t) + Bu(t) + K(y(t) C ˆx(t)) (62) Problemet är nu att välja förstärkningen K. Eftersom det är önskvärt att ˆx(t) skall vara lika med x(t) bildar vi feltillståndet x(t) = x(t) ˆx(t) (63)

34 5.1 Teori 29 v 1 v 2 u x=ax+bu+nv =Cx y p y + - x=ax+bu+k(y-y) ^ ^ ^ y=cx ^ ^ Figur 26: Kalmanfilter Ekvation (63) tillsammans med (62) och (6) ger genom lite beräkningar: x(t) = (A KC) x(t) + Nv 1 (t) Kv 2 (t) (64) Man kan se att förstärkningen K påverkar skattningsfelet på två sätt. Dels påverkas A-KC vilket bestämmer hur snabbt fel klingar av, detta gör att man vill att egenvärdena för A-KC skall ligga långt in i stabilitetsområdet. Dels påverkar K hur mycket mätbruset förstärks i termen Kv 2. Detta leder till att K väljs med en avvägning mellan stora K, som ger snabba egenvärden, och små K som ger lite inverkan av mätbrus. Ett vanligt sätt att välja K är genom ett så kallat Kalmanfilter. Kalmanfiltret är en optimal skattning av K om man har information om störningarna v 1 och v 2 s varianser. Om man antar att v 1 och v 2 är vitt brus med intensitet R 1 respektive R 2. Korsspektrumet mellan dem är konstant och har intensitet R 12. Enligt Kalmanfilteralgoritmen ges då K av: K = (P C T + NR 12 )R 1 2 (65) där P är den symmetriska positivt semidefinita lösningen till matrisekvationen AP + P A T (P C T + NR 12 )R 1 2 (P CT + NR 12 ) T + NR 1 N T = (66) Ekvation 66 är en stationär riccatiekvation. [4]

35 5.2 Implementering 3 Man kan visa att Kalmanfiltret minimerar E x(t) x T (t) vilket är en minimering av feltillståndets varians. I praktiken kan det vara svårt att veta R 1, R 2 och R 12. Då väljer man ofta att använda dessa som rena designparametrar och anpassar dem för att få ett önskat beteende på kalmanfiltret. 5.2 Implementering Ett kalmanfilter är alltså en kompromiss mellan hög förstärkning som ger en bra skattning men också hög bruspåverkan och en låg förstärkning vilket ger en låg bruspåverkan. Man kan även visa att ett kalmanfilter på grund av återkopplingen ger ett robustare system. Detta är mycket intressant då det sällan exakt går att bestämma alla parametrar i ett system. Friktionsförluster och dämpningar är exempel på saker som är svåra att bestämma teoretiskt. Totalt kan vi säga att kalmanfiltret inte ger ett signifikant bättre resultat när det gäller att skatta uppvridningen än vad den ursprungliga modellen gör, dock blir skattningen avsevärt robustare. På grund av att olika lastbilar har lite olika egenskaper trots samma modell, samt att alla parametrarna inte är beständiga måste någon slags återkoppling göras för att det skall bli ett vettigt resultat på skattningen Robusthet För att visa hur robustheten har förbättrats genom kalmanfiltret gjordes ett kalmanfilter på den nuvarande modellen. Kalmanfiltrets interna modell och systemet är precis likadana. Vid ändring av en parameter i kalmanfiltrets modell kan man därmed se hur stor skillnaden blir mot den ursprungliga modellen och på så sätt få en uppskattning av hur mycket en motsvarande felberäkning påverkar vid skattning av det verkliga systemet. Robustheten mättes på växel två på grund av att det är låga växlar som är mest intressanta. En jämförelse av felen vid höga och låga växlar gjordes för att få bättre reliabilitet. Jämförelsen visade att det blev i storleksordningen lika stora fel vid höga växlar vilket gör att vi kan hålla oss till de mest intressanta fallen. Förändringen av parametrarna gjordes med 2% av det aktuella värdet. I de vänstra figurerna visas uppvridningen från det skattade systemet med felaktigt parametervärde samt referensmodellens uppvridning. I två av fallen blev skillnaden så pass liten att skillnaden inte syns. Då visas istället felet, det vill säga skillnaden mellan signalerna. I de högra figurerna visas procent av fel i uppvridning. Massa En felberäkning på 2% i massa gjorde med kalmanfiltret en väsentlig skillnad, vilket ses i figur 28. Om det tas hänsyn till att 2% fel värde på massan är en väldigt stor felmarginal så är detta inget stort problem. Det finns en funktion implementerad i styrenheten som räknar ut massan på 1% när vilket gör att det

36 5.2 Implementering 31 alltid finns ett beräknat värde som stämmer mycket bättre än vad som visas här. 5 4 Uppvridning vid 2 % fel värde på massa referensmodell skattad 15 Fel i uppvridning vid 2% felaktikt värde på massa uppvridning (Nm) 1 Fel i uppvridning (%) tid(s) tid(s) Figur 27: Uppvridning vid 2% felaktigt värde på lastbilens massa Figur 28: Procent av fel vid 2% felaktigt värde på lastbilens massa Motor En felberäkning av tröghetsmomentet i motorn ger en väldigt liten skillnad mellan systemets uppvridning och den skattade uppvridningen. Detta betyder alltså att systemet är robust mot felberäkning även på den parametern. Vi ser i figur 29 att det handlar om mindre än en procent fel i uppvridningen i det värsta fallet. Parametervärdet som har använts i detta arbete för motorns tröghet är samma värde som används i dagens styrenhet, det har alltså inte verifierats genom teoretiska beräkningar. I den här rapporten har alltså visats att parametervärdet kan vara fel med 2% utan att det påverkar det slutliga resultatet nämnvärt. Dämpning Kalmanfiltret klarar även av en felberäkning av torsionsdämpningskonstanten bra. Felet håller sig inom 1% (se figur 31) vilket får ses som acceptabelt. Dämpningar och friktioner är oftast svåra att räkna fram bra värden på för hand. Detta gör att det blir viktig att filtret klarar av att anpassa sig efter ett fel i dämpningskonstanten. Vridstyvhet En felberäkning av torsionsfjäderkonstanten ger dock ett sämre resultat. Man ser att en felberäkning med 2% ger ett stort fel i skattningen av uppvridningen (Figur 33). Felet kan bli över 4% vilket är oacceptabelt. Detta gör att en korrekt beräkning av vridstyvheten är väsentlig för att modellen skall fungera. Dock visas i kapitel att det med hjälp av enkla beräkningar går att få fram

37 5.2 Implementering 32.2 differens i uppvridning vid 2% fel värde på tröghetsmoment i motor.4 Fel i uppvridning vid 2% felaktigt värde på tröghet i motorn differens i uppvridning (Nm) Fel i uppvridning (%) tid(s) tid(s) Figur 29: Fel i uppvridning vid 2% felaktigt värde på trögheten i lastbilens motor Figur 3: Procent fel i uppvridning vid 2% felaktigt värde på trögheten i lastbilens motor 1 differens i uppvridning vid 2% fel värde på dämpningskonstant 1 Fel i uppvridning vid 2% felaktikt värde på torsionsfjäderdämpningskonstanten differens i uppvridning (Nm) 2 2 Fel i uppvridning (%) tid(s) tid(s) Figur 31: Fel i uppvridning vid 2% felaktigt värde på torsionsdämpningskonstanten. Figur 32: Procent fel i uppvridning vid 2% felaktigt värde på torsionsdämpningskonstanten ett bra värde på parametern. Dessa simuleringar visar vilka parametrar som är mest känsliga för felberäkning vid anvädning av ett kalmanfilter. Dock skall nivåerna endast ses som en fingervisning. Detta på grund av att ett allmänt kalmanfilter har använts, det vill säga att filtret är inte anpassat för att klara av fel i någon av parametrarna mer än någon annan. Med en annan observerardesign går det att anpassa mer om man upptäcker att en viss parameter är känsligare än någon annan. Fel i flera parametrar på samma gång kan ge bättre eller sämre resultat än fel i bara en parameter beroende på vilka parametrar det gäller och om felet på dem är positivt eller negativt. Om till exempel både massan och torsionsfjäderkonstanten är för små ger detta ett mindre fel i uppvridningen än om bara en av dem är

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

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

Tentamen i Reglerteknik, för D2/E2/T2 Högskolan i Halmstad Sektionen för Informationsvetenskap, Data- och Elektroteknik (IDE) Tentamen i Reglerteknik, för D2/E2/T2 Tid: Lördagen den 15 Augusti kl.9.-13. 29 Sal: Tillåtna hjälpmedel: Valfri

Läs mer

Reglerteknik AK. Tentamen 24 oktober 2016 kl 8-13

Reglerteknik AK. Tentamen 24 oktober 2016 kl 8-13 Institutionen för REGLERTEKNIK Reglerteknik AK Tentamen 24 oktober 26 kl 8-3 Poängberäkning och betygsättning Lösningar och svar till alla uppgifter skall vara klart motiverade. Tentamen omfattar totalt

Läs mer

Reglerteknik AK, FRT010

Reglerteknik AK, FRT010 Institutionen för REGLERTEKNIK Reglerteknik AK, FRT Tentamen januari 27 kl 8 3 Poängberäkning och betygssättning Lösningar och svar till alla uppgifter skall vara klart motiverade. Tentamen omfattar totalt

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

TENTAMEN I REGLERTEKNIK

TENTAMEN I REGLERTEKNIK TENTAMEN I REGLERTEKNIK SAL: T,T2 KÅRA TID: januari 27, klockan 8-3 KURS: TSRT9 PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Johan Löfberg, 7-339 BESÖKER SALEN: 9.3,.3 KURSADMINISTRATÖR:

Läs mer

Lösningsförslag till tentamen i Reglerteknik fk M (TSRT06)

Lösningsförslag till tentamen i Reglerteknik fk M (TSRT06) Lösningsförslag till tentamen i Reglerteknik fk M (TSRT6) 216-1-15 1. (a) Känslighetsfunktionen S(iω) beskriver hur systemstörningar och modellfel påverkar utsignalen från det återkopplade systemet. Oftast

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

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

Tentamen i Reglerteknik, för D2/E2/T2 Högskolan i Halmstad Sektionen för Informationsvetenskap, Data- och Elektroteknik (IDE) Tentamen i Reglerteknik, för D2/E2/T2 Tid: Torsdagen den 3 Juni kl.9.-13. 21 Sal: R1122 Tillåtna hjälpmedel: Valfri

Läs mer

MODELLERING AV DYNAMISKA SYSTEM OCH INLUPP 2

MODELLERING AV DYNAMISKA SYSTEM OCH INLUPP 2 UPPSALA UNIVERSITET AVDELNINGEN FÖR SYSTEMTEKNIK EKL och PSA, 2002, rev BC 2009, 2013 MODELLERING AV DYNAMISKA SYSTEM DATORSTÖDD RÄKNEÖVNING OCH INLUPP 2 1. Överföringsfunktioner 2. Tillståndsmetodik Förberedelseuppgifter:

Läs mer

1. Mekanisk svängningsrörelse

1. Mekanisk svängningsrörelse 1. Mekanisk svängningsrörelse Olika typer av mekaniska svängningar och vågrörelser möter oss överallt i vardagen allt från svajande höghus till telefoner med vibrationen påslagen hör till denna kategori.

Läs mer

Tentamen i Styr- och Reglerteknik, för U3 och EI2

Tentamen i Styr- och Reglerteknik, för U3 och EI2 Högskolan i Halmstad Sektionen för Informationsvetenskap, Data- och Elektroteknik (IDE) Tentamen i Styr- och Reglerteknik, för U3 och EI2 Tid: Onsdagen den 12 Augusti kl. 9-13, 29 Sal: - Tillåtna hjälpmedel:

Läs mer

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

REGLERTEKNIK KTH. REGLERTEKNIK AK EL1000/EL1110/EL1120 Tentamen , kl REGLERTEKNIK KTH REGLERTEKNIK AK EL1000/EL1110/EL1120 Tentamen 2013 05 31, kl. 8.00 13.00 Hjälpmedel: Kursboken i Reglerteknik AK (Glad, Ljung: Reglerteknik eller motsvarande) räknetabeller, formelsamlingar

Läs mer

Välkomna till TSRT19 Reglerteknik M Föreläsning 9

Välkomna till TSRT19 Reglerteknik M Föreläsning 9 Välkomna till TSRT19 Reglerteknik M Föreläsning 9 Sammanfattning av föreläsning 8 Prestandabegränsningar Robusthet Mer generell återkopplingsstruktur Sammanfattning av förra föreläsningen H(s) W(s) 2 R(s)

Läs mer

Jämförelse av ventilsystems dynamiska egenskaper

Jämförelse av ventilsystems dynamiska egenskaper Jämförelse av ventilsystems dynamiska egenskaper Bo R. ndersson Fluida och Mekatroniska System, Institutionen för ekonomisk och industriell utveckling, Linköping, Sverige E-mail: bo.andersson@liu.se Sammanfattning

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

Välkomna till TSRT19 Reglerteknik M Föreläsning 9

Välkomna till TSRT19 Reglerteknik M Föreläsning 9 Välkomna till TSRT19 Reglerteknik M Föreläsning 9 Sammanfattning av föreläsning 8 Prestandabegränsningar Robusthet Mer generell återkopplingsstruktur Sammanfattning föreläsning 8 2 F(s) Lead-lag design:

Läs mer

TSRT91 Reglerteknik: Föreläsning 12

TSRT91 Reglerteknik: Föreläsning 12 TSRT91 Reglerteknik: Föreläsning 12 Martin Enqvist Reglerteknik Institutionen för systemteknik Linköpings universitet Föreläsningar 1 / 15 1 Inledning, grundläggande begrepp. 2 Matematiska modeller. Stabilitet.

Läs mer

övningstentamen I DYNAMISKA SYSTEM OCH REGLERING

övningstentamen I DYNAMISKA SYSTEM OCH REGLERING övningstentamen I DYNAMISKA SYSTEM OCH REGLERING SAL: - TID: mars 27, klockan 8-2 KURS: TSRT2 PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 6 ANSVARIG LÄRARE: Inger Erlander Klein, 73-9699 BESÖKER SALEN:

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

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

Föreläsning 9. Reglerteknik AK. c Bo Wahlberg. 30 september Avdelningen för reglerteknik Skolan för elektro- och systemteknik Föreläsning 9 Reglerteknik AK c Bo Wahlberg Avdelningen för reglerteknik Skolan för elektro- och systemteknik 30 september 2013 Tillståndsåterkoppling Antag att vi återkopplar ett system med hjälp av u

Läs mer

Välkomna till Reglerteknik Föreläsning 2

Välkomna till Reglerteknik Föreläsning 2 Välkomna till Reglerteknik Föreläsning 2 Sammanfattning av föreläsning 1 Lösningar till differentialekvationer Karakteristiska ekvationen Laplacetransformer Överföringsfunktioner Poler Stegsvarsspecifikationer

Läs mer

Modellering av en Tankprocess

Modellering av en Tankprocess UPPSALA UNIVERSITET SYSTEMTEKNIK EKL och PSA 2002, AR 2004, BC2009 Modellering av dynamiska system Modellering av en Tankprocess Sammanfattning En tankprocess modelleras utifrån kända fysikaliska relationer.

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

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

TENTAMEN I TSRT22 REGLERTEKNIK

TENTAMEN I TSRT22 REGLERTEKNIK SAL: TENTAMEN I TSRT22 REGLERTEKNIK TID: 27--23 kl. 8:-3: KURS: TSRT22 Reglerteknik PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Svante Gunnarsson, tel. 3-28747,7-3994847 BESÖKER SALEN:

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

Tentamen i Mekanik II

Tentamen i Mekanik II Institutionen för fysik och astronomi F1Q1W2 Tentamen i Mekanik II 30 maj 2016 Hjälpmedel: Mathematics Handbook, Physics Handbook och miniräknare. Maximalt 5 poäng per uppgift. För betyg 3 krävs godkänd

Läs mer

LABORATIONSHÄFTE NUMERISKA METODER GRUNDKURS 1, 2D1210 LÄSÅRET 03/04. Laboration 3 3. Torsionssvängningar i en drivaxel

LABORATIONSHÄFTE NUMERISKA METODER GRUNDKURS 1, 2D1210 LÄSÅRET 03/04. Laboration 3 3. Torsionssvängningar i en drivaxel Lennart Edsberg Nada, KTH December 2003 LABORATIONSHÄFTE NUMERISKA METODER GRUNDKURS 1, 2D1210 M2 LÄSÅRET 03/04 Laboration 3 3. Torsionssvängningar i en drivaxel 1 Laboration 3. Differentialekvationer

Läs mer

Välkomna till TSRT19 Reglerteknik Föreläsning 8. Sammanfattning av föreläsning 7 Framkoppling Den röda tråden!

Välkomna till TSRT19 Reglerteknik Föreläsning 8. Sammanfattning av föreläsning 7 Framkoppling Den röda tråden! Välkomna till TSRT19 Reglerteknik Föreläsning 8 Sammanfattning av föreläsning 7 Framkoppling Den röda tråden! Sammanfattning föreläsning 8 2 Σ F(s) Lead-lag design: Givet ett Bode-diagram för ett öppet

Läs mer

TSRT62 Modellbygge & Simulering

TSRT62 Modellbygge & Simulering TSRT62 Modellbygge & Simulering Föreläsning 4 Christian Lyzell Avdelningen för Reglerteknik Institutionen för Systemteknik Linköpings Universitet C. Lyzell (LiTH) TSRT62 Modellbygge & Simulering 2013 1

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 214-1-24 Sal (1) TER1,TER2,TERE (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in

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

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

Välkomna till TSRT15 Reglerteknik Föreläsning 2 Välkomna till TSRT15 Reglerteknik Föreläsning 2 Sammanfattning av föreläsning 1 Lösningar till differentialekvationer Karakteristiska ekvationen Laplacetransformer Överföringsfunktioner Poler Stegsvarsspecifikationer

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

Reglerteori. Föreläsning 3. Torkel Glad

Reglerteori. Föreläsning 3. Torkel Glad Reglerteori. Föreläsning 3 Torkel Glad Föreläsning 1 Torkel Glad Januari 2018 2 Sammanfattning av föreläsning 2 Det mesta av teorin för envariabla linjära system generaliseras lätt till ervariabla (era

Läs mer

Flervariabel reglering av tanksystem

Flervariabel reglering av tanksystem Flervariabel reglering av tanksystem Datorövningar i Reglerteori, TSRT09 Denna version: oktober 2008 1 Inledning Målet med detta dokument är att ge möjligheter att studera olika aspekter på flervariabla

Läs mer

Kapitel extra Tröghetsmoment

Kapitel extra Tröghetsmoment et betecknas med I eller J används för att beskriva stela kroppars dynamik har samma roll i rotationsrörelser som massa har för translationsrörelser Innebär systemets tröghet när det gäller att ändra rotationshastigheten

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-- Sal () T,T2,KÅRA (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

Föreläsning 17: Jämviktsläge för flexibla system

Föreläsning 17: Jämviktsläge för flexibla system 1 KOMIHÅG 16: --------------------------------- Ellipsbanans storaxel och mekaniska energin E = " mgm 2a ------------------------------------------------------ Föreläsning 17: Jämviktsläge för flexibla

Läs mer

A. Stationära felet blir 0. B. Stationära felet blir 10 %. C. Man kan inte avgöra vad stationära felet blir enbart med hjälp av polerna.

A. Stationära felet blir 0. B. Stationära felet blir 10 %. C. Man kan inte avgöra vad stationära felet blir enbart med hjälp av polerna. Man använder en observatör för att skatta tillståndsvariablerna i ett system, och återkopplar sedan från det skattade tillståndet. Hur påverkas slutna systemets överföringsfunktion om man gör observatören

Läs mer

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

REGLERTEKNIK KTH. REGLERTEKNIK AK EL1000/EL1110/EL1120 Tentamen , kl REGLERTEKNIK KTH REGLERTEKNIK AK EL/EL/EL2 Tentamen 2 2 4, kl. 4. 9. Hjälpmedel: Kursboken i glerteknik AK (Glad, Ljung: glerteknik eller motsvarande) räknetabeller, formelsamlingar och räknedosa. Observeraattövningsmaterial

Läs mer

IT Termin 5 Vinjetter i reglerteknik

IT Termin 5 Vinjetter i reglerteknik Linköpings universitet Vinjetter Institutionen för systemteknik 4 november 213 Reglerteknik IT Termin 5 IT Termin 5 Vinjetter i reglerteknik 1 P, I och D Man kan reducera utsläppen från en hybridbil med

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

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

Reglerteori, TSRT09. Föreläsning 4: Kalmanfiltret & det slutna systemet. Torkel Glad. Reglerteknik, ISY, Linköpings Universitet

Reglerteori, TSRT09. Föreläsning 4: Kalmanfiltret & det slutna systemet. Torkel Glad. Reglerteknik, ISY, Linköpings Universitet Reglerteori, TSRT09 Föreläsning 4: Kalmanfiltret & det slutna systemet Reglerteknik, ISY, Linköpings Universitet Sammanfattning av Föreläsning 3 2(19) Kovariansfunktion: Spektrum: R u (τ) = Eu(t)u(t τ)

Läs mer

TSRT09 Reglerteori. Sammanfattning av Föreläsning 3. Sammanfattning av Föreläsning 3, forts. Sammanfattning av Föreläsning 3, forts.

TSRT09 Reglerteori. Sammanfattning av Föreläsning 3. Sammanfattning av Föreläsning 3, forts. Sammanfattning av Föreläsning 3, forts. Reglerteori 2016, Föreläsning 4 Daniel Axehill 1 / 18 Sammanfattning av Föreläsning 3 Kovariansfunktion: TSRT09 Reglerteori Föreläsning 4: Kalmanfiltret & det slutna systemet Daniel Axehill Reglerteknik,

Läs mer

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

Tentamen i Reglerteknik, 4p för D2/E2/T2 Högskolan i Halmstad Sektionen för Informationsvetenskap, Data- och Elektroteknik (IDE) Tentamen i Reglerteknik, 4p för D2/E2/T2 Tid: Måndagen den 28 maj kl.9.-13. 27 Sal: R1122 Tillåtna hjälpmedel: Valfri

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

Andra EP-laborationen

Andra EP-laborationen Andra EP-laborationen Christian von Schultz Magnus Goffeng 005 11 0 Sammanfattning I denna rapport undersöker vi perioden för en roterande skiva. Vi kommer fram till, både genom en kraftanalys och med

Läs mer

Välkomna till Gear Technology Center. 1

Välkomna till Gear Technology Center.  1 Välkomna till Gear Technology Center www.geartechnologycentre.se 1 Vilka är ni och vad förväntar ni er av kursen? www.geartechnologycentre.se 2 Redan de gamla grekerna www.geartechnologycentre.se 3 Redan

Läs mer

KOMIHÅG 12: Ekvation för fri dämpad svängning: x + 2"# n

KOMIHÅG 12: Ekvation för fri dämpad svängning: x + 2# n KOMIHÅG 1: ------------------------------------------------------ Ekvation för fri dämpad svängning: x + "# n x + # n x = a, Tre typer av dämpning: Svag, kritisk och stark. 1 ------------------------------------------------------

Läs mer

m 1 =40kg k 1 = 200 kn/m l 0,1 =0.64 m u 0 =5.0 mm x p,1 = X 1 sin ωt + C 1 x p,2 = X 2 sin ωt + C 2,

m 1 =40kg k 1 = 200 kn/m l 0,1 =0.64 m u 0 =5.0 mm x p,1 = X 1 sin ωt + C 1 x p,2 = X 2 sin ωt + C 2, Linköpings tekniska högskola 2016 10 14 IEI/Mekanik och hållfasthetslära Peter Christensen Datorsimuleringsuppgift i Mekanik Y del 1 (TMME12) Syftet med denna uppgift är att simulera hur ett mekaniskt

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

TENTAMEN I REGLERTEKNIK Y/D

TENTAMEN I REGLERTEKNIK Y/D TENTAMEN I REGLERTEKNIK Y/D SAL: TER3 TID: 8 augusti 8, klockan 8-3 KURS: TSRT, Reglerteknik Y/D PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 6 ANTAL SIDOR PÅ TENTAMEN (INKLUSIVE FÖRSÄTTSBLAD): 6 ANSVARIG

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

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

Figure 1: Blockdiagram. V (s) + G C (s)y ref (s) 1 + G O (s) Övning 9 Introduktion Varmt välkomna till nionde övningen i Reglerteknik AK! Håkan Terelius hakante@kth.se Repetition Känslighetsfunktionen y ref + e u F (s) G(s) v + + y Figure : Blockdiagram Känslighetsfunktionen

Läs mer

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

Föreläsning 7. Reglerteknik AK. c Bo Wahlberg. 26 september Avdelningen för Reglerteknik Skolan för elektro- och systemteknik Föreläsning 7 Reglerteknik AK c Bo Wahlberg Avdelningen för Reglerteknik Skolan för elektro- och systemteknik 26 september 2013 Introduktion Förra gången: Känslighet och robusthet Dagens program: Repetion

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

Uppgifter 2 Grundläggande akustik (II) & SDOF

Uppgifter 2 Grundläggande akustik (II) & SDOF Uppgifter Grundläggande akustik (II) & SDOF. Två partiklar rör sig med harmoniska rörelser. = 0 u ( Acos( där u ( Acos( t ) 6 a. Vad är frekvensen för de båda rörelserna? b. Vad är periodtiden? c. Den

Läs mer

Välkomna till TSRT19 Reglerteknik Föreläsning 6. Sammanfattning av föreläsning 5 Lite mer om Bodediagram Den röda tråden!

Välkomna till TSRT19 Reglerteknik Föreläsning 6. Sammanfattning av föreläsning 5 Lite mer om Bodediagram Den röda tråden! Välkomna till TSRT19 Reglerteknik Föreläsning 6 Sammanfattning av föreläsning 5 Lite mer om Bodediagram Den röda tråden! Sammanfattning av förra föreläsningen 2 G(s) Sinus in (i stabilt system) ger sinus

Läs mer

LÖSNINGAR TENTAMEN MEKANIK II 1FA102

LÖSNINGAR TENTAMEN MEKANIK II 1FA102 LÖSNINGAR TENTAMEN 16-10-20 MEKANIK II 1FA102 A1 Skeppet Vidfamne 1 har en mast som är 11,5 m hög. Seglet är i överkant fäst i en rå (en stång av trä, ungefär horisontell vid segling). För att kontrollera

Läs mer

Projekt 1 (P1) Problembeskrivning och uppdragsspecifikation

Projekt 1 (P1) Problembeskrivning och uppdragsspecifikation Projekt 1 (P1) Problembeskrivning och uppdragsspecifikation Etapp 1 Problem med mätsignalen m.a.p. sampling, vikning och spektraltäthet Problembeskrivning Uppdragsgivaren överväger att skaffa nya A/D-omvandlare

Läs mer

Laboration 1: Gravitation

Laboration 1: Gravitation Laboration 1: Gravitation Inledning Försöket avser att påvisa gravitationskraften och att bestämma ett ungefärligt värde på gravitationskonstanten G i Newtons gravitationslag, m1 m F = G r Lagen beskriver

Läs mer

9.1 Kinetik Rotation kring fix axel Ledningar

9.1 Kinetik Rotation kring fix axel Ledningar 9.1 Kinetik Rotation kring fix axel Ledningar 9.5 Frilägg hjulet och armen var för sig. Normalkraften kan beräknas med hjälp av jämvikt för armen. 9.6 Frilägg armen, och beräkna normalkraften. a) N µn

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 24-4-22 Sal () TER2,TER3,TERF (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in

Läs mer

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

Välkomna till TSRT15 Reglerteknik Föreläsning 12 Välkomna till TSRT15 Reglerteknik Föreläsning 12 Sammanfattning av föreläsning 11 Återkoppling av skattade tillstånd Integralverkan Återblick på kursen Sammanfattning föreläsning 11 2 Tillstånden innehåller

Läs mer

TENTAMEN I TSRT91 REGLERTEKNIK

TENTAMEN I TSRT91 REGLERTEKNIK SAL: TER2 TENTAMEN I TSRT9 REGLERTEKNIK TID: 29-4-23 kl. 4: 9: KURS: TSRT9 Reglerteknik PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Martin Enqvist, tel. 3-28393 BESÖKER SALEN: cirka

Läs mer

Lösningsförslag till tentamen i Reglerteknik Y/D (TSRT12)

Lösningsförslag till tentamen i Reglerteknik Y/D (TSRT12) Lösningsförslag till tentamen i Reglerteknik Y/D (TSRT) 0-03-8. (a) Nolställen: - (roten till (s + ) 0 ) Poler: -, -3 (rötterna till (s + )(s + 3) 0) Eftersom alla poler har strikt negativ realdel är systemet

Läs mer

KOMIHÅG 18: Ekvation för fri dämpad svängning: x + 2"# n. x j,

KOMIHÅG 18: Ekvation för fri dämpad svängning: x + 2# n. x j, KOMIHÅG 18: ------------------------------------------------------ Ekvation för fri dämpad svängning: x + "# n x + # n x = # n x j, 1 med konstanterna! n = k m och!" n = c m. ------------------------------------------------------

Läs mer

EL1000/1120/1110 Reglerteknik AK

EL1000/1120/1110 Reglerteknik AK KTH ROYAL INSTITUTE OF TECHNOLOGY EL1000/1120/1110 Reglerteknik AK Föreläsning 12: Sammanfattning Kursinfo: Resterande räknestugor 141208, 10-12 Q24 141210, 10-12 L21 141215, 10-12 Q34 141215, 13-15 Q11

Läs mer

TENTAMEN I REGLERTEKNIK TSRT03, TSRT19

TENTAMEN I REGLERTEKNIK TSRT03, TSRT19 TENTAMEN I REGLERTEKNIK TSRT3, TSRT9 TID: 23 april 29, klockan 4-9 KURS: TSRT3, TSRT9 PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Johan Löfberg, 7-339 BESÖKER SALEN: 5.3, 7.3 KURSADMINISTRATÖR:

Läs mer

Laboration 1: Gravitation

Laboration 1: Gravitation Laboration 1: Gravitation Inledning Försöket avser att påvisa gravitationskraften och att bestämma ett ungefärligt värde på gravitationskonstanten G i Newtons gravitationslag, m1 m F = G r Lagen beskriver

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

Laboration 1: Gravitation

Laboration 1: Gravitation Laboration 1: Gravitation Inledning Försöket avser att påvisa gravitationskraften och att bestämma ett ungefärligt värde på gravitationskonstanten G i Newtons gravitationslag, m1 m F = G r Lagen beskriver

Läs mer

LAB-PM. Bilväxellåda. Laboration i Maskinelement. / Stig Algstrand

LAB-PM. Bilväxellåda. Laboration i Maskinelement. / Stig Algstrand LAB-PM Laboration i Maskinelement Bilväxellåda / Stig Algstrand Inledning I den här laborationen ska vi gå lite djupare i ämnet maskinelement och ge oss in på något som förmodligen alla har sett i något

Läs mer

= v! p + r! p = r! p, ty v och p är dt parallella. Definiera som en ny storhet: Rörelsemängdsmoment: H O

= v! p + r! p = r! p, ty v och p är dt parallella. Definiera som en ny storhet: Rörelsemängdsmoment: H O 1 KOMIHÅG 15: --------------------------------- Definitioner: Den potentiella energin, mekaniska energin Formulera: Energiprincipen ---------------------------------- Föreläsning 16: FLER LAGAR-härledning

Läs mer

Lösningsförslag TSRT09 Reglerteori

Lösningsförslag TSRT09 Reglerteori Lösningsförslag TSRT9 Reglerteori 8-8-8. (a) RGA(G()) = med y. ( ), dvs, vi bör para ihop u med y och u s+ (b) Underdeterminanter till systemet är (s+)(s+3), s+, s+3, s+, s (s+)(s+)(s+3). MGN är p(s) =

Läs mer

Styr- och Reglerteknik för U3/EI2

Styr- och Reglerteknik för U3/EI2 Högskolan i Halmstad Sektionen för Informationsvetenskap, Dator- och Elektroteknik 071111/ Thomas Munther LABORATION 3 i Styr- och Reglerteknik för U3/EI2 Målsättning: Bekanta sig med olika processer.

Läs mer

Exempelsamling Grundläggande systemmodeller. Klas Nordberg Computer Vision Laboratory Department of Electrical Engineering Linköping University

Exempelsamling Grundläggande systemmodeller. Klas Nordberg Computer Vision Laboratory Department of Electrical Engineering Linköping University Exempelsamling Grundläggande systemmodeller Klas Nordberg Computer Vision Laboratory Department of Electrical Engineering Linköping University Version: 0.11 September 14, 2015 Uppgifter markerade med (A)

Läs mer

ERE 102 Reglerteknik D Tentamen

ERE 102 Reglerteknik D Tentamen CHALMERS TEKNISKA HÖGSKOLA Institutionen för signaler och system Reglerteknik, automation och mekatronik ERE 02 Reglerteknik D Tentamen 202-2-2 4.00 8.00 Examinator: Bo Egar, tel 372. Tillåtna hjälpmedel:

Läs mer

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

Regulator. G (s) Figur 1: Blockdiagram för ett typiskt reglersystem Rs) + Σ Es) Regulator G s) R Us) Process G s) P Ys) Figur : Blockdiagram för ett typiskt reglersystem Något om PID-reglering PID-regulatorn består av proportionell del, integrerande del och deriverande

Läs mer

Introduktion. Torsionspendel

Introduktion. Torsionspendel Chalmers Tekniska Högskola och Göteborgs Universitet November 00 Fysik och teknisk fysik Kristian Gustafsson och Maj Hanson (Anpassat för I1 av Göran Niklasson) Svängningar Introduktion I mekanikkursen

Läs mer

Lennart Edsberg Nada,KTH Mars 2003 LABORATIONSHÄFTE NUMERISKA METODER GRUNDKURS 1, 2D1210 LÄSÅRET 02/03. Laboration 3 4. Elmotor med resonant dämpare

Lennart Edsberg Nada,KTH Mars 2003 LABORATIONSHÄFTE NUMERISKA METODER GRUNDKURS 1, 2D1210 LÄSÅRET 02/03. Laboration 3 4. Elmotor med resonant dämpare Lennart Edsberg Nada,KTH Mars 2003 LABORATIONSHÄFTE NUMERISKA METODER GRUNDKURS 1, 2D1210 M2 LÄSÅRET 02/03 Laboration 3 4. Elmotor med resonant dämpare 1 Laboration 3. Differentialekvationer Elmotor med

Läs mer

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

G(s) = 5s + 1 s(10s + 1) Projektuppgift 1: Integratoruppvridning I kursen behandlas ett antal olika typer av olinjäriteter som är mer eller mindre vanligt förekommande i reglersystem. En olinjäritet som dock alltid förekommer

Läs mer

Liten MATLAB introduktion

Liten MATLAB introduktion Liten MATLAB introduktion Denna manual ger en kort sammanfattning av de viktigaste Matlab kommandon som behövs för att definiera överföringsfunktioner, bygga komplexa system och analysera dessa. Det förutsätts

Läs mer

Newtons 3:e lag: De par av krafter som uppstår tillsammans är av samma typ, men verkar på olika föremål.

Newtons 3:e lag: De par av krafter som uppstår tillsammans är av samma typ, men verkar på olika föremål. 1 KOMIHÅG 8: --------------------------------- Hastighet: Cylinderkomponenter v = r e r + r" e " + z e z Naturliga komponenter v = ve t Acceleration: Cylinderkomponenter a = ( r " r# 2 )e r + ( r # + 2

Läs mer

" e n och Newtons 2:a lag

 e n och Newtons 2:a lag KOMIHÅG 4: --------------------------------- 1 Energistorheter: P = F v, U "1 = t 1 # Pdt. Energilagar: Effektlagen, Arbetets lag ---------------------------------- Föreläsning 5: Tillämpning av energilagar

Läs mer

Vågrörelselära och optik

Vågrörelselära och optik Vågrörelselära och optik Kapitel 14 Harmonisk oscillator 1 Vågrörelselära och optik 2 Vågrörelselära och optik Kurslitteratur: University Physics by Young & Friedman (14th edition) Harmonisk oscillator:

Läs mer