Está en la página 1de 11

Maestrı́a en Ingenierı́a Estructural Aldo Alonso Lugo Valadez

Fecha: 3 de octubre de 2018


Estabilidad estructural Trimestre: 18-O

Obtención de los cinco casos fundamentales de pandeo en


columnas
Objetivo: Calcular las cargas de pandeo elástico y sus respectivas longitudes efectivas de los
siguientes casos de pandeo:

El cálculo se realizó con ayuda del MATLAB. En las hojas anexas se muestra el código y los
resultados que arroja dicho código. Con base en los determinantes calculados y con la complicación
de que no podı́a obtener las raı́ces de los casos II y III mediante MATLAB, se solucionaron dichas
ecuaciones a mano, con ayuda de una calculadora que sı́ pudiera resolverlas. Los resultados se mues-
tran a continuación:

Caso I
Determinante calculado:

|MatCdC| = k 4 L sin(kL) = 0

Debido a que el único valor en esta ecuación que puede ser 0 es sin(kL), se obtuvo la primer raı́z
de dicha ecuación, cuyo valor es igual a π. Considerando que:
r
Pcr L2
kL = π =
EI
π 2 EI
Pcr =
L2
Pcr = PE
π
Factor de long. efectiva = = 1,0
kL

Obtención de los cinco casos fundamentales de pandeo en columnas | 1


Maestrı́a en Ingenierı́a Estructural Aldo Alonso Lugo Valadez
Fecha: 3 de octubre de 2018
Estabilidad estructural Trimestre: 18-O

Caso II
Determinante calculado:

|MatCdC| = k 2 (sin(kL) − kL cos(kL)) = 0


sin(kL) = kL cos(kL)
tan(kL) = kL

Resolviendo la ecuación anterior, en función de kL, se obtiene lo siguiente:

kL ' 4,4934
(kL)2 EI
Pcr =
L2
(kL)2
Pcr = PE ' 2,045PE
π2
π
Factor de long. efectiva = ' 0,7
kL

Caso III
Determinante calculado:

|MatCdC| = 2k cos(kL) − k − k cos2 (kL) − k sin2 (kL) + k 2 L sin(kL) = 0


k(2 cos(kL) − 1 − cos2 (kL) − sin2 (kL) + kL sin(kL)) = 0
2 cos(kL) − 2 + kL sin(kL) = 0

Obteniendo la primer raı́z, después del 0, de la ecuación anterior en función de kL, se obtiene lo
siguiente:

kL = 2π
(kL)2 EI
Pcr =
L2
(kL)2
Pcr = PE = 4PE
π2
π
Factor de long. efectiva = = 0,5
kL

Caso IV
Determinante calculado:

|MatCdC| = k 5 cos(kL) = 0

Obtención de los cinco casos fundamentales de pandeo en columnas | 2


Maestrı́a en Ingenierı́a Estructural Aldo Alonso Lugo Valadez
Fecha: 3 de octubre de 2018
Estabilidad estructural Trimestre: 18-O

Debido a que el único valor en esta ecuación que puede ser 0 es cos(kL), se obtuvo la primer raı́z
de dicha ecuación, cuyo valor es igual a π2 . Considerando que:
π
kL =
2
(kL)2 EI
Pcr =
L2
(kL)2 PE
Pcr = 2
PE =
π 4
π
Factor de long. efectiva = = 2,0
kL

Caso V
Determinante calculado:

|MatCdC| = k 4 sin(kL) = 0

Debido a que el único valor en esta ecuación que puede ser 0 es sin(kL), se obtuvo la primer raı́z
de dicha ecuación, cuyo valor es igual a π. Considerando que:

kL = π
(kL)2 EI
Pcr =
L2
(kL)2
Pcr = P E = PE
π2
π
Factor de long. efectiva = = 1,0
kL

Obtención de los cinco casos fundamentales de pandeo en columnas | 3


2/10/18 07:40 PM C:\Users\aldoa.DESK...\CasosPandeoCols.m 4 of 11

clear all; close all; clc

syms A B C D k z L x

v=A+B*z+C*sin(k*z)+D*cos(k*z);

theta=diff(v,z);
M=diff(theta,z); %Se omite E e I
V=diff(M,z);

%% Caso 1
% Condiciones de contorno
% Extremo articulado
z=0
v0=subs(v)
M0=subs(M)

% Extremo articulado
z=L
vL=subs(v)
ML=subs(M)

