Supercritical Steam Cycle¶
Supercritical Steam Cycle Example¶
This example uses Jupyter Lab or Jupyter notebook, and demonstrates a supercritical pulverized coal (SCPC) steam cycle model. See the supercritical_steam_cycle.py to see more information on how to assemble a power plant model flowsheet. Code comments in that file will guide you through the process.
Model Description¶
The example model doesn't represent any particular power plant, but should be a reasonable approximation of a typical plant. The gross power output is about 620 MW. The process flow diagram (PFD) can be shown using the code below. The initial PFD contains spaces for model results, to be filled in later.
To get a more detailed look at the model structure, you may find it useful to review supercritical_steam_cycle.py first. Although there is no detailed boiler model, there are constraints in the model to complete the steam loop through the boiler and calculate boiler heat input to the steam cycle. The efficiency calculation for the steam cycle doesn't account for heat loss in the boiler, which would be a result of a more detailed boiler model.
# pkg_resources is used here to get the svg information from the
# installed IDAES package
import pkg_resources
from IPython.display import SVG, display
# Get the contents of the PFD (which is an svg file)
init_pfd = pkg_resources.resource_string(
"idaes.models_extra.power_generation.flowsheets.supercritical_steam_cycle",
"supercritical_steam_cycle.svg"
)
# Make the svg contents into an SVG object and display it.
display(SVG(init_pfd))
Initialize the steam cycle flowsheet¶
This example is part of the idaes package, which you should have installed. To run the example, the example flowsheet is imported from the idaes package. When you write your own model, you can import and run it in whatever way is appropriate for you. The Pyomo environment is also imported as pyo, providing easy access to Pyomo functions and classes.
The supercritical flowsheet example main function returns a Pyomo concrete mode (m) and a solver object (solver). The model is also initialized by the main() function.
import pyomo.environ as pyo
from idaes.models_extra.power_generation.flowsheets.supercritical_steam_cycle import (
main,
pfd_result,
)
from idaes.core.util.tables import create_stream_table_dataframe
m, solver = main()
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.inlet_stage[1].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.inlet_stage[2].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.inlet_stage[3].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.inlet_stage[4].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[1].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[2].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[3].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[4].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[5].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[6].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[7].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[1].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[2].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[3].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[4].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[5].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[6].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[7].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[8].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[9].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[10].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[1].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[2].control_volume.work
2023-03-04 01:42:17 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[3].control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[4].control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[5].control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[6].control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[7].control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[8].control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[9].control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[10].control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[11].control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.outlet_stage.control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.cond_pump.control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh1.condense.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh1.condense.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh1_pump.control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.condense.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.condense.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.desuperheat.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.desuperheat.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.desuperheat.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.cooling.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.cooling.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.cooling.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.cooling.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.condense.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.condense.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.desuperheat.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.desuperheat.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.desuperheat.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.cooling.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.cooling.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.cooling.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.cooling.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.condense.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.condense.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.desuperheat.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.desuperheat.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.desuperheat.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.cooling.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.cooling.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.cooling.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.cooling.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.bfp.control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.bfpt.control_volume.work
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.condense.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.condense.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.desuperheat.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.desuperheat.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.desuperheat.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.cooling.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.cooling.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.cooling.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.cooling.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.condense.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.condense.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.desuperheat.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.desuperheat.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.desuperheat.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.cooling.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.cooling.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.cooling.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.cooling.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.condense.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.condense.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.desuperheat.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.desuperheat.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.desuperheat.area
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.cooling.hot_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.cooling.cold_side.heat
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.cooling.overall_heat_transfer_coefficient[0.0]
2023-03-04 01:42:18 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.cooling.area
2023-03-04 01:42:18 [INFO] idaes.init.Steam Cycle Model: Starting initialization
2023-03-04 01:42:18 [INFO] idaes.init.fs.turb.inlet_split: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:18 [INFO] idaes.init.fs.turb.throttle_valve[1]: Steam valve intialization started
2023-03-04 01:42:18 [INFO] idaes.init.fs.turb.throttle_valve[1]: Steam valve intialization complete
2023-03-04 01:42:18 [INFO] idaes.init.fs.turb.throttle_valve[2]: Steam valve intialization started
2023-03-04 01:42:18 [INFO] idaes.init.fs.turb.throttle_valve[2]: Steam valve intialization complete
2023-03-04 01:42:18 [INFO] idaes.init.fs.turb.throttle_valve[3]: Steam valve intialization started
2023-03-04 01:42:18 [INFO] idaes.init.fs.turb.throttle_valve[3]: Steam valve intialization complete
2023-03-04 01:42:18 [INFO] idaes.init.fs.turb.throttle_valve[4]: Steam valve intialization started
2023-03-04 01:42:18 [INFO] idaes.init.fs.turb.throttle_valve[4]: Steam valve intialization complete
2023-03-04 01:42:19 [INFO] idaes.init.fs.turb.inlet_stage[1]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:19 [INFO] idaes.init.fs.turb.inlet_stage[2]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:19 [INFO] idaes.init.fs.turb.inlet_stage[3]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:19 [INFO] idaes.init.fs.turb.inlet_stage[4]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:19 [INFO] idaes.init.fs.turb.inlet_mix: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:19 [INFO] idaes.init.fs.turb.hp_split[4]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:19 [INFO] idaes.init.fs.turb.hp_split[7]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:19 [INFO] idaes.init.fs.turb.ip_split[5]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:19 [INFO] idaes.init.fs.turb.ip_split[10]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.lp_split[4]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.lp_split[8]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.lp_split[10]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.lp_split[11]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.outlet_stage: Initialization Complete (Outlet Stage): optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.inlet_split: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.throttle_valve[1]: Steam valve intialization started
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.throttle_valve[1]: Steam valve intialization complete
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.throttle_valve[2]: Steam valve intialization started
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.throttle_valve[2]: Steam valve intialization complete
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.throttle_valve[3]: Steam valve intialization started
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.throttle_valve[3]: Steam valve intialization complete
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.throttle_valve[4]: Steam valve intialization started
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.throttle_valve[4]: Steam valve intialization complete
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.inlet_stage[1]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.inlet_stage[2]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.inlet_stage[3]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.inlet_stage[4]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.inlet_mix: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.hp_split[4]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:20 [INFO] idaes.init.fs.turb.hp_split[7]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:21 [INFO] idaes.init.fs.turb.ip_split[5]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:21 [INFO] idaes.init.fs.turb.ip_split[10]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:21 [INFO] idaes.init.fs.turb.lp_split[4]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:21 [INFO] idaes.init.fs.turb.lp_split[8]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:21 [INFO] idaes.init.fs.turb.lp_split[10]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:21 [INFO] idaes.init.fs.turb.lp_split[11]: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:21 [INFO] idaes.init.fs.turb.outlet_stage: Initialization Complete (Outlet Stage): optimal - Optimal Solution Found
2023-03-04 01:42:22 [INFO] idaes.init.Steam Cycle Model: Full turbine solve complete: optimal - Optimal Solution Found
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: WARNING: model contains export suffix
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: 'fs.bfpt.control_volume.properties_out[0.0].scaling_factor' that contains
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: 63 component keys that are not exported as part of the NL file. Skipping.
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: WARNING: model contains export suffix
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: 'fs.bfpt.control_volume.properties_in[0.0].scaling_factor' that contains
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: 66 component keys that are not exported as part of the NL file. Skipping.
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: tol=1e-06
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: max_iter=200
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: ******************************************************************************
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: For more information visit http://projects.coin-or.org/Ipopt
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: This version of Ipopt was compiled from source code available at
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: for large-scale scientific computation. All technical papers, sales and
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: publicity material resulting from use of the HSL codes within IPOPT must
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: contain the following acknowledgement:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: HSL, a collection of Fortran codes for large-scale scientific
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: computation. See http://www.hsl.rl.ac.uk.
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: ******************************************************************************
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Number of nonzeros in equality constraint Jacobian...: 9
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Number of nonzeros in inequality constraint Jacobian.: 0
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Number of nonzeros in Lagrangian Hessian.............: 4
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Total number of variables............................: 5
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: variables with only lower bounds: 0
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: variables with lower and upper bounds: 2
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: variables with only upper bounds: 0
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Total number of equality constraints.................: 5
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Total number of inequality constraints...............: 0
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: inequality constraints with only lower bounds: 0
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: inequality constraints with lower and upper bounds: 0
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: inequality constraints with only upper bounds: 0
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: 0 0.0000000e+00 5.46e+00 0.00e+00 -1.0 0.00e+00 - 0.00e+00 0.00e+00 0
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: 1 0.0000000e+00 8.88e-16 1.00e-07 -1.0 5.46e+07 - 9.90e-01 1.00e+00h 1
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Number of Iterations....: 1
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: (scaled) (unscaled)
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Objective...............: 0.0000000000000000e+00 0.0000000000000000e+00
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Dual infeasibility......: 0.0000000000000000e+00 0.0000000000000000e+00
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Constraint violation....: 8.8817841970012523e-16 8.8817841970012523e-16
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Complementarity.........: 0.0000000000000000e+00 0.0000000000000000e+00
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Overall NLP error.......: 8.8817841970012523e-16 8.8817841970012523e-16
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Number of objective function evaluations = 2
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Number of objective gradient evaluations = 2
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Number of equality constraint evaluations = 2
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Number of inequality constraint evaluations = 0
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Number of equality constraint Jacobian evaluations = 2
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Number of inequality constraint Jacobian evaluations = 0
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Number of Lagrangian Hessian evaluations = 1
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Total CPU secs in IPOPT (w/o function evaluations) = 0.005
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: Total CPU secs in NLP function evaluations = 0.000
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.bfpt: EXIT: Optimal Solution Found.
2023-03-04 01:42:22 [INFO] idaes.init.fs.condenser_mix: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:22 [INFO] idaes.init.fs.condenser.hot_side: Initialization Complete
2023-03-04 01:42:22 [INFO] idaes.init.fs.condenser.cold_side: Initialization Complete
2023-03-04 01:42:22 [INFO] idaes.init.fs.hotwell: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:22 [INFO] idaes.init.fs.fwh1.drain_mix: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:22 [WARNING] idaes.init.fs.fwh1: The steam sat. temperature (329.33327413754284) is near the feedwater inlet temperature (299.90239563835274)
2023-03-04 01:42:22 [INFO] idaes.init.fs.fwh1.condense.hot_side: Initialization Complete
2023-03-04 01:42:22 [INFO] idaes.init.fs.fwh1.condense.cold_side: Initialization Complete
2023-03-04 01:42:22 [INFO] idaes.init.fs.fwh1.condense: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:22 [INFO] idaes.init.fs.fwh1.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-03-04 01:42:22 [INFO] idaes.init.fs.fwh1: Condensing hot side inlet delta T = 12.51332609528194
2023-03-04 01:42:22 [INFO] idaes.init.fs.fwh1: Condensing hot side outlet delta T = 29.430878499188548
2023-03-04 01:42:22 [INFO] idaes.init.fs.fwh1: Steam Flow = 1345.063521625939
2023-03-04 01:42:22 [INFO] idaes.init.fs.fwh1: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: WARNING: model contains export suffix
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: 'fs.fwh1_pump.control_volume.properties_out[0.0].scaling_factor' that
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: contains 63 component keys that are not exported as part of the NL file.
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: Skipping.
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: WARNING: model contains export suffix
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: 'fs.fwh1_pump.control_volume.properties_in[0.0].scaling_factor' that
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: contains 66 component keys that are not exported as part of the NL file.
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: Skipping.
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: tol=1e-06
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: max_iter=200
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: ******************************************************************************
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: For more information visit http://projects.coin-or.org/Ipopt
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: This version of Ipopt was compiled from source code available at
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-03-04 01:42:22 [DEBUG] idaes.solve.fs.fwh1_pump: Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: for large-scale scientific computation. All technical papers, sales and
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: publicity material resulting from use of the HSL codes within IPOPT must
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: contain the following acknowledgement:
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: HSL, a collection of Fortran codes for large-scale scientific
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: computation. See http://www.hsl.rl.ac.uk.
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: ******************************************************************************
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Number of nonzeros in equality constraint Jacobian...: 9
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Number of nonzeros in inequality constraint Jacobian.: 0
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Number of nonzeros in Lagrangian Hessian.............: 4
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Total number of variables............................: 5
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: variables with only lower bounds: 0
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: variables with lower and upper bounds: 2
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: variables with only upper bounds: 0
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Total number of equality constraints.................: 5
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Total number of inequality constraints...............: 0
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: inequality constraints with only lower bounds: 0
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: inequality constraints with lower and upper bounds: 0
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: inequality constraints with only upper bounds: 0
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: 0 0.0000000e+00 5.66e-01 0.00e+00 -1.0 0.00e+00 - 0.00e+00 0.00e+00 0
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: 1 0.0000000e+00 4.86e-17 2.21e-07 -1.0 5.66e+06 - 9.90e-01 1.00e+00h 1
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Number of Iterations....: 1
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: (scaled) (unscaled)
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Objective...............: 0.0000000000000000e+00 0.0000000000000000e+00
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Dual infeasibility......: 0.0000000000000000e+00 0.0000000000000000e+00
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Constraint violation....: 4.8572257327350599e-17 4.8572257327350599e-17
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Complementarity.........: 0.0000000000000000e+00 0.0000000000000000e+00
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Overall NLP error.......: 4.8572257327350599e-17 4.8572257327350599e-17
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Number of objective function evaluations = 2
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Number of objective gradient evaluations = 2
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Number of equality constraint evaluations = 2
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Number of inequality constraint evaluations = 0
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Number of equality constraint Jacobian evaluations = 2
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Number of inequality constraint Jacobian evaluations = 0
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Number of Lagrangian Hessian evaluations = 1
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Total CPU secs in IPOPT (w/o function evaluations) = 0.006
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: Total CPU secs in NLP function evaluations = 0.000
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-03-04 01:42:23 [DEBUG] idaes.solve.fs.fwh1_pump: EXIT: Optimal Solution Found.
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh1_return: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2.desuperheat.hot_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2.desuperheat.cold_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2.drain_mix: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:23 [WARNING] idaes.init.fs.fwh2: The steam sat. temperature (335.2272258893377) is near the feedwater inlet temperature (318.02261253782945)
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2.condense.hot_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2.condense.cold_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2.condense: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2.cooling.hot_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2.cooling.cold_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2: Condensing hot side inlet delta T = 12.731240077392263
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2: Condensing hot side outlet delta T = 17.002372103620363
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2: Steam Flow = 217.13965467971224
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh2: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh3.desuperheat.hot_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh3.desuperheat.cold_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh3.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh3.drain_mix: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:23 [WARNING] idaes.init.fs.fwh3: The steam sat. temperature (347.7738554943195) is near the feedwater inlet temperature (323.0365508389505)
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh3.condense.hot_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh3.condense.cold_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh3.condense: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh3.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh3.cooling.hot_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh3.cooling.cold_side: Initialization Complete
2023-03-04 01:42:23 [INFO] idaes.init.fs.fwh3.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:24 [INFO] idaes.init.fs.fwh3: Condensing hot side inlet delta T = 20.20691202099028
2023-03-04 01:42:24 [INFO] idaes.init.fs.fwh3: Condensing hot side outlet delta T = 24.5035955629317
2023-03-04 01:42:24 [INFO] idaes.init.fs.fwh3: Steam Flow = 217.4462771553663
2023-03-04 01:42:24 [INFO] idaes.init.fs.fwh3: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:24 [INFO] idaes.init.fs.fwh4.desuperheat.hot_side: Initialization Complete
2023-03-04 01:42:24 [INFO] idaes.init.fs.fwh4.desuperheat.cold_side: Initialization Complete
2023-03-04 01:42:24 [INFO] idaes.init.fs.fwh4.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:24 [INFO] idaes.init.fs.fwh4.condense.hot_side: Initialization Complete
2023-03-04 01:42:24 [INFO] idaes.init.fs.fwh4.condense.cold_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh4.condense: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh4.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh4.cooling.hot_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh4.cooling.cold_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh4.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh4: Condensing hot side inlet delta T = 39.43016001678676
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh4: Condensing hot side outlet delta T = 47.808053621773
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh4: Steam Flow = 247.42787053675028
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh4: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh5_da: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6.desuperheat.hot_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6.desuperheat.cold_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6.drain_mix: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6.condense.hot_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6.condense.cold_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6.condense: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6.cooling.hot_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6.cooling.cold_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6: Condensing hot side inlet delta T = 45.08557769760507
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6: Condensing hot side outlet delta T = 72.43686375396946
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6: Steam Flow = 2128.5569356293245
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh6: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh7.desuperheat.hot_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh7.desuperheat.cold_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh7.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh7.drain_mix: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh7.condense.hot_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh7.condense.cold_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh7.condense: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh7.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh7.cooling.hot_side: Initialization Complete
2023-03-04 01:42:25 [INFO] idaes.init.fs.fwh7.cooling.cold_side: Initialization Complete
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh7.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh7: Condensing hot side inlet delta T = 72.40778629495206
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh7: Condensing hot side outlet delta T = 98.78550984875073
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh7: Steam Flow = 3749.068025531601
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh7: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8.desuperheat.hot_side: Initialization Complete
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8.desuperheat.cold_side: Initialization Complete
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8.condense.hot_side: Initialization Complete
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8.condense.cold_side: Initialization Complete
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8.condense: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8.cooling.hot_side: Initialization Complete
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8.cooling.cold_side: Initialization Complete
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8: Condensing hot side inlet delta T = 99.32852730881078
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8: Condensing hot side outlet delta T = 108.51918961634314
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8: Steam Flow = 1487.8775467640523
2023-03-04 01:42:26 [INFO] idaes.init.fs.fwh8: Initialization Complete: optimal - Optimal Solution Found
2023-03-04 01:42:28 [INFO] idaes.init.Steam Cycle Model: Initialization Complete: optimal - Optimal Solution Found
WARNING: model contains export suffix
'fs.fwh8.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh8.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh7.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.drain_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh7.drain_mix.drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh7.drain_mix.steam_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh7.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh6.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.drain_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh6.drain_mix.drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh6.drain_mix.steam_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh6.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.bfpt.control_volume.properties_out[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.bfpt.control_volume.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.bfp.control_volume.properties_out[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.bfp.control_volume.properties_in[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh5_da.mixed_state[0.0].scaling_factor' that contains 63 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh5_da.feedwater_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh5_da.drain_state[0.0].scaling_factor' that contains 63 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh5_da.steam_state[0.0].scaling_factor' that contains 63 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh4.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh4.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh3.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.drain_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh3.drain_mix.drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh3.drain_mix.steam_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh3.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh2.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.drain_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh2.drain_mix.drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh2.drain_mix.steam_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh2.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1_return.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1_return.fwh1_drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1_return.feedwater_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1_pump.control_volume.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1_pump.control_volume.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1_pump.control_volume.scaling_factor' that contains 1 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1.drain_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1.drain_mix.drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1.drain_mix.steam_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.cond_pump.control_volume.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.cond_pump.control_volume.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.cond_pump.control_volume.scaling_factor' that contains 1 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.hotwell.mixed_state[0.0].scaling_factor' that contains 63 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.hotwell.makeup_state[0.0].scaling_factor' that contains 65 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.hotwell.condensate_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser.cold_side.properties_out[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser.cold_side.properties_in[0.0].scaling_factor' that contains
66 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser.hot_side.properties_out[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser.hot_side.properties_in[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix 'fs.condenser.scaling_factor' that
contains 2 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.condenser_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser_mix.bfpt_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser_mix.main_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[11].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[11].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[11].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[10].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[10].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[10].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[8].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[8].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[8].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[4].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[4].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[4].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[10].outlet_3_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[10].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[10].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[10].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[5].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[5].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[5].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[7].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[7].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[7].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[4].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[4].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[4].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.outlet_stage.control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.outlet_stage.control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[11].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[11].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[10].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[10].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[9].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[9].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[8].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[8].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[7].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[7].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[6].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[6].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[5].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[5].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[4].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[4].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[3].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[3].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[2].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[2].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[1].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[1].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[10].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[10].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[9].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[9].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[8].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[8].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[7].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[7].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[6].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[6].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[5].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[5].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[4].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[4].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[3].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[3].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[2].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[2].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[1].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[1].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[7].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[7].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[6].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[6].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[5].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[5].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[4].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[4].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[3].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[3].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[2].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[2].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[1].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[1].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_mix.inlet_4_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_mix.inlet_3_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_mix.inlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_mix.inlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[4].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[4].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[3].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[3].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[2].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[2].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[1].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[1].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[4].control_volume.properties_out[0.0].scaling_fact
or' that contains 63 component keys that are not exported as part of the
NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[4].control_volume.properties_in[0.0].scaling_facto
r' that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[3].control_volume.properties_out[0.0].scaling_fact
or' that contains 63 component keys that are not exported as part of the
NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[3].control_volume.properties_in[0.0].scaling_facto
r' that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[2].control_volume.properties_out[0.0].scaling_fact
or' that contains 63 component keys that are not exported as part of the
NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[2].control_volume.properties_in[0.0].scaling_facto
r' that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[1].control_volume.properties_out[0.0].scaling_fact
or' that contains 63 component keys that are not exported as part of the
NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[1].control_volume.properties_in[0.0].scaling_facto
r' that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_split.outlet_4_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_split.outlet_3_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_split.outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_split.outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_split.mixed_state[0.0].scaling_factor' that contains 65
component keys that are not exported as part of the NL file. Skipping.
Ipopt 3.13.2: nlp_scaling_method=gradient-based
tol=1e-06
max_iter=200
******************************************************************************
This program contains Ipopt, a library for large-scale nonlinear optimization.
Ipopt is released as open source code under the Eclipse Public License (EPL).
For more information visit http://projects.coin-or.org/Ipopt
This version of Ipopt was compiled from source code available at
https://github.com/IDAES/Ipopt as part of the Institute for the Design of
Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
This version of Ipopt was compiled using HSL, a collection of Fortran codes
for large-scale scientific computation. All technical papers, sales and
publicity material resulting from use of the HSL codes within IPOPT must
contain the following acknowledgement:
HSL, a collection of Fortran codes for large-scale scientific
computation. See http://www.hsl.rl.ac.uk.
******************************************************************************
This is Ipopt version 3.13.2, running with linear solver ma27.
Number of nonzeros in equality constraint Jacobian...: 2341
Number of nonzeros in inequality constraint Jacobian.: 0
Number of nonzeros in Lagrangian Hessian.............: 1021
Total number of variables............................: 858
variables with only lower bounds: 0
variables with lower and upper bounds: 444
variables with only upper bounds: 0
Total number of equality constraints.................: 858
Total number of inequality constraints...............: 0
inequality constraints with only lower bounds: 0
inequality constraints with lower and upper bounds: 0
inequality constraints with only upper bounds: 0
iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls
0 0.0000000e+00 1.86e-09 0.00e+00 -1.0 0.00e+00 - 0.00e+00 0.00e+00 0
Number of Iterations....: 0
(scaled) (unscaled)
Objective...............: 0.0000000000000000e+00 0.0000000000000000e+00
Dual infeasibility......: 0.0000000000000000e+00 0.0000000000000000e+00
Constraint violation....: 1.5188561519607902e-10 1.8626451492309570e-09
Complementarity.........: 0.0000000000000000e+00 0.0000000000000000e+00
Overall NLP error.......: 1.5188561519607902e-10 1.8626451492309570e-09
Number of objective function evaluations = 1
Number of objective gradient evaluations = 1
Number of equality constraint evaluations = 1
Number of inequality constraint evaluations = 0
Number of equality constraint Jacobian evaluations = 1
Number of inequality constraint Jacobian evaluations = 0
Number of Lagrangian Hessian evaluations = 0
Total CPU secs in IPOPT (w/o function evaluations) = 0.272
Total CPU secs in NLP function evaluations = 0.000
EXIT: Optimal Solution Found.
Inside the model, there is a subblock fs. This is an IDAES flowsheet model, which contains the supercritical steam cycle model. In the flowsheet, the model called turb is a multistage turbine model. The turbine model contains an expression for total power, power. In this case the model is steady-state, but all IDAES models allow for dynamic simulation, and contain time indexes. Power is indexed by time, and only the "0" time point exists. By convention, in the IDAES framework, power going into a model is positive, so power produced by the turbine is negative.
The property package used for this model uses SI (mks) units of measure, so the power is in Watts. Here a function is defined which can be used to report power output in MW.
# Define a function to report gross power output in MW
def gross_power_mw(model):
# pyo.value(m.fs.turb.power[0]) is the power consumed in Watts
return -pyo.value(model.fs.turb.power[0])/1e6
# Show the gross power
gross_power_mw(m)
622.3884026414156
Change the model inputs¶
The turbine in this example simulates partial arc admission with four arcs, so there are four throttle valves. For this example, we will close one of the valves to 25% open, and observe the result.
m.fs.turb.throttle_valve[1].valve_opening[:].value = 0.25
Next, we re-solve the model using the solver created by the supercritical_steam_cycle.py script.
solver.solve(m, tee=True)
WARNING: model contains export suffix
'fs.fwh8.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh8.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh8.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh7.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.drain_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh7.drain_mix.drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh7.drain_mix.steam_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh7.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh7.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh6.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.drain_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh6.drain_mix.drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh6.drain_mix.steam_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh6.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh6.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.bfpt.control_volume.properties_out[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.bfpt.control_volume.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.bfp.control_volume.properties_out[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.bfp.control_volume.properties_in[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh5_da.mixed_state[0.0].scaling_factor' that contains 63 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh5_da.feedwater_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh5_da.drain_state[0.0].scaling_factor' that contains 63 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh5_da.steam_state[0.0].scaling_factor' that contains 63 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh4.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh4.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh4.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh3.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.drain_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh3.drain_mix.drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh3.drain_mix.steam_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh3.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh3.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.cooling.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.cooling.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.cooling.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.cooling.hot_side.properties_in[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh2.desuperheat.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.desuperheat.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.desuperheat.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.desuperheat.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.drain_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh2.drain_mix.drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh2.drain_mix.steam_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh2.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh2.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1_return.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1_return.fwh1_drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1_return.feedwater_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1_pump.control_volume.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1_pump.control_volume.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1_pump.control_volume.scaling_factor' that contains 1 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1.drain_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1.drain_mix.drain_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1.drain_mix.steam_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.fwh1.condense.cold_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1.condense.cold_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1.condense.hot_side.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.fwh1.condense.hot_side.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.cond_pump.control_volume.properties_out[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.cond_pump.control_volume.properties_in[0.0].scaling_factor' that
contains 63 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.cond_pump.control_volume.scaling_factor' that contains 1 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.hotwell.mixed_state[0.0].scaling_factor' that contains 63 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.hotwell.makeup_state[0.0].scaling_factor' that contains 65 component
keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.hotwell.condensate_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser.cold_side.properties_out[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser.cold_side.properties_in[0.0].scaling_factor' that contains
66 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser.hot_side.properties_out[0.0].scaling_factor' that contains
63 component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser.hot_side.properties_in[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix 'fs.condenser.scaling_factor' that
contains 2 component keys that are not exported as part of the NL file.
Skipping.
WARNING: model contains export suffix
'fs.condenser_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser_mix.bfpt_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.condenser_mix.main_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[11].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[11].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[11].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[10].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[10].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[10].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[8].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[8].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[8].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[4].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[4].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_split[4].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[10].outlet_3_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[10].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[10].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[10].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[5].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[5].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_split[5].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[7].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[7].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[7].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[4].outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[4].outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_split[4].mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.outlet_stage.control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.outlet_stage.control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[11].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[11].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[10].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[10].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[9].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[9].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[8].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[8].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[7].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[7].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[6].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[6].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[5].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[5].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[4].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[4].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[3].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[3].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[2].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[2].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[1].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.lp_stages[1].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[10].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[10].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[9].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[9].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[8].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[8].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[7].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[7].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[6].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[6].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[5].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[5].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[4].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[4].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[3].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[3].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[2].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[2].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[1].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.ip_stages[1].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[7].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[7].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[6].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[6].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[5].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[5].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[4].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[4].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[3].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[3].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[2].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[2].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[1].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.hp_stages[1].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_mix.mixed_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_mix.inlet_4_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_mix.inlet_3_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_mix.inlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_mix.inlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[4].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[4].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[3].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[3].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[2].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[2].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[1].control_volume.properties_out[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_stage[1].control_volume.properties_in[0.0].scaling_factor'
that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[4].control_volume.properties_out[0.0].scaling_fact
or' that contains 63 component keys that are not exported as part of the
NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[4].control_volume.properties_in[0.0].scaling_facto
r' that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[3].control_volume.properties_out[0.0].scaling_fact
or' that contains 63 component keys that are not exported as part of the
NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[3].control_volume.properties_in[0.0].scaling_facto
r' that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[2].control_volume.properties_out[0.0].scaling_fact
or' that contains 63 component keys that are not exported as part of the
NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[2].control_volume.properties_in[0.0].scaling_facto
r' that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[1].control_volume.properties_out[0.0].scaling_fact
or' that contains 63 component keys that are not exported as part of the
NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.throttle_valve[1].control_volume.properties_in[0.0].scaling_facto
r' that contains 63 component keys that are not exported as part of the NL
file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_split.outlet_4_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_split.outlet_3_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_split.outlet_2_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_split.outlet_1_state[0.0].scaling_factor' that contains 63
component keys that are not exported as part of the NL file. Skipping.
WARNING: model contains export suffix
'fs.turb.inlet_split.mixed_state[0.0].scaling_factor' that contains 65
component keys that are not exported as part of the NL file. Skipping.
Ipopt 3.13.2: nlp_scaling_method=gradient-based
tol=1e-06
max_iter=200
******************************************************************************
This program contains Ipopt, a library for large-scale nonlinear optimization.
Ipopt is released as open source code under the Eclipse Public License (EPL).
For more information visit http://projects.coin-or.org/Ipopt
This version of Ipopt was compiled from source code available at
https://github.com/IDAES/Ipopt as part of the Institute for the Design of
Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
This version of Ipopt was compiled using HSL, a collection of Fortran codes
for large-scale scientific computation. All technical papers, sales and
publicity material resulting from use of the HSL codes within IPOPT must
contain the following acknowledgement:
HSL, a collection of Fortran codes for large-scale scientific
computation. See http://www.hsl.rl.ac.uk.
******************************************************************************
This is Ipopt version 3.13.2, running with linear solver ma27.
Number of nonzeros in equality constraint Jacobian...: 2341
Number of nonzeros in inequality constraint Jacobian.: 0
Number of nonzeros in Lagrangian Hessian.............: 1021
Total number of variables............................: 858
variables with only lower bounds: 0
variables with lower and upper bounds: 444
variables with only upper bounds: 0
Total number of equality constraints.................: 858
Total number of inequality constraints...............: 0
inequality constraints with only lower bounds: 0
inequality constraints with lower and upper bounds: 0
inequality constraints with only upper bounds: 0
iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls
0 0.0000000e+00 3.51e-01 0.00e+00 -1.0 0.00e+00 - 0.00e+00 0.00e+00 0
1 0.0000000e+00 3.46e-01 8.48e+01 -1.0 2.63e+07 - 9.82e-01 1.56e-02h 7
2 0.0000000e+00 3.41e-01 8.75e+01 -1.0 2.61e+07 - 9.83e-01 1.56e-02h 7
3 0.0000000e+00 3.35e-01 8.51e+01 -1.0 2.59e+07 - 9.88e-01 1.56e-02h 7
4 0.0000000e+00 3.30e-01 8.25e+01 -1.0 2.56e+07 - 9.88e-01 1.56e-02h 7
5 0.0000000e+00 3.25e-01 7.99e+01 -1.0 2.54e+07 - 9.92e-01 1.56e-02h 7
6 0.0000000e+00 3.20e-01 7.74e+01 -1.0 2.52e+07 - 1.00e+00 1.56e-02h 7
7 0.0000000e+00 3.15e-01 7.50e+01 -1.0 2.50e+07 - 1.00e+00 1.56e-02h 7
8 0.0000000e+00 3.10e-01 7.26e+01 -1.0 2.48e+07 - 1.00e+00 1.56e-02h 7
9 0.0000000e+00 3.05e-01 7.03e+01 -1.7 2.46e+07 - 1.00e+00 1.56e-02h 7
iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls
10 0.0000000e+00 3.00e-01 6.80e+01 -1.7 2.44e+07 - 1.00e+00 1.56e-02h 7
11 0.0000000e+00 2.96e-01 6.58e+01 -1.7 2.42e+07 - 1.00e+00 1.56e-02h 7
12 0.0000000e+00 2.91e-01 6.37e+01 -1.7 2.40e+07 - 1.00e+00 1.56e-02h 7
13 0.0000000e+00 2.87e-01 6.17e+01 -1.7 2.37e+07 - 1.00e+00 1.56e-02h 7
14 0.0000000e+00 2.82e-01 5.96e+01 -1.7 2.35e+07 - 1.00e+00 1.56e-02h 7
15 0.0000000e+00 2.78e-01 5.77e+01 -1.7 2.33e+07 - 1.00e+00 1.56e-02h 7
16 0.0000000e+00 2.73e-01 5.58e+01 -1.7 2.31e+07 - 1.00e+00 1.56e-02h 7
17 0.0000000e+00 2.69e-01 5.39e+01 -1.7 2.29e+07 - 1.00e+00 1.56e-02h 7
18 0.0000000e+00 2.65e-01 5.22e+01 -1.7 2.27e+07 - 1.00e+00 1.56e-02h 7
19 0.0000000e+00 5.87e+01 3.75e+03 -1.7 2.25e+07 - 1.00e+00 1.00e+00w 1
iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls
20 0.0000000e+00 2.58e+01 8.30e+01 -1.7 7.28e+06 - 1.00e+00 1.00e+00w 1
21 0.0000000e+00 1.46e-01 5.49e-01 -1.7 5.67e+05 - 1.00e+00 1.00e+00h 1
22 0.0000000e+00 4.29e-06 4.85e-05 -1.7 3.35e+03 - 1.00e+00 1.00e+00h 1
Number of Iterations....: 22
(scaled) (unscaled)
Objective...............: 0.0000000000000000e+00 0.0000000000000000e+00
Dual infeasibility......: 0.0000000000000000e+00 0.0000000000000000e+00
Constraint violation....: 3.6186975194141269e-08 4.2868778109550476e-06
Complementarity.........: 0.0000000000000000e+00 0.0000000000000000e+00
Overall NLP error.......: 3.6186975194141269e-08 4.2868778109550476e-06
Number of objective function evaluations = 203
Number of objective gradient evaluations = 23
Number of equality constraint evaluations = 203
Number of inequality constraint evaluations = 0
Number of equality constraint Jacobian evaluations = 23
Number of inequality constraint Jacobian evaluations = 0
Number of Lagrangian Hessian evaluations = 22
Total CPU secs in IPOPT (w/o function evaluations) = 0.356
Total CPU secs in NLP function evaluations = 49.058
EXIT: Optimal Solution Found.
{'Problem': [{'Lower bound': -inf, 'Upper bound': inf, 'Number of objectives': 1, 'Number of constraints': 858, 'Number of variables': 858, 'Sense': 'unknown'}], 'Solver': [{'Status': 'ok', 'Message': 'Ipopt 3.13.2\\x3a Optimal Solution Found', 'Termination condition': 'optimal', 'Id': 0, 'Error rc': 0, 'Time': 49.667186975479126}], 'Solution': [OrderedDict([('number of solutions', 0), ('number of solutions displayed', 0)])]}
Now we can check the gross power output again.
gross_power_mw(m)
594.6634894062645
Creating a PFD with results and a stream table¶
A more detailed look at the model results can be obtained by creating a stream table and putting key results on the PFD. Of course, any unit model or stream result can be obtained from the model.
# Create a Pandas dataframe with stream results
df = create_stream_table_dataframe(streams=m._streams, orient="index")
# Create a new PFD with simulation results
res_pfd = pfd_result(m, df, svg=init_pfd)
# Display PFD with results.
display(SVG(res_pfd))
# Display the stream table.
df
| Molar Flow | Mass Flow | T | P | Vapor Fraction | Molar Enthalpy | |
|---|---|---|---|---|---|---|
| Units | mole / second | kilogram / second | kelvin | pascal | dimensionless | joule / mole |
| COND_01 | 17752.680698 | 319.819301 | 301.687808 | 3903.244367 | 0.0 | 2155.010494 |
| COND_02 | 17752.680698 | 319.819301 | 301.687808 | 3903.244367 | 0.0 | 2155.010494 |
| COND_03 | 17752.680698 | 319.819301 | 301.768944 | 1003903.244367 | 0.0 | 2177.614149 |
| CW01 | 2500000 | 45038.17 | 295.536861 | 500000 | 0.0 | 1700 |
| CW02 | 2500000.0 | 45038.17 | 299.504714 | 500000.0 | 0.0 | 1998.82683 |
| EXHST_BFPT | 1868.202969 | 33.656177 | 301.687808 | 3903.244367 | 0.995438 | 45791.271303 |
| EXHST_MAIN | 15884.47773 | 286.163123 | 301.687808 | 3903.244367 | 0.95581 | 44054.13332 |
| EXTR_BFPT_A | 1868.202969 | 33.656177 | 523.019743 | 341629.073316 | 1.0 | 53436.755973 |
| EXTR_HP4 | 1785.002753 | 32.157303 | 689.81885 | 8004585.263907 | 1.0 | 57382.396471 |
| EXTR_HP7 | 1256.160836 | 22.630074 | 597.344823 | 4098347.65512 | 1.0 | 54488.822683 |
| EXTR_IP10 | 882.779889 | 15.903516 | 523.019743 | 341629.073316 | 1.0 | 53436.755973 |
| EXTR_IP5 | 872.73243 | 15.722509 | 676.748649 | 1183264.430102 | 1.0 | 58896.697245 |
| EXTR_LP10 | 149.150914 | 2.686994 | 335.245948 | 21962.953684 | 0.958364 | 45299.885617 |
| EXTR_LP11 | 413.26152 | 7.445017 | 329.351251 | 16691.8448 | 0.9478 | 44653.506513 |
| EXTR_LP4 | 275.725374 | 4.967267 | 413.655212 | 113974.892707 | 1.0 | 49660.709547 |
| EXTR_LP8 | 143.732463 | 2.589379 | 347.794222 | 38024.504301 | 0.980791 | 46648.886248 |
| FW01A | 17752.680698 | 319.819301 | 314.196315 | 1003903.244367 | 0.0 | 3112.798156 |
| FW01B | 18734.550969 | 337.507957 | 314.999488 | 1003903.244367 | 0.0 | 3173.242224 |
| FW02 | 18734.550969 | 337.507957 | 319.589523 | 1003903.244367 | 0.0 | 3518.711421 |
| FW03 | 18734.550969 | 337.507957 | 324.035742 | 1003903.244367 | 0.0 | 3853.440557 |
| FW04 | 18734.550969 | 337.507957 | 332.610921 | 1003903.244367 | 0.0 | 4499.343989 |
| FW05A | 23531.226877 | 423.921359 | 376.645137 | 1003903.244367 | 0.0 | 7829.048167 |
| FW05B | 23531.226877 | 423.921359 | 380.085034 | 26922222.222222 | 0.0 | 8436.042321 |
| FW06 | 23531.226877 | 423.921359 | 411.316976 | 26922222.222222 | 0.0 | 10790.741011 |
| FW07 | 23531.226877 | 423.921359 | 439.458355 | 26922222.222222 | 0.0 | 12937.958691 |
| FW08 | 23531.226877 | 423.921359 | 474.205958 | 26922222.222222 | 0.0 | 15639.852538 |
| FWH1_DRN1 | 981.870271 | 17.688656 | 329.351251 | 16691.8448 | 0.0 | 4238.674177 |
| FWH1_DRN2 | 981.870271 | 17.688656 | 329.471936 | 1216691.8448 | 0.0 | 4266.099683 |
| FWH2_DRN | 568.60875 | 10.243639 | 327.019485 | 21962.953684 | 0.0 | 4063.031468 |
| FWH3_DRN | 419.457837 | 7.556645 | 337.189254 | 38024.504301 | 0.0 | 4829.96387 |
| FWH4_DRN | 275.725374 | 4.967267 | 349.678211 | 113974.892707 | 0.0 | 5773.886242 |
| FWH6_DRN | 3913.89602 | 70.509886 | 449.769309 | 1183264.430102 | 0.0 | 13480.436276 |
| FWH7_DRN | 3041.163589 | 54.787377 | 512.845012 | 4098347.65512 | 0.0 | 18666.841026 |
| FWH8_DRN | 1785.002753 | 32.157303 | 547.774255 | 8004585.263907 | 0.0 | 21764.032855 |
| MAKEUP_01 | 0.0 | 0.0 | 306.248085 | 101325 | 0.0 | 2500 |
| RHT_COLD | 20490.063288 | 369.133981 | 597.344823 | 4098347.65512 | 1.0 | 54488.822683 |
| RHT_HOT | 20490.063288 | 369.133981 | 866.0 | 4098347.65512 | 1.0 | 65893.572327 |
| STEAM_LP | 16866.348 | 303.851779 | 523.019743 | 341629.073316 | 1.0 | 53436.755973 |
| STEAM_MAIN | 23531.226877 | 423.921359 | 866.4817 | 24230000.0 | 0.0 | 62710 |
| THRTL1 | 3025.648119 | 54.507862 | 852.999851 | 20155950.787034 | 1.0 | 62710.0 |
| THRTL2 | 6835.19292 | 123.137832 | 861.573043 | 22713089.898646 | 0.0 | 62710.0 |
| THRTL3 | 6835.19292 | 123.137832 | 861.573043 | 22713089.898646 | 0.0 | 62710.0 |
| THRTL4 | 6835.19292 | 123.137832 | 861.573043 | 22713089.898646 | 0.0 | 62710.0 |
| condenser_mix_to_condenser | 17752.680698 | 319.819301 | 301.687808 | 3903.244367 | 0.95998 | 44236.940998 |