Welcome to the NavList Message Boards.

NavList:

A Community Devoted to the Preservation and Practice of Celestial Navigation and Other Methods of Traditional Wayfinding

Compose Your Message

Message:αβγ
Add Images & Files
    Name or NavList Code:
    Email:
       
    Reply
    Re: OpenCPN Celestial Navigation Plugin
    From: Antoine Couëtte
    Date: 2025 Mar 6, 18:30 -0800

    Dear Andrés and Rick,

    Very good Andrés that you have identified here the SIMPLIFIED SOLUTION used by celestial_navigation_pi-master.zip , i.e. Jean Meeus' book "Astronomical Algorithms".

    For Rick:

    (1) - Resulting from in-depth talks I had face to face with late Mr Pierre Bretagnon for the SUN and PLANETS and with now retired Mr and Mrs Jean & Michelle Chapront for the MOON - the following is a good estimate of the expected accuracy you can achieve if you use this full simplified solution.

    (1.1) - PLANETS

    VSOP87 yields the Heliocentric Coordinates in the 2000.0 Ecliptic .

    To get Geocentric Apparent Equatorial Coordinates comparable to Nautical Almanac (NAL), you then need to perform Precession, then Nutation, then correction for relative movement between Body and Earth (light time correction).

    1.1.1 - For the SUN itself, the smallest term published for SUN Ecliptic Longitude is #64 with an amplitude of 25 * 10-8 Radian, i.e. 0.05" . Then at 4 sigma, 99.98% of the resulting heliocentric coordinates can be expected to be accurate to +/- 1" for both Heliocentric Ecliptic Coordinates. The same +/-1" accuracy holds as well for the SUN Geocentric Equatorial Apparent Coordinates (Apparent = corrected for relative body motion) with the latter being directly comparable to the ones in the NAL.

    Remember : this +/- 1" accuracy level is achieved if and when using the full simplified solution given in Jean Meeus' book ... requiring for these VSOP87 R,L,B series to be adequately truncated in a consistent manner between them to achieve the same level accuracy on all 3 coordinates, as explicitly mentioned by Jean Meeus.

    1.1.2 - For VENUS, the smallest published Ecliptic Longitude Term is #24 at 0.22" . Then Venus Heliocentric Longitude can be expected to be always (4 sigma) equal or better than 2" . Seen from the Earth in the most unfavorable conditions, - i.e. when its geocentric distance is minimum at 0.264 UA - the Venus Geocentric Longitude should be always (4 sigma) equal or better than +/- 8" yielding equatorial coordinates always better than +/- 8"

    1.1.3 - For MARS, smallest Ecliptic Longitude Term at 0.21", yielding Heliocentric Longitude accurate to +/- 4" at 4 sigma. Under the most unfavorable conditions when Mars geocentric distance is minimum at 0.37 UA, its Geocentric Longitude as well as its Geocentric Equatorial coordinates should always (4 sigma) be equal or better than +/- 12"

    1.1.4 - For JUPITER, smallest Longitude term at 0.22", Heliocentric Longitude expected to be better than +/-5". Minimum Geocentric distance at 3.9512 UA and minimum Geocentric Equatorial coordinates expected to be at +/- 8"

    1.1.5 - For SATURN, smallest Longitude term at 0.22", Heliocentric Longitude expected to be better than +/-6", Minimum Geocentric distance at 8.04 UA yielding minimum Geocentric Coordinates expected to be at /- 8" equally.

    For SUN and PLANETS, we can achieve accuracies almost as good as the NAL ones.

    (1.2) - MOON

    The Moon coordinates are computed and published in the Mean Ecliptic of Date since this is the natural plan in which the MOON moves. No need for Precession then. Only perform Nutation and light time correction.

    Smallest published Longitude term at 294 10-6 Degree, i.e. 60.6" . Hence overall expected accuracy for the Moon Equatorail Apparent Coordinates should always be +/- 12' (Arc minutes !) which is certainly insufficient for Celestial Navigation.

    If you intend rather to match NAL accuracy at +/- 6" on Coordinates (including Horizontal Parallax) you better use the more complete Table Simplifiée and retain all its terms bigger than 0.25" for both Longitude and Latitude and 10 km for distance.

    (2) - STARS

    Jean Meeus book referenced here-above also gives detailed information on the way to compute apparent equatorial coordinates. The current Star catalog source for the Stars is the Hipparcos Catalog. The more recent Gaia catalog is better, but for 6" accuracy Hipparcos is already an overkill.

    (3) - Use for celestial Navigation

    Rick, once you have performed all the operations here-above, you should have at hand a solid tool which should favorably compare to the NAL.

    You are left with only the heights corrections procedure and solving the "Observer's Latitude /  Body Local Hour Angle / Body Declination" well known triangle required to compute Intercept/Azimut (Marcq Saint Hilaire LOP Method) and there are plenty of excellent sources to explain that.

    As a final note, yes, I would also fully endorse Andrés' view point : it is more expensive to modify the code than to start over to achieve the required accuracy  .

    Accuracy has been addressed here-above in adequate detail because there is almost no similar or equivalent published information of this kind - anywhere - I know of.

    Big task ahead.

    The great advantage of Jean Meeus book also comes from all its detailed published numerical examples, a must for step by step software checking.

    Good Luck ! And

    Very Best Regards

    Antoine M. "Kermit" Couëtte   antoine.m.couette[at]club-internet.fr

       
    Reply
    Browse Files

    Drop Files

    NavList

    What is NavList?

    NavList is a community devoted to the preservation and practice of celestial navigation and other methods of traditional position-finding. We're a group of navigators, navigation enthusiasts and hobbyists, mathematicians and physicists, and historians interested in all aspects of navigation but primarily those techniques which are non-electronic.

    To post a message, if you are already signed up as a NavList member, start a new discussion or reply to any posted message and use your posting code (this is a simple low-security password assigned when you join). You may also join by posting. Your first on-topic messsage automatically makes you a member, and a posting code will be assigned and emailed to you for future posts.

    Uniquely, the NavList message boards also permit full interaction entirely by email. You can optionally receive individual posts or daily digests by email, and any member can post messages by email (bypassing the web site) by sending to our posting address which is "NavList@NavList.net". This functionality is similar to a traditional Internet mailing list: post by email, read by email, reply by email. Most members will prefer the web interface here for posting and replying to messages.

    NavList is more than an online community... more about that another day.

    © Copyright notice: please note that the rights to all messages and posts in this discussion group are held by their respective authors. No messages or text or images extracted from messages may be reproduced without the explicit consent of the message author. Email me, Frank Reed, if you have any questions.

    Join / Get NavList ID Code

    Name:
    (please, no nicknames or handles)
    Email:
    Do you want to receive all group messages by email?
    Yes No

    A NavList ID Code guarantees your identity in NavList posts and allows faster posting of messages.

    Retrieve a NavList ID Code

    Enter the email address associated with your NavList messages. Your NavList code will be emailed to you immediately.
    Email:

    Email Settings

    NavList ID Code:

    Custom Index

    Subject:
    Author:
    Start date: (yyyymm dd)
    End date: (yyyymm dd)

    Visit this site
    Visit this site
    Visit this site
    Visit this site
    Visit this site
    Visit this site