DEVELOPMENT KIT FOR AUTOMATED CODE GENERATION

This Software Development Kit (SDK) allows programing imperix controllers directly from Simulink or PLECS. It provides blocksets and automated code generation tools to achieve both simulation and device programming with just a few clicks. With the ACG SDK, truly rapid prototyping is possible, hence accelerating the experimental validation of any sort of control algorithms.

 

CONTROL DEVELOPEMENT WITHOUT CODE

  • Automatic programming

Modern power electronic simulation software – such as Matlab Simulink and Plexim PLECS – support the automated generation of run-time control code, directly from the simulation models. With a bit of extra automation, this code can be compiled and uploaded onto the real-time target too, resulting in the whole effort of programming a power converter controller being done in just one click!

 

This is exactly what imperix offers with the ACG-SDK: a convenient approach to control implementation, testing, and maintenance directly from within your usual computer simulation software.

 

  • Pre-tuning with computer simulations

What’s more,  by integrating accurate subsystem models – such as ADC or PWM blocks – directly into the simulation, getting realistic simulations before code is generated is possible too! This allows pre-testing and pre-tuning the control algorithms off-line, hence leading to precious time savings when starting experimental activities. Besides, thanks to our remote monitoring software, it is still time to fine-tune every parameter during run-time.

 

Whatever is your preferred approach, the ACG SDK embeds models that accurately model system dynamics as well as its sampling, modulation, and other phase-sensitive aspects.

 

SIMULINK BLOCKSET Support

The imperix blockset library supports both the B-Box RCP and the B-Board PRO directly from within Simulink. Each block supports:

  • Offline simulation, thanks to an accurate model of each corresponding hardware peripheral.
  • Automated code generation.
  • Online parameterization and tuning through Simulink’s external mode.

 

The imperix blockset is compatible with Matlab Simulink 2016a to 2020b.

 

PLECS BLOCKSET Support

The imperix blockset library supports both the B-Box RCP and the B-Board PRO directly from within PLECS (standalone or blockset). Each block supports:

  • Offline simulation, thanks to an accurate model of each corresponding hardware peripheral.
  • Automated code generation.

 

The imperix blockset is compatible with Plexim PLECS 4.4 and above.

 

Click for View Quick Start Documentation

 

Click for View Simulink Support

 

Click for View PLECS Support

 

Click for View BB Control Utility

ACG SDK License

S$10,800.00Price