AircraftVTOLModel#

class ansys.stk.core.stkobjects.aviator.AircraftVTOLModel#

Class defining the VTOL performance model of an aircraft.

Overview#

set_forward_flight_airspeed

Set the speed at which the aircraft can begin forward flight.

max_hover_altitude

Get or set the maximum altitude at which the aircraft is capable of hovering.

use_aerodynamic_propulsion_fuel

Get or set whether to use Aero/Propulsion fuel flow.

scale_fuel_flow_by_non_std_density

Get or set whether to scale fuel flow by non std density.

hover_fuel

Get or set the aircraft’s fuel flow rate while hovering.

heading_rate

Get or set the rate at which the aircraft can change heading while hovering.

heading_transition_time

Get or set the time required to transition from another maneuvering mode to heading change maneuver mode.

vertical_rate

Get or set the aircraft’s vertical rate.

vertical_transition_time

Get or set the time required to transition from another maneuvering mode to vertical maneuver mode.

translation_rate

Get or set the rate at which the aircraft can translate while hovering.

translation_transition_time

Get or set the time required to transition from another maneuvering mode to translation maneuver mode.

forward_flight_airspeed

Get the speed at which the aircraft can begin forward flight.

forward_flight_airspeed_type

Get the forward flight airspeed type.

forward_flight_transition_time

Get or set the time required to transition from another maneuvering mode to forward flight at sea level.

Import detail#

from ansys.stk.core.stkobjects.aviator import AircraftVTOLModel

Property detail#

property AircraftVTOLModel.max_hover_altitude: float#

Get or set the maximum altitude at which the aircraft is capable of hovering.

property AircraftVTOLModel.use_aerodynamic_propulsion_fuel: bool#

Get or set whether to use Aero/Propulsion fuel flow.

property AircraftVTOLModel.scale_fuel_flow_by_non_std_density: bool#

Get or set whether to scale fuel flow by non std density.

property AircraftVTOLModel.hover_fuel: float#

Get or set the aircraft’s fuel flow rate while hovering.

property AircraftVTOLModel.heading_rate: Any#

Get or set the rate at which the aircraft can change heading while hovering.

property AircraftVTOLModel.heading_transition_time: float#

Get or set the time required to transition from another maneuvering mode to heading change maneuver mode.

property AircraftVTOLModel.vertical_rate: float#

Get or set the aircraft’s vertical rate.

property AircraftVTOLModel.vertical_transition_time: float#

Get or set the time required to transition from another maneuvering mode to vertical maneuver mode.

property AircraftVTOLModel.translation_rate: float#

Get or set the rate at which the aircraft can translate while hovering.

property AircraftVTOLModel.translation_transition_time: float#

Get or set the time required to transition from another maneuvering mode to translation maneuver mode.

property AircraftVTOLModel.forward_flight_airspeed: float#

Get the speed at which the aircraft can begin forward flight.

property AircraftVTOLModel.forward_flight_airspeed_type: AirspeedType#

Get the forward flight airspeed type.

property AircraftVTOLModel.forward_flight_transition_time: float#

Get or set the time required to transition from another maneuvering mode to forward flight at sea level.

Method detail#

AircraftVTOLModel.set_forward_flight_airspeed(self, airspeed_type: AirspeedType, airspeed: float) None#

Set the speed at which the aircraft can begin forward flight.

Parameters:

airspeed_type : AirspeedType

airspeed : float

Returns:

None