AdvancedMATLAB R2026a
EV PMSM drive with SiC inverter: FOC + MTPA vs PID
A rear-drive EV powertrain where two motor controllers are compared on the same vehicle and drive cycle.


Aim
Compare field-oriented control with MTPA against a conventional PID controller on one PMSM traction drive with a SiC inverter, from battery and precharge to the wheels.
What you’ll learn
- Field-oriented control, MTPA and field weakening
- How a PMSM drive's controller changes current, losses and efficiency
- Battery, HV contactors, precharge and DC link in an EV powertrain
- Fault injection and drive protection
Try it here
An interactive illustration of the idea behind this experiment.
How to run it in MATLAB Online
- Unzip the package we send you.
- Go to matlab.mathworks.com and sign in (campus licence or MathWorks trial).
- In MATLAB Drive, click Upload and choose the unzipped folder.
- In MATLAB Online, open the folder and double-click the model (.slx) or run the start script named in README.
- Press Run. Results appear in the scopes, dashboard or figures.
Learn this with an expert
Join a live course and build models like this step by step.
Call / WhatsApp +91 80155 06307 · director@auravolt.in