Articulo de referencia

Hydrus (software)

[[Proprietary software|Proprietary]] (HYDRUS 2D/3D)"},"website":{"wt":"http://www.pc-progress.com/en/default.aspx?hydrus-3d"}},"i":0}}]}"> Hydrus es un conjunto de software de m...

Hydrus es un conjunto de software de modelado para Windows que permite analizar el flujo de agua, el calor y el transporte de solutos en medios porosos con saturación variable (por ejemplo, suelos). El software HYDRUS cuenta con una interfaz gráfica interactiva para el preprocesamiento de datos, la discretización del perfil del suelo y la presentación gráfica de los resultados. Mientras que HYDRUS-1D simula el flujo de agua, el transporte de solutos y calor en una dimensión y es de dominio público , HYDRUS 2D/3D amplía las capacidades de simulación a la segunda y tercera dimensión y se distribuye comercialmente.

Historia

HYDRUS 1D

Historia del desarrollo de Hydrus-1D

HYDRUS-1D tiene sus raíces en los primeros trabajos de van Genuchten [ 1 ] [ 2 ] y sus modelos SUMATRA y WORM, así como en trabajos posteriores de Vogel (1987) [ 3 ] y Kool y van Genuchten (1989) [ 4 ] y sus modelos SWMI y HYDRUS, respectivamente. Mientras que en SUMATRA se utilizaron esquemas numéricos de elementos finitos cúbicos hermitianos y en WORM y el código HYDRUS más antiguo se utilizaron elementos finitos lineales para la solución de las ecuaciones de flujo de agua y transporte de solutos, SWMI utilizó diferencias finitas para resolver la ecuación de flujo.

Varias características de estos cuatro primeros modelos se combinaron primero en el modelo SWMI_ST basado en MS-DOS (Šimůnek et al., 1993) y más tarde en el simulador HYDRUS-1D basado en Windows (Šimůnek et al., 1998). [ 5 ] Después de lanzar las versiones 1 (para Windows 3.1 de 16 bits ) y 2 (para Windows 95 de 32 bits ), las siguientes dos actualizaciones importantes (versiones 3 y 4) se lanzaron en 2005 y 2008. Estas dos últimas versiones incluyeron módulos adicionales aplicables a reacciones biogeoquímicas más complejas que los módulos HYDRUS estándar.

Si bien los módulos estándar de HYDRUS-1D pueden simular el transporte de solutos que son totalmente independientes o que participan en cadenas de degradación secuenciales de primer orden, los dos nuevos módulos pueden considerar interacciones mutuas entre múltiples solutos, como el intercambio catiónico y la precipitación/disolución.

La versión 3 incluyó el módulo UNSATCHEM (Suarez y Šimůnek, 1997 [ 6 ] ) para simular el transporte de dióxido de carbono, así como el transporte multicomponente de iones principales. El módulo de iones principales UNSATCHEM también se incluyó recientemente en la versión 2 de HYDRUS (2D/3D) (Šimůnek et al., 2011 [ 7 ] ). La versión 4 de HYDRUS-1D ahora incluye no solo el módulo UNSATCHEM, sino también el programa HP1 (Jacques y Šimůnek, 2005 [ 8 ] ), que resultó del acoplamiento de HYDRUS-1D con el programa biogeoquímico PHREEQC. [ 9 ]

HYDRUS 2D/3D

El actual paquete de software HYDRUS (2D/3D) y sus predecesores tienen una larga historia. El origen de estos modelos se remonta al trabajo inicial del Dr. Shlomo Neuman y colaboradores (p. ej., Neuman, 1972 [ 10 ] ), quienes desarrollaron su modelo UNSAT en el Laboratorio de Ingeniería Hidráulica del Technion – Instituto Tecnológico de Israel , en Haifa, Israel , mucho antes de la introducción de las computadoras personales. UNSAT era un modelo de elementos finitos que simulaba el flujo de agua en dominios bidimensionales con saturación variable, como se describe con la ecuación de Richards. El modelo también consideraba la absorción de agua por las raíces, así como una serie de condiciones de contorno pertinentes necesarias para garantizar una amplia aplicabilidad del modelo. Posteriormente, Davis y Neuman (1983) [ 11 ] modificaron UNSAT en la Universidad de Arizona , Tucson, de manera que el modelo pudiera ejecutarse en computadoras personales.

