Electrical and electric vehicle project ideas for final year students
24 projects that Skill-Lync learners have actually built, in electric and hybrid vehicles, batteries and BMS, motor control, power electronics and embedded systems. Each one comes with real reports you can read before you choose, the tools you need, and one way to extend it into a final-year project.
As of 15 Nov 2026: 8,711 of 1,41,067 public learner reports match one of these ideas · Counts are reports, not unique students
How to pick one
- Start from the job you want. EV and battery roles want vehicle models, drive cycles, state of charge estimation and pack design. Power electronics roles want converter design and loss calculations. Embedded roles want working code on a real board.
- Read two reports first. You will see the real effort, the software and where people got stuck.
- Change one thing and measure it. A different drive cycle, motor, chemistry, control strategy or switching device. That is what makes a course project a final-year project. Each idea below suggests one.
Electric and hybrid vehicle project ideas
Drivetrain sizing, drive cycles, braking energy and whole-vehicle models.
EV drivetrain: motors, converters and gear ratio
Work out what an electric drivetrain needs: the motor type, the power converters between battery and motor, and the gear ratio that gives the target top speed and acceleration. A good first EV project because every later model builds on it.
Make it a final-year project: Size the drivetrain for a real two-wheeler sold in India and compare your numbers with its published specs.
Learn it in Introduction to Hybrid Electric Vehicle using MATLAB and Simulink
Vehicle energy use on drive cycles with ADVISOR
Run a conventional, hybrid and electric car through standard drive cycles in ADVISOR, a free MATLAB vehicle simulator, and compare fuel or energy use, and where the energy goes.
Make it a final-year project: Change one parameter (vehicle mass, frontal area or battery size) and plot its effect on range.
Learn it in Introduction to Hybrid Electric Vehicle using MATLAB and Simulink
Braking energy and regenerative braking
Calculate how much kinetic energy a vehicle throws away when it brakes over a drive cycle, and how much of it a motor can recover as a generator, given its torque-speed limits.
Make it a final-year project: Compare two regenerative braking strategies (series and parallel blending) on range for one drive cycle.
Learn it in Introduction to Hybrid Electric Vehicle using MATLAB and Simulink
Electric rickshaw model in Simulink
Model a three-wheel passenger e-rickshaw with a rear PM brushed DC motor: vehicle, motor, controller and battery. Report energy use on three drive cycles and the temperature rise of the motor and controller at 45 km/h.
Make it a final-year project: Swap the brushed motor for a BLDC motor and compare efficiency and range, a very practical question for Indian e-rickshaw makers.
Learn it in Introduction to Control of Electric Vehicle
Electric car with a Li-ion battery and a speed controller
Build an EV in Simscape with a lithium-ion battery and an electric motor, and write a PI controller that turns the target speed into accelerator and brake commands. Check it follows a drive cycle.
Make it a final-year project: Tune the controller gains and show the trade-off between speed-tracking error and energy use.
Learn it in Introduction to Control of Electric Vehicle
Fuel cell powered vehicle model
Model a vehicle powered by a hydrogen fuel cell with a battery buffer, and see how the two share the load during acceleration and cruising.
Make it a final-year project: Add an ultracapacitor for peak power and show how much it reduces battery stress.
Learn it in Fuel cell and Ultra capacitor for EV using MATLAB & Simulink
Fuel consumption model of a P1 hybrid
Build a forward, energy-based model of a mild hybrid where the motor sits on the engine crankshaft (P1), and estimate fuel saved against the same car without the motor.
Make it a final-year project: Compare P1 with a P2 layout, or test two energy management rules.
Learn it in Development of Hybrid Drives using MATLAB & Simulink
Battery and BMS project ideas
Chemistry, state of charge, pack design and thermal behaviour.
Comparing Li-ion battery chemistries
Compare NMC, LFP, NCA and other lithium-ion chemistries on energy density, cycle life, safety, cost and temperature range, and explain why makers choose each.
Make it a final-year project: Pick an Indian EV, find its chemistry, and argue whether it was the right choice for that use.
Learn it in Introduction to Battery Technology for Electric Vehicle
State of charge estimation for a BMS
Run a battery management system (BMS) model against test cases and check how well it estimates state of charge, the battery's fuel gauge, compared with the true value.
Make it a final-year project: Implement coulomb counting and an extended Kalman filter side by side and compare the error under sensor noise.
Learn it in Introduction to Battery Technology for Electric Vehicle
Battery behaviour on a drive cycle
Feed a drive cycle into a battery model and track current, voltage, state of charge and heat over the trip.
Make it a final-year project: Repeat at 0 °C and 40 °C and show how temperature changes usable energy.
Learn it in Introduction to Battery Technology for Electric Vehicle
A simple multi-cell battery pack
Connect cells in series and parallel in Simscape to reach a target voltage and capacity, then watch what happens when one cell is weaker than the rest.
Make it a final-year project: Add passive cell balancing and show how it changes usable capacity.
Learn it in Introduction to Battery Technology for Electric Vehicle
Mechanical design of an EV battery pack
Turn a vehicle's voltage and range target into a pack: cell choice, series and parallel count, module layout, busbars and the enclosure that has to survive vibration and a crash.
Make it a final-year project: Design the pack for an Indian e-scooter and check it against the AIS-156 battery safety rules.
Learn it in Li-ion Battery System design in EV & ES
Thermal modelling of a battery pack
Estimate the heat each cell makes from its internal resistance, then model how the pack warms up during fast charging and hard driving, and whether every cell stays below its limit.
Make it a final-year project: Compare air and liquid cooling for the same pack, or find the hottest cell and redesign around it.
Learn it in Battery Thermal Management using Ansys Fluent and MATLAB
Motor control and power electronics project ideas
DC and induction motor drives, and the converters that feed them.
DC motor control in Simulink
Model a DC motor and its drive, then control its speed by changing the armature voltage through a chopper circuit.
Make it a final-year project: Close the loop with a PI controller and tune it for a step change in load torque.
Learn it in Introduction to Hybrid Electric Vehicle using MATLAB and Simulink
Speed control of a DC motor from first principles
Write the motor's electrical (KVL) and mechanical (torque balance) equations, build the transfer function and design a speed controller around it.
Make it a final-year project: Compare armature voltage control with field weakening above base speed.
Learn it in EV Fundamentals
3-phase induction motor drive for an EV
Model a 3-phase inverter switching at 10 kHz driving a squirrel-cage induction motor with V/f control, and study its speed, torque and current.
Make it a final-year project: Add closed-loop speed control or compare V/f with field-oriented control.
Learn it in Electric Motor Design using MATLAB and ANSYS Maxwell
Boost converter design and loss calculation
Design a boost converter that steps a DC source up to a higher voltage, then calculate switching and conduction losses in the MOSFET, diode and inductor to get its efficiency.
Make it a final-year project: Compare a silicon MOSFET with a SiC or GaN device and show the efficiency gain at high switching frequency.
Learn it in Fundamentals of DC-DC Converters
40-80 V adjustable boost converter for LiDAR
Work through a real reference design: an adjustable 40 V to 80 V boost converter that powers a LiDAR sensor, from component selection to the PCB layout rules that keep it quiet.
Make it a final-year project: Build the converter on a board and compare measured ripple and efficiency with your simulation.
- Project 1 - 40-V to 80-V adjustable output voltage boost reference design for LIDAR applications 2024
- Project 1 - 40-V to 80-V adjustable output voltage boost reference design for LIDAR applications 2024
- Project 1 - 40-V to 80-V adjustable output voltage boost reference design for LIDAR applications 2024
Learn it in Design of Power Converter with PCB Overview
Embedded systems and automotive electrical project ideas
Arduino, RTOS, wiring circuits, Stateflow logic and PCB heat.
Arduino PWM control of a DC motor with an LCD
Drive a DC motor through an L293D motor driver with PWM from an Arduino, change its speed and direction, and show the running status on an LCD.
Make it a final-year project: Add an encoder and close the loop so the motor holds its speed under load.
Learn it in Fundamentals of Embedded Systems
Interfacing a 16x2 LCD with Arduino over I2C
Connect a 16x2 character LCD to an Arduino with just two I2C wires and display sensor readings, learning how the I2C protocol addresses devices.
Make it a final-year project: Put two I2C devices on the same bus (an LCD and a temperature sensor) and log readings.
Learn it in Fundamentals of Embedded Systems
Integrating sensors on a dev board with FreeRTOS
Read several sensors on a microcontroller dev board, each in its own FreeRTOS task, and share the data safely between tasks.
Make it a final-year project: Measure task timing and show what happens when priorities are set badly.
Learn it in PG Program in Embedded Systems for EV Applications
Analysis of a practical automotive wiring circuit
Read a real vehicle wiring diagram: identify the generator, regulator, battery, fuses, starter and ignition circuit, and explain how current flows in each.
Make it a final-year project: Redraw the circuit for a modern car with an ECU and a CAN bus, and list what changes.
Learn it in Fundamentals of Electrical Systems and Electrical Architecture
Control logic with Stateflow
Write the decision logic of a real system as a state machine in Stateflow: a washing machine cycle, a gear shift schedule or a steering column switch.
Make it a final-year project: Generate test cases that cover every state and transition, the way automotive software is verified.
Learn it in Introduction to Physical Modeling using Simscape
PCB thermal simulation in Icepak
Import a PCB layout with its traces and components into ANSYS Icepak and find the hot spots, first with conduction only, then with components and airflow.
Make it a final-year project: Move one hot component or add a heat sink and show the temperature drop.
Learn it in Basics of Electric Vehicle Simulations using Ansys
Before you start
These are skill-building projects from Skill-Lync courses, not ready-made final-year submissions. Your guide will expect a clear problem, a method you can defend and something new, so use the extension ideas.
The reports are learner submissions. Quality varies, and some contain mistakes, so treat them as a view of the work, not as answers. Many learners did the same course project, so several examples share a title. Copying one will not get past a viva.
Questions students ask
Which electric vehicle project is best for a final year?
Pick the one that matches the job you want. For EV systems roles, a complete vehicle model in MATLAB and Simulink (for example an e-rickshaw or an electric car with a Li-ion battery) tested on Indian and international drive cycles. For battery roles, a battery pack design with a thermal model, or state of charge estimation for a BMS. For power electronics, a converter design with a full loss and efficiency calculation.
Can an EEE final-year project be simulation only?
Often yes, but check your department's rules first. Many accept MATLAB and Simulink projects if they have a clear problem, a model you can justify and results you compare against a reference or datasheet. If hardware is expected, pair the simulation with a small build you can afford, like an Arduino motor controller or a low-voltage boost converter.
Which software should an electrical engineering student learn for EV projects?
MATLAB and Simulink first, with Simscape for physical models and Stateflow for control logic. Add Arduino or an STM32 board and Embedded C for hardware, and a circuit or PCB tool for power electronics. Many colleges have a campus MATLAB licence, so ask your department before you buy anything.
Do I need to build hardware for an electric vehicle project?
No. Most EV projects in industry start as models: vehicle, battery, motor and controller in Simulink, tested on drive cycles. A model you can defend is worth more than a toy car that runs. If you want hardware, keep it small and safe: low-voltage motor control or a battery monitoring circuit, never a high-voltage pack without supervision.