modelcorrelRecompPB
Extends from SolarTherm.Media.CO2.PropCO2.
Parameters
| Type | Name | Default | Description |
| SI.Power | P_nom | 100*10^6 | |
| SI.AbsolutePressure | p_high | CV.from_bar(250) | |
| SI.AbsolutePressure | p_low | CV.from_bar(80) | |
| Real | PR | p_high/p_low | |
| Real | gamma | 0.28 | recompression fraction |
| SI.ThermodynamicTemperature | T_high | CV.from_degC(715) | inlet temperature of the turbine |
| SI.ThermodynamicTemperature | T_HTF_in | CV.from_degC(800) | inlet temperature of the HTF |
| SI.ThermodynamicTemperature | T_low | CV.from_degC(45) | Inlet temperature of the compressor |
| SI.ThermodynamicTemperature | T_amb_des | CV.from_degC(20) | ambient temperature at design |
| SI.TemperatureDifference | pinchHTR | 5 | |
| SI.TemperatureDifference | pinchLTR | 5 | |
| SI.TemperatureDifference | pinchExch | T_HTF_in - T_high | |
| SI.Efficiency | eta_main_comp | 0.89 | |
| SI.Efficiency | eta_re_comp | 0.89 | |
| SI.Efficiency | eta_turb | 0.93 | |
| Integer | N_exch | 5 | |
| Integer | N_HTR | 15 | |
| Integer | N_LTR | 15 | |
| Integer | N_cooler | 15 | |
| Integer | N_points | 10 | |
| SI.SpecificEntropy | s_in_turb | | inlet entropy to the turbine |
| MedPB.ThermodynamicState | state_in_turb | | |
| SI.Power | W_turb | | |
| MedPB.ThermodynamicState | state_out_turb | | |
| SI.SpecificEntropy | s_in_mainComp | | inlet entropy to the main compressor |
| SI.Power | W_mainComp | | |
| SolarTherm.Types.Conductance | UA_exch_dis | | |
| SI.HeatFlowRate | Q_dis_exch | | |
| MedPB.ThermodynamicState | state_CO2_exch | | |
| MedRec.ThermodynamicState | state_HTF_exch | | |
| SI.TemperatureDifference | deltaT_exch | | |
| SolarTherm.Types.Conductance | UA_HTR_dis | | |
| SI.HeatFlowRate | Q_dis_HTR | | |
| MedPB.ThermodynamicState | state_HTR_turb | | |
| MedPB.ThermodynamicState | state_HTR_comp | | |
| SI.TemperatureDifference | deltaT_HTR | | |
| MedPB.ThermodynamicState | state_cooler | | |
| MedPB.ThermodynamicState | state_cooler_out | | |
| SI.HeatFlowRate | Q_dis_cooler | | |
| SolarTherm.Types.Conductance | UA_cooler_dis | | |
Components
| Type | Name | Default | Description |
| Modelica.Blocks.Types.ExternalCombiTable2D | tableIDh_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.ExternalCombiTable2D | tableIDd_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.ExternalCombiTable2D | tableIDT_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.ExternalCombiTable2D | tableIDh_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) | |
Contents
| Name | Description |
MedPB | |
MedRec | |