The invention discloses a photovoltaic MPPT control method based on fuzzy PI two-way linear prediction. The method includes the following steps that first, a power-voltage characteristic curve of a photovoltaic cell is obtained, two-way linear prediction is performed through the tangent line of the characteristic curve to approach the maximum power point, and the approximate maximum power point is obtained through calculation; second, on the basis of the approximate maximum power point, the actual maximum power point is tracked with a perturbation and observation method, and the error e(k) and the error conversion delta e(k) are calculated, wherein delta e(k)= e(k)- e(k-1), the k represents the period, P represents the power, and u represents the voltage; third, the error e(k) and the error conversion delta e(k) serve as input of a fuzzy controller, the Mamdani fuzzy reasoning method is adopted for the fuzzy controller, a fuzzy control rule is established with the target that the output power can fast reach a given value, and maximum power point tracking is achieved. The method effectively solves the problem that the tracking speed and the calculating precision can not be taken into consideration at the same time with a traditional MPPT control method, the maximum power point can be tracked fast and accurately, and the method is simple and practical.