? g? sin egen vei

N? som vi har noe ? sammenlikne med, skal vi simulere banene numerisk!

Bildet kan inneholde: diagram, design, grafikk.

Kunstnerisk fortolkning av en planet i bane rundt en stjerne (Eggum Huuse, 2025)

Vi ?nsker oss en modell av banene som er avhengig av tid, og dette kan den analytiske funksjonen dessverre ikke gi oss. Dermed m? vi simulere planetenes bane numerisk! Akkurat hvordan vi gj?r dette vil vi ikke g? inn p?, men de som er veldig interesserte kan ta en titt p? Leapfrog integrasjon.

Vi kj?rer simulasjonen, og f?r f?lgende output:

Bildet kan inneholde: diagram.
Figur 1) Planetenes baner, beregnet numerisk. Stjernen har ikke riktig st?rrelsesorden.

Dette ser veldig likt ut som det analytiske! For ? sammenlikne enda bedre kan vi til og med tegne banene samtidig:

Bildet kan inneholde: diagram.
Figur 2) Planetenes baner, numerisk og analytisk. Den analytiske er plottet med striplede linjer over den numeriske. Stjernen har ikke riktig st?rrelsesorden.

Dette ser veldig bra ut, men vi vet ikke om det er helt riktig. Vi m? huske p? at selv om vi jobber i AU, s? arbeider vi med enormt store bevegelser, s? banene vi tegner her kan i virkeligheten v?re forskjellige uten at vi kan se det! Igjen ?nsker vi ? gjennomf?re noen tester slik at vi kan overbevise oss selv om at vi har gjort det riktig. Vi vil vise resultatene for den n?rmeste planeten her, men tabeller med all data ligger til slutt.

Leapfrog s?rger egentlig for at energien i systemet er bevart, men siden vi har lagt referansepunktet v?rt i stjernen, som egentlig har en akselerasjon vi har ignorert, vil ikke energien v?re bevart, siden vi er i et akselerert system. Vi m? dermed finne noe annet ? teste.

Dersom simulasjonen gj?r noe feil, burde posisjonene v?re lenger og lenger unna de analytiske posisjonene jo lengre tiden g?r. Vi ser derfor p? den siste numeriske posisjonen, og sammenlikner med hvor de analytiske banene er ved samme vinkel (hvordan vi gj?r dette er litt teknisk, men de som er interesserte kan lese om det her):

Tabell 1) Siste distanse for n?rmeste planet.
Siste distanse numerisk [AU] Siste distanse analytisk [AU] Relativ differanse
2.8141 2.8141 \(2.604 \cdot 10^{-11}\)

Dette ser lovende ut (Merk at disse m?ler distanse fra stjernen, ikke posisjonsvektor). Mens vi f?rst ser p? distanser, kan vi ogs? se om aphel- og periheldistansene er riktige. Vi ser p? de st?rste og minste distansene fra stjernen, og sjekker om de passer med de analytiske verdiene:

Tabell 2) St?rste distanser for n?rmeste planet
St?rste distanse numerisk [AU] St?rste distanse numerisk [AU] Relativ differanse
2.8141 2.8141 0.0
Tabell 3) Minste distanse for n?rmeste planet
Minste distanse numerisk [AU] Minste distanse numerisk [AU] Relativ differanse
2.7248 2.7248 \(5.6802 \cdot 10 ^{-8}\)

Igjen, ser dataen ut til ? passe med de analytiske m?lingene. Siden disse m?lingene passer, kan vi v?re ganske sikre p? at de numeriske banene og de analytiske banene har like former. S? langt har vi bare sett p? st?rrelser, men vi vet ingen ting om tiden. Til slutt vil vi da se p? banenes oml?pstider, som vi kan beregne analytisk, slik at vi kan forsikre oss om at planetene bruker riktig tid p? ? rotere rundt stjernen. Vi sammenlikner disse analytiske beregningene med de numeriske:

Tabell 4) Oml?pstider for n?rmeste planet
Oml?pstid numerisk [Y] Oml?pstid analytisk [Y] Relativ differanse
2.9972 3.0020 0.001629

Disse passer ogs? sammen! Med dette kan vi si oss ganske trygge p? at de numeriske beregningene er riktige, men for ? bli helt sikre, vil vi n? sammenlikne dem med Keplers lover.

(For de helt spesielt interesserte,    ligger data fra alle planetene her)

Tabell 5) Siste distanse for alle planeter
  \(r_{numerisk}\) [AU] \(r_{analytisk}\) [AU] Relativ diff
Planet 1 2.8141 2.8141 \(2.6042 \cdot 10^{-11}\)
Planet 2 3.9069 3.9069 \(1.6065 \cdot 10^{-8}\)
Planet 3 13.939 13.939 \(1.4660 \cdot 10^{-10}\)
Planet 4 9.3796 9.3796 \(1.0120 \cdot 10^{-10}\)
Planet 5 20.658 20.658 \(1.6062 \cdot 10 ^{-12}\)
Planet 6 30.742 30.742 \(4.0012 \cdot 10 ^{-12}\)
Planet 7 5.1828 5.1828 \(3.8624 \cdot 10 ^{-9}\)
Tabell 6) St?rste distanse for alle planeter
  \(r_{numerisk}\) [AU] \(r_{analytisk}\) [AU] Relativ diff
Planet 1 2.8141 2.8141 \(0.0\)
Planet 2 3.9299 3.9299 \(8.314 \cdot 10 ^{-9}\)
Planet 3 13.960 13.960 \(9.596 \cdot 10 ^{-11} \)
Planet 4 9.4261 9.4261 \(5.0425 \cdot 10 ^{-10} \)
Planet 5 20.757 20.757 \(4.6981 \cdot 10 ^{-11}\)
Planet 6 32.523 32.523 \(1.117 \cdot 10 ^{-11}\)
Planet 7 6.1121 6.1121 \(6.7269 \cdot 10 ^{-10 }\)
Tabell 7) Minste distanse for alle planeter
  \(r_{numerisk}\) [AU] \(r_{analytisk}\) [AU] Relativ diff
Planet 1 2.7248 2.7248 \(5.680 \cdot 10^{-8}\)
Planet 2 3.7761 3.7760 \(1.031 \cdot 10^{-5}\)
Planet 3 13.269 13.269 \(1.222 \cdot 10^{-7}\)
Planet 4 8.7640 8.7640 \(1.735 \cdot 10^{-7}\)
Planet 5 20.655 20.655 \(1.219 \cdot 10 ^{-8}\)
Planet 6 28.761 28.761 \(2.859 \cdot 10 ^{-7}\)
Planet 7 5.1694 5.1694 \(3.794 \cdot 10 ^{-7}\)

Tabell 8) Oml?pstider for alle planeter

  \(t_{numerisk}\) [Y] \(t_{analytisk}\) [Y] Relativ diff
Planet 1 2.9972 3.0020 0.001629
Planet 2 4.9188 4.9262 0.001514
Planet 3  32.669 32.681 0.0003697
Planet 4 17.838 17.865 0.001515
Planet 5 61.274 61.369 0.001554
Planet 6 110.31 110.48 0.001498
Planet 7 8.7119 8.7262 0.001643
Publisert 27. sep. 2025 - Sist endret 27. sep. 2025