Académique Documents
Professionnel Documents
Culture Documents
EXCEL
9 febrero, 2015 Cimentaciones, Geotecnia, Hormign, Informatica, MEF 14 Comments
Todos solemos tener nuestras propias hojas de clculo en Excel que nos facilitan
los clculos de nuestras estructuras. En este post os explicamos cmo puedes
usar Excel para resolver estructuras mediante el mtodo matricial de la rigidez.
Y te lo explicamos con un ejemplo: con una hoja de clculo de esfuerzos laterales
en pilotes, con diferentes estratos y usando el mtodo matricial.
A esta altura supongo que ya habris cado en la cuenta que para usar este mtodo
es necesario que Excel multiplique e invierta matrices. Lo ms seguro que os
preguntis: Puede Excel invertir o multiplicar matrices? La repuesta es un
rotundo S. Entiendo que es ahora cuando empezis a salivar pensando en las cosas
que se pueden hacer con este mtodo.
Obviamente, no vais a resolver cada estructura que os aparezca con este mtodo
en Excel. Para eso estn los programas de clculo matricial. Pero a veces, si la
estructura es repetitiva y simple, cuesta ms hacer el modelo y asignar lo valores en
los programas matriciales que tener todo preparado en una hoja de clculo.
Para definir una matriz en Excel tan solo tenemos que usar las filas y columnas como
ms nos convenga. En este caso, en B3:D5, tenemos una matriz 33.
Si queremos invertir esta matriz tendremos que seleccionar 9 celdas de salida de
datos formando igualmente una matriz de 33. Con ellas seleccionadas,
escribiriremos el comando =MINVERSA( y seleccionaremos la matriz que
queremos invertir, que en este caso est enB3:D5:
Y una vez escrito el comando, ojo!, aqu viene el truco, hay que
pulsarCTRL+SHIFT+RETORNO
Donde la rigidez de cada resorte, k, viene dado en funcin del coeficiente de balasto
del terreno, Kn, el dimetro del pilote, D, y el incremento de longitud, L, de cada
barra:
En este caso, como no vamos a utilizar los esfuerzos y cargas longitudinales del
pilote, podemos simplificar la matriz de rigidez de cada barra de 66 en una matriz
ms manejera de 44 tan solo quitando las filas y columnas que intervienen en el
axil:
Entonces:
Es decir, nuestra hoja de clculo debe calcular la matriz de rigidez K del pilote para
luego invertirla y multiplicarla con el vector P. Como se que para entender esto es
mejor una muestra, os dejo un fichero Excel con el ejemplo hecho para que le echis
un vistazo: