MultiPhase2Level

Multi phase DC to AC converter

    MultiPhase2Level

Library

Modelica/Electrical/PowerConverters/DCAC

Description

This is a multi phase two level inverter. The boolean signals fire_p[k] and fire_n[k] for any phase k shall not be true at the same time to avoid DC bus short circuits. The inverter consists of 2*m transistors and two anti parallel free wheeling diodes, respectively, where m is the number of phases.

Parameters

MultiPhase2Level_0

NameLabelDescriptionData TypeValid Values

mo_m

m

Number of phases

Scalar

mo_RonTransistor

RonTransistor

Transistor closed resistance

Scalar

mo_GoffTransistor

GoffTransistor

Transistor opened conductance

Scalar

mo_VkneeTransistor

VkneeTransistor

Transistor threshold voltage

Scalar

mo_RonDiode

RonDiode

Diode closed resistance

Scalar

mo_GoffDiode

GoffDiode

Diode opened conductance

Scalar

mo_VkneeDiode

VkneeDiode

Diode threshold voltage

Scalar

mo_useHeatPort

useHeatPort

=true, if heatPort is enabled

Number

0
1

mo_T

T

Fixed device temperature if useHeatPort = false

Scalar

MultiPhase2Level_1

NameLabelDescriptionData TypeValid Values

mo_useConstantEnable

useConstantEnable

true = disabled boolean input, use constantEnable

Number

0
1

mo_constantEnable

constantEnable

Constant enabling of firing signals

Scalar

true
false

MultiPhase2Level_2

NameLabelDescriptionData TypeValid Values

mo_fire_p

fire_p

fire_p

Structure

mo_fire_p/fixed

fixed

Cell of vectors

true
false

mo_fire_p/start

start

Cell of vectors

mo_enable

enable

enable

Structure

mo_enable/fixed

fixed

Cell of scalars

true
false

mo_enable/start

start

Cell of scalars

mo_fire_n

fire_n

fire_n

Structure

mo_fire_n/fixed

fixed

Cell of vectors

true
false

mo_fire_n/start

start

Cell of vectors

mo_vDC

vDC

vDC

Structure

mo_vDC/fixed

fixed

Cell of scalars

true
false

mo_vDC/start

start

Cell of scalars

mo_iDC

iDC

iDC

Structure

mo_iDC/fixed

fixed

Cell of scalars

true
false

mo_iDC/start

start

Cell of scalars

mo_powerDC

powerDC

powerDC

Structure

mo_powerDC/fixed

fixed

Cell of scalars

true
false

mo_powerDC/start

start

Cell of scalars

mo_vAC

vAC

vAC

Structure

mo_vAC/fixed

fixed

Cell of vectors

true
false

mo_vAC/start

start

Cell of vectors

mo_iAC

iAC

iAC

Structure

mo_iAC/fixed

fixed

Cell of vectors

true
false

mo_iAC/start

start

Cell of vectors

mo_powerAC

powerAC

powerAC

Structure

mo_powerAC/fixed

fixed

Cell of vectors

true
false

mo_powerAC/start

start

Cell of vectors

mo_powerTotalAC

powerTotalAC

powerTotalAC

Structure

mo_powerTotalAC/fixed

fixed

Cell of scalars

true
false

mo_powerTotalAC/start

start

Cell of scalars

mo_LossPower

LossPower

LossPower

Structure

mo_LossPower/fixed

fixed

Cell of scalars

true
false

mo_LossPower/start

start

Cell of scalars

mo_T_heatPort

T_heatPort

T_heatPort

Structure

mo_T_heatPort/fixed

fixed

Cell of scalars

true
false

mo_T_heatPort/start

start

Cell of scalars

Ports

NameTypeDescriptionIO TypeNumber

fire_p

implicit

Firing signals of positive potential transistors

input

1

fire_n

implicit

Firing signals of negative potential transistors

input

2

dc_p

implicit

Positive DC input

input

3

dc_n

implicit

Negative DC input

output

1

ac

implicit

AC output

input

4

Port 6

implicit

Enables fire and notFire

input

1-mo_useConstantEnable

Port 7

implicit

Conditional heat port

input

mo_useHeatPort