Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Dinámica de Un Robot Manipulador
Dinámica de Un Robot Manipulador
de libertad.
Se asume que cada eslabn es un pndulo invertido, con toda su masa
concentrada en el punto final del eslabn.
%variables de estado
dtheta1=x(1);
theta1=x(2);
tau1=x(3);
tau2=x(4);
theta2=x(5);
dtheta2=x(6);
d21=m2*((lc2^2)+L1*lc2*cos(theta2))+I2;
d22=m2*(lc2^2)+I2;
%ecuaciones
ddtheta1=-dd11*(c111+c112)-dd12*(c221+c222)-(dd11*phi1)(dd12*phi2)+(dd11*tau1)+(dd12*tau2);
ddtheta2=-dd21*(c111+c112)-dd22*(c221+c222)-(dd21*phi1)(dd22*phi2)+(dd21*tau1)+(dd22*tau2);
ddtheta = [ddtheta1;ddtheta2];
-----------------------------------------------------------------------------------------------------------------------------------------
Despus de haber realizado lo anterior es necesario presentar las graficas como se muestra en la
figura 4.0, en las graficas mostramos el torque del primer eslabn junto con su velocidad angular e
igualmente para el segundo eslabn. Para que aparezcan dichas graficas se tiene que ejecutar el
siguiente cdigo:
-----------------------------------------------------------------------------------------------------------------------------------------%variables
t=torque1(:,1);
tor1=torque1(:,2);
tet1=teta1(:,2);
tor2=torque2(:,2);
tet2=teta2(:,2);
%graficas
subplot(2,2,1),plot(t,tor1),title('Torque del primer eslabon'),
xlabel('Tiempo [s]'),ylabel('Torque [Nm]'),grid;
subplot(2,2,2),plot(t,tet1),title('Velocidad angular primer eslabon'),
xlabel('Tiempo [s]'),ylabel('Velocidad [rad/s]'),grid;
subplot(2,2,3),plot(t,tor2),title('Torque del segundo eslabon'),
xlabel('Tiempo [s]'),ylabel('Torque [Nm]'),grid;
subplot(2,2,4),plot(t,tet2),title('Velocidad angular segundo eslabon'),
xlabel('Tiempo [s]'),ylabel('Velocidad [rad/s]'),grid;
------------------------------------------------------------------------------------------------------------------------------------------
5. Conclusiones generales
Con la realizacin de la simulacin de este sistema podemos darnos cuenta cmo es que se puede
realizar el modelado correcto para saber cmo es que es el comportamiento del sistema robtico
de 2 GDL, al saber esto nos beneficiamos para que si ocurriera una falla poder saber en donde se
encuentra.