Programming essentials for the CPP SDK
Taking a Three-phase PV inverter as a reference application, this note provides programming essentials for the CPP SDK to facilitate the implementation of full-scale converter…
Taking a Three-phase PV inverter as a reference application, this note provides programming essentials for the CPP SDK to facilitate the implementation of full-scale converter…
This article, targeted towards first-time imperix users, provides instructions to get started with the CPP SDK. It focuses on the typical workflow associated with the…
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