SimpleTriac

Simple triac, based on Semiconductors.Thyristor model

    SimpleTriac

Library

Modelica/Electrical/Analog/Semiconductors

Description

This is a simple TRIAC model based on the extended thyristor model Modelica.Electrical.Analog.Semiconductors.Thyristor.
Two thyristors are contrarily connected in parallel, whereas each transistor is connected with a diode.
Further information regarding the electrical component TRIAC can be detected in documentation of the ideal TRIAC model.
As an additional information: this model is based on the Modelica.Electrical.Analog.Semiconductors.Thyristor.

Attention: The model seems to be very sensitive with respect to the choice of some parameters (e.g., VDRM, VRRM). This is caused by the thyristor model. Further investigations are necessary.

Parameters

SimpleTriac_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

SimpleTriac_1

NameLabelDescriptionData TypeValid Values

mo__nmodifiers

Number of Modifiers

Specifies the number of modifiers

Number

mo__modifiers

Modifiers

Add new modifier

Structure

mo__modifiers/varname

Variable name

Cell of strings

mo__modifiers/attribute

Attribute

Cell of strings

'start'
'fixed'

mo__modifiers/value

Value

Ports

NameTypeDescriptionIO TypeNumber

n

implicit

Cathode

output

1

p

implicit

Anode

input

1

g

implicit

Gate

input

2

Port 4

implicit

input

mo_useHeatPort

See Also