Posts filed under TutorialModflow

Como insertar una geología 3D en un modelo en MODFLOW con Python y Flopy - Tutorial

El método de diferencias finitas, así como cualquier otro método de discretización, permite la conceptualización de un medio geológico en céldas u otros volúmenes. Los modelos geológicos vienen en diversos formatos en formato binario o de texto y necesitan ser "traducidos" a la estructura grillada de un modelo de agua subterránea.

Este tutorial tiene un ejemplo aplicado de la implementación de un modelo geológico 3D desde una red neuronal a un modelo de agua subterránea con discretización horizontal y espesor de capa determinados. El tutorial cubre todos los pasos para la construcción de la geometría de un modelo y la determinación de unidades hidrogeológicas con scripts en Python, Flopy y otras bibliotecas. Las comparaciones del modelo geológico original y traducido se realizaron como diagramas de Matplotlib y archivos Vtk en Paraview.

Posted on February 27, 2020 and filed under TutorialModflow, TutorialPython.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Visualización 3D de litología de pozos con Python, Vtk, y Pyvistas - Tutorial

Existen estándares para las descripciones litológicas, pero no hay estándares sobre cómo almacenar información litológica y relacionarla con la posición de perforación. Esta incompatibilidad conlleva al uso de muchos formatos y archivos de datos relacionados con software abierto y comercial.

En la búsqueda de "una herramienta que maneja todas las herramientas", como un concepto similar del "único anillo que las gobierna a todos los anillos" del Señor de los Anillos (JRR Tolkien), encontramos que Python y sus bibliotecas: Pandas, Pyvista y VTK puede hacer un trabajo decente en la compilación, geotransformación, ubicación espacial y generación de geometría 3D.

Este tutorial trata sobre la visualización en 3D como archivos Vtk en Paraview de la información litológica de cientos de pozos ubicados en el río Snake - Idaho. El tutorial cubre todos los pasos desde la descarga del procesamiento de información en bruto a la generación de listas y matrices para el archivo Vtk. El trabajo de secuencias de comandos se realizó en un Jupyter Nobebook y los archivos 3D de salida se representaron en Paraview.

Posted on February 14, 2020 and filed under TutorialModflow, TutorialPython.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Modelamiento de agua subterránea en fallas geológicas con MODFLOW6 DISV y Model Muse - Tutorial

La conceptualización y simulación del flujo de aguas subterráneas en el área de influencia de fallas geológicas es realmente un desafío para los modeladores numéricos. Además de las complejidades y la variedad de fallas, existieron algunas limitaciones de los códigos numéricos para simular el comportamiento mixto de fallas y zonas alteradas. Hemos desarrollado un tutorial para representar las características principales del flujo de agua subterránea en la zona de falla geológica para un caso aplicado. El tutorial está desarrollado en Model Muse con la opción MODFLOW DISV para la generación de grillas no estructuradas. El flujo de agua subterránea se analizó en el balance de agua y se realizó una simulación de trayectoria de partículas con MODPATH 7.

Posted on December 6, 2019 and filed under TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Como definir el confinamiento de celdas / capas en MODFLOW 6 con Model Muse

El proceso y las opciones para definir el confinamiento de celdas / capas ha cambiado en MODFLOW 6 con respecto a MODFLOW 2005. Hemos realizado un video explicativo sobre el proceso para configurar el confinamiento de celdas en MODFLOW 6 con Model Muse. También hay una discusión sobre la influencia de la opción confinada / convertible en la respuesta del acuífero en un modelo de ejemplo.

Posted on November 29, 2019 and filed under TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Tutorial básico de enrutamiento de flujo en ríos (SFR) con MODFLOW y Model Muse

La falta de conexión del flujo de agua subterránea superficial es muy común en acuíferos altamente explotados o bajo los efectos del cambio climático. Muchos ríos están desconectados del régimen de flujo de agua subterránea disminuyendo su cantidad de flujo debido a las pérdidas de infiltración. Para la simulación de este fenómeno de flujo superficial, flujo no saturado y flujo de agua subterránea, se desarrolló el paquete MODFLOW Streamflow Routing (SFR).

Este tutorial desarrolla un modelo numérico de flujo superficial desconectado del régimen de agua subterránea con MODFLOW SFR, Model Muse. El caso de estudio tiene flujo regional y una red hídrica con flujos mensuales en condiciones transientes durante 2 años.

Posted on November 15, 2019 and filed under TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Tutorial de modelamiento de transporte de contaminantes con MODFLOW, MT3D-USGS y Flopy