MatCdC=[equationsToMatrix(v0,A) equationsToMatrix(v0,B) equationsToMatrix(v0,C)


equationsToMatrix(v0,D);
equationsToMatrix(M0,A) equationsToMatrix(M0,B) equationsToMatrix(M0,C)
equationsToMatrix(M0,D);
equationsToMatrix(vL,A) equationsToMatrix(vL,B) equationsToMatrix(vL,C)
equationsToMatrix(vL,D);
equationsToMatrix(ML,A) equationsToMatrix(ML,B) equationsToMatrix(ML,C)
equationsToMatrix(ML,D)]

det1=det(MatCdC)
2/10/18 07:40 PM C:\Users\aldoa.DESK...\CasosPandeoCols.m 5 of 11

%% Caso 2
% Condiciones de contorno
% Extremo articulado
z=0;
v0=subs(v);
M0=subs(M);

% Extremo empotrado
z=L;
vL=subs(v);
thetaL=subs(theta);

MatCdC=[equationsToMatrix(v0,A) equationsToMatrix(v0,B) equationsToMatrix(v0,C)


equationsToMatrix(v0,D);
equationsToMatrix(M0,A) equationsToMatrix(M0,B) equationsToMatrix(M0,C)
equationsToMatrix(M0,D);
equationsToMatrix(vL,A) equationsToMatrix(vL,B) equationsToMatrix(vL,C)
equationsToMatrix(vL,D);
equationsToMatrix(thetaL,A) equationsToMatrix(thetaL,B) equationsToMatrix(thetaL,C)
equationsToMatrix(thetaL,D)]

det2=det(MatCdC)

%% Caso 3
% Condiciones de contorno
% Extremo empotrado
z=0;
v0=subs(v);
theta0=subs(theta);

% Extremo empotrado
z=L;
vL=subs(v);
thetaL=subs(theta);

MatCdC=[equationsToMatrix(v0,A) equationsToMatrix(v0,B) equationsToMatrix(v0,C)


equationsToMatrix(v0,D);
equationsToMatrix(theta0,A) equationsToMatrix(theta0,B) equationsToMatrix(theta0,C)
equationsToMatrix(theta0,D);
equationsToMatrix(vL,A) equationsToMatrix(vL,B) equationsToMatrix(vL,C)
equationsToMatrix(vL,D);
equationsToMatrix(thetaL,A) equationsToMatrix(thetaL,B) equationsToMatrix(thetaL,C)
equationsToMatrix(thetaL,D)]

det3=det(MatCdC)
2/10/18 07:40 PM C:\Users\aldoa.DESK...\CasosPandeoCols.m 6 of 11

%% Caso 4
% Condiciones de contorno
% Extremo libre
z=0;
V0=subs(V);
M0=subs(M);
theta0=subs(theta);
Vpkt=V0+k^2*theta0;

% Extremo empotrado
z=L;
vL=subs(v);
thetaL=subs(theta);

MatCdC=[equationsToMatrix(M0,A) equationsToMatrix(M0,B) equationsToMatrix(M0,C)


equationsToMatrix(M0,D);
equationsToMatrix(Vpkt,A) equationsToMatrix(Vpkt,B) equationsToMatrix(Vpkt,C)
equationsToMatrix(Vpkt,D);
equationsToMatrix(vL,A) equationsToMatrix(vL,B) equationsToMatrix(vL,C)
equationsToMatrix(vL,D);
equationsToMatrix(thetaL,A) equationsToMatrix(thetaL,B) equationsToMatrix(thetaL,C)
equationsToMatrix(thetaL,D)]

det4=det(MatCdC)

%% Caso 5
% Condiciones de contorno
% Extremo con giro restringido pero desplazamiento permitido
z=0;
V0=subs(V);
theta0=subs(theta);
Vpkt=V0+k^2*theta0;

% Extremo empotrado
z=L;
vL=subs(v);
thetaL=subs(theta);

MatCdC=[equationsToMatrix(theta0,A) equationsToMatrix(theta0,B) equationsToMatrix


(theta0,C) equationsToMatrix(theta0,D);
equationsToMatrix(Vpkt,A) equationsToMatrix(Vpkt,B) equationsToMatrix(Vpkt,C)
equationsToMatrix(Vpkt,D);
equationsToMatrix(vL,A) equationsToMatrix(vL,B) equationsToMatrix(vL,C)
equationsToMatrix(vL,D);
equationsToMatrix(thetaL,A) equationsToMatrix(thetaL,B) equationsToMatrix(thetaL,C)
equationsToMatrix(thetaL,D)]

det5=det(MatCdC)
Maestrı́a en Ingenierı́a Estructural Aldo Alonso Lugo Valadez
Fecha: 3 de octubre de 2018
Estabilidad estructural Trimestre: 18-O

