modelCombCharFixed02
Extends from PropulsionSystem.BaseClasses.BasicElements.CombustorBase02.
Information
Document html pageexample/demo models
- PropulsionSystem.Examples.Elements.BasicElements.CombCharFixed02_ex01
- PropulsionSystem.Examples.Elements.BasicElements.CombCharFixed02_ex02
- PropulsionSystem.Subelements.Combustion00
- PropulsionSystem.Elements.BasicElements.IdealMixer01
- PropulsionSystem.Elements.BasicElements.HeatInjector00
classes which this component call (those in MSL are not listed)
classes from which this component extend
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Assumptions | |||
| Boolean | allowFlowReversal (from CombustorBase02) | false | = true to allow flow reversal, false restricts to design direction (port_a -> port_b) |
| debug setting | |||
| Boolean | printCmd (from CombustorBase02) | false | |
| Initialization › fluid_1 | |||
| Modelica.SIunits.MassFlowRate | m_flow1_init (from CombustorBase02) | 1.0 | |
| Modelica.SIunits.Pressure | p1_init (from CombustorBase02) | 20*101.3*1000 | |
| Modelica.SIunits.Temperature | T1_init (from CombustorBase02) | 800.0 | |
| Modelica.SIunits.SpecificEnthalpy | h1_init (from CombustorBase02) | T1_init*1.004*1000 | |
| Initialization › fluid_2 | |||
| Modelica.SIunits.MassFlowRate | m_flow2_init (from CombustorBase02) | -1.0*m_flow1_init | |
| Modelica.SIunits.Pressure | p2_init (from CombustorBase02) | 20*101.3*1000 | |
| Modelica.SIunits.Temperature | T2_init (from CombustorBase02) | 1600 | |
| Modelica.SIunits.SpecificEnthalpy | h2_init (from CombustorBase02) | T2_init*1.004*1000 | |
| Initialization › fluid_fuel | |||
| Modelica.SIunits.MassFlowRate | m_flow_fuel_init (from CombustorBase02) | 0.03*m_flow1_init | |
| Modelica.SIunits.Pressure | pfuel_init (from CombustorBase02) | p1_init | |
| Modelica.SIunits.Temperature | Tfuel_init (from CombustorBase02) | 400 | |
| Modelica.SIunits.SpecificEnthalpy | hfuel_init (from CombustorBase02) | Tfuel_init*1000 | |
| Initialization › HeatInjector | |||
| Modelica.SIunits.HeatFlowRate | Q_flow_init (from CombustorBase02) | m_flow1_init*(h2_init - h1_init) | |
| Modelica.SIunits.Temperature | Twall_init (from CombustorBase02) | T2_init | |
| Initialization › others | |||
| Real | effComb_init (from CombustorBase02) | 0.999 | |
| Modelica.SIunits.SpecificEntropy | s_fluid_1_init (from CombustorBase02) | 7000.0 | |
| Modelica.SIunits.SpecificEntropy | s_fluid_2_init (from CombustorBase02) | 7800.0 | |
| switch | |||
| Boolean | use_u_LHV_fuel | false | get LHV_fuel from the real input connector |
| Boolean | use_u_effComb | false | get effComb from the real input connector |
| Component characteristics | |||
| Modelica.SIunits.SpecificEnthalpy | LHV_fuel_paramInput | 42.8*10.0^6.0 | lower heatting value of fuel, valid only when use_u_LHV_fuel==false |
| Real | effComb_paramInput | 0.99 | combustion efficiency, valid only when use_u_effComb==false |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Fluid.Interfaces.FluidPort_a | port_1 (from CombustorBase02) | ||
| Modelica.Fluid.Interfaces.FluidPort_b | port_2 (from CombustorBase02) | ||
| Modelica.Blocks.Interfaces.RealOutput | y_m_flow_fuel (from CombustorBase02) | [kg/s], mass flow rate of fuel | |
| PropulsionSystem.Types.ElementBus | elementBus1 (from CombustorBase02) | ||
| Modelica.Fluid.Interfaces.FluidPort_a | port_fuel (from CombustorBase02) | ||
| Modelica.Blocks.Interfaces.RealInput | u_LHV_fuel | [J/kg], lower heating value of fuel | |
| Modelica.Blocks.Interfaces.RealInput | u_effComb | [nond], combustion efficiency |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | effComb (from CombustorBase02) | ||
| Modelica.SIunits.SpecificEntropy | s_fluid_1 (from CombustorBase02) | specific entropy, fluid_1 | |
| Modelica.SIunits.SpecificEntropy | s_fluid_2 (from CombustorBase02) | specific entropy, fluid_2 | |
| PropulsionSystem.Subelements.Combustion00 | Combustion (from CombustorBase02) | ||
| PropulsionSystem.Elements.BasicElements.IdealMixer01 | Mixer (from CombustorBase02) | ||
| Modelica.Fluid.Sensors.MassFlowRate | massFlowRate1 (from CombustorBase02) | ||
| PropulsionSystem.Elements.BasicElements.HeatInjector00 | HeatInjector (from CombustorBase02) | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | prescribedHeatFlow1 (from CombustorBase02) | ||
| Medium.BaseProperties | fluid_1 (from CombustorBase02) | flow station of inlet | |
| Medium.BaseProperties | fluid_2 (from CombustorBase02) | flow station of outlet |