Abstract
Straightness error is the commonest one of form errors. In this paper, an intelligent evaluation method for straightness errors is provided. According to characteristics of straightness error evaluation, Particle Swarm Optimization (PSO) is proposed to evaluate the minimum zone error. The evolutional optimum model and the calculation process for using the PSO to evaluate minimum zone error are introduced in detail. Compared with conventional optimum methods such as simplex search and Powell method, PSO algorithm can find the global optimal solution, and the precision of calculating result is very good. Compared to genetic algorithms (GA), PSO is easy to implement and there are few parameters to adjust. Finally, a numerical example is carried out. The control experiment results evaluated by using different method such as the least square, simplex search, Powell optimum methods, Simulated Annealing Algorithms (SAA), GA and PSO, indicate that the proposed method does provide better accuracy on straightness error evaluation, and it has fast convergent speed as well as using computer.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Wang, M., Cheraghi, H., Masud, A.S.: Circularity Error Evaluation Theory and Algorithm. Precision Engineering 23(2), 164–176 (1999)
Cheraghi, S.H.: Evaluating the Geometric Characteristics of Cylindrical Features. Precision Engineering 27(2), 195–204 (2003)
Kanad, T., Suzuki, S.: Evaluation of Minimum Zone Flatness by Means of Nonlinear Optimization Techniques and Its Verification. Precision Engineering 15(2), 93–99 (1993)
Huang, S.T., Fan, K.C., Wu, J.H.: A New Minimum Zone Method for Evaluating Flatness error. Precision Engineering 15(1), 25–32 (1993)
Cheraghi, S.H., Lim, H.S., Motavalli, S.: Straightness and Flatness Tolerance Evaluation: an Optimization Approach. Precision Engineering 18(1), 30–37 (1996)
Singiresu, S.R.: Engineering Optimization. John Wiley & Sons, New York (1996)
Eberhart, R., Kennedy, J.: A New Optimizer Using Particle Swarm Theory. In: Proc. of the Sixth International Symposium on Micro Machine and Human Science, Nagoya, pp. 39–43 (1995)
Kennedy, J., Eberhart, R.: Particle Swarm Optimization. In: IEEE Int1 Conf. on Neural Networks, pp. 1942–1948. Perth (1995)
Kennedy, J., Eberhart, R.C.: A Discrete Binary Version of the Particle Swarm Algorithm. In: Proceedings of the World Multiconference on Systemics, Cybernetics and Informatics, pp. 4104–4109. IEEE Service Center, Piscataway (1997)
Eberhart, R., Shi, Y.: Tracking and Optimizing Dynamic Systems with Particle Swarms. In: Proceedings of the IEEE Congress on Evolutionary Computation, Seoul, pp. 94–97 (2001)
Trelea, I.C.: The Particle Swarm Optimization Algorithm: Convergence Analysis and Parameter Selection. Information Processing Letters 6, 317–325 (2003)
Kennedy, J., Ceberhart, R., Shi, S.Y.: Swarm Intelligence. Morgan Kaufmann, San Mateo (2001)
Clerc, M., Kennedy, J.: The Particle Swarm Explosion Stability and Convergence in a Multidimensional Complex Space. IEEE Transaction on Evolutionary Computation 6(1), 58–73 (2002)
Yoshida, H., Kawata, K., Fukuyama, Y., Nakanishi, Y.: A Particle Swarm Optimization for Reactive Power and Voltage Control Considering Voltage Stability. In: Proceedings Int’1. Conf. on Intelligent System Application to Power Systems, pp. 117–121 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhang, K. (2008). A Minimum Zone Method for Evaluating Straightness Errors Using PSO Algorithm. In: Huang, DS., Wunsch, D.C., Levine, D.S., Jo, KH. (eds) Advanced Intelligent Computing Theories and Applications. With Aspects of Theoretical and Methodological Issues. ICIC 2008. Lecture Notes in Computer Science, vol 5226. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-87442-3_39
Download citation
DOI: https://doi.org/10.1007/978-3-540-87442-3_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-87440-9
Online ISBN: 978-3-540-87442-3
eBook Packages: Computer ScienceComputer Science (R0)