Skip to content

Commit

Permalink
Merge pull request #2002 from NREL/iph_heat_sink
Browse files Browse the repository at this point in the history
Add steam heat sink for IPH models
  • Loading branch information
tyneises authored Feb 10, 2025
2 parents d2e8d08 + 00970f4 commit 05de024
Show file tree
Hide file tree
Showing 14 changed files with 2,351 additions and 298 deletions.
10 changes: 5 additions & 5 deletions deploy/runtime/defaults/MSLF IPH_Commercial.json
Original file line number Diff line number Diff line change
Expand Up @@ -475,6 +475,7 @@
"T_db": 0.0,
"T_dp": 0.0,
"T_fp": 263.0,
"T_hs_ext_out_des_ui": -999.0,
"T_htf_hot_des": 525.0,
"T_loop_in_des": 293.0,
"T_loop_out": 525.0,
Expand Down Expand Up @@ -740,15 +741,13 @@
"heat_sink_spec_cost": 120.0,
"hot_tank_Thtr": 425.0,
"hot_tank_max_heat": 25.0,
"htf_system_spec_cost": 0.0,
"hs_phys_N_sub": 100.0,
"hs_phys_P_steam_hot_des": 4.762,
"hs_phys_Q_steam_hot_des": 0.75,
"hs_phys_T_steam_cold_des": 120.0,
"hs_phys_f_mdot_steam_max": 1.5,
"hs_phys_f_mdot_steam_min": 0.2,
"hs_phys_tol": 0.01,
"hs_type": 0.0,
"htf_system_spec_cost": 0.0,
"hx_UA_des_ui": -999.0,
"hx_min_dT_des_ui": -999.0,
"ibi_fed_amount": 0.0,
"ibi_fed_amount_deprbas_fed": 0.0,
"ibi_fed_amount_deprbas_sta": 0.0,
Expand Down Expand Up @@ -9609,6 +9608,7 @@
"loan_rate": 7.0,
"loan_term": 25.0,
"lon": -110.94,
"m_dot_hs_ext_des_ui": -999.0,
"m_dot_htfmax": 14.4763,
"m_dot_htfmin": 3.01589,
"mc_bal_cold": 0.2,
Expand Down
8 changes: 4 additions & 4 deletions deploy/runtime/defaults/MSLF IPH_LCOH Calculator.json
Original file line number Diff line number Diff line change
Expand Up @@ -466,6 +466,7 @@
"T_db": 0.0,
"T_dp": 0.0,
"T_fp": 263.0,
"T_hs_ext_out_des_ui": -999.0,
"T_htf_hot_des": 525.0,
"T_loop_in_des": 293.0,
"T_loop_out": 525.0,
Expand Down Expand Up @@ -678,15 +679,13 @@
"heat_sink_spec_cost": 120.0,
"hot_tank_Thtr": 425.0,
"hot_tank_max_heat": 25.0,
"hs_phys_N_sub": 100.0,
"hs_phys_P_steam_hot_des": 4.762,
"hs_phys_Q_steam_hot_des": 0.75,
"hs_phys_T_steam_cold_des": 120.0,
"hs_phys_f_mdot_steam_max": 1.5,
"hs_phys_f_mdot_steam_min": 0.2,
"hs_phys_tol": 0.01,
"hs_type": 0.0,
"htf_system_spec_cost": 0.0,
"hx_UA_des_ui": -999.0,
"hx_min_dT_des_ui": -999.0,
"in_location": "Type a location name, street address, or lat,lon in decimal degrees",
"in_location_list": "15458 Denver W Pkwy, Golden CO 804041|phoenix,az|45.5,-120.9|Manaus,Brazil",
"in_location_options": 0.0,
Expand All @@ -702,6 +701,7 @@
"library_folder_list": "x",
"library_paths": "",
"lon": -110.94,
"m_dot_hs_ext_des_ui": -999.0,
"m_dot_htfmax": 14.4763,
"m_dot_htfmin": 3.01589,
"mc_bal_cold": 0.2,
Expand Down
10 changes: 5 additions & 5 deletions deploy/runtime/defaults/MSLF IPH_None.json
Original file line number Diff line number Diff line change
Expand Up @@ -466,6 +466,7 @@
"T_db": 0.0,
"T_dp": 0.0,
"T_fp": 263.0,
"T_hs_ext_out_des_ui": -999.0,
"T_htf_hot_des": 525.0,
"T_loop_in_des": 293.0,
"T_loop_out": 525.0,
Expand Down Expand Up @@ -656,15 +657,13 @@
"heat_sink_spec_cost": 120.0,
"hot_tank_Thtr": 425.0,
"hot_tank_max_heat": 25.0,
"htf_system_spec_cost": 0.0,
"hs_phys_N_sub": 100.0,
"hs_phys_P_steam_hot_des": 4.762,
"hs_phys_Q_steam_hot_des": 0.75,
"hs_phys_T_steam_cold_des": 120.0,
"hs_phys_f_mdot_steam_max": 1.5,
"hs_phys_f_mdot_steam_min": 0.2,
"hs_phys_tol": 0.01,
"hs_type": 0.0,
"htf_system_spec_cost": 0.0,
"hx_UA_des_ui": -999.0,
"hx_min_dT_des_ui": -999.0,
"in_location": "Type a location name, street address, or lat,lon in decimal degrees",
"in_location_list": "15458 Denver W Pkwy, Golden CO 804041|phoenix,az|45.5,-120.9|Manaus,Brazil",
"in_location_options": 0.0,
Expand All @@ -680,6 +679,7 @@
"library_folder_list": "x",
"library_paths": "",
"lon": -110.94,
"m_dot_hs_ext_des_ui": -999.0,
"m_dot_htfmax": 14.4763,
"m_dot_htfmin": 3.01589,
"mc_bal_cold": 0.2,
Expand Down
10 changes: 5 additions & 5 deletions deploy/runtime/defaults/MSLF IPH_Single Owner.json
Original file line number Diff line number Diff line change
Expand Up @@ -467,6 +467,7 @@
"T_db": 0.0,
"T_dp": 0.0,
"T_fp": 263.0,
"T_hs_ext_out_des_ui": -999.0,
"T_htf_hot_des": 525.0,
"T_loop_in_des": 293.0,
"T_loop_out": 525.0,
Expand Down Expand Up @@ -802,15 +803,13 @@
"heat_sink_spec_cost": 120.0,
"hot_tank_Thtr": 425.0,
"hot_tank_max_heat": 25.0,
"htf_system_spec_cost": 0.0,
"hs_phys_N_sub": 100.0,
"hs_phys_P_steam_hot_des": 4.762,
"hs_phys_Q_steam_hot_des": 0.75,
"hs_phys_T_steam_cold_des": 120.0,
"hs_phys_f_mdot_steam_max": 1.5,
"hs_phys_f_mdot_steam_min": 0.2,
"hs_phys_tol": 0.01,
"hs_type": 0.0,
"htf_system_spec_cost": 0.0,
"hx_UA_des_ui": -999.0,
"hx_min_dT_des_ui": -999.0,
"ibi_fed_amount": 0.0,
"ibi_fed_amount_deprbas_fed": 0.0,
"ibi_fed_amount_deprbas_sta": 0.0,
Expand Down Expand Up @@ -900,6 +899,7 @@
"library_paths": "",
"loan_moratorium": 0.0,
"lon": -110.94,
"m_dot_hs_ext_des_ui": -999.0,
"m_dot_htfmax": 14.4763,
"m_dot_htfmin": 3.01589,
"mc_bal_cold": 0.2,
Expand Down
8 changes: 4 additions & 4 deletions deploy/runtime/defaults/MSPT IPH_LCOH Calculator.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
"TES_COPY_tes_tank_diameter": 38.7708,
"TES_COPY_tes_vol_total": 14167.1,
"TES_COPY_tshours": 10.0,
"T_hs_ext_out_des_ui": -999.0,
"T_htf_cold_des": 290.0,
"T_htf_hot_des": 574.0,
"W_dot_bop_design_calc": 0.0,
Expand Down Expand Up @@ -37595,14 +37596,12 @@
"hl_ffact": 1.0,
"hot_tank_Thtr": 500.0,
"hot_tank_max_heat": 30.0,
"hs_phys_N_sub": 100.0,
"hs_phys_P_steam_hot_des": 4.762,
"hs_phys_Q_steam_hot_des": 0.75,
"hs_phys_T_steam_cold_des": 120.0,
"hs_phys_f_mdot_steam_max": 1.5,
"hs_phys_f_mdot_steam_min": 0.2,
"hs_phys_tol": 0.01,
"hs_type": 0.0,
"hx_UA_des_ui": -999.0,
"hx_min_dT_des_ui": -999.0,
"in_location": "Type a location name, street address, or lat,lon in decimal degrees",
"in_location_list": "|||",
"in_location_options": 0.0,
Expand Down Expand Up @@ -37632,6 +37631,7 @@
"library_folder_list": "x",
"library_paths": "",
"lon": -116.78,
"m_dot_hs_ext_des_ui": -999.0,
"m_dot_htf_rec_des_calc": 1565.64,
"m_dot_htf_rec_max_calc": 1878.77,
"mat_tube": 2.0,
Expand Down
8 changes: 4 additions & 4 deletions deploy/runtime/defaults/MSPT IPH_None.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
"TES_COPY_tes_tank_diameter": 38.7708,
"TES_COPY_tes_vol_total": 14167.1,
"TES_COPY_tshours": 10.0,
"T_hs_ext_out_des_ui": -999.0,
"T_htf_cold_des": 290.0,
"T_htf_hot_des": 574.0,
"W_dot_bop_design_calc": 0.0,
Expand Down Expand Up @@ -37573,14 +37574,12 @@
"hl_ffact": 1.0,
"hot_tank_Thtr": 500.0,
"hot_tank_max_heat": 30.0,
"hs_phys_N_sub": 100.0,
"hs_phys_P_steam_hot_des": 4.762,
"hs_phys_Q_steam_hot_des": 0.75,
"hs_phys_T_steam_cold_des": 120.0,
"hs_phys_f_mdot_steam_max": 1.5,
"hs_phys_f_mdot_steam_min": 0.2,
"hs_phys_tol": 0.01,
"hs_type": 0.0,
"hx_UA_des_ui": -999.0,
"hx_min_dT_des_ui": -999.0,
"in_location": "Type a location name, street address, or lat,lon in decimal degrees",
"in_location_list": "|||",
"in_location_options": 0.0,
Expand Down Expand Up @@ -37610,6 +37609,7 @@
"library_folder_list": "x",
"library_paths": "",
"lon": -116.78,
"m_dot_hs_ext_des_ui": -999.0,
"m_dot_htf_rec_des_calc": 1565.64,
"m_dot_htf_rec_max_calc": 1878.77,
"mat_tube": 2.0,
Expand Down
8 changes: 4 additions & 4 deletions deploy/runtime/defaults/MSPT IPH_Single Owner.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
"TES_COPY_tes_tank_diameter": 38.7708,
"TES_COPY_tes_vol_total": 14167.1,
"TES_COPY_tshours": 10.0,
"T_hs_ext_out_des_ui": -999.0,
"T_htf_cold_des": 290.0,
"T_htf_hot_des": 574.0,
"W_dot_bop_design_calc": 0.0,
Expand Down Expand Up @@ -37719,14 +37720,12 @@
"hl_ffact": 1.0,
"hot_tank_Thtr": 500.0,
"hot_tank_max_heat": 30.0,
"hs_phys_N_sub": 100.0,
"hs_phys_P_steam_hot_des": 4.762,
"hs_phys_Q_steam_hot_des": 0.75,
"hs_phys_T_steam_cold_des": 120.0,
"hs_phys_f_mdot_steam_max": 1.5,
"hs_phys_f_mdot_steam_min": 0.2,
"hs_phys_tol": 0.01,
"hs_type": 0.0,
"hx_UA_des_ui": -999.0,
"hx_min_dT_des_ui": -999.0,
"ibi_fed_amount": 0.0,
"ibi_fed_amount_deprbas_fed": 0.0,
"ibi_fed_amount_deprbas_sta": 0.0,
Expand Down Expand Up @@ -37830,6 +37829,7 @@
"library_paths": "",
"loan_moratorium": 0.0,
"lon": -116.78,
"m_dot_hs_ext_des_ui": -999.0,
"m_dot_htf_rec_des_calc": 1565.64,
"m_dot_htf_rec_max_calc": 1878.77,
"mat_tube": 2.0,
Expand Down
8 changes: 4 additions & 4 deletions deploy/runtime/defaults/Physical Trough IPH_Commercial.json
Original file line number Diff line number Diff line change
Expand Up @@ -18409,6 +18409,7 @@
"TES_COPY_tshours": 6.0,
"TES_DISP_tes_type": 0.0,
"T_fp": 150.0,
"T_hs_ext_out_des_ui": -999.0,
"T_loop_in_des": 293.0,
"T_loop_out": 391.0,
"T_shutdown": 325.34,
Expand Down Expand Up @@ -19522,15 +19523,13 @@
"hce_4_is_shown": 1.0,
"hot_tank_Thtr": 365.0,
"hot_tank_max_heat": 1.0,
"hs_phys_N_sub": 100.0,
"hs_phys_P_steam_hot_des": 4.762,
"hs_phys_Q_steam_hot_des": 0.75,
"hs_phys_T_steam_cold_des": 120.0,
"hs_phys_f_mdot_steam_max": 1.5,
"hs_phys_f_mdot_steam_min": 0.2,
"hs_phys_tol": 0.01,
"hs_type": 0.0,
"hx_UA_des_ui": -999.0,
"hx_config": 2.0,
"hx_min_dT_des_ui": -999.0,
"ibi_fed_amount": 0.0,
"ibi_fed_amount_deprbas_fed": 0.0,
"ibi_fed_amount_deprbas_sta": 0.0,
Expand Down Expand Up @@ -37270,6 +37269,7 @@
"loan_term": 25.0,
"lon": -110.94,
"loop_optical_efficiency": 0.741004,
"m_dot_hs_ext_des_ui": -999.0,
"m_dot_htfmax": 12.0,
"m_dot_htfmax_actual": 12.0,
"m_dot_htfmin": 1.0,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -893,6 +893,7 @@
"TES_COPY_tshours": 6.0,
"TES_DISP_tes_type": 0.0,
"T_fp": 150.0,
"T_hs_ext_out_des_ui": -999.0,
"T_loop_in_des": 293.0,
"T_loop_out": 391.0,
"T_shutdown": 325.34,
Expand Down Expand Up @@ -1953,15 +1954,13 @@
"hce_4_is_shown": 1.0,
"hot_tank_Thtr": 365.0,
"hot_tank_max_heat": 1.0,
"hs_phys_N_sub": 100.0,
"hs_phys_P_steam_hot_des": 4.762,
"hs_phys_Q_steam_hot_des": 0.75,
"hs_phys_T_steam_cold_des": 120.0,
"hs_phys_f_mdot_steam_max": 1.5,
"hs_phys_f_mdot_steam_min": 0.2,
"hs_phys_tol": 0.01,
"hs_type": 0.0,
"hx_UA_des_ui": -999.0,
"hx_config": 2.0,
"hx_min_dT_des_ui": -999.0,
"in_location": "Type a location name, street address, or lat,lon in decimal degrees",
"in_location_list": "|||",
"in_location_options": 0.0,
Expand Down Expand Up @@ -2097,6 +2096,7 @@
"library_paths": "\"\"",
"lon": -110.94,
"loop_optical_efficiency": 0.741004,
"m_dot_hs_ext_des_ui": -999.0,
"m_dot_htfmax": 12.0,
"m_dot_htfmax_actual": 12.0,
"m_dot_htfmin": 1.0,
Expand Down
8 changes: 4 additions & 4 deletions deploy/runtime/defaults/Physical Trough IPH_None.json
Original file line number Diff line number Diff line change
Expand Up @@ -893,6 +893,7 @@
"TES_COPY_tshours": 6.0,
"TES_DISP_tes_type": 0.0,
"T_fp": 150.0,
"T_hs_ext_out_des_ui": -999.0,
"T_loop_in_des": 293.0,
"T_loop_out": 391.0,
"T_shutdown": 325.34,
Expand Down Expand Up @@ -1931,15 +1932,13 @@
"hce_4_is_shown": 1.0,
"hot_tank_Thtr": 365.0,
"hot_tank_max_heat": 1.0,
"hs_phys_N_sub": 100.0,
"hs_phys_P_steam_hot_des": 4.762,
"hs_phys_Q_steam_hot_des": 0.75,
"hs_phys_T_steam_cold_des": 120.0,
"hs_phys_f_mdot_steam_max": 1.5,
"hs_phys_f_mdot_steam_min": 0.2,
"hs_phys_tol": 0.01,
"hs_type": 0.0,
"hx_UA_des_ui": -999.0,
"hx_config": 2.0,
"hx_min_dT_des_ui": -999.0,
"in_location": "Type a location name, street address, or lat,lon in decimal degrees",
"in_location_list": "|||",
"in_location_options": 0.0,
Expand Down Expand Up @@ -2075,6 +2074,7 @@
"library_paths": "\"\"",
"lon": -110.94,
"loop_optical_efficiency": 0.741004,
"m_dot_hs_ext_des_ui": -999.0,
"m_dot_htfmax": 12.0,
"m_dot_htfmax_actual": 12.0,
"m_dot_htfmin": 1.0,
Expand Down
8 changes: 4 additions & 4 deletions deploy/runtime/defaults/Physical Trough IPH_Single Owner.json
Original file line number Diff line number Diff line change
Expand Up @@ -894,6 +894,7 @@
"TES_COPY_tshours": 6.0,
"TES_DISP_tes_type": 0.0,
"T_fp": 150.0,
"T_hs_ext_out_des_ui": -999.0,
"T_loop_in_des": 293.0,
"T_loop_out": 391.0,
"T_shutdown": 325.34,
Expand Down Expand Up @@ -2077,15 +2078,13 @@
"hce_4_is_shown": 1.0,
"hot_tank_Thtr": 365.0,
"hot_tank_max_heat": 1.0,
"hs_phys_N_sub": 100.0,
"hs_phys_P_steam_hot_des": 4.762,
"hs_phys_Q_steam_hot_des": 0.75,
"hs_phys_T_steam_cold_des": 120.0,
"hs_phys_f_mdot_steam_max": 1.5,
"hs_phys_f_mdot_steam_min": 0.2,
"hs_phys_tol": 0.01,
"hs_type": 0.0,
"hx_UA_des_ui": -999.0,
"hx_config": 2.0,
"hx_min_dT_des_ui": -999.0,
"ibi_fed_amount": 0.0,
"ibi_fed_amount_deprbas_fed": 0.0,
"ibi_fed_amount_deprbas_sta": 0.0,
Expand Down Expand Up @@ -2295,6 +2294,7 @@
"loan_moratorium": 0.0,
"lon": -110.94,
"loop_optical_efficiency": 0.741004,
"m_dot_hs_ext_des_ui": -999.0,
"m_dot_htfmax": 12.0,
"m_dot_htfmax_actual": 12.0,
"m_dot_htfmin": 1.0,
Expand Down
Loading

0 comments on commit 05de024

Please sign in to comment.