Final Project: Design of an Electric Vehicle
AIM
To create a MATLAB model of electric car which uses a battery and a DC motor
Objectives
1. To make a most simple and low run time vehicle model using individual components
2. To check out performance parameters
3. To check the model results 4. To know MATLAB models and concluding their configurations
Introduction

Electric cars run on electricity. Unlike conventional vehicles that use a gasoline or diesel-powered engine, electric cars use an electric motor powered by electricity from batteries or a fuel cell. Electric cars store electricity onboard with high-capacity battery packs. Their battery power is used to run the electric motor and all onboard electronics.
Simple representation of the vehicle can be done by a block diagram and it is given below. 
From the above diagram we will get a overall idea of the model of the vehicle. Now we can model the vehicle Modelling and Simulation System configuration Model of the electric vehicle which was created.


It consists of a drive cycle source and a signal builder. These two blocks are connected to a multiport switch so that we can select one of them. Drive cycle source block generates a standard longitudinal drive cycle. The block output is the vehicle longitudinal speed.
We can also give a customized drive input with the help of signal builder block. The selected drive input is given to the longitudinal driver block as a reference velocity. Longitudinal Driver: It is a parametric longitudinal speed tracking controller for generating normalized acceleration and braking commands based on reference and feedback velocities. We have already given the reference velocity as drive cycle. In this block, we can add any grade values if we want. Acceleration and braking outputs are connected motor controlling unit.

Conclusion
We were able to model a simple and low run time vehicle model using individual components. This simple model is capable of running 6km with full charge. Even if this model is not a practical model, it is very effective for getting simulation data in very less time. If we change the configuration of the model, we can surely make this model similar to practical case models.