modelNzlDefAeByFlowCharFixed00
Extends from PropulsionSystem.BaseClasses.BasicElements.NozzleBase00, PropulsionSystem.BaseClasses.BasicElements.NozzleBaseDefDesPt00.
Information
Document html pageexample/demo models
classes which this component call (those in MSL are not listed)
-> none
classes from which this component extend
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Assumptions | |||
| Boolean | allowFlowReversal (from NozzleBase00) | false | = true to allow flow reversal, false restricts to design direction (port_a -> port_b) |
| switch | |||
| switchDefineFg | switch_defineFg (from NozzleBase00) | switchDefineFg.FullyExpandedFlow | definition of Fg. influence on Cv definition |
| Boolean | use_u_CdTh | false | get CdTh from the real input connector |
| Boolean | use_u_Cv | false | get Cv from the real input connector |
| Boolean | use_u_kAmechTh | false | multipulier on Amech |
| debug setting | |||
| Boolean | printCmd (from NozzleBase00) | false | |
| Initialization › fluid_1 | |||
| Modelica.SIunits.MassFlowRate | m_flow1_init (from NozzleBase00) | 1.0 | |
| Modelica.SIunits.Pressure | p1_init (from NozzleBase00) | PR_init*p2_init | |
| Modelica.SIunits.Temperature | T1_init (from NozzleBase00) | 500 | |
| Modelica.SIunits.SpecificEnthalpy | h1_init (from NozzleBase00) | T1_init*1.004*1000 | |
| Initialization › fluid_2 | |||
| Modelica.SIunits.MassFlowRate | m_flow2_init (from NozzleBase00) | -1.0*m_flow1_init | |
| Modelica.SIunits.Pressure | p2_init (from NozzleBase00) | 101.3*1000 | |
| Modelica.SIunits.Temperature | T2_init (from NozzleBase00) | 300 | |
| Modelica.SIunits.SpecificEnthalpy | h2_init (from NozzleBase00) | T2_init*1.004*1000 | |
| Initialization › others | |||
| Real | PR_init (from NozzleBase00) | 2.5 | |
| Real | Cv_init (from NozzleBase00) | 0.99 | |
| Real | CdTh_init (from NozzleBase00) | 0.99 | |
| Real | MNth_init (from NozzleBase00) | 1.0 | |
| Modelica.SIunits.Velocity | V_2is_init (from NozzleBase00) | 480.0 | |
| Modelica.SIunits.Velocity | V_2_init (from NozzleBase00) | Cv_init*V_2is_init | |
| Modelica.SIunits.Velocity | V_th_choked_init (from NozzleBase00) | 410.0 | |
| Modelica.SIunits.Velocity | V_th_fullExp_init (from NozzleBase00) | V_2_init | |
| Modelica.SIunits.Velocity | V_th_init (from NozzleBase00) | V_th_choked_init | |
| Modelica.SIunits.SpecificEnthalpy | h_2is_init (from NozzleBase00) | h1_init - 1.0/2.0*V_2is_init^2.0 | |
| Modelica.SIunits.Force | Fg_init (from NozzleBase00) | m_flow1_init*V_2_init | |
| Modelica.SIunits.Area | AeTh_init (from NozzleBase00) | 0.0014*m_flow1_init | |
| Modelica.SIunits.Area | AmechTh_init (from NozzleBase00) | AeTh_init/CdTh_init | |
| Modelica.SIunits.SpecificEntropy | s_fluid_1_init (from NozzleBase00) | 7100.0 | |
| Modelica.SIunits.SpecificEntropy | s_fluid_2_init (from NozzleBase00) | 7200.0 | |
| Characteristics | |||
| Real | CdThDes_paramInput | 0.99 | discharge coefficient at throat, valid only when use_u_CdTh==false, value fixed through simulation |
| Real | CvDes_paramInput | 0.99 | flow velocity coefficient, valid only when use_u_Cv==false, value fixed through simulation |
| Component sizing | |||
| Modelica.SIunits.MassFlowRate | m_flow_1_des_paramInput | 1.0 | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Fluid.Interfaces.FluidPort_a | port_1 (from NozzleBase00) | ||
| Modelica.Fluid.Interfaces.FluidPort_b | port_2 (from NozzleBase00) | ||
| Modelica.Blocks.Interfaces.RealOutput | y_Fg (from NozzleBase00) | [N], gross thrust by nozzle | |
| PropulsionSystem.Types.ElementBus | elementBus1 (from NozzleBase00) | ||
| Modelica.Blocks.Interfaces.RealInput | u_CdTh | CdTh input, valid only when use_u_CdTh==true | |
| Modelica.Blocks.Interfaces.RealInput | u_Cv | Cv input, valid only when use_u_Cv==true | |
| Modelica.Blocks.Interfaces.RealInput | u_kAmechTh | AmechTh input, valid only when switchDetermine_AmechTh==viaRealInput |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.SpecificEntropy | s_fluid_1 (from NozzleBase00) | specific entropy, fluid_1 | |
| Modelica.SIunits.SpecificEntropy | s_fluid_2 (from NozzleBase00) | specific entropy, fluid_2 | |
| Modelica.SIunits.SpecificEntropy | s_fluid_th (from NozzleBase00) | specific entropy, fluid_th | |
| Modelica.SIunits.SpecificEntropy | s_fluid_2Tot (from NozzleBase00) | specific entropy, fluid_2Tot | |
| Modelica.SIunits.MassFlowRate | m_flow_max (from NozzleBase00) | ||
| Modelica.SIunits.MassFlowRate | m_flow_min (from NozzleBase00) | ||
| Modelica.SIunits.Velocity | V_2 (from NozzleBase00) | ||
| Modelica.SIunits.Velocity | V_2is (from NozzleBase00) | ||
| Real | PR (from NozzleBase00) | ||
| Real | CdTh (from NozzleBase00) | ||
| Real | Cv (from NozzleBase00) | ||
| Modelica.SIunits.SpecificEnthalpy | h_2is (from NozzleBase00) | ||
| Modelica.SIunits.Force | Fg (from NozzleBase00) | ||
| Modelica.SIunits.MassFlowRate | m_flow_th (from NozzleBase00) | ||
| Modelica.SIunits.Area | AmechTh (from NozzleBase00) | ||
| Modelica.SIunits.Area | AeTh (from NozzleBase00) | ||
| Modelica.SIunits.Velocity | V_th (from NozzleBase00) | ||
| Real | MNth (from NozzleBase00) | ||
| Modelica.SIunits.Velocity | V_th_fullExp (from NozzleBase00) | ||
| Modelica.SIunits.Velocity | V_th_choked (from NozzleBase00) | ||
| Real | PRdes (from NozzleBase00) | ||
| Real | CdThDes (from NozzleBase00) | ||
| Real | CvDes (from NozzleBase00) | ||
| PropulsionSystem.EngineSimEnvironment | environment (from NozzleBase00) | System wide properties | |
| Medium.BaseProperties | fluid_1 (from NozzleBase00) | flow station of inlet | |
| Medium.BaseProperties | fluid_2 (from NozzleBase00) | flow station of outlet (ambient) | |
| Medium.BaseProperties | fluid_2Tot (from NozzleBase00) | flow station of outlet, total | |
| Medium.BaseProperties | fluidStat_th (from NozzleBase00) | static flow station of throat | |
| Medium.BaseProperties | fluid_th (from NozzleBase00) | flow station of throat | |
| Medium.BaseProperties | fluidStat_th_fullExp (from NozzleBase00) | ||
| Medium.BaseProperties | fluidStat_th_choked (from NozzleBase00) | ||
| PropulsionSystem.Records.ThermoFluidProperties | fluid_1_des (from NozzleBaseDefDesPt00) | ||
| PropulsionSystem.Records.ThermoFluidProperties | fluid_2_des (from NozzleBaseDefDesPt00) | ||
| Modelica.SIunits.Area | AeThDes (from NozzleBaseDefDesPt00) | ||
| Modelica.SIunits.Area | AmechThDes (from NozzleBaseDefDesPt00) |