modelBaseDriveTrain
Drive Train Control Base Model
Extends from Parameters.ParamsDriveTrain.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Types.PerUnit | PInj0Pu | Initial value of mechanical power in pu (base SNom) | |
| Mechanical | |||
| Types.Time | Ht (from ParamsDriveTrain) | Turbine Inertia in s (typical: 5 s) | |
| Types.Time | Hg (from ParamsDriveTrain) | Generator Inertia in s (typical: 1 s) | |
| Types.PerUnit | Dshaft (from ParamsDriveTrain) | Damping coefficient in pu (typical: 1.5 pu, base SNom, omegaNom) | |
| Types.PerUnit | Kshaft (from ParamsDriveTrain) | Spring constant in pu (typical: 200 pu, base SNom, omegaNom) | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | PePu | Electrical active power in pu (base SNom) | |
| Modelica.Blocks.Interfaces.RealInput | omegaRefPu | Reference frequency used for Generator and Turbine in pu (base omegaNom) | |
| Modelica.Blocks.Interfaces.RealOutput | omegaGPu | Generator frequency used for electrical control in pu (base omegaNom) | |
| Modelica.Blocks.Interfaces.RealOutput | omegaTPu | Turbine frequency in pu (base omegaNom) | |
| Modelica.Blocks.Interfaces.RealOutput | dTorqueY | Torque derivative in pu/s (base SNom, omegaNom) | |
| Modelica.Blocks.Interfaces.RealOutput | dampingY | Damping value in pu (base SNom, omegaNom) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Math.Add | OmegaGenerator | ||
| Modelica.Blocks.Math.Add | OmegaTurbine | ||
| Modelica.Blocks.Math.Division | TorqueE | ||
| Modelica.Blocks.Math.Division | TorqueM | ||
| Modelica.Blocks.Sources.RealExpression | omegaRefPu1 | ||
| Modelica.Blocks.Sources.RealExpression | omegaRefPu2 | ||
| Modelica.Blocks.Sources.RealExpression | dTorqueY1 | ||
| Modelica.Blocks.Sources.RealExpression | dTorqueY2 | ||
| Modelica.Blocks.Sources.RealExpression | dampingY1 | ||
| Modelica.Blocks.Sources.RealExpression | dampingY2 | ||
| Modelica.Blocks.Continuous.Integrator | dPhi | ||
| Modelica.Blocks.Continuous.Integrator | dOmegaTurbine | ||
| Modelica.Blocks.Continuous.Integrator | dOmegaGenerator | ||
| Modelica.Blocks.Math.Add | OmegaDiff | ||
| Modelica.Blocks.Math.Add3 | dTorqueE | ||
| Modelica.Blocks.Math.Add3 | dTorqueM | ||
| Modelica.Blocks.Math.Gain | Damping | ||
| Modelica.Blocks.Math.Gain | dTorque |