23 September 2010 Optimizing the feedback control of Galvo scanners for laser manufacturing systems
Author Affiliations +
Proceedings Volume 7750, Photonics North 2010; 77500T (2010); doi: 10.1117/12.873068
Event: Photonics North 2010, 2010, Niagara Falls, Canada
Abstract
This paper summarizes the factors that limit the performance of moving-magnet galvo scanners driven by closed-loop digital servo amplifiers: torsional resonances, drifts, nonlinearities, feedback noise and friction. Then it describes a detailed Simulink® simulator that takes into account these factors and can be used to automatically tune the controller for best results with given galvo type and trajectory patterns. It allows for rapid testing of different control schemes, for instance combined position/velocity PID loops and displays the corresponding output in terms of torque, angular position and feedback sensor signal. The tool is configurable and can either use a dynamical state-space model of galvo's open-loop response, or can import the experimentally measured frequency domain transfer function. Next a drive signal digital pre-filtering technique is discussed. By performing a real-time Fourier analysis of the raw command signal it can be pre-warped to minimize all harmonics around the torsional resonances while boosting other non-resonant high frequencies. The optimized waveform results in much smaller overshoot and better settling time. Similar performance gain cannot be extracted from the servo controller alone.
© (2010) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Theodore Mirtchev, Robert Weeks, Sergey Minko, "Optimizing the feedback control of Galvo scanners for laser manufacturing systems", Proc. SPIE 7750, Photonics North 2010, 77500T (23 September 2010); doi: 10.1117/12.873068; https://doi.org/10.1117/12.873068
PROCEEDINGS
7 PAGES


SHARE
KEYWORDS
Scanners

Servomechanisms

Feedback control

3D scanning

Laser scanners

Device simulation

Laser systems engineering

Back to Top