RelativeMotionUtilities.ComputeDeltaVHCW(Spacecraft, Spacecraft, Array, Variable, Variable, Array) Method

Top 

Description

Uses the HCW equations of motion to compute the required change in velocity (Delta-V) for the secondarySC to reach the specified futureRelativePosition with respect to the primarySC at a time deltaT in the future. The relative velocity of the secondarySC with respect to the primarySC upon its arrival at the specified futureRelativePosition will be computed using the HCW equations of motion and stored in the relativeVelocityAtPosition array.

 

Note that the epochs and central bodies of the secondarySC and primarySC must match, and an error will be reported if they do not.

 

Timing Precision Mode

This page describes functionality in millisecond timing precision mode. Millisecond timing precision mode is deprecated and will be removed in a future release. We recommend that you migrate your Mission Plans to nanosecond timing precision mode.

Click here to see the documentation for this object in nanosecond timing precision mode.

 

Method Signature

RelativeMotionUtilities.ComputeDeltaVHCW(

Spacecraft secondarySC,


Spacecraft primarySC,


Array futureRelativePosition,


Variable deltaT,


Variable inputSystem,


Array futureRelativeVelocity)

 

 

Arguments

secondarySC


Description:

The Spacecraft whose delta V is to be calculated.

 

 

primarySC


Description:

The Spacecraft to which the relative position will be evaluated.

 

 

futureRelativePosition


Description:

The future relative position to be achieved. This position is in relation to the primarySC.

Required Size:

3

 

 

deltaT


Description:

The time interval at the end of which the position is achieved.

Units:

s

 

 

inputSystem


Description:

The coordinate system of the input.

Valid Values:

Value

Label

0

ICRF

1

VNB

2

LVLH

5

UVW

6

RIC

7

LVC (Cylindrical)

8

RIC Cylindrical

9

RIC Spherical

 

 

 

futureRelativeVelocity


Description:

The relative velocity of the secondary Satellite at the future position in the ICRF.

Required Size:

3

 

 

 

Return Value

Type:

Array of number (size = 3)

Units:

km/s

 

 

Returns the predicted delta V vector.

 

Syntax

myArray1 = RelativeMotionUtilities.ComputeDeltaVHCW(mySpacecraft1, mySpacecraft2, myArray2, myVariable1, myVariable2, myArray3);

 

 

See also

RelativeMotionUtilities Object

RelativeMotionUtilities.ComputeDeltaVHCW