INSTITUTO POLITÉCNICO NACIONAL

Tamaño: px
Comenzar la demostración a partir de la página:

Download "INSTITUTO POLITÉCNICO NACIONAL"

Transcripción

1 INSTITUTO POLITÉCNICO NACIONAL CENTRO DE INVESTIGACIÓN Y DESARROLLO DE TECNOLOGÍA DIGITAL MAESTRÍA EN CIENCIAS CON ESPECIALIDAD EN SISTEMAS DIGITALES DISEÑO DE CONTROLADORES CON COMPENSACIÓN ADAPTABLE DE GRAVEDAD PARA ROBOTS MANIPULADORES. T E S I S QUE PARA OBTENER EL GRADO DE M A E S T R O E N C I E N C I A S P R E S E N T A: MANUEL EMILIO GÁMEZ URÍAS BAJO LA DIRECCIÓN DE: DR. LEONARDO ACHO ZUPPA JUNIO DE 2005 TIJUANA, B. C., MÉXICO

2

3 Dedico esta tesis a mis padres: A quienes con todo orgullo debo todo lo que tengo y lo que soy H U M B E R T O G A M E Z G A R C I A y E L I A U R I A S R O D R I G U E Z Con el agradecimiento de mi vida porque de ellos siempre tuve todo su apoyo, amor y comprensión en cada una de las metas que me propuse. Manuel Emilio Gámez Urías

4 A G R A D E C I M I E N T O S : Agradezco profundamente y de todo corazón: A mi hermano Jesús Gabriel por brindarme todo su apoyo para que yo pudiera realizar mis estudios en esta ciudad. A mis hermanos y familia por motivarme y ayudarme en todo momento. A mi asesor Dr. Leonardo Acho Zuppa por su paciencia y enseñanzas Al Instituto Politécnico Nacional y al CITEDI por darme la oportunidad de realizar mis estudios de maestría. G R A C I A S

5 CONTENIDO: Página RESUMEN.. i ABSTRACT i Lista de Abreviaciones y Símbolos... ii Lista de Figuras y Tablas.. iii INTRODUCCIÓN. 1 CAPÍTULO 1 ROBOT MANIPULADOR Introducción Fundamentos de Control Conocimiento del sistema a controlar Modelado dinámico Propiedades de control 10 CAPÍTULO 2 MODELO DINÁMICO DEL ROBOT Introducción Modelo dinámico del robot utilizado Propiedades Propiedad de linealidad de parámetros de gravedad CAPÍTULO 3 CONTROLADORES EXISTENTES Introducción Control de Posición Controlador de Regulación Global para Robots Manipuladores Controlador PD con Compensación de Gravedad Control de Movimiento Control PD Control Par Calculado. 34

6 CAPÍTULO 4 DISEÑO DE LOS CONTROLADORES PID Introducción Descripción del Sistema Primera propuesta Resultados de Simulación Segunda propuesta Resultados de simulación 53 APÉNDICE A Propiedades.. 61 A.1 Matriz de Inercia M(q) 61 A.2 Matriz centrífuga y de Coriolis C( qq, &). 62 A.3 Vector de gravedad G(q). 63 CONCLUSIONES.. 65 BIBLIOGRAFÍA Y REFERENCIAS 67

7 RESUMEN En el presente trabajo, se muestra el diseño de dos nuevos controladores no lineales PID con compensación adaptable de gravedad para robots manipuladores, aplicado al problema de seguimiento de trayectorias. Para efectuar el diseño adaptivo de éstos controladores, se utiliza la propiedad de linealidad en términos de los parámetros dinámicos en el vector de pares gravitacionales del robot. Se usa la teoría de estabilidad de Lyapunov para demostrar estabilidad en forma global de los controladores propuestos. Se emplea el modelo dinámico de un robot manipulador de 2 grados de libertad para la implementación de los controladores, realizando pruebas numéricas que demuestran el desempeño de dichos controladores. De éstos, el segundo de ellos logra mejorar los resultados del primero. Los márgenes de error en posiciones y velocidades articulares observados en tales propuestas, están dentro de los que normalmente se han reportado en otros controladores no lineales PID. ABSTRACT In the present work, two new nonlinear PID controllers with adaptive gravity compensation are presented. These controllers were developed for the tracking control problem. The linearity property of the gravitational vector of the robot is employed. Lyapunov stability theory is invoked for the stability proof. A two degrees of freedom robot manipulator was programmed to test the performance of these two new controllers. It was demonstrated that one of them has better performance than the other. The error margins observed for the articular positions and velocities are within the margin reported in other nonlinear PID controllers. i

8 Lista de Abreviaciones y Símbolos g.d.l. Grados de Libertad Nm Newton metro Rad Radianes τ Entradas de control q Posiciones articulares &q Primera derivada con respecto al tiempo de las posiciones articulares &&q Segunda derivada con respecto al tiempo de las posiciones articulares V(x) Función candidata de Lyapunov x Norma vectorial de x ( por omisión norma 2) K Energía Cinética para todo perteneciente a R Números reales I Matriz identidad Fin de demostración ii

9 Lista de Figuras y Tablas Página Figura 1.1 Robot de 4 grados de libertad Figura 1.2 Diagrama de bloques de un robot.. 8 Figura 1.3 Especificación de movimiento por punto-a-punto.. 11 Figura 1.4 Especificación de movimiento por trayectoria Figura 2.1 Robot de 2 grados de libertad Figura 3.1 Control en malla cerrada de robots Figura 3.2 Posición de respecto de q q1 d1 Figura 3.3 Posición de respecto de q.. 23 q2 d 2 Figura 3.4 Posición de respecto de q con una ĝ distinta de g. 24 q1 d1 Figura 3.5 Posición de respecto de q con una ĝ distinta de g. 24 q2 d 2 Figura 3.6 Posición de respecto de q q1 d1 Figura 3.7 Posición de respecto de q.. 27 q2 d 2 Figura 3.8 Posición de respecto de q con una ĝ distinta de g. 28 q1 d1 Figura 3.9 Posición de respecto de q con una ĝ distinta de g. 28 q2 d 2 Figura 3.10 Control en malla cerrada de robots con valores deseados.. 30 Figura 3.11 Posición de respecto de q q1 d1 Figura 3.12 Posición de respecto de q.. 33 q2 d 2 Figura 3.13 Posición de respecto de q con una ĝ distinta de g. 33 q1 d1 Figura 3.14 Posición de respecto de q con una ĝ distinta de g. 34 q2 d 2 Figura 3.15 Posición de respecto de q q1 d1 Figura 3.16 Posición de respecto de q.. 38 q2 d 2 Figura 3.17 Posición de respecto de q con una ĝ distinta de g. 39 q1 d1 Figura 3.18 Posición de respecto de q con una ĝ distinta de g. 39 q2 d 2 iii

10 Figura 4.1 Posición de respecto de q q1 d1 Figura 4.2 Posición de respecto de q.. 47 q2 d 2 Figura 4.3 Velocidad de &q 1 respecto de q& d Figura 4.4 Velocidad de &q 2 respecto de q& d 2 48 Figura 4.5 Entradas de control para un rango de 0 a 0.05 segundos 49 Figura 4.6 Entradas de control para un rango de 0 a 10 segundos Figura 4.7 Errores de posición. 50 Figura 4.8 Posición de respecto de q q1 d1 Figura 4.9 Posición de respecto de q.. 54 q2 d 2 Figura 4.10 Velocidad de q& 1 respecto de q& d1 54 Figura 4.11 Velocidad de q& 2 respecto de q& d 2 55 Figura 4.12 Entradas de control para un rango de 0 a 0.05 segundos Figura 4.13 Entradas de control para un rango de 0 a 10 segundos Figura 4.14 Errores de posición. 56 Figura 4.15 Posición de respecto de q q1 d1 Figura 4.16 Posición de respecto de q.. 58 q2 d 2 Figura 4.17 Velocidad de q& 1 respecto de q& d1 58 Figura 4.18 Velocidad de q& 2 respecto de q& d 2 59 Figura 4.19 Entradas de control para un rango de 0 a segundos.. 59 Figura 4.20 Entradas de control para un rango de 0 a segundos.. 60 Figura 4.21 Errores de posición. 61 Tabla 1 Parámetros del sistema Tabla 2 Valores de los parámetros utilizados en el controlador iv

11 INTRODUCCIÓN En los últimos años, la era de la información impulsada por los avances en computación, telecomunicaciones y electrónica está siendo testigo del crecimiento explosivo experimentado por la robótica y tecnologías afines. Por este motivo, el concepto de robot ha pasado de ser una visión de ciencia ficción como un dispositivo mecánico super-humano a ser una realidad como máquina autónoma animada, con un gran potencial de aplicaciones en un sinfín de actividades cotidianas. Estas máquinas se integran de elementos mecánicos, electrónicos, de control automático, eléctricos y sistemas de cómputo. A esta clase de máquinas pertenecen los robots manipuladores industriales. Los robots manipuladores actuales están constituidos físicamente de eslabones mecánicos interconectados por medio de articulaciones, formando un brazo y una mano para tomar objetos y herramientas, pudiendo realizar una amplia gama de operaciones físicas en el medio ambiente. La robótica es un campo nuevo de la tecnología moderna. El buen entendimiento y el desarrollo de aplicaciones de robótica están condicionados al dominio de diversas áreas del conocimiento. Paulatinamente, la robótica ha venido ganando terreno como materia de enseñanza en diversas universidades, impartiéndose en diversos cursos de licenciatura y posgrado. Las disciplinas hacia las cuales se orientan estos cursos han sido tradicionalmente las ingenierías Eléctrica, Electrónica, Mecánica, Industrial y las Ciencias Computacionales. Lo expuesto anteriormente pone en evidencia el carácter multidisciplinario de la robótica. El control automático ha jugado un papel vital en el avance de la ciencia y de la ingeniería [10], además ha aportado también valiosas contribuciones al avance de la robótica. El desarrollo de una gran cantidad de controladores para robots manipuladores industriales, ha permitido su óptimo desempeño en la realización de todo tipo de tareas. El control de robots manipuladores ha sido un área muy estudiada [12], siendo los controladores PID los que normalmente se han utilizado para dicho control. El objetivo de este trabajo, consiste en diseñar controladores adaptables de compensación de gravedad para robots manipuladores usando teoría de estabilidad de Lyapunov [6, 7]. En aplicaciones industriales, los robots 1

12 manipuladores están sujetos a variaciones de la gravedad, como sería el caso de que el robot estuviera montado en una plataforma móvil como un barco, un ascensor, etc. En este sentido, es importante estimar la variación del vector de pares gravitacionales del robot para compensarlos en forma adaptiva y mitigar estos efectos y garantizar un buen desempeño de los controladores. Se buscó utilizar la teoría de estabilidad de Lyapunov para proponer controladores adaptables con compensación adaptiva de gravedad. En este trabajo, se planteó el diseño de dos nuevos controladores no lineales PID para resolver el problema de seguimiento de trayectorias. Recientemente se han reportado diseños de controladores no lineales PID, como los mostrados en [1-5] y otros basados en el control adaptable [13], donde todos estos controladores han probado estabilidad global o semiglobal. Usando la propiedad de la dinámica de robots manipuladores mostrada en [15], que se basa en la característica que tiene el modelo del robot con respecto a la linealidad de los parámetros dinámicos, se logró diseñar dos nuevos controladores no lineales PID, donde el análisis de estabilidad global fue posible con la ayuda de teoría de estabilidad de Lyapunov. Los experimentos numéricos realizados al modelo dinámico del robot de 2 grados de libertad, demuestran los resultados. El trabajo se encuentra dividido en cuatro capítulos. En el primero de ellos, se presenta un marco de referencia sobre la teoría de los robots manipuladores, conceptos y objetivos de control. En el segundo capítulo, se explica el modelo dinámico del robot manipulador utilizado, así como las propiedades empleadas de dicho modelo dinámico. En el tercer capítulo, se presentan algunos de los controladores existentes, la descripción de cada uno de ellos y la interpretación de sus resultados. Y en el cuarto capítulo, se describen los controladores propuestos, su desarrollo, análisis y conclusiones de los resultados de cada uno de ellos. Cabe destacar que éstos controladores propuestos hasta el conocimiento de nosotros son inéditos. 2

