Skip to content

Commit c587222

Browse files
author
tyneises
committed
update mspt ui and defaults
add option to target net system electricity export import add estimated solar multiple based on solar field layout replace solar field re design warning message replace turbine with target on system control labels
1 parent deb2b06 commit c587222

8 files changed

Lines changed: 621 additions & 296 deletions

deploy/runtime/defaults/MSPT_All Equity Partnership Flip.json

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"A_rec_calc": 1087.6845009275167,
2+
"A_rec_calc": 1087.6845009275169,
33
"A_sf_calc": 1348316.2571999997,
44
"CT": 2.0,
55
"D_rad_tubes": 0.02,
@@ -36,7 +36,7 @@
3636
"PB_COPY_W_dot_cooling_par": 3.342971591975725,
3737
"PB_COPY_W_dot_pc_HTF_pump": 0.35881077866642477,
3838
"PB_COPY_design_eff": 0.412,
39-
"PB_COPY_nameplate": 101.66344246977227,
39+
"PB_COPY_nameplate": 101.66344246977228,
4040
"PB_COPY_q_pb_design": 279.126213592233,
4141
"PB_m_dot_htf_cycle_des": 652.383233938954,
4242
"P_cond_min": 2.0,
@@ -60,9 +60,9 @@
6060
"TES_COPY_T_htf_hot_des": 574.0,
6161
"TES_COPY_q_dot_tes_est": 0.8814426938789968,
6262
"TES_COPY_q_pb_design": 279.126213592233,
63-
"TES_COPY_tes_avail_vol": 12986.490759869743,
63+
"TES_COPY_tes_avail_vol": 12986.490759869745,
6464
"TES_COPY_tes_htf_density": 1808.4790461159128,
65-
"TES_COPY_tes_tank_diameter": 38.770787813951759,
65+
"TES_COPY_tes_tank_diameter": 38.77078781395176,
6666
"TES_COPY_tes_vol_total": 14167.08082894881,
6767
"TES_COPY_tshours": 10.0,
6868
"T_ITD_des": 16.0,
@@ -242,24 +242,24 @@
242242
"csp.pt.cost.fossil": 0.0,
243243
"csp.pt.cost.heliostats": 171236164.66439996,
244244
"csp.pt.cost.heliostats_m2": 1348316.2571999997,
245-
"csp.pt.cost.installed_per_capacity": 6515.5417158194709,
246-
"csp.pt.cost.nameplate": 101.66344246977227,
245+
"csp.pt.cost.installed_per_capacity": 6515.541715819471,
246+
"csp.pt.cost.nameplate": 101.66344246977228,
247247
"csp.pt.cost.plm.fixed": 0.0,
248248
"csp.pt.cost.plm.per_watt": 0.0,
249249
"csp.pt.cost.plm.percent": 0.0,
250250
"csp.pt.cost.plm.total": 20792855.194841196,
251251
"csp.pt.cost.power_block": 119600000.0,
252252
"csp.pt.cost.power_block_mwe": 115.0,
253253
"csp.pt.cost.receiver": 79628026.66564948,
254-
"csp.pt.cost.receiver.area": 1087.6845009275167,
254+
"csp.pt.cost.receiver.area": 1087.6845009275169,
255255
"csp.pt.cost.sales_tax.total": 21935027.18600933,
256256
"csp.pt.cost.sales_tax.value": 5.0,
257257
"csp.pt.cost.site_improvements": 21573060.115199996,
258258
"csp.pt.cost.site_improvements_m2": 1348316.2571999997,
259259
"csp.pt.cost.storage": 61407766.99029126,
260260
"csp.pt.cost.storage_mwht": 2791.26213592233,
261261
"csp.pt.cost.total_land_area": 2079.2855194841197,
262-
"csp.pt.cost.tower": 25705616.751593174,
262+
"csp.pt.cost.tower": 25705616.751593178,
263263
"csp.pt.par.calc.aux": 0.6325,
264264
"csp.pt.par.calc.bop": 0.0,
265265
"csp.pt.pwrb.condenser_type": 1.0,
@@ -9773,8 +9773,8 @@
97739773
"equip_reserve_depr_sta": 0.0,
97749774
"error_equiv": 4.327493500861671,
97759775
"eta_pump": 0.85,
9776-
"eta_rec_thermal_des_calc": 0.9501115117503883,
9777-
"ext_rec_area_calc": 1087.6845009275167,
9776+
"eta_rec_thermal_des_calc": 0.9501115117503884,
9777+
"ext_rec_area_calc": 1087.6845009275169,
97789778
"f_ctes_warm_ini": 0.0,
97799779
"f_q_dot_des_allowable_su": 1.0,
97809780
"f_q_dot_heater_min": 0.25,
@@ -56010,10 +56010,11 @@
5601056010
"in_nsrdb_options": 0.0,
5601156011
"in_time_step": 0.0,
5601256012
"inflation_rate": 2.5,
56013-
"installed_per_capacity_calc": 6515.5417158194709,
56013+
"installed_per_capacity_calc": 6515.541715819471,
5601456014
"insurance_rate": 0.5,
5601556015
"is_advanced": 0.0,
5601656016
"is_btm": 0.0,
56017+
"is_control_target_elec": 0.0,
5601756018
"is_dispatch": 0.0,
5601856019
"is_iscc": 0.0,
5601956020
"is_parallel_htr": 0.0,
@@ -56051,8 +56052,8 @@
5605156052
],
5605256053
"k_panel": 235.0,
5605356054
"land_area": 2079.2855194841197,
56054-
"land_area_base": 2034.2855194841198,
56055-
"land_area_base_calc": 2034.2855194841198,
56055+
"land_area_base": 2034.28551948412,
56056+
"land_area_base_calc": 2034.28551948412,
5605656057
"land_max": 9.5,
5605756058
"land_max_abs_calc": 1845.1565,
5605856059
"land_max_calc": 1845.1565,
@@ -56731,8 +56732,8 @@
5673156732
"n_pl_inc": 8.0,
5673256733
"n_rad_tubes": 100.0,
5673356734
"n_zen": 8.0,
56734-
"nameplate": 101.66344246977227,
56735-
"nominal_discount_rate": 9.060000000000003,
56735+
"nameplate": 101.66344246977228,
56736+
"nominal_discount_rate": 9.060000000000004,
5673656737
"om_capacity": [
5673756738
66.0
5673856739
],
@@ -56824,6 +56825,7 @@
5682456825
"q_dot_heater_des_calc": 0.0,
5682556826
"q_dot_heater_des_calc_COST": 0.0,
5682656827
"q_dot_piping_loss_des_calc": 0.792399151165536,
56828+
"q_dot_rec_abs_from_sf_est_des_calc": -999.0,
5682756829
"q_dot_tes_est": 0.8814426938789968,
5682856830
"q_pb_design": 279.126213592233,
5682956831
"q_sby_frac": 0.2,
@@ -56847,6 +56849,7 @@
5684756849
"rec_qf_delay": 0.25,
5684856850
"rec_ref_area": 1571.0,
5684956851
"rec_ref_cost": 103000000.0,
56852+
"rec_sm_from_sf_est_des_calc": -999.0,
5685056853
"rec_su_delay": 0.5,
5685156854
"rec_tm_mult": 1.0,
5685256855
"receiver_cost_calc": 79628026.66564948,
@@ -56909,11 +56912,11 @@
5690956912
"tax_investor_preflip_cash_percent": 98.0,
5691056913
"tax_investor_preflip_tax_percent": 98.0,
5691156914
"tech_type": 1.0,
56912-
"tes_avail_vol": 12986.490759869743,
56915+
"tes_avail_vol": 12986.490759869745,
5691356916
"tes_htf_density": 1808.4790461159128,
5691456917
"tes_init_hot_htf_percent": 30.0,
5691556918
"tes_spec_cost": 22.0,
56916-
"tes_tank_diameter": 38.770787813951759,
56919+
"tes_tank_diameter": 38.77078781395176,
5691756920
"tes_vol_total": 14167.08082894881,
5691856921
"th_rad_panel": 0.002,
5691956922
"th_riser": 15.0,
@@ -56926,13 +56929,13 @@
5692656929
"tod_library": "Uniform Dispatch",
5692756930
"total_direct_cost": 548375679.6502332,
5692856931
"total_direct_cost_calc": 548375679.6502332,
56929-
"total_indirect_cost": 114016720.73538083,
56930-
"total_indirect_cost_calc": 114016720.73538083,
56932+
"total_indirect_cost": 114016720.73538085,
56933+
"total_indirect_cost_calc": 114016720.73538085,
5693156934
"total_installed_cost": 662392400.3856139,
5693256935
"total_installed_cost_calc": 662392400.3856139,
5693356936
"total_land_area": 2079.2855194841197,
5693456937
"total_land_area_before_rad_cooling_calc": 2079.2855194841197,
56935-
"tower_cost_calc": 25705616.751593174,
56938+
"tower_cost_calc": 25705616.751593178,
5693656939
"tower_exp": 0.0113,
5693756940
"tower_fixed_cost": 3000000.0,
5693856941
"tshours": 10.0,
@@ -58607,7 +58610,6 @@
5860758610
"ui_land_lease": [
5860858611
0.0
5860958612
],
58610-
"ui_msg": "",
5861158613
"ui_receiver_height": 20.4598,
5861258614
"ui_step_minutes": 60.0,
5861358615
"ui_tower_height": 194.227,

