Table of Contents

Class VSCMGArrayConfigMessage

Namespace
NominalSystems.Messages
Assembly
NominalSystems.Messages.dll

VSCMG array configuration FSW msg

public sealed class VSCMGArrayConfigMessage : Message<VSCMGArrayConfigPayload>
Inheritance
VSCMGArrayConfigMessage
Inherited Members
Message<VSCMGArrayConfigPayload>.Payload
Message<VSCMGArrayConfigPayload>.ToString()
Message<VSCMGArrayConfigPayload>.PayloadType
Message<VSCMGArrayConfigPayload>.PayloadObject

Constructors

VSCMGArrayConfigMessage()

Default constructor

public VSCMGArrayConfigMessage()

Properties

GsMatrix_B

[-] The VSCMG spin axis matrix in body frame components

[Units("-")]
public Matrix GsMatrix_B { get; set; }

Property Value

Matrix

IW1List

[kg m^2] The spin axis inertia for VSCMGs

[Units("kg-m^2")]
public double[] IW1List { get; set; }

Property Value

double[]

NumVSCMG

[-] The number of reaction wheels available on vehicle

[Units("-")]
public int NumVSCMG { get; set; }

Property Value

int

UMaxGimbal

[Nm] The maximum VSCMG motor torque for the gimbal

[Units("Nm")]
public double[] UMaxGimbal { get; set; }

Property Value

double[]

UMaxWheel

[Nm] The maximum VSCMG motor torque

[Units("Nm")]
public double[] UMaxWheel { get; set; }

Property Value

double[]