OpenGeoRock
3.5

Modelos de resistencia al corte

Válido para OGR Slip2D 0.1.235

Todo método de dovelas necesita conocer la resistencia al corte disponible en la base de cada dovela. OGR Slip2D ofrece 22 modelos de resistencia, desde el de Mohr-Coulomb y la resistencia sin drenaje hasta las envolventes de Hoek-Brown y de Barton-Bandis, las anisótropas y las tabuladas. El capítulo muestra primero cómo una envolvente curva se convierte en una cohesión y un ángulo de rozamiento en cada dovela y describe después cada modelo: la expresión que evalúa el programa, sus parámetros por defecto y la fuente de la fórmula.

3.5.1Cómo interviene un modelo de resistencia en el análisis#

Un modelo de resistencia es una función τf(σn′)\tau_f(\sigma'_n) que da la resistencia al corte disponible en un plano sometido a una tensión normal efectiva σn′\sigma'_n. Interviene en el análisis mediante la fuerza tangencial movilizada en la base de cada dovela, Ec. (3.1.2). Los métodos de dovelas se formulan para una base con cohesión y ángulo de rozamiento, como en la Ec. (3.2.1), por lo que un modelo cuya envolvente no es una recta se sustituye, en cada dovela, por su tangente en la tensión a que está sometida la base:

τf(σn′)≈ci+σn′tan⁡ϕi\tau_f(\sigma'_n) \approx c_i + \sigma'_n \tan\phi_i
tan⁡ϕi=max⁡ ⁣(0, dτfdσn′∣σˉ),ci=max⁡ ⁣(0, τf(σˉ)−σˉ tan⁡ϕi)\tan\phi_i = \max\!\left(0,\ \left.\dfrac{d\tau_f}{d\sigma'_n}\right|_{\bar\sigma}\right), \qquad c_i = \max\!\left(0,\ \tau_f(\bar\sigma) - \bar\sigma\,\tan\phi_i\right)

donde

ci, ϕic_i,\ \phi_i
cohesión (kPa) y ángulo de rozamiento (°) instantáneos de la dovela ii
σˉ\bar\sigma
tensión normal efectiva a la que se evalúa la envolvente en esa dovela, que se toma como cero cuando es negativa (kPa)

La Figura 3.5.1 muestra la construcción sobre la envolvente de Hoek-Brown por defecto. Siempre que es posible, el programa emplea la derivada que proporciona el modelo; en caso contrario, deriva la envolvente numéricamente con un paso centrado de max⁡(10−3 kPa, 10−4σˉ)\max(10^{-3}\,\text{kPa},\ 10^{-4}\bar\sigma), unilateral cerca de cero. En el modelo de Mohr-Coulomb la construcción devuelve los propios c′c' y ϕ′\phi', sea cual sea σˉ\bar\sigma.

Tangente a la envolvente de Hoek-Brown por defecto en una tensión normal efectiva de 150 kPa, que define la cohesión y el ángulo de rozamiento instantáneos 0 100 200 300 400 0 50 100 150 200 250 300 350 φi ci σ′n envolvente tangente en σ′n tensión normal efectiva (kPa) resistencia al corte (kPa)
Figura 3.5.1 Linealización de una envolvente curva en una dovela. La curva es la envolvente de Hoek-Brown tal como la evalúa OGR Slip2D con los parámetros por defecto; para σˉ=150\bar\sigma = 150 kPa su tangente da ϕi=36.7∘\phi_i = 36.7^\circ y ci=41.9c_i = 41.9 kPa. Cálculo realizado con OGR Slip2D 0.1.235.

Dónde se evalúa la envolvente#

La tensión σˉ\bar\sigma no se conoce antes de resolver el método. En la primera resolución se evalúa cada envolvente con la estimación

σˉ(0)=max⁡(0, Wcos⁡α−u l)l\bar\sigma^{(0)} = \dfrac{\max\left(0,\ W\cos\alpha - u\,l\right)}{l}

donde

WW
carga vertical total sobre la dovela: su peso, las cargas aplicadas en su cara superior, el agua que haya sobre ella, la carga vertical de cualquier soporte que la atraviese y, en caso de carga sísmica, la fuerza sísmica vertical (kN/m)
α, l, u\alpha,\ l,\ u
inclinación (°) y longitud (m) de la base, y presión intersticial en ella (kPa)

Una tangente tomada en una tensión distinta de la que el método obtiene finalmente no coincide con la envolvente en ese punto: queda por encima de una curva cóncava y, en una envolvente que pasa por el origen, una tangente trazada en tensión nula no aporta resistencia alguna. Por ello, cuando al menos una dovela de la superficie tiene una envolvente cuya pendiente varía con la tensión, OGR Slip2D vuelve a resolver evaluando cada una de esas envolventes con la tensión normal efectiva de la solución del propio método, y repite el proceso hasta que ambas coinciden:

max⁡i∣σˉi(k+1)−σˉi(k)∣max⁡(1 kPa, ∣σˉi(k+1)∣)<10−6\max_i \dfrac{\left|\bar\sigma_i^{(k+1)} - \bar\sigma_i^{(k)}\right|}{\max\left(1\ \text{kPa},\ \left|\bar\sigma_i^{(k+1)}\right|\right)} < 10^{-6}

Las dovelas cuya envolvente es una recta conservan la estimación de la Ec. (3.5.3), que para ellas no cambia nada. Si una superficie no se estabiliza tras 50 resoluciones, se da como no convergida y no se le asigna ningún factor de seguridad. La Sección 3.3.7 describe cómo se integra esta iteración en la iteración sobre FF de cada método.

En OGR Slip2D

La linealización la realiza BishopSimplified._local_c_phi, común a todos los métodos; la iteración hasta la tensión propia del método está en el envoltorio self_consistent_envelope (tolerancia ENVELOPE_STRESS_TOL = 1e-6, como máximo ENVELOPE_MAX_PASSES = 50 resoluciones), que se aplica a Bishop, a los dos métodos de Janbu, a Spencer, a GLE/Morgenstern-Price, a Lowe-Karafiath y a los dos métodos de Corps of Engineers. El método ordinario queda fuera: su fuerza normal en la base no depende de cic_i ni de ϕi\phi_i, por lo que la primera evaluación ya es el punto fijo. Toda dovela cuya envolvente se evaluó con una tensión negativa, y que por ello entró en el cálculo sin resistencia, figura en las notas del análisis.

Código: ogr_slip2d/methods/bishop.py · ogr_slip2d/methods/base.py

Modelos que dependen de algo más que la tensión normal#

Algunos modelos dependen de la posición y de la orientación de la base. Para ellos el motor de cálculo transmite, además de σn′\sigma'_n, una descripción de la base: su inclinación α\alpha, la profundidad de su centro bajo el terreno, la cota del techo de la capa de material en que se encuentra, su distancia al punto más próximo de la superficie del terreno, la orientación local de la estratificación cuando el material está vinculado a una superficie anisótropa y la tensión vertical efectiva

σv′=max⁡(0, W+Wwb−u)\sigma'_v = \max\left(0,\ \dfrac{W + W_w}{b} - u\right)

donde

W, WwW,\ W_w
carga vertical de la dovela (su peso y las cargas verticales aplicadas sobre ella) y peso del agua que haya sobre ella, sin coeficiente sísmico (kN/m)
bb
anchura de la dovela (m)

Las tablas de este capítulo indican cuáles de estos datos usa cada modelo. Si un modelo necesita la descripción pero se evalúa sin ella (por ejemplo, al dibujar una envolvente), más abajo se indica qué hace en ese caso.

Resistencia a tracción y coeficientes parciales#

Un modelo tiene otras dos propiedades que se emplean en otras partes del análisis. Su resistencia a tracción es la tracción que admite la comprobación de tracción en la base de una dovela (Sección 3.3.6); es nula en todos los modelos salvo en los dos de Hoek-Brown, donde la da la Ec. (3.5.19). Su categoría de coeficiente parcial indica qué magnitud divide una norma de diseño cuando está activa (Sección 3.12): c′c' y tan⁡ϕ′\tan\phi', la resistencia sin drenaje cuc_u o la resistencia al corte τ\tau en su conjunto. La Tabla 3.5.1 indica la categoría de cada modelo.

3.5.2Los 22 modelos de un vistazo#

La Tabla 3.5.1 enumera los modelos en el orden de este capítulo, con el nombre que muestra el programa, el identificador que emplean los archivos de proyecto, la API de Python y la línea de comandos, los parámetros con sus valores por defecto, los datos que usa el modelo además de σn′\sigma'_n y su categoría de coeficiente parcial.

Tabla 3.5.1 Los 22 modelos de resistencia al corte de OGR Slip2D 0.1.235: nombre que muestra el programa e identificador que se usa en los archivos de proyecto, los scripts y la línea de comandos. Los parámetros se dan como identificador = valor por defecto; α\alpha es la inclinación de la base de la dovela.
Modelo e identificadorParámetros (valor por defecto)También usaCoeficiente parcial
Mohr-Coulomb
mohr_coulomb
cohesion = 10 kPa, friction_angle = 30°—c′, tan⁡ϕ′c',\ \tan\phi'
Undrained (φ=0)
undrained
cohesion = 50 kPa—cuc_u
Undrained, c(depth below layer top)
undrained_depth_layer
cohesion_top = 20 kPa, cohesion_change = 2 kPa/m, cutoff = 100 kPa (desactivado)techo de la capacuc_u
Undrained, c(depth below datum)
undrained_depth_datum
cohesion_datum = 20 kPa, cohesion_change = 2 kPa/m, datum = 0 m, cutoff = 100 kPa (desactivado)cota de la basecuc_u
Undrained, c(distance to slope)
undrained_slope_distance
cohesion_top = 20 kPa, cohesion_change = 2 kPa/m, cutoff = 100 kPa (desactivado)distancia al terrenocuc_u
Drained-Undrained
drained_undrained
cohesion = 5 kPa, phi = 28°, sigma_threshold = 100 kPa—c′, tan⁡ϕ′c',\ \tan\phi'
SHANSEP
shansep
S = 0.25, m = 0.8, OCR = 1, A = 0 kPa, su_min = 0 kPaσv′\sigma'_vcuc_u
Vertical Stress Ratio
vertical_stress_ratio
K = 0.25, min_strength = 0 kPaσv′\sigma'_vcuc_u
Hoek-Brown
hoek_brown_classic
sigci = 15 000 kPa, m = 0.357, s = 0.0017—τ\tau
Generalized Hoek-Brown
hoek_brown
sigci = 50 000 kPa, mb = 2.5, s = 0.004, a = 0.5—τ\tau
Barton-Bandis
barton_bandis
phi_r = 30°, JRC = 8, JCS = 50 000 kPa, max_total_friction = 75°—τ\tau
Power Curve
power_curve
a = 0.7, b = 1.0, c = 3 kPa, d = 0 kPa, waviness = 0°—τ\tau
Hyperbolic
hyperbolic
c_inf = 150 kPa, phi_0 = 20°—τ\tau
Anisotropic Linear
anisotropic_linear
c1 = 5 kPa, phi1 = 15°, c2 = 20 kPa, phi2 = 30°, bedding_angle = 0°, A = 10°, B = 30°α\alpha, estratificación localc′, tan⁡ϕ′c',\ \tan\phi'
Snowden Modified Anisotropic Linear
snowden_anisotropic_linear
bedding_angle = 0°, A1 = A2 = 10°, B1 = B2 = 30°, más una función de resistencia de la estratificación y otra del macizo rocosoα\alpha, estratificación localla de cada función
Anisotropic Strength Function
anisotropic_strength_function
tabla de filas (ángulo hasta, cc, ϕ\phi)α\alphac′, tan⁡ϕ′c',\ \tan\phi'
Generalized Anisotropic
generalized_anisotropic
tabla de reglas (intervalo de ángulos → modelo de resistencia o material)α\alpha y los datos que usa el modelo de cada reglala de cada regla
Shear/Normal Function
shear_normal_function
tabla de puntos (σn′\sigma'_n, τ\tau)—τ\tau
Discrete Function
discrete_function
tabla de puntos (σn′\sigma'_n, τ\tau)—τ\tau
C/Phi Function
c_phi_function
tabla de filas (σn′\sigma'_n, cc, ϕ\phi)—c′, tan⁡ϕ′c',\ \tan\phi'
Infinite Strength
infinite_strength
ninguno—sin coeficiente
No Strength (water)
no_strength
ninguno—sin coeficiente
En OGR Slip2D

Cada modelo es una subclase de StrengthModel registrada con su identificador; el registro de la versión 0.1.235 contiene estos 22 modelos. El modelo de un material se asigna en Properties → Define Materials…, y los nombres de parámetros de la tabla son las claves de params del modelo en un archivo .ogr guardado. Los modelos tabulados y los compuestos guardan sus tablas junto a los parámetros numéricos. Todas las tensiones son efectivas y se expresan en kPa, y todos los ángulos, en grados.

Código: ogr_core/materials/builtin_models.py · ogr_core/materials/strength_model.py

3.5.3Modelos para suelos#

Mohr-Coulomb#

La envolvente lineal de Coulomb (1776), escrita en tensiones efectivas:

τf=c′+max⁡(0, σn′)tan⁡ϕ′\tau_f = c' + \max(0,\ \sigma'_n)\tan\phi'

Una tensión normal de tracción no genera rozamiento: por debajo de σn′=0\sigma'_n = 0 la resistencia se mantiene en c′c'. La resistencia adicional que aporta la succión matricial sobre el nivel freático se suma a c′c', como se describe en la Sección 3.5.8.

Resistencia sin drenaje (φ = 0)#

El análisis en tensiones totales de una arcilla saturada cargada más deprisa de lo que puede drenar, en el que la resistencia al corte es la resistencia sin drenaje y no depende de la tensión normal (Skempton, 1948):

τf=cu\tau_f = c_u

El único parámetro es cohesion = cuc_u (50 kPa por defecto).

Resistencia sin drenaje variable con la profundidad#

En una arcilla normalmente consolidada, la resistencia sin drenaje es proporcional a la tensión vertical efectiva (Ladd y Foott, 1974), por lo que bajo un terreno horizontal crece linealmente con la profundidad, y así se expresan los perfiles publicados de suelos blandos (Duncan y Wright, 2005). Tres modelos aplican la recta

cu(z)=c0+Δc z,cu←{min⁡(cu, ccut)Δc≥0max⁡(cu, ccut)Δc<0c_u(z) = c_0 + \Delta c\, z, \qquad c_u \leftarrow \begin{cases} \min(c_u,\ c_{cut}) & \Delta c \ge 0 \\ \max(c_u,\ c_{cut}) & \Delta c < 0 \end{cases}

donde

c0c_0
resistencia sin drenaje en la cota de referencia, z=0z = 0 (kPa)
Δc\Delta c
tasa de variación con zz (kPa/m)
ccutc_{cut}
límite, que solo se aplica si está activado: un máximo en un perfil creciente y un mínimo en uno decreciente (kPa)

Los tres modelos difieren solo en el origen desde el que se mide zz (Tabla 3.5.2). La recta no se trunca en cero: donde se anula dentro de un material, esa parte del material carece de resistencia, y las notas del análisis indican la cota a la que ocurre.

Tabla 3.5.2 Los tres modelos sin drenaje que dependen de la profundidad. yy es la cota del centro de la base de la dovela.
IdentificadorzzParámetro de c0c_0Sin dovela
undrained_depth_layerytop−yy_{top} - y, con ytopy_{top} el techo de la capa de material en que se encuentra la basecohesion_topcu(0)c_u(0)
undrained_depth_datumydatum−yy_{datum} - y, negativo por encima de la cota de referenciacohesion_datumcu(0)c_u(0)
undrained_slope_distancedistancia del centro de la base al punto más próximo de la superficie del terrenocohesion_topcu(0)c_u(0)

Drenado-no drenado#

Una envolvente de Mohr-Coulomb en condiciones drenadas, limitada superiormente por una resistencia constante, igual a la resistencia drenada para una tensión normal umbral σt\sigma_t:

τf=min⁡(c′+max⁡(0, σn′)tan⁡ϕ′,  c′+σttan⁡ϕ′)\tau_f = \min\left(c' + \max(0,\ \sigma'_n)\tan\phi',\ \ c' + \sigma_t\tan\phi'\right)

Sus parámetros son cohesion = c′c' (5 kPa), phi = ϕ′\phi' (28°) y sigma_threshold = σt\sigma_t (100 kPa). El umbral es una tensión, no una resistencia, y una norma de diseño no le aplica ningún coeficiente.

SHANSEP#

La resistencia sin drenaje normalizada con la tensión vertical efectiva y la relación de sobreconsolidación, según Ladd y Foott (1974):

τf=su=max⁡(A+σv′ S OCR m,  su,min)\tau_f = s_u = \max\left(A + \sigma'_v\, S\, \mathrm{OCR}^{\,m},\ \ s_{u,min}\right)

donde

SS
relación de resistencia normalmente consolidada su/σv′s_u/\sigma'_v (0.25 por defecto)
m, OCRm,\ \mathrm{OCR}
exponente (0.8) y relación de sobreconsolidación (1)
A, su,minA,\ s_{u,min}
resistencia que se suma al término normalizado y valor mínimo del resultado (ambos 0 kPa)
σv′\sigma'_v
tensión vertical efectiva en la base, Ec. (3.5.5)

La resistencia no depende de σn′\sigma'_n, por lo que los métodos la toman como una cohesión con ϕi=0\phi_i = 0. Donde σv′\sigma'_v es cero, la resistencia vale max⁡(A, su,min)\max(A,\ s_{u,min}). La presión intersticial que interviene en σv′\sigma'_v incluye el posible exceso de presión intersticial debido a una carga sin drenaje (Bˉ\bar B, Sección 3.6): una carga sin drenaje no consolida el suelo y, por tanto, no modifica la tensión de la que depende la resistencia. Si se evalúa sin dovela, el modelo usa σn′\sigma'_n en lugar de σv′\sigma'_v.

Relación de tensión vertical#

Una resistencia proporcional a la tensión vertical efectiva en la base, con un mínimo:

τf=max⁡(K σv′, τmin)\tau_f = \max\left(K\,\sigma'_v,\ \tau_{min}\right)

con K = 0.25 y min_strength = τmin\tau_{min} = 0 kPa por defecto. Equivale al modelo SHANSEP de la Ec. (3.5.10) con S=KS = K, OCR=1\mathrm{OCR} = 1 y A=0A = 0 y, como este, los métodos lo toman como una cohesión; sin dovela usa σn′\sigma'_n en lugar de σv′\sigma'_v.

3.5.4Modelos para roca#

Hoek-Brown y Hoek-Brown generalizado#

El criterio de Hoek-Brown da la resistencia de un macizo rocoso diaclasado en función de las tensiones principales efectivas. OGR Slip2D lo ofrece en su forma original (Hoek y Brown, 1980), modelo hoek_brown_classic,

σ1′=σ3′+σci(m σ3′σci+s)1/2\sigma'_1 = \sigma'_3 + \sigma_{ci}\left(m\,\dfrac{\sigma'_3}{\sigma_{ci}} + s\right)^{1/2}

y en su forma generalizada (Hoek, Carranza-Torres y Corkum, 2002), modelo hoek_brown,

σ1′=σ3′+σci(mb σ3′σci+s)a\sigma'_1 = \sigma'_3 + \sigma_{ci}\left(m_b\,\dfrac{\sigma'_3}{\sigma_{ci}} + s\right)^{a}

donde

σ1′, σ3′\sigma'_1,\ \sigma'_3
tensiones principales efectivas, mayor y menor, en la rotura (kPa)
σci\sigma_{ci}
resistencia a compresión simple de la roca intacta (sigci, kPa)
m, mb, s, am,\ m_b,\ s,\ a
constantes del macizo rocoso; el modelo clásico es el generalizado con a=1/2a = 1/2

En el modelo generalizado, las tres constantes pueden obtenerse a partir del índice de resistencia geológica (GSI), de la constante de la roca intacta mim_i y del factor de alteración DD, mediante las relaciones de Hoek et al. (2002):

mb=miexp⁡ ⁣(GSI−10028−14D),s=exp⁡ ⁣(GSI−1009−3D)m_b = m_i \exp\!\left(\dfrac{\mathrm{GSI} - 100}{28 - 14D}\right), \qquad s = \exp\!\left(\dfrac{\mathrm{GSI} - 100}{9 - 3D}\right)
a=12+16(e−GSI/15−e−20/3)a = \dfrac{1}{2} + \dfrac{1}{6}\left(e^{-\mathrm{GSI}/15} - e^{-20/3}\right)
En OGR Slip2D

El botón GSI… de Properties → Define Materials…, visible con el modelo Hoek-Brown generalizado, abre el Parameter Calculator, que evalúa la Ec. (3.5.14) y la Ec. (3.5.15) a medida que se introducen los datos y copia mbm_b, ss y aa en el material. Incluye tablas descriptivas del GSI, de mim_i según la litología y de DD según el método de excavación. El GSI se limita al intervalo 0–100. DD se admite entre 0 y 2 y se limita a 1.999, porque con 2 el valor de mbm_b quedaría indefinido; Hoek et al. (2002) definen DD entre 0, para macizos rocosos inalterados, y 1, para macizos muy alterados, y la propia tabla de orientación de la calculadora no sale de ese intervalo.

Código: ogr_core/materials/parameter_calculator.py · ogr_gui/dialogs/parameter_calculator_dialog.py

Los métodos necesitan la resistencia en el plano de la base de la dovela, es decir, la envolvente de Mohr del criterio. Para cualquier criterio σ1′(σ3′)\sigma'_1(\sigma'_3) se obtiene a partir de las relaciones de Balmer (1952), tal como las recogen Hoek et al. (2002):

σn′=σ1′+σ3′2−σ1′−σ3′2⋅k−1k+1,τ=(σ1′−σ3′)kk+1\sigma'_n = \dfrac{\sigma'_1 + \sigma'_3}{2} - \dfrac{\sigma'_1 - \sigma'_3}{2}\cdot\dfrac{k - 1}{k + 1}, \qquad \tau = \left(\sigma'_1 - \sigma'_3\right)\dfrac{\sqrt{k}}{k + 1}

donde

kk
pendiente del criterio, dσ1′/dσ3′=1+a mb(mbσ3′/σci+s)a−1d\sigma'_1/d\sigma'_3 = 1 + a\,m_b\left(m_b\sigma'_3/\sigma_{ci} + s\right)^{a-1}, para el mismo σ3′\sigma'_3

OGR Slip2D no evalúa la Ec. (3.5.16), sino que, para ambos modelos, usa las expresiones

h=1+a mb(mb σ^σci+s)a−1h = 1 + a\,m_b\left(m_b\,\dfrac{\hat\sigma}{\sigma_{ci}} + s\right)^{a-1}
τf=σ^ (h−1)hh+1\tau_f = \dfrac{\hat\sigma\,(h - 1)\sqrt{h}}{h + 1}

donde σ^=max⁡(σn′, 10−6 kPa)\hat\sigma = \max(\sigma'_n,\ 10^{-6}\ \text{kPa}), con a=1/2a = 1/2 y mb=mm_b = m para el modelo clásico; τf=0\tau_f = 0 cuando el término entre paréntesis no es positivo.

Limitación conocida

El propio código fuente del programa deja constancia (defecto D171) de que la envolvente de la Ec. (3.5.18) «aún no es la envolvente de Mohr de este criterio», y la salvedad afecta a los dos modelos de Hoek-Brown. La expresión da τf=0\tau_f = 0 para σn′=0\sigma'_n = 0, mientras que la envolvente del criterio tiene allí una ordenada en el origen finita: 307.5 kPa con las constantes por defecto del modelo generalizado y 122.2 kPa con las del modelo clásico. La Figura 3.5.2 compara las dos curvas con los valores por defecto del generalizado. Antes de fiarse de un resultado, conviene contrastar la resistencia que recibe realmente un material de Hoek-Brown con la envolvente que se pretende usar.

Hoek-Brown generalizado con las constantes por defecto: resistencia al corte evaluada por OGR Slip2D, que pasa por el origen, frente a la envolvente de Mohr del criterio, que parte de 307.5 kPa 0 200 400 600 800 1000 0 500 1000 1500 2000 2500 307.5 criterio evaluada evaluada por OGR Slip2D criterio (Balmer 1952) tensión normal efectiva σ′n (kPa) resistencia al corte τ (kPa)
Figura 3.5.2 Hoek-Brown generalizado con las constantes por defecto (σci=50\sigma_{ci} = 50 MPa, mb=2.5m_b = 2.5, s=0.004s = 0.004, a=0.5a = 0.5). Trazo continuo: resistencia que evalúa OGR Slip2D 0.1.235, Ec. (3.5.18). Trazo discontinuo: envolvente de Mohr del criterio según la Ec. (3.5.16), calculada al margen del programa para poder comparar; reproduce la ordenada en el origen de 307.5 kPa que consta en el defecto D171. Con estas constantes, la resistencia evaluada queda por debajo de la envolvente del criterio para cualquier tensión normal hasta σci\sigma_{ci}.

Los dos modelos tienen una resistencia a tracción finita, la raíz del término entre paréntesis de la Ec. (3.5.13), que es la resistencia a tracción biaxial de Hoek et al. (2002) y no depende de aa:

σt=s σcimb\sigma_t = \dfrac{s\,\sigma_{ci}}{m_b}

(con mm en el modelo clásico). Es la tracción que la comprobación de tracción admite en la base de una dovela en estos materiales, y vale cero si σci\sigma_{ci}, mbm_b o ss no es positivo. La resistencia a tracción procede del propio criterio y no se ve afectada por la aproximación de la Ec. (3.5.18).

Barton-Bandis#

La resistencia de una discontinuidad de la roca a partir de su coeficiente de rugosidad y de la resistencia a compresión de sus paredes, en la forma con el ángulo de rozamiento residual de Barton y Choubey (1977), revisada por Barton y Bandis (1990). OGR Slip2D evalúa

τf=σ^ tan⁡[min⁡(ϕr+JRC log⁡10max⁡ ⁣(JCSσ^, 1),  ϕmax)]\tau_f = \hat\sigma\,\tan\left[\min\left(\phi_r + \mathrm{JRC}\,\log_{10}\max\!\left(\dfrac{\mathrm{JCS}}{\hat\sigma},\ 1\right),\ \ \phi_{max}\right)\right]

donde

σ^\hat\sigma
max⁡(σn′, 10−6 kPa)\max(\sigma'_n,\ 10^{-6}\ \text{kPa})
ϕr\phi_r
ángulo de rozamiento residual (phi_r, 30° por defecto)
JRC, JCS\mathrm{JRC},\ \mathrm{JCS}
coeficiente de rugosidad de la discontinuidad (8) y resistencia a compresión de las paredes de la discontinuidad (50 000 kPa)
ϕmax\phi_{max}
límite superior del ángulo de rozamiento total (max_total_friction, 75°)

Por encima de σn′=JCS\sigma'_n = \mathrm{JCS} el término de rugosidad es nulo y la discontinuidad moviliza solo ϕr\phi_r. El límite mantiene finito el ángulo cuando la tensión tiende a cero; con los parámetros por defecto solo actúa por debajo de unos 0.12 kPa.

En OGR Slip2D

El límite es el parámetro max_total_friction y acota el ángulo total ϕr+JRClog⁡10(JCS/σn′)\phi_r + \mathrm{JRC}\log_{10}(\mathrm{JCS}/\sigma'_n), 75° por defecto. El docstring de la clase describe el límite como 70° + ϕr\phi_r; el código aplica max_total_friction, que es lo que se describe en esta página.

Código: ogr_core/materials/builtin_models.py (BartonBandis)

Curva potencial#

Una envolvente formada por una cohesión (ordenada en el origen), una potencia de la tensión normal y un ángulo de ondulación:

τf=c+a(σ^+d)b+σ^tan⁡W,σ^=max⁡(0, σn′)\tau_f = c + a\left(\hat\sigma + d\right)^{b} + \hat\sigma\tan W, \qquad \hat\sigma = \max(0,\ \sigma'_n)

El término de potencia se anula donde σ^+d≤0\hat\sigma + d \le 0. Los parámetros son a (0.7), b (1.0), c (3 kPa), el desplazamiento d (0 kPa) y el ángulo de ondulación waviness = WW (0°), que recoge la contribución de la ondulación de la discontinuidad y no un ángulo de rozamiento del material. Con los valores por defecto, la curva es la recta τf=3+0.7 σn′\tau_f = 3 + 0.7\,\sigma'_n. El modelo facilita su derivada exacta a b (σ^+d)b−1+tan⁡Wa\,b\,(\hat\sigma + d)^{b-1} + \tan W para la linealización de la Ec. (3.5.2).

Hiperbólica#

Una envolvente que parte del origen con pendiente tan⁡ϕ0\tan\phi_0 y tiende a una resistencia límite c∞c_\infty para tensiones altas:

τf=c∞ σ^tan⁡ϕ0c∞+σ^tan⁡ϕ0,σ^=max⁡(0, σn′)\tau_f = \dfrac{c_\infty\,\hat\sigma\tan\phi_0}{c_\infty + \hat\sigma\tan\phi_0}, \qquad \hat\sigma = \max(0,\ \sigma'_n)

con c_inf = c∞c_\infty = 150 kPa y phi_0 = ϕ0\phi_0 = 20° por defecto; su derivada exacta es c∞2tan⁡ϕ0/(c∞+σ^tan⁡ϕ0)2c_\infty^2\tan\phi_0/(c_\infty + \hat\sigma\tan\phi_0)^2.

La Figura 3.5.3 representa las cuatro envolventes de esta sección y la de Mohr-Coulomb (Sección 3.5.3) con los parámetros por defecto, tal como las evalúa el programa, y la Tabla 3.5.3 da los valores para cinco tensiones.

Resistencia al corte en función de la tensión normal efectiva, de 0 a 600 kPa, para los modelos de Mohr-Coulomb, Hoek-Brown, Barton-Bandis, de curva potencial e hiperbólico con sus parámetros por defecto 0 100 200 300 400 500 600 0 100 200 300 400 500 600 700 Mohr-Coulomb Hoek-Brown Barton-Bandis Potencial Hiperbólica Mohr-Coulomb Hoek-Brown Barton-Bandis Potencial Hiperbólica tensión normal efectiva σ′n (kPa) resistencia al corte τ (kPa)
Figura 3.5.3 Cinco envolventes con sus parámetros por defecto, evaluadas por OGR Slip2D 0.1.235: Mohr-Coulomb (c′=10c' = 10 kPa, ϕ′=30∘\phi' = 30^\circ), Hoek-Brown (σci=15\sigma_{ci} = 15 MPa, m=0.357m = 0.357, s=0.0017s = 0.0017), Barton-Bandis (ϕr=30∘\phi_r = 30^\circ, JRC = 8, JCS = 50 MPa), curva potencial (a=0.7a = 0.7, b=1b = 1, c=3c = 3 kPa) e hiperbólica (c∞=150c_\infty = 150 kPa, ϕ0=20∘\phi_0 = 20^\circ). La curva de Hoek-Brown está sujeta a la limitación indicada más arriba.
Tabla 3.5.3 Resistencia al corte τf\tau_f (kPa) de las envolventes de la Figura 3.5.3, evaluadas por OGR Slip2D 0.1.235.
σn′\sigma'_n (kPa)Mohr-CoulombHoek-BrownBarton-BandisCurva potencialHiperbólica
1015.815.117.010.03.6
5038.964.968.838.016.2
10067.7113.5126.173.029.3
200125.5188.9231.6143.049.0
500298.7344.8517.8353.082.2

3.5.5Modelos anisótropos#

En un material estratificado o foliado, la resistencia depende de la orientación de la superficie de rotura respecto a los planos de estratificación. Los cuatro modelos anisótropos usan la inclinación α\alpha de la base de cada dovela, medida en sentido antihorario desde la horizontal; los dos primeros la comparan con la dirección de la estratificación y los dos últimos la emplean directamente.

Lineal anisótropo#

Un material de Mohr-Coulomb cuya cohesión y rozamiento varían linealmente desde la resistencia de la estratificación (c1, ϕ1)(c_1,\ \phi_1) hasta la del macizo rocoso (c2, ϕ2)(c_2,\ \phi_2) a medida que la base se aparta de la estratificación (Mercer, 2012). Si δ\delta es el ángulo agudo entre la base y la estratificación,

Δ=∣α−αb∣ mod 180∘,δ=min⁡(Δ, 180∘−Δ)\Delta = \left|\alpha - \alpha_b\right| \bmod 180^\circ, \qquad \delta = \min\left(\Delta,\ 180^\circ - \Delta\right)
t=min⁡ ⁣(1, max⁡ ⁣(0, δ−AB−A))t = \min\!\left(1,\ \max\!\left(0,\ \dfrac{\delta - A}{B - A}\right)\right)
c=(1−t) c1+t c2,tan⁡ϕ=(1−t)tan⁡ϕ1+ttan⁡ϕ2c = (1 - t)\,c_1 + t\,c_2, \qquad \tan\phi = (1 - t)\tan\phi_1 + t\tan\phi_2
τf=c+max⁡(0, σn′)tan⁡ϕ\tau_f = c + \max(0,\ \sigma'_n)\tan\phi

donde

αb\alpha_b
inclinación de la estratificación (bedding_angle, 0°), o su valor local en la dovela cuando el material está vinculado a una superficie anisótropa
A, BA,\ B
ángulo hasta el cual solo rige la resistencia de la estratificación (10°), y ángulo a partir del cual solo rige la resistencia del macizo rocoso (30°); A=BA = B es un escalón

Lo que se interpola es la tangente del ángulo de rozamiento, no el ángulo mismo. La Figura 3.5.4 muestra la resistencia del material por defecto para σn′=100\sigma'_n = 100 kPa al girar la base. Si se evalúa sin dovela, el modelo devuelve la menor resistencia de las dos orientaciones extremas, δ=0\delta = 0 y δ=90∘\delta = 90^\circ.

Modelo lineal anisótropo con los parámetros por defecto: resistencia al corte para 100 kPa en función de la inclinación de la base de la dovela, constante hasta 10 grados respecto a la estratificación y creciente linealmente hasta la resistencia del macizo rocoso a 30 grados −90° −60° −30° 0° 30° 60° 90° 0 20 40 60 80 100 −B −A A B estratos 31.8 kPa macizo 77.7 kPa macizo 77.7 kPa inclinación de la base de la dovela α, con la estratificación a 0° τ para σ′n = 100 kPa (kPa)
Figura 3.5.4 Modelo lineal anisótropo con sus parámetros por defecto (c1=5c_1 = 5 kPa, ϕ1=15∘\phi_1 = 15^\circ, c2=20c_2 = 20 kPa, ϕ2=30∘\phi_2 = 30^\circ, A=10∘A = 10^\circ, B=30∘B = 30^\circ, estratificación horizontal) para σn′=100\sigma'_n = 100 kPa. La banda sombreada corresponde al intervalo en que solo rige la resistencia de la estratificación. Cálculo realizado con OGR Slip2D 0.1.235.

Lineal anisótropo modificado de Snowden#

El modelo lineal anisótropo con dos ampliaciones (Mercer, 2012): la transición puede ser distinta a cada lado de la estratificación, y las resistencias de la estratificación y del macizo rocoso son funciones de la tensión normal, ya sean funciones corte/normal o funciones C/Phi (Sección 3.5.6):

(A, B)={(A1, B1)α′<0(A2, B2)α′≥0(A,\ B) = \begin{cases} (A_1,\ B_1) & \alpha' < 0 \\ (A_2,\ B_2) & \alpha' \ge 0 \end{cases}
τf=(1−t) τbed(σn′)+t τrm(σn′)\tau_f = (1 - t)\,\tau_{bed}(\sigma'_n) + t\,\tau_{rm}(\sigma'_n)

donde α′\alpha' es α−αb\alpha - \alpha_b reducido al intervalo (−90∘, 90∘](-90^\circ,\ 90^\circ], y tt viene dado por la Ec. (3.5.24) con ∣α′∣|\alpha'| en lugar de δ\delta. Por defecto, A1=A2=10∘A_1 = A_2 = 10^\circ y B1=B2=30∘B_1 = B_2 = 30^\circ, y las dos funciones son funciones C/Phi de una sola fila, iguales a los valores por defecto (c1, ϕ1)(c_1,\ \phi_1) y (c2, ϕ2)(c_2,\ \phi_2) del modelo lineal anisótropo, de modo que ambos materiales por defecto coinciden. Si se evalúa sin dovela, el modelo devuelve la menor de las resistencias para α′=0\alpha' = 0, −90∘-90^\circ y +90∘+90^\circ.

Función de resistencia anisótropa#

Una tabla de intervalos de la propia inclinación de la base, cada uno con cohesión y ángulo de rozamiento constantes. Con las filas (αk, ck, ϕk)(\alpha_k,\ c_k,\ \phi_k) ordenadas por αk\alpha_k creciente y la última en 90∘90^\circ,

τf=ck+max⁡(0, σn′)tan⁡ϕkparaαk−1<α≤αk,α0=−90∘\tau_f = c_k + \max(0,\ \sigma'_n)\tan\phi_k \quad\text{para}\quad \alpha_{k-1} < \alpha \le \alpha_k, \qquad \alpha_0 = -90^\circ

Una inclinación que coincide exactamente con un límite pertenece al intervalo inferior. La tabla por defecto es (−30∘, 10 kPa, 35∘)(-30^\circ,\ 10\ \text{kPa},\ 35^\circ), (0∘, 1 kPa, 20∘)(0^\circ,\ 1\ \text{kPa},\ 20^\circ), (90∘, 5 kPa, 10∘)(90^\circ,\ 5\ \text{kPa},\ 10^\circ). Si se evalúa sin dovela, el modelo devuelve la fila más débil para la tensión dada. Una tabla guardada con una versión anterior a la 0.1.218, cuando esos mismos números eran puntos que se interpolaban, se conserva en el archivo, pero el análisis la rechaza hasta que se revise.

Anisótropo generalizado#

Cualquier modelo de resistencia, o la resistencia de otro material, asignado a un intervalo de inclinaciones de la base. Los intervalos son inclinaciones absolutas reducidas a (−90∘, 90∘](-90^\circ,\ 90^\circ]; la resistencia la aporta la primera regla cuyo intervalo contiene la inclinación (un límite pertenece al intervalo inferior), y el modelo elegido recibe la misma descripción de la base, de modo que un modelo anidado que necesite σv′\sigma'_v o una profundidad dispone de ellos. El peso, el agua y las demás propiedades son los del material que contiene las reglas. Si un conjunto de reglas deja alguna inclinación sin cubrir, o si no se puede construir alguno de sus modelos, se rechaza antes de que empiece el análisis. Sin dovela, el modelo devuelve el más débil de los modelos de sus reglas.

En OGR Slip2D

La vinculación de un material a una superficie anisótropa se hace en Properties → Define Materials…; solo los modelos lineal anisótropo y de Snowden toman de ella la estratificación local, y se rechaza un material anisótropo generalizado que siga vinculado a una superficie, porque sus intervalos son inclinaciones absolutas. Desde la versión 0.1.225 se interpola la tangente de ϕ\phi en la Ec. (3.5.25); las versiones anteriores interpolaban el ángulo.

Código: ogr_core/materials/builtin_models.py · ogr_core/project/rules.py

3.5.6Funciones tabuladas#

Tres modelos toman la envolvente de una tabla, normalmente ajustada a resultados de laboratorio. No incluyen ninguna fórmula propia aparte de la interpolación.

Tabla 3.5.4 Modelos tabulados: interpretación de la tabla y tabla con la que se inicia un material nuevo.
ModeloTablaEntre filasFuera de la tablaTabla por defecto
Shear/Normal Functionpuntos (σk, τk)(\sigma_k,\ \tau_k), ordenados por σk\sigma_kτ\tau lineal en σn′\sigma'_nse mantiene el valor del extremo(0, 5), (100, 45), (300, 110) kPa
Discrete Functionpuntos (σk, τk)(\sigma_k,\ \tau_k), ordenados por σk\sigma_kescalón: el τk\tau_k del último punto con σk≤σn′\sigma_k \le \sigma'_nse mantiene el valor del extremo(0, 10), (100, 50), (200, 80) kPa
C/Phi Functionfilas (σk, ck, ϕk)(\sigma_k,\ c_k,\ \phi_k), con σk\sigma_k crecientecc y ϕ\phi (el ángulo) lineales en σn′\sigma'_n; τf=c+max⁡(0,σn′)tan⁡ϕ\tau_f = c + \max(0,\sigma'_n)\tan\phise mantiene la fila del extremo(0, 5, 35°), (100, 10, 30°), (300, 20, 25°)

En la función C/Phi, el programa facilita a la linealización de la Ec. (3.5.2) la derivada exacta de τf\tau_f, incluida la variación de ϕ\phi con la tensión; las otras dos se derivan tramo a tramo. Una norma de diseño divide el valor de τ\tau en cada punto de las dos primeras tablas y los valores interpolados de cc y tan⁡ϕ\tan\phi en la tercera.

3.5.7Resistencia infinita y resistencia nula#

infinite_strength modela un material que la superficie de rotura no puede cortar, como una roca sana o una estructura; en la linealización de la Ec. (3.5.2) se convierte en una cohesión de 101210^{12} kPa con ϕi=0\phi_i = 0, y una norma de diseño no le aplica ningún coeficiente. Los soportes cuya capacidad depende de la resistencia del terreno circundante no desarrollan capacidad alguna en este material, y las notas del análisis lo señalan (Sección 3.10). no_strength devuelve τf=0\tau_f = 0, para agua o huecos abiertos.

3.5.8Resistencia en suelos no saturados#

Por encima del nivel freático, el análisis de filtración da presiones intersticiales negativas, y la succión matricial aumenta la resistencia del suelo. Fredlund, Morgenstern y Widger (1978) ampliaron el criterio de Mohr-Coulomb con un segundo ángulo de rozamiento, ϕb\phi^b, asociado a la succión:

τf=c′+(σn−ua)tan⁡ϕ′+(ua−uw)tan⁡ϕb\tau_f = c' + (\sigma_n - u_a)\tan\phi' + (u_a - u_w)\tan\phi^b

OGR Slip2D aplica esta ampliación como una envolvente bilineal definida por dos propiedades del material, ϕb\phi^b y el valor de entrada de aire ψae\psi_{ae}. Si s=−us = -u es la succión: cuando s≤ψaes \le \psi_{ae} se conserva la presión intersticial negativa, que actúa mediante tan⁡ϕ′\tan\phi'; cuando s>ψaes > \psi_{ae} la presión intersticial se toma igual a −ψae-\psi_{ae} y el exceso de succión aporta una cohesión adicional

cs=(s−ψae)tan⁡ϕbc_s = \left(s - \psi_{ae}\right)\tan\phi^b

que se suma a cic_i de la Ec. (3.5.2), en todos los modelos de resistencia. Ambas propiedades valen cero por defecto, lo que anula las presiones intersticiales negativas y hace que la succión no aporte nada. La succión también se puede acotar con un tope de presión intersticial negativa. Las presiones intersticiales se tratan en la Sección 3.6.

En OGR Slip2D

El tratamiento lo realiza apply_unsaturated_policy, en el módulo de dovelado, que guarda csc_s en cada dovela para que todos los métodos lo reciban mediante la misma linealización. Una norma de diseño divide tan⁡ϕb\tan\phi^b por el coeficiente que se aplica a tan⁡ϕ′\tan\phi'.

Código: ogr_slip2d/slicer.py · ogr_core/materials/material.py
Criterio de ingeniería

Cualquier error en el modelo de resistencia o en sus parámetros pasa directamente al factor de seguridad. Conviene tomar la envolvente y sus parámetros de ensayos sobre los materiales del emplazamiento y comprobar que la resistencia que recibe cada material en el intervalo de tensiones del talud es la prevista. Los parámetros por defecto son valores provisionales y hay que sustituirlos antes de usar un resultado en un proyecto.

3.5.9Referencias#

  • Balmer, G. (1952). A general analytical solution for Mohr's envelope. Proceedings of the American Society for Testing Materials, 52, 1260–1271.
  • Barton, N. & Bandis, S. (1990). Review of predictive capabilities of JRC-JCS model in engineering practice. In N. Barton & O. Stephansson (eds), Rock Joints, 603–610. Balkema, Rotterdam.
  • Barton, N. & Choubey, V. (1977). The shear strength of rock joints in theory and practice. Rock Mechanics, 10(1–2), 1–54.
  • Coulomb, C.A. (1776). Essai sur une application des règles de maximis et minimis à quelques problèmes de statique, relatifs à l'architecture. Mémoires de Mathématique et de Physique présentés à l'Académie Royale des Sciences par divers Savans, 7, 343–382.
  • Duncan, J.M. & Wright, S.G. (2005). Soil Strength and Slope Stability. Wiley, Hoboken.
  • Fredlund, D.G., Morgenstern, N.R. & Widger, R.A. (1978). The shear strength of unsaturated soils. Canadian Geotechnical Journal, 15(3), 313–321.
  • Hoek, E. & Brown, E.T. (1980). Empirical strength criterion for rock masses. Journal of the Geotechnical Engineering Division, ASCE, 106(GT9), 1013–1035.
  • Hoek, E., Carranza-Torres, C. & Corkum, B. (2002). Hoek–Brown failure criterion – 2002 edition. Proceedings of the 5th North American Rock Mechanics Symposium, Toronto, 1, 267–273.
  • Ladd, C.C. & Foott, R. (1974). New design procedure for stability of soft clays. Journal of the Geotechnical Engineering Division, ASCE, 100(GT7), 763–786.
  • Mercer, K.G. (2012). The history and development of the anisotropic linear model: part 1. Australian Centre for Geomechanics Newsletter, Vol. 38 (July 2012), 13–16. Part 2 followed in the same newsletter: Mercer, K.G. (2013), Vol. 40 (July 2013), 1–5.
  • Skempton, A.W. (1948). The φ = 0 analysis of stability and its theoretical basis. Proceedings of the 2nd International Conference on Soil Mechanics and Foundation Engineering, Rotterdam, 1, 72–78.