Esta última versión de UNSAT constituyó la base del modelo SWMII desarrollado por Vogel (1987) durante su estancia en la Universidad de Wageningen , Países Bajos. SWMII amplió significativamente las capacidades y la facilidad de uso de UNSAT. El código simulaba el flujo de agua variablemente saturada en dominios de transporte bidimensionales, implementaba las funciones hidráulicas del suelo de van Genuchten (van Genuchten, 1980 [ 12 ] ) y sus modificaciones, consideraba la absorción de agua por las raíces aprovechando algunas de las características del modelo SWATRE (Feddes et al., 1978 [ 13 ] ), e incluía factores de escala para permitir simulaciones de flujo en suelos heterogéneos. El código también permitía que la región de flujo estuviera compuesta por suelos no uniformes con un grado arbitrario de anisotropía local. SWMII fue un predecesor directo del modelo SWMS_2D (Šimůnek et al., 1992 [ 14 ] ) desarrollado posteriormente en el Laboratorio de Salinidad de EE. UU.

El modelo SWMS_2D (Šimůnek et al., 1992 [ 15 ] ) amplió considerablemente las capacidades de SWMII al incluir disposiciones para el transporte de solutos. El transporte de solutos se describió utilizando la ecuación estándar de advección-dispersión que incluía sorción lineal, degradación de primer orden en las fases líquida y sólida, y producción de orden cero en ambas fases. En ese momento también se implementaron otras mejoras numéricas en SWMS_2D. Estas incluían la solución de la forma mixta de la ecuación de Richards como sugirieron Celia et al. (1990), [ 16 ] proporcionando así excelentes balances de masa en los cálculos de flujo de agua. Mientras que SWMII podía simular el flujo de agua en planos verticales u horizontales bidimensionales, SWMS_2D extendió el rango de aplicaciones también a dominios de flujo axisimétricos tridimensionales alrededor de un eje vertical de simetría. Ejemplos son el flujo hacia un pozo, la infiltración desde un anillo superficial o un infiltrómetro de disco de tensión , y la infiltración desde un gotero superficial o subsuperficial.

Historia del desarrollo de HYDRUS 2D/3D

La primera actualización importante de SWMS_2D se publicó con el nombre de CHAIN_2D (Šimůnek et al., 1994b [ 17 ] ). Este modelo amplió considerablemente las capacidades de SWMS_2D al incluir, entre otras cosas, cadenas de descomposición de solutos de primer orden secuenciales y transporte de calor. La dependencia de la temperatura de las propiedades hidráulicas del suelo se incluyó al considerar los efectos de la temperatura sobre la tensión superficial, la viscosidad dinámica y la densidad del agua. La ecuación de transporte de calor en CHAIN_2D consideró el transporte debido a la conducción y la advección con el agua en movimiento. Las ecuaciones de transporte de solutos consideraron el transporte advectivo-dispersivo en la fase líquida, así como la difusión en la fase gaseosa. Las ecuaciones de transporte también incluyeron disposiciones para reacciones de no equilibrio no lineales entre las fases sólida y líquida, reacciones de equilibrio lineales entre la fase líquida y gaseosa, producción de orden cero y dos reacciones de degradación de primer orden: una que era independiente de otros solutos y otra que proporcionaba el acoplamiento entre los solutos involucrados en las reacciones de descomposición de primer orden secuenciales.

Los modelos SWMS_2D y CHAIN_2D constituyeron la base de las versiones 1.0 (para Windows 3.1 de 16 bits) y 2.0 (para Windows 95 de 32 bits) de HYDRUS-2D (Šimůnek et al., 1999 [ 18 ] ). Una característica única de HYDRUS-2D era que utilizaba una interfaz gráfica de usuario (GUI) basada en Microsoft Windows para gestionar los datos de entrada necesarios para ejecutar el programa, así como para la discretización y edición de nodos, la asignación de parámetros, la ejecución del problema y la visualización de resultados. Podía manejar regiones de flujo delimitadas por límites irregulares, así como regiones tridimensionales que presentaban simetría radial alrededor del eje vertical. El código incluye el generador de mallas MeshGen2D, diseñado específicamente para problemas de flujo y transporte en el subsuelo con saturación variable. El generador de mallas puede utilizarse para definir geometrías de dominio muy generales y para discretizar el dominio de transporte en una malla de elementos finitos no estructurada. HYDRUS-2D ha sido reemplazado recientemente por completo por HYDRUS (2D/3D), como se describe a continuación.

El paquete de software HYDRUS (2D/3D) (versión 1) (Šimůnek et al., 2006; [ 19 ] Šejna y Šimůnek, 2007 [ 20 ] ) es una extensión y reemplazo de HYDRUS-2D (versión 2.0) y SWMS_3D (Šimůnek et al., 1995 [ 21 ] ). Este paquete de software es una reescritura completa de HYDRUS-2D y sus extensiones para geometrías bidimensionales y tridimensionales. Además de las características y procesos disponibles en HYDRUS-2D y SWMS_3D, los nuevos módulos computacionales de HYDRUS (2D/3D) consideran (a) el flujo de agua y el transporte de solutos en un sistema de doble porosidad, lo que permite un flujo preferencial en fracturas o macroporos mientras se almacena agua en la matriz, (b) la absorción de agua por las raíces con compensación, (c) las funciones de distribución espacial de las raíces, (d) los modelos de propiedades hidráulicas del suelo de Kosugi y Durner, (e) el transporte de virus, coloides y/o bacterias utilizando un modelo de adhesión/desprendimiento, teoría de filtración y funciones de bloqueo, (f) un módulo de humedal artificial (solo en 2D), (g) el nuevo modelo de histéresis para eliminar el bombeo mediante el seguimiento de puntos de inversión históricos y muchas otras opciones.

Procesos simulados

Ambos modelos HYDRUS pueden utilizarse para simular el movimiento de agua, calor y múltiples solutos en medios con saturación variable. Ambos programas emplean elementos finitos lineales para resolver numéricamente la ecuación de Richards para el flujo de agua saturada-insaturada y ecuaciones de advección-dispersión basadas en Fick para el transporte de calor y solutos. La ecuación de flujo también incluye un término de sumidero para tener en cuenta la absorción de agua por las raíces de las plantas en función del estrés hídrico y salino. Las propiedades hidráulicas del suelo insaturado pueden describirse mediante funciones analíticas de tipo van Genuchten, Brooks y Corey, van Genuchten modificado, Kosugi y Durner. La ecuación de transporte de calor considera tanto la conducción como la advección con el agua en movimiento. Las ecuaciones de transporte de solutos asumen transporte advectivo-dispersivo en la fase líquida y difusión en la fase gaseosa. Las ecuaciones de transporte incluyen además disposiciones para reacciones no lineales y/o de no equilibrio entre las fases sólida y líquida, reacciones de equilibrio lineal entre las fases líquida y gaseosa, producción de orden cero y dos reacciones de degradación de primer orden: una independiente de otros solutos y otra que proporciona el acoplamiento entre los solutos involucrados en reacciones de descomposición secuenciales de primer orden. Además, el transporte físico de solutos en desequilibrio puede tenerse en cuenta asumiendo una formulación de dos regiones y doble porosidad que divide la fase líquida en regiones móviles e inmóviles.

