Abstract:There is a problem of large steady-state power pulsation in a traditional Finite Control Set Model Predictive Control (FCS-MPC) system. To solve this, a Duty Cycle control-based Model Predictive Control (DC-MPC) strategy is proposed for a Vienna rectifier in this paper. First, the cost function is constructed according to the principle of minimizing power error, and the optimal vector is selected by evaluating online the influence of the candidate vectors on the value function. Then, the control period is divided into two intervals, and a second vector is introduced to improve the steady-state performance of the system and reduce power pulsation. In addition, the problem of Neutral-Point (NP) voltage oscillation is solved using a redundant switching state. Compared with the traditional model predictive control, the weight coefficient tuning process is eliminated, and the control structure is simpler. Finally, the effectiveness of the proposed strategy of the Vienna rectifier model is verified through simulation and experiment. This work is supported by the National Key Research and Development Project of China (No. 2017YFB0103200).