Nonlinear Fuzzy Model-base Technique to Compensate Highly Nonlinear Continuum Robot Manipulator

Full Text (PDF, 760KB), PP.135-148

Views: 0 Downloads: 0

Author(s)

Farzin Piltan 1,* Mehdi Eram 1 Mohammad Taghavi 1 Omid Reza Sadrnia 1 Mahdi Jafari 1

1. Research and Development Unit, Sanatkadehe Sabze Pasargad Company, (S.S.P. Co), Shiraz, Iran

* Corresponding author.

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

Received: 11 Mar. 2013 / Revised: 5 Jul. 2013 / Accepted: 16 Sep. 2013 / Published: 8 Nov. 2013

Index Terms

Gradient Descent Optimization Algorithm, Computed Torque Methodology, Fuzzy Computed Torque Algorithm, Continuum Robot, Fuzzy Logic Methodology

Abstract

Refer to this research, a gradient descent optimization methodology for position fuzzy- model based computed torque controller (GDFCTC) is proposed for highly nonlinear continuum robot manipulator. The main problem of the pure computed torque controller (CTC) was equivalent problem in uncertain systems. The simulation results exhibit that the CTC works well in certain system. To eliminate the continuum robot manipulator system’s dynamic; Mamdani fuzzy inference system is design and applied to CTC. This methodology is based on applied fuzzy logic in equivalent nonlinear dynamic part to estimate unknown parameters. This relatively controller is more plausible to implement in an actual real-time when compared to other techniques of nonlinear controller methodology of continuum arms. Based on the gradient descent optimization method, the PD-gain updating factor has been developed in certain and partly uncertain continuum robots. The new techniques proposed and methodologies adopted in this paper supported by MATLAB/SIMULINK results represent a significant contribution to the field of design an optimized nonlinear computed torque controller for continuum robots.

Cite This Paper

Farzin Piltan, Mehdi Eram, Mohammad Taghavi, Omid Reza Sadrnia, Mahdi Jafari, "Nonlinear Fuzzy Model-base Technique to Compensate Highly Nonlinear Continuum Robot Manipulator", International Journal of Intelligent Systems and Applications(IJISA), vol.5, no.12, pp.135-148, 2013. DOI:10.5815/ijisa.2013.12.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 , N. Sulaiman & M. H. Marhaban, “Design On-Line Tuneable Gain Artificial Nonlinear Controller” Journal of Advance in Computer Research, 2(2): 75-83, 2011.

[8]Farzin Piltan , Alireza Salehi, Amin Jalali, A. Reza Zare , Marzie Zare, Ali Roshanzamir & Farhad Golshan, “Design Sliding Mode Controller for Robot Manipulator with Artificial Tuneable Gain” Canadian journal of Pure and Applied Science,5(2): 1573-1579, 2011.

[9]Farzin Piltan , Shahnaz Tayebi Haghighi , A.Reza Zare , Amin Jalali , Ali Roshanzamir , Marzie Zare & Farhad Golshan, “Artificial Control of Nonlinear Second Order Systems Based on AFGSMC”,Australian Journal of Basic and Applied Science,5(6): 509-522, 2011.

[10]Farzin Piltan, A. R. Salehi & Nasri B Sulaiman,“Design Artificial Robust Control of Second Order System Based on Adaptive Fuzzy Gain Scheduling”, World Applied Science Journal (WASJ), 13 (5): 1085-1092, 2011.

[11]Farzin Piltan, N. Sulaiman, Atefeh Gavahian, Samira Soltani & Samaneh Roosta, “Design Mathematical Tunable Gain PID-Like Sliding Mode Fuzzy Controller with Minimum Rule Base”, International Journal of Robotic and Automation, 2 (3): 146-156, 2011.

[12]Farzin Piltan , N. Sulaiman, Zahra Tajpaykar, Payman Ferdosali & Mehdi Rashidi, “Design Artificial Nonlinear Robust Controller Based on CTLC and FSMC with Tunable Gain”, International Journal of Robotic and Automation, 2 (3): 205-220, 2011.

