Abstract

The position angle is very important in the current control of permanent-magnet linear motors (PMLMs), and its error affects the control precision of currents. However, the position angle is often not accurately detected because of faults in motor making, pulse loss of linear encoders, and so on. In order to precisely control the currents of PMLMs, a compensation scheme of position angle errors is proposed based on the mathematical relation between position angle errors and currents. In the scheme, a position angle error compensator is designed to compensate the position angles detected by linear encoders. Furthermore, a filter and a class of iteration learning algorithm are proposed to avoid the errors produced by detected phase currents and phase voltages. Simulation results show that position angle errors of PMLMs are fully compensated. Using the designed position angle error compensator, currents can be controlled in a more precise manner.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call