Design procedure for B-spline learning feed-forward controller

B-spline Learning Feed-Forward Control(LFFC)is a control strategy to obtain accurate tracking and is subject to reproducible disturbances.In this paper,a design procedure is formulated,according to which a B-spline LFFC can be designed in a structured way.As an example,the design procedure will be used to construct a B-spline LFFC for permanent magnet linear synchronous motor(PMLSM).Simulations show that the proposed control strategy can reduce effectively the influence of external disturbances,end effect,parameters variation and enhance the track performance of the PMLSM serve system.