Académique Documents
Professionnel Documents
Culture Documents
Fluye agua de un tanque cónico invertido proviso de un orificio circular, con una velocidad
ⅆ𝑥 √𝑥
= −0.6𝜋𝑟 2 √2𝑔
ⅆ𝑡 𝐴(𝑥)
dónde r es el radio del orificio , r es la altura del nivel del líquido medido desde el vértice
del cono y A(x) Es el área de la sección transversal del tanque, a x unidades por arriba
Del orificio. Suponga r=32.1 pies/s2 , Y qué el tanque tiene un nivel de agua inicial de 8
pies y un volumen inicial de 512(π/3) pies3.
a) calcule el nivel de agua después de 10min con h=20s
Datos
r=0.1pies , g=32.2pies/s2 , h=8pies
v=512(𝜋/3)pies3
v=512(𝜋/3)pies3=𝜋 ∗R2(8)*(1/3)
R=8pies
Ahora calculamos área A(x)=𝜋x2pies2 y después analizaremos la ecuación dada
𝑑𝑥 √𝑥
= -0.6*𝜋*r2√(2𝑔)*𝐴(𝑥)
𝑑𝑡
𝑑𝑥 √𝑥
=-0.6*𝜋*(0.1)2*√(2 ∗ 32.2) ∗ 𝜋∗𝑥 2
𝑑𝑡
𝑑𝑥
=-0.4807*x-1.5
𝑑𝑡
K1=nf(tk ,xk)
K2=nf(tk+h/2, xk+k1/2)
K3=nf(tk+h/2, xk+k2/2)
K4=nf((tk+h/2, xk+k3/2 )
K tk xk
0 0 8
1 20 7.957336867
2 40 7.914327838
3 60 7.870965333
4 80 7.827241496
5 100 7.783148186
. . .
. . .
. . .
30 600 6.528632104
b. Para hallar el tiempo exacto Integraremos:
0 𝑇
ⅆ𝑥
∫ −3 = ∫ ⅆ𝑡
𝐻 −0.006√64.2𝑥 2 0
3
𝐻
𝑥 2 ⅆ𝑥
∫ =𝑇
0 0.006√64.2
1 8 3
T= ∫ 𝑥 2 ⅆ𝑥
0.006√64.2 0
58
1 2
T= ( 𝑥2 )
0.006√64.2 5 0
5
1 2
T= 82
0.006√64.2 5
T=1506.1429 segundos
Para convertir el tiempo en minutos:
T=25.1024 minutos
Problema 2
El movimiento del sistema resorte masa ilustrado en la figura 10.24 está dado por:
y´´+2cwy´+w2y=F(t)/M
y(0) = y´(0) = 0
donde:
c=0.5(factor de amortiguamiento)
M=5(masa, kg)
F(t)=0(fuerza, N)
Si F(t)=1 para 0 < t < 1 y F(t) = 0 para t > 1 determinar el movimiento de la masa para 0 < t < 10
utilizando el método de runge kutta de cuarto orden.
Solución:
y´´+2cwy´+w2y=F(t)/M
y(0) = y´(0) = 0
clc
close all
clear
u0 = 0
y0 = 0
%Zona de Fuerza igual a 1 (0<t<1)
for k = 1:1:2
yf = y0 + (1/6)*(K11+2*K21+2*K31+K41)
uf = u0 + (1/6)*(K12+2*K22+2*K32+K42)
y0 = yf
u0 = uf
end
%%
%Zona de Fuerza igual a 0 (t>1)
u0 = 0.074
y0 = 0.1236
for k = 1:1:18
fprintf('k=%d',k)
K11 = 0.5*u0;
K12 = 0.5*(-0.64*y0-0.8*u0);
K21 = 0.5*(u0+K12/2);
K22 = 0.5*(-0.64*(y0+K11/2)-0.8*(u0+K12/2));
K31 = 0.5*(u0+K22/2);
K32 = 0.5*(-0.64*(y0+K21/2)-0.8*(u0+K22/2));
K41 = 0.5*(u0+K32);
K42 = 0.5*(-0.64*(y0+K31)-0.8*(u0+K32));
yf = y0 + (1/6)*(K11+2*K21+2*K31+K41)
uf = u0 + (1/6)*(K12+2*K22+2*K32+K42)
y0 = yf
u0 = uf
PROGRAMACION EN MATLAB
AQUI SE MUESTRAN ALGUNOS VALORES DE LOS RESULTADOS EN MATLAB
Pregunta 3
Supongamos dos masas m1=1 y m2=1 sujetas a un resorte de masa insignificante con
constantes k1=6 y k2=4.
Asu vez están conectados como se muestra en la figura sean y1(t) y y2(t) los
desplazamientos verticales de las masas con respecto a su posición de equilibrio con la
ley de looke y la segunda ley de newton dan las siguientes ecuaciones diferenciales:
x3=y2---------x3′=y2′=x4
Ahora reemplazando este resultado nos dan las siguientes ecuaciones ordinarias:
X1= x2
X2=-10x1 + 4x3
X3=x4
Sabemos
𝑌′ = MY + F
𝑦′1 0 1 0 0 𝑦1 0
𝑦′2 −10 0 4 0 𝑦2 0
=( )∗ ( ) +( )
𝑦′3 0 0 0 1 𝑦3 0
(𝑦4′ ) 4 0 −4 0 𝑦4 0
Hacerlo en Matlab:
function f=F4(Y,M,F)
f=M*Y+F;
GRAFICAMENTE