modelSMR_DOL
Test example: SynchronousMachineReluctanceRotor direct-on-line
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Test example: Synchronous machine with reluctance rotor direct on lineA synchronous machine with reluctance rotor starts direct on line, utilizing the damper cage.
After reaching synchronous speed, at time tStep a load step is applied.
Simulate for 2.5 seconds and plot (versus time):
- currentQuasiRMSSensor.I: stator current RMS
- smr.wMechanical: motor's speed
- smr.tauElectrical: motor's torque
- rotorDisplacementAngle.rotorDisplacementAngle: rotor displacement angle
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m | 3 | Number of phases |
| SI.Voltage | VNominal | 100 | Nominal RMS voltage per phase |
| SI.Frequency | fNominal | 50 | Nominal frequency |
| SI.Frequency | f | 50 | Actual frequency |
| SI.Time | tStart1 | 0.1 | Switch-on time |
| SI.Torque | TLoad | 20 | Nominal load torque |
| SI.Time | tStep | 1.5 | Time of load torque step |
| SI.Inertia | JLoad | 0.29 | Load's moment of inertia |
| Modelica.Electrical.Machines.Utilities.ParameterRecords.SM_ReluctanceRotorData | smrData | Synchronous machine data |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Machines.BasicMachines.SynchronousMachines.SM_ReluctanceRotor | smr | ||
| Modelica.Electrical.Machines.Sensors.CurrentQuasiRMSSensor | currentQuasiRMSSensor | ||
| Modelica.Electrical.Machines.Sensors.RotorDisplacementAngle | rotorDisplacementAngle | ||
| Modelica.Mechanics.Rotational.Components.Inertia | loadInertia | ||
| Modelica.Mechanics.Rotational.Sources.TorqueStep | loadTorqueStep | ||
| Modelica.Electrical.Machines.Utilities.TerminalBox | terminalBox | ||
| Modelica.Electrical.Polyphase.Sources.SineVoltage | sineVoltage | ||
| Modelica.Electrical.Polyphase.Basic.Star | star | ||
| Modelica.Electrical.Analog.Basic.Ground | ground | ||
| Modelica.Blocks.Sources.BooleanStep[m] | booleanStep | ||
| Modelica.Electrical.Polyphase.Ideal.IdealClosingSwitch | idealCloser |