Yu-kang LI, Hai-hong HUANG. Application of improved differential evolution algorithm in flatness evaluation of large work-piece[J]. Optics and precision engineering, 2019, 27(12): 2659-2667.
DOI:
Yu-kang LI, Hai-hong HUANG. Application of improved differential evolution algorithm in flatness evaluation of large work-piece[J]. Optics and precision engineering, 2019, 27(12): 2659-2667. DOI: 10.3788/OPE.20192712.2659.
Application of improved differential evolution algorithm in flatness evaluation of large work-piece
Several problems are encountered when measuring the flatness error of large and complex workpieces in a production line
such as abroad area of the detection surface and a vast amount of data. To improve the efficiency and accuracy of flatness error detection
an optimization algorithm was adopted to increase the speed of flatness error evaluation. The Differential Evolution (DE)algorithm was implemented for solving these problems
and the optimization method of Particle Swarm Optimization(PSO) algorithm was integrated into the DE algorithm framework to increase the convergence speed by improving the mutation operation. This study proposed a mathematical model using the minimum zone method for the flatness error evaluation of large workpieces and expounded the principle and implementation steps of the improved DE algorithm. Finally
using the outer panel of a forklift truck as an example
the convergence speed and accuracy of the algorithm were verified by evaluating the flatness error of the outer panel. The results demonstrate that the convergence result of the improved DE algorithm is stable for evaluating the flatness error of large workpieces
and the error is close to zero. The accuracy of the proposed algorithm is 36.83% higher than that of the genetic algorithm
and the convergence speed is 58.33% and 28.57% higher than those of the genetic algorithm and standard DE algorithm
respectively. The proposed algorithm can be satisfactorily applied to the flatness error detection of large workpieces to improve the detection efficiency.
LEI X Q, LI F, TU X P, et al .. Geometry searching approximation algorithm for flatness error evaluation[J]. Opt. Precision Eng ., 2013, 21(5): 1312-1317.(in Chinese)
WEN X L, SONG A G. The application of improved genetic algorithm based on real coding in flatness error evaluation[J]. Journal of Applied Sciences , 2003, 21(3): 221-224.(in Chinese)
YANG J, ZHAO H Y. The research of floating-point coding improved genetic algorithm flatness error evaluation[J]. Opt. Precision Eng ., 2017, 25(3): 706-711.(in Chinese)
LUO J, WANG Q, FU L. Application of modified artificial bee colony algorithm to flatness error evaluation[J]. Opt. Precision Eng ., 2012, 20(2): 422-429.(in Chinese)
CUI CH C, ZHANG G P, FU SH W, et al .. Particle swarm optimization-based flatness evaluation[J]. Journal of Huaqiao University : Natural Science , 2008, 29(4): 507-509.(in Chinese)
JIANG W, WANG H L, HE X, et al .. Improvement of PSO algorithm based on fitness feedback effect[J]. Computer Engineering , 2012, 38(22): 146-150.(in Chinese)
FAN Q, YAN X. Self-adaptive differential evolution algorithm with discrete mutation control parameters[J]. Expert Systems with Applications , 2015, 42(3): 1551-1572.
ZHANG Q, YIN D Y, WEI CH X. Hysteresis nonlinear compensation and control for large-aperture piezoelectric fast steering mirror[J]. Infrared and Laser Engineering , 2019, 48(2):178-185.(in Chinese)
MALLIPEDDI R, SUGANTHAN PN, PAN QK, et al .. Differential evolution algorithm with ensemble of parameters and mutation strategies[J]. Applied Soft Computing , 2011, 11(2):1679-1696.
WANG Y, CAI Z, ZHANG Q. Differential evolution with composite trial vector generation strategies and control parameters[J]. IEEE Trans. on Evolutionary Computation , 2011, 15(1):55-66.
TANG Y, WANG ZH Y. An evolution direction-based mutation strategy for differential evolution algorithm[J]. Computer Systems Applications , 2016, 25(10):146-153.(in Chinese)
KANAD T, SUZUKI S. Evaluation of minimum zone flatness by means of nonlinear optimization techniques and its verification[J]. Prec Eng , 1993, 15(2):93-99.
VESTERSTROM J, THOMSEN R. A comparative study of differential evolution, particle swarm optimization and evolutionary algorithms on numerical benchmark problems[C]. Congress on Evolutionary Computation , 2004: 1980-1987.
RAINER S, KENNETH P. Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces[J]. Journal of global optimization , 1997, 11(4):341-359.
WANG ZH Y, JIA G X. Asymmetric hysteresis modeling and internal model control of piezoceramic actuators[J]. Opt. Precision Eng ., 2018, 26(10):2484-2492.(in Chinese)
CUI CH C, CHE R SH, LUO X CH, et al .. Flatness evaluation based on real coded genetic algorithm[J]. Opt. Precision Eng ., 2002, 10(1):36-40.(in Chinese)