El comportamiento de elementos de hormigón armado y pretensado sometidos a cortante ha sido tradicionalmente objeto de estudio de las denominadas Teorías de Campos de Compresiones. En los últimos años varios autores han modificado parcialmente el modelo mecánico en que se apoyan dichas teorías a fin de incluir el efecto de la tensorrigidez del hormigón (o capacidad del hormigón de resistir tracciones entre fisuras) en la ecuación de comportamiento del acero; el sistema de ecuaciones resultante es altamente no-lineal e involucra una gran cantidad de variables. El presente artículo plantea, a partir de datos experimentales ya existentes, el ajuste del modelo de cortante propuesto por una de estas teorías, usando para ello algoritmos evolutivos. Los algoritmos evolutivos son una rama emergente de la computación natural, cuyo principal objetivo es la resolución de problemas de optimización y búsqueda, computacionalmente costosos, en un tiempo razonable. Estos métodos se caracterizan por la creación de una población que representa posibles soluciones del problema. Los individuos de la población se combinan y compiten entre sí con el fin de buscar el individuo (solución) más apto para el problema tratado. Los resultados numéricos obtenidos presentan un error relativo inferior al 10% respecto a los valores experimentales considerados, validando así la estrategia evolutiva y situándola como una alternativa seria en problemas de ajuste computacionalmente costosos.
The behavior of reinforced and prestressed concrete members subjected to shear has been traditionally studied by the so-called Compression-Field Theories. In the last years several authors have modified the mechanical model of such theories in order to include the tension-stiffening effect of the concrete in the steel constitutive model; the resulting system of equations is highly non-linear and involves a great number of unknowns. From an experimental database of RC beams, this work performs an adjustment of the shear model proposed by one of these theories using evolutionary algorithms. Evolutionary algorithm is a branch of Natural Computing. Its computations start from an initial population of individuals (randomly generated) and proceed according to rules of selection and other operators, such as recombination and mutation. The main objective of such algorithms is to find good solutions in a reasonable time-frame. Numerical results show a relative error between numerical results and experimental data less than 10%, what validates genetic algorithms as a good alternative for solving these computationally-intensive adjustment problems.
La transmisión del esfuerzo cortante a través del alma fisurada de una viga de hormigón armado constituye un fenómeno sumamente complejo que, todavía a día de hoy, es objeto de diversos tipos de estudios. La formulación de un modelo que determine la curva de respuesta a cortante de una viga de hormigón armado requiere tener en cuenta, para cada nivel de solicitación, la inclinación de las fisuras en el alma de la referida viga. En este sentido, las Teorías de Campo de Compresiones [1–3] establecen relaciones cinemáticas entre la inclinación de dichas fisuras, las deformaciones de la armadura y del hormigón. Tales relaciones, unidas a unas condiciones de equilibrio y los correspondientes modelos constitutivos de los materiales involucrados, permiten determinar con un grado de aproximación razonable la respuesta carga-deformación en cualquier sección de una viga de hormigón armado y pretensado sometida a cortante.
La validación experimental de las Teorías de Campo de Compresiones [2–4] concluye que la consideración del área de rigidez a tracción del hormigón entre fisuras (o área de tensorrigidez) propuesta por la actual normativa, en base a la pérdida de adherencia que acontece entre el hormigón y el acero en la zona próxima a la fisura, subestima notablemente la resistencia a cortante de la viga en los instantes previos al agotamiento. En este sentido, resulta interesante ajustar una función que tenga en cuenta la progresiva degradación resistente que experimenta el hormigón a medida que aumenta la fuerza solicitante y que esté relacionada con la deformación por cortante del elemento estructural.
El ajuste de un parámetro de degradación del área de tensorrigidez que permita estimar en mejor medida la respuesta a cortante de un elemento de hormigón estructural ha sido abordado mediante técnicas clásicas de regresión, obteniéndose bajos coeficientes de correlación debido, entre otras razones, a la alta no linealidad del problema y el gran número de variables involucradas [5]. En este sentido, y a fin de mejorar el ajuste del modelo, este trabajo propone el uso de la computación evolutiva, y en concreto, la estrategia de evolución des-aleatorizada con adaptación de matriz de covarianza (CMA-ES).
Los algoritmos evolutivos son estrategias de optimización y búsqueda de soluciones que toman como inspiración la evolución en distintos sistemas biológicos [6]. La idea fundamental de estos algoritmos es mantener un conjunto de individuos que representan una posible solución del problema. Estos individuos se mezclan y compiten entre sí, siguiendo el principio de selección natural por el cual sólo los mejor adaptados sobreviven al paso del tiempo. Esto redunda en una evolución hacia soluciones cada vez más aptas.
El objetivo de este trabajo es obtener, mediante computación evolutiva y a partir de datos experimentales de vigas de hormigón armado y pretensado disponibles en la bibliografía, una función de degradación que permita ajustar la variación del área de tensorrigidez del hormigón después que éste ha fisurado y, particularmente, en los estadios de deformación previos al agotamiento por cortante. El resto del trabajo está estructurado de la siguiente forma; en la sección 2 presentamos la metodología utilizada para el cálculo la función de degradación mediante algoritmos evolutivos. Posteriormente, se muestran los resultados obtenidos en base a los datos experimentales seleccionados y, finalmente, se emiten unas conclusiones.
2Metodología2.1Teorías de Campo de Compresiones en hormigón estructuralLa formulación de las Teorías de Campo de Compresiones en el contexto de la mecánica de medios continuos, habida cuenta de la fisuración (y consiguiente pérdida de «continuidad») del hormigón durante el proceso de aplicación de la carga, pasa por la consideración de deformaciones medias comunes a acero y hormigón, medidas sobre una longitud suficiente que incluya varias fisuras y basadas en una adherencia perfecta entre ambos materiales. En este sentido, se asume un único tensor de deformaciones para el alma fisurada de la viga de hormigón armado, el cual verifica las siguientes relaciones cinemáticas:
donde ¿x y ¿t son las deformaciones longitudinal y transversal de la viga, respectivamente, ¿1 y ¿2 son las deformaciones principales a tracción y compresión en el hormigón, respectivamente, mientras que θc es el ángulo que mide la inclinación de la dirección principal de deformación a compresión respecto al eje longitudinal de la viga (y se asume igual a la inclinación de la fisura en el alma). El equilibrio a cortante puro del alma de la viga de hormigón armado viene definido por el siguiente conjunto de tres ecuaciones:donde σ1 es la tensión principal de tracción en el hormigón, θe es el ángulo que forma la tensión principal de compresión con el eje longitudinal de la viga, V es la fuerza cortante, σ2 es la tensión principal de compresión en el hormigón, s es la separación entre cercos, bw es el ancho del alma, z es el brazo mecánico de flexión, Asx, Ast y Ap son las secciones de la armadura longitudinal, transversal y pretensada, respectivamente, y σsx, σst y σp son las tensiones en las barras longitudinales, en los cercos y en la armadura activa, respectivamente (fig. 1a). Los ángulos θe y θc coinciden aproximadamente [1] y en el marco de las teorías de campo de compresiones se asumen iguales (i.e., θe=θc=θ) bajo un cierto error aceptable [1,7]. Las dos hipótesis de base indicadas anteriormente (en relación a deformaciones medias y ángulos) han sido validadas por la experimentación desarrollada durante varias décadas [1,2,4] y permiten la predicción de la respuesta a cortante de elementos fisurados de hormigón armado y pretensado con un grado de precisión suficiente y un coste computacional razonable.a) Diagramas de equilibrio en la viga de hormigón armado (adaptado de [3,8]); b) Modelos de comportamiento del acero para barra aislada y embebida. Datos: fy=530MPa, fct=4.50MPa, As=50.27mm2 (1 Ø 8), Ac=9025mm2.
En el caso de paneles de hormigón sometidos a un estado biaxial de tracción y compresión, Vecchio y Collins proponen el siguiente modelo de comportamiento a compresión del hormigón [1]:
siendo fc la resistencia a compresión del hormigón obtenida mediante ensayo uniaxial de una probeta cilíndrica, ¿c es la deformación a compresión correspondiente a fc, y f2,max es la resistencia máxima a compresión del hormigón sometido a un estado de tensión biaxial. Del mismo modo cuando la deformación supera el valor correspondiente a la resistencia media de tracción (fctm), la contribución del hormigón a tracción entre fisuras (o tensorrigidez) no es despreciable y condiciona en gran medida la respuesta a cortante del hormigón estructural en la etapa de post-fisuración; Collins y Mitchell proponen el siguiente modelo de tensorrigidez para el hormigón [1,8]:donde Ec es el módulo de deformación del hormigón y ¿ctm es la deformación asociada a la resistencia media a tracción del hormigón (fctm). Para barras corrugadas y cargas rápidas no cíclicas (como se ha considerado en el presente trabajo), el coeficiente α toma valor igual a la unidad.En los últimos años la evolución de las teorías de campo de compresiones ha tenido lugar a través de la formulación de un modelo de comportamiento para el acero que tenga en cuenta la tensorrigidez del hormigón adherido a la barra (modelo de barra «embebida») [3,9,10]; una de las teorías formuladas en esta línea es la denominada «Teoría Refinada del Campo de Compresiones» (Refined Compression Field Theory, RCFT) [3,4,11]. Según esta teoría, una vez el hormigón ha fisurado la tensión del acero en el punto de fisura debe ser igual, por equilibrio, a la suma de las tensiones a tracción del acero y el hormigón en la zona entre fisuras (véase detalle de fig. 1a). En base a esta consideración, la relación tensión-deformación (en valores medios) del acero a tracción puede formularse como (fig. 1b):
dondesiendo Es el módulo de deformación del acero, fy la tensión de cedencia del acero y ¿max la deformación aparente de cedencia del acero (o deformación media del acero cuando éste alcanza la tensión de cedencia en el punto de fisura). Los subíndices x1, x2 y t se refieren a las armaduras longitudinal inferior, longitudinal superior y transversal, respectivamente. Al área de hormigón de la sección de la viga que envuelve a la armadura y aporta, conjuntamente con ésta, rigidez a tracción se la denomina área de tensorrigidez (Ac,i). Asimismo, en el caso de elementos de hormigón pretensado es preciso considerar dos ecuaciones adicionales, una de compatibilidad y otra de comportamiento, según se indica a continuación:siendo ¿p la deformación unitaria de la armadura activa, Δ¿p la deformación impuesta por el sistema de pretensado, σp la tensión de la armadura activa, fyp y Ep su tensión de cedencia y su módulo de deformación longitudinal, respectivamente. El conjunto de ecuaciones (1-6) y (8-12) anteriormente expuesto constituye un sistema no-lineal de 11 ecuaciones y 11 incógnitas: θ, ¿x, ¿t, ¿p, ¿2, σ2, σsx1, σsx2, σst, σp y V, si se resuelve para un determinado valor de la deformación principal a tracción (¿1), el cual permite determinar la respuesta a cortante de un elemento de hormigón armado y pretensado.2.2Covariance Matrix Adaptation Evolution Strategy (CMA-ES)Los algoritmos evolutivos son una familia de métodos de optimización, y como tal, tratan de hallar una tupla de valores (xi,…,xn) tales que se minimice una determinada función F(xi,…,xn). Los distintos valores de la n-tupla forman una Población. Sobre esta población se aplican uno o varios operadores genéticos y se fuerza una presión selectiva (los operadores utilizados se aplicarán sobre estos cromosomas, o sobre poblaciones de ellos).
El algoritmo CMA-ES (estrategia de evolución des-aleatorizada con adaptación de matriz de covarianza) [12] es un método de búsqueda evolutivo que basa su heurística en la sucesiva adaptación de la matriz de covarianza completa de una distribución normal (distribución gaussiana) de mutaciones. La figura 2a muestra el esquema general del algoritmo CMA-ES. Este algoritmo emplea una función gaussiana para generar una descendencia de mu soluciones para luego utilizar lambda mejores candidatos para refinar la propia función de distribución en un proceso iterativo. El bucle principal del algoritmo (ecuaciones (13), (14) y (15)) parte de una distribución gaussiana donde se generan los pesos, afectados por la raíz cuadrada de covarianzas (√C) que actúa como matriz de transformación sobre los datos
En CMA-ES, la distribución de probabilidad a ser estimada es una distribución normal multivariante N(m, δ2C), cuyos parámetros son la media m y la matriz de covarianza δ2C. La media representa la localización actual de búsqueda y se moverá en torno a mejores localizaciones a medida que la búsqueda progrese. A continuación, se utilizan esos pesos para perturbar la nueve de puntos, siendo éstos evaluados según su aptitud o fitness. La matriz de covarianza controla las mutaciones y se usa para guiar la búsqueda. CMA-ES descompone la matriz de covarianza total en una matriz de covarianza C y la varianza global δ, llamado control de tamaño de paso (step-size control). Una vez terminado el proceso de reajuste se realiza la selección ecuación (16) y el cruce ecuación (15) hasta alcanzar el tamaño apropiado indicado por lambdaEste algoritmo además controla el tamaño de los pasos de la mutación δ2 independientemente de la dirección de búsqueda C. Estimar C requiere muchas muestras siendo muy alto el coste computacional de su adaptación. Sin embargo δ2 puede ser adaptada en marcos de tiempo más cortos. Así se reduce el número de generaciones necesarias para obtener buenos individuos, evitando caer en mínimos locales. Posteriormente se procede a auto-adaptar los valores de la propia búsqueda. La ecuación (18) ajusta el vector de dirección (s) de la búsqueda. El término 1−1τ es un término de memoria (cumulación) que decrece conforme se cumple el criterio de convergenciaPosteriormente, el vector de dirección s se utiliza para actualizar la matriz C según la ecuación (19):CMA-ES controla el tamaño de los pasos comparándolo con el que tamaño de pasos que tendría si eligiese un camino aleatorio. Si el camino es más corto significa que los pasos son muy largos y se producen ciclos, en cambio si el camino es más largo significa que se dan varios pasos en la misma dirección, por lo que podrían reducirse si los pasos fuesen más largos. La media, el step-size y la matriz de covarianza se actualizan en cada generación t. Por último, las ecuaciones (20) y (21) se encargan de actualizar los parámetros de la distribución de forma que se produce un mejor ajuste como consecuencia del mayor conocimiento del área explorada
2.3Modelo propuestoEn las secciones anteriores hemos presentado el modelo mecánico de una viga de hormigón armado sometida a cortante. Así mismo, se ha realizado una introducción a las técnicas de computación evolutiva; y en concreto a la estrategia CMA-ES. Esta estrategia no requiere un gran número de evaluaciones y funciona relativamente bien con poblaciones pequeñas. Esto es fundamental para la resolución de este problema por su elevado costo computacional, especialmente en el cálculo de la función de aptitud.
El ajuste del modelo de cortante presentado en el apartado 2.1 puede desarrollarse en términos de diferentes parámetros, particularmente de aquéllos involucrados en el efecto de tensorrigidez del hormigón. De acuerdo a los resultados presentados en [3,4,11], la respuesta a cortante de elementos de hormigón armado resulta eficazmente corregida en estadios avanzados de la deformación cuando se actúa sobre el área de tensorrigidez del hormigón. Así pues, de forma preliminar y bajo el objetivo principal de validar el algoritmo CMA-ES como estrategia de ajuste de la respuesta a cortante en vigas de hormigón armado, se han seguido las directrices planteadas por Gil Martín et al. en [3] y se ha actuado únicamente sobre el área Ac, afectándola de un coeficiente (κ) en las ecuaciones (8)-(10) antes indicadas. Inspirándonos en el modelo de tensorrigidez propuesto por Collins y Mitchell (ecuación (7)), la formulación del coeficiente κ se ha ajustado en base a la siguiente familia paramétrica de funciones:
con {a, b, c}∈ℝ. Así pues, cada individuo o vector R de la población a evolucionar vendrá representado por una terna de parámetros {a,b,c}. El ajuste de estos parámetros se ha realizado a partir de una base de datos experimental compuesta por un conjunto de vigas de hormigón armado y pretensado ensayadas a cortante hasta su agotamiento por diferentes autores [13–27]; en particular, de cada una de los ensayos analizados se ha tomado en consideración el cortante (Vu) y la tensión experimental en cercos (σst,exp) en el instante de agotamiento. A fin de calcular la idoneidad F(R) de cada individuo se ha utilizado la siguiente función auxiliar:donde σst,X,exp es el valor experimental de tensión en cercos correspondiente al espécimen X, mientras que σst,X,R es el valor teórico de la tensión en cercos correspondiente a una fuerza cortante igual a la de agotamiento del espécimen considerado (V=Vu).3Resultados y discusiónPara la validación de los resultados obtenidos hemos considerado el ensayo a cortante desarrollado por Abersman y Conte en [28]. La Figura 2b muestra las curvas de respuesta teórica (según la RCFT, con valor κ=1) y experimental de dicho ensayo. En el caso particular de la viga ensayada se observa que una disminución del 30% (κ=0.7) en el área de tensorrigidez propuesta por la actual normativa española [29] reduce significativamente la desviación existente entre los valores teóricos y experimentales para altas deformaciones (en particular, para deformaciones transversales iguales o superiores a 1.5mm/m).
En la figura 3a se muestra las curvas de comportamiento de la armadura transversal de la viga de Abersman y Conte para el área de tensorrigidez sin corregir (κ=1) y para el área de tensorrigidez ajustada mediante las mejores funciones de degradación obtenidas en cada generación del algoritmo genético. Como se puede observar, el ajuste del parámetro de degradación (κ) en el modelo constitutivo del acero se traduce en un comportamiento de la armadura coherente con la consideración de equilibrio entre hormigón y acero en que se basa la RCFT, según la cual a medida que aumenta la deformación en el hormigón envolvente (y por ende, su nivel de fisuración) más solicitada se encuentra la armadura.
a) Curvas de comportamiento del acero transversal para el área de tensorrigidez sin corregir (κ=1) y corregida según las funciones de degradación obtenidas mediante distintas generaciones del algoritmo genético; b) Curvas ajustadas de respuesta a cortante, obtenidas por el algoritmo genético con distinto número de generaciones, curva de respuesta experimental (ensayo de Abersman y Conte) y curva teórica del modelo de cortante sin ajustar (k=1).
En la figura 3b se muestra las curvas teóricas de respuesta a cortante de la viga analizada, correspondientes a cada una de las soluciones obtenidas mediante distintas generaciones del algoritmo genético, junto con la curva de respuesta experimental. Como se puede observar, conforme aumenta el número de generaciones, la respuesta a cortante de la viga evoluciona en el entorno de los valores experimentales registrados, siendo el error máximo relativo, correspondiente al mejor individuo de la generación 250 y deformaciones superiores a 1.5mm/m, inferior al 10%.
4ConclusionesLa implementación de un parámetro de degradación en el modelo constitutivo del acero permite ajustar de forma efectiva la respuesta a cortante de un elemento de hormigón estructural en los estadios previos a su agotamiento. La formulación de dicho parámetro como una función racional de la deformación por cortante preserva la convergencia del modelo de cortante y proporciona una respuesta regular y estable del mismo para altos niveles de deformación. Los resultados obtenidos demuestran que las estrategias de evolución pueden mejorar notablemente los resultados obtenidos mediante métodos de regresión y tienen una aplicación clara en problemas donde el paisaje de búsqueda no se conoce o es imposible de calcular.