.SMPS.BasicConverter

Information

  Basic implementation of some switched - mode power supplies, e.g.
  a buck converter, boost converter, flyback converter, forward converter,
  Cuk converter, SEPIC, zeta converter, etc.
  

Contents

Name Description
 Defaults Sensible default values of some most often used quantities.
 ISmps An interface that defines four pins of typical power converters. The models, derived from this interface, do not include a voltage source (should be connected to inP and inN) and a load (should be connected to outP and outN).
 ISmpsDport An extension of SMPS.BasicConverter.ISmps with an aditional input port that allows direct setting of the duty cycle ratio (D).
 ISmpsVport An extension of SMPS.BasicConverter.ISmps with aditional input pins that allow setting of the duty cycle ratio (D) via a voltage, e.g. output of a PID compensator.
 BuckConverter A buck converter, built of nonideal (lossy) elements. Losses of a transistor, diode and inductor copper are modeled. Optionally any lossy element can be set to 0. The duty cycle is set directly (as a dimensionless real number between 0 and 1) and may vary during the simulation run.
 BoostConverter A boost converter, built of nonideal (lossy) elements. Losses of a transistor, diode and inductor copper are modeled. The duty cycle is set directly (as a dimensionless real number between 0 and 100) and is constant during the simulation run.
 InvertingBuckBoostConverter An inverting buck - boost converter, built of nonideal (lossy) elements. Losses of a transistor, diode and inductor copper are modeled. Optionally any lossy element can be set to 0. The duty cycle is set directly (as a dimensionless real number between 0 and 1) and may vary during the simulation run.
 FlybackConverter A single output flyback converter, built of nonideal (lossy) elements. Losses of a transistor, diode, winding resistance,core losses and magnetizing current are modeled. Optionally any lossy element can be set to 0. The duty cycle is set directly (as a dimensionless real number between 0 and 1) and may vary during the simulation run.
 DoubleOutputFlybackConverter A double output flyback converter, built of nonideal (lossy) elements. Losses of a transistor, diode, winding resistance,core losses and magnetizing current are modeled. Optionally any lossy element can be set to 0. All diodes are identical. The duty cycle is set directly (as a dimensionless real number between 0 and 1) and may vary during the simulation run.
 ForwardConverter A forward converter, built of nonideal (lossy) elements. Losses of a transistor, diode, winding resistance, core losses and magnetizing current are modeled. Optionally any lossy element can be set to 0. All diodes are identical. The duty cycle is set directly (as a dimensionless real number between 0 and 1) and may vary during the simulation run.
 CukConverter An non-isoltaed Cuk converter, built of nonideal (lossy) elements. Losses of a transistor, diode and inductor copper are modeled. Optionally any lossy element can be set to 0. By default both inductors and capacitors are identical. The duty cycle is set directly (as a dimensionless real number between 0 and 1) and may vary during the simulation run.
 SepicConverter A SEPIC (single-ended primary-inductor converter), built of nonideal (lossy) elements. Losses of a transistor, diode and inductor copper are modeled. Optionally any lossy element can be set to 0. By default both inductors and capacitors are identical. The duty cycle is set directly (as a dimensionless real number between 0 and 1) and may vary during the simulation run.
 ZetaConverter A SEPIC (single-ended primary-inductor converter), built of nonideal (lossy) elements. Losses of a transistor, diode and inductor copper are modeled. Optionally any lossy element can be set to 0. By default both inductors and capacitors are identical. The duty cycle is set directly (as a dimensionless real number between 0 and 1) and may vary during the simulation run.

Generated at 2021-02-24T01:59:16Z by OpenModelicaOpenModelica 1.18.0~dev-65-g9ac6586 using GenerateDoc.mos