Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. I NTRODUCCI ON
En el diseno de sistemas de control, es comun que no se
consideren los efectos de componentes con no linealidades
no suaves, aun cuando en los sistemas reales siempre se
presentan este tipo de caractersticas como histeresis o
friccion seca, entre otros. Los modelos que describen este
tipo de componentes presentan usualmente terminos no
diferenciables, discontinuos, o incluso son de naturaleza
hbrida, que requieren herramientas de analisis relativamente complicadas y para los cuales existe una escasez de
resultados u tiles en la practica.
Uno de los fenomenos usualmente presente en mecanismos es el de huelgo, holgura o backlash. Los modelos
propuestos para describir este fenomeno dependen de las
caractersticas de los elementos mecanicos bajo estudio.
Dependiendo de la rigidez o la flexibilidad de los elementos
de transmision, los modelos mas usados para describir el
backlash corresponde a una zona muerta para transmisiones
flexibles o una histeresis de amplitud variable para transmisiones rgidas. As, en (Ahmad y Khorrami, 1999) se propone un modelo logico para el backlash tipo histeresis, cuya
salida depende tanto de la entrada como de su derivada, del
cual es posible encontrar un modelo inverso. En (Azenha
y Machado, 1996) y (Mata-Jimenez y Brogliato, 1997),
a partir del principio de conservacion de momentos, se
propone un modelo de impactos. En (Corradini y Orlando, 2002), (Corradini y Orlando, 2003) y (Corrandini et
al., 2005) se utilizan modelos de zona muerta y de histeresis
para disenar controles robustos. En (Djeziri et al., 2006)
y (Merzouki et al., 2006) se propone una aproximacion
suave del backlash tipo zona muerta y se describe su
aplicacion para observacion, identificacion y deteccion de
fallas. Por otra parte, se han propuesto tambien modelos de
diferencias para describir el backlash tipo histeresis, como
en (Han y Zhong, 1997), (Chen, 2007), (Dong y Tan, 2008),
(Han y Zhong, 1997). Otros modelos pueden encontrarse en (Kodama y Shirakawa, 1968), (Lagenberg, 2001),
(Lagenberg y Egardt, 2007). Un panorama que describe el
uso de este tipo de modelos en el diseno de controladores
se ofrece en (Nordin y Gutman, 2002). En general, estos
modelos describen un comportamiento ideal y se concentran
en reproducir, sea un backlash tipo zona muerta, sea uno
tipo histeresis.
En el presente artculo se proponen cuatro modelos de
backlash. Los dos primeros no incluyen la dinamica de
los componentes mecanicos a los cuales se conectan el
elemento propulsor y el transmisor, y se incluyen para complementar este estudio. Los otros dos modelos corresponden
al llamado backlash tipo sandwich, en el cual se incluyen
las masas de las piezas que interactuan, generando un efecto
dinamico mucho mas realista y completo. En el primero,
de estos dos u ltimos, se considera que los dos elementos
del mecanismo con backlash estan acoplados mediante un
resorte con coeficiente de rigidez mnima (teoricamente
cero) cuando las dos piezas no estan en contacto, y maxima
(teoricamente infinito) cuando las piezas estan en contacto.
El u ltimo modelo considera el principio de conservacion del
momento, dando lugar a un modelo de impactos. Se muestra
que estos dos modelos pueden reproducir el comportamiento de un sistema con backlash tipo sandwich, para diferentes
valores de los parametros mecanicos, que pueden dar lugar
a comportamientos desde tipo zona muerta a histeresis. Se
incluye igualmente una comparacion del u ltimo modelo
(impactos) con resultados experimentales, para diferentes
condiciones de operacion del sistema mecanico.
II.
D ESCRIPCI ON
x1 x2 < D d
x1 x2 = 0
x2
x1
d
x2
D
x1
1
x2
Figura 1. Ilustracion de las piezas mecanicas con backlash. La distancia
que recorre el diente esta dada por x1 , mientras que la distancia que
recorre la muesca esta dada por x2 . El ancho del diente y muesca estan
dadas respectivamente por d y D.
Analicemos con mas detalle el comportamiento del backlash. Primeramente supongamos que el bloque superior
tiene su propia dinamica, mientras que el inferior carece de
masa y su posicion sera determinada exclusivamente por el
movimiento del bloque superior. Si el bloque superior no
tiene contacto con el inferior (por medio del diente entre la
muesca), e ste se quedara en reposo, por lo que su velocidad
sera nula. Por otra parte, si los bloques se encuentran en
contacto, la velocidad del inferior sera identica a la del
superior. Mientras la diferencia de las posiciones x1 x2
sea mayor a cero y menor que Dd las piezas no estaran en
contacto. Cuando x1 x2 sea cero las piezas se tocaran por
la parte izquierda y se tocaran por la derecha si su diferencia
es igual a D d. Para describir el desplazamiento del
bloque inferior (x2 ) definiremos su velocidad en terminos
de la diferencia de posiciones y de la velocidad del bloque
superior de la siguiente manera
0,
0 < x1 x2 < D d
x 2 =
.
(1)
x 1 , x1 x2 = 0 x1 x2 = D d
Note que si el diente, aunque este en movimiento, no toca
los extremos de la muesca, el bloque inferior permanecera en reposo, justo donde dejaron de estar en contacto
ambos bloques.
En la figura 2a se muestra el desplazamiento del bloque
inferior en funcion del desplazamiento del bloque superior.
Observe que, ademas de indicar la relacion de las posiciones, es importante mostrar la direccion que tienen los
desplazamientos. Si x1 x2 = D d, los bloques se
moveran hacia la derecha y si x1 x2 = 0 sera hacia
la izquierda y en ambos casos, en incrementos iguales
(pendiente unitaria). Como se menciono anteriormente, el
bloque inferior permanecera en reposo si el bloque superior
no lo toca, dicha region se ilustra en la figura 2b como la
interseccion de las regiones sombreadas. En dicha region,
la figura 2a presenta lneas horizontales producidas por la
posicion constante del bloque inferior y permanecera sobre
esa lnea hasta que no vuelvan a tocarse los bloques en
alguno de sus extremos, lo que implica que la relacion de
las posiciones estara, nuevamente, sobre alguna de las rectas
de pendiente unitaria. La relacion de los bloques definida
en (1) sera la base conceptual para describir los modelos
desarrollados en las secciones siguientes.
D d x1
(b)
(a)
x1 x2 > 0
x1 x2 = D d
III.
M ODELO
DISCRETO
(2)
donde
x1 = x1 (n) x1 (n 1);
x = x1 (n) x2 (n 1).
b)
x1
IV.
M ODELO
x1
x2
x2
a)
x2
x1
x2
DIN AMICO
(4)
donde
1
(1 + sign dx) (1 sign (dx + d D)) , (5)
4
con dx = x1 (t) x2 (t). Note que esta ecuacion es similar
a la definida en (3).
De esta forma, la ecuacion (4) describe la velocidad que
tendra el bloque inferior de la figura 1. Observe que dicha
ecuacion depende de la posicion de los bloques y de la velocidad del bloque superior, por otra parte, al tratarse de una
ecuacion diferencial tambien requiere de la condicion inicial
x2 (t0 ). La u nica restriccion que debe satisfacer la condicion
inicial del bloque inferior es 0 x1 (t0 ) x2 (t0 ) D d,
ya que de otro modo los bloques estaran sobrepuestos.
A pesar de que la ecuacion (4) se obtuvo a partir de la
ecuacion en diferencias dada en (2), e sta no es muy u til
al emplearla en simulaciones numericas. Esto se debe a
que, una vez que = 0 (i.e. las piezas estan en contacto)
las velocidades de los bloques son iguales y permaneceran
as ya que, numericamente, los bloques seguiran a la misma
distancia; es decir, una vez que tome el valor de cero no
habra forma de que cambie de valor. Para solucionar esto
se le agrega una constante que depende del signo de la
diferencia entre posiciones, quedando la siguiente ecuacion
diferencial
(dx) =
(6)
a)
x1
b)
V.
M ODELO CON
RESORTE VARIABLE
Considere las mismas condiciones y definiciones referidas a la figura 1. Ahora suponga que entre el diente y la
tal como se
muesca existe un resorte cuyo coeficiente es k,
ilustra en la figura 5.
(7)
m2
x1
x2
(8)
a)
x2
a)
b)
x1
x 1
x 2
c)
b)
x1
x 1
x 2
c)
VI.
x1
x2
x2
z3
z1
z4
z2
ub1 z3 k1 z1 k(z
1 z2 )
z3 =
m1
2 z1 )
b2 z4 k(z
z4
M ODELO DE
IMPACTO
d
dv
= (mv),
dt
dt
t1
m2
x2
Si se define z1 = x1 , z2 = x2 , z3 = x 1 y z4 = x 2 ,
la ecuacion de estado de los dos bloques considerando los
momentos que cada masa produce en la otra es
z3
z1
z4
z2
2 z4 m1 z3 ]) ,
= (ub1 z3 k1 z1 +2[m
(10)
z3
m1
1 z3 m2 z4 ])
(b2 z4 +2[m
z4
x2
x1
a)
x1
b)
VII. C OMPARACI ON
En esta seccion se describen diversos resultados obtenidos con los modelos descritos previamente, as como con
el emulador industrial de la compana ECP, modelo 220.
En la figura 9 se comparan los resultados numericos
obtenidos de los cuatro modelos. Las dos primeras figuras (a
y b) corresponden a la simulacion del mecanismo aislado, es
decir, sin considerar la dinamica de la inercia asociada a las
x2
x1
x1
a)
x2
x1
x2
b)
x 1
x 2
c)
x1
d)
x2
a)
x1
c)
x2
x1
x2
x2
x2
x1
b)
x1
Figura 10. Columna izquierda: simulacion con modelo por resorte variable.
Columna derecha: experimentos con el Emulador Industrial ECP-220. (a)
Sin disco, (b) con disco y masas.
VIII.
C ONCLUSIONES