Gel esimulering 22 mars 2008

Storlek: px
Starta visningen från sidan:

Download "Gel esimulering 22 mars 2008"

Transkript

1 Gelésimulering 22 mars 2008

2 2

3 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. Målet var att få simuleringen så realistisk som möjligt, detta genom att experimentellt ta fram värden på parametrarna till fjädrar och friktion. En kollisionsmodell har implementerats för att visa geléobjektet på ett mer realistiskt sätt. Om man är vill göra en simulering som visar de grundläggande egenskaperna hos gelé är fjädermodellen ett bra alternativ. Simuleringen klarar att köras i realtid med en begränsning med ca 260 masspunkter vilket blir ca 2500 fjädrar för geléobjektet.

4 4

5 Innehåll 1 Inledning Bakgrund Syfte Metod Förstudie Matematisk modell Eulers stegmetod Fysikaliska formler Implementation D simulering D simulering Flöde för fysikaliska beräkningar Resultat 15 4 Slutsats och diskussion 17 A Manual 19 5

6 6

7 Kapitel 1 Inledning 1.1 Bakgrund Detta arbete är ett resultat av projektet i kursen Modelleringsprojekt TNM085, vårterminen Denna kurs bygger vidare på kursen Modellbygge och Simulering TNG022 där man lär sig att skapa en modell av ett fysikaliskt system. För en civilingenjör i medieteknik är det viktigt att kunna implementera och åskådliggöra fysikaliska modeller i en grafisk representation. 1.2 Syfte Syftet med projektet är att simulera ett fysikaliskt system i form av ett geléobjekt samt visa det grafiskt. Detta ska ske i realtid på en modern dator. Projektet kommer även ge oss kunskaper om hur de teoretiska modellerna implementeras i en grafisk simulering. 7

8 8

9 Kapitel 2 Metod 2.1 Förstudie Det vanligaste sättet att simulera gelé är att använda sig av masspunkter som är sammankopplade med flera fjädrar [1][2][3]. Genom att justera fjädrarnas parametrar kan man få önskade egenskaper hos geléobjektet. För att motverka att fjädersystemet förlorar volym vid deformation tillämpas en gaslag som ser till att systemet har en konstant volym. För att det ska bli mer intressant att se på kommer även en kollisionshantering att implementeras. Vi valde att göra ett geléobjekt i form av en kub för att begränsa projektets storlek. Masspunkterna kan då placeras likt hörnpunkterna i många små inre kuber. Detta gör det enklare att konstruera fjäderstrukturen. Det finns olika alternativ att binda ihop masspunkterna med fjädrar. Enklast är att ta de närmaste masspunkterna (som figur 2.1(a) nedan illustrerar) och koppla ihop dem med fjädrar som härmed benämns sidofjädrar. Detta kommer dock ge en svag struktur som lätt kollapsar. För att motverka detta kan det dras fjädrar mellan diagonalerna (se figur 2.1(b)) och rymddiagonalerna (se figur 2.1(c)). (a) sidofjädrar (b) diagonalfjädrar (c) rymddiagonalfjädrar Figur 2.1: De olika typer av fjädrar vi implementerar Det är svårt att uppskatta bra värden på fjäder- och dämningskonstanter därför kommer dessa att tas fram experimentellt. Densiteten uppskattats till att överensstämma med densiteten hos riktigt gelé. Ett enkelt test av systemet gjordes genom att bygga fjädermodellen i 3D Studio Max och detta test bekräftade att modellen var tillräckligt realistisk. Vid implementeringen användes programmeringsspråket C# med ramverket XNA [4]. För att få hjälp med vissa funktioner i programmeringsspråket användes Riemers XNA Tutorials [5] 2.2 Matematisk modell En bindingsgraf (se figur 2.2(b)) ställdes upp för en masspunkt med en ansluten fjäder (se figur 2.2(a)). Figuren illustrerar de krafter som påverkar en masspunkt som är på väg bort ifrån den masspunkt den är kopplad till. F Dämpning har motsatt riktning till hastigheten v. Från bindningsgrafen kunde vi sedan härleda en differentialekvation. a är accelerationen hos en masspunkt, m massan, x positionen och v hastigheten. 9

10 (a) Krafterna som påverkar en masspunkt (b) Bondgrafen Figur 2.2: Krafter på masspunkt med tillhörande bindningsgraf 2.3 Eulers stegmetod x 2 t 2 = v = a = 1 m ( F Hook F Dämpning F Gravitation ) (2.1) Eulers metod används för att numeriskt lösa differentialekvationen (2.1). Metoden använder första ordningens taylorutveckling för att approximera lösningen till differentialekvationer. Standardformen på Eulers stegmetod ser ut som följande i det diskreta fallet: y k+1 = y k + f(t k, y k )h (2.2) h är steglängden, y k+1 är värdet i nästa tidspunkt, y k är det föregående värdet och f(t k, y k ) är derivatan till y k. Initialvärden på y k och f(t k, y k ) behövs för att kunna lösa differentialekvationen. Man använder alltså derivatans riktning i tidpunkten k och rör sig sedan i denna riktning under tiden h. Denna metod körs iterativt. 2.4 Fysikaliska formler För att beräkna kraften av fjädern användes Hookes lag (2.3) där k Hook är fjäderkonstanten och x 0 viloläget för fjädern. F Hook = k Hook (x x 0 ) (2.3) Denna måste utökas till tre dimensioner med vektorer för att få rätt riktning på kraften, vilket ger oss formeln (2.4). L är vektorn från masspunkt B till A. F Hook = k Hook ( L L x 0 ) L (2.4) Eftersom fjädrarna inte oscillerar i all oändlighet måste man ta hänsyn till dämpning, k Dämpning är dämpningskonstanten. F Dämpning = k Dämpning v (2.5) Även denna ska gälla för tre dimensioner, och skall därför också utökas, L är samma som tidigare, v A och v b är hastigheten hos masspunkten A respektive masspunkt B. F a = k ( v A v B ) L L D mpning Dämpning L L (2.6) 10

11 För att simulera friktion användes friktionsformeln, N är normalkraften och µ är friktionskonstanten : F F riktion = µn (2.7) Gravitation, m är massan hos en masspunkt och g har valts till 9,82: F Gravitation = mg (2.8) 2.5 Implementation D simulering För att minska komplexiteten och få ett snabbare resultat gjordes inledande simulering av gelén i endast två dimensioner. Detta bekräftade att komponenter som Eulerintegration, fjäderberäkningar och visualiseringen fungerade. Klass Particle Denna klass representerar en masspunkt med parametrarna: position, vikt, hastighet, acceleration och resulterande kraft (total kraft som påverkar masspunkten). Här beräknas accelerationen med hjälp av ekvation (2.1), samt hastigheten och den nya positionen med ekvationen (2.2) i klassen Euler. Gravitationen (2.8) läggs också till som ursprungligt värde i den resulterande kraften Klass Spring Denna klass representerar en fjäder med parametrarna: längd (fjäderns längd i viloläge), fjäderkonstant och dämpningskonstant. Här beräknas fjäderkraften givet avståndet och relativa hastigheten, med hjälp av (2.4) och (2.6). Klass Euler Denna klass utför numerisk integrering då derivata och tidigare värde är givna. Klass BaseCube2D Denna klass skapar alla masspunkter och binder ihop dem med fjädrar. Härifrån anropas också metoderna i klasserna Spring och Particle för att beräkna krafter och nya positioner. Klass PolygonCube2D Denna klass ritar ut polygoner med masspunkter som referens. Struktur Vid körning skapas först ett BaseCube2D objekt som lägger in masspunkter i en matris av önskad storlek. Utifrån denna matris skapas sedan de olika fjädrarna som sammankopplar masspunkterna med varandra. Dessa lagras i en matris där varje rad innehåller två masspunkter som är sammankopplade med en fjäder. Detta behöver bara köras en gång och är grunden till simuleringen. För varje bildruta beräknas fjäderkraften för alla fjädrar. Dessa krafter adderas sedan till respektive masspunkts resulterande kraft. Den resulterande kraften hos en masspunkt används för att beräkna dess acceleration. Då accelerationen har beräknats kan den nya hastigheten tas fram med hjälp av Eulerintegration. På samma sätt kan den nya positionen bestämmas utifrån hastigheten. För att kompensera avsaknaden av kollisionshantering fixerades vissa masspunkter så att den inte faller fritt D simulering I den tredimensionella simuleringen utökades befintliga klasser. Klasserna Particle, Spring och Euler förblir dock oförändrade. Klass BaseCube3D Precis som BaseCube2D skapar denna klass alla masspunkter och binder ihop dem med fjädrar. Skillnaden är att masspunkterna lagras i en tredimensionell matris, vilket ger en direkt motsvarighet till positionerna i kuben, samt att fjäderstrukturen har utökats med rymddiagonala fjädrar. Här ligger även kollisionshanteringen och friktionsberäkningarna. 11