13 CAPÍTULO 1: ROBOT MANIPULADOR. Introducción Debido a las exigencias de calidad y rapidez en los sistemas de producción del mundo globalizado contemporáneo, una gran variedad de avances tecnológicos ha comenzado a introducirse en las plantas industriales. La robótica -término cuya creación se atribuye a Isaac Asimov- [6] está ocupando un lugar destacado en la modernización de diversos sectores industriales. La robótica es aún un campo nuevo de la tecnología moderna. Una buena comprensión y la generación de soluciones en la robótica están condicionados al conocimiento de diversas disciplinas entre las que destacan la ingeniería eléctrica, la ingeniería mecánica, la ingeniería industrial, las ciencias computacionales y las matemáticas. El vocablo robot tiene sus orígenes en el idioma checo [6] y ha sido adoptado como tal en varias lenguas incluyendo el español. Más allá de la definición formal de robot, el término robot comúnmente se ha empleado en el lenguaje cotidiano para referirse a máquinas autónomas animadas. Estas máquinas generalmente están presentes en alguna de las siguientes categorías: 3

14 Por este motivo, los robots manipuladores y los robots móviles figuran como piezas clave del mosaico que actualmente forman la robótica. Este trabajo trata diversos aspectos relacionados exclusivamente con robots manipuladores. Actualmente se cuenta con varias definiciones de robots manipuladores industriales, que a decir verdad, han causado cierta polémica. De acuerdo con la definición adoptada por la Federación Internacional de Robótica bajo la norma ISO/TR 8373 [6], un robot manipulador se define de la siguiente manera: Un robot manipulador industrial es una máquina manipuladora con varios grados de libertad controlada automáticamente, reprogramable y de múltiples usos, pudiendo estar en un lugar fijo o móvil para su empleo en aplicaciones industriales. En su aplicación industrial, los robots manipuladores son comúnmente empleados en tareas repetitivas y de precisión, así como en actividades peligrosas para operadores humanos. Las principales ventajas argumentadas para el uso de robots manipuladores en la industria son la reducción de costes de producción, el incremento de la precisión, la calidad y la productividad, y una mayor flexibilidad comparada con la de las máquinas especializadas. Adicionalmente, existen aplicaciones monopolizadas por los robots manipuladores tales como el trabajo en zonas radioactivas, tóxicas o explosivas y en aplicaciones submarinas y espaciales. Las proyecciones realizadas a corto plazo colocan a la aplicación de ensamble como la principal consumidora de robots manipuladores. Para los fines de este trabajo, se adopta la siguiente definición pragmática de robot manipulador: mecánicamente, un robot manipulador -o simplemente manipulador- es un brazo mecánico articulado formado por eslabones conectados a través de uniones o articulaciones que permiten un movimiento relativo entre dos eslabones consecutivos. El movimiento de cada articulación puede ser traslacional, rotacional o una combinación de ambos. Aquí se considerarán únicamente articulaciones rotacionales. Bajo consideraciones razonables, el número de articulaciones en un manipulador determina su número de grados de libertad (g.d.l.). 4

15 La figura 1.1 muestra un robot de 4 g.d.l.: q 4 q 3 q 2 q 1 Figura 1.1 Robot de 4 g.d.l. Las variables q1, q2, q3 y q4 mostradas en la figura 1.1, se refieren a las posiciones articulares del robot. Dichas posiciones articulares, previa definición de un marco de referencia adecuado, denotan en consecuencia las posiciones angulares de cada una de las articulaciones del robot. Para propósitos analíticos, las posiciones articulares se agrupan para formar el vector de posiciones articulares q: q q1 q. M qn 2 = Tanto las posiciones articulares q como sus derivadas temporales, es decir, las velocidades d articulares q& = q, se miden mediante sensores convenientemente colocados en el robot. dt A cada articulación del robot le corresponde un accionador, que puede ser de naturaleza electromecánica, neumática o hidráulica. Dichos accionadores tienen como objetivo generar 5

16 fuerzas o pares, introduciendo el movimiento de los eslabones y en consecuencia, el movimiento del robot como un todo. El conjunto de fuerzas y pares generados por los accionadores del robot son agrupados para fines analíticos en el vector τ, esto es, τ τ1 τ. M τ n 2 = 1.1 Fundamentos de control El presente trabajo se centra en la relación existente entre la robótica y la ingeniería eléctrica y más específicamente con el área de control automático. De dicha interacción sobresale el tema de control de robots manipuladores. A pesar de la existencia de robots comerciales, el diseño de controladores para robots manipuladores sigue siendo un área de estudio por parte de los constructores de robots así como de los centros de investigación. Podría argumentarse que los robots industriales actuales son capaces de realizar correctamente una gran variedad de actividades, por lo que parecería innecesario, a primera vista, el desarrollo de investigaciones sobre el tema de control de robots. Sin embargo, este último tema no sólo es interesante en sí mismo, sino que también ofrece grandes retos teóricos, y más importante aún, su estudio es indispensable en aplicaciones específicas que no pueden ser llevadas a cabo mediante los robots comerciales actuales. La metodología de diseño de los sistemas de control puede resumirse a través de los pasos siguientes: Conocimiento del sistema a controlar. Modelado dinámico. Propiedades de control. 6

17 A continuación se comenta sobre estos pasos haciendo énfasis en su aplicación a robots manipuladores Conocimiento del sistema a controlar En esta etapa se deben determinar las variables físicas del sistema cuyo comportamiento se desee gobernar tales como temperatura, presión, desplazamiento, velocidad, etc. Estas variables reciben el nombre de salidas del sistema. Además también deben identificarse claramente aquellas variables físicas del sistema que se encuentran disponibles y que influyen en su evolución y en particular de las salidas del sistema. Estas variables llamadas entradas del sistema pueden ser, por ejemplo, la apertura de una válvula, tensión, par o fuerza, etc. En el caso particular de robots manipuladores, la variable de salida -denotada momentáneamente por y- cuya conducta se desea modificar, ofrece un amplio espectro de elecciones tal y como se ejemplifica a continuación. En el caso de robots que se desplazan libremente dentro de su espacio de trabajo sin interaccionar con el medio ambiente, por ejemplo, los destinados a tareas de pintado, traslado de objetos de un punto a otro, corte por rayo láser, etc., la salida y puede corresponder simplemente a las posiciones q y velocidades q& articulares, ó también a la posición y orientación del órgano terminal o herramienta. Para robots manipuladores que involucran su interacción con el medio ambiente por contacto físico para realizar tareas como pulido de superficies, desbastado de materiales, ensamble de alta precisión, etc., la salida y puede incluir los pares y fuerzas f ejercidos por el extremo del último eslabón del robot sobre su medio ambiente. De los ejemplos anteriores se desprende que la salida y correspondiente a un robot -asociado a una clase de tareas- en general puede tener la forma funcional: y = y( q, q&, f). 7

18 Por otra parte, las variables de entrada, esto es, aquellas que pueden ser modificadas para alterar la evolución de las salidas, son básicamente los pares y fuerzas τ aplicados por los accionadores sobre las articulaciones del robot. La figura 1.2 muestra el diagrama de bloques de un robot correspondiente al caso donde las posiciones y velocidades articulares q y q& son las salidas del robot, es decir: q y = y( q, q&, f) = q & mientras τ es su entrada. En este trabajo, nótese más adelante, que para robots con n articulaciones, se tendrán en general 2n salidas y n entradas. τ q q& Figura 1.2: Diagrama de bloques de un robot Modelado dinámico En esta etapa se procede a determinar la regla matemática que vincula las variables de entrada y salida del sistema. Generalmente, dicha caracterización matemática se manifiesta por medio de ecuaciones diferenciales. El modelo matemático del sistema a controlar se obtiene tradicionalmente por una de las dos técnicas siguientes: - Analítica. Este procedimiento se basa en las ecuaciones de la física que rigen el comportamiento del sistema. Esta metodología puede proporcionar un modelo matemático preciso a condición de dominar las leyes que están involucradas en el sistema. 8

19 - Experimental. Este procedimiento requiere una serie de datos experimentales del sistema. Frecuentemente se trata de examinar el comportamiento del sistema ante entradas específicas. Su principal ventaja radica en la facilidad y el corto espacio de tiempo requerido para disponer del modelo. En algunas ocasiones, en esta etapa se procede a una simplificación del modelo del sistema que desea controlarse con miras a obtener posteriormente un sistema de control relativamente sencillo. Esta etapa puede, no obstante, tener la desventaja de dar como resultado un sistema de control que funcione inadecuadamente, fenómeno conocido como falta de robustez. En otras ocasiones, después de la etapa de modelado se continúa con otra de identificación paramétrica. Aquí se pretende obtener los valores numéricos de los diversos parámetros contenidos en el modelo dinámico. Esto puede llevarse a cabo mediante técnicas que emplean mediciones de las entradas y salidas del sistema a controlar. El modelado dinámico de robots manipuladores se realiza tradicionalmente de forma analítica, esto es, a partir de las leyes de la física. Debido a la naturaleza mecánica de los robots manipuladores, las leyes de la física involucradas son simplemente las leyes de la mecánica. Desde el punto de vista de los sistemas dinámicos, un robot manipulador de n g.d.l. puede ser considerado como un sistema no lineal multivariable, teniendo n entradas (los pares y fuerzas τ que son aplicados en las articulaciones por medio de accionadores electromecánicos, hidráulicos o neumáticos) y 2n variables de estado, normalmente asociadas a las n posiciones q y n velocidades q& de las articulaciones. La figura 1.2 muestra el diagrama de bloques correspondiente suponiendo que las variables de estado corresponden también a las salidas. Como se ha mencionado, los modelos dinámicos de los robots manipuladores son en general caracterizados por ecuaciones diferenciales ordinarias no lineales y no autónomas. Este hecho tiene como consecuencia que las técnicas de diseño tradicionales para el control de sistemas lineales tengan aplicación limitada en la síntesis de controladores con alto desempeño para robots manipuladores. Debido a lo expuesto anteriormente, así como a los requerimientos actuales de alta precisión y rapidez en 9

20 los movimientos de los robots se ha hecho necesario el uso de técnicas más elaboradas de control para el diseño de controladores con mayores prestaciones. Esta clase de sistemas de control pueden incluir, por ejemplo, controles no lineales y controles adaptables Propiedades de control En esta última etapa se procede a dictar las características que se desean para el sistema de control, a través de los llamados objetivos de control tales como: Estabilidad Regulación Seguimiento de trayectorias Optimización La primera propiedad que debe poseer un sistema de control es estabilidad. Dos técnicas de análisis han sido usadas tradicionalmente en el estudio de estabilidad de controladores para robots. La primera se basa en la teoría de Lyapunov. La segunda es la denominada enfoque entrada-salida, que basa su fundamento matemático en el análisis funcional. Ambas técnicas son adecuadas para el análisis funcional y el análisis de sistemas de control, y en particular de sistemas de control no lineal. En este trabajo se empleará la primera de ellas para desarrollar el análisis de los controladores que se presenten. De acuerdo con la definición adoptada para definir la salida y de un robot manipulador, los objetivos de control asociados a regulación y seguimiento de trayectorias reciben nombres especiales. En particular, en el caso típico que la salida y corresponda a la posición q y velocidad q& articular, los objetivos de control reciben aquí los nombre de control de posición pura en coordenadas articulares y control de movimiento en coordenadas articulares, respectivamente. A éstos se hará mención en lo sucesivo simplemente como control de posición y control de movimiento, respectivamente. La manera más sencilla de especificar el movimiento de un robot es la denominada punto-a-punto. Esta metodología consiste en determinar una serie de puntos en el espacio de trabajo del manipulador por donde se desea 10

