Courses

Courses on the latest technology in power electronics with student registrations from all over the world.

Hardware courses

An introductory course on using the Texas Instruments TMS320F28069 microcontroller for power electronics applications. The course describes the configuration and use of peripherals such as GPIOs, timers, PWM and ADC with practical examples using the TMDSDOCK28069 and the LAUNCHXL-F28069 experimenter kits.

Level: Beginner

Learn more

An introductory course on using the Mircochip PIC32CM1216MC00032 microcontroller for power electronics applications. The course describes the configuration and use of peripherals such as GPIOs, timers, PWM and ADC with practical examples using Curiosity Nano Evaluation Kit.

Level: Beginner

Learn more

An introductory course on using the ST Microelectronics STM32G474 microcontroller for power electronics applications. The course describes the configuration and use of peripherals such as GPIOs, timers, PWM and ADC with practical examples using the NUCLEO-G474RE development board.

Level: Beginner

Learn more

Simulation courses

Simulation courses with QSPICE

This course describes how to use QSPICE for power electronics applications. The course covers theory of non-isolated dc-dc converters such as buck converter, boost converter, buck-boost converter, Cuk converter, SEPIC converter and ZETA converter. Theory lectures are followed by detailed simulation lectures with an analysis of the simulation results.

Level: Beginner

Learn more

This course describes how to implement PWM strategies for power converters with QSPICE. The course covers the operation of several power converters such as the half-bridge, full-bridge and three-phase converters, and describes the approach towards synthesizing a PWM strategy to utilize the converter in an optimal manner. The course features detailed simulations with QSPICE with all switching algorithms implemented in C programming.

Level: Intermediate

Learn more

Simulation courses with Python Power Electronics

This beginner course is ideal for students of electrical engineering with a basic knowledge of network theory and programming to get started with simulating simple power electronic circuits. The course contains a basic introduction to the Python programming language and describes how to use Python Power Electronics to simulate simple rectifier circuits.

Level: Beginner

Learn more

This course describes how to model and simulate magnetic components such as inductors, coupled inductors and transformers using Python Power Electronics. Also described are multi-winding transformers and high frequency transformers with a case study of a flyback converter.

Level: Intermediate

Learn more

This course describes the basics of control systems specifically in the context of power electronics with the example of a grid connected converter. The course uses the python-control package to design and analyze current controllers that will be verified using simulations with Python Power Electronics. To be able to make full use of this course, it is advisable to complete the courses 'Simulating power electronic circuits using Python' and 'Basics of digital signal processing for power engineers'.

Level: Intermediate

Learn more

This course describes some of the most widely used switching strategies for some of the most popular power converters used in industry. The course describes how PWM strategies can be implemented for half-bridge, full-bridge and three-phase modules for dc-dc and dc-ac applications.

Level: Intermediate

Learn more

This beginner course describes how to use Python for designing, analyzing and implementing filters specifically for power engineering applications. It includes case studies for designing a low pass filter and a notch filter.

Level: Beginner

Learn more