modelCompressorToDiscuss

Extends from SolarTherm.Media.CO2.PropCO2.

Parameters

TypeNameDefaultDescription
Realeta_design0.87Maximal isentropic efficiency of the compressor
RealPR2.313Pressure ratio
SI.AbsolutePressurep_high_des250*10^5outlet pressure
Realphi_opt0.0297035optimal adimensionned mass flow
SI.AngularVelocityN_design
SI.VelocitytipSpeed_des
SI.SpecificEnthalpyh_out_des
SI.SpecificEnthalpyh_in_desenthalpy at the outlet of the compressor
MedPB.ThermodynamicStatestate_in_des
MedPB.ThermodynamicStatestate_isen_des
SI.AbsolutePressurep_in_des
SI.AbsolutePressurep_out_des
SI.PowerW_comp_des
SI.MassFlowRatem_desdesign mass flow rate in kg/s
Realpsi_deson-design adimensionned head
SI.Diameterdiam_rotoron-design diameter of the rotor
RealdeltaHi_des

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPort_aport_a
Modelica.Fluid.Interfaces.FluidPort_bport_b

Components

TypeNameDefaultDescription
Modelica.Blocks.Types.ExternalCombiTable2DtableIDh_p_s (from PropCO2)Modelica.Blocks.Types.ExternalCombiTable2D(tableName = "Enthalpy", fileName = Modelica.Utilities.Files.loadResource("modelica://SolarTherm/Data/CO2/Props_from_P_S.txt"), table = fill(0.0, 0, 2), smoothness = Modelica.Blocks.Types.Smoothness.LinearSegments)
Modelica.Blocks.Types.ExternalCombiTable2DtableIDd_p_h (from PropCO2)Modelica.Blocks.Types.ExternalCombiTable2D(tableName = "Density", fileName = Modelica.Utilities.Files.loadResource("modelica://SolarTherm/Data/CO2/Props_from_P_H.txt"), table = fill(0.0, 0, 2), smoothness = Modelica.Blocks.Types.Smoothness.LinearSegments)
Modelica.Blocks.Types.ExternalCombiTable2DtableIDT_p_h (from PropCO2)Modelica.Blocks.Types.ExternalCombiTable2D(tableName = "Temperature", fileName = Modelica.Utilities.Files.loadResource("modelica://SolarTherm/Data/CO2/Props_from_P_H.txt"), table = fill(0.0, 0, 2), smoothness = Modelica.Blocks.Types.Smoothness.LinearSegments)
Modelica.Blocks.Types.ExternalCombiTable2DtableIDh_p_T (from PropCO2)Modelica.Blocks.Types.ExternalCombiTable2D(tableName = "Enthalpy", fileName = Modelica.Utilities.Files.loadResource("modelica://SolarTherm/Data/CO2/Props_from_P_T.txt"), table = fill(0.0, 0, 2), smoothness = Modelica.Blocks.Types.Smoothness.LinearSegments)
MedPB.ThermodynamicStatestate_athermodynamic state at the entrance
MedPB.ThermodynamicStatestate_isenthermodynamic state at the end of the isentropic compression
MedPB.ThermodynamicStatestate_bthermodynamic state at the end of the real compresssion
SI.PowerW_comppower used for compression
SI.AbsolutePressurep_out
SI.SpecificEntropys_entranceexergy at the entrance of the compressor
Realphi
Realpsi
SI.VelocitytipSpeed
SI.AngularVelocityN_compressor
Reald_entrance
Realeta_comp
RealNratio
RealdeltaHi

Contents

NameDescription
MedPB