modelRectifier
B6 diode bridge
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
The rectifier example shows a B6 diode bridge fed by a three-phase sinusoidal voltage, loaded by a DC current. DC capacitors start at ideal no-load voltage, thus making easier initial transient.
Simulate until T=0.1 s. Plot in separate windows:
uDC ... DC-voltage
iAC ... AC-currents 1..3
uAC ... AC-voltages 1..3 (distorted)
Try different load currents iDC = 0..approximately 500 A. You may watch losses (of the whole diode bridge) trying different diode parameters.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage | VAC | 400 | RMS line-to-line |
| SI.Frequency | f | 50 | Line frequency |
| SI.Inductance | LAC | 60E-6 | Line inductor |
| SI.Resistance | Ron | 1E-3 | Diode forward resistance |
| SI.Conductance | Goff | 1E-3 | Diode backward conductance |
| SI.Voltage | Vknee | 2 | Diode threshold voltage |
| SI.Capacitance | CDC | 15E-3 | DC capacitance |
| SI.Current | IDC | 500 | Load current |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage | uDC | ||
| SI.Current[3] | iAC | ||
| SI.Voltage[3] | uAC | ||
| SI.Power | Losses | ||
| Modelica.Electrical.Analog.Sources.SineVoltage | SineVoltage1 | ||
| Modelica.Electrical.Analog.Sources.SineVoltage | SineVoltage2 | ||
| Modelica.Electrical.Analog.Sources.SineVoltage | SineVoltage3 | ||
| Modelica.Electrical.Analog.Basic.Inductor | Inductor1 | ||
| Modelica.Electrical.Analog.Basic.Inductor | Inductor2 | ||
| Modelica.Electrical.Analog.Basic.Inductor | Inductor3 | ||
| Ideal.IdealDiode | IdealDiode1 | ||
| Ideal.IdealDiode | IdealDiode2 | ||
| Ideal.IdealDiode | IdealDiode3 | ||
| Ideal.IdealDiode | IdealDiode4 | ||
| Ideal.IdealDiode | IdealDiode5 | ||
| Ideal.IdealDiode | IdealDiode6 | ||
| Modelica.Electrical.Analog.Basic.Capacitor | Capacitor1 | ||
| Modelica.Electrical.Analog.Basic.Capacitor | Capacitor2 | ||
| Modelica.Electrical.Analog.Basic.Ground | Ground1 | ||
| Modelica.Electrical.Analog.Sources.SignalCurrent | SignalCurrent1 | ||
| Modelica.Blocks.Sources.Constant | Constant1 |
Revisions
Release Notes:
- Mai 7, 2004
by Anton Haumer
realized