Vous êtes sur la page 1sur 5

COMPORTAMIENTO NO LINEAL DE EDIFICACIONES

Edward Daro Comun


Sandoval
e-mail: edwardcomun@gmail.com
Juan Jesus
Vega More
e-mail: jjvm 13 nsg@hotmail.com
Marck Steewar Regalado Espinoza
e-mail: smarck95@hotmail.com

Pablo Gonzalo Cardenas


Barriga
e-mail: pablo gonzalo cb@hotmail.com
FACULTAD DE INGENIERIA CIVIL
UNIVERSIDAD NACIONAL DE INGENIERIA
Debido a que el presente trabajo requiere gran cantidad
se aplica el metodo

de pasos para su solucion,


de New rapido

ton Modificado, el cual segun


Yang [2] resulta mas

que el anterior. Sin embargo, el metodo


de la Secante ha
demostrado ser superior por lo explicado en la tesis [3];
pero su estudio requerira de mayores explicaciones que
fuera del alcance de este trabajo.
estan

RESUMEN: En el presente trabajo se desarrolla el anali modelada como un sistesis no lineal de una edificacion
ma de masas y resortes de n pisos acoplados; el modelo

es resuelto con el proceso numerico


denominado Newton Modificado. Para el desarrollo del presente trabajo,en
primer lugar, se demuestra que dicho proceso conver se lleva a cabo aplicando conocige, Esta demostracion

mientos teoricos
aprendidos durante el curso de Metodos

Numeticos,
como conceptos de monotona, el metodo
de
matematica,

induccion
polinomio de Taylor con error de
Lagrange y teora de matrices. En segundo lugar, a partir del proceso demostrado, se codifica un programa en
de tres
MatLab con el objetivo de modelar una edificacion

niveles que sigue los lineamientos de la Norma Tecnica


E.030 de Diseo Sismo Resistente, con la finalidad de ob cambiando
servar el comportamiento de una edificacion
su rigidez en altura y ver como estos cambios afectan a

la capacidad ultima
de esta edificacion

Uno de los metodos


utilizados por los ingenieros

para entender el comportamiento en el rango inelastico de estructuras sometidas a las acciones ssmicas,

es el analisis
no lineal estatico
de cargas incrementales,

popularmente conocido como Metodo


Pushover. Dicha

metodologa se viene empleando con mucho exito


en la

practica
de la Ingeniera Sismo Resistente. La aplicacion

del metodo
permite determinar la capacidad resistente
es la fuerza maxima

de la estructura, es decir cual


que
en la base y relacionar esta
puede resistir una edificacion
propiedad con el desplazamiento lateral del ultimo de la

edificacion.

PALABRAS CLAVE: No lineal, convergencia, monotona, capacidad ultima.

Un modelo fsico que permite comprender el com es el llamado Modelo de


portamiento de una edificacion
Cortante Simple, donde se define una estructura como
un sistema masa-resorte, cada resorte representa la rigidez lateral de cada piso y en el presente trabajo se
considera que el comportamiento de cada resorte es no
se supone que las masas de la estructura
lineal. Ademas,
concentradas en los niveles de cada piso. Las vigas
estan
de techo son infinitamente rgidas comparadas con las
de la estructura es indepencolumnas, y la deformacion
diente de las fuerzas axiales en las columnas.
DIBUJODIBUJODIBUJODIBUJODIBUJODIBUJODIBUJODIBUJODIBUJ

1 INTRODUCCION
a cargas laterales
Al ser sometida una edificacion
ssmica, esta

producto de una accion


puede colapsar
debido a irregularidades estructurales tales como pisos
blandos o suaves falta de rigidez en algun
nivel de la

estructuedificacion
, como producto de un mal diseno
ral.

Ante esta problematica


es necesario tener un crite vertical de las rigideces
rio adecuado de la distribucion
considerando el comportamiento no
de una edificacion,
lineal de la misma y tomando en cuenta la convergencia
del proceso numerico
que la resuelve.

2.2 PLANTEAMIENTO DEL PROBLEMA


