TcslinearFresnel

Process heat linear direct steam

PySAM.TcslinearFresnel.default(config) TcslinearFresnel

Load defaults for the configuration config. Available configurations are:

  • “DSLFAllEquityPartnershipFlip”

  • “DSLFCommercial”

  • “DSLFLCOECalculator”

  • “DSLFLeveragedPartnershipFlip”

  • “DSLFMerchantPlant”

  • “DSLFNone”

  • “DSLFSaleLeaseback”

  • “DSLFSingleOwner”

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.TcslinearFresnel.from_existing(data, optional config) TcslinearFresnel

Share data with an existing PySAM class. If optional config is a valid configuration name, load the module’s defaults for that configuration.

PySAM.TcslinearFresnel.new() TcslinearFresnel
PySAM.TcslinearFresnel.wrap(ssc_data_t) TcslinearFresnel

Load data from a PySSC object.

Warning

Do not call PySSC.data_free on the ssc_data_t provided to wrap()

TcslinearFresnel is a wrapper for the SSC compute module cmod_tcslinear_fresnel.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.

  • ColAz

  • I_bn_des

  • P_boil_des

  • P_turb_des

  • Pipe_hl_coef

  • T_amb_des_sf

  • T_cold_ref

  • T_hot

  • azimuth

  • demand_var

  • eta_ref

  • nLoops

  • nModBoil

  • nModSH

  • q_max_aux

  • q_pb_des

  • solarm

  • system_capacity

Functions

class PySAM.TcslinearFresnel.TcslinearFresnel

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 = { 'weather': { var: val, ...}, ...}

execute(int verbosity) None

Execute simulation with verbosity level 0 (default) or 1

export() dict

Export attributes into nested dictionary

get_data_ptr() Pointer

Get ssc_data_t pointer

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 = { 'weather': { var: val, ...}, ...}

unassign(name) None

Unassign a value in any of the variable groups.

value(name, optional value) None | float | dict | sequence | str

Get or set by name a value in any of the variable groups.

Weather Group

class PySAM.TcslinearFresnel.TcslinearFresnel.Weather
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

Weather_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

Weather_vals = { var: val, ...}

azimuth

Azimuth angle of surface/axis

Required: True

The value of azimuth depends on the following variables:

  • ColAz

Type:

float

file_name

local weather file path

Constraints: LOCAL_FILE

Required: True

Type:

str

tilt

Tilt angle of surface/axis

Required: True

Type:

float

track_mode

Tracking mode

Required: True

Type:

float

LinearFresnelr Group

class PySAM.TcslinearFresnel.TcslinearFresnel.LinearFresnelr
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

LinearFresnelr_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

LinearFresnelr_vals = { var: val, ...}

system_capacity

Nameplate capacity [kW]

Required: True

The value of system_capacity depends on the following variables:

  • demand_var

Type:

float

TouTranslator Group

class PySAM.TcslinearFresnel.TcslinearFresnel.TouTranslator
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

TouTranslator_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

TouTranslator_vals = { var: val, ...}

weekday_schedule

12x24 Time of Use Values for week days

Required: True

Type:

sequence[sequence]

weekend_schedule

12x24 Time of Use Values for week end days

Required: True

Type:

sequence[sequence]

Solarfield Group

class PySAM.TcslinearFresnel.TcslinearFresnel.Solarfield
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

Solarfield_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

Solarfield_vals = { var: val, ...}

A_aperture

(boiler, SH) Reflective aperture area of the collector module [m^2]

Required: True

Type:

sequence[sequence]

AbsorberMaterial

(boiler, SH) Absorber material type [none]

Required: True

Type:

sequence[sequence]

AnnulusGas

# field fracs) [none]

Required: True

Type:

sequence[sequence]

Type:

