Numerisk kollision av stela kroppar

Relevanta dokument
Mekanik FK2002m. Repetition

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

Tentamensskrivning i Mekanik, Del 2 Dynamik för M, Lösningsförslag

Stelkroppsmekanik partiklar med fixa positioner relativt varandra

TFYA16: Tenta Svar och anvisningar

LEDNINGAR TILL PROBLEM I KAPITEL 4

Tentamen 1 i Matematik 1, HF dec 2017, kl. 8:00-12:00

MOMENT. 6.1 Inledning. 6.3 Kraftmoment. Rörelsemängdsmomentet L för en partikel. Rörelsemängdsmoment 6 1

Kapitel extra Tröghetsmoment

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

Mekanik F, del 2 (FFM521)

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

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

Mekanik Föreläsning 8

Tentamen Mekanik F del 2 (FFM520)

Arbete och effekt vid rotation

university-logo Mekanik Repetition CBGA02, FYGA03, FYGA07 Jens Fjelstad 1 / 11

Anmärkning: Härledning av ovanstående formel finns i slutet av stencilen.

Möjliga lösningar till tentamen , TFYY97

KOMIHÅG 2: Kraft är en vektor med angreppspunkt och verkningslinje. Kraftmoment: M P. = r PA

TFYA16: Tenta Svar och anvisningar

Härled utgående från hastighetssambandet för en stel kropp, d.v.s. v B = v A + ω AB

7,5 högskolepoäng. Provmoment: tentamen. Tentamen ges för: Högskoleingenjörer årskurs 1. Tentamensdatum: Tid:

Tentamen Mekanik F del 2 (FFM521 och 520)

Föreläsning 10: Stela kroppens plana dynamik (kap 3.13, 4.1-8) Komihåg 9: e y e z. e z )

Tentamen Mekanik F del 2 (FFM521 och 520)

Relativistisk kinematik Ulf Torkelsson. 1 Relativistisk rörelsemängd, kraft och energi

Laborationsrapport. Joseph Lazraq Byström, Julius Jensen och Abbas Jafari Q2A. 22 april Ballistisk pendel

TFYA16: Tenta Svar och anvisningar

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

ÖVN 5 - DIFFERENTIALEKVATIONER OCH TRANSFORMMETODER - SF Nyckelord och innehåll.

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

Lösningsskiss för tentamen Mekanik F del 2 (FFM521/520)

Repetition Mekanik, grundkurs

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

LÖSNINGAR TENTAMEN MEKANIK II 1FA102

Tentamensskrivning i Mekanik (FMEA30) Del 2 Dynamik

Kursinformation Mekanik f.k. TMMI39

Vågrörelselära och optik

Tentamen Mekanik F del 2 (FFM521 och 520)

Mekanik FK2002m. Rotation

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

Naturlagar i cyberrymden VT 2006 Lektion 6. Martin Servin Institutionen för fysik Umeå universitet. Modellering

7,5 högskolepoäng. Provmoment: tentamen Ladokkod: TT081A Tentamen ges för: Högskoleingenjörer årskurs 1. Tentamensdatum: Tid:

FÖRBEREDELSER INFÖR DELTENTAMEN OCH TENTAMEN

Introduktion till Biomekanik, Dynamik - kinematik VT 2006

Associerade Legendre-funktioner och klotytefunktioner Ulf Torkelsson

Bo E. Sernelius Funktioner av Komplex Variabel 15 KOMPLEXVÄRDA FUNKTIONER AV KOMPLEX VARIABEL

SG1108 Tillämpad fysik, mekanik för ME1 (7,5 hp)

Tentamen för TFYA87 Fysik och Mekanik

Linjära avbildningar. Låt R n vara mängden av alla vektorer med n komponenter, d.v.s. x 1 x 2. x = R n = x n

Uppgift 3.5. Vi har att: a = dv dt enligt definitionen. Med vårt uttryck blir detta: dt = kv2. Vi separerar variablerna: v 2 = kdt

MATEMATIK Datum: Tid: förmiddag. A.Heintz Telefonvakt: Tel.:

Föreläsning 13 Linjär Algebra och Geometri I

Dynamiken hos stela kroppar

Lösningar/svar till tentamen i MTM119 Hydromekanik Datum:

Allmänt om kraft. * Man kan inte se, känna eller ta på en kraft, men däremot kan man se verkningarna av en kraft.

Institutionen för Fysik och Astronomi! Mekanik HI: Rotationsrörelse

Om den lagen (N2) är sann så är det också sant att: r " p = r " F (1)

Lösningsförslat ordinarie tentamen i Mekanik 2 (FFM521)

Tentamen i SG1140 Mekanik II. Problemtentamen

Tentamen för TFYA87 Fysik och Mekanik

Tentamen Mekanik F del 2 (FFM520)

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

