基于驻留指数的振镜伺服系统形状–幅值解耦前馈补偿方法
A Shape-Amplitude Decoupled Feedforward Compensation Method Based on a Dwell Index for Galvanometer Servo Systems
摘要: 针对音圈式振镜伺服系统在低速往复扫描过程中存在的换向误差增大、低速爬行以及迟滞残余较明显等问题,提出一种基于驻留指数的形状–幅值解耦前馈补偿方法。该方法首先采用速度查表插值驱动的加权Play算子网络提取归一化形状因子,用于表征系统迟滞回线的路径记忆与几何形状;其次,基于分段匀速实验构建含经验衰减因子的广义Stribeck模型,用于描述全速度域下的等效幅值变化;进一步,引入基于速度与加速度双阈值判据的驻留指数,用于区分换向邻域与真实低动态状态,并在此基础上构造幅值调制系数,在换向邻域动态压低幅值函数,减小局部过补偿。最终形成“线性粘滞项加法补偿 + 归一化形状因子与自适应幅值乘法调制”的复合前馈控制律。基于Zynq平台搭建实验系统,并在0.5 Hz、8˚正弦往复轨迹下进行对比验证。结果表明,与纯PID控制及传统GPI前馈相比,所提方法在跟踪误差均方根、换向附近局部误差、迟滞残余面积及反馈控制器输出负担等指标上均表现出较好的综合性能。所提方法结构清晰、参数较易辨识,适用于嵌入式振镜伺服实时控制场景。
Abstract: To address the problems of increased reversal error, low-speed creeping, and noticeable hysteresis residuals in voice-coil galvanometer servo systems during low-speed reciprocating scanning, a shape-amplitude decoupled feedforward compensation method based on a dwell index is proposed. First, a velocity lookup-table interpolation driven weighted Play operator network is adopted to extract a normalized shape factor, which characterizes the path memory and geometric features of the hysteresis loop. Second, a generalized Stribeck model with an empirical attenuation factor is constructed from piecewise constant-velocity experiments to describe the equivalent amplitude variation over the full velocity range. Furthermore, a dwell index based on dual thresholds of velocity and acceleration is introduced to distinguish reversal neighborhoods from true low-dynamic states. Based on this index, an amplitude modulation coefficient is further constructed to dynamically reduce the amplitude function near reversal, thereby mitigating local overcompensation. On this basis, a composite feedforward control law is established, consisting of additive compensation of a linear viscous term and multiplicative modulation of the normalized shape factor with the adaptive amplitude function. An experimental platform is implemented on a Zynq system, and comparative tests are conducted under a 0.5 Hz, 8˚ sinusoidal reciprocating trajectory. The results show that, compared with pure PID control and conventional GPI feedforward, the proposed method achieves better overall performance in terms of RMS tracking error, local reversal-region error, hysteresis residual area, and feedback controller output burden. The proposed method features a clear structure and relatively easy parameter identification, making it suitable for real-time embedded control of galvanometer servo systems.
文章引用:王绍盛, 李星星. 基于驻留指数的振镜伺服系统形状–幅值解耦前馈补偿方法[J]. 计算机科学与应用, 2026, 16(4): 523-537. https://doi.org/10.12677/csa.2026.164150

参考文献

[1] Yoo, H.W., Ito, S. and Schitter, G. (2016) High Speed Laser Scanning Microscopy by Iterative Learning Control of a Galvanometer Scanner. Control Engineering Practice, 50, 12-21. [Google Scholar] [CrossRef
[2] Yoo, H.W., Ito, S., Verhaegen, M. and Schitter, G. (2013) Transformation-Based Iterative Learning Control for Non-Collocated Sensing of a Galvanometer Scanner. 2013 European Control Conference (ECC), Zurich, 17-19 July 2013, 1204-1209. [Google Scholar] [CrossRef
[3] Chen, G. and Wang, Y. (2021) Control of a Digital Galvanometer Scanner Using a Discrete-Time Sliding-Mode Variable-Structure Controller Based on a Decoupled Disturbance Compensator. Applied Sciences, 11, Article 9788. [Google Scholar] [CrossRef
[4] Zaeh, M.F. and Pieczona, S.J. (2018) Adaptive Inverse Control of a Galvanometer Scanner Considering the Structural Dynamic Behavior. CIRP Annals, 67, 385-388. [Google Scholar] [CrossRef
[5] Zhao, J., Guo, H. and Xu, J. (2024) High Performance Control Method for Galvanometer Laser Scanner System. Journal of Beijing University of Aeronautics and Astronautics, 50, 3208-3218.
[6] Armstrong-Hélouvry, B., Dupont, P. and De Wit, C.C. (1994) A Survey of Models, Analysis Tools and Compensation Methods for the Control of Machines with Friction. Automatica, 30, 1083-1138. [Google Scholar] [CrossRef
[7] Canudas de Wit, C., Olsson, H., Astrom, K.J. and Lischinsky, P. (1995) A New Model for Control of Systems with Friction. IEEE Transactions on Automatic Control, 40, 419-425. [Google Scholar] [CrossRef
[8] Olsson, H., Åström, K.J., Canudas de Wit, C., Gäfvert, M. and Lischinsky, P. (1998) Friction Models and Friction Compensation. European Journal of Control, 4, 176-195. [Google Scholar] [CrossRef
[9] Kuhnen, K. (2003) Modeling, Identification and Compensation of Complex Hysteretic Nonlinearities: A Modified Prandtl-Ishlinskii Approach. European Journal of Control, 9, 407-418. [Google Scholar] [CrossRef
[10] Janaideh, M.A., Rakheja, S. and Su, C. (2009) A Generalized Prandtl-Ishlinskii Model for Characterizing the Hysteresis and Saturation Nonlinearities of Smart Actuators. Smart Materials and Structures, 18, Article ID: 045001. [Google Scholar] [CrossRef
[11] Al Janaideh, M., Rakheja, S. and Su, C. (2011) An Analytical Generalized Prandtl-Ishlinskii Model Inversion for Hysteresis Compensation in Micropositioning Control. IEEE/ASME Transactions on Mechatronics, 16, 734-744. [Google Scholar] [CrossRef
[12] Ko, Y., Hwang, Y., Chae, M. and Kim, T. (2017) Direct Identification of Generalized Prandtl-Ishlinskii Model Inversion for Asymmetric Hysteresis Compensation. ISA Transactions, 70, 209-218. [Google Scholar] [CrossRef] [PubMed]
[13] Zhang, J., Merced, E., Sepúlveda, N. and Tan, X. (2015) Optimal Compression of Generalized Prandtl-Ishlinskii Hysteresis Models. Automatica, 57, 170-179. [Google Scholar] [CrossRef
[14] Jin, J., Sun, X. and Chen, Z. (2023) Modeling and Inverse Compensation of Dynamic Hysteresis in Voice Coil Motors Using an Extended Rate-Dependent Prandtl-Ishlinskii Model. Journal of Magnetism and Magnetic Materials, 588, Article ID: 171444. [Google Scholar] [CrossRef
[15] Wang, W., Guo, J., Fang, C., Jiang, Z. and Wang, T. (2016) An Improved Prandtl-Ishlinskii Model for Compensating Rate-Dependent Hysteresis in Fast Steering Mirror System. Optoelectronics Letters, 12, 426-429. [Google Scholar] [CrossRef