Fuel cell and Ultra capacitor for EV using MATLAB & Simulink

Fuel cell and Ultra capacitor for EV using MATLAB & Simulink

A comprehensive course on Fuel cell and Ultra capacitor Modelling for EV using Matlab and Simulink. This course is highly suited for beginners

Enroll Now View demo

A Quick Overview

The automotive industry is changing rapidly to address the issue of global warming. A fuel cell electric vehicle is seen as a particularly good alternative to ICE vehicles. In this course, you will learn about the basics working of fuel cell, batteries and ultracapacitor. A Simulink model will be created that contains vehicle model and powertrain model. Life cycle analysis is the study of emissions at every stage. Using the GREET software a well to wheel analysis will be performed.


Get a 1-on-1 demo to understand what is included in the course and how it can benefit you from an experienced sales consultant. The demo session will help you enroll in this course with a clear vision and confidence.

Request a Demo Session


1Introduction to the course and topic

Introduction to the fuel cell, fuel cell stack system, current development in the market.

2PEM fuel cell fundamentals

Internal structure of PEM fuel cell, losses in fuel cell that affect performance.

3Fuel cell operation.

Fuel cell operation, starvation and its control parameters

4Batteries and Ultracapacitor

Details of these components. Modelling of these components in Matlab/Simulink

5Introduction to programming in Matlab

Going over the basics of programming in Matlab and Simulink that will help with the modelling assignments to follow.

6Control strategies for energy management

Understanding different energy management strategies like Load following, rule based

7Creating basic vehicle model

Using Matlab/Simulink going over the basics of creating vehicle model

8Creating fuel cell model, UC model and battery model

Using Matlab/Simulink going over the basics of creating

9Creating the energy management strategy

Using Matlab/Simulink creating the basic strategy for power management

10Well to wheel analysis of fuel cell vehicle

A well to wheel analysis for fuel cell vehicles to be covered.

11Conclusion and project discussion

Concluding lecture with a summary of topics taught so far. Going over the project and integration of different models created before

12Live webinar

Conducting a live webinar to help students with their questions regarding. 

Projects Overview

Project 1


    Creating a basic Fuel cell vehicle model in MATLAB/Simulink.

    Project 2


    Creating a report for comparison of fuel consumption in different drive cycles.

    Download syllabus

    Our courses have been designed by industry experts to help students achieve their dream careers

    Download Syllabus

    Flexible Course Fees

    Choose the plan that’s right for you


    2 Months Access


    Per month for 3 months

    • Access Duration : 2 months
    • Mode of Delivery : Online
    • Project Portfolio : Available
    • Certification : Available
    • Email Support : Available
    • Forum Support : Available

    Lifetime Access


    Per month for 3 months

    • Access Duration : Lifetime
    • Mode of Delivery : Online
    • Project Portfolio : Available
    • Certification : Available
    • Individual Video Support : 12/month
    • Group Video Support : 12/month
    • Email Support : Available
    • Forum Support : Available
    • Telephone Support : Available
    • Dedicated Support Engineer : Available


    • Students of Electrical & Electronics Engineering
    • For freshers looking to gain knowledge on Fuel cell and Ultra Capacitors in EV
    • Professionals in automotive industry looking for an overview of electrochemistry, battery terminologies, Mathematical modelling, Battery management system, charging and discharging for EV application, Thermal management, etc.



    MATLAB is a high-performance language for technical computing. It integrates computation, visualization, and programming in an easy-to-use environment where problems and solutions are expressed in familiar mathematical notation.


    Simulink, developed by MathWorks, is a graphical programming environment for modelling, simulating and analyzing multi-domain dynamical systems.


    Companies hire from us

    See all


    • Top 5% of the class will get a merit certificate
    • Course completion certificates will be provided to all students
    • Build a professional portfolio
    • Automatically link your technical projects
    • E-verified profile that can be shared on LinkedIn


    See all

    Frequently Asked Questions

    1Who can take your course?

    People looking to gain insight into fuel cell vehicles, fuel cell development and general idea about industry

    2What is included in your course?

    Details of functioning of fuel cell, functioning of ultra-capacitor, use of it in vehicle, basic control strategies.

    3What will the student gain from your course?

    Learn theoretical aspects of fuel cell and UC, develop basic Simulink models of fuel cell, integrate fuel cell and UC models to run simulation over a drive cycle. 

    4What software skills are you teaching and how well are these tools used in the industry?

    Matlab and Simulink will be used for this course. These tools are industry standard with all OEM using this. 

    5What is the real world application for the tools and techniques will you teach in this course?

    Matlab and Simulink are used in pretty much every engineering discipline. Machine learning, aerospace, system modelling, automotive, etc use Matlab and Simulink.

    6Which companies use these techniques and for what?

    All/most automotive and aerospace companies use it for design powertrain management models, energy management models, modelling systems, etc. AI and machine learning also uses Matlab-Simulink but the toolboxes used for that will not be covered in this course.

    7How is your course going to help me in my path to MS or PhD?

    The project done in this course can be added to the CV for MS application and highlighted to show knowledge in this field. Since the course is on a specific topic it will help only help for MS course related to this course. PhD needs more expertise so just this course alone won’t be enough. However, it can help enhance the CV and knowledge base.

    8How is this course going to help me get a job?

    For people looking to get into function development, this course will provide a very good base with the project of this course. Also knowledge about the fuel cell, UC and electric powertrain can help with test engineer jobs. After getting into this entry level jobs one can progress to system design or calibration depending on their interest.

    9How much time should I spend each day to complete the course?

    A dedicated 2 hours of time is more than enough to understand the concepts, noting the concepts down and performing the challenges.

    You Might Also Be Interested In

    Related Courses

    See all

    The Skill-Lync Advantage

    See all