When the finite control set model predictive control (FCS-MPC) is applied to the three-level converter, there are problems such as large current harmonics, high requirements for the computing efficiency of the microcontroller, complex multi-objective optimization and limited output vector switching. In addition,the mismatch of inductance parameter may directly affect the observation accuracy of FCS-MPC. To solve the above problem,a double vector model predictive control strategy with constant frequency strategy based on the inductance parameters on-line identification is presented.First, a single objective cost function based on the direct power is constructed by optimizing the redundant vector which is selected to balance the neutral-point potential, the design of weighting factor is avoided.At the same time, in order to effectively reduce the grid current ripple under single vector modulation, space vector pulse width modulation (SVPWM) is realized by combining with zero vector control mode. And, a parameter identification method based on model reference adaptive system(MARS) is proposed to overcome the effect of model parameter mismatch.Finally, the results show that the proposed F-MPCCF has good steady-state and dynamic performance from the static, transient and neutral-point potential control.