WOLFRAM SYSTEM MODELER

SMEE_LoadDump

Test example: ElectricalExcitedSynchronousInductionMachine with voltage controller

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMEE_LoadDump"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

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.

Simulate for 10 seconds and plot:

  • voltageQuasiRMSSensor.V
  • smee.tauElectrical
  • smee.ie

Default machine parameters are used

Parameters (9)

wNominal

Value: 2 * pi * smeeData.fsNominal / smee.p

Type: AngularVelocity (rad/s)

Description: Nominal speed

ZNominal

Value: 3 * smeeData.VsNominal ^ 2 / smeeData.SNominal

Type: Impedance (Ω)

Description: Nominal load impedance

powerFactor

Value: 0.8

Type: Real

Description: Load power factor

RLoad

Value: ZNominal * powerFactor

Type: Resistance (Ω)

Description: Load resistance

LLoad

Value: ZNominal * sqrt(1 - powerFactor ^ 2) / (2 * pi * smeeData.fsNominal)

Type: Inductance (H)

Description: Load inductance

Ve0

Value: smee.IeOpenCircuit * Electrical.Machines.Thermal.convertResistance(smee.Re, smee.TeRef, smee.alpha20e, smee.TeOperational)

Type: Voltage (V)

Description: No load excitation voltage

k

Value: 2 * Ve0 / smeeData.VsNominal

Type: Real

Description: Voltage controller: gain

Ti

Value: smeeData.Td0Transient / 2

Type: Time (s)

Description: Voltage controller: integral time constant

smeeData

Value:

Type: SynchronousMachineData

Outputs (1)

controlError

Default Value: (setPointGain.y - voltageQuasiRMSSensor.V) / smeeData.VsNominal

Type: Real

Components (19)

smee

Type: SM_ElectricalExcited

smeeData

Type: SynchronousMachineData

terminalBox

Type: TerminalBox

ground

Type: Ground

speed

Type: Speed

speedRamp

Type: Ramp

speedSensor

Type: SpeedSensor

setPointGain

Type: Gain

voltageQuasiRMSSensor

Type: VoltageQuasiRMSSensor

voltageController

Type: LimPID

excitationVoltage

Type: SignalVoltage

groundExcitation

Type: Ground

currentQuasiRMSSensor

Type: CurrentQuasiRMSSensor

loadControl

Type: BooleanPulse

switch

Type: CloserWithArc

loadResistor

Type: Resistor

loadInductor

Type: Inductor

star

Type: Star

booleanReplicator

Type: BooleanReplicator