modelRankine

Rankine cycle model

Extends from TRANSFORM.Fluid.Examples.SteamRankine_BalanceOfPlant.Components.PartialRankine ( Rankine cycle model).

Information

Description

Example of a steam cycle configuration with reheat, two pre-heaters and one dearator.

Parameters

TypeNameDefaultDescription
Integernbr_pumps_LP (from PartialRankine)3Number of low pressure feed-water pumps
Integernbr_pumps_HP (from PartialRankine)3Number of high pressure feed-water pumps
Realeta_is_HPT (from PartialRankine)0.84Turbine isentropic efficiency
Realeta_is_LPT (from PartialRankine)0.85Turbine isentropic efficiency
Realeta_mech (from PartialRankine)0.99Turbine mechanical efficiency
Nominal operating data
Records.RankineNominalValuesnominalData (from PartialRankine)Nominal data
Initialization
Records.RankineStartValuesinitData (from PartialRankine)Initialization data

Connectors

TypeNameDefaultDescription
Interfaces.FluidPort_Statefeed_SG1 (from PartialRankine)
Interfaces.FluidPort_Flowdrain_to_SG1 (from PartialRankine)
Control.ControlBuses.ControlBus_RankinecontrolBus (from PartialRankine)
Interfaces.FluidPort_Flowdrain_to_SG2 (from PartialRankine)
Interfaces.FluidPort_Flowdrain_to_SG3 (from PartialRankine)
Interfaces.FluidPort_Statefeed_SG2 (from PartialRankine)
Interfaces.FluidPort_Statefeed_SG3 (from PartialRankine)

Components

