Escolar Documentos
Profissional Documentos
Cultura Documentos
5
th
SASTech 2011, Khavaran Higher-education Institute, Mashhad, Iran. May 12-14.
Comparison QFT Controller Based on Genetic Algorithm with
MIMO Fuzzy Approach in a Robot
Ali Akbar Akbari
1
Mohammad Reza Gharib
2
Elaheh karrabi
3
1. Ferdowsi University of Mashhad
akbari@um.ac.ir
2. Ferdowsi University of Mashhad
Mech_gharib@hotmail.com
3. Payame Noor University, Mashhad Branch
Name of the Presenter: Mohammad Reza Gharib
Abstract
In this paper, a practical method to design a robust controller for a two-arm manipulator using
Quantitative Feedback Theory (QFT) using GA is proposed. Robot manipulators have
multivariable nonlinear transfer function, implementation of QFT technique requires first to
convert its nonlinear plant into family of linear and uncertain plant sets and then an optimal robust
controller will be designed for each set. In order to illustrate the utility of our algorithm we present
the application of it to a two degree of freedom robot arm manipulator. In the presented method the
controller is designed directly by choosing and optimization of coefficients of transfer function by
using genetic algorithm. In optimization procedure, stability and bounds of the system were
considered as the constraints of the problem. Non-linear simulations on the tracking problem are
performed and the results highlight the success of the designed controllers. The results indicate
that applying the proposed technique successfully overcomes the obstacles to robust control of
non-linear a robot. Lastly designed controller with QFT method is compared with Fuzzy controller
and it is shown that QFT technique suggests a controller which has a better control performance.
Key words: Two Arm Manipulators, Fuzzy Controller, QFT Controller, Genetic Algorithm.
1. Introduction
The purpose of a robot is to control the movement of its gripper to perform various
industrial jobs such as assembly, material handling, painting, and welding (Luh, J. (1983)).
Robot manipulators have complex nonlinear dynamics that might make accurate and
robust control difficult. Fortunately, robots are in the class of Lagrangian dynamical
systems, so that they have several extremely nice physical properties that make their
control straight forward (Lewis, F.L. (1999)). There are several methods for controlling of
a robot such as: classical joint control, digital control, adaptive control, robust control,
learning control, force control, and teleoperation. In this paper we consider the two arm
manipulators as a two degree of freedom nonlinear multiple-input multiple-output
(MIMO) system and as a controlling technique Quantitative Feedback Theory (QFT) will
be used.
There are many practical systems that have high uncertainty in open-loop transfer
functions which makes it very difficult to have suitable stability margins and good
performance in command following problems for the closed-loop system. Therefore a
single fixed controller in such systems is found among "robust control" family.
Quantitative Feedback Theory (QFT) is a robust feedback control system design technique
introduced by Horowitz (Horowitz. I M. (1991)), which allows direct design to closed-
loop robust performance and stability specifications.
2
5
th
SASTech 2011, Khavaran Higher-education Institute, Mashhad, Iran. May 12-14.
2. Dynamic equations of the robotic manipulator
Fig.2 depicts a two degree of freedom robot, where
1
m ,
2
m are the masses of links 1, 2
and
1
l ,
2
l are the length of the links 1, 2 respectively. The dynamic equation of the
robotic manipulator is (Jing Lian, R. (2005)).
Fig 1: Two link robotic manipulator
( ) ( , ) ( ) M q q C q q q G q t + + =
(1)
2 2 2
1 2 1 2 2 2 1 2 2 2 2 2 1 2 2
2 2
2 2 2 1 2 2 2 2
1 1 1 1
( ) cos cos
3 3 3 2
( )
1 1 1
cos
3 2 3
m m l m l m l l q m l m l l q
M q
m l m l l q m l
(
+ + + +
(
= (
(
+
(
) , ( q q C is a 2
And ) (q G is a 2