diff --git a/ssc/cmod_trough_physical.cpp b/ssc/cmod_trough_physical.cpp index d6d16546e..d3c44b1ed 100644 --- a/ssc/cmod_trough_physical.cpp +++ b/ssc/cmod_trough_physical.cpp @@ -321,32 +321,32 @@ static var_info _cm_vtab_trough_physical[] = { // ADDED For Design Point - { SSC_INPUT, SSC_NUMBER, "lat", "Latitude", "degree", "", "", "*", "", "" }, + { SSC_INPUT, SSC_NUMBER, "lat", "Latitude", "degree", "", "", "*", "", "" }, // Direct Capital Costs - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.site_improvements.cost_per_m2", "Site Improvement Cost per m2", "$/m2", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.solar_field.cost_per_m2", "Solar Field Cost per m2", "$/m2", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.htf_system.cost_per_m2", "HTF System Cost Per m2", "$/m2", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.storage.cost_per_kwht", "Storage cost per kWht", "$/kWht", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.fossil_backup.cost_per_kwe", "Fossil Backup Cost per kWe", "$/kWe", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.power_plant.cost_per_kwe", "Power Plant Cost per kWe", "$/kWe", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.bop_per_kwe", "Balance of Plant Cost per kWe", "$/kWe", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.contingency_percent", "Contingency Percent", "%", "", "Capital_Costs", "?=0", "", "" }, - - // Indirect Capital Costs - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.epc.per_acre", "EPC Costs per acre", "$/acre", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.epc.percent", "EPC Costs % direct", "%", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.epc.per_watt", "EPC Cost Wac", "$/Wac", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.epc.fixed", "Fixed EPC Cost", "$", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.plm.per_acre", "Land Cost per acre", "$/acre", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.plm.percent", "Land Cost % direct", "%", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.plm.per_watt", "Land Cost Wac", "$/Wac", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.plm.fixed", "Fixed Land Cost", "$", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.site_improvements.cost_per_m2", "Site Improvement Cost per m2", "$/m2", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.solar_field.cost_per_m2", "Solar Field Cost per m2", "$/m2", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.htf_system.cost_per_m2", "HTF System Cost Per m2", "$/m2", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.storage.cost_per_kwht", "Storage cost per kWht", "$/kWht", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.fossil_backup.cost_per_kwe", "Fossil Backup Cost per kWe", "$/kWe", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.power_plant.cost_per_kwe", "Power Plant Cost per kWe", "$/kWe", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.bop_per_kwe", "Balance of Plant Cost per kWe", "$/kWe", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.contingency_percent", "Contingency Percent", "%", "", "Capital_Costs", "?=0", "", "" }, + + // Indirect Capital Costs + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.epc.per_acre", "EPC Costs per acre", "$/acre", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.epc.percent", "EPC Costs % direct", "%", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.epc.per_watt", "EPC Cost Wac", "$/Wac", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.epc.fixed", "Fixed EPC Cost", "$", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.plm.per_acre", "Land Cost per acre", "$/acre", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.plm.percent", "Land Cost % direct", "%", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.plm.per_watt", "Land Cost Wac", "$/Wac", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.plm.fixed", "Fixed Land Cost", "$", "", "Capital_Costs", "?=0", "", "" }, // Sales Tax - { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.sales_tax.percent", "Sales Tax Percentage of Direct Cost", "%", "", "Capital_Costs", "?=0", "", "" }, - { SSC_INPUT, SSC_NUMBER, "sales_tax_rate", "Sales Tax Rate", "%", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "csp.dtr.cost.sales_tax.percent", "Sales Tax Percentage of Direct Cost", "%", "", "Capital_Costs", "?=0", "", "" }, + { SSC_INPUT, SSC_NUMBER, "sales_tax_rate", "Sales Tax Rate", "%", "", "Capital_Costs", "?=0", "", "" }, // ************************************************************************************************* @@ -354,99 +354,99 @@ static var_info _cm_vtab_trough_physical[] = { // ************************************************************************************************* // Design Point Outputs - { SSC_OUTPUT, SSC_NUMBER, "q_dot_cycle_des", "Cycle thermal power at design", "MWt", "", "Power Cycle", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "nameplate", "Nameplate capacity", "MWe", "", "System Design Calc", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "q_dot_cycle_des", "Cycle thermal power at design", "MWt", "", "Power Cycle", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "nameplate", "Nameplate capacity", "MWe", "", "System Design Calc","*", "", "" }, // Solar Field - { SSC_OUTPUT, SSC_NUMBER, "field_htf_min_temp", "Minimum field htf temp", "C", "", "Power Cycle", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "field_htf_max_temp", "Maximum field htf temp", "C", "", "Power Cycle", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "field_htf_cp_avg_des", "Field average htf cp at design", "kJ/kgK", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "single_loop_aperture", "Single loop aperture", "m2", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "min_inner_diameter", "Minimum absorber inner diameter in loop", "m", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_ARRAY, "csp_dtr_hce_design_heat_losses" "Heat loss at design" "W/m", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "cspdtr_loop_hce_heat_loss" "Loop Heat Loss from HCE at Design" "W/m", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_ARRAY, "csp_dtr_sca_calc_sca_effs" "SCA optical efficiencies at design" "", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "loop_optical_efficiency" "Loop total optical effiency at design" "", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_ARRAY, "csp_dtr_hce_optical_effs" "HCE optical efficiencies at design" "", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_MATRIX, "SCAInfoArray" "Receiver (,1) and collector (,2) type for each assembly in loop" "", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_ARRAY, "SCADefocusArray" "Order in which the SCA's should be defocused" "", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "max_field_flow_velocity" "Maximum field flow velocity" "m/s", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "min_field_flow_velocity" "Minimum field flow velocity" "m/s", "", "Solar Field", "*", "", "" }, - - { SSC_OUTPUT, SSC_NUMBER, "total_loop_conversion_efficiency" "Total Loop Conversion Efficiency at Design" "", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "total_required_aperture_for_SM1" "Aperture required for solar mult = 1" "m2", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "required_number_of_loops_for_SM1" "Heat loss at design" "", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "nLoops" "Number of loops in the field" "", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "total_aperture" "Total field aperture area" "m2", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "field_thermal_output" "Design-point thermal power from the solar field" "MWt", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "solar_mult" "Solar multiple" "", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "fixed_land_area" "Fixed Land Area" "acre", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "total_land_area" "Total Land Area" "acre", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "total_tracking_power" "Total Tracking Power" "MWe", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_MATRIX, "K_cpnt" "Minor loss coefficients of the components in each loop interconnect" "", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_MATRIX, "D_cpnt" "Inner diameters of the components in each loop interconnect" "m", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_MATRIX, "L_cpnt" "Lengths of the components in each loop interconnect" "m", "", "Solar Field", "*", "", "" }, - { SSC_OUTPUT, SSC_MATRIX, "Type_cpnt" "Type of component in each loop interconnect [0=fitting | 1=pipe | 2=flex_hose]" "Wm", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "field_htf_min_temp", "Minimum field htf temp", "C", "", "Power Cycle", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "field_htf_max_temp", "Maximum field htf temp", "C", "", "Power Cycle", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "field_htf_cp_avg_des", "Field average htf cp at design", "kJ/kgK", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "single_loop_aperture", "Single loop aperture", "m2", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "min_inner_diameter", "Minimum absorber inner diameter in loop", "m", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_ARRAY, "csp_dtr_hce_design_heat_losses" "Heat loss at design" "W/m", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "cspdtr_loop_hce_heat_loss" "Loop Heat Loss from HCE at Design" "W/m", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_ARRAY, "csp_dtr_sca_calc_sca_effs" "SCA optical efficiencies at design" "", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "loop_optical_efficiency" "Loop total optical effiency at design" "", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_ARRAY, "csp_dtr_hce_optical_effs" "HCE optical efficiencies at design" "", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_MATRIX, "SCAInfoArray" "Receiver (,1) and collector (,2) type for each assembly in loop" "", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_ARRAY, "SCADefocusArray" "Order in which the SCA's should be defocused" "", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "max_field_flow_velocity" "Maximum field flow velocity" "m/s", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "min_field_flow_velocity" "Minimum field flow velocity" "m/s", "", "Solar Field", "*", "", "" }, + + { SSC_OUTPUT, SSC_NUMBER, "total_loop_conversion_efficiency" "Total Loop Conversion Efficiency at Design" "", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "total_required_aperture_for_SM1" "Aperture required for solar mult = 1" "m2", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "required_number_of_loops_for_SM1" "Heat loss at design" "", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "nLoops" "Number of loops in the field" "", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "total_aperture" "Total field aperture area" "m2", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "field_thermal_output" "Design-point thermal power from the solar field" "MWt", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "solar_mult" "Solar multiple" "", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "fixed_land_area" "Fixed Land Area" "acre", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "total_land_area" "Total Land Area" "acre", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "total_tracking_power" "Total Tracking Power" "MWe", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_MATRIX, "K_cpnt" "Minor loss coefficients of the components in each loop interconnect" "", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_MATRIX, "D_cpnt" "Inner diameters of the components in each loop interconnect" "m", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_MATRIX, "L_cpnt" "Lengths of the components in each loop interconnect" "m", "", "Solar Field", "*", "", "" }, + { SSC_OUTPUT, SSC_MATRIX, "Type_cpnt" "Type of component in each loop interconnect [0=fitting | 1=pipe | 2=flex_hose]" "Wm", "", "Solar Field", "*", "", "" }, // Thermal Storage - { SSC_OUTPUT, SSC_NUMBER, "vol_tank", "Total tank volume", "m3", "", "Thermal Storage", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "q_tes", "TES design capacity", "MWt-hr", "", "Thermal Storage", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp_pt_tes_tank_diameter", "Tank diameter", "m", "", "Thermal Storage", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "q_dot_tes_est", "Estimated TES Heat Loss", "MW", "", "Thermal Storage", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp_pt_tes_htf_density", "Storage htf density", "kg/m3", "", "Thermal Storage", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "tes_avail_vol", "Available HTF volume", "m3", "", "Thermal Storage", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "is_hx", "System has heat exchanger no/yes (0/1)", "", "", "Thermal Storage", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "vol_min", "Minimum Fluid Volume", "m3", "", "Thermal Storage", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "V_tank_hot_ini", "Initial hot tank volume", "m3", "", "Thermal Storage", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "tes_htf_avg_temp", "HTF Average Temperature at Design", "C", "", "Thermal Storage", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "vol_tank", "Total tank volume", "m3", "", "Thermal Storage","*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "q_tes", "TES design capacity", "MWt-hr", "", "Thermal Storage","*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp_pt_tes_tank_diameter", "Tank diameter", "m", "", "Thermal Storage","*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "q_dot_tes_est", "Estimated TES Heat Loss", "MW", "", "Thermal Storage","*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp_pt_tes_htf_density", "Storage htf density", "kg/m3", "", "Thermal Storage","*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "tes_avail_vol", "Available HTF volume", "m3", "", "Thermal Storage","*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "is_hx", "System has heat exchanger no/yes (0/1)", "", "", "Thermal Storage","*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "vol_min", "Minimum Fluid Volume", "m3", "", "Thermal Storage","*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "V_tank_hot_ini", "Initial hot tank volume", "m3", "", "Thermal Storage","*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "tes_htf_avg_temp", "HTF Average Temperature at Design", "C", "", "Thermal Storage","*", "", "" }, // Collector - { SSC_OUTPUT, SSC_MATRIX, "csp_dtr_sca_ap_lengths", "Length of single module", "m", "", "Collector", "?=0", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp_dtr_sca_calc_zenith", "Calculated zenith", "degree", "", "Collector", "?=0", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp_dtr_sca_calc_costh", "Calculated costheta", "", "", "Collector", "?=0", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp_dtr_sca_calc_theta", "Calculated theta", "degree", "", "Collector", "?=0", "", "" }, - { SSC_OUTPUT, SSC_MATRIX, "csp_dtr_sca_calc_end_gains", "End gain factor", "", "", "Collector", "?=0", "", "" }, - { SSC_OUTPUT, SSC_MATRIX, "csp_dtr_sca_calc_end_losses", "Use time-series net electricity generation limits", "", "", "Collector", "?=0", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp_dtr_sca_calc_latitude", "Latitude", "degree", "", "Collector", "?=0", "", "" }, - { SSC_OUTPUT, SSC_MATRIX, "csp_dtr_sca_calc_iams", "IAM at summer solstice", "", "", "Collector", "?=0", "", "" }, + { SSC_OUTPUT, SSC_MATRIX, "csp_dtr_sca_ap_lengths", "Length of single module", "m", "", "Collector", "?=0", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp_dtr_sca_calc_zenith", "Calculated zenith", "degree", "", "Collector", "?=0", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp_dtr_sca_calc_costh", "Calculated costheta", "", "", "Collector", "?=0", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp_dtr_sca_calc_theta", "Calculated theta", "degree", "", "Collector", "?=0", "", "" }, + { SSC_OUTPUT, SSC_MATRIX, "csp_dtr_sca_calc_end_gains", "End gain factor", "", "", "Collector", "?=0", "", "" }, + { SSC_OUTPUT, SSC_MATRIX, "csp_dtr_sca_calc_end_losses", "Use time-series net electricity generation limits", "", "", "Collector", "?=0", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp_dtr_sca_calc_latitude", "Latitude", "degree", "", "Collector", "?=0", "", "" }, + { SSC_OUTPUT, SSC_MATRIX, "csp_dtr_sca_calc_iams", "IAM at summer solstice", "", "", "Collector", "?=0", "", "" }, // Power Cycle - { SSC_OUTPUT, SSC_NUMBER, "m_dot_htf_cycle_des", "PC mass flow rate at design", "kg/s", "", "Power Cycle", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "m_dot_htf_cycle_des", "PC mass flow rate at design", "kg/s", "", "Power Cycle", "*", "", "" }, // System Control - { SSC_OUTPUT, SSC_NUMBER, "is_wlim_series", "Use time-series net electricity generation limits", "", "", "System Control", "?=0", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "disp_wlim_max", "Max. net power to the grid (incl. availability)", "MWe", "", "System Control", "*", "", "" }, - { SSC_OUTPUT, SSC_ARRAY, "wlim_series", "Time series net electicity generation limits", "kWe", "", "System Control", "is_dispatch=1", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "bop_design", "BOP parasitics at design", "MWe", "", "System Control", "*", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "aux_design", "Aux parasitics at design", "MWe", "", "System Control", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "is_wlim_series", "Use time-series net electricity generation limits", "", "", "System Control", "?=0", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "disp_wlim_max", "Max. net power to the grid (incl. availability)", "MWe", "", "System Control", "*", "", "" }, + { SSC_OUTPUT, SSC_ARRAY, "wlim_series", "Time series net electicity generation limits", "kWe", "", "System Control", "is_dispatch=1", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "bop_design", "BOP parasitics at design", "MWe", "", "System Control", "*", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "aux_design", "Aux parasitics at design", "MWe", "", "System Control", "*", "", "" }, // Capital Costs // Direct Capital Costs - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.site_improvements", "Site improvements cost", "$", "", "Capital Costs", "", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.solar_field", "Solar field cost", "$", "", "Capital Costs", "", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.htf_system", "HTF system cost", "$", "", "Capital Costs", "", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.storage", "Thermal storage cost", "$", "", "Capital Costs", "", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.fossil_backup", "Fossil backup cost", "$", "", "Capital Costs", "", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.power_plant", "Power plant cost", "$", "", "Capital Costs", "", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.bop", "Balance of plant cost", "$", "", "Capital Costs", "", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.contingency", "Contingency cost", "$", "", "Capital Costs", "", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "total_direct_cost", "Total direct cost", "$", "", "Capital Costs", "", "", "" }, - - // Indirect Capital Costs - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.epc.total", "EPC total cost", "$", "", "Capital Costs", "", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.plm.total", "Total land cost", "$", "", "Capital Costs", "", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "total_indirect_cost", "Total direct cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.site_improvements", "Site improvements cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.solar_field", "Solar field cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.htf_system", "HTF system cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.storage", "Thermal storage cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.fossil_backup", "Fossil backup cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.power_plant", "Power plant cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.bop", "Balance of plant cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.contingency", "Contingency cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "total_direct_cost", "Total direct cost", "$", "", "Capital Costs", "", "", "" }, + + // Indirect Capital Costs + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.epc.total", "EPC total cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.plm.total", "Total land cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "total_indirect_cost", "Total direct cost", "$", "", "Capital Costs", "", "", "" }, // Sales Tax - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.sales_tax.total", "Sales tax total", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.sales_tax.total", "Sales tax total", "$", "", "Capital Costs", "", "", "" }, // Total Installed Costs - { SSC_OUTPUT, SSC_NUMBER, "total_installed_cost", "Total installed cost", "$", "", "Capital Costs", "", "", "" }, - { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.installed_per_capacity", "Estimated total installed cost per net capacity ($/kW)", "$/kW", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "total_installed_cost", "Total installed cost", "$", "", "Capital Costs", "", "", "" }, + { SSC_OUTPUT, SSC_NUMBER, "csp.dtr.cost.installed_per_capacity", "Estimated total installed cost per net capacity ($/kW)", "$/kW", "", "Capital Costs", "", "", "" }, // Simulation Kernel