ClockResets Attribute

The Clock.ClockResets attribute for a GNSSReceiver object and the ClockControls.ClockResets attribute for a GNSSSatellite object introduce a list of SV clock phase, clock frequency and clock aging reset events. Each event is modeled as an instantaneous change to the clock. Note that when simulating the clock event that the input change is considered to be the "nominal" change and that the actual simulated change is given by the nominal change plus a random Gaussian draw using the deweighting sigma.

ClockResets Options
Option Description
ClockPhaseReset

Inputs include:

  • ResetTime = Time of the clock phase reset.
  • PhaseChange = Instantaneous Phase Change.
  • PhaseDeweightingSigma = Uncertainity (One sigma) in the phase change.
  • BreakCorrelations = If clock phase state cross-correlations are to be zeroed at the time of the clock event.
ClockFreqReset

Inputs include:

  • ResetTime = Time of the clock frequency reset.
  • FreqChange = Instantaneous Frequency change.
  • FreqDeweightingSigma = Uncertainity (One sigma) in the frequency change.
  • BreakCorrelations = If clock frequency state cross-correlations are to be zeroed at the time of the clock event.
ClockAgingReset

Inputs include:

  • ResetTime = Time of the clock aging reset.
  • AgingChange = Instantaneous Clock Aging change.
  • AgingDeweightingSigma = Uncertainity (One sigma) in the Clock Aging change.
  • BreakCorrelations = If clock aging state cross-correlations are to be zeroed at the time of the clock event.

Phase inputs are in units of time, e.g. sec. Frequency inputs are in units of sec/sec. Aging inputs are in units of time/time2, e.g. sec/day2.