Académique Documents
Professionnel Documents
Culture Documents
CURSO:
MTODOS NUMERICOS.
DOCENTE:
EVER ROJAS HUAMAN.
ESTUDIANTES:
1. INTRODUCCIN
2. OBJETIVOS
OBJETIVOS GENERAL
Dar a conocer algunas aplicaciones de mtodos numricos aplicados en
ingeniera civil.
OBJETIVOS ESPECIFICOS:
- Calcular la deflexin de una placa metlica y su comportamiento al aplicarle
una fuerza externa en Matlab.
- Calcular la deflexin de una viga y su comportamiento al aplicarle una fuerza
externa en Matlab.
3. DESCRIPCIN DEL PROBLEMA:
Una placa cuadrada, apoyada simplemente en sus extremos est sometida
a una carga por unidad de rea q. La deflexin de la direccin z se determina
resolviendo la siguiente ecuacin:
- MTODO DE SOLUCIN:
Las diferencias divididas finitas se emplean para sustituir cada uno de los
sumandos en la ecuacin (32.13) para dar
Esta ecuacin se puede dar para todos los nodos con las fronteras en u = 0.
4. EXPLICACION CONCEPTUAL:
ECUACION DIFERENCIAL PARCIAL ELIPTICA:
Se considera una ecuacin diferencial parcial elptica denominada ecuacin
de Poisson.
PROBLEMA DE DEFLEXIONES.
De una placa Una placa cuadrara, apoyada simplemente en sus orillas est
sujeta a una carga por unidad de superficie q. La deflexin en la dimensin z
puede determinarse resolviendo la siguiente EDP elptica:
5. USO DE PROGRAMA.
Datos del ejercicio se debe aplicar el programa a una placa de 2.00m de
longitud, q = 33.6kN/m, mdulo de poissson() = 0.3, z = 10^2m E = 2x10 11
Pa. Y emplear x = y= 0.5m.
Cdigo en Matlab:
deltax=input('Delta de X? ');
itmax=input('Numero de Iteracin? ');
q=input('Ingresa Carga N/m2? ');
deltaz=input('Delta de Z? ');
sigma=input('Modulo de Poisson? ');
L=input('Ingrese Longitud de la Placa? ');
E=input('Ingrese Modulo de Yung E? ');
D=E*deltaz^3/(12*(1-sigma^2));
n=L/deltax;
u=zeros(n+1);
Z=zeros(n+1);
qd=ones(n+1);
qd=qd*(q/D);
u=poisson(deltax,n,u,qd,itmax);
Z=poisson(deltax,n,Z,u,itmax);
disp('u=')
disp(u)
disp('Z=')
disp(Z)
X=0:deltax:L;
Y=0:deltax:L;
mesh(X,Y,-Z)
axis([0 L 0 L -1.5*max(max(Z)) 1.5*max(max(Z))])
function phi=poisson(deltax,n,phi,psi,itmax)
deltaxsq=(deltax)^2;
for iter=1:itmax,
for i=2:n,
for j=2:n,
phi(i,j)=0.25*(phi(i+1,j)+phi(i-1,j)+phi(i,j+1)+phi(i,j-1)-deltaxsq*psi(i,j));
end
end
end
- RESULTADOS:
Datos de entrada
Datos de salida
Diferencias finitas:
Grfico:
Datos de salida:
clear all
%Programa para calcular la deflexin en la viga
%Datos de ingreso:
F=input('introduzca la carga que se aplicar a la viga[N]------------
')
a=input('Ingrese la distancia[m] a la que se ubicar la fuerza vista
desde el extremo izquierdo------------')
b=input('Ingrese la distancia[m] a la que se ubicar la fuerza vista
desde el extremo derecho------------')
l=a+b;
d=input('Ingrese el dimetro[mm] de la seccin------------')
E=input('Ingrese el mdulo de Young[GPa]------------')
I=3.14159*(d/1000)^4/64;
E_=E*1000000000;
%Frmulas de deflexin
x=0:0.01:a;
yAB=F.*b.*x.*(x.^2+b.^2-l.^2)/(6.*E_.*I.*l);
x1=a:0.01:l;
yBC=F.*a.*(l-x1).*(x1.^2+a.^2-2*l.*x1)/(6.*E_.*I.*l);
subplot(3,1,3),plot(x1,yBC,x,yAB)
xlabel('Tramo')
ylabel('Deflexin')
defl=F.*b.*a.*(a.^2+b.^2-l.^2)/(6.*E_.*I.*l);
disp('La deflexin en el punto donde se aplica la carga es de')
disp(defl)
%Fuerza cortante:
R1=F*b/(a+b);
R2=-F*a/(a+b);
R=R1+R2;
subplot(3,1,1),plot(x,R1,x1,R2)
xlabel('Tramo')
ylabel('Fuerza Cortante')
%Momento flector:
Ma=R1*x;
Mb=R1*x1-F*(x1-a);
subplot(3,1,2),plot(x,Ma,x1,Mb)
xlabel('Tramo')
ylabel('Momento Flector')
disp('Cortesa de Heiner Vargas Valderrama')
Datos de entrada:
introduzca la carga que se aplicar a la viga[N]------------
100
7. CONCLUSIONES:
8. BIBLIOGRAFA:
Len chacn, c. (12 de abril de 2014). deflexio n de una viga simplemente apoyada. Obtenido
de : http://levadis.blogspot.pe/2014/04/deflexion-en-viga-simplemente-apoyada.html