For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

dSPACE Electrical Power Systems Simulation Package

Easy real-time simulation of power electronics circuits developed with Simscape Power Systems™

The dSPACE Electrical Power Systems Simulation Package allows for the real-time simulation of electrical models developed in Simscape Power Systems™. 

Application Areas

The Electrical Power Systems Simulation Package allows the real-time simulation of electrical models developed in
Simscape Power Systems™ (formerly SimPowerSystems™). The package provides various ways to integrate Simscape Power Systems™ models in a dSPACE hardware-in-the-loop (HIL) environment, e.g.:

  • DC/DC converters
  • Rectifiers and inverters
  • Wind/solar converters
  • Electric power industry
  • Smart grids


Using the processor-based approach, a library containing equivalent models for power electronics is available for modifying a Simscape Power Systems™ model to allow real-time-capable code generation on dSPACE real-time processors by means of Simulink Coder™. The FPGA-based approach involves configuring a ready-to-use FPGA application according to the given Simscape Power Systems™ model. This achieves low latency HIL simulation.

Key Benefits

For processor-based simulation, there are mean value models for bridge circuits used in power electronics to assure precise simulation of power semiconductor switching devices. Library functions for easy integration of multirate systems help avoid interference effects.
For FPGA-based simulation, there are preconfigured FPGA applications to allow easy integration without time-consuming FPGA synthesis. In particular, no FPGA-specific software is required. The speed of both simulation types is increased by precalculating the model states. By providing model separation (model splitting), the package lets you use multiple dSPACE real-time platforms simultaneously for computation. An integrated scope function lets you capture high-frequency signals within the FPGA clock rate.

Functionality Description
General
  • Ready-to-use FPGA applications provided for FPGA-based approach
  • Automatic code generation for dSPACE real-time platforms
  • Model analysis tools for enhanced usability
  • Supports a combination of FPGA- and processor-based simulation for simulating large distributed systems
Processor-based approach – For mid-latency simulation down to a step size of 20 μs (PHS-based systems and SCALEXIO systems)
  • Standard Simscape Power Systems™ components for linear parts and slow-switching semiconductors, such as rectifiers
  • Mean value models for fast-switching semiconductors and connecting to dSPACE I/O channels for PWM measurement
  • Supports Simscape Power Systems™ in separately triggered tasks (task handling)
  • Supports model separation (model splitting)
  • Precomputation of switch-configuration-dependent matrices (mode caching)
FPGA-based approach – Low-latency simulation with less than 2.5 μs (SCALEXIO systems)
  • Standard Simscape Power Systems™ components
  • Preconfigured FPGA applications for calculating Simscape Power Systems™ models
  • Supports model separation (model splitting)
  • Precomputation of switch-configuration-dependent matrices (mode caching)
  • Integrated scope function that captures high-frequency signals within the FPGA clock rate and synchronously sends the captured data to the processor, where it can be displayed and stored in instruments, such as the ControlDesk XY plotters.
  • Inter-FPGA communication between several FPGAs (EPSS-based or XSG-based applications)

Product Information Contact Information