Design Novel Soft Computing Backstepping Controller with Application to Nonlinear Dynamic Uncertain System

Full Text (PDF, 665KB), PP.93-105

Views: 0 Downloads: 0

Author(s)

Amin Jalali 1,* Farzin Piltan 2 Hossein Hashemzadeh 3 Alireza Hasiri 4 Mohammadreza Hashemzadeh 5

1. Department of Maritime Electronic and Communication Engineering, College of Maritime Engineering, Chabahar University, Iran

2. Industrial Electrical and Electronic Engineering SanatkadeheSabze Pasargad. CO (S.S.P. Co), NO:16, PO.Code 71347- 66773, Fourth floor , Dena Apr, Seven Tir Ave, Shiraz , Iran

3. Department of Information and Technology, Fars Science & Research branch, Islamic Azad University, Iran

4. Department of Control and Instrument Engineering, College of Electrical Engineering, Sarvestan Branch, Islamic Azad University, Fars, Iran

5. Department of Electrical Engineering, Fasa Branch, Islamic Azad University, Fars, Iran

* Corresponding author.

DOI: https://doi.org/10.5815/ijisa.2013.10.12

Received: 23 Dec. 2012 / Revised: 2 Apr. 2013 / Accepted: 11 Jun. 2013 / Published: 8 Sep. 2013

Index Terms

Backstepping Methodology, Fuzzy Logic Algorithm, Continuum Robot Manipulator, Uncertainty

Abstract

The increasing demand for multi-degree-of-freedom (DOF) continuum robot in presence of highly nonlinear dynamic parameters in a number of industries has motivated a flurry of research in the development of soft computing nonlinear methodology. This robot is capable of providing smooth and isotropic three-dimensional motion in each joint. Compared to conventional robotic manipulators that offer the same motion capabilities, the innovative spherical motor possesses several advantages. Not only can the spherical motor combine 3-DOF motion in a single joint, it has a large range of motion with no singularities in its workspace. This research contributes to the on-going research effort by exploring alternate methods for controlling the continuum robot manipulator. This research addresses two basic issues related to the control of a continuum robots; (1) a more accurate representation of the dynamic model of an existing prototype, and (2) the design of a robust feedback controller. The robust backstepping controller proposed in this research is used to further demonstrate the appealing features exhibited by the continuum robot. Robust feedback controller is used to position control of continuum robot in presence of uncertainties. Using Lyapunov type stability arguments, a robust backstepping controller is designed to achieve this objective. The controller developed in this research is designed in two steps. Firstly, a robust stabilizing torque is designed for the nominal continuum robot dynamics derived using the constrained Lagrangian formulation. Next, the fuzzy logic methodology applied to it to solution uncertainty problem. The fuzzy model free problem is formulated to minimize the nonlinear formulation of continuum robot. The eventual stability of the controller depends on the torque generating capabilities of the continuum robots.

Cite This Paper

Amin Jalali, Farzin Piltan, Hossein Hashemzadeh, Alireza Hasiri, Mohammadreza Hashemzadeh, "Design Novel Soft Computing Backstepping Controller with Application to Nonlinear Dynamic Uncertain System", International Journal of Intelligent Systems and Applications(IJISA), vol.5, no.10, pp.93-105, 2013. DOI:10.5815/ijisa.2013.10.12

Reference

[1]G. Robinson, and J. Davies, “Continuum robots – a state of the art,”Proc. IEEE International Conference on Robotics and Automation, Detroit, MI, 1999, vol. 4, pp. 2849-2854.

[2]I.D. Walker, D. Dawson, T. Flash, F. Grasso, R. Hanlon, B. Hochner, W.M. Kier, C. Pagano,C.D. Rahn, Q. Zhang, “Continuum Robot Arms Inspired by Cephalopods, Proceedings SPIE Conference on Unmanned Ground Vehicle Technology VII, Orlando, FL, pp 303-314, 2005.

[3]K. Suzumori, S. Iikura, and H. Tanaka, “Development of Flexible Microactuator and it’s Applications to Robotic Mechanisms”, Proceedings IEEE International Conference on Robotics and Automation, Sacramento, California, pp. 1622-1627, 1991.

