SynchronousMachineData

Computes machine parameter from usual datasheet

Information

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

The parameters of the synchronous machine model with electrical excitation (and damper) are calculated from parameters normally given in a technical description, according to the standard EN 60034-4:2008 Appendix C.

Parameters (47)

SNominal

Value:

Type: ApparentPower (V·A)

Description: Nominal apparent power

VsNominal

Value:

Type: Voltage (V)

Description: Nominal stator voltage per phase

IsNominal

Value: SNominal / (3 * VsNominal)

Type: Current (A)

Description: Nominal stator current per phase

ZReference

Value: VsNominal / IsNominal

Type: Impedance (Ω)

Description: Reference impedance

fsNominal

Value:

Type: Frequency (Hz)

Description: Nominal stator frequency

omega

Value: 2 * pi * fsNominal

Type: AngularVelocity (rad/s)

Description: Nominal angular frequency

IeOpenCircuit

Value:

Type: Current (A)

Description: Open circuit excitation current @ nominal voltage and frequency

effectiveStatorTurns

Value: 1

Type: Real

Description: Effective number of stator turns

turnsRatio

Value: sqrt(2) * VsNominal / (omega * Lmd * IeOpenCircuit)

Type: Real

Description: Stator current / excitation current

x0

Value:

Type: Real

Description: Stator stray inductance per phase (approximately zero impedance) [pu]

xd

Value:

Type: Real

Description: Synchronous reactance per phase, d-axis [pu]

xq

Value:

Type: Real

Description: Synchronous reactance per phase, q-axis [pu]

xdTransient

Value:

Type: Real

Description: Transient reactance per phase, d-axis [pu]

xdSubtransient

Value:

Type: Real

Description: Subtransient reactance per phase, d-axis [pu]

xqSubtransient

Value:

Type: Real

Description: Subtransient reactance per phase, q-axis [pu]

Ta

Value:

Type: Time (s)

Description: Armature time constant

Td0Transient

Value:

Type: Time (s)

Description: Open circuit field time constant Td0'

Td0Subtransient

Value:

Type: Time (s)

Description: Open circuit subtransient time constant Td0'', d-axis

Tq0Subtransient

Value:

Type: Time (s)

Description: Open circuit subtransient time constant Tq0'', q-axis

TsSpecification

Value:

Type: Temperature (K)

Description: Specification temperature of stator resistance

TsRef

Value:

Type: Temperature (K)

Description: Reference temperature of stator resistance

alpha20s

Value:

Type: LinearTemperatureCoefficient20 (¹/K)

Description: Temperature coefficient of stator resistance at 20 degC

TrSpecification

Value:

Type: Temperature (K)

Description: Specification temperature of (optional) damper cage

TrRef

Value:

Type: Temperature (K)

Description: Reference temperature of damper resistances in d- and q-axis

alpha20r

Value:

Type: LinearTemperatureCoefficient20 (¹/K)

Description: Temperature coefficient of damper resistances in d- and q-axis

TeSpecification

Value:

Type: Temperature (K)

Description: Specification excitation temperature

TeRef

Value:

Type: Temperature (K)

Description: Reference temperature of excitation resistance

alpha20e

Value:

Type: LinearTemperatureCoefficient20 (¹/K)

Description: Temperature coefficient of excitation resistance

xmd

Value: xd - x0

Type: Real

Description: Main field reactance per phase, d-axis [pu]

xmq

Value: xq - x0

Type: Real

Description: Main field reactance per phase, q-axis [pu]

xe

Value: xmd ^ 2 / (xd - xdTransient)

Type: Real

Description: Excitation reactance [pu]

xrd

Value: xmd ^ 2 / (xdTransient - xdSubtransient) * (1 - xmd / xe) ^ 2 + xmd ^ 2 / xe

Type: Real

Description: Damper reactance per phase, d-axis [pu]

xrq

Value: xmq ^ 2 / (xq - xqSubtransient)

Type: Real

Description: Damper reactance per phase, d-axis [pu]

rs

Value: 2 / (1 / xdSubtransient + 1 / xqSubtransient) / (omega * Ta)

Type: Real

Description: Stator resistance per phase at specification temperature [pu]

rrd

Value: (xrd - xmd ^ 2 / xe) / (omega * Td0Subtransient)

Type: Real

Description: Damper resistance per phase at specification temperature, d-axis [pu]

rrq

Value: xrq / (omega * Tq0Subtransient)

Type: Real

Description: Damper resistance per phase at specification temperature, q-axis [pu]

re

Value: xe / (omega * Td0Transient)

Type: Real

Description: Excitation resistance per phase at specification temperature [pu]

Rs

Value: Machines.Thermal.convertResistance(rs * ZReference, TsSpecification, alpha20s, TsRef)

Type: Resistance (Ω)

Description: Stator resistance per phase at TRef

Lssigma

Value: x0 * ZReference / omega

Type: Inductance (H)

Description: Stator stray inductance per phase

Lmd

Value: xmd * ZReference / omega

Type: Inductance (H)

Description: Main field inductance per phase in d-axis

Lmq

Value: xmq * ZReference / omega

Type: Inductance (H)

Description: Main field inductance per phase in q-axis

Lrsigmad

Value: (xrd - xmd) * ZReference / omega

Type: Inductance (H)

Description: Damper stray inductance in d-axis

Lrsigmaq

Value: (xrq - xmq) * ZReference / omega

Type: Inductance (H)

Description: Damper stray inductance in q-axis

Rrd

Value: Machines.Thermal.convertResistance(rrd * ZReference, TrSpecification, alpha20r, TrRef)

Type: Resistance (Ω)

Description: Damper resistance in d-axis at TRef

Rrq

Value: Machines.Thermal.convertResistance(rrq * ZReference, TrSpecification, alpha20r, TrRef)

Type: Resistance (Ω)

Description: Damper resistance in q-axis at TRef

Re

Value: 3 / 2 * turnsRatio ^ 2 * Machines.Thermal.convertResistance(re * ZReference, TeSpecification, alpha20e, TeRef)

Type: Resistance (Ω)

Description: Excitation resistance at TRef

sigmae

Value: 1 - xmd / xe

Type: Real

Description: Stray fraction of total excitation inductance

Used in Examples (10)

SMEE_DOL

Modelica.Electrical.Machines.Examples.SynchronousMachines

Test example: ElectricalExcitedSynchronousMachine starting direct on line

SMEE_Generator

Modelica.Electrical.Machines.Examples.SynchronousMachines

Test example: ElectricalExcitedSynchronousMachine as Generator

SMEE_LoadDump

Modelica.Electrical.Machines.Examples.SynchronousMachines

Test example: ElectricalExcitedSynchronousMachine with voltage controller

SMEE_Rectifier

Modelica.Electrical.Machines.Examples.SynchronousMachines

Test example: ElectricalExcitedSynchronousMachine with rectifier

SMEE_Generator_Polyphase

Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase

Electrical excited polyphase synchronous machine operating as generator

SMEE_DOL

Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines

ElectricalExcitedSynchronousMachine starting direct on line

SMEE_Generator

Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines

Electrical excited synchronous machine operating as generator

SMEE_LoadDump

Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines

Test example: ElectricalExcitedSynchronousMachine with voltage controller

SMEE_Rectifier

Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines

Test example: ElectricalExcitedSynchronousMachine with rectifier

SMEE_Generator

Modelica.Magnetic.QuasiStatic.FundamentalWave.Examples.BasicMachines.SynchronousMachines

Electrical excited synchronous machine operating as generator