BasicManeuverStrategyRendezvous#
- class ansys.stk.core.stkobjects.aviator.BasicManeuverStrategyRendezvous#
Bases:
IBasicManeuverStrategy
Class defining the Rendezvous/Formation strategy for a basic maneuver procedure.
Overview#
Set whether to enable collision avoidance and the corresponding minimum distance between this aircraft and the target aircraft. |
|
Set whether to enable the option to control how fine the control is and the corresponding dimensionless factor. |
|
Cancel the position velocity strategies for Rendezvous. |
Get or set the target name. |
|
Return the valid target names. |
|
Get or set the target position/velocity sampling resolution. |
|
Get or set the option to improve performance when flying with a target on a straight and level flight path. |
|
Get the option to enable collision avoidance. |
|
Get the minimum distance between this aircraft and the target aircraft. |
|
Get or set the bearing relative to the target the aircraft will achieve and maintain. |
|
Get or set the range to the target the aircraft will achieve and maintain. |
|
Get or set the altitude difference between the aircraft and target. |
|
Get or set the maneuver factor, a dimensionless factor that determines how tightly or gently the aircraft will maneuver. |
|
Get or set the option to derive the control limits of the aircraft from the applicable performance model. |
|
Get or set the rate at which the aircraft will change altitude to achieve or maintain the ALtitude Split. |
|
Get or set the minimum load factor the aircraft can bear while maneuvering in formation. |
|
Get or set the maximum load factor the aircraft can bear while maneuvering in formation. |
|
Get or set the limit to the airspeed difference between the aircraft and target. |
|
Get or set the method to define the aircraftβs acceleration performance in formation. |
|
Get or set the aircraftβs specified acceleration rate for an airspeed control mode set to override. |
|
Get the option to control how fine the control is over the airspeed adjustments in formation flight. |
|
Get the maneuver factor, a dimensionless factor defining how fine the control is over airspeed adjustments in formation flight. |
|
Get or set the stopping condition for the maneuver. |
|
Get the position velocity strategies for Rendezvous. |
Import detail#
from ansys.stk.core.stkobjects.aviator import BasicManeuverStrategyRendezvous
Property detail#
- property BasicManeuverStrategyRendezvous.target_resolution: float#
Get or set the target position/velocity sampling resolution.
- property BasicManeuverStrategyRendezvous.use_counter_turn_logic: bool#
Get or set the option to improve performance when flying with a target on a straight and level flight path.
- property BasicManeuverStrategyRendezvous.enable_collision_avoidance: bool#
Get the option to enable collision avoidance.
- property BasicManeuverStrategyRendezvous.cpa: float#
Get the minimum distance between this aircraft and the target aircraft.
- property BasicManeuverStrategyRendezvous.relative_bearing: Any#
Get or set the bearing relative to the target the aircraft will achieve and maintain.
- property BasicManeuverStrategyRendezvous.relative_range: float#
Get or set the range to the target the aircraft will achieve and maintain.
- property BasicManeuverStrategyRendezvous.altitude_split: float#
Get or set the altitude difference between the aircraft and target.
- property BasicManeuverStrategyRendezvous.maneuver_factor: float#
Get or set the maneuver factor, a dimensionless factor that determines how tightly or gently the aircraft will maneuver.
- property BasicManeuverStrategyRendezvous.use_performance_model_limits: bool#
Get or set the option to derive the control limits of the aircraft from the applicable performance model.
- property BasicManeuverStrategyRendezvous.altitude_rate_control: float#
Get or set the rate at which the aircraft will change altitude to achieve or maintain the ALtitude Split.
- property BasicManeuverStrategyRendezvous.min_load_factor_g: float#
Get or set the minimum load factor the aircraft can bear while maneuvering in formation.
- property BasicManeuverStrategyRendezvous.max_load_factor_g: float#
Get or set the maximum load factor the aircraft can bear while maneuvering in formation.
- property BasicManeuverStrategyRendezvous.max_speed_advantage: float#
Get or set the limit to the airspeed difference between the aircraft and target.
- property BasicManeuverStrategyRendezvous.airspeed_control_mode: AccelerationPerformanceModelOverride#
Get or set the method to define the aircraftβs acceleration performance in formation.
- property BasicManeuverStrategyRendezvous.acceleration_deceleration_g: float#
Get or set the aircraftβs specified acceleration rate for an airspeed control mode set to override.
- property BasicManeuverStrategyRendezvous.use_separate_airspeed_control: bool#
Get the option to control how fine the control is over the airspeed adjustments in formation flight.
- property BasicManeuverStrategyRendezvous.airspeed_factor: float#
Get the maneuver factor, a dimensionless factor defining how fine the control is over airspeed adjustments in formation flight.
- property BasicManeuverStrategyRendezvous.stop_condition: RendezvousStopCondition#
Get or set the stopping condition for the maneuver.
- property BasicManeuverStrategyRendezvous.position_velocity_strategies: BasicManeuverTargetPositionVelocity#
Get the position velocity strategies for Rendezvous.
Method detail#
- BasicManeuverStrategyRendezvous.set_cpa(self, enable: bool, collision_avoidance: float) None #
Set whether to enable collision avoidance and the corresponding minimum distance between this aircraft and the target aircraft.