modelHalfControlledBridge2mPulse
Extends from Icons.Converter (Converter icon), PowerConverters.Interfaces.ACDC.ACplug (AC polyphase plug), 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.Enable1m (Partial model providing enable parameter and optional enable input for m firing signals).
Information
General information about AC/DC converters can be found at the AC/DC converter concept
This is a 2*m pulse half controlled rectifier bridge. In order to operate this rectifier a voltage source with center tap is required. The circuit topology is the same as in Examples.ACDC.RectifierBridge2mPulse. It is important to note that for polyphase circuits with even phase numbers greater than three the MultiStarResistance shall be used for grounding the voltage sources.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Resistance | RonDiode | 1e-05 | Closed diode resistance |
| SI.Conductance | GoffDiode | 1e-05 | Opened diode conductance |
| SI.Voltage | VkneeDiode | 0 | Diode forward threshold voltage |
| 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[m] | offStart_p | fill(true, m) | Boolean start value of variable thyristor_p[:].off |
| Integer | m (from ACplug) | 3 | Number of phases |
| Boolean | useHeatPort (from ConditionalHeatPort) | false | = true, if heatPort is enabled |
| SI.Temperature | T (from ConditionalHeatPort) | 293.15 | Fixed device temperature if useHeatPort = false |
| Enable | |||
| Boolean | useConstantEnable (from Enable1m) | true | Disable boolean input and use constantEnable, if true |
| Boolean | constantEnable (from Enable1m) | true | Constant enabling of firing signals |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Polyphase.Interfaces.PositivePlug | ac (from ACplug) | 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[m] | fire_p (from Enable1m) | Firing signals of positive potential transistors | |
| Modelica.Blocks.Interfaces.BooleanInput | enable (from Enable1m) | Enables fire and notFire |