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.


public class AntennaFrequencyDriftErrorModel : UniverseModel<Antenna>
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