modelTurboGenerator

Turbo generator single mass

Extends from Partials.GenBase_el (Generation base el, synchron machines).

Information

Turbo generator model with governor and exciter.
One-mass model, turbine- and generator-rotor represent one single rigid mass.
The machine inertia is determined by the inertia time constant H.

Steady-state initialisation:
If combined with 'Control.Setpoints.Set_w_p_v' or similar, the setpoint values p_set and v_set are determined at initialisation from initial active power and voltage. The corresponding value for the speed w_set is determined by the system frequency system.f0.

Parameters

TypeNameDefaultDescription
Spot.Base.Types.AngularVelocityspeed_ini (from GenBase)1initial speed (start-value if ini='st')
Spot.Base.Types.IniTypeiniType (from GenBase_el)Spot.Base.Types.v_alphainitialisation type (if system.ini='st')
Spot.Base.Types.Voltagev_ini (from GenBase_el)1initial terminal voltage
Modelica.SIunits.Anglealpha_ini (from GenBase_el)system.alpha0initial voltage phase angle
Spot.Base.Types.Powerp_ini (from GenBase_el)1initial terminal active power
Spot.Base.Types.Powerq_ini (from GenBase_el)1initial terminal reactive power
BooleandispPA (from GenBase_el)falsedisplay power angle
Modelica.SIunits.TimeH (from GenBase_el)10inertia cst turb + gen

Connectors

TypeNameDefaultDescription
Base.Interfaces.ThermalV_nheat (from GenBase0)heat source port {stator, rotor}
Base.Interfaces.ACdqo_nterm (from GenBase)negative terminal
Modelica.Blocks.Interfaces.RealInputsetpts (from GenBase_el)setpoints {speed, power, voltage} pu

Components

TypeNameDefaultDescription
Spot.ACdqo.Machines.Synchron3rd_elgenerator (from GenBase_el)synchron generator
Spot.Control.Exciters.ExciterConstexciter (from GenBase_el)exciter (control)
Spot.ACdqo.Machines.Control.Excitationexcitation (from GenBase_el)exciter (electric)
Spot.Control.Governors.GovernorConstgovernor (from GenBase_el)governor (control)
Spot.Mechanics.TurboGroups.SingleMassTGrotorsingle-mass rotor (turbine-rotor + generator-rotor)