modelCharacteristicThyristors

Characteristic of ideal thyristors

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This example compares the behavior of the ideal thyristor and the ideal GTO thyristor with Vknee=1 both. The thyristors IdealThyristor1 and IdealGTOThyristor1 are controlled by an unregular Boolean fire signal. The aim is to show several cases for the fire signal in combination with the state (s<0 or s>0)of the thyristors. Please simulate until 6 seconds and compare IdealThyristor1.v with IdealGTOThyristor1.v, the same with IdealThyristor1.s and IdealGTOThyristor1.s (attention: s is a protected variable in each thyristor). Also compare IdealThyristor1.off and IdealGTOThyristor1.off and have a look at the fire signal (e.g. IdealThyristor1.fire). It can be seen that the IdealGTOThyristor1 reacts on switching off the fire signal whereas the IdealThyristor1 does not show this behavior.

The other thyristors IdealThyristor2 and IdealGTOThyristor2 are controlled by an periodic Boolean fire signal to show a typical use case. Please compare IdealThyristor2.v with IdealGTOThyristor2.v

Components

TypeNameDefaultDescription
Modelica.Electrical.Analog.Ideal.IdealThyristorIdealThyristor1
Modelica.Electrical.Analog.Sources.SineVoltageSineVoltage1
Modelica.Electrical.Analog.Basic.GroundGround1
Modelica.Electrical.Analog.Basic.ResistorR3
Modelica.Electrical.Analog.Ideal.IdealGTOThyristorIdealGTOThyristor1
Modelica.Electrical.Analog.Basic.ResistorR1
Blocks.Sources.BooleanTablebooleanStep1
Modelica.Electrical.Analog.Ideal.IdealThyristorIdealThyristor2
Modelica.Electrical.Analog.Basic.ResistorR2
Modelica.Electrical.Analog.Ideal.IdealGTOThyristorIdealGTOThyristor2
Modelica.Electrical.Analog.Basic.ResistorR4
Blocks.Sources.BooleanPulsebooleanPulse

Revisions

Release Notes:

  • Jan 23, 2013 by Kristin Majetta and Christoph Clauss
    revised
  • Mai 7, 2004 by Christoph Clauss
    realized