1: Centrer for Développement of advanced Technologies, Algeria. 2: Polytechnic National School, Algiers, Algeria. A. REZOUG, M. HAMERLAIN, and M. TADJINE.

Slides:



Advertisements
Similar presentations
Auto Tuning Neuron to Sliding Mode Control Application of an Auto-Tuning Neuron to Sliding Mode Control Wei-Der Chang, Rey-Chue Hwang, and Jer-Guang Hsieh.
Advertisements


ICRA 2005 – Barcelona, April 2005Basilio Bona – DAUIN – Politecnico di TorinoPage 1 Identification of Industrial Robot Parameters for Advanced Model-Based.
Mechatronics 1 Weeks 5,6, & 7. Learning Outcomes By the end of week 5-7 session, students will understand the dynamics of industrial robots.
I NTRODUCTION TO R OBOTICS CPSC Lecture 5B – Control.
Information processing for model building of an electric power system, based on experimental data Kozmin Stanislav. State National Research Polytechnic.
Ch. 4: Radial Basis Functions Stephen Marsland, Machine Learning: An Algorithmic Perspective. CRC 2009 based on slides from many Internet sources Longin.
Événement - date SWIM’09, Jun 10 th -11 th, /30 Design of a Robust Controller for Guaranteed Performances: Application to Piezoelectric Cantilevers.
The City College of New York 1 Jizhong Xiao Department of Electrical Engineering City College of New York Manipulator Control Introduction.
Development of Empirical Models From Process Data
Robust adaptive variable structure control
Single Point of Contact Manipulation of Unknown Objects Stuart Anderson Advisor: Reid Simmons School of Computer Science Carnegie Mellon University.
Ming-Feng Yeh General Fuzzy Systems A fuzzy system is a static nonlinear mapping between its inputs and outputs (i.e., it is not a dynamic system).
Slide# Ketter Hall, North Campus, Buffalo, NY Fax: Tel: x 2400 Control of Structural Vibrations.
Actuators Fluid Mechanics Aerospace, Security, and Automation.
Silvia Ferrari Princeton University
What are Neuro-Fuzzy Systems A neuro-fuzzy system is a fuzzy system that uses a learning algorithm derived from or inspired by neural network theory to.
Definition of an Industrial Robot
Soft Computing Colloquium 2 Selection of neural network, Hybrid neural networks.
Constraints-based Motion Planning for an Automatic, Flexible Laser Scanning Robotized Platform Th. Borangiu, A. Dogar, A. Dumitrache University Politehnica.
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
Transfer Functions Chapter 4
Book Adaptive control -astrom and witten mark
1 Final Conference, 19th – 23rd January 2015 Geneva, Switzerland RP 15 Force estimation based on proprioceptive sensors for teleoperation in radioactive.
Student : YI-AN,CHEN 4992C085 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 22, NO. 2, MARCH 2014.
1 Deadzone Compensation of an XY –Positioning Table Using Fuzzy Logic Adviser : Ying-Shieh Kung Student : Ping-Hung Huang Jun Oh Jang; Industrial Electronics,
To clarify the statements, we present the following simple, closed-loop system where x(t) is a tracking error signal, is an unknown nonlinear function,
TUSTP 2003 by Vasudevan Sampath by Vasudevan Sampath May 20, 2003 Intelligent Control of Compact Separation System Intelligent Control of Compact Separation.
1 Adaptive Control Neural Networks 13(2000): Neural net based MRAC for a class of nonlinear plants M.S. Ahmed.
20/10/2009 IVR Herrmann IVR:Control Theory OVERVIEW Control problems Kinematics Examples of control in a physical system A simple approach to kinematic.
September Bound Computation for Adaptive Systems V&V Giampiero Campa September 2008 West Virginia University.
CONTROL ENGINEERING IN DRYING TECHNOLOGY FROM 1979 TO 2005: REVIEW AND TRENDS by: Pascal DUFOUR IDS’06, Budapest, 21-23/08/2006.
“Principles of Soft Computing, 2 nd Edition” by S.N. Sivanandam & SN Deepa Copyright  2011 Wiley India Pvt. Ltd. All rights reserved. CHAPTER 12 FUZZY.
Review: Neural Network Control of Robot Manipulators; Frank L. Lewis; 1996.
1 Motion Fuzzy Controller Structure(1/7) In this part, we start design the fuzzy logic controller aimed at producing the velocities of the robot right.
A Dissertation Proposal Presentation By Sukumar Kamalasadan
Computational Intelligence: Methods and Applications Lecture 29 Approximation theory, RBF and SFN networks Włodzisław Duch Dept. of Informatics, UMK Google:
City College of New York 1 Dr. John (Jizhong) Xiao Department of Electrical Engineering City College of New York Review for Midterm.
Chance Constrained Robust Energy Efficiency in Cognitive Radio Networks with Channel Uncertainty Yongjun Xu and Xiaohui Zhao College of Communication Engineering,
Application of the GA-PSO with the Fuzzy controller to the robot soccer Department of Electrical Engineering, Southern Taiwan University, Tainan, R.O.C.
RELIABLE DYNAMIC ANALYSIS OF TRANSPORTATION SYSTEMS Mehdi Modares, Robert L. Mullen and Dario A. Gasparini Department of Civil Engineering Case Western.
Chapter 8 Estimation ©. Estimator and Estimate estimator estimate An estimator of a population parameter is a random variable that depends on the sample.
1 Lu LIU and Jie HUANG Department of Mechanics & Automation Engineering The Chinese University of Hong Kong 9 December, Systems Workshop on Autonomous.
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
Virtual Gravity Control for Swing-Up pendulum K.Furuta *, S.Suzuki ** and K.Azuma * * Department of Computers and Systems Engineering, TDU, Saitama Japan.
Application of adaptive lambda-tracking for control of a fan heater Monika Bakošová, Magdaléna Ondrovičová, Mária Karšaiová Department of Information Engineering.
Cascade Control Systems (串级控制系统)
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
A PID Neural Network Controller
Chapter 12 Case Studies Part B. Control System Design.
SYNCHRONIZATION OF BILATERAL TELEOPERATION SYSTEMS WITH INPUT SATURATION Department of Mechatronics in GIST Seung-Ju Lee Advisor: pf. Hyo-Sung Ahn.
School of Industrial and Systems Engineering, Georgia Institute of Technology 1 Defuzzification Filters and Applications to Power System Stabilization.
Author: Nurul Azyyati Sabri
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
Control System Instrumentation
Transfer Functions Chapter 4
OSE801 Engineering System Identification Spring 2010
REAL TIME IMPLEMENTATION OF FUZZY SLIDING MODE CONTROLLER FOR ROBOT ARM ACTUATED BY PNEUMATIC MUSCLES. CDTA S2RA, CDTA, July , 2011 A.REZOUG, M.
Digital Control Systems
Artificial Intelligence
University of Bridgeport
Dr. Unnikrishnan P.C. Professor, EEE
Autonomous Cyber-Physical Systems: Dynamical Systems
Control System Instrumentation
Modeling Approaches Chapter 2 Physical/chemical (fundamental, global)
Hafez Sarkawi (D1) Control System Theory Lab
Chapter 4 . Trajectory planning and Inverse kinematics
Chapter 3 Modeling in the Time Domain
Chapter 7 Inverse Dynamics Control
Presentation transcript:

1: Centrer for Développement of advanced Technologies, Algeria. 2: Polytechnic National School, Algiers, Algeria. A. REZOUG, M. HAMERLAIN, and M. TADJINE Adaptive RBFNN Type-2 Fuzzy Sliding Mode Controller for Robot Arm with Pneumatic Muscles. Presented by: M.Amar REZOUG ROBIO’2012

Pneumatic artificial muscle FESTO Muscle Pleated MuscleAir Muscle The (PAMs) are tubular rubber actuators with a special fibber arrangement. The fibres form a diamond pattern in a three-dimensional mesh structure, which allows the actuator to contract when the internal pressure of the hose is increased Metallic extremity

Advantages of Artificial Muscles – Flexibility – Compliant nature of the arm. – Security and Shepp maintenance Coste. – High power/weight ratio – …

Same Robots With Pneumatic Artifilial Muscles Robine ISAC LUCY 7- DOF Robot manipulator AIRIC cafard Robot

Applications domain Industrial service: assistance of operators. medical domain : for the fonctionnel re-education…

System strongly nonlinear; for consequence it is very difficult to modelling; in addition, the parameters of the robot is not kwon with uncertainty. Disadvantages of robots with artificial muscles

Joint 2 Joint 1 Distributors Air Source Valve Stem (1)4 FESTO fluidic muscle, (2)4 FESTO Proportional directional control valve (3)4 FESTO Pressure sensor, (4)1 FESTO High-Flow D-Series Pneumatic Filters (5) 1 FESTO High-Flow D-Series Pneumatic Regulators (6) 1 FESTO High-Flow D-Series Pneumatic Lubricators Economical (7)1 FESTO Branching module (8)1 FESTO Soft-start valve and (9)1 FESTO Distributor block The used robot

