WOLFRAM SYSTEM MODELER

# BuckBoostConverter

Model of a DC/DC Buck Boost Converter used to study rise time and output current ripple.

# Wolfram Language

In[1]:=
`SystemModel["EducationExamples.ElectricalEngineering.BuckBoostConverter"]`
Out[1]:=

# Buck-Boost Converter

CONTENTS:
 ˇ Introduction ˇ Dynamics

## Introduction

This model studies the switching behavior of a buck-boost converter.

In order to get the full experience of this example, you need the following:

These pages show an overview of the example. For the full example, open the accompanying notebook BuckBoostConverter.nb.

## Dynamics

This is a model of a buck-boost DC-DC converter. The parameters are taken from an example in the WhenEvent Wolfram Language documentation, with a larger capacitor. It can be found in the Applications section under Power Electronics.

### Simulation

To simulate the model, perform this step:

• Click the Simulate button in the top toolbar .

A stored plot will display automatically. The plot window should now look like this:

You can change the Vin and Vout parameters to try different input and output voltages.

You can also zoom in to see the output ripple:

# Parameters (7)

r1 Value: 22 Type: Resistance (Ω) Description: Load resistance Value: 0.0001 Type: Capacitance (F) Description: Parameter for the capacitor Value: 0.02 Type: Inductance (H) Description: Parameter for the inductor Value: Vout / (Vout + Vin) Type: Real Description: Duty-ratio Value: 24 Type: Voltage (V) Description: Input voltage Value: 36 Type: Voltage (V) Description: Reference output voltage Value: 0.00005 Type: Time (s) Description: Time for one period

# Components (8)

inputVoltage Type: ConstantVoltage Description: Voltage source driving the circuit Type: Resistor Description: Load attached to the circuit Type: Capacitor Description: Capacitor supplying energy to the load when the switch is on Type: Inductor Description: Inductor storing energy Type: Ground Type: BooleanPulse Description: Switch dictating the duty ratio of the transistor Type: IdealDiode Description: Diode blocking current to flow from the left to the right in the circuit Type: IdealClosingSwitch Description: Switch imitating a MOSFET