21 que el extremo final del mismo pase, con el fin de satisfacer una cierta aplicación como lo muestra la figura 1.3. El problema de control consiste, en resumen, en hacer pasar el extremo del manipulador por dichos puntos. Figura 1.3 Especificación de movimiento por punto-a-punto. Una forma más general para especificar el movimiento de un manipulador es la llamada trayectoria continua o simplemente trayectoria. En este caso, se determina una curva o trayectoria parametrizada temporalmente en el espacio de trabajo y el problema de control consiste en hacer pasar el extremo del manipulador por dicha trayectoria tan cerca como sea posible, tal y como se muestra en la figura 1.4. Este problema de control recibe el nombre de control de movimiento de robots y su solución es de los objetivos principales del presente trabajo. Un planteamiento particularmente sencillo para control de robots, y un caso particular del control de movimiento es el denominado control de posición pura de robots manipuladores. En este planteamiento, la trayectoria especificada en el espacio de trabajo es simplemente un punto en dicho espacio. La problemática de posición consiste en llevar el extremo del robot a dicho punto independientemente de su posición inicial. 11

22 Figura 1.4 Especificación de movimiento por trayectoria 12

23 CAPÍTULO 2: MODELO DINÁMICO DEL ROBOT. Introducción Los robots manipuladores son sistemas mecánicos articulados formados por eslabones conectados entre sí a través de uniones o articulaciones. Las articulaciones son básicamente de dos tipos: rotacionales y traslacionales. En este trabajo, se considerará un robot manipulador con articulaciones rotacionales como el mostrado en la figura 2.1: y g τ 1 l C1 l 1 x q 1 m 1 I 1 m 2, I 2 τ 2 q 2 l C 2 l 2 Figura 2.1 Robot de 2 grados de libertad. El modelo de este robot se empleará extensamente en los siguientes capítulos como robot prototipo para la realización de simulaciones, con el propósito de observar y comparar, el comportamiento de los diversos sistemas de control de robots. 13

24 2.1 Modelo dinámico del robot utilizado El brazo mecánico mostrado en la figura 2.1, es un brazo manipulador de 2 g.d.l., formado por dos eslabones rígidos de longitudes l1 y l2, y masas m1 y m 2 respectivamente. Las uniones 1 y 2 son rotacionales. Los desplazamientos del robot se llevarán a cabo en el plano vertical x-y. La distancia entre los ejes de giro y los centros de masas se denota por respectivamente. Por ultimo, I e 1 2 l y l C1 C2 I expresan los momentos de inercia de los eslabones con respecto al eje que pasa a través de sus centros de masa y que es perpendicular al plano x-y. Los g.d.l están asociados a los ángulos q 1, que se mide desde la posición vertical hacia abajo y q 2, que se mide a partir de la extensión del eslabón 1 hasta el eslabón 2, siendo ambos positivos en sentido contrario al movimiento de las manecillas del reloj. El vector de posiciones q() t se define como: T qt () = [ q() t q()]. t 1 2 El modelo dinámico de un robot de n grados de libertad [6], es: M( qq )&& + Cqqq (, &)& + Gq ( ) = τ. (2.1.1) Donde q R n es el vector de posición, n τ R es el vector de torques de control en nxn nxn accionadores, M ( q) R es la matríz de inercia, Cqq (, &) R es la matríz centrífuga y de coriolis, Gq ( ) R n es el vector de gravedad. Nótese que (2.1.1) es una ecuación diferencial vectorial no lineal en el estado q T q& T T. El término C( qqq, &)& es un vector de nx1 llamado vector de fuerzas centrífugas y de Coriolis, el cual es único, pero la matriz C( qq&, ) puede no serlo. El modelo (2.1.1) puede verse como un sistema dinámico cuya entrada es el vector τ y sus salidas son los vectores q y q&. Esto puede esquematizarse mediante el diagrama de la figura

25 Cada elemento de M( q), C( qq, &) y G( q) es, en general, una función relativamente compleja de las posiciones y velocidades de todas las articulaciones, esto es, de q y q&. Los elementos de M( q), C( qq, &) y G( q) dependen, por supuesto, de la geometría del robot que modelan. El modelo dinámico del robot de la figura 2.1 [6], puede escribirse en la forma genérica (2.1.1) tomando: M M C ( q, q& ) C ( q, q& ) g ( q) τ M q = C q q G q M21 M & = = τ 22 C21( q, q) C22( q, q) g2( q) = & & τ ( ), (, ), ( ),, donde: M ( q) = ml + m l + m l + 2m ll cos( q ) + I + I, C C2 2 1 C M ( q) = m l + m ll cos( q ) + I, C2 2 1 C2 2 2 M ( q) = ml + mll cos( q) + I, C2 2 1 C2 2 2 M ( q) = m l + I, C 2 2 C ( q, q& ) = m ll sen( q ) q&, C C ( q, q& ) = m ll sen( q )[ q& + q& ], C C C ( q, q& ) = m ll sen( q ) q&, ( q, q& ) = 0, 21C2 2 1 g ( q) = [ m l + m l ] gsen( q ) + m gl sen( q + q ), 1 1 C C2 1 2 g ( q) = m gl sen( q + q ). 2 2 C La existencia de la matriz 1 M ( q) (ésta existe debido a que ( ) M q es una matriz definida positiva) permite expresar el modelo dinámico (2.1.1) de un robot de n g.d.l. en términos del vector de estado T T q q & de la forma siguiente: d q q& dt q = M( q) [ τ ( t) C( q, q) q G( q) & & & ] 1. (2.1.2) 15

26 Debido a la naturaleza no lineal del modelo dinámico (2.1.2), para robots de n g.d.l. el concepto de estabilidad de un robot en malla abierta debe manejarse con precaución, para lo cual se utilizó estabilidad en el sentido de Lyapunov [6, 7] para el diseño de los controladores propuestos. 2.2 Propiedades En esta sección se expondrán las propiedades básicas utilizadas del modelo dinámico para robots de n g.d.l. caracterizado mediante la ecuación (2.1.1). A pesar de la complejidad de la ecuación dinámica (2.1.1) que gobierna el comportamiento de los robots manipuladores, esta ecuación y sus términos formantes poseen propiedades que resultan de interés por sí mismas. Además dichas propiedades son de particular valía en el estudio de sistemas de control para robots manipuladores. Las propiedades son divididas en las siguientes clasificaciones: Linealidad en los parámetros dinámicos. Matriz de inercia M( q ). Matriz centrífuga y de Coriolis C( qq&, ). Vector de gravedad G( q ). De las anteriores clasificaciones, se derivan toda una serie de propiedades que se pueden utilizar para el diseño de los sistemas de control. A continuación sólo se hará referencia a la propiedad utilizada para la obtención de los dos controladores propuestos. Tal propiedad se refiere a la linealidad en los parámetros dinámicos. Una propiedad importante de la ecuación dinámica (2.1.1), aunque es no lineal en el vector de estado q T T T q& puede expresarse en, términos lineales de los parámetros dinámicos del robot, por ejemplo de las masas e inercias. Esta característica es básica para el análisis de controladores adaptables. 16

27 2.2.1 Propiedad de linealidad de parámetros de gravedad Más que realizar la linealidad en los parámetros dinámicos en todo el sistema dinámico, sólo se le aplicó al vector de pares gravitacionales [15], donde la propiedad introducida es: Gq ( ) = Γ( q) Ω, (2.2.1) la cual claramente tiene la ventaja de no requerir información de velocidad y aceleración para la descripción de la matriz Γ. Aquí ésta matriz puede ser considerada como la matriz de agrupación de pares gravitacionales. Aplicando la propiedad (2.2.1) en (2.1.1), obtenemos una representación alterna de la dinámica no lineal de un robot manipulador de n g.d.l.: M( qq )&& + Cqqq (, &)& +Γ( q) Ω= τ. (2.2.2) Como ya se estableció, se tiene: M q M M C ( q, q& ) C ( q, q& ) τ τ = M21 M & = 22 C21( q, q) C22( q, q) = & & τ ( ), C( q, q),, en el caso del vector de pares gravitacionales tenemos: Gq g ( q) [ m l + m l ] gsen( q ) + m gl sen( q + q ) 1 1 C C2 1 2 ( ) =, g2( q) = mgl 2 C 2senq ( 1+ q2) considerando (2.2.1), se pueden tener distintas representaciones de G(q), es decir, de Γ( q) y Ω. Para ejemplificar la propiedad (2.2.1), a continuación se presentan dos parametrizaciones del vector de gravedad, un primer caso es: ( q) sen( q ) sen( q + q ), ( ml + ml) g, C1 2 1 Γ = Ω= 0 sen( q1+ q2) ml 2 C 2g 17

28 y otra posibilidad es : ( ml + ml) senq ( ) + ml senq ( + q) Γ = Ω= ml 2 C 2senq ( 1+ q2) [ g] 1 C C2 1 2 ( q),. Como se observará en el capítulo 4, estos ejemplos de parametrizaciones se utilizaron en los controladores propuestos. Es fácil deducir que se pueden hacer toda una serie de diversas representaciones de G(q), y así derivar otras leyes de control. Lo anterior resulta muy interesante porque para cada representación se obtendrán diferentes comportamientos del sistema de control. Cabe aclarar que existen muchas otras propiedades que tiene el modelo dinámico del brazo manipulador, ver al final el apéndice A, aunque solo se necesitó de esta propiedad para el desarrollo de los controladores adaptables diseñados. 18

29 CAPÍTULO 3: CONTROLADORES EXISTENTES. Introducción El control de robots manipuladores es un área muy estudiada, existen una gran cantidad de controladores publicados utilizando diversas técnicas para el cumplimiento de sus objetivos de control. En este capítulo se presentarán algunos de los controladores más utilizados, describiendo sus características, resultados y así comprender mejor el funcionamiento de cada uno de ellos. Primeramente se analizarán dos de los controladores más utilizados para la solución al problema de regulación ó control de posición, y posteriormente otros dos más para explicar el problema de seguimiento de trayectorias ó control de movimiento. 3.1 Control de Posición Considérese el modelo dinámico de un robot manipulador de n grados de libertad con eslabones rígidos, sin fricción en sus uniones y con actuadores ideales (2.1.1). El problema de control de posición de robots manipuladores puede formularse en los siguientes términos. Considérese la ecuación dinámica de un robot de n g.d.l. (2.1.1), dada una posición articular deseada q d, que se supone constante, se trata de determinar una función vectorial τ, de tal forma que las posiciones q asociadas a las coordenadas articulares del robot lleguen asintóticamente a q d. En términos más formales, el objetivo de control de posición pura, o simplemente control de posición, consiste en determinar τ de tal forma que: lim qt ( ) = qd (3.1.1) t 19

30 donde qd R n es un vector constante. El cálculo del vector τ involucra generalmente a una función vectorial no lineal de qq, & y q&&. Esta función se denomina ley de control ó simplemente controlador. Es importante recordar que muchos robots manipuladores disponen de sensores de posición y velocidad para cada articulación, por lo que los vectores q y q& son medibles y pueden ser empleados en los controladores. Algunos otros vienen equipados sólo con sensores de posición articular, por lo que puede ser necesario estimar la velocidad a partir de la medición de posición ya sea mediante filtrado o por medio de observadores -. Genéricamente, el controlador puede expresarse como: τ = τ ( qqqq, &&&,,, M( q), Cqq (, &), Gq ( )). (3.1.2) d Para fines prácticos es deseable que el controlador no dependa de la aceleración articular q&&. La figura 3.1 presenta un diagrama de bloques formado por un controlador en malla cerrada con un robot: q d τ q q& Figura 3.1 Control en malla cerrada de robots Si el controlador (3.1.2) no depende explícitamente de M( q), C( qq, &), y G( q), se dice que el controlador no se basa en el modelo del robot. Existen controladores, por ejemplo del tipo PID, que poseen parámetros de diseño cuyos valores numéricos se determinan en función del modelo del robot al cual controlan. De este modo, el diseño adecuado del controlador requiere el conocimiento del modelo del robot en realidad de sus parámetros físicos -, a pesar de ser un controlador del tipo que no se basa en el modelo Controlador de Regulación Global para Robots Manipuladores El primer controlador a presentar es el desarrollado por los autores Harry Berghuis y Henk Nijmeijer [9], en este artículo se propone una simple solución al problema de regulación de 20

