This paper studies a reference voltage vector (RVV) based model predictive control (MPC) for semicontrolled open-winding flux-switching permanent magnet generator (SOW-FSPMG). Common dc bus is adopted in this configuration, thereby leading to zero-sequence current (ZSC). The first concern of this work is put into proposing a novel ZSC suppression strategy, which is on the basis of the redundant vector pre-selection. Secondly, a deadbeat flux control (DBFC) is adopted to calculate the RVV. Then, only 4, 3 or 2 vectors adjacent to the RVV are of interest during each sampling period, thereby decreasing the computation burden; meanwhile, a simplified cost function that evaluates the error between the RVV and the prediction voltage vectors is defined. Thirdly, the side effect of dead-time inherent to voltage source converter (VSC) on the system's steady-state performance is analysed and discussed. In order to properly leverage the dead-time, a solution to regulate duty-cycles of the dead-time voltage vector and the selected one is studied, by which means, steady-state performance of the system can be highly improved. Finally, experimental results are presented to verify the correctness and effectiveness of the proposed method.