Facultatea de Transporturi
Specializarea: Fenomene de Interactiune Vehicul-Cale de Rulare
LABORATOR nr. 8
INTEGRARE NUMERICA MATLAB
• Enuntul problemei:
Folositi functia care calculeaza derivatele starilor sistemului pentru a integra numeric modelul
mecanic al masei cu resort si amortizor cu valorile de mai jos.
• Rezolvarea:
Numarul de ordine: i=16;
- M=1000+10*16=260 Kg
- c=0 Ns/m
- k=1000-10*16=840 N/m
dx(1) = x(2);
dx(2) = -1/M * (c * x(2) + k * x(1) - F0 * sin(w*t));
% [dx1/dt] [0 1] [x1]
%[ ] = [ ] [ ]+
% [dx2/dt] [-k/M -c/M] [x2]
dx = dx(:); % vectorul derivatelor devine vector coloana
% [t, x] = ode45(@modelMecanic, [0 50], [0 0]);
% plot(t, x), grid
% curs 6
end
- cu amortizarea c=0
- cu amortizarea c=10
- cu amortizarea c=50