modelDiodeBridge2mPulse
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).
Information
General information about AC/DC converters can be found at the AC/DC converter concept
This is a 2*m pulse diode 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 |
|---|---|---|---|
| Integer | m | 3 | Number of phases |
| SI.Resistance | RonDiode | 1e-05 | Closed diode resistance |
| SI.Conductance | GoffDiode | 1e-05 | Opened diode conductance |
| SI.Voltage | VkneeDiode | 0 | Diode forward threshold voltage |
| 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.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 |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage[m] | vAC (from ACplug) | ac.pin[:].v | AC potentials |
| SI.Current[m] | iAC (from ACplug) | ac.pin[:].i | AC currents |
| SI.Power[m] | powerAC (from ACplug) | vAC.*iAC | AC power |
| SI.Power | powerTotalAC (from ACplug) | sum(powerAC) | AC total 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 | |
| Modelica.Electrical.Polyphase.Ideal.IdealDiode | diode_p | Diodes connected to positive DC potential | |
| Modelica.Electrical.Polyphase.Ideal.IdealDiode | diode_n | Diodes connected to negative DC potential | |
| Modelica.Electrical.Polyphase.Basic.Star | star_p | ||
| Modelica.Electrical.Polyphase.Basic.Star | star_n | ||
| Modelica.Thermal.HeatTransfer.Components.ThermalCollector | thermalCollector |