Los modelos HYDRUS pueden utilizarse para analizar el movimiento de agua y solutos en medios homogéneos o estratificados, no saturados, parcialmente saturados o completamente saturados. Los códigos incorporan histéresis al asumir que las curvas de escaneo de secado se escalan a partir de la curva principal de secado, y las curvas de escaneo de humectación a partir de la curva principal de humectación. La absorción de agua por las raíces puede simularse en función del estrés hídrico y salino, y puede ser compensada o no compensada. Los paquetes de software HYDRUS implementan además una técnica de estimación de parámetros tipo Marquardt-Levenberg para la estimación inversa de parámetros hidráulicos y/o de transporte y reacción de solutos del suelo a partir de datos de flujo y/o transporte transitorios o en estado estacionario medidos. Para ello, los programas están escritos de tal manera que prácticamente cualquier aplicación que pueda ejecutarse en modo directo puede ejecutarse igualmente bien en modo inverso, y por lo tanto, para la calibración del modelo y la estimación de parámetros.

Los paquetes HYDRUS utilizan una interfaz gráfica de usuario (GUI) basada en Microsoft Windows para gestionar los datos de entrada necesarios para ejecutar el programa, así como para la discretización y edición de nodos, la asignación de parámetros, la ejecución del problema y la visualización de resultados. Todos los parámetros distribuidos espacialmente, como los de los distintos horizontes del suelo, la distribución de la absorción de agua por las raíces y las condiciones iniciales para el movimiento de agua, calor y solutos, se especifican en un entorno gráfico. El programa ofrece gráficos de las distribuciones de la carga de presión, el contenido de agua, los flujos de agua y solutos, la absorción de agua por las raíces, la temperatura y las concentraciones de solutos en el subsuelo en momentos preseleccionados. También incluye un pequeño catálogo de propiedades hidráulicas del suelo no saturado, así como funciones de pedotransferencia basadas en redes neuronales.

Ambos modelos HYDRUS también contemplan diversas disposiciones para simular el flujo y el transporte en desequilibrio. La ecuación de flujo para este último propósito puede considerar un flujo de doble porosidad, donde una fracción del contenido de agua es móvil y otra inmóvil. Además, las ecuaciones de transporte se modificaron para permitir la consideración de los procesos cinéticos de adhesión/desprendimiento de solutos a la fase sólida, y por lo tanto, de solutos de tamaño finito. Esta característica de adhesión/desprendimiento se ha utilizado recientemente para simular el transporte de virus, coloides y bacterias.

El modelo HYDRUS incluye además módulos para simular el transporte de dióxido de carbono (solo HYDRUS-1D) y módulos de química de iones principales, adoptados del programa UNSATCHEM. Por lo tanto, HYDRUS-1D puede utilizarse en aplicaciones para evaluar la salinidad general, la concentración de cationes solubles individuales, así como la relación de adsorción de sodio y el porcentaje de sodio intercambiable.

Aplicaciones

Tanto HYDRUS-1D como HYDRUS (2D/3D) se han utilizado en cientos, si no miles, de aplicaciones documentadas en artículos de revistas científicas revisadas por pares y numerosos informes técnicos. Ambos paquetes de software también se utilizan en aulas de muchas universidades en cursos sobre física del suelo, procesos en la zona vadosa e hidrología de la zona vadosa. A continuación, se presenta una lista selecta de cientos de aplicaciones de ambos paquetes de software HYDRUS:

http://www.pc-progress.com/en/Default.aspx?h3d-references

http://www.pc-progress.com/en/Default.aspx?h1d-references

El sitio web también ofrece muchas aplicaciones específicas en las bibliotecas de proyectos HYDRUS en:

http://www.pc-progress.com/en/Default.aspx?h1d-library

http://www.pc-progress.com/en/Default.aspx?h3d-applications