12 Klass PolygonCube3D Precis som PolygonCube2D ritar denna ut polygonerna utifrån masspunkterna. Skillnaden är att den nu plockar ut de yttre masspunkterna och ritar upp var och en av kubens sex sidor för sig. För att ljussättningen ska bli rätt beräknas också normalen för varje vertex (masspunkt), varje gång bilden uppdateras. Enkel kollisionshantering Som en inledande, förenklad version av kollisionshantering bestämdes en höjd på y-axeln som masspunkterna i kuben hindrades från att komma under. För att göra detta flyttades masspunkterna upp till den givna höjden, samt nollställa den resulterande kraften i y-led. Detta görs innan acceleration, hastighet och positionen uppdateras. Avancerad kollisionshantering I varje tidsteg kontrolleras varje masspunkt i geléobjekt om den befinner sig inuti ett annat objekt. Detta görs genom att för varje polygon i det objektet beräknas skalärprodukten mellan polygonens normal (N) och en vektor (v) från en punkt på polygonen till den aktuella masspunkten (se figur 2.3(a)). Det ger avståndet h mellan polygonen och masspunkten. Om det är negativt ligger masspunkten på baksidan av polygonen (se figur 2.3(b)). Om alla avstånd för en masspunkt är negativa befinner den sig i objektet och då måste åtgärder vidtas. De punkter som upptäcks vara i objektet flyttas ut ur objektet (se figur 2.3(c)). Hastighet och acceleration måste också uppdateras. För att veta vart punkten skall flyttas kontrolleras vilket avstånd som är minst, då vet man vilken polygon som är närmast. Masspunkten flyttas sedan det avståndet enligt den närmaste polygonens normalriktning. För masspunkten räknas normalkraften genom att beräkna skalärprodukten mellan polygonens normal och resulterande kraft på masspunkten. Det multipliceras sedan med normalen för att få rätt riktning på kraften. Normalkraften adderas sedan från masspunkten resulterande kraft. Samma princip används för att beräkna en ny hastighet, men istället för resulterande kraft används masspunktens hastighet. Allt detta görs för att masspunkten inte skall fortsätta in i objektet. (a) Före kollision (b) Upptäckt kollision (c) Justerad Figur 2.3: Kollisionshanteringen Friktion Friktionen beräknas bara för de masspunkter som fångas upp av kollisionshanteraren. Detta beräknades genom att använda friktionsformeln (2.7) där normalkraften är lika stor som masspunktens resulterande kraft i y-led (innan denna nollställs), men vänd åt andra hållet. Precis som i riktig friktion har olika friktionskonstanter implementerats för stillastående och för rörelse. Om masspunkten är stillastående jämförs längden av kraftvektorn, efter att den nollställts i y-led, med längden av friktionskraftens vektor. Om friktionskraften är störst nollställs hela kraften på masspunkten, så att den inte rör på sig. Om friktionskraften är minst kommer masspunken att vara i rörelse och en ny friktionskraft beräknas, med lägre friktionskonstant. Friktionskraften vid rörelse verkar som en konstant kraft, motsatt rörelseriktningen. Grafik Vi skapar först en abstrakt version av vår gelékub, men för att kunna visualisera den måste vi även skapa en grafisk representation av den. För detta skrev vi en funktion som efter givna data skapar en polygon kub. Varje sida av kuben är uppdelad i ett antal mindre polygoner, där storleken bestäms av partikelavståndet. För enkelhetens skull 12

13 sätter vi samma färg på alla polygoner. 2.6 Flöde för fysikaliska beräkningar För varje blidruta För varje fjäder i fjädermatrisen Beräkna fjäderkraften Beräkna dämpningskraften Addera resulterande kraft till masspartiklarna För varje masspunkt (I 3D fallet görs även detta) Om masspunkt kolliderar med ytan Flytta ut masspunkt och projicera resulterande kraft, hastighet och acceleration i ytnormalens riktning Beräkna friktion och uppdatera den resulterande kraften Addera gravitationen till resulterande kraft Beräkna acceleration Beräkna hastighet med hjälp av eulerintegration Beräkna position med hjälp av eulerintegration Uppdatera position Texten nedan är en sammanfattning av de fysikaliska beräkningar som utförs när programmet körs

14 14

15 Kapitel 3 Resultat De fjäderkonstanter och dämpningskonstanter som ger en simulering som är mest verklighetstrogen är listade i tabellen nedan (Tabell 3.1). Tabell 3.1: Fjäder- och dämpningskonstanter Sidofjäder Diagonalfjäder Rymddiagonalfjäder Fjäderkonstant 400N 420N 440N Dämpningskonstant 1,5 1,5 1,5 Densiteten har vi valt till: 1000kg/m 3 Storleken har vi valt till: 5x5x5x0,02 (Bredd x Höjd x Tjockleck x Partikelavstånd) Vilket ger oss en massa på 1kg. Varje masspunkt väger då 8g. För Eulersteget använder vi : h = Resultatet i två dimensioner (se figur 3.1). Gelékuben utsätts för krafter på de översta masspunkterna (figur 3.1(a)) och den följande bilden (figur 3.1(b)) visar hur kubens fjädrar blir ihoptryckta. Fjädrarna vill gå tillbaka till sitt viloläge och därför försöker kuben återgå till sin orginalform (figur 3.1(e)). De nedersta masspunkterna är fixerade för att inte undvika fall i oändlighet. Observera att strecken på gelékuben motsvarar polygonernas linjer och inte fjädrarna. (a) (b) (c) (d) (e) (f) Figur 3.1: 2D-simulering 15

