Certificate Course in
EV Power Electronics & Embedded Systems
Duration – 45 Hours Hybrid LearningCourse Overview
This course provides a comprehensive understanding of power electronics, embedded systems and sensor/actuator technology for vehicle systems. The course covers areas like power electronics, including power semiconductor devices, converters and inverters systems for electric vehicles and renewable energy systems. Students will learn about embedded systems development with Linux and C, covering topics such as real-time programming, microcontroller architecture and interfacing. The course also focuses on sensor and actuator technology for vehicle systems, including sensor and actuator selection criteria, installation, calibration and testing. Real-world case studies and examples will be used throughout the course to provide practical application of the concepts.
Specialization Stack Objectives
To understand the fundamentals of power electronics, including power semiconductor devices, converters and inverters systems
To analyse sensor and actuator selection criteria based on vehicle system requirements and specifications
To develop programming skills in C and Linux programming for embedded systems
To develop skills for installation, calibration and testing of sensors and actuators in vehicle systems
To gain knowledge of real-time programming in Linux and advanced Linux programming for embedded systems
Course Modules
Introduction to power electronics
Overview of power electronics
Power semiconductor devices
Power electronic circuits
Power electronics for EVs
EV charging & battery systems
Converters and inverters systems
Power electronics in renewable energy systems
Power electronics in industrial systems
Power electronics in consumer electronics
Design considerations for power electronics systems
Simulation tools for power electronics
Case studies and real-world examples
Introduction to embedded systems
Programming C
Linux programming for embedded systems
Advanced linux programming for embedded systems
Real-time programming in linux
Embedded linux systems development
Configuring and building embedded Linux systems
Cross-compiling & deploying applications to an embedded device
Microcontroller architecture and programming
Peripherals and interfacing
Real-time operating systems (RTOS)
Embedded system design and development
Design process and tools
CAN communication protocol with embedded designs
Embedded system development platforms
Project management and documentation
Testing and debugging
Testing strategies for embedded systems
Advanced topics in embedded systems
Sensor systems
Microcontroller: specifications of nodemcu
Architecture of nodemcu
Interfacing of sensors & actuators system
Interfacing of actuators systems
Sensor principles and characteristics, including accuracy, resolution, sensitivity, and response time
Sensor and actuator integration in vehicle systems
Sensor and actuator selection criteria based on vehicle system requirements and specifications
Installation, calibration, and testing of sensors and actuators in vehicle systems
Sensor and actuator selection criteria based on vehicle system requirements and specifications
Installation, calibration, and testing of sensors and actuators in vehicle systems
Projects & Case Studies
-
Building a Linux-based dashboard display for vehicle performance monitoring
-
Building an automated vehicle parking system.
-
Developing an embedded system to control a vehicle’s electric power steering system
Target Industry Job Profiles
Power Electronics Engineer
Embedded Systems Engineer
Electric Vehicle Systems Engineer
Firmware Engineer
Battery Management System Engineer
Vehicle Sensor and Actuator Engineer
Renewable Energy Systems Engineer
Automotive Control Systems Engineer
Electric Vehicle Charging Systems Engineer
Powertrain Control Engineer