Applying Media Corrections to Tracking Data |
Top Previous Next |
|
The DSNMediaCorrections Object can be used to apply media corrections to ground based DSN observations. This page discusses the following items:
Media Corrections in FreeFlyerDSN transmission are susceptible to errors introduced by activity in the atmosphere. Errors from the effect of interactions with the ionosphere and troposphere can be modeled by applying biases to DSN observables. The DSN provides calibrations to evaluate these biases for specified time, ground station location, and elevation of the line-of-sight to the observed spacecraft.
FreeFlyer enables users to apply ionospheric and tropospheric media corrections to DSN tracking data files using the DSNMediaCorrections Object. These corrections can be imported from Trk 2-23 formatted files or configured manually using FreeFlyer script. Media corrections may be evaluated and applied to range, range-rate, or VLBI measurements.
Note: While VLBI is not natively supported in FreeFlyer, the correction model is agnostic to measurement type and can be adapted to users.
The DSNMediaCorrections Object provides an interface for applying calibrated corrections to DSN observables by calculating the associated media-induced biases. Typically, these calibrations are imported from a Trk 2-23 file, but calibration records can also be configured manually using the DSNMediaCorrectionCommand Object in script.
Apply DSN Media CorrectionsThe DSNMediaCorrections Object supports the import of correction data from Trk-2-23 formatted files and manual configuration.
Configuring the DSNMediaCorrections ObjectUsers can import correction data directly from a Trk-2-23 file using the syntax below:
Users can manually input calibration data with the DSNMediaCorrections.AddMediaCalibrationCommand() Method using the syntax below:
Apply Corrections to ObservationsUsers can apply media corrections to an observation with the DSNMediaCorrections.EvaluateMediaCorrection() Method using the syntax below:
CalibrationCommands TableUsers can add a DSNMediaCorrections.CalibrationCommands entry to the DSNMediaCorrections Object with the configuration settings provided in the Table below. Note: Entries in the CalibrationCommands table directly correspond to definitions provided in the Trk 2-23 specification.
See Also
|