modelCO2PB

Extends from SolarTherm.Media.CO2.PropCO2.

Parameters

TypeNameDefaultDescription
Modelica.SIunits.AbsolutePressurep_high250*10^5high pressure of the cycle
Modelica.SIunits.ThermodynamicTemperatureT_high600 + 273.15inlet temperature of the turbine
Modelica.SIunits.ThermodynamicTemperatureT_amb30 + 273.15ambiant temperature
RealPR3Pressure ratio
Modelica.SIunits.PowerP_nom164000Nominal electrical power
Modelica.SIunits.MassFlowRatem_flow_design1.48Design mass flow rate in kg/s
Modelica.SIunits.Efficiencyeta_comp0.87Maximal isentropic efficiency of the compressors
Realdiam_rotor0.039On-design diameter of the compressor's rotor
RealN_design6545On-design rotationnal speed in rad/s
Realpsi_des2.73On-design adimensionned head
Modelica.SIunits.Efficiencyeta_turb0.93Maximal isentropic efficiency of the turbine
Modelica.SIunits.AreaA_nozzle4.420*10^(-5)Nozzle area of the turbine, in m2
RealN_shaft6545On-design rotationnal speed in rad/s
Realdiam_turb0.129On-design diameter of the turbine's rotor
IntegerN_q15
SolarTherm.Types.ConductanceUA_dis{5201.28, 2519.91, 1731.07, 1360.73, 1150.91, 1018.64, 929.279, 865.836, 818.941, 783.311, 755.569, 733.446, 715.599, 700.851}
Modelica.SIunits.MassFlowRatem_des_comp1.48
Modelica.SIunits.MassFlowRatem_des_turb1.48
SolarTherm.Types.ConductanceUA_exch58694Conductance per sub-heat exchanger
Modelica.SIunits.SpecificEnthalpyh_HTF_design293902Inlet enthalpy of the HTF. For convergence when m_flow too low
Modelica.SIunits.MassFlowRatem_des_CO21.48
Modelica.SIunits.MassFlowRatem_des_HTF1.48
SolarTherm.Types.ConductanceUA_cooler4745Conductance of the cooler in W/K
Modelica.SIunits.ThermodynamicTemperatureT_low45 + 273.15Outlet temperature of the cooler

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)
Modelica.SIunits.Efficiencyeta_cycle
Modelica.SIunits.PowerP_elec
Booleanm_supDisconnect the production of electricity when the outlet pressure of the turbine is close to the critical pressure
SolarTherm.Models.PowerBlocks.sCO2Cycle.OffDesign.HeatRecuperatorTLMDrecuperator
SolarTherm.Models.PowerBlocks.sCO2Cycle.OffDesign.CompressorOnShaftcompressor
SolarTherm.Models.PowerBlocks.sCO2Cycle.OffDesign.Coolercooler
SolarTherm.Models.PowerBlocks.sCO2Cycle.OffDesign.Turbineturbine
SolarTherm.Models.PowerBlocks.sCO2Cycle.OffDesign.Exchangerexchanger
SolarTherm.Models.PowerBlocks.sCO2Cycle.SourceFlowsrc
SinkFlowsink
RealtempTest

Contents

NameDescription
MedPB
MedRec