The control of a three-phase inverter with a passive load (resistive–inductive) is used as an example application for explaining the effects of the delay due to calculation time and the delay compensation method. However, the same ideas are valid for all predictive control schemes.
The predictive current control scheme using MPC is shown in Figure 12.1 and consists of the following steps:
The predictive control algorithm can also be represented as the flowchart presented in Figure 12.2. As can be seen in this figure, calculation of the predicted current and cost function is repeated as many times as there are available switching states, leading to a large number of calculations performed by the microprocessor.
In the case of current control, the cost function is defined as the error between the reference current ...