Description
🔍 Overview
This model presents an advanced current control strategy for a Brushless DC (BLDC) motor using a Hybrid Model Predictive Control (MPC)–PID controller in the outer loop and a Hysteresis Current Controller in the inner loop.
The proposed hybrid architecture is specifically designed to reduce starting current, improve transient performance, and enhance overall drive stability.
This model is developed in MATLAB/Simulink and is suitable for research, academic projects, and EV drive development.
⚙ Control Architecture
1️⃣ Outer Loop – Hybrid MPC–PID Controller
The outer loop combines:
-
The predictive capability of Model Predictive Control (MPC)
-
The simplicity and robustness of conventional PID control
The Hybrid MPC–PID controller:
-
Smoothly regulates the reference current
-
Predicts system behavior during transients
-
Minimizes overshoot during startup
-
Significantly reduces inrush current
-
Improves dynamic response under varying load conditions
This makes the drive suitable for applications where controlled startup and current limitation are critical.
2️⃣ Inner Loop – Hysteresis Current Controller
The inner loop uses a high-speed hysteresis current controller to:
-
Provide fast current tracking
-
Maintain tight current regulation within the hysteresis band
-
Ensure rapid switching response
-
Improve robustness against disturbances
The combination of predictive outer loop control and fast inner loop switching results in a highly stable and efficient BLDC drive system.









Reviews
There are no reviews yet.