18.07.2014 Views

Manipulador Paralelo de motores asíncronos - Ingeniería Mecánica ...

Manipulador Paralelo de motores asíncronos - Ingeniería Mecánica ...

Manipulador Paralelo de motores asíncronos - Ingeniería Mecánica ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

INDICE<br />

1. INTRODUCCION____________________________________________________ 4<br />

1.1. Introducción ____________________________________________________________ 4<br />

1.1.1. Antece<strong>de</strong>ntes históricos ______________________________________________________ 5<br />

1.1.2. Origen y <strong>de</strong>sarrollo <strong>de</strong> la robótica ______________________________________________ 6<br />

1.1.3. <strong>Manipulador</strong>es tipo Serie y <strong>Manipulador</strong>es tipo <strong>Paralelo</strong> ____________________________ 7<br />

1.1.4. <strong>Manipulador</strong>es paralelos _____________________________________________________ 8<br />

1.1.5. <strong>Manipulador</strong>es paralelos 6-RUS _______________________________________________ 9<br />

1.2. Objetivos <strong>de</strong>l proyecto ___________________________________________________ 10<br />

1.3. Fases <strong>de</strong>l proyecto ______________________________________________________ 10<br />

1.3.1. Estudio <strong>de</strong>l método empleado ________________________________________________ 10<br />

1.3.2. Estudio completo <strong>de</strong> mecanismos sencillos ______________________________________ 11<br />

1.3.3. Estudio cinemático <strong>de</strong>l manipulador paralelo ____________________________________ 11<br />

1.3.4. Estudio dinámico y estático <strong>de</strong>l manipulador paralelo______________________________ 12<br />

1.3.5. Estudio <strong>de</strong> las configuraciones singulares estacionarias ____________________________ 12<br />

1.3.6. Diseño <strong>de</strong>l manipulador paralelo ______________________________________________ 13<br />

2. ESTUDIO CINEMATICO ____________________________________________ 14<br />

2.1. Introducción ___________________________________________________________ 14<br />

2.2. Sistemas <strong>de</strong> coor<strong>de</strong>nadas _________________________________________________ 14<br />

2.2.1. Coor<strong>de</strong>nadas relativas ______________________________________________________ 15<br />

2.2.2. Coor<strong>de</strong>nadas naturales ______________________________________________________ 15<br />

2.2.3. Elección <strong>de</strong>l sistema <strong>de</strong> coor<strong>de</strong>nadas ___________________________________________ 15<br />

2.3. El problema <strong>de</strong> posición _________________________________________________ 15<br />

2.3.1. Método <strong>de</strong> Newton-Raphson _________________________________________________ 16<br />

2.3.2. Aplicación al manipulador paralelo ____________________________________________ 17<br />

2.4. El problema <strong>de</strong> velocidad ________________________________________________ 22<br />

2.5. El problema <strong>de</strong> aceleración _______________________________________________ 24<br />

2.6. Resultados_____________________________________________________________ 27<br />

3. ESTUDIO DINAMICO ______________________________________________ 29<br />

3.1. Introducción ___________________________________________________________ 29<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 1


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

3.2. Matriz <strong>de</strong> masas ________________________________________________________ 29<br />

3.2.1. Matriz <strong>de</strong> masa referida a 4 puntos ____________________________________________ 31<br />

3.3. El problema dinámico ___________________________________________________ 33<br />

3.3.1. Introducción ______________________________________________________________ 33<br />

3.3.2. El problema dinámico directo ________________________________________________ 33<br />

3.3.3. El problema dinámico inverso ________________________________________________ 36<br />

3.3.4. El problema estático________________________________________________________ 37<br />

3.4. Resultados_____________________________________________________________ 39<br />

3.4.1. Problema dinámico directo __________________________________________________ 39<br />

3.4.2. Problema dinámico inverso __________________________________________________ 41<br />

3.4.3. Problema estático __________________________________________________________ 42<br />

4. ESTUDIO DE LAS CONFIGURACIONES ESTACIONARIAS _____________ 45<br />

4.1. Introducción ___________________________________________________________ 45<br />

4.2. Configuraciones singulares estacionarias <strong>de</strong>l manipulador paralelo _____________ 46<br />

4.2.1. Cálculo <strong>de</strong> las configuraciones singulares estacionarias <strong>de</strong>l manipulador paralelo ________ 47<br />

4.2.2. Resultados _______________________________________________________________ 49<br />

4.2.3. Utilidad <strong>de</strong> las configuraciones singulares estacionarias ____________________________ 52<br />

4.2.4. Angulos máximos y mínimos en las ca<strong>de</strong>nas biela-manivela ________________________ 53<br />

4.2.4.1. Introducción ___________________________________________________________ 53<br />

4.2.4.2. Resultados _____________________________________________________________ 53<br />

4.3. Otros cálculos necesarios para el diseño ____________________________________ 54<br />

5. ANALISIS DE SENSIBILIDAD _______________________________________ 56<br />

5.1. Introducción ___________________________________________________________ 56<br />

5.2. Sensibilidad <strong>de</strong> posición__________________________________________________ 56<br />

5.3. Sensibilidad <strong>de</strong> velocidad_________________________________________________ 58<br />

5.4. Sensibilidad <strong>de</strong> aceleración _______________________________________________ 60<br />

6. DISEÑO DEL MANIPULADOR PARALELO____________________________ 63<br />

6.1. Introducción ___________________________________________________________ 63<br />

6.2. Motores _______________________________________________________________ 63<br />

6.3. Reductores ____________________________________________________________ 64<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 2


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

6.4. Manivelas _____________________________________________________________ 65<br />

6.5. Junta biela-manivela ____________________________________________________ 67<br />

6.5.1. Rodamientos _____________________________________________________________ 68<br />

6.5.2. Casquillo ________________________________________________________________ 71<br />

6.6. Bielas _________________________________________________________________ 72<br />

6.6.1. Barra ___________________________________________________________________ 73<br />

6.6.2. Herradura ________________________________________________________________ 76<br />

6.6.3. Acoplamiento barra-herradura ________________________________________________ 77<br />

6.7. Junta esférica __________________________________________________________ 77<br />

6.8. Plataforma móvil _______________________________________________________ 79<br />

6.9. Plataforma fija _________________________________________________________ 80<br />

6.10. <strong>Manipulador</strong> paralelo ___________________________________________________ 81<br />

6.11. Tolerancias dimensionales <strong>de</strong> las piezas. ____________________________________ 82<br />

6.12. Materiales a emplear ____________________________________________________ 83<br />

6.12.1. Acero ___________________________________________________________________ 83<br />

6.12.2. Clasificación <strong>de</strong> los aceros___________________________________________________ 84<br />

6.12.2.1. F-11XX: Aceros al carbono _____________________________________________ 84<br />

6.12.2.2. F-12XX y F-13XX: Aceros aleados <strong>de</strong> gran resistencia________________________ 85<br />

6.12.2.3. F-15XX y F-16XX: Aceros para cementar__________________________________ 85<br />

6.12.2.4. F-17XX: Aceros para nitrurar____________________________________________ 86<br />

6.12.3. Aceros elegidos ___________________________________________________________ 86<br />

6.12.3.1. Plataforma inferior ____________________________________________________ 86<br />

6.12.3.2. Resto <strong>de</strong> piezas _______________________________________________________ 87<br />

6.12.4. Material para la plataforma superior ___________________________________________ 87<br />

7. BIBLIOGRAFIA ___________________________________________________ 88<br />

Libros_____________________________________________________________________ 88<br />

Catálogos y guías_______________________________________________________________ 89<br />

ANEXO I Configuraciones Estacionarias_________________________________________ 90<br />

ANEXO II Programas____________________________________________________ 103<br />

ANEXO III Artículo para el C.N.I.M.__________________________________________ 144<br />

ANEXO IV Catálogos ____________________________________________________ 150<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 3


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

1. INTRODUCCION<br />

1.1. Introducción<br />

En este proyecto se realiza un estudio mecánico <strong>de</strong> un manipulador paralelo <strong>de</strong> tipo<br />

6-RUS, así como su diseño. Un manipulador paralelo <strong>de</strong> tipo 6-RUS es un mecanismo <strong>de</strong><br />

ca<strong>de</strong>na cerrada con 6 grados <strong>de</strong> libertad. Consiguientemente, el estudio será elaborado en<br />

el campo <strong>de</strong> la síntesis <strong>de</strong> mecanismos.<br />

En primer lugar habrá que saber <strong>de</strong> qué se habla cuando se habla <strong>de</strong> mecanismos.<br />

Según Reuleaux un mecanismo se pue<strong>de</strong> consi<strong>de</strong>rar como "una combinación <strong>de</strong> cuerpos<br />

resistentes conectados por medio <strong>de</strong> articulaciones para formar una ca<strong>de</strong>na<br />

cinemática cerrada con un eslabón fijo y cuyo propósito es transformar el<br />

movimiento".<br />

En el diseño <strong>de</strong> una máquina pue<strong>de</strong>n intervenir muchos campos <strong>de</strong> la ciencia como<br />

por ejemplo la mecánica, la termodinámica, la mecánica <strong>de</strong> fluidos o la ciencia <strong>de</strong><br />

materiales, y se <strong>de</strong>ben tener en cuenta aspectos como el económico, el estético, etc. No<br />

obstante, <strong>de</strong> todos los estudios que se <strong>de</strong>ben <strong>de</strong> realizar en el diseño <strong>de</strong> una máquina, el<br />

estudio mecánico es <strong>de</strong> primordial importancia, ya que la mecánica es la ciencia que<br />

relaciona la geometría, las fuerzas y los <strong>de</strong>splazamientos, factores que <strong>de</strong>terminan el<br />

funcionamiento <strong>de</strong> la máquina. En el diseño <strong>de</strong> los mecanismos, el estudio mecánico será<br />

uno <strong>de</strong> los más importantes ya que, según la <strong>de</strong>finición <strong>de</strong> mecanismo, el objetivo <strong>de</strong> éstos<br />

es transformar el movimiento y el análisis <strong>de</strong>l movimiento lo realiza la mecánica.<br />

El diseño global <strong>de</strong> una máquina comienza por el diseño particular <strong>de</strong> los<br />

mecanismos que la componen; ya que los movimientos necesarios en la máquina se<br />

consiguen por medio <strong>de</strong> diferentes mecanismos y, por lo tanto, <strong>de</strong>s<strong>de</strong> el punto <strong>de</strong> vista<br />

mecánico, las máquinas se pue<strong>de</strong>n consi<strong>de</strong>rar formadas por la combinación <strong>de</strong> varios<br />

mecanismos.<br />

En muchas máquinas, la energía se introduce por medio <strong>de</strong>l movimiento giratorio<br />

<strong>de</strong> un motor eléctrico o térmico y su objetivo es generar unos movimientos que no son<br />

giratorios, o si lo son, son más rápidos o más lentos que el movimiento <strong>de</strong> entrada. Estos<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 4


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

cambios entre el movimiento <strong>de</strong> entrada y el <strong>de</strong> salida se consiguen por medio <strong>de</strong><br />

mecanismos.<br />

En el diseño <strong>de</strong> un mecanismo o máquina, el proceso habitual es el siguiente: En<br />

primer lugar, se sintetiza el mecanismo o máquina, normalmente <strong>de</strong> forma aproximada.<br />

Posteriormente, se realiza el análisis. Por regla general, el mecanismo o máquina<br />

sintetizada no suele realizar perfectamente el movimiento prescrito, o está mal<br />

dimensionado en cuanto a resistencia. Por ello, se hace necesario variar el diseño, y volver<br />

a realizar el análisis, en un proceso iterativo hasta comprobar que el mecanismo o máquina<br />

realiza el movimiento <strong>de</strong>seado, y sus piezas están dimensionadas <strong>de</strong> forma que serán<br />

capaces <strong>de</strong> soportar los esfuerzos a que vayan a estar sometidas.<br />

1.1.1. Antece<strong>de</strong>ntes históricos<br />

A lo largo <strong>de</strong> la historia el hombre se ha sentido fascinado por máquinas y<br />

dispositivos capaces <strong>de</strong> imitar las funciones y los movimientos <strong>de</strong> los seres vivos. Los<br />

griegos tenían una palabra específica para <strong>de</strong>nominar a estas máquinas: automatos. De esta<br />

palabra <strong>de</strong>riva la actual, autómata: máquina que imita la figura y movimientos <strong>de</strong> un ser<br />

animado.<br />

Aunque el primer autómata data <strong>de</strong>l 85 d.c. el autómata más antiguo que se<br />

conserva en la actualidad es el gallo <strong>de</strong> Estrasburgo (1352). Éste formaba parte <strong>de</strong>l reloj <strong>de</strong><br />

la torre <strong>de</strong> la catedral <strong>de</strong> Estrasburgo y al dar las horas mueve las alas y el pico.<br />

Otro autómata relevante fabricado a lo largo <strong>de</strong> la historia es el León mecánico<br />

(1499) construido por Leonardo Da Vinci y como mecanismo cabe mencionar el Elevador<br />

<strong>de</strong> agua (1534) construido por Juanelo Turriano, el cual se muestra a continuación:<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 5


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Figura 1.1.1.1: Elevador <strong>de</strong> agua <strong>de</strong> Turriano<br />

Durante los siglos XVIII y XIX se crearon ingenios mecánicos que tenían alguna <strong>de</strong><br />

las características <strong>de</strong> los robots actuales. Uno <strong>de</strong> los más <strong>de</strong>stacados fue el telar mecánico<br />

<strong>de</strong> Jacquard(1801), el cual utilizaba una cinta <strong>de</strong> papel perforada como un programa para<br />

las acciones <strong>de</strong> la máquina. Es a partir <strong>de</strong> ese momento cuando se empiezan a utilizar<br />

dispositivos automáticos en la producción, dando paso a la automatización industrial.<br />

1.1.2. Origen y <strong>de</strong>sarrollo <strong>de</strong> la robótica<br />

Tras los primeros autómatas <strong>de</strong>scritos en el apartado anterior, los progenitores más<br />

directos <strong>de</strong> los robots fueron los telemanipuladores. Éstos fueron creados con el objetivo <strong>de</strong><br />

manipular elementos radioactivos sin riesgo para el operador. El telemanipulador realizaba<br />

los movimientos que or<strong>de</strong>naba el operador <strong>de</strong>s<strong>de</strong> su panel <strong>de</strong> mando.<br />

Por su propia concepción, un telemanipulador precisa <strong>de</strong>l mando continuo <strong>de</strong> un<br />

operador. La sustitución <strong>de</strong>l operador por un programa <strong>de</strong> or<strong>de</strong>nador que controlase los<br />

movimientos <strong>de</strong>l manipulador dio paso al concepto <strong>de</strong> robot.<br />

Hacia 1960 empiezan a aparecer los primeros robots industriales, que poseían<br />

generalmente 6 grados <strong>de</strong> libertad. En 1982, el profesor Makino <strong>de</strong>sarrolla el concepto <strong>de</strong><br />

robot SCARA(Selective Compliance Assembly Robot Arm) que busca un robot con un<br />

numero reducido <strong>de</strong> grados <strong>de</strong> libertad (3 ó 4) y una configuración orientada al ensamblado<br />

<strong>de</strong> piezas.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 6


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Lejos <strong>de</strong> estos robots antropomórficos (imitan a la forma <strong>de</strong> brazo humano),<br />

aparece un nuevo concepto <strong>de</strong> manipulador: el manipulador paralelo.<br />

1.1.3. <strong>Manipulador</strong>es tipo Serie y <strong>Manipulador</strong>es tipo <strong>Paralelo</strong><br />

Básicamente existen dos tipos <strong>de</strong> robots manipuladores: el tipo serie y el tipo<br />

paralelo.<br />

Un Robot <strong>Manipulador</strong> tipo Serie (RMS) es una ca<strong>de</strong>na cinemática abierta cuyos<br />

eslabones mecánicos están conectados en forma <strong>de</strong> serie. Un Robot <strong>Manipulador</strong> tipo<br />

<strong>Paralelo</strong> (RMP) es una ca<strong>de</strong>na cinemática cerrada cuyos eslabones mecánicos forman<br />

estructuras geométricas cerradas.<br />

Los manipuladores paralelos presentan una serie <strong>de</strong> ventajas con respecto a los<br />

robots <strong>de</strong> brazo. Una <strong>de</strong> las ventajas consiste en el aumento <strong>de</strong> la relación carga útil-masa<br />

que proporciona este tipo <strong>de</strong> estructura.<br />

En efecto, cuando la estructura ocupa su posición central los accionadores soportan<br />

aproximadamente la tercera parte <strong>de</strong> la carga útil a<strong>de</strong>más <strong>de</strong> importantes solicitaciones a<br />

flexión. Estas solicitaciones a flexión son menores en los manipuladores paralelos gracias a<br />

la adición <strong>de</strong> dos efectos: las articulaciones imponen únicamente las restricciones tracción<br />

compresión y el reducido brazo <strong>de</strong> palanca.<br />

Otra característica a <strong>de</strong>stacar es la buena precisión <strong>de</strong> posicionamiento que poseen.<br />

Esto es <strong>de</strong>bido, a que como ya se ha mencionado, las <strong>de</strong>formaciones a flexión (no<br />

medibles) son <strong>de</strong> pequeña magnitud.<br />

A<strong>de</strong>más las restricciones geométricas que presenta la realización <strong>de</strong> este tipo <strong>de</strong><br />

mecanismos no son muy severas.<br />

Sin embargo, presentan una notoria <strong>de</strong>sventaja, ya que su volumen <strong>de</strong> trabajo es<br />

mucho más reducido. Se <strong>de</strong>fine volumen <strong>de</strong> trabajo como el espacio generado por el<br />

extremo <strong>de</strong>l manipulador (robots antropomórficos) o por la plataforma móvil(paralelos), al<br />

moverse en todo su rango articular. El volumen articular <strong>de</strong>pen<strong>de</strong> <strong>de</strong> las dimensiones <strong>de</strong> los<br />

eslabones y <strong>de</strong>l rango articular.<br />

Otra <strong>de</strong>sventaja que poseen es que es necesario colocar el objeto a situar sobre su<br />

plataforma, ya que no presenta la posibilidad <strong>de</strong> manipular él mismo el objeto. En la<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 7


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

manipulación el órgano terminal <strong>de</strong>be po<strong>de</strong>r agarrar el objeto y sustentarlo durante su<br />

movimiento. Por tanto, obviamente su alcance es muy reducido.<br />

1.1.4. <strong>Manipulador</strong>es paralelos<br />

Los manipuladores paralelos están caracterizados por el hecho <strong>de</strong> ser mecanismos<br />

<strong>de</strong> ca<strong>de</strong>na cinemática cerrada y constituidos por un elemento móvil con varios grados <strong>de</strong><br />

libertad que está unido a la base fija <strong>de</strong>l mecanismo por varias ca<strong>de</strong>nas cinemáticas en<br />

paralelo.<br />

Uno <strong>de</strong> los primeros manipuladores fue patentado por Pollard (1942), el fin al que<br />

estaba <strong>de</strong>stinado este manipulador era el pintado <strong>de</strong> coches. Posteriormente, en 1965<br />

Stewart propuso una estructura, conocida hoy en día como plataforma Stewart, que<br />

constituyó el primer paso hacia las estructuras <strong>de</strong> los robots paralelos. En esta estructura el<br />

elemento móvil es una plataforma triangular don<strong>de</strong> cada uno <strong>de</strong> sus vértices está conectada<br />

por una rótula a un submecanismo constituido por dos tornillos, dispuestos también <strong>de</strong><br />

forma triangular, un extremo <strong>de</strong> cada uno <strong>de</strong> estos tornillos está unido por una articulación<br />

giratoria a un segmento <strong>de</strong> eje vertical que pue<strong>de</strong> girar alre<strong>de</strong>dor <strong>de</strong> este eje. El otro<br />

extremo <strong>de</strong> uno <strong>de</strong> los dos tornillos es solidario a la rótula <strong>de</strong>l plato móvil, mientras que el<br />

otro tornillo está unido por una articulación giratoria al cuerpo homólogo. El mecanismo es<br />

por tanto una ca<strong>de</strong>na cinemática cerrada <strong>de</strong> seis grados <strong>de</strong> libertad.<br />

Figura 1.1.4.1: Esquema <strong>de</strong> la Plataforma <strong>de</strong> Stewart<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 8


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

1.1.5. <strong>Manipulador</strong>es paralelos 6-RUS<br />

Aparte <strong>de</strong> la Plataforma <strong>de</strong> Stewart, en la familia <strong>de</strong> manipuladores paralelos<br />

existen infinidad <strong>de</strong> tipos diferentes. Por ejemplo, manipuladores paralelos planos,<br />

espaciales y entre los espaciales <strong>de</strong> tres, cuatro, cinco y seis grados <strong>de</strong> libertad, con sus<br />

características cinemáticas y dinámicas propias. Un tipo <strong>de</strong> estos mecanismos es el<br />

"<strong>Manipulador</strong> <strong>Paralelo</strong> 6-RKS" propuesto por Hunt (1983), sobre el que se centrarán los<br />

estudios realizados en este proyecto.<br />

Estos mecanismos se caracterizan por estar constituidos por una plataforma móvil,<br />

con seis grados <strong>de</strong> libertad, unida a una plataforma fija por medio <strong>de</strong> seis ca<strong>de</strong>nas<br />

cinemáticas formadas por actuador giratorio, manivela y biela.<br />

Figura 1.1.5.1: <strong>Manipulador</strong> paralelo 6-RUS <strong>de</strong> Hunt<br />

Los actuadores giratorios "R" están montados sobre la plataforma fija, las<br />

manivelas están montadas sobre los ejes <strong>de</strong> los actuadores y las bielas están conectadas por<br />

un extremo al extremo <strong>de</strong> la manivela por medio <strong>de</strong> una junta cardan o universal "U" y por<br />

el otro extremo a la plataforma móvil por medio <strong>de</strong> una junta esférica "S".<br />

Una característica cinemática <strong>de</strong> los manipuladores paralelos 6-RUS es poseer<br />

configuraciones singulares estacionarias (CSE). En estas configuraciones, las velocida<strong>de</strong>s<br />

<strong>de</strong> los puntos <strong>de</strong> la plataforma móvil son nulas in<strong>de</strong>pendientemente <strong>de</strong> las velocida<strong>de</strong>s<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 9


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

articulares <strong>de</strong> los actuadores, poseyendo a<strong>de</strong>más una serie <strong>de</strong> ventajas que se pondrán <strong>de</strong><br />

manifiesto más a<strong>de</strong>lante.<br />

El manipulador paralelo 6-RUS i<strong>de</strong>ado por Hunt será el mo<strong>de</strong>lo utilizado para los<br />

estudios que se realizan en este proyecto.<br />

1.2. Objetivos <strong>de</strong>l proyecto<br />

El objetivo final <strong>de</strong>l presente proyecto es la construcción <strong>de</strong> un manipulador<br />

paralelo. Para ello, a través <strong>de</strong> la síntesis <strong>de</strong> mecanismos, se estudiará la cinemática y la<br />

dinámica <strong>de</strong>l mecanismo.<br />

Entre las características cinemáticas <strong>de</strong>l manipulador paralelo, se encuentran las<br />

configuraciones estacionarias <strong>de</strong> la plataforma móvil. Estas posiciones serán <strong>de</strong> gran<br />

utilidad, puesto que se <strong>de</strong>finirán las características <strong>de</strong>seadas para el diseño en función <strong>de</strong><br />

las reacciones generadas en la trayectoria <strong>de</strong> una <strong>de</strong> ellas a otra, y <strong>de</strong> los pares necesarios<br />

para realizar dicha trayectoria en un <strong>de</strong>terminado tiempo. Con estas reacciones, se tendrán<br />

datos necesarios para realizar el diseño.<br />

1.3. Fases <strong>de</strong>l proyecto<br />

Des<strong>de</strong> antes <strong>de</strong> la propuesta hasta la presentación <strong>de</strong>l proyecto, el trabajo se ha<br />

estructurado en diferentes fases:<br />

1.3.1. Estudio <strong>de</strong>l método empleado<br />

Por un lado están los planteamientos teóricos <strong>de</strong> posición, velocidad, aceleración,<br />

fuerzas y momentos. El método que permite dar solución a todos estos cálculos aparece<br />

explicado en el libro “Kinematic and Dynamic simulation of Multibody Sytems”, <strong>de</strong> Javier<br />

García <strong>de</strong> Jalón y Eduardo Bayo.<br />

Por otro lado está la resolución <strong>de</strong> los cálculos anteriormente citados. Para resolver<br />

estos cálculos se utiliza el programa Matlab. Matlab (Mathematics Laboratory) es un<br />

sistema general <strong>de</strong> software para matemáticas y otras aplicaciones. Su uso está extendido<br />

entre investigadores, ingenieros y analistas. Las aplicaciones <strong>de</strong> Matlab, compren<strong>de</strong>n la<br />

mayoría <strong>de</strong> las áreas don<strong>de</strong> se aplican métodos cuantitativos. Por lo tanto Matlab es un<br />

potente entorno integrado <strong>de</strong> cálculo numérico y simbólico, con extensiones para la<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 10


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

programación y otros campos específicos <strong>de</strong> la ingeniería, que ofrece gran cantidad <strong>de</strong><br />

funciones, gráficos en color <strong>de</strong> dos y tres dimensiones, y notación matemática estándar.<br />

1.3.2. Estudio completo <strong>de</strong> mecanismos sencillos<br />

Con el fin <strong>de</strong> familiarizarse y compren<strong>de</strong>r los métodos analíticos a utilizar en el<br />

proyecto, así como el programa informático <strong>de</strong> cálculo, se ha comenzado por el estudio <strong>de</strong><br />

mecanismos sencillos, como un péndulo simple o un cuadrilátero articulado.<br />

Dada la sencillez <strong>de</strong> estos mecanismos, los cálculos y su resolución son<br />

relativamente simples. También permite la comprobación <strong>de</strong> los resultados obtenidos<br />

utilizando las ecuaciones <strong>de</strong> la mecánica clásica<br />

Es necesario señalar, que estos resultados no tienen ninguna utilidad a la hora <strong>de</strong><br />

estudiar el manipulador. Su utilidad es simplemente <strong>de</strong> aprendizaje.<br />

1.3.3. Estudio cinemático <strong>de</strong>l manipulador paralelo<br />

El cálculo cinemático es aquél que se centra en la resolución <strong>de</strong> posiciones,<br />

velocida<strong>de</strong>s y aceleraciones <strong>de</strong> los distintos puntos <strong>de</strong>l mecanismo.<br />

Para solucionar estas incógnitas, es necesario conocer las ecuaciones <strong>de</strong> limitación<br />

o <strong>de</strong> restricción. Estas, son ecuaciones <strong>de</strong> distancia entre puntos, perpendicularidad,<br />

paralelismo, etc. que <strong>de</strong>finen la geometría <strong>de</strong>l mecanismo. La solución <strong>de</strong> las ecuaciones <strong>de</strong><br />

limitación resuelve el problema <strong>de</strong> posición, sus primeras <strong>de</strong>rivadas el <strong>de</strong> velocidad y sus<br />

segundas <strong>de</strong>rivadas el <strong>de</strong> la aceleración.<br />

Dado que en las ecuaciones <strong>de</strong> limitación aparecen ecuaciones <strong>de</strong> segundo grado, se<br />

<strong>de</strong>be utilizar algún método numérico para resolverlas. Así, se opta por la utilización <strong>de</strong>l<br />

método Newton-Raphson para la resolución <strong>de</strong> las ecuaciones <strong>de</strong> limitación.<br />

También son necesarios ciertos datos que conviertan los problemas cinemáticos<br />

planteados en resolubles. Para obtener la solución al problema <strong>de</strong> posición es necesario<br />

conocer la posición <strong>de</strong> cada manivela. En este problema viene dada la posición <strong>de</strong> cada una<br />

<strong>de</strong> las manivelas por medio <strong>de</strong>l ángulo que forman con la plataforma fija. En el cálculo <strong>de</strong><br />

velocidad, es necesario un dato adicional, que es la velocidad angular <strong>de</strong> cada manivela.<br />

Estas velocida<strong>de</strong>s se calculan tomando como datos la velocidad angular <strong>de</strong> cada manivela.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 11


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Para obtener las aceleraciones es preciso tener los datos <strong>de</strong> las aceleraciones angulares <strong>de</strong><br />

cada manivela, a<strong>de</strong>más <strong>de</strong> su velocidad angular y su ángulo.<br />

1.3.4. Estudio dinámico y estático <strong>de</strong>l manipulador paralelo<br />

El cálculo dinámico da solución a las fuerzas y reacciones que se producen en el<br />

mecanismo. Para este problema hay tres situaciones posibles: estática, dinámica directa y<br />

dinámica inversa.<br />

En el problema estático se <strong>de</strong>termina la carga que contrarresta a unas acciones<br />

dadas para que el mecanismo permanezca en equilibrio. Un ejemplo práctico <strong>de</strong> este caso<br />

se da cuando el manipulador ha situado la pieza en una posición <strong>de</strong>seada, con el fin <strong>de</strong> que<br />

un operario o una máquina realicen operaciones sobre ella (taladrar, soldar, perforar,...)<br />

El problema dinámico directo calcula qué cinemática se le produce al mecanismo<br />

bajo la acción <strong>de</strong> unas cargas dadas, y pue<strong>de</strong> realizar una simulación <strong>de</strong>l movimiento <strong>de</strong>l<br />

mecanismo.<br />

El problema dinámico inverso <strong>de</strong>termina la carga que es necesaria aplicar al<br />

mecanismo para que se produzca en él una cinemática <strong>de</strong>seada. Un caso real <strong>de</strong> cálculo<br />

dinámico inverso se produce al querer pasar <strong>de</strong> una posición a otra <strong>de</strong> la plataforma móvil<br />

en un tiempo y con una aceleración <strong>de</strong>terminadas. El tiempo, las aceleraciones y las<br />

posiciones inicial y final proporcionan los datos cinemáticos. Con estos datos cinemáticos<br />

se calculan los pares que <strong>de</strong>ben ejercer los <strong>motores</strong> para que se dé el estado cinemático<br />

planteado.<br />

1.3.5. Estudio <strong>de</strong> las configuraciones singulares estacionarias<br />

Las configuraciones estacionarias tienen la particularidad <strong>de</strong> que cuando se llega a<br />

ellas el mecanismo sufre un cambio en el número <strong>de</strong> grados <strong>de</strong> libertad que posee.<br />

Por tanto las configuraciones estacionarias constituyen las posiciones que limitan el<br />