16 Resultatet i tre dimensioner (se figur 3.2). Gelékuben flyttas upp ovanför marknivån (y=0) och släpps sedan ner (figur 3.2(a)). Vid kollision med marknivån trycks fjädrarna ihop (figur 3.2(c)) vilket resulterat i att kuben dras samman för att sedan försöka återta sin orginalform (figur 3.2(f)). (a) (b) (c) (d) (e) (f) Figur 3.2: 3D-simulering Begränsningen för vår simulering är ca 260 masspunkter, vilket blir ca 2500 fjädrar. Detta kommer resultera i ca fjäderberäkningar/sek. Även kollision och grafikberäkningarna som utförs tar en del prestanda. Den dator vi har utfört simuleringen på har följande specifikationer: Intel Core 2 Duo 2.0Ghz 2048 Mb ram ATI X1800 mobility 256Mb Gelékuben kan kollapsa om den utsätts för stora krafter. Anledningen till att detta sker är att fjädern trycks ihop så mycket att startpunkten passerar slutpunkten och trycks ut åt fel håll då den söker sitt viloläge. Det leder till att kuben bli deformerad. 16

17 Kapitel 4 Slutsats och diskussion Strukturen på vår modell består av sido-, diagonal- och rymddiagonalfjädrar. Detta ger en acceptabel simulering av gelé i realtid, så länge inga stora krafter påverkar geléobjektet. För att undvika detta utförde vi test med fyra stycken rymddiagonalfjädrar på hela kuben. Detta ökade stabiliteten något men medförde också ett orealistiskt beteende hos kuben. Därför valde vi att inte använda det. Simuleringen kan köras med endast sido- samt diagonalfjädrar dock ger det bättre stabilitet med rymdiagonalfjädrar. Gaslagen implementerades inte. Detta för att det gav ett tillräckligt bra resultat med rymddiagonalfjädrarna. De fjäder- och dämpningskonstanter som används ger en acceptabel dallrande konsistens samt en stabil struktur som inte kollapsar. Högre fjäderkonstanterna ger en fastare struktur och högre dämpningskonstant gör att dallringarna minskar. Eulers stegmetod är beroende av en liten steglängd för att simuleringen skall vara stabil. Om en större kraft verkar på en masspunkt och steglängden är för stor kommer detta leda till att krafterna blir okontrollerbara. Inträffar det kommer objektet att exploderar. För att undvika det har vi valt att använda en liten steglängd, detta ger dock en långsam simulering. Detta löstes genom att uppdatera simuleringen flera gånger för varje bild som visas. Det som sätter begränsningen på hur många uppdateringar man kan köra är datorns prestanda. Vår kollisionsmodell fungerar för konvexa och statiska objekt. Kollisionsmodellen beräknar endast för geléobjektets masspunkter och inte polygoner, vilket kan leda till att en av geléobjektets polygoner kan hamna innanför ett statiskt objekt. Detta inträffar sällan då masspunktsavståndet är relativt litet och är därför inget stort problem. Friktionskonstanterna som används har även den tagits fram via experiment mot ett underlag som vi definierade som plast. Fjädermodellen som vi har använt oss av kan tillämpas på andra mjuka objekt. T.ex. om vi ändrar storleken kan vi simulera objekt som tyg och rep dock är vår simulering inte anpassad till dessa. Om kursen haft en större omfattning skulle vi kunnat utöka vår modell. Bl.a. Kollisionsmodell mellan mjuka kroppar Implementering av gaslag Optimering av kod för bättre prestanda Snyggare grafisk representation 17

18 Referenslista [1] Paul Mecklenburg och Christian Miller (2004) Jello Simulation [www] 20 januari 2008 [2] Jernej Barbic Simulating a Jello Cube [www] 20 januari 2008 [3] Glenn Fiedler (2006) Spring Physics [www] 20 januari 2008 [4] Microsoft Corporation (2007) XNA [www] 20 januari 2008 [5] Riemer Grootjans (2007) Riemers XNA tutorials [www] 20 januari

19 Bilaga A Manual För att köra simuleringen måste följande program vara installerade på datorn: Microsoft.NET Framework Microsoft XNA Framework Redistributable DirectX End-User Runtime Web Installer Simuleringen startas sedan genom genvägen jello.exe. Figur A.1: Skärmdump Kontrollpanelen längst upp till höger tillåter en att experimentera med geléobjektets struktur. Modifiering av fjäderdata kan göras genom att dra i reglagen (A1) där det översta reglaget på varje fjädertyp representerar fjäderkonstanten och den undre dämpningskonstanten. 19

20 Vikten (A2) kan även den ändras och detta gäller vikten för varje enskild masspunkt. Den totala vikten för hela geléobjekten blir då antalet masspunkter multiplicerat med vikten i kontrollpanelen. Detta kräver att man trycker på resetknappen (A4) för att ändringen ska ha effekt. Storleken på gelékuben kan justeras om man väljer värden på bredd, höjd och tjocklek (A3) genom att trycka plus för att öka med ett steg, minus för att minska. Värdet anger antalet masspunkter i respektive dimension. Även här måste resetknappen (A4) användas. Information om hur många masspunkter, fjädrar av de olika typerna samt totala antalet fjädrar listas i (A5). Kontroller för att styra kameran är följande (håll in shift plus angiven knapp för att öka hastigheten på rörelserna): A Rörelse i sidled, vänster D Rörelse i sidled, höger W Rörelse framåt S Rörelse bakåt R Rörelse uppåt F Rörelse nedåt Pil vänster Rotera vänster Pil höger Rotera höger Pil upp Titta upp Pil ner Titta ner Kontroller för att påverka kuben (i förhållande till kameran): Ctrl + A Putta vänster Ctrl + D Putta höger Ctrl + W Putta framåt Ctrl + S Putta bakåt Inställning av grafisk representation: 1 visa sidofjädrar 2 visa diagonalfjädrar 3 visa rymddiagonala fjädrar 4 visa polygonrepresentationen För att avsluta programmet tryck på krysset uppe i högra hörnet eller på tangenten esc. Vi har testat det på dator med följande specifikationer, det går även att köra på en sämre dator: Windows XP Intel Pentium GHz 1024 MB RAM-minne nvidia GeForce 6800 GT 256 Mb 20

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

Byggnationen av Cheopspyramiden - ett visualiseringsprojekt. Mathias Bergqvist, Rikard Gehlin, Henrik Gunnarsson

Byggnationen av Cheopspyramiden - ett visualiseringsprojekt. Mathias Bergqvist, Rikard Gehlin, Henrik Gunnarsson Byggnationen av Cheopspyramiden - ett visualiseringsprojekt Mathias Bergqvist, Rikard Gehlin, Henrik Gunnarsson 25 April 2010 0.1 Förord Gruppen vill tacka Adam Grudzinski för att ha fått tillåtelse att

Läs mer

Två gränsfall en fallstudie

Två gränsfall en fallstudie 19 november 2014 FYTA11 Datoruppgift 6 Två gränsfall en fallstudie Handledare: Christian Bierlich Email: christian.bierlich@thep.lu.se Redovisning av övningsuppgifter före angiven deadline. 1 Introduktion

Läs mer

Matematisk analys för ingenjörer Matlabövning 3 Numerisk lösning av differentialekvationer

Matematisk analys för ingenjörer Matlabövning 3 Numerisk lösning av differentialekvationer 2 mars 2017 Matematisk analys för ingenjörer Matlabövning 3 Numerisk lösning av differentialekvationer Syftet med denna matlab-övning är att studera differentialekvationer och introducera hur man använder

Läs mer

Föreläsning 2,dynamik. Partikeldynamik handlar om hur krafter påverkar partiklar.

Föreläsning 2,dynamik. Partikeldynamik handlar om hur krafter påverkar partiklar. öreläsning 2,dynamik Partikeldynamik handlar om hur krafter påverkar partiklar. Exempel ges på olika typer av krafter, dessa kan delas in i mikroskopiska och makroskopiska. De makroskopiska krafterna kan