31 robots rígidos requiriendo solamente valores de posiciones articulares. El controlador consiste de dos partes: (1) una compensación de gravedad; (2) un compensador dinámico lineal de primer orden. La parte de compensación de gravedad puede ser elegida como una función de cualquiera de las posiciones articulares actuales o de la posición articular deseada. Ambas posibilidades fueron probadas para obtener estabilidad asintótica global. Aunque en el tiempo que se publicó este artículo, resultaba atractivo un controlador que cumpliera los objetivos de control con solo la retroalimentación de posición, actualmente esto no representa mucho provecho ya que se consigue tener mediciones de posición y velocidad sin ningún problema de costo, volumen y peso. Las simulaciones se realizaron tomando el modelo de un robot manipulador como el presentado en la figura 2.1. Se considera la ecuación general de un robot manipulador de n grados de libertad (2.1.1), donde también n τ R es el vector de torques de control en accionadores, M ( q) q R n R es el vector de posición, nxn es la matríz de inercia, nxn n Cqq (, &) R es la matríz centrífuga y de coriolis, Gq ( ) R es el vector de gravedad. El controlador propuesto por Harry Berghuis y Henk Nijmeijer [9] es: τ = Gq ( ) Kx& Ke, (3.1.3) d p x& = Lx + K e, (3.1.4) d donde T T T L= L > 0, K = K > 0, K = K > 0 y e q q, d d p p d que representa el error de posición y q d es la posición deseada constante. Debido a la autonomía con respecto al tiempo del sistema a lazo cerrado, se utilizó el teorema de La Salle [6] y se comprobó que el controlador de posición (3.1.3) y (3.1.4) estabiliza en forma asintótica global el sistema robótico (2.1.1) en el punto de equilibrio ( qex &,, ) 0. A continuación, se realizarán las simulaciones numéricas al sistema de la figura 2.1 con el controlador (3.1.3) y (3.1.4). Como se puede observar el robot de 2 g.d.l., tiene movimiento en el plano x-y, la dinámica del sistema satisface (2.1.1) y tiene los siguientes datos: M M C ( q, q& ) C ( q, q& ) g ( q) M( q) =, C( q, q), g( q), M M & = = C ( q, q) C ( q, q) g ( q) & & τ τ = τ,

32 pero ahora estos valores son dados por los autores: M ( q) = cos( q ), 11 2 M ( q) = cos( q ), 12 2 M ( q) = cos( q ), M ( q) = 0.62, C ( q, q& ) = 0.51 sen( q ) q&, C ( q, q& ) = 0.51 sen( q )[ q& + q& ], C ( q, q& ) = 0.51 sen( q ) q&, C ( q, q& ) = 0, g ( q) = 7.6 gsen( q ) sen( q + q ), 1 1 g ( q) = 0.63 sen( q + q ), donde g es la aceleración de gravedad. La programación del controlador (3.1.3) y (3.1.4) fue T con una posición deseada [ ] q = 1 1. Las condiciones iniciales para qq, & y x son asumidas d igual a cero. Las matrices de ganancia del controlador son: Kp =, Kd, L = = Posición [Rad] q Tiempo [Seg] q d1 Figura 3.2 Posición de q1 respecto de q d 1 22

33 Posición [Rad] q Tiempo [Seg] q d2 Figura 3.3 Posición de q2 respecto de q d 2 Como se puede observar en las figuras 3.2 y 3.3, los resultados obtenidos son muy satisfactorios y cumplen con los objetivos de control. Lo anterior es, considerando que los parámetros del sistema no cambian a través del tiempo, pero si volvemos a realizar las simulaciones aplicando una g al sistema y una ĝ al controlador con los siguientes datos: m m g = 9.81 gˆ = 12, 2 2 seg seg tenemos los resultados mostrados en las figuras 3.4 y 3.5. Lo anterior, fue con el fin de hacer referencia a la definición del problema de la tesis. Es decir, en aplicaciones industriales los robots manipuladores están sujetos a variaciones de la gravedad, como sería el caso de que el robot estuviera montado en una plataforma móvil (un barco, un ascensor, etc.). Como se puede apreciar, con sólo modificar el valor de la gravedad del controlador como la aplicada en ĝ ya no se cumple el objetivo de control. La posición del eslabón 1 se aleja de la posición deseada, y esto empeoraría si cada vez la diferencia es mayor. En resumen, se puede concluir el mal desempeño del controlador a variaciones del valor de la gravedad como la aplicada anteriormente en g ˆ. 23

34 Posición [Rad] q Tiempo [Seg] Figura 3.4 Posición de respecto de q con una ĝ distinta de g. q1 d1 q d Posición [Rad] q Tiempo [Seg] Figura 3.5 Posición de respecto de q con una ĝ distinta de g. q2 d 2 q d Controlador PD con Compensación de Gravedad El control de posición pura de robots manipuladores puede realizarse potencialmente mediante la técnica de control PD. Sin embargo, dicho esquema de control posee ciertas restricciones que pueden limitar su uso. Efectivamente, el controlador PD cuya sencilla ley de control viene dada por la ecuación (3.1.5), garantiza el cumplimiento del objetivo de control 24

35 de posición en forma global para robots cuyos modelos dinámicos no poseen el vector de pares gravitacionales G( q ). τ = Kq% + Kq& % p v (3.1.5) En este caso, la sintonía de este controlador es trivial ya que es suficiente con seleccionar las matrices de diseño K p y K como simétricas y definidas positivas. No obstante, el control v PD no garantiza el cumplimiento del objetivo de control de posición pura de manipuladores cuyos modelos dinámicos contienen el término de pares gravitacionales G( q ), a menos que la posición deseada q sea tal que Gq ( ) = 0. d d En esta sección se describirá el funcionamiento del Controlador PD con Compensación de Gravedad [6], que es capaz de satisfacer el objetivo de control de posición pura en forma global para robots de n g.d.l. En la ley de control se requiere el conocimiento previo de una parte del modelo dinámico del robot a ser controlado, puesto que usa el vector de pares gravitacionales G( q ). La ley de control PD con compensación de gravedad está representada por: τ = Kq% + Kq% & + Gq ( ) p v (3.1.6) nxn donde K, K R son matrices simétricas definidas positivas y q% = q q. Nótese que la p v única diferencia respecto al control PD (3.1.5) es el término aditivo d G( q ). A diferencia del control PD, que no requiere conocimiento alguno sobre la estructura del modelo del robot, el controlador (3.1.6) hace uso explícito del conocimiento parcial del modelo del manipulador, específicamente de G( q ). La ley de control (3.1.6) requiere información sobre la posición deseada qd ( t) y la velocidad deseada q& ( t), así como medición de la posición q() t y la velocidad q& () t a cada instante. d Como se demostrará más adelante, este controlador verifica el objetivo de posición pura, es decir: lim qt ( ) = qd t 25

36 donde qd R n es un vector constante cualquiera. Este controlador también presenta estabilidad asintótica global del origen T T 2n q % q& = 0 R. Como resultado, se afirma que: lim qt %( ) = 0, t lim qt &( ) = 0, t es decir, que se verifica el objetivo de control de posición pura. Para presentar los resultados, se implementará dicho controlador en el robot de 2 g.d.l. de la figura 2.1. Se considera nuevamente la ecuación general de un robot manipulador de n grados de libertad (2.1.1), donde también q R n n es el vector de posición, τ R es el vector de torques de control en nxn nxn accionadores, M ( q) R es la matríz de inercia, Cqq (, &) R es la matríz centrífuga y de coriolis, Gq ( ) R n es el vector de gravedad. La programación del controlador (3.1.6) fue con una posición deseada: T qd π π = [ R ] ad Las condiciones iniciales para qq&, son asumidas igual a cero. Las matrices de ganancia del controlador deben ser definidas positivas y en particular dichas matrices se escogen (arbitrariamente) como: K p =, Kv = 0 15 Como se puede apreciar en las figuras 3.6 y 3.7, los resultados obtenidos son muy satisfactorios y cumplen cabalmente con los objetivos de control. Esto es, considerando que los parámetros del sistema no cambian a través del tiempo. 26

37 Posición [Rad] q 1 q d Tiempo [Seg] Figura 3.6 Posición de q1 respecto de q d Posición [Rad] q 2 q d Tiempo [Seg] Figura 3.7 Posición de q2 respecto de q d 2 Nuevamente se realizaron las simulaciones, pero ahora aplicando una g al sistema y una ĝ al controlador con los siguientes datos: m m g = 9.81 gˆ = seg seg 27

38 Posición [Rad] q 1 q d Tiempo [Seg] Figura 3.8 Posición de respecto de q con una ĝ distinta de g. q1 d Posición [Rad] q 2 q d Tiempo [Seg] Figura 3.9 Posición de respecto de q con una ĝ distinta de g. q2 d 2 Como se puede observar en las figuras 3.8 y 3.9, al variar el valor de la gravedad en la forma señalada, ya no se cumple el objetivo de control. La posición del eslabón 1 se estabiliza a otro valor de la posición deseada, al igual que la posición del eslabón 2. Además, entre más se varíe dicho valor, mayor será la diferencia entre la salida y la posición deseada. Por lo anterior, se puede concluir que a variaciones del valor de la gravedad como la descrita, el controlador funciona inadecuadamente. 28

39 3.2 Control de Movimiento Considérese el modelo dinámico de un robot manipulador de n g.d.l. con eslabones rígidos, sin fricción en sus uniones y con accionadores ideales (2.1.1), donde nuevamente q R n n es el vector de posición, τ R es el vector de torques de control en accionadores, nxn nxn M ( q) R es la matríz de inercia, Cqq (, &) R es la matríz centrífuga y de coriolis, n Gq ( ) R es el vector de gravedad. Los vectores qqq, &, && R n denotan la posición, velocidad y aceleración articular, respectivamente. El problema de control de movimiento de robots manipuladores puede formularse en los siguientes términos. Considérese la ecuación dinámica de un robot de n g.d.l. (2.1.1). Dado un conjunto de funciones vectoriales acotadas q, q& y q&& d d d referidas como posiciones, velocidades y aceleraciones articulares deseadas, se trata de determinar una función vectorial τ, de tal forma que las posiciones q asociadas a las coordenadas articulares del robot sigan con precisión a q d. En términos más formales, el objetivo de control de movimiento consiste en determinar τ de tal forma que: lim qt %( ) = 0 (3.2.1) t donde q% R n denota el vector de errores de posiciones articulares, simplemente denominado error de posición y definido como: qt %() = q() t qt (). d Considerando la definición anterior, el vector qt &%() = q& () t qt &() denotará el error de velocidad. Si el objetivo de control se verifica, significará que las articulaciones del robot manipulador siguen asintóticamente la trayectoria de movimiento deseado. d El cálculo del vector τ involucra generalmente una función vectorial no lineal de q, q& y q&&. Esta función se denominará ley de control o simplemente controlador. Es importante recordar que los robots manipuladores disponen de sensores de posición y velocidad para cada 29

