Simulator Outputs
The following options are available for managing the Ansys Orbit Determination Tool Kit (ODTK®) simulator output:
| Simulator Output | |
|---|---|
| Option | Description |
| Measurements.Filename | Click the current value to display a file selection window, where you can specify the path and filename of the measurement file to which the simulator measurements are to be written. |
| Measurements.AliasMapping | This only appears when the Measurements.Filename setting indicates a file format that uses Tracking ID strings instead of integers, such as the CCSDS TDM format. When available, select the Alias Mapping to be used to convert integer tracking IDs into tracking ID strings. In cases where no alias mapping is selected or if a specific object does not support the selected alias mapping, the integer ID is simply formatted as a string for use in the output file. |
| Meaurements.UpdateScenario |
This gives you the option to reset the Scenario Measurement Files list upon successful conclusion of the simulator run. If set to true (the default):
If set to false:
|
| Measurements.AdditionalFiles | This is a scripting aid to tell if the simulator had to create additional files to store the generated measurements. This would be the case, for instance, if you specified a GEOSC file as the output format and then generated GPS measurements in addition to ground tracking. |
| Measurements.Files | This is a list of the user-specified file and any additional files created by the simulator. |
| Measurements.OutputByPass |
A possible output file for 4L Range/5L Doppler measurements would be: \user\Documents\STK_ODTK 13\TrackingData\Scen1_TrkSys1.FacA_Relay_1001_2016_0922_150700_2016_0922_160000.gobs
If you set the criterion to TrackerAndPrimary or TrackerAndSatellite, then the files will have names in the following form: <Basename>_<tracker name>_<primary/sat object id>_<start time>_<end time>.<ext> Where: <tracker name> is the unique alphanumeric name of the tracker. <primary/sat object id> is the tracking ID of the primary or satellite object. <start time> is the UTC time of first observation in the pass.
In this case, the measurement file name for 4L Range/5L Doppler would be the same as the file name for Range/Doppler since the relay satellite designation is not present in the file name. |
| Measurements.PassDetectionCriterion |
The ODTK application uses certain criteria to detect new passes. In addition to honoring the MeasurementProcessing.MinPassDelta setting on satellite objects, the software initiates new passes when it detects a change in the current set of objects involved in the generation of measurements. To determine the elements of the tracking strand for the ODTK software to monitor for change, choose from the following options for the PassDetectionCriterion attribute as they are available:
The TrackingStrand option is likely preferred in most cases, but the TrackerAndPrimary option may be preferred when generating GNSS measurements from a space-based receiver. The primary object in this case is the receiver. Selecting the TrackerAndPrimary option will result in the ODTK software placing all of the measurements from that GNSS receiver into the same pass, while both the TrackingStrand and TrackerAndSatellite options would result in the software identifying individual passes for each GNSS satellite that is tracked. In addition to affecting how the ODTK software detects pass boundaries, this setting also affects how the software names pass-based observation files. See the description for Measurements.OutputByPass. |
| DataArchive | Various Data Archive options are available. |
| STKEphemeris |
Configure the STKEphemeris attribute to output the truth ephemeris for each satellite, written to the Ephemeris directory as <satname>_Truth_<SIM START TIME>.extWhere ext is one of the following:
|
| SP3Ephemeris |
This only applies to scenarios containing one or more Constellation objects where Constellation.SVEstimated states include the ephemeris and clock.
The SP3Ephemeris parameter is used to optionally reformat the output ephemeris and clock data into an SP3 (https://files.igs.org/pub/data/format/sp3_docu.txt) file. The simulator generates one file for each Constellation object for which ephemeris and clocks were estimated. You can generate the SP3 data over on of the following choices:
Data over the process interval requires that STKEphemeris be available over the process interval and that clock data be added to the process run file. Data over the predict interval requires that the STKEphemeris be generated over the predict interval. The granularity for the STKEphemeris may be different than the SP3 ephemeris. The output file name is in the form: <GNSS Name>_<Process Type>_yyymmdd_hhmmss.sp3 where <Process_Type> = “Truth”| “Filter| “Smoother” yyymmdd_hhmmss refers to the start time of the SP3 file in Scenario.Units.DateFormat system. Example filename is: GPS_Filter_20120601_120000.sp3 |