OpenGeoRock
2.5

Cargas y acción sísmica

Válido para OGR Slip2D 0.1.235

Las cargas exteriores se aplican sobre la superficie del terreno (una sobrecarga sobre un tramo de contorno o una fuerza en un punto), y un terremoto se representa con un coeficiente pseudoestático que actúa sobre el suelo de cada dovela. El menú Loading reúne los comandos para ambas cosas y para los registros de aceleración que integra un análisis de desplazamientos de Newmark.

2.5.1Cargas distribuidas#

Una carga distribuida es una presión sobre un tramo de contorno: una sobrecarga, una cimentación, el empuje del agua o de un relleno sobre una cara. Para añadir una:

  1. Elige Loading → Add Distributed Load… y rellena el diálogo (Tabla 2.5.1).
  2. Pulsa OK y haz clic en el punto inicial y en el punto final de la carga sobre el contorno; los clics se ajustan al contorno. Esc cancela.
Tabla 2.5.1 Diálogo Add Distributed Load. Los valores se dan siempre en kN/m², sea cual sea el sistema de unidades del proyecto.
CampoSignificadoPor defecto
MagnitudePresión en el punto inicial; siempre es positiva y la dirección la fija la orientación0
DistributionConstant, o bien Triangular y Trapezoidal, que varían linealmente desde Magnitude en el punto inicial hasta Magnitude (end) en el punto finalConstant
Magnitude (end)Presión en el punto final; se habilita con una distribución variable0
OrientationDirección de la carga (Tabla 2.5.2)Normal to Boundary
AnglePara las dos orientaciones con ángulo; positivo en sentido antihorario0°
Load creates excess pore pressure (B-bar method)La componente vertical de la carga aumenta la presión intersticial de los materiales sin drenaje situados debajo (Sección 2.4.6)desactivado
Tabla 2.5.2 Orientaciones de una carga distribuida.
OrientaciónDirección de la carga
Normal to BoundaryPerpendicular al segmento que va del punto inicial al punto final, hacia su derecha (giro en sentido horario): hacia el interior del terreno cuando la carga se dibuja de izquierda a derecha a lo largo de la superficie
Vertical (default downward)Hacia abajo
Horizontal (against failure dir.)Horizontal, hacia las xx crecientes
Angle from HorizontalCon el ángulo Angle respecto al semieje xx positivo, en sentido antihorario
Angle to BoundaryCon el ángulo Angle respecto al segmento inicio → fin, en sentido antihorario; en una carga dibujada de izquierda a derecha, −90° es la normal hacia el interior del terreno

Haz clic en los dos puntos de izquierda a derecha. Las orientaciones relativas al contorno dependen del orden de los clics, y solo en una carga dibujada de izquierda a derecha a lo largo de la superficie la normal apunta hacia el interior del terreno.

El valor es una presión sobre la proyección horizontal del segmento cargado: en una dovela de ancho bb situada bajo la carga, la fuerza es p bp\,b, en la dirección de la carga. Una carga sobre un segmento vertical, como el paramento de un muro, no tiene proyección horizontal; se integra a lo largo del segmento y se aplica como una única fuerza en el centroide del diagrama de presiones.

Versión 0.1.235

La componente vertical de una carga distribuida actúa siempre hacia abajo, sea cual sea su orientación: una carga distribuida no puede tirar hacia arriba. Horizontal (against failure dir.) empuja siempre hacia las xx crecientes, lo que solo es contrario al sentido de rotura con el valor por defecto, Right to Left; para un talud que rompe de izquierda a derecha, usa Angle from Horizontal con 180°.

2.5.2Cargas lineales#

Una carga lineal es una fuerza por metro de talud aplicada en un punto: un muro, una zapata corrida vista en sección, la reacción de una estructura. Elige Loading → Add Line Load… y rellena Magnitude (kN/m), Orientation, Angle y la casilla del exceso de presión intersticial, que significan lo mismo que en una carga distribuida; pulsa OK y haz clic en el punto.

  • Normal to Boundary y Angle to Boundary se toman de la superficie del terreno en el punto: la normal apunta hacia el interior del terreno y el ángulo se mide desde la superficie del terreno recorrida de izquierda a derecha, de modo que −90° es esa normal. El punto debe estar sobre la superficie del terreno (a menos del 0.1 % de la extensión del perfil del terreno); si no, la carga no se añade y la barra de estado indica el motivo.
  • Vertical, Horizontal y Angle from Horizontal son absolutas y la carga puede situarse en cualquier punto; con un ángulo, una carga lineal puede actuar hacia arriba.

Una carga lineal actúa sobre la dovela que contiene su abscisa. La barra de estado confirma el punto y el valor.

2.5.3Modificación y eliminación de cargas#

  • Haz clic con el botón derecho sobre una carga en el lienzo y elige Modify… para volver a abrir su diálogo con todos los campos, o Delete.
  • Loading → Modify Load… muestra la lista de cargas (Distributed n, Line n) y después pide solo el valor y, en una carga distribuida con valor final, el valor en el extremo final.
  • Loading → Delete Load muestra todas las cargas con su valor, su posición y su orientación; selecciona una o varias y pulsa OK.

Los cambios en las cargas no quedan en el historial de deshacer. Las cargas no se desplazan al editar la geometría (Change Slope Angle, por ejemplo, las deja donde estaban), así que comprueba su posición después de modificar la forma del talud. Con los datos al pasar el cursor activados, al situar el cursor sobre una carga se muestran su valor, su orientación y su distribución. Con una norma de diseño activada, todas las cargas distribuidas y lineales se multiplican por el coeficiente parcial de las acciones variables (Sección 2.1.8).

