Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New Molten Salt Linear Fresnel Model and IPH (#1444)
* Make skeleton structure of updated linear fresnel molten salt UI * Create new UI for updated Molten Salt Linear Fresnel * Add new molten salt linear fresnel default file. Remove system design temp image * Add updated UI Molten Salt Linear Fresnel Storage page * Fix default adjust on system control * Remove defocus control options * Complete new linear fresnel system UI functionality, including calculated variables * Consolidate UI naming convention. Remove variables not in cmod * Change thermal storage logic to match power tower and trough parallel tanks and hx logic * Complete capital cost overhaul for new Linear Fresnel model. Remove 'no financial' options in UI. * Add solar field design mass flow rate. Clarify power cycle design mass flow rate. Fix Aux calculation in system control' * Add new MSLF metrics and graphs. Update startup help terms * Remove commercial model from new molten salt linear fresnel * Update default values * Fix field mass flow rate label on UI * Update merchant plant defaults * Remove unused MSLF_v2 variables from UI. Synchronize defaults with old MSLF * Fix single owner defaults bug * Add necessary UI parameters to Solar Field for merchant plant. Fix ppa_price_input variable type. Modify merchant default file. Remove unnecessary dispatch optimization UI field. Set correct opt_type in default files * update fresnel dispatch defaults * Remove unused UI variables. Fix Installation Costs variable name bug. Synchronize defaults with old molten salt linear fresnel model and trough model for dispatch * Fix message on system design page * Add steady state design point outputs to UI * Add adjust variables to UI to work with latest develop code. Update dispatch factors to single array * Add steady state loop results to UI. Add SS pumping power to UI. Add SS receiver and header heat loss to UI. Add piping summary to notices * Rename original molten salt linear fresnel model, including defaults. * Rename all old molten salt linear fresnel UI files and update startup script. * Rename new molten salt linear fresnel model to be the default MSLF. Make corresponding changes in UI scripts. Update default file names. * Update molten salt linear fresnel UI file names to transition new model to default. * Add version upgrade script for new molten salt linear fresnel. Fix dispatch control UI file name. * Fix default adjust constant. * Fix power cycle bug for toggling radiation fields visibility. * Rearrange steady state design point results. Remove header velocity from UI. * Fix version upgrade adjust bug * Update defaults * add heat drop down category and new defaults * update defaults * add mspt iph * update mspt iph * add mspt iph lcoh case * switch to new lcoe fcr cmod and ui page for mspt iph * delete old label * remove iph to lcoe intermediate cmod from mspt iph * Create molten salt linear fresnel IPH UI. Fix molten salt linear fresnel power metrics. Fix molten salt linear fresnel UI naming convention. * Complete MSLF IPH UI. * Fix MSLF Capital Cost bug. Move power block runner length to solar field page. * Remove fossil fuel from MSLF IPH Captial costs. Tweak MSLF Capital Costs UI. * Change units to thermal (rather than electrical power). * Fix MSLF system design bug * Update MSLF IPH Default * Add MSLF IPH LCOH configuration. * Update default values for MSLF IPH * Update win64 test results with new MSLF results * Update MSLF test results for new model * Add MSLF old and MSPT IPH results to test csv * Remove old MSLF model from startup and test results. * Remove old MSLF default files. * Remove unused old MSLF ui pages * Update version number * Add missing variables to version upgrade script * Fix configuration tree Use configopt() approach from Hybrids branch to create `tree_parent` in startup.lk. Rename "Heat" category to "Industrial Process Heat". * Fix land area for Operating Costs input page * Update test_results_win64.csv * Update test_results_win64.csv --------- Co-authored-by: tyneises <[email protected]> Co-authored-by: Paul Gilman <[email protected]>
- Loading branch information