WOLFRAM SYSTEM MODELER

Rectifier

Rectifier example

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.Electrical.QuasiStatic.SinglePhase.Examples.Rectifier"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

This example demonstrates coupling a quasi-static circuit with a DC circuit. The QS voltage is rectified (using an ideal AC DC converter), loaded by a variable load conductor. The conversionFactor = DC voltage / AC rms voltage in this case is the root mean square of a rectified sine, i.e., 1. You may compare the quasi-static results with that of a fully transient model (using a Graetz rectifier), plotting:

  • QS: AC rms current = iQS.len
  • AC: AC instantaneous current = iAC.u
  • AC: AC rms current = iAC.y_rms
  • QS: DC current = iDC1.i
  • AC: DC instantaneous current = iDC2.u
  • AC: DC rms current = iDC2.y

It can be seen that at the DC side the current is represented by its averaged value, at the AC side by its rms value.

Note

The quasi-static model needs a grounding at the QS side as well as the DC side, whereas the transient model may have only one ground since AC side and DC side are connected via the diodes.

Parameters (2)

VAC

Value: 100

Type: Voltage (V)

Description: AC rms voltage

conversionFactor

Value: 1

Type: Real

Description: Ratio of DC voltage / AC rms voltage

Outputs (2)

Itr

Default Value: iAC.y_rms

Type: Current (A)

Description: Transient current

Iqs

Default Value: iQS.len

Type: Current (A)

Description: QS current

Components (19)

voltageQS

Type: VoltageSource

Description: Constant AC voltage

resistorQS

Type: Resistor

Description: Single-phase linear resistor

currentSensorQS

Type: CurrentSensor

Description: Current sensor

iQS

Type: ComplexToPolar

Description: Converts complex to polar representation

groundQS

Type: Ground

Description: Electrical ground

rectifierQS

Type: IdealACDCConverter

Description: Ideal AC DC converter

groundDC1

Type: Ground

Description: Ground node

iDC1

Type: CurrentSensor

Description: Sensor to measure the current in a branch

load1

Type: VariableConductor

Description: Ideal linear electrical conductor with variable conductance

voltageAC

Type: SineVoltage

Description: Sine voltage source

resistorAC

Type: Resistor

Description: Ideal linear electrical resistor

currentSensorAC

Type: CurrentSensor

Description: Sensor to measure the current in a branch

iAC

Type: Harmonic

Description: Calculate harmonic over period 1/f

groundAC

Type: Ground

Description: Ground node

rectifierAC

Type: GraetzRectifier

Description: Graetz rectifier bridge

currentSensorDC2

Type: CurrentSensor

Description: Sensor to measure the current in a branch

iDC2

Type: RootMeanSquare

Description: Calculate root mean square over period 1/f

load2

Type: VariableConductor

Description: Ideal linear electrical conductor with variable conductance

ramp

Type: Ramp

Description: Generate ramp signal