Other
Use examples from a wide range of application areas to learn about modeling and simulation with System Modeler and the Modelica language.
Full-Wave Bridge Rectifier
Many applications require direct current, DC. However, transporting direct current through the power lines has several disadvantages compared to alternating current, AC. AC can be used in transformers and allows for higher-efficiency power conversion and transmission. For the electricity found in power outlets to be used in DC circuits, it first needs to be converted into direct current. One way to do this is to use a full-wave bridge rectifier.
To run this example, you'll need
The latest versions of System Modeler and Mathematica.
Please make a selection:
Get afree trial Continue
with download
The Model
Understanding the Circuit
To better understand the flow of current through the circuit, it can be visualized using dynamic diagrams in SystemModeler together with Mathematica.
Dynamic Diagrams
Explore and Compare
SystemModeler can be used to easily compare different design decisions. Here is a comparison of the usage of two different types of forward-biased diodes in the circuit.
Design Decisions
Several different static equations exist to describe the output ripple from the rectifier. As a usual rectifier contains a dynamical component, a capacitor, these equations can only be approximations. Using SystemModeler to simulate the system results in a more accurate value of the output ripple. The simulation value can also be compared to the approximated value using Mathematica.
A static approximation between circuit parameters and ripple amplitude is the following: , where is the load resistance, is the capacitor filter capacitance, and is the source voltage frequency. Using the same parameters as the simulation above, the static approximation gives a voltage ripple of 1.45 V. The static approximation is only valid when the ripple is sufficiently small.
Wolfram System Modeler
Try
Buy
System Modeler is available in English
and Japanese
on Windows, macOS & Linux »
Questions? Comments? Contact a Wolfram expert »