The invention discloses a method for carrying out
model prediction control on a grid-side converter of a
photovoltaic power generation system under unbalanced
voltage. According to the technical scheme, the method is characterized by including the first step of carrying out analytic calculation to obtain
reference current of the AC side of the converter according to
voltage of a sampling grid, delayed signals and given initial power, the second step of obtaining prediction current through a prediction model under the action of
voltage vectors, the third step of selecting the
voltage vector, which minimizes the absolute value of the difference between the current reference value and the current prediction value, as the optimal
voltage vector through a value function, and the fourth step of selecting a switch position
signal corresponding to the optimal
voltage vector as a
switching signal for controlling a power device. Under the condition of network voltage unbalance, it is guaranteed that
DC bus voltage is stable and grid-side current is sinusoidal through the control of balance of the power of the two sides of the converter. The whole process is based on a two-phase static coordinate frame, and rotational coordinate conversion is avoided. Moreover, the control method does not include the positive and negative sequence
decomposition and
phase locking steps, the control structure is simple, and the calculated amount is small.