deploy/runtime/defaults/MSPT_Leveraged Partnership Flip.json

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"A_rec_calc": 1087.6845009275167,
2+
"A_rec_calc": 1087.6845009275169,
33
"A_sf_calc": 1348316.2571999997,
44
"CT": 2.0,
55
"D_rad_tubes": 0.02,
@@ -36,7 +36,7 @@
3636
"PB_COPY_W_dot_cooling_par": 3.342971591975725,
3737
"PB_COPY_W_dot_pc_HTF_pump": 0.35881077866642477,
3838
"PB_COPY_design_eff": 0.412,
39-
"PB_COPY_nameplate": 101.66344246977227,
39+
"PB_COPY_nameplate": 101.66344246977228,
4040
"PB_COPY_q_pb_design": 279.126213592233,
4141
"PB_m_dot_htf_cycle_des": 652.383233938954,
4242
"P_cond_min": 2.0,
@@ -60,9 +60,9 @@
6060
"TES_COPY_T_htf_hot_des": 574.0,
6161
"TES_COPY_q_dot_tes_est": 0.8814426938789968,
6262
"TES_COPY_q_pb_design": 279.126213592233,
63-
"TES_COPY_tes_avail_vol": 12986.490759869743,
63+
"TES_COPY_tes_avail_vol": 12986.490759869745,
6464
"TES_COPY_tes_htf_density": 1808.4790461159128,
65-
"TES_COPY_tes_tank_diameter": 38.770787813951759,
65+
"TES_COPY_tes_tank_diameter": 38.77078781395176,
6666
"TES_COPY_tes_vol_total": 14167.08082894881,
6767
"TES_COPY_tshours": 10.0,
6868
"T_ITD_des": 16.0,
@@ -244,24 +244,24 @@
244244
"csp.pt.cost.fossil": 0.0,
245245
"csp.pt.cost.heliostats": 171236164.66439996,
246246
"csp.pt.cost.heliostats_m2": 1348316.2571999997,
247-
"csp.pt.cost.installed_per_capacity": 6515.5417158194709,
248-
"csp.pt.cost.nameplate": 101.66344246977227,
247+
"csp.pt.cost.installed_per_capacity": 6515.541715819471,
248+
"csp.pt.cost.nameplate": 101.66344246977228,
249249
"csp.pt.cost.plm.fixed": 0.0,
250250
"csp.pt.cost.plm.per_watt": 0.0,
251251
"csp.pt.cost.plm.percent": 0.0,
252252
"csp.pt.cost.plm.total": 20792855.194841196,
253253
"csp.pt.cost.power_block": 119600000.0,
254254
"csp.pt.cost.power_block_mwe": 115.0,
255255
"csp.pt.cost.receiver": 79628026.66564948,
256-
"csp.pt.cost.receiver.area": 1087.6845009275167,
256+
"csp.pt.cost.receiver.area": 1087.6845009275169,
257257
"csp.pt.cost.sales_tax.total": 21935027.18600933,
258258
"csp.pt.cost.sales_tax.value": 5.0,
259259
"csp.pt.cost.site_improvements": 21573060.115199996,
260260
"csp.pt.cost.site_improvements_m2": 1348316.2571999997,
261261
"csp.pt.cost.storage": 61407766.99029126,
262262
"csp.pt.cost.storage_mwht": 2791.26213592233,
263263
"csp.pt.cost.total_land_area": 2079.2855194841197,
264-
"csp.pt.cost.tower": 25705616.751593174,
264+
"csp.pt.cost.tower": 25705616.751593178,
265265
"csp.pt.par.calc.aux": 0.6325,
266266
"csp.pt.par.calc.bop": 0.0,
267267
"csp.pt.pwrb.condenser_type": 1.0,
@@ -9781,8 +9781,8 @@
97819781
"equip_reserve_depr_sta": 0.0,
97829782
"error_equiv": 4.327493500861671,
97839783
"eta_pump": 0.85,
9784-
"eta_rec_thermal_des_calc": 0.9501115117503883,
9785-
"ext_rec_area_calc": 1087.6845009275167,
9784+
"eta_rec_thermal_des_calc": 0.9501115117503884,
9785+
"ext_rec_area_calc": 1087.6845009275169,
97869786
"f_ctes_warm_ini": 0.0,
97879787
"f_q_dot_des_allowable_su": 1.0,
97889788
"f_q_dot_heater_min": 0.25,
@@ -56018,10 +56018,11 @@
5601856018
"in_nsrdb_options": 0.0,
5601956019
"in_time_step": 0.0,
5602056020
"inflation_rate": 2.5,
56021-
"installed_per_capacity_calc": 6515.5417158194709,
56021+
"installed_per_capacity_calc": 6515.541715819471,
5602256022
"insurance_rate": 0.5,
5602356023
"is_advanced": 0.0,
5602456024
"is_btm": 0.0,
56025+
"is_control_target_elec": 0.0,
5602556026
"is_dispatch": 0.0,
5602656027
"is_iscc": 0.0,
5602756028
"is_parallel_htr": 0.0,
@@ -56059,8 +56060,8 @@
5605956060
],
5606056061
"k_panel": 235.0,
5606156062
"land_area": 2079.2855194841197,
56062-
"land_area_base": 2034.2855194841198,
56063-
"land_area_base_calc": 2034.2855194841198,
56063+
"land_area_base": 2034.28551948412,
56064+
"land_area_base_calc": 2034.28551948412,
5606456065
"land_max": 9.5,
5606556066
"land_max_abs_calc": 1845.1565,
5606656067
"land_max_calc": 1845.1565,
@@ -56740,8 +56741,8 @@
5674056741
"n_pl_inc": 8.0,
5674156742
"n_rad_tubes": 100.0,
5674256743
"n_zen": 8.0,
56743-
"nameplate": 101.66344246977227,
56744-
"nominal_discount_rate": 9.060000000000003,
56744+
"nameplate": 101.66344246977228,
56745+
"nominal_discount_rate": 9.060000000000004,
5674556746
"om_capacity": [
5674656747
66.0
5674756748
],
@@ -56834,6 +56835,7 @@
5683456835
"q_dot_heater_des_calc": 0.0,
5683556836
"q_dot_heater_des_calc_COST": 0.0,
5683656837
"q_dot_piping_loss_des_calc": 0.792399151165536,
56838+
"q_dot_rec_abs_from_sf_est_des_calc": -999.0,
5683756839
"q_dot_tes_est": 0.8814426938789968,
5683856840
"q_pb_design": 279.126213592233,
5683956841
"q_sby_frac": 0.2,
@@ -56857,6 +56859,7 @@
5685756859
"rec_qf_delay": 0.25,
5685856860
"rec_ref_area": 1571.0,
5685956861
"rec_ref_cost": 103000000.0,
56862+
"rec_sm_from_sf_est_des_calc": -999.0,
5686056863
"rec_su_delay": 0.5,
5686156864
"rec_tm_mult": 1.0,
5686256865
"receiver_cost_calc": 79628026.66564948,
@@ -56920,11 +56923,11 @@
5692056923
"tech_type": 1.0,
5692156924
"term_int_rate": 7.0,
5692256925
"term_tenor": 18.0,
56923-
"tes_avail_vol": 12986.490759869743,
56926+
"tes_avail_vol": 12986.490759869745,
5692456927
"tes_htf_density": 1808.4790461159128,
5692556928
"tes_init_hot_htf_percent": 30.0,
5692656929
"tes_spec_cost": 22.0,
56927-
"tes_tank_diameter": 38.770787813951759,
56930+
"tes_tank_diameter": 38.77078781395176,
5692856931
"tes_vol_total": 14167.08082894881,
5692956932
"th_rad_panel": 0.002,
5693056933
"th_riser": 15.0,
@@ -56937,13 +56940,13 @@
5693756940
"tod_library": "Uniform Dispatch",
5693856941
"total_direct_cost": 548375679.6502332,
5693956942
"total_direct_cost_calc": 548375679.6502332,
56940-
"total_indirect_cost": 114016720.73538083,
56941-
"total_indirect_cost_calc": 114016720.73538083,
56943+
"total_indirect_cost": 114016720.73538085,
56944+
"total_indirect_cost_calc": 114016720.73538085,
5694256945
"total_installed_cost": 662392400.3856139,
5694356946
"total_installed_cost_calc": 662392400.3856139,
5694456947
"total_land_area": 2079.2855194841197,
5694556948
"total_land_area_before_rad_cooling_calc": 2079.2855194841197,
56946-
"tower_cost_calc": 25705616.751593174,
56949+
"tower_cost_calc": 25705616.751593178,
5694756950
"tower_exp": 0.0113,
5694856951
"tower_fixed_cost": 3000000.0,
5694956952
"tshours": 10.0,
@@ -58618,7 +58621,6 @@
5861858621
"ui_land_lease": [
5861958622
0.0
5862058623
],
58621-
"ui_msg": "",
5862258624
"ui_receiver_height": 20.4598,
5862358625
"ui_step_minutes": 60.0,
5862458626
"ui_tower_height": 194.227,

0 commit comments

Comments
 (0)