Documente Academic
Documente Profesional
Documente Cultură
AMORTIGUADOR)
SISTEMA MASA-RESORTE (SISTEMA LIBRE OSCILATORIO)
EJERCICIO 1.
Para cierto sistema masa-resorte obtenga y grafique el desplazamiento x(t ) de la
masa para las siguientes condiciones iniciales; x(0) = 5 cm y x(0) = 0.
clear all
clc
%%
syms r s m K t;
%Asignacion simblica: desplazamiento
X=sym('x(t)');
X2=diff(diff(X,t),t);
input(' *Enter para continuar*')
disp(' ')
disp('Para cierto sistema masa-resorte, para las condiciones x(0) = 5 cm y x(0) = 0.')
m=1;
K=36;
f=m*X2+K*X;
pretty(f)
a=subs(subs(laplace(f),{'D(x)(0)','x(0)'},{0,5}),{'laplace(x(t),t,s)'},{'X(s)'});
b=subs(a,{'X(s)'},{'r'});
disp(' La funcion de transferencia es:')
disp('X(s)=');
disp(' ')
G=solve(b,r);
pretty(G)
disp('El desplazamiento x(t) de la masa')
ft=ilaplace(G,t);
disp('x(t)=');
disp(' ')
pretty(ft)
ezplot(ft,[0 3])
title('x(t)=5* cos(6 t) ')
grid on
Ilustracin 2. Vista en Command Window.
Fuente: Autor
Ilustracin 3. Representa el desplazamiento x(t ) de la masa m, la cual nos indica que la masa en el
tiempo t = 0 se suelta desde un punto que est cinco unidades abajo del punto de equilibrio.
Fuente: Autor
clear all
clc
%%
syms r s m K B t;
%Asignacion simblica: desplazamiento
X=sym('x(t)');
X1=diff(X,t);
X2=diff(X1,t);
input(' *Enter para continuar*')
disp(' ')
disp('Para cierto sistema masa-resorte-amotiguador, para las condiciones x(0) = 5 cm y x(0)
= 0.')
m=25;
K=100;
B=200;
f=m*X2+B*X1+K*X;
pretty(f)
a=subs(subs(laplace(f),{'D(x)(0)','x(0)'},{0,5}),{'laplace(x(t),t,s)'},{'X(s)'})
b=subs(a,{'X(s)'},{'r'});
disp(' La funcion de transferencia es:')
disp('X(s)=');
disp(' ')
G=solve(b,r);
pretty(G)
disp('El desplazamiento x(t) de la masa')
ft=ilaplace(G,t);
disp('x(t)=');
disp(' ')
ft=vpa(ft,3);
disp(ft)
ezplot(ft,[0 10])
title('x(t)=5.0*exp(-4.0*t)*(cosh(3.46*t) + 1.15*sinh(3.46*t))')
grid on
Ilustracin 5. Vista en Command Window.
Fuente: Autor
clear all
clc
%%
syms r s m K B t ;
%Asignacion simblica: desplazamiento
X=sym('X(t)');
X1=diff(X,t);
X2=diff(X1,t);
input(' *Enter para continuar*')
disp(' ')
disp('Obtenga las ecuaciones diferenciales del sistema y su representacin en transformada
de Laplace.')
J=15700.9;
K=700;
b=2000;
T=J*X2+b*X1+K*X
pretty(T)
% laplace(f);
% subs(laplace(X2+X*36),{'D(x)(0)','x(0)'},{0,5})
a=subs(subs(laplace(T),{'D(X)(0)','X(0)'},{0,.25}),{'laplace(X(t),t,s)'},{'X(s)'});
b=subs(a,{'X(s)'},{'r'});
disp(' La funcion de transferencia es:')
disp('X(s)=');
disp(' ')
G=solve(b,r);
pretty(G)
disp('El desplazamiento x(t) de la masa')
ft=ilaplace(G,t);
disp('\theta (t)=');
disp(' ')
ft=vpa(ft,3);
disp(ft)
ezplot(ft,[0 90 -.3 .3])
title('\theta (t)=0.25*exp(-0.0637*t)*(cos(0.201*t) + 0.316*sin(0.201*t))')
grid on
clear all
clc
%%
syms r s m K B t ;
%Asignacion simblica: desplazamiento
X=sym('X(t)');
X1=diff(X,t);
X2=diff(X1,t);
input(' *Enter para continuar*')
disp(' ')
disp('En un circuito RLC, obtenga las ecuaciones diferenciales del sistema y su
representacin en transformada de Laplace.')
L=1;
R=160;
C=0.0001;
V=20;
T=L*X2+R*X1+(1/C)*X-V;
pretty(T)
% laplace(f);
% subs(laplace(X2+X*36),{'D(x)(0)','x(0)'},{0,5})
a=subs(subs(laplace(T),{'D(X)(0)','X(0)'},{0,0}),{'laplace(X(t),t,s)'},{'X(s)'});
b=subs(a,{'X(s)'},{'r'});
disp(' La funcion de transferencia es:')
disp('Q(s)=');
disp(' ')
G=solve(b,r);
pretty(G)
disp('La carga q(t) del capacitor')
qt=ilaplace(G,t);
disp(' ')
disp('q(t)=');
disp(qt)
ezplot(qt,[0 .12 0 .003])
title(' q(t)=1/500 - (exp(-80*t)*(cos(60*t) + (4*sin(60*t))/3))/500')
grid on
Ilustracin 12. Representa la carga q(t ) del mecanismo, la cual nos indica que se carga en el tiempo t =
0 es de 0 C.
Fuente: Autor
SISTEMAS DIVERSOS
SISTEMA DE MEZCLA
EJERCICIO 5.
Sea un tanque lleno con ocho litros de agua salada en el cual estn disueltos dos kg
de sal. Una solucin de salmuera (agua salada) con tres kg de sal por litro entra al
tanque a una velocidad de 4 l/min, mientras la mezcla bien agitada sale a la misma
velocidad con la que entra. Obtenga una expresin para la variacin de concentracin
con respecto al tiempo.
clear all
clc
%%
syms r s m K B t ;
%Asignacion simblica: desplazamiento
X=sym('X(t)');
X1=diff(X,t);
X2=diff(X1,t);
input(' *Enter para continuar*')
disp(' ')
disp('En un circuito RLC, obtenga las ecuaciones diferenciales del sistema y su
representacin en transformada de Laplace.')
L=1;
R=160;
C=0.0001;
V=20;
T=L*X2+R*X1+(1/C)*X-V;
pretty(T)
% laplace(f);
% subs(laplace(X2+X*36),{'D(x)(0)','x(0)'},{0,5})
a=subs(subs(laplace(T),{'D(X)(0)','X(0)'},{0,0}),{'laplace(X(t),t,s)'},{'X(s)'});
b=subs(a,{'X(s)'},{'r'});
disp(' La funcion de transferencia es:')
disp('Q(s)=');
disp(' ')
G=solve(b,r);
pretty(G)
disp('La carga q(t) del capacitor')
qt=ilaplace(G,t);
disp(' ')
disp('q(t)=');
disp(qt)
ezplot(qt,[0 .12 0 .003])
title(' q(t)=1/500 - (exp(-80*t)*(cos(60*t) + (4*sin(60*t))/3))/500')
grid on
Ilustracin 15. Representa Variacin de concentracin q(t) y la velocidad con la que sale la solucin
mezclada.
Fuente: Autor
Ilustracin 18. Representa el desplazamiento x(t ) de la masa, mientras la grfica indica que en t = 0,
sta se encuentra en el reposo, pero se le aplica una velocidad inicial hacia arriba.
Fuente: Autor
EJERCICIO 7.
Para cierto sistema masa-resorte obtenga y grafique el desplazamiento x(t ) de la
masa para las siguientes condiciones iniciales; x(0) = 4 cm y x(0) = -20 cm/s.
Ilustracin 19 Sistema masa-resorte.
Fuente: (Gavio, 2010)
EJERCICIO 9.
Para cierto sistema masa-resorte amortiguador, obtenga y grafique el
desplazamiento x(t ) de la masa para las siguientes condiciones iniciales; x(0) = 7 cm y
x(0) = 0 cm/s.
Ilustracin 25. Sistema masa-resorte.
Fuente: (Gavio, 2010)
Ilustracin 27. Representa el movimiento amortiguado crtico de la masa m con amortiguador, el cual
consta de componentes iniciales de desplazamiento.
Fuente: Autor
Ilustracin 30. Representa la carga q(t ) del mecanismo, la cual nos indica que se carga en el tiempo t =
0 es de 0 C
BIBLIOGRAFA
Gavio, R. H. (2010). Introduccin a los Sistemas de Control. MEXICO: PEARSON.