El desarrollo de hidrogeológicos puede llevar mucho tiempo debido a todos los pasos involucrados como la construcción del modelo, la calibración y la visualización de salida. Es importante utilizar herramientas que puedan optimizar estas tareas y permitir que el tiempo ahorrado se utilice en el análisis del sistema de flujo y el estado de la calidad del agua subterránea.

Posted on November 14, 2019 and filed under TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Modelamiento y análisis de especiación geoquímica con Phreeqc y Julia - Tutorial

El modelamiento de especiación permite calcular la distribución de especies acuosas en una solución. Phreeqc es capaz de realizar este cálculo de especiación y vamos a demostrar esta capacidad en un caso de estudio de especies acuosas en agua de mar. El modeladamiento se realizó con un ejecutable de Phreeqc y los resultados se analizaron en un script interactivo de Julia. Ambas partes se realizaron en una sesión de Jupyter Lab.

Posted on November 6, 2019 and filed under TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Presentamos Hataripy, la versión no oficial de Flopy que crea increíbles VTKs

La visualización avanzada del flujo de agua subterránea y el transporte se considera un punto clave en nuestras evaluaciones. No sabemos si la visualización de las aguas subterráneas puede considerarse una ciencia, aunque dudamos si un artículo científico de gráficos de aguas subterráneas puede ser elegible para una conferencia de hidrogeología o una revista indexada en hidrogeología. Sin embargo, a menos que pueda motivar a las partes interesadas con diferencias finitas o análisis de incertidumbre, se necesitará gráficos potentes (y, por supuesto, precisos) que garanticen la apropiación de conceptos de las características principales del flujo y la calidad del agua subterránea o cualquier tema relacionado que aborde la investigación .

Una nueva versión no oficial de Flopy está disponible como Hataripy. Este "fork" tiene herramientas para la representación de muchas características del modelo, condiciones de borde y datos de salida con opciones para suavizar la cuadrícula. La documentación de esta biblioteca está en progreso, ya que esperamos introducir otras características e identificar algunos errores.

Posted on October 30, 2019 and filed under Hidrogeología, TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Modelamiento de Subsidencia de Terreno con MODFLOW SUB y Model Muse - Tutorial

Hay un esfuerzo por proporcionar este simple caso de hundimiento de suelos en un acuífero heterogéneo en una interfaz gráfica como Model Muse; sin embargo, en casos reales se pueden requerir de un conjunto de datos observados con registros de bombeos de las primeras etapas de explotación de aguas subterráneas. Este tutorial es simple y completo de la subsidencia de suelos con MODFLOW – SUB y Model Muse, que abarca el modelo conceptual, definición del acuífero, datos de entrada, construcción de condicione de borde y simulación y representación de resultados.

Posted on June 20, 2019 and filed under TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Cómo crear un Modelo de Aguas Subterráneas totalmente geoespacial con MODFLOW y Flopy - Tutorial

La naturaleza y todos los procesos físicos relacionados con el agua subterránea y el régimen de transporte están espacialmente distribuidos. Los modelos de agua subterránea se basan en una estructura grillada que se discretizan en celdas con arreglos de filas y columnas; el nivel de desconexión espacial de una parte del medio poroso con las filas y columnas de las celdas son algunos desafíos para la gestión sostenible de los recursos de aguas subterráneas.

Afortunadamente, Flopy y las librerías de Python permiten construir y simular modelos de MODFLOW, y tienen herramientas para georreferenciar las grillas del modelo incluso con opciones de rotación; sin embargo, el proceso es algo explícito que significa que el modelador tenga conocimientos de Flopy y Python. Este tutorial muestra todo el procedimiento para crear un modelo de agua subterránea totalmente geoespacial con MODFLOW y Flopy.

Posted on June 13, 2019 and filed under TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Modelamiento Geológico Estructural 3D en Python con Gempy - Tutorial

Gempy es una librería de código abierto de Python para generar modelos geológicos estructurales 3D completos. La librería es un desarrollo completo para crear modelos geológicos de interfases, fallas y orientaciones de capas, también relaciona la secuencia de las capas geológicas para representar intrusiones de rocas y órdenes de fallas.

El algoritmo para modelamiento geológico basado en la interpolación universal “cokriging” con el soporte de librerías matemáticas avanzadas de Python como Numpy, PyMC3 y Theano. Gempy crea un modelo grillado que puede ser visualizado en secciones 2D con Matplotlib o como geometrías 3d en VTK que permitirán la representación del modelo geológico en Paraview para divisiones, filtrado, transparencias y estilo.

Este tutorial es un ejemplo básico de una configuración geológica estratificada con 5 capas y una falla. Con finalidad de hacer que el tutorial sea accesible a la mayoría de usuarios, hemos creado un tutorial complementario acerca de Gempy en Windows con una distribución de repositorio de Anaconda.

Posted on April 11, 2019 and filed under TutorialModflow, TutorialPython.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Malla triangular para modelamiento de aguas subterráneas con MODFLOW6 y Flopy - Tutorial

Una de las novedades más excepcionales de MODFLOW 6 son las diferentes opciones de discretización para la generación de la grilla del modelo. Las opciones van desde grillas regulares (igual que MODFLOW 2005), grillas triangulares y grillas no estructuradas. Flopy que es una librería de Python para la construcción y simulación de MODFLOW 6 y otros modelos tiene herramientas para la generación de grillas triangulares. El flujo de trabajo en modelamiento de aguas subterráneas con MODFLOW 6 y Flopy para modelos con grillas triangulares es muy fluido y observamos mucho potencial para el modelamiento de flujo de agua subterránea en escala local y regional.

Este tutorial muestra el procedimiento completo para crear una grilla triangular con las utilidades de Flopy e incorporarlo al modelo de MODFLOW 6. El modelo es simulado y los resultados son representados como una grilla colorida e isolíneas.

Posted on April 8, 2019 and filed under TutorialModflow, TutorialPython.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Representación de Isótopos Estables de Muestras de Aguas Subterráneas con Python Pandas - Tutorial

El análiss de isotopos estables es una herramienta muy poderosa para la evaluación del origen y la dinámica del agua subterránea especialmente cuando los puntos de observación y los periodos de muestreo son limitados. La representación de isotopos se puede hacer con cualquier hoja de cálculo de software como Excel, pero el flujo de trabajo es deficiente especialmente cuando se representa los puntos, líneas de tendencia, etiquetas y leyendas.

Este tutorial muestra el procedimiento completo para representar los isotopos estables de muestras de aguas subterráneas de un sitio en remediación en Nuevo México, Estados Unidos. Los códigos son realizados con Python 3 y otros paquetes que vienen instalados por defecto con Anaconda. El código para la representación de la Línea Meteórica Global del Agua esta tambíén incluido asi como las opciones para guardar/descargar las figuras.

Posted on March 21, 2019 and filed under TutorialModflow, TutorialPython.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Tutorial de Modelamiento Regional de Aguas Subterráneas con MODFLOW y Flopy

El modelamiento regional de aguas subterráneas es una tarea importante en la gestión estratégica del agua que involucra a todos los usuarios, actividades y ecosistemas involucrados y proporciona un uso sostenible para las condiciones actuales y futuras. Existen algunas consideraciones específicas sobre el modelamiento regional con respecto a la línea base y la discretización espacial; un modelo regional no pretende proporcionar la respuesta del acuífero para un área determinada, sino busca la evaluación del flujo regional del agua subterránea y la cuantificación de la recarga, descarga y otros procesos del balance hídrico.

Este tutorial es la versión de Flopy de un ejemplo numérico de la cuenca de Angascancha realizada con MODFLOW y Model Muse. El ejemplo está en régimen uniforme y se resuelve con el solucionador NWT. Las representaciones de salida del modelo se han realizado con las herramientas Flopy / Matplotlib, así como también con algunos códigos Python para crear archivos VTU y representarlas en Paraview.

Posted on February 28, 2019 and filed under TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Generacion de Vectores de Flujo Subterráneo de Modelos en MODFLOW con Python y Flopy - Tutorial

La representación de la dirección del flujo de agua subterránea es útil para comprender las condiciones actuales y previstas del régimen de flujo de agua subterránea. La dirección y la magnitud de las flechas (vectores) proporcionan una perspectiva rápida de las direcciones principales del flujo de agua subterránea y la interconexión entre las fuentes y los puntos de descarga. Los vectores de dirección de flujo no eran una característica muy común en el modelo de de aguas subterráneas con software de código abierto hasta el desarrollo en Python de la librería Flopy que tiene una herramienta especial para la representación de gráficos Quiver.

Este tutorial muestra el flujo de trabajo completo para determinar las direcciones de flujo de un modelo en MODFLOW realizado con Model Muse. Las secuencias de comandos insertan una imagen de fondo, georreferencian el modelo de los parámetros exportados como comentarios y exportan la figura resultante como un archivo PNG. El tutorial se realiza en Python 3 en un entorno de Jupyter Notebook.

Posted on February 13, 2019 and filed under TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Qué debo hacer para aprender Modelamiento Numérico de Aguas Subterráneas?

El modelamiento numérico de aguas subterráneas es la representación en la computadora del régimen de aguas subterráneas y los principales procesos que controlan su flujo. El modelamiento no debe ser visto como un requisito de una evaluación ambiental o permiso de agua, sino como una herramienta para la gestión del agua subterránea; una herramienta que nos permita conservar los ecosistemas asociados al régimen hidrogeológico y preserve el suministro de agua a las personas y actividades antrópicas ante escenarios de cambio climático. El siguiente video muestra los recursos disponibles para fortalecer las capacidades profesionales en modelamiento numérico.

