Segment Configuration Profiles

Segment configuration profiles change segments within the target sequence. There are seven types of segment configuration profiles you can use in a target sequence:

Change Maneuver Type

The Change Maneuver Type profile changes a selected maneuver from Impulsive to Finite or from Finite to Impulsive. This action does not copy parameters from the previous type to the new type; it simply switches the type for that maneuver.

Field Description
Segment Select the segment to be changed.
Type to change to Select the type of maneuver that you want the segment to become.

Change Propagator

The Change Propagator profile changes the propagator used by the selected segment.

Field Description
Segment Select the segment to be changed.
New Propagator Select the propagator that you want the segment to use.

Change Return Segment

The Change Return Segment profile sets the state of the selected Return segment.

Field Description
Mode Select whether the profile is active or not active.
Segment Select the segment to be modified.
State Specify the state of the selected segment:
  • Enable
  • Disable
  • Enable (except Profiles bypass)

Change Stop Segment

The Change Stop Segment profile sets the state of the selected Stop segment.

Field Description
Mode Select whether the profile is active or not active.
Segment Select the segment to be modified.
State Specify the state of the selected segment:
  • Enable
  • Disable

Change Stopping Condition State

The Change Stopping Condition State profile sets the state of the selected stopping condition.

Field Description
Mode Select whether the profile is active or not active.
Segment Select the segment to be modified.
State Specify whether the selected stopping condition is enabled or disabled.
Trigger Select the stopping condition to be modified.

Run Target Sequence Once

The Run Target Sequence Once profile performs a nominal execution of the Target Sequence, which initializes the values for each of the segments - allowing the Scripting Tool to utilize them. This profile does not have a properties window; simply set it Active or Not Active using the Mode field in the profiles table.

Seed Finite Maneuver

The Seed Finite Maneuver profile converts the selected Impulsive Maneuver into a Finite Maneuver after corrections have been applied.

How To...Define a Finite Maneuver from an Impulsive Maneuver with Astrogator

Astrogator will apply the results of the last run of the Impulsive Maneuver - based upon the parameters (including the engine model and thruster set) you specified for it - in each place where there is a corresponding parameter for the Finite Maneuver, overwriting any settings you may have previously made. The estimated burn duration of the Impulsive Maneuver will be used to define a duration stopping condition for the Finite Maneuver.

About the Finite Maneuver Seeding Process and Data Closed

When a Finite Maneuver is seeded from an Impulsive Maneuver, the follow process is executed by Astrogator:

  1. Impulsive Maneuver data is copied into the Finite Maneuver. Actual values are copied if they were used to define the Impulsive Maneuver; otherwise, default values are copied. This data consists of:
    • Engine model(s)
    • Thruster set
    • Impulsive DeltaV vector (Cartesian and spherical values)
    • DeltaV vector representation choice (Cartesian or spherical)
    • Quaternion values
    • Euler angle values
    • Attitude type
    • Attitude 'override' choice (from the More Options... window)
    • Attitude lead and trail durations
    • Body Constraint Vector (BCV) values, BCV (selected VGT vector), BCV sign
    • Engine direction
    • Attitude file path, time offset, and interpolation order
  2. A single Duration stopping condition - based on the estimated equivalent finite burn duration - is added to the Finite Maneuver's stopping conditions list.
  3. The thrust vector is normalized.