RCAIDE.Library.Components.Powertrain.Converters.Combustor
Combustor#
- class Combustor(*args, **kwarg)[source]#
Bases:
Converter
A combustor component model for gas turbine engines that simulates the combustion process.
- tag#
Identifier for the combustor. Default is ‘Combustor’.
- Type:
str
- alphac#
Combustor entrance angle [rad]. Default is 0.0.
- Type:
float
- turbine_inlet_temperature#
Temperature at turbine inlet [K]. Default is 1500.
- Type:
float
- area_ratio#
Ratio of combustor exit to inlet area. Default is 1.0.
- Type:
float
- axial_fuel_velocity_ratio#
Ratio of axial fuel velocity to inlet velocity. Default is 0.0.
- Type:
float
- fuel_velocity_ratio#
Ratio of fuel velocity to inlet velocity. Default is 0.0.
- Type:
float
- burner_drag_coefficient#
Drag coefficient of the burner. Default is 0.0.
- Type:
float
- absolute_sensible_enthalpy#
Absolute sensible enthalpy [J/kg]. Default is 0.0.
- Type:
float
- diameter#
Combustor diameter [m]. Default is 0.2.
- Type:
float
- length#
Combustor length [m]. Default is 0.3.
- Type:
float
- fuel_equivalency_ratio#
Fuel-to-air equivalency ratio. Default is 0.3.
- Type:
float
- number_of_combustors#
Number of combustor cans. Default is 30.
- Type:
int
- f_air_PZ#
Fraction of total air entering Primary Zone. Default is 0.18.
- Type:
float
- FAR_st#
Stoichiometric Fuel to Air ratio. Default is 0.068.
- Type:
float
- N_comb#
Number of can-annular combustors. Default is 10.
- Type:
int
- N_PZ#
Number of PSR in the Primary Zone. Default is 8.
- Type:
int
- A_PZ#
Primary Zone cross-sectional area [m²]. Default is 0.15.
- Type:
float
- L_PZ#
Primary Zone length [m]. Default is 0.0153.
- Type:
float
- N_SZ#
Number of dilution air inlets in the Secondary Zone. Default is 3.
- Type:
int
- A_SZ#
Secondary Zone cross-sectional area [m²]. Default is 0.15.
- Type:
float
- L_SZ#
Secondary Zone length [m]. Default is 0.075.
- Type:
float
- phi_SZ#
Equivalence Ratio in the Secondary Zone. Default is 0.2.
- Type:
float
- S_PZ#
Mixing parameter in the Primary Zone. Default is 0.6.
- Type:
float
- F_SC#
Fuel scaler. Default is 0.425.
- Type:
float
- number_of_assigned_PSR_1st_mixers#
Number of assigned PSRs to first row mixers. Default is 2.
- Type:
int
- number_of_assigned_PSR_2nd_mixers#
Number of assigned mixers to second row mixers. Default is 2.
- Type:
int
Notes
The Combustor class models the combustion process in gas turbine engines, splitting the combustor into primary and secondary zones. It uses a Chemical Reactor Network (CRN) approach with Perfectly Stirred Reactors (PSR) and Plug Flow Reactors (PFR) for modeling the combustion process.
Definitions
- ‘PSR’
Perfectly Stirred Reactor - A reactor model assuming perfect mixing
- ‘PZ’
Primary Zone - Initial combustion region
- ‘SZ’
Secondary Zone - Dilution region where the combustion is completed
- ‘FAR’
Fuel-to-Air Ratio
- ‘PFR’
Plug Flow Reactor - A reactor model assuming no mixing in axial direction
See also
RCAIDE.Library.Methods.Emissions.Chemical_Reaction_Network.evaluate_cantera