Professional Documents
Culture Documents
Cmo citar?
Nmero completo
Pgina de la revista
www.redalyc.org
Proyecto acadmico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto
Ciencias
exactas y aplicadas
Rayo de Luz
Tcnica: Oleo esptula sobre lienzo. Descripcin:
Dimensiones: 120 ancho x 60 alto. Atmsfera clida que insina, por medio de las rocas y
la luz, una multitud de formas y elementos que cambian
segn la perspectiva de quien observa.
Modelo matemtico y
herramienta de simulacin
de exoesqueleto activo
de cinco segmentos
Mathematical Model and Simulation Tool for Active Exoskeleton of Five Segments
Abstract
This paper presents a mathematical model and
simulation tool for an individual wearing an exoskeleton on his lower limbs. The model presents five
union segments (legs, thighs and torso) moved by
electrical motors. The movement equations, presented
in matrix form, are based on Lagrange-Euler and
simulated on Matlab. The data obtained represents
the joint torques according to preset trajectories. The
trajectories are taken from a gait cycle and the results
are matched against those found on the bibliography.
El presente artculo es resultado del trabajo de grado denominado Modelado y simulacin de un exoesqueleto de miembros
inferiores para equilibrio y marcha, realizado con el apoyo acadmico del Grupo de Investigacin en Control Industrial (GICI)
de la Universidad del Valle y desarrollado de febrero 2010 a septiembre de 2011.
Revista Cientfica Guillermo de Ockham. Vol. 10, No. 2. Julio - diciembre de 2012 - ISSN: 1794-192X - pp. 93-105 93
The simulation built in Matlab, is a tool that allows a physiotherapist to evaluate behaviors from a
subject, with motor disabilities on his lower limbs,
who is wearing an exoskeleton.
Keywords: Exoskeleton, joint torques, link segments, motion model.
Introduccin
El exoesqueleto es un mecanismo que se ubica
en la parte externa del cuerpo humano con diferentes propsitos militares, para mejorar el desempeo
fsico de los soldados; para aumentar la potencia
fsica de un individuo y que pueda, por ejemplo,
trasladar grandes cargas por determinado tiempo;
y en rehabilitacin de pacientes con discapacidad
motora, generalmente asociada con el movimiento
de las extremidades superiores, de las inferiores o
de ambas. La construccin de estos mecanismos
vara en diferentes aspectos: desde los materiales
que utilizan que son muy livianos pero con alta
rigidez mecnica, hasta los sistemas electrnicos
que gobiernan cada uno de los movimientos que
se desarrollan sincrnicamente con la intencin
neuromuscular del portante (Greene, 2002). La
utilizacin de exoesqueletos para rehabilitacin es
una prctica en aumento en todo el mundo. En
el modelado analtico, el principal inconveniente
es la descripcin matemtica del comportamiento
del exoesqueleto con el individuo que lo porta.
En general, los exoesqueletos pueden ser desarrollados con diferentes estrategias tanto mecnicas
como de control. En lo mecnico, el elemento
actuador puede ser un motor rotatorio, lineal, o
simplemente un elemento neumtico (Bureau y
otros, 2007). Con respecto al control, las principales propuestas se orientan a utilizar las seales electromiogrficas como elementos de realimentacin
o de control directo, tomadas de la persona que
tiene puesto el exoesqueleto, la cual es autnoma
para enviar seales a mecanismos de acuerdo con
sus necesidades presentes de desplazamiento.
El exoesqueleto se considera un proceso multivariable, altamente no lineal y susceptible de
ser controlado. Su modelado se hace a partir de
dinmica inversa, por medio de la cual se expresan
las fuerzas y pares que intervienen en funcin de
la evolucin de las coordenadas articulares y sus
94 Universidad de San Buenaventura, Cali - Colombia
Metodologa
Metodolgicamente el proyecto se abord en
tres etapas: en la primera se hace el modelado
matemtico del exoesqueleto a partir de cinco
segmentos de enlace, lo que permite obtener el sistema matricial que describe el comportamiento del
Modelo matemtico y herramienta de simulacin de exoesqueleto activo de cinco segmentos - pp. 93-105
Modelado matemtico
del exoesqueleto
Desarrollo del modelo de segmento de enlace
La complejidad del cuerpo humano ha motivado a diferentes investigadores (Greene, 2002;
Bureau et l., 2007; Dollar y Herr, 2008) a elaborar
propuestas de exoesqueletos para rehabilitacin
de pacientes con cierta discapacidad motora. La
Universidad del Valle, por medio del Grupo de
Investigacin en Control Industrial (GICI)1, se ha
interesado por estudiar, probar, disear y proponer el control de exoesqueletos de rehabilitacin,
especialmente de la rodilla y la cadera. Para ello se
presenta una propuesta de modelado utilizando la
estrategia de segmentos de enlace, para representar
las diferentes estructuras que conforman el cuerpo
humano. Este anlisis, estudiado por autores como
Winter D. A. (2005), Roa G. (2004) y Contreras
y Roa (2007), permite construir un conjunto de
ecuaciones que parten de un anlisis cinemtico de
las propiedades biomecnicas de un movimiento
humano. Para lograrlo fue necesario acudir a los
datos antropomtricos de los individuos con el
objeto de obtener resultados que permitan llegar
a conclusiones aplicables en exoesqueletos de
rehabilitacin.
Para calcular las fuerzas de reaccin y el momento de los msculos se utiliza un segmento de
enlace. Generalmente, esta actividad se podra
hacer en forma directa siempre y cuando se realice
una ciruga de carcter invasivo para implantar
1. Actualmente lideran dos proyectos de exoesqueletos orientados a la rehabilitacin de pacientes. Uno para articulacin de rodilla
y otro para lograr equilibrio bpedo.
Revista Cientfica Guillermo de Ockham. Vol 10, No. 2. Julio - diciembre de 2012 - ISSN: 1794-192X 95
Ecuacin 1
[D] q +[C] q +[G]=[T]
D es una matriz cuadrada 5X5, que depende
directamente de un vector q([q1 q31 q32 q41 q42]),
conformado por las posiciones angulares de los
segmentos y contiene los elementos inerciales del
modelo; C es una matriz cuadrada 5X5, que depende de los vectores q y q velocidades relativas de
las uniones, contiene los elementos relacionados
con las fuerzas de coriolis y centrpetas; G es una
matriz columna 5X1, que depende del vector q y
representa los efectos gravitacionales; y T es una
matriz columna 5X1, que contiene los torques
internos y externos aplicados en las articulaciones
del exoesqueleto. En la Tabla 1 se presentan cada
una de las variables consideradas en el modelo.
Para el desarrollo del modelo se tienen en cuenta
los siguientes supuestos:
Cada segmento tiene un valor de masa determinado localizado como una masa especfica en
lo que se conoce como centro de masa2 (CM).
miri
mi
Tabla 1
ngulos
Velocidad
Torso
q1
q1
Muslo pierna
soporte
q32
q32
Muslo pierna
balanceo
q31
q31
q42
q42
q41
q41
Longitud
Masa
Inercia
Iz1
CM
L1
M1
L3
M3
Iz3
rcm3
L4
M4
Iz4
rcm4
Iy1
rcm1
2. Los trminos centro de masa (CM) y centro de gravedad (CG) son a menudo empleados indistintamente; el ms general es CM,
mientras que el CG se refiere al CM en un solo eje definido por la direccin de la gravedad. Cuando se utilizan los ejes coordenados
(x-y) es necesario el uso de CM.
96 Universidad de San Buenaventura, Cali - Colombia
Modelo matemtico y herramienta de simulacin de exoesqueleto activo de cinco segmentos - pp. 93-105
Ecuacin 3
I=Io+m(lrcm)2
En esta ecuacin m es la masa del segmento; l,
la longitud; y rcm es la distancia entre el centro de
masa y el extremo distal.
Para aplicar el mtodo de Lagrange-Euler,
primero se determina la energa cintica (Ek) de
cada punto como una contribucin de una energa
traslacional dada por 1/2 mv2, siendo m la masa
del segmento en cuestin y v la velocidad; una
energa rotacional calculada como 1/2 I2, en la
cual I corresponde al momento de inercia y es
la velocidad angular del segmento respectivo. Segundo, se determina la energa potencial (Ep), dada
por la expresin mgh, en la que m corresponde a la
masa del segmento, g es la constante gravitacional
y h, la altura.
De esta manera se construye el lagrangiano del
sistema dado por la Ecuacin 4
Ecuacin 4
L = Ek Ep
Las ecuaciones de movimiento se obtienen
a partir de las correspondientes relaciones de
Euler-Lagrange mostradas en Dariush B. (2005)
y Chevallereau C. et l. (2003).
Ecuacin 5
d
r=
dt
(L
) L
q
q
D (5,2)=0
D (5,3)= L4 (Iz1 cos(q1 q41) + Iy1 sin(q1 q41))
D (5,4)=0;
D (5,5)= rcm1
3. Las fuerzas generalizadas son aquellas que hacen trabajo cuando su coordenada asociada vara mientras las otras coordenadas del
sistema permanecen constantes.
Revista Cientfica Guillermo de Ockham. Vol 10, No. 2. Julio - diciembre de 2012 - ISSN: 1794-192X 97
C (1,1)=0
C (1,2)= L3 sin( q31 + q32)(M4 * L3 + Iz3)q32
C (1,3)= (2M3 L3 M1 L3 + Iz3 M4 L3)
L4 sin(q31 + q41)q41
C (1,4)= Iz4 L3 sin(q42 q31)q42
C (1,5)= (Iz1 sin(q1 q31) Iy1 cos(q1 q31))L3 q1
C (2,1)= (M4 L3 Iz3)L3 sin(q31 + q32)q31
C (2,2)=0
C (2,3)= (M4 L3 Iz3)L4 sin(q31 q41)q41
C (2,4)= L3 Iz4 sin(q42 q31)q42
C (2,5)=0
C (3,1)= L4 sin(q31 + q41)(2M3 L3 + M1 L3 Iz3 +
M4 L3)q31
Siendo m los torques que actan sobre una juntura como resultado de la accin voluntaria de los
msculos y a los torques generados por actuadores
artificiales del exoesqueleto (Dariush, 2005).
p31
p41
=
p32
p42
C (3,3)=0
C (3,4)= L4 Iz4 sin(q42 q41)q42
C (3,5)= (Iz1 sin(q1 q41) Iy1 cos(q1 q41))L4 q1
C (4,1)= Iz4 L3 sin(q42 q31)q31
C (4,2)= L3 Iz4 sin(q42 q32)q32
C (4,3)= L4 Iz4 sin(q42 q41)q41
C (4,4)=0
C (4,5)=0
C (5,1)= L3 ( Iz1 sin(q1 q31) + Iy1 cos(q1 q31))q31
C (5,2)=0
C (5,4)=0
C (5,5)=0
+ q41 q31
1 (q + q )
2 32 42
+ q42 q32
1 (q + q )
2 31 41
< q1 <
Se considera T como:
Ecuacin 6
T=m+a
98 Universidad de San Buenaventura, Cali - Colombia
Construccin de trayectorias
Con apoyo en Matlab se tomaron los datos
del proceso de marcha presentados por Winter
Modelo matemtico y herramienta de simulacin de exoesqueleto activo de cinco segmentos - pp. 93-105
Figura 2
Figura 3
Figura 3
Simulacin en Matlab
Con las ecuaciones que modelan el exoesqueleto, obtenidas en el modelo de cinco segmentos
de unin, y las restricciones presentes en l, se
construy una simulacin en Matlab que permite al usuario del programa introducir el peso y
la estatura del individuo, la masa de cada actuador motorizado y el porcentaje de asistencia del
exoesqueleto, relacionado con el aporte de torque
que debe dar cada actuador al proceso de marcha.
Adicionalmente, se puede decidir la aplicacin de
trayectorias preestablecidas (representadas en la
Figura 3) para la marcha o simplemente introducir
los datos de posicin angular inicial y final para
observar comportamientos del torque en cada
articulacin.
Tabla 2
Relaciones de masa y localizacin de centros de masa en funcin de la altura y la masa total de una persona adulta
CM/longitud de segmento
Segmento
Peso de
segmento
Proximal
Distal
CG
Proximal
Distal
Pie
0.0145M
0.50
0.50
0.475
0.690
0.690
Pantorrilla
0.0465M
0.433
0.567
0.302
0.528
0.643
Muslo
0.100M
0.433
0.567
0.323
0.540
0.653
Pie y pantorrilla
0.061M
0.606
0.394
0.416
0.735
0.572
Total pierna
0.161M
0.447
0.553
0.326
0.560
0.650
Modelo matemtico y herramienta de simulacin de exoesqueleto activo de cinco segmentos - pp. 93-105
Figura 4
Figura 5
Revista Cientfica Guillermo de Ockham. Vol 10, No. 2. Julio - diciembre de 2012 - ISSN: 1794-192X 101
Figura 6
Resultados
De acuerdo con lo encontrado en la literatura
(Popovi & Sinkjr, 2003), los pares ms exigentes durante los movimientos de la vida cotidiana
estn en el plano sagital. Por ello, los grados de
libertad en los que se tuvo previsto actuar son dos:
extensin-flexin de la cadera y extensin-flexin
de la rodilla. En la Figura 8 se muestran los diferentes patrones de carga en la cadera y la rodilla
Figura 7
Modelo matemtico y herramienta de simulacin de exoesqueleto activo de cinco segmentos - pp. 93-105
En la Figura 9 se puede apreciar el torque desarrollado por la cadera y la rodilla por kilogramo
obtenido directamente del modelo matemtico
implementado. Los datos normalizados partieron
de un paciente de 1.30 m de estatura y 30 kg de
peso, hasta uno de 1.90 m de estatura y 90 kg de
peso. Se aprecia que el comportamiento grfico y
los resultados obtenidos se aproximan a los mostrados en la Figura 8, en la que no se tiene en cuenta
la masa de los actuadores asociados al exoesqueleto.
Figura 8
Torques en Nm/kg, desarrollados por la cadera y la rodilla en el plano sagital durante un ciclo de marcha
Figura 9
Revista Cientfica Guillermo de Ockham. Vol 10, No. 2. Julio - diciembre de 2012 - ISSN: 1794-192X 103
Figura 10
Comportamiento de los torques con exoesqueleto y sin l para un individuo de 50 kg y 1.5 m de estatura
Conclusiones
Este trabajo logra modelar matemticamente
un exoesqueleto de miembros inferiores de cinco
segmentos, al simular la interaccin humano/
mquina, usando parmetros que pueden ser
dados por un especialista y es de inters para
estudiar la marcha en individuos con lesiones
motoras parciales o totales. Este modelo relaciona variables susceptibles de ser cambiadas, como
son la antropometra, de acuerdo con el tipo de
lesin fsica que tenga el paciente, y el peso de
los accionadores ubicados en las articulaciones.
Igualmente, el modelo puede ser enriquecido en
la medida que las aplicaciones sean ms amplias
y se realicen pruebas con una poblacin diversa
en la que los datos antropomtricos respondan al
caso colombiano.
El anlisis matemtico seleccionado se apoya
en el clculo energtico de Lagrange y el modelo
dinmico de EulerLagrange. El procedimiento
104 Universidad de San Buenaventura, Cali - Colombia
Modelo matemtico y herramienta de simulacin de exoesqueleto activo de cinco segmentos - pp. 93-105
Bibliografa
BUREAU, M., EIZMENDI, G., OLAIZ, E., ZABALETA, H., MEDINA, J., & PEREZ, M. (2007). Diseo
de un nuevo exoesqueleto para neurorehabilitacin basado en deteccin de intencin. II congreso internacional
sobre domtica, robtica y teleasistencia para todos DRT4ALL. Espaa: Fundacin ONCE para la Cooperacin
e Integracin Social de las Personas con Discapacidad.
CONTRERAS B. Leonardo y ROA G. Mximo (2007). Modelado de la marcha humana por medio de
grficos de unin. En Tecnura 16.Bogot: Con-ciencias.
CHEVALLEREAU C., ABBA G., AOUSTIN Y., PLESTAN F. WESTERVELT E., CANUDAS C., Y
GRIZZLE J. (2003). Rabbit: A Testbed for advanced control Theory. En IEEE Control Systems Magazine.
DARIUSH, B. (2005). Analysis and simulation of an exoskeleton controller that accommodates static and reactive loads. Proceedings of the 2005 IEEE international conference on robotics and automation. Barcelona: Honda
Research Institute USA.
DOLLAR Aaron M. y HERR Hugh (2008). Design of a quasi-passive knee exoskeleton to assist running. IEEE
International Conference on Intelligent Robots and Systems. Acropolis Convention Center nice. France.
Greene, P. (2002). A Knee and Ankle Flexing Hybrid Orthosis for Paraplegic Ambulation. Medical engineering
& physics 25(7).York: IPEM.
GRIZZLE, J. W. (2008). Stable Walking of 7-DOF Biped Robot. Recuperado el 9 de Diciembre de 2009 de
www.eecs.umich.edu/~grizzle/index.html.
ROA G. Mximo (2004). Modelamiento y simulacin de la caminata bpeda. Bogot: Universidad Nacional.
VAUGHAN, C. L., DAVIS, B. L., & O. CONNOR, J. C. (1999). Dynamics of human gait dynamics of human. South frica: Kiboho Publishers.
WINTER, D. A. (2005). Biomechanics and motor control of human movement. New Jersey: Jhon Wiley &
Sons, Inc.
Revista Cientfica Guillermo de Ockham. Vol 10, No. 2. Julio - diciembre de 2012 - ISSN: 1794-192X 105