[13]Farzin Piltan, N. Sulaiman, M. H. Marhaban, Adel Nowzary & Mostafa Tohidian, “Design of FPGA-based Sliding Mode Controller for Robot Manipulator”, International Journal of Robotic and Automation, 2 (3): 183-204, 2011.

[14]Farzin Piltan, N. Sulaiman, Samaneh Roosta, M.H. Marhaban & R. Ramli, “Design a New Sliding Mode Adaptive Hybrid Fuzzy Controller”, Journal of Advanced Science & Engineering Research, 1 (1): 115-123, 2011.

[15]Farzin Piltan, Atefe Gavahian, N. Sulaiman & M. H. Marhaban, “Novel Sliding Mode Controller for Robot Manipulator using FPGA”, Journal of Advanced Science & Engineering Research, 1 (1): 115-123, 2011.

[16]Farzin Piltan, N. Sulaiman, Payman Ferdosali & Iraj Assadi Talooki, “Design Model Free Fuzzy Sliding Mode Control: Applied to Internal Combustion Engine”, International Journal of Engineering, 5 (4):302-312, 2011.

[17]Farzin Piltan, N. Sulaiman, A. Jalali & F. Danesh Narouei, “Design of Model Free Adaptive Fuzzy Computed Torque Controller: Applied to Nonlinear Second Order System”, International Journal of Robotics and Automation, 2 (4):245-257, 2011.

[18]Farzin Piltan, A. Jalali & N. Sulaiman, “Design of PC-Based Sliding Mode Controller and Normalized Sliding Surface Slope Using PSO Method For Robot Manipulator”, International Journal of Robotics and Automation,2 (4): 298-316, 2011.

[19]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.

[20]Farzin Piltan, N. Sulaiman, Iraj Asadi Talooki & Payman Ferdosali, “Control of IC Engine: Design a Novel MIMO Fuzzy Backstepping Adaptive Based Fuzzy Estimator Variable Structure Control”, International Journal of Robotics and Automation, 2 (5):360-380, 2011.

[21]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. 

[22]Farzin Piltan, N. Sulaiman, Mehdi Rashidi, Zahra Tajpaikar & Payman Ferdosali, “Design and Implementation of Sliding Mode Algorithm: Applied to Robot Manipulator-A Review”, International Journal of Robotics and Automation, 2 (5):265-282, 2011.

[23]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.

[24]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.

[25]Samira Soltani & Farzin Piltan, “Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain”, World Applied Science Journal (WASJ), 14 (9): 1306-1312, 2011.

[26]Farzin Piltan, N. Sulaiman & I.AsadiTalooki, “Evolutionary Design on-line Sliding Fuzzy Gain Scheduling Sliding Mode Algorithm: Applied to Internal Combustion Engine”, International Journal of Engineering Science and Technology, 3 (10):7301-7308, 2011.

[27]Farzin Piltan, Nasri B Sulaiman, Iraj Asadi Talooki & Payman Ferdosali, ”Designing On-Line Tunable Gain Fuzzy Sliding Mode Controller Using Sliding Mode Fuzzy Algorithm: Applied to Internal Combustion Engine” World Applied Science Journal (WASJ), 15 (3): 422-428, 2011.

[28]Farzin Piltan , A. Zare, Nasri B. Sulaiman, M. H. Marhaban & R. Ramli, “A Model Free Robust Sliding Surface Slope Adjustment in Sliding Mode Control for Robot Manipulator”, World Applied Science Journal (WASJ), 12 (12): 2330-2336, 2011.

[29]Farzin Piltan , A. H. Aryanfar, Nasri B. Sulaiman, M. H. Marhaban & R. Ramli, “Design Adaptive Fuzzy Robust Controllers for Robot Manipulator”, World Applied Science Journal (WASJ), 12 (12): 2317-2329, 2011.