40 articulación por lo que los vectores q y q& son medibles y pueden emplearse en los controladores. Genéricamente, el controlador puede expresarse como: τ = τ ( qqqq, &&&,,, q&, q&&, M( q), Cqq (, &), Gq ( )). (3.2.2) d d d Para fines prácticos es deseable que el controlador no dependa de la aceleración articular q&&. La figura 3.10 presenta un diagrama de bloque formado por un controlador en malla cerrada con un robot. q d q& d q&& d τ q q& Figura 3.10 Control en malla cerrada de robots con valores deseados A continuación, se presentan dos controladores para el control de movimiento de robots manipuladores y así poder observar con más detalle su funcionamiento Control PD + El objetivo de control de movimiento de robots manipuladores puede lograrse en forma global por medio del control PD con precompensación [6] (3.2.3): τ = K q% + K q% & + M( q ) q&& + C( q, q& ) q& + G( q ). p v d d d d d d (3.2.3) No obstante, a pesar de la relativa sencillez de dicha estrategia de control, ésta requiere para su implementación el conocimiento del modelo dinámico del robot, aunque en realidad es una característica común de los controladores de movimiento; sin embargo, el procedimiento de sintonía también hace uso del mismo y más todavía, por un lado se precisa disponer a priori de la tarea encomendada al robot, y por otro lado, el procedimiento de sintonía de ganancias es laborioso. 30

41 El objetivo de ésta sección es presentar un controlador cuya principal característica es: primero, garantía del cumplimiento del objetivo de control de movimiento en forma global y segundo, su procedimiento de sintonía es trivial. El controlador denominado PD+ [6], es sin duda, uno de los controladores más sencillos que pueden aplicarse en el control de movimiento de robots manipuladores, con una garantía formal para el cumplimiento de este objetivo de control en forma global. La ley de control PD+ viene dada por: τ = K q% + K q& % + M( q) q&& + C( q, q& ) q& + G( q), p v d d (3.2.4) donde K, K R p v nxn son matrices simétricas definidas positivas seleccionadas por el diseñador y como de costumbre q% = q q denota el error de posición. La realización práctica d del control PD+ requiere el conocimiento exacto del modelo del manipulador, es decir, de M( q), C( qq, &) y G( q). Adicionalmente es necesario disponer de las trayectorias deseadas q (), t q& () t y q&& () t así como de las mediciones q() t y q& (). t Aquí la selección de K y K es d d d completamente arbitraria y no depende del modelo dinámico del robot ni de la tarea encomendada al mismo. p v Nótese que en el caso particular de control de posición, esto es, n q& = q&& = 0 R, el control PD+ descrito por (3.2.4) es equivalente al control PD con compensación de gravedad (3.1.6). Debido a que el sistema a lazo cerrado es no autónomo con respecto al tiempo, esta propiedad es ocasionada ya que el sistema depende explícitamente de las funciones del tiempo q () t y q& (). t d d El teorema de La Salle no puede aplicarse para estudiar estabilidad asintótica global debido a que el sistema a lazo cerrado no es autónomo. Sin embrago, se menciona que mediante el uso del teorema de Matrosov [6], puede demostrarse que el origen es asintóticamente estable en forma global. d d Para realizar las simulaciones correspondientes, se considera la ecuación general de un robot manipulador de n grados de libertad (2.1.1) y el sistema de la figura

4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC:

4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC: 4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC: A continuación se muestran los objetivos así como los mapas funcionales según la línea de acentuación y la línea

Más detalles

6 DINAMICA DEL CUERPO RIGIDO

6 DINAMICA DEL CUERPO RIGIDO 6 DINAMICA DEL CUERPO RIGIDO 6. CINEMATICA 6.. Configuracion de un Cuerpo Rígido: Angulos de Euler Un cuerpo rígido se puede entender como una distribución continua de materia que se subdivide en pequeños

Más detalles

TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES.

TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES. TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES. 1. INTRODUCCIÓN. PLANTEAMIENTO DE PROBLEMAS EN INGENIERÍA QUÍMICA 2. PROBLEMAS EXPRESADOS MEDIANTE

Más detalles

Dinámica del Robot. UCR ECCI CI-2657 Robótica Prof. M.Sc. Kryscia Daviana Ramírez Benavides

Dinámica del Robot. UCR ECCI CI-2657 Robótica Prof. M.Sc. Kryscia Daviana Ramírez Benavides UCR ECCI CI-2657 Robótica Prof. M.Sc. Kryscia Daviana Ramírez Benavides Introducción La dinámica se ocupa de la relación entre las fuerzas que actúan sobre un cuerpo y el movimiento en el que se origina.

Más detalles

IX. Análisis dinámico de fuerzas

IX. Análisis dinámico de fuerzas Objetivos: IX. Análisis dinámico de fuerzas 1. Comprender la diferencia entre masa y peso. 2. Comprender como calcular el momento de masa de inercia de un objeto. 3. Recordar el teorema de ejes paralelos.

Más detalles

Competencias, habilidades, conocimientos, actitudes y valores que los estudiantes de un programa de posgrado deben reunir al concluir sus estudios.

Competencias, habilidades, conocimientos, actitudes y valores que los estudiantes de un programa de posgrado deben reunir al concluir sus estudios. 1.4 PERFIL DE EGRESO: Competencias, habilidades, conocimientos, actitudes y valores que los estudiantes de un programa de posgrado deben reunir al concluir sus estudios. El objetivo de la Maestría en Ciencias

Más detalles

Representación en el espacio de estado. Sistemas Control Embebidos e Instrumentación Electrónica UNIVERSIDAD EAFIT

Representación en el espacio de estado. Sistemas Control Embebidos e Instrumentación Electrónica UNIVERSIDAD EAFIT Representación en el espacio de estado Representación en espacio de estado Control clásico El modelado y control de sistemas basado en la transformada de Laplace, es un enfoque muy sencillo y de fácil

Más detalles

CAPITULO 6. Análisis Dimensional y Semejanza Dinámica

CAPITULO 6. Análisis Dimensional y Semejanza Dinámica CAPITULO 6. Análisis Dimensional y Semejanza Dinámica Debido a que son pocos los flujos reales que pueden ser resueltos con exactitud sólo mediante métodos analíticos, el desarrollo de la mecánica de fluidos

Más detalles

ISO SERIE MANUALES DE CALIDAD GUIAS DE IMPLEMENTACION. ISO 9001:2008 Como implementar los cambios parte 1 de 6

ISO SERIE MANUALES DE CALIDAD GUIAS DE IMPLEMENTACION. ISO 9001:2008 Como implementar los cambios parte 1 de 6 ISO 9001 2008 GUIAS DE IMPLEMENTACION ISO 9001:2008 Como implementar los cambios parte 1 de 6 SERIE MANUALES DE CALIDAD 1 NORMA INTERNACIONAL ISO 9000 Dentro de las modificaciones de la nueva versión de

Más detalles

Introducción a la Robótica Mecanismos para el control de un robot (5)

Introducción a la Robótica Mecanismos para el control de un robot (5) Introducción a la Robótica Mecanismos para el control de un robot (5) Dr Jose M. Carranza carranza@inaoep.mx Coordinación de Ciencias Computacionales, INAOE 3er. Torneo Mexicano de Robots Limpiadores:

Más detalles

Cinemática del Robot. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides

Cinemática del Robot. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides M.Sc. Kryscia Ramírez Benavides Sistema Robótico Cinemática Dinámica Planeamiento de Tareas Software Hardware Diseño Mecánico Actuadores Sistema de Control Sensores 2 Introducción Con el fin de controlar

Más detalles

TEMA 8. GEOMETRÍA ANALÍTICA.

TEMA 8. GEOMETRÍA ANALÍTICA. TEMA 8. GEOMETRÍA ANALÍTICA. 8..- El plano. Definimos el plano euclideo como el conjunto de puntos ( x, y) R. Así, cada punto del plano posee dos coordenadas. Para representar puntos del plano utilizaremos

Más detalles

Contenido. Prefacio... Acerca de los autores...

Contenido. Prefacio... Acerca de los autores... Contenido Prefacio... Acerca de los autores... xi xvi Capítulo 1. Introducción... 1 1.1. Antecedentes históricos... 2 1.2. Origen y desarrollo de la robótica... 8 1.3. Definición del Robot... 16 1.3.1.

Más detalles

INGENIERÍA PROFESIONAL EN INOCUIDAD ALIMENTARIA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ROBÓTICA

INGENIERÍA PROFESIONAL EN INOCUIDAD ALIMENTARIA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ROBÓTICA INGENIERÍA PROFESIONAL EN INOCUIDAD ALIMENTARIA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ROBÓTICA UNIDADES DE APRENDIZAJE 1. Competencias Automatizar procesos de producción mediante la implementación

Más detalles

I. Objetivos. II. Introducción.

I. Objetivos. II. Introducción. Universidad de Sonora División de Ciencias Exactas y Naturales Departamento de Física Laboratorio de Mecánica II Práctica #: Dinámica rotacional: Cálculo del Momento de Inercia I. Objetivos. Medir el momento

Más detalles

UNIVERSIDAD POLITÉCNICA DE EL SALVADOR ESCUELA DE FORMACIÓN BÁSICA. FÍSICA II PRÁCTICA 26 PENDULO SIMPLE

UNIVERSIDAD POLITÉCNICA DE EL SALVADOR ESCUELA DE FORMACIÓN BÁSICA. FÍSICA II PRÁCTICA 26 PENDULO SIMPLE UNIVERSIDAD POLITÉCNICA DE EL SALVADOR ESCUELA DE FORMACIÓN BÁSICA. FÍSICA II PRÁCTICA 26 PENDULO SIMPLE OBJETIVOS DEL APRENDIZAJE: ESTUDIAR LAS OSCILACIONES DEL PÉNDULO Y DETERMINAR LAS SIMPLIFICACIONES

Más detalles

Clasificación de robots. Clasificación de robots. Universidad Autónoma de Guerrero Unidad Académica de Ingeniería

Clasificación de robots. Clasificación de robots. Universidad Autónoma de Guerrero Unidad Académica de Ingeniería Clasificación de robots Introducción a la robótica Sesión 2: Locomoción Eric Rodríguez Peralta En la actualidad los más comunes son: Robots manipuladores Limitación para moverse en su entorno Robots móviles

Más detalles

PRINCIPIOS DE LA DINÁMICA

PRINCIPIOS DE LA DINÁMICA Capítulo 3 PRINCIPIOS DE LA DINÁMICA CLÁSICA 3.1 Introducción En el desarrollo de este tema, cuyo objeto de estudio son los principios de la dinámica, comenzaremos describiendo las causas del movimiento

Más detalles

Derivadas Parciales (parte 2)

Derivadas Parciales (parte 2) 40 Derivadas Parciales (parte 2) Ejercicio: Si donde y. Determinar Solución: Consideraremos ahora la situación en la que, pero cada una de las variables e es función de dos variables y. En este caso tiene

Más detalles

Metodología de diseño de Sistemas de Control

Metodología de diseño de Sistemas de Control Metodología de diseño de Sistemas de Control Tema 2 1 Conocimiento del problema Explotación Definición de las especificaciones Test Metodología de diseño de Sistemas de Control...proceso iterativo Modelado

Más detalles

En la figura 1 se observan los cambios de polaridad (positivo y negativo) y las variaciones en amplitud de una onda de ca.

En la figura 1 se observan los cambios de polaridad (positivo y negativo) y las variaciones en amplitud de una onda de ca. Página 1 de 7 TENSION ALTERNA En la figura 1 se observan los cambios de polaridad (positivo y negativo) y las variaciones en amplitud de una onda de ca. Puede definirse un voltaje alterno como el que varía

Más detalles

ROBÓTICA I. Cinemática Directa

ROBÓTICA I. Cinemática Directa Cinemática Directa M. C. Jorge Luis Barahona Avalos 11 de abril de 2011 Universidad Tecnológica de la Mixteca Instituto de Electrónica y Mecatrónica 1 / 34 Índice General 1 Cinemática Directa 2 Cadena

