An error compensation and parameter identification method based on sine function and particle swarm optimization was presented to improve the measurement accuracy of circular grating angle sensors. The measurement errors of the sensors were calibrated discretely by a photoelectric autocollimator and a metal polyhedron. By analyzing the calibration data with the Fast Fourier Transform(FFT)
it was found that the measurement errors of the sensors are composed mainly of the sinusoidal signals with different frequencies. Thus an error compensation model consisting of seven constants to be determined was presented based on sine functions.Furthermore
by taking these constants as the location coordinates of particles and the average error as the fitness function
one identification model based on particle swarm optimization was built to calculate the constants in the compensation model.Finally
the compensation method was used to compensate the errors of the sensors in an articulated arm coordinated measuring machine. The experimental results show that the average errors of the sensors are reduced about 398~1 102.5 times after compensation.
关键词
Keywords
references
ORTON P A, POLIAKOFF J F, HATIRIS E, et al.. Automatic self-calibration of an incremental motion encoder . IEEE Instrumentation and Measurement Technology Conference, Budapest, Hungary, 2001:1614-1618.
WATANABE T, FUJIMOTO H, NAKAYAMA K, et al.. Automatic high precision calibration system for angle encoder . Recent Developments in Traceable Dimensional Measurement, Munich, Germany, 2003:400-409.
ZHANG L S, GUAN B L. Error correction and its application to multi-joint CMM research[J]. Metrology & Measurement Technology, 2007,27(4):41-44. (in Chinese)
GUO Y K, LI Y H, LI Q X, et al.. Error compensation for eccentric motions of circular gratings[J]. Journal of Tsinghua University (Sci & Tech), 2005,45(2):178-181. (in Chinese)
POTTS D, TASCHE M. Numerical stability of nonequispaced fast fourier transforms[J]. Journal of Computational and Applied Mathematics, 2008,222(2):655-674.
BAI E W. A random least-trimmed-squares identification algorithm[J]. Automatica, 2003,39(9):1651-1659.
LEE W S, CHEN Y T, WU T H. Optimization for ice-storage air-conditioning system using particle swarm algorithm[J]. Applied Energy, 2009,86(9):1589-1595.
CHEN D, ZHAO C. Particle swarm optimization with adaptive population size and its application[J]. Applied Soft Computing, 2009,9(1):39-48.
LIU D J, LIU C P, WEI R F. Measurement modeling for 6-DOF parallel-link coordinate measuring machine based on particle swarm optimization[J]. Opt. Precision Eng., 2008,16(1):76-81. (in Chinese)
XU T F, ZHAO S H, ZHOU SH B, et al.. Particle swarm optimizer tracking based on DSP parallel system[J]. Opt. Precision Eng., 2009,17(9):2236-2240. (in Chinese)
EBERHART R C, SHI Y. Particle swarm optimization: developments, applications and resources . Congress on Evolutionary Computation 2001, Soul, Korea, 2001:81-86.
On-line six-degree-of-freedom errors measurement and compensation for XY stages
Influence of frequency mixing on measurement accuracy of full-field heterodyne dynamic interferometer
Geometric error model of CNC machine tools based on Abbe principle
Modelling of dynamic measurement error for parasitic time grating sensor based on Bayesian principle
Determination of measurement point distribution for contact measurement of large aspheric mirror surface
Related Author
LI Ruijun
LI Jie
HE Yaxiong
CHENG Zhenying
LIN Rongwei
YANG Yuqi
LI Yang
LÜ Tong
Related Institution
Anhui Province Key Laboratory of Measuring Theory and Precision Instrument,School of Instrument Science and Opto-electronic Engineering,Hefei University of Technology
Aerospace Information Research Institute, Chinese Academy of Sciences
School of Optoelectronics, University of Chinese Academy of Sciences
College of Mechanical Engineering, Dalian University of Technology
Institute of Advanced Manufacturing Engineering, Huazhong University of Science and Technology, Xiangyang