Sco2CspUdPcTables¶
Supercritical CO2 Power Cycle
-
PySAM.Sco2CspUdPcTables.
default
(config) → Sco2CspUdPcTables¶ Load defaults for the configuration
config
. Available configurations are:- None
Note
Some inputs do not have default values and may be assigned a value from the variable’s Required attribute. See variable attribute descriptions below.
-
PySAM.Sco2CspUdPcTables.
from_existing
(data, optional config) → Sco2CspUdPcTables¶ Share data with an existing PySAM class. If
optional config
is a valid configuration name, load the module’s defaults for that configuration.
-
PySAM.Sco2CspUdPcTables.
new
() → Sco2CspUdPcTables¶
-
PySAM.Sco2CspUdPcTables.
wrap
(ssc_data_t) → Sco2CspUdPcTables¶ Load data from a PySSC object.
Warning
Do not call PySSC.data_free on the ssc_data_t provided to
wrap()
Sco2CspUdPcTables is a wrapper for the SSC compute module cmod_sco2_csp_ud_pc_tables.cpp
Interdependent Variables¶
The variables listed below are interdependent with other variables. If you change the value of one of these variables, you may need to change values of other variables. The SAM user interface manages these interdependent variables, but in PySAM, it is up to you change the value of all interdependent variables so they are consistent. See Interdependent Variables for examples and details.
- None
Functions¶
-
class
PySAM.Sco2CspUdPcTables.
Sco2CspUdPcTables
¶ This class contains all the variable information for running a simulation. Variables are grouped together in the subclasses as properties. If property assignments are the wrong type, an error is thrown.
-
assign
(dict) → None¶ Assign attributes from nested dictionary, except for Outputs
nested_dict = { 'System Design': { var: val, ...}, ...}
-
execute
(int verbosity) → None¶ Execute simulation with verbosity level 0 (default) or 1
-
export
() → dict¶ Export attributes into nested dictionary
-
replace
(dict) → None¶ Replace attributes from nested dictionary, except for Outputs. Unassigns all values in each Group then assigns from the input dict.
nested_dict = { 'System Design': { var: val, ...}, ...}
-
unassign
(name) → None¶ Unassign a value in any of the variable groups.
-
value
(name, optional value) → Union[None, float, dict, sequence, str]¶ Get or set by name a value in any of the variable groups.
-
SystemDesign Group¶
-
class
PySAM.Sco2CspUdPcTables.Sco2CspUdPcTables.
SystemDesign
¶ -
assign
(dict) → None¶ Assign attributes from dictionary, overwriting but not removing values.
SystemDesign_vals = { var: val, ...}
-
export
() → dict¶ Export attributes into dictionary.
-
replace
(dict) → None¶ Replace attributes from dictionary, unassigning values not present in input
dict
.SystemDesign_vals = { var: val, ...}
-
T_amb_des
¶ Ambient temperature [C]
Required: True
Type: float
-
T_htf_hot_des
¶ HTF design hot temperature (PHX inlet) [C]
Required: True
Type: float
-
W_dot_net_des
¶ Design cycle power output (no cooling parasitics) [MWe]
Required: True
Type: float
-
dT_PHX_hot_approach
¶ Temp diff btw hot HTF and turbine inlet [C]
Required: True
Type: float
-
dT_mc_approach
¶ Temp diff btw ambient air and main compressor inlet [C]
Required: True
Type: float
-
design_method
¶ 1 = Specify efficiency, 2 = Specify total recup UA, 3 = Specify each recup design
Required: True
Type: float
-
eta_thermal_des
¶ Power cycle thermal efficiency
Required: Required if design_method=1
Type: float
-
htf
¶ Integer code for HTF used in PHX
Required: True
Type: float
-
htf_props
¶ User defined HTF property data
Info: 7 columns (T,Cp,dens,visc,kvisc,cond,h), at least 3 rows
Required: False. Automatically set to [[0]] if not assigned explicitly or loaded from defaults.
Type: sequence[sequence]
-
site_elevation
¶ Site elevation [m]
Required: True
Type: float
-
HeatExchangerDesign Group¶
-
class
PySAM.Sco2CspUdPcTables.Sco2CspUdPcTables.
HeatExchangerDesign
¶ -
assign
(dict) → None¶ Assign attributes from dictionary, overwriting but not removing values.
HeatExchangerDesign_vals = { var: val, ...}
-
export
() → dict¶ Export attributes into dictionary.
-
replace
(dict) → None¶ Replace attributes from dictionary, unassigning values not present in input
dict
.HeatExchangerDesign_vals = { var: val, ...}
-
HTR_HP_deltaP_des_in
¶ HTR high pressure side pressure drop as fraction of inlet pressure [-]
Info: High temperature recuperator
Type: float
-
HTR_LP_deltaP_des_in
¶ HTR low pressure side pressure drop as fraction of inlet pressure [-]
Info: High temperature recuperator
Type: float
-
HTR_UA_des_in
¶ Design HTR conductance [kW/K]
Info: High temperature recuperator
Required: Required if design_method=3
Type: float
-
HTR_design_code
¶ 1 = UA, 2 = min dT, 3 = effectiveness [-]
Info: High temperature recuperator
Required: Required if design_method=3
Type: float
-
HTR_eff_des_in
¶ Design effectiveness for HTR [-]
Info: High temperature recuperator
Required: Required if design_method=3
Type: float
-
HTR_min_dT_des_in
¶ Design minimum allowable temperature difference in HTR [C]
Info: High temperature recuperator
Required: Required if design_method=3
Type: float
-
HTR_n_sub_hx
¶ HTR number of model subsections [-]
Info: High temperature recuperator
Required: False. Automatically set to 10 if not assigned explicitly or loaded from defaults.
Type: float
-
HTR_od_model
¶ mass flow scale, 1: conductance ratio model [-]
Info: High temperature recuperator
Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.
Type: float Type: 0
-
HT_recup_eff_max
¶ Maximum allowable effectiveness in HTR [-]
Info: High temperature recuperator
Required: False. Automatically set to 1.0 if not assigned explicitly or loaded from defaults.
Type: float
-
LTR_HP_deltaP_des_in
¶ LTR high pressure side pressure drop as fraction of inlet pressure [-]
Info: Low temperature recuperator
Type: float
-
LTR_LP_deltaP_des_in
¶ LTR low pressure side pressure drop as fraction of inlet pressure [-]
Info: Low temperature recuperator
Type: float
-
LTR_UA_des_in
¶ Design LTR conductance [kW/K]
Info: Low temperature recuperator
Required: Required if design_method=3
Type: float
-
LTR_design_code
¶ 1 = UA, 2 = min dT, 3 = effectiveness [-]
Info: Low temperature recuperator
Required: Required if design_method=3
Type: float
-
LTR_eff_des_in
¶ Design effectiveness for LTR [-]
Info: Low temperature recuperator
Required: Required if design_method=3
Type: float
-
LTR_min_dT_des_in
¶ Design minimum allowable temperature difference in LTR [C]
Info: Low temperature recuperator
Required: Required if design_method=3
Type: float
-
LTR_n_sub_hx
¶ LTR number of model subsections [-]
Info: Low temperature recuperator
Required: False. Automatically set to 10 if not assigned explicitly or loaded from defaults.
Type: float
-
LTR_od_model
¶ mass flow scale, 1: conductance ratio model [-]
Info: Low temperature recuperator
Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.
Type: float Type: 0
-
LT_recup_eff_max
¶ Maximum allowable effectiveness in LTR [-]
Info: Low temperature recuperator
Required: False. Automatically set to 1.0 if not assigned explicitly or loaded from defaults.
Type: float
-
UA_recup_tot_des
¶ Total recuperator conductance [kW/K]
Info: Combined recuperator design
Required: Required if design_method=2
Type: float
-
cycle_config
¶ 1 = recompression, 2 = partial cooling
Info: High temperature recuperator
Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.
Type: float
-
des_objective
¶ [2] = hit min phx deltat then max eta, [else] max eta
Info: High temperature recuperator
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
is_IP_fixed
¶ 0 = No, >0 = fixed HP-IP pressure ratio at input, <0 = fixed IP at abs(input)
Info: High temperature recuperator
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float Type: partial cooling config
-
is_PR_fixed
¶ 0 = No, >0 = fixed pressure ratio at input <0 = fixed LP at abs(input) [High temperature recuperator]
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
is_P_high_fixed
¶ 1 = Yes (=P_high_limit), 0 = No, optimized (default)
Info: High temperature recuperator
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
is_recomp_ok
¶ 1 = Yes, 0 = simple cycle only, < 0 = fix f_recomp to abs(input)
Info: High temperature recuperator
Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.
Type: float
-
min_phx_deltaT
¶ Minimum design temperature difference across PHX [C]
Info: High temperature recuperator
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
rel_tol
¶ Baseline solver and optimization relative tolerance exponent (10^-rel_tol) [-]
Info: High temperature recuperator
Required: False. Automatically set to 3 if not assigned explicitly or loaded from defaults.
Type: float
-
Common Group¶
-
class
PySAM.Sco2CspUdPcTables.Sco2CspUdPcTables.
Common
¶ -
assign
(dict) → None¶ Assign attributes from dictionary, overwriting but not removing values.
Common_vals = { var: val, ...}
-
export
() → dict¶ Export attributes into dictionary.
-
replace
(dict) → None¶ Replace attributes from dictionary, unassigning values not present in input
dict
.Common_vals = { var: val, ...}
-
PHX_co2_deltaP_des_in
¶ PHX co2 side pressure drop as fraction of inlet pressure [-]
Type: float
-
P_high_limit
¶ High pressure limit in cycle [MPa]
Required: True
Type: float
-
T_amb_high
¶ Upper level of ambient temperature [C]
Type: float
-
T_amb_low
¶ Lower level of ambient temperature [C]
Type: float
-
T_htf_hot_high
¶ Upper level of HTF hot temperature [C]
Type: float
-
T_htf_hot_low
¶ Lower level of HTF hot temperature [C]
Type: float
-
deltaP_counterHX_frac
¶ Fraction of CO2 inlet pressure that is design point counterflow HX (recups & PHX) pressure drop [-]
Required: False. Automatically set to 0 if not assigned explicitly or loaded from defaults.
Type: float
-
eta_isen_mc
¶ Design main compressor isentropic efficiency [-]
Required: True
Type: float
-
eta_isen_pc
¶ Design precompressor isentropic efficiency [-]
Required: Required if cycle_config=2
Type: float
-
eta_isen_rc
¶ Design re-compressor isentropic efficiency [-]
Required: True
Type: float
-
eta_isen_t
¶ Design turbine isentropic efficiency [-]
Required: True
Type: float
-
is_apply_default_htf_mins
¶ 1 = yes (0.5 rc, 0.7 simple), 0 = no, only use ‘m_dot_htf_ND_low’
Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.
Type: float
-
is_generate_udpc
¶ 1 = generate udpc tables, 0 = only calculate design point cyle
Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.
Type: float
-
m_dot_htf_ND_high
¶ Upper level of normalized HTF mass flow rate
Type: float
-
m_dot_htf_ND_low
¶ Lower level of normalized HTF mass flow rate
Type: float
-
mc_comp_type
¶ SNL 2: CompA [-]
Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.
Type: float Type: Main compressor compressor type 1
-
n_T_amb
¶ Number of ambient temperature parametric runs
Type: float
-
n_T_htf_hot
¶ Number of HTF hot temperature parametric runs
Type: float
-
n_m_dot_htf_ND
¶ Number of normalized HTF mass flow rate parametric runs
Type: float
-
PHXDesign Group¶
-
class
PySAM.Sco2CspUdPcTables.Sco2CspUdPcTables.
PHXDesign
¶ -
assign
(dict) → None¶ Assign attributes from dictionary, overwriting but not removing values.
PHXDesign_vals = { var: val, ...}
-
export
() → dict¶ Export attributes into dictionary.
-
replace
(dict) → None¶ Replace attributes from dictionary, unassigning values not present in input
dict
.PHXDesign_vals = { var: val, ...}
-
PHX_n_sub_hx
¶ Number of subsections in PHX model [-]
Required: False. Automatically set to 10 if not assigned explicitly or loaded from defaults.
Type: float
-
PHX_od_model
¶ mass flow scale, 1: conductance ratio model [-]
Required: False. Automatically set to 1 if not assigned explicitly or loaded from defaults.
Type: float Type: 0
-
dT_PHX_cold_approach
¶ Temp diff btw cold HTF and cold CO2 [C]
Required: True
Type: float
-
AirCoolerDesign Group¶
-
class
PySAM.Sco2CspUdPcTables.Sco2CspUdPcTables.
AirCoolerDesign
¶ -
assign
(dict) → None¶ Assign attributes from dictionary, overwriting but not removing values.
AirCoolerDesign_vals = { var: val, ...}
-
export
() → dict¶ Export attributes into dictionary.
-
replace
(dict) → None¶ Replace attributes from dictionary, unassigning values not present in input
dict
.AirCoolerDesign_vals = { var: val, ...}
-
N_nodes_air_cooler_pass
¶ Number of nodes in single air cooler pass
Required: False. Automatically set to 10 if not assigned explicitly or loaded from defaults.
Type: float
-
deltaP_cooler_frac
¶ Fraction of CO2 inlet pressure that is design point cooler CO2 pressure drop
Required: True
Type: float
-
eta_air_cooler_fan
¶ Air cooler fan isentropic efficiency
Required: False. Automatically set to 0.5 if not assigned explicitly or loaded from defaults.
Type: float
-
fan_power_frac
¶ Fraction of net cycle power consumed by air cooler fan
Required: True
Type: float
-
is_design_air_cooler
¶ Defaults to True. False will skip air cooler calcs
Required: False. Automatically set to 1.0 if not assigned explicitly or loaded from defaults.
Type: float
-
Outputs Group¶
-
class
PySAM.Sco2CspUdPcTables.Sco2CspUdPcTables.
Outputs
¶ -
assign
(dict) → None¶ Assign attributes from dictionary, overwriting but not removing values.
Outputs_vals = { var: val, ...}
-
export
() → dict¶ Export attributes into dictionary.
-
replace
(dict) → None¶ Replace attributes from dictionary, unassigning values not present in input
dict
.Outputs_vals = { var: val, ...}
-
HTR_HP_T_in_des
¶ High temp recuperator HP inlet temperature [C]
Type: float
-
HTR_HP_deltaP_des
¶ High temp recuperator high pressure design pressure drop [-]
Type: float
-
HTR_LP_T_out_des
¶ High temp recuperator LP outlet temperature [C]
Type: float
-
HTR_LP_deltaP_des
¶ High temp recuperator low pressure design pressure drop [-]
Type: float
-
HTR_UA_assigned
¶ High temp recuperator UA assigned from total [MW/K]
Type: float
-
HTR_UA_calculated
¶ High temp recuperator UA calculated considering max eff and/or min temp diff parameter [MW/K]
Type: float
-
HTR_cost_bare_erected
¶ High temp recuperator cost equipment and install [M$]
Type: float
-
HTR_cost_equipment
¶ High temp recuperator cost equipment [M$]
Type: float
-
HTR_min_dT
¶ High temp recuperator min temperature difference [C]
Type: float
-
LTR_HP_T_out_des
¶ Low temp recuperator HP outlet temperature [C]
Type: float
-
LTR_HP_deltaP_des
¶ Low temp recuperator high pressure design pressure drop [-]
Type: float
-
LTR_LP_deltaP_des
¶ Low temp recuperator low pressure design pressure drop [-]
Type: float
-
LTR_UA_assigned
¶ Low temp recuperator UA assigned from total [MW/K]
Type: float
-
LTR_UA_calculated
¶ Low temp recuperator UA calculated considering max eff and/or min temp diff parameter [MW/K]
Type: float
-
LTR_cost_bare_erected
¶ Low temp recuperator cost equipment and install [M$]
Type: float
-
LTR_cost_equipment
¶ Low temp recuperator cost equipment [M$]
Type: float
-
LTR_min_dT
¶ Low temp recuperator min temperature difference [C]
Type: float
-
NTU_HTR
¶ High temp recuperator NTRU
Type: float
-
NTU_LTR
¶ Low temp recuperator NTU
Type: float
-
NTU_PHX
¶ PHX NTU
Type: float
-
PHX_co2_deltaP_des
¶ PHX co2 side design pressure drop [-]
Type: float
-
PHX_cost_bare_erected
¶ PHX cost equipment and install [M$]
Type: float
-
PHX_cost_equipment
¶ PHX cost equipment [M$]
Type: float
-
P_co2_PHX_in
¶ CO2 pressure at PHX inlet [MPa]
Type: float
-
P_comp_in
¶ Compressor inlet pressure [MPa]
Type: float
-
P_comp_out
¶ Compressor outlet pressure [MPa]
Type: float
-
P_mc_data
¶ Pressure points along main compression [MPa]
Type: sequence
-
P_pc_data
¶ Pressure points along pre compression [MPa]
Type: sequence
-
P_rc_data
¶ Pressure points along re compression [MPa]
Type: sequence
-
P_state_points
¶ Cycle pressure state points [MPa]
Type: sequence
-
P_t_data
¶ Pressure points along turbine expansion [MPa]
Type: sequence
-
T_HTR_HP_data
¶ Temperature points along HTR HP stream [C]
Type: sequence
-
T_HTR_LP_data
¶ Temperature points along HTR LP stream [C]
Type: sequence
-
T_LTR_HP_data
¶ Temperature points along LTR HP stream [C]
Type: sequence
-
T_LTR_LP_data
¶ Temperature points along LTR LP stream [C]
Type: sequence
-
T_PHX_data
¶ Temperature points along PHX stream [C]
Type: sequence
-
T_amb_ind
¶ Parametric of ambient temp w/ HTF temp levels
Type: sequence[sequence]
-
T_co2_PHX_in
¶ CO2 temperature at PHX inlet [C]
Type: float
-
T_comp_in
¶ Compressor inlet temperature [C]
Type: float
-
T_htf_cold_des
¶ HTF design cold temperature (PHX outlet) [C]
Type: float
-
T_htf_ind
¶ Parametric of HTF temperature w/ ND HTF mass flow rate levels
Type: sequence[sequence]
-
T_main_cooler_data
¶ Temperature points along main cooler stream [C]
Type: sequence
-
T_pre_cooler_data
¶ Temperature points along pre cooler stream [C]
Type: sequence
-
T_state_points
¶ Cycle temperature state points [C]
Type: sequence
-
T_turb_in
¶ Turbine inlet temperature [C]
Type: float
-
UA_PHX
¶ PHX Conductance [MW/K]
Type: float
-
W_dot_net_less_cooling
¶ System power output subtracting cooling parastics [MWe,System Design Solution]
Type: float
-
c_tot_W_dot
¶ Compressor total summed power [MWe]
Type: float
-
c_tot_cost_equip
¶ Compressor total cost [M$]
Type: float
-
cooler_tot_UA
¶ Total cooler conductance [MW/K]
Type: float
-
cooler_tot_W_dot_fan
¶ Total cooler fan power [MWe]
Type: float
-
cooler_tot_cost_bare_erected
¶ Total cooler cost equipment and install [M$]
Type: float
-
cooler_tot_cost_equipment
¶ Total cooler cost equipment [M$]
Type: float
-
cycle_cost
¶ Cycle cost bare erected [M$]
Type: float
-
cycle_spec_cost
¶ Cycle specific cost bare erected [$/kWe]
Type: float
-
cycle_spec_cost_thermal
¶ Cycle specific (thermal) cost bare erected [$/kWt]
Type: float
-
deltaT_HTF_PHX
¶ HTF temp difference across PHX [C]
Type: float
-
eff_HTR
¶ High temp recuperator effectiveness
Type: float
-
eff_LTR
¶ Low temp recuperator effectiveness
Type: float
-
eff_PHX
¶ PHX effectiveness
Type: float
-
eta_thermal_calc
¶ Calculated cycle thermal efficiency [-]
Type: float
-
eta_thermal_net_less_cooling_des
¶ Calculated cycle thermal efficiency using W_dot_net_less_cooling [-]
Type: float
-
h_mc_data
¶ Enthalpy points along main compression [kJ/kg]
Type: sequence
-
h_pc_data
¶ Enthalpy points along pre compression [kJ/kg]
Type: sequence
-
h_rc_data
¶ Enthalpy points along re compression [kJ/kg]
Type: sequence
-
h_state_points
¶ Cycle enthalpy state points [kJ/kg]
Type: sequence
-
h_t_data
¶ Enthalpy points along turbine expansion [kJ/kg]
Type: sequence
-
m_dot_co2_full
¶ CO2 mass flow rate through HTR, PHX, turbine [kg/s]
Type: float
-
m_dot_htf_ND_ind
¶ Parametric of ND HTF mass flow rate w/ ambient temp levels
Type: sequence[sequence]
-
m_dot_htf_des
¶ HTF mass flow rate [kg/s]
Type: float
-
mc_D
¶ Compressor stage diameters [m]
Type: sequence
-
mc_N_des
¶ Compressor design shaft speed [rpm]
Type: float
-
mc_T_out
¶ Compressor outlet temperature [C]
Type: float
-
mc_W_dot
¶ Compressor power [MWe]
Type: float
-
mc_cooler_P_in
¶ Low pressure cross flow cooler inlet pressure [MPa]
Type: float
-
mc_cooler_T_in
¶ Low pressure cross flow cooler inlet temperature [C]
Type: float
-
mc_cooler_UA
¶ Low pressure cross flow cooler conductance [MW/K]
Type: float
-
mc_cooler_W_dot_fan
¶ Low pressure cooler fan power [MWe]
Type: float
-
mc_cooler_co2_deltaP_des
¶ Low pressure cooler co2 side design pressure drop [-]
Type: float
-
mc_cooler_cost_bare_erected
¶ Low pressure cooler cost equipment and install [M$]
Type: float
-
mc_cooler_cost_equipment
¶ Low pressure cooler cost equipment [M$]
Type: float
-
mc_cooler_in_isen_deltah_to_P_mc_out
¶ Low pressure cross flow cooler inlet isen enthalpy rise to mc outlet pressure [kJ/kg]
Type: float
-
mc_cooler_m_dot_co2
¶ Low pressure cross flow cooler CO2 mass flow rate [kg/s]
Type: float
-
mc_cooler_q_dot
¶ Low pressure cooler heat transfer [MWt]
Type: float
-
mc_cooler_rho_in
¶ Low pressure cross flow cooler inlet density [kg/m3]
Type: float
-
mc_cost_bare_erected
¶ Compressor cost equipment plus install [M$]
Type: float
-
mc_cost_equipment
¶ Compressor cost equipment [M$]
Type: float
-
mc_eta_stages_des
¶ Compressor design stage isentropic efficiencies
Type: sequence
-
mc_ideal_spec_work
¶ Compressor ideal spec work [kJ/kg]
Type: float
-
mc_m_dot_des
¶ Compressor mass flow rate [kg/s]
Type: float
-
mc_n_stages
¶ Compressor stages
Type: float
-
mc_phi_des
¶ Compressor design flow coefficient
Type: float
-
mc_phi_surge
¶ Compressor flow coefficient where surge occurs
Type: float
-
mc_psi_des
¶ Compressor design ideal head coefficient
Type: float
-
mc_psi_max_at_N_des
¶ Compressor max ideal head coefficient at design shaft speed
Type: float
-
mc_rho_in
¶ Compressor inlet density [kg/m3]
Type: float
-
mc_tip_ratio_des
¶ Compressor design stage tip speed ratio
Type: sequence
-
pc_D
¶ Precompressor stage diameters [m]
Type: sequence
-
pc_N_des
¶ Precompressor design shaft speed [rpm]
Type: float
-
pc_P_in_des
¶ Precompressor inlet pressure [MPa]
Type: float
-
pc_T_in_des
¶ Precompressor inlet temperature [C]
Type: float
-
pc_W_dot
¶ Precompressor power [MWe]
Type: float
-
pc_cooler_P_in
¶ Intermediate pressure cross flow cooler inlet pressure [MPa]
Type: float
-
pc_cooler_T_in
¶ Intermediate pressure cross flow cooler inlet temperature [C]
Type: float
-
pc_cooler_UA
¶ Intermediate pressure cross flow cooler conductance [MW/K]
Type: float
-
pc_cooler_W_dot_fan
¶ Intermediate pressure cooler fan power [MWe]
Type: float
-
pc_cooler_cost_bare_erected
¶ Intermediate pressure cooler cost equipment and install [M$]
Type: float
-
pc_cooler_cost_equipment
¶ Intermediate pressure cooler cost equipment [M$]
Type: float
-
pc_cooler_m_dot_co2
¶ Intermediate pressure cross flow cooler CO2 mass flow rate [kg/s]
Type: float
-
pc_cooler_q_dot
¶ Intermediate pressure cooler heat transfer [MWt]
Type: float
-
pc_cost_bare_erected
¶ Precompressor cost equipment plus install [M$]
Type: float
-
pc_cost_equipment
¶ Precompressor cost equipment [M$]
Type: float
-
pc_eta_stages_des
¶ Precompressor design stage isenstropic efficiencies
Type: sequence
-
pc_ideal_spec_work_des
¶ Precompressor ideal spec work [kJ/kg]
Type: float
-
pc_m_dot_des
¶ Precompressor mass flow rate [kg/s]
Type: float
-
pc_n_stages
¶ Precompressor stages
Type: float
-
pc_phi_des
¶ Precompressor design flow coefficient
Type: float
-
pc_phi_surge
¶ Precompressor flow coefficient where surge occurs
Type: float
-
pc_rho_in_des
¶ Precompressor inlet density [kg/m3]
Type: float
-
pc_tip_ratio_des
¶ Precompressor design stage tip speed ratio
Type: sequence
-
piping_inventory_etc_cost
¶ Cost of remaining cycle equipment on BEC basis [M$]
Type: float
-
q_dot_HTR
¶ High temp recuperator heat transfer [MWt]
Type: float
-
q_dot_LTR
¶ Low temp recuperator heat transfer [MWt]
Type: float
-
q_dot_PHX
¶ PHX heat transfer [MWt]
Type: float
-
rc_D
¶ Recompressor stage diameters [m]
Type: sequence
-
rc_N_des
¶ Recompressor design shaft speed [rpm]
Type: float
-
rc_P_in_des
¶ Recompressor inlet pressure [MPa]
Type: float
-
rc_P_out_des
¶ Recompressor inlet pressure [MPa]
Type: float
-
rc_T_in_des
¶ Recompressor inlet temperature [C]
Type: float
-
rc_T_out_des
¶ Recompressor inlet temperature [C]
Type: float
-
rc_W_dot
¶ Recompressor power [MWe]
Type: float
-
rc_cost_bare_erected
¶ Recompressor cost equipment plus install [M$]
Type: float
-
rc_cost_equipment
¶ Recompressor cost equipment [M$]
Type: float
-
rc_eta_stages_des
¶ Recompressor design stage isenstropic efficiencies
Type: sequence
-
rc_m_dot_des
¶ Recompressor mass flow rate [kg/s]
Type: float
-
rc_n_stages
¶ Recompressor stages
Type: float
-
rc_phi_des
¶ Recompressor design flow coefficient
Type: float
-
rc_phi_surge
¶ Recompressor flow coefficient where surge occurs
Type: float
-
rc_psi_des
¶ Recompressor design ideal head coefficient
Type: float
-
rc_psi_max_at_N_des
¶ Recompressor max ideal head coefficient at design shaft speed
Type: float
-
rc_tip_ratio_des
¶ Recompressor design stage tip speed ratio
Type: sequence
-
recomp_frac
¶ Recompression fraction [-]
Type: float
-
recup_LTR_UA_frac
¶ Fraction of total conductance to LTR
Type: float
-
recup_total_UA_assigned
¶ Total recuperator UA assigned to design routine [MW/K]
Type: float
-
recup_total_UA_calculated
¶ Total recuperator UA calculated considering max eff and/or min temp diff parameter [MW/K]
Type: float
-
recup_total_cost_bare_erected
¶ Total recuperator cost bare erected [M$]
Type: float
-
recup_total_cost_equipment
¶ Total recuperator cost equipment [M$]
Type: float
-
s_HTR_HP_data
¶ Entropy points along HTR HP stream [kJ/kg-K]
Type: sequence
-
s_HTR_LP_data
¶ Entropy points along HTR LP stream [kJ/kg-K]
Type: sequence
-
s_LTR_HP_data
¶ Entropy points along LTR HP stream [kJ/kg-K]
Type: sequence
-
s_LTR_LP_data
¶ Entropy points along LTR LP stream [kJ/kg-K]
Type: sequence
-
s_PHX_data
¶ Entropy points along PHX stream [kJ/kg-K]
Type: sequence
-
s_main_cooler_data
¶ Entropy points along main cooler stream [kJ/kg-K]
Type: sequence
-
s_pre_cooler_data
¶ Entropy points along pre cooler stream [kJ/kg-K]
Type: sequence
-
s_state_points
¶ Cycle entropy state points [kJ/kg-K]
Type: sequence
-
t_D
¶ Turbine diameter [m]
Type: float
-
t_N_des
¶ Turbine design shaft speed [rpm]
Type: float
-
t_P_in_des
¶ Turbine design inlet pressure [MPa]
Type: float
-
t_P_out_des
¶ Turbine design outlet pressure [MPa]
Type: float
-
t_T_out_des
¶ Turbine outlet temperature [C]
Type: float
-
t_W_dot
¶ Turbine power [MWe]
Type: float
-
t_cost_bare_erected
¶ Tubine cost - equipment plus install [M$]
Type: float
-
t_cost_equipment
¶ Tubine cost - equipment [M$]
Type: float
-
t_delta_h_isen_des
¶ Turbine isentropic specific work [kJ/kg]
Type: float
-
t_m_dot_des
¶ Turbine mass flow rate [kg/s]
Type: float
-
t_nu_des
¶ Turbine design velocity ratio
Type: float
-
t_rho_in_des
¶ Turbine inlet density [kg/m3]
Type: float
-
t_tip_ratio_des
¶ Turbine design tip speed ratio
Type: float
-