home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sources / hp48 / 245 < prev    next >
Encoding:
Text File  |  1992-08-13  |  32.3 KB  |  652 lines

  1. Newsgroups: comp.sources.hp48
  2. Path: sparky!uunet!seq!spell
  3. From: Kati Sinenmaa <sinenmaa@cc.helsinki.fi>
  4. Subject:  REPOST: v06i017:  Handheld Astronomy v3.01, Part01/03
  5. Message-ID: <cshp48-v06i017=tyko_ks.225851@seq.uncwil.edu>
  6. Followup-To: comp.sys.hp48
  7. Sender: spell@seq.uncwil.edu (Chris Spell)
  8. Organization: University of Helsinki
  9. Date: Fri, 14 Aug 1992 02:59:52 GMT
  10. Approved: spell@seq.uncwil.edu
  11. Lines: 643
  12.  
  13. Checksum: 3562210868 (verify with brik -cv)
  14. Submitted-by: Kati Sinenmaa <sinenmaa@cc.helsinki.fi>
  15. Posting-number: Volume 6, Issue 17
  16. Archive-name: tyko_ks/part01
  17.  
  18.  
  19. BEGIN_DOC tyko.doc
  20.  
  21.                 @@@@@@@@@@    @@    @@    @@  @@      @@@@@
  22.                     @@         @@  @@     @@ @@     @@ o o @@
  23.                     @@           @@       @@@      @@   /   @@
  24.                     @@           @@       @@ @@     @@  O  @@
  25.                     @@           @@       @@  @@      @@@@@
  26.  
  27.  
  28.                              Version  3.01  1991-1992
  29.                                   by Kati Sinenmaa
  30.  
  31.                           HandHeld Astronomy  for HP48SX
  32.              ________________________________________________________
  33.  
  34.  PREFACE
  35.  
  36.     Tyko ( Tycho Tyco ) Brahe ( 1546-1601) was a famous medieval astronomer
  37.    who developed the observation methods in its top reaching incredible 1 arc
  38.    minute precision without any optical or electronical instruments.
  39.    I hope this program would be able to the same accuracy.
  40.  
  41.  1. COPYRIGHT, WARRANTY
  42.  
  43.     TYKO30 is a freeware program. But if you find this program to be usefull
  44.    to your purposes, you can support the author on a moderate sum of money.
  45.    You may distribute and modify it completely freely but you have NOT a
  46.    permission to change its name or its version number and you MUST NOT take
  47.    any charge distributing this program. All the taken payments must be
  48.    returned to the author.
  49.     This program is without WARRANTY. The author will not be liable for
  50.    any consequantial damages.
  51.    The following files are to be found when distributing this program;
  52.  
  53.        TYKO          Executable programs for the HP48sx and all their sub-
  54.                      programs.  See below
  55.        TYKO30.DOC    This file
  56.  
  57.  
  58.  2. INTRODUCTION
  59.  
  60.    This program does the time changes both in the Julian Calendar and the
  61.    Gregorian Calendar. The date have to be  later than March 1st 4712 BC.
  62.    or greater than Julian day 98 in the Gregorian calendar, Julian day 60
  63.    in the Julian calendar.The Calendar can be selected from the SETUP menus.
  64.        
  65.    The other and perhaps the main part of this program contains the main
  66.    objects of our Solar system and 22 brightest stars of this corner.
  67.  
  68.    Furthermore there is a simple calendar with almost unlimited time scale
  69.    to the both calendar form. And a lot other usefull tiny programs.
  70.                          
  71.    Executable files:
  72.  
  73.        START    main program
  74.        ASCAL    a simple calendar
  75.        GSTR     yields the Easter Sunday for Gregorian calendar
  76.        JSTR     yields the Easter Sunday for Julian calendar
  77.        JDAY     a fast way to get a Julian day number
  78.        CADA     a fast way to convert JDAY to calendar date
  79.        EOFT     yields the Ephemeris Transit (12-EOFT = Equation of the Time)
  80.        GWUT     yields a mean Side real Time at Greenwich longitude
  81.        EQSO     Equinoxes and Solstices
  82.        CONV     Ecliptical coordinates to Equatorial coordinates
  83.        EQEC     Equatorial coordinates to Ecliptical coordinates
  84.        SETUP    a simple time application.
  85.  
  86.  
  87.  3. SYSTEM REQUIREMENTS
  88.  
  89.     Tyko v3.0 is purposed on the HP48SX-calculators. Tyko3.0 requires about
  90.    35000 bytes and about 10000 bytes free memory space.
  91.    All the following files must be found from the TYKO directory in order to
  92.    Tyko30 can be run;
  93.  
  94.    { start.,ascal,gstr,jstr,jday,cada,eoft,gwut,eqso,conv,eqec,setup,solar,
  95.    sudep,misc,crob,drav,pdrv,sdrv,chut,deep,aars,daes,geoc,calm,cals,cal1,
  96.    cal2,cal4,cal5,cal6,cal7,cal8,cal9,sdat,damo,nm,news,nova,wipe,zz,f24,f36,
  97.    \GD\165,\GD\Ge,\Glm,\O/.\Ge,jd0,jd,jg,ut,dt,lt,tz,dl }
  98.  
  99.  
  100.  4. HOW IT WORKS ?
  101.                             
  102.      48SX
  103.      __________________________
  104.      * Gregorian    DST= 1    *   Calendar and Daylight Saving Time
  105.      * TZ= 2  LT= 14          *   Time Zone and Local Time
  106.      * JD0 = 2448849.5        *   Julian Day at 0 UT
  107.      * JD  = 2448849.95833    *   Julian day related to the Universal Time
  108.      * UT= 11 today           *   Universal Time
  109.      * Sat Aug 15.1992   238  *   Defined date and its year number
  110.      * \Gl = 25 \O/ = 60      *   Geographical coordinates
  111.       [ab][cd][ef][gh][ij][kl]
  112.  
  113.      This program doesn't contain any fancy things so I suppose one 
  114.      is accustomed to use menu keys and other HP48's features so I 
  115.      leave them to explain. 
  116.  
  117.    NOTE;   UT = hh.mmss yesterday  =   defined date - 1
  118.            UT = hh.mmss today      =   defined date
  119.            UT = hh.mmss tomorrow   =   defined date + 1
  120.  
  121.  
  122.    SETUP: a simple time application program for the settings
  123.  
  124.     DATE   form is MM DD YYYY, the preceding zeros are not essential
  125.     TIME   must be entered in the 24-hour system
  126.     LATIT  latitude is between -90 and +90 degrees, must be as decimals
  127.     LONG   longitude range is -180 to 180, westerns are negatives, as decimals
  128.     ZONE   user's local time zone
  129.     BACK   lets you to go back to the START-menu
  130.  
  131.     DST    Dayligth Saving Time-switch
  132.     CALE   Calendar-switch
  133.  
  134.    SETUP requirements for;
  135.  
  136.      LT.ST   Local Time to Sidereal Time : DATE TIME LONG ZONE DST CALE
  137.      ST.LT   Sidereal Time to Local Time : DATE TIME LONG ZONE DST CALE
  138.      SPACE   Sun Moon Planets Stars      : DATE TIME LATIT LONG ZONE DST CALE
  139.  
  140.    SETUP <ZONE>
  141.  
  142.        Time Zone have to be entered in hours, as negative at western
  143.        longitudes otherwise positive.
  144.        Here is a few example;                   Longitudes around
  145.                                                       
  146.        Melbourne                       +10             +150
  147.        Delhi                           +5              +75
  148.        Moscow                          +3              +30
  149.        most West European countries    +1              +15
  150.        Reykjavik                       -1              -15
  151.  
  152.        In the North America and the Pasific Ocean;
  153.  
  154.        Eastern Standard Time           -5              -75
  155.        Central                         -6              -90
  156.        Mountain                        -7              -105
  157.        Pasific                         -8              -120
  158.        Alaska                          -9              -135
  159.        Havaii                          -10             -140
  160.  
  161.    NOTE; Time zone related very closely to the longitude. If you change
  162.          either one of them then you must check also the other.
  163.  
  164.  
  165.  TEMPORARY MENU TREE
  166.  ===================         see above
  167.               ____________________________________________
  168.               DATE TIME LONG LATIT ZONE BACK    DST CALE
  169.               --------------------------------------------
  170.                              first page        second page
  171.                                  A
  172.  ================                A
  173.  Let's Begin Here                A
  174.  =======V========                A
  175.         V                        A
  176.         V                      __A_____________________________________________
  177.    << START >>>>>>>>>>>>>>>>>  SETUP     JULIA    LT.ST    ST.LT    SPACE   END
  178.                                ------------V--------V--------V--------V--------
  179.                                            V        V        V        V
  180.                                            V        V        V         >>>>>
  181.                                                 see below                   V
  182.                                                                             V
  183.      JULIA   an alternate time set, completely different than SETUP         V
  184.      LT.ST   Local Time to Sidereal Time, just press it                     V
  185.      ST.LT   Sidereal Time to Local Time, just press it                     V
  186.                                                                             V
  187.    JULIA                                                                    V
  188.                                                                             V
  189.      Allows you to put a Julian day number instead of the calendar          V
  190.      date and time. This is a little bit confusing way to define a          V
  191.      given moment because it related to the Universal Time and the          V
  192.      current Time Zone can affect that date so much that it differ          V
  193.      from the Julian day which has been typed in.                           V
  194.                                                                             V
  195.    EXAMPLE 1:                                                               V
  196.           TZ (time zone) = -8  and DST= 1 then  by pressing  JULIA          V
  197.           and type number 2448942.7 <enter> yields following;               V
  198.                                                                             V
  199.               LT= 21.48                                                     V
  200.               JD0 = 2448941.5                                               V
  201.               JD  = 2448942.7                                               V
  202.               UT= 4.48 tomorrow                                             V
  203.               Sun Nov 15.1992  DN  (tough JD 2448942.5 is                   V
  204.                                     at 0 UT in November 16.1992)            V
  205.                                                                             V
  206.      You find that UT = fraction part of JD - 0.5 because the Julian        V
  207.      day begins always at 12 UT in the calendar date and therefore at       V
  208.      0 UT is the noon of Julian day and therefore the fraction              V
  209.      .7 .5 -  = .2  represents the Universal Time.                          V
  210.                                                                             V
  211.      More confusing, if you then use the SETUP-menu and put the             V
  212.      date 11 16 1992 to the DATE you will get the next things;              V
  213.                                                                             V
  214.               LT= 21.48                                                     V
  215.               JD0 = 2448942.5                                               V
  216.               JD  = 2448943.7                                               V
  217.               UT= 4.48 tomorrow                                             V
  218.               Mon Nov 16.1992  321                                          V
  219.                                                                             V
  220.      Again, JD and UT related together and LT, JD0 and current date         V
  221.      should represent the same date if all values have been set             V
  222.      correct. You can update the time e.g. by putting 13 to the             V
  223.      TIME-menu and you will get;                                            V
  224.                                                                             V
  225.               LT= 13                                                        V
  226.               JD0 = 2448942.5                                               V
  227.               JD  = 2448943.33333                                           V
  228.               UT= 20 today                                                  V
  229.               Mon Nov 16.1992 321                                           V
  230.                                                                             V
  231.      In general, to the West longitudes, if LT >= 24+(-TZ+DST)              V
  232.      then UT is situated to the next day.                                   V
  233.      To the East longitudes, If LT < +TZ+DST then the UT is                 V
  234.      situated the day before.                                               V
  235.                                                                             V
  236.    NOTE;  If you are using the JULIA-input then you MUST NOT                V
  237.           change the DATE and TIME, because it contains both of them        V
  238.                                                                             V
  239.    APPREVIATIONS of the main program                                        V
  240.                                                                             V
  241.      GMST0: mean Sidereal Time at 0 UT at the longitude of Greenwich        V
  242.      GMST:  mean Sidereal Time at the defined time in Greenwich             V
  243.      AST:   local Apparent Sidereal Time                                    V
  244.      MST:   local Mean Sidereal Time at the defined time and longitude      V
  245.      LT:    mean sidereal time converted to the Local Time                  V
  246.                                                                             V
  247.    NOTE;  For Apparent Sidereal Time you must execute the SPACE-menu        V
  248.           first to get better accuracy.                                     V
  249.    NOTE;  You will get the Equation of Equinox to subract MST from AST      V
  250.           (i.e. press [-]-button only).                                     V
  251.    NOTE;  if the GMST = 0 then the LT  shows the Greenwich Transit of       V
  252.           the Mean Equinox (when LT TZ and DST are all zero).               V
  253.    NOTE;  To convert sidereal time to the local time then the TIME          V
  254.          represents the sidereal time.                                      V
  255.                                                                             V
  256.                                        <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  257.                                       V
  258.          _____________________________V______________________________
  259.          SUN        SOLAR       STARS      CALE       BACK        END
  260.          -V-----------V-----------V---------V-----------V----------V-
  261.           V           V           V         V           V          V
  262.     Just press it     V           V   show settings  back to    All ENDs
  263.       Remember;       V           V     and change    START   are the same
  264.    SUN is a STAR ?    V           V      calendar
  265.                        >>>>>>>>>>>V>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  266.                                   V                                   V
  267.                <<<<<<<<<<<<<<<<<<<                                    V
  268.               V                                                       V
  269.               V                                                       V
  270.   ------------V------------                                           V
  271.   PICK   CONT    BACK   END                                           V
  272.   -------------------------                                           V
  273.                                                                       V
  274.     PICK: pick a desired star to calculate. See TYKO30S.DAT below     V
  275.     CONT: Calculates the picked star. As a result is a GROB.          V
  276.     BACK: Back to the previous menu.                                  V
  277.     END:  All ENDs are the same.                                      V
  278.                                                                       V
  279.                              <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
  280.   only one way to go        V
  281.   __________________________V_____________________________
  282.             first page                    second page
  283.   ________________________________________________________
  284.   MERC VENU MARS JUPIT SATUR URAN     NEPT PLUTO MOON CALE
  285.   ------------------------------------------------------V-
  286.                             V                           V
  287.                             V                show settings and change
  288.         ____________________V_____________________   calendar
  289.         PICT      FILE      DATA      NEW      END
  290.         ------------------------------------------
  291.  
  292.     PICT: A GROB-picture from the Heliocentric space. Selected object
  293.           plus Sun and Earth and their orbits. Not real scale.
  294.     FILE: Data for the selected object. Form is GROB.
  295.     DATA: More data for the selected object. Form is GROB.
  296.     NEW:  Back to the previous menu.
  297.     END:  All ENDs are the same.
  298.  
  299.  
  300.    OTHER EXECUTABLES file's input and output;
  301.  
  302.  
  303.     ASCAL  it requires two number, you can't miss it. This calendar also
  304.            searchs your calculator's alarms. However, there is a tiny quirk.
  305.            If it finds the latest alarm then it reports all of them ??
  306.  
  307.     GSTR  a year number from stack, you will be see it.
  308.  
  309.     JSTR  a year number from stack.
  310.  
  311.     JDAY  three values, MM DD YYYY. results are Julian Day number and Day
  312.           of a year. Uses the selected calendar.
  313.  
  314.     CADA  Type Julian day to the stack, result is a string contains calendar
  315.           date. It check automatically the current calendar form.
  316.  
  317.     EOFT  Julian day number at 12 UT, ( i.e. no fraction part ). result is
  318.           Ephemeris Time. Takes Time Zone, Longitude and/or Dayligth Saving
  319.           Time  from current SETUP-variables. Therefore it is more desirable
  320.           to beg it from the SUN-menu.
  321.  
  322.     EQSO  put month and year to the stack ( the months March, Jun, September
  323.           and December only ). Gives to the level 2 a tagged object which is
  324.           the time of the phenomenon at your local time. The accuracy is about
  325.           ten minutes.  On the level 1 is a string containing that date.
  326.  
  327.     GWUT  Julian day with decimals; yields two numbers, level 2 is a tagged
  328.           object; GMST0: this is valid only if entered Julian day is at 0 UT,
  329.           otherwise it represents the mean Side real Time in the Greenwich at
  330.           decimal of the Julian day number. Both numbers are actually same;
  331.           the number level 2 is the form HH.MMSS and the other is in decimals.
  332.  
  333.     CONV  put ecliptical coordinates to stack. To level 2 ecliptical longitude
  334.           and level 1 latitude. Yields 2 tagged objects. Takes the current
  335.           Obliquity of the Ecliptic from somewhere. You can update it by
  336.           running the SUN-menu. Type both in as decimals; dd.fraction !!
  337.  
  338.     EQEC  type equatorial coordinates to the stack. To level 2 Right Ascension
  339.           and level 1 Declination. If you convert Apparrent coordinates then
  340.           use APPAR. If Equatorial coordinates are referred to the standard
  341.           equinox of J2000 then use MEAN.
  342.           Type RA. in the form hh.mmss and DECL. dd.mmss !!
  343.       
  344.    NOTE; CONV and EQEC have not been purposed on reduction use, i.e. to reduce
  345.          coordinates from one date to another. They do the conversion at the
  346.          defined moment and before the conversion execution the SPACE must be
  347.          run at the same moment ( to update the Obliquity of the Ecliptic ).
  348.  
  349.  
  350.  GROB EXPLANATIONS
  351.  =================
  352.  
  353.   GROB for SUN & STARS;
  354.  
  355.   greek letter # lamda = Ecliptical longitude     dd.mmss
  356.                #  beta = Ecliptical latitude      dd.mmss
  357.                #  alfa = Right Ascension (R.A.)   hh.mmss      equatorial
  358.                # delta = Declination (DECL)       dd.mmss      coordinates
  359.                    Azi = Azimuth   dd.mmss    horizon
  360.                    Alt = Altitude  dd.mmss    coordinates
  361.                   Rise = rising time     hh.mm
  362.                    Set = setting time    hh.mm
  363.                     ET = object's transit time over the South Meridian  hh.mm
  364.                      R = geocentric distance
  365.                     UT = universal time  hh.mmss
  366.                      V = visual magnitude
  367.                    B-V = color index
  368.                     SD = Sun's SemiDiameter in arc minutes  mm.ss
  369.              # epsilon = Obliquity of the Ecliptic  dd.mmss
  370.          # delta # psi = Nutation in Longitude      ss.fraction
  371.      # delta # epsilon = Nutation in Obliquity      ss.fraction
  372.  
  373.    EXAMPLE 2: Find the Sun's position and Equation of Equinox on December 25
  374.               1992 at 0 UT ( LONGitude is -75, TZ = -5, calendar is Gregorian ).
  375.  
  376.           1.  Start the program by pressing START. ( are you kidding )
  377.           2.  Go to the SETUP-menu
  378.           3.  Press DATE and type 12 25 1992 <enter>.
  379.           4.  Press TIME and set time to be same as the sum of TZ+DST
  380.               e.g. TZ= -5 DST= 0,  then type -5 <enter>
  381.           5.  Press BACK
  382.           6.  Press SPACE
  383.           7.  Press SUN and wait ... ==>> GROB
  384.           8.  Press ON
  385.           9.  Press BACK
  386.          10.  Press LT.ST
  387.          11.  Press [-]  ==>> Eguation of Equinox
  388.          12.  Press END
  389.  
  390.       To pass steps 2.- 5. press JULIA and type 2448981.5 <enter>.
  391.       This yields exactly the same ecliptical and equatorial coordinates
  392.       as steps 2.- 5. do. An other method to determine time at 0 UT is
  393.       to put TIME, ZONE, LONG and DST to zero.
  394.  
  395.    Results as a GROB picture
  396.  
  397.     Sun   FRI DEC 25.1992
  398.            UT= 0 today            Tyko v3.0      Astronomical Almanac 1992
  399.  
  400.       Ecliptical long.  (lambda)  273.270446           273 27 05.20
  401.       Ecliptical latit. (beta)     -0.000009                 +0".05
  402.       Apparent R.A      (alfa)     18.150259            18 15 02.39
  403.       Apparent decl.    (delta)   -23.234061           -23 23 40.6
  404.       Distance             R        0.983466                   0.9835409
  405.       SemiDiameter         SD      16.153                 16'15".70
  406.       Ephemeris Transit    ET      12.002               12 00 15.40
  407.       Visual magnitude     V      -26.78
  408.       Color index          B-V      0.620
  409.       Obliquity of the Ecliptic    23.26226988         23 26'22".69
  410.       Nutation in Longitude        17.301                    17".352
  411.       Nutation in Obliquity        -2.045                    -2".044
  412.       Mean Greenwich Sidereal Time  6.150086323          6 15 00.8632
  413.       Equation of Equinox            .0001058205              +1.0613 sec.
  414.  
  415.    Compare these results with each other and I bet you can find the Sun
  416.    from the sky by this program.
  417.    This program ignore the dynamical time. All calculation are made in the
  418.    Universal time, i.e. it is your clock time at different time zones.
  419.  
  420.    NOTE; When you have pressed the SPACE key you can check what date is it
  421.          in the other calendar by pressing CALE key -- before or after the
  422.          SUN executing.
  423.  
  424.  
  425.   GROBs for SOLAR;  planets & Moon
  426.  
  427.   ** PICT **
  428.  
  429.       The basic Crob-picture is created when you run PICT the first time. It
  430.       takes quite long time at this time but later it is much faster if you
  431.       do not purge it. To the Moon it always takes about one minute to
  432.       make it so be patient.
  433.       There are two eclipses representing the planets orbit. The Earth is
  434.       switched from one orbit to the other depending on the selected object.
  435.       In the case of the inner planets, Mercury, Venus and the Moon, the
  436.       Earth is located to the outer ring ( of course, the Earth and Mars
  437.       belong also to the inner solar system ). Calculating the outer planets
  438.       the inner ring is the Earth's orbit.
  439.       You can identify the Earth in that way there is a tiny circle in the
  440.       surface of the Earth. If you look at it on the HST you will find it is
  441.       an observer with hand-held. That observer is bound to the local time
  442.       which has been displayed in the lower right corner and the local time
  443.       is bound to the things which have been expressed above.
  444.       In the lower left corner is object's heliocentric latitude converted
  445.       to the distance unit.
  446.       The half line should be the vernal equinox, i.e. when the Earth is on
  447.       that line then the Sun's longitude should be about zero.
  448.       The basic picture reserves 1106.5 bytes.
  449.  
  450.           WEIRDS;  The planets' size is changing with the time. I didn't
  451.                    able to solve it and that's why the picture is sometimes
  452.                    little bit messy. XRNG and YRNG are every time the same.
  453.  
  454.    ** FILE **
  455.                  Object
  456.                     CAL = Used calendar
  457.                    date
  458.   greek letter # lambda = ecliptical longitude   dd.mmss   Heliocentric
  459.                  # beta = ecliptical latitude    dd.mmss   Heliocentric
  460.                  # alfa = right ascension      hh.mmss   Equatorial
  461.                 # delta = declination          dd.mmss   Equatorial
  462.                       R = heliocentric distance R*AU or AU/6378.14*r for Moon
  463.                 # delta = Geocentric distance  delta*AU or delta*6378.14 Moon
  464.                    JDAY = Julian day representing the calculated moment
  465.                   GMST0 = Greenwich mean sidereal time at 0 UT   hh.mmss
  466.                     LST = local mean sidereal time               hh.mmss
  467.                      AZ = azimuth              dd.mmss   Horizon
  468.                       A = altitude             dd.mmss   Horizon
  469.                       D = the planet's equatorial Diameter in arc seconds, or
  470.                           the Moon's SemiDiameter in arc minutes
  471.                       M = apparent magnitude
  472.                    RISE = rising time          hh.mms
  473.                      ET = object's transit time over the South meridian
  474.                     SET = setting time         hh.mms
  475.                   # tau = perihelion date
  476.  
  477.    ** DATA **
  478.                    date UT
  479.                      L = mean longitude            dd.mmss
  480.                      M = mean anomaly              dd.mmss
  481.                  # pi = longitude of the perihelion          dd.mmss
  482.                # Omega = longitude of the ascending node      dd.mmss
  483.                      T = the time measured in Julian centuries of 36525
  484.                          ephemeris days from the epoch J2000   -67.12  ==>>
  485.              # epsilon = obliquity of the ecliptic        dd.mmss
  486.          # delta # psi = nutation in longitude   ss.fraction
  487.      # delta # epsilon = nutation in obliquity   ss.fraction
  488.                      L = ecliptical longitude        dd.mmss   Geocentric
  489.                      B = ecliptical latitude         dd.mmss   Geocentric
  490.                  # psi = elongation         dd.mmss
  491.              # delta T = ligth time         mm.ss
  492.                      I = phase angle        dd.mmss
  493.                      K = phase    0-1
  494.  
  495.  
  496.        # delta # psi = the Moon's effect on the longitude
  497.    # delta # epsilon = the Moon's effect on the obliquity of the equator
  498.                # psi = angle Object Earth Sun
  499.            # delta T = light's travel time from the object to the Earth
  500.                    I = angle Sun Object Earth
  501.                    K = object's illuminated surface seen from the Earth;
  502.                        1 = full object, 0 = new object
  503.  
  504.  
  505.    NOTE; For the Moon; there is not Heliocentric coordinates.
  506.    NOTE; To the Moon the values of the psi, delta T, I and K are absolutely
  507.          meaningless.
  508.  
  509.    EXAMPLE 3:   Search the mean orbital elements for the Mercury on
  510.                 June 24 2065 at 0 UT ( in the Gregorian calendar ).
  511.  
  512.      As in the example3 we are set the date and time so that UT= 0 or we are
  513.      found the Julian day by using JDAY; putting 6 24 2065 to the stack and
  514.      JDAY; we have; GreCal: 2475461. Because this number represents the noon
  515.      of that date we must subract .5 from it = 2475460.5. Typing this number
  516.      to the JULIA then we have the required date at 0 UT. Finally press menu
  517.      keys SPACE SOLAR MERC DATA, respectively.
  518.  
  519.    Results as a GROB picture
  520.  
  521.     Tyko30
  522.  
  523.        Wed Jun 24.2065 0 today
  524.          L = 203.293588     mean longitude
  525.          M = 125.010841     mean anomaly
  526.       # pi =  78.282747     longitude of the perihelion
  527.    # Omega =  49.062765     longitude of the ascending node
  528.          T =   0.654771
  529.    # omega = pi - Omega = 29.215982   argument of the perihelion
  530.          a = no
  531.          e = no
  532.          i = no
  533.  
  534.    The reference elements at 0 TD* from the Astronomical Algorithms p. 199
  535.  
  536.          L = 203.494702 = 203 29' 40".927
  537.          M = 125.019320 = 125 01' 09".552
  538.       # pi =  78.475382 =  78 28' 31".375
  539.    # Omega =  49.107650 =  49 06' 27".54
  540.          T =  +0.65477074997
  541.    # omega =  29.367732 =  29 22' 03".835
  542.          a =   0.387098310   semimajor axis of the orbit
  543.          e =   0.205645      eccentricity of the orbit
  544.          i =   7.006171      inclination on the plane of the ecliptic
  545.  
  546.    * Dynamical Time TD is unpredictable creature
  547.  
  548.     I think in the year 2065 exist lots of programs  which give
  549.     much worse results than these two are !
  550.  
  551.  5. ABOUT COORDINATES
  552.  
  553.     In here the ecliptical coordinates' zero point is the Earth's center
  554.     (Geocentric) or the Sun's center (Heliocentric). Zero direction to the
  555.     longitude is vernal equinox growing counterclockwise from 0 to 360
  556.     degrees. Reference plane to the latitude is Earth's orbit plane,
  557.     is called the ecliptic.
  558.        
  559.     The reference point of the right ascension is the direction of the vernal
  560.     equinox ( the first point of Aries ). This happens when the Sun is in this
  561.     direction ( about March 21st, you can check it by EQSO and then put the
  562.     given time and date to the SETUP-menu and run the SUN-menu. The both
  563.     coordinates, ecliptical longitude and Right Ascension, should be around
  564.     zero at vernal equinoxes. ).
  565.     R.A. gets all values counterclockwise from zero to 360 degrees but usually
  566.     the degrees are converted to the 24-hour system as this program does.
  567.  
  568.     The reference plane of the declination is the Earth's equatorial plane.
  569.     This number can get values -90 to +90 degress (in the case of the Sun
  570.     this gets values about -23 to 23 ).
  571.  
  572.     This program counts the Azimuth  to the clockwise from the South on the
  573.     northern hemisphere and from the North on the Southern hemisphere and the
  574.     values are between 0 and 360 degrees. E.g. if Azi= 90 deg. then the Sun is
  575.     about in the West (if LATIT is positive).
  576.     Altitude can have the values from -89.59... to 89.59... degrees where the
  577.     zero plane is an observer's horizon plane.
  578.  
  579.     Distance unit is in the AU (= Astromical Unit = 1.49597870E11 meters ) for
  580.     the Planets. To the Moon distance unit is the Earth's equatorial radius
  581.     (= 6378.14 kilometers ). To the Stars the distance unit is pc ( = parcek
  582.     = 206264.80624 AU = 3.26161 ly ). In the case of the Moon there are two
  583.     different kind of distances; R = Sun-Earth distance and unit is the
  584.     Earth's equatorial radius 6378.14 km and # delta is, of cource, distance
  585.     Earth-Moon and unit is the same.
  586.  
  587.     The accuracy of the R.A. and Declination is few seconds within two
  588.     decade from the present -- to the past and future. Except for the Pluto.
  589.  
  590.  
  591.  6. HISTORY of Tyko       0-1.8 ...... Not published, embryo versions
  592.                           1.9 ........ First publication 7.15.1991
  593.                           2.0 ........ Errrorrrrs, not published
  594.                           2.1 ........ 10.15.1991
  595.                           3.0 ........ Rewritten program, 8.13.1992
  596.                           3.01 ....... Fixed version in August 1992
  597.  
  598.     Any comments are welcome about this program. Especially if there are
  599.    very bad errors in the results or the program itself.
  600.  
  601.    Thank you very much for considering this program
  602.  
  603.      email address;  sinenmaa@cc.helsinki.fi
  604.  
  605.      mail address;   Kati Sinenmaa
  606.                      Kamnerintie 4 B 45
  607.                      00750 Helsinki
  608.                      Finland
  609.  
  610.  REFERENCES
  611.  
  612.          Quarterly Journal of Royal Astronomical Society, 25(1),54(1984)
  613.          The Astronomical Almanac 1992
  614.          Practical Astronomy with Your Calculator, 3rd edition
  615.          The Astrophysical Journal Supplement Series, 41:391-411,1979 Nov.
  616.          Astronomical Algorithms, Jean Meeus
  617.  
  618.  
  619.   TYKO30S.DAT
  620.  
  621.   STARS' DATA for TYKO30
  622.   From Sky Catalogue 2000, Cambridge
  623.  
  624.   HD  Henry Droper Catalogue
  625.   SAO Smithsonian Astrophysical Observatory
  626.  
  627.   TYKO   HD     SAO   Ancient Name   RA2000    DEC2000  Spectral Type
  628.   ------------------------------------------------------------------
  629.     1  10144  232481  Achenar         1.37429  -57.1412   B5 V
  630.     2  29139   94027  Aldebaran       4.35552   16.3033   K5 III
  631.     3  34085  131907  Rigel           5.14322   -8.1206   B8 Ia
  632.     4  34029   40186  Capella         5.16413   45.5953   G8 III
  633.     5  39801  113271  Betelgeuze      5.55102    7.2426   M2 Iab
  634.     6  45348  234480  Canopus         6.23571  -52.4144   F0 Ia
  635.     7  48915  151881  Sirius          6.45089  -16.4258   A1 V
  636.     8  61421  115756  Procyon         7.39181    5.1330   F5 IV
  637.     9  62509   79666  Pollux          7.45189   28.0134   K0 IIIb
  638.    10  87901   98967  Regulus        10.08222   11.5802   B7 V
  639.    11 108248  251904  Acrux          12.26359  -63.0556   B1 IV
  640.    12 111123  240259  Mimosa         12.47432  -59.4119   B0 III
  641.    13 116658  157923  Spica          13.25115  -11.0941   B1 V
  642.    14 122451  252582  Hadar          14.03494  -60.2222   B1 II
  643.    15 124897  100944  Arcturus       14.15396   19.1057   K2 IIIp
  644.    16 128620  252838  RigilKentaurus 14.39367  -60.5002   G2 V
  645.    17 148487  184415  Antares        16.29243  -23.2555   M1 Ib
  646.    18 172167   67174  Vega           18.36562   38.4701   A0 V
  647.    19 187642  125122  Altair         19.50468    8.5206   A7 IV-V
  648.    20 197345   49941  Deneb          20.41258   45.1649   A2 Ia
  649.    21 216956  191524  Fomalhaut      22.57389  -29.3720   A3 V
  650.   END
  651. END_DOC
  652.