Public Member Functions | |
def | __defaults__ (self) |
def | evaluate_thrust (self, state) |
def | size (self, state) |
def | engine_out (self, state) |
Public Attributes | |
tag | |
number_of_engines | |
engine_length | |
bypass_ratio | |
SFC_adjustment | |
OpenVSP_flow_through | |
areas | |
generative_design_minimum | |
generative_design_max_per_vehicle | |
generative_design_characteristics | |
generative_design_char_min_bounds | |
generative_design_char_max_bounds | |
Public Attributes inherited from SUAVE.Components.Energy.Networks.Network.Network | |
tag | |
generative_design_max_per_vehicle | |
non_dimensional_origin | |
number_of_engines | |
engine_length | |
wing_mounted | |
areas | |
Public Attributes inherited from SUAVE.Components.Physical_Component.Physical_Component | |
tag | |
mass_properties | |
origin | |
symmetric | |
Public Attributes inherited from SUAVE.Components.Component.Component | |
tag | |
origin | |
generative_design_max_per_vehicle | |
generative_design_characteristics | |
generative_design_special_parent | |
This is a turbofan. Assumptions: None Source: Most of the componentes come from this book: https://web.stanford.edu/~cantwell/AA283_Course_Material/AA283_Course_Notes/
def SUAVE.Components.Energy.Networks.Turbofan.Turbofan.__defaults__ | ( | self | ) |
This sets the default values for the network to function. Assumptions: None Source: N/A Inputs: None Outputs: None Properties Used: N/A
Reimplemented from SUAVE.Components.Energy.Networks.Network.Network.
def SUAVE.Components.Energy.Networks.Turbofan.Turbofan.engine_out | ( | self, | |
state | |||
) |
Lose an engine Assumptions: None Source: N/A Inputs: None Outputs: None Properties Used: N/A
def SUAVE.Components.Energy.Networks.Turbofan.Turbofan.evaluate_thrust | ( | self, | |
state | |||
) |
Calculate thrust given the current state of the vehicle Assumptions: None Source: N/A Inputs: state [state()] Outputs: results.thrust_force_vector [newtons] results.vehicle_mass_rate [kg/s] conditions.noise.sources.turbofan: core: exit_static_temperature exit_static_pressure exit_stagnation_temperature exit_stagnation_pressure exit_velocity fan: exit_static_temperature exit_static_pressure exit_stagnation_temperature exit_stagnation_pressure exit_velocity Properties Used: Defaulted values
def SUAVE.Components.Energy.Networks.Turbofan.Turbofan.size | ( | self, | |
state | |||
) |
Size the turbofan Assumptions: None Source: N/A Inputs: State [state()] Outputs: None Properties Used: N/A