Frequently Asked Question

Video: 4.1 Converter Models
Last Updated 3 years ago


Press "Ctrl + F" to find the keyword of your interest.

If you wish to have a direct link access to the video timestamps, please follow these instructions.

Found this video helpful? Why not take the whole HIL Specialist course? A Certificate is waiting for you for free at HIL Academy.

Would you or your organization benefit from having these videos narrated in your native language? Contact us and let us know if you wish to contribute.

TRANSCRIPT

00:00:02

Hello and welcome to the HIL for Power Electronicsmodule.

00:00:06

In this first lesson, Converter models, well explain different converter modelling approaches

00:00:11

and introduce some key aspects of using convertercomponents.

00:00:15

Let s start by diving into the converter modellingapproach.

00:00:18

In the third module, we briefly touched onthe topic of a converter.

00:00:22

We saw that converters are modeled using idealswitches, meaning that when they are open,

00:00:27

zero current passes through them and whenthey are closed, there is no voltage drop

00:00:31

across them.

00:00:33

For Typhoon HIL devices, real-time HIL capabilitiesare estimated at the level of converters,

00:00:39

based on their converter weight, instead ofby the number of individual switches.

00:00:43

As we mentioned in previous modules, maximumconverter weight is a resource that depends

00:00:48

on your device configuration.

00:00:50

Since converter weight grows non-linearlyrelative to the number of switches in the

00:00:55

topology, there is no exact number for thiswhich can be estimated based solely on the

00:00:59

number of switches.

00:01:02

You may have already noticed one of the bigimpacts this has on converter modeling: there

00:01:06

are no individual semiconductor switches inour core library.

00:01:11

This might be confusing, since they are themost basic building blocks for any converter

00:01:16

topology, so these are usually the first thingto go looking for.

00:01:19

This is because in our library converterscome as highly-optimized, pre-packed components,

00:01:25

meaning that instead of building the convertermodel from scratch using individual switches,

00:01:29

you can instead simply choose your desiredconverter from the Typhoon converter library.

00:01:35

Why does Typhoon HIL takes this approach?

00:01:37

Pre-packing components enables our developersto optimize them for real-time execution,

00:01:42

increasing the simulation accuracy and reducingthe overall load on resources available for

00:01:47

simulation, The runtime optimization logicthat does this is not accessible on an individual

00:01:53

switch level.

00:01:54

This means that with pre-packed and optimizedcomponents, you can run more high-fidelity

00:01:58

converter models in real-time at lower timestepsthan you could without it.

00:02:04

Since all of our Typhoon converters are preimplemented you don t have to know any FPGA

00:02:09

programming in order to implement your models.

00:02:12

In addition, having converter models pre-implementedon FPGA, only leaves you to compile and load

00:02:18

to HIL, while skipping the often-slow FPGAsynthesis and implementation process.

00:02:24

Luckily, as we already explained, successfulcompilation of the model means that it will

00:02:29

run successfully on the selected HIL device.

00:02:32

This means that in most cases, you can makea very basic model of your desired topology

00:02:37

in our software by dragging and dropping thenecessary converter components, and quickly

00:02:42

find the device and configuration that hasthe available resources you need to compile

00:02:46

the model at your desired timestep.

00:02:49

Of course, since converters are pre-packed,how can you be sure that the specific converter

00:02:54

you need is available?

00:02:56

Luckily, the Typhoon HIL converters librarycontains a large number of converters, covering

00:03:01

the most common power electronics topologies.

00:03:04

The converters on the screen represent justsome of the large number of converter topologies

00:03:09

that can be found in the software.

00:03:11

The full converter list can be found in theConverters documentation listed in the video

00:03:15

description.

00:03:17

If you intend to create a topology which cant be found in library, you can create it by

00:03:21

tying multiple converters together in orderto create topology you want.

00:03:26

This is often done by using the IGBT leg component,which is the smallest building block which

00:03:31

you can use to create custom converters.

00:03:34

For example, if we want to create a Three-phasefour-leg inverter, then you would choose a

00:03:39

device configuration that supports a max weightof at least 4 and then place four IGBT Legs

00:03:44

in parallel.

00:03:47

You can also create custom topologies by selectingan existing converter and disabling particular

00:03:53

switches, forcing them to function only asdiodes.

00:03:56

For example, let s say that you are interestedin having a Three-phase half-controlled rectifier

00:04:01

in your model.

00:04:02

The simplest approach would be to first adda Three Phase Thyristor Rectifier component

00:04:06

in your model.

00:04:07

Then, you would need to adjust this componentin order to make it function as the half-controlled

00:04:12

rectifier.

00:04:13

This can be done through the Switching BlocksSettings, which can be found in Model Settings

00:04:18

section of HIL SCADA or accessed via HIL API.

00:04:22

By disabling all three bottom switches, youforce them to function as diodes instead of

00:04:27

thyristors, forcing the Three phase thyristorto function as a Three-phase half-controlled

00:04:31

rectifier.

00:04:34

If you weren t successful with modelling yourdesired converter topology using the existing

00:04:39

converter components and the switch softwareoverride tricks, we just covered do not help

00:04:43

either, check the Knowledge Bbase articletitled Why can t I access individual switches

00:04:48

from the Schematic Editor library? in theMaterials section.

00:04:53

There might be a tiny chance that your applicationis a good candidate for Typhoon HIL to unlock

00:04:57

the individual switches library for you soyou get all the needed modeling flexibility.

00:05:02

If not, we will happily consider your requestto implement a new converter model.

00:05:09

Up until now, we have only discussed structuralconverter models.

00:05:13

These models consist only of individual switchcomponents interconnected to implement the

00:05:17

circuit topology shown in the documentationof the converter.

00:05:21

For highly demanding topologies consistingof a large number of switches in cascaded

00:05:26

cells, hardware resource utilization and especiallycircuit partitioning can be very challenging.

00:05:32

This is where we apply a behavioral modelingapproach in order to simplify implementation

00:05:36

while still maintaining high fidelity to theexpected converter behavior.

00:05:41

One such example is the MMC leg SwitchingFunction component, which is a suitable alternative

00:05:46

to overcome the circuit partitioning and hardwareresource utilization challenges that would

00:05:51

be encountered by using a regular IGBT legcomponent in a practical MMC application.

00:05:57

If you are interested to see how the MMC legSwitching Function component functions please

00:06:02

check our Modular Multilevel Converter (MMC)with Induction Machine example model.

00:06:07

Its application note is listed in the videodescription, where at the bottom of it, you

00:06:11

ll find a path to the example model locationwithin our software.

00:06:18

Behavioral converter models like these canbe split in two groups.

00:06:21

The first one would be the switching function-typemodels where our MMC converter belongs.

00:06:26

The other group is Average converter models.

00:06:29

This group of converter models is currentlyin development and expected to be released

00:06:33

by the end of 2021.

00:06:35

Now that we have covered the full explanationof the Typhoon modelling approach, we are

00:06:40

ready to look at different ways you can controlconverters inside your model.

00:06:44

This will be shown in the next lesson.

00:06:46

Thank you for your attention.

Please Wait!

Please wait... it will take a second!