Apparent positions need improvements

Bug #1126981 reported by Worachate Boonplod
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Stellarium
Fix Released
Medium
gzotti

Bug Description

An example - Saturn as seen from Bangkok.

1996 Jan 1 00:00 UT
==================
DE406 (J2000) : 23h 24m 33.26s / -06° 07' 16.6"
Stellarium (J2000) : 23h 24m 33.3s / -06° 07' 16.6"
(very close - that's good)

DE406 (apparent) : 23h 24m 20.78s / -06° 08' 35.1"
Stellarium (apparent) : 23h 24m 21s / -06° 08' 36"
(very close - that's good)

But,

1026 Jan 1 00:00 UT
==================
DE406 (J2000) : 00h 59m 32.10s / +03° 44' 57.2"
Stellarium (J2000) : 00h 59m 32.0s / +03° 44' 56.3"
(very close - that's good)

DE406 (apparent) : 00h 09m 40.80s / -01° 36' 41.4"
Stellarium (apparent) : 00h 09m 31s / -01° 35' 21"
(too far apart - needs to fix)

Notes:
1. I choose the dates when Saturn is near equinox because the Declination differences are easily visible.
2. DE406 position from IMCCE - http://www.imcce.fr/en/ephemerides/formulaire/form_ephepos.php

I think the differences may caused by incorrect(?) epoch conversion and it seems the nutation in longitude and obliquity of ecliptic that ignored in Stellarium(?) might be another reason as well.

Related branches

Revision history for this message
gzotti (georg-zotti) wrote :

Thank you for your finding and suggestion where the problem may be. Stellarium uses VSOP87, not DE406. While an arcminute of error does not seem much, it is based on an earlier design decision (speed&download size vs. utmost accuracy). Reports like yours may help to identify weaknesses and improve accuracy over time, and also indicate demand for such improvements.
Depending on the version you tried, the disturbing effect can also be DeltaT which was not implemented at all in versions prior to 0.12 and certainly delivered bad positions centuries before today. This feature is currently being vastly improved!
G.

Revision history for this message
Worachate Boonplod (worachateb) wrote :

Thanks for the reply.

I use the latest version and you can see that there is no problem at all with VSOP87+DeltaT. Stellarium is doing excellent computing the position of planets (epoch J2000) a century ago with DeltaT.

My point of interest is the conversion to apparent position. It seems there is something wrong with it, not the ephemeris.

Revision history for this message
Worachate Boonplod (worachateb) wrote :

>>Stellarium is doing excellent computing the position of planets (epoch J2000) a century ago with DeltaT.

correction: Actually it's a millennium! ago. DeltaT was 24 min., that's so good.

tags: added: archaeoastronomy
tags: added: ecliptic
gzotti (georg-zotti)
Changed in stellarium:
importance: Undecided → Medium
assignee: nobody → gzotti (georg-zotti)
status: New → In Progress
Changed in stellarium:
milestone: none → 0.14.0
gzotti (georg-zotti)
Changed in stellarium:
status: In Progress → Fix Committed
Revision history for this message
Alexander Wolf (alexwolf) wrote :

A fix has been committed as revision 7748 of the trunk branch of Stellarium's Bazaar repository at Launchpad: http://bazaar.launchpad.net/~stellarium/stellarium/trunk/revision/7748

Changed in stellarium:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.