Taller 1

También podría gustarte

Está en la página 1de 4

ANALISIS DE POSICION Y GRAFICO

1. Diagramas de lazo vectorial

Lazo 1

O 2 A e jθ 2− AB e jθ AB −O2´ B e j 0 °=0
Forma algebraica

02 Asenθ 2−ABsenθ AB=0 (1)


O 2 Acosθ 2− ABcosθ AB−O ´2 B=0 (2)

Lazo 2

C B e jθ AB− ABC +CD e jθ5 −O6 D e jθ 6−O 6 B e j 0° =0


Forma algebraica

C B senθ ( AB− ABC)+CDsenθ 5−O 6 Dsenθ6=0 (3)


C B cosθ (AB−ABC )+CDcosθ 5−O 6 Dcosθ 6−O 6 D=0 (4)
2. Código scilab

3. global a2
4. a2= input('angulo de entrada:')
5. function y=position(x)
6. // valores conocidos y incognitas del sistema
7. O2A=79
8. AB=171
9. CB=112
10. CD=150
11. O6D=146
12. O2O6=380
13. ABC=34
14. O2B=x(1)
15. O6B= O2O6-O2B
16. AC=x(2)
17. aAB=x(3)
18. a5=x(4)
19. a6=x(5)
20. a3=x(6)
21.
22. // ecuaciones de los lazos
23. y(1)= O2A*sind(a2)-AB*sind(aAB);
24. y(2)= O2A*cosd(a2)-AB*cosd(aAB)-O2B;
25. y(3)= CB*sind(aAB-ABC)+CD*sind(a5)-O6D*sind(a6);
26. y(4)= CB*cosd(aAB-ABC)+CD*cosd(a5)-O6D*cosd(a6)-O6B;
27. endfunction
28. sol=fsolve([120;70;50;70;80;65],position)
29.
30. //grafico
31. O2B= sol(1); AC= sol(2); aAB= sol(3); a5= sol(4); a6= sol(5); a3= sol(6);
32. O2A=79
33. AB=171
34. CB=112
35. CD=150
36. O6D=146
37. O2O6=380
38. ABC=34
39.
40. // ubicacion de nodos
41. O2= [0;0];
42. O6= [O2O6;0];
43. A= [O2A*cosd(a2);O2A*sind(a2)];
44. B= [O2B;0];
45. C= A+[AC*cosd(a3);AC*sind(a3)];
46. D= C+[CD*cosd(a5);CD*sind(a5)];
47.
48. // nodo
49. puntos= [A,B,C,D,O2,O6]
50. plot(puntos(1,:),puntos(2,:),'or')
51.
52. //lineas de los miembros
53. plot([O2(1) A(1),O2(2) A(2)],'-b')
54. plot([A(1) C(1), A(2) C(2)],'-b')
55. plot([A(1) B(1), A(2) B(2)],'-b')
56. plot([C(1) D(1), C(2) D(2)],'-b')
57. plot([C(1) B(1), C(2) B(2)],'-b')
58. plot([O6(1) D(1), O6(2) D(2)],'-b')

También podría gustarte