In this paper, a multiple-model predictive control strategy is studied, which is based on a new model switching method. It combines multiple-model switching principle and predictive control method, and can be applied to the linear system with large model uncertainty. Simulation results show that the algorithm has good tracking and dynamic performance.