modelThyristorBridge2Pulse
Extends from Icons.Converter (Converter icon), PowerConverters.Interfaces.ACDC.ACtwoPin (Positive and negative AC pin), PowerConverters.Interfaces.ACDC.DCtwoPin (Positive and negative DC pins), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort (Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network), Interfaces.Enable.Enable2 (Partial model providing enable parameter and optional enable input for two firing signals).
Information
General information about AC/DC converters can be found at the AC/DC converter concept
This is a two pulse Graetz thyristor rectifier bridge. The firing signal fire_p are connected
with thyristor thyristor_p1 and thyristor_n2.
The firing signal fire_n are connected
with thyristor thyristor_p2 and thyristor_n1. See example
Examples.ACDC.RectifierCenterTap2Pulse.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Resistance | RonThyristor | 1e-05 | Closed thyristor resistance |
| SI.Conductance | GoffThyristor | 1e-05 | Opened thyristor conductance |
| SI.Voltage | VkneeThyristor | 0 | Thyristor forward threshold voltage |
| Boolean | offStart_p1 | true | Boolean start value of variable thyristor_p1.off |
| Boolean | offStart_p2 | true | Boolean start value of variable thyristor_p2.off |
| Boolean | offStart_n1 | true | Boolean start value of variable thyristor_n1.off |
| Boolean | offStart_n2 | true | Boolean start value of variable thyristor_n2.off |
| Boolean | useHeatPort (from ConditionalHeatPort) | false | = true, if heatPort is enabled |
| SI.Temperature | T (from ConditionalHeatPort) | 293.15 | Fixed device temperature if useHeatPort = false |
| Integer | m (from Enable) | 3 | Number of phases |
| Enable | |||
| Boolean | useConstantEnable (from Enable) | true | Disable boolean input and use constantEnable, if true |
| Boolean | constantEnable (from Enable) | true | Constant enabling of firing signals |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Analog.Interfaces.PositivePin | ac_p (from ACtwoPin) | Positive AC input | |
| Modelica.Electrical.Analog.Interfaces.NegativePin | ac_n (from ACtwoPin) | Negative AC input | |
| Modelica.Electrical.Analog.Interfaces.PositivePin | dc_p (from DCtwoPin) | Positive DC output | |
| Modelica.Electrical.Analog.Interfaces.NegativePin | dc_n (from DCtwoPin) | Negative DC output | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatPort (from ConditionalHeatPort) | Conditional heat port | |
| Modelica.Blocks.Interfaces.BooleanInput | enable (from Enable) | Enables fire and notFire | |
| Modelica.Blocks.Interfaces.BooleanInput | fire_p (from Enable1) | Firing signal of positive potential transistor | |
| Modelica.Blocks.Interfaces.BooleanInput | fire_n (from Enable2) | Firing signal of negative potential transistor |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage | vAC (from ACtwoPin) | ac_p.v - ac_n.v | AC voltages |
| SI.Current | iAC (from ACtwoPin) | ac_p.i | AC currents |
| SI.Power | powerAC (from ACtwoPin) | vAC*iAC | AC power |
| SI.Voltage | vDC (from DCtwoPin) | dc_p.v - dc_n.v | DC voltage |
| SI.Current | iDC (from DCtwoPin) | dc_p.i | DC current |
| SI.Power | powerDC (from DCtwoPin) | vDC*iDC | DC power |
| SI.Power | LossPower (from ConditionalHeatPort) | Loss power leaving component via heatPort | |
| SI.Temperature | T_heatPort (from ConditionalHeatPort) | Temperature of heatPort | |
| PowerConverters.Enable.EnableLogic | enableLogic (from Enable) | Enabling logic | |
| Modelica.Blocks.Logical.And | andCondition_p (from Enable1) | And condition for positive firing signal | |
| Modelica.Blocks.Logical.And | andCondition_n (from Enable2) | And condition for negative firing signal | |
| Modelica.Electrical.Analog.Ideal.IdealThyristor | thyristor_p1 | Thyristor connecting the positive AC input pin with positive DC output | |
| Modelica.Electrical.Analog.Ideal.IdealThyristor | thyristor_p2 | Thyristor connecting the negative AC input pin with positive DC output | |
| Modelica.Electrical.Analog.Ideal.IdealThyristor | thyristor_n1 | Thyristor connecting the positive AC input with negative DC output | |
| Modelica.Electrical.Analog.Ideal.IdealThyristor | thyristor_n2 | Thyristor connecting the negative AC input with negative DC output |