Más detalles

Esta definición se puede ampliar a cualquier par de bases de los espacio inicial y final MATRIZ DE UNA APLICACIÓN LINEAL EN BASES ARBITRARIAS

Esta definición se puede ampliar a cualquier par de bases de los espacio inicial y final MATRIZ DE UNA APLICACIÓN LINEAL EN BASES ARBITRARIAS Cambios de base 3 3. CAMBIOS DE BASE Dada una aplicación lineal : y la base,,, se ha definido matriz en bases canónicas de la aplicación lineal a la matriz,, cuyas columnas son las coordenadas de en la

Más detalles

Introducción a los Sistemas de Control

Introducción a los Sistemas de Control Introducción a los Sistemas de Control Organización de la presentación - Introducción a la teoría de control y su utilidad - Ejemplo simple: modelado de un motor de continua que mueve una cinta transportadora.

Más detalles

CAPITULO XII PUENTES DE CORRIENTE ALTERNA

CAPITULO XII PUENTES DE CORRIENTE ALTERNA CAPITULO XII PUENTES DE CORRIENTE ALTERNA 2. INTRODUCCION. En el Capítulo IX estudiamos el puente de Wheatstone como instrumento de medición de resistencias por el método de detección de cero. En este

Más detalles

Control de un Robot planar de 2 GDL

Control de un Robot planar de 2 GDL Control de un Robot planar de 2 GDL América Morales.-César Cortés.-César Tolentino.-Mario Méndez.- Fernando Coronado Robótica y Manufactura Avanzada-CINVESTAV, Saltillo México. Abstract En este reporte

Más detalles

APUNTES DE FÍSICA I Profesor: José Fernando Pinto Parra UNIDAD 6 EQUILIBRIO DEL CUERPO RÍGIDO

APUNTES DE FÍSICA I Profesor: José Fernando Pinto Parra UNIDAD 6 EQUILIBRIO DEL CUERPO RÍGIDO APUNTES DE FÍSICA I Profesor: José Fernando Pinto Parra UNIDAD 6 EQUILIBRIO DEL CUERPO RÍGIDO Cuerpo rígido Como ya se ha señalado, un cuerpo rígido, es aquel que no se deforman cuando es sometido a fuerzas

Más detalles

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL. FAMILIA DE ESPECIALIDADES: INFORMÁTICA Y LAS COMUNICACIONES

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL. FAMILIA DE ESPECIALIDADES: INFORMÁTICA Y LAS COMUNICACIONES MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL. FAMILIA DE ESPECIALIDADES: INFORMÁTICA Y LAS COMUNICACIONES ESPECIALIDAD: AUTOMÁTICA PROGRAMA: Control de Procesos. AÑO: 3ro NIVEL:

Más detalles

TSTC. Dpt. Teoría de la Señal, Telemática y Comunicaciones Tema 1 INTRODUCCIÓN A LA ROBÓTICA

TSTC. Dpt. Teoría de la Señal, Telemática y Comunicaciones Tema 1 INTRODUCCIÓN A LA ROBÓTICA Dpt. Teoría de la Señal, Telemática y Comunicaciones Tema 1 INTRODUCCIÓN A LA ROBÓTICA Secciones 1. Introducción y definiciones. 2. Visión General de la manipulación mecánica. 1. Posicionamiento y Cinemática

Más detalles

ASIGNATURA: SISTEMAS DE CONTROL CÓDIGO: Teórico #4 Cursada 2015

ASIGNATURA: SISTEMAS DE CONTROL CÓDIGO: Teórico #4 Cursada 2015 ASIGNATURA: SISTEMAS DE CONTROL CÓDIGO: 0336 Teórico #4 Cursada 2015 RESUMEN CLASE ANTERIOR (Teórico #3) Capítulo 1 - Introducción 1-1. Descripción y aplicaciones de sistemas de control automático. 1-2.

Más detalles

CONCEPTOS BASICOS EN EL ESTUDIO DE MECANISMOS. Máquinas y mecanismos.

CONCEPTOS BASICOS EN EL ESTUDIO DE MECANISMOS. Máquinas y mecanismos. CONCEPTOS BASICOS EN EL ESTUDIO DE MECANISMOS Máquinas y mecanismos. Reulaux define máquina como una "combinación de cuerpos resistentes de manera que, por medio de ellos, las fuerzas mecánicas de la naturaleza

Más detalles

3.2 CONTROL DE GIRO DE UN MOTOR DE INDUCCIÓN DE JAULA DE. Un motor de inducción tiene físicamente el mismo estator de una máquina

3.2 CONTROL DE GIRO DE UN MOTOR DE INDUCCIÓN DE JAULA DE. Un motor de inducción tiene físicamente el mismo estator de una máquina 220 3.2 CONTROL DE GIRO DE UN MOTOR DE INDUCCIÓN DE JAULA DE ARDILLA 3.2.1 Descripción del problema. Un motor de inducción tiene físicamente el mismo estator de una máquina sincrónica con diferente construcción

Más detalles

Robótica Mecanización, Automatización y Robotización Robótica y robots... 3

Robótica Mecanización, Automatización y Robotización Robótica y robots... 3 Robótica... 2 Mecanización, Automatización y Robotización... 2 Robótica y robots... 3 Definiciones de robot... 3 Funcionamiento de un robot... 4 Entradas o Sensores... 5 Salidas o actuadores... 6 Realimentación...

Más detalles

SIMULACIÓN DE UN SISMO MEDIANTE EL MOVIMIENTO DE UN PÉNDULO DOBLE

SIMULACIÓN DE UN SISMO MEDIANTE EL MOVIMIENTO DE UN PÉNDULO DOBLE INSTITUTO TECNOLÓGICO DE MATAMOROS SIMULACIÓN DE UN SISMO MEDIANTE EL MOVIMIENTO DE UN PÉNDULO DOBLE PROYECTO SEMESTRAL MATERIA HORARIO ASESOR EQUIPO 2 Análisis de vibraciones Lunes a Viernes, 17:00-18:00hrs.

Más detalles

UNIVERSIDAD AUTÓNOMA DE CHIAPAS FACULTAD DE INGENIERÍA CAMPUS I CÁLCULO VECTORIAL

UNIVERSIDAD AUTÓNOMA DE CHIAPAS FACULTAD DE INGENIERÍA CAMPUS I CÁLCULO VECTORIAL UNIVERSIDAD AUTÓNOMA DE CHIAPAS FACULTAD DE INGENIERÍA CAMPUS I CÁLCULO VECTORIAL NIVEL: LICENCIATURA CRÉDITOS: 9 CLAVE: ICAB24.500908 HORAS TEORÍA: 4.5 SEMESTRE: SEGUNDO HORAS PRÁCTICA: 0 REQUISITOS:

Más detalles

Tema 1. Introducción al Control Automático

Tema 1. Introducción al Control Automático Tema 1. Introducción al Control Automático Automática 2º Curso del Grado en Ingeniería en Tecnología Industrial Contenido Tema 1.- Introducción al Control automático 1.1. Introducción. 1.2. Conceptos y

Más detalles

Ubicación de la asignatura. Propósito de la asignatura. Desarrollando proyectos. Asignaturas relacionadas. Una mirada hacia la optimización económica

Ubicación de la asignatura. Propósito de la asignatura. Desarrollando proyectos. Asignaturas relacionadas. Una mirada hacia la optimización económica EL CÁLCULO EN MI VIDA DIARIA OPTATIVAS ÁREA: MATEMÁTICAS Ubicación de la asignatura La asignatura El cálculo en mi vida diaria, se encuentra dentro del bloque de las asignaturas optativas del Bachillerato

Más detalles

CAPITULO XI EL VATIMETRO. El vatímetro es un instrumento capaz de medir la potencia promedio consumida en un circuito

CAPITULO XI EL VATIMETRO. El vatímetro es un instrumento capaz de medir la potencia promedio consumida en un circuito CAPIULO XI EL VAIMERO. INRODUCCION. El vatímetro es un instrumento capaz de medir la potencia promedio consumida en un circuito Según la definición de potencia, un vatímetro debe ser un instrumento que

Más detalles

APD 1305 2-3 - 5 SATCA 1 : Carrera:

APD 1305 2-3 - 5 SATCA 1 : Carrera: 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: SATCA 1 : Carrera: Robótica Industrial APD 1305 2-3 - 5 Ingeniería Mecánica 2. Presentación Caracterización de la asignatura

Más detalles

Dinámica. Carrera: EMM Participantes Representante de las academias de ingeniería Electromecánica de los Institutos Tecnológicos.

Dinámica. Carrera: EMM Participantes Representante de las academias de ingeniería Electromecánica de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Dinámica Ingeniería Electromecánica EMM - 0511 3 2 8 2.- HISTORIA DEL PROGRAMA

Más detalles

Laboratorio de Física para Ingeniería

Laboratorio de Física para Ingeniería Laboratorio de para Ingeniería 1. Al medir la longitud de un cilindro se obtuvieron las siguientes medidas: x [cm] 8,45 8,10 8,40 8,55 8,45 8,30 Al expresar la medida en la forma x = x + x resulta: (a)

Más detalles

PRÁCTICAS VÍA INTERNET Maqueta industrial de 4 tanques. Manejo de la Interfaz

PRÁCTICAS VÍA INTERNET Maqueta industrial de 4 tanques. Manejo de la Interfaz PRÁCTICAS VÍA INTERNET Maqueta industrial de 4 tanques Manejo de la Interfaz Realizado: Laboratorio Remoto de Automática (LRA-ULE) Versión: Páginas: Grupo SUPPRESS (Supervisión, Control y Automatización)

Más detalles

I. Objetivo. II. Introducción.

I. Objetivo. II. Introducción. Universidad de Sonora División de Ciencias Exactas y Naturales Departamento de Física Laboratorio de Mecánica II Práctica #1: Cinemática Rotacional: MCU y MCUA I. Objetivo. Estudiar el movimiento rotacional

Más detalles

OLEOHIDRÁULICA BÁSICA 2014

OLEOHIDRÁULICA BÁSICA 2014 A D O T E C 2 0 1 4 OLEOHIDRÁULICA BÁSICA 2014 Unidad 1 Fundamentos1 1 1.- MÓDULO. OLEOHIDRÁULICA BÁSICA 2.- INTRODUCCIÓN. PROPÓSITO. Desarrollar los conocimientos y habilidades para efectuar tareas de

Más detalles

Dinámica. Carrera: MTM Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.

Dinámica. Carrera: MTM Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos. .- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos: Dinámica Ingeniería Mecatrónica MTM-0 --.- HISTORIA DEL PROGRAMA Lugar y fecha

Más detalles

CARRERA DE CIECNIAS DE LA COMPUTACIÓN PROGRAMA DE ESTUDIO. Teóricos: 2 Práctico: 1 Total 3

CARRERA DE CIECNIAS DE LA COMPUTACIÓN PROGRAMA DE ESTUDIO. Teóricos: 2 Práctico: 1 Total 3 ARQUITECTURA DE COMPUTADORES CÓDIGO Y CCO301 Total 3 Las matemática aplicada a la computación es el modelado, simulación y optimización de procesos o fenómenos, para procesos complejos, costosos, riesgosos,

Más detalles

Javier Junquera. Movimiento de rotación

Javier Junquera. Movimiento de rotación Javier Junquera Movimiento de rotación Bibliografía Física, Volumen 1, 3 edición Raymod A. Serway y John W. Jewett, Jr. Ed. Thomson ISBN: 84-9732-168-5 Capítulo 10 Física, Volumen 1 R. P. Feynman, R. B.

Más detalles

DEFINICIONES Y CONCEPTOS (SISTEMAS DE PERCEPCIÓN - DTE) Curso

