Table of Contents

Class AntennaFrequencyDriftErrorModel

Namespace
NominalSystems.Classes
Assembly
NominalSystems.Classes.dll

[Nominal] This implements the Frequency Drift error model on an Antenna that will adjust its frequency over time. This frequency is constant and when turned on will continue to drift.


[UniverseParent(typeof(Antenna))]
public class AntennaFrequencyDriftErrorModel : UniverseModel
Inheritance
AntennaFrequencyDriftErrorModel

Constructors

AntennaFrequencyDriftErrorModel()

Default constructor

protected AntennaFrequencyDriftErrorModel()

Fields

DriftRate

The drift rate that the frequency will change per second

[Unit(UnitType.HERTZ_PER_SECOND)]
public double DriftRate

Field Value

double

Methods

OnUpdate(double, double)

Called when the object should update from the simulation tick. This will take in a time and a step, where the time is the time of the clock before updating the object.

protected override void OnUpdate(double time, double step)

Parameters

time double

[s] Current time of the simulation before the update

step double

[s] The time-step to update during this tick