RCAIDE.Library.Components.Powertrain.Propulsors.Turbofan
Turbofan#
- class Turbofan(*args, **kwarg)[source]#
Bases:
Propulsor
A turbofan propulsion system model that simulates the performance of a turbofan engine.
- tag#
Identifier for the turbofan engine. Default is ‘Turbofan’.
- Type:
str
- active_crypgenic_tanks_tanks#
Collection of active cryogenoc tanks. Default is None.
- Type:
None or list
- diameter#
Diameter of the engine [m]. Default is 0.0.
- Type:
float
- length#
Length of the engine [m]. Default is 0.0.
- Type:
float
- height#
Engine centerline height above the ground plane [m]. Default is 0.5.
- Type:
float
- exa#
Distance from fan face to fan exit normalized by fan diameter. Default is 1.0.
- Type:
float
- plug_diameter#
Diameter of the engine plug [m]. Default is 0.1.
- Type:
float
- geometry_xe#
Installation effects geometry parameter. Default is 1.0.
- Type:
float
- geometry_ye#
Installation effects geometry parameter. Default is 1.0.
- Type:
float
- geometry_Ce#
Installation effects geometry parameter. Default is 2.0.
- Type:
float
- bypass_ratio#
Engine bypass ratio. Default is 0.0.
- Type:
float
- design_isa_deviation#
ISA temperature deviation at design point [K]. Default is 0.0.
- Type:
float
- design_altitude#
Design altitude of the engine [m]. Default is 0.0.
- Type:
float
- specific_fuel_consumption_reduction_factor#
Specific fuel consumption adjustment factor (Less than 1 is a reduction). Default is 0.0.
- Type:
float
- compressor_nondimensional_massflow#
Non-dimensional mass flow through the compressor. Default is 0.0.
- Type:
float
- reference_temperature#
Reference temperature for calculations [K]. Default is 288.15.
- Type:
float
- reference_pressure#
Reference pressure for calculations [Pa]. Default is 101325.0.
- Type:
float
- design_thrust#
Design thrust of the engine [N]. Default is 0.0.
- Type:
float
- design_mass_flow_rate#
Design mass flow rate [kg/s]. Default is 0.0.
- Type:
float
- OpenVSP_flow_through#
Flag for OpenVSP flow-through analysis. Default is False.
- Type:
bool
Notes
The Turbofan class inherits from the Propulsor base class and implements methods for computing turbofan engine performance. It includes functionality for handling different operating conditions and performance calculations.
Definitions
- ‘ISA’
International Standard Atmosphere - standard atmospheric model
- ‘SFC’
Specific Fuel Consumption - fuel efficiency metric
- ‘OpenVSP’
Open Vehicle Sketch Pad - open-source parametric aircraft geometry tool
See also
RCAIDE.Library.Components.Powertrain.Propulsors.Propulsor
,RCAIDE.Library.Components.Powertrain.Propulsors.Turbojet
,RCAIDE.Library.Components.Powertrain.Propulsors.Turboprop
,RCAIDE.Library.Components.Powertrain.Propulsors.Turboshaft
- append_operating_conditions(segment, energy_conditions, noise_conditions=None)[source]#
Appends operating conditions to the segment.