LEDNINGAR TILL PROBLEM I KAPITEL 4

Vektorgeometri för gymnasister

x+2y 3z = 7 x+ay+11z = 17 2x y+z = 2

ID-Kod: Program: Svarsformulär för A-delen. [ ] Markera om du lämnat kommentarer på baksidan.

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å

KOKBOKEN 1. Håkan Strömberg KTH STH

Lösningar till utvalda uppgifter i kapitel 1

9.1 Kinetik Rotation kring fix axel Ledningar

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

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

Tillämpad biomekanik, 5 poäng Övningsuppgifter

Det här ska du veta. Veta vad som menas med kraft och i vilken enhet man mäter det i. Veta vad som menas motkraft, bärkraft, friktionskraft

Basala kunskapsmål i Mekanik

Vektorgeometri för gymnasister

Laboration 4 Mekanik baskurs

TENTAMEN. Rättande lärare: Sara Sebelius & Håkan Strömberg Examinator: Niclas Hjelm Datum: Tid:

Mekanik II repkurs lektion 4. Tema energi m m

Den Speciella Relativitetsteorin DEL I

Krafter och moment. mm F G (1.1)

Skriftlig tentamen i Elektromagnetisk fältteori för π3 (ETEF01) och F3 (ETE055)

Andra EP-laborationen

Tentamen för TFYA87 Fysik och Mekanik

Tentamen Mekanik F del 2 (FFM520)

Tentamen. Fysik del B2 för tekniskt / naturvetenskapligt basår / bastermin BFL 122 / BFL 111

Tentamen i Mekanik för D, TFYY68

Lösningar till Tentamen i fysik B del 1 vid förutbildningar vid Malmö högskola

Tentamen Mekanik F del 2 (FFM520)

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

TFYA16: Tenta Svar och anvisningar

Naturlagar i cyberrymden

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

Transformationer i 3D. Gustav Taxén

2x + y + 3z = 1 x 2y z = 2 x + y + 2z = 1

Introduktion till Biomekanik - Statik VT 2006

Strukturdynamiska simuleringar och PDE

Ord att kunna förklara

Transkript:

Naturlagar i cberrmen VT 2006 Lektion 5 Numerisk kollision av stela kroppar Martin Servin Institutionen för fsik Umeå universitet -Look what happens to the ERTHLING when I remove his coffein an make some ranom changes in his computer coe! -Ha-ha-ha. Ooh, look! He broke it! Haha-ha-ha-ha-ha-ha ha-ha-ha Dagens föreläsning Repetition av stela kroppar Stelkroppskollision Olika metoer och problem Stelkroppskollision me impulsmetoen Lab 3 och 4 Stelkroppskollision me fäermoell Repetition: stela kroppar Egenskaper: translation och rotation q r, v, a q, w, a (R, w, a i 3D) r w v Rörelsemängsmoment L= mv ( v ) + Iω v = [ v, v ] r = [, ] ω

Repetition: rörelselagar för stela kroppar (2D) Masscentrums rörelse m a= F p tot p a = v = 0 tot = mv F 2 = -F v = Rörelsemängens bevarane Kraft och motkraft Iα = M L tot Rotationsrörelse ω α = = 0 E tot = 0 θ ω = Rörelsemängsmomentets bevarane L= mv ( v) + Iω Energins bevarane Introuktion till problemet stelkroppskollision ω v före v ω ω ω v efter v Givet {v,v,ω,ω } före och {m,m,i,i } Kompromisser: snabb beräkning noggrant resultat stabil för komplea sstem va är {v,v,ω,ω } efter? Olika metoer och problem Penaltmetoer - Fäerkrafter eller kraftfält mellan obekten för att förhinra penetration - Stva färar stva ekvationer (risk för numerisk instabilitet) - Hur väla fäerkoefficient (olika massor, hastigheter) Impulsmetoen - Utnttar konserveringslagarna - Enkel, snabba beräkningar - Svårt att få korrekt friktion - Problematisk å simulering involverar många föremål Tvångsbasera meto - Utgår från icke-penetrationstvång - Tekniskt komplicera - eräkningstung - Den ena (?) framkomliga vägen för simuleringar av sstem me många staplae föremål och friktion 2