DEFINICIONES Y CONCEPTOS (SISTEMAS DE PERCEPCIÓN - DTE) Curso DEFINICIONES Y CONCEPTOS (SISTEMAS DE PERCEPCIÓN - DTE) Curso 2009-10 1. Generalidades Instrumentación: En general la instrumentación comprende todas las técnicas, equipos y metodología relacionados con

Más detalles

2.004 MODELISMO, DINÁMICA Y CONTROL II Primavera Soluciones del boletín de problemas 6

2.004 MODELISMO, DINÁMICA Y CONTROL II Primavera Soluciones del boletín de problemas 6 2.004 MODELISMO, DINÁMICA Y CONTROL II Primavera 2003 Soluciones del boletín de problemas 6 Problema 1. Varilla deslizándose por una pared. Dado que los extremos de la varilla están forzados a permanecer

Más detalles

La Ecuación de Schrödinger

La Ecuación de Schrödinger La Ecuación de Schrödinger Dr. Héctor René VEGA CARRILLO Notas del curso de Física Moderna Unidad Académica de Ingeniería Eléctrica Universidad Autónoma de Zacatecas Buzón electrónico: fermineutron@yahoo.com

Más detalles

Física I. Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Física I. Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Física I Ingeniería en Sistemas Computacionales SCM - 0409 3-2-8 2.- HISTORIA DEL

Más detalles

Laboratorio de Mecánica de Fluidos I

Laboratorio de Mecánica de Fluidos I Laboratorio de Mecánica de Fluidos I Práctica # 3: Demostración del Teorema de Bernoulli Objetivo Demostrar el Teorema de Bernoulli y sus limitaciones. Determinar el coeficiente de descarga. En este experimento

Más detalles

4. Control Vectorial. 1. Modelo dinámico del motor de inducción. 2. Control vectorial del motor de inducción. 3. Control vectorial Directo

4. Control Vectorial. 1. Modelo dinámico del motor de inducción. 2. Control vectorial del motor de inducción. 3. Control vectorial Directo 4. Control Vectorial Control de Máquinas Eléctricas Primavera 2009 1. Modelo dinámico del motor de inducción 2. Control vectorial del motor de inducción 3. Control vectorial Directo 4. Control vectorial

Más detalles

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGÍA PLAN GLOBAL FÍSICA BÁSICA I

UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGÍA PLAN GLOBAL FÍSICA BÁSICA I UNIVERSIDAD MAYOR DE SAN SIMON FACULTAD DE CIENCIAS Y TECNOLOGÍA PLAN GLOBAL FÍSICA BÁSICA I I. DATOS DE IDENTIFICACIÓN Nombre de la materia: Física Básica I Código: 2006018 Grupo: 8 Carga horaria: 6 horas

Más detalles

Lección 1 Automatización Industrial. Lección 2 Qué es el PLC?

Lección 1 Automatización Industrial. Lección 2 Qué es el PLC? -1- Lección 1 Automatización Industrial Grado de automatización Accionamientos Controlador Lógico Programable Lección 2 Qué es el PLC? Sistemas de Control Sistemas de Control de Lazo Abierto Sistemas de

Más detalles

Controlador PID con anti-windup

Controlador PID con anti-windup Laboratorio de Control de Procesos Industriales Práctica 1 Controlador PID con anti-windup 1 de noviembre de 2008 Introducción 2 INTRODUCCIÓN REGULADORES PID La idea básica del controlador PID es simple

Más detalles

Anejo 1. Teoría de Airy. Solución lineal de la ecuación de ondas.

Anejo 1. Teoría de Airy. Solución lineal de la ecuación de ondas. Anejo 1. Teoría de Airy. Solución lineal de la ecuación de ondas. Introducción y ecuaciones que rigen la propagación del oleaje. La propagación de oleaje en un fluido es un proceso no lineal. Podemos tratar

Más detalles

Robótica 4. Control de robots F. Hugo Ramírez Leyva

Robótica 4. Control de robots F. Hugo Ramírez Leyva Robótica 4. Control de robots F. Hugo Ramírez Leyva Cubículo 3 Instituto de Electrónica y Mecatrónica hugo@mixteco.utm.mx Marzo 2012 Representación en Variables de estado Un sistema dinámico no lineal

Más detalles

Procesos de Fabricación I. Guía 1 1 SISTEMAS DE CONTROL HIDRÁULICO Y NEUMÁTICO

Procesos de Fabricación I. Guía 1 1 SISTEMAS DE CONTROL HIDRÁULICO Y NEUMÁTICO Procesos de Fabricación I. Guía 1 1 SISTEMAS DE CONTROL HIDRÁULICO Y NEUMÁTICO Sistemas de Control Hidráulico y Neumático. Guía 2 1 Tema: UTILIZACIÓN DE SOFTWARE PARA DISEÑO Y SIMULACIÓN DE CIRCUITOS NEUMÁTICOS.

Más detalles

MATEMÁTICASII Curso académico BLOQUE GEOMETRÍA. TEMA 1: VECTORES

MATEMÁTICASII Curso académico BLOQUE GEOMETRÍA. TEMA 1: VECTORES MATEMÁTICASII Curso académico 2015-2016 BLOQUE GEOMETRÍA. TEMA 1: VECTORES 1.1 VECTORES DEL ESPACIO. VECTORES LIBRES DEL ESPACIO Sean y dos puntos del espacio. Llamaremos vector (fijo) a un segmento orientado

Más detalles

Figura Trabajo de las fuerzas eléctricas al desplazar en Δ la carga q.

Figura Trabajo de las fuerzas eléctricas al desplazar en Δ la carga q. 1.4. Trabajo en un campo eléctrico. Potencial Clases de Electromagnetismo. Ariel Becerra Al desplazar una carga de prueba q en un campo eléctrico, las fuerzas eléctricas realizan un trabajo. Este trabajo

Más detalles

CONCEPTO DE CINEMÁTICA: es el estudio del movimiento sin atender a las causas que lo producen

