Abstract
The stator phase winding of a linear pulse motor, which is a new type of linear motor, is comprised of two phases and is structurally characterized by a stacking method in which the winding of one phase is laid on top of the winding of another phase. Such a structural characteristic induces a difference in the flux linkage resulting from the flux of each stator phase winding in the same condition. The difference in the induced flux linkage acts as a kind of thrust ripple component in terms of the generated thrust. Thus, in order to maintain consistent thrust force, a method is required to solve the problem caused by the structural singularity. Hence, in this study, we present a technique for reducing the thrust force ripple generated by the stacking of the stator phase windings of a linear pulse motor through the generation of a compensating current reference value of the current controller in order to keep the torque constant. The proposed compensating algorithm is validated by simulations and experimental results.