About this Specialization

"Support yourself so you can support others"

This five course series is designed to raise your skill and knowledge of the Typhoon HIL toolchain so that you can confidently and successfully execute your own hardware-in-the-loop (HIL) projects. The courses strongly adhere to the mantra “Support yourself, so you can support others”.

As the electrical engineering community embarks into a new era of component and system testing thanks to advances in HIL technology, being able to adopt HIL technology fast brings you a competitive advantage. Become a HIL Specialist yourself, and help your team and your organization on this transformative journey.

How the Specialization Works

  • Take courses

    Take the 5 HIL Specialist courses, pass the end of course quizzes, and receive your Certificate of Completion for each one. You are free to take the courses in any order you like, although we recommend that you follow the course order below

  • Earn a certificate

    After completing each of the 5 courses, become recognized as a HIL Specialist with a HIL Specialist Certification that you can share with your colleagues and on LinkedIn.

There are 5 Courses in this Specialization

  • HIL Fundamentals

    HIL Fundamentals is the first course in the HIL Specialist 2.0 specialization program authored by Typhoon HIL engineers. This course series is designed to raise your skill and knowledge of the Typhoon HIL toolchain so that you can confidently and successfully execute your own hardware-in-the-loop (HIL) projects.

  • HIL for Power Electronics

    This course will teach you how to make the best use of Typhoon HIL real-time simulator features specifically dedicated to validation of your converter control design. If you are in the E-mobility sector, motor drives business, or any other activity that involves making power electronics devices, don’t miss out on this course! For the best course experience, it is highly recommended to first take the HIL Fundamentals course.

  • HIL for Microgrids

    Learn how to quickly build microgrid models using libraries of high-fidelity DER models. You will master different modeling approaches in order to optimize your model for the real-time computing requirements of system-level applications. You will learn how a HIL device can be used as both a testing and rapid control prototyping platform for microgrid controllers. For the best course experience, it is highly recommended to first take the HIL Fundamentals course.

  • Test Automation

    In this course, you learn to automate the Typhoon HIL testing workflow you’ve experienced in previous courses. Experience the “code less, achieve more” concept within the pytest framework and learn to write your first automated test. Then bring that knowledge to the TyphoonTest IDE, where you can easily automate tests and get nice and user-friendly test report generation. No previous coding experience is required, but for the best course experience, it is highly recommended to first take the HIL Fundamentals course.

  • Communication Protocols

    Learn how to get your simulated models to talk to the real world over a variety of industrial and user-defined protocols. Driven by realistic industry needs, this course puts special emphasis on teaching you how to configure and test Modbus and CAN bus devices. Also, you get to learn how to run custom protocols over Ethernet and UART. This course combines perfectly with the HIL for microgrids course, and it is recommended to anyone who needs to enable an HMI interface, solve device interoperability problems, or integrate multi-vendor systems.


Have you successfully completed all the courses within this specialization?

Get your Certificate of Specialization!

Typhoon HIL

Typhoon HIL inc. is the market and technology leader in the rapidly-growing field of ultra-high-fidelity controller-Hardware-in-the-Loop (C-Hil) simulation for power electronics, microgrids, and distribution networks. We provide industry-proven, vertically integrated test solutions along with the highest-quality customer support.