Research ArticleOpen AccessGoogle Scholar indexed
A Novel Stochastic Algorithm Using Pythagorean Means for Minimization
Department of Electronics and Computer Engineering
Indian Institute of Technology Roorkee
Indian Institute of Technology Roorkee
- 1 Department of Electronics and Computer Engineering
- 2 Indian Institute of Technology Roorkee
- 3 Indian Institute of Technology Roorkee
Intelligent Control and Automation·Volume 01 (2010)·Pages 82–89·Published 26 November 2010·DOI10.4236/ica.2010.12009
Copy link · social · email
Abstract
In this paper, A Novel Stochastic Algorithm using Pythagorean means for minimization of the objective function is described. The algorithm is initially tested with Rastrigin’s function and compared with Genetic algorithm results for the function with the same initial conditions. After this, it is used in tuning the gains of fuzzy PD + I controller for trajectory control of PUMA 560 robot manipulator. The results are again verified with the results of genetic algorithm.
KeywordsStochastic AlgorithmPythagorean MeansGain TuningFuzzy ControllerGenetic AlgorithmPUMA560 Trajectory ControlRobotics
- S. A. Mazhari and S. Kumar, “PUMA 560 Optimal Trajectory Control using Genetic Algorithm, Simulated Annealing and Generalized Pattern Search Techniques,” International Journal of Electrical, Computer and Systems Engineering, Vol. 2, No. 1, 2008, pp. 71-80.
- J. Jantzen, “Foundations of Fuzzy Control,” John Wiley & Sons Ltd, Hoboken, 2007.
- S. N. Sivanandam and S. N. Deepa, “Introduction to Genetic Algorithms,” Springer-Verlag, Berlin, Heidelberg, 2008.
- S. A. Mazhari and S. Kumar, “Heuristic Search Algorithms for Tuning PUMA 560 Fuzzy PID Controller,” International Journal of Computer Science, Vol. 3, No. 4, Fall 2008, pp. 277-286.
- P. Collet and J.-P. Rennard, “Stochastic Optimization Algorithms,” Handbook of Research on Nature Inspired Computing for Economics and Management, 2006.
- S. Alavandar and M. J. Nigam, “Fuzzy PD + I Control of a Six DOF Robot Manipulator,” Industrial Robot: An International Journal, Vol. 35, No. 2, 2008, pp. 125-132.
- B.-J. Kim and C.-C. Chung, “Design of Fuzzy PD + I Controller for Tracking Control,” Proceedings of the American Control Conference Anchorage, Alaska, 8-1 May 2002, pp. 2124-2129.
- F. Herrera and L. Magdalena. “Genetic Fuzzy Systems: A Tutorial,” In: R. Mesiar and B. Riecan, Eds., Fuzzy Structures, Current Trends. Lecture Notes of the Tutorial: Genetic Fuzzy Systems. Seventh IFSA World Congress (IFSA97), Tatra Mountains Mathematical Publications, Prage, Vol. 13, 1997, pp. 93-121.
- “Pythagorean Means”. http://en.wikipedia.org/wiki/Pythagorean_means
- MATLAB Help file, MATLAB Version 7.0.1.24704 (R14 with Genetic algorithm & Direct search toolbox and Fuzzy Logic Toolbox), The MathWoks Inc, 2004