SinglePhaseTriac

Triode for alternating current

    SinglePhaseTriac

Library

Modelica/Electrical/PowerConverters/ACAC

Description

Simplified model of a triode for alternating current, built from two antiparallel thyristors.thyristor1 has to be fired during the positive halfwave of the voltage.thyristor2 has to be fired during the negative halfwave of the voltage.

Note: A real triac is fired in positive direction (thyristor1) by a positive gate current and in negative direction (thyristor2) by a negative gate current.The triac goes in blocking condition when the current falls to zero.

This behaviour is simulated by the two firing gates fire1 and fire2:

  • fire1=false and fire2=false: gate current = 0, stay in blocking condition
  • fire1=true and fire2=false: gate current > 0, fire thyristor1
  • fire1=false and fire2=true : gate current < 0, fire thyristor2
  • fire1=true and fire2=true : forbidden

Parameters

SinglePhaseTriac_0

NameLabelDescriptionData TypeValid Values

mo_Ron

Ron

Forward state-on differential resistance (closed resistance)

Scalar

mo_Goff

Goff

Backward state-off conductance (opened conductance)

Scalar

mo_Vknee

Vknee

Forward threshold voltage

Scalar

mo_useHeatPort

useHeatPort

= true, if heatPort is enabled

Number

0
1

mo_T

T

Fixed device temperature if useHeatPort = false

Scalar

SinglePhaseTriac_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

'v'
'i'

mo__modifiers/attribute

Attribute

Cell of strings

'start'
'fixed'

mo__modifiers/value

Value

Ports

NameTypeDescriptionIO TypeNumber

p

implicit

Positive electrical pin

input

1

n

implicit

Negative electrical pin

output

1

fire1

implicit

input

2

fire2

implicit

input

3

Port 5

implicit

Conditional heat port

input

mo_useHeatPort

See Also