Design-motor-controllers-with-Simscape-Electrical

Simulink models for simulating BLDC motor control algorithms and MATLAB scripts to animate simulated data
1.5K Downloads
Updated 2 Nov 2020

https://www.youtube.com/watch?v=JDgvBZbnfPw&list=PLn8PRpmsu08pqegLB5CqfgZCtuK5UKIrx

This repository contains MATLAB and Simulink files used in the "How to design motor controllers using Simscape Electrical" video series. The Simulink models show you how to model a BLDC motor, simulate its back-EMF voltage, and design a motor control algorithm to control a BLDC at varying speeds using PWM.

Cite As

Melda Ulusoy (2026). Design-motor-controllers-with-Simscape-Electrical (https://github.com/mathworks/Design-motor-controllers-with-Simscape-Electrical), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2019b
Compatible with R2019b to R2020a
Platform Compatibility
Windows macOS Linux

2 Modeling a three phase inverter

3 Modeling commutation logic

1 Simulating back emf voltage of a BLDC motor

2 Modeling a three phase inverter

3 Modeling commutation logic

4 Modeling a PWM controlled buck converter

5 PWM control of a BLDC motor

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
1.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.