BasicManeuverStrategyRelativeSpeedAltitude#
- class ansys.stk.core.stkobjects.aviator.BasicManeuverStrategyRelativeSpeedAltitude#
Bases:
IBasicManeuverStrategy
Class defining the Relative Speed/Altitude strategy for a basic maneuver procedure.
Overview#
Set the airspeed offset value and type. |
|
Set the minimum airspeed value and type. |
|
Set the maximum airspeed value and type. |
|
Cancel the position velocity strategies for Rel Speed Alt. |
Get or set the target name. |
|
Return the valid target names. |
|
Get or set the target position/velocity sampling resolution. |
|
Get or set the mode to define the hold objective for the maneuver. |
|
Get or set the goal elevation angle from the target to the aircraft. |
|
Get or set the goal altitude offset from the target to the aircraft. |
|
Get the airspeed type. |
|
Get the airspeed offset from the target. |
|
Get or set the option to use the target aspect to compute the enforced airspeed difference. |
|
Get or set the option to use the performance model limits for the aircraft. |
|
Get or set the range at which the aircraft will achieve the same airspeed as the target. |
|
Get or set the range at which the aircraft will begin to slow down to match the speed of the target. |
|
Get or set the minimum altitude boundary for the maneuver. |
|
Get or set the maximum altitude boundary for the maneuver. |
|
Get the minimum airspeed limit for the maneuver. |
|
Get the airspeed type. |
|
Get the maximum airspeed limit for the maneuver. |
|
Get the airspeed type. |
|
Get or set the stopping condition for the maneuver. |
|
Get or set the option to compensate for the acceleration due to the Coriolis effect. |
|
Get the position velocity strategies for Rel Speed Alt. |
Import detail#
from ansys.stk.core.stkobjects.aviator import BasicManeuverStrategyRelativeSpeedAltitude
Property detail#
- property BasicManeuverStrategyRelativeSpeedAltitude.valid_target_names: list#
Return the valid target names.
- property BasicManeuverStrategyRelativeSpeedAltitude.target_resolution: float#
Get or set the target position/velocity sampling resolution.
- property BasicManeuverStrategyRelativeSpeedAltitude.relative_altitude_mode: RelativeAltitudeMode#
Get or set the mode to define the hold objective for the maneuver.
- property BasicManeuverStrategyRelativeSpeedAltitude.elevation_angle: Any#
Get or set the goal elevation angle from the target to the aircraft.
- property BasicManeuverStrategyRelativeSpeedAltitude.altitude_offset: float#
Get or set the goal altitude offset from the target to the aircraft.
- property BasicManeuverStrategyRelativeSpeedAltitude.airspeed_offset_type: AirspeedType#
Get the airspeed type.
- property BasicManeuverStrategyRelativeSpeedAltitude.airspeed_offset: float#
Get the airspeed offset from the target.
- property BasicManeuverStrategyRelativeSpeedAltitude.use_target_aspect_for_airspeed: bool#
Get or set the option to use the target aspect to compute the enforced airspeed difference.
- property BasicManeuverStrategyRelativeSpeedAltitude.use_performance_model_limits: bool#
Get or set the option to use the performance model limits for the aircraft.
- property BasicManeuverStrategyRelativeSpeedAltitude.range_for_equal_speed: float#
Get or set the range at which the aircraft will achieve the same airspeed as the target.
- property BasicManeuverStrategyRelativeSpeedAltitude.range_to_transition_speed: float#
Get or set the range at which the aircraft will begin to slow down to match the speed of the target.
- property BasicManeuverStrategyRelativeSpeedAltitude.min_altitude: float#
Get or set the minimum altitude boundary for the maneuver.
- property BasicManeuverStrategyRelativeSpeedAltitude.max_altitude: float#
Get or set the maximum altitude boundary for the maneuver.
- property BasicManeuverStrategyRelativeSpeedAltitude.min_airspeed: float#
Get the minimum airspeed limit for the maneuver.
- property BasicManeuverStrategyRelativeSpeedAltitude.min_airspeed_type: AirspeedType#
Get the airspeed type.
- property BasicManeuverStrategyRelativeSpeedAltitude.max_airspeed: float#
Get the maximum airspeed limit for the maneuver.
- property BasicManeuverStrategyRelativeSpeedAltitude.max_airspeed_type: AirspeedType#
Get the airspeed type.
- property BasicManeuverStrategyRelativeSpeedAltitude.stop_condition: RelativeSpeedAltitudeStopCondition#
Get or set the stopping condition for the maneuver.
- property BasicManeuverStrategyRelativeSpeedAltitude.compensate_for_coriolis_acceleration: bool#
Get or set the option to compensate for the acceleration due to the Coriolis effect.
- property BasicManeuverStrategyRelativeSpeedAltitude.position_velocity_strategies: BasicManeuverTargetPositionVelocity#
Get the position velocity strategies for Rel Speed Alt.
Method detail#
- BasicManeuverStrategyRelativeSpeedAltitude.set_airspeed_offset(self, airspeed_type: AirspeedType, airspeed: float) None #
Set the airspeed offset value and type.
- BasicManeuverStrategyRelativeSpeedAltitude.set_min_airspeed(self, airspeed_type: AirspeedType, airspeed: float) None #
Set the minimum airspeed value and type.
- BasicManeuverStrategyRelativeSpeedAltitude.set_max_airspeed(self, airspeed_type: AirspeedType, airspeed: float) None #
Set the maximum airspeed value and type.