Product / SIMBA Desktop

SIMBA Desktop

Modeling and simulation software for power electronics engineers.

SIMBA Desktop helps engineers analyze and design power supplies, motor drives, and grid-connected converters with an intuitive desktop interface.

It combines circuit modeling, simulation, scopes, and advanced analyses in one application.

Desktop walkthrough

A quick look at the SIMBA Desktop interface.

Main features

SIMBA Desktop combines an easy-to-use interface with the analysis features needed for power electronics work.

Modeling tool

Create models with libraries covering several physical domains.

  • Electrical, mechanical, magnetic, thermal, and control libraries
  • Components for converters, drives, and control systems
  • Suitable for both simple and more detailed models

Fast power electronics solver

SIMBA uses a transient solver with a predictive time step that adapts to the circuit behavior.

  • Built for switching power converters
  • Excellent simulation speed with high accuracy
  • Well suited to repeated simulations

Graphical user interface

The desktop interface is simple to use and lets engineers become operational quickly.

  • Clear schematic editing workflow
  • Integrated scopes and simulation setup
  • Designed for day-to-day engineering work

Advanced analyses

SIMBA Desktop includes features for deeper analysis beyond a single transient run.

  • Automatic steady-state detection
  • AC sweep, thermal analysis, and parametric analysis
  • C code blocks and Python scripting support

Modeling, simulation, and scopes

The desktop application keeps circuit creation, simulation, and result visualization in the same environment.

SIMBA Desktop component libraries
Libraries

Libraries across several domains

SIMBA includes electrical, mechanical, magnetic, thermal, and control libraries. This makes it possible to study the electrical circuit together with the rest of the system.

SIMBA Desktop graphical interface
Editor

Intuitive graphical user interface

The interface is designed to be simple to use so engineers can create and modify circuits without a long learning phase.

LLC converter simulated in SIMBA Desktop
Solver

Fast transient simulation

The solver adapts to circuit events and time constants to provide strong performance on power electronics models.

Scopes

Real-time scopes

Results can be visualized during and after simulation. The scopes include zoom, waveform analysis, and measurements such as instantaneous, average, RMS, and FFT values.

Advanced analyses in the desktop application

SIMBA Desktop includes several analysis features used in power electronics design and validation.

Automatic steady-state detection in SIMBA Desktop
Steady state

Automatic steady-state detection

SIMBA can detect the steady-state operation of the simulated circuit. This is especially useful during parametric studies where each run can have different time constants.

  • Useful during repeated runs
  • Helps stop simulations at the right point
  • Improves workflow for sweeps
AC sweep results in SIMBA Desktop
Frequency domain

AC sweep and loop analysis

AC sweep can be used to determine open-loop and control-loop transfer functions over a user-defined frequency range.

  • Useful for converter dynamics
  • Gain and phase analysis inside SIMBA
  • Supports control design work
Thermal analysis results in SIMBA Desktop
Thermal

Electro-thermal analysis for switching devices

SIMBA can combine electrical and thermal simulations to study switching and conduction losses in power semiconductors.

  • Switching and conduction loss evaluation
  • Temperature-dependent data support
  • Useful for thermal management studies
Parametric analysis results in SIMBA Desktop
Exploration

Parametric analysis

Parametric analysis helps automate a single-parameter variation and the corresponding simulations.

  • Useful for sensitivity analysis
  • Compare results across several runs
  • Simple way to automate variations

Custom control and Python automation

SIMBA Desktop can also be extended with custom control code and Python scripts.

C code block in SIMBA Desktop
C code

C code block

The control library includes a C code block that lets users write their own control code, include headers, and build custom control model blocks.

Python automation with SIMBA
Python

Python library

Modeling, simulation, and analysis steps can also be run from Python scripts. This gives a high degree of freedom for automation and advanced studies.

See the Python Library page for more details.

Desktop workflow

SIMBA Desktop for everyday power electronics work

Use SIMBA Desktop to create circuits, run simulations, inspect results, and access advanced analysis features in a single desktop application.

  • Modeling and simulation in one tool
  • Scopes and advanced analyses included
  • Python support for automation