Fysikk Kap 2 (Krumlinjet Bevegelse)
Kast i tyngdefeltet
Kastebevegelse i to dimensjoner: Når en gjenstand, som en ball, kastes på skrå oppover, utføres et arbeid som gir den en startfart med en bestemt retning. Denne startfarten beskrives som en vektor, .
Dekomponering av startfart: Startvektoren kan deles inn i to komponenter:
Vannrett retning ( -retning):
Loddrett retning ( -retning):
Posisjon og koordinatsystem: Posisjonen til en gjenstand i krumlinjet bevegelse beskrives med -koordinater. Ved tidspunktet har ballen posisjonen .
Bevegelseslikninger (Parameterframstilling): Ved konstant akselerasjon i begge retninger ( og ) kan posisjonen ved tidspunktet regnes ut som:
Tiden fungerer her som en parameter.
Kast i fritt fall (Forenkling): Hvis vi ser bort fra luftmotstand, virker bare tyngdekraften loddrett nedover.
Vannrett akselerasjon:
Loddrett akselerasjon: (der positiv retning er valgt oppover).
Hvis bevegelsen starter i origo (), forenkles formlene til:
Vannrett kast: I et rent vannrett kast er og .
Skrått kast: Startfarten dekomponeres ved hjelp av vinkelen med horisontalplanet:
Fartskomponenter i banen: Spesifikke verdier for fart finnes ved å derivere posisjonsuttrykkene:
Vannrett fart forblir konstant i fritt fall.
Banefart og retning:
Banefart (absoluttverdi):
Fartsretning:
Simuering og luftmotstand i to dimensjoner
Krefter ved luftmotstand: Når luftmotstand inkluderes, virker to krefter på gjenstanden:
Tyngdekraften (), som virker rett nedover.
Luftmotstanden (), som virker i motsatt retning av fartsretningen.
Vektorer i Python: For å regne i to dimensjoner brukes arrays (vektorer) i Python:
Definisjon:
v = array([1, 3]).Lengde (norm):
norm(v).Indeksering:
v[0]er -komponenten,v[1]er -komponenten.
Enhetsvektor: For å sikre at luftmotstanden alltid peker mot farten, brukes en enhetsvektor for fart: . I Python:
e_v = v/norm(v).Modell for luftmotstand: Kraften kan modelleres som .
Simuleringsløkke (Euler-metoden): Programmet oppdaterer fart og posisjon i små tidssteg :
v = v + a(v) * dtr = r + v * dtAkselerasjonen beregnes fra kraftsummen: .
Eksempel Baseball (Eksempel 3):
starthøyde .
Maksimal høyde (): Ca. .
Horisontal rekkevidde til ballen fanges på : Ca. .
from pylab import *
# konstanter
m = 0.145 # massen av gjenstanden, kg
k = 1.31*10**(-3) # luftmotstandstallet, kg/m
g = 9.81 # tyngdeakselerasjon, m/s**2
v0 = 42.7 # startfart, m/s
y0 = 1.20 # starthøyde, m
theta = radians(40) # konverterer vinkelen til radianer
# konstante krefter
G = array([0, -m*g]) #tynden i N
# Variable krefter, utregning av kraftsum og akselerasjon
def a(v): # akselerasjonsfunksjon
e_v = v/norm(v) # enhetsvektor for farten
L = -k*norm(v)**2 * e_v # luftmotstandsvektor, N
sum_F = G + L # vektorsummen av kreftene, N
aks = sum_F/m # akselerasjonsvektroen, m/s**2
return aks
# Startverdier for bevegelsen
r = array([0, y0]) # startposisjon, m
v = array([v0*cos(theta), v0*sin(theta)]) # startfart, m/s
t = 0 # starttid, s
# Lister for lagring av verdier
r_liste = [r]
v_liste = [v]
# Simulering av bevegelsen
dt = 0.001 # tidssteg i simuleringen, s
while r[1] >= 0: # stopper når y = 0
v = v + a(v)*dt # regner ut neste fartsvektor
r = r + v*dt # regner ut neste posisjonsvektor
t = t + dt # går til neste tidspunkt
# Lagring av 2D-verdier i lister
r_liste = concatenate([r_liste, [r]])
v_liste = concatenate([v_liste, [v]])
# Tegning av graf
plot(r_liste[:,0], r_liste[:,1]) # lager grafen
title("Skrått kast med luftmotstand") # tittel på grafen
xlabel("$x$ / m") # x-akse-tittel
ylabel("$y$ / m") # y-akse-tittel
grid() # legger til rutenett
show() # viser grafen Krumlinjet bevegelse og akselerasjon
Posisjons- og forflytningsvektorer:
Posisjon relativt til et punkt beskrives med .
Forflytning: .
Gjennomsnittsfart: . Retningen er den samme som .
Momentanfart og banefart:
Momentanfarten peker langs tangenten til banen.
Banefarten er absoluttverdien av momentanfarten (skalar), som vist på et speedometer.
Akselerasjon på vektorform: Akselerasjon oppstår når fartsvektoren endrer seg i størrelse eller retning.
Endring i fart: .
Gjennomsnittsakselerasjon: .
Momentanakselerasjonens retning:
Hvis banefarten øker: Akselerasjonen peker på skrå framover og innover i svingen.
Hvis banefarten er konstant: Akselerasjonen peker vinkelrett (normalt) innover mot sentrum.
Hvis banefarten minker: Akselerasjonen peker på skrå bakover og innover.
Newtons 2. lov i sving: For å endre retning kreves en nettokraft som peker innover i svingen.
Sirkelbevegelse
Definisjoner for sirkelbevegelse:
Radius: .
Omløpstid (periode): er tiden for én runde.
Banelengde for én runde: .
Banefart i sirkelbane: Ved konstant fart er .
Sentripetalakselerasjon (): En akselerasjon som alltid peker inn mot sentrum av sirkelen:
Sentripetalkraft (): Dette er navnet på den komponenten av kraftsummen som peker inn mot sentrum:
Konstant banefart og arbeid: Siden sentripetalkraften står vinkelrett på forflytningen, utfører den ikke noe arbeid (). Derfor endres ikke den kinetiske energien, og banefarten forblir konstant.
Praktiske anvendelser av sirkelbevegelse
Sving uten dossering (vannrett vei): Det er friksjonen mellom dekk og vei som må levere sentripetalkraften.
Maksimal fart før skrens: , der er friksjonstallet.
Kjeglependel: Et lodd som beveger seg i en horisontal sirkel under et oppheng.
Snorkraften dekomponeres: og .
Sentripetalakselerasjon: .
Dossert sving: Veien heller innover med vinkelen . Ved en bestemt fart trengs ingen friksjon fordi normalkraftens vannrette komponent gir nødvendig sentripetalkraft.
Forhold mellom krefter:
Beregnet fart: .
Vertikale sirkelbaner (Looper og bakketopper):
I bunnen av en loop: Normalkraften (eller snorkraften) må motvirke tyngden og i tillegg gi sentripetalakselerasjon oppover: .
I toppen av en loop:
Nødvendig sentripetalkraft: .
Minimumsfart for å holde kontakt (): .
Minimum starthøyde for loop med radius : (ved energibevaring).
Over en bakketopp:
.
Maksimal fart før bilen letter (): .
Strategi for oppgaver (Tenk som en fysiker)
Lag en skisse og velg koordinatsystem (loddrett -akse er ofte best).
List opp kjente og ukjente størrelser.
Vurder luftmotstand (kan den neglisjeres?).
Bruk parameterframstilling og finn ofte tiden først.
Husk randbetingelser: I toppunktet av et kast er . I toppen av en loop er .
Formelsamling - Kast i tyngdefeltet
Posisjonsformler for kast: - Formel: - Brukes til: For å regne ut posisjonen til en gjenstand i en kastbevegelse ved tidsintervaller.
- : Posisjon i - og -retning - : Akselerasjon i - og -retning - : Startfart i - og -retning - : Startposisjon i - og -retning - : TidFormel for banehastighet: - Formel: - Brukes til: For å finne den totale hastigheten til en gjenstand i bevegelse.
- : Total banehastighet - : Vannrett fart - : Loddrett fartAkselerasjonsformel: - Formel: - Brukes til: For å angive akselerasjonen under fritt fall, der representerer tyngdeakselerasjonen.
- : Akselerasjon i -retning - : Tyngdeakselerasjon (ca. )Kastformel i fritt fall: - Formel: - Brukes til: Beregning av høyden til en gjenstand som kastes opp og faller ned igjen.
- : Høyde på tidspunkt - : Tyngdeakselerasjon - : Startfart i -retning - : TidSentripetalakselerasjon ved sirkelbevegelse: - Formel: - Brukes til: For å finne akselerasjonen til et objekt som beveger seg i en sirkelbane.
- : Sentripetalakselerasjon - : Banefart - : Radius av sirkelbanen
Andre relevante formler:
Sentripetalkraft: - Formel: - Brukes til: For å beregne den kraften som er nødvendig for å opprettholde sirkulær bevegelse. - : Sentripetalkraft - : Masse av objektet - : Hastighet til objektet - : Radius av sirkelbanen