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