Applying particle swarm optimization algorithm to roundness measurement

被引:52
作者
Sun, Te-Hsiu [1 ]
机构
[1] Chaoyang Univ Technol, Dept Ind Engn & Management, Wufeng 413, Taichung County, Taiwan
关键词
Roundness measurement; Machine vision; Particle swarm optimization algorithm;
D O I
10.1016/j.eswa.2008.02.072
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Measuring the roundness of a circular workpiece is a common problem of quality control and inspection. In this area, maximum inscribed circle (MIC) and maximum circumscribing circle (MCC), minimum zone circle (MZC) and least square circle (LSC) are four commonly used methods. In particular, MIC, MCC, and MZC, which are nonlinear constrained optimization problems, have not been thoroughly discussed lately. This study proposes a machine vision-based roundness measuring method that applies the particle swarm optimization algorithm (PSO) to compute MIC, MCC and MZC. To facilitate the PSO process, five different PSO's were encoded using a radius (R) and circle center (x,y) and extensively evaluated using an experimental design, in which the impact of inertia weight, maximum velocity and the number of particles on the performance of the particle swarm optimizer was analyzed. The proposed method was verified with a set of testing images and benchmarked with the GA-based (genetic algorithm) method [Chen, M. C. (2000). Roundness inspection strategies for machine visions using non-linear programs and genetic algorithms. International Journal of Production Research, 38, 2967-2988]. The experimental results reveal that the PSO-based method effectively solved the MIC, MCC, and MZC problems and outperforms GA-based method in both accuracy and the efficiency. As a finals, several industrial applications are presented to explore the effectiveness and efficiency of the proposed method. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:3428 / 3438
页数:11
相关论文
共 28 条
[1]  
[Anonymous], 1985, ISO4291, P4
[2]   Roundness measurements for discontinuous perimeters via machine visions [J].
Chen, MC .
COMPUTERS IN INDUSTRY, 2002, 47 (02) :185-197
[3]   Roundness inspection strategies for machine visions using non-linear programs and genetic algorithms [J].
Chen, MC .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2000, 38 (13) :2967-2988
[4]   A stochastic optimization approach for roundness measurements [J].
Chen, MC ;
Tsai, DM ;
Tseng, HY .
PATTERN RECOGNITION LETTERS, 1999, 20 (07) :707-719
[5]   EFFECTIVE ALGORITHMS FOR CIRCLE FITTING [J].
CHERNOV, NI ;
OSOSKOV, GA .
COMPUTER PHYSICS COMMUNICATIONS, 1984, 33 (04) :329-333
[6]   ROUNDNESS MEASUREMENT USING LIMACONS [J].
CHETWYND, DG .
PRECISION ENGINEERING-JOURNAL OF THE AMERICAN SOCIETY FOR PRECISION ENGINEERING, 1979, 1 (03) :137-141
[7]   AN INVESTIGATION OF REFERENCE CRITERIA USED IN ROUNDNESS MEASUREMENT [J].
CHETWYND, DG ;
PHILLIPSON, PH .
JOURNAL OF PHYSICS E-SCIENTIFIC INSTRUMENTS, 1980, 13 (05) :530-538
[8]  
Eberhart R. C., 1995, P 6 INT S MICR HUM S, P9
[9]  
Eberhart RC, 2001, IEEE C EVOL COMPUTAT, P81, DOI 10.1109/CEC.2001.934374
[10]   Using ARMA models to forecast workpiece roundness error in a turning operation [J].
Fung, EHK ;
Chung, APL .
APPLIED MATHEMATICAL MODELLING, 1999, 23 (07) :567-585