CONCEPTO DE CINEMÁTICA: es el estudio del movimiento sin atender a las causas que lo producen CINEMÁTICA CONCEPTO DE CINEMÁTICA: es el estudio del movimiento sin atender a las causas que lo producen CONCEPTO DE MOVIMIENTO: el movimiento es el cambio de posición, de un cuerpo, con el tiempo (este

Más detalles

Capítulo 3 El Método de los Elementos de Contorno y la Formulación Hipersingular.

Capítulo 3 El Método de los Elementos de Contorno y la Formulación Hipersingular. Capítulo 3 El Método de los Elementos de Contorno y la Formulación Hipersingular. 3.1. Introducción El Método de los Elementos de Contorno (MEC) se ha implantado firmemente en numerosos campos de la ingeniería

Más detalles

Examen de TEORIA DE MAQUINAS Junio 07 Nombre...

Examen de TEORIA DE MAQUINAS Junio 07 Nombre... Examen de TEORIA DE MAQUINAS Junio 07 Nombre... La figura muestra un mecanismo biela-manivela. La manivela posee masa m y longitud L, la biela masa 3 m y longitud 3 L, y el bloque masa 2m. En la posición

Más detalles

1. Estudiar el comportamiento del péndulo físico. 2. Determinar la aceleración de la gravedad. 1. Exprese y explique el teorema de ejes paralelos.

1. Estudiar el comportamiento del péndulo físico. 2. Determinar la aceleración de la gravedad. 1. Exprese y explique el teorema de ejes paralelos. Laboratorio 1 Péndulo físico 1.1 Objetivos 1. Estudiar el comportamiento del péndulo físico. 2. Determinar la aceleración de la gravedad. 1.2 Preinforme 1. Exprese y explique el teorema de ejes paralelos.

Más detalles

Examen de TEORIA DE MAQUINAS Diciembre 99 Nombre...

Examen de TEORIA DE MAQUINAS Diciembre 99 Nombre... Examen de TEORIA DE MAQUINAS Diciembre 99 Nombre... La figura muestra una leva de disco con seguidor de traslación, radial, de rodillo. La leva es un círculo de radio R=20 mm, articulado al elemento fijo

Más detalles

Facultad de Ciencias Exactas y Tecnología Universidad Autónoma Gabriel René Moreno CARRERA DE INGENIERIA INDUSTRIAL

Facultad de Ciencias Exactas y Tecnología Universidad Autónoma Gabriel René Moreno CARRERA DE INGENIERIA INDUSTRIAL DATOS GENERALES PROGRAMA ANALITICO DE LA ASIGNATURA FISICA I (FIS- 100) ASIGNATURA:. Física I SIGLA Y CODIGO:... FIS 100 CURSO:.. Primer Semestre PREREQUISITOS: Ninguno HORAS SEMANAS:... 4 Teóricas y 4

Más detalles

Mecánica para Ingenieros: Cinemática. 1. La Mecánica como ciencia

Mecánica para Ingenieros: Cinemática. 1. La Mecánica como ciencia Mecánica para Ingenieros: Cinemática 1. La Mecánica como ciencia La Mecánica como ciencia 1. Objeto de la Mecánica 2. Magnitudes físicas y unidades 3. Idealizaciones 4. Leyes de Newton 5. Partes de la

Más detalles

EXAMEN PARCIAL I

EXAMEN PARCIAL I UNIVERSIDAD NACIONAL DE INGENIERÍA - FIM MT 7 Control Moderno y Óptimo EXAMEN PARCIAL - 04I Problema : Un tanque vacio con masa m o es posicionado sobre g un resorte lineal con rigidez k. El tanque es

Más detalles

Ingeniería de Requerimientos. requiere de un Sistema de Software.

Ingeniería de Requerimientos. requiere de un Sistema de Software. Ingeniería de uestableciendo lo que el cliente requiere de un Sistema de Software. Ian Sommerville 1995 Ingeniería de Software, 5a. edición Capitulo 4 Diapositiva 1 Objetivos u Introducción a la Noción

Más detalles

SESIÓN 10 DERIVACIÓN DE FUNCIONES TRIGONOMÉTRICAS DIRECTAS

SESIÓN 10 DERIVACIÓN DE FUNCIONES TRIGONOMÉTRICAS DIRECTAS SESIÓN 0 DERIVACIÓN DE FUNCIONES TRIGONOMÉTRICAS DIRECTAS I. CONTENIDOS:. Derivadas de funciones trigonométricas directas. Ejercicios resueltos. Estrategias Centradas en el Aprendizaje: Ejercicios propuestos

Más detalles

Práctica de cuerpo rígido

Práctica de cuerpo rígido Cátedra de Física 1 (6.01) Práctica de cuerpo rígido Objetivos... Pre - requisitos para realizar la práctica... Bibliografía recomendada en referencia la modelo teórico... Competencias que el alumno puede

Más detalles

Unidad III: Curvas en R2 y ecuaciones paramétricas

Unidad III: Curvas en R2 y ecuaciones paramétricas Unidad III: Curvas en R2 y ecuaciones paramétricas 2.1 Ecuación paramétrica de la línea recta. La recta constituye una parte fundamental de las matemáticas. Existen numerosas formas de representar una

Más detalles

Equilibrio de fuerzas Σ F z = 0. Σ M y = 0 Σ M x = 0 Σ M z = 0. Equilibrio de momentos. Segunda ley de Newton (masa)

Equilibrio de fuerzas Σ F z = 0. Σ M y = 0 Σ M x = 0 Σ M z = 0. Equilibrio de momentos. Segunda ley de Newton (masa) Estática: leyes de Newton: equilibrio, masa, acción y reacción Primera ley de Newton (equilibrio) Un cuerpo permanece en reposo o en movimiento rectilíneo uniforme (M.R.U. = velocidad constante) si la

Más detalles

Índice. I. Datos de identificación 3. II. Presentación de la guía de evaluación del aprendizaje 4

Índice. I. Datos de identificación 3. II. Presentación de la guía de evaluación del aprendizaje 4 Índice Pág. I. Datos de identificación 3 II. Presentación de la guía de evaluación del aprendizaje 4 III. Ubicación de la unidad de aprendizaje en el mapa curricular 4 IV. Objetivos de la formación profesional

Más detalles

METODOLOGÍA DE MUESTREO PARA REPORTE DE TENDENCIAS 4o BÁSICO Y 2o MEDIO SIMCE 2010

METODOLOGÍA DE MUESTREO PARA REPORTE DE TENDENCIAS 4o BÁSICO Y 2o MEDIO SIMCE 2010 METODOLOGÍA DE MUESTREO PARA REPORTE DE TENDENCIAS 4o BÁSICO Y 2o MEDIO SIMCE 2010 SIMCE Unidad de Currículum y Evaluación Ministerio de Educación 2011 Índice 1. Antecedentes Generales 1 2. Metodología

Más detalles

Universidad Tecnológica Nacional Facultad Regional Bahía Blanca Ingeniería Mecánica. Mecánica Racional. Ejercicio de Mecánica Vectorial y Analítica

Universidad Tecnológica Nacional Facultad Regional Bahía Blanca Ingeniería Mecánica. Mecánica Racional. Ejercicio de Mecánica Vectorial y Analítica Mecánica Racional Ejercicio de Mecánica Vectorial y Analítica Profesor Dr. Ercoli Liberto Alumno Breno Alejandro Año 2012 1 Cinemática y cinética del cuerpo rígido: Universidad Tecnológica Nacional Ejercicio

Más detalles

Aplicación del modelo de frontera estocástica de producción para analizar la eficiencia técnica de la industria eléctrica en México

Aplicación del modelo de frontera estocástica de producción para analizar la eficiencia técnica de la industria eléctrica en México SECCIÓN DE ESTUDIOS DE POSGRADO E INVESTIGACIÓN Aplicación del modelo de frontera estocástica de producción para analizar la eficiencia técnica de la industria eléctrica en México Presentan: Dr. Miguel

Más detalles

Práctica 4 Control de posición y velocidad de un motor de corriente continua

Práctica 4 Control de posición y velocidad de un motor de corriente continua Práctica 4 Control de posición y velocidad de un motor de corriente continua Maqueta de control de posición y velocidad Practicas de Regulación Automática Maqueta de control de posición y velocidad Caja

Más detalles

TEMA 3: CINÉTICA HOMOGÉNEA. REACCIONES SIMPLES CQA-3/1

TEMA 3: CINÉTICA HOMOGÉNEA. REACCIONES SIMPLES CQA-3/1 TEMA 3: CINÉTICA HOMOGÉNEA. REACCIONES SIMPLES CQA-3/1 CARACTERÍSTICAS DE LAS REACCIONES HOMOGÉNEAS Todas las sustancias reaccionantes se encuentran en una sola fase Velocidad de reacción: Objetivo principal

Más detalles

CONTENIDO OBJETIVOS TEMÁTICOS HABILIDADES ESPECIFICAS

CONTENIDO OBJETIVOS TEMÁTICOS HABILIDADES ESPECIFICAS UNIDAD: REGIONAL CENTRO EJE BÁSICO, DIVISIÓN DE INGENIERÍA DEPARTAMENTO: MATEMATICAS ACADEMIA: (SERVICIO) HORAS DE CATEDRA CARACTER: OBLIGATORIA CREDITOS: 08 TEORICA:03 TALLER: 02 80 REQUISITO: Cálculo

Más detalles

DOCUMENTO DE APOYO PARA PROYECTOS

DOCUMENTO DE APOYO PARA PROYECTOS DOCUMENTO DE APOYO PARA PROYECTOS Los ejemplos que a continuación se encuentran en este documento de apoyo al estudiante, tiene como objetivo dar una serie de ejemplos mínimos de algunas partes de los

Más detalles

INGENIERÍA PROFESIONAL EN ROBÓTICA INDUSTRIAL EN COMPETENCIAS PROFESIONALES ASIGNATURA DE MANTENIMIENTO A ROBOTS

INGENIERÍA PROFESIONAL EN ROBÓTICA INDUSTRIAL EN COMPETENCIAS PROFESIONALES ASIGNATURA DE MANTENIMIENTO A ROBOTS INGENIERÍA PROFESIONAL EN ROBÓTICA INDUSTRIAL EN COMPETENCIAS PROFESIONALES ASIGNATURA DE MANTENIMIENTO A ROBOTS UNIDADES DE APRENDIZAJE 1. Competencias Automatizar procesos de producción mediante la implementación

Más detalles

Presentado por: Laura Katherine Gómez Mariño. Universidad Central

Presentado por: Laura Katherine Gómez Mariño. Universidad Central Presentado por: Laura Katherine Gómez Mariño. Universidad Central IMPORTANCIA DEL TEMA ESCOGIDO: Es una herramienta usada en simulación, que es parte crucial en un sistema de control industrial. Un controlador

Más detalles

LABORATORIO No. 3 MODELAMIENTO Y ANALISIS DINAMICO DE SISTEMAS ELECTRICOS

LABORATORIO No. 3 MODELAMIENTO Y ANALISIS DINAMICO DE SISTEMAS ELECTRICOS UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA INGENIERÍA ELECTRÓNICA 1 SISTEMAS DINAMICOS 1160601 LABORATORIO No. 3 MODELAMIENTO Y ANALISIS DINAMICO DE SISTEMAS ELECTRICOS INSTRUCCIONES

Más detalles

Unidad V. 5.1 Recta tangente y recta normal a una curva en un punto. Curvas ortogonales.

Unidad V. 5.1 Recta tangente y recta normal a una curva en un punto. Curvas ortogonales. Unidad V Aplicaciones de la derivada 5.1 Recta tangente y recta normal a una curva en un punto. Curvas ortogonales. Una tangente a una curva es una recta que toca la curva en un solo punto y tiene la misma

Más detalles

2015, Año del Generalísimo José María Morelos y Pavón

2015, Año del Generalísimo José María Morelos y Pavón Nombre de la Asignatura: ROBOTICA Línea de Investigación o Trabajo: PROCESAMIENTO DE SEÑALES ELECTRICAS Y ELECTRONICAS Tiempo de dedicación del estudiante a las actividades de: DOC-TIS-TPS-CRÉDITOS 48

Más detalles

Tema 2: Vectores libres

Tema 2: Vectores libres Tema 2: Vectores libres FISICA I, 1º Grado en Ingeniería Aeroespacial Escuela Técnica Superior de Ingeniería Universidad de Sevilla 1 Índice Magnitudes escalares y vectoriales Definición de vector Vectores

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: INGENIERÍA MECÁNICA ELÉCTRICA

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: INGENIERÍA MECÁNICA ELÉCTRICA UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: INGENIERÍA MECÁNICA ELÉCTRICA PROGRAMA DE LA ASIGNATURA DE: Teoría de Control y Robótica IDENTIFICACIÓN

Más detalles

Un subconjunto no vacío H de un espacio vectorial V es un subespacio de V si se cumplen las dos reglas de cerradura:

Un subconjunto no vacío H de un espacio vectorial V es un subespacio de V si se cumplen las dos reglas de cerradura: 4 Subespacios 29 b) x 5 [25;5], 5 [;24], z 5 [4;4] Use a 5 2, a 5 / a 5 2 / 2 c) Su propia elección de x,, z /o a 2 a) Elija algunos valores para n m genere tres matrices aleatorias de n m, llamadas X,

Más detalles

El estudio del movimiento de los cuerpos generalmente se divide en dos fases, por conveniencia: la cinemática y la dinámica.

El estudio del movimiento de los cuerpos generalmente se divide en dos fases, por conveniencia: la cinemática y la dinámica. Tema 1: Cinemática. Introducción. Describir el movimiento de objetos es una cuestión fundamental en la mecánica. Para describir el movimiento es necesario recurrir a una base de conceptos o ideas, sobre

Más detalles

Distinguir correctamente las ventajas y desventajas de la lógica cableada y de la lógica programada con PLC.

Distinguir correctamente las ventajas y desventajas de la lógica cableada y de la lógica programada con PLC. Programas de Actividades Curriculares Plan 94A Carrera: Ingeniería Mecánica AUTOMATIZACIÓN INDUSTRIAL Área: Bloque: Eléctrica Tecnologías Básicas Nivel: 4º año Tipo: Electiva Modalidad: Anual Carga Horaria

Más detalles

PROGRAMA DE ASIGNATURA CLAVE: 1213 SEMESTRE: 2º ESTÁTICA. HORAS SEMESTRE CARACTER GEOMETRÍA ANALÍTICA.

PROGRAMA DE ASIGNATURA CLAVE: 1213 SEMESTRE: 2º ESTÁTICA. HORAS SEMESTRE CARACTER GEOMETRÍA ANALÍTICA. UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN DIVISIÓN DE MATEMÁTICAS E INGENIERÍA LICENCIATURA EN INGENIERÍA CIVIL ACATLÁN PROGRAMA DE ASIGNATURA CLAVE: 1213 SEMESTRE:

Más detalles

MOVIMIENTO ARMÓNICO SIMPLE

MOVIMIENTO ARMÓNICO SIMPLE MOVIMIENTO ARMÓNICO SIMPLE Junio 2016. Pregunta 2A.- Un bloque de 2 kg de masa, que descansa sobre una superficie horizontal, está unido a un extremo de un muelle de masa despreciable y constante elástica

Más detalles

Universidad Autónoma del Estado de México. Cuaderno de ejercicios de Física Básica

Universidad Autónoma del Estado de México. Cuaderno de ejercicios de Física Básica Universidad Autónoma del Estado de México Plantel Ignacio Ramírez Calzada Academia de Física Núcleo de formación: Ciencias de la Naturaleza. Cuaderno de ejercicios de Física Básica para la asesoría en

Más detalles

Cinética. 1. Introducción Cantidad de movimiento Teorema del centro de masas... 2

Cinética. 1. Introducción Cantidad de movimiento Teorema del centro de masas... 2 Índice Cinética 1. Introducción. Cantidad de movimiento.1. Teorema del centro de masas................................ 3. Momento cinético 3 3.1. Teorema de König relativo al momento cinético.....................

Más detalles

Chapter 1. Fuerzas. Por ejemplo: Si empujas una nevera, al empujarla se ejerce una fuerza. Esta fuerza se representa así:

Chapter 1. Fuerzas. Por ejemplo: Si empujas una nevera, al empujarla se ejerce una fuerza. Esta fuerza se representa así: Chapter 1 Fuerzas En Estática es muy usual tener un cuerpo u objeto que tiene varias fuerzas aplicadas. Es por esto que solucionar un problema de estática en pocas palabras quiere decir calcular cuánto

Más detalles

Capítulo 4. Lógica matemática. Continuar

Capítulo 4. Lógica matemática. Continuar Capítulo 4. Lógica matemática Continuar Introducción La lógica estudia la forma del razonamiento, es una disciplina que por medio de reglas y técnicas determina si un teorema es falso o verdadero, además

Más detalles

CARRERA DE INGENIERÍA CIVIL EN INFORMÁTICA COMPETENCIAS ESPECÍFICAS Y SUS NIVELES DE DOMINIO

CARRERA DE INGENIERÍA CIVIL EN INFORMÁTICA COMPETENCIAS ESPECÍFICAS Y SUS NIVELES DE DOMINIO CARRERA DE INGENIERÍA CIVIL EN INFORMÁTICA COMPETENCIAS ESPECÍFICAS Y SUS NIVELES DE DOMINIO Responsables Prof. Oriel Herrera Gamboa Prof. Marcela Schindler Nualart Prof. Gustavo Donoso Montoya Prof. Alejandro

Más detalles

15. LUGAR DE LAS RAICES - CONSTRUCCION

15. LUGAR DE LAS RAICES - CONSTRUCCION 15. LUGAR DE LAS RAICES - CONSTRUCCION 15.1 INTRODUCCION El lugar de las raíces es una construcción gráfica, en el plano imaginario, de las raíces de la ecuación característica de un lazo de control para

Más detalles