The Induction Machine / Synchronous Machine (IM SM) model can simulate either a Squirrel-Cage Induction Machine (SCIM) or a Round Rotor Synchronous Machine (RRSM), each with integrated resolver and encoder models. The machines can operate in both motoring mode, when the mechanical torque is positive, and generating mode when the mechanical torque is negative. An optional zero-sequence model can be included to allow the user to model the system as unbalanced.
The Squirrel-Cage Induction Machine model simulates the stator winding and squirrel-cage rotor of a three-phase induction machine. The Round Rotor Synchronous Machine model simulates the machine stator, the field winding, and up to three damper windings--one along the d-axis and two more along the q-axis.
Page Content
Configuration Page
In the System Explorer window configuration tree, expand the Power Electronics Add-On custom device and select Circuit Model >> IM SM to display this page and configure the IM SM machine model.
General Parameters
The following parameters are available for any selected Machine Type. They are configurable at edit-time only.
Machine-Specific Parameters
Certain parameters of the IM SM page are populated based on the selected Machine Type. Parameters are configurable at edit-time only.
Section Channels
The list of available channels in the IM SM section depends on the selected Machine Type. Channel values can be modified dynamically at execution time, and channels named Reserved are not used.
Model Description
Reference Frame Transformation
A sine-based Park transformation, described below, is applied to the three-phase (abc) signals to obtain a dq0 rotating reference frame. The rotating frame is positioned 90 degrees behind the phase A axis, such that the q axis is aligned with phase A at t = 0. Because both machine types are modeled in the rotor reference frame, the value of the angle θ is equivalent to the rotor electrical angle, θr. If the Zero Sequence parameter is set to Don’t Include, the V0 term is not used.
(1) |
(2) |
General Equations
The output currents of the machine windings, I, are calculated using the state-space representation of the machine with the magnetic flux linkages Ψ serving as the state variables. The forward Euler discretization of the state space model can be written as follows:
(3) |
where n is the timestep index and the coefficient matrices Ad, Bd, and C are defined as:
(4) |
(5) |
(6) |
where Ts is the Applied Solver Timestep and Id is the identity matrix. The state variable matrices and output matrices referenced in equations (3) through (6) differ depending on the selected machine type. Their respective definitions can be found by expanding the sections below. Note that all rotor variables are referred to the stator, as distinguished by a prime sign. Variables containing the subscript 0 pertain to the zero sequence model, and are not used if Zero Sequence is set to Don’t Include.
Torque Equation
For both machine types, the electromagnetic torque is described by equation (7), where Ψ is the flux linkage.
(7) |
Including a Zero Sequence Model
The Zero Sequence option provides configurable Zero-Sequence Resistance and Zero-Sequence Inductance parameters, allowing the user to model an unbalanced system with an open winding, and resulting in better fidelity. When the zero sequence model is included, all three machine stator currents should be mapped back to the circuit model, rather than two currents as is typically done without the zero sequence model.