Efficient programming with the CPP SDK
This note provides practical guidelines and code snippets for programming imperix controllers with the CPP SDK. It follows up on the getting started guide and…
This note provides practical guidelines and code snippets for programming imperix controllers with the CPP SDK. It follows up on the getting started guide and…
This article provides instructions for getting started with the CPP SDK, focusing on the workflow for developing C++ control algorithms for imperix controllers. Specifically targeted…
This B-Box 4 guide provides the necessary information to get started with imperix’s flagship controller. To this end, readers are guided through the implementation of…
This technical note presents a conventional PI controller-based current control strategy, using a buck converter as example. The developed example may be employed as an…
This technical note addresses possible implementations for a discrete PI controller and provides general insight into PI tuning strategies. It also includes practical implementations for…
The DQ-type PLL is a basic Phase-Locked Loop (PLL) used to extract the phase information of three-phase voltages. It operates by minimizing the voltage projected…
This note outlines the key considerations for developing a custom user interface specifically for the operation of Imperix power converters. Several possibilities are available to…
This article provides some insights on the computation of optimized switching angles for use with imperix’s PP-PWM modulator. It introduces one possible approach for pre-computing…
This page presents an implementation example of Selective Harmonic Elimination (SHE) using the PP-PWM modulator. This example addresses a high-power 3-level NPC inverter tied to…
The FPGA-based PP-PWM (programmed pulse pattern) peripheral provides a specialized PWM scheme for two and three-level inverters, which relies on pre-computed pulse patterns. This type…
End of content
End of content