modelSMEE_Slip1

Electrical excited synchronous machine operating at small slip and ie = 0
Diagram of SMEE_Slip1

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

Description

This example investigates a quasi static model of a electrically excited synchronous machine. The electrically excited synchronous generators are connected to the grid and driven with constant speed. Since speed is slightly smaller than synchronous speed corresponding to mains frequency, rotor angle is very slowly increased. This allows to see several characteristics dependent on rotor angle.

The intention is to compare the results of the following simulation models in one plot:

  • SMEE_Slip1: excitation current ie = 0
  • SMEE_Slip2: excitation current ie = 2 A
  • SMEE_Slip3: excitation current ie = 10 A
  • SMEE_Slip4: excitation current ie = 19 A

Plot the following variable(s)

  • smee.tauElectrical against theta: electromagnetic torque against rotor displacement angle
  • smee.abs_is[1] against theta: RMS stator current (of phase 1) against rotor displacement angle
  • Q against theta: reactive power against rotor displacement angle
  • smee.is[1].im against smee.is[1].im: locus of stator fixed stator current
  • isr[1].im against isr[1].re: locus of rotor fixed stator current

Parameters

TypeNameDefaultDescription
Integerm3Number of stator phases
Modelica.Units.SI.VoltageVsNominal100Nominal RMS voltage per phase
Modelica.Units.SI.FrequencyfsNominalsmeeData.fsNominalNominal frequency
Modelica.Units.SI.AngularVelocitywModelica.Units.Conversions.from_rpm(1499)Actual speed
Modelica.Units.SI.CurrentIeMax19Maximum excitation current
Modelica.Units.SI.CurrentIe010Open circuit excitation current for nominal voltage
Modelica.Units.SI.Currentie0Actual open circuit current
Modelica.Units.SI.Anglegamma00Initial rotor displacement angle
BooleanpositiveRangefalseUse positive range of angles, if true
ParameterRecords.SMEE1smeeDataSynchronous machine data

Components

TypeNameDefaultDescription
Modelica.Units.SI.AnglephiiModelica.Math.wrapAngle(smee.arg_is[1], positiveRange)Angle of current
Modelica.Units.SI.AnglephivModelica.Math.wrapAngle(smee.arg_vs[1], positiveRange)Angle of voltage
Modelica.Units.SI.AnglephisModelica.Math.wrapAngle(phiv - phii, positiveRange)Angle between voltage and current
Modelica.Units.SI.AngleepsilonModelica.Math.wrapAngle(phis - theta, positiveRange)Current angle
Modelica.Units.SI.ComplexCurrent[m]isrsmee.is*Modelica.ComplexMath.exp(Complex(0, theta + pi/2))Stator current w.r.t. rotor fixed frame
Modelica.Units.SI.PowerPmultiSensor.apparentPowerTotal.re real power
Modelica.Units.SI.ReactivePowerQmultiSensor.apparentPowerTotal.im reactive power
Modelica.Units.SI.ApparentPowerSsqrt(P^2 + Q^2) apparent power
Modelica.Units.SI.AnglethetarotorDisplacementAngle.rotorDisplacementAngleRotor displacement angle
Modelica.Magnetic.QuasiStatic.FundamentalWave.BasicMachines.SynchronousMachines.SM_ElectricalExcitedsmee
Modelica.Electrical.Analog.Basic.Groundgroundr
Modelica.Electrical.Analog.Sources.ConstantCurrentconstantCurrent
Modelica.Electrical.Machines.Sensors.MechanicalPowerSensormechanicalPowerSensor
Modelica.Mechanics.Rotational.Sources.ConstantSpeedconstantSpeed
Modelica.Electrical.QuasiStatic.Polyphase.Sources.VoltageSourcevoltageSource
Modelica.Electrical.QuasiStatic.Polyphase.Basic.Starstar
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Groundgrounde
Modelica.Electrical.QuasiStatic.Polyphase.Sensors.MultiSensormultiSensor
Modelica.Magnetic.QuasiStatic.FundamentalWave.Utilities.MultiTerminalBoxterminalBox
Modelica.Electrical.QuasiStatic.Polyphase.Basic.StarstarMachine
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.GroundgroundMachine
Modelica.Magnetic.QuasiStatic.FundamentalWave.Sensors.RotorDisplacementAnglerotorDisplacementAngle