Simulation Software for Power Electronics

PLECS® is the tool of choice for high-speed simulations of power electronic systems. It is available in two editions: PLECS Blockset for seamless integration with MATLAB®/Simulink®, and PLECS Standalone, a completely independent product.

What's new in Version 4.0

  • State Machines
    The new State Machine block provides you with a modeling environment for finite state machines that respond to discrete events.
  • Target Code Generation
    The PLECS Coder for PLECS Standalone has been extended with the capability to produce code for a specific hardware target. The new External Mode enables you tune parameter values on the hardware target and display captured data on the host computer. The first supported target is the new PLECS RT Box; more targets will follow.
  • Automatic Initialization of Thermal States
    In the thermal domain, PLECS can now automatically calculate initial temperatures for thermal capacitances based on their surrounding temperature.
  • New and Enhanced Library Components
    The electrical machines library has been extended with two new synchronous machine models based on look-up tables that can be imported from an FEM tool. The Induction Machine with Saturation now features a Full VBR implementation, in which both the stator and the rotor are modeled as voltages behind variable reactances.
    The mechanical library has been extended with a Planetary Gear Set model.
  • Processor-in-the-Loop (PIL)
    The Processor-in-the-Loop framework has been extended to support STM32 F0, F1, F2 and F3 MCUs.
  • Reduction of Algebraic Loops with PLECS Blockset
    In PLECS Blockset, continuous inputs of a Circuit block that do not have an immediate effect on any output are marked as non direct feedthrough inputs. This helps reduce the occurrence of algebraic loops in Simulink if you feed the output of a Circuit block back to its input, e.g. to model a mechanical load.
  • Support for High-DPI Displays
    The graphical user interface of PLECS now suports high-DPI displays on Windows and Mac OS X.

New: RT Box

The PLECS RT Box is a state of the art real-time simulator. With its 32 analog and 64 digital input/output channels and its 1 GHz dual-core CPU it is a versatile processing unit for both real-time hardware-in-the-loop (HIL) testing and rapid control prototyping.

RT Box with breakout board

"Using PLECS for simulation very much corresponds to the way electrical engineers think: model building is straight forward and the calculations run both, reliably and quickly."
— Ralf Juchem, SMA Technologie AG