Skip to content

About

This repository shows how to design various power converter circuits and their corresponding control techniques.

Resources

Security policy

Stars

41 stars

Watchers

3 watching

Forks

Repository files navigation

Power Converter Circuit and Control Design with Simscape

Power converters are fundamental components in various electrification applications. This repository provides tools and workflows to design and analyze different power converter configurations and control techniques.

View Power Converter Circuit and Control Design with Simscape on File Exchange Open in MATLAB Online

📖 Table of Contents


🌍 Overview

This repository provides workflows for modeling, simulating, and analyzing power converter circuits and control systems using Simscape Electrical. It supports the design and simulation of various converter topologies and control algorithms for grid modernization and transportation electrification applications.


⚡ Engineering Solutions

Grid-Forming Converter Design

Modern power systems face reduced inertia and limited short-circuit current due to increased use of converter-based resources and fewer synchronous machines. Grid-forming (GFM) converters address these issues by emulating synchronous machine dynamics, providing inertia, damping, and enhanced control of active and reactive power.

GFMConverter GFMConverterFreq

LLC Resonant Converter Design

This design solution enables you to design and analyze a full-bridge LLC resonant converter. The workflow guides you through developing the converter to meet your specifications by plotting gain curves for various load conditions, quality factors, and inductor ratios.

LLCConverter LLCConverter1

CLLC Bidirectional Resonant Converter Design

This design solution enables you to design and analyze a bidirectional CLLC resonant converter. A full-bridge synchronous rectifier on the secondary side allows power to flow in either direction.

CLLCConverter CLLCConverter1

Dual-Active-Bridge Converter Design

This design solution enables you to design and analyze an isolated bidirectional dual-active-bridge (DAB) converter. The controller regulates either the output voltage or the output current.

DABConverter DABConverter1

Dual-Active-Bridge Thermal Analysis with Custom MOSFET Model

This design solution simulates the junction temperature of the eight bridge devices of a dual active bridge converter that uses the MOSFET Model block from ConverterLibrary, and estimates the device loss and the efficiency.

DABThermalAnalysis DABThermalAnalysis1

Totem-Pole Boost PFC Converter Design

This design solution enables you to design and analyze a totem-pole boost power factor correction (PFC) converter. You choose whether the slow leg is a diode, a MOSFET, or a thyristor.

TotemPoleConverter TotemPoleConverter1

Boost PFC Converter Design

This design solution enables you to design and analyze a boost power factor correction (PFC) converter with a diode rectifier bridge at its input.

BoostPFCConverter BoostPFCConverter1

Interleaved Boost PFC Converter Design

This design solution enables you to design and analyze a two-leg interleaved boost power factor correction (PFC) converter. The two boost legs are identical and operate 180 degrees apart.

InterleavedBoostPFCConverter InterleavedBoostPFCConverter1

Non-Isolated DC-DC Converter Design

This design solution enables you to design and analyze a non-isolated DC-DC converter. Choose one of six topologies: buck, boost or buck-boost, each with a synchronous variant.

NonIsolatedDCDCConverter NonIsolatedDCDCConverter1

🛠️ Prerequisites

  • MATLAB R2026a or later
  • Simscape and Simscape Electrical

🚀 Setup

  1. Clone or download the repository.
  2. Add the folder to your MATLAB path.
  3. Open PowerConverterCircuitAndControlDesignWithSimscape.prj to get started.
  4. Use project shortcut buttons in the toolstrip to access examples.

© 2023–2026 The MathWorks, Inc.

About

This repository shows how to design various power converter circuits and their corresponding control techniques.

Resources

Security policy

Stars

41 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages