modelRecompCycleExchanger

On-design calculation of the sCO2 recompression cycle.

Extends from SolarTherm.Media.CO2.PropCO2.

Information

On-design model of a recompression sCO2 cycle with exchanger. The number of discretization of the heat recuperators has to be discussed.

The mass flow is either imposed by the nominal power or by the HTF mass flow rate.

A calculation of the price is performed based on a cost estimation of the different components, from Weiland et al.The uncertainty is between -30%/50%. Depending on the power block layout chosen, other correlations might have to be implemented (motor for the compressor, gearbox, ..). See the article for more informations.

The currency is 2017$. The price of the exchanger is taken at 150$/kW_th because it is defined as the objective to reach for next-Gen CSP with particles

An exergy analysis is implemented based on a class from Pr. Neveu (UPVD).

N. T. Weiland, B. W. Lance, et S. R. Pidaparti, « SCO2 power cycle components cost correlations from DOE data spanning multiple scales and application », p. 17.

Available at https://www.netl.doe.gov/projects/files/sCO2PowerCycleComponentCostCorrelationsfromDOEDataSpanningMultipleScalesandApplications_061819.pdf

 

Parameters

TypeNameDefaultDescription
Modelica.SIunits.AbsolutePressurep_high250*10^5high pressure of the cycle
Modelica.SIunits.ThermodynamicTemperatureT_high800 + 273.15inlet temperature of the turbine
Modelica.SIunits.ThermodynamicTemperatureT_amb30 + 273.15ambiant temperature
RealPR2.77Pressure ratio
Modelica.SIunits.PowerP_nom10*10^6Nominal electrical power
Modelica.SIunits.Efficiencyeta_comp0.89Isentropic efficiency of the compressors
Modelica.SIunits.Efficiencyeta_turb0.93Isentropic efficiency of the turbine
Realgamma0.18Part of the mass flow going to the recompression directly
IntegerN_q15Number of discretization of the heat recuperators
RealpinchRecuperator5
RealchoiceN{75000, 30000, 10000, 3600}*5/6*0.10471975512
RealN_shaft3600*0.10471975512
SolarTherm.Models.Analysis.Finances.Moneypri_exchanger150price of the primary exchanger in $/(kW_th). Objective for next-gen CSP with particles

Components

TypeNameDefaultDescription
Modelica.Fluid.Systemsystem
SolarTherm.Models.PowerBlocks.sCO2Cycle.OnDesign.Turbineturbine
SolarTherm.Models.PowerBlocks.sCO2Cycle.OnDesign.CompressorOnShaftmainCompressor
SolarTherm.Models.PowerBlocks.sCO2Cycle.OnDesign.Coolercooler
SolarTherm.Models.PowerBlocks.sCO2Cycle.OnDesign.CompressorOnShaftreCompressor
SolarTherm.Models.PowerBlocks.sCO2Cycle.OnDesign.HeatRecuperatorDTAveLTR
SolarTherm.Models.PowerBlocks.sCO2Cycle.OnDesign.HeatRecuperatorDTAveHTR
SolarTherm.Models.PowerBlocks.sCO2Cycle.FlowSplittersplitter
SolarTherm.Models.PowerBlocks.sCO2Cycle.FlowMixermixer
Modelica.SIunits.EfficiencyefficiencyCycleEfficiency of the cycle
RealE_bal_check
SolarTherm.Types.SpecificWorkW_outSpecific Work of the cycle
SolarTherm.Models.Analysis.Finances.MoneyC_LTRcost of the low-temperature recuperator
SolarTherm.Models.Analysis.Finances.MoneyC_HTRcost of the high-temperature recuperator
SolarTherm.Models.Analysis.Finances.MoneyC_turbinecost of the turbine
SolarTherm.Models.Analysis.Finances.MoneyC_mainCompressorcost of the compressor
SolarTherm.Models.Analysis.Finances.MoneyC_reCompressorcost of the reCompressor
SolarTherm.Models.Analysis.Finances.MoneyC_exchangercost of the exchanger
SolarTherm.Models.Analysis.Finances.MoneyC_generatorcost of the generator
SolarTherm.Models.Analysis.Finances.MoneyC_coolercost of the cooler
SolarTherm.Models.Analysis.Finances.MoneyC_PBOverall cost of the power block
Modelica.SIunits.Efficiencyeta_carnot
Realex_d_percent_mainCompressorMainCompressor exergy destruction
Realex_d_percent_LTRLTR exergy destruction
Realex_d_percent_HTRecuperatorHTRecuperator exergy destruction
Realex_d_percent_reCompressorreCompressor exergy destruction
Realex_d_percent_exchangerheater exergy destruction
Realex_d_percent_turbineturbine exergy destruction
Realex_d_percent_coolercooler exergy destruction
SolarTherm.Types.SpecificExergyex_d_totTotal exergy destruction
SolarTherm.Types.SpecificExergyex_inInlet of exergy at the heater
Modelica.SIunits.Efficiencyeta_exExergetic efficiency = P_nom/ex_in
Exchangerexchanger
SolarTherm.Models.PowerBlocks.sCO2Cycle.SourceFlowsrc
SinkFlowsink

Contents

NameDescription
MedPB