modelSM_PermanentMagnet
Permanent magnet synchronous machine with optional damper cage
Extends from Magnetic.FundamentalWave.BaseClasses.Machine (Base model of machines).
Information
Resistances and stray inductances of the machine refer to an m-phase stator. The symmetry of the stator is assumed. For rotor asymmetries can be taken into account by different resistances and stray inductances in the d- and q-axis. The machine models take the following loss effects into account:
- heat losses in the temperature dependent stator winding resistances
- optional, when enabled: heat losses in the temperature dependent damper cage resistances
- friction losses
- core losses (only eddy current losses, no hysteresis losses)
- stray load losses
- permanent magnet losses
See also
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Angle | pi (from Machine) | Modelica.Constants.pi | |
| Integer | m (from Machine) | 3 | Number of stator phases |
| SI.Inertia | Jr (from Machine) | Rotor inertia | |
| Boolean | useSupport (from Machine) | false | Enable / disable (=fixed stator) support |
| SI.Inertia | Js (from Machine) | Stator inertia | |
| Boolean | useThermalPort (from Machine) | false | Enable / disable (=fixed temperatures) thermal port |
| Integer | p (from Machine) | Number of pole pairs (Integer) | |
| SI.Frequency | fsNominal (from Machine) | Nominal frequency | |
| Boolean | useZeroSystem (from Machine) | true | = true, if zero current is explicitely computed |
| Real | effectiveStatorTurns (from Machine) | 1 | Effective number of stator turns |
| SI.Voltage | VsOpenCircuit | Open circuit RMS voltage per phase @ fsNominal | |
| Operational temperatures | |||
| SI.Temperature | TsOperational (from Machine) | Operational temperature of stator resistance | |
| SI.Temperature | TpmOperational | 293.15 | Operational temperature of permanent magnet |
| SI.Temperature | TrOperational | Operational temperature of (optional) damper cage | |
| Nominal resistances and inductances | |||
| SI.Resistance | Rs (from Machine) | Stator resistance per phase at TRef | |
| SI.Temperature | TsRef (from Machine) | Reference temperature of stator resistance | |
| Modelica.Electrical.Machines.Thermal.LinearTemperatureCoefficient20 | alpha20s (from Machine) | Temperature coefficient of stator resistance at 20 degC | |
| SI.Inductance | Lssigma (from Machine) | Stator stray inductance | |
| Real | ratioCommonStatorLeakage (from Machine) | 1 | Ratio of common stray inductance / total stray inductance of stator winding |
| SI.Inductance | Lszero (from Machine) | Lssigma | Stator zero inductance |
| Magnetic.FundamentalWave.Types.SalientInductance | L0 (from Machine) | Salient inductance of an unchorded coil | |
| SI.Inductance | Lmd | Stator main field inductance, d-axis | |
| SI.Inductance | Lmq | Stator main field inductance, q-axis | |
| Losses | |||
| Modelica.Electrical.Machines.Losses.FrictionParameters | frictionParameters (from Machine) | Friction loss parameter record | |
| Modelica.Electrical.Machines.Losses.CoreParameters | statorCoreParameters (from Machine) | Stator core loss parameter record; all parameters refer to stator side | |
| Modelica.Electrical.Machines.Losses.StrayLoadParameters | strayLoadParameters (from Machine) | Stray load loss parameter record | |
| Modelica.Electrical.Machines.Losses.PermanentMagnetLossParameters | permanentMagnetLossParameters | Permanent magnet loss parameter record | |
| Nominal resistances and inductances › Damper cage | |||
| Boolean | useDamperCage | Enable/disable damper cage | |
| SI.Inductance | Lrsigmad | Rotor damper cage leakage inductance, d-axis, w.r.t. stator side | |
| SI.Inductance | Lrsigmaq | Lrsigmad | Rotor damper cage leakage inductance, q-axis, w.r.t. stator side |
| SI.Resistance | Rrd | Rotor damper cage resistance, d-axis, w.r.t. stator side | |
| SI.Resistance | Rrq | Rrd | Rotor damper cage resistance, q-axis, w.r.t. stator side |
| SI.Temperature | TrRef | Reference temperature of damper resistances in d- and q-axis | |
| Modelica.Electrical.Machines.Thermal.LinearTemperatureCoefficient20 | alpha20r | Temperature coefficient of damper resistances in d- and q-axis | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Mechanics.Rotational.Interfaces.Flange_a | flange (from Machine) | Shaft | |
| Modelica.Mechanics.Rotational.Interfaces.Flange_a | support (from Machine) | Support at which the reaction torque is acting | |
| Modelica.Electrical.Polyphase.Interfaces.PositivePlug | plug_sp (from Machine) | Positive plug of stator | |
| Modelica.Electrical.Polyphase.Interfaces.NegativePlug | plug_sn (from Machine) | Negative plug of stator | |
| Modelica.Electrical.Machines.Interfaces.InductionMachines.PartialThermalPortInductionMachines | thermalPort (from Machine) | Thermal port of induction machines | |
| Modelica.Blocks.Interfaces.RealOutput[2] | ir | Damper cage currents |