TypeNameDefaultDescription
Realdearator_level_percentagedearator.geometry.level_meas_percentage
Realpreheater_LP_level_percentageFWH_LP.geometry.level_meas_percentage
Realpreheater_HP_level_percentageFWH_HP.geometry.level_meas_percentage
Realcondenser_level_percentagecondenser.geometry.level_meas_percentage
RealMSR_level_percentageMSR.hex.geometry.level_meas_percentage
Modelica.SIunits.Timetau_condenser((1 - condenser.mediaProps.x_abs)*condenser.m)/max(condenser.portSteamFeed.m_flow, 1)Condenser hold up time
Modelica.SIunits.Timetau_FWH_LP((1 - FWH_LP.mediaProps.x_abs)*FWH_LP.m)/max(FWH_LP.portSteamFeed.m_flow, 1)FWH_LP hold up time
Modelica.SIunits.Timetau_FWH_HP((1 - FWH_HP.mediaProps.x_abs)*FWH_HP.m)/max(FWH_HP.portSteamFeed.m_flow, 1)FWH_HP hold up time
Modelica.SIunits.Timetau_Dearator((1 - dearator.mediaProps.x_abs)*dearator.m)/max(dearator.summary.m_flow_out_condensate, 1)Dearator hold up time
Modelica.SIunits.Timetau_MSR((1 - MSR.hex.mediaProps.x_abs)*MSR.hex.m)/max(MSR.hex.portSteamFeed.m_flow, 1)MSR hold up time
Electrical.PowerConverters.Generator_Basicgenerator
TRANSFORM.Fluid.Volumes.Condensercondenser
PumpCondPump_2
Volumes.Deaeratordearator
Pumppump_ip
PumpFWPump_2
FittingsAndResistances.ElevationChangeheightDiff
FittingsAndResistances.ElevationChangeheightDiff1
FittingsAndResistances.ElevationChangeheightDiff2
Volumes.MixingVolumevol_feedWaterPump
FittingsAndResistances.ElevationChangeheightDiff3
Modelica.Blocks.Sources.RealExpressiongen_power
Valves.ValveCompressiblevalve_preheater_hp
Valves.ValveIncompressiblevalve_FWH_HP_control
Volumes.MixingVolumevol_preheater_HP
Valves.ValveIncompressibleloss_preheater_HP
Records.RankineSummarysummary
LP_turbineLPT_1
PumpCondPump_1
PumpCondPump_3
PumpFWPump_1
PumpFWPump_3
LP_turbineLPT_2
Modelica.Blocks.Sources.RealExpressionlevel_condenser
Modelica.Blocks.Sources.RealExpressionlevel_preheater_LP
Modelica.Blocks.Sources.RealExpressionlevel_preheater_HP
Valves.ValveIncompressibleFWIsolationValve_1
Valves.ValveIncompressibleFWIsolationValve_2
Valves.ValveIncompressibleFWIsolationValve_3
Volumes.MixingVolumevol2_drain_to_SG1
Volumes.MixingVolumevol2_drain_to_SG2
Volumes.MixingVolumevol2_drain_to_SG3
Valves.ValveIncompressibleFWControlValve_1
Valves.ValveIncompressibleFWControlValve_2
Valves.ValveIncompressibleFWControlValve_3
Valves.ValveIncompressibleFWBypassValve_1
Valves.ValveIncompressibleFWBypassValve_2
Valves.ValveIncompressibleFWBypassValve_3
Valves.ValveIncompressibleFWBlockValve_1
Valves.ValveIncompressibleFWBlockValve_2
Valves.ValveIncompressibleFWBlockValve_3
Modelica.Blocks.Sources.RealExpressionflow_to_SG_1
Volumes.MixingVolumeheader
Valves.ValveCompressibleTBypassValve_2
Valves.ValveCompressibleTBypassValve_1
Valves.ValveCompressibleTStopValve
Volumes.MixingVolumevol2_turbine_HP_feed
Valves.ValveCompressibleTControlValve
Volumes.MixingVolumevol3_turbine_HP_feed
Modelica.Blocks.Sources.RealExpressionflow_to_SG_2
Modelica.Blocks.Sources.RealExpressionflow_to_SG_3
Modelica.Blocks.Sources.RealExpressionflow_to_FWH_HW
Modelica.Blocks.Sources.RealExpressionpressure_steamHeader
Modelica.Blocks.Sources.RealExpressionflow_to_condenser
Modelica.Blocks.Sources.RealExpressionflow_from_condenser
Modelica.Blocks.Sources.RealExpressionflow_from_FWH_LP
Modelica.Blocks.Sources.RealExpressionflow_to_FWH_LP
Modelica.Blocks.Sources.RealExpressionflow_from_FWH_HP
Modelica.Blocks.Sources.RealExpressionflow_to_FWH_HP
Modelica.Blocks.Sources.RealExpressiondp_condenser_pump
Modelica.Blocks.Sources.RealExpressiondp_FWH_LP_pump
Modelica.Blocks.Sources.RealExpressiondp_FWH_HP_valve
Modelica.Blocks.Sources.RealExpressiondp_FWControlValve_1
Modelica.Blocks.Sources.RealExpressiondp_FWControlValve_2
Modelica.Blocks.Sources.RealExpressiondp_FWControlValve_3
MoistureSeparatorReheaterMSR
HP_turbineHPT
Valves.ValveCompressibleValvMSR
Modelica.Blocks.Sources.RealExpressionlevel_MSR
Modelica.Blocks.Sources.RealExpressionflow_from_MSR
Modelica.Blocks.Sources.RealExpressionflow_to_MSR
Modelica.Blocks.Sources.RealExpressiondp_MSRLevelControlValve
Valves.ValveCompressibleTValve_LPT1
Volumes.MixingVolumevol_turbine_LPT_1_feed
Volumes.MixingVolumevol_turbine_LPT_1_feed1
Valves.ValveCompressibleTValve_LPT2
Modelica.Blocks.Sources.Constantconst
Valves.ValveCompressiblevalve_reheater_lp1
Valves.ValveCompressiblevalve_msr_preheater_hp
Valves.ValveCompressiblevalve_dearator
Valves.ValveCompressiblevalve_dearator1
Valves.ValveCompressiblevalve_reheater_lp
TRANSFORM.Fluid.Volumes.CondenserFWH_HP
TRANSFORM.Fluid.Volumes.CondenserFWH_LP
BoundaryConditions.Boundary_pTcooling_sink
BoundaryConditions.MassFlowSource_Tcooling_source