TOC  | Last Section | Next Section | First Section 


arc.inp

arc input controlling the orbit integration


Overview

arc.inp lists the satellites whose orbits are to be computed, specifies the models to be used in that computation, the time span of the output ephemeris, and the names of the output files. arc reads this information from stdin but it is recommended that the user create this file and redirect input to arc from this file using a command like
arc < arc.inp
thereby assuring that the order and format of this input is correct. arc.inp is an ASCII file and easily modified with an editor.

The arc.inp file contains two sections:

  1. a list of satellites, and
  2. the program control.
Although it was made more flexible, arc remains fairly rigid in reading this file. Some general rules and recommendations for entering this information are given here:


The Satellite List

arc.inp begins with a list of satellites for which orbits will be computed and written to the ephemeris. These satellites are listed one per line with the list terminated by a line containing the word "END" starting in the first column. Upper case is required. Both PRN and Navstar numbers are recognized and the form used to enter these ID's will be used to write them to the output ephemeris. The formats for these ID's are:

('PRN', 1x, i2) for PRN numbers and
('NS', i2) for the Navstar numbers.

Example


NS32
NS13
NS33
PRN 29
PRN 30
PRN 31
END


Program Control

  • The next line names the file where information generated during the processing is logged. The first 16 characters on this line are used for the name. Historically, this is called the "o_file" or "a_file".

  • The initial conditions (ICs) file is given next. This file contains the IC state vector for each satellite. In other words, the a priori coordinates, velocity and radiation pressure scale factors at the specified epoch for each satellite. The first 16 characters on the line are used for the name and this string will be converted to lower case when the file is opened. Historically, this is called the "g_file".
    Note: This file can hold additional satellites to those listed in the arc.inp file but it must have every satellite in the arc.inp file.

  • The next line should be blank (a defunct input file name was entered here).

  • The ephemeris start time appears next. The time given here must be in the time system previously entered and described above. Two formats are recognized:

  • The ephemeris stop time follows. The the same requirements and formats used by the start time are in applied.

  • The next line contains a single character controlling whether the first order differential equations are integrated and output to the ephemeris. That is to say, whether the partial derivatives for the components of the IC vector are written as part of the binary ephemeris.

  • Finally, the file name of the output binary ephemeris is given. As before, the file name is the first 16 characters of the line. Historically, this has been called the "t_file".

    Example

    
    IGS92 RCKSV 1350.0   168.75  UTC   INERTIAL     1950.0
    o.b1950
    g.b1950
     
    1997 169 20  0   .00000
    1997 171  4  0   .00000
    Y
    u.b1950
    
    
    Note: the precession model is not specifically given but is implied to be the IAU68 model by specifying the INERTIAL 1950.0 frame.



     TOC  | Last Section | Next Section | First Section 


    inp.html
    January 14, 2000
    Steve Hilla