Läs mer

Institutionen för matematik och datavetenskap Karlstads universitet. GeoGebra. ett digitalt verktyg för framtidens matematikundervisning

Institutionen för matematik och datavetenskap Karlstads universitet. GeoGebra. ett digitalt verktyg för framtidens matematikundervisning Karlstads GeoGebrainstitut Institutionen för matematik och datavetenskap Karlstads universitet Mats Brunström Maria Fahlgren GeoGebra ett digitalt verktyg för framtidens matematikundervisning Invigning

Läs mer

Ordinära differentialekvationer,

Ordinära differentialekvationer, (ODE) Ordinära differentialekvationer, del 1 Beräkningsvetenskap II It is a truism that nothing is permanent except change. - George F. Simmons ODE:er är modeller som beskriver förändring, ofta i tiden

Läs mer

Projekt: Filmat tornfall med modell av tornet. Benjamin Tayehanpour, Adrian Kuryatko Mihai

Projekt: Filmat tornfall med modell av tornet. Benjamin Tayehanpour, Adrian Kuryatko Mihai Projekt: Filmat tornfall med modell av tornet Benjamin Tayehanpour, Adrian Kuryatko Mihai Abstrakt Detta dokument avhandlar vad som händer när ett torn faller. Såväl elastiska som stela kroppar behandlas.

Läs mer

GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare. Karlstads universitet 19-20 april

GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare. Karlstads universitet 19-20 april GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare Karlstads universitet 19-0 april Exempel på elevaktiviteter framtagna i skolutvecklingsprojektet IKT och lärande i matematik 1

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

Numerisk lösning till den tidsberoende Schrödingerekvationen.

Numerisk lösning till den tidsberoende Schrödingerekvationen. Numerisk lösning till den tidsberoende Schrödingerekvationen. Det är enbart i de enklaste fallen t ex när potentialen är sträckvis konstant som vi kan lösa Schrödingerekvationen analytiskt. I andra fall

Läs mer

Grundläggande om krafter och kraftmoment

Grundläggande om krafter och kraftmoment Grundläggande om krafter och kraftmoment Text: Nikodemus Karlsson Original character art by Esa Holopainen, http://www.verikoirat.com/ Krafter - egenskaper och definition Vardaglig betydelse Har med påverkan

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

Mekanik FK2002m. Kinetisk energi och arbete

Mekanik FK2002m. Kinetisk energi och arbete Mekanik FK2002m Föreläsning 6 Kinetisk energi och arbete 2013-09-11 Sara Strandberg SARA STRANDBERG P. 1 FÖRELÄSNING 6 Introduktion Idag ska vi börja prata om energi. - Kinetisk energi - Arbete Nästa gång

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

TNM085 MODELLERINGSPROJEKT FLYGSIMULATOR. Albin Törnqvist, Emil Rydkvist, Oskar Krantz 15 mars Linköpings Tekniska Högskola

TNM085 MODELLERINGSPROJEKT FLYGSIMULATOR. Albin Törnqvist, Emil Rydkvist, Oskar Krantz 15 mars Linköpings Tekniska Högskola TNM085 MODELLERINGSPROJEKT FLYGSIMULATOR Albin Törnqvist, Emil Rydkvist, Oskar Krantz 15 mars 2013 Linköpings Tekniska Högskola Sammanfattning Syftet med detta projekt var att ta fram en matematisk modell

Läs mer

TAIU07 Matematiska beräkningar med Matlab

TAIU07 Matematiska beräkningar med Matlab TAIU07 Matematiska beräkningar med Matlab Laboration 3. Linjär algebra Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion 2 En Komet Kometer rör sig enligt ellipsformade

Läs mer

Kapitel 7 Skorsten, trappa och inredning... 3

Kapitel 7 Skorsten, trappa och inredning... 3 2014.02.21 1 Kapitel Innehåll... Sida Kapitel 7 Skorsten, trappa och inredning... 3 Skorsten... 3 Trappa... 5 Möbler... 8 Automatisk rotation... 10 Köksinredning polyline [F2]... 14 Köksinredning Skåpsfigur...

Läs mer

Inlämningsuppgift 4 NUM131

Inlämningsuppgift 4 NUM131 Inlämningsuppgift 4 NUM131 Modell Denna inlämningsuppgift går ut på att simulera ett modellflygplans rörelse i luften. Vi bortser ifrån rörelser i sidled och studerar enbart rörelsen i ett plan. De krafter

Läs mer

Tentamen: Baskurs B i Fysik, del1, 4p 2007-03-23 kl. 08.00-13.00

Tentamen: Baskurs B i Fysik, del1, 4p 2007-03-23 kl. 08.00-13.00 Institutionen för teknik, fysik och matematik Nils Olander och Herje Westman Tentamen: Baskurs B i Fysik, del1, 4p 2007-03-23 kl. 08.00-13.00 Max: 30 p A-uppgifterna 1-8 besvaras genom att ange det korrekta

Läs mer

Veckoblad 1, Linjär algebra IT, VT2010

Veckoblad 1, Linjär algebra IT, VT2010 Veckoblad, Linjär algebra IT, VT Under den första veckan ska vi gå igenom (i alla fall stora delar av) kapitel som handlar om geometriska vektorer. De viktigaste teoretiska begreppen och resultaten i kapitlet

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

Laboration 1 i SF1544: Öva på Matlab och konstruera en optimal balk Avsikten med denna laboration är att:

Laboration 1 i SF1544: Öva på Matlab och konstruera en optimal balk Avsikten med denna laboration är att: Laboration 1 i SF1544: Öva på Matlab och konstruera en optimal balk Avsikten med denna laboration är att: - snabbt komma igång med träning på matlabprogrammering (uttnyttja gärna alla schemalagda laborationstillfällen,

Läs mer

Laboration 4. Numerisk behandling av integraler och begynnelsevärdesproblem

Laboration 4. Numerisk behandling av integraler och begynnelsevärdesproblem Lennart Edsberg NADA 3 april 007 D11, M1 Laboration 4 A Numerisk behandling av integraler och begynnelsevärdesproblem Denna laboration ger 1 bonuspoäng. Sista bonusdatum 7 april 007 Efter den här laborationen

Läs mer

Fönster och dörr. Kapitel 3 - Fönster och dörr... 3

Fönster och dörr. Kapitel 3 - Fönster och dörr... 3 25.05.2009 Kapitel 3... 1 Kapitel Innehåll... Sida Kapitel 3 -... 3 Fönster...3 Placera med gitter...5 Hur ser fasaden ut?...5 Öppningsbara fönster...7 Relativ positionering...7 Se på 3D-modell...9 Ytterdörrar...9

Läs mer

Lösningar Kap 11 Kraft och rörelse

Lösningar Kap 11 Kraft och rörelse Lösningar Kap 11 Kraft och rörelse Andreas Josefsson Tullängsskolan Örebro Lösningar Fysik 1 Heureka: kapitel 11 11.1.-11.2 Se facit eller figurerna nedan. 1 11.3 Titta på figuren. Dra linjer parallella

Läs mer

GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare. Karlstads universitet 19-20 april. Liten introduktionsguide för nybörjare

GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare. Karlstads universitet 19-20 april. Liten introduktionsguide för nybörjare GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare 19-20 april Liten introduktionsguide för nybörjare GeoGebra 0 Introduktionsövningar till GeoGebra När man startar GeoGebra är det

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

Kravspecifikation TDP005 Projekt: Objektorienterat system

Kravspecifikation TDP005 Projekt: Objektorienterat system Kravspecifikation TDP005 Projekt: Objektorienterat system Innehållsförteckning 1. Spelidé 3 2. Målgrupp 3 3. Spelupplevelse 3 4. Spelmekanik 3 5. Regler 3 5.1 Spelplan 3 5.2 Spelaren 3 5.3 Token 3 5.4

Läs mer

Obligatoriska uppgifter i MATLAB

Obligatoriska uppgifter i MATLAB Obligatoriska uppgifter i MATLAB Introduktion Följande uppgifter är en obligatorisk del av kursen och lösningarna ska redovisas för labhandledare. Om ni inte använt MATLAB tidigare är det starkt rekommenderat

Läs mer

Föreläsningen ger en introduktion till differentialekvationer och behandlar stoff från delkapitel 18.1, 18.3 och 7.9 i Adams. 18.

Föreläsningen ger en introduktion till differentialekvationer och behandlar stoff från delkapitel 18.1, 18.3 och 7.9 i Adams. 18. Föreläsningen ger en introduktion till differentialekvationer och behandlar stoff från delkapitel 18.1, 18.3 och 7.9 i Adams. 18.1 Delkapitlet introducerar en del terminologi och beteckningar som används.

Läs mer

Simulering och rendering av gräs och vind i realtid

Simulering och rendering av gräs och vind i realtid Simulering och rendering av gräs och vind i realtid Linköpings universitet, ITN, TNM085, VT2010 Carl Claesson, 850508-1672, carcl268@student.liu.se Lucas Correia, 870325-7496, lucco863@student.liu.se David

Läs mer

e 3 e 2 e 1 Kapitel 3 Vektorer i planet och i rummet precis ett sätt skrivas v = x 1 e 1 + x 2 e 2

e 3 e 2 e 1 Kapitel 3 Vektorer i planet och i rummet precis ett sätt skrivas v = x 1 e 1 + x 2 e 2 Kapitel 3 Vektorer i planet och i rummet B e 3 e 2 A e 1 C Figur 3.16 Vi har ritat de riktade sträckor som representerar e 1, e 2, e 3 och v och som har utgångspunkten A. Vidare har vi skuggat planet Π

Läs mer

Planering mekanikavsnitt i fysik åk 9, VT03. och. kompletterande teorimateriel. Nikodemus Karlsson, Abrahamsbergsskolan

Planering mekanikavsnitt i fysik åk 9, VT03. och. kompletterande teorimateriel. Nikodemus Karlsson, Abrahamsbergsskolan Planering mekanikavsnitt i fysik åk 9, VT03 och kompletterande teorimateriel Nikodemus Karlsson, Abrahamsbergsskolan Planering mekanikavsnitt, VT 03 Antal lektioner: fem st. (9 jan, 16 jan, 3 jan, 6 feb,

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

MMA132: Laboration 2 Matriser i MATLAB

MMA132: Laboration 2 Matriser i MATLAB MMA132: Laboration 2 Matriser i MATLAB Introduktion I den här labben skall vi lära oss hur man använder matriser och vektorer i MATLAB. Det är rekommerad att du ser till att ha laborationshandledningen

Läs mer

TNM087 - MoS Projekt Group 7 - ICE ICE BABY

TNM087 - MoS Projekt Group 7 - ICE ICE BABY TNM087 - MoS Projekt Group 7 - ICE ICE BABY Viktor Nilsson, vikni067@student.liu.se Amaru Ubillus, amaub859@student.liu.se Anders Nord, andno922@student.liu.se Mirza Talovic,mirta980@student.liu.se 11

Läs mer

Kapitel 4 Arbete, energi och effekt

Kapitel 4 Arbete, energi och effekt Arbete När en kraft F verkar på ett föremål och föremålet flyttar sig sträckan s i kraftens riktning säger vi att kraften utför ett arbete på föremålet. W = F s Enheten blir W = F s = Nm = J (joule) (enheten

Läs mer

Tentamen i Teknisk-Vetenskapliga Beräkningar

Tentamen i Teknisk-Vetenskapliga Beräkningar Umeå Universitet Institutionen för Datavetenskap Gunilla Wikström Tentamen i Teknisk-Vetenskapliga Beräkningar Tentamensdatum: 005-03- Skrivtid: 9-5 Hjälpmedel: inga Om problembeskrivningen i något fall

Läs mer

SF1669 Matematisk och numerisk analys II Bedömningskriterier till tentamen Torsdagen den 4 juni 2015

SF1669 Matematisk och numerisk analys II Bedömningskriterier till tentamen Torsdagen den 4 juni 2015 SF1669 Matematisk och numerisk analys II Bedömningskriterier till tentamen Torsdagen den 4 juni 2015 Allmänt gäller följande: För full poäng på en uppgift krävs att lösningen är väl presenterad och lätt

Läs mer

Laboration 4 Mekanik baskurs

Laboration 4 Mekanik baskurs Laboration 4 Mekanik baskurs Utförs av: Henrik Bergman Mubarak Ali Uppsala 015 03 7 Introduktion Denna laboration handlar om två specialfall av kollisioner, inelastiska och elastiska kollisioner. Vi ska

Läs mer

Laboration 2 Mekanik baskurs

Laboration 2 Mekanik baskurs Laboration 2 Mekanik baskurs Utförs av: William Sjöström Oskar Keskitalo Uppsala 2014 12 11 1 Introduktion När man placerar ett föremål på ett lutande plan så kommer föremålet att börja glida längs med

Läs mer

Kapitel 3 Fönster och dörr... 3

Kapitel 3 Fönster och dörr... 3 13.08.2012 Kapitel 3... 1 DDS-CAD Arkitekt 7 Fönster och dörr Kapitel Innehåll... Sida Kapitel 3 Fönster och dörr... 3 Fönster... 3 Placera med gitter... 5 Relativ positionering... 7 Fasta fönster... 8

Läs mer

Vetenskapsdagen 2016 SciLab för laborativa inslag i matematik eller fysik

Vetenskapsdagen 2016 SciLab för laborativa inslag i matematik eller fysik Vetenskapsdagen 2016 SciLab för laborativa inslag i matematik eller fysik Fredrik Berntsson (fredrik.berntsson@liu.se) 5 oktober 2016 Frame 1 / 23 Bakgrund och Syfte Inom kursen Fysik3 finns material som

Läs mer

(Eftersom kraften p. g. a. jordens gravitation är lite jämfört med inbromsningskraften kan du försumma gravitationen i din beräkning).

(Eftersom kraften p. g. a. jordens gravitation är lite jämfört med inbromsningskraften kan du försumma gravitationen i din beräkning). STOCHOLMS UNIVERSITET FYSIKUM Tentamensskrivning i Mekanik FyU01 och FyU03 Måndag 3 oktober 2005 kl. 9-15 Införda beteckningar skall definieras och uppställda ekvationer motiveras, detta gäller även när

Läs mer

Kapitel 3 Fönster och dörr... 3

Kapitel 3 Fönster och dörr... 3 2014.02.21 1 1 Fönster och dörr Kapitel 3 Kapitel Innehåll... Sida Kapitel 3 Fönster och dörr... 3 Fönster... 3 Placera med gitter... 4 Relativ positionering... 8 Fasta fönster... 9 Se på 3D-modell...

Läs mer

MATEMATIK GU. LLMA60 MATEMATIK FÖR LÄRARE, GYMNASIET Analys, ht 2014. Block 5, översikt

MATEMATIK GU. LLMA60 MATEMATIK FÖR LÄRARE, GYMNASIET Analys, ht 2014. Block 5, översikt MATEMATIK GU H4 LLMA6 MATEMATIK FÖR LÄRARE, GYMNASIET Analys, ht 24 I block 5 ingår följande avsnitt i Stewart: Kapitel 2, utom avsnitt 2.4 och 2.6; kapitel 4. Block 5, översikt Första delen av block 5

Läs mer

3. Om ett objekt accelereras mot en punkt kommer det alltid närmare den punkten.

3. Om ett objekt accelereras mot en punkt kommer det alltid närmare den punkten. Tentamen 1, Mekanik KF HT2011 26:e November. Hjälpmedel: Physics handbook alt. Formelblad, Beta mathematics handbook, pennor, linjal, miniräknare. Skrivtid: 5 timmmar. För godkänt krävs minst 18/36 på

Läs mer

6 Derivata och grafer

6 Derivata och grafer 6 Derivata och grafer 6.1 Dagens Teori När vi plottar funktionen f(x) = x + 1x 99x 8 med hjälp av dosan kan man få olika resultat beroende på vilka intervall man valt. 00000 100000-00 -100 100 00-100000

Läs mer

FFM234, Datoruppgift 2: Värmeledning

FFM234, Datoruppgift 2: Värmeledning FFM234, Datoruppgift 2: Värmeledning Christian Forssén 1 Ulf Torkelsson 2 1 Institutionen för fysik, Chalmers, Göteborg, Sverige, Email: christian.forssen@chalmers.se 2 Astrofysik, Chalmers och Göteborgs

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

Mer Friktion jämviktsvillkor

Mer Friktion jämviktsvillkor KOMIHÅG 6: --------------------------------- Torr friktion: F! µn. Viskös friktion: F = "cv. Extra villkor för jämvikt: risk för glidning eller stjälpning. ---------------------------------- Föreläsning

Läs mer

3. Välj den sprajt (bild) ni vill ha som fallande objekt, t ex en tårta, Cake. Klicka därefter på OK.

3. Välj den sprajt (bild) ni vill ha som fallande objekt, t ex en tårta, Cake. Klicka därefter på OK. Moment 2: Klonspel Instruktioner för deltagare Idag ska du få lära dig om: Kloner - kopior av samma figur (sprajt) Variabler - ett värde, exempelvis antal poäng Slumptal - slå en tärning för att välja

Läs mer

LÄRARHANDLEDNING Harmonisk svängningsrörelse

LÄRARHANDLEDNING Harmonisk svängningsrörelse LÄRARHANDLEDNING Harmonisk svängningsrörelse Utrustning: Dator med programmet LoggerPro LabQuest eller LabPro Avståndsmätare Kraftgivare Spiralfjäder En vikt Stativmateriel Kraftgivare Koppla mätvärdesinsamlaren

Läs mer

Tentamen i Modern fysik, TFYA11, TENA

Tentamen i Modern fysik, TFYA11, TENA IFM - Institutionen för Fysik, Kemi och Biologi Linköpings universitet Tentamen i Modern fysik, TFYA11, TENA Tisdagen den 26/4 2011 kl. 08.00-12.00 i TER3 Tentamen består av 4 sidor (inklusive denna sida)

Läs mer

Tentamen i Mekanik 5C1107, baskurs S2. Problemtentamen

Tentamen i Mekanik 5C1107, baskurs S2. Problemtentamen 005-05-7 Tentamen i Mekanik 5C1107, baskurs S. OBS: Inga hjälpmede förutom rit- och skrivdon får användas! KTH Mekanik 1. Problemtentamen En homogen stång med massan m är fäst i ena änden i en fritt vridbar

Läs mer

Inlämningsuppgift 1. 1/ Figuren visar ett energischema för Ulla som går uppför en trappa. I detta fall sker en omvandling av energi i Ullas muskler.

Inlämningsuppgift 1. 1/ Figuren visar ett energischema för Ulla som går uppför en trappa. I detta fall sker en omvandling av energi i Ullas muskler. Inlämningsuppgift 1 1/ Figuren visar ett energischema för Ulla som går uppför en trappa. I detta fall sker en omvandling av energi i Ullas muskler. Oftast använder vi apparater och motorer till att omvandla

Läs mer

P Q = ( 2, 1, 1), P R = (0, 1, 0) och QR = (2, 2, 1). arean = 1 2 P Q P R

P Q = ( 2, 1, 1), P R = (0, 1, 0) och QR = (2, 2, 1). arean = 1 2 P Q P R 1 Matematiska Institutionen KTH Lösningar till några övningar på geometri och vektorer inför lappskrivning nummer 2 på kursen Linjär algebra II, SF1604, vt11. 1. En triangel har hörn i punkterna (1, 2,

Läs mer

Karta över Jorden - viktigt exempel. Sfär i (x, y, z) koordinater Funktionen som beskriver detta ser ut till att vara

Karta över Jorden - viktigt exempel. Sfär i (x, y, z) koordinater Funktionen som beskriver detta ser ut till att vara Föreläsning 1 Jag hettar Thomas Kragh och detta är kursen: Flervariabelanalys 1MA016/1MA183. E-post: thomas.kragh@math.uu.se Kursplan finns i studentportalens hemsida för denna kurs. Där är två spår: Spår

Läs mer

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

Lunds Tekniska Högskola Avdelningen för industriell elektroteknik och automation Lunds Universitet LTH Ingenjörshögskolan i Helsingborg Lunds Tekniska Högskola Avdelningen för industriell elektroteknik och automation REGLERTEKNIK Laboration 2 Empirisk undersökning av PID-regulator

Läs mer

Moment 4.11 Viktiga exempel 4.32, 4.33 Övningsuppgifter Ö4.18-Ö4.22, Ö4.30-Ö4.34. Planet Ett plan i rummet är bestämt då

Moment 4.11 Viktiga exempel 4.32, 4.33 Övningsuppgifter Ö4.18-Ö4.22, Ö4.30-Ö4.34. Planet Ett plan i rummet är bestämt då Moment 4.11 Viktiga exempel 4.32, 4.33 Övningsuppgifter Ö4.18-Ö4.22, Ö4.30-Ö4.34 Planet Ett plan i rummet är bestämt då två icke parallella riktningar, v 1 och v 2, och en punkt P 1 i planet är givna.

Läs mer

Omtentamen i DV & TDV

Omtentamen i DV & TDV Umeå Universitet Institutionen för Datavetenskap Gunilla Wikström (e-post wikstrom) Omtentamen i Teknisk-Vetenskapliga Beräkningar för DV & TDV Tentamensdatum: 2006-06-05 Skrivtid: 9-15 Hjälpmedel: inga

Läs mer

Datum: Författare: Olof Karis Hjälpmedel: Physics handbook. Beta Mathematics handbook. Pennor, linjal, miniräknare. Skrivtid: 5 timmar.

Datum: Författare: Olof Karis Hjälpmedel: Physics handbook. Beta Mathematics handbook. Pennor, linjal, miniräknare. Skrivtid: 5 timmar. Mekanik KF, Moment 1 Datum: 2012-08-25 Författare: Olof Karis Hjälpmedel: Physics handbook. Beta Mathematics handbook. Pennor, linjal, miniräknare. Skrivtid: 5 timmar. Del 1 (Lämna in denna del med dina

Läs mer

Matematisk analys för ingenjörer Matlabövning 2 Numerisk ekvationslösning och integration

Matematisk analys för ingenjörer Matlabövning 2 Numerisk ekvationslösning och integration 10 februari 2017 Matematisk analys för ingenjörer Matlabövning 2 Numerisk ekvationslösning och integration Syfte med övningen: Introduktion till ett par numeriska metoder för lösning av ekvationer respektive

Läs mer

Vi har väl alla stått på en matta på golvet och sedan hastigt försökt förflytta

Vi har väl alla stått på en matta på golvet och sedan hastigt försökt förflytta Niclas Larson Myra på villovägar Att modellera praktiska sammanhang i termer av matematik och att kunna använda olika representationer och se samband mellan dessa är grundläggande förmågor som behövs vid

Läs mer

TENTAMEN I GRUNDKURS I NUMERISKA METODER - DEL 20

TENTAMEN I GRUNDKURS I NUMERISKA METODER - DEL 20 Numerisk Analys - Institutionen för Matematik KTH - Royal institute of technology 2016-05-31, kl 08-11 SF1547+SF1543 TENTAMEN I GRUNDKURS I NUMERISKA METODER - DEL 20 Uppgift 1 Man vill lösa ekvationssystemet

Läs mer

Uppdrag för LEGO projektet Hitta en vattensamling på Mars

Uppdrag för LEGO projektet Hitta en vattensamling på Mars LEGO projekt Projektets mål är att ni gruppvis skall öva på att genomföra ett projekt. Vi använder programmet LabVIEW för att ni redan nu skall bli bekant med dess grunder till hjälp i kommande kurser.

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

Ordinära differentialekvationer,

Ordinära differentialekvationer, Sammanfattning metoder Ordinära differentialekvationer, del 2 Beräkningsvetenskap II n Eulers metod (Euler framåt, explicit Euler): y i+1 = y i + h i f (t i, y i ) n Euler bakåt (implicit Euler): y i+1

Läs mer

Introduktion till Biomekanik - Statik VT 2006

Introduktion till Biomekanik - Statik VT 2006 Pass 2 Aktions- reaktionskraft Nu är det dags att presentera grundstenarna inom Mekanik Newtons lagar: 1. Tröghetslagen: En kropp förblir i sitt tillstånd av vila eller likformig rörelse om den inte av

Läs mer

TAGTOOL Användarmanual

TAGTOOL Användarmanual TAGTOOL Användarmanual Tagtool är ett verktyg för att skapa grafiska illustrationer och animationer i realtid, för projektion på fasader, scener och liknande. Tagtool kontrolleras av två personer samtidigt;

Läs mer

BRUKSANVISNING. izoom 6

BRUKSANVISNING. izoom 6 BRUKSANVISNING izoom 6 2 Bruksanvisning izoom 6 INNEHÅLLSFÖRTECKNING 1.0 INLEDNING... 4 2.0 INSTALLATION... 5 2.1 Starta izoom... 5 2.2 Avsluta izoom... 6 3.0 INSTÄLLNINGAR... 7 3.1 Aktivera / Inaktivera

Läs mer

II. Partikelkinetik {RK 5,6,7}

II. Partikelkinetik {RK 5,6,7} II. Partikelkinetik {RK 5,6,7} med kraft att beräkna och förstå Newtons lagar och kraftbegreppet är mycket viktiga för att beskriva och förstå rörelse Kenneth Järrendahl, 1: Tröghetslagen Newtons Lagar

Läs mer

TDP005 Projekt: Objektorienterat system

TDP005 Projekt: Objektorienterat system . TDP005 Projekt: Objektorienterat system Kravspecifikation Författare, dylma900@student.liu.se, albve061@student.liu.se Höstterminen 2016 Version 1.1 2016-11-16 1 Revisionshistorik Ver. Revisionsbeskrivning

Läs mer

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP DIFFERENTIALEKVATIONER INLEDNING OCH GRUNDBEGREPP Differentialekvation (DE) är en ekvation som innehåller derivator av en eller flera okända funktioner ORDINÄRA DIFFERENTIAL EKVATIONER i) En differentialekvation

Läs mer

Swedish MY094. Snabb guide

Swedish MY094. Snabb guide Swedish MY094 Snabb guide Ställa in myreader A Tryck och håll inne knappen. Lyft handtaget, släpp knappen, lyft tills apparaten låser sig i uppfällt läge B Tryck och håll inne knappen. C Tryck här för

Läs mer

Tentamen Mekanik F del 2 (FFM520)

Tentamen Mekanik F del 2 (FFM520) Tentamen Mekanik F del 2 (FFM520) Tid och plats: Måndagen den 23 maj 2011 klockan 14.00-18.00 i V. Hjälpmedel: Physics Handbook, Beta, Lexikon, typgodkänd miniräknare samt en egenhändigt skriven A4 med

Läs mer

Kravspecifikation. TDP005 Projekt: objektorienterade system. Version 4.0 Datum Anna Ahlberg Johan Almberg

Kravspecifikation. TDP005 Projekt: objektorienterade system. Version 4.0 Datum Anna Ahlberg Johan Almberg Kravspecifikation TDP005 Projekt: objektorienterade system Version 4.0 Datum 2008 12 05 Anna Ahlberg Johan Almberg 1 Innehållsförteckning 1. Spelidé...3 1.1 Svårighetsgrad...3 2. Målgrupp...3 3. Spelupplevelse...3

Läs mer

E-II. Diffraktion på grund av ytspänningsvågor på vatten

E-II. Diffraktion på grund av ytspänningsvågor på vatten Q Sida 1 av 6 Diffraktion på grund av ytspänningsvågor på vatten Inledning Hur vågor bildas och utbreder sig på en vätskeyta är ett viktigt och välstuderat fenomen. Den återförande kraften på den oscillerande

Läs mer

Datum: , , , ,

Datum: , , , , RR:1 Instruktion till laborationen ROTERANDE REFERENSSYSTEM Författare: Lennart Selander, Svante Svensson Datum: 2000-02-21, 2004-12-02, 2006-12-01, 2012-02-03, 2013-01-22 Mål Att få erfarenhet av de fenomen

Läs mer

Fysikaliska modeller. Skapa modeller av en fysikalisk verklighet med hjälp av experiment. Peter Andersson IFM fysik, adjunkt

Fysikaliska modeller. Skapa modeller av en fysikalisk verklighet med hjälp av experiment. Peter Andersson IFM fysik, adjunkt Fysikaliska modeller Skapa modeller av en fysikalisk verklighet med hjälp av experiment Peter Andersson IFM fysik, adjunkt På denna föreläsning Vad är en fysikalisk modell? Linjärisering med hjälp av logaritmer

Läs mer

SKRIVNING I VEKTORGEOMETRI

SKRIVNING I VEKTORGEOMETRI SKRIVNING I VEKTORGEOMETRI 2014-11-25 1400-1700 Om inget annat uttryckligen sägs, kan koordinaterna för en vektor i antas vara givna i en ON-bas Baser i rummet kan dessutom antas vara positivt orienterade

Läs mer

SF1545 Laboration 1 (2015): Optimalt sparande

SF1545 Laboration 1 (2015): Optimalt sparande Avsikten med denna laboration är att: SF1545 Laboration 1 (215: Optimalt sparande - snabbt komma igång med träning på matlabprogrammering (uttnyttja gärna alla schemalagda laborationstillfällen, - lösa

Läs mer

Målsättningar Proffesionell kunskap. Kunna hänvisa till lagar och definitioner. Tydlighet och enhetliga beteckningar.

Målsättningar Proffesionell kunskap. Kunna hänvisa till lagar och definitioner. Tydlighet och enhetliga beteckningar. 1 Föreläsning 1: INTRODUKTION Målsättningar Proffesionell kunskap. Kunna hänvisa till lagar och definitioner. Tydlighet och enhetliga beteckningar. Kursens olika delar Teorin Tentamen efter kursen och/eller

Läs mer

Repetitionsuppgifter i Fysik 1

Repetitionsuppgifter i Fysik 1 Repetitionsuppgifter i Fysik 1 Uppgifterna i detta häfte syftar till att kort repetera några begrepp från fysiklektionerna i höstas. Det är inte på något sätt ett komplett repetionsmaterial, utan tanken

Läs mer

Laboration Svängningar

Laboration Svängningar Laboration Svängningar Laboranter: Fredrik Olsen Roger Persson Utförande datum: 2007-11-22 Inlämningsdatum: 2007-11-29 Fjäder Högtalarmembran Stativ Fjäder Ultraljudssensor Försökets avsikt Syftet med

Läs mer

Tor Sterner-Johansson Thomas Johansson Daniel Henriksson

Tor Sterner-Johansson Thomas Johansson Daniel Henriksson Lab 4: Anti Tower Defence Oskar Mothander Alan Mendez Larsson dit06omr dit06mln Lärare: Handledare: Johan Eliasson Johan Granberg Tor Sterner-Johansson Thomas Johansson Daniel Henriksson Innehåll 1. Problemspecifikation...

Läs mer

Provmoment: Ladok-kod: A133TG Tentamen ges för: TGIEA16h, TGIEL16h, TGIEO16h. Tentamens Kod: Tentamensdatum: Tid: 14-18

Provmoment: Ladok-kod: A133TG Tentamen ges för: TGIEA16h, TGIEL16h, TGIEO16h. Tentamens Kod: Tentamensdatum: Tid: 14-18 Naturvetenskap Provmoment: Ladok-kod: A133TG Tentamen ges för: TGIEA16h, TGIEL16h, TGIEO16h 7,5 högskolepoäng Tentamens Kod: Tentamensdatum: 2017-01-12 Tid: 14-18 Hjälpmedel: Grafritande miniräknare (ej

Läs mer

Kom igång med. Windows 8. www.datautb.se DATAUTB MORIN AB

Kom igång med. Windows 8. www.datautb.se DATAUTB MORIN AB Kom igång med Windows 8 www.datautb.se DATAUTB MORIN AB Innehållsförteckning Grunderna i Windows.... 1 Miljön i Windows 8... 2 Startskärmen... 2 Zooma... 2 Snabbknappar... 3 Sök... 4 Dela... 4 Start...

Läs mer

Mekanik FK2002m. Kraft och rörelse I

Mekanik FK2002m. Kraft och rörelse I Mekanik FK2002m Föreläsning 4 Kraft och rörelse I 2013-09-05 Sara Strandberg SARA STRANDBERG P. 1 FÖRELÄSNING 4 Introduktion Hastighet Langt under 3x10 8 Nara : 3x10 8 Storlek 10 9 Langt over : 10 9 Klassisk

Läs mer

WALLENBERGS FYSIKPRIS

WALLENBERGS FYSIKPRIS WALLENBERGS FYSIKPRIS KVALIFICERINGS- OCH LAGTÄVLING 8 januari 1 SVENSKA FYSIKERSAMFUNDET LÖSNINGSFÖRSLAG 1. Ballongens volym är V = πr h = 3,14 3 1,5 m 3 = 4,4 m 3. Lyftkraften från omgivande luft är

Läs mer

" e n Föreläsning 3: Typiska partikelrörelser och accelerationsriktningar

 e n Föreläsning 3: Typiska partikelrörelser och accelerationsriktningar KOMIHÅG 2: 1 Cylinderkomponenter: Hastighet v = r e r + r" e " + z e z Acceleration: a = ( r " r# 2 )e r + ( r # + 2 r # )e # + z e z Naturliga komponenter: v = ve t a = v e t + v 2 " e n ------------------------------------

Läs mer

Tentamen i Mekanik SG1130, baskurs P1 m fl. Problemtentamen OBS: Inga hjälpmedel förutom rit- och skrivdon får användas!

Tentamen i Mekanik SG1130, baskurs P1 m fl. Problemtentamen OBS: Inga hjälpmedel förutom rit- och skrivdon får användas! 014-03-17 Tentamen i Mekanik SG1130, baskurs P1 m fl OBS: Inga hjälpmedel förutom rit- och skrivdon får användas! 1 KTH Mekanik Problemtentamen En tunn homogen stav i jämvikt med massan m har i ena ändpunkten

Läs mer

Tentamen i Mekanik SG1102, m. k OPEN m fl. Problemtentamen OBS: Inga hjälpmedel förutom rit- och skrivdon får användas!

Tentamen i Mekanik SG1102, m. k OPEN m fl. Problemtentamen OBS: Inga hjälpmedel förutom rit- och skrivdon får användas! 014-08-19 Tentamen i Mekanik SG110, m. k OPEN m fl. OBS: Inga hjälpmedel förutom rit- och skrivdon får användas! KTH Mekanik Problemtentamen 1. En boll med massa m skjuts ut ur ett hål så att den hamnar

Läs mer

Laboration 1: Optimalt sparande

Laboration 1: Optimalt sparande Avsikten med denna laboration är att: Laboration 1: Optimalt sparande - snabbt komma igång med träning på matlabprogrammering (uttnyttja gärna alla schemalagda laborationstillfällen, - lösa ett optimeringsproblem

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

Repetion. Jonas Björnsson. 1. Lyft ut den/de intressanta kopp/kropparna från den verkliga världen

Repetion. Jonas Björnsson. 1. Lyft ut den/de intressanta kopp/kropparna från den verkliga världen Repetion Jonas Björnsson Sammanfattning Detta är en kort sammanfattning av kursen Mekanik. Friläggning Friläggning består kortfattat av följande moment 1. Lyft ut den/de intressanta kopp/kropparna från

Läs mer

Inre krafters resultanter

Inre krafters resultanter KOMIHÅG 6: --------------------------------- Torr friktion: F " µn Normalkraftens angrepp?? Risk för glidning eller stjälpning ---------------------------------- Föreläsning 7: Inre krafters resultanter

Läs mer

ETT FÖRSTORINGSPROGRAM PÅ DATORN ANVÄNDARHANDLEDNING

ETT FÖRSTORINGSPROGRAM PÅ DATORN ANVÄNDARHANDLEDNING ETT FÖRSTORINGSPROGRAM PÅ DATORN ANVÄNDARHANDLEDNING 2007 Innehåll Innehåll...1 1. Om Lightning...2 2. Systemkrav...2 3. Installera och använda Lightning...2 4. Lightnings kontrollpanel...3 5. Ändra förstoringsgrad...3

Läs mer

Var ligger tyngdkrafternas enkraftsresultant? Totala tyngdkraftmomentet (mätt i origo) för kropp bestående av partiklar: M O. # m j.

Var ligger tyngdkrafternas enkraftsresultant? Totala tyngdkraftmomentet (mätt i origo) för kropp bestående av partiklar: M O. # m j. 1 KOMIHÅG 4: --------------------------------- Enkraftsresultantens existens. Vanliga resultanter vid analys av jämvikter. Jämviktsanalys: a) Kraftanalys - rita+symboler b) Jämviktslagar- Euler 1+2 c)

Läs mer