IEEE Transactions on Control Systems Technology · 2006 · 43 citations · 18 references
EngineeringMechatronics EngineeringCyber-physical SystemsProcess ControlRobot ControlAdaptive ControlComputer Numerical ControlControl SystemsFeedforward ControlServo SystemsCommandsFrictionFriction CompensationIterative LearningIterative Learning ControlLearning-based ControlMachining ProcessesServo Control Systems
In this brief, a command-based iterative learning control (ILC) architecture is proposed to compensate for friction effect and to reduce tracking error caused by servo lag. In contrast to a feedback-feedforward control structure, the proposed methodology utilizes the learning algorithm that updates the input commands based on the tracking errors from the previous machining process. The effects of noise accumulations from each learning process of the ILC are analyzed by formulating the equivalent error dynamic and updated command equations, and the P-type ILC with a zero-phase filter is applied to alleviate noise and disturbance effects. It is shown that, for tracking a circle, the quadrant protrusions caused by friction can be reduced substantially by the updated command containing a concave shape located at the crossing of the zero velocity. Finally, analytical simulation and experimental results demonstrate that the command-based ILC algorithm can enhance the tracking performance significantly.
18
System identification—Theory for the user
Naresh K. Sinha · Automatica · 1989 · 9.2K citations
A new model for control of systems with friction
Carlos Canudas de Wit, Henrik Olsson, Karl Johan Åström et al. · IEEE Transactions on Automatic Control · 1995 · 3.6K citations · Full text