Posted on February 15, 2018 and filed under TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Tutorial de Modelamiento en Régimen Transiente con MODFLOW 6 y visualización con Paraview

Basado en el nuevo formato de archivos y palabras clave de MODFLOW 6 es más simple entender un modelo mientras se revisa los archivos de entrada. Este tutorial muestra un ejemplo de modelamiento en régimen estático y transiente en MODFLOW 6 para un periodo de 30 días en 4 periodos de requerimiento. El tutorial tiene una introducción a la geometría del modelo, los archivos de ingreso y condiciones de borde, una simulación del modelo en condiciones transientes y la visualización de los resultados como archivos VTU en Paraview. El tutorial también incluye una discusión en el balance hídrico del sistema de aguas subterráneas al final de la simulación.

Posted on February 8, 2018 and filed under TutorialModflow.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Ejemplo Básico de Modelamiento con MODFLOW 6 y Visualización con Paraview y Flopy

Tutorial básico para aprender el procedimiento de construcción, simulación y representación de un modelo hidrogeológico en MODFLOW 6. El tutorial muestra una introducción al sistema de ficheros de un modelo en condiciones de régimen uniforme. El modelo de este tutorial tiene implementado las siguientes condiciones de borde: Drenes, Recarga, y Carga Constante.  La grilla del modelo es regular con un ancho de 50 metros y tiene 30 filas con 24 columnas; el modelo consta de 4 capas y un espesor total de 130 metros.

El modelo es llamado "hatari01" y esta inspirado en el modelo "twri" de la documentación de MODFLOW 2005 adaptado a MODFLOW 6.  Dentro de la conceptualización hidrogeológica se especifica la conductividad hidráulica en el plano horizontal y vertical. Luego de la simulación se ejecuta un script de Python dentro de un Jupyter Notebook para crear archivos VTK de grilla no estructurada para las cargas hidráulicas, napa freática y condiciones de borde como objetos 3D en Paraview.

Posted on February 1, 2018 and filed under TutorialModflow, TutorialPython.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Representación Mejorada de Resultados de Modelos en MODFlOW con Python, VTK y Paraview - Tutorial

La representación de resultados de modelos de aguas subterráneas es importante / crucial para entender el régimen de aguas subterráneas, estudiar su interacción con las aguas superficiales y ecosistemas dependientes y para evaluar el impacto de requerimientos antropogénicos y del cambio climático. Hasta ahora había pocas opciones de código libre capaces de generar representaciones 3D y estos softwares tenía limitadas opciones para escalas de color, secciones de corte y otras herramientas gráficas. En la búsqueda de mayores opciones encontramos Paraview, un software libre de representación de datos diseñado para analizar set de datos extremadamente grandes usando recursos computacionales de memoria distribuida.

La representación de resultados en MODFLOW a Paraview  requiere utilizar una variante del formato VTK llamado VTU donde el "U" viene de "unstructured" o grilla no estructurada. Este tutorial muestra el procedimiento completo para procesar los resultados de un modelo en MODFLOW en un archivo VTU y su representación en Paraview.

Posted on January 24, 2018 and filed under TutorialModflow, TutorialPython.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.

 

Tutorial para Representar Resultados de MODFLOW en ParaView con Python

MODFLOW es un software que calcula las cargas hidráulicas del flujo de agua subterránea en un medio fracturado / poroso en base de una serie de condiciones de borde como recarga, evapotranspiración, drenaje, pozos, entre otros. Existen una serie de software comerciales y libres para la construcción de modelos en MODFLOW y para la representación de resultados de MODFLOW. A pesar de las capacidades de estos softwares, existe una brecha en el procesamiento de datos y la representación especialmente si hablamos de vistas isómetricas, animaciones y secciones de corte particulares que todavía siguen siendo difíciles de conseguir en modelos multicapa en condiciones transientes de múltiples periodos de requerimiento.

Existe un software libre que es de nuestro particular interés, este software se llama Paraview (paraview.org). Esta aplicación visual fue diseñada para analizar set de datos extremadamente largos usando recursos computacionales de memoria distribuida, es más, el término para del nombre Paraview viene de la paralelización de los núcleos de la computadora.
 

Posted on January 11, 2018 and filed under TutorialModflow, TutorialPython.

 

Suscríbete a nuestro boletín electrónico

Suscríbase a nuestro boletín gratuito para recibir noticias, datos interesantes y fechas de nuestros cursos en recursos hídricos.