Sunteți pe pagina 1din 5

Ministerul Educației, Culturii, și Cercetării

Universitatea Tehnică a Moldovei

Facultatea Calculatoare, Informatică și Microelectronică

Raport
Lucrarea de laborator Nr.5
la Mecanică

Varianta 3

Studentul: Cruc Maxim Grupa: CR-232


Profesorul: Buga Alexandru Localitatea: Chișinău

Chișinău - 2024

Sarcina Lucrării nr. 5


I.Placa D (dreptunghi,cerc sau triunghi) se roteşte în jurul axei O1
perpendiculare la planul desenului conform ecuaţiei φe = φ(t) , rad.
Pe placă este montată rigid bila M, poziţia căreia este determinată
de segmentul (sau arcul) OM .Datele numerice şi desenele respective
sunt ataşate.

a) De determinat momentul de timp în care φe= φ1 .


b) Pentru momentul de timp determinat aflaţi viteza şi acceleraţia punctului M al
plăcii.
c) Faceţi desenul şi arătaţi pe el vectorii calculaţi: (ω, ε, v , aax , arot, a) .

a) clear all
%fi = t.^3+1.5.*t.^2+0.75.*t;
fi_1g = 125;
fi_1r = 125*pi/180;
% t.^3+1.5.*t.^2+0.75.*t=fi_1
% t.^3+1.5.*t.^2+0.75.*t-fi_1=0
coef = [1,1.5,0.75,-fi_1r];
t1 = roots(coef)

t1 =
-1.1606 + 1.1443i
-1.1606 - 1.1443i
0.8213 + 0.0000i

b)
% Ex1 b
syms t
fi = t^3+1.5*t^2+0.75*t;
w = diff(fi);
eps = diff(w); ans =
R = 25;
OM = pi*R/8; 286.0000
O1M = sqrt(R^2+OM^2);
vm = w*O1M;
at = eps*O1M;
an = w^2*O1M; ans =
a = sqrt(at^2+an^2);
t = 1.384;
eval(vm)
eval(a) 3.0605e+03
II. Placa D (dreptunghi,cerc sau triunghi) se roteşte în jurul axei O1
perpendiculare la planul desenului conform ecuaţiei φe = φ(t) , rad. Datele
numerice sunt ataşate, iar desenele – în punctul precedent.
a).De determinat momentul de timp în care φe= φ1 .
b).Pentru momentul de timp determinat aflaţi viteza şi acceleraţia punctului O al
plăcii.
c).Faceţi desenul şi arătaţi pe el vectorii calculaţi: (ω, ε, v, aax , arot, a) .

a)
function y = f1(t)
y = 16.*sin(pi.*t).^2;
end

clear all
clc
fi1r = 125*pi/180;
t1 = fzero('f1',1/4)
syms t
fi = 16.*sin(pi.*t).^2;
w = diff(fi)
R = 25;
O1O = pi*R/2;

b) v = w*O1O
e = diff(w)
at = e*O1O
an = w
a = sqrt(at^2+an^2)

v =

400*pi^2*cos(pi*t)*sin(pi*t)

e =

32*pi^2*cos(pi*t)^2 - 32*pi^2*sin(pi*t)^2

at =

-(25*pi*(32*pi^2*sin(pi*t)^2 - 32*pi^2*cos(pi*t)^2))/2
an =

32*pi*cos(pi*t)*sin(pi*t)

a =

((625*pi^2*(32*pi^2*sin(pi*t)^2 - 32*pi^2*cos(pi*t)^2)^2)/4 +
1024*pi^2*cos(pi*t)^2*sin(pi*t)^2)^(1/2)

III.Mecanismul, din desen ,constă din bara AB şi două pistoane, articulate cu


bara. Pistoanele A şi B fac mişcări de translaţie în planul desenului în
ghidajele respective.Bara AB face mişcare plan-paralelă tot în planul
desenului.Este cunoscută ecuaţia mişcării a pistonului A (sau B) s=s(t) . Datele
numerice şi desenele respective sunt ataşate. t1 –este timpul de calcul.
a) De calculat vitezele punctelor A , B şi M prin metoda coordonatelor.
b) De construit traiectoria mişcării punctului M şi poziţia punctului M pe
traiectorie pentru timpul de calcul t1. Folosind instrumentele ferestrei grafice ,
arătaţi pe traiectorie viteza punctului M.
c) Consideraţi viteza punctului A(sau B) cunoscută(vezi punctul 1) de calculat
vitezele punctelor B(sau A) şi M prin metoda CIV pentru timpul de calcul t1.
Comparaţi rezultatele cu cele obţinute în punctul 1.
d) Faceţi desenul şi arătaţi pe el toţi vectorii: (ω, vА , vВ , vМ).

a) clear all
clc
AB = 45;
MB = 15;
t1 = 1/3;
syms t
S = 30*sqrt(3).*cos(pi.*t);
% AB^2 =S^2+XA^2-2*S*XA*cos(pi/3);
% XA^2-2*S*cos(pi/3)*XA+S^2-AB^2=0;
coef = [1,-2*S*cos(pi/3),S^2-AB^2];
XA = roots(coef)
sina = S/AB*sin(pi/3);
cosa = sqrt(1-sina^2);
XM = XA-MB*cosa;
YM = MB*sina;
vA = diff(XA);
vB = diff(S);
vMX = diff(XM);
vMY = diff(YM);
eval(vA)
eval(vB)
eval(vMX)
eval(vMY)

b) t = 0:0.5:10;
figure(1)
fplot(XM, YM)

Concluzie:

Scopul acestei lucrări a fost de a calcula caracteristicile cinematice ale


mișcării corpului rigid. Am invățat cum pot mai eficient să construiesc
graficele funcțiilor în pachetul MATLAB, dar și cum cu ajutorul acestora pot
determina traiectoria unui punct material în sistemul de coordonate
bidimensional și tridimensional. Am învățat cum pot determina viteza și
accelerația acestui punct în orice moment de timp. De asemenea am aflat
comenzi noi (diff,syms,eval) in MATLAB.

S-ar putea să vă placă și