modelPMSM
3ph-PMSM stator frame model
Extends from Modelica.Icons.MotorIcon.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SIunits.Inertia | Jr | 0.0027 | Inertia of the rotor |
| SIunits.Inertia | Js | 1 | Inertia of the stator |
| SIunits.Resistance | R_p | 0.54 | Per phase resistance |
| SIunits.Inductance | L_p | 0.00145 | Per phase inductance |
| Integer | ppz | 1 | Pairs of poles |
| SIunits.Angle | ang_p | 2/3*pi | Electrical angle between 2 phases |
| SIunits.MagneticFlux | PhaseBEMF | 2/3*1.04 | Back EMF constant of one single phase (peak value) [VS/rad] |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SIunits.MagneticFlux | psi_m | PhaseBEMF/ppz | |
| SIunits.Angle | phiMechanical | flange.phi - support.phi | |
| SIunits.AngularVelocity | wMechanical | der(phiMechanical) | |
| SIunits.Angle | phiElectrical | ppz*phiMechanical | |
| SIunits.AngularVelocity | wElectrical | ppz*wMechanical | |
| Rotational.Components.Inertia | inertia_rotor | ||
| Rotational.Components.Inertia | inertia_housing | ||
| Rotational.Sources.Torque2 | torque2 | ||
| Modelica.SIunits.Torque | tau_el | ||
| Analog.Interfaces.Pin | a1 | ||
| Analog.Interfaces.Pin | b1 | ||
| Analog.Interfaces.Pin | c1 | ||
| Analog.Basic.Resistor | r_a | ||
| Analog.Basic.Resistor | r_b | ||
| Analog.Basic.Resistor | r_c | ||
| Analog.Basic.Inductor | l_a | ||
| Analog.Basic.Inductor | l_b | ||
| Analog.Basic.Inductor | l_c | ||
| SIunits.MagneticFlux | flux_a | ||
| SIunits.MagneticFlux | flux_b | ||
| SIunits.MagneticFlux | flux_c | ||
| SIunits.Torque | tau_a | ||
| SIunits.Torque | tau_b | ||
| SIunits.Torque | tau_c | ||
| Analog.Sources.SignalVoltage | u_a | ||
| Analog.Sources.SignalVoltage | u_b | ||
| Analog.Sources.SignalVoltage | u_c | ||
| Analog.Interfaces.Pin | a2 | ||
| Analog.Interfaces.Pin | b2 | ||
| Analog.Interfaces.Pin | c2 | ||
| Rotational.Interfaces.Flange_a | flange | ||
| Rotational.Interfaces.Support | support |