| Assumptions |
| Boolean | allowAbnormalOperation (from CompressorBase01) | false | = true to allow compressor to operate as 'turbine' where PR<=1, false to restrict 1<PR |
| Boolean | allowFlowReversal (from CompressorBase01) | false | = true to allow flow reversal, false restricts to design direction (port_a -> port_b) |
| debug setting |
| Boolean | printCmd (from CompressorBase01) | false | |
| Initialization › fluid_1 |
| Modelica.SIunits.MassFlowRate | m_flow1_init (from CompressorBase01) | 1.0 | |
| Modelica.SIunits.Pressure | p1_init (from CompressorBase01) | 101.3*1000 | |
| Modelica.SIunits.Temperature | T1_init (from CompressorBase01) | 288.15 | |
| Modelica.SIunits.SpecificEnthalpy | h1_init (from CompressorBase01) | T1_init*1.004*1000*288.15 | |
| Initialization › fluid_2 |
| Modelica.SIunits.MassFlowRate | m_flow2_init (from CompressorBase01) | -1.0*m_flow1_init | |
| Modelica.SIunits.Pressure | p2_init (from CompressorBase01) | 20*101.3*1000 | |
| Modelica.SIunits.Temperature | T2_init (from CompressorBase01) | 500 | |
| Modelica.SIunits.SpecificEnthalpy | h2_init (from CompressorBase01) | T2_init*1.004*1000 | |
| Initialization › flange_1 |
| Modelica.SIunits.Torque | tau1_init (from CompressorBase01) | 0.1 | |
| Modelica.SIunits.Angle | phi1_init (from CompressorBase01) | phi_init | |
| Initialization › flange_2 |
| Modelica.SIunits.Torque | tau2_init (from CompressorBase01) | pwr_init/(Nmech_init*2.0*Modelica.Constants.pi/60.0) | |
| Modelica.SIunits.Angle | phi2_init (from CompressorBase01) | phi_init | |
| Initialization › others |
| Real | PR_init (from CompressorBase01) | p2_init/p1_init | |
| Real | eff_init (from CompressorBase01) | 0.8 | |
| Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpm | Nmech_init (from CompressorBase01) | 3000.0 | |
| Real | NcqNcDes_1_init (from CompressorBase01) | 1.0 | |
| Real | NqNdes_init (from CompressorBase01) | NcqNcDes_1_init | |
| Modelica.SIunits.MassFlowRate | Wc_1_init (from CompressorBase01) | m_flow1_init | |
| Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpm | Nc_1_init (from CompressorBase01) | Nmech_init | |
| Modelica.SIunits.SpecificEnthalpy | dht_init (from CompressorBase01) | 490000.0 | |
| Modelica.SIunits.SpecificEnthalpy | dht_is_init (from CompressorBase01) | 390000.0 | |
| Modelica.SIunits.Power | pwr_init (from CompressorBase01) | 5.0*10.0^5 | |
| Modelica.SIunits.Torque | trq_init (from CompressorBase01) | pwr_init/(Nmech_init*2.0*Modelica.Constants.pi/60.0) | |
| Modelica.SIunits.Angle | phi_init (from CompressorBase01) | 1.0 | |
| Modelica.SIunits.SpecificEntropy | s_fluid_1_init (from CompressorBase01) | 6800.0 | |
| Modelica.SIunits.SpecificEntropy | s_fluid_2_init (from CompressorBase01) | 7000.0 | |
| switch |
| Boolean | switch_calcOnlyDes | false | use this component for only design pt. calc. |
| PropulsionSystem.Types.switches.switchHowToDetVar | switchDetermine_PR | PropulsionSystem.Types.switches.switchHowToDetVar.param | switch how to determine PR |
| Boolean | use_u_eff | false | get eff from the real input connector |
| switch about table file reading |
| Boolean | use_tableFile_Wc | true | |
| Boolean | use_tableFile_PR | true | |
| Boolean | use_tableFile_eff | true | |
| PropulsionSystem.Types.switches.switchTableDataResource | switchTableDataLocation | PropulsionSystem.Types.switches.switchTableDataResource.inLibraryDirectory | where table data file is located, valid if use_tableFile_..==true |
| switch about interpolation |
| Modelica.Blocks.Types.Smoothness | switchSmoothness_Wc | Modelica.Blocks.Types.Smoothness.ContinuousDerivative | |
| Modelica.Blocks.Types.Smoothness | switchSmoothness_PR | Modelica.Blocks.Types.Smoothness.ContinuousDerivative | |
| Modelica.Blocks.Types.Smoothness | switchSmoothness_eff | Modelica.Blocks.Types.Smoothness.ContinuousDerivative | |
| Component characteristics |
| Real | PRdes_paramInput | 10 | pressure ratio, valid only when switchDetermine_PR==param, value fixed through simulation |
| Real | effDes_paramInput | 0.80 | adiabatic efficiency, valid only when use_u_eff==false, value fixed through simulation |
| Component sizing |
| Real | NcTblDes_paramInput | 1.0 | design point definition on characteristics table |
| Real | RlineTblDes_paramInput | 0.774 | design point definition on table |
| table file read setting |
| String | pathName_tableFileInSimExeDir | "./tableData/table_Compressor_WcPReff_NcRline00.txt" | relative path under sim. exe. file directory |
| String | pathName_tableFileInLibPackage | "modelica://PropulsionSystem/tableData/table_Compressor_WcPReff_NcRline00.txt" | path in library sub-directory |
| String | tableName_Wc | "Wc_NcRline" | |
| String | tableName_PR | "PR_NcRline" | |
| String | tableName_eff | "eff_NcRline" | |