Reference Trajectory Modification Based on Spatial Iterative Learning for Contour Control of Two-Axis NC Systems

Contour error is a main factor that affects the quality of products in numerical control (NC) machining. This article presents a contour control strategy based on digital curves for high-precision control of computer numerical control (CNC) machines. A contour error estimation algorithm is presented...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE/ASME transactions on mechatronics 2020-06, Vol.25 (3), p.1266-1275
Hauptverfasser: Li, Jiangang, Wang, Yiming, Li, Yanan, Luo, Wenshu
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Contour error is a main factor that affects the quality of products in numerical control (NC) machining. This article presents a contour control strategy based on digital curves for high-precision control of computer numerical control (CNC) machines. A contour error estimation algorithm is presented for digital curves based on a geometrical method. The dynamic model of the motion control system is transformed from time domain to space domain because the contour error is dependent on space instead of time. Spatial iterative learning control (sILC) is developed to reduce the contour error, by modifying the reference trajectory in the form of G code. This allows system improvement without interference of low-level controllers so it is applicable to many commercial controllers where interpolators and feed-drive controllers cannot be altered. The effectiveness of this method is verified by experiments on a NC machine, which have shown good performance not only for smooth trajectories but also for large curvature trajectories.
ISSN:1083-4435
1941-014X
DOI:10.1109/TMECH.2020.2973085