Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
0e7b721
New notebook soc_pid_con in directory docs/power_gen/solid_oxide_cell
dallan-keylogic Mar 26, 2024
96ed166
Preliminary work on getting notebook ready.
dallan-keylogic Mar 29, 2024
b66dd6a
bring pid example up to date
dallan-keylogic Apr 2, 2024
b04811a
remember to save
dallan-keylogic Apr 2, 2024
16ab864
do preprocessing
dallan-keylogic Apr 2, 2024
5249cbc
add soc_dynamic_flowsheet.svg to gitignore
dallan-keylogic Apr 2, 2024
aa7da92
make gitignore and checking results work
dallan-keylogic Apr 2, 2024
27ea1f4
delete wrong flowsheet
dallan-keylogic Apr 2, 2024
1297af2
update initial conditions
dallan-keylogic Apr 2, 2024
611f466
delete irrelevant file
dallan-keylogic Apr 2, 2024
b2f91a0
update to merged crossflow_hx nomenclature
dallan-keylogic Apr 22, 2024
643066a
run idaesx pre
dallan-keylogic Apr 22, 2024
a5e56cb
New notebook soc_steady_state_optimiza in directory docs/power_gen/so…
dallan-keylogic Apr 23, 2024
64cb001
Merge branch 'main' into soc-flowsheet
lbianchi-lbl Apr 23, 2024
5a8faea
steady state optimization
dallan-keylogic Apr 23, 2024
d673318
Merge branch 'soc-flowsheet' into soc-optimization
dallan-keylogic Apr 23, 2024
c35eec9
changes
dallan-keylogic Apr 24, 2024
bb6c43b
new setpoint files
dallan-keylogic Apr 24, 2024
7749c48
changes
dallan-keylogic Apr 24, 2024
58b9be2
Merge branch 'soc-flowsheet' into soc-optimization
dallan-keylogic Apr 24, 2024
73ef5b1
merge
dallan-keylogic Jun 3, 2024
aa1aae8
fixes
dallan-keylogic Jun 3, 2024
e14a3b8
optimization
dallan-keylogic Jun 20, 2024
88456f3
experiments
dallan-keylogic Jul 5, 2024
1d304c7
merge
dallan-keylogic Feb 28, 2025
7311b26
merge cleanup
dallan-keylogic Feb 28, 2025
4b6b302
lower expectations
dallan-keylogic Feb 28, 2025
b054c43
blah
dallan-keylogic May 21, 2025
a169f88
bring in line with main
dallan-keylogic Sep 19, 2025
d87da6f
changes due to xflowhx fix
dallan-keylogic Sep 19, 2025
77e38a4
get changes from latest version of flowsheet
dallan-keylogic Sep 20, 2025
3b9e675
fix remaining issues with flowsheet
dallan-keylogic Sep 20, 2025
a6b3e34
move LL deactivation
dallan-keylogic Sep 22, 2025
3df0dfe
remember to commit jsons
dallan-keylogic Sep 22, 2025
dd5356b
optimization example not yet ready
dallan-keylogic Sep 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README-developer.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Clone the repository from GitHub, set up your Python environment as you usually
pip install -r requirements-dev.txt
```

Note: if you have IDAES installed in your current environment, it will uninstall it and install the latest version from the main branch on Github. You can run `pip uninstall idaes` and reinstall it from your local repository if you need to test examples against a local branch of IDAES.
Note: if you have IDAES installed in your current environment, it will uninstall it and install the latest version from the main branch on Github. You can run `pip uninstall idaes-pse` and reinstall it from your local repository if you need to test examples against a local branch of IDAES.

The configuration of the installation is stored in `pyproject.toml`.

Expand Down
259 changes: 169 additions & 90 deletions idaes_examples/mod/power_gen/soc_dynamic_flowsheet.py

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1,282 changes: 615 additions & 667 deletions idaes_examples/notebooks/docs/power_gen/solid_oxide_cell/soc_pid_control.ipynb

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
header,h2_production_rate,potential,current,soc_fuel_outlet_mole_frac_comp_H2,makeup_feed_rate,sweep_feed_rate,feed_heater_duty,feed_heater_outlet_temperature,fuel_outlet_temperature,sweep_heater_duty,sweep_heater_outlet_temperature,sweep_outlet_temperature,stack_core_temperature,fuel_recycle_ratio,sweep_recycle_ratio,oxygen_out,hydrogen_in,vgr_recycle_ratio,condenser_heat_duty,condenser_hot_outlet_temperature,makeup_mole_frac_comp_H2,makeup_mole_frac_comp_H2O,h2_production_rate_controller_gain_p,h2_production_rate_controller_gain_i
minimum_H2,0.400000043,1.141922158,-38287830.21,0.748999402,264.9080126,500.0000943,1000060.544,957.5339578,953.7220215,5551430.778,1066.174445,923.3955989,930.5036167,1,1,0.338625145,0.374537151,0.00010001,-2791639.925,323.15,1.00E-14,0.999,200,0.167
maximum_H2,2,1.320661391,-191439151,0.748999944,1324.539104,2261.014098,1000001.35,941.4824918,985.9891318,1000004.672,969.363348,985.5734833,993.0692658,1,1,0.350000009,0.374537422,0.00010001,-15546107.03,323.15,1.00E-14,0.999,200,0.167
power,-0.9191892,0.877196719,87984400,0.570713634,595.7763042,7128.706428,100000,956.284432,962.5134067,100000,935.852964,1012.860212,991.8707451,0.999999992,0.999999974,0.181215563,0.749393267,4.99999999,-27371480.23,323.15,0.969,0.03,-100,-0.0833
maximum_H2,2,1.321508935,-191439151,0.748999939,1324.539114,2261.014098,1000001.329,942.2212333,985.3387465,1000004.824,968.0334026,985.9509337,992.9985544,1,1,0.350000009,0.374537419,0.00010001,-15453103.4,323.15,1.00E-14,0.999,200,0.167
power,-0.9191892,0.885541324,87984400,0.620805129,630.603772,7006.177366,100000,952.1497399,963.1956808,100000,936.9772859,1012.960812,992.3074377,0.631647422,0.999999718,0.180742229,0.807210258,4.999999555,-28032429.36,323.15,0.969,0.03,-100,-0.0833
Loading