Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration...

36
Farzin Piltan, Sajad Rahmdel, Saleh Mehrara & Reza Bayat International Journal of Engineering (IJE), Volume (6) : Issue (3) : 2012 142  Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into Graduate Nonlinear Control Courses Farzin Piltan [email protected]  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 Sajad Rahmdel [email protected]  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 Saleh Mehrara [email protected]  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 Reza Bayat [email protected]  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 Abstract Design a nonlinear controller for second order nonlinear uncertain dynamical systems is one of the most important challenging works. This paper focuses on the design, implementation and analysis of a chattering free sliding mode controller for highly nonlinear dynamic PUMA robot manipulator and compare to computed torque controller, in presence of uncertainties. In order to provide high performance nonlinear methodology, sliding mode controller and computed torque controller are selected. Pure sliding mode controller and computed torque controller can be used to control of partly known nonlinear dynamic parameters of robot manipulator. Conversely, pure sliding mode controller is used in many applications; it has an important drawback namely; chattering phenomenon which it can causes some problems such as saturation and heat the mechanical parts of robot manipulators or drivers. In order to reduce the chattering this research is used the linear saturation function boundary layer method instead of switching function method in pure sliding mode controller. These simulation models are developed as a part of a software laboratory to support and enhance graduate/undergraduate robotics courses, nonlinear control courses and MATLAB/SIMULINK courses at research and development company (SSP Co.) research center, Shiraz, Iran.  Keywords:  MATLAB/SIMULINK, PUMA 560 Robot Manipulator, Nonlinear Position Control Method, Sliding Mode Control, Co mputed Torque Control, Chattering Free, and Nonlinear Control.

Transcript of Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration...

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 1/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 2/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 3/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 4/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 5/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 6/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 7/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 8/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 9/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 10/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 11/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 12/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 13/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 14/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 15/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 16/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 17/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 18/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 19/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 20/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 21/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 22/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 23/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 24/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 25/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 26/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 27/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 28/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 29/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 30/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 31/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 32/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 33/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 34/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 35/36

8/20/2019 Sliding Mode Methodology Vs. Computed Torque Methodology Using MATLAB/SIMULINK and Their Integration into …

http://slidepdf.com/reader/full/sliding-mode-methodology-vs-computed-torque-methodology-using-matlabsimulink 36/36