[4]D. Trivedi, C.D. Rahn, W.M. Kier, and I.D. Walker, “Soft Robotics: Biological Inspiration, State of the Art, and Future Research”, Applied Bionics and Biomechanics, 5(2), pp. 99-117, 2008.

[5]W. McMahan, M. Pritts, V. Chitrakaran, D. Dienno, M. Grissom, B. Jones, M. Csencsits, C.D. Rahn, D. Dawson, and I.D. Walker, “Field Trials and Testing of “OCTARM” Continuum Robots”, Proc. IEEE International Conference on Robotics and Automation, pp. 2336-2341, 2006.

[6]W. McMahan, I.D. Walker, “Octopus-Inspired Grasp Synergies for Continuum Manipulators”, Proc. IEEE International Conference on Robotics and Biomimetics, pp. 945- 950, 2009.

[7]Farzin Piltan, M. Akbari, M. Piran , M. Bazregar. ”Design Model Free Switching Gain Scheduling Baseline Controller with Application to Automotive Engine”, International Journal of Information Technology and Computer Science, 01:65-73, 2013.

[8]Farzin Piltan, N. Sulaiman , Arash Zargari, Mohammad Keshavarz, Ali Badri , “Design PID-Like Fuzzy Controller With Minimum Rule Base and Mathematical Proposed On-line Tunable Gain: Applied to Robot Manipulator,” International Journal of Artificial intelligence and expert system, 2 (4):184-195, 2011.

[9]Farzin Piltan, N. Sulaiman, Hajar Nasiri, Sadeq Allahdadi, Mohammad A. Bairami, “Novel Robot Manipulator Adaptive Artificial Control: Design a Novel SISO Adaptive Fuzzy Sliding Algorithm Inverse Dynamic Like Method,” International Journal of Engineering, 5 (5): 399-418, 2011.

[10]Farzin Piltan, N. Sulaiman, Sadeq Allahdadi, Mohammadali Dialame, Abbas Zare, “Position Control of Robot Manipulator: Design a Novel SISO Adaptive Sliding Mode Fuzzy PD Fuzzy Sliding Mode Control,” International Journal of Artificial intelligence and Expert System, 2 (5):208-228, 2011.

[11]Farzin Piltan, SH. Tayebi HAGHIGHI, N. Sulaiman, Iman Nazari, Sobhan Siamak, “Artificial Control of PUMA Robot Manipulator: A-Review of Fuzzy Inference Engine And Application to Classical Controller ,” International Journal of Robotics and Automation, 2 (5):401-425, 2011.

[12]Farzin Piltan, Amin Jalali, N. Sulaiman, Atefeh Gavahian, Sobhan Siamak, “Novel Artificial Control of Nonlinear Uncertain System: Design a Novel Modified PSO SISO Lyapunov Based Fuzzy Sliding Mode Algorithm ,” International Journal of Robotics and Automation, 2 (5): 298-316, 2011.

[13]Kokotovic, P., ''The Joy of Feedback: Nonlinear and Adaptive," IEEE Control System Magazine, vol. 12, pp. 7-17, June 1992.

[14]Qu, Z., and Dawson, D. M., "Lyapunov Direct Design of Robust Tracking Control for Classes of Cascaded Nonlinear Uncertain Systems without Matching Conditions," Proceedings of the 3fl' IEEE Conference on Decision and Control, Brighton, UK, 1991, vol. 3, pp. 2521-2526.

[15]Carroll, J. J., and Dawson, D. M., "Integrator Backstepping Techniques for the Tracking Control of Pennanent Magnet Brush DC Motors," IEEE Transactions on Industry Applications, Vol. 31. No.2, Mar.-Apr. 1995, pp. 248-255

[16]Hemati, N., Thorp, J., and Leu, M., "Robust Nonlinear Control of Brushless de motors for direct-drive robotic applications," IEEE Transactions on Industrial Electronics, vol. 37, no. 6 pp. 460-468, Dec., 1990.

[17]Carroll, J., and Dawson, D. M., "Robust tracking control of a brushless de motor with application to robotics," Proc. IEEE International Conference on Robotics and Automation (ICRA), Atlanta, GA., pp. 94-99, May, 1993.

[18]Die'-Spong, M., Marino, R., Peresada, S. M., and Taylor, D.O., "Feedback Linearizing Control of Switched Reluctance Motors," IEEE Transactions on Automatic Control, Vol. AC-32, No.5, pp. 371-379, May 1987.

