WOLFRAM SYSTEM MODELER
SMPM_Inverter_PolyphaseStarting of polyphase permanent magnet synchronous machine with inverter |
SystemModel["Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SynchronousMachines.ComparisonPolyphase.SMPM_Inverter_Polyphase"]
This information is part of the Modelica Standard Library maintained by the Modelica Association.
An ideal frequency inverter is modeled by using VfControllers and SignalVoltagess. Frequency is raised by a ramp, causing the permanent magnet synchronous machines to start, and accelerate the inertias. Two equivalent machines with different numbers of phases are compared and their equal behavior is demonstrated.
At time tStep a load step is applied. Simulate for 1.5 seconds and plot (versus time):
aimcM|M3.tauElectrical
: machine torqueaimsM|M3.wMechanical
: machine speedfeedback.y
: zero since difference of three-phase current phasor and scaled polyphase current phasor are equalm |
Value: 5 Type: Integer Description: Number of stator phases |
---|---|
VsNominal |
Value: 100 Type: Voltage (V) Description: Nominal RMS voltage per phase |
fsNominal |
Value: smpmData.fsNominal Type: Frequency (Hz) Description: Nominal frequency |
fKnee |
Value: 50 Type: Frequency (Hz) Description: Knee frequency of V/f curve |
tRamp |
Value: 1 Type: Time (s) Description: Frequency ramp |
T_Load |
Value: 181.4 Type: Torque (N⋅m) Description: Nominal load torque |
tStep |
Value: 1.2 Type: Time (s) Description: Time of load torque step |
J_Load |
Value: 0.29 Type: Inertia (kg⋅m²) Description: Load inertia |
smpmData |
Value: Type: SM_PermanentMagnetData Description: Synchronous machine data |
ground3 |
Type: Ground Description: Ground node |
|
---|---|---|
star3 |
Type: Star Description: Star-connection |
|
signalVoltage3 |
Type: SignalVoltage Description: Polyphase signal voltage source |
|
ramp |
Type: Ramp Description: Generate ramp signal |
|
vfController3 |
Type: VfController Description: Voltage-Frequency-Controller |
|
currentRMSsensorM |
Type: CurrentQuasiRMSSensor Description: Continuous quasi current RMS sensor for polyphase system |
|
currentRMSsensor3 |
Type: CurrentQuasiRMSSensor Description: Length of space phasor -> RMS current |
|
terminalBoxM |
Type: TerminalBox Description: Terminal box Y/D-connection |
|
terminalBox3 |
Type: TerminalBox Description: Terminal box Y/D-connection |
|
smpmM |
Type: SM_PermanentMagnet Description: Permanent magnet synchronous machine with optional damper cage |
|
smpm3 |
Type: SM_PermanentMagnet Description: Permanent magnet synchronous machine with optional damper cage |
|
rotorAngle3 |
Type: RotorDisplacementAngle Description: Rotor lagging angle |
|
loadInertiaM |
Type: Inertia Description: 1D-rotational component with inertia |
|
loadInertia3 |
Type: Inertia Description: 1D-rotational component with inertia |
|
torqueStepM |
Type: TorqueStep Description: Constant torque, not dependent on speed |
|
torqueStep3 |
Type: TorqueStep Description: Constant torque, not dependent on speed |
|
smpmData |
Type: SM_PermanentMagnetData Description: Synchronous machine data |
|
signalVoltageM |
Type: SignalVoltage Description: Polyphase signal voltage source |
|
starM |
Type: Star Description: Star-connection |
|
groundM |
Type: Ground Description: Ground node |
|
vfController |
Type: VfController Description: Voltage-Frequency-Controller |
|
feedback |
Type: Feedback Description: Output difference between commanded and feedback input |
|
gain |
Type: Gain Description: Output the product of a gain value with the input signal |