RCAIDE.Library.Methods.Powertrain.Propulsors.Turbofan.design_turbofan
design_turbofan#
- design_turbofan(turbofan)[source]#
Computes performance properties of a turbofan engine at the design point by linking and analyzing the thermodynamic cycle of its components.
- Parameters:
turbofan (RCAIDE.Library.Components.Propulsors.Turbofan) –
- Turbofan engine component with the following attributes:
- tagstr
Identifier for the turbofan
- design_mach_numberfloat
Design Mach number
- design_altitudefloat
Design altitude [m]
- design_isa_deviationfloat
ISA temperature deviation at design point [K]
- working_fluidData
Working fluid properties object
- reference_temperaturefloat
Reference temperature for mass flow scaling [K]
- reference_pressurefloat
Reference pressure for mass flow scaling [Pa]
- bypass_ratiofloat
Bypass ratio of the turbofan
- ramData
- Ram component
- tagstr
Identifier for the ram
- inlet_nozzleData
- Inlet nozzle component
- tagstr
Identifier for the inlet nozzle
- fanData
- Fan component
- tagstr
Identifier for the fan
- low_pressure_compressorData
- Low pressure compressor component
- tagstr
Identifier for the low pressure compressor
- high_pressure_compressorData
- High pressure compressor component
- tagstr
Identifier for the high pressure compressor
- combustorData
- Combustor component
- tagstr
Identifier for the combustor
- high_pressure_turbineData
- High pressure turbine component
- tagstr
Identifier for the high pressure turbine
- low_pressure_turbineData
- Low pressure turbine component
- tagstr
Identifier for the low pressure turbine
- core_nozzleData
- Core nozzle component
- tagstr
Identifier for the core nozzle
- fan_nozzleData
- Fan nozzle component
- tagstr
Identifier for the fan nozzle
- Return type:
None
Notes
- This function performs a complete design analysis of a turbofan engine by:
Setting up atmospheric conditions at the design point
Creating a mission segment for the design point
Sequentially analyzing each component in the engine’s thermodynamic cycle
Linking the output conditions of each component to the input conditions of the next
Sizing the core flow to meet the design requirements
Computing sea level static performance
- The function follows this sequence for component analysis:
Ram (inlet)
Inlet nozzle
Fan
Low pressure compressor
High pressure compressor
Combustor
High pressure turbine
Low pressure turbine
Core nozzle
Fan nozzle
- Major Assumptions
US Standard Atmosphere 1976
Steady state operation
One-dimensional flow through components
Adiabatic components except for the combustor
Perfect gas behavior with variable properties
References
[1] Mattingly, J.D., “Elements of Gas Turbine Propulsion”, 2nd Edition, AIAA Education Series, 2005. https://soaneemrana.org/onewebmedia/ELEMENTS%20OF%20GAS%20TURBINE%20PROPULTION2.pdf [2] Cantwell, B., “AA283 Course Notes”, Stanford University. https://web.stanford.edu/~cantwell/AA283_Course_Material/AA283_Course_BOOK/AA283_Aircraft_and_Rocket_Propulsion_BOOK_Brian_J_Cantwell_May_28_2024.pdf