En el campo de la Ingeniera Civil y sobre todo en
la Ingeniera Sismo Resistente, es necesario resolver los
problemas con un procedimiento formal debidamente justificado para explicar el comportamiento de las edificaciones sometidas a carga lateral, los textos tradicionales no

cuentan en sus explicaciones teoricaas


con un sustento

solido
para predecir lo que sucedera con las deformaciones que experimenta cada piso de un edificio ante una
eventual fuerza lateral aplicada en cada piso. Por ello,
los autores del presente trabajo consideran necesario el
hecho de proponer criterios de monotona para la conver-

DEL PROBLEMA
2 PRESENTACION
2.1 ANTECEDENTES

El metodo
de Newton resulta muy eficaz y rapido
cuando se trata de un problema que requiere una can de pasos numericos

tidad pequena
para su solucion.


gencia de los procesos numericos
que resuelven estructuras sometidas a cargas laterales. Estos criterios sirven

para sustentar formalmente la convergencia del metodo


del problema, y tiene como
empleado para la resolucion
fin calcular las deformaciones finales que experimenta
cada piso.

etico
de sus integrantes respetando la propiedad
intelectual de cada uno.

DE LA SOLUCION

3 DESCRIPCION
3.1 MARCO REFERENCIAL

Asimismo, es muy importante conocer la capacidad


ultima
(fuerza cortante en la base y desplazamiento del

ultimo nivel) que puede soportar una estructura antes de

fallar; detalle que es de gran relevancia para el area


de la
Ingeniera Sismo Resistente.

Para resolver el modelo planteado en el presente

trabajo es necesario mencionar los teoremas que seran


empleados para formalizar el proceso de convergencia
del modelo planteado.
3.1.1 TEOREMAS

DEL PROBLEMA
2.3 JUSTIFICACION

Teorema 1.
monotona

Toda sucesion
y acotada es convergente.

En la practica
de la Ingeniera Civil, es frecuente

notar que ante la presencia de valores numericos


muy

proximos
a los esperados durante un experimento, se
del problema,
asuma que se ha encontrado la solucion
sin llegar a probar la convergencia formalmente. Por ello,
y considerando que la mejor forma para guiar nuestra
como futuros ingenieros civiles es la de comformacion

prender y demostrar formalmente los criterios matematicos relativos a la Ingeniera Civil, es as que surge la idea
de utilizar los conocimientos aprendidos durante el curso

de Metodos
Numericos
para modelar el comportamiento
de un problema de Ingeniera Civil. En este caso, evaluar
considerando el comportamiento no lineal
una edificacion
de sus rigideces y probar formalmente la validez de la

convergencia del modelo numerico


planteado. Ademas,
altamente ssmica,
el Peru se encuentra en una region
por lo que es necesario comprender el comportamiento
de las edificaciones sometidas a cargas laterales.

Teorema 2 (Formula
de Taylor, con resto de Lagrange).
Sea f : [a, b] R derivable n veces en el intervalo abierto
(a, b) y f (n1) continua en [a, b]. Entonces existe c (a, b)
tal que:
f 00 (a)
(b a)2 +
f (b) = f (a) + f 0 (a)(b a) +
2
f (n1) (a)
f (n) (c)
+
(b a)(n1) +
(b a)n
(n 1)!
n!
DEL MO3.1.2 NORMAS A EMPLEAR Y DEFINICION
DELO
Sismo Resistente propoLa norma E.030 de Diseno

ne la siguientes formulas:

Formula
1 (Calculo
del esfuerzo cortante en la base).

2.4 HIPOTESIS

La fuerza cortante total en la base de la estructura,


considerada, se determinar
correspondiente a la direccion

por la siguiente expresion:

Se puede realizar un analisis


no lineal de edifica
ciones basado en la teora de sucesiones monotonas
formal al modelo numerico

crecientes para dar solucion


propuesto , y a su vez lograr conocer la capacidad ultima

que podra soportar cada piso de una edificacion.

V =

ZU CS
P
R

donde:
ssmica y depende del
Z es el factor de zonificacion
lugar de acuerdo a la figura N1 de la norma.
U depende de la categora de las edificaciones (vease la tabla N3 de la norma).
ssmica. Este coeC es el factor de amplificacion
de
ficiente se interpreta como el factor de amplificacion
en el
la respuesta estructural respecto de la aceleracion
suelo.