Impulsmetoen Impulsöverföring å hörn skär in i sia Ögonblicklig uppatering av n hastighet och n rotationshastighet v( t2) = v( t) + n m ω ( t ) = ω ( t ) + r n I 2 v( t2) = v( t) n m ω ( t ) = ω ( t ) r n I 2 v är relativa hastigheten i kollisionspunkten P v P och v P är hastigheterna i kollisionspunkten P ( + e) v n = n ([ r n] r) n ([ r n] r) + + + m m I I r v = v v P P n v = v + ω r P v = v + ω r P P r n 2 Kollisionsetektion n 2. Jämför me a) Jämför alla hörn (ett i taget) i me kanterna i i. eräkna n-vektorerna (kortaste vektorn mellan hörn och sia) ii. eräkna avstånsvektorerna b) Om alla pekar inåt kollision! c) kortast läng anger kollisionssian, returnera n-vektor för impulsberäkningen 2. Om e kollision, ämför me (på samma sätt) n lgoritm för impulsmoellen Initialisering (parametrar och initialvären) Stegningsloop - kollisionsetektion - vi kollision: - beräkna och n (om inte en returneras från koll.-etekt.) - beräkna na hastigheter och rotationshastigheter från impulsen - beräkna övriga krafter och eventuella vriane moment (från gravitation, färar el. l.) - beräkna na hastigheter, rotationshastigheter, positioner och vriningsvinklar me numerisk stegmeto Hurra när rörelsemängsmomentet bevaras! 3

Friktion och impulsmoellen Friktionskraften F = µf t, t = n ( n v ) fr n Tangenten t anger rörelseriktningen i kollisionstan Impulsen moifieras till att också inkluera friktionsimpuls n n+µ t Men se upp friktion kan enast bromsa inte änra tecken på relativa hastigheten. Men et tar inte impulsmetoen hänsn till. Risk för ofsikalisk friktion om man inte är försiktig. r n P r F fr ω Utmaningar Stapling Friktion Kollisionsetektion för komplicerae geometrier Lab 3 - Golfspelet Golfbolls bana i 3D Luftmotstån och skruv Inelastisk stus Mata in startvären, stoppvillkor Etranivå: Kuperat unerlag Effekter av spinn och friktion vi stus Vin vtagane rotation pga luftmotstån nvänargränssnitt - golfspel Många kollierane bollar 4

5

Lab 4 - stelkroppskollision Stelkroppskollision i 2D Rektangulära obekt utan gravitation Impulsmeto eller fäermeto Demonstrera bevara energi och rörelsemängsmoment Etranivå: Släpp mot fast unerlag (gravitation) Friktion (ämpning, om fäer) Fler kroppar Sammansatta obekt (me färar eller tvång) 6

Fäermoellen Stelkroppskollision me fäermoell Stela kroppar i 2D Fäerpunkter längs obektens kanter Simuleringens elar: - efinition av obekt - kollisionsetektion - kraftberäkning - momentberäkning - lösning av rörelseekvationer Fäermoellen Definiera obekt Dnamiska parametrar {r, r 2,, r n } - fäerpunkter m - massa I - tröghetsmoment k - fäerkonstant - fäerläng Fäerpunkterna efinieras av eras lägesvektorer relativt obektets masscentrum (lokalt koorinatsstem). Grafiska parametrar T.e. hö h och bas b (för rektangel). Grafisk form och storlek behöver e sammanfalla me fäerpunkterna. h r i b Fäermoellen Obektets variabler Ett obekts tillstån ges av fölane variabler: - position v - hastighet θ - moturs vrining ω - moturs rotationshastighet Position och hastighet avser en för masscentrum. Vrining och rotation avser kring obektets masscentrum. θ ω v 7

Fäermoellen En ögonblicksbil Vilken position och hastighet i et globala koorinatsstemet har obektets övre vänstra hörn (r i =[r i, r i ] i lokala koorinater) vi ett givet ögonblick? Position: = + r i MC r = r cosθ r sinθ i i r = r sinsθ + r sinθ i i i r v i θ ω v MC Hastighet: v = v +? r i MC (? r) = ωr (? r) = ωr MC Fäermoellen Kollisionsetektion Jämför alla punkter i me alla punkter i θ Punkterna i och har globala koorinater i och i r r θ eräkna avstånet mellan i och : = i i i = i Om avstånet mellan i och är kortare än en fäerläng : i < så har vi kollision mellan punkt i och eräkning av kraft och vriane moment Kollision mellan punkt i och är etektera, vektorn i rikta från i till är beräkna Fäermoellen eräkna kraften på (F ) och i (F i ) i F = k ( i ) i F = F eräkna vriane momentet på (motsvarane för i) M = F s F r β = arccos s = r sin β F r Testa vinkelns tecken Fr F r > 0 β < 0 i Fr F r < 0 β > 0 i i F i F s β r F 8

Fäermoellen lgoritm Initialisering (parametrar och initialvären) Stegningsloop (Leap Frog) - kollisionsetektion - beräkna fäerkrafter - summera fäerkrafterna i vare punkt - beräkna vriane moment - summera total kraft och totalt vriane moment på obekt - beräkna na hastigheter och rotationshastigheter - beräkna na positioner och vriningsvinklar Hurra när rörelsemängsmomentet bevaras! Flera färar kan verka mot samma punkt. m a= F Iα = M a = v ω α = v = θ ω = 9