Induction Motor Configuration
Libraries:
Motor Control Blockset HDL Support /
Electrical Systems /
Motors
Description
The Induction Motor Configuration block generates the configuration signal for an induction machine or motor. You can use this signal to update the parameters of induction motor blocks that support FPGA deployment, such as the Induction Motor HDL block.
Examples
Field-Oriented Control (FOC) of PMSM Using Hardware-In-The-Loop (HIL) Simulation
Uses hardware-in-the-loop (HIL) simulation to implement the field-oriented control (FOC) algorithm to control the speed of a three-phase permanent magnet synchronous motor (PMSM). The FOC algorithm requires rotor position feedback, which is obtained by a quadrature encoder sensor. For more information on FOC, see Field-Oriented Control (FOC).
Ports
Output
Config — Block configuration signal
vector
Configuration signal for induction machine or motor, which includes the following parameters that you configure using this block.
Configuration element | Units | ||
---|---|---|---|
Number of pole pairs | - | ||
Stator phase resistance per phase | ohm | ||
Stator leakage inductance | Henries | ||
Rotor resistance | ohm | ||
Rotor leakage inductance | Henries | ||
Magnetizing inductance | Henries | ||
Inertia | kgm^2 | ||
Back electromotive force, EMF | Vpk_LL/krpm Vpk_LL is the peak voltage line-to-line measurement | ||
Viscous damping | N·m/(rad/s) | ||
Port configuration (Torque or Speed) | - |
Data Types: single
Parameters
Block Options
Port configuration — Select port configuration
Torque
(default) | Speed
This table summarizes the input and output ports in each configuration.
Mechanical input configuration parameter value | LdTrq/Spd port configuration | ||
---|---|---|---|
Torque | LdTrq | ||
Speed | Spd |
Sample Time (Ts) — Sample time after which block executes again
1e-6
(default) | scalar
The fixed time interval (in seconds) between every two consecutive instances of block execution.
Parameters
Number of pole pairs — Pole pairs
2
(default) | scalar
Number of pole pairs, P, in the motor.
Stator resistance (Ohm) — Stator resistance
1.77
(default) | scalar
Stator resistance, Rs, in ohm.
Leakage inductance (H) — Stator leakage inductance
0.0139
(default) | scalar
Stator leakage inductance, Lls, in H.
Rotor resistance (Ohm) — Rotor resistance
1.34
(default) | scalar
Rotor resistance, Rr, in ohm.
Leakage inductance (H) — Rotor leakage inductance
0.0121
(default) | scalar
Rotor leakage inductance, Llr, in H.
Magnetizing inductance (H) — Inductance
0.3876
(default) | scalar
Magnetizing inductance, Lm, in H.
Physical Inertia (kg*m^2) — Physical inertia
0.001
(default) | scalar
Physical inertia of the motor, J, in kg.m^2.
Viscous damping (N*m/rad/s) — Viscous damping
0
(default) | scalar
Viscous damping of the motor, F, in N·m/(rad/s).
Static friction (N*m) — Static friction
0
(default) | scalar
Static friction in the motor, Tf, in N·m.
Version History
Introduced in R2022b
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)