RCAIDE.Library.Methods.Powertrain.Converters.Combustor.append_combustor_conditions
append_combustor_conditions#
- append_combustor_conditions(combustor, segment, energy_conditions)[source]#
Initializes combustor operating conditions for a mission segment.
- Parameters:
combustor (RCAIDE.Library.Components.Converters.Combustor) –
- Combustor component with the following attributes:
- tagstr
Identifier for the combustor
segment (RCAIDE.Framework.Mission.Segments.Segment) –
- Mission segment with the following attributes:
- stateData
- Segment state
- ones_rowfunction
Function to create array of ones with specified length
energy_conditions (RCAIDE.Framework.Mission.Common.Conditions) – Energy conditions container where combustor conditions will be stored
- Returns:
Results are stored in energy_conditions.converters[combustor.tag]
- Return type:
None
Notes
This function initializes the necessary data structures for storing combustor operating conditions during a mission segment. It creates a container for the combustor in the energy conditions and initializes the non-dimensional mass ratio with ones.
- The function initializes the following in energy_conditions.converters[combustor.tag]:
- inputsConditions
- Input conditions container
- nondim_mass_rationumpy.ndarray
Non-dimensional mass ratio, initialized with ones
- outputsConditions
Output conditions container (empty)
The non-dimensional mass ratio represents the ratio of mass flow at the combustor exit to the mass flow at the combustor inlet, accounting for the addition of fuel.
- Major Assumptions
Non-dimensional mass ratio is initialized with ones (no fuel addition initially)