movimiento <strong>de</strong>l manipulador. Como se pue<strong>de</strong> <strong>de</strong>ducir, es <strong>de</strong> vital importancia conocer cada<br />

una <strong>de</strong> las configuraciones estacionarias o <strong>de</strong> volquete con el fin <strong>de</strong> trazar una ruta que<br />

permita pasar <strong>de</strong> una posición a otra <strong>de</strong>terminada <strong>de</strong>l manipulador para permitir que el<br />

manipulador se sitúe en cualquier posición que cumpla sus ecuaciones <strong>de</strong> restricción<br />

cinemáticas. Es conveniente que cada uno <strong>de</strong> los seis <strong>motores</strong> que están acoplados a sus<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 12


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

respectivas bielas tengan dos sentidos <strong>de</strong> giro, para po<strong>de</strong>r pasar <strong>de</strong> una posición a otra por<br />

el recorrido más corto, ya que en ocasiones el movimiento <strong>de</strong>seado será <strong>de</strong> unos pocos<br />

grados.<br />

Por otro lado, estas posiciones poseen la ventaja <strong>de</strong> tener un alto grado <strong>de</strong> precisión<br />

en reposo, por lo que son usadas con relativa frecuencia en multitud <strong>de</strong> mecanismos.<br />

Para el cálculo <strong>de</strong> las configuraciones estacionarias, es necesario establecer las<br />

ecuaciones que cumplen. Estas ecuaciones son, a<strong>de</strong>más <strong>de</strong> las ecuaciones <strong>de</strong> limitación, las<br />

ecuaciones que cumplen la condición <strong>de</strong> que el eje <strong>de</strong>l actuador, la manivela y la biela<br />

están contenidos en un mismo plano.<br />

1.3.6. Diseño <strong>de</strong>l manipulador paralelo<br />

Tras realizar los distintos estudios <strong>de</strong> la mecánica <strong>de</strong>l manipulador paralelo, se han<br />

obtenido ciertos parámetros <strong>de</strong> diseño.<br />

En esta fase, a través <strong>de</strong> la resistencia <strong>de</strong> materiales, se utilizarán dichos parámetros<br />

para calcular secciones, <strong>de</strong>splazamientos, etc. Una vez obtenidos estos datos, se realizará el<br />

diseño <strong>de</strong> un manipulador paralelo, cuya construcción se preten<strong>de</strong> realizar en los talleres <strong>de</strong><br />

la UPNA.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 13


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

2. ESTUDIO CINEMATICO<br />

2.1. Introducción<br />

En primer lugar, se <strong>de</strong>ben <strong>de</strong>terminar las características <strong>de</strong>l mecanismo a estudiar<br />

(número <strong>de</strong> eslabones, tipos <strong>de</strong> enlaces, puntos que lo configuran, etc.). Seguidamente, se<br />

plantean las ecuaciones que lo <strong>de</strong>finen (ecuaciones <strong>de</strong> distancia entre puntos,<br />

perpendicularidad, paralelismo, etc.), a las que llamaremos ecuaciones <strong>de</strong> restricción o<br />

limitación. En estas ecuaciones, algunas <strong>de</strong> las variables serán las incógnitas <strong>de</strong>l problema.<br />

Evi<strong>de</strong>ntemente, son necesarias tantas ecuaciones como incógnitas tiene el mecanismo. Una<br />

vez planteadas estas ecuaciones, se pue<strong>de</strong> realizar el estudio cinemático.<br />

El cálculo cinemático da solución a los problemas <strong>de</strong> posición, velocidad, y<br />

aceleración. El problema <strong>de</strong> posición se resuelve con las ecuaciones <strong>de</strong> limitación, el <strong>de</strong><br />

velocidad con la solución <strong>de</strong> las primeras <strong>de</strong>rivadas <strong>de</strong> las mismas, y el <strong>de</strong> aceleración con<br />

las segundas <strong>de</strong>rivadas.<br />

Antes <strong>de</strong> comenzar, se hará referencia a la manera en la que se plantean las<br />

ecuaciones para la <strong>de</strong>terminación <strong>de</strong> la posición <strong>de</strong>l mecanismo.<br />

2.2. Sistemas <strong>de</strong> coor<strong>de</strong>nadas<br />

Los diferentes sólidos que constituyen un mecanismo, pue<strong>de</strong>n ser mo<strong>de</strong>lizados <strong>de</strong><br />

muchas y muy variadas maneras. Para <strong>de</strong>terminar la posición <strong>de</strong> un sólido rígido en un<br />

espacio tridimensional, <strong>de</strong>beremos <strong>de</strong> utilizar, al menos, 6 parámetros: uno por cada grado<br />

<strong>de</strong> libertad <strong>de</strong>l sólido. A<strong>de</strong>más, los parámetros pue<strong>de</strong>n referirse a una referencia absoluta,<br />

(inercial), o a una referencia relativa como pue<strong>de</strong> ser, por ejemplo, otro sólido <strong>de</strong>l<br />

mecanismo.<br />

Las distintas maneras <strong>de</strong> resolver este problema se han clasificado para su análisis y<br />

comparación, y aquí se van a presentar dos tipos <strong>de</strong> coor<strong>de</strong>nadas que frecuentemente se<br />

utilizan para <strong>de</strong>terminar la posición <strong>de</strong> un sólido en el espacio, y para posteriormente<br />

simular el movimiento <strong>de</strong> varios sólidos unidos entre sí mediante pares cinemáticos.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 14


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

2.2.1. Coor<strong>de</strong>nadas relativas<br />

Las coor<strong>de</strong>nadas relativas, <strong>de</strong>finen la posición <strong>de</strong> cada elemento <strong>de</strong> un mecanismo<br />

con relación al elemento anterior <strong>de</strong> la ca<strong>de</strong>na cinemática, utilizando parámetros o<br />

coor<strong>de</strong>nadas correspondientes a los grados <strong>de</strong> libertad <strong>de</strong> la unión entre los dos sólidos. Por<br />

ejemplo, en un par <strong>de</strong> revolución <strong>de</strong> un mecanismo en 2D, se <strong>de</strong>fine la posición <strong>de</strong> un<br />

sólido respecto <strong>de</strong>l otro con el valor <strong>de</strong>l ángulo <strong>de</strong>l par <strong>de</strong> revolución. En el caso <strong>de</strong><br />

mecanismos <strong>de</strong> ca<strong>de</strong>na abierta, si se utilizan coor<strong>de</strong>nadas relativas, se tiene tantas<br />

coor<strong>de</strong>nadas como grados <strong>de</strong> libertad, y <strong>de</strong> esta manera no existen ecuaciones <strong>de</strong><br />

restricción.<br />

2.2.2. Coor<strong>de</strong>nadas naturales<br />

Las coor<strong>de</strong>nadas naturales, pue<strong>de</strong>n <strong>de</strong>finir la posición <strong>de</strong> todos los puntos <strong>de</strong> un<br />

sólido rígido mediante la posición, en coor<strong>de</strong>nadas cartesianas, <strong>de</strong> alguno <strong>de</strong> sus puntos, y<br />

la orientación <strong>de</strong> algún vector que consi<strong>de</strong>raremos solidario al cuerpo. Existen varias<br />

formas en las que con puntos y vectores po<strong>de</strong>mos <strong>de</strong>terminar la posición <strong>de</strong> un sólido<br />

rígido sin que nos sobren puntos o vectores. Las ecuaciones <strong>de</strong> restricción <strong>de</strong> los pares<br />

cinemáticos también se expresan en función <strong>de</strong> puntos y vectores.<br />

2.2.3. Elección <strong>de</strong>l sistema <strong>de</strong> coor<strong>de</strong>nadas<br />

El sistema <strong>de</strong> coor<strong>de</strong>nadas elegido es el <strong>de</strong> coor<strong>de</strong>nadas naturales, ya que pese a<br />

necesitar más coor<strong>de</strong>nadas para un <strong>de</strong>finir un mismo sistema, son más sencillas <strong>de</strong> <strong>de</strong>finir y<br />

llevan a sistemas <strong>de</strong> ecuaciones más sencillos que las coor<strong>de</strong>nadas relativas.<br />

2.3. El problema <strong>de</strong> posición<br />

El problema <strong>de</strong> posición consiste en <strong>de</strong>terminar la posición <strong>de</strong> todos los elementos<br />

<strong>de</strong>l mecanismo. Matemáticamente, se trata <strong>de</strong> <strong>de</strong>terminar, a partir <strong>de</strong> un dato <strong>de</strong> entrada, la<br />

solución <strong>de</strong>l sistema <strong>de</strong> ecuaciones <strong>de</strong> limitación. El dato o datos <strong>de</strong> entrada, pue<strong>de</strong>n ser<br />

cualquiera <strong>de</strong> las distintas coor<strong>de</strong>nadas utilizadas. Para el caso <strong>de</strong>l manipulador paralelo,<br />

harán falta seis datos <strong>de</strong> entrada, que serán los ángulos <strong>de</strong> cada una <strong>de</strong> las manivelas.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 15


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

En general, las ecuaciones <strong>de</strong> limitación no son lineales, por lo que hay que recurrir<br />

a métodos numéricos para resolverlas. El método que se utilizará, será el <strong>de</strong> Newton-<br />

Raphson.<br />

2.3.1. Método <strong>de</strong> Newton-Raphson<br />

Este método es uno <strong>de</strong> los más usados y efectivos. A diferencia <strong>de</strong> otros métodos, el<br />

método <strong>de</strong> Newton-Raphson no trabaja sobre un intervalo sino que basa su fórmula en un<br />

proceso iterativo.<br />

El método Newton-Raphson sustituye las ecuaciones por los dos primeros términos<br />

<strong>de</strong> Taylor. De este modo, <strong>de</strong>l sistema <strong>de</strong> ecuaciones <strong>de</strong> restricción se pasa a un sistema <strong>de</strong><br />

ecuaciones lineales. Para resolverlo, se parte <strong>de</strong> una aproximación inicial y se itera hasta<br />

llegar a la solución <strong>de</strong>finitiva.<br />

Sea la aproximación x i a la raíz x r <strong>de</strong> f(x),<br />

Figura 2.3.1.1: Intersección <strong>de</strong> la tangente <strong>de</strong> f con el eje x<br />

Se traza la recta tangente a la curva en el punto (x i , f(x i )); ésta cruza al eje x en un<br />

punto x i+1 que será la siguiente aproximación a la raíz x r .<br />

Para calcular el punto x i+1 , se calcula primero la ecuación <strong>de</strong> la recta tangente. Se<br />

sabe que tiene pendiente<br />

m = f ‘(x i )<br />

Y por lo tanto la ecuación <strong>de</strong> la recta tangente es:<br />

y – f(x i ) = f ‘(x i )·(x - x i )<br />

Haciendo y = 0:<br />

– f(x i ) = f ‘(x i )·(x - x i )<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 16


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Y <strong>de</strong>spejando x:<br />

x = x i -<br />

f(x)<br />

f' (x)<br />

que es la fórmula iterativa <strong>de</strong> Newton-Raphson para calcular la siguiente<br />

aproximación:<br />

x i+1 = x i -<br />

f(x)<br />

f' (x)<br />

si f ‘(x i ) 0.<br />

Nótese que el método <strong>de</strong> Newton-Raphson no trabaja con intervalos don<strong>de</strong><br />

asegure que encontraremos la raíz, y <strong>de</strong> hecho no se tiene ninguna garantía <strong>de</strong><br />

aproximación a dicha raíz. Des<strong>de</strong> luego, existen ejemplos don<strong>de</strong> este método no converge<br />

a la raíz, en cuyo caso se dice que el método diverge. Sin embargo, en los casos don<strong>de</strong> sí<br />

converge a la raíz lo hace con una rapi<strong>de</strong>z impresionante, por lo cual es uno <strong>de</strong> los métodos<br />

preferidos por excelencia.<br />

También se pue<strong>de</strong> observar que en el caso <strong>de</strong> que f ‘(x i ) = 0, el método no se pue<strong>de</strong><br />

aplicar. De hecho, se aprecia geométricamente que esto significa que la recta tangente es<br />

horizontal y por lo tanto no intersecta al eje x en ningún punto, a menos que coincida con<br />

éste, en cuyo caso x i mismo es una raíz <strong>de</strong> f(x).<br />

Para dar solución a éste nuevo sistema, hay que partir <strong>de</strong> una solución aproximada,<br />

y a partir <strong>de</strong> ella, el or<strong>de</strong>nador realiza iteraciones hasta que el resultado se aproxima a la<br />

solución en menos <strong>de</strong> un valor prefijado.<br />

El método <strong>de</strong> Newton-Raphson tiene convergencia cuadrática, y converge<br />

rápidamente hacia la solución (4 o 5 iteraciones) si la solución inicial aproximada es<br />

suficientemente buena. De cualquier forma, la solución aproximada pue<strong>de</strong> estimarse a ojo<br />

en la mayoría <strong>de</strong> los casos.<br />

2.3.2. Aplicación al manipulador paralelo<br />

Inicialmente, es necesario <strong>de</strong>terminar las características <strong>de</strong>l manipulador (número<br />

<strong>de</strong> eslabones, tipos <strong>de</strong> enlaces, puntos que lo configuran, etc). El manipulador está<br />

constituido por dos plataformas: una móvil y otra fija. La plataforma fija es el elemento<br />

más pesado y consistente con el fin <strong>de</strong> aportar rigi<strong>de</strong>z al manipulador.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 17


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Los seis <strong>motores</strong> que posee el manipulador se encuentran fijados sobre la<br />

plataforma fija, <strong>de</strong> tal forma que los ejes <strong>de</strong> los <strong>motores</strong> y su prolongación forman un<br />

triángulo equilátero <strong>de</strong> un metro <strong>de</strong> lado y centrado sobre la plataforma fija. Se consi<strong>de</strong>ra<br />

que el centro <strong>de</strong> giro <strong>de</strong> la manivela coinci<strong>de</strong> con el extremo <strong>de</strong>l eje <strong>de</strong>l motor. En cada uno<br />

<strong>de</strong> los lados <strong>de</strong>l triángulo <strong>de</strong> la plataforma fija se encuentran dos <strong>motores</strong>. En cada lado los<br />

<strong>motores</strong> se encuentran enfrentados y situados <strong>de</strong> tal forma que distan cada uno 0.05 metros<br />

<strong>de</strong>l punto medio <strong>de</strong>l lado <strong>de</strong>l triángulo en el que se encuentran. Tanto para el estudio<br />

cinemático como para el dinámico, se consi<strong>de</strong>ran las manivelas como barras <strong>de</strong> 0.1 metros<br />

<strong>de</strong> longitud, perpendiculares al eje <strong>de</strong>l motor.<br />

La manivela está unida a la biela mediante una junta cardan. Dicha junta permite<br />

dos giros relativos entre biela y manivela. La longitud <strong>de</strong> la biela es <strong>de</strong> 0.6 metros. El otro<br />

extremo <strong>de</strong> la biela está unido a la plataforma móvil, mediante una junta esférica, la cual<br />

permite el giro relativo entre biela y plataforma en los tres ejes. La plataforma móvil<br />

consiste en una placa con forma <strong>de</strong> triángulo regular <strong>de</strong> 0.5 m <strong>de</strong> lado. I<strong>de</strong>almente se<br />

consi<strong>de</strong>ra que en cada uno <strong>de</strong> los vértices <strong>de</strong>l triángulo se hallan los extremos <strong>de</strong> dos<br />

bielas. De este modo se simplifican las ecuaciones <strong>de</strong> restricción, ya que <strong>de</strong> no coincidir<br />

los puntos se consi<strong>de</strong>raría la plataforma como un hexágono, perdiendo así la condición <strong>de</strong><br />

in<strong>de</strong>formabilidad y complicando las ecuaciones <strong>de</strong> limitación<br />

A continuación se muestra una figura <strong>de</strong>l manipulador paralelo, en la que se<br />

presenta la nomenclatura que se utilizará en a<strong>de</strong>lante.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 18


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Figura 2.3.2.1: Puntos característicos <strong>de</strong>l <strong>Manipulador</strong> <strong>Paralelo</strong> 6-RUS<br />

Una vez <strong>de</strong>finidas las características geométricas <strong>de</strong>l mecanismo se plantean las<br />

ecuaciones <strong>de</strong> limitación, que serán las <strong>de</strong> longitud constante <strong>de</strong> las bielas y las <strong>de</strong> la<br />

longitud constante <strong>de</strong> los lados <strong>de</strong> la plataforma móvil. Por lo que se tienen nueve<br />

ecuaciones cuadráticas, seis <strong>de</strong> las cuales correspon<strong>de</strong>n a la condición <strong>de</strong> longitud<br />

constante <strong>de</strong> las bielas y tres a las <strong>de</strong> longitud constante <strong>de</strong> los lados <strong>de</strong> la plataforma<br />

móvil.<br />

Las ecuaciones <strong>de</strong> limitación se pue<strong>de</strong>n representar en forma matricial <strong>de</strong>l siguiente<br />

modo:<br />

(q(t),t) = 0<br />

don<strong>de</strong> q(t) es el vector <strong>de</strong> las coor<strong>de</strong>nadas <strong>de</strong>pendientes <strong>de</strong>l mecanismo. Aplicando<br />

el método <strong>de</strong> Newton-Raphson, se reemplazará cada ecuación por los dos primeros<br />

términos <strong>de</strong> su expresión <strong>de</strong> Taylor en el punto q i consi<strong>de</strong>rado como aproximación a la<br />

solución. Una vez hecha la sustitución, el sistema queda:<br />

(q(t),t) (q i ) + q (q i )·(q-q i ) = 0<br />

don<strong>de</strong> la variable tiempo no ha sido tenida en cuenta, porque las condiciones <strong>de</strong><br />

restricción no <strong>de</strong>pen<strong>de</strong>n <strong>de</strong>l tiempo. La matriz q es la matriz jacobiana <strong>de</strong> las ecuaciones<br />

<strong>de</strong> limitación, es <strong>de</strong>cir, la matriz <strong>de</strong> las <strong>de</strong>rivadas parciales <strong>de</strong> estas ecuaciones con respecto<br />

a las coor<strong>de</strong>nadas <strong>de</strong>pendientes.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 19


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

En la ecuación anterior se representa un sistema lineal que constituye una<br />

aproximación al sistema no lineal. El vector q obtenido como solución, será una<br />

aproximación <strong>de</strong> la solución real <strong>de</strong>l sistema. Llamando a esta solución aproximada q i+1 , se<br />

obtiene la siguiente fórmula recursiva:<br />

(q i ) + q (q i )·(q i+1 -q i ) = 0<br />

que será utilizada repetidamente hasta que la diferencia entre dos iteraciones<br />

sucesivas sea menor que la tolerancia establecida.<br />

Llevado esto al caso <strong>de</strong>l manipulador paralelo, las ecuaciones <strong>de</strong> restricción que<br />

componen el vector son las siguientes:<br />

Ecuaciones <strong>de</strong> longitud constante <strong>de</strong> la biela:<br />

(x 123 -x 12 ) 2 + (y 123 -y 12 ) 2 + (z 123 -z 12 ) 2 – l 2 2 =0 (2.3.1)<br />

(x 123 -x 13 ) 2 + (y 123 -y 13 ) 2 + (z 123 -z 13 ) 2 – l 2 3 =0 (2.3.2)<br />

(x 145 -x 14 ) 2 + (y 145 -y 14 ) 2 + (z 145 -z 14 ) 2 – l 2 4 =0 (2.3.3)<br />

(x 145 -x 15 ) 2 + (y 145 -y 15 ) 2 + (z 145 -z 15 ) 2 – l 2 5 =0 (2.3.4)<br />

(x 161 -x 16 ) 2 + (y 161 -y 16 ) 2 + (z 161 -z 16 ) 2 – l 2 6 =0 (2.3.5)<br />

(x 161 -x 11 ) 2 + (y 161 -y 11 ) 2 + (z 161 -z 11 ) 2 – l 2 1 =0 (2.3.6)<br />

Ecuaciones <strong>de</strong> longitud constante <strong>de</strong> cada lado <strong>de</strong> la plataforma móvil:<br />

(x 161 -x 123 ) 2 + (y 161 -y 123 ) 2 + (z 161 -z 123 ) 2 – a 2 12 =0 (2.3.7)<br />

(x 145 -x 123 ) 2 + (y 145 -y 123 ) 2 + (z 145 -z 123 ) 2 – a 2 34 =0 (2.3.8)<br />

(x 145 -x 161 ) 2 + (y 145 -y 161 ) 2 + (z 145 -z 161 ) 2 – a 2 56 =0 (2.3.9)<br />

Se <strong>de</strong>fine también el vector <strong>de</strong> incógnitas:<br />

q = {x 123 , y 123 , z 123 , x 145, y 145 , z 145 , x 161 , y 161 , z 161 } T<br />

A la hora <strong>de</strong> utilizar el método <strong>de</strong> Newton-Raphson, se tomarán los ángulos que<br />

forman las manivelas con el plano horizontal como datos <strong>de</strong> entrada, y las coor<strong>de</strong>nadas <strong>de</strong><br />

los tres vértices <strong>de</strong> la plataforma superior como incógnitas (vector q). Antes <strong>de</strong> proce<strong>de</strong>r a<br />

la resolución <strong>de</strong>l sistema, se <strong>de</strong>ben calcular las posiciones <strong>de</strong>l extremo libre <strong>de</strong> la manivela,<br />

para lo que se recurre a las siguientes ecuaciones:<br />

x<br />

11<br />

y02<br />

y01<br />

x01<br />

r1·cos(z1)·<br />

(2.3.10)<br />

2<br />

2<br />

(x x ) (y y )<br />

02<br />

01<br />

02<br />

01<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 20


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

y<br />

11<br />

x02<br />

x01<br />

y01<br />

- r1·sin(z1)·<br />

(2.3.11)<br />

2<br />

2<br />

(x x ) (y y )<br />

z11 01 1 1<br />

02<br />

01<br />

z r ·cos(z )<br />

(2.3.12)<br />

02<br />

01<br />

y<br />

x<br />

12<br />

12<br />

y02<br />

y01<br />

x02<br />

r2·cos(z2<br />

)·<br />

(2.3.13)<br />

2<br />

2<br />

(x x ) (y y )<br />

02<br />

02<br />

01<br />

01<br />

x02<br />

x01<br />

y02<br />

- r2·cos(z2<br />

)·<br />

(2.3.14)<br />

2<br />

2<br />

(x x ) (y y )<br />

02<br />

02<br />

01<br />

01<br />

z12 02 2 2<br />

z r ·sin(z )<br />

(2.3.15)<br />

x<br />

y<br />

13<br />

13<br />

y03<br />

y04<br />

x03<br />

- r3·cos(z3<br />

)·<br />

(2.3.16)<br />

2<br />

2<br />

(x x ) (y y )<br />

04<br />

04<br />

03<br />

x04<br />

x03<br />

y03<br />

- r3·cos(z3<br />

)·<br />

(2.3.17)<br />

2<br />

2<br />

(x x ) (y y )<br />

03<br />

04<br />

04<br />

03<br />

03<br />

z13 03 3 3<br />

z r ·sin(z )<br />

(2.3.18)<br />

x<br />

y<br />

14<br />

14<br />

y 03 y 04<br />

x 04 - r4·sin(z4<br />

)·<br />

(2.3.19)<br />

2<br />

2<br />

(x x ) (y y )<br />

04<br />

04<br />

03<br />

x 04 x 03<br />

y 04 - r4·cos(z4<br />

)·<br />

(2.3.20)<br />

2<br />

2<br />

(x x ) (y y )<br />

03<br />

04<br />

04<br />

03<br />

03<br />

z14 04 4 4<br />

z r ·sin(z )<br />

(2.3.21)<br />

x<br />

y<br />

15<br />

15<br />

y 05 y 06<br />

x 05 - r5·cos(z5<br />

)·<br />

(2.3.22)<br />

2<br />

2<br />

(x x ) (y y )<br />

06<br />

06<br />

05<br />

x 05 x 06<br />

y 05 r5·cos(z5<br />

)·<br />

(2.3.23)<br />

2<br />

2<br />

(x x ) (y y )<br />

05<br />

06<br />

06<br />

05<br />

05<br />

z15 05 5 5<br />

z r ·sin(z )<br />

(2.3.24)<br />

x<br />

16<br />

y 05 y 06<br />

x 06 - r6·cos(z6<br />

)·<br />

(2.3.25)<br />

2<br />

2<br />

(x x ) (y y )<br />

06<br />

05<br />

06<br />

05<br />

y<br />

16<br />

x 05 x 06<br />

y 06 r6·cos(z6<br />

)·<br />

(2.3.26)<br />

2<br />

2<br />

(x x ) (y y )<br />

06<br />

05<br />

06<br />

05<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 21


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

z16 06 6 6<br />

z r ·sin(z )<br />

(2.3.27)<br />

Una vez obtenidas las coor<strong>de</strong>nadas <strong>de</strong> los extremos libres <strong>de</strong> las manivelas, ya se<br />

pue<strong>de</strong> aplicar el método <strong>de</strong> Newton-Raphson. Para ello, se realizará un algoritmo en<br />

Matlab, el cual para distintos ángulos <strong>de</strong> entrada soluciona el problema <strong>de</strong> posición inicial.<br />

Por último, se presenta la matriz Jacobiana necesaria para la aplicación <strong>de</strong>l método:<br />

(x<br />

<br />

<br />

(x<br />

<br />

<br />

<br />

<br />

q <br />

<br />

<br />

(x<br />

<br />

(x<br />

<br />

<br />

123<br />

123<br />

123<br />

123<br />

x<br />

x<br />

0<br />

0<br />

0<br />

0<br />

x<br />

x<br />

0<br />

12<br />

13<br />

161<br />

145<br />

)<br />

)<br />

)<br />

)<br />

(y<br />

(y<br />

(y<br />

(y<br />

123<br />

123<br />

123<br />

123<br />

y<br />

y<br />

0<br />

0<br />

0<br />

0<br />

y<br />

y<br />

0<br />

12<br />

13<br />

161<br />

145<br />

)<br />

)<br />

)<br />

)<br />

(z<br />

(z<br />

(z<br />

(z<br />

123<br />

123<br />

123<br />

123<br />

z<br />

z<br />

0<br />

0<br />

0<br />

0<br />

z<br />

z<br />

0<br />

12<br />

13<br />

161<br />

145<br />

)<br />

)<br />

)<br />

)<br />

(x<br />

(x<br />

(x<br />

(x<br />

145<br />

145<br />

145<br />

145<br />

0<br />

0<br />

x<br />

x<br />

0<br />

0<br />

0<br />

x<br />

x<br />

14<br />

15<br />

123<br />

161<br />

)<br />

)<br />

)<br />

)<br />

(y<br />

(y<br />

(y<br />

(y<br />

145<br />

145<br />

145<br />

145<br />

0<br />

0<br />

y<br />

y<br />

0<br />

0<br />

0<br />

y<br />

y<br />

14<br />

15<br />

123<br />

161<br />

)<br />

)<br />

)<br />

)<br />

(z<br />

(z<br />

(z<br />

(z<br />

145<br />

145<br />

145<br />

145<br />

0<br />

0<br />

z<br />

z<br />

0<br />

0<br />

0<br />

z<br />

z<br />

14<br />

15<br />

123<br />

161<br />

)<br />

)<br />

)<br />

)<br />

(x<br />

(x<br />

(x<br />

(x<br />

161<br />

161<br />

161<br />

161<br />

0<br />

0<br />

0<br />

0<br />

x<br />

x )<br />

x<br />

0<br />

x<br />

16<br />

11<br />

123<br />

145<br />

)<br />

)<br />

)<br />

(y<br />

(y<br />

(y<br />

(y<br />

161<br />

161<br />

161<br />

161<br />

0<br />

0<br />

0<br />

0<br />

y<br />

y )<br />

y<br />

0<br />

y<br />

16<br />

11<br />

123<br />

145<br />

)<br />

)<br />

)<br />

(z<br />

(z<br />

(z<br />

(z<br />

161<br />

161<br />

161<br />

161<br />

0<br />

0<br />

0<br />

0<br />

z<br />

z<br />

z<br />

0<br />

z<br />

16<br />

11<br />

123<br />

145<br />

<br />

<br />

<br />

<br />

<br />

<br />

) <br />

<br />

) <br />

) <br />

<br />

<br />

)<br />

<br />

<br />

2.4. El problema <strong>de</strong> velocidad<br />

El problema <strong>de</strong> velocidad consiste en encontrar la solución <strong>de</strong>l sistema <strong>de</strong><br />

ecuaciones formado por las primeras <strong>de</strong>rivadas <strong>de</strong> las ecuaciones <strong>de</strong> limitación con<br />

respecto <strong>de</strong>l tiempo. Al hacer estas <strong>de</strong>rivadas, todas las ecuaciones se linearizan y por tanto<br />

no es necesario ningún proceso iterativo.<br />

Como en el caso anterior, hace falta incluir una condición <strong>de</strong> velocidad para que el<br />

sistema sea compatible y <strong>de</strong>terminado. Para ello, se tomará como dato la velocidad angular<br />

<strong>de</strong> las manivelas, y a partir <strong>de</strong> ahí se proce<strong>de</strong>rá a calcular las velocida<strong>de</strong>s en los vértices <strong>de</strong><br />

la plataforma superior. Antes <strong>de</strong> resolver el sistema, se <strong>de</strong>be calcular la velocidad en el<br />

extremo libre <strong>de</strong> las manivelas, para lo cual se <strong>de</strong>ben <strong>de</strong>rivar las ecuaciones (2.3.10) a<br />

(2.3.27):<br />

vx<br />

vy<br />

11<br />

11<br />

y02<br />

y01<br />

-w1·r1·sin(z1)·<br />

(2.4.1)<br />

2<br />

2<br />

(x x ) (y y )<br />

02<br />

02<br />

01<br />

x02<br />

x01<br />

w1·r1·sin(z1)·<br />

(2.4.2)<br />

2<br />

2<br />

(x x ) (y y )<br />

01<br />

02<br />

02<br />

01<br />

01<br />

vz11 w1·r1<br />

·cos(z1)<br />

(2.4.3)<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 22


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

vx<br />

vy<br />

12<br />

12<br />

y 02 y 01<br />

-w 2·r2·sin(z2<br />

)·<br />

(2.4.4)<br />

2<br />

2<br />

(x x ) (y y )<br />

02<br />

x 02 x 01<br />

w 2·r2·sin(z2<br />

)·<br />

(2.4.5)<br />

2<br />

2<br />

(x x ) (y y )<br />

02<br />

01<br />

01<br />

02<br />

02<br />

01<br />

01<br />

vz12 w 2·r2·cos(z<br />

2 )<br />

(2.4.6)<br />

vx<br />

13<br />

y 03 y 04<br />

w 3·r3·sin(z3<br />

)·<br />

(2.4.7)<br />

2<br />

2<br />

(x x ) (y y )<br />

04<br />

03<br />

04<br />

03<br />

vy<br />

13<br />

x 04 x 03<br />

w 3·r3·sin(z3<br />

)·<br />

(2.4.8)<br />

2<br />

2<br />

(x x ) (y y )<br />

04<br />

03<br />

04<br />

03<br />

vz w 3·r3·cos(z3<br />

)<br />

vx<br />

vy<br />

14<br />

14<br />

13 (2.4.9) y 03 y 04<br />

w 4·r4·sin(z<br />

4 )·<br />

(2.4.10)<br />

2<br />

2<br />

(x x ) (y y )<br />

04<br />

04<br />

03<br />

x 04 x 03<br />

w 4·r4·sin(z<br />

4 )·<br />

(2.4.11)<br />

2<br />

2<br />

(x x ) (y y )<br />

03<br />

04<br />

04<br />

03<br />

03<br />

vz14 w 4·r4·cos(z<br />

4 ) (2.4.12)<br />

vx<br />

15<br />

y 05 y 06<br />

w 5·r5·sin(z5<br />

)·<br />

(2.4.13)<br />

2<br />

2<br />

(x x ) (y y )<br />

06<br />

05<br />

06<br />

05<br />

vy<br />

15<br />

x 05 x 06<br />

w<br />

5·r5·sin(z5<br />

)·<br />

(2.4.14)<br />

2<br />

2<br />

(x x ) (y y )<br />

06<br />

05<br />

06<br />

05<br />

vz w 5·r5·cos(z5<br />

)<br />

vx<br />

vy<br />

16<br />

16<br />

15 (2.4.15) y 05 y 06<br />

w 6·r6·sin(z6<br />

)·<br />

(2.4.16)<br />

2<br />

2<br />

(x x ) (y y )<br />

06<br />

06<br />

05<br />

x 05 x 06<br />

w<br />

6·r6·sin(z6<br />

)·<br />

(2.4.17)<br />

2<br />

2<br />

(x x ) (y y )<br />

05<br />

06<br />

06<br />

05<br />

05<br />

vz16 w 6·r6·cos(z6<br />

) (2.4.18)<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 23


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Una vez realizados estos cálculos, se proce<strong>de</strong>rá a la resolución <strong>de</strong>l problema <strong>de</strong><br />

velocidad, para lo cual se <strong>de</strong>rivarán las ecuaciones <strong>de</strong> limitación, obteniéndose el siguiente<br />

sistema:<br />

q· q + t = 0<br />

don<strong>de</strong> q es el jacobiano <strong>de</strong> las ecuaciones <strong>de</strong> restricción, . q son las tres<br />

componentes <strong>de</strong> las velocida<strong>de</strong>s <strong>de</strong> los vértices <strong>de</strong> la plataforma superior (la <strong>de</strong>rivada con<br />

respecto <strong>de</strong>l tiempo <strong>de</strong>l vector <strong>de</strong> coor<strong>de</strong>nadas), y t es la <strong>de</strong>rivada parcial <strong>de</strong> las<br />

ecuaciones <strong>de</strong> limitación respecto <strong>de</strong>l tiempo, mostrada a continuación:<br />

<br />

t<br />

(x<br />

<br />

<br />

(x<br />

(x<br />

<br />

(x<br />

(x<br />

<br />

(x<br />

<br />

<br />

<br />

<br />

<br />

123<br />

123<br />

145<br />

145<br />

161<br />

161<br />

x<br />

x<br />

x<br />

x<br />

x<br />

13<br />

14<br />

15<br />

x<br />

16<br />

12<br />

)·vx<br />

)·vx<br />

)·vx<br />

)·vx<br />

)·vx<br />

)·vx<br />

13<br />

14<br />

15<br />

16<br />

11<br />

(y<br />

(y<br />

(y<br />

(y<br />

(y<br />

(y<br />

123<br />

123<br />

145<br />

145<br />

161<br />

161<br />

y<br />

y<br />

y<br />

y<br />

y<br />

y<br />

2.5. El problema <strong>de</strong> aceleración<br />

12<br />

12<br />

0<br />

0<br />

0<br />

12<br />

13<br />

14<br />

15<br />

16<br />

11<br />

)·vy<br />

)·vy<br />

)·vy<br />

)·vy<br />

)·vy<br />

)·vy<br />

15<br />

16<br />

11<br />

(z<br />

(z<br />

(z<br />

(z<br />

(z<br />

(z<br />

Para encontrar el vector <strong>de</strong> aceleración <strong>de</strong>pendiente q , simplemente se <strong>de</strong>be<br />

diferenciar con respecto <strong>de</strong>l tiempo la ecuación <strong>de</strong> velocidad, lo que conduce al siguiente<br />

resultado:<br />

q (q(t),t)· q = - - Si el vector <strong>de</strong> posición q y el vector <strong>de</strong> velocidad q son conocidos, entonces<br />

resolviendo el sistema lineal se pue<strong>de</strong> encontrar el vector <strong>de</strong> aceleración <strong>de</strong>pendiente q .<br />

Nótese que la matriz que encabeza los sistemas lineales <strong>de</strong> ecuaciones anteriores (posición<br />

y velocidad) es exactamente la misma; esto significa que si ha sido formada y<br />

triangularizada par resolver el problema <strong>de</strong> velocidad, el análisis <strong>de</strong> aceleración pue<strong>de</strong><br />

hacerse simplemente formando el miembro <strong>de</strong>recho <strong>de</strong> la ecuación y realizando una<br />

reducción hacia <strong>de</strong>lante y una sustitución hacia atrás. Cuando no hay ecuaciones <strong>de</strong><br />

t<br />

12<br />

13<br />

14<br />

q<br />

· q<br />

123<br />

123<br />

145<br />

145<br />

161<br />

161<br />

z<br />

z<br />

z<br />

z<br />

z<br />

z<br />

12<br />

13<br />

14<br />

15<br />

16<br />

11<br />

)·vz<br />

)·vz<br />

)·vz<br />

)·vz<br />

)·vz<br />

)·vz<br />

12<br />

13<br />

14<br />

15<br />

16<br />

11<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 24


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

limitación <strong>de</strong>pendientes <strong>de</strong>l tiempo, el problema <strong>de</strong> velocidad es homogéneo, mientras que<br />

el problema <strong>de</strong> aceleración es siempre no homogéneo siempre y cuando las velocida<strong>de</strong>s no<br />

sean iguales a cero.<br />

Tal y como se ha procedido en los anteriores casos, lo primero que se <strong>de</strong>be obtener<br />

es la aceleración en el extremo libre <strong>de</strong> la manivela. Para ello, se dispone <strong>de</strong> las siguientes<br />

ecuaciones, <strong>de</strong>rivadas respecto <strong>de</strong>l tiempo <strong>de</strong> las ecuaciones (2.4.1) a (2.4.18):<br />

ax<br />

11<br />

-<br />

·r ·sin(z<br />

1<br />

1<br />

1<br />

)·<br />

(x<br />

02<br />

x<br />

y<br />

02<br />

2<br />

01)<br />

y<br />

01<br />

(y<br />

02<br />

y<br />

2<br />

01)<br />

w<br />

2<br />

1<br />

·r ·cos(z<br />

1<br />

1<br />

)·<br />

(x<br />

02<br />

x<br />

y<br />

02<br />

2<br />

01)<br />

y<br />

01<br />

(y<br />

02<br />

y<br />

2<br />

01)<br />

ay<br />

11<br />

·r ·sin(z<br />

1<br />

1<br />

1<br />

)·<br />

(x<br />

02<br />

x<br />

x<br />

01<br />

02<br />

)<br />

2<br />

x<br />

01<br />

(y<br />

02<br />

y<br />

01<br />

)<br />

2<br />

w<br />

2<br />

1<br />

·r ·cos(z<br />

1<br />

1<br />

)·<br />

(x<br />

02<br />

x<br />

x<br />

01<br />

02<br />

)<br />

2<br />

x<br />

01<br />

(y<br />

02<br />

y<br />

01<br />

)<br />

2<br />

az11 1·r1·sin(z1)<br />

w1<br />

·r1<br />

·cos(z1)·<br />

2<br />

ax<br />

12<br />

-<br />

2<br />

·r<br />

2<br />

·sin(z<br />

2<br />

)·<br />

(x<br />

02<br />

x<br />

y<br />

01<br />

02<br />

)<br />

2<br />

y<br />

01<br />

(y<br />

02<br />

y<br />

01<br />

)<br />

2<br />

w<br />

2<br />

2<br />

·r<br />

2<br />

·cos(z<br />

2<br />

)·<br />

(x<br />

02<br />

x<br />

y<br />

01<br />

02<br />

)<br />

2<br />

y<br />

01<br />

(y<br />

02<br />

y<br />

01<br />

)<br />

2<br />

ay<br />

12<br />

<br />

2<br />

·r<br />

2<br />

·sin(z<br />

2<br />

)·<br />

(x<br />

02<br />

x<br />

x<br />

01<br />

02<br />

)<br />

2<br />

x<br />

01<br />

(y<br />

02<br />

y<br />

01<br />

)<br />

2<br />

w<br />

2<br />

2<br />

·r<br />

2<br />

·cos(z<br />

2<br />

)·<br />

(x<br />

02<br />

x<br />

x<br />

01<br />

02<br />

)<br />

2<br />

x<br />

01<br />

(y<br />

02<br />

y<br />

01<br />

)<br />

2<br />

az12 2·r2·cos(z2<br />

) w 2 ·r2<br />

·sin(z 2 )<br />

2<br />

ax<br />

13<br />

<br />

3<br />

·r<br />

3<br />

·sin(z<br />

3<br />

)·<br />

(x<br />

04<br />

x<br />

y<br />

03<br />

03<br />

)<br />

2<br />

y<br />

04<br />

(y<br />

04<br />

y<br />

03<br />

)<br />

2<br />

w<br />

2<br />

3<br />

·r<br />

3<br />

·cos(z<br />

3<br />

)·<br />

(x<br />

04<br />

x<br />

y<br />

03<br />

03<br />

)<br />

2<br />

y<br />

04<br />

(y<br />

04<br />

y<br />

03<br />

)<br />

2<br />

ay<br />

13<br />

<br />

3<br />

·r<br />

3<br />

·sin(z<br />

3<br />

)·<br />

(x<br />

04<br />

x<br />

x<br />

03<br />

04<br />

)<br />

2<br />

x<br />

03<br />

(y<br />

04<br />

y<br />

03<br />

)<br />

2<br />

w<br />

2<br />

3<br />

·r<br />

3<br />

·cos(z<br />

3<br />

)·<br />

(x<br />

04<br />

x<br />

x<br />

03<br />

04<br />

)<br />

2<br />

x<br />

03<br />

(y<br />

04<br />

y<br />

03<br />

)<br />

2<br />

az13 3·r3·cos(z3<br />

) w 3 ·r3<br />

·sin(z 3 )<br />

ax<br />

ay<br />

14<br />

14<br />

<br />

<br />

4<br />

4<br />

·r<br />

·r<br />

4<br />

4<br />

·sin(z<br />

·sin(z<br />

4<br />

4<br />

)·<br />

(x<br />

(x<br />

2<br />

04<br />

04<br />

x<br />

x<br />

y<br />

03<br />

03<br />

03<br />

)<br />

04<br />

)<br />

2<br />

2<br />

y<br />

04<br />

(y<br />

x<br />

03<br />

(y<br />

az14 4·r4·cos(z4<br />

) w 4 ·r4<br />

·sin(z 4 )<br />

ax<br />

15<br />

·r<br />

5<br />

5<br />

·sin(z<br />

5<br />

)·<br />

)·<br />

(x<br />

06<br />

2<br />

x<br />

x<br />

y<br />

05<br />

05<br />

)<br />

2<br />

y<br />

06<br />

(y<br />

04<br />

04<br />

06<br />

y<br />

y<br />

y<br />

03<br />

03<br />

05<br />

)<br />

)<br />

)<br />

2<br />

2<br />

2<br />

w<br />

w<br />

w<br />

2<br />

4<br />

2<br />

4<br />

2<br />

5<br />

·r<br />

·r<br />

·r<br />

4<br />

4<br />

5<br />

·cos(z<br />

·cos(z<br />

·cos(z<br />

4<br />

4<br />

5<br />

)·<br />

)·<br />

)·<br />

(x<br />

(x<br />

(x<br />

04<br />

04<br />

06<br />

x<br />

x<br />

x<br />

y<br />

03<br />

x<br />

03<br />

y<br />

05<br />

03<br />

)<br />

04<br />

)<br />

05<br />

)<br />

2<br />

2<br />

2<br />

y<br />

04<br />

(y<br />

x<br />

03<br />

(y<br />

y<br />

06<br />

(y<br />

04<br />

04<br />

06<br />

y<br />

y<br />

y<br />

03<br />

03<br />

05<br />

)<br />

)<br />

)<br />

2<br />

2<br />

2<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 25


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 26<br />

2<br />

05<br />

06<br />

2<br />

05<br />

06<br />

06<br />

05<br />

5<br />

5<br />

2<br />

5<br />

2<br />

05<br />

06<br />

2<br />

05<br />

06<br />

06<br />

05<br />

5<br />

5<br />

5<br />

15<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

x<br />

x<br />

)·<br />

·cos(z<br />

·r<br />

w<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

x<br />

x<br />

)·<br />

·sin(z<br />

·r<br />

ay<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

)<br />

·sin(z<br />

·r<br />

w<br />

)<br />

·cos(z<br />

·r<br />

az 5<br />

5<br />

2<br />

5<br />

5<br />

5<br />

5<br />

15 <br />

<br />

2<br />

05<br />

06<br />

2<br />

05<br />

06<br />

06<br />

05<br />

6<br />

6<br />

2<br />

6<br />

2<br />

05<br />

06<br />

2<br />

05<br />

06<br />

06<br />

05<br />

6<br />

6<br />

6<br />

16<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

y<br />

y<br />

)·<br />

·cos(z<br />

·r<br />

w<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

y<br />

y<br />

)·<br />

·sin(z<br />

·r<br />

ax<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

2<br />

05<br />

06<br />

2<br />

05<br />

06<br />

06<br />

05<br />

6<br />

6<br />

2<br />

6<br />

2<br />

05<br />

06<br />

2<br />

05<br />

06<br />

06<br />

05<br />

6<br />

6<br />

6<br />

16<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

x<br />

x<br />

)·<br />

·cos(z<br />

·r<br />

w<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

x<br />

x<br />

)·<br />

·sin(z<br />

·r<br />

ay<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

)<br />

·sin(z<br />

·r<br />

w<br />

)<br />

·cos(z<br />

·r<br />

az 6<br />

6<br />

2<br />

6<br />

6<br />

6<br />

6<br />

16 <br />

<br />

Calculado esto, los términos <strong>de</strong> la ecuación q (q(t),t)· q<br />

= -<br />

t<br />

-<br />

q<br />

<br />

· q toman la<br />

siguiente forma:<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

161<br />

161<br />

161<br />

145<br />

145<br />

145<br />

123<br />

123<br />

123<br />

145<br />

161<br />

145<br />

161<br />

145<br />

161<br />

161<br />

145<br />

161<br />

145<br />

161<br />

145<br />

123<br />

145<br />

123<br />

145<br />

123<br />

145<br />

145<br />

123<br />

145<br />

123<br />

145<br />

123<br />

123<br />

161<br />

123<br />

161<br />

123<br />

161<br />

161<br />

123<br />

161<br />

123<br />

161<br />

123<br />

11<br />

161<br />

11<br />

161<br />

11<br />

161<br />

16<br />

161<br />

16<br />

161<br />

16<br />

161<br />

15<br />

145<br />

15<br />

145<br />

15<br />

145<br />

14<br />

145<br />

14<br />

145<br />

14<br />

145<br />

13<br />

123<br />

13<br />

123<br />

13<br />

123<br />

12<br />

123<br />

12<br />

123<br />

12<br />

123<br />

az<br />

ay<br />

ax<br />

az<br />

ay<br />

ax<br />

az<br />

ay<br />

ax<br />

·<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

0<br />

0<br />

0<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

z<br />

(z<br />

)<br />

y<br />

(y<br />

)<br />

x<br />

(x<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

0<br />

0<br />

0<br />

)·az<br />

z<br />

(z<br />

)·ay<br />

y<br />

(y<br />

)·ax<br />

x<br />

(x<br />

)·az<br />

z<br />

(z<br />

)·ay<br />

y<br />

(y<br />

)·ax<br />

x<br />

(x<br />

)·az<br />

z<br />

(z<br />

)·ay<br />

y<br />

(y<br />

)·ax<br />

x<br />

(x<br />

)·az<br />

z<br />

(z<br />

)·ay<br />

y<br />

(y<br />

)·ax<br />

x<br />

(x<br />

)·az<br />

z<br />

(z<br />

)·ay<br />

y<br />

(y<br />

)·ax<br />

x<br />

(x<br />

)·az<br />

z<br />

(z<br />

)·ay<br />

y<br />

(y<br />

)·ax<br />

x<br />

(x<br />

11<br />

11<br />

161<br />

11<br />

11<br />

161<br />

11<br />

11<br />

161<br />

16<br />

16<br />

161<br />

16<br />

16<br />

161<br />

16<br />

16<br />

161<br />

15<br />

15<br />

145<br />

15<br />

15<br />

145<br />

15<br />

15<br />

145<br />

14<br />

14<br />

145<br />

14<br />

14<br />

145<br />

14<br />

14<br />

145<br />

13<br />

13<br />

123<br />

13<br />

13<br />

123<br />

13<br />

13<br />

123<br />

12<br />

12<br />

123<br />

12<br />

12<br />

123<br />

12<br />

12<br />

123<br />

·<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

0<br />

0<br />

0<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

)<br />

vz<br />

(vz<br />

)<br />

vy<br />

(vy<br />

)<br />

vx<br />

(vx<br />

145<br />

161<br />

145<br />

161<br />

145<br />

161<br />

161<br />

145<br />

161<br />

145<br />

161<br />

145<br />

123<br />

145<br />

123<br />

145<br />

123<br />

145<br />

145<br />

123<br />

145<br />

123<br />

145<br />

123<br />

123<br />

161<br />

123<br />

161<br />

123<br />

161<br />

161<br />

123<br />

161<br />

123<br />

161<br />

123<br />

11<br />

161<br />

11<br />

161<br />

11<br />

161<br />

16<br />

161<br />

16<br />

161<br />

16<br />

161<br />

15<br />

145<br />

15<br />

145<br />

15<br />

145<br />

14<br />

145<br />

14<br />

145<br />

14<br />

145<br />

13<br />

123<br />

13<br />

123<br />

13<br />

123<br />

12<br />

123<br />

12<br />

123<br />

12<br />

123<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

161<br />

161<br />

161<br />

145<br />

145<br />

145<br />

123<br />

123<br />

123<br />

vz<br />

vy<br />

vx<br />

vz<br />

vy<br />

vx<br />

vz<br />

vy<br />

vx


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

(vx<br />

<br />

<br />

(vx<br />

(vx<br />

<br />

(vx<br />

(vx<br />

<br />

(vx<br />

<br />

<br />

<br />

<br />

<br />

123<br />

123<br />

145<br />

145<br />

161<br />

161<br />

vx<br />

vx<br />

vx<br />

vx<br />

vx<br />

12<br />

13<br />

14<br />

15<br />

16<br />

)·vx<br />

)·vx<br />

)·vx<br />

vx )·vx<br />

11<br />

)·vx<br />

)·vx<br />

12<br />

13<br />

14<br />

15<br />

16<br />

11<br />

(vy<br />

(vy<br />

(vy<br />

(vy<br />

(vy<br />

(vy<br />

123<br />

123<br />

145<br />

145<br />

161<br />

161<br />

vy<br />

vy<br />

vy<br />

vy<br />

vy<br />

vy )·vy<br />

0<br />

0<br />

0<br />

12<br />

13<br />

14<br />

15<br />

16<br />

11<br />

)·vy<br />

)·vy<br />

)·vy<br />

)·vy<br />

)·vy<br />

12<br />

13<br />

14<br />

15<br />

16<br />

11<br />

(vz<br />

(vz<br />

(vz<br />

(vz<br />

(vz<br />

(vz<br />

123<br />

123<br />

145<br />

145<br />

161<br />

161<br />

vz )·vz<br />

vz<br />

vz<br />

vz<br />

vz<br />

12<br />

13<br />

14<br />

15<br />

16<br />

)·vz<br />

)·vz<br />

)·vz<br />

)·vz<br />

vz )·vz<br />

Ecuación <strong>de</strong> sencilla resolución puesto que sólo tiene incógnitas en su parte<br />

izquierda.<br />

11<br />

16<br />

11<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

12<br />

13<br />

14<br />

15<br />

2.6. Resultados<br />

Una vez planteadas todas las ecuaciones, se programan en Matlab los algoritmos<br />

necesarios para su resolución. Así, se obtiene un programa que para distintos valores <strong>de</strong><br />

entrada (posición, velocidad angular y aceleración angular <strong>de</strong> la manivela), calcula la<br />

posición, velocidad y aceleración <strong>de</strong> los tres vértices <strong>de</strong> la plataforma superior.<br />

Los datos <strong>de</strong>l manipulador paralelo son los siguientes:<br />

Longitud <strong>de</strong> las bielas = 0.6 m<br />

Longitud <strong>de</strong> las manivelas = 0.1 m<br />

Longitud <strong>de</strong> los lados <strong>de</strong> la plataforma superior = 0.5 m<br />

Se introducen los datos en la siguiente ventana:<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 27


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Figura 2.6.1: Ventana <strong>de</strong> datos <strong>de</strong> entrada <strong>de</strong>l problema cinemático<br />

Para los datos <strong>de</strong> entrada <strong>de</strong> la figura anterior, los resultados son los siguientes:<br />

Posiciones (m) Velocida<strong>de</strong>s (m/s) Aceleraciones (m/s 2 )<br />

x 123 -0,1542 vx 123 0,0163 ax 123 0,1875<br />

y 123 0,2671 vy 123 -0,0282 ay 123 -0,0468<br />

z 123 0,568 vz 123 0,0537 az 123 0,033<br />

x 145 0,2671 vx 145 0,0388 ax 145 0,0536<br />

y 145 0 vy 145 0 ay 145 0<br />

z 145 0,6022 vz 145 -0,0026 az 145 -0,0604<br />

x 161 -0,1753 vx 161 0,0534 ax 161 0,0808<br />

y 161 -0,2323 vy 161 -0,0305 ay 161 -0,0464<br />

z 161 0,833 vz 161 0,0298 az 161 -0,01<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 28


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

3. ESTUDIO DINAMICO<br />

3.1. Introducción<br />

Las ecuaciones <strong>de</strong> la dinámica <strong>de</strong> un sistema multicuerpo las po<strong>de</strong>mos obtener a<br />

través <strong>de</strong> varios procedimientos matemáticos como: el principio <strong>de</strong> los <strong>de</strong>splazamientos<br />

virtuales, el principio <strong>de</strong> Hamilton, las ecuaciones <strong>de</strong> Lagrange, o el método <strong>de</strong> las<br />

potencias virtuales. De esta manera, podremos llegar a distintas expresiones con las que<br />

podremos mo<strong>de</strong>lar y simular sistemas dinámicos multicuerpo.<br />

En el problema dinámico, entran en juego las fuerzas y reacciones que se producen<br />

en el mecanismo. La ecuación que se utiliza es básicamente la <strong>de</strong> la 2º Ley <strong>de</strong> Newton:<br />

F = m · a<br />

Esta ecuación necesariamente <strong>de</strong>be modificarse para realizar los cálculos que aquí<br />

competen, ya que no se supone que la masa <strong>de</strong> los eslabones está concentrada en su centro<br />

<strong>de</strong> gravedad, sino que la masa se distribuye entre varios puntos <strong>de</strong>l mismo, que serán<br />

llamados puntos característicos <strong>de</strong>l eslabón. Para ello, y para po<strong>de</strong>r utilizar la ecuación<br />

para sistemas multicuerpo, se utiliza la matriz <strong>de</strong> masas, la cual se <strong>de</strong>scribe en el siguiente<br />

apartado.<br />

3.2. Matriz <strong>de</strong> masas<br />

En esta sección se va a explicar la forma en la que se construye la matriz <strong>de</strong> masas<br />

<strong>de</strong> un sólido, para que multiplicándola por las aceleraciones, se obtenga el vector <strong>de</strong> las<br />

fuerzas <strong>de</strong> inercia. La forma que tomará la matriz <strong>de</strong> masas, <strong>de</strong>pen<strong>de</strong>rá <strong>de</strong> las coor<strong>de</strong>nadas<br />

que se utilicen para representar el mecanismo.<br />

Las fuerzas <strong>de</strong> inercia serán representadas por medio <strong>de</strong> fuerzas equivalentes que<br />

sean congruentes con las coor<strong>de</strong>nadas naturales <strong>de</strong>l elemento. La matriz <strong>de</strong> masas se pue<strong>de</strong><br />

escribir basándose en diversos factores, como por ejemplo:<br />

- dos puntos y dos vectores no coplanares<br />

- tres puntos y un vector no coplanar<br />

- cuatro puntos<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 29


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

- dos puntos y un vector no colineal<br />

Para el presente caso, se calculará la matriz <strong>de</strong> masa para cuatro puntos, a partir <strong>de</strong><br />

la expresión <strong>de</strong> la energía cinética. Para ello, se dispone la siguiente figura,<br />

z<br />

w<br />

r p<br />

p<br />

v<br />

u<br />

y<br />

x<br />

Figura 3.2.1: Referencias fija y móvil en un sólido rígido<br />

En la figura, se observa que hay un sistema <strong>de</strong> referencia fijo [x,y,z], y un sistema<br />

<strong>de</strong> referencia móvil [u,v,w]. De la figura se <strong>de</strong>duce:<br />

r p = r 0 + x p·u + y p·v + z p·w<br />

o lo que es lo mismo:<br />

<br />

<br />

r p = [ I 3 x p·I 3 y p·I 3 z p·I 3 ]· <br />

u<br />

= A·V<br />

v <br />

<br />

w<br />

siendo I 3 la matriz i<strong>de</strong>ntidad <strong>de</strong> or<strong>de</strong>n 3, A una matriz 3x12 y V un vector 12x1.<br />

Derivando una vez con respecto <strong>de</strong>l tiempo, y puesto que la matriz A no varía con el<br />

tiempo, se tiene:<br />

A·V<br />

r p<br />

Entonces, se pue<strong>de</strong> ir a la expresión <strong>de</strong> la energía cinética:<br />

1<br />

W = r T<br />

·r<br />

p p·<br />

dm = 1 V T<br />

·A<br />

T ·A·V· dm<br />

2<br />

2<br />

= 1 ·V<br />

T<br />

· A<br />

T ·A·dm V · <br />

<br />

2<br />

Si se calcula A T·A, se tiene:<br />

r 0<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 30


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

I3<br />

A T·A=<br />

<br />

xp·I<br />

yp·I<br />

<br />

<br />

zp·I<br />

3<br />

3<br />

3<br />

x<br />

x<br />

x<br />

x<br />

p<br />

p<br />

p 3<br />

2<br />

p ·I 3<br />

Integrando para toda la masa se llega a:<br />

·y<br />

·z<br />

·I<br />

p<br />

p<br />

·I<br />

·I<br />

3<br />

3<br />

x<br />

p p 3<br />

2<br />

yp<br />

·I 3<br />

y<br />

y<br />

p<br />

p<br />

·y<br />

·z<br />

·I<br />

p<br />

3<br />

·I<br />

·I<br />

3<br />

zp·I<br />

3 <br />

<br />

xp·zp·I<br />

3 <br />

y <br />

p·zp·I<br />

3<br />

2<br />

<br />

zp<br />

·I 3 <br />

<br />

A<br />

T<br />

m·I 3<br />

<br />

<br />

m·x G·I<br />

·A·dm <br />

m·y<br />

G·I<br />

<br />

<br />

m·z G·I<br />

3<br />

3<br />

3<br />

m·x<br />

I<br />

I<br />

I<br />

x<br />

xy<br />

xz<br />

G<br />

·I<br />

·I<br />

·I<br />

3<br />

·I<br />

3<br />

3<br />

3<br />

m·y<br />

I<br />

I<br />

I<br />

xy<br />

y<br />

yz<br />

G<br />

·I<br />

·I<br />

·I<br />

3<br />

3<br />

·I<br />

3<br />

3<br />

m·z G·I<br />

3 <br />

I<br />

<br />

xz·I<br />

3 <br />

Iyz·I<br />

3<br />

<br />

<br />

Iz·I<br />

3 <br />

don<strong>de</strong> I ij son los productos <strong>de</strong> inercia, e I i son las siguientes combinaciones <strong>de</strong> los<br />

momentos <strong>de</strong> inercia:<br />

Iyy<br />

Izz<br />

Ixx<br />

Ixx<br />

Izz<br />

Iyy<br />

Ixx<br />

Iyy<br />

Izz<br />

Ix<br />

<br />

Iy<br />

<br />

Iz<br />

<br />

2<br />

2<br />

2<br />

A continuación se particularizará el cálculo <strong>de</strong> la matriz <strong>de</strong> masa al caso objeto <strong>de</strong>l<br />

estudio.<br />

3.2.1. Matriz <strong>de</strong> masa referida a 4 puntos<br />

Para el estudio que se está <strong>de</strong>sarrollando, se <strong>de</strong>be calcular la matriz <strong>de</strong> masa<br />

referida a 4 puntos. Para ello, se consi<strong>de</strong>ra que la referencia móvil está fijada a la<br />

plataforma superior, y como cuarto punto a<strong>de</strong>más <strong>de</strong> los tres vértices, se toma el punto con<br />

el que los tres anteriores formarían un tetraedro apoyado en la plataforma superior.<br />

Se <strong>de</strong>finen a continuación las coor<strong>de</strong>nadas <strong>de</strong> estos cuatro puntos en la referencia<br />

móvil:<br />

r 161 = r 0 + x 161·u + y 161·v + z 161·w<br />

r 123 = r 0 + x 123·u + y 123·v + z 123·w<br />

r 145 = r 0 + x 145·u + y 145·v + z 145·w<br />

r 200 = r 0 + x 200·u + y 200·v + z 200·w<br />

Estas ecuaciones se pue<strong>de</strong>n reescribir <strong>de</strong> la siguiente forma:<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 31


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

r ijk =<br />

r<br />

<br />

<br />

r<br />

r<br />

<br />

r<br />

123<br />

145<br />

161<br />

200<br />

I<br />

<br />

= <br />

I<br />

I<br />

<br />

I<br />

3<br />

3<br />

3<br />

3<br />

Derivando con respecto <strong>de</strong>l tiempo, y operando, se llega a:<br />

x<br />

x<br />

x<br />

x<br />

123<br />

145<br />

161<br />

200<br />

·I<br />

·I<br />

·I<br />

·I<br />

3<br />

3<br />

3<br />

3<br />

y<br />

y<br />

y<br />

y<br />

123<br />

145<br />

161<br />

200<br />

·I<br />

·I<br />

·I<br />

·I<br />

3<br />

3<br />

3<br />

3<br />

z<br />

z<br />

z<br />

z<br />

123<br />

145<br />

161<br />

200<br />

·I 3 r 0 <br />

·I<br />

<br />

3 · <br />

u<br />

<br />

·I 3<br />

v <br />

<br />

·I 3 w<br />

r ijk = B·V r<br />

ijk = B· V V = B -1· r ijk <br />

Anteriormente, se había llegado a:<br />

T<br />

V =<br />

T<br />

r<br />

ijk · B 1T<br />

Sustituyendo V y<br />

1 T<br />

W = ·V<br />

T<br />

· A ·A·dm V · <br />

<br />

2<br />

T<br />

V por las expresiones obtenidas, se tiene:<br />

T<br />

ijk<br />

1<br />

W = · r · 2<br />

1T<br />

B · <br />

A ·A· dm<br />

T ·B -1· r ijk<br />

Con lo que ya se ha obtenido una expresión para la matriz <strong>de</strong> masa:<br />

M =<br />

1T<br />

B · <br />

·A· dm<br />

A T ·B -1<br />

Una vez calculada la expresión general <strong>de</strong> la matriz <strong>de</strong> masa referida a 4 puntos, ya<br />

se pue<strong>de</strong> obtener la matriz <strong>de</strong> masa <strong>de</strong>l manipulador con el sólido a posicionar. El sólido<br />

que se situará sobre la plataforma móvil es un cilindro recto y <strong>de</strong> <strong>de</strong>nsidad homogénea. La<br />

altura <strong>de</strong>l cilindro es <strong>de</strong> 1.2 metros. El diámetro <strong>de</strong> la base tiene un valor <strong>de</strong><br />

50 cm. La masa <strong>de</strong>l cilindro es <strong>de</strong> 80 Kg y está situada <strong>de</strong> tal forma que el centro <strong>de</strong>l<br />

círculo que forma su base coinci<strong>de</strong> con el baricentro <strong>de</strong> la plataforma móvil <strong>de</strong>l<br />

manipulador. Para el cálculo <strong>de</strong> la matriz <strong>de</strong> masa <strong>de</strong> la plataforma móvil y <strong>de</strong>l cilindro se<br />

<strong>de</strong>sprecia la masa <strong>de</strong> la plataforma y se calcula dicha matriz respecto <strong>de</strong> 4 puntos que<br />

forman un tetraedro (3 vértices <strong>de</strong> la plataforma móvil y un punto auxiliar). Nótese que<br />

puesto que la matriz <strong>de</strong> masa sólo <strong>de</strong>pen<strong>de</strong> <strong>de</strong> la geometría <strong>de</strong>l sistema, la cual<br />

permanecerá invariable, la matriz <strong>de</strong> masa será constante en todo momento.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 32


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

3.3. El problema dinámico<br />

3.3.1. Introducción<br />

La dinámica estudia los efectos que las fuerzas producen sobre un mecanismo. El<br />

efecto <strong>de</strong> estas fuerzas es producir aceleraciones, y generar fuerzas internas entre los<br />

eslabones <strong>de</strong>l sistema.<br />

Debido a que el conjunto <strong>de</strong> coor<strong>de</strong>nadas naturales no son in<strong>de</strong>pendientes, se<br />

introducen los multiplicadores <strong>de</strong> Lagrange en las ecuaciones que relacionan las masas con<br />

las fuerzas y las aceleraciones. Las ecuaciones para el estudio dinámico son:<br />

M· q + qT· = Q<br />

Don<strong>de</strong> M representa la matriz <strong>de</strong> masas, T q la matriz jacobiana transpuesta, el<br />

vector <strong>de</strong> los multiplicadores <strong>de</strong> Lagrange y Q el vector <strong>de</strong> las fuerzas exteriores.<br />

Al mismo tiempo se <strong>de</strong>ben cumplir las ecuaciones <strong>de</strong> la cinemática representadas<br />

por:<br />

q· q = - q · q - t<br />

En el primer sistema <strong>de</strong> n ecuaciones, se tienen n+m incógnitas: los n elementos <strong>de</strong>l<br />

vector <strong>de</strong> aceleraciones más los m elementos <strong>de</strong>l vector <strong>de</strong> los multiplicadores. Para po<strong>de</strong>r<br />

resolver este sistema, se toman en consi<strong>de</strong>ración también las m ecuaciones cinemáticas <strong>de</strong>l<br />

cálculo <strong>de</strong> las aceleraciones, formando así un sistema <strong>de</strong> n+m ecuaciones con n+m<br />

incógnitas, que se pue<strong>de</strong> expresar <strong>de</strong> forma matricial como:<br />

M<br />

<br />

<br />

q<br />

<br />

T<br />

q<br />

0<br />

q<br />

Q <br />

· = <br />

<br />

<br />

<br />

<br />

<br />

q·<br />

q<br />

<br />

t <br />

Sistema <strong>de</strong> ecuaciones que sirve tanto para resolver los problemas dinámicos<br />

directos como los problemas dinámicos inversos y los estáticos.<br />

3.3.2. El problema dinámico directo<br />

El objetivo <strong>de</strong>l problema dinámico directo es encontrar las aceleraciones que unas<br />

<strong>de</strong>terminadas fuerzas producen sobre el mecanismo y, posteriormente resolver las fuerzas<br />

<strong>de</strong> reacción que se introducen en cada uno <strong>de</strong> los puntos.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 33


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Para ello, en primer lugar se <strong>de</strong>ben <strong>de</strong>terminar las características <strong>de</strong>l mecanismo, las<br />

cuales son representadas por las ecuaciones <strong>de</strong> limitación vistas anteriormente. También es<br />

preciso conocer la posición y velocidad <strong>de</strong>l manipulador, cálculos realizados introduciendo<br />

las condiciones <strong>de</strong> entrada para la posición y velocidad angular <strong>de</strong> la manivela y<br />

resolviendo los problemas <strong>de</strong> posición y velocidad tal y como se ha realizado en el cálculo<br />

cinemático.<br />

Tras ello, se plantea el conjunto <strong>de</strong> cargas que actúan sobre el sistema, que pue<strong>de</strong>n<br />

ser <strong>de</strong> dos tipos: fuerzas o momentos. Se <strong>de</strong>ben <strong>de</strong>finir sus magnitu<strong>de</strong>s, líneas <strong>de</strong> acción y<br />

puntos <strong>de</strong> aplicación.<br />

En este momento, se plantea el conjunto <strong>de</strong> cargas que actúan sobre el sistema, que<br />

pue<strong>de</strong>n ser <strong>de</strong> dos tipos: fuerzas y momentos. Se <strong>de</strong>ben <strong>de</strong>finir sus magnitu<strong>de</strong>s, líneas <strong>de</strong><br />

acción y puntos <strong>de</strong> aplicación.<br />

Con estos datos <strong>de</strong> entrada, se realiza un programa que calcula las aceleraciones<br />

que se generan en el mecanismo. Para ello, se basa en el método <strong>de</strong> la potencia virtual<br />

aplicado en cada uno <strong>de</strong> los puntos móviles <strong>de</strong>l mecanismo, que se basa en la potencia<br />

necesaria para producir un <strong>de</strong>splazamiento virtual muy pequeño en cada uno <strong>de</strong> los puntos.<br />

Se genera así un conjunto <strong>de</strong> ecuaciones en el que las incógnitas son las aceleraciones <strong>de</strong><br />

estos puntos.<br />

Sin embargo, estas ecuaciones están ligadas entre sí por medio <strong>de</strong> las ecuaciones <strong>de</strong><br />

limitación <strong>de</strong>l mecanismo. Por esto, cada una <strong>de</strong> las ecuaciones <strong>de</strong> la potencia virtual se<br />

<strong>de</strong>be corregir introduciendo un sumando que representa la potencia virtual correspondiente<br />

a las limitaciones <strong>de</strong>l sistema. Este sumando se toma como producto <strong>de</strong> cierto elemento <strong>de</strong><br />

la matriz jacobiana <strong>de</strong>l mecanismo multiplicada por un factor conocido como multiplicador<br />

<strong>de</strong> Lagrange, ya visto en la introducción <strong>de</strong> este apartado.<br />

Así, se tiene un sistema en que todas las ecuaciones son lineales y cuya solución da<br />

como resultado las <strong>de</strong>seadas aceleraciones <strong>de</strong> los puntos <strong>de</strong>l mecanismo y el valor <strong>de</strong> los<br />

multiplicadores <strong>de</strong> Lagrange.<br />

Para el caso <strong>de</strong>l manipulador paralelo, se trabajará con el sistema:<br />

M<br />

<br />

<br />

q<br />

<br />

T<br />

q<br />

0<br />

q<br />

Q <br />

· = <br />

<br />

<br />

<br />

<br />

<br />

q·<br />

q<br />

<br />

t <br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 34


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

don<strong>de</strong> q = [x 123 ,y 123 ,z 123 , x 145 ,y 145 ,z 145 , x 161 ,y 161 ,z 161 , x 200 ,y 200 ,z 200 , 1 , 2 , 3 , 4 , 5 , 6 ] T ,<br />

vector en el que se han añadido las coor<strong>de</strong>nadas <strong>de</strong> punto x 200 , vértice <strong>de</strong> la pirámi<strong>de</strong><br />

formada por ese mismo punto y los tres vértices <strong>de</strong> la plataforma superior. Se ha <strong>de</strong>bido<br />

añadir este punto porque la matriz <strong>de</strong> masas está referida a 4 puntos. De no añadirse, la<br />

matriz <strong>de</strong> masa referida a 3 puntos no sería constante.<br />

<br />

<br />

(x<br />

<br />

<br />

(x<br />

<br />

<br />

<br />

<br />

(x<br />

<br />

<br />

(x<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

123<br />

145<br />

145<br />

Por otra parte, el vector tendrá la siguiente forma:<br />

- x<br />

- x<br />

- x<br />

03<br />

04<br />

05<br />

r3·cos(<br />

3)·<br />

(x<br />

r4·cos(<br />

4)·<br />

(x<br />

r5·cos(<br />

5<br />

)·<br />

(x<br />

04<br />

04<br />

06<br />

(x123<br />

- x<br />

y y<br />

03<br />

x03)<br />

(y<br />

y y<br />

03<br />

2<br />

x03)<br />

(y<br />

y y<br />

05<br />

2<br />

2<br />

04<br />

04<br />

06<br />

x05)<br />

(y<br />

y y<br />

04<br />

04<br />

06<br />

02<br />

-r ·cos( ))<br />

y<br />

y<br />

y<br />

2<br />

2<br />

)<br />

2<br />

03)<br />

2<br />

)<br />

2<br />

03)<br />

2<br />

)<br />

2<br />

05)<br />

2<br />

2<br />

(y<br />

(y<br />

(y<br />

123<br />

145<br />

145<br />

(y<br />

- y<br />

- y<br />

- y<br />

123<br />

03<br />

04<br />

05<br />

- y<br />

2<br />

02)<br />

(z<br />

r3·cos(<br />

3<br />

)·<br />

(x<br />

r4·cos(<br />

4)·<br />

(x<br />

r5·cos(<br />

5)·<br />

(x<br />

- r2·sin(<br />

2))<br />

-L<br />

x x<br />

x03)<br />

(y<br />

x x<br />

x03)<br />

(y<br />

x x<br />

x05)<br />

(y<br />

x x<br />

y<br />

y<br />

y<br />

(z<br />

(z<br />

(z<br />

-r ·sin( )) L<br />

- r ·sin( )) L<br />

- r ·sin( ))<br />

05 06<br />

2<br />

05 06<br />

2<br />

2 2<br />

161-<br />

x06<br />

r6·cos(<br />

6)·<br />

) (y161-<br />

y06<br />

r6·cos(<br />

6)·<br />

) (z161-<br />

z06<br />

- r6·sin(<br />

6))<br />

L6<br />

x<br />

2<br />

2<br />

2<br />

2<br />

123<br />

(x06<br />

x05)<br />

(y06<br />

y05)<br />

(x06<br />

x05)<br />

(y06<br />

y05)<br />

2<br />

2<br />

2 2<br />

(x161-<br />

x01<br />

r1·cos(<br />

1))<br />

(y161-<br />

y01)<br />

(z161- z01- r 1·sin(<br />

1))<br />

L1<br />

2<br />

2<br />

2 2<br />

(x161<br />

x123)<br />

(y161<br />

y123)<br />

(z161<br />

z123)<br />

a12<br />

2<br />

2<br />

2 2<br />

(x145<br />

x123)<br />

(y145<br />

y123)<br />

(z145<br />

z123)<br />

a34<br />

2<br />

2<br />

2 2<br />

(x145<br />

x161)<br />

(y145<br />

y161)<br />

(z145<br />

z161)<br />

a56<br />

2<br />

2<br />

2 2<br />

(x200<br />

x123)<br />

(y200<br />

y123)<br />

(z200<br />

z123)<br />

0.5<br />

2<br />

2<br />

2 2<br />

(x200<br />

x145)<br />

(y200<br />

y145)<br />

(z200<br />

z145)<br />

0.5<br />

2<br />

2<br />

2 2<br />

(x200<br />

x161)<br />

(y200<br />

y161)<br />

(z200<br />

z161)<br />

0.5<br />

123<br />

04<br />

04<br />

06<br />

02<br />

04<br />

04<br />

05<br />

2<br />

2<br />

2<br />

03<br />

03<br />

06<br />

2<br />

04<br />

04<br />

06<br />

2<br />

2<br />

2<br />

)<br />

2<br />

03)<br />

2<br />

)<br />

2<br />

03)<br />

2<br />

)<br />

2<br />

05)<br />

por lo que q será un jacobiano <strong>de</strong> dimensiones 12x18. La matriz <strong>de</strong> masa M habrá<br />

que completarla para introducir en ella las manivelas, ya que sus aceleraciones angulares<br />

serán también variables <strong>de</strong>l problema. Como su masa se pue<strong>de</strong> consi<strong>de</strong>rar <strong>de</strong>spreciable, la<br />

matriz se completará con submatrices nulas hasta llegar a una matriz 18x18.<br />

El vector Q será un vector cuyas primeras 12 componentes serán las tres<br />

componentes <strong>de</strong> las fuerzas en los cuatro vértices <strong>de</strong>l tetraedro, y las siguientes 6<br />

componentes serán los momentos en las manivelas. En el programa realizado para la<br />

resolución <strong>de</strong>l problema, se pue<strong>de</strong>n introducir fuerzas externas en los tres vértices <strong>de</strong> la<br />

plataforma (en el vértice superior <strong>de</strong>l tetraedro, puesto que es un punto ficticio no<br />

perteneciente al sistema en sí, se consi<strong>de</strong>ra que no se pue<strong>de</strong>n introducir fuerzas externas), y<br />

momentos en las manivelas.<br />

El sistema se resuelve <strong>de</strong> manera sencilla, puesto que todas las incógnitas están en<br />

el mismo vector.<br />

- z<br />

123<br />

145<br />

145<br />

- z<br />

- z<br />

- z<br />

03<br />

04<br />

05<br />

3<br />

4<br />

5<br />

3<br />

4<br />

5<br />

2<br />

2<br />

2<br />

L<br />

2<br />

3<br />

2<br />

4<br />

2<br />

5<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 35


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

3.3.3. El problema dinámico inverso<br />

El objetivo <strong>de</strong>l problema dinámico inverso es encontrar el valor <strong>de</strong> la carga que<br />

produce en el mecanismo un efecto dado. En segundo lugar, calcula las reacciones internas<br />

que se producen en cada uno <strong>de</strong> sus puntos. Es el problema inverso al dinámico directo,<br />

puesto que los datos <strong>de</strong> ahora son las incógnitas <strong>de</strong> antes y las incógnitas <strong>de</strong> ahora son los<br />

datos iniciales <strong>de</strong>l problema anterior.<br />

El método empleado para resolverlo es el mismo que en el caso directo, basado en<br />

la potencia virtual. Para resolver el problema, en primer lugar se <strong>de</strong>ben <strong>de</strong>terminar las<br />

características <strong>de</strong>l sistema, <strong>de</strong>scritas en las ecuaciones <strong>de</strong> limitación, y a partir <strong>de</strong> ahí<br />

calcular la posición, velocidad y aceleración que se <strong>de</strong>sea que la carga incógnita genere en<br />

el mecanismo. Para ello se introducen las condiciones <strong>de</strong> entrada para la posición,<br />

velocidad angular y aceleración angular <strong>de</strong> la manivela y se resuelven los problemas <strong>de</strong><br />

posición, velocidad y aceleración.<br />

Llegados a este punto, se plantea el conjunto <strong>de</strong> cargas que actúan sobre el sistema,<br />

que pue<strong>de</strong>n ser fuerzas y/o momentos. Se <strong>de</strong>ben <strong>de</strong>finir sus magnitu<strong>de</strong>s, líneas <strong>de</strong> acción y<br />

puntos <strong>de</strong> aplicación. A<strong>de</strong>más, se <strong>de</strong>ben <strong>de</strong>finir las características <strong>de</strong> la carga que, unida al<br />

conjunto que actúa inicialmente, induce en el sistema las aceleraciones anteriormente<br />

<strong>de</strong>finidas. Las características <strong>de</strong> esta carga <strong>de</strong>berán ser su tipo (fuerza o momento),<br />

dirección <strong>de</strong> su línea <strong>de</strong> acción y punto y elemento don<strong>de</strong> se aplica.<br />

Posteriormente se programa un algoritmo que resuelve en primer lugar la<br />

cinemática completa <strong>de</strong>l mecanismo y en segundo lugar calcula la magnitud <strong>de</strong> la carga<br />

<strong>de</strong>sconocida. En este caso, se genera un conjunto <strong>de</strong> ecuaciones en el que las incógnitas<br />

son los multiplicadores <strong>de</strong> Lagrange y la carga que induce la citada aceleración. Tras<br />

resolver el sistema, se resuelven las fuerzas internas que se producen en el mecanismo<br />

utilizando los multiplicadores y las aceleraciones <strong>de</strong>l mecanismo.<br />

Para el caso <strong>de</strong>l manipulador paralelo, se trabajará con el mismo sistema que para<br />

resolver la dinámica directa, es <strong>de</strong>cir:<br />

M<br />

<br />

<br />

q<br />

<br />

T<br />

q<br />

0<br />

q<br />

Q <br />

· = <br />

<br />

<br />

<br />

<br />

<br />

q·<br />

q<br />

<br />

t <br />

don<strong>de</strong> q = [x 123 ,y 123 ,z 123 , x 145 ,y 145 ,z 145 , x 161 ,y 161 ,z 161 , x 200 ,y 200 ,z 200 , 1 , 2 , 3 , 4 , 5 , 6 ] T .<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 36


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Como en el caso prece<strong>de</strong>nte, el vector Q será un vector cuyas primeras 12<br />

componentes serán las tres componentes <strong>de</strong> las fuerzas en los cuatro vértices <strong>de</strong>l tetraedro,<br />

y las siguientes 6 componentes serán los momentos en las manivelas (M i ). Puesto que se<br />

tienen 6 grados <strong>de</strong> libertad, y en la construcción <strong>de</strong>l manipulador paralelo éstos serán<br />

controlados a través <strong>de</strong> los <strong>motores</strong>, se supondrán nulas las fuerzas en la plataforma<br />

superior (12 primeras componentes <strong>de</strong> Q), y las incógnitas serán los 6 pares en las<br />

manivelas. Así pues, se tendrá un sistema con 18 ecuaciones y 18 incógnitas (6 momentos<br />

en las manivelas y 12 multiplicadores <strong>de</strong> Lagrange).<br />

Para resolver el sistema, hay que tener en cuenta que en la ecuación <strong>de</strong> la<br />

cinemática se conocen todos los términos, por lo que no será necesaria. Realizando las<br />

pertinentes operaciones algebraicas, el sistema a resolver será:<br />

M ·q<br />

<br />

+ <br />

T<br />

q<br />

<br />

0 <br />

= Q = <br />

M i <br />

· <br />

<br />

<br />

<br />

<br />

T<br />

q<br />

0 <br />

I<br />

· <br />

6 i <br />

M = M·<br />

q <br />

<strong>de</strong>l cual se obtendrán los multiplicadores <strong>de</strong> Lagrange y los pares necesarios para<br />

generar las aceleraciones <strong>de</strong>seadas.<br />

3.3.4. El problema estático<br />

La estática consiste en estudiar los sistemas sometidos a cargas externas tales que<br />

su acción final sea nula, es <strong>de</strong>cir, que se contrarresten entre ellas <strong>de</strong> manera que el sistema<br />

permanezca inmóvil o con una cinemática igual a la que tendría si no actuase ninguna<br />

carga sobre él. En estos casos se estudian todas las fuerzas que se crean en el sistema.<br />

El problema estático, a<strong>de</strong>más, en el caso <strong>de</strong> que las cargas que actúan sobre el<br />

sistema no se compensen entre sí, es capaz <strong>de</strong> encontrar el valor <strong>de</strong> la carga que las<br />

contrarresta para equilibrar el mecanismo, y proce<strong>de</strong>r <strong>de</strong>spués al estudio <strong>de</strong> las fuerzas que<br />

se generan en el sistema.<br />

En este problema, tal y como se hacía en los anteriores, en primer lugar se<br />

<strong>de</strong>terminan las características <strong>de</strong>l mecanismo, representadas en las ecuaciones <strong>de</strong><br />

limitación, para <strong>de</strong>spués calcular la posición <strong>de</strong>l mecanismo resolviendo el problema <strong>de</strong><br />

posición inicial.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 37


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

De este modo se conocerá la posición <strong>de</strong> todos los puntos <strong>de</strong>l sistema. A<strong>de</strong>más,<br />

como se está planteando el problema estático, también se conocerán las velocida<strong>de</strong>s y<br />

aceleraciones <strong>de</strong> todos los puntos, que serán nulas.<br />

Más tar<strong>de</strong>, se plantea el conjunto <strong>de</strong> cargas (fuerzas y momentos) que actúan sobre<br />

el mecanismo. Para el caso en que este conjunto <strong>de</strong> cargas no equilibre el sistema, se <strong>de</strong>be<br />

<strong>de</strong>finir el tipo <strong>de</strong> carga que se quiere que estabilice el mecanismo, y el punto y el eslabón<br />

en que se aplicará.<br />

Así, se preparará un programa que calcule el valor <strong>de</strong> la carga equilibrante (si la<br />

hay) y las fuerzas que se generan en el mecanismo. Dicho algoritmo se basa en el método<br />

<strong>de</strong> la potencia virtual aplicado en cada uno <strong>de</strong> los puntos móviles <strong>de</strong>l mecanismo. Se<br />

genera así un conjunto <strong>de</strong> ecuaciones en el que las incógnitas son los multiplicadores <strong>de</strong><br />

Lagrange y el valor <strong>de</strong> la carga que estabiliza al sistema. Una vez resuelto el sistema, se<br />

calculan todas las reacciones internas utilizando los multiplicadores <strong>de</strong> Lagrange.<br />

Para el caso <strong>de</strong>l manipulador paralelo, las cargas que lo equilibren serán los<br />

momentos a aplicar en las manivelas. Se supondrá que las fuerzas y momentos que actúan<br />

sobre el sistema, se pue<strong>de</strong>n sustituir por una fuerza y un momento resultantes que actúan<br />

sobre el centro <strong>de</strong> gravedad <strong>de</strong> la plataforma superior. Se podrá hacer una sencilla<br />

simplificación <strong>de</strong> la ecuación principal, puesto que las velocida<strong>de</strong>s son nulas:<br />

M· q + qT· = Q qT· = Q<br />

En esta ocasión, será un vector que contiene 27 ecuaciones <strong>de</strong> limitación ((2.3.1)<br />

a (2.3.27)). Como variables se tomarán:<br />

- las tres coor<strong>de</strong>nadas <strong>de</strong> cada extremo libre <strong>de</strong> las seis manivelas (18 variables)<br />

- la tres coor<strong>de</strong>nadas <strong>de</strong> los tres vértices <strong>de</strong> la plataforma superior (9 variables)<br />

- los seis ángulos que forman las manivelas con el plano horizontal, contado<br />

<strong>de</strong>s<strong>de</strong> <strong>de</strong>ntro <strong>de</strong>l triángulo que forman los ejes <strong>de</strong> los <strong>motores</strong> (6 variables)<br />

Se tienen pues 33 variables, por lo que las dimensiones <strong>de</strong> q serán 27x33 (33x27<br />

para la traspuesta q T ). El vector <strong>de</strong> multiplicadores <strong>de</strong> Lagrange será <strong>de</strong> dimensión<br />

27x1, y Q será el vector <strong>de</strong> fuerzas externas <strong>de</strong> dimensión 33x1, que estará formado por:<br />

- Las tres componentes <strong>de</strong> la fuerza exterior en el extremo libre <strong>de</strong> cada manivela<br />

(18)<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 38


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

- Las tres componentes <strong>de</strong> la fuerza exterior en cada vértice <strong>de</strong> la plataforma<br />

superior (9)<br />

- Los momentos equilibrantes que <strong>de</strong>be proporcionar cada motor (6)<br />

Como simplificación se supone que sólo pue<strong>de</strong> haber fuerzas exteriores aplicadas<br />

en la plataforma superior, por lo que las 18 primeras componentes <strong>de</strong>l vector Q serán<br />

nulas. A<strong>de</strong>más, la fuerza exterior aplicada en la plataforma se conocerá como una<br />

resultante <strong>de</strong> fuerzas y momentos aplicada en el centro <strong>de</strong> gravedad <strong>de</strong> la misma, por lo<br />

que el programa <strong>de</strong>berá reconvertir esta resultante en fuerzas aplicadas en los vértices.<br />

El sistema está formado por 33 ecuaciones con 33 incógnitas, que son las 27<br />

componentes <strong>de</strong>l vector <strong>de</strong> multiplicadores <strong>de</strong> Lagrange, y los seis momentos equilibrantes<br />

que <strong>de</strong>ben proporcionar los <strong>motores</strong>. Como no se tienen todas las incógnitas en el mismo<br />

vector se <strong>de</strong>ben realizar ciertas manipulaciones algebraicas antes <strong>de</strong> proce<strong>de</strong>r a la<br />

resolución <strong>de</strong>l sistema:<br />

<br />

<br />

T<br />

q<br />

<br />

0 <br />

= Q =<br />

<br />

<br />

F<br />

<br />

<br />

M i<br />

<br />

· <br />

<br />

<br />

<br />

<br />

T<br />

q<br />

0<br />

0 <br />

I<br />

· <br />

6 M = <br />

<br />

F<br />

i <br />

0<br />

<br />

don<strong>de</strong> F (9x1) es el vector <strong>de</strong> las fuerzas exteriores aplicadas en los vértices <strong>de</strong> la<br />

plataforma superior, y M i (6x1) el vector <strong>de</strong> los momentos equilibrantes a realizar por los<br />

<strong>motores</strong>.<br />

3.4. Resultados<br />

Una vez planteados los sistemas a resolver, se programan en Matlab los algoritmos<br />

necesarios para su resolución.<br />

3.4.1. Problema dinámico directo<br />

Se ha programado un algoritmo que resuelve el problema para distintas posiciones,<br />

velocida<strong>de</strong>s y fuerzas y momentos externos aplicados al manipulador. Las posiciones y<br />

velocida<strong>de</strong>s se introducirán en la siguiente ventana:<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 39


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Figura 3.4.1.1: Ventana <strong>de</strong> datos <strong>de</strong> entrada para el problema dinámico directo<br />

Una vez resueltos los problemas <strong>de</strong> posición inicial y velocidad, se <strong>de</strong>spliega la<br />

siguiente ventana, en la que se podrán introducir las fuerzas y los momentos:<br />

Figura 3.4.1.2: Ventana <strong>de</strong> fuerzas y momentos para el problema dinámico directo<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 40


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Pulsando el botón “Resolver dinámica”, se resolverá el problema dinámico directo.<br />

Para el caso <strong>de</strong> los <strong>de</strong> partida <strong>de</strong> las figuras anteriores, se tiene los siguientes resultados:<br />

aceleraciones angulares (rad/s 2 ) acleraciones <strong>de</strong>l manipulador (m/s 2 )<br />

1 3,0978 ax 123 -0,3193<br />

2 5,9323 ay 123 0,2613<br />

3 6,6483 az 123 0,5257<br />

4 0,2212 ax 145 -0,5500<br />

5 -0,4570 ay 145 -0,1382<br />

6 7,0574 az 145 0,1355<br />

ax 161 -0,7807<br />

ay 161 0,2613<br />

az 161 0,4638<br />

3.4.2. Problema dinámico inverso<br />

El algoritmo realizado permite resolver el problema para distintas posiciones,<br />

velocida<strong>de</strong>s y aceleraciones <strong>de</strong>seadas las cuales se <strong>de</strong>ben introducir en las siguiente<br />

ventana:<br />

Figura 3.4.2.1: Ventana <strong>de</strong> datos <strong>de</strong> entrada para el problema dinámico inverso<br />

Una vez resueltos los problemas <strong>de</strong> posición, velocidad y aceleración, se proce<strong>de</strong> a<br />

la resolución <strong>de</strong>l problema dinámico inverso, en el que se pue<strong>de</strong>n introducir las fuerzas que<br />

se <strong>de</strong>seen en los vértices <strong>de</strong> la plataforma móvil, mediante la siguiente ventana:<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 41


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Figura 3.4.2.2: Ventana <strong>de</strong> fuerzas exteriores para el problema dinámico inverso<br />

Resolviendo el sistema con los datos <strong>de</strong> las figuras anteriores, los resultados <strong>de</strong><br />

momentos necesarios y fuerzas en las bielas son los siguientes:<br />

Momentos necesarios (N·m)<br />

Reacciones en las bielas (N)<br />

M 1 110,82 Fb 1 -1.450,2<br />

M 2 91,35 Fb 2 -1.195,5<br />

M 3 0,09 Fb 3 -1,2<br />

M 4 31,51 Fb 4 -412,4<br />

M 5 -133,37 Fb 5 1.745,4<br />

M 6 -145,32 Fb 6 1.901,8<br />

3.4.3. Problema estático<br />

El algoritmo programado resuelve el problema estático para distintas posiciones, las<br />

cuales se pue<strong>de</strong>n introducir en la siguiente ventana:<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 42


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Figura 3.4.3.1: Ventana <strong>de</strong> datos <strong>de</strong> entrada para el problema estático<br />

Antes <strong>de</strong> resolver la dinámica, se pue<strong>de</strong>n introducir diferentes valores <strong>de</strong> la carga<br />

aplicada en el centro <strong>de</strong> gravedad <strong>de</strong> la plataforma superior, mediante la siguiente ventana:<br />

Figura 3.4.3.2: Ventana <strong>de</strong> fuerzas y momentos exteriores<br />

en el centro <strong>de</strong> gravedad <strong>de</strong> la plataforma superior<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 43


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Resolviendo el problema estático con los datos introducidos en las figuras<br />

anteriores los momentos necesarios:<br />

M 1 -1,8372<br />

M 2 -1,4534<br />

M 3 -0,1033<br />

M 4 1,7831<br />

M 5 -1,1139<br />

M 6 1,9099<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 44


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

4. ESTUDIO DE LAS CONFIGURACIONES<br />

ESTACIONARIAS<br />

4.1. Introducción<br />

Las configuraciones singulares estacionarias o <strong>de</strong> volquete son posiciones <strong>de</strong>l<br />

manipulador que tienen la particularidad <strong>de</strong> que cuando se llega a ellas el mecanismo sufre<br />

un cambio en el número <strong>de</strong> grados <strong>de</strong> libertad que posee. Estas configuraciones<br />

estacionarias aparecen tanto en mecanismos tridimensionales como en mecanismos planos.<br />

Se consi<strong>de</strong>rará primero el caso <strong>de</strong> las posiciones singulares <strong>de</strong> un cuadrilátero<br />

articulado<br />

2<br />

1<br />

3<br />

Figura 4.1.1: Cuadrilátero articulado<br />

Las configuraciones estacionarias se darán cuando la manivela (1) y el eslabón<br />

acoplador (2) estén alineados. Existen pues dos posiciones <strong>de</strong> volquete en el cuadrilátero<br />

articulado, las cuales se muestran a continuación:<br />

2 3<br />

1<br />

Figura 4.1.2: Cuadrilátero articulado en posición singular <strong>de</strong> superposición<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 45


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

1<br />

2<br />

3<br />

Figura 4.1.3: Cuadrilátero articulado en posición singular <strong>de</strong> prolongación<br />

Estas posiciones son configuraciones <strong>de</strong> gran precisión <strong>de</strong> posición para el eslabón<br />

seguidor (3). En ellas, pequeños errores en la posición <strong>de</strong> las manivelas <strong>de</strong> entrada apenas<br />

influyen en la posición <strong>de</strong>l seguidor, <strong>de</strong> ahí su calificativo <strong>de</strong> posiciones estacionarias.<br />

En las posiciones <strong>de</strong> volquete, el par <strong>de</strong> entrada en la manivela será nulo e<br />

in<strong>de</strong>pendiente <strong>de</strong> las fuerzas o momentos que aplicados al eslabón <strong>de</strong> salida. Esto es <strong>de</strong>bido<br />

a que la reacción que aparece en la articulación <strong>de</strong> unión <strong>de</strong> la manivela y el eslabón<br />

acoplador tiene la dirección <strong>de</strong> la manivela.<br />

En los mecanismos planos, pue<strong>de</strong>n existir configuraciones singulares <strong>de</strong><br />

incertidumbre <strong>de</strong> posición, que suelen resultar perjudiciales o negativas, en las que el<br />

eslabón <strong>de</strong> salida pue<strong>de</strong> realizar pequeños <strong>de</strong>splazamientos aunque el eslabón <strong>de</strong> entrada<br />

permanezca inmóvil, <strong>de</strong> ahí la incertidumbre <strong>de</strong> posición. También, el eslabón <strong>de</strong> salida<br />

pue<strong>de</strong> tener una cierta velocidad, siendo nula la velocidad <strong>de</strong>l eslabón <strong>de</strong> entrada. Un<br />

ejemplo <strong>de</strong> este tipo <strong>de</strong> posiciones se pue<strong>de</strong> dar en el cuadrilátero articulado si se introduce<br />

el movimiento por el eslabón seguidor y se toma la manivela como eslabón <strong>de</strong> salida. En<br />

este caso, si no se toma ningún tipo <strong>de</strong> precaución, el mecanismo pue<strong>de</strong> quedar fuera <strong>de</strong><br />

control en esas configuraciones, al surgir un nuevo grado <strong>de</strong> libertad para el eslabón <strong>de</strong><br />

salida.<br />

4.2. Configuraciones singulares estacionarias <strong>de</strong>l<br />

manipulador paralelo<br />

El manipulador paralelo está formado por dos plataformas triangulares, una fija y<br />

otra móvil, unidas por seis ca<strong>de</strong>nas actuador-biela-manivela. Puesto que dichas ca<strong>de</strong>nas<br />

cinemáticas poseen posiciones <strong>de</strong> volquete, el manipulador paralelo también las tendrá.<br />

Estas configuraciones se darán cuando la posición <strong>de</strong> alguna ca<strong>de</strong>na sea tal que el eje <strong>de</strong>l<br />

actuador, la manivela y la biela se encuentren en el mismo plano.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 46


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Analizando las posibles posiciones <strong>de</strong>l eje <strong>de</strong>l actuador, la manivela y la biela, se<br />

observa que cada ca<strong>de</strong>na tendrá dos posiciones <strong>de</strong> insensitividad: una cuando la manivela y<br />

biela estén casi en prolongación y otra cuando estén casi superpuestas.<br />

Hallándose una <strong>de</strong> las ca<strong>de</strong>nas cinemáticas <strong>de</strong>l manipulador paralelo en posición <strong>de</strong><br />

volquete, éste per<strong>de</strong>rá un grado <strong>de</strong> libertad. Cuando esto suce<strong>de</strong>, a la posición alcanzada<br />

por el manipulador se le <strong>de</strong>nomina configuración estacionaria parcial, puesto que la<br />

plataforma permanecerá fija si se introduce movimiento por el actuador cuya ca<strong>de</strong>na<br />

cinemática correspondiente se encuentre en configuración estacionaria. Así, se pue<strong>de</strong>n<br />

alcanzar infinidad <strong>de</strong> configuraciones estacionarias parciales, combinando las distintas<br />

posiciones <strong>de</strong> volquete <strong>de</strong> las ca<strong>de</strong>nas cinemáticas. Si se alcanzan posiciones <strong>de</strong> volquete<br />

en las seis ca<strong>de</strong>nas cinemáticas <strong>de</strong>l manipulador, se habrá llegado a una configuración<br />

estacionaria total, también llamada configuración estacionaria. En estas posiciones, la<br />

plataforma móvil permanecerá fija aunque se introduzca movimiento por todos los<br />

actuadores. Puesto que el manipulador paralelo tiene seis ca<strong>de</strong>nas cinemáticas, y cada una<br />

<strong>de</strong> ellas tiene cuatro posiciones <strong>de</strong> volquete, se tendrá un total <strong>de</strong> 2 6 = 64 configuraciones<br />

estacionarias.<br />

4.2.1. Cálculo <strong>de</strong> las configuraciones singulares estacionarias <strong>de</strong>l<br />

manipulador paralelo<br />

Para el cálculo <strong>de</strong> las 64 configuraciones estacionarias o <strong>de</strong> insensitividad que<br />

presenta el manipulador, se <strong>de</strong>ben plantear las ecuaciones que cumplen dichas posiciones.<br />

Se pue<strong>de</strong>n distinguir dos tipos <strong>de</strong> ecuaciones: las que cumplen todas las posiciones <strong>de</strong>l<br />

manipulador, las cuales se cumplían en el cálculo cinemático y las propias <strong>de</strong> las<br />

posiciones <strong>de</strong> volquete. Estas últimas ecuaciones son obtenidas <strong>de</strong> la condición <strong>de</strong> que el<br />

eje <strong>de</strong>l motor, la manivela y la biela están contenidos en un mismo plano.<br />

Por tanto, las ecuaciones que <strong>de</strong>be cumplir el manipulador en las configuraciones<br />

estacionarias son:<br />

Ecuaciones <strong>de</strong> longitud constante <strong>de</strong> la biela:<br />

(x 123 -x 12 ) 2 + (y 123 -y 12 ) 2 + (z 123 -z 12 ) 2 – l 2 2 =0<br />

(x 123 -x 13 ) 2 + (y 123 -y 13 ) 2 + (z 123 -z 13 ) 2 – l 2 3 =0<br />

(x 145 -x 14 ) 2 + (y 145 -y 14 ) 2 + (z 145 -z 14 ) 2 – l 2 4 =0<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 47


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

(x 145 -x 15 ) 2 + (y 145 -y 15 ) 2 + (z 145 -z 15 ) 2 – l 2 5 =0<br />

(x 161 -x 16 ) 2 + (y 161 -y 16 ) 2 + (z 161 -z 16 ) 2 – l 2 6 =0<br />

(x 161 -x 11 ) 2 + (y 161 -y 11 ) 2 + (z 161 -z 11 ) 2 – l 2 1 =0<br />

Ecuaciones <strong>de</strong> longitud constante <strong>de</strong> cada lado <strong>de</strong> la plataforma móvil:<br />

(x 161 -x 123 ) 2 + (y 161 -y 123 ) 2 + (z 161 -z 123 ) 2 – a 2 12 =0<br />

(x 145 -x 123 ) 2 + (y 145 -y 123 ) 2 + (z 145 -z 123 ) 2 – a 2 34 =0<br />

(x 145 -x 161 ) 2 + (y 145 -y 161 ) 2 + (z 145 -z 161 ) 2 – a 2 56 =0<br />

Ecuaciones <strong>de</strong> longitud constante <strong>de</strong> las manivelas:<br />

(x 11 -x 01 ) 2 + (y 11 -y 01 ) 2 + (z 11 -z 01 ) 2 – r 2 1 =0<br />

(x 12 -x 02 ) 2 + (y 12 -y 02 ) 2 + (z 12 -z 02 ) 2 – r 2 2 =0<br />

(x 13 -x 03 ) 2 + (y 13 -y 03 ) 2 + (z 13 -z 03 ) 2 – r 2 3 =0<br />

(x 14 -x 04 ) 2 + (y 14 -y 04 ) 2 + (z 14 -z 04 ) 2 – r 2 4 =0<br />

(x 15 -x 05 ) 2 + (y 15 -y 05 ) 2 + (z 15 -z 05 ) 2 – r 2 5 =0<br />

(x 16 -x 06 ) 2 + (y 16 -y 06 ) 2 + (z 16 -z 06 ) 2 – r 2 6 =0<br />

Condición <strong>de</strong> perpendicularidad entre el eje <strong>de</strong>l motor y la manivela:<br />

(x 11 -x 01 )(x 02 -x 01 ) + (y 11 -y 01 )(y 02 -y 01 ) + (z 11 -z 01 )(z 02 -z 01 ) = 0<br />

(x 12 -x 02 )(x 02 -x 01 ) + (y 12 -y 02 )(y 02 -y 01 ) + (z 12 -z 02 )(z 02 -z 01 ) = 0<br />

(x 13 -x 03 )(x 04 -x 03 ) + (y 13 -y 03 )(y 04 -y 03 ) + (z 13 -z 03 )(z 04 -z 03 ) = 0<br />

(x 14 -x 04 )(x 04 -x 03 ) + (y 14 -y 04 )(y 04 -y 03 ) + (z 14 -z 04 )(z 04 -z 03 ) = 0<br />

(x 15 -x 05 )(x 05 -x 06 ) + (y 15 -y 05 )(y 05 -y 06 ) + (z 15 -z 05 )(z 05 -z 06 ) = 0<br />

(x 16 -x 06 )(x 05 -x 06 ) + (y 16 -y 06 )(y 05 -y 06 ) + (z 16 -z 06 )(z 05 -z 06 ) = 0<br />

Para la condición <strong>de</strong> que el eje <strong>de</strong>l motor, la biela y la manivela estén en el mismo<br />

plano, se utilizará el producto mixto <strong>de</strong> tres vectores, que es nulo si los tres vectores se<br />

hallan en un mismo plano:<br />

(x 02 -x 01 )(y 11 -y 01 )(z 161 -z 11 )-(x 02 -x 01 )(z 11 -z 01 )(y 161 -y 11 )+(y 02 -y 01 )(z 11 -z 01 )(x 161 -x 11 )-<br />

(y 02 - 01 )(x 11 -x 01 )(z 161 -z 11 )+(z 02 -z 01 )(x 11 -x 01 )(y 161 -y 11 )-(z 02 -z 01 )(y 11 -y 01 )(x 161 -x 11 )=0<br />

(x 01 -x 02 )(y 12 -y 02 )(z 123 -z 12 )-(x 01 -x 02 )(z 12 -z 02 )(y 123 -y 12 )+(y 01 -y 02 )(z 12 -z 02 )(x 123 -x 12 )-<br />

(y 01 -y 02 )(x 12 -x 02 )(z 123 -z 12 )+(z 01 -z 02 )(x 12 -x 02 )(y 123 -y 12 )-(z 01 -z 02 )(y 12 -y 02 )(x 123 -x 12 )=0<br />

(x 04 -x 03 )(y 13 -y 03 )(z 123 -z 13 )-(x 04 -x 03 )(z 13 -z 03 )(y 123 -y 13 )+(x 04 -x 03 )(z 13 -z 03 )(x 123 -x 13 )-<br />

(y 04 -y 03 )(x 13 -x 03 )(z 123 -z 13 )+(z 04 -z 03 )(x 13 -x 03 )(y 123 -y 13 )-(z 04 -z 03 )(y 13 -y 03 )(x 123 -x 13 )=0<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 48


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

(x 03 -x 04 )(y 14 -y 04 )(z 145 -z 14 )-(x 03 -x 04 )(z 14 -z 04 )(y 145 -y 14 )+(y 03 -y 04 )(z 14 -z 04 )(x 145 -x 14 )-<br />

(y 03 -y 04 )(x 14 -x 04 )(z 145 -z 14 )+(z 03 -z 04 )(x 14 -x 04 )(y 145 -y 14 )-(z 03 -z 04 )(y 14 -y 04 )(x 145 -x 14 )=0<br />

(x 06 -x 05 )(y 15 -y 05 )(z 145 -z 15 )-(x 06 -x 05 )(z 15 -z 05 )(y 145 -y 15 )+(y 06 -y 05 )(z 15 -z02)(x 145 -x 15 )-<br />

(y 06 -y 05 )(x 15 -x 05 )(z 145 -z 15 )-(z 06 -z 05 )(y 15 -y 05 )(x 145 -x 15 )+(z 06 -z 05 )(x 15 -x 05 )(y 145 -y 15 )=0<br />

(x 05 -x 06 )(y 16 -y 06 )(z 161 -z 16 )-(x 05 -x 06 )(z 16 -z 06 )(y 161 -y 16 )+(y 05 -y 06 )(z 16 -z 06 )(x 161 -x 16 )-<br />

(y 05 -y 06 )(x 16 -x 06 )(z 161 -z 16 )+(z 05 -z 06 )(x 16 -x 06 )(y 161 -y 16 )-(z 05 -z 06 )(y 16 -y 06 )(x 161 -x 16 )=0<br />

Tal y como se ha hecho hasta ahora, se agruparán todas las ecuaciones en el vector<br />

, <strong>de</strong> modo que se tendrá:<br />

(q(t),t) = 0<br />

don<strong>de</strong> el vector q, estará formado por 27 variables, que serán:<br />

q = {x 11 , y 11 , z 11 , x 12 , y 12 , z 12 , x 13 , y 13 , z 13 , x 14 , y 14 , z 14 , x 15 , y 15 , z 15 , x 16 , y 16 , z 16 , x 123 ,<br />

y 123 , z 123 , x 145, y 145 , z 145 , x 161 , y 161 , z 161 } T<br />

Dado que las ecuaciones que constituyen este sistema no son lineales, también aquí<br />

habrá que utilizar el método <strong>de</strong> Newton-Raphson.<br />

Se <strong>de</strong>be tener en cuenta que el sistema, puesto que existen 64 posiciones <strong>de</strong><br />

insensitividad, tiene 64 soluciones. Entonces, la solución que dará el método <strong>de</strong> Newton-<br />

Raphson será la más cercana a la iteración inicial. Así, se realizará un algoritmo que repita<br />

el método 64 veces tomando 64 iteraciones iniciales distintas, cada una <strong>de</strong> ellas cercana a<br />

una posición singular. La elección <strong>de</strong> estas 64 posiciones iniciales es sencilla ya que se<br />

sabe que cada ca<strong>de</strong>na cinemática tiene una posición <strong>de</strong> volquete cuando la manivela y la<br />

biela están casi en prolongación, y otra cuando prácticamente se superponen.<br />

4.2.2. Resultados<br />

En la siguiente tabla se representan las coor<strong>de</strong>nadas <strong>de</strong> los tres vértices <strong>de</strong> la<br />

plataforma superior en las 64 configuraciones estacionarias:<br />

Tabla 4.2.2.1: Posición <strong>de</strong> los vértices <strong>de</strong> la plataforma móvil<br />

en las configuraciones estacionarias<br />

x 123 y 123 z 123 x 145 y 145 z 145 x 161 y 161 z 161<br />

1 -0,1443 0,2500 0,4428 0,2887 0,0000 0,4428 -0,1443 -0,2500 0,4428<br />

2 -0,2083 0,3607 0,4054 0,1358 0,0000 0,4444 -0,3493 -0,1109 0,4932<br />

3 -0,2083 0,3607 0,4054 0,2707 0,2471 0,4932 -0,0679 -0,1176 0,4444<br />

4 -0,2750 0,4763 0,3219 0,1395 0,2584 0,4971 -0,2935 0,0084 0,4971<br />

5 -0,0679 0,1176 0,4444 0,2707 -0,2471 0,4932 -0,2083 -0,3607 0,4054<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 49


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

6 -0,1092 0,1892 0,4491 0,1067 -0,2596 0,4935 -0,3911 -0,2236 0,4632<br />

7 -0,1443 0,2500 0,4428 0,2311 0,0000 0,6585 -0,1443 -0,2500 0,4428<br />

8 -0,1925 0,3335 0,4179 0,0940 0,0000 0,6561 -0,3583 -0,1328 0,4893<br />

9 -0,3493 0,1109 0,4932 0,1358 0,0000 0,4444 -0,2083 -0,3607 0,4054<br />

10 -0,3993 0,2500 0,4524 0,0325 0,0000 0,4188 -0,3993 -0,2500 0,4524<br />

11 -0,3911 0,2236 0,4632 0,1067 0,2596 0,4935 -0,1092 -0,1892 0,4491<br />

12 -0,4308 0,3963 0,3631 0,0361 0,2602 0,4791 -0,3340 -0,0755 0,4974<br />

13 -0,2935 -0,0084 0,4971 0,1395 -0,2584 0,4971 -0,2750 -0,4763 0,3219<br />

14 -0,3340 0,0755 0,4974 0,0361 -0,2602 0,4791 -0,4308 -0,3963 0,3631<br />

15 -0,3583 0,1328 0,4893 0,0940 0,0000 0,6561 -0,1925 -0,3335 0,4179<br />

16 -0,3993 0,2500 0,4524 -0,0060 0,0000 0,6335 -0,3993 -0,2500 0,4524<br />

17 0,0786 0,3579 0,4932 0,4165 0,0000 0,4054 -0,0679 -0,1176 0,4444<br />

18 0,0019 0,4505 0,4632 0,2184 0,0000 0,4491 -0,2782 0,0374 0,4935<br />

19 -0,0169 0,4708 0,4524 0,4161 0,2208 0,4524 -0,0162 -0,0281 0,4188<br />

20 -0,1278 0,5712 0,3631 0,2324 0,2515 0,4974 -0,2434 0,0988 0,4791<br />

21 0,1715 0,2222 0,4935 0,3892 -0,2269 0,4632 -0,1092 -0,1892 0,4491<br />

22 0,1604 0,2400 0,4960 0,1276 -0,2589 0,4960 -0,2881 0,0189 0,4960<br />

23 0,0728 0,3655 0,4918 0,3891 0,0000 0,6198 -0,0651 -0,1127 0,4435<br />

24 0,0195 0,4307 0,4721 0,1891 0,0000 0,6612 -0,2812 0,0318 0,4943<br />

25 -0,1155 0,2001 0,6585 0,2887 0,0000 0,4428 -0,1443 -0,2500 0,4428<br />

26 -0,1945 0,3369 0,6198 0,1301 0,0000 0,4435 -0,3530 -0,1197 0,4918<br />

27 -0,1945 0,3369 0,6198 0,2801 0,2458 0,4918 -0,0651 -0,1127 0,4435<br />

28 -0,2935 0,5083 0,4872 0,1395 0,2584 0,4971 -0,2935 0,0084 0,4971<br />

29 -0,0470 0,0814 0,6561 0,2942 -0,2439 0,4893 -0,1925 -0,3335 0,4179<br />

30 -0,0945 0,1637 0,6612 0,1130 -0,2594 0,4943 -0,3827 -0,1984 0,4721<br />

31 -0,1443 0,2500 0,6498 0,2887 0,0000 0,6498 -0,1194 -0,2069 0,4482<br />

32 -0,2139 0,3706 0,6026 0,1170 0,0000 0,6587 -0,3447 -0,0999 0,4948<br />

33 -0,0679 0,1176 0,4444 0,4165 0,0000 0,4054 0,0786 -0,3579 0,4932<br />

34 -0,1443 0,2500 0,4428 0,2887 0,0000 0,4428 -0,1155 -0,2001 0,6585<br />

35 -0,1092 0,1892 0,4491 0,3892 0,2269 0,4632 0,1715 -0,2222 0,4935<br />

36 -0,1925 0,3335 0,4179 0,2942 0,2439 0,4893 -0,0470 -0,0814 0,6561<br />

37 -0,0162 0,0281 0,4188 0,4161 -0,2208 0,4524 -0,0169 -0,4708 0,4524<br />

38 -0,0651 0,1127 0,4435 0,2801 -0,2458 0,4918 -0,1945 -0,3369 0,6198<br />

39 -0,0651 0,1127 0,4435 0,3891 0,0000 0,6198 0,0728 -0,3655 0,4918<br />

40 -0,1194 0,2069 0,4482 0,2887 0,0000 0,6498 -0,1443 -0,2500 0,6498<br />

41 -0,2782 -0,0374 0,4935 0,2184 0,0000 0,4491 0,0019 -0,4505 0,4632<br />

42 -0,3530 0,1197 0,4918 0,1301 0,0000 0,4435 -0,1945 -0,3369 0,6198<br />

43 -0,2881 -0,0189 0,4960 0,1276 0,2589 0,4960 0,1604 -0,2400 0,4960<br />

44 -0,3827 0,1984 0,4721 0,1130 0,2594 0,4943 -0,0945 -0,1637 0,6612<br />

45 -0,2434 -0,0988 0,4791 0,2324 -0,2515 0,4974 -0,1278 -0,5712 0,3631<br />

46 -0,2935 -0,0084 0,4971 0,1395 -0,2584 0,4971 -0,2935 -0,5083 0,4872<br />

47 -0,2812 -0,0318 0,4943 0,1891 0,0000 0,6612 0,0195 -0,4307 0,4721<br />

48 -0,3447 0,0999 0,4948 0,1170 0,0000 0,6587 -0,2139 -0,3706 0,6026<br />

49 0,1540 0,2500 0,4971 0,5500 0,0000 0,3219 0,1540 -0,2500 0,4971<br />

50 0,0641 0,3767 0,4893 0,3850 0,0000 0,4179 -0,0470 -0,0814 0,6561<br />

51 0,1016 0,3270 0,4974 0,5586 0,1749 0,3631 0,2073 -0,1614 0,4791<br />

52 -0,0169 0,4708 0,4524 0,4161 0,2208 0,4524 0,0030 0,0052 0,6335<br />

53 0,2073 0,1614 0,4791 0,5586 -0,1749 0,3631 0,1016 -0,3270 0,4974<br />

54 0,1682 0,2276 0,4943 0,3632 -0,2322 0,4721 -0,0945 -0,1637 0,6612<br />

55 0,1540 0,2500 0,4971 0,5869 0,0000 0,4872 0,1540 -0,2500 0,4971<br />

56 0,0858 0,3484 0,4948 0,4279 0,0000 0,6026 -0,0585 -0,1013 0,6587<br />

57 -0,0470 0,0814 0,6561 0,3850 0,0000 0,4179 0,0641 -0,3767 0,4893<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 50


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

58 -0,1443 0,2500 0,6498 0,2389 0,0000 0,4482 -0,1443 -0,2500 0,6498<br />

59 -0,0945 0,1637 0,6612 0,3632 0,2322 0,4721 0,1682 -0,2276 0,4943<br />

60 -0,2139 0,3706 0,6026 0,2588 0,2485 0,4948 -0,0585 -0,1013 0,6587<br />

61 0,0030 -0,0052 0,6335 0,4161 -0,2208 0,4524 -0,0169 -0,4708 0,4524<br />

62 -0,0585 0,1013 0,6587 0,2588 -0,2485 0,4948 -0,2139 -0,3706 0,6026<br />

63 -0,0585 0,1013 0,6587 0,4279 0,0000 0,6026 0,0858 -0,3484 0,4948<br />

64 -0,1443 0,2500 0,6498 0,2887 0,0000 0,6498 -0,1443 -0,2500 0,6498<br />

Los ángulos <strong>de</strong> las manivelas en dichas posiciones <strong>de</strong> insensitividad serán los<br />

mostrados en la siguiente tabla:<br />

Tabla 4.2.2.2: Ángulos en las manivelas en las configuraciones estacionarias<br />

1 2 3 4 5 6<br />

1 4,3973 4,3973 4,3973 4,3973 4,3973 4,3973<br />

2 4,8347 4,5166 4,5166 4,2513 4,2513 0,9307<br />

3 4,2513 4,5166 4,5166 4,8347 0,9307 4,2513<br />

4 4,7222 4,6700 4,6700 4,7222 0,8432 0,8432<br />

5 4,5166 4,2513 4,2513 0,9307 4,8347 4,5166<br />

6 4,9300 4,3322 4,3322 0,8203 4,6911 1,0104<br />

7 4,3973 4,3973 4,3973 1,3137 1,3137 4,3973<br />

8 4,8537 4,4862 4,4862 1,2178 1,2178 0,9461<br />

9 4,5166 4,8347 0,9307 4,2513 4,2513 4,5166<br />

10 4,9521 4,9521 1,0298 4,1356 4,1356 1,0298<br />

11 4,3322 4,9300 1,0104 4,6911 0,8203 4,3322<br />

12 4,8032 5,0854 1,1538 4,6182 0,7682 0,9055<br />

13 4,6700 4,7222 0,8432 0,8432 4,7222 4,6700<br />

14 5,0854 4,8032 0,9055 0,7682 4,6182 1,1538<br />

15 4,4862 4,8537 0,9461 1,2178 1,2178 4,4862<br />

16 4,9521 4,9521 1,0298 1,1394 1,1394 1,0298<br />

17 4,2513 0,9307 4,8347 4,5166 4,5166 4,2513<br />

18 4,6911 1,0104 4,9300 4,3322 4,3322 0,8203<br />

19 4,1356 1,0298 4,9521 4,9521 1,0298 4,1356<br />

20 4,6182 1,1538 5,0854 4,8032 0,9055 0,7682<br />

21 4,3322 0,8203 4,6911 1,0104 4,9300 4,3322<br />

22 4,7111 0,8350 4,7111 0,8350 4,7111 0,8350<br />

23 4,2454 0,9369 4,8424 1,4201 1,4201 4,2454<br />

24 4,6973 0,9924 4,9091 1,2852 1,2852 0,8248<br />

25 4,3973 1,3137 1,3137 4,3973 4,3973 4,3973<br />

26 4,8424 1,4201 1,4201 4,2454 4,2454 0,9369<br />

27 4,2454 1,4201 1,4201 4,8424 0,9369 4,2454<br />

28 4,7222 1,5806 1,5806 4,7222 0,8432 0,8432<br />

29 4,4862 1,2178 1,2178 0,9461 4,8537 4,4862<br />

30 4,9091 1,2852 1,2852 0,8248 4,6973 0,9924<br />

31 4,3514 1,3522 1,3522 1,3522 1,3522 4,3514<br />

32 4,8250 1,4474 1,4474 1,2347 1,2347 0,9229<br />

33 0,9307 4,2513 4,2513 4,5166 4,5166 4,8347<br />

34 1,3137 4,3973 4,3973 4,3973 4,3973 1,3137<br />

35 0,8203 4,3322 4,3322 4,9300 1,0104 4,6911<br />

36 1,2178 4,4862 4,4862 4,8537 0,9461 1,2178<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 51


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

37 1,0298 4,1356 4,1356 1,0298 4,9521 4,9521<br />

38 1,4201 4,2454 4,2454 0,9369 4,8424 1,4201<br />

39 0,9369 4,2454 4,2454 1,4201 1,4201 4,8424<br />

40 1,3522 4,3514 4,3514 1,3522 1,3522 1,3522<br />

41 1,0104 4,6911 0,8203 4,3322 4,3322 4,9300<br />

42 1,4201 4,8424 0,9369 4,2454 4,2454 1,4201<br />

43 0,8350 4,7111 0,8350 4,7111 0,8350 4,7111<br />

44 1,2852 4,9091 0,9924 4,6973 0,8248 1,2852<br />

45 1,1538 4,6182 0,7682 0,9055 4,8032 5,0854<br />

46 1,5806 4,7222 0,8432 0,8432 4,7222 1,5806<br />

47 0,9924 4,6973 0,8248 1,2852 1,2852 4,9091<br />

48 1,4474 4,8250 0,9229 1,2347 1,2347 1,4474<br />

49 0,8432 0,8432 4,7222 4,6700 4,6700 4,7222<br />

50 1,2178 0,9461 4,8537 4,4862 4,4862 1,2178<br />

51 0,7682 0,9055 4,8032 5,0854 1,1538 4,6182<br />

52 1,1394 1,0298 4,9521 4,9521 1,0298 1,1394<br />

53 0,9055 0,7682 4,6182 1,1538 5,0854 4,8032<br />

54 1,2852 0,8248 4,6973 0,9924 4,9091 1,2852<br />

55 0,8432 0,8432 4,7222 1,5806 1,5806 4,7222<br />

56 1,2347 0,9229 4,8250 1,4474 1,4474 1,2347<br />

57 0,9461 1,2178 1,2178 4,4862 4,4862 4,8537<br />

58 1,3522 1,3522 1,3522 4,3514 4,3514 1,3522<br />

59 0,8248 1,2852 1,2852 4,9091 0,9924 4,6973<br />

60 1,2347 1,4474 1,4474 4,8250 0,9229 1,2347<br />

61 1,0298 1,1394 1,1394 1,0298 4,9521 4,9521<br />

62 1,4474 1,2347 1,2347 0,9229 4,8250 1,4474<br />

63 0,9229 1,2347 1,2347 1,4474 1,4474 4,8250<br />

64 1,3522 1,3522 1,3522 1,3522 1,3522 1,3522<br />

4.2.3. Utilidad <strong>de</strong> las configuraciones singulares estacionarias<br />

Las configuraciones estacionarias permiten <strong>de</strong>finir la movilidad <strong>de</strong>l manipulador,<br />

ya que constituyen unas posiciones extremas. La principal característica que poseen las<br />

posiciones <strong>de</strong> punto muerto es que permiten obtener una gran precisión en el<br />

posicionamiento. Al estar en una posición <strong>de</strong> volquete, aplicándosele pequeñas<br />

perturbaciones, la plataforma móvil no se <strong>de</strong>splaza, y por tanto su velocidad es nula. De ahí<br />

su otra <strong>de</strong>nominación, configuraciones estacionarias. En estas posiciones, también el par es<br />

igual a cero.<br />

Otra utilidad que presentan las posiciones <strong>de</strong> volquete es que permiten conocer el<br />

ángulo máximo y mínimo que pue<strong>de</strong> llegar a formar cada biela con la plataforma fija, ya<br />

que las posiciones estacionarias son posiciones extremas. Este dato será necesario para<br />

po<strong>de</strong>r diseñar correctamente cada unión biela-manivela. El ángulo mínimo, será interesante<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 52


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

para las posiciones en las que la manivela se encuentre por <strong>de</strong>bajo <strong>de</strong>l eje <strong>de</strong>l motor, ya que<br />

en estas posiciones, la biela ocupará un espacio por el que pasa el eje <strong>de</strong>l motor.<br />

4.2.4. Angulos máximos y mínimos en las ca<strong>de</strong>nas bielamanivela<br />

4.2.4.1. Introducción<br />

Una vez que se hayan calculado todas las configuraciones estacionarias, se <strong>de</strong>ben<br />

conocer los ángulos máximos y mínimos que forman las bielas con la plataforma fija. Para<br />

ello, se realizará un pequeño algoritmo que calcule dichos ángulos en las 64 posiciones <strong>de</strong><br />

insensitividad, y que almacene los <strong>de</strong> mayor y menor valor.<br />

El cálculo se realizará operando sólo con una <strong>de</strong> las ca<strong>de</strong>nas cinemáticas bielamanivela,<br />

ya que por simetría todas alcanzarán ángulos mínimos y máximos <strong>de</strong>l mismo<br />

valor.<br />

4.2.4.2. Resultados<br />

Llamando 1 al ángulo que forma la biela con la plataforma fija, se tienen los<br />

siguientes resultados:<br />

Angulo mínimo:<br />

4,6700<br />

4,7222<br />

1 (rad) 0,7796 3 0,8432<br />

1 (grados) 44,67 4 0,8432<br />

4,7222<br />

4,6700<br />

Angulo máximo:<br />

4,7222<br />

1,5806<br />

1 (rad) 1,4728 3 1,5806<br />

1 (grados) 84,39 4 4,7222<br />

0,8432<br />

0,8432<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 53


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

A la <strong>de</strong>recha, se representan los ángulos <strong>de</strong> cada plataforma en las correspondientes<br />

posiciones <strong>de</strong> insensitividad, que se refieren a las posiciones 49 y 11 respectivamente <strong>de</strong> la<br />

lista anterior.<br />

4.3. Otros cálculos necesarios para el diseño<br />

Antes <strong>de</strong> empezar con el diseño <strong>de</strong>l manipulador, se <strong>de</strong>be pensar en las<br />

especificaciones que <strong>de</strong>be cumplir. Se <strong>de</strong>sea que el manipulador pueda pasar <strong>de</strong> una<br />

posición <strong>de</strong> insensitividad a otra en un tiempo <strong>de</strong>terminado, por lo que se <strong>de</strong>ben estudiar<br />

las reacciones que se producirán y los pares necesarios para llevar a cabo dicho recorrido.<br />

El tiempo en el que se <strong>de</strong>sea que se realice el cambio <strong>de</strong> posición será t = 0.2 seg.<br />

Se <strong>de</strong>be programar pues un algoritmo que realice dichos cálculos. En él, la<br />

velocidad con que pasa <strong>de</strong> una posición a otra se consi<strong>de</strong>rará constante para simplificar el<br />

cálculo. Así, se resolverá el problema dinámico en varias posiciones intermedias entre la<br />

posición inicial y final, almacenando los máximos valores <strong>de</strong> par que <strong>de</strong>be proporcionar el<br />

motor, y los máximos valores <strong>de</strong> fuerzas en las bielas. En el caso <strong>de</strong> las bielas, se tomarán<br />

dos valores, el máximo valor positivo, es <strong>de</strong>cir, a tracción, y el máximo negativo, que viene<br />

a ser la máxima compresión.<br />

El algoritmo <strong>de</strong>berá pasar <strong>de</strong> cada posición a las 63 restantes, para cubrir todos los<br />

recorridos posibles. Sin embargo, esto no será necesario puesto que las fuerzas generadas y<br />

los pares necesarios durante una trayectoria, serán los mismos en un sentido y en el otro,<br />

con lo que el número <strong>de</strong> recorridos necesarios se reduce a la mitad.<br />

Los resultados obtenidos son los siguientes:<br />

Momento máximo que <strong>de</strong>be dar el motor:<br />

M = 1983 N·m<br />

Tracción máxima en las bielas:<br />

F = 26153 N<br />

Compresión máxima en las bielas:<br />

F = -25338 N<br />

Los resultados obtenidos no son satisfactorios, ya que el par máximo que <strong>de</strong>be<br />

suministrar el motor es excesivamente alto, así como las fuerzas a tracción y compresión<br />

que <strong>de</strong>ben soportar las bielas. Como posibles soluciones, se piensa en reducir las<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 54


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

dimensiones <strong>de</strong> la manivela para reducir el par, y también se consi<strong>de</strong>ra reducir la velocidad<br />

<strong>de</strong> giro.<br />

Tomada la <strong>de</strong>cisión, se acorta la manivela que ahora será <strong>de</strong> 5cm, y tras calcular las<br />

nuevas posiciones singulares, las cuales se incluyen en el Anexo I, se vuelve a realizar el<br />

presente estudio para hallar el nuevo par máximo, obteniendo los siguientes resultados:<br />

Momento máximo que <strong>de</strong>be dar el motor:<br />

M = 299.6 N·m<br />

Tracción máxima en las bielas:<br />

F = 8717.4 N<br />

Compresión máxima en las bielas:<br />

F = -7924.9 N<br />

Se observa una notable reducción, tanto <strong>de</strong>l par máximo como <strong>de</strong> la tracción y la<br />

compresión que <strong>de</strong>be soportar la biela. Aun así, se consi<strong>de</strong>ra <strong>de</strong>masiado alto el par que<br />

<strong>de</strong>be proporcionar el motor, por lo que se <strong>de</strong>ci<strong>de</strong> reducir la velocidad <strong>de</strong>l motor. Ahora, se<br />

<strong>de</strong>berá pasar <strong>de</strong> una posición <strong>de</strong> insensitividad otra en 0.9 segundos. Se realiza el nuevo<br />

cálculo, cuyos resultados son los siguientes:<br />

Momento máximo que <strong>de</strong>be dar el motor:<br />

M = 14.6 N·m<br />

Tracción máxima en las bielas:<br />

F = 428.3 N<br />

Compresión máxima en las bielas:<br />

F = -389.1 N<br />

Estos nuevos sí se consi<strong>de</strong>rarán satisfactorios, puesto que el par máximo que <strong>de</strong>ben<br />

suministrar los <strong>motores</strong> no es excesivamente alto.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 55


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

5. ANALISIS DE SENSIBILIDAD<br />

5.1. Introducción<br />

El análisis <strong>de</strong> sensibilidad, <strong>de</strong>termina la variación <strong>de</strong> la respuesta <strong>de</strong>l mecanismo en<br />

relación con la variación <strong>de</strong> ciertos parámetros <strong>de</strong> diseño. En el presente estudio, se<br />

consi<strong>de</strong>rarán las longitu<strong>de</strong>s <strong>de</strong> las bielas como parámetros <strong>de</strong> diseño.<br />

El análisis se realiza <strong>de</strong>rivando bien sean las posiciones <strong>de</strong> los puntos <strong>de</strong> referencia<br />

<strong>de</strong>l mecanismo, sus velocida<strong>de</strong>s, sus aceleraciones o las fuerzas que actúan sobre el<br />

mecanismo, con respecto <strong>de</strong> las variables <strong>de</strong> diseño, según se realice sensibilidad<br />

cinemática o dinámica.<br />

Este estudio se suele realizar como primer paso para la optimización <strong>de</strong><br />

mecanismos. En este caso, se <strong>de</strong>rivará una función objetivo <strong>de</strong>finida por el diseñador con<br />

respecto a los parámetros <strong>de</strong> diseño.<br />

5.2. Sensibilidad <strong>de</strong> posición<br />

La sensibilidad <strong>de</strong> posición establece la variación <strong>de</strong> la posición <strong>de</strong> las coor<strong>de</strong>nadas<br />

consi<strong>de</strong>radas en función <strong>de</strong> la variación <strong>de</strong> los parámetros <strong>de</strong> diseño. El cálculo se realiza<br />

<strong>de</strong>rivando las ecuaciones <strong>de</strong> limitación con respeto a las variables <strong>de</strong> diseño, que son las<br />

longitu<strong>de</strong>s <strong>de</strong> las bielas, teniendo previamente resuelto el problema <strong>de</strong> posición. Se<br />

obtiene:<br />

q·q b + b = 0<br />

don<strong>de</strong> q es la matriz jacobiana <strong>de</strong>l sistema y b la matriz <strong>de</strong> <strong>de</strong>rivadas <strong>de</strong> las<br />

ecuaciones <strong>de</strong> restricción <strong>de</strong>l sistema respecto a los parámetros <strong>de</strong> diseño, mostrada a<br />

continuación:<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 56


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

<br />

b<br />

0<br />

<br />

<br />

0<br />

0<br />

<br />

0<br />

0<br />

<br />

<br />

2·L<br />

0<br />

<br />

0<br />

<br />

0<br />

1<br />

2·L<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

2<br />

0<br />

2·L<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

3<br />

0<br />

0<br />

2·L<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

4<br />

0<br />

0<br />

0<br />

2·L<br />

0<br />

0<br />

0<br />

0<br />

0<br />

5<br />

0<br />

0<br />

0<br />

2·L<br />

Por su parte, q b representa la sensibilidad <strong>de</strong> posición respecto <strong>de</strong> los parámetros <strong>de</strong><br />

diseño. Puesto que q y b son conocidos, se resolverá el sistema para q b , que tendrá la<br />

forma:<br />

q<br />

b<br />

x<br />

<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

<br />

L<br />

x<br />

<br />

L<br />

y<br />

<br />

<br />

L<br />

z<br />

L<br />

<br />

<br />

x<br />

L<br />

y<br />

<br />

L<br />

z<br />

<br />

L<br />

123<br />

1<br />

123<br />

1<br />

123<br />

1<br />

145<br />

1<br />

145<br />

1<br />

145<br />

1<br />

161<br />

1<br />

161<br />

1<br />

161<br />

1<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

123<br />

2<br />

123<br />

2<br />

123<br />

2<br />

145<br />

2<br />

145<br />

2<br />

145<br />

2<br />

161<br />

2<br />

161<br />

2<br />

161<br />

2<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

123<br />

3<br />

123<br />

3<br />

123<br />

3<br />

145<br />

3<br />

145<br />

3<br />

145<br />

3<br />

161<br />

3<br />

161<br />

3<br />

161<br />

3<br />

Si se realiza el producto <strong>de</strong> esta matriz con un vector que contenga los<br />

<strong>de</strong>splazamientos <strong>de</strong> cada biela, se obtendrá el vector <strong>de</strong> las variaciones <strong>de</strong> las coor<strong>de</strong>nadas<br />

naturales. Sin embargo, para ello es necesario conocer dichos <strong>de</strong>splazamientos. Para<br />

conocerlos, se <strong>de</strong>berá resolver el problema dinámico. Del problema dinámico resuelto<br />

anteriormente, se obtienen los valores <strong>de</strong> los 6 primeros multiplicadores <strong>de</strong> Lagrange,<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

123<br />

4<br />

123<br />

4<br />

123<br />

4<br />

145<br />

4<br />

145<br />

4<br />

145<br />

4<br />

161<br />

4<br />

161<br />

4<br />

161<br />

4<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

123<br />

5<br />

123<br />

5<br />

123<br />

5<br />

145<br />

5<br />

145<br />

5<br />

145<br />

5<br />

161<br />

5<br />

161<br />

5<br />

161<br />

5<br />

x<br />

0<br />

0<br />

0<br />

0<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

123<br />

6<br />

123<br />

6<br />

123<br />

6<br />

145<br />

6<br />

145<br />

6<br />

145<br />

6<br />

161<br />

6<br />

161<br />

6<br />

161<br />

6<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

6<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 57


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

puesto que son éstos los que hacen referencia a las restricciones <strong>de</strong> longitud constante <strong>de</strong><br />

las bielas. El valor <strong>de</strong> cada multiplicador por dos veces la longitud <strong>de</strong> la biela respectiva,<br />

representa la fuerza <strong>de</strong> tracción a la que está sometida esa biela. Con esta fuerza y<br />

conociendo la sección <strong>de</strong> la biela, se pue<strong>de</strong>n obtener los <strong>de</strong>splazamientos en las bielas. Así,<br />

ya se pue<strong>de</strong> conocer la sensibilidad <strong>de</strong> posición <strong>de</strong> la plataforma móvil.<br />

Se muestran a continuación los resultados numéricos para la variación <strong>de</strong> la<br />

posición <strong>de</strong> la plataforma superior, estando el manipulador <strong>de</strong>tenido en la configuración<br />

estacionaria <strong>de</strong> máxima altura.<br />

-7<br />

q = q b·L = [-1.129,-1.129,-0.006,-1.129,-1.129,0.133,-1.129,-1.129,-0.386]<br />

T·10<br />

Se observa que los resultados son <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> 10 -7 , es <strong>de</strong>cir, una diezmilésima <strong>de</strong><br />

milímetro. Sumando estas variaciones a las coor<strong>de</strong>nadas, se conoce la posición real <strong>de</strong>l<br />

mecanismo, con una precisión más que aceptable.<br />

Realizando el mismo cálculo para el manipulador <strong>de</strong>tenido en las distintas<br />

configuraciones estacionarias, se observa que la sensibilidad <strong>de</strong> posición <strong>de</strong> la plataforma<br />

móvil <strong>de</strong>pen<strong>de</strong> <strong>de</strong> las fuerzas aplicadas en la plataforma superior y <strong>de</strong> la posición <strong>de</strong> la<br />

misma <strong>de</strong>ntro <strong>de</strong>l espacio <strong>de</strong> trabajo. Se <strong>de</strong>duce que la aplicación <strong>de</strong> las mismas fuerzas,<br />

produce distintas variaciones en la posición <strong>de</strong> la plataforma superior para distintas<br />

configuraciones estacionarias, y asimismo, cada configuración estacionaria tendrá mayor<br />

sensibilidad a la aplicación <strong>de</strong> fuerzas en unas <strong>de</strong>terminadas direcciones y puntos <strong>de</strong><br />

aplicación.<br />

5.3. Sensibilidad <strong>de</strong> velocidad<br />

Paralelamente a como sucedía con la sensibilidad <strong>de</strong> posición, la sensibilidad <strong>de</strong> las<br />

velocida<strong>de</strong>s establece la variación <strong>de</strong> las mismas en función <strong>de</strong> la variación <strong>de</strong> los<br />

parámetros <strong>de</strong> diseño. Se calcula <strong>de</strong>rivando respecto <strong>de</strong>l tiempo la ecuación que permitía<br />

conocer la sensibilidad <strong>de</strong> posición.<br />

· q<br />

q b <br />

q·qb<br />

<br />

b<br />

0<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 58


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

don<strong>de</strong><br />

q y b son las <strong>de</strong>rivadas respecto <strong>de</strong>l tiempo <strong>de</strong> las matrices q y b<br />

antes vistas, y q b es la sensibilidad <strong>de</strong> las velocida<strong>de</strong>s respecto <strong>de</strong> los parámetros <strong>de</strong><br />

diseño, que será <strong>de</strong> la forma:<br />

q<br />

b<br />

x<br />

<br />

L<br />

<br />

y<br />

<br />

L<br />

<br />

<br />

z<br />

L<br />

x<br />

<br />

L<br />

y<br />

<br />

L<br />

z<br />

L<br />

<br />

x<br />

L<br />

<br />

y<br />

<br />

L<br />

z<br />

<br />

L<br />

123<br />

1<br />

123<br />

1<br />

123<br />

1<br />

145<br />

1<br />

145<br />

1<br />

145<br />

1<br />

161<br />

1<br />

161<br />

1<br />

161<br />

1<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

123<br />

2<br />

123<br />

2<br />

123<br />

2<br />

145<br />

2<br />

145<br />

2<br />

145<br />

2<br />

161<br />

2<br />

161<br />

2<br />

161<br />

2<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

123<br />

3<br />

123<br />

3<br />

123<br />

3<br />

145<br />

3<br />

145<br />

3<br />

145<br />

3<br />

161<br />

3<br />

161<br />

3<br />

161<br />

3<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

123<br />

4<br />

123<br />

4<br />

123<br />

4<br />

145<br />

4<br />

145<br />

4<br />

145<br />

4<br />

161<br />

4<br />

161<br />

4<br />

161<br />

4<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

123<br />

5<br />

123<br />

5<br />

123<br />

5<br />

145<br />

5<br />

145<br />

5<br />

145<br />

5<br />

161<br />

5<br />

161<br />

5<br />

161<br />

5<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

x<br />

L<br />

y<br />

L<br />

z<br />

L<br />

123<br />

6<br />

123<br />

6<br />

123<br />

6<br />

145<br />

6<br />

145<br />

6<br />

145<br />

6<br />

161<br />

6<br />

161<br />

6<br />

161<br />

6<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Para la resolución <strong>de</strong>l sistema, nótese que<br />

b será nula. Como en el caso anterior,<br />

multiplicando esta matriz por las variaciones <strong>de</strong> las longitu<strong>de</strong>s <strong>de</strong> las bielas, se obtiene el<br />

vector <strong>de</strong> la variación <strong>de</strong> las velocida<strong>de</strong>s.<br />

Se resuelve este problema para una posición cualquiera y con velocida<strong>de</strong>s angulares<br />

<strong>de</strong> 1 rad/s en todas las manivelas, con el fin <strong>de</strong> ver cual es or<strong>de</strong>n <strong>de</strong> magnitud <strong>de</strong> las<br />

variaciones en las velocida<strong>de</strong>s <strong>de</strong> las plataformas. Se muestran a continuación los ángulos<br />

en las manivelas y las variaciones en la velocidad:<br />

= [0.314, 0.314, 0.314, 1.256, 1.256, 1.256]<br />

q = [-1.732, 2.991, -3.201, -4.173, 4.766, -0.192, -2.788, 3.935, -2.052]·10 -8<br />

La variación <strong>de</strong> la velocidad es <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> 10 -8 , para las coor<strong>de</strong>nadas <strong>de</strong> mayor<br />

variación. No obstante, se consi<strong>de</strong>ra necesario realizar el mismo cálculo para velocida<strong>de</strong>s<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 59


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

mayores. Así, se repite el cálculo para velocida<strong>de</strong>s angulares 10 veces mayores, es <strong>de</strong>cir,<br />

<strong>de</strong> 10 rad/s, estando el manipulador paralelo en la misma posición, obteniéndose:<br />

q = [-2.553, 1.304, -2.726, -5.354, 2.558, -0.501, -3.596, 1.766, -3.567]·10 -5<br />

El or<strong>de</strong>n <strong>de</strong> magnitud <strong>de</strong> la variación <strong>de</strong> velocidad ha aumentado<br />

consi<strong>de</strong>rablemente, es alre<strong>de</strong>dor <strong>de</strong> 1.000 veces mayor. Nótese que la coor<strong>de</strong>nada <strong>de</strong><br />

mayor valor absoluto para una velocidad angular <strong>de</strong> 10 rad/s en las manivelas, no coinci<strong>de</strong><br />

con la <strong>de</strong> mayor valor absoluto para 10 rad/s. Se <strong>de</strong>duce pues, que ante un aumento <strong>de</strong><br />

todas las velocida<strong>de</strong>s angulares <strong>de</strong> las manivelas en la misma proporción, las variaciones<br />

en las posiciones <strong>de</strong> las plataformas no han seguido una misma proporcionalidad.<br />

Para las velocida<strong>de</strong>s que se preten<strong>de</strong>n aplicar al manipulador paralelo yendo <strong>de</strong> una<br />

configuración estacionaria a otra, se tendrán velocida<strong>de</strong>s menores <strong>de</strong> 5 rad/s, por lo que la<br />

sensibilidad <strong>de</strong> velocidad será <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> 10 -6 , con lo que se tendrá una precisión <strong>de</strong><br />

milésimas <strong>de</strong> mm/s en las velocida<strong>de</strong>s <strong>de</strong> los vértices <strong>de</strong> la plataforma, precisión que se<br />

pue<strong>de</strong> consi<strong>de</strong>rar aceptable.<br />

5.4. Sensibilidad <strong>de</strong> aceleración<br />

La sensibilidad <strong>de</strong> las aceleraciones <strong>de</strong>termina las aceleraciones en función <strong>de</strong> las<br />

variaciones <strong>de</strong> las longitu<strong>de</strong>s <strong>de</strong> las bielas. El cálculo se realiza <strong>de</strong>rivando las ecuaciones<br />

<strong>de</strong> sensibilidad <strong>de</strong> velocidad con respecto <strong>de</strong>l tiempo, obteniéndose:<br />

· <br />

q qb<br />

2· <br />

q·q<br />

<br />

b <br />

q·qb<br />

<br />

b<br />

don<strong>de</strong><br />

q y b son <strong>de</strong>rivadas respecto <strong>de</strong>l tiempo <strong>de</strong> matrices anteriormente<br />

citadas, y q b es la sensibilidad <strong>de</strong> las aceleraciones con respecto <strong>de</strong> los parámetros <strong>de</strong><br />

diseño, con la forma:<br />

0<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 60


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

q<br />

b<br />

<br />

x<br />

<br />

L<br />

<br />

<br />

y<br />

L<br />

<br />

<br />

<br />

z<br />

L<br />

<br />

x<br />

<br />

L<br />

<br />

y<br />

<br />

<br />

L<br />

<br />

z<br />

L<br />

<br />

<br />

<br />

x<br />

L<br />

<br />

y<br />

<br />

L<br />

<br />

z<br />

<br />

L<br />

123<br />

1<br />

123<br />

1<br />

123<br />

1<br />

145<br />

1<br />

145<br />

1<br />

145<br />

1<br />

161<br />

1<br />

161<br />

1<br />

161<br />

1<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

123<br />

2<br />

123<br />

2<br />

123<br />

2<br />

145<br />

2<br />

145<br />

2<br />

145<br />

2<br />

161<br />

2<br />

161<br />

2<br />

161<br />

2<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

123<br />

3<br />

123<br />

3<br />

123<br />

3<br />

145<br />

3<br />

145<br />

3<br />

145<br />

3<br />

161<br />

3<br />

161<br />

3<br />

161<br />

3<br />

Resolviendo el sistema se obtienen los valores <strong>de</strong> esta matriz, la cual multiplicada<br />

por la variación en las longitu<strong>de</strong>s <strong>de</strong> las bielas, permite conocer las variaciones en las<br />

aceleraciones.<br />

Para las condiciones en que se preten<strong>de</strong> trabajar, las aceleraciones se han<br />

consi<strong>de</strong>rado nulas, hecho que aunque no <strong>de</strong>ja <strong>de</strong> ser una i<strong>de</strong>alización, simplifica<br />

significativamente los cálculos permitiendo obtener resultados cercanos a los reales. Aun<br />

así, estas aceleraciones nulas no llevan a anular los términos <strong>de</strong> la matriz q<br />

b , con lo que se<br />

tendrán variaciones en la aceleraciones. Para la misma posición que se ha usado en la<br />

sensibilidad <strong>de</strong> posición, con velocida<strong>de</strong>s en las manivelas <strong>de</strong> 1 rad/s y aceleraciones nulas,<br />

se tiene:<br />

q<br />

= [-0.249, 0.403, -1.864, -2.158, -0.303, 0.115, -2.253, 0.823, -1.675]·10 -8<br />

El or<strong>de</strong>n <strong>de</strong> magnitud <strong>de</strong> las variaciones <strong>de</strong> la aceleración es <strong>de</strong> 10 -8 , resultado que<br />

indica una escasa pérdida <strong>de</strong> precisión. Aumentando a 10 rad/s la velocidad se tienen los<br />

siguientes resultados:<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

123<br />

4<br />

123<br />

4<br />

123<br />

4<br />

145<br />

4<br />

145<br />

4<br />

145<br />

4<br />

161<br />

4<br />

161<br />

4<br />

161<br />

4<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

123<br />

5<br />

123<br />

5<br />

123<br />

5<br />

145<br />

5<br />

145<br />

5<br />

145<br />

5<br />

161<br />

5<br />

161<br />

5<br />

161<br />

5<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

L<br />

<br />

x<br />

L<br />

<br />

y<br />

L<br />

<br />

z<br />

q<br />

= [-4.750, -0.917, -2.089, -5.973, -0.163, 0.519, -5.088, -0.688, -3.316]·10 -4<br />

L<br />

123<br />

6<br />

123<br />

6<br />

123<br />

6<br />

145<br />

6<br />

145<br />

6<br />

145<br />

6<br />

161<br />

6<br />

161<br />

6<br />

161<br />

6<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 61


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Se observa que el or<strong>de</strong>n <strong>de</strong> magnitud <strong>de</strong> las variaciones <strong>de</strong> la aceleración se ha<br />

multiplicado por 10.000, lo cual supone las variaciones en la aceleración aumentan en<br />

mayor medida que las variaciones en la aceleración, para una misma posición <strong>de</strong>l<br />

manipulador y partiendo <strong>de</strong> una aceleración nula. También para este caso, se aprecia que<br />

no todas las variaciones han aumentado proporcionalmente.<br />

Para las condiciones que se preten<strong>de</strong>n aplicar al manipulador, se tendrá una<br />

velocidad menor <strong>de</strong> 5 rad/s. Realizando el mismo cálculo para estas velocida<strong>de</strong>s, se tienen<br />

unas variaciones <strong>de</strong>l or<strong>de</strong>n <strong>de</strong> 10 -5 , que será una <strong>de</strong>sviación <strong>de</strong>l valor real <strong>de</strong> centésimas <strong>de</strong><br />

mm/s 2 .<br />

Por último, se repite el cálculo para la misma situación pero con una aceleración<br />

angular en las manivelas <strong>de</strong> 1 rad/s 2 , y se obtienen resultados <strong>de</strong>l mismo or<strong>de</strong>n <strong>de</strong> magnitud<br />

que para el caso en que las aceleraciones angulares <strong>de</strong> las manivelas eran nulas.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 62


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

6. DISEÑO DEL MANIPULADOR PARALELO<br />

6.1. Introducción<br />

Hasta ahora, se han hecho diferentes estudios para po<strong>de</strong>r conocer el<br />

comportamiento <strong>de</strong>l manipulador paralelo que se <strong>de</strong>sea construir. En esos estudios, se han<br />

obtenido distintos parámetros que serán necesarios a la hora <strong>de</strong>l diseño. En a<strong>de</strong>lante, se<br />

estudiará cómo realizar el diseño ajustándose a esos parámetros.<br />

Para realizar el diseño <strong>de</strong> cualquier mecanismo, se <strong>de</strong>ben tener en cuenta<br />

numerosos factores, a<strong>de</strong>más <strong>de</strong> los parámetros <strong>de</strong> diseño. No sólo se <strong>de</strong>be consi<strong>de</strong>rar la<br />

forma final <strong>de</strong>l mecanismo, sino también el modo en que se construirá cada pieza, el<br />

material <strong>de</strong> la misma y si realmente será posible el ensamblaje <strong>de</strong> esa pieza con el resto.<br />

6.2. Motores<br />

En el manipulador son necesarios seis <strong>motores</strong> fijados firmemente a la plataforma<br />

fija. Dichos <strong>motores</strong> <strong>de</strong>ben ser eléctricos y asíncronos. El mo<strong>de</strong>lo <strong>de</strong>l que se dispone es un<br />

AC G0170-4/01-3 <strong>de</strong> la casa Eurotherm. Pue<strong>de</strong> proporcionar un par máximo <strong>de</strong> 1.7 N·m y<br />

su velocidad máxima <strong>de</strong> giro es <strong>de</strong> 4000 r.p.m. Tiene un potenciómetro con el fin <strong>de</strong> po<strong>de</strong>r<br />

regular la velocidad <strong>de</strong> giro. Se muestra a continuación una foto con los diferentes <strong>motores</strong><br />

AC G <strong>de</strong> Eurotherm:<br />

Figura 6.2.1: Servo<strong>motores</strong> AC G <strong>de</strong> la casa Eurotherm<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 63


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

El eje <strong>de</strong> salida <strong>de</strong>l motor <strong>de</strong>be acoplarse a un reductor, puesto que no interesan<br />

velocida<strong>de</strong>s tan altas como las que proporciona el motor. A<strong>de</strong>más, la adición <strong>de</strong> un<br />

reductor permite al motor dar un par mayor. La relación <strong>de</strong> reducción será <strong>de</strong> 1:30.<br />

Tal como se ha dicho anteriormente, los <strong>motores</strong> se encuentran fijados firmemente<br />

a la plataforma fija. Es muy importante una buena fijación con el fin <strong>de</strong> evitar vibraciones<br />

que creen problemas <strong>de</strong> precisión. Las fijaciones <strong>de</strong> los <strong>motores</strong> permiten que la manivela,<br />

dé vueltas completas sin chocar con ningún obstáculo a fin <strong>de</strong> no dificultar la movilidad<br />

<strong>de</strong>l manipulador.<br />

6.3. Reductores<br />

Como ya se ha dicho, se necesitan unos reductores para adaptar la velocidad <strong>de</strong> los<br />

<strong>motores</strong> a las necesida<strong>de</strong>s <strong>de</strong>l proyecto. Se buscan pues unos reductores en la casa<br />

Eurotherm, que sean compatibles con el motor. Se elegirá uno <strong>de</strong> la gama PG AL, que se<br />

muestra en la siguiente imagen.<br />

Figura 6.3.1: Reductor PG AL <strong>de</strong> la casa Eurotherm<br />

Dentro <strong>de</strong> la gama <strong>de</strong> reductores PG AL, existen diferentes mo<strong>de</strong>los <strong>de</strong> diversas<br />

dimensiones y características, en función <strong>de</strong> la reducción <strong>de</strong>seada y <strong>de</strong> las dimensiones <strong>de</strong>l<br />

motor al que se acoplará. Se elige el PG AL 07 030 2-S, <strong>de</strong> dimensiones a<strong>de</strong>cuadas para el<br />

motor. El motor quedara fijado al reductor mediante cuatro tornillos.<br />

Aun así, el diámetro <strong>de</strong>l eje <strong>de</strong>l motor es menor que el <strong>de</strong>l orificio <strong>de</strong>l reductor en el<br />

que <strong>de</strong>be entrar. Por tanto, es necesario un casquillo para ajustar el eje <strong>de</strong>l motor.<br />

Casquillo para la introducción <strong>de</strong>l motor en el reductor<br />

Este casquillo, <strong>de</strong>berá tener un diámetro interior coinci<strong>de</strong>nte con el diámetro <strong>de</strong>l eje<br />

<strong>de</strong>l motor, y un diámetro exterior coinci<strong>de</strong>nte con el <strong>de</strong>l orificio que tiene el reductor.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 64


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

El casquillo <strong>de</strong>berá tener una chaveta interior para recibir el movimiento <strong>de</strong>l eje <strong>de</strong>l<br />

motor. En principio, se pensó en hacer una ranura en el interior <strong>de</strong>l casquillo para po<strong>de</strong>r<br />

introducir el eje, pero esta solución <strong>de</strong>bilitaba en exceso el casquillo. Así, y puesto que la<br />

chaveta <strong>de</strong>l eje <strong>de</strong>l motor se pue<strong>de</strong> extraer, se <strong>de</strong>ci<strong>de</strong> que sea el casquillo el que tenga un<br />

chaveta en su interior y se ensamble a la ranura que quedará en el eje <strong>de</strong>l motor al extraer<br />

la chaveta.<br />

Para el ensamblaje al reductor, el casquillo tendrá una chaveta exterior. Así, una<br />

vez colocado este casquillo en el eje <strong>de</strong>l motor, éste tendrá la forma y dimensión necesaria<br />

para un buen ensamblaje con el reductor.<br />

6.4. Manivelas<br />

La manivela <strong>de</strong>be ir acoplada al reductor por una parte, y a la biela por otra. Para el<br />

acoplamiento al reductor, <strong>de</strong>be tener un orificio para introducir en él el eje. Este orificio<br />

<strong>de</strong>be ser pasante; por un lado <strong>de</strong> la manivela <strong>de</strong>be quedar el reductor, y por el otro se <strong>de</strong>be<br />

introducir un tornillo con una aran<strong>de</strong>la para fijar la manivela al reductor. Es <strong>de</strong> vital<br />

importancia una buena fijación <strong>de</strong> la manivela al reductor para obtener una buena precisión<br />

en el posicionamiento <strong>de</strong> la plataforma móvil.<br />

Para el acoplamiento a la biela se utilizará una junta Cardan, ya que <strong>de</strong>be haber dos<br />

grados <strong>de</strong> libertad entre ambas. Para proporcionar estos dos grados <strong>de</strong> libertad a la junta, se<br />

colocarán rodamientos <strong>de</strong> la casa SKF.<br />

En el diseño <strong>de</strong> una manivela que cumpla lo <strong>de</strong>scrito, se plantean dos posibilida<strong>de</strong>s:<br />

- Manivela excéntrica: La manivela sería un cilindro, con una perforación en su<br />

base a 5 cm <strong>de</strong>l centro para la introducción <strong>de</strong>l eje <strong>de</strong>l reductor. Acoplados a ella, irían los<br />

rodamientos que la unirían a la biela.<br />

- Disco con un cilindro en voladizo: En este caso, el disco tendría una perforación<br />

para la introducción <strong>de</strong>l eje, y 50 mm <strong>de</strong> ella, saldría el cilindro en voladizo al cual irían<br />

acoplados los rodamientos.<br />

Para hacer una elección se <strong>de</strong>ben tener en cuenta las características <strong>de</strong> cada una <strong>de</strong><br />

las posibles configuraciones. En el caso <strong>de</strong> la manivela excéntrica, ésta <strong>de</strong>be tener un radio<br />

<strong>de</strong> al menos 80 mm, ya que a 50 mm su centro <strong>de</strong>be haber una perforación para la<br />

introducción <strong>de</strong>l eje, y se <strong>de</strong>be dar cierta robustez a la pieza. Así, los rodamientos<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 65


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

necesarios <strong>de</strong>ben tener un radio interior <strong>de</strong> 80 mm. Consultando el catálogo, se observa que<br />

los rodamientos <strong>de</strong> este tamaño tienen un espesor <strong>de</strong> 48 mm. Ahora bien, es necesaria la<br />

colocación <strong>de</strong> dos rodamientos en serie, para tener un ajuste que dé mayor precisión. Por<br />

tanto, el cilindro <strong>de</strong>bería tener una longitud <strong>de</strong> más <strong>de</strong> 100 mm, con lo que invadiría el<br />

espacio <strong>de</strong> la manivela opuesta, ya que la distancia existente entre el punto 01 y el 02 es <strong>de</strong><br />

100 mm.<br />

Figura 6.4.1: Interferencia física entre manivelas excéntricas<br />

En la figura anterior, se ha representado con trazo continuo una <strong>de</strong> las manivelas<br />

excéntricas, y con trazo discontinuo la otra. Se pue<strong>de</strong> apreciar como una inva<strong>de</strong> el espacio<br />

<strong>de</strong> la otra, con lo que la manivela excentrica se consi<strong>de</strong>ra inviable. Por tanto, se elegirá el<br />

modo <strong>de</strong> disco con cilindro en voladizo.<br />

El cilindro en voladizo se hará hueco para rebajar su peso. Sobre él, se <strong>de</strong>ben<br />

colocar los rodamientos, y junto con ellos irán unas tuercas que ejerzan presión sobre ellos,<br />

como se verá más a<strong>de</strong>lante. Así, será necesario roscar cierta longitud <strong>de</strong>l cilindro. En esta<br />

zona roscada, también habrá que hacer un rebaje para la colocación <strong>de</strong> la aran<strong>de</strong>la que se<br />

<strong>de</strong>be situar entre el rodamiento y la tuerca.<br />

Para terminar <strong>de</strong> concretar la forma <strong>de</strong> la pieza, se <strong>de</strong>be estudiar el modo en que se<br />

ajusta al reductor. Ya se ha comentado que el reductor tiene un orificio para ajustar la<br />

manivela, pero no se ha tenido en cuenta que el reductor irá atornillado por la cara <strong>de</strong>l eje a<br />

una placa perteneciente a la plataforma fija, como se verá más a<strong>de</strong>lante. Así, la parte <strong>de</strong> la<br />

manivela que está pegada al reductor, quedará en el interior <strong>de</strong> la placa antes mencionada,<br />

con lo que hará falta un rebaje en la manivela, como se muestra en la siguiente figura, en la<br />

que se ha representado en ver<strong>de</strong> el reductor, en azul la plataforma inferior, y en magenta la<br />

manivela:<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 66


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Figura 6.4.2: Acoplamiento entre reductor, plataforma fija y manivela<br />

6.5. Junta biela-manivela<br />

Antes <strong>de</strong> pensar en el diseño <strong>de</strong> la biela, se <strong>de</strong>be conocer el modo en el que ésta irá<br />

acoplada a la manivela. Se ha comentado anteriormente que se colocarán rodamientos<br />

entre ambos elementos, pero se <strong>de</strong>be concretar el modo en el que estos rodamientos irán<br />

colocados para permitir el giro en dos direcciones.<br />

Se hace necesaria una pieza a colocar entre biela y manivela, para po<strong>de</strong>r permitir<br />

esos dos grados <strong>de</strong> libertad. Esta pieza, será un casquillo ajustado interiormente a los<br />

rodamientos colocados en la manivela, y a cuya parte exterior se puedan acoplar otros<br />

rodamientos, a los cuales se ensamble la biela. Dicho casquillo, <strong>de</strong>berá tener la siguiente<br />

forma:<br />

Figura 6.5.1: Forma <strong>de</strong>l casquillo entre biela y manivela<br />

En el hueco interior <strong>de</strong>berá tener colocados los rodamientos que están ajustados a la<br />

manivela, y en los dos brazos exteriores se le acoplarán los rodamientos a los que irá<br />

ensamblada la biela.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 67


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Antes <strong>de</strong> dimensionar este casquillo se analizarán los rodamientos que se van a<br />

utilizar.<br />

6.5.1. Rodamientos<br />

Un rodamiento es un elemento que se sitúa entre dos piezas con un eje común, <strong>de</strong><br />

manera que pueda girar una respecto a la otra. El rodamiento sustituye el posible<br />

<strong>de</strong>slizamiento entre los dos elementos por rodadura. En este caso la potencia absorbida por<br />

la rodadura es mucho menor <strong>de</strong> la que se absorbería por <strong>de</strong>slizamiento.<br />

Un rodamiento está formado básicamente por cuatro elementos: un aro interior, un<br />

aro exterior, los elementos rodantes y la jaula. El aro exterior y el interior son los<br />

elementos que se fijan solidariamente a los dos elementos que acopla el rodamiento. En<br />

algunos casos se pue<strong>de</strong>n sustituir los aros por un alojamiento sobre la pieza en cuestión<br />

convenientemente mecanizado. Los dos aros tienen unas gargantas, <strong>de</strong>nominadas caminos<br />

<strong>de</strong> rodadura, por don<strong>de</strong> rodarán los elementos rodantes (bolas, rodillos o agujas). Estos<br />

elementos rodantes girarán sobre su propio eje produciéndose una rodadura sobre los<br />

caminos <strong>de</strong> rodadura <strong>de</strong> los rodamientos, permitiendo el giro relativo entre los dos aros y,<br />

en <strong>de</strong>finitiva, la <strong>de</strong> las dos piezas que unen. Por último, la jaula es un componente que<br />

agrupa a todos los elementos rodantes, manteniendo su posición relativa, evitando que los<br />

elementos rodantes se <strong>de</strong>smonten, pero permitiendo el giro y, por consiguiente, la rodadura<br />

<strong>de</strong> estos elementos.<br />

Los tipos <strong>de</strong> rodamientos que existen son los siguientes:<br />

- De bolas.<br />

- De rodillos (cilíndricos, esféricos, cónicos, <strong>de</strong> agujas,...)<br />

La principal causa <strong>de</strong> elección entre unos y otros es la dirección <strong>de</strong> la carga a la<br />

que están sometidos. Esta carga podrá ser radial o axial.<br />

A continuación se explican <strong>de</strong>talladamente los tipos <strong>de</strong> rodamientos más frecuentes<br />

para posteriormente seleccionar el tipo <strong>de</strong> rodamiento conveniente.<br />

Rodamientos rígidos <strong>de</strong> bolas<br />

Este tipo <strong>de</strong> rodamientos es <strong>de</strong> uso general, ya que pue<strong>de</strong>n absorber carga radial y<br />

axial en ambos sentidos, así como las fuerzas resultantes <strong>de</strong> estas cargas combinadas; a su<br />

vez, pue<strong>de</strong>n operar a elevadas velocida<strong>de</strong>s.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 68


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Figura 6.5.1.1: Rodamientos rígidos <strong>de</strong> bolas<br />

Estos rodamientos no son <strong>de</strong>smontables ni autoalineables, por lo que requieren una<br />

perfecta alineación <strong>de</strong>l asiento <strong>de</strong>l soporte.<br />

Existen varios tipos <strong>de</strong> estos rodamientos: rodamientos rígidos <strong>de</strong> bolas<br />

<strong>de</strong>smontables, rodamientos rígidos <strong>de</strong> bolas con ranura circunferencial en el anillo exterior<br />

para po<strong>de</strong>r fijarlos axialmente mediante aran<strong>de</strong>las <strong>de</strong> retención, rodamientos rígidos <strong>de</strong><br />

bolas con agujero cónico, rodamientos rígidos <strong>de</strong> dos hileras <strong>de</strong> bolas, etc.<br />

Se fabrican rodamientos prelubricados con tapas <strong>de</strong> obturación que impi<strong>de</strong>n la<br />

entrada <strong>de</strong> elementos extraños y previenen la salida <strong>de</strong> grasa. El sello <strong>de</strong> estos rodamientos<br />

consiste en un anillo <strong>de</strong> caucho sintético mol<strong>de</strong>ado a una pletina <strong>de</strong> acero, incorporado al<br />

anillo exterior. Hay dos tipos <strong>de</strong> rodamientos sellados: uno usa sellos <strong>de</strong> contacto con el<br />

anillo interior, presentando una excelente y efectiva protección contra la entrada <strong>de</strong> polvo;<br />

y el otro usa sellos <strong>de</strong> no-contacto con el anillo interior, siendo apropiado en las<br />

aplicaciones que requieren un bajo par <strong>de</strong> operación.<br />

También se fabrican rodamientos <strong>de</strong> bolas <strong>de</strong> máxima capacidad con ranuras <strong>de</strong><br />

llenado en los anillos interior y exterior. Estos rodamientos disponen <strong>de</strong> más bolas <strong>de</strong> acero<br />

que los tipos estándar, presentando una capacidad <strong>de</strong> carga dinámica entre un 20% y un<br />

35% mayor. Debido a las ranuras <strong>de</strong> llenado, no son apropiados para aplicaciones con<br />

cargas axiales pesadas, si no, únicamente, en aplicaciones don<strong>de</strong> la carga radial es<br />

predominante o única.<br />

Rodamientos <strong>de</strong> bolas con contacto angular<br />

En este tipo <strong>de</strong> rodamientos, la línea que une los puntos <strong>de</strong> contacto <strong>de</strong> las bolas <strong>de</strong><br />

acero con los anillos interior y exterior, forma un ángulo con la línea que <strong>de</strong>fine la<br />

dirección radial, llamado ángulo <strong>de</strong> contacto. Este ángulo es <strong>de</strong> 30º , aunque existen<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 69


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

rodamientos que tienen un ángulo <strong>de</strong> contacto <strong>de</strong> 40º y otros <strong>de</strong> 15º (estos últimos para<br />

elevadas velocida<strong>de</strong>s).<br />

Figura 6.5.1.2: Perfil <strong>de</strong> los rodamientos <strong>de</strong> bolas con contacto angular<br />

En adición a las cargas radiales, pue<strong>de</strong>n soportar gran<strong>de</strong>s cargas axiales en un<br />

sentido; en consecuencia, se suelen disponer dos a dos en posición simétrica para soportar<br />

cargas axiales en los dos sentidos (apareado espalda a espalda, o apareado cara a cara);<br />

también se pue<strong>de</strong>n disponer en montaje apareado en serie (tán<strong>de</strong>m) para cargas radiales y<br />

axiales elevadas en un solo sentido.<br />

Figura 6.5.1.3: Disposiciones <strong>de</strong> los rodamientos <strong>de</strong> bolas con contacto angular<br />

Existen rodamientos <strong>de</strong> doble hilera <strong>de</strong> bolas con contacto angular y rodamientos <strong>de</strong><br />

una hilera <strong>de</strong> bolas con cuatro puntos <strong>de</strong> contacto, capaces <strong>de</strong> absorber cargas axiales en<br />

ambos sentidos. Los rodamientos <strong>de</strong> doble hilera <strong>de</strong> bolas con contacto angular equivalen a<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 70


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

dos rodamientos <strong>de</strong> una hilera <strong>de</strong> bolas con contacto angular en un montaje apareado<br />

espalda a espalda, <strong>de</strong> tal forma, que los anillos interior y exterior, son respectivamente<br />

formados cada uno, en una sola pieza. Se pue<strong>de</strong>n fabricar con o sin ranuras <strong>de</strong> llenado; este<br />

último tipo, a su vez, se pue<strong>de</strong> fabricar con tapa <strong>de</strong> obturación.<br />

Elección <strong>de</strong> rodamientos<br />

Se han elegido rodamientos <strong>de</strong> bolas con contacto angular en disposición espalda<br />

con espalda, para po<strong>de</strong>r soportar cargas axiales en los dos sentidos. Se elige esta<br />

disposición tanto para los rodamientos situados sobre la manivela, como para aquellos que<br />

van ubicados en los brazos <strong>de</strong>l casquillo anteriormente visto.<br />

Para el caso <strong>de</strong> los rodamientos situados en la manivela, se cogerá el mo<strong>de</strong>lo 7214<br />

BE <strong>de</strong> la casa SKF, <strong>de</strong> 70 mm <strong>de</strong> diámetro interior. Estos rodamientos tendrán una<br />

aran<strong>de</strong>la colocada entre ellos, para evitar que entren en contacto. Esta aran<strong>de</strong>la, será<br />

diámetro exterior igual al <strong>de</strong> los rodamientos. Los rodamientos serán presionados por una<br />

tuerca <strong>de</strong> fijación en su parte inferior por un lado, y por un canto con el que harán tope por<br />

otro. La tuerca y su correspondiente aran<strong>de</strong>la, se obtendrán también <strong>de</strong> la casa SKF, y<br />

tienen las referencias KM 14 y MB 14 respectivamente. Por otro lado, el canto antes<br />

mencionado se lo tendrá que proporcionar la manivela.<br />

Para los rodamientos <strong>de</strong> los brazos <strong>de</strong>l casquillo, se elige el mo<strong>de</strong>lo 7204 BE, con<br />

un diámetro interior <strong>de</strong> 20 mm. Como en el caso anterior, estos rodamientos también<br />

necesitarán sus correspondientes tuercas y aran<strong>de</strong>las, que tienen las referencias KM 4 y<br />

MB 4 respectivamente. En esta ocasión, el canto se lo <strong>de</strong>berá proporcionar la biela.<br />

Los rodamientos son elementos que proporcionan un grado <strong>de</strong> libertad entre dos<br />

cuerpos. La rodadura que se permite entre los dos cuerpos, <strong>de</strong>be absorber la menor energía<br />

posible, y para ello el rozamiento <strong>de</strong>be ser mínimo. De este modo, se <strong>de</strong>be evitar que se<br />

cuele en los rodamientos cualquier tipo <strong>de</strong> suciedad, polvo, etc., hecho que se tendrá en<br />

cuenta en el diseño <strong>de</strong>l casquillo.<br />

6.5.2. Casquillo<br />

El casquillo, tendrá un diámetro interior <strong>de</strong> 70 mm, como ha quedado <strong>de</strong>finido<br />

anteriormente. Sin embargo, como ya se ha comentado anteriormente, para una buena<br />

fijación <strong>de</strong> los rodamientos es necesario que hagan tope en el casquillo, al mismo tiempo<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 71


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

que son apretados por el tornillo anteriormente citado. Así pues, en uno <strong>de</strong> los costados el<br />

radio interior <strong>de</strong>berá disminuir.<br />

A<strong>de</strong>más <strong>de</strong>l citado canto, el casquillo no <strong>de</strong>be permitir la entrada <strong>de</strong> suciedad en el<br />

rodamiento. Para evitarlo, se adoptan dos soluciones diferentes, una para cada costado.<br />

Para la parte interior, la más cercana al disco <strong>de</strong> la manivela, se piensa en una junta<br />

tórica que esté en contacto tanto con la manivela como con el casquillo. La juntas tóricas<br />

se elegirán <strong>de</strong> los catálogos <strong>de</strong> la casa Epidor. Para colocar la junta tórica en el casquillo,<br />

se <strong>de</strong>berá mecanizar su parte interior <strong>de</strong> modo que la junta se ajuste.<br />

Como habrá un movimiento relativo entre ambos, se <strong>de</strong>berá rectificar la<br />

correspondiente parte <strong>de</strong> la superficie <strong>de</strong> la manivela, para un mejor <strong>de</strong>sliz. Por supuesto, a<br />

la hora <strong>de</strong> la utilización <strong>de</strong>l manipulador, esta parte se <strong>de</strong>berá lubricar a<strong>de</strong>cuadamente.<br />

Para la parte exterior, que coincidirá con el final <strong>de</strong>l voladizo <strong>de</strong> la manivela, se<br />

utilizará un tapa que irá atornillada al casquillo. La tapa será una sencilla chapa <strong>de</strong><br />

aluminio <strong>de</strong> forma circular, con cuatro orificios por los que pasarán los tornillos. Esta tapa<br />

no <strong>de</strong>be tocar la manivela, puesto que gira respecto a ésta.<br />

Para que el casquillo no se pueda mover respecto <strong>de</strong> los rodamientos, ya se ha dicho<br />

que el casquillo tendrá un canto por un lado, pero no se ha mencionado la solución<br />

adoptada para el otro lado. Para este lado, se colocará un casquillo que vaya <strong>de</strong>s<strong>de</strong> la tapa<br />

hasta el rodamiento, y cuyo diámetro exterior coincida con el diámetro exterior <strong>de</strong> los<br />

rodamientos.<br />

En la parte exterior <strong>de</strong>l casquillo, se <strong>de</strong>be tener en cuenta que en los brazos en los<br />

que serán colocados los rodamientos, éstos serán presionados por unos tornillos, por lo que<br />

será necesario roscar esa parte <strong>de</strong> los brazos. En esta rosca, se hará un rebaje, para una<br />

buena fijación <strong>de</strong> la aran<strong>de</strong>la que se situará entre el rodamiento y la tuerca.<br />

En este caso, sólo será necesario un rodamiento en cada brazo, pero éstos estarán<br />

puestos en disposición espalda con espalda, ya que será la propia biela la que asegurará el<br />

apriete entre los rodamientos <strong>de</strong> ambos lados y sus respectivas tuercas.<br />

6.6. Bielas<br />

Ya se ha <strong>de</strong>finido la junta mediante la cual estarán ensambladas la biela y la<br />

manivela, así que se sabe la forma que <strong>de</strong>be tomar un extremo <strong>de</strong> la biela. Esta, estará<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 72


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

formada por dos piezas, una herradura que será la que la una a la manivela, y una barra que<br />

se alargue hasta la junta esférica que une la biela con la plataforma superior.<br />

6.6.1. Barra<br />

Para la construcción <strong>de</strong> la barra, se <strong>de</strong>be tener en cuenta ángulo mínimo que forma<br />

la biela con el plano horizontal, puesto que pue<strong>de</strong> haber interferencia física entre la biela y<br />

el motor. Por ello, la solución en que se piensa es la <strong>de</strong> una barra con un codo que evite<br />

dicha interferencia física, como se muestra en la siguiente figura.<br />

Figura 6.6.1.1: Barra con codo que evita interferencia física<br />

El ángulo <strong>de</strong>l codo <strong>de</strong> la biela será <strong>de</strong> 150º. El problema <strong>de</strong> este diseño pue<strong>de</strong> ser la<br />

flexión en el codo. Para comprobar si esto será un problema, se calcula el <strong>de</strong>splazamiento<br />

<strong>de</strong>l extremo superior respecto <strong>de</strong> su posición teórica. Para ello, se utilizará el Método <strong>de</strong><br />

los teoremas <strong>de</strong> Mohr.<br />

Primer teorema:<br />

S2 M<br />

z (S 2 ) - z (S 1 ) = <br />

z dx<br />

S1E·I<br />

z<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 73


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Segundo teorema:<br />

u y (S 2 ) – u y (S 1 ) = z (S 1 )·d S2S1 + <br />

S2<br />

S1<br />

M z dx<br />

E·I<br />

z<br />

Estos teoremas se utilizan para <strong>de</strong>splazamientos en barras rectas, por lo que en este<br />

caso, habrá que aplicarlos dos veces. Se tendrá en cuenta que el <strong>de</strong>splazamiento medido en<br />

la primera parte <strong>de</strong> la barra, estará en un sistema <strong>de</strong> referencia distinto al <strong>de</strong> la segunda,<br />

con lo que habrá que hacer un cambio <strong>de</strong> coor<strong>de</strong>nadas con las medidas obtenidas en la<br />

primera aplicación <strong>de</strong> los teoremas <strong>de</strong> Mohr.<br />

Se aplican los teoremas <strong>de</strong> Mohr, para distintos diámetros interior y exterior <strong>de</strong> la<br />

biela, y se obtiene el error que se comete para la máxima fuerza estática, 170 N. Se<br />

muestran a continuación los resultados <strong>de</strong> dicho cálculo:<br />

R ext (mm) R int (mm) Desplazamiento (mm)<br />

2 1 0,1<br />

25 15 0,045<br />

30 20 0,023<br />

Nótese que se han utilizado secciones huecas, para que no haya excesivo peso.<br />

De los resultados se <strong>de</strong>duce que es necesario un diámetro <strong>de</strong>masiado gran<strong>de</strong> para<br />

llegar a una precisión satisfactoria.<br />

Por tanto, se reconsi<strong>de</strong>ra la opción elegida, y se <strong>de</strong>ci<strong>de</strong> que es más apropiado<br />

construir una biela recta.<br />

Para realizar el estudio que calcula los <strong>de</strong>splazamientos en una biela recta sometida<br />

a tracción, no son necesarios los teoremas <strong>de</strong> Mohr, bastará con aplicar la Ley <strong>de</strong> Hooke,<br />

según la cual para la zona <strong>de</strong> <strong>de</strong>formación plástica <strong>de</strong> un material, la <strong>de</strong>formación <strong>de</strong>l<br />

material será proporcional al esfuerzo al que está sometida, como <strong>de</strong>scribe la siguiente<br />

ecuación:<br />

= E·<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 74


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

don<strong>de</strong> = F/A es el esfuerzo en la sección <strong>de</strong> la biela, y = L/L la <strong>de</strong>formación<br />

unitaria que sufre la biela. La constante E, es el Módulo <strong>de</strong> Young, que para el acero tiene<br />

el valor E = 211 GPa.<br />

Aplicándolo al caso objeto <strong>de</strong>l presente proyecto, se obtiene que para una biela <strong>de</strong><br />

30 mm <strong>de</strong> diámetro exterior y 20 mm <strong>de</strong> diámetro interior, el <strong>de</strong>splazamiento es <strong>de</strong> 1·10 -3<br />

mm, es <strong>de</strong>cir, solamente una milésima <strong>de</strong> milímetro. Este resultado es favorable, pero se<br />

<strong>de</strong>berá resolver el problema <strong>de</strong> la interferencia física con la manivela y el motor. Para<br />

resolver dicho problema, se <strong>de</strong>berá dar a la herradura las dimensiones a<strong>de</strong>cuadas.<br />

Des<strong>de</strong> el inicio <strong>de</strong> este proyecto, se ha consi<strong>de</strong>rado que la biela tenía una longitud<br />

<strong>de</strong> 60 cm. Sin embargo, esta sería la medida para un prototipo i<strong>de</strong>alizado. Concretamente,<br />

ésta sería la medida que <strong>de</strong>biera tener la biela en el caso <strong>de</strong> que su extremo superior<br />

coincidiera con el <strong>de</strong> otra biela y con uno <strong>de</strong> los vértices <strong>de</strong> la plataforma móvil en un<br />

punto. Puesto que esto no es físicamente posible, se diseñará la biela más corta, <strong>de</strong> modo<br />

que la prolongación <strong>de</strong> su eje coincida en un punto con el <strong>de</strong> otra biela.<br />

Así, los tres puntos formados por las intersecciones <strong>de</strong> cada par <strong>de</strong> ejes <strong>de</strong> bielas<br />

formarán un triángulo <strong>de</strong> 0.5 m <strong>de</strong> lado, en la posición <strong>de</strong> volquete en la que el mecanismo<br />

está totalmente estirado.<br />

Figura 6.6.1.2: <strong>Manipulador</strong> paralelo totalmente estirado<br />

Para calcular la verda<strong>de</strong>ra longitud <strong>de</strong> la barra, no sólo habrá que tener en cuenta el<br />

hecho recientemente citado, sino también las dimensiones <strong>de</strong> la junta esférica, así como las<br />

<strong>de</strong> la herradura.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 75


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

6.6.2. Herradura<br />

La función <strong>de</strong> la herradura es permitir el giro relativo entre el casquillo<br />

recientemente <strong>de</strong>finido y la biela. La herradura, irá acoplada a los rodamientos colocados<br />

en los brazos <strong>de</strong>l casquillo. En la siguiente figura se representa la forma que <strong>de</strong>berá tener<br />

esta herradura.<br />

Figura 6.6.2.1: Forma <strong>de</strong> la herradura<br />

Los rodamientos irán ensamblados en los cilindros que hay soldados en ambos<br />

extremos <strong>de</strong> la herradura. Por tanto, dichos cilindros tendrán un diámetro interior <strong>de</strong> 80<br />

mm. Como se ha dicho anteriormente, la herradura <strong>de</strong>be ejercer <strong>de</strong> tope en la presión que<br />

los tornillos ejercen sobre los rodamientos, por lo que en uno <strong>de</strong> los costados <strong>de</strong> los<br />

cilindros, el diámetro interior <strong>de</strong>berá disminuir.<br />

Para evitar la entrada <strong>de</strong> suciedad en los rodamientos, se utilizarán los mismos<br />

métodos <strong>de</strong>scritos para los rodamientos <strong>de</strong> la manivela.<br />

La herradura será <strong>de</strong> sección circular, lo suficientemente robusta para asegurar su<br />

rigi<strong>de</strong>z. Para conocer las medidas <strong>de</strong> su arco, se <strong>de</strong>berá consi<strong>de</strong>rar el ángulo mínimo al que<br />

llega la biela, y se <strong>de</strong>berá asegurar que en esta posición la biela no interfiere físicamente<br />

con el reductor.<br />

La anchura <strong>de</strong> la biela viene dada por el casquillo previamente <strong>de</strong>finido. Con esta<br />

anchura, el arco <strong>de</strong>berá ser <strong>de</strong> al menos 160 mm <strong>de</strong> diámetro. Sabiendo que el ángulo<br />

mínimo es <strong>de</strong> cerca <strong>de</strong> 57º, se comprueba que este diámetro es suficiente para asegurar que<br />

no haya interferencia física entre la biela y la manivela.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 76


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

La biela hasta ahora <strong>de</strong>finida, da un buen comportamiento, pero su montaje en el<br />

casquillo resulta imposible. No es posible alojar en su interior una pieza <strong>de</strong> mayor anchura,<br />

como se pue<strong>de</strong> apreciar en al siguiente figura:<br />

Figura 6.6.2.2: Imposibilidad <strong>de</strong> acoplamiento<br />

Para resolver este problema, se <strong>de</strong>ci<strong>de</strong> diseñar la herradura en tres piezas. La pieza<br />

principal será la herradura con medio cilindro soldado en cada extremo. Harán falta otros<br />

dos semicilindros que irán atornillados a la pieza principal una vez colocado el casquillo<br />

con los rodamientos y <strong>de</strong>más complementos. En el proceso <strong>de</strong> fabricación <strong>de</strong> esta pieza, se<br />

<strong>de</strong>berán atornillar los semicilindros a la herradura para mecanizar el interior en el que irán<br />

los rodamientos.<br />

6.6.3. Acoplamiento barra-herradura<br />

El acoplamiento entre la barra y la herradura, se hará mediante una rosca <strong>de</strong> métrica<br />

12. Puesto que la barra será hueca, es lógico tomarla como hembra <strong>de</strong> la unión roscada.<br />

Este hueco, tendrá un diámetro <strong>de</strong> 20 mm, por lo que será necesario soldar una tuerca en el<br />

extremo <strong>de</strong> la barra.<br />

Al macho, que se colocará en la herradura, se le dará una longitud mayor <strong>de</strong> la<br />

estrictamente necesaria, para po<strong>de</strong>r regular la longitud <strong>de</strong> las bielas en caso <strong>de</strong> que esto sea<br />

necesario. A<strong>de</strong>más, será necesario introducir una tuerca en dicho macho, para que,<br />

presionando la tuerca contra la barra, se logre una buena fijación <strong>de</strong> la barra.<br />

6.7. Junta esférica<br />

Entre la biela y la plataforma superior, se <strong>de</strong>sea colocar una junta que permita tres<br />

grados <strong>de</strong> libertad. Para ello, se utilizará una rótula o junta esférica, la cual se elegirá <strong>de</strong> la<br />

casa Hephaist.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 77


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Figura 6.7.1: Junta esférica <strong>de</strong> la casa Hephaist<br />

Para permitir el giro en los tres ejes, la rótula está ro<strong>de</strong>ada por una jaula esférica,<br />

concéntrica a la rótula, <strong>de</strong> pequeño espesor con orificios uniformemente repartidos en los<br />

que se alojan las bolas. La pista exterior o cavidad que alberga a la rótula y la jaula<br />

consiste en una cavidad esférica concéntrica a la rótula y a la jaula con un bajo nivel <strong>de</strong><br />

rugosidad.<br />

Este tipo <strong>de</strong> unión esférica tiene un funcionamiento superior respecto a los tipos<br />

convencionales <strong>de</strong> rótulas esféricas en cuanto a precisión y rigi<strong>de</strong>z. El movimiento<br />

oscilante <strong>de</strong> la rótula posee una baja fricción gracias a la rodadura <strong>de</strong> las bolas <strong>de</strong> bolas.<br />

De entre los tamaños existentes, se elegirá la menor <strong>de</strong> las que aguanten las cargas<br />

exigidas. Las características <strong>de</strong> los diferentes mo<strong>de</strong>los se muestran en la siguiente tabla:<br />

Tabla 6.7.1: Características <strong>de</strong> las juntas esféricas<br />

Las medidas <strong>de</strong> esta tabla, se correspon<strong>de</strong>n con la siguiente figura:<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 78


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Figura 6.7.2: Medidas correspondientes con la tabla 6.7.1<br />

Con los datos <strong>de</strong> los cálculos realizados en la sección 3.3, se elige el mo<strong>de</strong>lo<br />

SRJ016C, <strong>de</strong> 56 mm <strong>de</strong> diámetro exterior y 370 g <strong>de</strong> peso.<br />

Nótese que será necesario tener en cuenta las longitu<strong>de</strong>s E y F a la hora <strong>de</strong>terminar<br />

la longitud <strong>de</strong> la biela, mientras que el diámetro A se utilizará para el diseño <strong>de</strong> la<br />

plataforma superior. Será necesario también un rebaje en la superficie sobre la que se vaya<br />

a ubicar la rótula. Dicho rebaje será circular <strong>de</strong> diámetro M.<br />

6.8. Plataforma móvil<br />

La plataforma superior será <strong>de</strong> forma triangular, y se tratará <strong>de</strong> diseñarla <strong>de</strong> manera<br />

que tenga el menor peso posible, con lo que el material elegido para su fabricación será el<br />

aluminio.<br />

Se tenía dimensionada a priori como un triángulo <strong>de</strong> medio metro <strong>de</strong> lado, pero<br />

estas dimensiones estaban sujetas a ciertas i<strong>de</strong>alida<strong>de</strong>s ya comentadas. Se sabe ahora que el<br />

triángulo <strong>de</strong> medio metro <strong>de</strong> lado será el formado por las prolongaciones <strong>de</strong> los ejes <strong>de</strong> las<br />

bielas. Así, el triángulo que <strong>de</strong>finirá la plataforma será el formado por los ejes que unan los<br />

centros <strong>de</strong> las rótulas. Este triángulo, quedará <strong>de</strong>finido <strong>de</strong> forma que la distancia entre los<br />

centros <strong>de</strong> las rótulas pertenecientes a un mismo vértice sea mínima, evitando eso sí la<br />

interferencia física entre ellas. Así, esta distancia será <strong>de</strong> 58 mm, <strong>de</strong> modo que que<strong>de</strong>n 2<br />

mm entre las rótulas, tal y como se muestra en la figura:<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 79


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Figura 6.8.1: Separación entre rótulas<br />

Se hará un rebaje <strong>de</strong> un milímetro en la superficie inferior <strong>de</strong> la plataforma, para un<br />

mejor ensamblaje <strong>de</strong> las rótulas. También se <strong>de</strong>ben hacer los cuatro agujeros pasantes para<br />

atornillar la rótula a la plataforma, como se aprecia en la figura.<br />

La rótula, como ya se ha mencionado en el apartado anterior, necesita otro rebaje<br />

circular, el cual le dará la movilidad. Este rebaje será <strong>de</strong> 25 mm <strong>de</strong> diámetro, y tendrá un<br />

profundidad <strong>de</strong> 4 mm respecto <strong>de</strong>l anterior rebaje.<br />

En cuanto al espesor <strong>de</strong> la plataforma, este será <strong>de</strong> 8 mm, medida que se consi<strong>de</strong>ra<br />

que dará una combinación a<strong>de</strong>cuada entre resistencia y peso, ya que la plataforma pesará<br />

en torno a 5 Kg.<br />

Se redon<strong>de</strong>an los vértices <strong>de</strong> la plataforma, para evitar tener un canto <strong>de</strong>masiado<br />

cortante.<br />

6.9. Plataforma fija<br />

La plataforma sobre la que se asienta toda la estructura <strong>de</strong>l manipulador estará<br />

formada por tres vigas soldadas cuyos ejes formen un triángulo equilátero <strong>de</strong> un metro <strong>de</strong><br />

lado. El ala sobrante en los vértices <strong>de</strong>l triángulo se eliminará. El perfil elegido será el<br />

HEB 140.<br />

En la parte exterior <strong>de</strong>l ala superior <strong>de</strong> las vigas, irán soldadas las placas sobre las<br />

que se fijarán los reductores. Estas placas serán rectangulares <strong>de</strong> 200x100 milímetros, y <strong>de</strong><br />

15 mm <strong>de</strong> espesor. Irán soldadas en posición vertical, perpendiculares al eje <strong>de</strong> la viga. Se<br />

colocarán dos en cada viga, quedando la cara interior <strong>de</strong> cada una <strong>de</strong> ellas a 115 mm <strong>de</strong>l<br />

punto medio <strong>de</strong>l lado <strong>de</strong>l triángulo formado por las vigas.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 80


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Siendo la placa rectangular, pue<strong>de</strong> que la biela pegue en la posición en la que tiene<br />

ángulo mínimo, por lo que se le redon<strong>de</strong>arán los vértices superiores <strong>de</strong>l rectángulo.<br />

Los reductores se atornillarán a las placas a una distancia <strong>de</strong> la viga, tal que cuando<br />

la manivela esté en su posición más baja, esta no interfiera físicamente con la viga. Las<br />

placas, tendrán un orificio <strong>de</strong> 52 mm <strong>de</strong> diámetro en el que irá encajado el reductor. Se<br />

harán cuatro agujeros pasantes <strong>de</strong> 5 mm alre<strong>de</strong>dor <strong>de</strong> dicho orificio, cada 90 grados, por<br />

los que se introducirán los tornillos mediante los cuales se fijará el reductor a la placa.<br />

Teniendo en cuenta que el motor y el reductor quedarán en voladizo, es conveniente<br />

reforzar la placa para que ésta se mueva lo mínimo posible. El modo en que se reforzará<br />

será colocando dos escuadras soldadas tanto a la placa en la que irán los <strong>motores</strong> como a la<br />

viga. Sólo se podrán colocar en el lado exterior <strong>de</strong> la placa, puesto que en lado interior no<br />

<strong>de</strong>jaría moverse a la manivela.<br />

6.10. <strong>Manipulador</strong> paralelo<br />

Tras el diseño <strong>de</strong> todas las piezas, el manipulador paralelo tomará la siguiente<br />

forma:<br />

Figura 6.10.1: Imagen <strong>de</strong>l manipulador paralelo<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 81


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

6.11. Tolerancias dimensionales <strong>de</strong> las piezas.<br />

La tolerancia <strong>de</strong> una pieza son los márgenes <strong>de</strong>ntro <strong>de</strong> los cuales la pieza se<br />

consi<strong>de</strong>ra aceptable. Cuando las tolerancias afectan a las medidas a las medidas <strong>de</strong> una<br />

pieza, se <strong>de</strong>nominan tolerancias dimensionales. Cuando afectan a una forma o a la posición<br />

<strong>de</strong> un elemento se <strong>de</strong>nominan tolerancias geométricas.<br />

En las tolerancias dimensionales se utilizan en general los términos <strong>de</strong> eje y agujero<br />

cuando se trata <strong>de</strong> una pareja <strong>de</strong> elementos, uno macho y otro hembra, que encajan entre sí,<br />

in<strong>de</strong>pendientemente <strong>de</strong> la forma <strong>de</strong> la sección que tengan. El término <strong>de</strong> eje y agujero se<br />

usa porque la gran mayoría <strong>de</strong> las uniones están formadas por elementos cilíndricos,<br />

aunque los elementos pue<strong>de</strong>n ser <strong>de</strong> revolución o no.<br />

A la hora <strong>de</strong> fabricar piezas que forman parte <strong>de</strong> un mecanismo, no todas las<br />

medidas tienen igual importancia, algunas <strong>de</strong> las medidas requerirán mayor precisión para<br />

un buen funcionamiento <strong>de</strong>l mecanismo, lo cual requiere una menor tolerancia.<br />

Con el manipulador paralelo, se <strong>de</strong>sea conseguir una elevada precisión en el<br />

posicionamiento <strong>de</strong> la plataforma superior. Esto se <strong>de</strong>be tener en cuenta en la fabricación<br />

<strong>de</strong> las piezas. Se <strong>de</strong>tallan a continuación las cotas en las que se <strong>de</strong>be tener mayor precisión.<br />

Plataforma fija: es necesaria gran precisión en la distancia entre las placas a las<br />

que van acoplados los reductores.<br />

Manivelas: el orificio en el que entrará el eje <strong>de</strong>l reductor <strong>de</strong>be asegurar un buen<br />

acoplamiento, así como el cilindro en el que se colocarán los rodamientos. También se<br />

requiere gran precisión en la distancia entre el canto que hace tope con los rodamientos y la<br />

zona que estará contacto con el reductor, y en la distancia entre el eje <strong>de</strong>l reductor y el<br />

cilindro en el que irán ensamblados los rodamientos.<br />

Casquillo: tanto la parte que estará en contacto con el rodamiento interior, como<br />

los diámetros <strong>de</strong> los dos brazos en los que irán los rodamientos exteriores. La distancia<br />

entre la cara más cercana a la placa <strong>de</strong> la plataforma y el eje vertical <strong>de</strong> simetría <strong>de</strong> los<br />

brazos también requerirá gran precisión.<br />

Herradura: es importante una buena simetría <strong>de</strong> la herradura, teniendo que<br />

precisar la distancia entre la cara don<strong>de</strong> estará apoyado cada rodamiento y el eje <strong>de</strong><br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 82


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

simetría. También el hueco don<strong>de</strong> se sitúa el rodamiento <strong>de</strong>be ser mecanizado con<br />

precisión.<br />

Plataforma móvil: se <strong>de</strong>be mantener la simetría triangular, atendiendo a la<br />

distancia entre los ejes <strong>de</strong> los rebajes en los que encajarán las juntas esféricas.<br />

6.12. Materiales a emplear<br />

Los elementos que conforman la estructura <strong>de</strong>l manipulador, dadas las condiciones<br />

a las que están sometidos <strong>de</strong>ben poseer una serie <strong>de</strong> características. Estas características, no<br />

serán las mismas para todas las piezas, pero sí hay algunas que son comunes, como pue<strong>de</strong>n<br />

ser la resistencia a cargas axiales importantes, mínima <strong>de</strong>formación, <strong>de</strong>nsidad<br />

relativamente baja y buena resistencia a la fatiga. El material utilizado habitualmente<br />

cuando se <strong>de</strong>sean estas características, es el acero, <strong>de</strong>bido en parte a su buen precio.<br />

6.12.1. Acero<br />

El acero está formado principalmente por hierro y carbono, aunque también suele<br />

estar aleado con otros metales y metaloi<strong>de</strong>s. Tanto la cantidad <strong>de</strong> carbono como las <strong>de</strong> los<br />

distintos aleantes, darán al acero distintas propieda<strong>de</strong>s mecánicas. También los diferentes<br />

tratamientos térmicos que se le pue<strong>de</strong>n aplicar harán variar las propieda<strong>de</strong>s. Estas<br />

variaciones en las propieda<strong>de</strong>s mecánicas, serán <strong>de</strong>bidas a cambios en la estructura<br />

cristalina, tanto a <strong>de</strong>formaciones que pue<strong>de</strong> sufrir la red en la que cristaliza, como al hecho<br />

<strong>de</strong> po<strong>de</strong>r cristalizar en distinto tipo <strong>de</strong> red.<br />

Dependiendo <strong>de</strong> su composición, se pue<strong>de</strong>n dividir los aceros en dos clases<br />

fundamentales: aceros al carbono y aceros aleados. Se consi<strong>de</strong>ran aceros al carbono<br />

aquellos que estando formados esencialmente por hierro y carbono, no superan ciertas<br />

cantida<strong>de</strong>s <strong>de</strong> otros elementos (fundamentalmente tendrán manganeso y silicio). Los aceros<br />

aleados son los que contienen, a<strong>de</strong>más <strong>de</strong>l carbono e impurezas, elementos <strong>de</strong> aleación<br />

voluntaria, como cromo, níquel, molib<strong>de</strong>no, vanadio, wolframio, etc.<br />

Así, se tendrá una inmensa gama <strong>de</strong> aceros, <strong>de</strong> entre los cuales se elegirá el que<br />

mejor se ajuste a los requerimientos mecánicos y económicos <strong>de</strong> este proyecto.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 83


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

6.12.2. Clasificación <strong>de</strong> los aceros<br />

Según el Centro Nacional <strong>de</strong> Investigaciones Metalúrgicas, que or<strong>de</strong>na los aceros<br />

atendiendo a sus aplicaciones, estos son los distintos grupos <strong>de</strong> los que se dispone:<br />

Serie F-1XXX: Aceros finos <strong>de</strong> construcción general.<br />

Serie F-2XXX: Aceros para usos especiales.<br />

Serie F-3XXX: Aceros resistentes a la oxidación y corrosión.<br />

Serie F-4XXX: Aceros <strong>de</strong> emergencia.<br />

Serie F-5XXX: Aceros para herramientas.<br />

Serie F-6XXX: Aceros comunes.<br />

Serie F-7XXX: Aceros para mol<strong>de</strong>ar.<br />

Serie F-8XXX: Fundiciones.<br />

Serie F-9XXX: Aleaciones férreas especiales.<br />

Cada una <strong>de</strong> estas series se subdivi<strong>de</strong> a su vez en grupos. Para el manipulador<br />

paralelo, los aceros utilizados serán <strong>de</strong> la serie F-1000, aceros finos <strong>de</strong> construcción<br />

general, cuyos subgrupos se <strong>de</strong>scriben a continuación:<br />

6.12.2.1. F-11XX: Aceros al carbono<br />

El grupo <strong>de</strong> aceros al carbono o <strong>de</strong> construcción, está formado por aceros cuyas<br />

composiciones oscilan entre los siguientes límites:<br />

Carbono: 0,10% - 0,80%<br />

Silicio: 0,15% - 0,30%<br />

Manganeso: 0,30% - 0,70%<br />

Estos aceros están fabricados, en general, en horno eléctrico, garantizando su<br />

composición entre límites muy estrechos y contenidos <strong>de</strong> azufre y fósforo en general<br />

menores que 0,03%. La cantidad <strong>de</strong> carbono que contenga hará variar su soldabilidad,<br />

siendo menor la <strong>de</strong> los aceros <strong>de</strong> mayor contenido en carbono. Al no contener aleantes,<br />

será la cantidad <strong>de</strong> carbono la que <strong>de</strong>termine la dureza <strong>de</strong> estos aceros, siendo más duros<br />

cuanto más carbono contengan.<br />

Principalmente existen 5 tipos <strong>de</strong> aceros, F-1110, F-1120, F-1130, F-1140, F-1150,<br />

cuyos porcentajes medios <strong>de</strong> carbono son 0,15, 0,25, 0,35, 0,45 y 0,55%, respectivamente.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 84


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

6.12.2.2. F-12XX y F-13XX: Aceros aleados <strong>de</strong> gran resistencia<br />

Las características mecánicas <strong>de</strong> los aceros al carbono son siempre bajas en piezas<br />

<strong>de</strong> cierto espesor y volumen, ya que tienen baja templabilidad. Para mejorarla, y mejor así<br />

las características mecánicas, se les suelen añadir elementos aleados. Se consiguen así<br />

aceros aleados con mayor tenacidad y mayor resistencia. Sin embargo, estas mejores<br />

propieda<strong>de</strong>s mecánicas se <strong>de</strong>ben pagar, ya que estos aceros presentan precio más elevado.<br />

Los aleantes influyen <strong>de</strong> muy diversas maneras en las propieda<strong>de</strong>s <strong>de</strong> los aceros, sin<br />

embargo, la mejora principal que se obtiene con los elementos <strong>de</strong> adición es el aumento en<br />

la templabilidad, y por eso los elementos aleados que más se utilizan son los que<br />

contribuyen a este fin.<br />

Estos aceros se emplean principalmente para la construcción <strong>de</strong> piezas y elementos<br />

<strong>de</strong> maquinas, <strong>motores</strong>, vehículos, etc. Se clasifican, atendiendo a su composición, <strong>de</strong> la<br />

siguiente manera:<br />

F-1210: Aceros al níquel.<br />

F-1220, F-1230 y F-1320: Aceros al cromo-níquel.<br />

F-1240 y F-1250: Aceros al cromo-molib<strong>de</strong>no.<br />

F-1310: Aceros al cromo-vanadio.<br />

F-1260, F-1270, F-1280, F-1290 y F-1330: Aceros al cromo-níquel-molib<strong>de</strong>no.<br />

6.12.2.3. F-15XX y F-16XX: Aceros para cementar<br />

Los aceros cementados, consiguen combinar una buena tenacidad con una gran<br />

dureza superficial. Esta combinación es muy a<strong>de</strong>cuada para piezas <strong>de</strong> maquinaria como<br />

engranajes, etc. que <strong>de</strong>ben tener la superficie muy dura para resistir al <strong>de</strong>sgaste, y el núcleo<br />

<strong>de</strong> los dientes muy tenaz para resistir los golpes que se puedan producir en alteraciones <strong>de</strong><br />

la máquina, como arranques y paradas bruscas.<br />

Se pue<strong>de</strong>n cementar tanto aceros al carbono como aceros aleados, mejorando su<br />

dureza superficial sin alterar las características propias <strong>de</strong>l acero base. El espesor mas<br />

corriente <strong>de</strong> la capa cementada es <strong>de</strong> entre 0,50 y 1,50 mm, <strong>de</strong>pendiendo <strong>de</strong>l tamaño <strong>de</strong> la<br />

pieza.<br />

Los tipos <strong>de</strong> aceros que hay en este subgrupo son los siguientes:<br />

F-1510: aceros al carbono.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 85


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

F-1520: Aceros al níquel.<br />

F-1530 y F-1540: Aceros al cromo-níquel.<br />

F-1550: Aceros al cromo-molib<strong>de</strong>no.<br />

F-1560 y F-1570: Aceros al cromo-níquel-molib<strong>de</strong>no.<br />

F-1580 y F-1590: Aceros <strong>de</strong> baja aleación al cromo-níquel-molib<strong>de</strong>no.<br />

6.12.2.4. F-17XX: Aceros para nitrurar<br />

La nitruración consiste en endurecer la superficie <strong>de</strong>l acero por absorción <strong>de</strong><br />

nitrógeno en condiciones a<strong>de</strong>cuadas. Los aceros nitrurados tienen una alta dureza<br />

superficial, manteniéndose las características tenaces <strong>de</strong>l núcleo.<br />

Los aceros para nitrurar son siempre aleados con un contenido <strong>de</strong> carbono<br />

comprendido entre 0,25 y 0,50%, según las características que se <strong>de</strong>sean obtener en el<br />

núcleo. Los elementos más utilizados <strong>de</strong> aleación son el aluminio, el molib<strong>de</strong>no, el<br />

vanadio, el cromo y el níquel.<br />

Las principales aplicaciones <strong>de</strong> estos aceros nitrurados son la construcción <strong>de</strong><br />

maquinaria, <strong>motores</strong>, máquinas-herramientas, etc.<br />

En este subgrupo se tienen los tipos F-1710, F-1720 y F-1730, que son aceros al<br />

cromo-molib<strong>de</strong>no-vanadio, y el F-1740, que es acero al aluminio-cromo-molib<strong>de</strong>no.<br />

6.12.3. Aceros elegidos<br />

Se <strong>de</strong>ben elegir materiales que ofrezcan una buenas propieda<strong>de</strong>s mecánicas, como<br />

son resistencia y tenacidad, a<strong>de</strong>más <strong>de</strong> una buena soldabilidad, puesto que algunas <strong>de</strong> ellas<br />

estarán compuestas por dos partes soldadas.<br />

6.12.3.1. Plataforma inferior<br />

La plataforma inferior, estará formada por tres vigas HEB 140 soldadas entre sí.<br />

Estas vigas, se suelen construir <strong>de</strong> acero al carbono. Se elige el acero F-1120, cuya<br />

composición química es la siguiente:<br />

Carbono: 0,20-0,30%<br />

Manganeso: 0,50-0,80%<br />

Silicio: 0,15-0,40%<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 86


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

Máximo residuo <strong>de</strong> azufre: 0,035%.<br />

Máximo residuo <strong>de</strong> fósforo: 0,035%<br />

Es un acero soldable y fácilmente <strong>de</strong>formable, cuya resistencia, normalizada, oscila<br />

entre 48 y 55 Kg/mm 2 .<br />

6.12.3.2. Resto <strong>de</strong> piezas<br />

El resto <strong>de</strong> piezas, a excepción <strong>de</strong> la plataforma superior, se fabricarán <strong>de</strong> acero F-<br />

1210, acero al níquel, con la siguiente composición:<br />

Carbono: 0,25-0,35%<br />

Manganeso: 0,40-0,70%<br />

Silicio: 0,10-0,35%<br />

Níquel: 2,25-3,50%<br />

Máximo residuo <strong>de</strong> azufre: 0,04%<br />

Máximo residuo <strong>de</strong> fósforo: 0,04%<br />

La adición <strong>de</strong> níquel da a este acero una mayor dureza y una mayor tenacidad. Así,<br />

se tendrá una resistencia <strong>de</strong> 80 a 100 Kg/mm 2 , superior a la <strong>de</strong>l acero <strong>de</strong> la plataforma fija.<br />

6.12.4. Material para la plataforma superior<br />

Como ya se ha dicho anteriormente, la plataforma superior será <strong>de</strong> aluminio, a<br />

diferencia <strong>de</strong>l resto <strong>de</strong> las piezas. Esto se <strong>de</strong>be al hecho <strong>de</strong> ser la pieza <strong>de</strong> mayor volumen,<br />

y por tanto la <strong>de</strong> mayor peso. Se consi<strong>de</strong>ra el acero <strong>de</strong>masiado pesado, y por tanto se elige<br />

el aluminio, material <strong>de</strong> peores propieda<strong>de</strong>s mecánicas pero con una <strong>de</strong>nsidad tres veces<br />

menor que la <strong>de</strong>l acero.<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 87


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

7. BIBLIOGRAFIA<br />

Libros<br />

[1] J. García <strong>de</strong> Jalón y E. Bayo, KINEMATIC AND DYNAMIC SIMULATION OF<br />

MULTIBODY SYSTEMS, Springer-Verlag (1993).<br />

[2] J. E. Shigley y J. J. Uicker, TEORÍA DE MÁQUINAS Y MECANISMOS, McGraw-<br />

Hill (1995)<br />

[3] I. Zabalza, SÍNTESIS CINEMÁTICA Y DINÁMICA DE MECANISMOS.<br />

MANIPULADOR PARALELO 6-RKS, Tesis Doctoral en la Universidad Pública <strong>de</strong><br />

Navarra (1999).<br />

[4] J. L. Meriam ESTÁTICA, Editorial Reverté (1991).<br />

[5] J. Agulló Batlle, MECANICA DE LA PARTÍCULA Y DEL SÓLIDO RÍGIDO,<br />

Publicaciones OK PUNT (2000).<br />

[6] I. Zabalza, OPTIMIZACIÓN DE SISTEMAS MULTICUERPO.<br />

[7] L. Ortiz Berrocal, RESISTENCIA DE MATERIALES, McGraw-Hill (2002)<br />

[8] J. Félez y M. L. Martínez, DIBUJO INDUSTRIAL, Ed. Síntesis (1996).<br />

[9] J. M. Lasheras y J. F. Carrasquilla, CIENCIA DE MATERIALES, Editorial<br />

Donostiarra (1991).<br />

Artículos<br />

[10] K. H. Hunt, “Structural kinematics of in-parallel-actuated robot-arms”, J. Of<br />

Mechanisms, Transmissions and Automation in Design, V. 105 (1983) pp.705-712.<br />

[11] I. Zabalza, J. Ros, J.J. Gil, J.M. Pintor, J.M. Jimenez, ”Analisis <strong>de</strong> Fuerzas Estaticas<br />

en un <strong>Manipulador</strong> <strong>Paralelo</strong> 6-RKS Tipo-Hunt Mo<strong>de</strong>lado con Coor<strong>de</strong>nadas Naturales” , V<br />

Congreso <strong>de</strong> Metodos Numericos en Ingenieria, Madrid, Spain, (3-6 Junio 2002).<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 88


Jokin Aginaga García<br />

Proyecto Ingeniería Industrial<br />

Universidad Pública <strong>de</strong> Navarra<br />

Nafarroako Unibertsitate Publikoa<br />

[12] I. Zabalza, J. Ros, J.J. Gil, J.M. Pintor, J.M. Jimenez, ”A Variant of a 6-RKS Hunt-<br />

TYpe Parallel Manipulator for Easely Use Insensitivity Position Configurations” , 8 th<br />

International Symposium on Advances in Robot Kinematics, Caldas <strong>de</strong> Malabella, Gerona,<br />

Spain, (24-28 Junio 2002).<br />

[13] J.J. Gil, I. Zabalza, J. Ros, J.M. Pintor, J.M. Jiménez, “Kinematics and dynamics of a<br />

6-RUS Hunt-Type Parallel Manipulator by using Natural Coordinates”, 9 th International<br />

Symposium on Advances in Robot Kinematics, Sestri Levante, Italia (28 Junio-1 Julio<br />

2004) pp. 329-335.<br />

[14] I. Zabalza, J. Ros, J.J. Gil, J.M. Pintor, J.M. Jimenez, “Tri-Scott. A Micabo like 6-<br />

DOF Quasi-Decoupled Parallel Manipulator” , Workshop on Fundamental Issues and<br />

Future Research Directions for Parallel Mechanisms and Manipulator, Quebec, Canada, (3-<br />

4 October 2002).<br />

Catálogos y guías<br />

[15] Eurotherm Drives, AC G – Servomotors (2002)<br />

[16] Eurotherm Drives, PG AL – Low cost – Planetary Gearbox (2001)<br />

[17] SKF Catálogo general (1989).<br />

[18] J. García <strong>de</strong> Jalón, J. I. Rodríguez, A. Brazález, P. Funes y A. Larzabal, APRENDA<br />

MATLAB 5.2, Escuela Superior <strong>de</strong> Ingenieros Industriales, Universidad <strong>de</strong> Navarra, San<br />

Sebastián (Agosto 1998)<br />

Memoria <strong>Manipulador</strong> <strong>Paralelo</strong> <strong>de</strong> <strong>motores</strong> asíncronos Pag 89

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!