2.5.4Carga sísmica#

El método pseudoestático representa un terremoto con una fuerza de inercia proporcional al peso del suelo de cada dovela (Kramer, 1996). Elige Loading → Seismic Load…:

Tabla 2.5.3 Diálogo Seismic Load.
CampoSignificadoPor defectoIntervalo
Apply seismic load to computeActiva la carga sísmicadesactivado—
k_h (horizontal)Coeficiente sísmico horizontal, como fracción de gg00 a 0.999
k_v (vertical)Coeficiente sísmico vertical, positivo hacia abajo0−0.999 a 0.999
Dovela de un talud que rompe de derecha a izquierda: su peso W actúa hacia abajo, la fuerza sísmica horizontal kh por W actúa hacia el pie, en el sentido de la rotura, y la fuerza sísmica vertical kv por W actúa hacia abajo cuando kv es positivo W kh·W kv·W pie coronación sentido de rotura: de derecha a izquierda
Figura 2.5.1 Fuerzas pseudoestáticas sobre una dovela, en un talud que rompe de derecha a izquierda. khWk_h W actúa siempre en el sentido de la rotura; kvWk_v W actúa hacia abajo cuando kvk_v es positivo.
  • khk_h es un módulo. Su fuerza actúa siempre en el sentido de rotura de cada superficie (hacia fuera del talud, el sentido desfavorable), así que un valor negativo se rechaza en lugar de interpretarse como una fuerza hacia el interior del talud.
  • kvk_v conserva su signo: positivo hacia abajo, de modo que el suelo pesa W(1+kv)W(1 + k_v); negativo hacia arriba. Ambos coeficientes deben ser menores que 1 en valor absoluto.
  • Las fuerzas se aplican al peso del suelo de cada dovela. No se aplica fuerza sísmica a las cargas distribuidas y lineales ni al agua embalsada.

Los coeficientes proceden de la norma sísmica que se aplique al proyecto; para taludes, por ejemplo, EN 1998-5. Tras pulsar OK, la barra de estado repite los valores vigentes. Para obtener, en cada superficie, el coeficiente que la llevaría a la rotura (la aceleración crítica kyk_y) o un desplazamiento de Newmark, usa la página Seismic de Project Settings (Sección 2.1.10). Los métodos se describen en la Sección 3.9.

2.5.5Registros sísmicos#

Un análisis de Newmark integra un registro de aceleraciones en la parte de cada pulso que supera la aceleración crítica de la masa deslizante (Newmark, 1965). Los registros pertenecen al proyecto, igual que los materiales: se definen una vez en Loading → Seismic Records… y después se eligen en la página Seismic de Project Settings.

Tabla 2.5.4 Diálogo Seismic Records.
CampoSignificadoPor defecto
Import from file…Lee un registro de un archivo de texto (.txt, .dat, .csv) y lo añade a la lista, con el nombre del archivo—
Delete recordElimina el registro seleccionado—
NameNombre del registro seleccionadoNombre del archivo
Time interval (s)Intervalo de muestreo. En un archivo con un valor por línea es el intervalo del registro; al editarlo se redefine el intervalo entre muestras, pero no se remuestrea el registro.0.02
File unitsUnidad de las aceleraciones del archivo que se va a importar: g, cm/s² o m/s². Los registros se guardan en g.g
RecordResumen de solo lectura: número de muestras, duración y aceleración máxima (PGA, en g)—

El archivo es de texto plano, en cualquiera de los dos formatos que usan los programas de integración de Newmark (Jibson, 1993): pares de tiempo y aceleración, un par por línea, o una aceleración por línea con el intervalo constante fijado en Time interval (s). El formato se decide por el número de valores de la primera línea de datos. Se omiten las líneas que no son numéricas (cabeceras y líneas que empiezan por #, ; o %), y las comas se leen como separadores, por lo que los decimales deben escribirse con punto. Con datos en pares, el intervalo se toma de los dos primeros tiempos; un registro con paso de tiempo no constante se importa con una nota que lo indica, porque la integración supone un paso constante y el programa no remuestrea.

Elige File units antes de importar. Si se elimina un registro que estaba seleccionado en la página Seismic, la selección queda vacía y la siguiente ejecución de Newmark avisa de que no hay ningún registro elegido.

2.5.6Cargas y exceso de presión intersticial#

Con Calculate Excess Pore Pressure (B-bar method) elegido en Project Settings, una carga distribuida o lineal que tenga marcada la casilla Load creates excess pore pressure (B-bar method) aumenta en Bˉ Δσv\bar B\,\Delta\sigma_v la presión intersticial de los materiales sin drenaje situados debajo. Solo cuenta la componente vertical de la carga. El procedimiento, y por qué una carga lineal no es un buen modelo de sobrecarga para este fin, se explican en la Sección 2.4.6.

En OGR Slip2D

Las cargas se guardan en unidades del SI con sus dos puntos extremos (distribuidas) o su punto (lineales), su valor, su orientación y su ángulo. Su dirección se resuelve en un único lugar para todos los métodos de dovelas, y los coeficientes sísmicos se comprueban con la misma regla en el diálogo, en la interfaz de scripts y en el análisis.

Código: ogr_core/loads/loads.py · ogr_core/loads/seismic_record.py · ogr_slip2d/slicer.py