modelRectifier

Rectifier example

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

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

TypeNameDefaultDescription
SI.VoltageVAC100AC rms voltage
RealconversionFactor1Ratio of DC voltage / AC rms voltage

Components

TypeNameDefaultDescription
SI.CurrentItriAC.y_rmsTransient current
SI.CurrentIqsiQS.lenQS current
Sources.VoltageSourcevoltageQS
Basic.ResistorresistorQS
Sensors.CurrentSensorcurrentSensorQS
Modelica.ComplexBlocks.ComplexMath.ComplexToPolariQS
Basic.GroundgroundQS
Utilities.IdealACDCConverterrectifierQS
Modelica.Electrical.Analog.Basic.GroundgroundDC1
Modelica.Electrical.Analog.Sensors.CurrentSensoriDC1
Modelica.Electrical.Analog.Basic.VariableConductorload1
Modelica.Electrical.Analog.Sources.SineVoltagevoltageAC
Modelica.Electrical.Analog.Basic.ResistorresistorAC
Modelica.Electrical.Analog.Sensors.CurrentSensorcurrentSensorAC
Modelica.Blocks.Math.HarmoniciAC
Modelica.Electrical.Analog.Basic.GroundgroundAC
Utilities.GraetzRectifierrectifierAC
Modelica.Electrical.Analog.Sensors.CurrentSensorcurrentSensorDC2
Modelica.Blocks.Math.RootMeanSquareiDC2
Modelica.Electrical.Analog.Basic.VariableConductorload2
Modelica.Blocks.Sources.Rampramp