ManeuverOptimalFinite#
- class ansys.stk.core.stkobjects.astrogator.ManeuverOptimalFinite#
Bases:
IManeuver
,IRuntimeTypeInfoProvider
The Optimal Finite Maneuver.
Overview#
Run seed. |
|
Export the current set of collocation nodes to a file. |
Get or set the pressure mode. |
|
Get or set the fraction of ideal thrust applied. Any number above zero is valid, with typical values around 0.98 to 1.02. Dimensionless. |
|
Thrust - the calculations that are effected by the thrust efficiency value. |
|
Number of nodes to discretize collocation problem into. |
|
File containing ephemeris for nodes that serve as an initial guess. |
|
Initial seed method. |
|
A message that indicates what nodes are currently held by the segment. |
|
Run mode. |
|
Halt MCS and discard result if optimization is unsuccessful. |
|
Discretization Strategy. |
|
Working Variables. |
|
Scaling Options. |
|
Enable unit vector for thrust direction. |
|
Label reflecting coordinate axes for the thrust vector. |
|
SNOPT Optimizer Options. |
|
Initial Boundary Conditions. |
|
Final Boundary Conditions. |
|
Path Boundary Conditions. |
|
Log file name for optimal finite maneuver. |
|
Format for exporting collocation control variables. |
|
Get the list of steering nodes. |
|
Guess interpolation method. |
|
If this segment is propagating the state transition matrix, reset it to the identity matrix at the start of the segment. |
Import detail#
from ansys.stk.core.stkobjects.astrogator import ManeuverOptimalFinite
Property detail#
- property ManeuverOptimalFinite.pressure_mode: PressureMode#
Get or set the pressure mode.
- property ManeuverOptimalFinite.thrust_efficiency: float#
Get or set the fraction of ideal thrust applied. Any number above zero is valid, with typical values around 0.98 to 1.02. Dimensionless.
- property ManeuverOptimalFinite.thrust_efficiency_mode: ThrustType#
Thrust - the calculations that are effected by the thrust efficiency value.
- property ManeuverOptimalFinite.number_of_nodes: int#
Number of nodes to discretize collocation problem into.
- property ManeuverOptimalFinite.initial_guess_file_name: str#
File containing ephemeris for nodes that serve as an initial guess.
- property ManeuverOptimalFinite.seed_method: OptimalFiniteSeedMethod#
Initial seed method.
- property ManeuverOptimalFinite.node_status_message: str#
A message that indicates what nodes are currently held by the segment.
- property ManeuverOptimalFinite.run_mode: OptimalFiniteRunMode#
Run mode.
- property ManeuverOptimalFinite.halt_mission_control_sequence_for_nonconvergence: bool#
Halt MCS and discard result if optimization is unsuccessful.
- property ManeuverOptimalFinite.discretization_strategy: OptimalFiniteDiscretizationStrategy#
Discretization Strategy.
- property ManeuverOptimalFinite.working_variables: OptimalFiniteWorkingVariables#
Working Variables.
- property ManeuverOptimalFinite.scaling_options: OptimalFiniteScalingOptions#
Scaling Options.
- property ManeuverOptimalFinite.enable_unit_vector_controls: bool#
Enable unit vector for thrust direction.
- property ManeuverOptimalFinite.thrust_axes: str#
Label reflecting coordinate axes for the thrust vector.
- property ManeuverOptimalFinite.snopt_optimizer: ManeuverOptimalFiniteSNOPTOptimizer#
SNOPT Optimizer Options.
- property ManeuverOptimalFinite.initial_boundary_conditions: ManeuverOptimalFiniteInitialBoundaryConditions#
Initial Boundary Conditions.
- property ManeuverOptimalFinite.final_boundary_conditions: ManeuverOptimalFiniteFinalBoundaryConditions#
Final Boundary Conditions.
- property ManeuverOptimalFinite.path_boundary_conditions: ManeuverOptimalFinitePathBoundaryConditions#
Path Boundary Conditions.
- property ManeuverOptimalFinite.export_format: OptimalFiniteExportNodesFormat#
Format for exporting collocation control variables.
- property ManeuverOptimalFinite.steering_nodes: ManeuverOptimalFiniteSteeringNodeCollection#
Get the list of steering nodes.
- property ManeuverOptimalFinite.initial_guess_interpolation_method: OptimalFiniteGuessMethod#
Guess interpolation method.