“Control No Lineal Para un Manipulador Robotico De Dos Grados De Libertad ” por: Carolina Bachenheimer. Adriana Martínez. Carolina Bachenheimer. Adriana.

Slides:



Advertisements
Presentaciones similares
Ondas Cinemática Dinámica Trabajo y Energía Sólido Rígido
Advertisements

MOVIMIENTO RECTILINEO UNIFORMEMENTE ACELERADO (M.R.U.A.)
Tema 3. movimiento vibratorio armónico
MOMENTO ANGULAR Marco teórico Aplicación Conclusiones Física General 1
Ingeniería de Sistemas de Control
Dinámica: Estado de los cuerpos que encuentran en movimiento.
Pirueta Hecho por: Ester Rodas.
CONTROL EN MODO DESLIZANTE DE LA VELOCIDAD DE UN MOTOR DE INDUCCIÓN
Dinámica de la partícula
Dinámica del movimiento circular
Conservación del Momento Angular:
Mercedes Marzoa Soledad Marzoa Micaela Meneses
MECÁNICA DEL SÓLIDO RÍGIDO.
1.8 Energía potencial eléctrica y definición de potencial eléctrico.
MODELO DE REGRESIÓN MÚLTIPLE
ECUACIONES DIFERENCIALES
Consideraciones para el diseño de sistemas de control
Representación en espacio de estado
Recursos matemáticos para física
CONTROL AUTOMATICO III SEMANA INGENIERIA EN ENERGIA VI CICLO
Tema V Sistemas no Lineales de Ecuaciones Diferenciales - Estabilidad de Sistemas de EDO Ecuaciones Diferenciales.
BASES de la ELECTROMEDICINA
INGENIERIA ELECTRICA Y ELECTRONICA
Dinámica del sólido rígido
Tracking de objetos articulados Model-Based Tracking of Complex Articulated Objects Kevin Nickels, Member, IEEE, and Seth Hutchinson, Senior Member, IEEE.
Profesores: Danilo Bassi y Arturo Alvarez
Estadística Descriptiva: 4. Correlación y Regresión Lineal
Dpt. Teoría de la Señal, Telemática y Comunicaciones
CINEMÁTICA Índice El movimiento. Definiciones: movimiento, posición, sistema de referencia, trayectoria, tiempo, desplazamiento, velocidad, aceleración.
Teoría de sistemas de Ecuaciones No lineales
CINEMÁTICA Movimiento Rectilíneo Uniformemente Acelerado (MRUA)
Mario Francisco, Pastora Vega
Ejemplo de aplicación de las ANN
Fuerzas y Leyes de Newton
DINAMICA DE LOS SISTEMAS DE PARTICULAS
UNIDAD III Control Cinemático del Robot Tipos de trayectorias
Miércoles 30 de Octubre de 2002 Construcción y Diseño de Controladores de un Péndulo Invertido Rotante Autores  Sebastian Mallo  Virginia Mazzone Director.
Supervisión y Control de Procesos
Modos deslizantes de orden superior
Supervisión y Control de Procesos
Temas de hoy • Potencial Eléctrico definido
DINÁMICA DEL MOVIMIENTO ROTACIONAL
2º Medio Cinemática.
DINAMICA GENERAL DE LA PARTICULA
Realimentacion de estado
Algoritmo de Retropropagación. Conclusiones de Retropropagación n 1. Si la neurona j es un nodo de salida es igual al producto de la derivada y la señal.
Realimentacion de estado
REPASO DE FÍSICA Física 2º Bto 18/04/ /04/2017
Cap. 11 Momentum Angular.
MOVIMIENTO CURVILINEO
Cap. 15 Oscilaciones.
Aplicaciones Estadísticas a las Finanzas Clase 1
y x t1t1 t2t2 A B r(t 1 ) r(t 2 ) r(t 1 ) Vector posición en el instante t 1 r(t 2 ) Vector posición en el instante t 2.
Robótica M.C. Fco. Javier de la Garza S.
Análisis cinemático: POSICION
ROBOT DE UNA SOLA ARTICULACION
Control Moderno de Motores Eléctricos
Análisis cinemático: ACELERACION
MODELAMIENTO MATEMÁTICO DE PROCESOS INDUSTRIALES
QUIMICA CUANTICA QUIMICA CUANTICA: INTRODUCCION
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
Magnitudes físicas origen fundamentales derivadas naturaleza escalar vectorial.
Análisis cinemático: VELOCIDAD
Control de Sistemas en Tiempo Discreto
FÍSICA I GRADO Ingeniería Mecánica
Movimientos y fuerzas 6 Índice del libro 1.El movimientoEl movimiento 2.La velocidadLa velocidad 3.Movimiento rectilíneo uniforme (MRU)Movimiento rectilíneo.
ECUACIONES DIFERENCIALES. ECUACION DIFERENCIAL Una ecuación diferencial es una ecuación en la que intervienen derivadas de una o más funciones desconocidas.ecuaciónderivadas.
MECANISMOS ARTICULADOS ANALISIS DE DESPLAZAMIENTOS
Roger Miranda Colorado
Dinámica y Control de Robots UNIDAD 03
Transcripción de la presentación:

“Control No Lineal Para un Manipulador Robotico De Dos Grados De Libertad ” por: Carolina Bachenheimer. Adriana Martínez. Carolina Bachenheimer. Adriana Martínez Pontificia Universidad Javeriana. Noviembre 22 de 2006

Objetivo Describir una forma de control de la trayectoria de un manipulador robótico por modos deslizantes reemplazando la función signo por la función saturación para disminuir el “chattering” y conservar la robustez del sistema. Carolina Bachenheimer. Adriana Martínez Pontificia Universidad Javeriana. Noviembre 22 de 2006

Se debe garantizar 2 cosas: La superficie S atraiga las trayectorias. Deslizamiento sobre la superficie hacia el origen. Introducción: Modos Deslizantes Figura 1. Superficie de deslizamiento S=0.

Para que S=0 atraiga las trayectorias se propone una función de liapunov tal que: Introducción: Modos Deslizantes

Debido a que los puntos son atraídos por S pero estos no llegan con precisión a la superficie, se crea el fenómeno de “chattering” Figura 2. Fenómeno de “Chattering” (S=0). Existen varias técnicas para eliminar el “chattering”, la más conocida es reemplazar la función signo de la ley de control, por la función saturación;

El modelo general para un robot manipulador de n-grados de libertad se describe con la siguiente ecuación: Donde: M: Matriz de Inercia: Matriz que presenta el comportamiento dinámico del robot. C: Matriz de Coriolisis y centrífuga: Es la matriz que contiene los efectos no- lineales (términos dependientes de velocidad) del comportamiento dinámico del robot manipulador. G: Vector de gravedad: Esta matriz contiene los efectos dinámicos de la gravedad dependiendo de las posiciones articulares. U: Vector de estados: Posición Angular. Modelo Dinámico de la Planta Carolina Bachenheimer. Adriana Martínez Pontificia Universidad Javeriana. Noviembre 22 de 2006

Representación en Variables de Estado. Las variables de estado para describir el modelo dinámico son las posiciones articulares (q1,q2) y las velocidades (q1’,q2’). Carolina Bachenheimer. Adriana Martínez Pontificia Universidad Javeriana. Noviembre 22 de 2006

Representación en Variables de Estado. Desarrollando la Ecuación anterior: Donde: Carolina Bachenheimer. Adriana Martínez Pontificia Universidad Javeriana. Noviembre 22 de 2006

Ley de Control El paper propone un diseño sistemático y factible para controlar de forma robusta y libre de “chattering” un manipulador robótico. (1) (2) :Vector perturbaciones externas. :Trayectoria deseada. (3) :Error de la posición. (4) :Error de velocidad. (5)Salida del sistema. Carolina Bachenheimer. Adriana Martínez Pontificia Universidad Javeriana. Noviembre 22 de 2006

Ley de Control Se define la superficie de deslizamiento S como: (6) (7) se denomina la condición de deslizamiento. Derivando (6) se obtiene: (8) Uniendo (8) con la derivada de (4): (11) Uniendo (9) con (1): (10) Igualando (10) con (7) y asumiendo que no hay perturbaciones externas se puede despejar u: (11) donde K= [K1,K2,…,Kn]>0. K es un valor alto que depende de las incertidumbres del sistema y de. Carolina Bachenheimer. Adriana Martínez Pontificia Universidad Javeriana. Noviembre 22 de 2006

Eliminación del “Chattering” es la capa de frontera como se muestra en la Figura 3. Una de las técnicas comunes para eliminar el chattering es cambiar la función sgn(S) por la función saturación (sat(S)): Figura 3. Superficie de deslizamiento y Capa de Frontera.Figura 4. Función sat(S) para Eliminación del Chattering. La función sat(S) hace que fuera de la capa frontera, gracias a la función sgn(S), los puntos sean atraídos a la superficie y una vez dentro de la capa de frontera estos se desplazan hacia el origen de una forma mas suave como se muestra en la figura 4. Carolina Bachenheimer. Adriana Martínez Pontificia Universidad Javeriana. Noviembre 22 de 2006

Simulaciones-Diagrama de Bloques Figura 5a. Diseño del Manipulador Robótico Figura 5b. Diseño del Manipulador. con Control. Figura 5c. Diseño del Control para el Manipulador Robótico. Carolina Bachenheimer. Adriana Martínez Pontificia Universidad Javeriana. Noviembre 22 de 2006

Simulaciones-sat(S) Figura 6a. qd1 Vs. Q1.Figura 6b. qd2 Vs. Q2. Figura 7a. Error1.Figura 7b. Error 2. Carolina Bachenheimer. Adriana Martínez Pontificia Universidad Javeriana. Noviembre 22 de 2006

Conclusión Se presento un control por modos deslizantes para un manipulador robótico. El sistema es robusto respecto a las incertidumbres en los parámetros del modelo y el “chattering” es disminuido usando la función saturación; los errores son lo suficientemente pequeños para una aplicación real. El control presentado solo funciona para el seguimiento de trayectorias y no para puntos de referencia. Carolina Bachenheimer. Pontificia Universidad Javeriana. Noviembre 15 de 2006