Improved Particle Swarm Optimization Algorithm Based on a Three-Dimensional Convex Hull for Fitting a Screw Thread Central Axis

被引:4
作者
Lei, Lihua [1 ,2 ,3 ]
Xie, Zhangning [1 ,2 ,3 ]
Zhu, Huichen [1 ]
Guan, Yuqing [1 ,2 ,3 ]
Kong, Ming [2 ]
Zhang, Bo [1 ]
Fu, Yunxia [1 ,3 ]
机构
[1] Shanghai Inst Measurement & Testing Technol, Shanghai 201203, Peoples R China
[2] China Jiliang Univ, Coll Metrol & Measurement Engn, Hangzhou 310018, Peoples R China
[3] Shanghai Key Lab Online Test & Control Technol, Shanghai 201203, Peoples R China
关键词
Three-dimensional displays; Fasteners; Optimization; Mathematical model; Fitting; Surface fitting; Particle swarm optimization; Screw thread; measurement techniques; particle swarm optimization; adaptive algorithm; optimization methods;
D O I
10.1109/ACCESS.2020.3048376
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To meet the needs of three-dimensional (3D) measurement and to achieve the high-precision fitting of the central axis of a screw thread, this study performed complex processing of the 3D structures on the surface of the thread central axis. Moreover, this study examined the problems of long processing time and low accuracy caused by the use of a point cloud with a large data volume. An improved particle swarm optimization algorithm was used to develop a fitting method for the central axis of the three-dimensional (3D) thread of a 3D convex hull. SolidWorks was used to simulate the 3D parts of a standard thread, and the Point Cloud Library was used to generate a 3D simulated point cloud for the thread surface. The maximum deviation between the fitted line and the line obtained in the two-dimensional (2D) projection method was 0.12 mu m. An experiment was conducted using data regarding the tip of the plug gauge surface. The variation in the distance between the obtained straight line and the 3D point cloud was smaller than that between the obtained straight line and the 2D point cloud. Moreover, the calculation speed was higher when using the 3D method than when using the 2D method.
引用
收藏
页码:4902 / 4910
页数:9
相关论文
共 50 条
[21]   Constrained reentry trajectory optimization based on improved particle swarm optimization algorithm [J].
Xu Tianyun ;
Zhou Jun ;
Guo Jianguo ;
Lu Qing .
SEVENTH SYMPOSIUM ON NOVEL PHOTOELECTRONIC DETECTION TECHNOLOGY AND APPLICATIONS, 2021, 11763
[22]   3D Flight Path Planning for UAV Based on Improved Particle Swarm Optimization Algorithm [J].
Li, Cunjie ;
Zhao, Qingli ;
Che, Canyi .
IEEE ACCESS, 2025, 13 :36637-36646
[23]   A Particle Swarm Optimization Algorithm for Rotational Torque Fitting of Three-phase Asynchronous Motor [J].
Qu Ye-qi ;
Gao De-xin ;
Zhang Jia-wei .
2017 CHINESE AUTOMATION CONGRESS (CAC), 2017, :2306-2311
[24]   An Improved Particle Swarm Optimization Algorithm Based on Variable Neighborhood Search [J].
Li, Hao ;
Zhan, Jianjun ;
Zhao, Zipeng ;
Wang, Haosen .
MATHEMATICS, 2024, 12 (17)
[25]   An improved Particle Swarm Optimization algorithm with rank-based selection [J].
Wan, Li-Yong ;
Li, Wei .
PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, :4090-+
[26]   Cloud Task Scheduling Based on Improved Particle Swarm Optimization Algorithm [J].
Wang, Hui Min ;
Li, Ping Ping ;
Liu, Chong ;
Shen, Jin Yuan .
2022 ASIA CONFERENCE ON ADVANCED ROBOTICS, AUTOMATION, AND CONTROL ENGINEERING (ARACE 2022), 2022, :24-29
[27]   Research of improved particle swarm optimization algorithm based on big data [J].
Wang, Yanmin .
2019 INTERNATIONAL CONFERENCE ON ROBOTS & INTELLIGENT SYSTEM (ICRIS 2019), 2019, :287-290
[28]   An Improved Particle Swarm Optimization Algorithm Based on Fuzzy PID Control [J].
Wang, Zhengsong ;
Wang, Qingkai ;
He, Dakuo ;
Liu, Qing ;
Zhu, Xu ;
Guo, Jiaqing .
2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2017, :835-839
[29]   Improved weighted fuzzy reasoning algorithm based on particle swarm optimization [J].
An, Su-Fang ;
Liu, Kun-Qi ;
Liu, Bo ;
Cai, Xiu-Feng ;
Zhao, Shuang ;
Wu, Jing-Fang .
PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, :1304-+
[30]   Pattern Synthesis of the Distributed Array Based on the Hybrid Algorithm of Particle Swarm Optimization and Convex Optimization [J].
Ma, Shoulei ;
Li, Hailin ;
Cao, Aihua ;
Tan, Jing ;
Zhou, Jianjiang .
2015 11TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2015, :1230-1234