(boiler, SH) Annulus gas type {1=air; 26=Ar; 27=H2} (4

ColAz

Collector azimuth angle [deg]

Required: True

The value of the following variables depends on ColAz:

  • azimuth

Type:

float

D_2

(boiler, SH) The inner absorber tube diameter [m]

Required: True

Type:

sequence[sequence]

D_3

(boiler, SH) The outer absorber tube diameter [m]

Required: True

Type:

sequence[sequence]

D_4

(boiler, SH) The inner glass envelope diameter [m]

Required: True

Type:

sequence[sequence]

D_5

(boiler, SH) The outer glass envelope diameter [m]

Required: True

Type:

sequence[sequence]

D_p

(boiler, SH) The diameter of the absorber flow plug (optional) [m]

Required: True

Type:

sequence[sequence]

Design_loss

# field fracs) [W/m]

Required: True

Type:

sequence[sequence]

Type:

(boiler, SH) Receiver heat loss at design (4

Dirt_HCE

# field fracs) [none]

Required: True

Type:

sequence[sequence]

Type:

(boiler, SH) Loss due to dirt on the receiver envelope (4

EPSILON_4

# field fracs) [none]

Required: True

Type:

sequence[sequence]

Type:

(boiler, SH) Inner glass envelope emissivities (Pyrex) (4

Flow_type

(boiler, SH) The flow type through the absorber [none]

Required: True

Type:

sequence[sequence]

GeomEffects

(boiler, SH) User-defined geometry effects derate [none]

Required: True

Type:

sequence[sequence]

GlazingIntactIn

# field fracs) [none]

Required: True

Type:

sequence[sequence]

Type:

(boiler, SH) The glazing intact flag {true=0; false=1} (4

HCE_FieldFrac

# field fracs) [none]

Required: True

Type:

sequence[sequence]

Type:

(boiler, SH) The fraction of the field occupied by this HCE type (4

HLCharType

(boiler, SH) Flag indicating the heat loss model type {1=poly.; 2=Forristall} [none]

Required: True

Type:

sequence[sequence]

HL_W

(boiler, SH) Heat loss coef adj wind velocity (0,1,2,3,4 order terms) [1/(m/s)^order]

Required: True

Type:

sequence[sequence]

HL_dT

(boiler, SH) Heat loss coefficient - HTF temperature (0,1,2,3,4 order terms) [W/m-K^order]

Required: True

Type:

sequence[sequence]

IAM_L

(boiler, SH) Longitudinal Incident angle modifiers (0,1,2,3,4 order terms) [none]

Required: True

Type:

sequence[sequence]

IAM_T

(boiler, SH) Transverse Incident angle modifiers (0,1,2,3,4 order terms) [none]

Required: True

Type:

sequence[sequence]

I_bn

Beam normal radiation (input kJ/m2-hr) [W/m2]

Required: True

Type:

float

I_bn_des

Design point irradiation value [W/m2]

Required: True

The value of the following variables depends on I_bn_des:

  • nLoops

  • q_max_aux

  • solarm

Type:

float

LHV_eff

Fuel LHV efficiency (0..1) [none]

Required: True

Type:

float

L_col

(boiler, SH) Active length of the superheater section collector module [m]

Required: True

Type:

sequence[sequence]

OptCharType

(boiler, SH) The optical characterization method [none]

Required: True

Type:

sequence[sequence]

PB_fixed_par

fraction of rated gross power consumed at all hours of the year [none]

Required: True

Type:

float

PB_pump_coef

Pumping power required to move 1kg of HTF through power block flow [kW/kg]

Required: True

Type:

float

P_a

# field fracs) [torr]

Required: True

Type:

sequence[sequence]

Type:

(boiler, SH) Annulus gas pressure (4

P_amb

Ambient pressure [atm]

Required: True

Type:

float

P_turb_des

Design-point turbine inlet pressure [bar]

Required: True

The value of P_turb_des depends on the following variables:

  • P_boil_des

Type:

float

Pipe_hl_coef

Loss coefficient from the header.. runner pipe.. and non-HCE pipin [W/m2-K]

Required: True

The value of the following variables depends on Pipe_hl_coef:

  • nLoops

  • q_max_aux

  • solarm

Type:

float

Rough

(boiler, SH) Roughness of the internal surface [m]

Required: True

Type:

sequence[sequence]

SCA_drives_elec

Tracking power.. in Watts per SCA drive [W/m2]

Required: True

Type:

float

Shadowing

# field fracs) [none]

Required: True

Type:

sequence[sequence]

Type:

(boiler, SH) Receiver bellows shadowing loss factor (4

SolarAz_init

Solar azimuth angle [deg]

Required: True

Type:

float

SolarZen

Solar zenith angle [deg]

Required: True

Type:

float

T_amb_des_sf

Design-point ambient temperature [C]

Required: True

The value of the following variables depends on T_amb_des_sf:

  • nLoops

  • q_max_aux

  • solarm

Type:

float

T_db

Dry bulb air temperature [C]

Required: True

Type:

float

T_dp

The dewpoint temperature [C]

Required: True

Type:

float

T_fp

Freeze protection temperature (heat trace activation temperature) [C]

Required: True

Type:

float

T_pb_out_init

Fluid temperature from the power block [C]

Required: True

Type:

float

Tau_envelope

# field fracs) [none]

Required: True

Type:

sequence[sequence]

Type:

(boiler, SH) Envelope transmittance (4

TrackingError

(boiler, SH) User-defined tracking error derate [none]

Required: True

Type:

sequence[sequence]

V_wind

Ambient windspeed [m/s]

Required: True

Type:

float

V_wind_max

Maximum allowable wind velocity before safety stow [m/s]

Required: True

Type:

float

alpha_abs

# field fracs) [none]

Required: True

Type:

sequence[sequence]

Type:

(boiler, SH) Absorber absorptance (4

alpha_env

# field fracs) [none]

Required: True

Type:

sequence[sequence]

Type:

(boiler, SH) Envelope absorptance (4

aux_array

Aux_parVal, Aux_parPF, Aux_par0, Aux_par1, Aux_par2 [-]

Required: True

Type:

sequence

b_OpticalTable

Values of the optical efficiency table [none]

Required: True

Type:

sequence[sequence]

b_eps_HCE1

(temperature) Absorber emittance (eps) [none]

Required: True

Type:

sequence[sequence]

b_eps_HCE2

(temperature) Absorber emittance (eps) [none]

Required: True

Type:

sequence[sequence]

b_eps_HCE3

(temperature) Absorber emittance (eps) [none]

Required: True

Type:

sequence[sequence]

b_eps_HCE4

(temperature) Absorber emittance (eps) [none]

Required: True

Type:

sequence[sequence]

bop_array

BOP_parVal, BOP_parPF, BOP_par0, BOP_par1, BOP_par2 [-]

Required: True

Type:

sequence

cycle_cutoff_frac

Minimum turbine operation fraction before shutdown [none]

Required: True

Type:

float

cycle_max_fraction

Maximum turbine over design operation fraction [none]

Required: True

Type:

float

dirt_mirror

(boiler, SH) User-defined dirt on mirror derate [none]

Required: True

Type:

sequence[sequence]

dnifc

Forecast DNI [W/m2]

Required: True

Type:

float

e_startup

Thermal inertia contribution per sq meter of solar field [kJ/K-m2]

Required: True

Type:

float

error

(boiler, SH) User-defined general optical error derate [none]

Required: True

Type:

sequence[sequence]

eta_pump

Feedwater pump efficiency [none]

Required: True

Type:

float

fP_boil_to_sh

Design-point pressure drop between the boiler and superheater frac [none]

Required: True

Type:

float

fP_hdr_c

Average design-point cold header pressure drop fraction [none]

Required: True

Type:

float

fP_hdr_h

Average design-point hot header pressure drop fraction [none]

Required: True

Type:

float

fP_sf_boil

Design-point pressure drop across the solar field boiler fraction [none]

Required: True

Type:

float

fP_sf_sh

Design-point pressure drop across the solar field superheater frac [none]

Required: True

Type:

float

ffrac

Fossil dispatch logic - TOU periods [none]

Required: True

Type:

sequence

fossil_mode

Operation mode for the fossil backup {1=Normal,2=supp,3=toppin} [none]

Constraints: INTEGER

Required: True

Type:

float

is_multgeom

Does the superheater have a different geometry from the boiler {1=yes} [none]

Constraints: INTEGER

Required: True

Type:

float

is_oncethru

Flag indicating whether flow is once through with superheat [none]

Constraints: INTEGER

Required: True

Type:

float

is_sh

Does the solar field include a superheating section [none]

Constraints: INTEGER

Required: True

Type:

float

latitude

Site latitude resource page [deg]

Required: True

Type:

float

m_dot_htf_ref

Reference HTF flow rate at design conditions [kg/hr]

Required: True

Type:

float

m_dot_min

Minimum loop flow rate [kg/s]

Required: True

Type:

float

m_pb_demand

Demand htf flow from the power block [kg/hr]

Required: True

Type:

float

nLoops

Number of loops [none]

Required: True

The value of the following variables depends on nLoops:

  • q_max_aux

  • solarm

The value of nLoops depends on the following variables:

  • I_bn_des

  • Pipe_hl_coef

  • T_amb_des_sf

  • T_cold_ref

  • T_hot

  • demand_var

  • eta_ref

  • nModBoil

  • nModSH

Type:

float

nModBoil

Number of modules in the boiler section [none]

Constraints: INTEGER

Required: True

The value of the following variables depends on nModBoil:

  • nLoops

  • q_max_aux

  • solarm

Type:

float

nModSH

Number of modules in the superheater section [none]

Constraints: INTEGER

Required: True

The value of the following variables depends on nModSH:

  • nLoops

  • q_max_aux

  • solarm

Type:

float

q_max_aux

Maximum heat rate of the auxiliary heater [MW]

Required: True

The value of q_max_aux depends on the following variables:

  • I_bn_des

  • Pipe_hl_coef

  • T_amb_des_sf

  • T_cold_ref

  • T_hot

  • demand_var

  • eta_ref

  • nLoops

  • nModBoil

  • nModSH

Type:

float

q_pb_des

Design heat input to the power block [MW]

Required: True

The value of q_pb_des depends on the following variables:

  • demand_var

  • eta_ref

Type:

float

q_sby_frac

Fraction of thermal power required for standby [none]

Required: True

Type:

float

rho_mirror_clean

(boiler, SH) User-defined clean mirror reflectivity [none]

Required: True

Type:

sequence[sequence]

sh_OpticalTable

Values of the optical efficiency table [none]

Required: True

Type:

sequence[sequence]

sh_eps_HCE1

(temperature) Absorber emittance (eps) [none]

Required: True

Type:

sequence[sequence]

sh_eps_HCE2

(temperature) Absorber emittance (eps) [none]

Required: True

Type:

sequence[sequence]

sh_eps_HCE3

(temperature) Absorber emittance (eps) [none]

Required: True

Type:

sequence[sequence]

sh_eps_HCE4

(temperature) Absorber emittance (eps) [none]

Required: True

Type:

sequence[sequence]

shift

Shift in longitude from local standard meridian [deg]

Required: True

Type:

float

solarm

Solar multiple [none]

Required: True

The value of solarm depends on the following variables:

  • I_bn_des

  • Pipe_hl_coef

  • T_amb_des_sf

  • T_cold_ref

  • T_hot

  • demand_var

  • eta_ref

  • nLoops

  • nModBoil

  • nModSH

Type:

float

t_sby

Low resource standby period [hr]

Required: True

Type:

float

tes_hours

Equivalent full-load thermal storage hours [hr]

Required: True

Type:

float

theta_dep

deploy angle [deg]

Required: True

Type:

float

theta_stow

stow angle [deg]

Required: True

Type:

float

x_b_des

Design point boiler outlet steam quality [none]

Required: True

Type:

float

Heliostat Group

class PySAM.TcslinearFresnel.TcslinearFresnel.Heliostat
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

Heliostat_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

Heliostat_vals = { var: val, ...}

csp_lf_sf_washes_per_year

Mirror washing frequency

Required: True

Type:

float

csp_lf_sf_water_per_wash

Water usage per wash [L/m2_aper]

Required: True

Type:

float

Powerblock Group

class PySAM.TcslinearFresnel.TcslinearFresnel.Powerblock
assign(dict) None

Assign attributes from dictionary, overwriting but not removing values.

Powerblock_vals = { var: val, ...}

export() dict

Export attributes into dictionary.

replace(dict) None

Replace attributes from dictionary, unassigning values not present in input dict.

Powerblock_vals = { var: val, ...}

CT

Flag for using dry cooling or wet cooling system [none]

Constraints: INTEGER

Required: True

Type:

float

F_wc

Fraction indicating wet cooling use for hybrid system [none]

Required: True

Type:

sequence

P_amb_pwb

Ambient pressure [atm]

Required: True

Type:

float

P_boil_des

Boiler operating pressure @ design [bar]

Required: True

The value of the following variables depends on P_boil_des:

  • P_turb_des

Type:

float

P_cond_min

Minimum condenser pressure [inHg]

Required: True

Type:

float

P_cond_ratio

Condenser pressure ratio [none]

Required: True

Type:

float

P_rh_ref

Reheater operating pressure at design [bar]

Required: True

Type:

float

T_ITD_des

ITD at design for dry system [C]

Required: True

Type:

float

T_amb_des

Reference ambient temperature at design point [C]

Required: True

Type:

float

T_approach

Cooling tower approach temperature [C]

Required: True

Type:

float

T_cold_ref

Reference HTF outlet temperature at design [C]

Required: True

The value of the following variables depends on T_cold_ref:

  • nLoops

  • q_max_aux

  • solarm

Type:

float

T_db_pwb

Ambient dry bulb temperature [C]

Required: True

Type:

float

T_hot

Hot HTF inlet temperature, from storage tank [C]

Required: True

The value of the following variables depends on T_hot:

  • nLoops

  • q_max_aux

  • solarm

Type:

float

T_wb

Ambient wet bulb temperature [C]

Required: True

Type:

float

dT_cw_ref

Reference condenser cooling water inlet/outlet T diff [C]

Required: True

Type:

float

demand_var

Control signal indicating operational mode [none]

Required: True

The value of the following variables depends on demand_var:

  • nLoops

  • q_max_aux

  • q_pb_des

  • solarm

  • system_capacity

Type:

float

dp_b

Pressure drop in boiler [Pa]

Required: True

Type:

float

dp_rh

Pressure drop in reheater [Pa]

Required: True

Type:

float

dp_sh

Pressure drop in superheater [Pa]

Required: True

Type:

float

eta_ref

Reference conversion efficiency at design condition [none]

Required: True

The value of the following variables depends on eta_ref:

  • nLoops

  • q_max_aux

  • q_pb_des

  • solarm

Type:

float

f_recSU

Fraction powerblock can run due to receiver startup [none]

Required: True

Type:

float

m_dot_st

HTF mass flow rate [kg/hr]

Required: True

Type:

float

n_pl_inc

Number of part-load increments for the heat rejection system [none]

Constraints: INTEGER

Required: True

Type:

float

pb_bd_frac

Power block blowdown steam fraction [none]

Required: True

Type:

float

pc_mode

Cycle part load control, from plant controller [none]

Required: True

Type:

float

q_sby_frac

Fraction of thermal power required for standby mode [none]

Required: True

Type:

float

relhum

Relative humidity of the ambient air [none]

Required: True

Type:

float

rh_frac_ref

Reheater flow fraction at design [none]

Required: True

Type:

float

standby_control

Control signal indicating standby mode [none]

Required: True

Type:

float

startup_frac

Fraction of design thermal power needed for startup [none]

Required: True

Type:

float

startup_time

Time needed for power block startup [hr]

Required: True

Type:

float

AdjustmentFactors Group

class PySAM.AdjustmentFactors.AdjustmentFactors
assign() None

Assign attributes from dictionary

export() Dict

Export attributes into dictionary

constant

AC Constant loss adjustment [%]

dc_constant

DC Constant loss adjustment [%]

dc_en_hourly

Enable DC hourly-based adjustment factors [0/1]

dc_en_periods

Enable DC period-based adjustment factors [0/1]

dc_en_timeindex

Enable DC lfetime adjustment factors [0/1]

dc_hourly

DC Hourly Adjustment Factors [%]

dc_periods

DC Period-based Adjustment Factors [%]

dc_timeindex

DC Lifetime Adjustment Factors [%]

en_hourly

Enable AC hourly-based adjustment factors [0/1]

en_periods

Enable AC period-based adjustment factors [0/1]

en_timeindex

Enable AC lfetime adjustment factors [0/1]

hourly

AC Hourly Adjustment Factors [%]

periods

AC Period-based Adjustment Factors [%]

sf_constant

DC Constant loss adjustment [%]

sf_en_hourly

Enable SF hourly-based adjustment factors [0/1]

sf_en_periods

Enable SF period-based adjustment factors [0/1]

sf_en_timeindex

Enable SF lfetime adjustment factors [0/1]

sf_hourly

SF Hourly Adjustment Factors [%]

sf_periods

SF Period-based Adjustment Factors [%]

sf_timeindex

SF Lifetime Adjustment Factors [%]

timeindex

AC Lifetime Adjustment Factors [%]

Outputs Group

class PySAM.TcslinearFresnel.TcslinearFresnel.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, ...}

E_bal_startup

Cycle thermal energy startup [MWt]

Type:

sequence

P_cond

Condenser pressure [Pa]

Type:

sequence

P_sf_in

Field steam pressure at inlet [bar]

Type:

sequence

P_turb_in

Cycle steam pressure at inlet [bar]

Type:

sequence

T_field_in

Field steam temperature at header inlet [C]

Type:

sequence

T_field_out

Field steam temperature at header outlet [C]

Type:

sequence

T_loop_out

Field steam temperature at collector outlet [C]

Type:

sequence

T_pb_in

Cycle steam temperature at inlet [C]

Type:

sequence

T_pb_out

Cycle steam temperature at outlet [C]

Type:

sequence

W_cool_par

Parasitic power condenser operation [MWe]

Type:

sequence

W_cycle_gross

Cycle electrical power output (gross) [MWe]

Type:

sequence

W_dot_aux

Parasitic power auxiliary heater operation [MWe]

Type:

sequence

W_dot_bop

Parasitic power generation-dependent load [MWe]

Type:

sequence

W_dot_col

Parasitic power field collector drives [MWe]

Type:

sequence

W_dot_fixed

Parasitic power fixed load [MWe]

Type:

sequence

W_dot_pump

Parasitic power solar field pump [MWe]

Type:

sequence

W_net

Cycle electrical power output (net) [MWe]

Type:

sequence

annual_W_cycle_gross

Electrical source - Power cycle gross output [kWh]

Type:

float

annual_energy

Annual Energy [kWh]

Type:

float

annual_energy_distribution_time

Annual energy production as function of time [kW]

Type:

sequence[sequence]

annual_fuel_usage

Annual fuel usage [kWh]

Type:

float

annual_total_water_use

cycle + mirror washing [m3]

Type:

float

Type:

Total Annual Water Usage

beam

Resource Beam normal irradiance [W/m2]

Type:

sequence

capacity_factor

Capacity factor [%]

Type:

float

conversion_factor

Gross to Net Conversion Factor [%]

Type:

float

dP_tot

Field steam pressure loss [bar]

Type:

sequence

defocus

Field collector focus fraction

Type:

sequence

eta

Cycle efficiency (gross)

Type:

sequence

eta_opt_ave

Field collector optical efficiency

Type:

sequence

eta_sf

Field efficiency total

Type:

sequence

eta_thermal

Field thermal efficiency

Type:

sequence

f_bays

Condenser fraction of operating bays [none]

Type:

sequence

gen

System power generated [kW]

Type:

sequence

hour

Resource Hour of Day

Type:

sequence

kwh_per_kw

First year kWh/kW [kWh/kW]

Type:

float

m_dot

Field steam mass flow rate - loop [kg/s]

Type:

sequence

m_dot_aux

Fossil steam mass flow rate [kg/hr]

Type:

sequence

m_dot_b_tot

Field steam mass flow rate - boiler [kg/hr]

Type:

sequence

m_dot_field

Field steam mass flow rate [kg/hr]

Type:

sequence

m_dot_makeup

Cycle cooling water mass flow rate - makeup [kg/hr]

Type:

sequence

m_dot_to_pb

Cycle steam mass flow rate [kg/hr]

Type:

sequence

month

Resource Month

Type:

sequence

monthly_energy

Monthly Energy Gross [kWh]

Type:

sequence

pres

Resource Pressure [mbar]

Type:

sequence

q_aux_fluid

Fossil thermal power produced [MWt]

Type:

sequence

q_aux_fuel

Fossil fuel usage [MMBTU]

Type:

sequence

q_dump

Cycle thermal energy dumped [MWt]

Type:

sequence

q_field_delivered

Field thermal power produced [MWt]

Type:

sequence

q_inc_tot

Field thermal power incident [MWt]

Type:

sequence

q_loss_piping

Field thermal power header pipe loss [MWt]

Type:

sequence

q_loss_rec

Field thermal power receiver loss [MWt]

Type:

sequence

q_loss_sf

Field thermal power loss [MWt]

Type:

sequence

q_to_pb

Cycle thermal power input [MWt]

Type:

sequence

solazi

Resource Solar Azimuth [deg]

Type:

sequence

solzen

Resource Solar Zenith [deg]

Type:

sequence

system_heat_rate

System heat rate [MMBtu/MWh]

Type:

float

tdry

Resource Dry bulb temperature [C]

Type:

sequence

tou_value

Resource Time-of-use value

Type:

sequence

twet

Resource Wet bulb temperature [C]

Type:

sequence

wspd

Resource Wind Speed [m/s]

Type:

sequence