modelSMPM_Braking
Test example: PermanentMagnetSynchronousMachine acting as brake
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
A synchronous machine with permanent magnets starts braking from nominal speed by feeding a diode bridge, which in turn feeds a braking resistor. Since induced voltage is reduced proportional to falling speed, the braking resistance is set proportional to speed to achieve constant current and torque.
Default machine parameters are used. The RonDiode and GoffDiode parameters of the diode bridge are both increased to 1e-4 to avoid numerical issues when the variable resistor voltage gets close to zero.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m | 3 | Number of phases |
| Real | unitK | 1 | |
| SI.Resistance | R | 1 | Nominal braking resistance |
| SI.AngularVelocity | wNominal | 2*pi*smpmData.fsNominal/smpmData.p | Nominal speed |
| SI.Inertia | JLoad | 0.29 | Load's moment of inertia |
| Modelica.Electrical.Machines.Utilities.ParameterRecords.SM_PermanentMagnetData | smpmData | Synchronous machine data |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Magnetic.FundamentalWave.BasicMachines.SynchronousMachines.SM_PermanentMagnet | smpm | ||
| Modelica.Electrical.Analog.Basic.Ground | ground | ||
| Modelica.Electrical.Machines.Utilities.TerminalBox | terminalBox | ||
| Modelica.Mechanics.Rotational.Components.Inertia | inertiaLoad | ||
| Modelica.Mechanics.Rotational.Sensors.SpeedSensor | speedSensor | ||
| Modelica.Electrical.Machines.Sensors.CurrentQuasiRMSSensor | currentQuasiRMSSensor | ||
| Modelica.Electrical.PowerConverters.ACDC.DiodeBridge2mPulse | diodeBridge2mPulse | ||
| Modelica.Electrical.Analog.Basic.VariableResistor | variableResistor | ||
| Modelica.Blocks.Math.Gain | gain | ||
| Modelica.Blocks.Nonlinear.Limiter | limiter | ||
| Modelica.Blocks.Math.Gain | ac2dc | ||
| Modelica.Electrical.Polyphase.Basic.Star | starM | ||
| Modelica.Electrical.Machines.Sensors.VoltageQuasiRMSSensor | voltageQuasiRMSSensor | ||
| Modelica.Electrical.Analog.Basic.Resistor | grounding |