Description
Field Oriented Control (FOC) of PMSM using SVPWM – Electric Vehicle Simulation (Indian Drive Cycle) | MATLAB Simulink Model
This project provides a complete MATLAB Simulink simulation of a PMSM-powered electric vehicle (EV) controlled using Field Oriented Control (FOC) with Space Vector PWM (SVPWM). The model is designed to demonstrate realistic EV powertrain behaviour by integrating motor control, vehicle dynamics, driver model, and an Indian Drive Cycle (IDC).
The simulation is ideal for students, researchers, and engineers who want to understand system-level EV modelling and modern PMSM control techniques used in electric mobility applications.
🔧 Key Features
- PMSM drive with Field Oriented Control (FOC)
- SVPWM-based inverter switching strategy
- Driver model for automatic speed tracking
- Indian Drive Cycle (IDC) implementation
- Vehicle longitudinal dynamics:
- Aerodynamic drag
- Rolling resistance
- Road inclination effects
- Transmission and wheel dynamics
- Battery model with SOC tracking
- Real-time monitoring of torque, speed, current, and voltage waveforms
📊 Simulation Outputs
- Vehicle speed response versus drive cycle reference
- Electromagnetic torque characteristics
- Line voltage and phase current waveforms
- Battery SOC, voltage, and current behaviour
- Overall EV powertrain performance analysis
🎯 Learning Outcomes
- Understand PMSM Field Oriented Control in EV applications
- Learn integration of motor control with vehicle-level modelling
- Analyse EV behaviour under realistic Indian driving conditions
- Explore model-based design workflow using MATLAB Simulink
👨🎓 Who Should Use This Model?
- Electrical & Electronics Engineering students
- EV and power electronics researchers
- Control systems learners
- MATLAB Simulink users working on motor drives and EV simulation
📦 What You Get
- Complete MATLAB Simulink model files
- Ready-to-run simulation setup
- Organized subsystem structure for easy learning and modification
- Suitable for academic projects, research, and training purposes
📞 Contact Details
For training, customization, academic projects, or technical support:
- 🌐 Website: https://simulationkart.com/
- 📧 Email: support@simulationkart.com
- 📱 Mobile / WhatsApp: +91 72002 37131









Reviews
There are no reviews yet.