In this thesis, we focus on the linear motors applied to the machine tool. We tested all kinds of framework applied to the machine tool, and also tried to build system model. Finally we analysis every framework and compare the advantage and disadvantage. In the beginning, we derive the dynamic equations of the single axis single linear motor system by using discrete Fourier transform (DFT) to transform an ordered sequence of data samples in the step experiment from the time domain into the frequency domain. When moving single-axis-two-linear-motors system we found that the current is inverting. The imperfection will reduce the thrust and bandwidth, and also affect tracking error. For the question, we used two control methods trying to solve it. One is tandem control method, the other is current/torque equalizing technique (current equalizer). In experiment, the imperfection made reduce by two control methods. And the current equalizer on tracking error and bandwidth is better than tandem control method.