modelSM_ctrl
AC synchronous pm machine, current controlled
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Field oriented control of pm synchronous machine with modulated inverter. The first component of i_dq controls 'field', the second controls 'torque' at constant 'field'.
For pm machine (psi_pm > 0, x_d = x_q) i_d can be set to zero. For reluctance machines (psi_pm = 0, x_d > x_q) i_d must have a positive value.
See for example:
sm_ctrl.motor.tau_el loadInertia.flange_a.tau sm_ctrl.motor.w_el loadInertia.w
Components
| Type | Name | Default | Description |
|---|---|---|---|
| PowerSystems.System | system | ||
| PowerSystems.AC1ph_DC.Nodes.GroundOne | grd | ||
| PowerSystems.AC1ph_DC.Sources.DCvoltage | voltage | ||
| PowerSystems.AC3ph.Drives.SM_ctrl | sm_ctrl | ||
| PowerSystems.Common.Thermal.BdCondV | bdCond | ||
| PowerSystems.Mechanics.Rotational.Rotor | loadInertia | ||
| PowerSystems.Mechanics.Rotational.FrictionTorque | frictTorq | ||
| Modelica.Mechanics.Rotational.Sources.TorqueStep | torqueStep | ||
| PowerSystems.Blocks.Signals.Transient | i_q | phase of modulation signal | |
| Modelica.Blocks.Continuous.LimPID | PI_i_q | ||
| PowerSystems.Blocks.Signals.Transient | i_d | phase of modulation signal |