Beruflich Dokumente
Kultur Dokumente
Carlos Manuel Lara-Barrios a, Andrés Blanco Ortega a, Arturo Abúndez Pliego a, Benjamín González
Vizcarra b, Miguel Ángel Ávila Puic b
a
Tecnológico Nacional de México / Centro Nacional de Investigación y Desarrollo Tecnológico, Departamento de Ingeniería Mecánica, Prolongación
Palmira s/n esq. Apatzingán, Col. Palmira, CP 62490, Cuernavaca, Morelos, México
b
Escuela de Ciencias de la Ingeniería y Tecnología / Universidad Autónoma de Baja California, Blvd. Universitario #1000, Unidad Valle de las Palmas,
Tijuana, Baja California, México.
*Autor contacto.Dirección de correo electrónico: carlos.lara@cenidet.edu.mx
RESUMEN
El desarrollo de mecanismos de accionamiento para aplicaciones robóticas que interactúan con superficies irregulares
ha permitido plantear el concepto de “actuador elástico en serie”. La investigación relacionada con estos dispositivos
ha estudiado su aplicación en distintas áreas de la robótica como el diseño de vehículos de exploración o mecanismos
de accionamiento en robots bípedos y en prótesis inteligentes. Junto con el diseño de estos actuadores, se han explorado
también los algoritmos de control adecuados para dichas aplicaciones. En este artículo se presenta el modelado
dinámico de un actuador elástico en serie y la evaluación de un algoritmo de control para seguimiento de trayectorias
basado en la propiedad de planitud diferencial. Se presentan los resultados de simulación cuando el modelo dinámico
sigue una trayectoria armónica con y sin perturbación armónica externa. Los resultados encontrados demuestran la
robustez del algoritmo de control al compensar el seguimiento de trayectoria con perturbación.
Palabras Clave: planitud diferencial, representación en espacio de estados, actuador elástico en serie (AES), simulación
dinámica, robótica, control.
ABSTRACT
The development of actuation mechanisms on robotic applications interacting with irregular surfaces has allowed the
concept of "series elastic actuator". Related research with these devices have studied its applications on the field of
robotics as exploration vehicles or actuation mechanisms on biped robots and intelligent prosthetics. Along with
actuator design, control algorithms have been studied for such applications. This paper presents the dynamic modelling
of a series elastic actuator and the assessment of a control algorithm for path tracking based on differential flatness.
Simulation results are presented when the dynamic model follows a harmonic path with and without an external
harmonic disturbance. Results shown that the robustness of the control algorithm compensates the path tracking with
disturbances.
Keywords: differential flatness, state-space representation, series elastic actuator (SEA), dynamic simulation, robotics,
control.
Este tipo de actuadores tiene un control preciso de la acoplada a la salida con un tornillo de avance rápido. Una
fuerza a la salida en función de la deformación del resorte tuerca se desplaza en dirección longitudinal sobre el tornillo
en serie a partir de la ley de Hooke; evitando así el uso de en función del giro del motor. A su vez, la tuerca está
sensores costosos como celdas de carga que además no son acoplada a través de resortes a un ensamble que representa
tolerantes ante determinadas fuerzas de impacto. En el extremo móvil del actuador que estaría en contacto con la
términos generales, un ensamble de AES tiene propiedades carga a accionar.
características de su diseño como lo son: baja impedancia
mecánica, baja fricción, ancho de banda mejorado y alta
sensibilidad a la fuerza [3].
3. Diseño del controlador de seguimiento de trayectorias Se diseña el controlador promedio basado en la propiedad
basado en planitud diferencial de planitud diferencial. De la ec. (11) se sustituye la derivada
de alto orden por un controlador auxiliar vaux :
El controlador utiliza la propiedad de planitud diferencial de
la dinámica del sistema con el objetivo de realizar un
seguimiento de trayectorias. De acuerdo con esta propiedad, u m1m2
k vaux k1 b1 m2 b2 m1 F
(12)
1k km1 km2 b1b2 F b1 b2 F
un sistema es diferencialmente plano si su representación en
espacio de estados es controlable. Se obtuvo la matriz de
controlabilidad Co del sistema a partir de
Se define el control auxiliar para el seguimiento de
Co B AB A2 B A3 B (5) trayectorias planificadas deseadas ( Fd ) incluyendo dos
términos de acción integral que proporciona la robustez al
sistema en lazo cerrado frente a perturbaciones de primer
La controlabilidad de un sistema se comprueba siempre
grado:
que las dimensiones de la matriz de controlabilidad Co sean
iguales a su rango. Del cálculo resulta que el rango de
vaux FdIV t 5 F Fd t 4 F Fd t
Co 4 , por lo cual el sistema es controlable y, a su vez, (13)
3 F Fd t 2 F Fd t 1 0 F Fd d
t
diferencialmente plano.
La salida plana F del sistema en espacio de estados se 0 0 0 F Fd d d
t
F IV FdIV t 5 F Fd t 4 F Fd t
(18)
3 F Fd t 2 F Fd t
1 0 F Fd d 0 0 0 F Fd d d 0
t t
s 2n s n2 0
2 3
(20)
4. Simulación
Tabla 1. Parámetros de simulación del AES. d 2 0.005sin t (22)
2
Parámetro Valor Unidades
m1 0.042 kg Al graficar la fuerza de control u para ambos casos, se
m2 0.328 kg observó una diferencia de amplitud entre la simulación sin
perturbación y la simulación con perturbación. La
b1 2 Ns/m
comparación de la fuerza de control en estos dos casos se
b2 2 Ns/m muestra en la Figura 8.
k 3960 N/m
REFERENCIAS