S es un parametro
de las condiciones geotecnicas
(ver tabla N2 de la norma).
de fuerza ssmiR es el coeficiente de reduccion
ca(ver tabla N6).
P es el peso de la estructuras.

2.5 OBJETIVOS
2.5.1 GENERAL
Determinar la capacidad ultima
de fuerza de una

conociendo el comportamiento de la fuerza


edificacion

por cada piso, verificando la conversus


la deformacion

vergencia de un modelo numerico


planteado para la reso del problema.
lucion
2.5.2 ESPECIFICOS

Encontrar la convergencia del modelo matematico

propuesto empleando sucesiones monotonas


crecientes.

Encontrar la capacidad ultima


de una edificacion,

es decir el fuerza cortante en la base y el desplazamiento del ultimo


nivel.

Desarrollar un algoritmo numerico


codificado en
MatLab para resolver edificaciones del modelo de
cortante simple con comportamiento no lineal.
Fomentar el trabajo en equipo, y el comportamiento

Con la ayuda de estos datos se dimensiona el pe y a partir de este peso se estima la


so de la edificacion
, la que sirve
fuerza cortante en la base de la edificacion
de fuerzas en altura de la edifipara indicar la distribicion
Si una edificacion
de tres niveles tiene 20 metros
cacion.
de largo y 20 metros de ancho por piso y el peso por metro

cuadrado de cada piso es de 0.5 toneladas la edificacion

pesa 600 toneladas; para


Z = 0,4, U = 1, S = 1,2, C = 2,5, R = 3
la fuerza cortante en la base es de 240 toneladas. si la
de fuerza es triangular, se tiene
distribucion
6F = 240 F = 40
esto indica que la fuerza lateral a aplicar para cada piso
es de 40 toneladas.

Del algoritmo y como k >0




x(n+1) = x(n) + k1 P f x(n)
x(n+1) > x(n)
Como f 0 es decreciente, por HI1:
(0)
(n)
x <
 x 

0
(0)
k=f x
> f 0 x(n)

Este modelo sera resulto cambiando su rigidez en

altura para. Para fines didacticos


usamos 2.5 como limite

del comportamiento elastico


de cada nivel.

De nuevo, en la sucesion


x(n+1) = x(n) + k1 P f x(n)

1 


< x(n) + f 0 x(n)
P f x(n)

DE CONVERGENCIA
3.2 DEMOSTRACION
3.2.1 UN GRADO DE LIBERTAD

Como f es creciente,
aplicamos f a ambos lados:




1 


(n+1)
(n)
0
f x
< f x + f x(n)
P f x(n)

Para resolver un caso estatico


de un resorte no lineal de un grado de libertad, se divide la fuerza aplicada
en varios incrementos de fuerza y en cada incremento se
encuentra la respuesta con el siguiente algoritmo:

Por la Formula
de Taylor con resto de Lagrange,
existe un m
tal
que




1
m x(n) , x(n) + f 0 (x(n) )
P f x(n)




1 


f x(n+1) < f x(n) + f 0 x(n)
P f x(n)


= f x(n)

 
1 


+f 0 x(n) f 0 x(n)
P f x(n)



2
1
1
P f x(n)
+ f 00 (m) f 0 (x(n) )
2

< f x(n)

 
1 


+f 0 x(n) f 0 x(n)
P f x(n)




= f x(n) + P f x(n)

1. DatosIniciales:



0
x(0) , K = f x(0) , f (0) = f x(0) , R(1) = P f (x(0) )

j = 1, 2, 3, . . .
2. Calculo
para cada iteracion
2.1. Resolver Kx(j) = R(j) x(j)
2.2. x(j) = x(j1) + x(j)
2.3. f (j) = f (x(j) )
2.4. f (j) = f (j) f (j1)
2.5. R(j+1) = R(j) f (j)
reemplazando j por j + 1 y
3. Se repite la iteracion
repetir los pasos 2.1 al 2.5
Del algoritmo se deduce que:



x(n+1) = x(n) + K 1 P f x(n)
Para un resorte de comportamiento no lineal de un grado de libertad, considerando la fuerza del resorte f como
creciente, existe un unico
una funcion
tal que

f () = P
Definimos k

= P
La desigualdad es debido a que f 00 (x) < 0
Luego,


f x(n+1) < P



k = f 0 x(0) > 0

Como f 0 es decreciente:


k = f 0 x(0) > f 0 (x),

Como P = f () 


f x(n+1) < f ()

(0)

x > x

Lema 1. {x(i) }iN0 es creciente y es una cota superior

Para n = 0 es
Demostracion:
Se probara por Induccion.

sencillo. Para n consideramos la Hipotesis


de Induccion
(HI):

es creciente:
Y como la funcion
x(n+1) <

Con lo que concluimos la induccion

HI1: {x(i) }0in es creciente, es decir


x(i) > x(i1) , 0 i n
HI2: es siempre mayor que xn , es decir
x(n) <
Y queremos demostrar que cumple lo mismo para n + 1

Corolario 1. {x(i) }iN0 converge


Lema 2. {x(i) }iN0 converge a
Supongamos que {x(i) }iN0 converge a L
Demostracion:

Por HI2 y comof escreciente:


f x(n) < f () = P


P f x(n) > 0

Sabemos que



x(i+1) = x(i) + k1 P f x(i)

3.2.2 VARIOS GRADOS DE LIBERTAD


Para hacer un sistema masa resorte de varios grados de libertad, como el de la figura 1, se considera a pi
y a ui como la fuerza y el desplazamiento del nivel i, respectivamente.

p1
p2
..
.

P=
,

pn1
pn

Ambas partes de la igualdad son sucesiones que


convergen a L.

u1
u2

u = ...

un1
un

Las fuerzas internas de cada resorte vienen dadas


por

f1 (u1 ) f2 (u2 u1 )

f2 (u2 u1 ) f3 (u3 u2 )

.
..
f (u) =

fn1 (un1 un2 ) fn (un un1 )


fn (un un1 )
de f (u) = P
Se quiere saber la solucion
Tomando el lmite a ambas partes y usando que f
es una funcion continua e inyectiva

f (u) =







lm x(i+1) = lm x(i) + k1 P f x(i)





 

lm x(i) = lm x(i) + k1 P lm f x(i)




L = L + k1 P f lm x(i)
0
P
f ()

=
=
=
=

k1 (P f (L))
f (L)
f (L)
L

f1 (u1 ) f2 (u2 u1 )

f2 (u2 u1 ) f3 (u3 u2 )

..

fn1 (un1 un2 ) fn (un un1 )


fn (un un1 )

1 1 0 0
u1
0 1 1 0 u2 u1

0 0 1 0

..

.
.. .. .. . . ..

. . .
. . un2 un1
0 0 0 1
un1 un

1 1 0 0
1 0 0 0
u1
0 1 1 0 1 1 0 0 u2

0 0 1 0 0 1 1 0
..

.
.. .. .. . . .. .. .. .. . . ..

. . .
. . . . .
. . un1
0 0 0 1
0 0 0 1
un

Bf (A(u))

La
matriz de rigidez del sistema es:

K1 + K2 K2
0
0
K2 K2 + K3
0
0

.
.
.
..
.
..
..
..
..
K =
.

0
0
Kn1 + Kn Kn
0
0

Kn
Kn

1 0 0 0
1 1 0 0
0 1 1 0 1 1 0 0

0 1 1 0

= 0 0 1 0K

.. .. .. . . .. .. .. .. . . ..
. . .
. . . . .
. .
0 0 0 1
0 0 0 1

= BKA

Por lo tanto, x(i) converge a

donde:

% Fuerza incremental
fc(:,i+1)=fc(:,i)+ft./Ninc;
% Condiciones iniciales Newton
dfs=zeros(nnivel,1);
u(:,i+1)=u(:,i);
R=zeros(nnivel,1);
R(:,j)=fc(:,i+1)fi;
fs(:,j)=fi;
K T=K G;
du(:,j)=K T\R(:,j);
u(:,i+1)=u(:,i+1)+du(:,j);
% Actualizamos la fuerza
[K G]=Kglobal(nnivel,K,u(:,i+1));
dfs(:,j)=K G *du(:,j);
fs(:,j+1)=dfs(:,j)+fs(:,j);
R(:,j+1)=R(:,j)dfs(:,j);
while norm(abs(R(:,j+1)),Inf)>1e10
norm(abs(R(:,j+1)),Inf);
j=j+1;
du(:,j)=K T\R(:,j);
u(:,i+1)=u(:,i+1)+du(:,j);
% Actualizamos la fuerza
[K G]=Kglobal(nnivel,K,u(:,i+1));
dfs(:,j)=K G *du(:,j);
fs(:,j+1)=dfs(:,j)+fs(:,j);
R(:,j+1)=R(:,j)dfs(:,j);
end
fi=fs(:,j+1);

f1 (u1 )
k1 0 0 0
f2 (u2 )
0 k2 0 0

..
f (u) =
, K = 0 0 k3 0 ,

.. .. .. . . ..
fn1 (un1 )
. . .
. .
fn (un )
0 0 0 kn

1 1 0 0
1 0 0 0
0 1 1 0
1 1 0 0

0 0 1 0
B=
, A = 0 1 1 0
.. .. .. . . ..
.. .. .. . . ..
. . .
. . .
. .
. .
0 0 0 1
0 0 0 1

De la sucesion:



u(n+1) = u(n) + K1 P f u(n)

1 



u(n+1) = u(n) + BKA


P B
f A u(n)



1 B1 P B
u(n+1) = u(n) + A1 K
f A u(n)



1 B1 P
Au(n+1) = Au(n) + K
f A u(n)



1 P

u
(n+1) = u
(n) + K
f u
(n)
donde:

u
(n) = Au(n) ,

= B1 P
P
% CORTANTE
for j=1:nnivel
V(j,i+1)=0;
for k=j:nnivel
V(j,i+1)=V(j,i+1)+fi(k);
end
end

Viendo la i-esima
componente:



(n)
(n)
(n+1)
i
=u
i + Ki1 Pi fi u
u
i
Luego, por lo que vimos en el caso de un grado de
de las i-esimas

libertad, la sucesion
componentes de u

(n)
forman una sucesion {
ui }nN0 que converge a un i tal
que
 
fi i = pi , i = 1, . . . , n

end

4 APLICACION

donde pi es la i-esima
componente de P

Tabla 1. Datos de la aplicacion

Caso
Caso 1
Caso 2
Caso 3

Sea el vector cuyas componentes son i , entonces


Ade de vectores {
la sucesion
u(n) }nN0 converge a .
=P

mas
f ()
como u(n) = A1 u
Sea = A1 ,
(n) , entonces
{u(n) }nN0 converge a y ademas
= B
= BP
=P
f () = BfA(A1 )
f ()

K1
30
40
50

K2
40
40
40

K3
50
40
30

5 RESULTADOS
6 CONCLUSIONES Y RECOMENDACIONES

3.3 CODIFICACION
Una vez probada la convergencia del algoritmo, se
improcede a codificar el mismo en MatLab, la parte mas

portante del mismo es el Metodo


Modificado de Newton,

que se mostrara a continuacion.

Referencias
[1] T. Belytschko, W. Kam Liu and B. Moran, Nonlinear
finite elements for continua ans structures

[2] Yang,Theory and analysis of nonlinear framed structures.


Prentice Hall, Singapore, 1994

function [u,fc,V] = mnewton(nnivel,K,ft,Ninc)


% METODO DE NEWTON MODIFICADO

[3] Coarita E., Analisis


no lineal de estructuras cablearmadura, Tesis para obtener el ttulo profesional de
Ingeniero Civil.

%Condiciones iniciales
u=zeros(nnivel,1);du=zeros(nnivel,1);
fi=zeros(nnivel,1);fc=fi;
V=zeros(1,nnivel);
for i=1:Ninc
i;
j=1;
[K G]=Kglobal(nnivel,K,u(:,i));

E030

7 BIBLIOGRFIA