Multi-rate control
This note introduces the principles of implementing multi-rate control algorithms on imperix controllers. Multi-rate control is supported by the ACG SDK (for Simulink and PLECS…
This note introduces the principles of implementing multi-rate control algorithms on imperix controllers. Multi-rate control is supported by the ACG SDK (for Simulink and PLECS…
This article provides getting-started instructions for first-time users of the imperix ACG SDK. It focuses on the typical workflow for simulation and automated code generation…
The ACG SDK blocksets for Simulink and PLECS contain blocks specific to the all-in-one programmable inverter (TPI8032 22kW). These wrappers simplify the use of usual blocks,…
This document provides guidance for first-time users on the essential procedures for deploying code to imperix controllers and connecting to the equipment. It is applicable…
The User fault block is used to stop the converter operation from the user model. It makes the controller enters the FAULT state (user fault)…
This block writes a user-defined message in the log module of Cockpit. Numerical values can be inserted into the message using the conversion specifier “%f“,…
This page covers a possible control algorithm for controlling the secondary DC voltage of a DAB converter. A working prototype is built using PEH full-bridge…
The “dq0 to Alpha-Beta-Zero” converts a space vector from a rotating (dq0) to a stationary (αβ0) reference frame. The angle of the rotating reference frame…
The “Alpha-Beta-Zero to dq0” block converts a space vector from a stationary (αβ0) to a rotating reference frame (dq0). The angle of the rotating reference…
The “Alpha-Beta-Zero to abc” block computes a three-phase (abc) signal from a space vector in a stationary reference frame (αβ0). The transformation is performed using…
End of content
End of content