Under construction. Target completion: May 2026. Expect occasional issues. You may continue using cusp.umn.edu until porting is finished.
Front cover for Analysis and Control of Electric Drives: Simulations and Laboratory Implementation

Analysis and Control of Electric Drives: Simulations and Laboratory Implementation

Publisher: Wiley
Authors

Practical, comprehensive guide to electric drives and real-world applications (EVs, wind turbines), covering DC/AC machines in steady state with a physics-based approach and dynamic operation using Space Vectors. Includes illustrative examples, Interior Permanent Magnet machines, and end-of-chapter problems. Provides free MATLAB Simulink + Sciamble Workbench simulations (plus instructor slides/solutions), with Workbench able to link simulations to hardware lab experiments.

Solutions

End of Chapter Problem Solution

Go to solutions →
Slides

Electric Drives: Introduction and Motivation

Download slide

Understanding Mechanical System Requirements for Electric Drives

Download slide

Basic Concepts in Magnetics and Electromechanical Energy Conversion

Download slide

Basic Understanding of Switch-Mode Power Electronic Converters

Download slide

Control in Electric Drives

Download slide

Using Space Vectors to Analyze ac Machines

Download slide

Space Vector Pulse-Width-Modulated (SV-PWM) Inverters

Download slide

Sinusoidal Permanent-Magnet ac (PMAC) Drives in Steady State

Download slide

Induction Motors in Sinusoidal Steady-State

Download slide

Induction-Motor Drives: Speed Control

Download slide

Induction Machine Equations in Phase Quantities: Assisted by Space Vectors

Download slide

Dynamic Analysis of Induction Machines in Terms of dq-Windings

Download slide

Mathematical Description of Vector Control in Induction Machines

Download slide

Speed-Sensorless Vector Control of Induction Motor

Download slide

Analysis of Doubly Fed Generators (DFIGs) in Steady State and Their Vector Control

Download slide

Direct Torque Control (DTC) and Encoder-Less Operation of Induction Motor Drives

Download slide

Vector Control of Permanent-Magnet Synchronous Motor Drives

Download slide

Reluctance Drives: Stepper-Motors and Switched-Reluctance Drives

Download slide
Simulations

(Workbench) Example 7-1 : Space vector pulse-width modulation

Download simulation

(Matlab) Example 7-1 : Space vector pulse-width modulation

Download simulation

(Matlab) Example 11-2 : Induction motor abc-domain model using m-file

Download simulation

(Workbench) Example 11-3 : Induction motor abc-domain model using Simulink

Download simulation

(Matlab) Example 11-3 : Induction motor abc-domain model using Simulink

Download simulation

(Workbench) Example 12-1 : Induction motor synchronous dq-frame flux-linkages

Download simulation

(Matlab) Example 12-1 : Induction motor synchronous dq-frame flux-linkages

Download simulation

(Workbench) Example 12-2 : Induction motor synchronous dq-frame initial conditions

Download simulation

(Matlab) Example 12-2 : Induction motor synchronous dq-frame initial conditions

Download simulation

(Workbench) Example 12-3 : Induction motor synchronous dq-frame step load change

Download simulation

(Matlab) Example 12-3 : Induction motor synchronous dq-frame step load change

Download simulation

(Workbench) Example 12-4 : Induction motor varying dq-frame

Download simulation

(Matlab) Example 12-4 : Induction motor varying dq-frame

Download simulation

(Workbench) Example 12-5 : Induction motor varying dq-frame initial conditions

Download simulation

(Matlab) Example 12-5 : Induction motor varying dq-frame initial conditions

Download simulation

(Workbench) Example 12-6 : Induction motor varying dq-frame step load change

Download simulation

(Matlab) Example 12-6 : Induction motor varying dq-frame step load change

Download simulation

(Workbench) Example 12-7 : Induction motoring mode to generation mode

Download simulation

(Matlab) Example 12-7 : Induction motoring mode to generation mode

Download simulation

(Workbench) Example 13-1 : Rotor-flux-oriented induction motor model

Download simulation

(Matlab) Example 13-1 : Rotor-flux-oriented induction motor model

Download simulation

(Workbench) Example 13-2 : Indirect vector control with current-regulated inverter

Download simulation

(Matlab) Example 13-2 : Indirect vector control with current-regulated inverter

Download simulation

(Workbench) Example 13-3 : Indirect vector control with SVPWM inverter

Download simulation

(Matlab) Example 13-3 : Indirect vector control with SVPWM inverter

Download simulation

(Workbench) Example 14-1 : Open-loop speed estimation of induction motor

Download simulation

(Matlab) Example 14-1 : Open-loop speed estimation of induction motor

Download simulation

(Workbench) Example 14-2 : MRAS-based speed estimation of induction motor

Download simulation

(Matlab) Example 14-2 : MRAS-based speed estimation of induction motor

Download simulation

(Workbench) Example 14-4 : Effect of parameter mismatch on speed estimation

Download simulation

(Matlab) Example 14-4 : Effect of parameter mismatch on speed estimation

Download simulation

(Workbench) Example 15-3 : Vector control of doubly fed induction generator

Download simulation

(Matlab) Example 15-3 : Vector control of doubly fed induction generator

Download simulation

(Workbench) Example 16-1 : Direct torque control of induction motor

Download simulation

(Matlab) Example 16-1 : Direct torque control of induction motor

Download simulation

(Workbench) Example 16-2 : Constant-switching-frequency direct torque control

Download simulation

(Matlab) Example 16-2 : Constant-switching-frequency direct torque control

Download simulation

(Workbench) Example 17-1 : Speed controller design for PMSM

Download simulation

(Matlab) Example 17-1 : Speed controller design for PMSM

Download simulation

(Workbench) Example 17-3 : Sensorless vector control of interior PMSM

Download simulation

(Matlab) Example 17-3 : Sensorless vector control of interior PMSM

Download simulation