Sida 1 av 1

Beräkna solbana.

Postat: 15 juni 2014, 14:02:49
av ToPNoTCH
Känner någon till en formel som beräknar solens position (grader x & y) med in-parametrarna position, dag på året (och antagligen höjd över havet).

Solbanediagram finns det ju en del men jag söker en formel.

Re: Beräkna solbana.

Postat: 15 juni 2014, 15:01:16
av Icecap
Jag har hittat och använd formeln för solens upp- och nergångstid. Den använder en formel för solens vinkel över året och borde vara användbar för dig.

Re: Beräkna solbana.

Postat: 15 juni 2014, 15:25:16
av konig7070

Re: Beräkna solbana.

Postat: 15 juni 2014, 15:25:47
av EinarEnfas
Är det lika år efter år eller driftar det något?

Re: Beräkna solbana.

Postat: 15 juni 2014, 15:52:24
av Repen
Den här tycker jag e bra : http://rl.se/sol_maane
Där kan man se framåt och bakåt i tiden.

Re: Beräkna solbana.

Postat: 15 juni 2014, 21:55:29
av hanzibal
Nu var det ju en formel som efterfrågades och då kan man ju inte precis rekommendera webservices och liknande.

Hemma har jag ett litet sk "astronomiur" som räknar ut solens upp/nedgång baserat på just position (närmaste stad). Sitter troligen bara en enkel 8-bitars uC med RTC så det borde vara ganska enkelt tycker man även jag tror enheten betingade ca en tusenlapp då det begav sig.

Jorden snurrar ju dels runt solen, dels kring sin egen axel som är lite snedställd. Om man till att börja med låtsas att jorden stannat i sin eliptiska omloppsbana och bara snurrar kring sin egen axel så bör det ju vara ganska lätt givet höjd/breddgrad även om jorden är lite tillplattad i polerna. När den delen är klar så bör man kunna superpositionera den andra rotationen på den första formeln.

Frågan är ju förstås sen också om det hela förskjuter sig en smula över tid, så som EinarEnfas var inne på. Fast det tvivlar jag på, årstiderna tycks ju rulla på samma sätt år efter år med hänsyn tagen till skottsekunder.

Re: Beräkna solbana.

Postat: 15 juni 2014, 22:24:22
av bit96
Går bra att räkna ut med sfärisk geometri.
Rektasension, deklination, solhöjd, datum, inklination, ekliptikan, sann soltid, hmm... har glömt hur man gjorde. :humm:
Men sök och du skall finna.

Re: Beräkna solbana.

Postat: 15 juni 2014, 22:33:26
av Icecap

Re: Beräkna solbana.

Postat: 15 juni 2014, 23:20:40
av kodar-holger
Jag har byggt (nästan färdigt) mig en "liten" väggklocka som kan lite såna trick.

Efter lite letande hittade jag ett bibliotek som heter AA+. Det kunde alla trick jag ville åt och några till, men dokumentationen är inte så värst så man får fundera en del på vilka anrop man skall göra. Det finns en exempelapplikation med som man får plocka lämpliga delar av.

Nackdelen med AA+ skulle möjligen vara att det kräver rätt mycket kodutrymme, flyttal med dubbel precision och dessutom är C++. Inga problem för mig för jag använder en teensy 3.1 men även på den har jag lyckats passera 70k kompilerad kod, fast då räknar jag saker både på sol och måne.

http://www.naughter.com/aa.html