[19]Taylor, D., Die'-Spong, M., Marino, R., and Peresada, S., "A Feedback Linearizing Control for Direct-drive Robots with Switched Reluctance Motors," Proceedings of the 2Si' IEEE Conference on Decision and Control, pp. 388-396, Dec., 1996.

[20]Carroll, J., Dawson, D. M., and Qu. Z., "Adaptive tracking control of a switched reluctance motor turning an inertial load," Proceedings of the Amer. Control Conf., San Francisco, CA., pp 670-674, June 1993.

[21]Bodson, M., Chiasson, R. N., and Rekowaki, R., "High-perfonnance Nonlinear Feedback Control of a Permanent Magnet Stepper Motor," IEEE Transactions on Control System Technology, Vol. 1, No.1, pp5-14, Mar., 1993.

[22]Farzin Piltan, N. Sulaiman, Amin Jalali, Koorosh Aslansefat, “Evolutionary Design of Mathematical tunable FPGA Based MIMO Fuzzy Estimator Sliding Mode Based Lyapunov Algorithm: Applied to Robot Manipulator,” International Journal of Robotics and Automation, 2 (5):317-343, 2011.

[23]Farzin Piltan, N. Sulaiman, Samaneh Roosta, Atefeh Gavahian, Samira Soltani, “Evolutionary Design of Backstepping Artificial Sliding Mode Based Position Algorithm: Applied to Robot Manipulator,” International Journal of Engineering, 5 (5):419-434, 2011.

[24]Farzin Piltan, N. Sulaiman, S.Soltani, M. H. Marhaban & R. Ramli, “An Adaptive sliding surface slope adjustment in PD Sliding Mode Fuzzy Control for Robot Manipulator,” International Journal of Control and Automation , 4 (3): 65-76, 2011. 

[25]Farzin Piltan, N. Sulaiman, Amin Jalali, Sobhan Siamak, and Iman Nazari, “Control of Robot Manipulator: Design a Novel Tuning MIMO Fuzzy Backstepping Adaptive Based Fuzzy Estimator Variable Structure Control ,” International Journal of Control and Automation, 4 (4):91-110, 2011.

[26]Farzin Piltan, N. Sulaiman, Atefeh Gavahian, Samaneh Roosta, Samira Soltani, “On line Tuning Premise and Consequence FIS: Design Fuzzy Adaptive Fuzzy Sliding Mode Controller Based on Lyaponuv Theory,” International Journal of Robotics and Automation, 2 (5):381-400, 2011.

[27]Farzin Piltan, N. Sulaiman, Samaneh Roosta, Atefeh Gavahian, Samira Soltani, “Artificial Chattering Free on-line Fuzzy Sliding Mode Algorithm for Uncertain System: Applied in Robot Manipulator,” International Journal of Engineering, 5 (5):360-379, 2011.

[28]Farzin Piltan, B. Boroomand, A. Jahed and H. Rezaie. ”Performance-Based Adaptive Gradient Descent Optimal Coefficient Fuzzy Sliding Mode Methodology”, International Journal of Intelligent Systems and Applications, 11: 40-52 2012.

[29]Farzin Piltan, B. Boroomand, A. Jahed, H. Rezaie ,”Methodology of Mathematical Error-Based Tuning Sliding Mode Controller” International Journal of Engineering, 6(2): 96-112, 2012.

[30]Farzin Piltan, F. Aghayari, M. R. Rashidian, M. Shamsodini, ”A New Estimate Sliding Mode Fuzzy Controller for Robotic Manipulator” International Journal of Robotics and Automation, 3(1): 45-58, 2012.

[31]Farzin Piltan, A. Jahed, H. Rezaie and B. Boroomand. ” Methodology of Robust Linear On-line High Speed Tuning for Stable Sliding Mode Controller: Applied to Nonlinear System”, International Journal of Control and Automation, 5(3): 217-236, 2012.

[32]Farzin Piltan, Mojdeh Piran, Mansour Bazregar, Mehdi Akbari " Design High Impact Fuzzy Baseline Variable Structure Methodology to Artificial Adjust Fuel Ratio", International Journal of Intelligent Systems and Applications(IJISA) , 5(2):59-70, 2013.