Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen
En este artculo se presenta un
procedimiento simple de sintonizacin difusa de las
ganancias PID del controlador para un robot
manipulador. Este procedimiento vara las ganancias
PID de acuerdo con el error de posicin y velocidad
del manipulador, asumiendo ganancias grandes
cuando realmente son necesarias. El desempeo de
cualquier controlador PID depende de los
parmetros especficos del sistema, perturbaciones
externas y de las consignas de entrada. Una vez que
estos parmetros cambian, se requiere un esfuerzo
importante para resintonizar las ganancias PID del
controlador. La solucin a este problema es disear
un controlador PID de ganancias variables. Lo cual
implica el desarrollo de una ley de control inteligente
donde las ganancias se autosintonicen de manera
difusa tomando en consideracin los movimientos del
robot mientras simultneamente corrige errores
relacionados con su posicin y velocidad. La
efectividad del controlador propuesto se demuestra a
travs de la simulacin del desempeo de un robot de
dos grados de libertad.
Palabras clave: Control de robots, lgica difusa, PID,
sintonizacin.
1. Introduccin
Hoy en da, los controladores PID
convencionales son usados ampliamente en el control
de robots manipuladores industriales debido a su
simplicidad y desempeo satisfactorio tanto en
estabilizacin como en seguimiento de trayectorias.
Sin embargo, cuando los parmetros de un robot
como la masa de uno de sus eslabones, la inercia son
no conocidos con exactitud o si existen diferentes
condiciones de operacin, un controlador PID
(1)
(, )12 = 2 1 2 (2 )( 1 + 2 ),
(, )21 = 2 1 2 (2 ) 1 ,
(, )22 = 0,
()1 =
(1 1 + 2 1 )(1 ) + 2 2 (1 + 2 ),
()2 = 2 2 (1 + 2 ).
() ()
[ ] = [ () ()],
() ()
(3)
= () () + ( ) ,
(4)
(2)
()21 = ()12 ,
2
()22 = 2 2
+ 2 ,
(, )11 = 2 1 2 (2 ) 2 ,
Fig. 1. Diagrama a bloques del sintonizador difuso PID
4. Sintonizacin difusa
4.1 Lgica difusa
En esta seccin se introducen conceptos
bsicos previos de conjuntos difusos y lgica difusa.
La discusin mencionada aqu no es exhaustiva y solo
se comenta con el motivo de presentar el material
suficiente para darle seguimiento a este artculo.
Conocimientos ms detallados de lgica difusa se
pueden encontrar en [11].
Los conjuntos difusos permiten la posibilidad
de tener un grado de membresa en una funcin, los
valores asignados a cada conjunto pueden tomar los
valores entre 0 y 1. Propiamente dicho, Un conjunto
: 1 ,
donde ( = 1,2, ) son las variables de entrada
del sistema difuso, es la variable de salida del
sistema difuso, y son los trminos lingsticos
asociados a las reglas difusas.
La defusificacin es el clculo del valor
numrico crisp de la salida de la lgica difusa, en
nuestro caso el valor de las ganancias PID del
controlador. El valor crisp puede ser calculado por
diferentes mtodos. Uno de los ms fciles y
ampliamente usados, incluyendo este artculo, es el
mtodo de promedio ponderado. Consiste en el
cmputo del promedio ponderado de todas las reglas
que tienen accin en la inferencia difusa, se obtiene
=
=1 (1 ,2 ,, )
=1 (1 ,2 ,, )
(5)
= {(1 , )|| }.
( )
=
.
( )
=1
Notacin
Valor
Unidades
0.45
2
1
0.45
0.091
m
m
2
1
0.048
23.902
m
kg
3.88
kg
1
2
1.266
0.093
kgm2
kgm2
9.81
m/s2
||\| |
=
=
=
=
=
=
5. Resultados de simulacin
4
= {5
15
2
= {3
0 < 2
},
2 < 4
0 < 2
},
2 < 4
(|1 |) = {0.5,5,14,30} [
],
(|2 |) = {5,30,60,120} [
],
1 = {0.94} [
],
2 = {0.05} [
],
],
],
],
2 = {0.04,0.26,0.55} [
],
1 = {1.6,1.9,2.4} [
],
2 = {0.001,0.04,0.09} [
],
= {3.3} [
],
2 = {0.16} [
],
1 = {2.15} [
],
2 = {0.04} [
],
6. Conclusin
Este mtodo de sintonizacin difusa puede ser
aplicado para sintonizar los parmetros de los
controladores, y en particular para sintonizar las
ganancias del controlador PID. La sintonizacin
difusa presentada es de bajo costo computacional,
eficiente y fcil de implementar. El mtodo puede ser
usado para sintonizar las ganancias de los
controladores de los robots industriales y para
mejorar el desempeo de estos robots en operaciones
repetitivas. Los resultados de simulacin demostraron
que el esquema de control propuesto es capaz de
mantener un buen desempeo para el cambio de las
consignas de posicin. Los resultados de simulacin
mostraron que comparado con un PID tradicional, el
PID sintonizado de forma difusa tiene una mejor
dinmica de respuesta, menor tiempo de respuesta y
un error ms pequeo en estado estacionario.
Trabajos futuros consistirn en mejorar el desempeo
del controlador modificando la lgica difusa para la
sintonizacin, realizar la prueba de estabilidad del
controlador y realizar experimentos en tiempo real.
Referencias
[1] E. Mamdani, Application of fuzzy algorithms
for control of simple dynamic plant, Proc.
IEEE, vol. 121, no. 12, pp. 1585-1588, 1974.
[2] S. He, S. Tan, y F. Xu Fuzzy self-tuning of PID
controllers, Fuzzy Sets and Systems,
ELSEVIER, vol. 56, no. 1, pp. 37-46, 1993.
[3] H. Malki, D. Misir, D. Feigenspan, y G. Chen
Fuzzy PID Control of a Flexible-Joint Robot
Arm with Uncertainties from Time-Varying
Loads,
Systems
Technology,
IEEE
Transactions on control, vol. 5, no. 3, pp. 371378, 1997.