modelPowerPlant

Thermal Power Plant with primary and secondary control

Extends from PowerSystems.Generic.Ports.PartialSource.

Parameters

TypeNameDefaultDescription
Reference Parameters
BooleanpotentialReference (from PartialSource)trueserve as potential root
BooleandefiniteReference (from PartialSource)falseserve as definite root
Features
BooleanModakondfalseInstall Modakond for condensate stop
RealprimaryControlMax40Maximum power for primary frequency control

Connectors

TypeNameDefaultDescription
PowerSystems.Generic.Ports.Terminal_nterminal (from PartialSource)
Modelica.Blocks.Interfaces.RealInputplantDispatch

Components

TypeNameDefaultDescription
SI.Power[PhaseSystem.n]p (from PartialSource)PhaseSystem.phasePowers_vi(terminal.v, terminal.i)
SI.Anglephi (from PartialSource)PhaseSystem.phase(terminal.v) - PhaseSystem.phase(-terminal.i)
RealP_generator-generator.p[1]/1e6
RealP_control-(P_generator - plantDispatch[1])
PowerSystems.Generic.Generatorgenerator
Modelica.Mechanics.Rotational.Components.Inertiarotor
Modelica.Mechanics.Rotational.Sources.Torqueturbine
Modelica.Mechanics.Rotational.Sensors.SpeedSensorangularVelocity
Modelica.Blocks.Sources.Constantreference
Modelica.Blocks.Continuous.LimPIDprimaryControlUCTE: df of 200 mHz corresponds to 5% of load
Modelica.Blocks.Math.AddloadControl
Modelica.Blocks.Continuous.FirstOrderevaporator
Modelica.Blocks.Continuous.FirstOrdersuperheater1
Modelica.Blocks.Continuous.FirstOrdersuperheater2
Modelica.Blocks.Math.Addfuel
Modelica.Blocks.Continuous.TransferFunctiontransferFunctionachieve a power ramp of 2% per minute, minus 0.8% tolerance
Modelica.Blocks.Math.Addadd
Modelica.Blocks.Continuous.LimIntegratorhotwellLevellevel of hotwell
Modelica.Blocks.Math.Maxon
Modelica.Blocks.Math.SigncondStop
Modelica.Blocks.Math.Minoff
Modelica.Blocks.Math.Addaccumulation
Modelica.Blocks.Sources.Constantzero
Modelica.Blocks.Continuous.FirstOrderthrottleDynamics
Modelica.Blocks.Math.Addpressure
Modelica.Blocks.Math.Minthrottling
Modelica.Blocks.Sources.ConstantthrottleMin
Modelica.Blocks.Sources.ConstantthrottleReserve
Modelica.Blocks.Math.AddpressureLoss
Modelica.Blocks.Continuous.IntegratorthrottleCosts
Modelica.Blocks.Math.Gainfrequency
Interfaces.Sendersender