Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Newton Euler PDF
Newton Euler PDF
N° de control: 16080818
CARACTERÍSTICAS DE UN MANIPULADOR
Robot manipulador:
Para motivar la derivación posterior, mostramos primero cómo las ecuaciones Euler-
Lagrange pueden derivarse de la Segunda Ley de Newton para un sistema de grado único
de libertad que consiste en una partícula de masa constante m, limitada a moverse en la
dirección y, y sujeta a una fuerza f y la fuerza gravitacional mg, como se muestra en la
Figura 4. Según la segunda ley de Newton, la ecuación del movimiento
1. Asignar a cada eslabón un sistema de referencia de acuerdo con las normas D-H.
son típicamente nulos salvo que la base del robot esté en movimiento.
Para el extremo del robot se conocerá la fuerza y el par ejercidos externamente
Si el eslabón i es de rotación
Si el eslabón i es de traslación
Si el eslabón i es de rotación
Si el eslabón i es de
traslación
EJEMPLO
3.
Y por estar toda la masa de los elementos 1 y 2 concentrada en sus respectivos centros
de gravedad:
4.
5.
6.
7.
8.
9.
10.
Este método conduce exactamente a las mismas respuestas finales que la formulación
lagrangiana presentada en secciones anteriores, pero la ruta tomada es bastante diferente.
En particular, en la formulación lagrangiana tratamos al manipulador como un todo y
realizamos el análisis utilizando una función lagrangiana (la diferencia entre la energía
cinética y la energía potencial). Por el contrario, en la formulación Newton-Euler tratamos
cada eslabón del robot a su vez, y anotamos las ecuaciones que describen su movimiento
lineal y su movimiento angular. Por supuesto, puesto que cada vínculo está acoplado a
otros enlaces, estas ecuaciones que describen cada enlace contienen fuerzas de
acoplamiento y pares que aparecen también en las ecuaciones que describen los vínculos
vecinos. Al hacer una supuesta recursividad hacia adelante hacia atrás, somos capaces de
determinar todos los de estos términos de acoplamiento y eventualmente para llegar a una
descripción del manipulador en su conjunto. Así vemos que la filosofía de la formulación
Newton-Euler es muy diferente de la de la formulación lagrangiana. En esta etapa el lector
puede preguntar justamente si hay una necesidad de otra formulación, y la respuesta no
está clara.
Históricamente, ambas formulaciones fueron evolucionadas en paralelo, y cada una fue
percibida como tener ciertas ventajas. Por ejemplo, se creyó en un momento que la
formulación Newton-Euler es más adecuada para la computación recursiva que la
formulación lagrangiana. Sin embargo, la situación actual es que ambas formulaciones son
equivalentes en casi todos los aspectos. Por lo tanto, en la actualidad, una razón para tener
otro método de análisis a nuestra disposición es que podría proporcionar diferentes
perspectivas. En cualquier sistema mecánico se puede identificar un conjunto de
coordenadas generalizadas (que introdujimos en la Sección 4 y etiquetadas q) y las fuerzas
generalizadas correspondientes (también introducidas en la Sección 4 y etiquetadas.
Analizar la dinámica de un sistema significa encontrar la relación entre q y t. En esta etapa
debemos distinguir entre dos aspectos: En primer lugar, podríamos estar interesados en
obtener ecuaciones de forma cerrada que describan la evolución temporal de las
coordenadas generalizadas. En segundo lugar, podríamos estar interesados en saber qué
fuerzas generalizadas deben aplicarse para realizar una evolución temporal particular de
las coordenadas generalizadas. La distinción es que en este último caso sólo queremos
saber qué función dependiente del tiempo produce una trayectoria particular q(-) y puede
que no le importe conocer la relación funcional general entre los dos. Tal vez sea justo
decir que en el antiguo tipo de análisis, la formulación lagrangiana es superior, mientras
que en el último caso la formulación Newton-Euler es superior. De cara a temas más allá
del alcance del libro, si uno desea estudiar fenómenos mecánicos más avanzados como las
deformaciones elásticas de los enlaces (es decir, si uno ya no asume la rigidez de los
enlaces), entonces la formulación lagrangiana es claramente superior.
Los hechos de la mecánica newtoniana que son pertinentes para la presente discusión se
pueden afirmar de la siguiente manera:
1. Cada acción tiene una reacción igual y opuesta. Por lo tanto, si el cuerpo 1 aplica una
fuerza f y un par de torsión t al cuerpo 2, entonces el cuerpo 2 aplica una fuerza de -f
y un par de torsión de -t a la carrocería 1.
2. La tasa de cambio del impulso lineal es igual a la fuerza total aplicada al cuerpo.
3. La tasa de cambio del momento angular es igual al par total aplicado al cuerpo.
(0)
donde m es la masa del cuerpo, v es la velocidad del centro de masa con respecto a un
marco inercial, y f es la suma de fuerzas externas aplicadas al cuerpo. Dado que en
aplicaciones robóticas la masa es constante en función del tiempo, (0) se puede simplificar
a la relación familiar
(1)
donde es la aceleración del centro de masa. Aplicar el tercer hecho al movimiento
angular de un cuerpo da
(2)
donde I0 es el momento de inercia del cuerpo sobre un marco inercial cuyo origen está en
el centro de la masa, 0 es la velocidad angular del cuerpo, y 0 es la suma de pares de torsión
aplicados al cuerpo. Ahora hay una diferencia esencial entre el movimiento lineal y el
movimiento angular. Mientras que la masa de un cuerpo es constante en la mayoría de las
aplicaciones, su momento de inercia con respecto a un marco inercial puede o no ser
constante. Para ver esto, supongamos que fijamos un marco rígidamente al cuerpo, y
permitan o que denote la matriz de inercia del cuerpo con respecto a este marco. Entonces
sigo siendo el mismo independientemente del movimiento que el cuerpo ejecute. Sin
embargo, la matriz I0 es dada por
(3)
donde R es la matriz de
rotación que transforma las
coordenadas desde el cuerpo
unido al marco inercial. Por
lo tanto, no hay razón para esperar que I0 es constante en función del tiempo. Una forma
posible de superar esta dificultad es escribir la ecuación de movimiento angular en
términos de un marco unido rígidamente al cuerpo. Esto lleva a
(4)
donde I0 es la matriz de inercia (constante) del cuerpo con respecto al cuerpo unido marco,
es la velocidad angular, pero expresado en el cuerpo unido marco, y es el par total en el
cuerpo, de nuevo expresado en el cuerpo unido marco. Ahora vamos a dar una derivación
de (4) para demostrar claramente de dónde viene el término "I"; tenga en cuenta que este
término se llama el término giroscópico. Deje que R denote la orientación del marco
rígidamente unido al cuerpo con el marco inercial; tenga en cuenta que podría ser una
función del tiempo. Entonces (3) da la relación entre I y I0. Ahora, por la definición de la
velocidad angular, sabemos que
(5)
En otras palabras, la velocidad angular del cuerpo, expresada en un marco inercial, está
dada por (5). Por supuesto, el mismo vector, expresado en el cuerpo unido marco, es dado
por
(6)
(7)
Diferenciar y notar que I es constante da una expresión para la tasa de cambio del momento
angular, expresado como un vector en el marco inercial:
(8)
Ahora
(9)
Con respecto al marco rígidamente unido al cuerpo, la tasa de cambio del momento angular
es
(10)
Esto establece (4). Por supuesto que podemos, si lo deseamos, escribir la misma ecuación
en términos de vectores expresados en un marco inercial. Pero veremos en breve que hay
una ventaja al escribir las ecuaciones de fuerza y momento con respecto a un marco adjunto
a link i, a saber, que muchos vectores de hecho reducen a vectores constantes, lo que
conduce a simplificaciones significativas en las ecuaciones. Ahora derivamos la
formulación Newton-Euler de las ecuaciones de movimiento de un manipulador n-link.
Para este propósito, primero elegimos los marcos 0,….,n donde el marco 0 es un marco
inercial, y el marco i está rígidamente unido al enlace i para i 1. También introducimos
varios vectores, que se expresan en el marco i. El primer conjunto de vectores pertenece a
las velocidades y aceleraciones de varias partes del manipulador.
El conjunto final de vectores pertenece a las características físicas del manipulador. Tenga
en cuenta que cada uno de los siguientes vectores es constante en función de q. En otras
palabras, cada uno de los vectores enumerados aquí es independiente de la configuración
del manipulador.
La masa del enlace i.
La matriz de inercia del enlace i sobre un marco paralelo
Para enmarcar i cuyo origen está en el centro de la masa del enlace.
(11)
Fig.5 Fuerzas y movimientos de enlaces i
junto con todas las fuerzas y torsiones que actúan sobre él. Analicemos cada una de las
fuerzas y pares que se muestran en la figura. En primer lugar, fi es la fuerza aplicada por
el enlace i-1 al enlace i. A continuación, por la ley de acción y reacción, el enlace i + 1
aplica una fuerza de -fi+1 al enlace i, pero este vector se expresa en el marco i+1 según
nuestra convención. Para expresar el mismo vector en el fotograma i, es necesario
multiplicarlo por la matriz de rotación . Explicaciones similares se aplican a los pares
de torsión i y . La fuerza migi es la fuerza gravitacional. Puesto que todos los
vectores de la Figura 5, se expresan en marco i, el vector de gravedad gi es en general una
función de i.
(12)
A continuación, anotamos la ecuación de balance de momentos para el enlace i. Para ello,
es importante tener en cuenta dos cosas: En primer lugar, el momento ejercido por una
fuerza f sobre un punto es dado por f x r, donde se encuentra el vector radial desde el punto
donde se aplica la fuerza hasta el punto sobre el que estamos calculando el momento. En
segundo lugar, en la ecuación de momento a continuación, el vector migi no aparece, ya
que se aplica directamente en el centro de masa. Así tenemos
(13)
Ahora presentamos el corazón de la formulación Newton-Euler, que consiste en encontrar
los vectores f1,...,fn y t1,...,tn correspondientes a un conjunto dado de vectores . En
otras palabras, encontramos las fuerzas y pares en el manipulador que corresponden a un
conjunto dado de coordenadas generalizadas y dos primeros derivados. Esta información
se puede utilizar para realizar cualquier tipo de análisis, como se ha descrito anteriormente.
Es decir, podemos usar las ecuaciones a continuación para encontrar la f y t la
correspondiente a una trayectoria particular , o bien para obtener ecuaciones
dinámicas de forma cerrada. La idea general es la siguiente: Dado , supongamos
que de alguna manera somos capaces de determinar todas las velocidades y aceleraciones
de varias partes del manipulador, es decir, todas las cantidades y . A
continuación, podemos resolver (12) y (13) de forma recursiva para encontrar todas las
fuerzas y pares de torsión, de la siguiente manera: En primer lugar, establecer fn+l = 0 y
.n+1 = 0. Esto expresa el hecho de que no hay ningún enlace n +1. Entonces podemos
resolver (12) para obtener
(14)
(15)
(16)
Esto simplemente expresa el hecho de que la velocidad angular del fotograma i es igual a
la del marco i-1 más la rotación añadida de la articulación i. Para obtener una relación
entre el y , sólo necesitamos expresar la ecuación anterior en el marco i en lugar
del marco base, teniendo cuidado de tener en cuenta el hecho de que y se
expresan en diferentes marcos. Esto lleva a
(17)
Donde
(18)
es el eje de rotación de la articulación expresada en el marco i. A continuación, vamos a
trabajar en la aceleración angular i. Es de vital importancia tener en cuenta aquí que
(19)
En otras palabras, es la derivada de la velocidad angular del marco i, pero expresada
en el marco i. Ahora vemos directamente desde . Nos encontraremos con una
situación similar con la velocidad y aceleración del centro de masa. Ahora vemos
directamente desde (16) que
(20)
Expresando la misma ecuación en el marco i nos da
(21)
Ahora llegamos a los términos de velocidad lineal y aceleración. Tenga en cuenta que, a
diferencia de la velocidad angular, la velocidad lineal no aparece en ninguna parte de las
ecuaciones dinámicas; sin embargo, se necesita una expresión para la velocidad lineal
antes de que podamos derivar una expresión para la aceleración lineal. De la Sección ??,
obtenemos que la velocidad del centro de masa del enlace i es dada por
(22)
Para obtener una expresión para la aceleración, usamos (??) es constante en el marco
i. Por lo tanto
(23)
Ahora
(24)
Llevemos a cabo la multiplicación y utilicemos la propiedad familiar
(25)
También tenemos que tener en cuenta el hecho de que se expresa en el marco i-1
y transformarlo en el marco i. Esto da
(26)
Ahora para encontrar la aceleración del final del enlace i, podemos usar (26) con
reemplazando . Por lo tanto
(27)
(28)
y resolver (17), (21), (27) y (26) en ese orden para calcular y por i
incrementando 1 hasta n.
(29)
Y usa (14) y (15) para calcular fi y ti para i disminuyendo desde n hasta 1.
(30)
Por lo que no hay necesidad de usar (17) y (21). Además, los vectores que son
independientes de la configuración son los siguientes:
(31)
(32)
(33)
Observe lo simple que es el cálculo cuando lo hacemos con respecto al marco 1. Comparar
con el mismo cálculo en el marco 0. Finalmente hemos
(34)
donde g es la aceleración debido a la gravedad. En esta etapa podemos economizar un poco
al no mostrar los terceros componentes de estas aceleraciones, ya que obviamente siempre
son cero. Del mismo modo, el tercer componente de todas las fuerzas será cero, mientras
que los dos primeros componentes de todos los pares serán cero. Para completar los
cálculos para el vínculo 1, calculamos la aceleración del final del vínculo 1. Claramente,
esto se obtiene de (33) mediante la sustitución de por . Por lo tanto
(35)
Enlace de recursividad delantera 2
(36)
La única cantidad en la ecuación anterior que depende de la configuración es la primera.
Esto se puede calcular como
´(37)
Sustituir en (36) da
(38)
El vector gravitacional
(39)
Puesto que sólo hay dos enlaces, no hay necesidad de calcular . Por lo tanto, las
recursiones hacia adelante están completas en este punto.
Ahora llevamos a cabo la recursividad hacia atrás para calcular las fuerzas y los pares de
torsión articular. Tenga en cuenta que, en este caso, los pares de unión son las cantidades
aplicadas externamente y nuestro objetivo final es derivar ecuaciones dinámicas que
impliquen los pares de torsión articular. En primer lugar, aplicamos (14) con i = 2 y
observamos que f3 = 0. Esto da como resultado
(40)
(41)
(42)
(43)
Y la ecuación de torque es
(44)
Ahora podemos simplificar un poco las cosas. En primer lugar, ya que la matriz
de rotación no afecta a los terceros componentes de los vectores. En segundo lugar, el
término giroscópico es el nuevo igual a cero. Finalmente, cuando sustituimos f1 de (43) a
(44), un poco de álgebra da
(45)
Una vez más estos productos son bastantes sencillos, y el único cálculo difícil es el de
(46)
(47)
CONCLUSIONES
Suma Total
Observaciones:
Nivel de
Excelente Notable Bueno Suficiente Insuficiente Firmas
desempeño
Valoración
15-14 13 - 12 11 - 10 9-8 <8 Docente
Numérica
Acreditación
Competencia Firma del
de la Competencia Alcanzada CORAL
No Alcanzada Alumno
competencia