modelBaseDriveTrain

Drive Train Control Base Model

Extends from Parameters.ParamsDriveTrain.

Parameters

TypeNameDefaultDescription
Types.PerUnitPInj0PuInitial value of mechanical power in pu (base SNom)
Mechanical
Types.TimeHt (from ParamsDriveTrain)Turbine Inertia in s (typical: 5 s)
Types.TimeHg (from ParamsDriveTrain)Generator Inertia in s (typical: 1 s)
Types.PerUnitDshaft (from ParamsDriveTrain)Damping coefficient in pu (typical: 1.5 pu, base SNom, omegaNom)
Types.PerUnitKshaft (from ParamsDriveTrain)Spring constant in pu (typical: 200 pu, base SNom, omegaNom)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputPePuElectrical active power in pu (base SNom)
Modelica.Blocks.Interfaces.RealInputomegaRefPuReference frequency used for Generator and Turbine in pu (base omegaNom)
Modelica.Blocks.Interfaces.RealOutputomegaGPuGenerator frequency used for electrical control in pu (base omegaNom)
Modelica.Blocks.Interfaces.RealOutputomegaTPuTurbine frequency in pu (base omegaNom)
Modelica.Blocks.Interfaces.RealOutputdTorqueYTorque derivative in pu/s (base SNom, omegaNom)
Modelica.Blocks.Interfaces.RealOutputdampingYDamping value in pu (base SNom, omegaNom)

Components

TypeNameDefaultDescription
Modelica.Blocks.Math.AddOmegaGenerator
Modelica.Blocks.Math.AddOmegaTurbine
Modelica.Blocks.Math.DivisionTorqueE
Modelica.Blocks.Math.DivisionTorqueM
Modelica.Blocks.Sources.RealExpressionomegaRefPu1
Modelica.Blocks.Sources.RealExpressionomegaRefPu2
Modelica.Blocks.Sources.RealExpressiondTorqueY1
Modelica.Blocks.Sources.RealExpressiondTorqueY2
Modelica.Blocks.Sources.RealExpressiondampingY1
Modelica.Blocks.Sources.RealExpressiondampingY2
Modelica.Blocks.Continuous.IntegratordPhi
Modelica.Blocks.Continuous.IntegratordOmegaTurbine
Modelica.Blocks.Continuous.IntegratordOmegaGenerator
Modelica.Blocks.Math.AddOmegaDiff
Modelica.Blocks.Math.Add3dTorqueE
Modelica.Blocks.Math.Add3dTorqueM
Modelica.Blocks.Math.GainDamping
Modelica.Blocks.Math.GaindTorque