home *** CD-ROM | disk | FTP | other *** search
/ The Wiz-Pak 6-Pak / 941027_1804.BIN / ASTRO.TXT < prev    next >
Text File  |  1991-09-05  |  8KB  |  172 lines

  1.  
  2. NOTE:  Astronomy Database is selectable from Page 2 of this MENU.  Use the 
  3.        PgDn key to access the second page.
  4.  
  5.  
  6.                                       ASTRO
  7.                                An Astronomy Program
  8.                                   By Don Thayer
  9.                                   January 3,1987
  10.       
  11.                                 Files description:
  12.              ASTRO.COM  ...... Standard EGA Astronomy Program
  13.              ASTRO87.COM ..... EGA with 8087 Coprocessor Version
  14.              ASTRO.TXT ....... This Document
  15.       
  16.       Please note:  Both these programs require an EGA card to run.
  17.          ASTRO87.COM also requires a 8087 math coprocessor.  Both programs
  18.          check for the presence of an EGA card, however, ASTRO87.COM will
  19.          hang a computer that does not have the  8087.
  20.       
  21.       The algorithms for calculating data for "Orbital Data of Planets" and
  22.       "Rise and Set Times" were translated to Turbo Pascal from a basic
  23.       language book titled "Celestial Basic" by Eric Burgess published by
  24.       Sybex.
  25.       
  26.       From the Selection Menu, you can choose four different astronomy
  27.       routines.  Whenever you quit from one of these routines, you will be
  28.       returned to this menu.  To exit from the program altogether, press the
  29.       "Q" key from the Selection Menu.
  30.       
  31.                          ****** ASTRONOMY ROUTINES ******
  32.       
  33.       ORBITAL DATA OF PLANETS:
  34.       This routine calculates the Heliocentric Longitude (in degrees),
  35.       Distance from the Sun (in AU), Right Ascension (in hours), Declination
  36.       (in degrees) and the Distance From the Earth (in AU).  Once the data
  37.       has been displayed, the following line will be displayed at the bottom
  38.       of the screen:
  39.       
  40.             G = Graph    P = Print    N = New Date    Q = Quit
  41.       
  42.       Press the "G" key for a graphic representation of the solar system.
  43.       Press the "P" key for the data to be printed on the printer.  Pressing
  44.       the "N" key will prompt you for a new date and pressing the "Q" key
  45.       will return you to the Selection Menu.
  46.       
  47.       If you choose to print the data on a printer, the program will ask if
  48.       you want to advance the printer.  Pressing the "Y" key will advance
  49.       the printer to the top of the next sheet. This option was added
  50.       because you can print up to any two sets of data on one sheet if you
  51.       wish.
  52.       
  53.       The graphics of the solar system shows relation ship between the
  54.       planets and although the distances between the orbits are
  55.       proportional, the orbits themselves are circular instead of the true
  56.       elliptical ones.
  57.       
  58.       The orbit of pluto is not shown and for certain dates (such as Jan. 1,
  59.       1900) the planet is off the screen.
  60.  
  61.                                      *******
  62.       
  63.       RISE AND SET TIMES:
  64.       This routine will calculate the approximate rise and set times for all
  65.       the planets plus the Sun and Moon.  Also shown is the transit time,
  66.       R.A., declination, distance from the Earth and the angular distance
  67.       from the Sun.
  68.       
  69.       After the data is displayed you may print the data on the printer,
  70.       select a new date or quit to the Selection Menu.
  71.       
  72.                                      *******
  73.       
  74.       PHASES OF THE MOON:
  75.       This routine requires only the Year and Month.  Once this is entered,
  76.       the program calculates the date of the first full moon prior to the
  77.       date entered and then will display the next three sets of dates for
  78.       the four phases of the Moon.
  79.       
  80.                                      *******
  81.       
  82.       SOLAR SYSTEM SIMULATOR:
  83.       This option will produce a graphic working model of the solar system.
  84.       In addition to the year, month and day, this routine also requires the
  85.       interval in days, the innermost planet and the Outer planet.
  86.       
  87.       The interval in days affects the speed at which the planets appear to
  88.       move.  Since Mercury travels around the Sun in approximately 88 days,
  89.       it will move fairly rapidly with a one day interval.  Pluto on the
  90.       other hand will require an interval of several hundred days.
  91.       
  92.       The interval you enter must be an integer greater than zero.
  93.       
  94.       After the interval in days is entered, the program will prompt you for
  95.       the "Innermost Planet Number" and then the "Outer Planet Number".
  96.       Select the planet number from the table shown at the bottom of the
  97.       screen.  Also the outer planet number must equal to or greater than
  98.       the innermost planet number.
  99.       
  100.       If you wish, you can display all 9 planets on the screen at the same
  101.       time, however, the inner 4 planets will only appear as a blob in the
  102.       center of the screen.
  103.       
  104.       Once the simulator is running, there are several options that can be
  105.       chosen.  These are displayed in the lower left corner or the screen.
  106.       
  107.       Pressing the "I" key will prompt you for a new interval.  If you wish,
  108.       you can enter a negative number and watch the planets move backwards.
  109.       This is helpful if you want to see a specific date again.
  110.       
  111.       While the simulator is running, certain information is being updated
  112.       on the screen.  The "S" key toggles this updating on and off.  The
  113.       writing of this data on the screen takes time and slows down the
  114.       graphics.  Although the performance on the non-8087 version is small,
  115.       the 8087 version can be dramatically improved by turning off the
  116.       status.
  117.       
  118.       The "C" key will clear the screen and the tracing of the planets paths
  119.       will start where the old screen left off.  This is particularly useful
  120.       when some of the inner planets paths have made a complete revolution.
  121.       It is also useful when you change the direction of movement using the
  122.       "I" key.
  123.       
  124.       Pressing the "P" key will temporarily halt the simulator.  Press any
  125.       other key to start it again.  If you press any of the other option
  126.       keys, they will take effect at this time.
  127.       
  128.       To quit the simulator and return to the Selection Menu press the "Q"
  129.       key.
  130.       
  131.                                      *******
  132.       
  133.       SAMPLE DEMONSTRATION:
  134.       Start the program and select option <S> for the simulator.  Enter the
  135.       date of May 1, 1988.  Enter an interval of one (1) and select Mercury
  136.       as the innermost planet (1) and Mars (4) as the outer planet.  Around
  137.       June 13,1988 you should see the opposition of Mercury, Venus and
  138.       Earth.  A little later in the same year, around September 26 you
  139.       should see the opposition of Earth and Mars.  You may want to compare
  140.       the the Heliocentric Longitude's of these planets for these dates
  141.       using option <O> from the Selection Menu.
  142.       
  143.                                      *******
  144.       
  145.       ACCURACY:
  146.       This program is by no means exact.  To the best of my knowledge it is
  147.       fairly accurate, however, there are a number of astronomical
  148.       corrections not allowed for such as precession.  Also much of the
  149.       original data was limited to only a few significant figures.
  150.       Admittedly this makes poor use of the 8087 with its 16 digit accuracy.
  151.       
  152.       From an astronomer's point of view, my knowledge of astronomy is nil
  153.       and of the related math, it is even less.  There are several very good
  154.       astronomy program available for the PC, however, none of them that I
  155.       have found combine the planetary data and graphics the way this one
  156.       does.
  157.       
  158.       If you have any comments, suggestions or information on how I can
  159.       increase the accuracy of this program, please write to me at the
  160.       following address:
  161.       
  162.                         Don Thayer
  163.                         1675 Hays St. #207
  164.                         San Leandro, Ca  94577
  165.       
  166.       The programs ASTRO.COM and ASTRO87.COM along with this document file
  167.       may be distributed freely among users and user groups in their
  168.       original and unmodified form.  No profit either monetary or otherwise
  169.       shall be gained from the sale of these programs.
  170.  
  171.  
  172.