This paper presents a new method to overcome the degraded control performance of linear induction motors (LIM) due to end effects. The method employs a parameter-self-tuning adaptive sliding mode observer (ASMO) and model predictive current control (MPCC), which first develops a LIM mathematical model considering end effects and then designs the MPCC to strengthen the control. To improve the accuracy of the flux observation, the method develops the ASMO and analyzes the stability of the observer. For parameter tuning, the method utilizes an improved particle swarm optimization algorithm (IPSO). Overall, the experimental findings validate the effectiveness of the proposed algorithm.