BATCH FILES





All BATCH files.

BF.EXE (BATCH FILE)

Drag and drop up to 14 satellites on this program at a time. For each satellite it loads all the observations less than 15 days old into SATFIT which sorts them and deletes all duplicates. Then BF deletes all but the most recent 36 observations. Now it displays each satellite in SATFIT for user interaction.  At this point I normally just check the (F)it of the new observations.  If the fit is good I just exit with (Q)uit to the next satellite.  If the fit is poor I apply (S)tep to improve the fit or (R)emove outlier observations. 

BP.EXE (BATCH PROCESS)

Drag and drop up to 14 satellites on this program at a time. For each satellite it loads all the observations less than two weeks old (three weeks for deep satellites) into SATFIT which sorts them and deletes all duplicates. BP then deletes all but the most recent 36 observations. The program now displays the satellite in SATFIT so that outlier observations can be removed prior to orbit calculations. Now BP begins to fit each satellite orbit to the observations. First, using SATFIT, BP advances the TLE epoch to the first ascending node after the most recent observation. Second, using ELCORD, it fits the mean anomaly and the node to the observations. Third, If there are more than 3 observations in a satellite file, it further improves the fit using SATFIT. If there are more than 7 observations it uses SATFIT to update BSTAR. Fourth, if there are more than 9 observations it uses a sequence of ELCORD commands to further improve the orbit. Fifth, BP aligns the mean anomaly so that the last observation has a time error of zero. Sixth, BP again adjusts the epoch to the ascending node. Finally, BP displays the satellite in SATFIT for user inspection of the resulting fit and elements.

CATALOG.BAT

Used to create a master catalog file for SATID. Unzips the CATALOG.GZ  file obtained from Spacetrack and combines it with CLASSFD.TXT into a master file named ALLSATS.TLE.  The current catalog file must be downloaded from spacetrack and renamed CATALOG.GZ.  GUNZIP.EXE is required for the operation of this batch file.  GUNZIP is a free download found on the internet.

CLASSFD.BAT

Merges the most recent satellite TLE's from your individual satellite files with the TLE's already in your CLASSFD.TXT file. This batch file calls both SATS2FILE.EXE  and MERGE.EXE.  Only satellites named in the SSR.ID file will be updated from your sat.txt files into the existing CLASSFD.TXT file.