Supercritical Steam Cycle Example#
Maintainer: Andrew Lee
Author: Andrew Lee
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))
C:\Users\dkgun\AppData\Local\Temp\ipykernel_36220\1084714406.py:4: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
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-11-02 10:28:19 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:20 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:20 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:20 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:20 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:20 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:22 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:22 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:22 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:22 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:22 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:22 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:22 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:22 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:22 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:22 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:22 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:23 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:23 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:23 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:23 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:23 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:23 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:24 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:24 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:24 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:24 [WARNING] idaes.models.properties.general_helmholtz.helmholtz_state: Helmholtz EoS packages using Mixed phase representation ignore the 'has_phase_equilibrium' configuration argument. However, setting this to True can result in errors when constructing material balances due to only having a single phase (thus phase transfer terms cannot be constructed).
2023-11-02 10:28:26 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.inlet_stage[1].control_volume.work
2023-11-02 10:28:26 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.inlet_stage[2].control_volume.work
2023-11-02 10:28:26 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.inlet_stage[3].control_volume.work
2023-11-02 10:28:26 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.inlet_stage[4].control_volume.work
2023-11-02 10:28:26 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[1].control_volume.work
2023-11-02 10:28:26 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[2].control_volume.work
2023-11-02 10:28:26 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[3].control_volume.work
2023-11-02 10:28:26 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[4].control_volume.work
2023-11-02 10:28:26 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[5].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[6].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.hp_stages[7].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[1].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[2].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[3].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[4].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[5].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[6].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[7].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[8].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[9].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.ip_stages[10].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[1].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[2].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[3].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[4].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[5].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[6].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[7].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[8].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[9].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[10].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.lp_stages[11].control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.turb.outlet_stage.control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.cond_pump.control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh1.condense.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh1.condense.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh1_pump.control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.condense.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.condense.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.desuperheat.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.desuperheat.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.desuperheat.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.cooling.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.cooling.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.cooling.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh2.cooling.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.condense.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.condense.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.desuperheat.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.desuperheat.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.desuperheat.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.cooling.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.cooling.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.cooling.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh3.cooling.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.condense.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.condense.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.desuperheat.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.desuperheat.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.desuperheat.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.cooling.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.cooling.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.cooling.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh4.cooling.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.bfp.control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.bfpt.control_volume.work
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.condense.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.condense.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.desuperheat.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.desuperheat.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.desuperheat.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.cooling.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.cooling.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.cooling.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh6.cooling.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.condense.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.condense.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.desuperheat.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.desuperheat.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.desuperheat.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.cooling.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.cooling.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.cooling.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh7.cooling.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.condense.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.condense.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.desuperheat.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.desuperheat.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.desuperheat.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.desuperheat.area
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.cooling.hot_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.cooling.cold_side.heat
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.cooling.overall_heat_transfer_coefficient[0.0]
2023-11-02 10:28:27 [WARNING] idaes.core.util.scaling: Missing scaling factor for fs.fwh8.cooling.area
2023-11-02 10:28:28 [INFO] idaes.init.Steam Cycle Model: Starting initialization
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.inlet_split: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.throttle_valve[1]: Steam valve initialization started
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.throttle_valve[1]: Steam valve initialization complete
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.throttle_valve[2]: Steam valve initialization started
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.throttle_valve[2]: Steam valve initialization complete
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.throttle_valve[3]: Steam valve initialization started
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.throttle_valve[3]: Steam valve initialization complete
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.throttle_valve[4]: Steam valve initialization started
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.throttle_valve[4]: Steam valve initialization complete
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.inlet_stage[1]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.inlet_stage[2]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.inlet_stage[3]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.inlet_stage[4]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:28 [INFO] idaes.init.fs.turb.inlet_mix: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:29 [INFO] idaes.init.fs.turb.hp_split[4]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:29 [INFO] idaes.init.fs.turb.hp_split[7]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:30 [INFO] idaes.init.fs.turb.ip_split[5]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:30 [INFO] idaes.init.fs.turb.ip_split[10]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:30 [INFO] idaes.init.fs.turb.lp_split[4]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.lp_split[8]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.lp_split[10]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.lp_split[11]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.outlet_stage: Initialization Complete (Outlet Stage): optimal - Optimal Solution Found
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.inlet_split: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.throttle_valve[1]: Steam valve initialization started
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.throttle_valve[1]: Steam valve initialization complete
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.throttle_valve[2]: Steam valve initialization started
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.throttle_valve[2]: Steam valve initialization complete
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.throttle_valve[3]: Steam valve initialization started
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.throttle_valve[3]: Steam valve initialization complete
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.throttle_valve[4]: Steam valve initialization started
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.throttle_valve[4]: Steam valve initialization complete
2023-11-02 10:28:31 [INFO] idaes.init.fs.turb.inlet_stage[1]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:32 [INFO] idaes.init.fs.turb.inlet_stage[2]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:32 [INFO] idaes.init.fs.turb.inlet_stage[3]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:32 [INFO] idaes.init.fs.turb.inlet_stage[4]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:32 [INFO] idaes.init.fs.turb.inlet_mix: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:32 [INFO] idaes.init.fs.turb.hp_split[4]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:32 [INFO] idaes.init.fs.turb.hp_split[7]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:33 [INFO] idaes.init.fs.turb.ip_split[5]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:33 [INFO] idaes.init.fs.turb.ip_split[10]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:34 [INFO] idaes.init.fs.turb.lp_split[4]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:34 [INFO] idaes.init.fs.turb.lp_split[8]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:34 [INFO] idaes.init.fs.turb.lp_split[10]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:34 [INFO] idaes.init.fs.turb.lp_split[11]: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:34 [INFO] idaes.init.fs.turb.outlet_stage: Initialization Complete (Outlet Stage): optimal - Optimal Solution Found
2023-11-02 10:28:35 [INFO] idaes.init.Steam Cycle Model: Full turbine solve complete: optimal - Optimal Solution Found
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: WARNING: model contains export suffix
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: 'fs.bfpt.control_volume.properties_out[0.0].scaling_factor' that contains 60
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: component keys that are not exported as part of the NL file. Skipping.
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: WARNING: model contains export suffix
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: 'fs.bfpt.control_volume.properties_in[0.0].scaling_factor' that contains 63
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: component keys that are not exported as part of the NL file. Skipping.
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: tol=1e-06
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: max_iter=200
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: ******************************************************************************
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: for large-scale scientific computation. All technical papers, sales and
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: contain the following acknowledgement:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: ******************************************************************************
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Number of nonzeros in equality constraint Jacobian...: 9
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Number of nonzeros in inequality constraint Jacobian.: 0
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Number of nonzeros in Lagrangian Hessian.............: 4
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Total number of variables............................: 5
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: variables with only lower bounds: 0
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: variables with lower and upper bounds: 2
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: variables with only upper bounds: 0
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Total number of equality constraints.................: 5
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Total number of inequality constraints...............: 0
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: inequality constraints with only lower bounds: 0
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: inequality constraints with lower and upper bounds: 0
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: inequality constraints with only upper bounds: 0
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls
2023-11-02 10:28:35 [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-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: 1 0.0000000e+00 5.55e-17 1.00e-07 -1.0 5.46e+07 - 9.90e-01 1.00e+00h 1
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Number of Iterations....: 1
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: (scaled) (unscaled)
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Objective...............: 0.0000000000000000e+00 0.0000000000000000e+00
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Dual infeasibility......: 0.0000000000000000e+00 0.0000000000000000e+00
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Constraint violation....: 5.5511151231257827e-17 5.5511151231257827e-17
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Complementarity.........: 0.0000000000000000e+00 0.0000000000000000e+00
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Overall NLP error.......: 5.5511151231257827e-17 5.5511151231257827e-17
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Number of objective function evaluations = 2
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Number of objective gradient evaluations = 2
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Number of equality constraint evaluations = 2
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Number of inequality constraint evaluations = 0
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Number of equality constraint Jacobian evaluations = 2
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Number of Lagrangian Hessian evaluations = 1
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Total CPU secs in IPOPT (w/o function evaluations) = 0.005
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: Total CPU secs in NLP function evaluations = 0.000
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt:
2023-11-02 10:28:35 [DEBUG] idaes.solve.fs.bfpt: EXIT: Optimal Solution Found.
2023-11-02 10:28:36 [INFO] idaes.init.fs.condenser_mix: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:36 [INFO] idaes.init.fs.condenser.hot_side: Initialization Complete
2023-11-02 10:28:36 [INFO] idaes.init.fs.condenser.cold_side: Initialization Complete
2023-11-02 10:28:36 [INFO] idaes.init.fs.hotwell: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh1.drain_mix: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:36 [WARNING] idaes.init.fs.fwh1: The steam sat. temperature (329.33327413754273) is near the feedwater inlet temperature (299.90239563835314)
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh1.condense.hot_side: Initialization Complete
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh1.condense.cold_side: Initialization Complete
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh1.condense: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh1.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh1: Condensing hot side inlet delta T = 12.513326095276463
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh1: Condensing hot side outlet delta T = 29.430878499189813
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh1: Steam Flow = 1345.0635216258854
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh1: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: WARNING: model contains export suffix
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: 'fs.fwh1_pump.control_volume.properties_out[0.0].scaling_factor' that contains
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: 60 component keys that are not exported as part of the NL file. Skipping.
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: WARNING: model contains export suffix
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: 'fs.fwh1_pump.control_volume.properties_in[0.0].scaling_factor' that contains
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: 63 component keys that are not exported as part of the NL file. Skipping.
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Ipopt 3.13.2: nlp_scaling_method=gradient-based
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: tol=1e-06
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: max_iter=200
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: ******************************************************************************
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: This program contains Ipopt, a library for large-scale nonlinear optimization.
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Ipopt is released as open source code under the Eclipse Public License (EPL).
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: For more information visit http://projects.coin-or.org/Ipopt
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: This version of Ipopt was compiled from source code available at
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: https://github.com/IDAES/Ipopt as part of the Institute for the Design of
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Advanced Energy Systems Process Systems Engineering Framework (IDAES PSE
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Framework) Copyright (c) 2018-2019. See https://github.com/IDAES/idaes-pse.
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: This version of Ipopt was compiled using HSL, a collection of Fortran codes
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: for large-scale scientific computation. All technical papers, sales and
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: publicity material resulting from use of the HSL codes within IPOPT must
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: contain the following acknowledgement:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: HSL, a collection of Fortran codes for large-scale scientific
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: computation. See http://www.hsl.rl.ac.uk.
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: ******************************************************************************
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: This is Ipopt version 3.13.2, running with linear solver ma27.
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Number of nonzeros in equality constraint Jacobian...: 9
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Number of nonzeros in inequality constraint Jacobian.: 0
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Number of nonzeros in Lagrangian Hessian.............: 4
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Total number of variables............................: 5
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: variables with only lower bounds: 0
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: variables with lower and upper bounds: 2
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: variables with only upper bounds: 0
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Total number of equality constraints.................: 5
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Total number of inequality constraints...............: 0
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: inequality constraints with only lower bounds: 0
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: inequality constraints with lower and upper bounds: 0
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: inequality constraints with only upper bounds: 0
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls
2023-11-02 10:28:36 [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-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: 1 0.0000000e+00 1.11e-16 2.21e-07 -1.0 5.66e+06 - 9.90e-01 1.00e+00h 1
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Number of Iterations....: 1
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: (scaled) (unscaled)
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Objective...............: 0.0000000000000000e+00 0.0000000000000000e+00
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Dual infeasibility......: 0.0000000000000000e+00 0.0000000000000000e+00
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Constraint violation....: 1.1102230246251565e-16 1.1102230246251565e-16
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Complementarity.........: 0.0000000000000000e+00 0.0000000000000000e+00
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Overall NLP error.......: 1.1102230246251565e-16 1.1102230246251565e-16
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Number of objective function evaluations = 2
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Number of objective gradient evaluations = 2
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Number of equality constraint evaluations = 2
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Number of inequality constraint evaluations = 0
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Number of equality constraint Jacobian evaluations = 2
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Number of inequality constraint Jacobian evaluations = 0
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Number of Lagrangian Hessian evaluations = 1
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Total CPU secs in IPOPT (w/o function evaluations) = 0.006
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: Total CPU secs in NLP function evaluations = 0.000
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump:
2023-11-02 10:28:36 [DEBUG] idaes.solve.fs.fwh1_pump: EXIT: Optimal Solution Found.
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh1_return: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh2.desuperheat.hot_side: Initialization Complete
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh2.desuperheat.cold_side: Initialization Complete
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh2.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh2.drain_mix: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:36 [WARNING] idaes.init.fs.fwh2: The steam sat. temperature (335.227225889338) is near the feedwater inlet temperature (318.02261253783706)
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh2.condense.hot_side: Initialization Complete
2023-11-02 10:28:36 [INFO] idaes.init.fs.fwh2.condense.cold_side: Initialization Complete
2023-11-02 10:28:37 [INFO] idaes.init.fs.fwh2.condense: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:37 [INFO] idaes.init.fs.fwh2.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-11-02 10:28:37 [INFO] idaes.init.fs.fwh2.cooling.hot_side: Initialization Complete
2023-11-02 10:28:37 [INFO] idaes.init.fs.fwh2.cooling.cold_side: Initialization Complete
2023-11-02 10:28:37 [INFO] idaes.init.fs.fwh2.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:37 [INFO] idaes.init.fs.fwh2: Condensing hot side inlet delta T = 12.731240077383344
2023-11-02 10:28:37 [INFO] idaes.init.fs.fwh2: Condensing hot side outlet delta T = 17.00237210361631
2023-11-02 10:28:37 [INFO] idaes.init.fs.fwh2: Steam Flow = 217.13965467965426
2023-11-02 10:28:37 [INFO] idaes.init.fs.fwh2: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:37 [INFO] idaes.init.fs.fwh3.desuperheat.hot_side: Initialization Complete
2023-11-02 10:28:37 [INFO] idaes.init.fs.fwh3.desuperheat.cold_side: Initialization Complete
2023-11-02 10:28:38 [INFO] idaes.init.fs.fwh3.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:38 [INFO] idaes.init.fs.fwh3.drain_mix: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:38 [WARNING] idaes.init.fs.fwh3: The steam sat. temperature (347.7738554943195) is near the feedwater inlet temperature (323.03655083895876)
2023-11-02 10:28:38 [INFO] idaes.init.fs.fwh3.condense.hot_side: Initialization Complete
2023-11-02 10:28:38 [INFO] idaes.init.fs.fwh3.condense.cold_side: Initialization Complete
2023-11-02 10:28:38 [INFO] idaes.init.fs.fwh3.condense: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:38 [INFO] idaes.init.fs.fwh3.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-11-02 10:28:38 [INFO] idaes.init.fs.fwh3.cooling.hot_side: Initialization Complete
2023-11-02 10:28:38 [INFO] idaes.init.fs.fwh3.cooling.cold_side: Initialization Complete
2023-11-02 10:28:38 [INFO] idaes.init.fs.fwh3.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:39 [INFO] idaes.init.fs.fwh3: Condensing hot side inlet delta T = 20.206912020985854
2023-11-02 10:28:39 [INFO] idaes.init.fs.fwh3: Condensing hot side outlet delta T = 24.503595562923753
2023-11-02 10:28:39 [INFO] idaes.init.fs.fwh3: Steam Flow = 217.44627715533093
2023-11-02 10:28:39 [INFO] idaes.init.fs.fwh3: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:39 [INFO] idaes.init.fs.fwh4.desuperheat.hot_side: Initialization Complete
2023-11-02 10:28:39 [INFO] idaes.init.fs.fwh4.desuperheat.cold_side: Initialization Complete
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4.condense.hot_side: Initialization Complete
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4.condense.cold_side: Initialization Complete
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4.condense: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4.cooling.hot_side: Initialization Complete
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4.cooling.cold_side: Initialization Complete
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4: Condensing hot side inlet delta T = 39.4301600167788
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4: Condensing hot side outlet delta T = 47.808053621766945
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4: Steam Flow = 247.42787053670986
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh4: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh5_da: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh6.desuperheat.hot_side: Initialization Complete
2023-11-02 10:28:40 [INFO] idaes.init.fs.fwh6.desuperheat.cold_side: Initialization Complete
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6.drain_mix: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6.condense.hot_side: Initialization Complete
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6.condense.cold_side: Initialization Complete
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6.condense: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6.cooling.hot_side: Initialization Complete
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6.cooling.cold_side: Initialization Complete
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6: Condensing hot side inlet delta T = 45.08557769758456
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6: Condensing hot side outlet delta T = 72.43686375394775
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6: Steam Flow = 2128.5569356289825
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh6: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh7.desuperheat.hot_side: Initialization Complete
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh7.desuperheat.cold_side: Initialization Complete
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh7.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh7.drain_mix: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh7.condense.hot_side: Initialization Complete
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh7.condense.cold_side: Initialization Complete
2023-11-02 10:28:41 [INFO] idaes.init.fs.fwh7.condense: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh7.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh7.cooling.hot_side: Initialization Complete
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh7.cooling.cold_side: Initialization Complete
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh7.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh7: Condensing hot side inlet delta T = 72.40778629492878
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh7: Condensing hot side outlet delta T = 98.78550984873016
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh7: Steam Flow = 3749.068025531304
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh7: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8.desuperheat.hot_side: Initialization Complete
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8.desuperheat.cold_side: Initialization Complete
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8.desuperheat: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8.condense.hot_side: Initialization Complete
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8.condense.cold_side: Initialization Complete
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8.condense: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8.condense: Initialization Complete (w/ extraction calc): optimal - Optimal Solution Found
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8.cooling.hot_side: Initialization Complete
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8.cooling.cold_side: Initialization Complete
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8.cooling: Initialization Completed, optimal - Optimal Solution Found
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8: Condensing hot side inlet delta T = 99.32852730878224
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8: Condensing hot side outlet delta T = 108.51918961631927
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8: Steam Flow = 1487.8775467636813
2023-11-02 10:28:42 [INFO] idaes.init.fs.fwh8: Initialization Complete: optimal - Optimal Solution Found
2023-11-02 10:28:45 [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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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
60 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
60 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
60 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 60
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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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 60 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 60 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 60 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
60 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
60 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
60 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 60
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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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 60 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 60 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 60 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
60 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
60 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
60 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 60
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 60
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 60
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 60
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 60
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 60 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 60 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 60 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 60 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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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
60 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
60 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
60 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 60
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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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 60 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 60 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 60 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
60 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
60 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
60 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 60
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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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 60 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 60 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 60 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
60 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
60 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
60 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 60
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 60 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 60
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 60
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
60 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
60 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 60 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 60 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 60 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
60 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
60 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
60 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 60
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
60 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
60 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 60 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 62 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 60 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 60
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 63
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 60
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 60
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 60 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 60 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 60 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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60
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 60
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 60
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 60
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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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 60
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 60
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 60
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 60
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 62
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 2.79e-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....: 9.9134922493249178e-11 2.7939677238464351e-09
Complementarity.........: 0.0000000000000000e+00 0.0000000000000000e+00
Overall NLP error.......: 9.9134922493249178e-11 2.7939677238464351e-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.297
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.3884026414165
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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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
60 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
60 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
60 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 60
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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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 60 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 60 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 60 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
60 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
60 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
60 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 60
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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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 60 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 60 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 60 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
60 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
60 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
60 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 60
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 60
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 60
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 60
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 60
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 60 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 60 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 60 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 60 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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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
60 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
60 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
60 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 60
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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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 60 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 60 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 60 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
60 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
60 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
60 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 60
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
60 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 60
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 60
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 60
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 60 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 60 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 60 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
60 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 60 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 60 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 60 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
60 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
60 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
60 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 60
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 60 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 60
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 60
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
60 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
60 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 60 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 60 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 60 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
60 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
60 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
60 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 60
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
60 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
60 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 60 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 62 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 60 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 60
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 63
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 60
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 60
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 60 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 60 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 60 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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60
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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60
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 60
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 60
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 60
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 60 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 60 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 60 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 60 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 60 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 60 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 60 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 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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_factor'
that contains 60 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 60
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 60
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 60
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 60
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 62
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.24e+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.6219717003405094e-08 4.2896717786788940e-06
Complementarity.........: 0.0000000000000000e+00 0.0000000000000000e+00
Overall NLP error.......: 3.6219717003405094e-08 4.2896717786788940e-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.413
Total CPU secs in NLP function evaluations = 58.164
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': 58.77723503112793}], '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.6634894062614
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 |