modelSMEE_LoadDump

Electrical excited synchronous machine with voltage controller
Diagram of SMEE_LoadDump

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

Information

Description

An electrically excited synchronous generator is started with a speed ramp, then driven with constant speed. Voltage is controlled, the set point depends on speed. After start-up the generator is loaded, the load is rejected.

Plot the following variable(s)

  • smee.wMechanical: speed
  • voltageRMSSensor.V: RMS stator voltage
  • currentRMSSensor.I: RMS stator current
  • smee.ve: excitation voltage
  • smee.ie: excitation current

Parameters

TypeNameDefaultDescription
Integerm3Number of phases
Modelica.Units.SI.AngularVelocitywNominal2*pi*smeeData.fsNominal/smee.pNominal speed
Modelica.Units.SI.ImpedanceZNominal3*smeeData.VsNominal^2/smeeData.SNominalNominal load impedance
RealpowerFactor0.8Load power factor
Modelica.Units.SI.ResistanceRLoadZNominal*powerFactorLoad resistance
Modelica.Units.SI.InductanceLLoadZNominal*sqrt(1 - powerFactor^2)/(2*pi*smeeData.fsNominal)Load inductance
Modelica.Units.SI.VoltageVe0smee.IeOpenCircuit*Modelica.Electrical.Machines.Thermal.convertResistance(smee.Re, smee.TeRef, smee.alpha20e, smee.TeOperational)No load excitation voltage
Realk2*Ve0/smeeData.VsNominalVoltage controller: gain
Modelica.Units.SI.TimeTismeeData.Td0Transient/2Voltage controller: integral time constant
ParameterRecords.SMEE1smeeDataSynchronous machine data

Components

TypeNameDefaultDescription
RealcontrolError(setPointGain.y - voltageRMSSensor.V)/smeeData.VsNominal
Modelica.Units.SI.Currentiesmee.ieExcitation current
Modelica.Magnetic.FundamentalWave.BasicMachines.SynchronousMachines.SM_ElectricalExcitedsmee
Modelica.Electrical.Machines.Utilities.TerminalBoxterminalBox
Modelica.Electrical.Analog.Basic.Groundground
Modelica.Mechanics.Rotational.Sources.Speedspeed
Modelica.Mechanics.Rotational.Sensors.SpeedSensorspeedSensor
Modelica.Blocks.Math.GainsetPointGain
Modelica.Electrical.Machines.Sensors.VoltageQuasiRMSSensorvoltageRMSSensor
Modelica.Blocks.Continuous.LimPIDvoltageController
Modelica.Electrical.Analog.Sources.SignalVoltageexcitationVoltage
Modelica.Electrical.Analog.Basic.GroundgroundExcitation
Modelica.Electrical.Machines.Sensors.CurrentQuasiRMSSensorcurrentRMSSensor
Modelica.Blocks.Sources.BooleanPulseloadControl
Modelica.Electrical.Polyphase.Ideal.CloserWithArcswitch
Modelica.Electrical.Polyphase.Basic.ResistorloadResistor
Modelica.Electrical.Polyphase.Basic.InductorloadInductor
Modelica.Electrical.Polyphase.Basic.Starstar
Modelica.Blocks.Sources.RampspeedRamp