Skip to content

Three-phase permanent magnet synchronous motor [PMSM]

Appearance

parts

Description

Info

Required option: Motor Palette

Frequency settings

Because a motor model is a nonlinear part, please set the main frequency and the sub frequency with attention to the following point.
Main frequency > sub frequency
As the values to set, we generally recommend a factor of about 10 to 20 times.
For example, if the switching frequency is 10kHz, set
Main frequency = 100kHz
Sub frequency = 10kHz
and register the oscillation source of the switch to the sub frequency.

Three-phase permanent magnet synchronous motor [PMSM] is a three-phase permanent magnet synchronous motor.

Three-phase permanent magnet synchronous motor [PMSM] performs a DQ transformation internally in order to improve the analysis speed.
Therefore, the inputs Va, Vb, and Vc cannot be used unless they are in a three-phase balanced state.

The torque is calculated by the following expression.

Tm : Torque
Np : Number of poles
iq, id : q-axis current, d-axis current
Lq, Ld : Equivalent q-axis inductance, equivalent d-axis inductance
Kemf : Back voltage constant

Terminals

Terminal Name Description
Va,Vb,Vc Three-phase input voltage terminals Input the voltage [V] of the a phase, b phase, and c phase.
GN Equivalent ground terminal This is a virtual terminal on the motor model, and must always be connected to the ground on the inverter side.
This terminal is not the neutral point terminal of an actual machine.
A terminal corresponding to the neutral point terminal of an actual machine does not exist in this motor model.
Rev Rotation speed output terminal The rotation speed in rpm is converted to a voltage [V] and output between this terminal and the GND terminal inside the motor.
θ Cumulative rotation angle output terminal The rotation angle [rad] accumulated from the start of rotation, including the initial value, is converted to a voltage [V] and output between this terminal and the GND terminal inside the motor.
Tq Torque output terminal The mechanical torque [N*m] is converted to a voltage [V] and output between this terminal and the GND terminal inside the motor.
L+ Load terminal This is the terminal for connecting a load.
The load is connected between this terminal and the GND terminal inside the motor.
L- Ground terminal This is the ground terminal inside the motor.
It is independent of the ground on the inverter side, so it is not always necessary to connect this ground to the inverter ground.

When building a load freely

When you build the load connected to the load terminal yourself instead of using a predefined load, replace it as follows and connect it in parallel.
- Torque ⇒ current source - Moment of inertia ⇒ capacitor - Reciprocal of the viscosity constant ⇒ resistance

Spec

Parameter Description Parameter name
Moment of Inertia[kg*m^2] Moment of inertia IM
Initial Rotor Angle[deg] Initial rotation angle THm
Stator Resistance[Ω] Winding resistance of the stator Rs
Inductance D[H] Equivalent d-axis inductance Ld
Inductance Q[H] Equivalent q-axis inductance Lq
Pole Number of poles Np
Back Voltage Constant[V/(rad/s)] Back voltage constant Kemf
Viscosity[kg*m^2/s] Viscosity constant VC

Output variables

Parameter Description Output argument
- - -