Resultados del código


Caso 1
Extremo articulado
v(0)=0
v’’(0)=0

v0 =

A + D

M0 =

-D*k^2

Extremo articulado
v(L)=0
v’’(L)=0

vL =

A + D*cos(L*k) + C*sin(L*k) + B*L

ML =

- D*k^2*cos(L*k) - C*k^2*sin(L*k)

MatCdC =

[ 1, 0, 0, 1]
[ 0, 0, 0, -k^2]
[ 1, L, sin(L*k), cos(L*k)]
[ 0, 0, -k^2*sin(L*k), -k^2*cos(L*k)]

det1 =

L*k^4*sin(L*k)

Caso 2

Obtención de los cinco casos fundamentales de pandeo en columnas | 7


Maestrı́a en Ingenierı́a Estructural Aldo Alonso Lugo Valadez
Fecha: 3 de octubre de 2018
Estabilidad estructural Trimestre: 18-O

Extremo articulado
v(0)=0
v’’(0)=0

v0 =

A + D

M0 =

-D*k^2

Extremo empotrado
v(L)=0
v’(L)=0

vL =

A + D*cos(L*k) + C*sin(L*k) + B*L

thetaL =

B + C*k*cos(L*k) - D*k*sin(L*k)

MatCdC =

[ 1, 0, 0, 1]
[ 0, 0, 0, -k^2]
[ 1, L, sin(L*k), cos(L*k)]
[ 0, 1, k*cos(L*k), -k*sin(L*k)]

det2 =

k^2*(sin(L*k) - L*k*cos(L*k))

Caso 3
Extremo empotrado
v(0)=0
v’(0)=0

Obtención de los cinco casos fundamentales de pandeo en columnas | 8


Maestrı́a en Ingenierı́a Estructural Aldo Alonso Lugo Valadez
Fecha: 3 de octubre de 2018
Estabilidad estructural Trimestre: 18-O

v0 =

A + D

theta0 =

B + C*k

Extremo empotrado
v(L)=0
v’(L)=0

vL =

A + D*cos(L*k) + C*sin(L*k) + B*L

thetaL =

B + C*k*cos(L*k) - D*k*sin(L*k)

MatCdC =

[ 1, 0, 0, 1]
[ 0, 1, k, 0]
[ 1, L, sin(L*k), cos(L*k)]
[ 0, 1, k*cos(L*k), -k*sin(L*k)]

det3 =

2*k*cos(L*k) - k - k*cos(L*k)^2 - k*sin(L*k)^2 + L*k^2*sin(L*k)

Caso 4
Extremo libre
v’’(0)=0
v’’’(0)+k^2*v’(0)=0

M0 =

Obtención de los cinco casos fundamentales de pandeo en columnas | 9


Maestrı́a en Ingenierı́a Estructural Aldo Alonso Lugo Valadez
Fecha: 3 de octubre de 2018
Estabilidad estructural Trimestre: 18-O

-D*k^2

Vpkt =

k^2*(B + C*k) - C*k^3

Extremo empotrado
v(L)=0
v’(L)=0

vL =

A + D*cos(L*k) + C*sin(L*k) + B*L

thetaL =

B + C*k*cos(L*k) - D*k*sin(L*k)

MatCdC =

[ 0, 0, 0, -k^2]
[ 0, k^2, 0, 0]
[ 1, L, sin(L*k), cos(L*k)]
[ 0, 1, k*cos(L*k), -k*sin(L*k)]

det4 =

-k^5*cos(L*k)

Caso 5
Extremo con giro restringido pero desplazamiento permitido
v’(0)=0
v’’’(0)+k^2*v’(0)=0

theta0 =

B + C*k

Obtención de los cinco casos fundamentales de pandeo en columnas | 10


Maestrı́a en Ingenierı́a Estructural Aldo Alonso Lugo Valadez
Fecha: 3 de octubre de 2018
Estabilidad estructural Trimestre: 18-O

Vpkt =

k^2*(B + C*k) - C*k^3

Extremo empotrado
v(L)=0
v’(L)=0

vL =

A + D*cos(L*k) + C*sin(L*k) + B*L

thetaL =

B + C*k*cos(L*k) - D*k*sin(L*k)

MatCdC =

[ 0, 1, k, 0]
[ 0, k^2, 0, 0]
[ 1, L, sin(L*k), cos(L*k)]
[ 0, 1, k*cos(L*k), -k*sin(L*k)]

det5 =

k^4*sin(L*k)

Obtención de los cinco casos fundamentales de pandeo en columnas | 11

También podría gustarte