[30]Farzin Piltan, N. Sulaiman, Payman Ferdosali, Mehdi Rashidi & Zahra Tajpeikar, “Adaptive MIMO Fuzzy Compensate Fuzzy Sliding Mode Algorithm: Applied to Second Order Nonlinear System”, International Journal of Engineering, 5 (5): 380-398, 2011. 

[31]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.

[32]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.

[33]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.

[34]Farzin Piltan, N. Sulaiman, Abbas Zare, Mohammadali Dialame & Sadeq Allahdadi, “Design Adaptive Fuzzy Inference Sliding Mode Algorithm: Applied to Robot Arm”, International Journal of Robotics and Automation,3 (1):283-297, 2011.

[35]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.

[36]Farzin Piltan, N. Sulaiman, Amin Jalali, Sobhan Siamak & 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.

[37]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.

[38]Farzin Piltan, N. Sulaiman, Samira Soltani, Samaneh Roosta & Atefeh Gavahian, “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.

[39]Farzin Piltan, Mohammad A.Bairami, Farid Aghayari & Sadeq Allahdadi, “Design Adaptive Artificial Inverse Dynamic Controller: Design Sliding Mode Fuzzy Adaptive New Inverse Dynamic Fuzzy Controller”, International Journal of Robotics and Automation, (1):13-26, 2011.

[40]Farzin Piltan, Sadeq Allahdadi, Mohammad A.Bairami & Hajar Nasiri, “Design Auto Adjust Sliding Surface Slope: Applied to Robot Manipulator”, International Journal of Robotics and Automation, 3 (1):27-44, 2011.

[41]Farzin Piltan, Mohammadali Dialame, Abbas Zare & Ali Badri, “Design Novel Lookup Table Changed Auto Tuning FSMC:Applied to Robot Manipulator”, International Journal of Engineering, 6 (1):25-41, 2012.

[42]Farzin Piltan, M. Keshavarz, A. Badri & A. Zargari, “Design Novel Nonlinear Controller Applied to RobotManipulator: Design New Feedback Linearization Fuzzy Controller with Minimum Rule Base Tuning Method”, International Journal of Robotics and Automation, 3 (1):1-12, 2012.

[43]Farzin Piltan, Mohammad A.Bairami, Farid Aghayari & Sadeq Allahdadi, “Design Adaptive Artificial Inverse Dynamic Controller: Design Sliding Mode Fuzzy Adaptive New Inverse Dynamic Fuzzy Controller”, International Journal of Robotics and Automation, (1):13-26, 2012.

[44]Farzin Piltan, Sadeq Allahdadi, Mohammad A.Bairami & Hajar Nasiri, “Design Auto Adjust Sliding Surface Slope: Applied to Robot Manipulator”, International Journal of Robotics and Automation, 3 (1):27-44, 2012.

[45]Farzin Piltan, F. Aghayari, M. Rashidian & M. Shamsodini, “A New Estimate Sliding Mode Fuzzy Controller for RoboticManipulator”, International Journal of Robotics and Automation, 3 (1):45-60, 2012.

[46]Farzin Piltan, Iman Nazari, Sobhan Siamak, Payman Ferdosali, “Methodology of FPGA-Based Mathematical error-Based Tuning Sliding Mode Controller”, International Journal of Control and Automation, 5(1), 89-118, 2012.

[47]Farzin Piltan, Bamdad Boroomand, Arman Jahed & Hossein Rezaie, “Methodology of Mathematical Error-Based Tuning Sliding Mode Controller”, International Journal of Engineering, 6 (2):96-117, 2012.

[48]Farzin Piltan, S. Emamzadeh, Z. Hivand, F. Shahriyari & Mina Mirazaei. ” PUMA-560 Robot Manipulator Position Sliding Mode Control Methods Using MATLAB/SIMULINK and Their Integration into Graduate/Undergraduate Nonlinear Control, Robotics and MATLAB Courses”, International Journal of Robotics and Automation, 3(3):106-150, 2012.

