Published January 21, 2008 | Version 4990
Journal article Open

Genetic Algorithm Based Optimal Control for a 6-DOF Non Redundant Stewart Manipulator

Description

Applicability of tuning the controller gains for Stewart manipulator using genetic algorithm as an efficient search technique is investigated. Kinematics and dynamics models were introduced in detail for simulation purpose. A PD task space control scheme was used. For demonstrating technique feasibility, a Stewart manipulator numerical-model was built. A genetic algorithm was then employed to search for optimal controller gains. The controller was tested onsite a generic circular mission. The simulation results show that the technique is highly convergent with superior performance operating for different payloads.

Files

4990.pdf

Files (593.8 kB)

Name Size Download all
md5:3b5ba3e9ee81319f0f88ced0e325b28b
593.8 kB Preview Download

Additional details

References

  • Nag, I., and Chong, W., "High Speed Tracking Control of Stewart Platform Manipulator via Enhanced Sliding Mode Control," IEEE International Conference on Robotics & Automation, Leuven, Belgium, pp. 2716-2721. May 1998.
  • Yung, T., Yu-Shin, C., and Ho-Chin J, "Modeling and Control for a Gough-Stewart Platform CNC Machine," Journal of Robotic Systems, No. 2, Vol. 11, pp 609-623. June 2004.
  • Dietmaier, P., "The Stewart-Gough Platform of General Geometry Can Have 40 Real Postures," Advances in Robot Kinematics: Analysis and Control, Kluwer Academic Publishers, pp. 7-16. 1998.
  • Pratik, J., and Sarah, Y., "A Hybrid Strategy to Solve the Forward Kinematics Problem in Parallel Manipulators," IEEE Trans. Robot and Automat. Vol. 21, pp. 18-25. February 2005.
  • Sadjadian, H., and Taghirad, H., "Comparison of Different Methods for Computing the Forward Kinematics of a Redundant Parallel Manipulator," Journal of Intelligent and Robotic Systems, 2005.
  • Sadjadian, H., Taghirad, H., and Fatehi, A., "Neural Networks Approaches for Computing the Forward Kinematics of a Redundant Parallel Manipulator," International Journal of Computational Intelligence Vol. 2, No. 1, pp. 40-47. 2005.
  • Lian, B., Jeha, R., Sung-Gaun, K., and Sun-Kyu, L., "A Closed-Form Solution to the Direct Kinematics of Nearly General Parallel Manipulators with Optimally Located Three Linear Extra Sensors," IEEE Trans. Robot and Automat. Vol. 17, pp 148-156. April 2001.
  • Liu, K., Fitzgerald, M., and Lewis, F., "Kinematic Analysis of a Stewart Platform Manipulator," IEEE Trans. Industrial Electronics, Vol. 40, No. 2, pp. 282-293. 1993.
  • Liu, K., Lewis, F., and Fitzgerald, M., "Solution of Nonlinear Kinematics of a Parallel-Link Constrained Stewart Platform Manipulator," Circuits, Systems, and Signal Proc., Special Issue on "Implicit and Robust Systems," Vol. 13, No. 2-3, pp. 167-183. 1994. [10] Pasquale, C., Francois, P., Lorenzo, S., and Bruno, S., "Robust Design of Independent Joint Controllers with Experimentation on a High-Speed Parallel Robot," IEEE Trans on Industrial Electronics, Vol. 40, pp. 393- 403. August, 1993. [11] Li, D., and Salcudean, S., "Modeling, Simulation, and Control of a Hydraulic Stewart Platform," IEEE Int. Conf on Robotics and Automation, Albuquerque, New Mexico, April 1997. [12] Fang, C., Hung-Hsiang, C., and Chin-Teng, L., "Fuzzy Control of a Sixdegree Motion Platform with Stability Analysis," IEEE SMC Conference, Vol. l 1, pp. 325-330. October, 1999. [13] Su, Y., Duan, Y., Zheng, C., Zhang, Y., Chen, G., and Mi, J., "Disturbance-Rejection High-Precision Motion Control of a Stewart Platform," IEEE Trans. on control systems technology, Vol. 12, pp364- 374, May 2004. [14] Sciavicco, L., and Siciliano, B., "Modeling and Control of Robot Manipulators," Springer, Second Edition. April, 2001. [15] M.-J. Liu, C.-X. Li, and C.-N. Li, "Dynamics Analysis of the Gough- Stewart Platform Manipulator," IEEE Trans. Robot and Automat, Vol. 16, pp. 94-98. February, 2000. [16] Dasgupta, M., and Mruthyunjaya, T., "A Newton-Euler Formulation for the Inverse Dynamics of the Stewart Platform Manipulator," Mech. Mach. Theory, Vol. 33, No. 8, pp. 1135-1152. November, 1998. [17] Tsai, L., "Solving the inverse dynamics of a Stewart-Gough Manipulator by The Principle of Virtual Work," J. Mech. Des., Vol. 122, pp. 3-9. March, 2000. [18] Khalil, W., and Guegan, S., "Inverse and Direct Dynamic Modeling of Gough-Stewart Robots," IEEE Trans. Robot and Automat, Vol. 20, pp. 754-761. August, 2004. [19] Fu, S., and Yao, Y., "Comments on "A Newton-Euler Formulation for the Inverse Dynamics of the Stewart Platform Manipulator," Mech. Mach. Theory, Vol. 8, pp. 1-3. Jan, 2006. [20] Holland, J., "Adaptation in Natural and Artificial Systems," The University of Michigan Press. 1975. [21] Goldberg, E., "The Design of Innovation: Lessons from and for Competent Genetic Algorithms," Boston, Kluwer Academic Publishers, 2002. [22] John, J., "Optimization of Control Parameters for Genetic Algorithms," IEEE Trans on System, Man, and Cybernetics, Vol. 16, No. 1, pp. 566- 574. 1986. [23] Haruhisa K, and Geng L, "Gain Tuning in Discrete-Time Adaptive Control for Robots," SICE Annual Conference in Fukui. August, 2003. [24] Faa-Jeng, L, and Chih-Hong, L., "On-line Gain Tuning Using RFNN for Linear Synchronous Motor," IEEE, PESC, Vol. 2, pp. 766-771. June, 2001. [25] Baogang, H., Senior, M., George, K., and Raymond, G., "New Methodology for Analytical and Optimal Design of Fuzzy PID Controllers," IEEE Tran on Fuzzy System, Vol. 7, pp 521-539. October, 1999. [26] Chris, M., "Genetic Algorithms for Auto-Tuning Mobile Robot Motion Control," Res. Lett. Inf. Math. Sci, Vol. 3, pp. 129-134. 2002.