Euler-en hiru gorputzen problema

prev.gif (1231 bytes)home.gif (1232 bytes)next.gif (1211 bytes)

Zeruko gorputzen dinamika

Kepler-en legeak
Grabitazioaren
legearen aurkikuntza
Indar zentrala eta
kontserbakorra
Ibilbidearen ekuazioa
Ekuazioen soluzio
numerikoa 
Ibilbide hiperbolikoak
Transferentziazko orbita
Martitzera joan eta etorri
Ibilbide espirala
Zunda espazial bat
Jupiterrera bidaltzea
Energia bereko orbitak
Jaurtigai baten ibilbidea (I)
Jaurtigai baten ibilbidea (II)
Higidura erlatiboa
Orbitan dagoen satelitea
Lurrerantz erortzen
Planeten eraztunak
Indar zentral bat
eta perturbazio bat
marca.gif (847 bytes)Euler-en problema
Bidaia bat ilargira
Higiduraren ekuazioak

Energiaren kontserbazio-printzipioa

Saiakuntza

Erreferentzia

 

Gorputz bi nola mugitzen diren elkarren erakarpenaren eraginez ez da oso konplexua: biak mugitzen dira orbita eliptikoetan bikote horren masa zentroaren inguruan. Hiru gorputzen problema orokorra ordea, askoz ere konplexuagoa da.

Euler-ek hiru gorputzen problemaren bertsio sinple bat planteatu zuen: demagun gorputz handi bi finko daudela espazioan elkarrengandik d distantziara, eta hirugarren bat, m masaduna, aurreko bien inguruan mugitzen ari dela. Problema hau ez da hain konplexua, izan ere analitikoki ebatz daiteke, baina nahiko konplikatua da.

Orri honetan higiduraren ekuazioak planteatzen dira eta ez dira analitikoki ebazten, prozedura numerikoez baizik.

 

Higiduraren ekuazioak

Finko dauden gorputzek honako masak dituzte: M1 eta M2, eta elkarrengandik d distantziara daude.

Har dezagun erreferentzia sistema: jatorria lehen gorputzean kokatuko dugu eta X ardatza gorputz biak lotzen dituen zuzenaren norabidean, irudiak erakusten duen bezala.

Partikula higikorrak (m masadunak) bi indar jasaten ditu, irudiak erakusten dituenak, eta bere posizioa (x, y) denean indarrok honela adieraz daitezke:

Indar horiek deskonposatuz partikularen higidura-ekuazioak idatz daitezke:

Bi ekuazio diferentzialeko sistema dugu, biak bigarren ordenakoak:

Ekuaziook prozedura numerikoez ebatz daitezke, hasieran dagozkion baldintzak finkatuz. Hasierako aldiunean, t=0, partikularen posizioa (x0, y0) da eta bere abiadura (v0x, v0y).

Eskalak

Ekuazio diferentzialen bikote hori numerikoki ebatzi aurretik komenigarria da prestatzea, ordenagailuan ez daitezen irten zenbaki handiegiak edota txikiegiak.

Finka dezagun unitate-sistema bat: lehenik, luzera neurtzeko, unitate astronomikoa erabiliko dugu (U.A.), alegia Lurretik Eguzkiraino dagoen distantzia: L=1 UA=1.496·1011 m. Eta bigarrenik, denbora neurtzeko, urtea erabiliko dugu: P=1 urte= 365.26 egun=3.156·107 s.

Bestalde, demagun hiru gorputzetatik lehena Eguzkia dela: M1= 1.98·1030 kg eta bigarren gorputzaren masa bere multiplo bat dela: M2=αM1

Unitate-sistema berri honetan distantziak eta denborak honela adierazten dira: x=Lx', t=P·t',

Lehen ekuazio diferentziala honela idazten da:

eta modu berean bigarrena.

Izan ere, L da, Lurraren orbitaren ardatzerdi nagusia Eguzkiaren inguruan, P da, orbita bat osorik burutzeko tardatzen duen denbora, eta M1 Eguzkiaren masa. Beraz, parentesiaren aurreko koefiziente konstantea sinplifikatzen da Kepler-en hirugarren legearen arabera:

Aurreko unitateetara bueltatuta, x eta y posiziorako eta t denborarako, ekuazio diferentzialen sistema ere honela berridatz daiteke:

Ekuazio diferentzialen sistema hori, esaterako, Runge-Kutta prozeduraz ebatz daiteke, eta kalkulu-urrats aldakorra erabil daiteke. Programa honetako kalkuluak urrats luzea erabiltzen du partikula urruti dabilenean gorputz finkoetatik, eta urrats laburragoa erabiltzen du partikula gorputz finkoetatik hurbil dagoenean.

 

Energiaren kontserbazio-printzipioa

Partikula askearen energia totala konstantea da bere higidura osoan zehar:

Hasierako aldiunean, t=0, eta partikulak m masa badu:

Partikularen energia negatiboa bada, E0<0, lotuta geratzen da partikula finko bien inguruan mugitzen , aldiz, bere energia totala positiboa bada, E0≥0 partikulak espaziora ihes egiten du.

Ondorengo aldiune batean partikula askearen energia hau da:

Unitate-sistema berrian honela adierazten dira abiadura eta posizioak: v=v’·L/P, x=x’·L, y=y’·L, d=d’·L

Aurreko unitateetara bueltatuz, defini dezagun partikularen e energia masa unitateko.

Programa interaktiboak uneoro ebaluatzen du honako erlazioa:

Erlazio horri errorearen portzentajea deituko diogu. Partikularen e energia aldiune batean, eta hasierako energia, e0, ezberdinak izatera iristen badira eta errorearen portzentajea unitatea baino handiagoa suertatzen bada, programak kalkulua eten egingo du, ibilbidea errore handia pilatzen joan delako, eta jadanik ez delako fidagarria.

 

Saiakuntza

Aukeran idatz daitezke:

  • Bi gorputz finkoen Masen erlazioa, α=M2/M1, gogoan izan M1 Eguzkiaren masa dela eta ezkerrean kokatuta dagoela.

  • Bi gorputz finkoen arteko d distantzia, unitate astronomikotan.

  • Partikula askearen hasierako posizioa (x0, y0), X eta Y laukietan idatziz.

  • Partikula askearen hasierako abiadura (v0x, v0y), Vx eta Vy laukietan idatziz.

Aukera guztiak finkatu ondoren, Hasi botoia sakatu.

Partikula askea mugitzen hasten da eta bere ibilbidea irudikatuta geratzen da. Leihatilaren eskumako aldean idatziz erakusten dira uneoro, t denbora, posizioa (x, y) eta abiaduraren modulua.

Leihatilaren eskumako eta beheko erpinean, gorriz idatzita erakusten da errorearen portzentaia. Errore hori unitatea baino handiagoa denean programak kalkulua eteten du. Errore handienak lortzen dira partikula askea gorputz finkoren batetik oso hurbil pasatzen denean.

Oharra: kalkuluetan erabiltzen den urratsa aldakorra denez, applet-ak ematen duen partikularen abiadura ez da zehazki partikula errealaren abiadura.

Esaterako, froga bitez honako adibideak:

1 adibidea:

  • Bi gorputz finkoek masa bera dute: α=1.0

  • Gorputz finkoen arteko distantzia: d=2.1,

  • Partikula askearen hasierako posizioa: x0=1, y0=0

  • Hasierako abiadura: v0x=0, v0y=6.28

2 adibidea:

  • Bi gorputz finkoek masa bera dute: α=1.0

  • Gorputz finkoen arteko distantzia: d=0.2,

  • Partikula askearen hasierako posizioa: x0=1, y0=0

  • Hasierako abiadura: v0x=0, v0y=6.28

3 adibidea:

  • Bi gorputz finkoek masa bera dute: α=1.0

  • Gorputz finkoen arteko distantzia: d=3.0,

  • Partikula askearen hasierako posizioa: x0=1.5, y0=0

  • Hasierako abiadura: v0x=3, v0y=3

 

Erreferentzia

Wild W. J. Euler's three-body problem. Am. J. Phys. 48(4) April 1980, pp. 297-301