1. School of Mechanical and Electrical Engineering,Shenyang Aerospace University, Shenyang, Liaoning 110136, China
2. School of Artificial Intelligence,Shenyang Aerospace University, Shenyang, Liaoning 110136, China
Abstract:Aiming at the shortcomings in the minimum zone evaluation of flatness errors, such as easy to fall into local optimums and low convergence speed and low accuracy, a flatness error evaluation method based on the improved sparrow search algorithm (ISSA) was proposed. Firstly, Kent chaotic sequence was applied to generate initial population instead of traditional Logistic chaotic sequence, which is with better ergodicity and can enhance the global searching ability of the ISSA algorithm. Then, a new opposition-learning strategy based on the optical lens imaging principle was applied to avoid the algorithm failing to jump out of the local optimums. The effectiveness of ISSA was proved by the classic test functions, and the result was better than SSA. Finally, the proposed approach ISSA was used to evaluate flatness errors and compared with the other algorithms cited. The experimental results show that the optimal plane can be calculated in 0.4884s and 0.3705s can be saved by ISSA compared with SSA algorithm, and the calculation accuracy compared with the flatness error evaluation methods using the least square method, genetic algorithm and particle swarm optimization algorithm is reduced by 18.0325μm、2.3325μm、6.1325μm respectively。 Flatness error evaluation method based on ISSA has advantages in optimization efficiency, solution quality and stability, and calculating precision. It is suitable for the evaluation of position measuring instruments such as coordinate measuring machines.
Luo J, Wang Q, Fu L. Application of improved swarmalgorithm in flatness error assessment [J]. Opticalprecision engineering, 2012, 20(2): 422-430.
[6]
Chakraborti N, Kumar B S, Babu V S, et al. Optimizing surface profiles during hot rolling: A geneticalgorithms based multi-objective optimization [J]. Computational Materials Science, 2005, 37(1): 30-34.
Wen X L, Song A G. An improved genetic algorithmbased on real number coding and its application inflatness error evaluation [J]. Acta Metrologica Sinica, 2003, 24(2): 88-91.
[10]
Xue J K, Shen B. A novel swarm intelligence optimization ap-proach: Sparrow search algorithm[J]. Systems Science & Con-trol Engineering, 2020, 8(1): 22-34.
Tang A D, Han T, Xu D W, et al. Path planning method of unmanned aerial vehicle based on chaos sparrow search algorithm[J].Journal of Computer Applications, 2021, 41(7): 2128-2136
Liu H R, Cui J C, Lu Z D, et al. An improved extendedparticle swarm optimization algorithm based on gooseswarm algorithm[J]. Acta Metrologica Sinica, 2019, 40(3): 498-504.
Bi L H, Zhu Y Q. Evaluation of flatness error based onparticle swarm optimization[J]. Acta Metrologica Sinica, 2019, 40(6): 980-985.
Huang S T, Fan K C, Wu J H. A new mini-mum zone method for evaluating flatness errors [J]. Precision Engineering, 1993, 15(1): 25-32
[18]
Tavazoei M S, Haeri M. Comparison of different one-dimensional maps as chaotic search pattern in chaos optimization algorithms[J]. Applied Mathematics and Computation, 2007, 187(2): 1076-1085
Long W, Wu T B, Tang M Z, et al. Gray wolf optimization algorithm based on lens imaging learning strategy[J]. Acta Automatica Sinica, 2020, 46(10): 2148-2164.
[21]
Samuel G L, Shunmugam M S. Evaluation of straightness and flatness error using computa-tional geometric techniques[J]. Computer-AidedDesign, 1999, 31(3): 829-843
Liu C, Wang C, Zhong Y N. A Particle Swarm Optimization Algorithm Based on Beetle Antennae Search for Flatness Error Evaluation[J]. Acta Metrologica Sinica, 2021, 42(1): 9-15.
Lou J, Li W, Fu Y H, et al. Study on Flatness Error Evaluation Method of Discontinuous Plane [J]. Acta Metrologica Sinica, 2022, 43(1): 14-20.
Yang J, Zhao H Y. The research of floating-point coding improved genetic algorithm in flatness error evaluation[J]. Editorial Office of Optics and Precision Engineering, 2017, 25(3): 706-711.
Ouyang C T, Zhu D L, Wang F Q, et al. UAV path planning based on refracted sparrow search algorithm[J]. Electronics Optics & Control, 2022, 29(6): 25-31.
[17]
Liu L F, Sun S Z, Yu H Y, et al. A modified fuzzy C-means(FCM) clustering algorithm and its application on carbonatefluid identification[J]. Journal of Applied Geophysics, 2016, 129: 28-35.
Zhang K. Spatial straightness error evaluation with an ant colony algorithm [C]// Proceedings of the IEEE International Conference on Granular Computing. Hangzhou, China, 2008: 793-796
Lü X, Mu X D, Zhang J. Multi-threshold image segmentation based on improved sparrow search algorithm[J]. Systems Engineering and Electronics, 2021, 43(2): 318-327
Wei P F, Fan X C, Shi R J, et al. Short-term photovoltaic power generation forecast based on improved sparrow search algorithm optimized support vector machine[J]. Thermal Power Generation, 2021, 50(12): 74-79.
Liu L N, Nan X Y, Shi Y F. Improved sparrow search algorithm for solving Job-Shop scheduling problem[J]. Application Research of Computers, 2021, 38(12): 3634-3639.