modelSMEE_DOL
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
An electrically excited synchronous generator is started direct on line utilizing the damper cage (and the shorted excitation winding) at 0 seconds.
At t = 0.5 seconds, the excitation voltage is raised to achieve the no-load excitation current. Note, that reactive power of the stator goes to zero.
At t = 2 second, a driving torque step is applied to the shaft (i.e. the turbine is activated). Note, that the active (and the reactive) power of the stator change. To drive at higher torque, i.e., produce more electric power, excitation has to be adapted.
Simulate for 3 seconds and plot:
smee.tauElectrical: electric torquesmee.wMechanical: mechanical speedcurrentRMSSensor.I: quasi RMS stator currentirRMS: quasi RMS rotor currentsmee.ie: excitation currentrotorDisplacementAngle.rotorDisplacementAngle: rotor displacement angleelectricalSensor.powerTotal: total electric real powermechanicalSensor.power: mechanical power
Default machine parameters are used.
Note
The mains switch is closed at time = 0 in order to avoid non physical noise calculated by the rotorDisplacementAngle.
This noise is caused by the interaction of the high resistance of the switch and the machine, see
#2388.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m | 3 | Number of phases |
| SI.Voltage | VNominal | 100 | Nominal RMS voltage per phase |
| SI.Frequency | fNominal | 50 | Nominal frequency |
| SI.Voltage | Ve | smeeData.Re*smeeData.IeOpenCircuit | Excitation current |
| SI.Angle | gamma0 | 0 | Initial rotor displacement angle |
| Modelica.Electrical.Machines.Utilities.SynchronousMachineData | smeeData | Synchronous machine data |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealOutput | irRMS | Damper cage RMS current |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Magnetic.FundamentalWave.BasicMachines.SynchronousMachines.SM_ElectricalExcited | smee | ||
| Modelica.Electrical.Machines.Sensors.RotorDisplacementAngle | rotorDisplacementAngle | ||
| Modelica.Electrical.Analog.Basic.Ground | groundExcitation | ||
| Modelica.Mechanics.Rotational.Sensors.MultiSensor | mechanicalSensor | ||
| Modelica.Electrical.Polyphase.Sensors.MultiSensor | electricalSensor | ||
| Modelica.Electrical.Polyphase.Sensors.CurrentQuasiRMSSensor | currentRMSSensor | ||
| Modelica.Electrical.Polyphase.Sources.SineVoltage | sineVoltage | ||
| Modelica.Electrical.Polyphase.Basic.Star | star | ||
| Modelica.Electrical.Analog.Basic.Ground | ground | ||
| Modelica.Electrical.Analog.Sources.RampVoltage | rampVoltage | ||
| Modelica.Electrical.Machines.Utilities.TerminalBox | terminalBox | ||
| Modelica.Electrical.Polyphase.Ideal.IdealClosingSwitch | switch | ||
| Modelica.Blocks.Sources.BooleanStep | booleanStep | ||
| Modelica.Blocks.Routing.BooleanReplicator | booleanReplicator | ||
| Modelica.Mechanics.Rotational.Sources.TorqueStep | torqueStep |