Fysikkmotorer. Andreas Nakkerud. 9. mars Åpen Sone for Eksperimentell Informatikk

Like dokumenter
Løsningsforslag til ukeoppgave 4

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

Newtons lover i én dimensjon (2)

TDT4105 IT Grunnkurs Høst 2014

Newtons lover i én dimensjon

Kinematikk i to og tre dimensjoner

EKSAMENSOPPGAVE. To dobbeltsidige ark med notater. Stian Normann Anfinsen

UNIVERSITETET I OSLO

Newtons lover i én dimensjon (2)

Newtons lover i én dimensjon (2)

UNIVERSITETET I OSLO

Kap. 6+7 Arbeid og energi. Energibevaring.

FYSMEK1110 Oblig 5 Midtveis Hjemmeeksamen Sindre Rannem Bilden

Kinematikk i to og tre dimensjoner

UNIVERSITETET I OSLO

Del 1. 3) Øker eller minker den momentane veksthastigheten når x = 1? ( )

Newtons lover i én dimensjon (2)

Newtons lover i én dimensjon

Kan vi forutse en pendels bevegelse, før vi har satt den i sving?

Newtons lover i én dimensjon

Høgskolen i Agder Avdeling for EKSAMEN

Oppgave 1A.8: En forenklet kode for stjernedannelse

Impuls, bevegelsesmengde, energi. Bevaringslover.

Fysikkolympiaden 1. runde 29. oktober 9. november 2007

Krefter, Newtons lover, dreiemoment

UNIVERSITETET I OSLO

Løsningsforslag Eksamen i Fys-mek1110 våren 2009

Fysikkolympiaden Norsk finale 2018 Løsningsforslag

Løsningsforslag til midtveiseksamen i FYS1001, 26/3 2019

4 Differensiallikninger R2 Oppgaver

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

Newtons (og hele universets...) lover

UNIVERSITETET I OSLO

Løsningsforslag Eksamen i Fys-mek1110 våren 2008

Fagnr: FIOIA I - Dato: Antall oppgaver: 2 : Antall vedlegg:

Løsningsforslag Eksamen i Fys-mek1110 våren 2010

Kap. 6+7 Arbeid og energi. Energibevaring.

Eksempelsett R2, 2008

Repetisjon

Simulerings-eksperiment - Fysikk/Matematikk

Matematikk og fysikk RF3100

Løsningsforslag for øvningsoppgaver: Kapittel 2

Mandag Mange senere emner i studiet bygger på kunnskap i bølgefysikk. Eksempler: Optikk, Kvantefysikk, Faststoff-fysikk etc. etc.

ProFag Realfaglig programmering

Matematikk og fysikk RF3100

Løsningsforslag til ukeoppgave 2

Universitetet i Agder Fakultet for helse- og idrettsvitenskap EKSAMEN. Time Is)

Fysikkolympiaden 1. runde 27. oktober 7. november 2008

Kap. 3 Arbeid og energi. Energibevaring.

A) 1 B) 2 C) 3 D) 4 E) 5

Vevsmekanikk og refleks 2

Løsningsforslag til midtveiseksamen i FYS1000, 17/3 2016

Seksjonene : Vektorer

TFY4115 Fysikk. Emneoversyn: Mekanikk ( 50 %) Newtons lover Energi, bevegelsesmengde, kollisjoner Rotasjon, spinn Statisk likevekt Svingninger

Seksjonene : Vektorer

Fysikk 3FY AA6227. Elever og privatister. 26. mai Videregående kurs II Studieretning for allmenne, økonomiske og administrative fag

Kompleks eksponentialform. Eulers inverse formler. Eulers formel. Polar til kartesisk. Kartesisk til polar. Det komplekse signalet

6.201 Badevekt i heisen

Løsningsforslag til midtveiseksamen i FYS1001, 19/3 2018

Kap Newtons lover. Newtons 3.lov. Kraft og motkraft. kap 4+5 <file> Hvor er luftmotstanden F f størst?

KONTINUASJONSEKSAMEN I EMNE TFY 4102 FYSIKK

Fysikkolympiaden 1. runde 31. oktober 11. november 2011

EKSAMENSOPPGAVE Njål Gulbrandsen / Ole Meyer /

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

a) Hva var satellittens gjennomsnittlige fart? Gi svaret i m/s. Begrunn svaret.

Eksamen i FYS Oppgavesettet, inklusiv ark med formler, er på 8 sider, inkludert forside. FAKULTET FOR NATURVITENSKAP OG TEKNOLOGI

Eksempeloppgave REA3024 Matematikk R2. Bokmål

Eksamen i MIK130, Systemidentifikasjon

Oppgaver og fasit til seksjon

FY0001 Brukerkurs i fysikk

Aristoteles (300 f.kr): Kraft påkrevd for å opprettholde bevegelse. Dvs. selv UTEN friksjon må oksen må trekke med kraft S k

Løsningsforslag. for. eksamen. fysikk forkurs. 3 juni 2002

Prosjektoppgave FYS2130. Vår Innleveringsfrist: 09/ , 20 CEST

Grensebetingelse for trykk der hvor vann møter luft

Auditorieøving 6, Fluidmekanikk

Individuell skriftlig eksamen. IBI 312- Idrettsbiomekanikk og metoder. Tirsdag 6. mai 2014 kl Hjelpemidler: kalkulator

R2 kapittel 8 Eksamenstrening

Newtons lover i to og tre dimensjoner

MAT-INF 1100: Obligatorisk oppgave 2

Løsningsforslag til øving 3: Impuls, bevegelsesmengde, energi. Bevaringslover.

