Class LVLHPointingSoftware
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
This attitude guidance module computes the orbital Hill reference frame states. The orbit can be any type of Keplerian motion, including circular, elliptical or hyperbolic. This is also known as Hill Pointing software. The LVLH coordiante system is defined by the unit vectors {i_r, i_theta, i_h}, with radial vector i_r, angular momentum vector i_h = r^ x v^, and azimuthal vector i_theta to complete the triad.
public class LVLHPointingSoftware : Software
- Inheritance
-
LVLHPointingSoftware
- Inherited Members
Constructors
LVLHPointingSoftware()
Default constructor for the software
public LVLHPointingSoftware()
Fields
In_EphemerisMsg
[EphemerisMsg] Ephemeris message describing the current state of the target planet
public EphemerisMessage In_EphemerisMsg
Field Value
In_NavTransMsg
[NavTransIntMsg] Navigation message describing the actual or estimated state of the parent body
public NavTransMessage In_NavTransMsg
Field Value
Out_AttRefMsg
[AttRefFswMsg] Reference attitude output message
public AttRefMessage Out_AttRefMsg
Field Value
Methods
OnBegin(double)
Called when the 'Component' is beginning
protected override void OnBegin(double time)
Parameters
time
doublecurrent time (seconds)
OnUpdate(double, double)
Called when the 'Component' should update
protected override void OnUpdate(double time, double step)