The conventional PI control, which has been extensively employed in the high-performance control of linear induction motors, has the benefit of a straightforward concept, quick dynamic response, and simple control. Nevertheless, the linear induction motor is more susceptible to outside disturbances and mismatched parameters since it is a highly linked, high-order, nonlinear, time-varying, complex system. Because of this, this paper proposes a double-closed-loop control of the linear induction motor, whose speed and current loops are the model-predictive speed controller and the model-predictive current controller, respectively, to solve the problems of speed overshoot and oscillation when the linear induction motor is operated under PI control. The findings demonstrate the benefits of the suggested control strategy, which significantly enhances the linear induction motor’s speed control performance. These benefits include improved dynamic performance, limited overshooting, and robust resistance to load disturbance.