Løsningsforslag til eksamen i FYS1000, 17/8 2017

Newton Camp modul 1190 "Luftige reiser, Newton-camp Vest-Agder 2015"

FYS-MEK 1110 Løsningsforslag Eksamen Vår 2014

4 Matriser TMA4110 høsten 2018

Vektorstørrelser (har størrelse og retning):

Oppsummert: Kap 1: Størrelser og enheter

FYSIKK-OLYMPIADEN

EKSAMENSOPPGAVE. Adm.bygget, rom B154 2 ark med egne notater (4 sider) Godkjent kalkulator Rottman. Matematisk formelsamling

EKSAMENSOPPGA VE. Fagnr: FO 44JA Dato: Antall oppgaver:

UNIVERSITETET I OSLO

5.201 Modellering av bøyning

AKTIVITET. Baneberegninger modellraketter. Elevaktivitet. Utviklet av trinn

Fysikkolympiaden 1. runde 27. oktober 7. november 2014

TFY4104 Fysikk. Institutt for fysikk, NTNU. Høsten Obligatorisk numerikkøving. Innleveringsfrist: Søndag 13. november kl

Løsningsforslag Eksamen i Fys-mek1110/Fys-mef1110 høsten 2007

T 1 = (m k + m s ) a (1)

Transkript:

Åpen Sone for Eksperimentell Informatikk 9. mars 2012

Vektorer: posisjon og hastighet Posisjon og hastighet er gitt ved ( ) x r = y Ved konstant hastighet har vi som gir likningene v= r = r 0 + v t x = x 0 + v x t y = y 0 + v y t ( vx v y )

Stegvis forflytning La hastigheten v være konstant i et lite tidssteg t. Da får vi en ending i posisjon gitt ved For koordinatene hver for seg: r ny = r gammel + v t x ny = x gammel + v x t y ny = y gammel + v y t Videre vil vi bruke x og y for de nye verdiene til x og y.

Når farten endrer seg Hastigheten viser forandring i posisjon, på samme måte viser akselerasjonen forandring i hastighet. Ved konstant aksellerasjon har vi v = v 0 + a t Dersom vi kan la akselerasjonen være konstant i små tidssteg får vi v = v + a t

Semi-implicit Euler method Vi antar at vi kan beregne akselerasjonen a i enhver situasjon. Gitt en posisjon r og en hastighet v finner vi da de nye verdiene (etter et tidssteg t: v x = v x + a x t v y = v y + a y t x = x + v x t y = y + v y t Der vi i de siste to linjene har brukt de nye hastihetene. Dette er viktig for at metoden skal bevare energien i systemet som simuleres.

Fysikkens inntreden: å beregne akselerasjon Newton: F = ma. Kraft er proposjonal med akselerasjon. Fysikkens oppgave er å beregne krefter og dermed akselerasjon. Vi skal her ta for oss følgende krefter: Tyngdekraft Fjærkraft Luftmotstand Friksjon (avansert) Objekter som påvirkes av krefter må beskrives med noen parametre som inngår i fysikken. En parameter som går igjen i de aller fleste tilfeller er massen m. De andre parametrene tas opp etterhvert som de trengs.

Bakgrunnstyngdekraft En generell bakgrunnstyngdekraft modelleres som en konstant akselerasjon nedover. Nedover er skrevet i anførselstegn, fordi nedover typisk defineres av retningen til tyngdekraften.

Tyngdekraft mellom to objekter La m A og m B være massene til objekt A og B, og la r AB være avstanden mellom A og B. Da er kraften de to objektene utøver på hverandre gitt ved F = γ m Am b r AB 2 hvor γ er en parameter som bestemmer styrken på tyngdekraften. Kraften som virker på det ene objektet er rettet direkte mot det andre objektet. Akselerasjonen på objektene blir a X = F m X, X {A, B} (Pass på spesiell håndtering når r blir nær 0.)

Fjærkraft Fjærkraft følger de samme reglene som tyngdekraft, forskellen er bare i hvordan kraften beregnes (kraftens størrelse avhengig av avstanden mellom A og B): F = k r AB 2 Der k avgjør stivheten på fjæren mellom de to objektene. Dersom fjæren er en strikk med lengde l ( avslappet lengde) og vi lar r være avstanden mellom A og B vil kraften være gitt ved { 0, r l F = k(r l) 2, r > l

Luftmotstand Luftmotstanden virker i motsatt retning av bevegelsen. Uttrykket for luftmotstand er F = CLv 2 der L er en parameter som forteller hvor stor luftmotstand objektet har (avhengig av form), og C er en parameter for hvor tett luften (eller annet fluid) er. (Denne modellen er meget forenklet.)

Friksjon Kommer snart

Summen av krefter Dersom mange krefter virker på et objekt kan en beregne de resulterende akselerasjonene hver for seg. Den totale akselerasjonen er da summen av de enkelte akselerasjonene. Akselerasjon fungerer slik at akselerasjonene kan summeres komponentvis: a = a A + a B +... + a X a x = a A x + a B x +... + a X x a y = a A y + a B y +... + a X y

Eksempel: Luftmotstand og tyngdekraft dt = 0. 0 1 ; L = 5 C = 1 ; g = 1 0 ; x = 0 ; y = 5 ; vx = 1 0 ; vy = 5 ; w h i l e ( y > 0 ) { v = s q r t ( vx vx+vy vy ) ; ax = C L v vx ; ay = C L v vy g ; vx += ax dt ; vy += ay dt ; x += vx dt ; y += vy dt ; }