Pract03E.fin

Embed Size (px)

Citation preview

  • 7/31/2019 Pract03E.fin

    1/16

    UNIVERSIDAD

    NACIONAL

    DE

    INGENIERA

    CLCULO POR ELEMENTOS FINITOS

    PRCTICA N3 - ARMADURAS

    Integrante:

    ASENCIO SIFUENTES ILVI AYSER 20081046K

    Seccin:

    MC 516B

    Especialidad:

    INGENIERA MECATRNICA

    Fecha de realizacin:

    28 de octubre

    Fecha de entrega del informe:

    02 de noviembre

    2011 - II

  • 7/31/2019 Pract03E.fin

    2/16

    ARMADURAS PLANAS Pgina 1

    ARMADURAS PLANAS

    Problema

    Un pequeo puente de ferrocarril est construido con miembros de acero que tiene cada unoun rea transversal de 3250 mm2. Un tren se detiene sobre el puente y las cargas aplicadas auna de las armaduras del puente se muestran en la figura P4.8. Estime cunto se muevehorizontalmente el punto R debido a esta carga. Determine tambin los desplazamientosnodales y los esfuerzos en lo elementos.DATOS:E = 200GPa=2.10^5N/mm2A = 3250mm2.

    Solucin:

    1. MODELO REAL

  • 7/31/2019 Pract03E.fin

    3/16

    ARMADURAS PLANAS Pgina 2

    2.-COORDENADAS NODALES Y COSENOS DIRECTORES

    NODO X(mm) Y(mm)

    1 0 0

    2 1800 3117.7

    3 5400 3117.7

    4 9000 3117.7

    5 3600 0

    6 7200 0

    7 10800 0

    Para cada elemento finito se define:

    Dnde: 3.-TABLA DECONECTIVIDAD

    ELEMENTO NODO GDL Le(mm) l m

    (1 ) ( 2) 1 2 3 4

    1 1 2 1 2 3 4 3600 0.5 0.866

    2 1 5 1 2 9 10 3600 1 0

    3 2 3 3 4 5 6 3600 1 0

    4 2 5 3 4 9 10 3600 0.5 -0.866

    5 3 4 5 6 7 8 3600 1 0

    6 3 5 5 6 9 10 3600 -0.5 -0.866

    7 3 6 5 6 11 12 3600 0.5 -0.866

    8 4 6 7 8 11 12 3600 -0.5 -0.866

    9 4 7 7 8 13 14 3600 0.5 -0.866

    10 5 6 9 10 11 12 3600 1 0

    11 6 7 11 12 13 14 3600 1 0

    4.-MATRICES DE RIGIDEZ LOCALES

    Las matrices de rigidez locales estn determinados por

    ( ) [ ]Para cada elemento

  • 7/31/2019 Pract03E.fin

    4/16

  • 7/31/2019 Pract03E.fin

    5/16

    ARMADURAS PLANAS Pgina 4

    6.-VECTOR CARGA

    Las barras se consideran de peso despreciable, por lo que las nicas fuerzas queactan sobre ellas son las cargas aplicadas y las reacciones

    El vector carga se expresar: 7.-ECUACIN DE RIGIDEZ Y CONDICIONES DE CONTORNO

    La ecuacin de rigidez la determinamos por la siguiente ecuacin: Como los nodos (1) y (7) estn empotrados, su desplazamiento ser cero. Luego el vectordesplazamiento ser: Entonces, para calcular las fuerzas en cada elemento finito tomamos el siguiente subsistema:Resolviendo este sistema de ecuaciones:

    |

    |

  • 7/31/2019 Pract03E.fin

    6/16

    ARMADURAS PLANAS Pgina 5

    Resolviendo el sistema de ecuaciones se tiene: 0 0 3.084 -3.51 1.6 -7.24 -0.05 -3.73 0.75 -6.57 2.31 -7 3.133 0

    Y tambin las reaccionesR1= 0.0 kNR2 =513 kNR14 = 616 kN

    8.-ESFUERZOS

    Para calcular los valores de los esfuerzos para cada elemento finito, aplicamos la siguiente ecuacin:

    ( )

    Obteniendo:

  • 7/31/2019 Pract03E.fin

    7/16

  • 7/31/2019 Pract03E.fin

    8/16

    ARMADURAS PLANAS Pgina 7

    % Programa para ARMADURAS PLANASclcdisp('=============================================================');nd=input('INGRESE EL NUMERO DE NODOS=');

    disp('-------------------------------------------------------------');ne=input('INGRESE EL NUEMERO DE ELEMENTOS=');disp('-------------------------------------------------------------');A=input('INGRESE EL AREA DE LA SECCIONE(mm^2)=');disp('-------------------------------------------------------------');E=input('INGRESE EL MODULO DE ELASTICIDAD(N/mm^2)=');disp('-------------------------------------------------------------');tc=input('INGRESE TABLA DE CONECTIVIDAD(Solo nodos)=');ni=[];for i=1:nddisp('========================================================');

    disp('INGRESE LAS CORDENADAS DEL NODO '); disp(i);n(i,1)=input('N(X)= '); n(i,2)=input('N(Y)= ');

    enddisp('=============================================================');F=input('INGRESE EL VECTOR COLUMNA DE FUERZAS=');disp('-------------------------------------------------------------');CC1=input('INGRESE CONDICIONES DE CONTORNO [Posicin Valor]=');disp('-------------------------------------------------------------');%Inicio del programalm=[]; A;krs=zeros(2*nd);Kij=zeros(2*nd);acuh=[];acuv=[];FC=[];le=[];Q=[];R=[];l=[];m=[];CC=[];[fc,cc]=size(CC1);for i=1:2*nd

    cont=0;for j=1:fc

    if i==CC1(j,1)cont=1;c1=CC1(j,1); c2=CC1(j,2);

    endendif cont==1

    CC(i,1)=c1; CC(i,2)=c2;elseCC(i,1)=0; CC(i,2)=0;

    endendfor i=1:ne

    le(i)=sqrt((n(tc(i,2),1)-n(tc(i,1),1))^2+(n(tc(i,2),2)-n(tc(i,1),2))^2);

    l(i)=(n(tc(i,2),1)-n(tc(i,1),1))/le(i);%COSENOS DIRECTORESm(i)=(n(tc(i,2),2)-n(tc(i,1),2))/le(i);ps1=tc(i,1)*2-1; ps2=tc(i,1)*2; ps3=tc(i,2)*2-1;

    ps4=tc(i,2)*2;krs(ps1,ps1)=l(i)^2; krs(ps1,ps2)=l(i)*m(i); krs(ps1,ps3)=-l(i)^2;

    krs(ps1,ps4)=-l(i)*m(i);krs(ps2,ps1)=l(i)*m(i);krs(ps2,ps2)=m(i)^2;krs(ps2,ps3)=-

    l(i)*m(i);krs(ps2,ps4)=-m(i)^2;

  • 7/31/2019 Pract03E.fin

    9/16

    ARMADURAS PLANAS Pgina 8

    krs(ps3,ps1)=-l(i)^2;krs(ps3,ps2)=-l(i)*m(i);krs(ps3,ps3)=l(i)^2;krs(ps3,ps4)=l(i)*m(i);

    krs(ps4,ps1)=-l(i)*m(i);krs(ps4,ps2)=-m(i)^2;krs(ps4,ps3)=l(i)*m(i);krs(ps4,ps4)=m(i)^2;

    Kij=Kij+E*A/le(i)*krs; krs=zeros(2*nd);

    endfor i=1:2*ndif i==CC(i,1)

    Q(i,1)=CC(i,2);else

    FC=[FC;F(i)];for j=1:2*nd

    if j~=CC(j,1)acuh=[acuh,Kij(i,j)];

    endend

    endacuv=[acuv;acuh]; acuh=[];

    endQ1=acuv\FC;for i=1:2*nd

    if i~=CC(i,1)Q(i,1)=Q1(1,1); [f,c]=size(Q1);if f>=2

    Q1=Q1(2:f,1);end

    endendfor i=1:2*nd

    if i==CC(i,1)r=Kij(i,1:2*nd)*Q-F(i,1);j=i*10000; R=[R;r j];

    endendR=R/10000;ESF=[];for i=1:ne

    ps1=tc(i,1)*2-1; ps2=tc(i,1)*2; ps3=tc(i,2)*2-1; ps4=tc(i,2)*2;ESF(i)=E/le(i)*[-l(i) -m(i) l(i)m(i)]*[Q(ps1,1);Q(ps2,1);Q(ps3,1);Q(ps4,1)];

    endformat short%Resultadosdisp('===========================');disp(' RESULTADOS');disp('===========================');disp('LOS DESPLAZAMIENTOS(mm)');disp(Q);disp('---------------------------')disp('LAS REACIONES');disp('REACCIN(KN) POSICIN');disp(R);disp('---------------------------')disp('LOS ESFUERZOS(MPa)');disp(ESF');

  • 7/31/2019 Pract03E.fin

    10/16

    ARMADURAS PLANAS Pgina 9

    disp('===========================');

    RESULTADOS CON EL PROGRAMA MATLABINGRESE EL NUMERO DE NODOS=7-------------------------------------------------------------

    INGRESE EL NUEMERO DE ELEMENTOS=11-------------------------------------------------------------INGRESE EL AREA DE LA SECCIONE(mm^2)=3250-------------------------------------------------------------INGRESE EL MODULO DE ELASTICIDAD(N/mm^2)=200000-------------------------------------------------------------INGRESE TABLA DE CONECTIVIDAD(Solo nodos)=[1 2;1 5;2 3;2 5;3 4; 3 5;3 6;46;4 7;5 6;6 7]==============================================================INGRESE LAS CORDENADAS DEL NODO

    1

    N(X)= 0

    N(Y)= 0==============================================================INGRESE LAS CORDENADAS DEL NODO

    2

    N(X)= 1800N(Y)= 3117.7==============================================================INGRESE LAS CORDENADAS DEL NODO

    3

    N(X)= 5400N(Y)= 3117.7==============================================================

    INGRESE LAS CORDENADAS DEL NODO4

    N(X)= 9000N(Y)= 3117.7==============================================================INGRESE LAS CORDENADAS DEL NODO

    5

    N(X)= 3600N(Y)= 0==============================================================INGRESE LAS CORDENADAS DEL NODO

    6

    N(X)= 7200N(Y)= 0==============================================================INGRESE LAS CORDENADAS DEL NODO

    7

    N(X)= 10800N(Y)= 0

  • 7/31/2019 Pract03E.fin

    11/16

    ARMADURAS PLANAS Pgina 10

    =============================================================INGRESE EL VECTOR COLUMNA DE FUERZAS=[0 -280000 0 0 0 0 0 0 0 -210000 0 -280000 0 -360000]'-------------------------------------------------------------INGRESE CONDICIONES DE CONTORNO [Posicin Valor]=[1 0;2 0;14 0]

    -------------------------------------------------------------===========================RESULTADOS

    ===========================LOS DESPLAZAMIENTOS (mm)

    00

    3.0839-3.50361.5917-7.2369-0.0497-3.73330.7461

    -6.57642.3129-6.99283.1337

    0

    ---------------------------LAS REACIONESREACCIN (KN) POSICIN

    0.0000 1.0000513.3333 2.0000616.6667 14.0000

    ---------------------------LOS ESFUERZOS (MPa)-82.901541.4507-82.901382.9015-91.1915-8.29028.290291.1917-91.191787.046445.5957

  • 7/31/2019 Pract03E.fin

    12/16

    ARMADURAS PLANAS Pgina 11

    ANEXOSOLUCION UTILIZANDO EL PROGRAMA FEMAP

    Haremos los mismos pasos que el problema anterior, cuando sea necesario se colocaran pasos que

    requieran una explicacin extensa.Para la solucin nos guiaremos de la siguiente disposicin de nodos y elementos, que se muestra en lasiguiente figura:

    Unidades en Femap

    Abro un parntesis para comentar el tema de unidades en

    FEMAP: es fundamental configurar el programacorrectamente, debe ser el primer paso que se debe hacercuando se abra FEMAP por primera vez. Debes ir a "File >Preferences... > Geometry/Model" y establecer lasunidades de longitud en las que se va a trabajar en FEMAP(metros, milmetros o pulgadas). Personalmente meencuentro muy cmodo usando milmetros como unidadde longitud.

    Cuando se carga FEMAP por primera vez la librera demateriales por defecto es "material.esp" que est en elsistema de unidades PSI americano (lbf, psi, inches). Si enel paso anterior has establecido "milmetros" como tu

    unidad de longitud entonces en "File > Preferences... >Library/Startup" debers cargar el fichero depropiedades de materiales en sistema METRICO para queel modelo de elementos finitos sea coherente. En el campo"Material" debers navegar hasta el directorio donde hayas instalado FEMAP & NX Nastran yseleccionar el fichero: "mat_eng_mm-N-tonne-degC-Watts.esp". En este fichero las propiedades dematerial estn en las siguientes unidades:

  • 7/31/2019 Pract03E.fin

    13/16

    ARMADURAS PLANAS Pgina 12

    FEMAP Version 10.1.1SC Material Library

    $ Engineering Materials Library for FEMAP v10.1in Metric Units$ Notes:

    $ Units are as follows:$ E : MPa (N/mm^2)$ G : Mpa$ NUXY : dimensionless$ Expansion Coefficient Alpha, a : mm/mm/degC$ Conductivity, k : Watt/mm-degC$ Specific Heat, Cp : J/Tonne-degC$ Stress Limits, SIGYLD : Mpa$ Mass Density : Tonne/mm^3$ Reference Temperature : degCOtra manera de ver resultados:

    View/Select.

    Colocamos lo siguiente:

    Damos en Deformed and Contour Data

  • 7/31/2019 Pract03E.fin

    14/16

    ARMADURAS PLANAS Pgina 13

    Ejemplo desplazamiento:

    Resultados:

    Desplazamientos

    Fuerzas

  • 7/31/2019 Pract03E.fin

    15/16

    ARMADURAS PLANAS Pgina 14

    Esfuerzos

  • 7/31/2019 Pract03E.fin

    16/16

    ARMADURAS PLANAS Pgina 15

    CONCLUSIONES

    Las sumatoria de las fuerzas halladas es igual a cero, lo cual se traduce en que el sistema esten equilibrio de traslacin, estas fuerzas tambin podran hallarse de forma analtica en

    funcin del grfico.

    Este tipo de anlisis es muy recomendado debido a que a partir de ste, podremos deducir elcomportamiento (deformaciones) de cualquier armadura sometida a diferentes fuerzas,siempre y cuando estas estn aplicadas en las posiciones nodales.

    Todos los problemas de armaduras planas tienen como mnimo 2 apoyos rgidos pero tambinpueden tener ms de dos apoyos. En este tipo de problemas podemos distinguir dos tipos deincgnitas las de desplazamientos y las de fuerzas, si el nmero de apoyos rgidos aumentan

    entonces las incgnitas de fuerzas aumenta

    Para modelar, se considera cada miembro de la estructura como un elemento ideal sin masa. Serequiere que todas las cargas y reacciones estn aplicadas solo en los nodos y que todos losmiembros estn conectados entre s por medio de articulaciones sin friccin.

    Cada miembro de la estructura est sujeto a dos fuerzas; es decir, cada elemento real de laarmadura est en tensin o compresin directa. Dichas fuerzas son descompuestas en lascomponentes del sistema global.

    Los resultados son congruentes con la teora de esttica ya que la sumatoria de fuerzas es iguala cero tanto en el eje vertical como en el eje horizontal.

    El clculo por elementos finitos para el clculo de armaduras planas tiene una tiene unaaproximacin muy exacta, el error es pequeo, debido a que el MatLab trabaja con un mayor

    nmero las cifras; al comparar los resultados en forma analtica con la de elementos finitos el

    error del clculo es casi cero.

    Este mtodo de elementos finitos es aplicable a cualquier estructura en el plano, lo msimportante es poder ingresar la tabla de conectividad correctamente, pues este ser un trabajo

    tedioso si la estructura consta de muchos elementos. La ventaja de este mtodo es la facilidad

    de clculo por medio del MATLAB, ya que se sigue una rutina y es de fcil clculo para un

    nmero de elementos muy grande, que resultara casi imposible de resolverlo analticamente.