Академический Документы
Профессиональный Документы
Культура Документы
PROBLEMA N°1
Para determinar la respuesta vibratoria del sistema, se plantean las ecuaciones diferenciales
de movimiento a partir de la segunda ley de newton (ver ecuación 1).
En este caso las ecuaciones del movimiento son diferenciales, pero en general pueden ser
algebraicas, lógicas, en diferencias finitas, etc.
1
UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de ingeniería mecánica
Ingeniería de Control
subplot(2,1,2)
plot(t,x(:,2)) % grafica velocidad
legend('velocidad')
figure(2)
dibujomasa(x(:,1)) % genera una sencilla animacion del MRA
2
UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de ingeniería mecánica
Ingeniería de Control
mra.m
m = 1; % masa
b = 0.75; % amortiguador
k = 10; % resorte
u = 1; % entrada: escalon
xp(1,:) = x(2);
xp(2,:) = (u-b*x(2)-k*x(1))/m;
dibujomasa.m
function dibujomasa(t1)
clf;
axis([-10,10,-10,10])
plot([0,0,5],[2,0,0]) % base
axis equal; axis off;
l1=2; h1=1;
hold on
masa1=plot(0,0);
resorte1=plot(0,0);
amort1=plot(0,0);
amort2=plot(0,0);
for i=1:length(t1)
p1=t1(i)+1.25;
pause(0.01) % tiempo entre datos
delete(masa1);
delete(resorte1);
delete(amort1); delete(amort2);
3
UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de ingeniería mecánica
Ingeniería de Control
% masa
xm=[0,l1,l1,0,0];
ym=[0,0,h1,h1,0];
masa1=plot(xm+p1,ym);
% resorte
xr=[0,1.5,2,3,4,5,5.5,7];
yr=[0,0,1,-1,1,-1,0,0];
resorte1=plot(xr/7*p1,yr/7*2+0.5);
% amortiguador
la=p1; lb=2;
xa1=[0,0,0,2,2];
ya1=[-1,1,0,0,-2];
xa2=[0,lb,lb,lb+4,lb,lb,lb+4];
ya2=[0,0,1,1,1,-1,-1];
amort1=plot(xa1/2+la,ya1/4+1.5);
amort2=plot(xa2/3,ya2/4+1.5);
end
4
UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de ingeniería mecánica
Ingeniería de Control
PROBLEMA 02
Para un proceso de un tanque con un área transversal de 50 m2 y un flujo de salida de h(t)/4, dibuje el diagrama del
proceso, determine el modelo de la ecuación diferencial y luego obtenga a partir de la ecuación diferencial el modelo de
función de transferencia G(S).
5
UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de ingeniería mecánica
Ingeniería de Control
Comando Matlab: