Thyristor

Simple Thyristor Model

    Thyristor

Library

Electrical/Analog/Semiconductors

Description

This is a simple thyristor model with three pins: Anode, Cathode and Gate. There are three operating modes:conducting, blocking and reverse breakthrough.
As long as the thyristor is in blocking mode it behaves like a linear resistance Roff=VDRM^2/(VTM*IH). But if the voltage between anode and cathode exceeds VDRM or a positive gate current flows for a sufficient time the mode changes to conducting mode. The model stays in conducting mode until the anode current falls below the holding current IH. There is no way to switch off the thyristor via the gate. If the voltage between anode and cathode is negative, the model represents a diode (parameters Vt, Nbv) with reverse breakthrough voltage VRRM.

The dV/dt switch on is not taken into account in this model. The gate circuit is not influenced by the main circuit.

Parameters

Thyristor_0

NameLabelDescriptionData TypeValid Values

mo_VDRM

VDRM

Forward breakthrough voltage

Scalar

mo_VRRM

VRRM

Reverse breakthrough voltage

Scalar

mo_IDRM

IDRM

Saturation current

Scalar

mo_VTM

VTM

Conducting voltage

Scalar

mo_IH

IH

Holding current

Scalar

mo_ITM

ITM

Conducting current

Scalar

mo_VGT

VGT

Gate trigger voltage

Scalar

mo_IGT

IGT

Gate trigger current

Scalar

mo_TON

TON

Switch on time

Scalar

mo_TOFF

TOFF

Switch off time

Scalar

mo_Vt

Vt

Voltage equivalent of temperature (kT/qn)

Scalar

mo_Nbv

Nbv

Reverse Breakthrough emission coefficient

Scalar

mo_useHeatPort

useHeatPort

=true, if heatPort is enabled

Number

0
1

mo_T

T

Fixed device temperature if useHeatPort = false

Scalar

mo_Von

Von

Scalar

mo_Voff

Voff

Scalar

mo_Ron

Ron

Forward conducting mode resistance

Scalar

mo_Roff

Roff

Blocking mode resistance

Scalar

Thyristor_1

NameLabelDescriptionData TypeValid Values

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

mo_iGK

iGK

iGK

Structure

mo_iGK/fixed

fixed

Cell of scalars

true
false

mo_iGK/start

start

Cell of scalars

mo_vGK

vGK

vGK

Structure

mo_vGK/fixed

fixed

Cell of scalars

true
false

mo_vGK/start

start

Cell of scalars

mo_vAK

vAK

vAK

Structure

mo_vAK/fixed

fixed

Cell of scalars

true
false

mo_vAK/start

start

Cell of scalars

mo_vControl

vControl

vControl

Structure

mo_vControl/fixed

fixed

Cell of scalars

true
false

mo_vControl/start

start

Cell of scalars

mo_vContot

vContot

vContot

Structure

mo_vContot/fixed

fixed

Cell of scalars

true
false

mo_vContot/start

start

Cell of scalars

mo_vConmain

vConmain

vConmain

Structure

mo_vConmain/fixed

fixed

Cell of scalars

true
false

mo_vConmain/start

start

Cell of scalars

Ports

NameTypeDescriptionIO TypeNumber

Anode

implicit

input

1

Cathode

implicit

output

1

Gate

implicit

input

2

Port 4

implicit

Conditional heat port

input

mo_useHeatPort