modelSimpleTriac
Extends from Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort (Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network).
Information
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
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage | VDRM | 100 | Forward breakthrough voltage |
| SI.Voltage | VRRM | 100 | Reverse breakthrough voltage |
| SI.Current | IDRM | 0.1 | Saturation current |
| SI.Voltage | VTM | 1.7 | Conducting voltage |
| SI.Current | IH | 6e-3 | Holding current |
| SI.Current | ITM | 25 | Conducting current |
| SI.Voltage | VGT | 0.7 | Gate trigger voltage |
| SI.Current | IGT | 5e-3 | Gate trigger current |
| SI.Time | TON | 1e-6 | Switch on time |
| SI.Time | TOFF | 15e-6 | Switch off time |
| SI.Voltage | Vt | 0.04 | Voltage equivalent of temperature (kT/qn) |
| Real | Nbv | 0.74 | Reverse Breakthrough emission coefficient |
| Boolean | useHeatPort (from ConditionalHeatPort) | false | = true, if heatPort is enabled |
| SI.Temperature | T (from ConditionalHeatPort) | 293.15 | Fixed device temperature if useHeatPort = false |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Analog.Interfaces.NegativePin | n | Cathode | |
| Modelica.Electrical.Analog.Interfaces.PositivePin | p | Anode | |
| Modelica.Electrical.Analog.Interfaces.PositivePin | g | Gate | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatPort (from ConditionalHeatPort) | Conditional heat port |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Analog.Semiconductors.Thyristor | thyristor | ||
| Modelica.Electrical.Analog.Semiconductors.Thyristor | thyristor1 | ||
| Modelica.Electrical.Analog.Ideal.IdealDiode | idealDiode | ||
| Modelica.Electrical.Analog.Ideal.IdealDiode | idealDiode1 | ||
| SI.Power | LossPower (from ConditionalHeatPort) | Loss power leaving component via heatPort | |
| SI.Temperature | T_heatPort (from ConditionalHeatPort) | Temperature of heatPort |
Revisions
- November 25, 2009
by Susann Wolf