packageBasicConverter
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. |