top of page

Build Dynamic Model of Electric Vehicle in MATLAB

Learn how to develop simulation model of an electric vehicle with MATLAB

Language: English

Instructor: Dr. Jignesh Makwana

Why this course?


This online program is a step-by-step training to develop system-level  simulation of the electric vehicle system.

The passive loading scheme is used in which a separate model of the  vehicle and motor needs to connect to build the complete model of the  electric vehicle. 

It helps to predict the performance of the vehicle for different types  of electric motor.   

This program is developed such that the students from any branch of  engineering including diploma studies can learn how to build the  simulation model of an electric vehicle system. 

However, a basic  knowledge of the MATLAB simulation environment is required.

Course Summary

Who this course is for:

  • Electrical engineering students

  • Power electronics engineering students

  • Research scholars interested to work in the area of electric vehicle system

What you'll learn

  • How to develop a mathematical model of the vehicle

  • How to develop a MATLAB simulation model of the specific vehicle

  • How to develop simulation of specific electric motor

  • How to connect developed vehicle model with the simulation model of an electric vehicle with a passive loading scheme

  • How to use this model for predicting the performance of the system.

  • Understand what changes are required in system design to achieve the desired performance.


  • Basic knoledge of science & physics

  • Basic knowledge about MATLAB Simulation Software

Course Curriculum

Ch 1: Introduction

1.1: Getting Started

1.2: Course Introduction

Ch 2: Derive MAthematical Model of Vehicle

2.1: Vehicle

2.2: Derive Mathematical Model of the Vehicle

Ch 3: Simulation Model of Vehicle with MATLAB

3.1: Develop Dynamic Vehicle Model with MATLAB

3.2: Derive Speed-Torque Characteristics of Vehicle

3.3: Store the Characteristics to the Look-up Table

Ch 4: Simulation Model of Specific Vehicle

4.1: Develop Simulation Model of Maruti Swift Desire

4.2:Task: Develop Simulation Model of Specific Car

4.3: Task: Develop Smulation Model of Specific Bike

Ch 5: Simulation Model of Electric Vehicle

5.1: Derive Mathematical Model of DC Motor

5.2: Develop Simulation Model of DC Motor

5.3: Derive constant Kt & Kb of DC Motor

5.4: DC Motor Specifications (5hp to 75hp)

Ch 6: Connect Electric Motor Model with Vehicle Model

6.1: Understanding a problem

6.2: Solution: Passive Loading Scheme

6.3: Validation

6.4: Summary of Passive Loading Scheme

6.5: Task: Connect your vehicle model with 75hp Motor

Ch 7: 200kg Electric Vehicle Model Powered by 5hp DC Motor

7.1: Analysis of 200kg Vehicle when powered by 5hp DC Motor

7.2: Motor Model from Simpowersystem Library

7.3: Current Limit & Speed Control

Ch 8: Analysis of Different Electric Vehicle Model

8.1: 200kg Electric Vehicle Powered by 3kw 48V DC Series Motor

8.2: Maruti Swift Desire Powered by 50hp 240V DC Motor

8.3: Maruti Swift Desired Powered by 60kw SR Motor

Ch 9: Summary

9.1: Classifications of Electric Vehicle Simulations





Course Preview

Course Instructor

IMG_20180629_025448 - Copy.jpg

Ph.d, IIT Roorkee

In 2013, Dr. Jignesh Makwana earned a Ph.D. in Electrical Engineering from the Indian Institute of Technology Roorkee. Since the previous 15 years, he has been teaching power electronics, electric drives, control systems, and other subjects in engineering colleges. From 2013 until 2017, he was an associate professor and the head of the Electrical Engineering Department at Marwadi University in Rajkot. He currently works as a product design and development consultant for a number of firms in the fields of electric drives and power electronics. He also assists numerous reputable universities in developing engineering curricula and syllabuses as a BOS member.

See what others have to say.....


"The Knowledge you are sharing is valuable ."

- Soura Shankar Sinha

Get Started Now

Lifetime Access

Build Dynamic Model of Electric Vehicle in MATLAB

🏆 ​​Completion Certificate
💰 30 Day Money Back Guarantee
🔐 Secure Checkout (Razorpay/PayPal)

bottom of page