El software HYDRUS también ofrece funcionalidades para simular el flujo de agua y el transporte de solutos en ámbitos especializados.

Módulo de humedal artificial

Los humedales artificiales (HA) son sistemas de tratamiento de agua diseñados que optimizan los procesos de tratamiento que se encuentran en los entornos naturales. Los HA son sistemas populares que tratan eficientemente varios tipos de agua contaminada y, por lo tanto, son soluciones sostenibles y respetuosas con el medio ambiente. Un gran número de procesos físicos, químicos y biológicos están activos simultáneamente y se influyen mutuamente. HYDRUS ofrece dos formulaciones de modelos biocinéticos: (a) el módulo CW2D (Langergraber y Šimůnek, 2005 [ 22 ] ), y/o el modelo biocinético CW M1 (Modelo de Humedal Artificial n.° 1) (Langergraber et al., 2009b [ 23 ] ).

Referencias

  1. van Genuchten, M. Th. 1978. Transporte de masa en medios saturados-insaturados: soluciones unidimensionales. Informe de investigación n.° 78-WR-11. Programa de Recursos Hídricos. Universidad de Princeton. Princeton, NJ.
  2. van Genuchten, M. Th. 1987. Un modelo numérico para el movimiento de agua y solutos dentro y debajo de la zona radicular. Informe de investigación n.° 121. Laboratorio de salinidad de EE. UU., USDA, ARS, Riverside, California.
  3. Vogel, T. 1987. SWMII – Modelo numérico de flujo bidimensional en un medio poroso con saturación variable. Informe de investigación n.° 87. Departamento de Hidráulica e Hidrología de Cuencas. Universidad Agrícola de Wageningen, Países Bajos.
  4. Kool, JB y M. Th. van Genuchten. 1989. HYDRUS, modelo unidimensional de flujo y transporte con saturación variable, que incluye histéresis y absorción de agua por las raíces. Versión 3.2. Manual del usuario. Hydrogeologic Inc., Herndon, VA, 116 págs.
  5. Šimůnek, J., M. Šejna y M. Th. van Genuchten. 1998. El paquete de software HYDRUS-1D para simular el movimiento unidimensional de agua, calor y múltiples solutos en medios con saturación variable. Versión 1.0. IGWMC – TPS – 70, Centro Internacional de Modelado de Aguas Subterráneas, Escuela de Minas de Colorado, Golden, Colorado, 186 págs.
  6. Suarez, DL y J. Šimůnek. 1997. UNSATCHEM: Modelo de transporte de agua y solutos no saturados con química de equilibrio y cinética. Soil Sci. Soc. Am. J., 61:1633–1646.
  7. Šimůnek, J., M. Th. van Genuchten y M. Šejna. 2011. El paquete de software HYDRUS para la simulación del movimiento bidimensional y tridimensional de agua, calor y múltiples solutos en medios con saturación variable. Manual técnico, versión 2.0, PC Progress, Praga, República Checa, págs. 258.
  8. Jacques, D., y J. Šimůnek. 2005. Manual de usuario del modelo de flujo y transporte multicomponente variablemente saturado HP1, descripción, verificación y ejemplos. Versión 1.0. SCK•CEN-BLG-998, Residuos y eliminación, SCK•CEN, Mol, Bélgica, 79 págs.
  9. Parkhurst, DL y CAJ Appelo. 1999. Guía del usuario de PHREEQC (Versión 2): Un programa informático para especiación, reacción por lotes, transporte unidimensional y cálculos geoquímicos inversos. Informe de Investigación de Recursos Hídricos 99-4259. USGS, Denver, CO.
  10. Neuman, SP 1972. Programas informáticos de elementos finitos para el flujo en medios porosos saturados e insaturados. Segundo Informe Anual, Proyecto No. A10-SWC-77, Laboratorio de Ingeniería Hidráulica, Technion, Haifa, Israel.
  11. Davis, LA y SP Neuman. 1983. Documentación y guía del usuario: UNSAT2 – Modelo de flujo saturado variable. Informe final, WWL/TM-1791-1, Water, Waste & Land, Inc., Ft. Collins, CO.
  12. van Genuchten, M. Th. 1980. Una ecuación de forma cerrada para predecir la conductividad hidráulica de suelos no saturados. Soil Sci. Soc. Am. J., 44:892-898.
  13. Feddes, RA, PJ Kowalik y H. Zaradny. 1978. Simulación del uso del agua en el campo y el rendimiento de los cultivos. John Wiley & Sons, Nueva York, NY.
  14. Šimůnek, J., T. Vogel y M. Th. van Genuchten. 1992. El código SWMS_2D para simular el flujo de agua y el transporte de solutos en medios bidimensionales saturados de forma variable, Versión 1.1, Informe de investigación n.º 126, Laboratorio de Salinidad de EE. UU., USDA, ARS, Riverside, CA.
  15. Šimůnek, J., T. Vogel y M. Th. van Genuchten. 1992. El código SWMS_2D para simular el flujo de agua y el transporte de solutos en medios bidimensionales saturados de forma variable, Versión 1.1, Informe de investigación n.º 126, Laboratorio de Salinidad de EE. UU., USDA, ARS, Riverside, CA.
  16. Celia, MA, y ET Bououtas, RL Zarba. 1990. Una solución numérica general conservativa de masa para la ecuación de flujo no saturado. Water Resour. Res., 26:1483-1496.
  17. Šimůnek, J., y M. Th. van Genuchten. 1994. El código CHAIN_2D para simular el movimiento bidimensional del flujo de agua, el calor y múltiples solutos en medios porosos con saturación variable. Versión 1.1, Informe de investigación n.° 136, Laboratorio de salinidad de EE. UU., USDA, ARS, Riverside, California.
  18. Šimůnek, J., M. Šejna y M. Th. van Genuchten. 1999. El paquete de software HYDRUS-2D para simular el movimiento bidimensional de agua, calor y múltiples solutos en medios con saturación variable. Versión 2.0, IGWMC – TPS – 53, Centro Internacional de Modelado de Aguas Subterráneas, Escuela de Minas de Colorado, Golden, Colorado, 251 págs.
  19. Šimůnek, J., M. Th. van Genuchten y M. Šejna. 2006. El paquete de software HYDRUS para simular el movimiento bidimensional y tridimensional de agua, calor y múltiples solutos en medios saturados variables, Manual técnico, Versión 1.0, PC Progress, Praga, República Checa, págs. 241.
  20. Šejna, M., y J. Šimůnek. 2007. HYDRUS (2D/3D): Interfaz gráfica de usuario para el paquete de software HYDRUS que simula el movimiento bidimensional y tridimensional de agua, calor y múltiples solutos en medios saturados de forma variable, publicado en línea en www.-pc-progress.cz, PC-Progress, Praga, República Checa.
  21. Šimůnek, J., K. Huang y M. Th. van Genuchten. 1995. El código SWMS_3D para simular el flujo de agua y el transporte de solutos en medios tridimensionales con saturación variable. Versión 1.0, Informe de investigación n.° 139, Laboratorio de Salinidad de EE. UU., USDA, ARS, Riverside, California, 155 págs.
  22. Langergraber, G., y J. Šimůnek, Modelado del flujo de agua saturada variable y el transporte reactivo multicomponente en humedales construidos, Vadose Zone J., 4(4), 924–938, 2005.
  23. Langergraber, G., D. Rousseau, J. García y J. Mena, CWM1 – Un modelo general para describir procesos biocinéticos en humedales artificiales de flujo subsuperficial, Water Sci. Technol., 59(9), 1687-1697, 2009.
  • Página principal de HYDRUS 1D
  • Página principal de HYDRUS 2D
  • Página principal de HYDRUS 2D/3D