[49]Farzin Piltan, A. Hosainpour, E. Mazlomian, M.Shamsodini, M.H Yarmahmoudi. ”Online Tuning Chattering Free Sliding Mode Fuzzy Control Design: Lyapunov Approach”, International Journal of Robotics and Automation, 3(3):77-105, 2012.

[50]Farzin Piltan, R. Bayat, F. Aghayari, B. Boroomand. “Design Error-Based Linear Model-Free Evaluation Performance Computed Torque Controller”, International Journal of Robotics and Automation, 3(3):151-166, 2012.

[51]Farzin Piltan, J. Meigolinedjad, S. Mehrara, S. Rahmdel. ”Evaluation Performance of 2nd Order Nonlinear System: Baseline Control Tunable Gain Sliding Mode Methodology”, International Journal of Robotics and Automation, 3(3): 192-211, 2012.

[52] Farzin Piltan, Mina Mirzaei, Forouzan Shahriari, Iman Nazari, Sara Emamzadeh, “Design Baseline Computed Torque Controller”, International Journal of Engineering, 6(3): 129-141, 2012.

[53]Farzin Piltan, Sajad Rahmdel, Saleh Mehrara, Reza Bayat, “Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into Graduate Nonlinear Control Courses” , International Journal of Engineering, 6(3): 142-177, 2012.

[54]Farzin Piltan , M.H. Yarmahmoudi, M. Shamsodini, E.Mazlomian, A.Hosainpour. ”PUMA-560 Robot Manipulator Position Computed Torque Control Methods Using MATLAB/SIMULINK and Their Integration into Graduate Nonlinear Control and MATLAB Courses”, International Journal of Robotics and Automation, 3(3): 167-191, 2012.

[55]Farzin Piltan, Hossein Rezaie, Bamdad Boroomand, Arman Jahed. “Design Robust Backstepping on-line Tuning Feedback Linearization Control Applied to IC Engine”, International Journal of Advance Science and Technology, 11:40-22, 2012. 

[56]Farzin Piltan, S. Siamak, M.A. Bairami and I. Nazari. ” Gradient Descent Optimal Chattering Free Sliding Mode Fuzzy Control Design: Lyapunov Approach”, International Journal of Advanced Science and Technology, 43: 73-90, 2012.

[57]Farzin Piltan, M.R. Rashidian, M. Shamsodini and S. Allahdadi. ” Effect of Rule Base on the Fuzzy-Based Tuning Fuzzy Sliding Mode Controller: Applied to 2nd Order Nonlinear System”, International Journal of Advanced Science and Technology, 46:39-70, 2012.

[58]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.

[59]Farzin Piltan, R. Bayat, S. Mehara and J. Meigolinedjad. ”GDO Artificial Intelligence-Based Switching PID Baseline Feedback Linearization Method: Controlled PUMA Workspace”, International Journal of Information Engineering and Electronic Business, 5: 17-26, 2012.

[60]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.

[61]Farzin Piltan, S. Mehrara, R. Bayat and S. Rahmdel. ” Design New Control Methodology of Industrial Robot Manipulator: Sliding Mode Baseline Methodology”, International Journal of Hybrid Information Technology, 5(4):41-54, 2012.

[62]AH Aryanfar, MR Khammar, Farzin Piltan, “Design a robust self-tuning fuzzy sliding mode control for second order systems”, International Journal of Engineering Science REsearch, 3(4): 711-717, 2012.

[63]Farzin Piltan, Shahnaz Tayebi Haghighi, “Design Gradient Descent Optimal Sliding Mode Control of Continuum Robots”, International Journal of Robotics and Automation, 1(4): 175-189, 2012.

[64]Farzin Piltan, NB Sulaiman, “Review of Sliding Mode Control of Robotic Manipulator”, World Applied Sciences Journal, 18 (12), 1855-1869, 2012.

[65]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.

[66]Farzin Piltan, M. Piran , M. Bazregar, M. Akbari, “Design High Impact Fuzzy Baseline Variable Structure Methodology to Artificial Adjust Fuel Ratio”, International Journal of Intelligent Systems and Applications, 02: 59-70, 2013.