The general standard dynamic model of n-link robot manipulator is given as [4]: (1) Where is the inertial symmetric positive matrix, e.g. non-singular and bounded by, with and ……are minimum and maximum eigenvalues. is the vector of centrifugal, coriolis and friction terms. is the vector of gravity terms,, and are respectively the position, velocity and acceleration vectors, is the torque input vector, and is the unknown bounded disturbances. Robot manipulator model

Where: i=1...n is the number of joints, With : is a nonlinear continuous function with unknown uncertainty whose upper bound is known as Is a nonlinear function with lower bound as: is the bound disturbance, with is the control law. System transformation frome MIMO system to n-SISO Systems (2)

With: Sliding mode control (SMC) design for n-SISO Systems (3) Sliding surface The sliding mode Control of the system 2: = constant>0 [8].,k i > 0 and (4) (5) (6)

The synthesis of the equivalent control part is very delicate and the realized performances using that are depend to the exactitude of the robot model. For our case the equivalent control Eq. (5) contains uncalculated uncertainty. Solution : In order to solve this problem, our choice is ported to use the Radial Basis Function (RBF) neural network to approximate the equivalent control. Problems in SMC

(7) (8) (9) (10) (11) (12) RBF function: Output of the RBFNN: Substituting equation (9) and (10) in (2) we obtain

(13) (14) Stability analysis and RBFNN parameters tuning Lyapunov candidat function With:

(16) (17) (18) (19) (20) Adaptive paramaters ajustement Adaptive law:

Disadvantages: – Chattering can excite high frequency, non-modelled dynamics in the system and lead to degradation in performance. Solution Type-2 fuzzy logic

Theoretically, an interval type-2 fuzzy set (IT2FS) in X is characterized as : Where, denotes the union over admissible variables, is the primary variable, is the secondary variable. Type-2 fuzzy control (20)

type-2 fuzzy logic architecture: type-reducer : The type-reducer generates a type-1 fuzzy set output, which is then converted in a crisp output through the defuzzifier. This type-1 fuzzy set is also an interval set. (21)

Type-2 fuzzy Sliding surface Discontinus fuzzy Output control Table of Rules SNsZsPs k.sign(S)UnUn U z UpUp Fuzzy used controller Figure: Input and output membership functions.

Final control law and its structure Figure: Structure of the RBFT2FSMC (22)

The initial condition of position of the all joints is (0,0) degree. The robot must be arrives at the final position of 14 degree for the joint 1 and 10 degree for the joint 2. The simple time is 10 ms. The experimental are accomplished by the implementation in C language on the Pentium 4 PC. The each joint has m of langue, and robot weight is around of 15 Kg. The robot must be used at ambient operating temperature. The simulation and the experimental conditions The corresponding polynomial parameters of each joint are given by: with (23)

Robot joints identification using (PABS) Figure: Identification results

SIMULATIO RESULTS OF JOINT 1: Figure. Simulation results for the application of RBFT1FSMC and RBFT1FSMC to Joint 1.

SIMULATIO RESULTS OF JOINT 2: Figure. Simulation results for the application of RBFT1FSMC and RBFT1FSMC to Joint 2.

Method RBFT1FSMC Simulation Parameters λK 0i K Fuz_in K Fuz_out m Joint Joint MethodRBFT2FSMC Simulation Parameters λK 0i K Fuz_in K Fuz_out m Joint Joint SIMULATIO PARAMATERS:

MethodRBFT2FSMC Parameters λiK 0i K Fuz_in K Fuz_out m Joint Joint Figure. Experimental results of the application of RBFT2FSMC to all joints.

Conclusion : (1) Avoiding the modelling problem in this type of robot, (2) Attenuating the chattering effect of the SMC, (3) Reducing the rules number of the fuzzy control, (4)Guarantying the stability and the robustness of the system, (5) improuving the performences of the controled robot,...

Thank You