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 ...
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