Referencia de archivos de datos de entrada¶
Los archivos de datos no espaciales necesarios para ejecutar HydroBID Flood están en formato ASCII de forma libre, que puede abrirse con cualquier editor de texto o programa de hojas de cálculo. En algunos casos puede resultar conveniente editar directamente los datos. Sin embargo, se recomienda editar los archivos con extrema precaución y solo después de haber adquirido un conocimiento profundo de los formatos de archivo de HydroBID Flood. Esta sección explica los archivos de datos de entrada y los parámetros incluidos en cada archivo.
El programa de instalación de HydroBID Flood crea una carpeta con varios proyectos de ejemplo que se pueden consultar para revisar los archivos de datos del modelo. Dependiendo de su sistema operativo y su configuración, esta carpeta se puede encontrar en el directorio de proyectos de ejemplo de instalación.
Los archivos de datos de HydroBID Flood compartirán el mismo nombre y utilizarán las extensiones que se enumeran en la siguiente tabla. Por ejemplo, una ejecución denominada Ejecución1 tendrá los archivos correspondientes, entre otros. La siguiente tabla resume los archivos de datos utilizados por HydroBID Flood.
Note
La columna DEPENDENCIAS de la tabla indica todos los archivos obligatorios y opcionales según las opciones seleccionadas. Puede utilizar esta información para seleccionar los archivos que deben transferirse a otra computadora que realizará las simulaciones, o a una Máquina Virtual en un Servicio en la Nube.
-
QGIS project file: Requerido cuando se utiliza HydroBID Flood; Este es el archivo del proyecto donde QGIS almacena todos los datos espaciales utilizados en el proyecto, incluida la malla de celdas triangulares.
-
Elevation data: cualquiera; Requerido; Puntos de datos de elevación dispersos.
- Triangle-cell mesh data: Requerido; Coordenadas y elevaciones de nodos, topología de malla triangular, tipo de condición de contorno y nombres de archivos, elevaciones iniciales del agua y coeficientes n de Manning.
- Mesh boundary nodes: Archivo interno; Lista de nodos de límites externos y de islas. Este archivo es generado internamente por HydroBID Flood.
- I/O boundary conditions: Archivo interno; Lista de nodos de límites externos, condiciones de entrada y salida. Este archivo es generado internamente por HydroBID Flood.
- Boundary condition nodal file: Requerido; Lista de condiciones de contorno externas. Para cada límite, contiene la lista de nodos y el archivo de datos asociado. Tenga en cuenta que todos los archivos enumerados son necesarios para ejecutar el modelo y deben residir en la misma carpeta. Este archivo ahora lo genera internamente HydroBID Flood, según la información de entrada.
- Run control data: Requerido; Opciones generales de control de ejecución, incluido el paso de tiempo, el tiempo de simulación, las unidades métricas o inglesas, las opciones de salida gráfica, las condiciones iniciales, los componentes, etc.
- Plot results options: Opcional; Opciones de salida gráfica.
- Observation points data: Opcional; Ubicación de los puntos de observación donde el modelo reportará series temporales de resultados.
- Cross section output: Opcional; Lista de secciones transversales donde el modelo generará resultados. Cada sección transversal está definida por las coordenadas de sus dos puntos finales.
- Profile output: Opcional; Corte del perfil de malla donde se desean resultados.
- Time series or rating table files for inflow or outflow boundary conditions: definido por el usuario; Requerido; Hidrograma, elevaciones de la superficie del agua frente al tiempo, etc. El modelo requiere un archivo para cada condición de límite abierto, excepto los tipos de condiciones de límite "libres".
- Initial concentration of each pollutant: Requerido cuando se utiliza el módulo de Transporte de Contaminantes.; Define las concentraciones iniciales sobre la malla.
- Bridges: Requerido cuando se utiliza el componente Puentes.; El archivo de geometría de la sección transversal del puente se utiliza para calcular las pérdidas de energía.
- Culverts: Requerido cuando se utiliza el componente Culvert.; Ubicación de la alcantarilla y archivos de datos de la alcantarilla asociados.
- Dam Breach: Requerido cuando se utiliza el componente Dam Breach.; Ubicación y datos de la ruptura de la presa.
- Gates: Requerido cuando se usa el componente Gates.; Ubicación de la puerta y archivos de datos de apertura de puerta asociados.
- Infiltration: Requerido cuando se usa el componente Infiltración.; Archivo de datos de parámetros de infiltración.
- Internal rating tables: Requerido cuando se utiliza el componente Tabla de calificación interna.; Datos para imponer tablas de clasificación de descargas a lo largo de los límites internos.
- Manning's n variable with depth: Requerido cuando se usa la variable n de Manning con profundidad.; Proporciona los parámetros necesarios para tener en cuenta el coeficiente de rugosidad n de Manning que varía con la profundidad según una tabla proporcionada por el usuario. Creado a partir de polígonos en la capa ManningsNz.
- Bridge piers: Se selecciona el componente pilares; Datos de pilares de puentes utilizados para calcular las fuerzas de arrastre de pilares.
- Rainfall/Evaporation: Requerido cuando se usa el componente Lluvia/Evaporación.; Series temporales de precipitaciones y evaporación.
- Sources and sinks: Requerido cuando se utiliza el componente Fuentes.; Este archivo contiene la ubicación de las fuentes de descarga de entrada o los sumideros de descarga de salida y las series temporales asociadas de archivos de datos de descarga.
- Weirs: Requerido cuando se usa el componente Weir.; Este archivo contiene polilíneas de vertederos y datos de vertederos asociados.
-
Wind: Requerido cuando se usa el componente Viento.; Este archivo contiene datos específicos de densidad y velocidad del viento.
-
Bridge Scour: Requerido para calcular la socavación de pilares o estribos de puentes.; Este archivo contiene los parámetros de pilares y estribos necesarios para calcular la socavación.
-
Mud/Tailings Flow: Requerido cuando se utiliza el módulo de flujo de lodo/relaves.; Proporciona los parámetros necesarios para modelar el flujo de lodo y relaves.
- Oil Spills on Land: Requerido cuando se utiliza el modelo OilFlow2D para simular derrames terrestres.; Proporciona los parámetros necesarios para modelar derrames de petróleo terrestres.
- Oil Spills on water: Requerido cuando se utiliza el modelo OilFlow2D para simular derrames de petróleo sobre el agua.; Proporciona los parámetros necesarios para modelar derrames de petróleo en el agua.
- Pollutant transport: Requerido cuando se utiliza el módulo de Transporte de Contaminantes.; Datos de contaminantes pasivos o reactivos.
- Bed load sediment transport: Requerido cuando se utiliza el módulo de transporte de sedimentos.; Datos de transporte de sedimentos de carga de fondo.
- Suspended sediment transport: Requerido cuando se utiliza el módulo de transporte de sedimentos.; Datos de transporte de sedimentos suspendidos.
- Water Quality: Requerido cuando se utiliza la Calidad del Agua; Parámetros de calidad del agua.
Datos de control de ejecución¶
Archivo de datos de control de ejecución: .DAT¶
Este archivo contiene parámetros para controlar la ejecución del modelo, incluidos el paso de tiempo, el tiempo de simulación, las unidades métricas o inglesas, los procesos físicos o los cambios de componentes, y las opciones de salida gráfica y condiciones iniciales.\ Línea 1: Número de versión interna del programa.\ RELEASE\ Línea 2: Selector de modelo.\ IMS\ Línea 3: Procesos físicos o cambios de componentes.\ IRAIN ISED IPIERS IWEIRS ICULVERTS ISOURCES IINTRC IBRIDGES IGATES IDAMS ISWMM\ Línea 4: cambio de método de lecho húmedo-seco.\ IWETDRY\ Línea 5: interruptores de control de salida.\ IEXTREMES IXSEC IPROFILE NOGRAPH IOBS\ Línea 6: Datos de control de tiempo.\ DUMMY CFL DUMMY TOUT TLIMT\ Línea 7: Condiciones iniciales e interruptores de control de arranque en caliente.\ IINITIAL IHOTSTART\ Línea 8: variable n de Manning con cambio de profundidad.\ IMANN\ Línea 9: Factor de multiplicación global del valor n de Manning.\ XNMAN\ Línea 10: Cambio de informe de balance de masa.\ IMASSBAL\ Línea 11: conmutador de definición del sistema de unidades.\ NUNITS\ Línea 12: Profundidad mínima de flujo para áreas secas.\ HMIN\ Línea 13: Elevación inicial de la superficie del agua.\ INITIAL_WSE\ Línea 14: Cambio de modelos de Transporte de contaminantes / Calidad del Agua.\ IPOLLUTANT\ Línea 15: Cambio de estrés por viento.\ IWIND\ Línea 16: Cambio de modelos de flujo de lodo/relaves y derrame de petróleo.\ IMDOIL\ Línea 17: Número de núcleos o ID de GPU.\ IDGPU\ Línea 18: Interfaz gráfica de usuario que creó los archivos.\ IGUI\ Línea 19: Componentes adicionales.\ ISCOUR IMULTSOURCES IHAZARD HARRIVAL FUTURE5 FUTURE6 FUTURE7 FUTURE8 FUTURE9 FUTURE10
Ejemplo de archivo .DAT¶
201905
1
0 0 0 0 1 1 0 0 0 0 0
2
0 0 0 0 0
0 0.5 0.25 0.25 8
1 0
1
1
0.9
1
-1
0
0
0
0
4
2
1 0 0 0.05 0 0 0 0 0 0 0
- CFL: R; \((0,1]\); -; Se aplica a los modelos de GPU RiverFlow2D y RiverFlow2D. Número de Courant. El valor predeterminado está establecido en 1,0. Es posible que sea necesario configurar CFL en valores más bajos si los resultados muestran signos de oscilaciones inesperadas.
- DUMMY: R; -; -; Parámetro ficticio para uso futuro. Ignorado en HydroBID Flood.
- HMIN: R; \(-1\) o \(>0\); m/ft; En HydroBID Flood HMIN es el límite de profundidad para el cálculo seco-húmedo. Si la profundidad es menor que HMIN, la velocidad de la celda se establecerá en 0. Si HMIN = -1, todas las celdas con una profundidad menor que \(10^{-6}\) m se considerarán secas.
- HARRIVAL: R; \(\ge 0\); m/ft; El modelo informará el tiempo de llegada de la inundación o de la onda frontal a cada celda cuando la profundidad de la celda alcance HARRIVAL por primera vez durante la simulación.
-
IADDISP: I; 0,1; -; Cambia para activar el modelo de transporte de contaminantes.
-
Desactivar los cálculos de transporte de contaminantes.
-
Aplicar transporte de contaminantes.
-
IBRIDGES: I; 0,1; -; Interruptor para activar el componente Puentes.
-
Desactive el componente Puentes.
- Aplicar el componente Puentes.
Requiere archivo. Consulte los detalles en la sección Bridges de este manual.\ - ICULVERTS: I; 0,1; -; Interruptor que indica si se utilizarán alcantarillas unidimensionales.
- No se utilizarán alcantarillas.
- Utilice alcantarillas.
Requiere archivo. Consulte los detalles en la sección Culverts de este manual.\ - IDAMS: I; 0,1; -; Interruptor para activar el componente Dam Breach.
- Desactive el componente Dam Breach.
- Aplique el componente Dam Breach.
Requiere archivo. Consulte los detalles en la sección Dam Breach de este manual.\ - IDGPU: I; \(\geq 0\); -; RiverFlow2D: este parámetro indica cuántos procesadores o núcleos se utilizarán en el cálculo paralelo. El número máximo dependerá de las capacidades del procesador. RiverFlow2D GPU: si su computadora tiene varias tarjetas GPU, este parámetro le permite seleccionar qué tarjeta se utilizará para la ejecución. Dado que el modelo permite solo una ejecución simultánea por tarjeta, esta opción permite ejecutar simulaciones simultáneas en diferentes tarjetas. - IEXTREMES: I; 0,1; -; Cambie a informar valores máximos durante toda la simulación.
- No reportar valores máximos.
-
Informar los valores máximos.
-
IGATES: I; 0,1; -; Interruptor para activar el componente Gates.
-
Apague el componente Gates.
- Aplicar el componente Gates.
Requiere archivo. Consulte los detalles en la sección Gates de este manual.\ - IGUI: I; 1, 2; -; Este parámetro indica qué interfaz gráfica de usuario se utilizó para crear archivos HydroBID Flood.
- SMS Aquaveo
-
QGIS
-
IHAZARD: I; 0,1; -; Interruptor para crear archivos de peligro de inundación.
-
No crea archivos de peligro.
-
El modelo creará los archivos de peligros.
-
IHOTSTART: I; 0,1; -; Interruptor para iniciar a ejecutar desde cero o continuar una simulación anterior.
-
Inicie la simulación desde el momento inicial.
-
Inicie la simulación desde la ejecución anterior.
-
IINTRC: I; 0,1; -; Interruptor para tablas de clasificación interna.
-
No utilice el componente de la tabla de clasificación interna.
- Utilice tablas de calificación internas.
Consulte los detalles en la sección Internal Rating Tables de este manual.\ - IINITIAL: I; 0,1,2,-9999; -; Interruptor de condición inicial para elevaciones de la superficie del agua.
- Elevación horizontal prescrita de la superficie del agua
- Lecho seco inicial sobre toda la malla.
-
Elevaciones iniciales de la superficie del agua leídas del archivo. El valor -9999 asigna una elevación horizontal del agua igual a la elevación máxima del lecho más 0,5 m (1,64 pies). Ver comentario 3.
-
INITIAL_WSE: R; -; m/ft; Elevación inicial de la superficie del agua en todas las mallas. Esta será la superficie de agua inicial si IINITIAL es 0. Ver comentario 3.
-
IMANN: I; 1,2; -; N de Manning variable con interruptor de profundidad.
-
La n de Manning es constante para todas las profundidades.
-
La n de Manning puede variar con las profundidades definidas en el archivo.
-
IMASSBAL: I; 0,1; -; Interruptor de informe de balance de masa. Se utiliza para definir cuándo calcular el balance de masa y crear el archivo.
-
El balance de masa no se calcula en cada paso de tiempo y no se crea.
- El balance de masa se calcula y se crea en cada paso de tiempo.
Ver comentario 9.\ - IMDOIL: I; 0-3; -; Interruptor para seleccionar el modelo de lodo/relaves/aceite.
- No haga funcionar modelos de lodo/relaves/aceite.
- Ejecute el modelo de flujo de lodo/relaves. Requiere archivo. Consulte los detalles en la sección Modelo de flujo de lodo/relaves de este manual.
- Ejecutar el modelo de derrame de petróleo en flujo terrestre. Requiere archivo. Consulte los detalles en la sección Derrames de petróleo en tierra de este manual.
- Ejecute el modelo de derrame de petróleo en agua. Requiere archivo. Consulte los detalles en la sección Derrames de petróleo en el agua de este manual.
-
Ejecute el modelo de flujo de lodo/relaves. Requiere archivo. Consulte los detalles en la sección Modelo de flujo de lodo/relaves de este manual.
-
IMS: I; 1,2; -; Interruptor de modelo utilizado para seleccionar el modelo de motor hidrodinámico.
-
RiverFlow2D.
-
GPU RiverFlow2D.
-
IMULTSOURCES: I; 0,1; -; Conmutador utilizado para seleccionar el procesamiento por lotes de múltiples fuentes. Cuando se establece en 1, el modelo creará un subdirectorio (nombrado como ID de fuente) para cada fuente y realizará ejecuciones independientes en cada subdirectorio.
-
Se considerarán actuando simultáneamente todas las fuentes.
-
El modelo realizará tantas ejecuciones como fuentes estén definidas.
-
IOBS: I; 0,1; -; Interruptor para informar series temporales de resultados en ubicaciones específicas definidas por coordenadas.
-
No informar sobre puntos de observación.
- Informe sobre puntos de observación.
Requiere archivo. Consulte los detalles en la sección Observation Points de este manual.\ - IPIERS: I; 0,1; -; Interruptor para permitir tener en cuenta la fuerza de arrastre del pilar.
- No utilice la opción de fuerza de arrastre del pilar.
- Utilice la opción de fuerza de arrastre del pilar.
Requiere un archivo. Esta opción se puede utilizar si la malla no tiene en cuenta la geometría del pilar. Consulte los detalles en la sección Bridge Piers Section de este manual.\ - IPOLLUTANT: I; 0,1, 2; -; Interruptor para seleccionar el modelo contaminante.
- No haga funcionar modelos de transporte de contaminantes.
- Ejecutar el modelo de reacción-advección-dispersión del transporte de contaminantes. Requiere archivo.
- Ejecutar el modelo de calidad del agua. Requiere archivo.
Consulte los detalles en la sección Pollutant Transport and Water Quality Models de este manual.\ - IPROFILE: I; 0,1; -; Variable para controlar la salida del perfil.
- No se generan resultados de perfil.
- Los resultados se generarán según un perfil prescrito.
Requiere archivo. Ver comentario 4.\ - IRAIN: I; 0-4; -; Interruptor para entrada de lluvia y evaporación.
- Sin modelización de precipitaciones.
- No utilizado.
- Precipitaciones/evaporación.
- Infiltración.
-
Precipitaciones/evaporación e Infiltración.
-
ISED: I; 0,1; -; Interruptor de transporte de sedimentos.
-
Sin modelización del transporte de sedimentos.
- Se simularán el transporte de sedimentos, la erosión del lecho móvil y la deposición. Requiere uno o varios archivos.
Consulte los detalles en la sección Sediment Transport de este manual.\ - ISCOUR: I; 0,1; -; Interruptor para realizar cálculos de socavación.
- Desactive el cálculo de socavación alrededor de pilares y estribos.
-
Calcular la socavación alrededor de pilares o estribos de puentes. Requiere archivo.
-
ISOURCES: I; 0,1; -; Cambio para fuentes y sumideros.
-
No hay fuentes ni sumideros presentes.
- Hay fuentes o sumideros presentes. Requiere archivo.
- Las fuentes o sumideros están presentes, pero cada fuente se resolverá como escenarios separados en diferentes subdirectorios nombrados según cada ID de fuente. Requiere archivo.
Consulte los detalles en la sección Sources de este manual.\ - ISWMM: I; 0,1; -; Interruptor para vinculación con modelo EPA-SWMM.
- Desactivar enlace con el modelo EPA-SWMM.
-
Calcular el flujo de agua superficial y la interacción con los drenajes pluviales con el modelo EPA-SWMM. Requiere archivo y un archivo de modelo SWMM compatible.
-
IWEIRS: I; 0,1; -; Cálculo de vertedero en interruptor de límite interno.
-
No utilice el cálculo del vertedero en los límites internos.
- Utilice el cálculo del vertedero en los límites internos.
Consulte los detalles en la sección Weirs de este manual.\ - IWIND: I; 0,1; -; Interruptor para tener en cuenta la tensión del viento en la superficie del agua.
- No considere el estrés del viento.
- Considere el estrés del viento. Requiere archivo.
Consulte los detalles en la sección Wind Stress de este manual.\ - IXSEC: I; 0,1; -; Interruptor de salida de sección transversal.
- No hay salida del resultado de la sección transversal.
-
Los resultados de la sección transversal se enviarán a un archivo. Requiere archivo. Ver comentario 5.
-
NOGRAPH: I; 0,4; -; Variable para controlar el cierre automático de la ventana de seguimiento de ejecución del modelo.
-
La ventana permanece abierta hasta que el usuario haga clic en el botón cerrar.
-
Las ventanas del modelo se cerrarán automáticamente tan pronto como finalice la ejecución.
-
NUNITS: I; 0,1; -; Variable para indicar sistema unitario:
-
Unidades métricas.
-
Unidades inglesas.
-
RELEASE: I; -; -; ID del número de versión utilizado internamente como referencia. No debe modificarse.
- TLIMT: R; \(>0\); h.; Tiempo total de simulación.
- TOUT: R; \(\leq TLIMT\); h.; Intervalo de tiempo de salida para informar resultados.
- XNMAN: R; [0.1-2]; -; Coeficiente multiplicador n de Manning. Ver comentario 6.
Comentarios para el archivo .DAT¶
-
Establecer el CFL (Courant Friederich-Lewy) o el número de Courant es fundamental para una estabilidad adecuada y garantizar la conservación de la masa. El esquema de tiempo explícito de HydroBID Flood es condicionalmente estable, lo que significa que hay un paso de tiempo máximo por encima del cual las simulaciones se volverán inestables. Este umbral puede aproximarse teóricamente mediante una condición de Courant-Frederick-Lewy definida de la siguiente manera:
\[CFL=\frac{\Delta t\sqrt{g h}}{\Delta x}\leq 1\]donde \(\Delta t\) = DT es el paso de tiempo, \(\Delta x\) es una medida del tamaño mínimo de celda triangular, \(g\) es la aceleración de la gravedad y \(h\) es la profundidad del flujo. Puede ocurrir que durante las etapas iniciales de un hidrograma, las velocidades sean pequeñas y el paso de tiempo seleccionado sea el adecuado. Sin embargo, durante la simulación, las velocidades y la profundidad del flujo pueden aumentar provocando que se exceda la condición de estabilidad. En esos casos será necesario volver a ejecutar el modelo con una CFL más pequeña. Alternativamente, se puede utilizar la opción de paso de tiempo variable.
-
Para simulaciones de pasos de tiempo variables, HydroBID Flood estima el DT máximo utilizando la condición teórica de Courant-Frederick-Lewy (CFL). A veces, el DT estimado puede ser demasiado alto, lo que genera inestabilidades y puede ser necesario reducir el CFL a un valor inferior a uno para ajustarlo. Los valores típicos de CFL oscilan entre 0,3 y 1, pero pueden variar de un proyecto a otro.
- Hay tres opciones de condiciones iniciales. Si IINITIAL = 0, la elevación inicial del agua será una superficie horizontal constante en la elevación dada como INITIAL_WSE. Si INITIAL_WSE es = -9999, entonces el programa asignará una elevación de agua constante igual a la elevación más alta del lecho en la malla. Si IINITIAL = 1, toda la malla computacional estará inicialmente seca, excepto en los límites abiertos donde se prescribe la descarga y se asume una profundidad \(>\) 0 para el primer paso de tiempo. Si IINITIAL = 2, las elevaciones iniciales de la superficie del agua se leen del archivo de datos para cada nodo de la malla.
- Utilice la opción IPROFILE para permitir que HydroBID Flood genere resultados a lo largo de una polilínea. La polilínea y otros datos requeridos se deben proporcionar en el archivo de Perfiles, que se define más adelante en este documento.
- Utilice esta opción para permitir que HydroBID Flood genere resultados a lo largo de secciones transversales prescritas. Las secciones transversales y otros datos requeridos deben proporcionarse en el archivo de secciones transversales que se define más adelante en este documento.
- Utilice la opción XNMAN para probar la sensibilidad del valor n de Manning en los resultados. El coeficiente de Manning prescrito asignado a cada celda se multiplicará por XNMAN. Esta opción es útil para probar la sensibilidad del modelo a la n de Manning durante la calibración del modelo.
- El modelo creará archivos de salida con valores máximos de cada variable de salida.
- El usuario puede especificar una configuración inicial de elevación de la superficie del agua IINITIAL = 0 e ingresar INITIAL_WSE.
- El usuario puede seleccionar si el modelo calculará o no el balance de masa. Esto tiene implicaciones particularmente en el modelo de GPU, ya que los cálculos del balance de masa se realizan en la CPU, con la consiguiente sobrecarga de rendimiento y aumento del tiempo de ejecución. Puede activarlo para revisar cómo el modelo conserva el volumen o la masa. Una vez comprobado esto, se recomienda desactivarlo para obtener el máximo rendimiento.
Datos de malla¶
Archivo de datos de malla: .FED¶
Este archivo contiene los datos que definen la malla de celdas triangulares e incluye coordenadas de nodos, conectividad para cada celda triangular, elevaciones de nodos, coeficientes n de Manning y otros parámetros. Este archivo es creado por HydroBID Flood. HydroBID Flood garantiza que el archivo se creará sin errores y será consistente con las condiciones de contorno y otros parámetros de la malla. La edición de este archivo fuera de HydroBID Flood puede provocar errores inesperados.\ Línea 1: Número de celdas y nodos.\ NELEM NNODES DUMMY DUMMY\ Líneas NNODES que contienen coordenadas de nodo y parámetros de nodo.\ IN X(IN) Y(IN) ZB(IN) INITWSE(IN) MINERODELEV(IN) BCTYPE BCFILENAME\ Líneas NELEM que contienen conectividad de malla y parámetros de celda.\ IE NODE(IE,1) NODE(IE,2) NODE(IE,3) MANNINGN(IE) ELZB(IE) ELINITWSE(IE) ELMINERODELEV(IE)
Ejemplo de un archivo .FED¶
1965 1048 5 5
1 243401.515 94305.994 51.071 0.000 -9999.000 0 0
2 243424.157 94325.674 49.833 0.000 -9999.000 0 0
3 243446.800 94345.354 49.136 0.000 -9999.000 12 0.025
4 243469.443 94365.034 48.879 0.000 -9999.000 0 0
5 243503.168 94394.347 51.662 0.000 -9999.000 12 0.025
...
1044 243830.638 93310.994 48.603 0.000 -9999.000 6 QIN.DAT
1045 243492.493 93320.046 49.987 0.000 -9999.000 6 QIN.DAT
1046 243693.660 93297.785 47.390 0.000 -9999.000 0 0
1047 243964.332 93388.332 50.843 0.000 -9999.000 0 0
1048 243861.431 93893.192 50.863 0.000 -9999.000 0 0
1 456 987 188 0.035 51.395 0.000 -9999.000 0.000
2 478 183 809 0.035 49.778 0.000 -9999.000 0.000
3 336 37 869 0.035 53.992 0.000 -9999.000 0.000
4 601 393 97 0.035 53.486 0.000 -9999.000 0.000
5 456 509 987 0.035 51.690 0.000 -9999.000 0.000
...
1961 1024 972 23 0.035 47.480 0.000 -9999.000 0.000
1962 930 1028 377 0.035 48.126 0.000 -9999.000 0.000
1963 1028 960 377 0.035 48.385 0.000 -9999.000 0.000
1964 1043 1017 426 0.035 51.994 0.000 -9999.000 0.000
1965 850 78 77 0.035 49.715 0.000 -9999.000 0.000
Esta malla tiene 1965 celdas, 1048 nodos.
- BCTYPE: I; -; -; Código para indicar tipo de límite abierto. Consulte más detalles sobre las condiciones de contorno en la descripción del archivo a continuación.
- BCFILENAME: S; \(<26\); -; Nombre del archivo de condición de contorno. No debe contener espacios y debe tener menos de 26 caracteres. Consulte más detalles en la descripción del archivo a continuación.
- DUMMY: I; -; -; Siempre igual a 2.
- ELINITWSE(IE): R; -; m o ft; Elevación inicial de la superficie del agua para la celda EL. Utilizado en GPU RiverFlow2D y RiverFlow2D.
- ELMINERODELEV (IE): R; \(\geq 0\); -; Elevación mínima de erosión permitida en cada celda. Utilizado en GPU RiverFlow2D y RiverFlow2D.
- ELZB (IE): R; -; m o ft; Elevación inicial del lecho para la celda EL. Utilizado en GPU RiverFlow2D y RiverFlow2D.
- INITWSE(IN): R; -; m o ft; Elevación inicial de la superficie del agua para el nodo IN.
- IE: I; \(>0\); -; Índice de celda. Consecutivo de 1 a NELEM.
- IN: I; \(>0\); -; Número de nodo. Consecutivo de 1 a NNODES.
- MANNINGN(IE): R; \(>0\); -; Valor n de Manning para la celda IE.
- MINERODELEV (IN): R; \(\geq 0\); m o ft; Elevación mínima de erosión permitida en cada nodo.
- NELEM: I; 1-5; -; Número de celdas triangulares.
- NNODES: I; \(>0\); -; Número de nodos.
- NODE(IE,1), NODE(IE,2), NODE(IE,3): I; \(>0\); -; Números de nodo para la celda IE dados en sentido antihorario.
- X(IN): R; -; m o ft; Coordenada X del nodo IN.
- Y(IN): R; -; m o ft; Coordenada Y del nodo IN.
- ZB (IN): R; -; m o ft; Elevación inicial del lecho para el nodo IN.
Abrir archivos de datos de condiciones de contorno: .IFL y .OBCP¶
Estos archivos contienen datos de condiciones de contorno que el modelo utiliza únicamente internamente. Ambos archivos son generados internamente por HydroBID Flood. El formato del archivo es el siguiente\ Línea 1: Número de nodos en el límite externo.\ NNODESBOUNDARY\ Líneas NNODESBOUNDARY que contienen los datos de las condiciones de contorno externas.\ NODE BCTYPE BCFILENAME
Ejemplo de archivo .IFL¶
1165
365 1 WSE97out.TXT
367 1 WSE97out.TXT
431 1 WSE97out.TXT
Este archivo tiene 1165 nodos en el límite. El nodo 365 tiene un BCTYPE=1 (elevación de la superficie del agua) y la serie temporal de elevaciones de la superficie del agua frente al tiempo está en el archivo.\ El formato del archivo es el siguiente\ Línea 1: Número de límites abiertos de entrada y salida.\ NOB\ NOB grupos de líneas que contienen los siguientes datos.\ BCTYPE\ BCFILENAME\ NNODESBOUNDARYI\ NNODESBOUNDARYI líneas que contienen la lista de nodos en este límite.\ NODE(I)
Ejemplo de un archivo .OBCP¶
2
12
UNIF1.DATP
24
2916
...
3299
6
INFLOW1.QVT
17
2
1
...
25
2
6
Este archivo tiene 2 límites abiertos. El primer límite abierto es BCTYPE=12 correspondiente a la salida de flujo uniforme. La tabla WSE frente a descarga de flujo uniforme se incluye en el archivo y hay 24 nodos en el límite. El segundo límite abierto es BCTYPE = 6 correspondiente al hidrograma de entrada, cuya tabla de descarga frente al tiempo se proporciona en el archivo, y hay 17 nodos en el límite.
- BCTYPE: I; -; -; Código para indicar tipo de límite abierto. Ver Tabla y comentario 1.
- BCFILENAME: S; \(<26\); -; Nombre del archivo de condición de contorno. No debe contener espacios y debe tener menos de 26 caracteres. Ver comentarios 2 y 3.
- NOB: I; -; -; Número de límites abiertos de entrada o salida.
- NODE: I; -; -; Número de nodo.
- NNODESBOUNDARYI: I; -; -; Número de nodos en el límite abierto I.
- NNODESBOUNDARY: I; -; -; Número total de nodos en el límite.
lp9.9cm
- 0: Límite impermeable cerrado. Se impone una condición de contorno de deslizamiento (sin flujo normal). Ver comentario 5.
- 1: Impone la elevación de la superficie del agua. Se debe proporcionar un archivo de condiciones de contorno asociado. Ver comentarios 2 y 4.
- 6: Impone descarga de agua. Se debe proporcionar un archivo de condiciones de contorno asociado. Ver comentario 2.
- 9: Impone una tabla de clasificación de descarga de etapa de valor único. Se debe proporcionar un archivo de condiciones de contorno asociado. Ver comentario 6.
- Condición de flujo de entrada o salida 10: Libre". Las velocidades y elevaciones de la superficie del agua son calculadas por el modelo. Ver comentario 7.
- 11: Condición de salida libre". Las velocidades y elevaciones de la superficie del agua son calculadas por el modelo. Sólo se permite flujo de salida. Ver comentario 7.
- 12: Condición de salida de flujo uniforme. Ver comentario 10.
- 13-16: Para uso futuro.
- 17: Impone la elevación de la superficie del agua. Esta condición es similar a BCTYPE 1, pero fuerza una velocidad perpendicular a la línea de entrada. Se debe proporcionar un archivo de condiciones de contorno asociado. Ver comentarios 2 y 4.
- 19: Impone una tabla de clasificación de descarga de etapa de valor único a lo largo de una polilínea interna. Se debe proporcionar un archivo de condiciones de contorno asociado. Ver comentario 8.
- 26: Impone series temporales de descargas de agua y descargas de sedimentos. Se debe proporcionar un archivo de condiciones de contorno asociado. Ver comentario 9.
Comentarios para los archivos .IFL y .OBCP¶
-
HydroBID Flood permite tener cualquier número de límites de entrada y salida con varias combinaciones de condiciones impuestas. El uso adecuado de estas condiciones es un componente crítico para una simulación exitosa de inundaciones HydroBID. Teóricamente, para el flujo subcrítico se requiere proporcionar al menos una condición en los límites del flujo de entrada y otra para los límites del flujo de salida. Para el flujo supercrítico se deben imponer todas las condiciones en los límites del flujo de entrada y "ninguna" en los límites del flujo de salida. La tabla ayuda a determinar qué condiciones utilizar para la mayoría de las aplicaciones.
- Subcritical: Q o Velocidad; Elevación de la superficie del agua
- Supercritical: Q y WSE; Libre
Note
Se recomienda tener al menos un límite donde se prescribe WSE o descarga por etapas. Tener sólo descarga y ningún WSE puede dar lugar a imprecisiones debido a la violación de los requisitos teóricos de las condiciones de contorno de las ecuaciones de aguas poco profundas.
-
Al imponer una sola variable (elevación de la superficie del agua o caudal Q), el usuario deberá proporcionar un archivo ASCII con la serie temporal de la variable correspondiente. Consulte la sección Archivos de datos de condiciones de contorno para obtener detalles sobre el formato de archivos de condiciones de contorno de una variable.
- Al imponer dos variables (elevación de la superficie del agua y caudal Q, etc.), se requiere proporcionar un archivo ASCII con las series de tiempo de las variables. Consulte la sección Archivos de datos de condiciones de contorno para obtener detalles sobre el formato de archivos de condiciones de contorno de dos variables.
- Al imponer la elevación de la superficie del agua, es importante comprobar que el valor impuesto sea mayor que la elevación del lecho. Aunque HydroBID Flood puede ejecutarse con esa condición, podría provocar errores de conservación de volumen.
- Se impone una condición de límite cerrado por defecto en todos los nodos de límite. En este caso, el modelo calcula las velocidades y las elevaciones de la superficie del agua para todos los nodos en el límite dependiendo del valor del parámetro ISPLIPBC. Por ejemplo, ISLIPBC = 1 impondrá condiciones de deslizamiento que establecerán un flujo cero a través del límite. El flujo tangencial es libre correspondiente a una condición de deslizamiento.
-
Cuando se utiliza una condición de descarga de etapa de valor único, el modelo primero calcula la descarga en el límite, luego interpola la elevación de la superficie del agua correspondiente de la tabla de clasificación e impone ese valor para el siguiente paso de tiempo. En caso de que el límite esté seco, funciona como un límite de condición libre (véase el comentario 7). Las elevaciones de la superficie del agua se imponen solo en nodos húmedos. Esta condición requiere proporcionar un archivo ASCII con las entradas de valores de la tabla. Consulte la sección Archivos de datos de condiciones de límites para obtener detalles sobre el formato del archivo. En general, es preferible utilizar un hidrograma por etapas en lugar de una condición de descarga por etapas. En la mayoría de los ríos de pendiente pequeña, la relación etapa-caudal se ve afectada por la histéresis. En otras palabras, la curva etapa-descarga forma un bucle y se producen descargas más altas en la rama ascendente que en la rama de recesión del hidrograma. Esto se debe principalmente al gradiente de profundidad en la dirección del flujo que cambia de signo a lo largo del hidrograma. En la práctica, esto implica que pueden existir dos etapas posibles para una misma descarga. Si la relación etapa-caudal no se conoce bien o si simplemente se calcula suponiendo un flujo uniforme en estado estacionario, puede dar lugar a errores considerables cuando se utiliza como condición límite aguas abajo. Es por eso que a menudo se prefiere utilizar el hidrograma por etapas para ese fin. Sin embargo, dicho hidrograma puede no estar disponible para estudiar los cambios en el río y evaluar las condiciones propuestas. Para esos casos, es útil utilizar una relación etapa-caudal, preferiblemente medida en una amplia gama de caudales. Cuando esta relación no está disponible, una opción sería asumir un flujo en estado estacionario para determinar una curva de calificación de valor único. Dado que esta condición puede generar reflexión de olas que puede propagarse río arriba, es importante ubicar el límite río abajo en un tramo suficientemente alejado del área de interés, minimizando así los efectos artificiales del remanso. Desafortunadamente, no existe una forma general de seleccionar dicho lugar, pero será necesario realizar experimentos numéricos con el modelo real para lograr una ubicación razonable.
Note
Las relaciones entre etapa y descarga del circuito no se implementan en esta versión de HydroBID Flood.
-
En los límites de las condiciones de flujo libre, el modelo calcula las velocidades y las elevaciones de la superficie del agua aplicando las ecuaciones completas de las celdas internas. No se imponen valores específicos para velocidades o profundidades per se en estos nodos. En la práctica, esto equivale a suponer que las derivadas de las elevaciones y velocidades de la superficie del agua son 0. En situaciones de flujo subcrítico, es aconsejable utilizar esta condición cuando hay al menos otro límite abierto donde se impone WSE o descarga escalonada.
- Cuando se utiliza una condición de descarga de etapa de valor único en secciones internas, el modelo primero calcula la descarga a través del límite y luego interpola la elevación de la superficie del agua correspondiente de la tabla de clasificación, imponiendo ese valor para el siguiente paso de tiempo para todos los nodos en el límite interno. Esta condición requiere proporcionar un archivo ASCII con las entradas de valores de la tabla. Consulte la sección Boundary Conditions Data Files para obtener detalles sobre el formato de archivo.
- Al imponer un vertido de agua y sedimentos, se requiere proporcionar un archivo ASCII con las series temporales de vertido de agua y vertido volumétrico de sedimentos para cada una de las fracciones. Tenga en cuenta que la descarga de sedimentos siempre se espera en volumen por unidad de tiempo. Consulte la sección Boundary Conditions Data Files para obtener detalles sobre el formato de archivos de condiciones de contorno de múltiples variables.
- El usuario deberá proporcionar un fichero con la pendiente de energía \(S_0\) para el límite correspondiente. Este archivo solo contendrá un valor único \(S_0\). El modelo utilizará \(S_0\), n de Manning y descarga para crear una tabla de clasificación a partir de la cual se impondrán las elevaciones de la superficie del agua en función de la descarga de salida calculada. La tabla de clasificación se calcula cada 0,05 m (0,16 pies) comenzando desde la elevación más baja del lecho en la sección transversal del flujo de salida hasta 50 m (164 pies) por encima de la elevación más alta del lecho en la sección. Si \(S_0 = -999\), el modelo calculará la pendiente promedio del lecho perpendicular a la línea límite. Tenga en cuenta que al permitir que el modelo calcule la pendiente promedio del lecho, utiliza las elevaciones en las celdas adyacentes a la línea límite, lo que puede resultar en pendientes adversas o pendientes que no capturan la tendencia general del tramo.
- Esta condición de contorno es similar a BCTYPE = 6 para la descarga de agua de entrada. Sin embargo, en este caso, en lugar de convertir la descarga en velocidades que se imponen en todos los nodos de entrada; el modelo crea fuentes en todas las celdas adyacentes a la línea límite. La condición entonces se puede visualizar como si la descarga dada ingresara a través de las celdas de flujo de entrada. Para cada vez, el modelo divide uniformemente la descarga entre todas las celdas de entrada. Por ejemplo, si hay celdas de entrada de Ne y la descarga impuesta es Qin, cada celda recibirá una descarga igual a Qin/Ne. El volumen de agua fluirá naturalmente lejos del flujo de entrada dependiendo de las pendientes del lecho, etc. Se debe tener cuidado cuando las celdas límite del flujo de entrada tienen elevaciones del lecho más bajas que las celdas circundantes. Al imponer esta condición el usuario deberá proporcionar un archivo ASCII con la serie temporal de descarga. Consulte la sección Boundary Conditions Data Files para obtener detalles sobre el formato de archivos de condiciones de contorno de una variable.
Archivo de datos de límites de malla: .TBA¶
El archivo es para uso interno del modelo y contiene la lista de nodos de límite en orden antihorario para el polígono de límite externo y en sentido horario para los límites internos. Este archivo lo genera internamente HydroBID Flood.\ Línea 1: Inicio del indicador de límite.\ IBOUNDARYID\ Línea 2: Número de nodos en el límite externo de la malla.\ NNODESBOUNDARY\ Líneas NNODESBOUNDARY que contienen la lista de nodos de límite en sentido antihorario.\ BOUNDARYNODE (1:NNODESBOUNDARY)\ Las siguientes líneas solo se utilizan si hay islas en la malla.\ Para cada isla:\ Indicador de parámetro de inicio de límite para cada isla o contorno cerrado interno.\ IBOUNDARYID\ Número de nodos en el límite de la isla.\ NNODESISLANDBOUNDARY\ NNODESISLANDBOUNDARY líneas que contienen la lista de nodos de límite en el sentido de las agujas del reloj.\ ISLANDBOUNDARYNODE (1:NNODESISLANDBOUNDARY)
Ejemplo de un archivo .TBA¶
-9999
132
1
2
3
173
...
224
175
1
-9999
34
5
...
5
En este ejemplo, el límite externo tiene 132 nodos y hay una isla con 34 nodos.
- IBOUNDARYID: I; -9999; -; Siempre = -9999. Este valor se utiliza para indicar el inicio de un nuevo límite.
- NNODESBOUNDARY: I; \(>\) 0; -; Número de nodos en el límite externo de la malla.
- BOUNDARYNODE: I; \(>\) 0; -; Número de nodo en el límite externo. Ver comentarios 1 y 2.
- NNODESISLANDBOUNDARY: I; \(>\) 0; -; Número de nodos en el límite de la isla.
- ISLANDBOUNDARYNODE: I; \(>\) 0; -; Número de nodo en el límite de la isla.
Comentarios para el archivo .TBA¶
- Debe haber un único polígono límite externo y cualquier número de islas internas o contornos cerrados.
- El límite externo también debe ser el primero en el expediente. El primer límite debe ser siempre el externo. Los límites internos como islas, pilares, etc. deben seguir el polígono de dominio externo.
Puentes¶
HydroBID Flood ofrece cuatro opciones para contabilizar los pilares de los puentes. La opción más común es crear la geometría del plano de la pila generando una malla de celdas triangulares 2D que represente cada pila como un obstáculo sólido. En ese caso, el modelo calculará el flujo alrededor del pilar y tendrá en cuenta la resistencia del pilar. Este sería el enfoque preferido cuando el usuario necesita conocer el flujo detallado alrededor de los pilares y el flujo no sobrepasa la plataforma del puente. Sin embargo, la malla resultante puede tener celdas muy pequeñas, lo que lleva a un aumento del tiempo de procesamiento de las computadoras.
La segunda opción ( Bridge Piers ) es una formulación simplificada que no requiere definir la malla alrededor de los pilares, pero calculará la fuerza de arrastre de los pilares basándose en datos geométricos. Este sería el enfoque preferido cuando el flujo no sobrepasa el tablero del puente y el usuario no necesita tener una descripción detallada del flujo alrededor de los pilares, pero necesita tener en cuenta el efecto general que el pilar tendría sobre el flujo.
La tercera opción representada en el componente Bridges es una herramienta integral de cálculo de la hidráulica del puente que no requiere capturar en detalle la geometría del plano de los pilares del puente, por lo que permite pasos de tiempo más largos, al tiempo que permite calcular la hidráulica del puente teniendo en cuenta la alineación arbitraria del plano, la geometría compleja del puente, el flujo de superficie libre, el flujo de presión, el desbordamiento, el flujo de presión combinado y el desbordamiento, y la inmersión, todo en 2D. Esta es la opción recomendada para la mayoría de los puentes.
Existe una cuarta opción que utiliza el componente Internal Rating Table, pero para la mayoría de las aplicaciones se recomienda utilizar uno de los anteriores ya que representan mejor la hidráulica del puente.
Archivo de datos de puentes: .BRIDGES¶
Este componente requiere el archivo de datos que genera internamente el modelo en función de la representación geométrica ingresada en HydroBID Flood. El archivo tiene el siguiente formato:\ Línea 1: Número de puentes.\ NUMBEROFBRIDGES\ NUMBEROFBRIDGES líneas que contienen los datos de cada puente.\ ID del puente.\ BRIDGE_ID\ Nombre del archivo de geometría de sección transversal del puente.\ BRIDGE_GEOMETRY_FILE\ Número de pares de celdas a lo largo de la alineación del puente.\ NC\ Líneas NUMBEROFCELLS que contienen pares de números de celda a lo largo de la alineación del puente.\ CELL_A(1) CELL_B(1)\ ...\ CELL_A(NC) CELL_B(NC)
Ejemplo de un archivo .BRIDGES¶
1
BRIDGE1
1894878.176 586966.254 1895274.636 586613.844
BRIDGEGEOM.DAT
9
133 1294
131 1296
129 1298
127 1300
125 1302
123 1304
121 1306
119 1308
94 1310
- BRIDGE_GEOMETRY_FILE: S; \(<26\); -; Contiene la geometría de la sección transversal del puente como se explica a continuación.
- BRIDGE_ID: S; \(<26\); -; Identificación del puente.
- CELL_A(i) CELL_B(i): I; -; -; Par de células a lo largo de la alineación del puente.
- NC: I; \(>0\); -; Número de pares de celdas a lo largo de la alineación del puente.
- NUMBEROFBRIDGES: I; \(>0\); -; Número de puentes.
Archivo de datos de geometría de sección transversal de puente¶
El archivo de sección transversal de geometría del puente es necesario para definir la sección transversal del puente y está definido por cuatro polilíneas y dividido en cinco columnas de la siguiente manera:\ Línea 1: Número de puntos que definen polilíneas.\ NP\ Líneas NP con estas entradas:\ STATION(1) BEDELEV(1) ZLOWER(1) LOWCHORD(1) DECKELEV(1)\ ...\ STATION(NP) BEDELEV(NP) ZLOWER(NP) LOWCHORD(NP) DECKELEV(NP)\ La relación entre las cuatro polilíneas debe ser la siguiente:
- Para todas las estaciones, STATION(I) \(\leq\) STATION(I+1).
- BEDELEV \(\leq\) ZLOWER \(\leq\) LOWCHORD \(\leq\) DECKELEV.
- En una línea determinada todas las cotas corresponden a la misma estación.
- El espacio entre BEDELEV y ZLOWER está bloqueado al flujo.
- El espacio entre ZLOWER y LOWCHORD está abierto al flujo.
- El espacio entre LOWCHORD y DECKELEV está bloqueado al flujo.
Ejemplo del archivo de datos de geometría de sección transversal¶
La siguiente tabla es un ejemplo del archivo de geometría que representa esquemáticamente el puente de la figura.
- BEDELEV: R; -; m o ft; Elevación del lecho. Debe ser la elevación más baja para todas las polilíneas en un punto determinado.
- DECKELEV: R; -; m o ft; Elevación del tablero del puente. Debe ser la elevación más alta para todas las polilíneas en un punto determinado.
- NP: I; -; \(>1\); Número de puntos que definen polilíneas de sección transversal.
- STATION: R; -; m o ft; Distancia desde el punto más a la izquierda que define la polilínea de sección transversal. Todos los puntos de las polilíneas deben tener una estación común.
- ZLOWER: R; -; m o ft; Elevación de la polilínea inferior. ZLOWER debe ser mayor o igual a BEDELEV y menor o igual a LOWCHORD para un punto determinado. El espacio entre BEDELEV y ZLOWER es una zona bloqueada para el flujo. El espacio entre ZLOWER y LOWCHORD está abierto al flujo. Si el puente no tiene agujeros, ZLOWER debe ser idéntico a BEDELEV.
- LOWCHORD: R; -; m o ft; Elevación del tablero inferior del puente. LOWCHORD debe ser mayor o igual a ZLOWER y menor o igual a DECKELEV para un punto en particular. El espacio entre LOWCHORD y DECKELEV es un área bloqueada para el flujo.
Archivo de datos de alcantarillas: .CULVERTS¶
El componente de alcantarilla permite tener en cuenta las estructuras hidráulicas que transportan el flujo entre dos ubicaciones. La descarga entre los extremos de entrada y salida de la estructura se calculará basándose en una tabla de clasificación de estructura hidráulica proporcionada por el usuario. El modelo determinará la dirección del flujo en función de las condiciones hidráulicas en los extremos de la estructura.\ Línea 1: Número de versión del archivo Culvert.\ CULFILEVER\ Línea 2: Número de alcantarillas.\ NCULVERTS\ PARA CADA ALCANTARILLA (NCULVERTAS):
SI (CULFILEVER = 202208)
CulvertID
CulvertType
SI (El tipo de alcantarilla es 0, 1, 2, -3, -4, -5)
CulvertFile
X1 Y1 X2 Y2
ELSE IF (El tipo de alcantarilla es 11, 12, -14, -15)
CulvertFile
NcellsUPS cellID_L_1 cellID_L_2 ... cellID_L_NcellsUPS
NcellsDNS cellID_R_1 cellID_R_2 ... cellID_R_NcellsDNS
ENDIF (tipo de alcantarilla)
ELSE
CulvertID
CulvertType
CulvertFile
X1 Y1 X2 Y2
ENDIF (CULFILEVER)
FINAL (NCULVERTAS)
Ejemplo de un archivo .CULVERTS¶
202208
2
CulvertA
2
CulvertA.TXT
799550.846 309455.307 799363.544 309031.842
CulvertB
1
CulvertB.TXT
798858.644 309313.609 799153.441 309004.154
- CULFILEVER: I; -; -; Número de versión del archivo Culvert. La versión actual es 202208.
- CulvertFile: S; \(<26\); -; Tabla de clasificación de alcantarillas o nombre de archivo de características de alcantarillas. Consulte la siguiente sección para obtener detalles sobre el archivo de características de la alcantarilla. No debe contener espacios y debe tener menos de 26 caracteres.
- CulvertID: S; \(<26\); -; Nombre de la alcantarilla. No debe contener espacios y debe tener menos de 26 caracteres.
- CulvertType: I; 0, 1, 2, 11, 12,-3,-4,-5,-14,-15; -; Tipo alcantarilla. Ver comentarios 1 y 2.
- NCULVERTS: I; \(>0\); -; Número de alcantarillas.
- NcellsUPS: I; \(>0\); -; Número de celdas de intercambio aguas arriba.
- NcellsDNS: I; \(>0\); -; Número de celdas de intercambio aguas abajo.
- X1 Y1 X2 Y2: R; -; m o ft; Coordenadas de los vértices que definen cada alineación de alcantarilla.
Archivos de datos de la tabla de clasificación de profundidad-descarga de alcantarilla para CulvertType=0¶
Este formato se aplica a la tabla de profundidad de la alcantarilla frente a clasificación de descarga.\ Línea 1: Numerar puntos en series de datos\ NDATA\ Líneas NDATA que contienen profundidad y descarga.\ DEPTH(I) Q(I)\ Donde PROFUNDIDAD(I) es la profundidad correspondiente al caudal Q(I).\ INVERT_Z1\ INVERT_Z2\ Donde INVERT_Z1 e INVERT_Z2 son las elevaciones inversas para la entrada y salida respectivamente.
Ejemplo de archivo de tabla de clasificación de profundidad-descarga de alcantarilla¶
El siguiente ejemplo muestra una tabla de clasificación de descarga en función de la profundidad para una alcantarilla. NDATA es 7 y hay 7 líneas con pares de profundidad y descarga correspondiente:
7
0 0.20
0.1 1.00
1.00 36.09
2.00 60.00
3.00 84.78
4.00 110.01
100.00 110.02
5.0
1.0
- NDATA: I; \(>0\); -; Número de líneas en el archivo de datos.
- INVERT_Z1: R; \(>0\); m o ft; Elevación invertida de entrada. Si INVERT_Z1 = -9999, el modelo hace que INVERT_Z1 sea igual a la elevación promedio del lecho de la celda de entrada.
- INVERT_Z2: R; \(>0\); m o ft; Elevación invertida de salida. Si INVERT_Z2 = -9999, el modelo hace que INVERT_Z2 sea igual a la elevación promedio del lecho de la celda de salida.
- DEPTH: R; \(>0\); m o ft; Profundidad del agua.
- Q: R; \(>0\); m\(^{3}\)/s o ft\(^{3}\)/s; Descarga de agua.
Archivos de datos de características de alcantarilla para CulvertType = 1, 2¶
Los datos característicos de la alcantarilla tienen la siguiente estructura:\ Nb\ Ke\ nc\ Kp\ M\ Cp\ Y\ m\ Si TipoAlcantarilla=1\ Hb\ Base\ De lo contrario, si CulvertType=2\ Dc\ INVERT_Z1\ INVERT_Z2
Ejemplo del archivo de datos de características de alcantarilla¶
202208
1
0.5
0.012
1
1
1.1
0.6
-0.5
0.10
5.0
1.0
Este archivo de datos de características de alcantarilla de ejemplo indica que la alcantarilla tiene un barril (Nb =1), Ke=0,4, nc=0,012, Kp=1, cp =1, M =1,1, Y=0,6, m=-0,5 y Dc=0,10, INVERT_Z1=5,0 e INVERT_Z2 = 1,0.
- Nb: I; -; -; Número de barriles idénticos. La descarga calculada para una alcantarilla se multiplica por Nb para obtener la descarga total de la alcantarilla.
- Ke: R; 0-1; -; Coeficiente de pérdida de entrada indicado en la tabla.
- nc: R; 0.01-0.1; -; Coeficiente n de Culvert Manning indicado en la tabla.
- K': R; 0.1-2.0; -; Coeficiente de control de entrada indicado en la tabla.
- M: R; 0.6-2.0; -; Coeficiente de control de entrada indicado en la tabla.
- c': R; 0.6-2.0; -; Coeficiente de control de entrada indicado en la tabla.
- Y: R; 0.5-1.0; -; Coeficiente de control de entrada indicado en la tabla.
- m: R; 0.7,-0.5; -; Coeficiente de forma de entrada. m=0,7 para entradas en inglete, m=-0,5 para todas las demás entradas.
- Hb: R; \(>0\); m o ft; Altura del barril para alcantarillas tipo cajón. Solo para CulvertType = 1.
- Base: R; \(>0\); m o ft; Ancho del barril para alcantarillas tipo cajón. Solo para CulvertType = 1.
- Dc: R; \(>0\); m o ft; Diámetro para alcantarillas circulares. Solo para CulvertType = 2.
- INVERT_Z1: R; \(>0\); m o ft; Elevación invertida de entrada. Si INVERT_Z1 = -9999, el modelo hace que INVERT_Z1 sea igual a la elevación promedio del lecho de la entrada.
-
INVERT_Z2: R; \(>0\); m o ft; Elevación invertida de salida. Si INVERT_Z2 = -9999, el modelo hace que INVERT_Z2 sea igual a la elevación promedio del lecho de la celda de salida.
-
Juntas buenas, paredes lisas: 0.012
- Saliente desde el relleno, extremo de corte recto: 0.015
- Juntas deficientes, paredes rugosas: 0.017
- Corrugaciones de 2-⅔ pulgadas \(\times\) ½ pulgada: 0,025
- Corrugaciones de 6 pulgadas \(\times\) 1 pulgada: 0,024
- Corrugaciones de 5 pulgadas \(\times\) 1 pulgada: 0.026
- Corrugaciones de 3 pulgadas \(\times\) 1 pulgada: 0,028
- Corrugaciones de 6 pulgadas \(\times\) 2 pulgadas: 0.034
-
Corrugaciones de 9 pulgadas \(\times\) 2 ½ pulgadas: 0,035
-
Saliente desde el relleno, extremo ranurado: 0.2
- Saliente desde el relleno, extremo de corte recto: 0.5
- Cabecero o testero con ala (sacos de arena de hormigón o cemento)
- Extremo de tubería ranurado: 0.2
- Extremo de tubería de corte recto: 0.1
- Extremo de tubería redondeado: 0.7
- Sin rejilla: 0.5
- Con rejilla: 0.7
- Corrugated metal pipe: Proyectando desde el terraplén (sin cabecera); 0,9
- Cabecera con o sin muros laterales (sacos de arena de concreto o cemento): 0.5
- Extremo en inglete que se ajusta a la pendiente del terraplén: 0.7
- Sección final fabricada de metal u hormigón que se ajuste a la pendiente del terraplén.
- Sin rejilla: 0.5
- Con rejilla: 0.7
- Cabecera paralela al terraplén (sin paredes laterales)
- Borde recto en tres lados: 0.5
- Borde redondeado en tres lados con un radio de 1/12 de la dimensión del conducto: 0.2
- Muros laterales a \(30^{\circ}\) a \(75^{\circ}\) respecto del conducto
- Borde recto en la corona: 0.4
- Borde de corona redondeado con un radio de 1/12 de la dimensión del conducto: 0.2
- Muros laterales a \(10^{\circ}\) a \(30^{\circ}\) respecto del conducto
- Borde recto en la corona: 0.5
- Muros laterales paralelos al terraplén
-
Borde recto en la corona: 0.7
-
Circular Concreto:; Cabecera; borde cuadrado; 0,3153; 2,0000; 1,2804; 0.6700
- Circular Concreto:; Cabecera; borde ranurado; 0,2509; 2,0000; 0,9394; 0,7400
- Circular Concreto:; Saliente; borde ranurado; 0,1448; 2,0000; 1,0198; 0.6900
- Circular Metal corrugado:; Cabecera; 0,2509; 2,0000; 1,2192; 0.6900
- Circular Metal corrugado:; Inglete a pendiente; 0,2112; 1,3300; 1,4895; 0.7500
- Circular Metal corrugado:; Saliente; 0,4593; 1,5000; 1,7790; 0.5400
- Circular Concreto:; Anillo biselado; biseles de 45\(^{\circ}\); 0,1379; 2,5000; 0,9651; 0,7400
- Circular Concreto:; Anillo biselado; biseles de 33,7\(^{\circ}\); 0,1379; 2,5000; 0,7817; 0.8300
- Concreto: Rectangular; muros laterales; abocinamientos de 30\(^{\circ}\) a 75\(^{\circ}\); borde recto; 0,1475; 1,0000; 1,2385; 0.8100
- Concreto: Rectangular; muros laterales; abocinamientos de 90\(^{\circ}\) y 15\(^{\circ}\); borde recto; 0,2242; 0,7500; 1,2868; 0.8000
- Concreto: Rectangular; muros laterales; abocinamiento de 0\(^{\circ}\); borde recto; 0,2242; 0,7500; 1,3608; 0.8200
- Concreto: Rectangular; muros laterales; abocinamiento de 45\(^{\circ}\); borde biselado; 1,6230; 0,6670; 0,9941; 0.8000
- Concreto: Rectangular; muros laterales; abocinamiento de 18\(^{\circ}\) a 33,7\(^{\circ}\); borde biselado; 1,5466; 0,6670; 0,8010; 0.8300
- Concreto: Rectangular; cabecera; chaflanes de ¾ de pulgada; 1,6389; 0,6670; 1,2064; 0.7900
- Concreto: Rectangular; cabecera; biseles de 45\(^{\circ}\); 1,5752; 0,6670; 1,0101; 0.8200
- Concreto: Rectangular; cabecera; biseles de 33,7\(^{\circ}\); 1,5466; 0,6670; 0,8107; 0,8650
- Concreto: Rectangular; cabecera; oblicuidad de 45\(^{\circ}\); chaflanes de ¾ de pulgada; 1,6611; 0,6670; 1,2932; 0.7300
- Concreto: Rectangular; cabecera; oblicuidad de 30\(^{\circ}\); chaflanes de ¾ de pulgada; 1,6961; 0,6670; 1,3672; 0.7050
- Concreto: Rectangular; cabecera; oblicuidad de 15\(^{\circ}\); chaflanes de ¾ de pulgada; 1,7343; 0,6670; 1,4493; 0.6800
- Concreto: Rectangular; cabecera; oblicuidad de 10-45\(^{\circ}\); biseles de 45\(^{\circ}\); 1,5848; 0,6670; 1,0520; 0.7500
- Concreto: Rectangular; muros laterales; sin desplazamiento, 45\(^{\circ}\)/abocinamientos; 1,5816; 0,6670; 1,0906; 0.8030
- Concreto: Rectangular; muros laterales; sin desplazamiento, 18,4\(^{\circ}\)/abocinamientos; chaflanes de ¾ de pulgada; 1,5689; 0,6670; 1,1613; 0.8060
- Concreto: Rectangular; muros laterales; sin desplazamiento, 18,4\(^{\circ}\)/abocinamientos; oblicuidad de 30\(^{\circ}\)/barril retorcido; 1,5752; 0,6670; 1,2418; 0.7100
- Concreto: Rectangular; muros laterales; con desplazamiento, 45\(^{\circ}\)/abocinamientos; borde superior biselado; 1,5816; 0,6670; 0,9715; 0,8350
- Concreto: Rectangular; muros laterales; con desplazamiento, 33,7\(^{\circ}\)/abocinamientos; borde superior biselado; 1,5752; 0,6670; 0,8107; 0.8810
- Concreto: Rectangular; muros laterales; con desplazamiento, 18,4\(^{\circ}\)/abocinamientos; bisel del borde superior; 1,5689; 0,6670; 0,7303; 0.8870
- Metal corrugado: Rectangular; cabecera; 0.2670; 2,0000; 1,2192; 0.6900
- Metal corrugado: Rectangular; saliente; pared gruesa; 0,3023; 1,7500; 1,3479; 0.6400
- Metal corrugado: Rectangular; saliente; pared delgada; 0,4593; 1,5000; 1,5956; 0.5700
- Circular Concreto:; Garganta cónica; 1,3991; 0,5550; 0,6305; 0.8900
- Circular Metal corrugado:; Garganta cónica; 1,5760; 0,6400; 0,9297; 0.9000
- Concreto: Rectangular; garganta cónica; 1.5116; 0,6670; 0,5758; 0.9700
- Circular Concreto:; Cabecera; borde cuadrado; 0,3153; 2,0000; 1,2804; 0.6700
- Circular Concreto:; Cabecera; borde ranurado; 0,2509; 2,0000; 0,9394; 0,7400
- Circular Concreto:; Saliente; borde ranurado; 0,1448; 2,0000; 1,0198; 0.6900
- Circular Metal corrugado:; Cabecera; 0,2509; 2,0000; 1,2192; 0.6900
- Circular Metal corrugado:; Inglete a pendiente; 0,2112; 1,3300; 1,4895; 0.7500
- Circular Metal corrugado:; Saliente; 0,4593; 1,5000; 1,7790; 0.5400
- Circular Concreto:; Anillo biselado; biseles de 45\(^{\circ}\); 0,1379; 2,5000; 0,9651; 0,7400
- Circular Concreto:; Anillo biselado; biseles de 33,7\(^{\circ}\); 0,1379; 2,5000; 0,7817; 0.8300
- Concreto: Rectangular; muros laterales; abocinamientos de 30\(^{\circ}\) a 75\(^{\circ}\); borde cuadrado; 0,1475; 1,0000; 1,2385; 0.8100
- Concreto: Rectangular; muros laterales; abocinamientos de 90\(^{\circ}\) y 15\(^{\circ}\); borde cuadrado; 0,2242; 0,7500; 1,2868; 0.8000
- Concreto: Rectangular; muros laterales; abocinamientos de 0\(^{\circ}\); borde cuadrado; 0,2242; 0,7500; 1,3608; 0.8200
- Concreto: Rectangular; muros laterales; abocinamiento de 45\(^{\circ}\); borde biselado; 1,6230; 0,6670; 0,9941; 0.8000
- Concreto: Rectangular; muros laterales; abocinamiento de 18\(^{\circ}\) a 33,7\(^{\circ}\); borde biselado; 1,5466; 0,6670; 0,8010; 0.8300
- Concreto: Rectangular; cabecera; chaflanes de ¾ de pulgada; 1,6389; 0,6670; 1,2064; 0.7900
-
Concreto: Rectangular; cabecera; biseles de 45\(^{\circ}\); 1,5752; 0,6670; 1,0101; 0.8200
-
: El extremo del cañón de la alcantarilla sobresale del terraplén.
: Tubería ranurada para alcantarillas de hormigón disminuye las pérdidas de energía por la entrada de la alcantarilla.
: Esta opción es para alcantarillas de tubería de concreto.
: El borde cuadrado con el muro cabecera es una condición de entrada donde la entrada de la alcantarilla está al ras con el muro cabecera.
: 'Bordes biselados' es un borde de entrada cónico que disminuye la pérdida de carga cuando el flujo ingresa al barril de la alcantarilla.
: La entrada en inglete es cuando el barril de la alcantarilla se corta de modo que quede al ras con la pendiente del terraplén.
: Los muros laterales se utilizan cuando la alcantarilla es más corta que el terraplén y evita que el material del terraplén caiga dentro de la alcantarilla.
Comentarios para los archivos .CULVERTS y características de alcantarillas¶
-
El tipo de alcantarilla y su condición de flujo se define mediante el parámetro CulvertType de la siguiente manera:
CulvertType = 0: [000] Descarga calculada por la curva de clasificación (Q vs profundidad de entrada). Sólo se utilizan celdas de entrada y salida para el intercambio de volumen.
CulvertType = 1: [001] Alcantarilla de sección rectangular/caja. Sólo se utilizan celdas de entrada y salida para el intercambio de volumen.
CulvertType = 2: [002] Alcantarilla de sección circular. Sólo se utilizan celdas de entrada y salida para el intercambio de volumen.
CulvertType = 11: [011] Alcantarilla de sección rectangular/caja. Para el intercambio de volumen se utilizan celdas de entrada y salida más celdas vecinas.
CulvertType = 12: [012] Alcantarilla de sección circular. Para el intercambio de volumen se utilizan celdas de entrada y salida más celdas vecinas.
CulvertType = -3: [100] Descarga calculada por la curva de clasificación (Q vs profundidad de entrada). Sólo se utilizan celdas de entrada y salida para el intercambio de volumen. Sólo se permite el flujo de (X1,Y1) a (X2,Y2).
CulvertType = -4: [101] Alcantarilla de sección rectangular/caja. Sólo se utilizan celdas de entrada y salida para el intercambio de volumen. Sólo se permite el flujo de (X1,Y1) a (X2,Y2).
CulvertType = -5: [102] Alcantarilla de sección circular. Sólo se utilizan celdas de entrada y salida para el intercambio de volumen. Sólo se permite el flujo de (X1,Y1) a (X2,Y2).
CulvertType = -14: [111] Alcantarilla de sección rectangular/caja. Para el intercambio de volumen se utilizan celdas de entrada y salida más celdas vecinas. Sólo se permite el flujo de (X1,Y1) a (X2,Y2).
CulvertType = -15: [112] Alcantarilla de sección circular. Para el intercambio de volumen se utilizan celdas de entrada y salida más celdas vecinas. Sólo se permite el flujo de (X1,Y1) a (X2,Y2).
-
Para CulvertType 0, la descarga de la alcantarilla se calcula utilizando una tabla de clasificación dada en el archivo CulvertFile.
- Para los tipos de alcantarilla 1, 2, 11, 12, -4, -5, -14 y -15, el modelo calculará la descarga de la alcantarilla para el control de entrada y salida utilizando los procedimientos FHWA (Norman et al., 1985) que luego fueron reexpresados en forma adimensional por Froehlich (2003).
Archivo de datos de rotura de presa: .DAMBREACH¶
Este componente requiere el archivo de datos generado por el complemento QGIS. El archivo tiene el siguiente formato:\ Línea 1: Número de versión del archivo de rotura de presa.\ DBFVERSION\ Línea 2: Número de represas.\ NUMBEROFDAMS\ Luego para cada presa sigue NUMBEROFDAMS grupo de líneas con los siguientes datos:\ Nombre de la presa.\ DAM_ID\ Modo de falla.\ DAM_FAILMODE\ Coordenadas del centro de rotura de la presa.\ X0 Y0\ Parámetros de definición de rotura de presa\ ZC Angle CD t_initial zb0 d50 tau_c k_sm k_d Gs Porosity C damCrestWidth UpstreamSlope DownstreamSlope *\ Expediente de rotura de presa\ *DAMBREACHFILE\ Número de pares de células a lo largo de la alineación de la presa.\ NC\ NC líneas que contienen pares de números de celda a lo largo de la alineación de la presa.\ CELL_A(1) CELL_B(1)\ ...\ CELL_A(NC) CELL_B(NC)
Ejemplo de un archivo .DAMBREACH¶
202208
1
DAMBREACH1
1
5300.0 600.0
216.3 45.0 0.601 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
DambreachFile1.dat
7
332 334
69 335
67 349
65 358
50 360
41 363
4 378
- DBFVERSION: I; \(>0\); --; Número de versión del archivo, p. 202208.
- NUMBEROFDAMS: I; \(>0\); --; Número de presas.
-
DAM_ID: S; \(<26\); --; Identificación de la presa.
-
DAM_FAILMODE: I; --; 1, 2, 3; Modo de falla:
-
Fallo prescrito.
- Desbordamiento de la erosión.
-
Erosión de Tuberías.
-
X0, Y0: R; --; [m o ft]; Coordenadas del centro de rotura de presa. El modelo calcula estas coordenadas utilizando la distancia desde uno de los puntos finales de la polilínea de la presa indicados en los cuadros de diálogo QGIS y DIP.
-
ZC: R; --; [m o ft]; Elevación inicial de la cresta de la presa.
- Angle: R; [5, 90]; --; Ángulo de la pendiente lateral con respecto a la horizontal.
- CD: R; --; --; Coeficiente de descarga de rotura adimensional.
- T_initial: R; --; h.; Hora de inicio de la brecha.
- Zb0: R; --; [m o ft]; Elevación inicial del fondo de la brecha.
- D50: R; --; [m o ft]; Diámetro medio del material de presa.
- Tau_c: R; --; [Pa o lb/in\(^2\)]; Esfuerzo cortante crítico.
- K_sm: R; --; --; Corrección por sumersión debida a los efectos aguas abajo.
- Kd: R; --; [m\(^3\)/(N s) o ft\(^2\)s/lb]; Coeficiente de erosión.
- Gs: R; --; --; Gravedad específica del material de la presa.
- Porosity: R; (0,1); -; Porosidad del material de presa dada en fracciones de 1, p.e. 0.4.
- C: R; --; [Pa o lb/in\(^2\)]; Cohesión del material de la presa.
- DamCrestWidth: R; --; [m o ft]; Ancho de cresta de la presa.
- UpstreamSlope: R; [0-1]; --; Pendiente aguas arriba de la presa.
- DownstreamSlope: R; [0-1]; --; Pendiente aguas abajo de la presa.
- DAMBREACHFILE: S; \(<26\); --; Se utiliza solo para el modo de falla prescrito (1), pero siempre se debe proporcionar un texto ficticio para los modos de falla 2 y 3. El archivo contiene la serie temporal del ancho y la altura de la abertura de la brecha. El nombre del archivo no debe contener espacios en blanco. Consulte los detalles en las secciones correspondientes.
- NC: I; \(>0\); --; Número de pares de células a lo largo de la alineación de la presa.
- CELL_A(i) CELL_B(i): I; --; --; Par de células a lo largo de la alineación de la presa.
Archivo de datos de evolución del tiempo de incumplimiento para el modo de falla prescrito¶
Para el modelo de fallo prescrito 1, el fichero de evolución temporal de la brecha es necesario para definir el ancho y alto de la abertura de la brecha para cada momento. El formato se describe a continuación:\ Línea 1: Número de veces.\ NT\ Líneas NT con estas entradas:\ TIME(1) WIDTH(1) HEIGHT(1)\ ...\ TIME(NT) WIDTH(NT) HEIGHT(NT)\
Ejemplo del archivo de datos de evolución del tiempo de incumplimiento (solo modo de falla prescrito)¶
3
0 1 1
0.25 20 25
1 20 25
Comentarios para el archivo .DAMBREACH¶
Estos son los parámetros de definición de infracción necesarios para cada modo de falla:
- Prescribed: ZC, Ángulo y CD.
- Overtopping erosion: ZC, Ángulo, CD, t_initial, zb0, d50, tau_c, k_sm, k_d.
- Piping erosion: ZC, Ángulo, CD, t_initial, zb0, d50, tau_c, k_sm, k_d, Gs, Porosidad, C, damCrestWidth, UpstreamSlope, DownstreamSlope.
Tenga en cuenta que en la línea que contiene Dam breach definition parameters en el archivo siempre hay 15 valores, incluso cuando no todos se usan para los modos Prescrito y Overtopping.
Archivos de datos GATES: .GATES¶
Este componente requiere el archivo de datos que genera internamente el modelo en función de la representación geométrica ingresada en el complemento HydroBID Flood QGIS. El archivo tiene el siguiente formato:\ Línea 1: Número de puertas.\ NUMBEROFGATES\ NUMBEROFGATES líneas que contienen los datos de cada puerta.\ Gate Id\ GATES_ID\ Altura de elevación de cresta Cd\ CRESTELEV GATEHEIGHT Cd\ Serie temporal de apertura de puerta\ GATE_APERTURES_FILE\ Número de pares de células a lo largo de la alineación de las puertas\ NC\ Líneas NUMBEROFCELLS que contienen pares de números de celdas a lo largo de la alineación de la puerta\ CELL_A(1) CELL B(1)\ ...\ CELL_A(NC) CELL B(NC)
Ejemplo de un archivo .GATES¶
2
Gate2
102.00 2.00 1.720
Gate2.DAT
5
3105 29
3103 79
3101 87
3099 137
3097 141
Gate1
111.00 11.00 1.710
Gate1.DAT
8
4099 285
4097 283
4033 281
4031 279
4029 277
4027 156
4026 82
4024 16
- Cd: R; \(>0\); -; Coeficiente de descarga adimensional.
- CRESTELEV: R; \(>0\); -; Elevación de la cresta de la puerta.
- GATE_APERTURES_FILE: S; \(<26\); -; Serie temporal de apertura de puerta.
- GATEHEIGHT: R; \(>0\); -; Altura de la puerta.
- GATE_ID: S; \(<26\); -; Identificación de puerta.
- CELL_A(i) CELL B(i): I; -; -; Números de células de pares de células a lo largo de la alineación de la puerta.
- NC: I; \(>0\); -; Nombre del pilar. No debe contener espacios y debe tener menos de 26 caracteres.
- NUMBEROFGATES: I; \(>0\); -; Número de celdas a lo largo de la alineación de la puerta.
Archivo de serie temporal de apertura de puerta¶
Línea 1: Número de puntos en la serie temporal de datos de apertura de puerta.\ NPOINTS\ Líneas NPOINTS que contienen:\ Tiempo y apertura.\ TIME H(I)
Ejemplo de un archivo de datos de apertura de Gates¶
3
0 0.0
2 0.5
4 1.0
- NPOINTS: I; \(>1\); -; Número de puntos de datos en la serie temporal de apertura de la puerta.
- TIME: R; \(>0\); h.; Tiempo.
- H(I): R; -; m o ft; Apertura de compuerta para el tiempo correspondiente.
Archivo de datos de la tabla de calificación interna: .IRT¶
Este archivo de datos permite modelar estructuras hidráulicas complejas dentro del dominio de modelado. El usuario ingresa polilíneas coincidentes con nodos de la malla y les asigna una tabla de clasificación de descarga frente a elevación de la superficie del agua. En otras palabras, las polilíneas IRT deben conectar nodos de la malla de celdas triangulares. Para cada paso de tiempo, el modelo calculará la descarga que cruza la polilínea y encontrará por interpolación la elevación correspondiente de la superficie del agua a partir de la tabla de clasificación proporcionada. Luego, el modelo impondrá esa elevación de la superficie del agua a todos los nodos a lo largo de la polilínea. Las velocidades se calcularán utilizando las ecuaciones 2D estándar. Por lo tanto, en las polilíneas de la tabla de clasificación interna, las velocidades calculadas no necesariamente serán perpendiculares a la polilínea IRT.\ La estructura del archivo es la siguiente:\ Línea 1: Número de polilíneas de la tabla de clasificación interna.\ IRT_NPL\ Grupos de líneas IRT_NPL que contienen el ID de polilínea IRT, el número de vértices que definen cada polilínea, el tipo de condición de límite IRT (siempre igual a 19 en esta versión), el nombre del archivo de la tabla de clasificación, seguido de la lista de vértices de coordenadas de polilínea como se muestra:\ IRT_ID\ IRT_NV IRT_BCTYPE IRT_FILENAME\ X_IRT(1) Y_IRT(1) *\ *X_IRT(2) Y_IRT(2)\ ...\ X_IRT(IRT_NV) Y_IRT(IRT_NV)
Ejemplo de un archivo .IRT¶
2
IRT_A
4 19 IRT_A.DAT
799429.362 308905.287
799833.895 308354.857
799986.424 307738.111
799847.158 307141.259
IRT_B
4 19 IRT_B.DAT
799482.440 309453.678
799135.525 309118.164
798914.020 309269.634
798787.701 309467.583
Este archivo indica que hay 2 polilíneas de la tabla de calificación interna, el ID de la primera es IRT_A, que tiene 4 vértices, BCTYPE 19 y nombre de archivo.
- IRT_NPL: I; \(>0\); -; Número de polilíneas IRT.
- IRT_NV: I; \(\geq2\); -; Número de puntos que definen cada polilínea IRT.
- IRT_ID: S; \(<26\); -; Nombre del TRI. No debe contener espacios y debe tener menos de 26 caracteres.
- IRT_BCTYPE: I; \(19\); -; La condición de límite siempre es igual a 19 en esta versión, correspondiente a las tablas de elevación de la superficie del agua frente a descarga. Las versiones futuras incluirán más opciones.
- X_IRT Y_IRT: R; -; m o ft; Coordenadas de vértice que definen cada polilínea IRT. Ver comentario 1.
- IRT_FILENAME: S; \(<26\); -; Nombre del archivo que contiene la tabla de clasificación interna en el formato descrito como archivo de datos de descarga por etapas. No debe contener espacios y debe tener menos de 26 caracteres.
Comentarios para el archivo .IRT¶
- Las polilíneas IRT deben definirse evitando cambios de dirección abruptos (por ejemplo, giros de 90 grados). Las alineaciones de polilíneas como tales pueden crear errores en el algoritmo del modelo que identifica los nodos que se encuentran sobre la polilínea. Por tanto, se recomienda que el IRT siga un camino más o menos fluido.
Archivo de datos de lluvia y evaporación: .LRAIN¶
Utilice este archivo para ingresar datos de lluvia y evaporación distribuidos espacialmente y variables en el tiempo. El modelo supone que la lluvia y la evaporación pueden variar en el área de modelado.\ Línea 1: Número de polígonos donde se definen series temporales de precipitaciones.\ NP
Grupo de líneas NP que contiene hietograma y archivo de datos de evaporación para cada zona\ RAINEVFILE(i)
Número de vértices del polígono i\ NPZONE(i)\ Lista de coordenadas de vértice NPZONE(i)\ X(1) Y(1)\ ...\ X(NPZONE(i)) Y(NPZONE(i))
Ejemplo de un archivo .LRAIN¶
2
hyeto1.TXT
4
25.0 25.0
25.0 75.0
75.0 75.0
75.0 25.0
hyeto2.TXT
4
25.0 125.0
25.0 175.0
75.0 175.0
75.0 125.0
En este ejemplo, hay dos polígonos. El archivo de datos de lluvia y evaporación para el primer polígono está definido por cuatro vértices.
- NPZONE(i): I; \(\geq 1\); -; Número de vértices que definen el polígono i.
- NP: I; -; -; Número de polígonos.
- RAINEVFILE: S; \(\leq\) 26; -; Intensidad de las precipitaciones. Ver comentario 1.
- X(i) Y(i): R; \(>0\); m o ft; Coordenadas de vértice del polígono i.
Comentarios para el archivo .LRAIN¶
- La distribución espacial de la lluvia y la evaporación se da como un número de polígonos no superpuestos que cubrirían o no el área de la malla. Las zonas no cubiertas por ningún polígono no tendrían lluvia ni evaporación impuestas sobre la malla.
Archivo de datos de hietograma y evaporación.¶
Línea 1: Número de puntos en series temporales de lluvia y evaporación.\ NPRE\ Líneas NPRE que contienen:\ Hora Intensidad de lluvia, Intensidad de evaporación.\ TIME RAININT EVAPINT\
Ejemplo de un archivo de datos de hietograma y evaporación¶
8
0.0 0.0 0.01
1.0 1.0 0.02
3.0 4.0 0.02
6.0 12.0 0.00
6.2 7.0 0.00
7.0 3.0 0.0
7.1 0.0 0.0
9.0 0.0 0.0
- EVAPINT: R; \(\geq 0\); mm/h o in/h; Intensidad de la evaporación. Ver comentario 1.
- NPRE: I; -; -; Número de veces en las series temporales de lluvia y evaporación.
- RAININT: R; \(\geq 0\); mm/h o in/h; Intensidad de las precipitaciones. Ver comentario 1.
- TIME: R; \(>0\); hours; Intervalo de tiempo
Comentarios para el archivo de datos de hietograma y evaporación.¶
- Para calcular la lluvia/evaporación sobre la malla, el modelo utilizará intensidades de lluvia y evaporación dadas para cada intervalo de tiempo. Por ejemplo, en el ejemplo anterior, para todos los tiempos entre 1 y 3 horas, la intensidad de la lluvia será igual a 1 mm/h y la intensidad de la evaporación será igual a 0,02 mm/h. Para tiempos entre 3 y 6 horas la intensidad de lluvia será igual a 1 mm/h y la intensidad de evaporación igual a 0,02 mm/h, y así sucesivamente para el resto de tiempos.
- Si el usuario tiene un archivo en la carpeta del proyecto, el programa aplicará los datos contenidos en ese archivo a todas las celdas cuyo centroide quede fuera de los polígonos dados en la capa RainEvap y no esté cubierto por ningún otro polígono.
Archivo de datos de infiltración: .LINF¶
Utilice este archivo para ingresar parámetros de infiltración distribuidos espacialmente.\ Línea 1: Número de zonas definidas por polígonos donde se definen parámetros de infiltración.\ NIZONES\ NIZONES grupo de líneas que contienen:\ Archivo de datos de infiltración para cada zona\ INFILFILE\ Número de vértices del polígono i\ NPZONE(i)\ Lista de coordenadas de vértice NPZONE(i)\ X(1) Y(1)\ ...\ X(NPZONE(i)) Y(NPZONE(i))
Ejemplo de un archivo .LINF¶
2
inf1.inf
4
0.0 0.0
0.0 200.0
200.0 200.0
200.0 0.0
Inf2.inf
4
200.0 200.0
400.0 200.0
400.0 0.0
200.0 0.0
En este ejemplo, hay dos polígonos. El archivo de datos de infiltración para el primer polígono es y el polígono está definido por cuatro vértices.
-
&: y 7
-
NPZONE(i): I; \(\geq 1\); -; Número de vértices que definen la zona i.
- NIZONES: I; -; -; Número de zonas. Ver comentarios 1 y 2.
- INFILFILE: S; \(\leq\) 26; -; Archivo de parámetros de infiltración.
- X(i) Y(i): R; \(>0\); m o ft; Coordenadas del vértice del polígono que define la Zona i.
Comentarios para el archivo .LINF¶
- La distribución espacial de los parámetros de infiltración se da como un número de polígonos no superpuestos que cubrirían o no el área de la malla. En las zonas no cubiertas por ningún polígono no se calcularía la pérdida de infiltración.
- Cada polígono puede tener asignado un método de infiltración diferente.
- Si el usuario tiene un archivo
DefaultInfiltration.DATen la carpeta del proyecto, el programa aplicará los datos contenidos en ese archivo al área complementaria a los polígonos proporcionados.
Archivo de datos de parámetros de infiltración¶
Línea 1: Modelo para calcular la infiltración.\ INFILMODEL\ Línea 2: Número de parámetros de infiltración.\ NIPARAM\ Si INFILMODEL = 1: método de Horton entonces:\ Línea 3: K \(\bf f_c\) \(\bf f_0\)\ Si INFILMODEL = 2: Método Green y Ampt entonces:\ Línea 3: KH PSI DELTATHETA\ Si INFILMODEL = 3: método SCS-CN entonces:\ Línea 3: CN POTRETCONST AMC
Ejemplo de un archivo de datos de parámetros de infiltración¶
1
3
8.3E-04 3.47E-06 2.22E-5
En este ejemplo, el método de pérdida por infiltración se establece en 1 correspondiente al modelo de Horton. Hay 3 parámetros de la siguiente manera: K = 8.3E-04, \(f_c\) = 3.47E-06 y \(f_0\) = 2.22E-5.
- AMC: I; \(>0\); 1, 2, 3; Contenido de humedad antecedente (AMC). Representa la humedad relativa anterior del suelo antes del evento de tormenta. Permite tener en cuenta la variación de CN para diferentes eventos de tormenta o la humedad inicial del suelo para un evento determinado. Consulte los posibles valores de AMC en la tabla correspondiente.
- CN: R; \(>0\); -; Número de curva. Véase USDA (1986) para determinar valores adecuados dependiendo de la cobertura del suelo. Los valores típicos oscilan entre 10 para suelos altamente permeables y 99 para cubiertas impermeables pavimentadas.
- DELTATHETA: R; \(>0\); -; Diferencia entre contenido de humedad volumétrico saturado e inicial. Valor predeterminado = 3E-5.
- \(f_c\): R; [0,5E-4]; m/s o ft/s; Tasa de infiltración final. Predeterminado = 2E-5.
- \(f_0\): R; [0,5E-4]; m/s o ft/s; Tasa de infiltración inicial. Predeterminado = 7E-5.
- INFILMODEL: I; 1,2,3; -; Método de infiltración. 1: Horton, 2: Verde y Ampt, 3: SCS-CN.
- K: I; [0,30]; 1/s; Coeficiente de decaimiento utilizado en el método de Horton. Predeterminado = 1.
- Kh: I; \(\geq 0\); m/s o ft/s; Conductividad hidráulica utilizada en el método Green-Ampt. Predeterminado = 0,00001.
- NIPARAM: I; 3; -; Número de parámetros de datos según el modelo de infiltración seleccionado. Debe configurarse de la siguiente manera: 3 para Horton de Green y Ampt, y para los métodos SCS-CN.
- POTRETCONST: R; [0-1]; -; Constante de retención máxima potencial. Normalmente = 0,2.
- PSI: R; [0-1]; m o in; Cabezal de succión del frente de humectación del suelo. Predeterminado = 0,05.
).\
- Less than 13 mm: Menos de 36 mm
- 2: 13 mm a 28 mm; 36 mm a 53 mm
- 3: Más de 28 mm; Más de 53mm
Variable n de Manning con datos de profundidad Archivo: .MANNN¶
Este archivo es creado por el complemento HydroBID Flood QGIS en función de los datos que ingresa en la capa ManningsNz. Se utiliza para la variable n de Manning distribuida espacialmente con datos de profundidad.\ Línea 1: Número de zonas definidas por polígonos donde se definen la variable n de Manning con profundidades.\ NNZONES\ NRZONES grupo de líneas que contienen la variable n de Manning con un archivo de datos de profundidad para cada zona MANNNFILE\ Número de vértices del polígono i\ NPZONE(i)\ Lista de coordenadas de vértice NPZONE(i)\ X(1) Y(1)\ ...\ X(NPZONE(i)) Y(NPZONE(i))
Ejemplo de un archivo .MANNN¶
2
Manning1.TXT
4
25.0 25.0
25.0 75.0
75.0 75.0
75.0 25.0
Manning2.TXT
4
25.0 125.0
25.0 175.0
75.0 175.0
75.0 125.0
En este ejemplo, hay dos polígonos. El archivo de datos n de Manning para el primer polígono es y el polígono está definido por cuatro vértices.
- NNZONE(i): I; \(\geq 1\); -; Número de vértices que definen la zona i.
- NNZONES: I; -; -; Número de zonas.
- MANNNFILE: S; \(\leq\) 26; -; Archivo n de Manning. Ver comentario 1.
- X(i) Y(i): R; \(>0\); m o ft; Coordenadas del vértice del polígono que define la Zona i.
Comentarios para el archivo .MANNN¶
- La distribución espacial de la variable n de Manning con profundidad se da como un número de polígonos que cubren el área de la malla. Los bordes de los polígonos pueden tocarse o dejar un pequeño espacio; el modelo asigna los datos n de Manning a una celda según el polígono que contiene el centroide de la celda, por lo que no se requiere una coincidencia exacta de límites. A las zonas no cubiertas por ningún polígono (área complementaria) se les asignan datos del archivo
DefaultManningsn.DAT(ver más abajo). - Cuando el archivo
.MANNNestá en uso (IMANN=2 en el archivo de control de ejecución .DAT), los valores definidos en la capa Manning N normal (el archivo.MannN2) se ignoran. No es necesario eliminar la capa Manning N del proyecto.
Variable n de Manning con archivo de datos de profundidad¶
Línea 1: Número de puntos en el archivo n de Manning.\ NP\ Líneas NP que contienen:\ DEPTH(i) MANNINGS_N(i)\
Ejemplo de una variable de Manning con un archivo de datos de profundidad¶
3
0. 0.1
0.3 0.1
1.0 0.03
- DEPTH(i): R; \(\geq 0\); m o ft; Profundidad de flujo. Ver comentario 1.
- MANNINGS_N(i): R; \(\geq 0\); -; n de Manning correspondiente a PROFUNDIDAD(i). Ver comentario 1.
- NP: I; -; -; Valores numéricos en el archivo.
Comentarios para la variable n de Manning con archivo de datos de profundidad¶
- Para calcular la n de Manning sobre la malla, el modelo primero identificará el polígono sobre cada celda y luego utilizará el valor n interpolado para la profundidad de la celda de la tabla correspondiente al polígono. En el ejemplo anterior, para toda profundidad entre 0,3 y 1, la n de Manning se obtendrá mediante interpolación lineal entre 0,1 y 0,03.
- El usuario deberá proporcionar un archivo
DefaultManningsn.DATen la carpeta del proyecto y el programa aplicará los datos contenidos en ese archivo al área complementaria a los polígonos proporcionados. SiDefaultManningsn.DATno existe, el modelo aplicará un valor predeterminado de 0,035 a las áreas no cubiertas por los n polígonos de Manning.
Archivo de datos n de Manning predeterminado: DefaultManningsn.DAT¶
Cuando el archivo .MANNN no cubre toda la malla, al área complementaria se le asignan datos de un archivo DefaultManningsn.DAT colocado en la carpeta del proyecto. El modelo carga este archivo automáticamente. Si no está presente, el modelo aplica un valor predeterminado de 0,035 al área complementaria.
El formato de archivo es idéntico a la variable n interna de Manning con el archivo de datos de profundidad documentado anteriormente:
Línea 1: Número de puntos (NP).
NP líneas: DEPTH(i) MANNINGS_N(i)
Archivo de fuerzas de arrastre de pilares de puente: .PIERS¶
Esta opción requiere el archivo de datos generado internamente por el modelo en función de la representación geométrica ingresada en el complemento HydroBID Flood QGIS. El archivo de datos tiene el siguiente formato:\ Línea 1: Número de pilares.\ NUMBEROFPIERS\ NUMBEROFPIERS líneas que contienen los datos de cada pilar.\ X Y ANGLEX LENGTH WIDTH CD PIERID\
Ejemplo de un archivo .PIERS¶
124
2042658.82 14214769.48 47.33 19.00 4.00 0.64 P1
2042690.52 14214739.87 46.66 19.00 4.00 0.64 P2
...
2040351.38 14214705.48 0.00 70.00 1.00 0.90 P11
2040375.99 14214622.12 0.00 70.00 1.00 0.90 P12
- ANGLEX: R; \(0-180\); Deg.; Ángulo del pilar con respecto al eje X. Ver comentario 1.
- \(C_D\): R; \(0.5-2.5\); -; Coeficiente de resistencia adimensional del pilar. Ver comentario 2.
- LENGTH: R; -; m o ft; Longitud del pilar.
- PIERID: S; \(<26\); -; Nombre del pilar. No debe contener espacios y debe tener menos de 26 caracteres.
- WIDTH: R; -; m o ft; Ancho del pilar.
- X: R; -; m o ft; Coordenada X del centroide del pilar.
-
Y: R; -; m o ft; Coordenada Y del centroide del pilar.
- Cilindro cuadrado:

- Cilindro cuadrado:

- Cilindro cuadrado: R/B; \(C_D\)
- con: 0; 2.2
- esquinas redondeadas: 0.02; 2.0
- & 0.17: 1.2
- & 0.33: 1.0
- Cilindro hexagonal:

- Cilindro hexagonal:

- & L/B: \(C_D\)
- & 1: 1.0
- & 2: 0.7
- & 4: 0,68
- & 6: 0,64
- & L/B: \(C_D\)
- & 1: 2.2
- & 2: 1.8
- & 4: 1.3
- & 6: 0.9
Comentarios para el archivo .PIERS¶
- Ángulo ANGLEX se aplica únicamente a pilares de planta rectangular. Por ejemplo ANGLEX = 90 corresponde a un pilar cuyo eje más largo es perpendicular al eje X.
-
El coeficiente de arrastre \(C_D\) está relacionado con la fuerza de arrastre mediante la siguiente fórmula:
\[F_D=\frac{1}{2}C_D\rho U^2 A_P\]donde \(C_D\) es el coeficiente de resistencia del pilar, \(\rho\) es la densidad del agua, \(U\) es la velocidad del agua y \(A_P\) es el área mojada del pilar proyectada normal a la dirección del flujo.
Para tener en cuenta la fuerza de arrastre que el pilar ejerce sobre el flujo, HydroBID Flood la convierte en esfuerzo cortante distribuido en la celda donde se encuentra la coordenada centroide del pilar. Las expresiones resultantes del esfuerzo cortante del pilote en las direcciones x e y son las siguientes:
\[\tau_{p x}=\frac{1}{2}C_D\rho U\sqrt{U^2+V^2}\left(\frac{A_P}{A_e}\right)\]\[\tau_{p y}=\frac{1}{2}C_D\rho V\sqrt{U^2+V^2}\left(\frac{A_P}{A_e}\right)\]donde \(A_e\) es el área de la celda.
Archivo de datos de pilar y socavación del puente: .SCOUR¶
Este archivo almacena los datos necesarios para calcular la socavación alrededor de pilares y estribos de puentes.\ Línea 1: Número de pilas y estribos.\ NP\ NP grupos de líneas que contienen los siguientes datos:\ Imode\ PierID\ Icomp\ XA, YA\ Y1\ V1\ Fr1\ alfa\ ishape\ L\ a\ iBedCondition\ D50 *\ *D84 *\ *Vcritical\ SedimentSpecificDensity\ WaterSpecificDensity\ FrD\ K1\ K2\ K3\ K\ theta\ ys\ W\ Wbottom *\ *iAbutmentType\ AlfaA\ AlfaB\ YmaxLB\ YmaxCW\ YcLB\ YcCW1\ YcCW2\ YsA\ q1\ q2c\ n Manning\ Tauc\ BridgeXSEC_X1, BridgeXSEC_Y1, BridgeXSEC_X2, BridgeXSEC_Y2\ UpstreamXSEC_X1, UpstreamXSEC_Y1, UpstreamXSEC_X2, UpstreamXSEC_Y2\
Ejemplo de un archivo .SCOUR¶
2
DrainA
2
Drain.TXT
799019.633 309402.572
DischargeIn
1
Discharge.TXT
799222.740 309048.493
- Pier ID: S; & -; -; Nombre del pilar
- Icomp: I; (1, 2, 3, 4); & Método computacional
- XA, YA: R; -; -; Coordenadas del pilar
- Y1: R; \(>0\); m o ft; Profundidad del flujo directamente aguas arriba del pilar
- V1: R; \(>0\); m/s o ft/s; Velocidad aguas arriba del pilar
- Alfa: R; [0, 180]; grados; Ángulo de ataque
- alfaRAD: R; [0, Pi]; radianes; Ángulo de ataque
- ishape: I; &;; Forma del pilar
- L: R; \(>0\); m o ft; Longitud del pilar
- a: R; \(>0\); m o ft; Ancho del pilar
- iBedCondition: I; &;; Condición del lecho
- D50: R; \(>0\); m o ft; D50
- D84: R; \(>0\); m o ft; D84
- Sediment Specific Density: R; (0,3); -; Densidad específica del sedimento, \(S_s\)
- Water Specific Density: R; (0,1.2]; -; Densidad específica del agua, \(S_w\)
- K1: R; &;; Factor de corrección para la forma de la punta del pilar.
- K2: R; &;; Factor de corrección para el ángulo de ataque del flujo.
- K3: R; &;; Factor de corrección por condición de lecho.
- K: R; (0,3); (0,3); Ancho inferior relativo a \(Y_s\).
- theta: R; 20-48\(^\circ\); grados; Ángulo de reposo del material del lecho
- ys: R; \(\ge\) 0; m o ft; Profundidad de socavación
- W: R; \(\ge\) 0; m o ft; Ancho superior del foso de socavación
- Wbottom: R; \(\ge\) 0; m o ft; Ancho inferior del foso de socavación
- Fr1: R; \(>0\); & Número de Froude aguas arriba del pilar
- FrD: R; \(>0\); & Número de Froude de partículas densimétricas
- SIGMA: R; \(>0\); & Coeficiente de gradación de sedimentos
- Vc: R; \(>0\); m/s o ft/s; Velocidad crítica para el inicio de la erosión del material.
- iAbutmentType: I; [1-2]; -; Tipo de pilar
- AlfaA: R; [1-2]; -; Factor de amplificación para condiciones de lecho vivo.
- AlfaB: R; [1-2]; -; Factor de amplificación para condiciones de agua clara.
- YmaxLB: R; \(\ge\) 0; m o ft; Profundidad máxima del flujo después de la socavación para condiciones de lecho vivo
- YmaxCW: R; \(\ge\) 0; m o ft; Profundidad máxima del flujo después de la socavación para condiciones de agua clara
- YcLB: R; \(\ge\) 0; m o ft; Profundidad que incluye la socavación por contracción del lecho vivo
- YsA: R; &;; Profundidad de socavación del pilar
- YcCW1: R; \(\ge\) 0; m o ft; Profundidad que incluye la socavación por contracción en agua clara. Método 1
- YcCW2: R; \(\ge\) 0; m o ft; Profundidad que incluye la socavación por contracción en agua clara. Método 2
- q1: R; \(\ge\) 0; m\(^2\)/s o ft\(^2\)/s; Descarga unitaria aguas arriba
- q2c: R; \(\ge\) 0; m\(^2\)/s o ft\(^2\)/s; Descarga unitaria aguas arriba de la abertura constreñida
- n Manning: R; \(\ge\) 0.01; -; n de Manning
- TauC: R; \(\ge\) 0; Pa o lb/ft\(^2\); Esfuerzo cortante crítico
- GammaW: R; \(\ge\) 0; N/m\(^3\) o lb/ft\(^3\); Peso unitario del agua
- BridgeXSEC_X1, BridgeXSEC_Y1, BridgeXSEC_X2, BridgeXSEC_Y2: R; -; m o ft; Coordenadas del punto extremo de la sección transversal del puente
- UpstreamXSEC_X1, UpstreamXSEC_Y1, UpstreamXSEC_X2, UpstreamXSEC_Y2: R; -; m o ft; Coordenadas del punto extremo de la sección transversal aguas arriba
Comentarios para el archivo .SCOUR¶
- El nombre del archivo es arbitrario, pero no debe contener espacios en blanco. El formato de archivo es el mismo que el archivo one variable boundary condition descrito en la sección correspondiente.
- Para modelar las entradas utilice valores de descarga positivos y para modelar las salidas utilice valores negativos.
Archivo de datos de fuentes y sumideros: .SOURCES¶
Utilice este archivo para ingresar datos para simular entradas o salidas puntuales en cualquier ubicación. Esta característica se utiliza normalmente al modelar entradas (salidas) o entradas puntuales. El usuario podrá proporcionar hidrogramas variables en el tiempo que se aplicarán a cada punto.\ Línea 1: Número de puntos fuente y sumidero.\ NSOURCES\ NSOURCES grupos de líneas que contienen el texto de identificación del punto de origen/sumidero, el nombre del archivo que contiene la serie de tiempo de descarga o la tabla de clasificación y las coordenadas del punto de la siguiente manera:\ SOURCEID\ SOURCETYPE\ ISFILENAME\ X_S(I) Y_S(I)\ ...
Ejemplo de un archivo .SOURCES¶
2
DrainA
2
Drain.TXT
799019.633 309402.572
DischargeIn
1
Discharge.TXT
799222.740 309048.493
Este archivo indica que hay 2 fuentes/sumideros. El primero se llama DrainA, está ubicado en las coordenadas X = 799019.633 e Y = 309402.572 y es SOURCETYPE 2, lo que indica que el archivo de datos contiene una tabla de clasificación de profundidad frente a descarga para el drenaje. La segunda fuente es DischargeIN y es de tipo 1, para el que se proporciona un hidrograma (tiempo frente a descarga).
- NSOURCES: I; \(>0\); -; Número de puntos fuente o sumidero.
- ISFILENAME: S; -; -; Nombre del archivo que contiene la serie temporal de cada fuente o sumidero puntual. No debe contener espacios en blanco. Ver comentarios 1 y 2.
- SOURCEID: S; \(<26\); -; Nombre de la fuente puntual o sumidero. Debe tener menos de 26 caracteres y no debe contener espacios en blanco.
- SOURCETYPE: I; \(1,2\); -; Tipo de datos para el origen o el sumidero. Si es igual a 1, el archivo debe contener un hidrograma. Si es igual a 2, contiene una tabla de clasificación con profundidades frente a valores de descarga.
- X_S Y_S: R; -; m o ft; Coordenadas de fuente/sumidero.
Comentarios para el archivo .SOURCES¶
- El nombre del archivo es arbitrario pero no debe contener espacios en blanco. El formato de archivo es el mismo que el archivo one variable boundary condition descrito en la Sección.
- Para modelar las entradas utilice valores de descarga positivos y para modelar las salidas utilice valores negativos.
Archivo de múltiples fuentes¶
Este archivo ayuda a facilitar la entrada de muchas fuentes de afluencia y normalmente se utiliza al simular múltiples derrames de una tubería. El archivo se puede leer en QGIS usando Import Multi-sources file en el menú Herramientas de inundación de HydroBID. Puede preparar el archivo en cualquier editor de texto usando el siguiente formato.\ Línea 1: Número de fuentes.\ NSOURCEP\ Líneas NSOURCESP que contienen el texto de identificación del punto de origen/sumidero, las coordenadas del punto X, Y y el nombre del archivo que contiene la serie de tiempo de descarga o la tabla de clasificación para cada punto de la siguiente manera:\ SOURCEID X_S(I) Y_S(I) ISFILENAME\ ...
Ejemplo de un archivo fuente múltiple¶
9
Source1 6232789.844 1941100.871 SOURCE_1.txt
Source2 6231510.593 1939867.858 SOURCE_2.txt
Source3 6230662.896 1938943.098 SOURCE_3.txt
Source4 6230154.278 1936954.865 SOURCE_4.txt
Source5 6229214.106 1935136.170 SOURCE_5.txt
Source6 6227179.634 1933764.443 SOURCE_6.txt
Source7 6224158.752 1931853.273 SOURCE_7.txt
Source8 6221877.678 1930758.974 SOURCE_8.txt
Source9 6219519.540 1928847.803 SOURCE_9.txt
Este archivo indica que hay 9 fuentes/sumideros. El primero se llama Fuente1 ubicado en las coordenadas: X = 6232789.844 e Y = 1941100.871 y es el archivo de datos correspondiente que contiene la serie de tiempo de descarga de la fuente.
- NSOURCESP: I; \(>0\); -; Número de puntos fuente o sumidero.
- ISFILENAME: S; -; -; Nombre del archivo que contiene las series temporales de cada fuente. No debe contener espacios en blanco.
- SOURCEID: S; \(<26\); -; Nombre de la fuente puntual o sumidero. No debe contener espacios en blanco.
- X_S Y_S: R; -; m o ft; Coordenadas de fuente/sumidero.
Una vez que haya generado el archivo, puede usar la herramienta Import Multi-sources file para completar la capa Sources:
Luego, en el cuadro de diálogo Fuentes múltiples, ingrese el nombre del archivo y seleccione crear una nueva capa Sources o agregar las fuentes a una capa Sources existente.
Archivos de datos de Weirs: .WEIRS y .WEIRP¶
Estos archivos de datos permiten utilizar cálculos de vertederos a lo largo de polilíneas definidas por el usuario que representan el desbordamiento de carreteras o vertederos. El usuario selecciona el coeficiente de vertedero asociado con cada vertedero y el modelo determinará los nodos en cada polilínea y la descarga a través de cada par de nodos basándose en las fórmulas y métodos de vertedero descritos en Hydraulics of Bridge Waterways FHWA, 1978 (ver comentario 1). El modelo permite definir una elevación de cresta variable a lo largo de la polilínea del vertedero.\ Línea 1: Número de polilíneas de vertedero.\ NWEIRS\ NWEIRS grupo de líneas que incluye el ID del vertedero, el número de vértices que definen cada polilínea del vertedero, el coeficiente del vertedero seguido de las coordenadas de cada vértice como se muestra:\ WEIR_ID\ NV CF WRCRESTELEV\ X_W(1) Y_W(1) WRCREST(1)\ X_W(2) Y_W(2) WRCREST(2)\ ...\ X_W(NV) Y_W(NV) WRCREST(NV)
Ejemplo de un archivo .WEIRS¶
4
WEIR_1
10 0.60 155.000
6217603.64 1925043.47 155.000
6217585.08 1925060.22 155.000
6217566.52 1925076.97 155.000
6217547.97 1925093.72 155.000
6217529.41 1925110.47 155.000
6217510.85 1925127.22 155.000
6217492.29 1925143.97 155.000
6217473.73 1925160.72 155.000
6217455.17 1925177.47 155.000
6217428.80 1925201.27 155.000
WEIR_2
8 0.60 155.000
6217496.72 1924525.22 200.000
6217475.99 1924539.18 200.174
6217455.25 1924553.15 200.348
6217434.52 1924567.11 200.522
6217413.78 1924581.08 200.695
6217377.46 1924605.54 201.000
6217353.53 1924612.77 201.229
6217329.60 1924620.01 201.457
Este archivo indica que hay 2 presas. El primero se llama WEIR_A y está definido por una polilínea con 4 vértices. El coeficiente de descarga adimensional del vertedero es igual a 0,60.
El archivo lo genera el modelo basado en el archivo y tiene una estructura similar. Se diferencian en que, en lugar de la lista de vértices, tiene la lista de pares de celdas triangulares a cada lado del vertedero.
Línea 1: Número de polilíneas de vertedero.\ NWEIRS\ NWEIRS grupo de líneas que incluye el ID del vertedero, el número de vértices que definen cada polilínea del vertedero, el coeficiente del vertedero seguido de las coordenadas de cada vértice como se muestra:\ WEIR_ID\ NC CD WRELEVCELL\ CELL_R(1) CELL_L(1) WRCREST(1)\ CELL_R(2) CELL_L(2) WRCREST(2)\ ...\ CELL_R(NC) CELL_L(NC) WRCREST(NC)
Ejemplo de un archivo .WEIRP¶
4
WEIR_1
0.60 -999
9
8409 8851 155.000
8636 8677 155.000
8618 8705 155.000
8613 8703 155.000
8647 8602 155.000
8571 8841 155.000
8727 8809 155.000
8826 8824 155.000
8828 8731 155.000
WEIR_2
0.60 -999
7
3233 3212 200.087
3230 3202 200.261
3221 3193 200.435
3123 3189 200.608
3416 3112 200.847
3262 3762 201.114
3053 2980 201.343
- CD: R; \(>0\); -; Coeficiente de descarga del vertedero adimensional. Ver comentario 1.
- CELL_R(I) CELL_L(I): I; -; -& Celdas a cada lado de la polilínea.
- NWEIRS: I; \(>0\); -; Número de polilíneas de vertedero.
- NC: I; \(\geq 2\); -; Número de pares de celdas a lo largo de cada polilínea de vertedero.
- NV: I; \(\geq 2\); -; Número de puntos que definen cada polilínea de vertedero.
- WEIR_ID: S; \(<26\); -; Nombre del vertedero. Debe tener menos de 26 caracteres y no debe contener espacios en blanco.
- WRELEVCELL: R; -; m o ft; Elevación de la cresta del vertedero para todo el vertedero. Si WRCRESTELEVCELL = -999, se proporciona una elevación del vertedero para cada vértice de la polilínea.
- WRCRESTELEV: R; -; m o ft; Elevación de la cresta del vertedero para todo el vertedero. Si WRCRESTELEV = -9999, se proporciona una elevación del vertedero para cada vértice de la polilínea.
- WRCREST(I): R; -; m o ft; Elevación de la cresta del vertedero para el vértice I.
- X_W(I) Y_W(I): R; -; m o ft; Coordenadas de los vértices que definen cada polilínea de vertedero. Ver comentario 2.
Comentarios para el archivo .WEIRS¶
-
La descarga del vertedero se calcula entre pares de nodos a lo largo de la polilínea según la siguiente fórmula:
\[Q = C_d {2 \over 3} \sqrt{2 g} L H^{3/2}\]donde \(L\) es la distancia entre nodos, \(H\) es la altura total aguas arriba del segmento de polilínea y \(C_d\) es el coeficiente de descarga adimensional que toma valores entre 0.611 y 1.1. El modelo verifica si hay sumersión; cuando esta se produce, \(C_d\) se corrige de acuerdo con el factor de corrección definido por (FHWA, 2001).
-
Las polilíneas de vertedero deben definirse evitando cambios abruptos de dirección (por ejemplo, \(\geq\) giros de 90 grados), porque dichos ángulos pueden crear errores en el algoritmo que identifica los nodos que se encuentran sobre la polilínea.
Archivo de datos de viento: .WIND¶
Utilice este archivo para ingresar datos de velocidad del viento distribuidos espacialmente y que varían en el tiempo. El modelo supone que la velocidad del viento puede variar en el área de modelado. El usuario debe proporcionar un conjunto de polígonos y una serie temporal de velocidades para cada polígono.\ Línea 1: Número de zonas definidas por polígonos donde se definen series temporales de velocidad del viento.\ NWZONES\ Línea 2: Coeficiente de tensión del viento.\ CD\ Línea 3: Densidad del aire.\ AIRDENSITY\ NWZONES grupo de líneas que contienen hietograma y archivo de datos de evaporación para cada zona.\ WINDFILE\ Número de vértices del polígono i.\ NPZONE(i)\ Lista de coordenadas de vértice NPZONE(i).\ X(1) Y(1)\ ...\ X(NPZONE(i)) Y(NPZONE(i))\
Ejemplo de un archivo¶
2
0.009
1.225
Wind1.TXT
4
25.0 25.0
25.0 75.0
75.0 75.0
75.0 25.0
Wind2.TXT
4
25.0 125.0
25.0 175.0
75.0 175.0
75.0 125.0
En este ejemplo, hay dos polígonos. El coeficiente \(C_d\) se establece en 0,009 y la densidad del viento en 1,225 kg/m \(^{3}\). El archivo de velocidad del viento para el primer polígono es y el polígono está definido por cuatro vértices.
- AIRDENSITY: R; \(\geq 0\); -; Densidad del aire. Siempre dado en unidades métricas. Predeterminado = 1,225.
- CD: R; \(\geq 0\); -; Coeficiente de tensión del viento. Siempre dado en unidades métricas. Predeterminado = 0,001. Consulte los comentarios para obtener orientación para calcular CD.
- NPZONE(i): I; \(\geq 1\); -; Número de vértices que definen la zona i.
- NWZONES: I; -; -; Número de zonas.
- WINDFILE: S; \(\leq\) 26; -; Archivo de serie temporal del vector de velocidad del viento. Ver comentario 1.
- X(I) Y(I): R; \(>0\); m o ft; Coordenadas del vértice del polígono que define la Zona i.
Comentarios para el archivo¶
- La distribución espacial del viento se da como un número de polígonos no superpuestos que cubrirían o no el área de la malla. Las zonas no cubiertas por ningún polígono se considerarán sin tensión de viento.
- Si el usuario tiene un archivo
DefaultWind.DATen la carpeta del proyecto, el programa aplicará los datos contenidos en ese archivo al área complementaria a los polígonos proporcionados. - Garrat (1971) propuso la siguiente fórmula para calcular CD: CD = \((0.75 + 0.067W) 10^{-3}\), donde \(W\) es la velocidad del viento en m/s.
Archivo de datos de velocidad del viento¶
Línea 1: Número de puntos en series temporales de datos de velocidad del viento.\ NPOINTS\ Líneas NPOINTS que contienen:\ Tiempo Componente de la velocidad del viento en las direcciones X e Y.\ TIME UX UY
Ejemplo de un archivo de datos y velocidad del viento¶
3
0. 0.0 0.0
24 4.0 -3.0
48 4.0 -3.0
- NPOINTS: I; \(>1\); -; Número de puntos de datos en la serie temporal de velocidad del viento.
- TIME: R; \(>0\); h; Tiempo.
- UX(I) UY(I): R; -; m/s o ft/s; Componentes de la velocidad del viento en las direcciones x e y.
Archivo de datos de barreras de contención de petróleo: .BOOMS¶
Este archivo de datos contiene los datos para implementar barreras de contención de petróleo en el modelo OilFlow2D.
Se representan ingresando polilíneas en la capa SpillBooms. El usuario puede seleccionar el tipo de pluma y la altura del faldón.\ Línea 1: Número de polilíneas del auge.\ NBOOMS\ Grupo de líneas NBOOMS que incluye el ID del vertedero, el número de vértices que definen cada polilínea de brazo, el tipo de brazo, la altura del faldón y la pérdida de fracción, seguido de las coordenadas de cada vértice como se muestra:\ BOOM_ID\ BOOM_TYPE\ FUTURE_USE TRAPPING_FRACTION TUG_VEL_U TUG_VEL_V 0.0 0.0 0.0 0.0 0.0 0.0\ NV\ X_B(1) Y_B(1) *\ *X_B(2) Y_B(2) *\ *...\ X_B(NV) Y_B(NV)
Ejemplo de un archivo .BOOMS¶
2
BOOM_1
1
1.0 0.9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
5
4
799429.362 308905.287 200.
799833.895 308354.857 201.
799986.424 307738.111 202.
799847.158 307141.259 203.
BOOM_1
2
1.0 0.5 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
5
4
799482.440 309453.678 203.5
799135.525 309118.164 204.0
798914.020 309269.634 204.9
798787.701 309467.583 205.0
Este archivo indica que hay 2 brazos. El primero se llama BOOM_1, es Tipo 1) y está definido por una polilínea con 4 vértices.
-
BOOM_TYPE: I; \([1,4]\) PREDETERMINADO 1; -; Tipo de pluma definido de la siguiente manera:
-
Cortina
- Barrera
- Absorbente
-
Barrera de burbujas
-
TRAPPING_FRACTION: R; \(>0\) PREDETERMINADO 0.0; -; Fracción de petróleo retenida por la barrera con respecto al petróleo captado.
- NBOOMS: I; \(>0\); -; Número de polilíneas de pluma.
- NV: I; \(\geq 2\); -; Número de puntos que definen cada polilínea de auge.
- BOOM_ID: S; \(<26\); -; El nombre de Boom. Debe tener menos de 26 caracteres y no debe contener espacios en blanco.
- SKIRT_HEIGHT: R; - PREDETERMINADO 0 & \(m\) o \(ft\); \(m\) o \(ft\); Altura del faldón de la barrera
- TUG_VEL_U& R: - PREDETERMINADO 0; \(m/s\) o \(ft/s\); Componente de velocidad de tirón en la dirección x.
- TUG_VEL_V& R: - PREDETERMINADO 0; \(m/s\) o \(ft/s\); Componente de velocidad de tirón en la dirección x.
- X_B(I) Y_B(I): R; -; \(m\) o \(ft\); Coordenadas de los vértices que definen cada polilínea de barrera.
Archivo de datos de flujo de lodo y relaves: .MUD¶
Este archivo proporciona los parámetros necesarios para modelar el flujo de lodo y relaves utilizando HydroBID Flood.
Línea 1: Relación de resistencia al flujo.\ MF_FRR\ Línea 2: Estrés de rendimiento.\ MF_YS\ Línea 3: viscosidad Bingham.\ MF_BVIS\ Línea 4: Ángulo de fricción interna.\ MF_THETA\ Línea 5: Densidad del material.\ MF_DENS\ Línea 6: Concentración por volumen.\ MF_CV\ Línea 7: Entero de uso interno (DIP)\ MF_I1\ Línea 8: Entero de uso interno (DIP)\ MF_I2\ Línea 9: Entero de uso interno (DIP)\ MF_I3\ Línea 10: Entero para determinar Constante (0), Propiedades variables (1), Propiedades variables con evolución de fracción de lecho (2)\ MF_COV\ Línea 11: Parámetros para el cálculo dinámico de viscosidad y límite elástico\ MF_ALFAV MF_BETAV MF_ALFAYS MS_BETAYS\ Línea 12: Viscosidad constante o variable y límite elástico.\ MF_VISCVAR MF_YSVAR *\ Línea 13: Número de clases/fracciones de sedimento.\ *MF_NFRAC\ Línea 14: Fórmula de concentración de equilibrio.\ ISSTF\ Línea 15: Densidad de sedimento para cada clase/fracción de sedimento.\ SSDEN(1) ... SSDEN (MF_NFRAC)\ Línea 16: Concentración inicial de sedimento para cada clase/fracción de sedimento en el lecho.\ INICON(1) ... INICON (MF_NFRAC)\ Línea 17: Tamaño del diámetro del sedimento para cada fracción.\ DIAMETER(1) ... DIAMETER (MF_NFRAC)\ Línea 18: Porosidad para cada fracción.\ SSPOR(1) ... SSPOR(NSSNFRAC)\ Línea 19: Esfuerzo de escudo crítico para cada clase/fracción de sedimento.\ THETAC (1) ... THETAC (MF_NFRAC)\ Línea 20: Ángulo de fricción para cada fracción.\ FRICANG (1) ... FRICANG (MF_NFRAC)\ Línea 21: Factor de fórmula de concentración de equilibrio para cada clase/fracción de sedimento.\ SSTFACT(1) ... SSTFRACT(MF_NFRAC) *\ Línea 22: Fórmula de velocidad de asentamiento.\ *ISETFOR\ Línea 23: Factores de fórmula de velocidad de sedimentación para cada clase/fracción de sedimento.\ SETFORFACT(1) ... SETFORFACT(MF_NFRAC)\ Línea 24: Fracciones de tamaño en el lecho.\ BEDFRACT(1) ... BEDFRACT(MF_NFRAC)\ Línea 25: Factor de presión de poro y densidad de referencia.\ MF_POREFACT MF_REFDENS\ Línea 26: Parámetros para la fórmula de fricción Herschel - Bulkley - Viscoplástica Coulomb.\ MF_HBM MF_HBMUP\ Línea 27: Nombre del archivo de la tabla de concentración volumétrica frente a viscosidad.\ MF_CVVSVISCFILE\ Línea 28: Nombre del archivo de la tabla de concentración volumétrica frente a límite elástico.\ MF_CVVSYSFILE\
Ejemplo de un archivo .MUD¶
1
300.
0.00899
3.5
2200.
0.35
19
13
0
0
0,000126478743864984 33,1 0,11425789333746 29,5
1 1
2
0
2650 2650
0.2 0.2
0.01 0.001
0.4 0.4
0.047 0.047
35 35
1 1
9
1 1
0.7 0.3
1 1000
0.3 5.1
CV_VS_Viscosity_Table.TXT
CV_VS_YieldStress_Table.TXT
- BEDFRACT(I): R; (0, 1]& -& Fracción de sedimento en la capa del lecho. La suma de todas las fracciones debe sumar 1.
- DIAMETER: R; \(>0\); m o in; Tamaño del sedimento.
- DUMMY1, DUMMY2: R; \(>0\); -; No se utiliza en esta versión, pero debe estar presente.
- FRICANG: R; 5-45; -; Ángulo de fricción. Ver comentario 1.
- MF_ALFAV: R; \(>0\); Pa.s; Alfa en fórmula exponencial para viscosidad en Pa.s independientemente de si el proyecto general utiliza unidades inglesas o métricas. Ver comentario 2.
- MF_ALFAYS: R; \(>0\); Pa; Alfa en fórmula exponencial para el límite elástico en Pa, independientemente de si el proyecto general utiliza unidades inglesas o métricas. Ver comentario 2.
- MF_BETAV: R; \(>0\); -& Beta en fórmula exponencial de viscosidad.
- MS_BETAYS: R; \(>0\); -; Alfa en fórmula exponencial para el límite elástico.
- MF_BVIS: I; \(>0\); Poise o lb/in\(^{2}\); Viscosidad de Bingham.
-
MF_COV: I; 0, 1, 2; -
-
Modelo de propiedades constantes.
- Modelo de propiedades variables.
-
Modelo de propiedades variables considerando la evolución de la fracción del lecho.
-
MF_CV: I; (0, 0.7]; -; Concentración en volumen.
- MF_DENS: R; \(>0\); kg/m\(^{3}\) o lb/ft\(^{3}\); Densidad del material.
- MF_FRR: I; 1-9; -; Relación de resistencia al flujo (véase la tabla correspondiente).
- MF_HBM: R; [0.2,3]; -; Índice de comportamiento adimensional de Herschel-Bulkley - Fórmula de fricción viscoplástica de Coulomb \"m\" (véase la tabla correspondiente). Los valores típicos están entre 0,2 y 3. Se aplica solo cuando MF_FRR = 9.
- MF_HBMUP: R; [0.001,10] Pa/s\(^m\); Pa/s\(^m\) o lb/(ft\(^2\)s\(^m\)); Factor de consistencia para la fórmula de fricción viscoplástica de Coulomb de Herschel-Bulkley (véase la tabla correspondiente). Los valores típicos están entre 0,001 y 10 Pa/s \(^m\). Se aplica solo cuando MF_FRR = 9.
- MF_NFRAC: I; 1-10; -; Número de fracciones de sedimento.
- MF_POREFACT: R; [1, 1.8]; -; Es el coeficiente \(\gamma_{pp}\) para estimar el exceso de presión de poro sobre la presión hidrostática del fluido y por defecto es 1. (Ver Ecuación).
- MF_ REFDENS: R; \(>0\); kg/m\(^3\) o lb/ft\(^3\); Densidad de referencia que por defecto es igual a la densidad del agua. Debe ser siempre \(\ge\) la densidad del agua. (Ver Ecuación).
- MF_THETA: R; \(>0\); grados; Ángulo de fricción interna.
-
MF_VISCVAR: I; 1, 2, 3; -; Cuando se selecciona Viscosidad variable en el panel DIP, este valor es 2. Cuando NO se selecciona viscosidad variable en el panel DIP, este valor es 1. Cuando se selecciona Tabla de viscosidad en el panel DIP, el valor es 3.
-
Viscosidad constante,
- Viscosidad variable según fórmula exponencial. Viscosidad = MF_ALFAV * Exp(MF_BETAV * Cv).
-
El modelo interpolará la viscosidad de una tabla de Concentración de Volumen vs Viscosidad. La tabla debe proporcionarse en un archivo definido en la línea 27. Consulte el formato del archivo en la sección siguiente.
-
MF_YS: R; \(>0\); Pa o lb/in\(^{2}\); Esfuerzo de fluencia.
-
MF_YSVAR: I; 1,2, 3; -; Cuando se selecciona el límite elástico variable en el panel DIP, el valor es 2. Cuando el límite elástico variable NO se selecciona en el panel DIP, este valor es 1. Cuando se selecciona Tabla de límite elástico en el panel DIP, el valor es 3.
-
Estrés de rendimiento constante.
- Estrés de producción variable según fórmula exponencial Ys = MF_ALFAYS* Exp(MF_BETAYS * Cv).
-
El modelo interpolará el límite elástico de la tabla de concentración de volumen frente al límite elástico. La tabla debe proporcionarse en un archivo definido en la línea 28. Consulte el formato del archivo en la sección siguiente.
-
MF_CVVSVISCFILE: S; \(<26\); -; Nombre del archivo de la tabla de concentración volumétrica vs viscosidad.
- MF_CVVSYSFILE: S; \(<26\); -; Nombre del archivo de la tabla de concentración volumétrica frente a límite elástico. INICON &R& \(\ge\) &-& Concentración volumétrica inicial de sedimento Cv para cada fracción en el lecho. La suma de todas las concentraciones iniciales debe ser inferior a 0,8. Estos valores solo se utilizan si no hay ningún archivo. Las concentraciones iniciales de sedimento se establecerán de acuerdo con el archivo, si se proporciona.\
-
ISETFOR: I; 1-9; -; Fórmula de velocidad de asentamiento. Es una fórmula única para todas las fracciones. Este código indica la fórmula según esta lista:
-
Rubey (1983), -Zhang (1961), -Zanke (1977). -Van Rijn (1984a), -Raudkivi (1990),
- Julien (1998),
- Cheng (1997),
- Jimenez-Madsen (2003),
-
Wu-Wong (2006).
-
ISSTF: I; 1-4; -; Fórmula de concentración de equilibrio. Es una fórmula única para todas las fracciones. Este código indica la fórmula según esta lista:
-
Bagnold (1966), -Van Rijn (1984a),
- Zhang Xie (1993), -Wu (2008).
.\ - SETFORFACT: R; \(\ge\)& -; -; Factores de la fórmula de velocidad de sedimentación para cada clase/fracción de sedimento. Estos factores multiplican las velocidades de sedimentación calculadas por la fórmula seleccionada en ISETFOR. - SSDEN: R; \(>0\)& -; -; Densidad de sedimentos para cada fracción. Ver comentario 1. - SSPOR: R; [0.3-0.6]; -; Porosidad. Ver comentario 1. - SSTFACT: R; [0,1]; -; Factor de fórmula de concentración de equilibrio para cada fracción. Este factor es el parámetro \(\beta_p\) en la ecuación que multiplica la fórmula de concentración de equilibrio ISSTF. Ver comentario 1. - THETAC: R; 0.03-0.06; -; Estrés crítico del escudo. Ver comentario 1.
Archivos de datos opcionales de viscosidad o límite elástico¶
Al seleccionar la opción Tabla de las listas desplegables Cálculo de viscosidad o Cálculo de límite elástico, se debe proporcionar un archivo de datos que represente la variación de la viscosidad o el límite elástico con la concentración volumétrica Cv.
El formato del archivo es el siguiente.
Línea 1: Numere los puntos en la serie de datos.\ NDATA\ Líneas NDATA que contienen\ Cv(I) VARIABLE(I)\ Donde VARIABLE(I) es la viscosidad o límite elástico para el Cv(I) correspondiente.
Ejemplo de archivos de datos de viscosidad o límite elástico¶
El siguiente ejemplo muestra datos de límite elástico en función de Cv, donde NDATA es 5 y hay 5 líneas con pares de Cv e Ys:\ 5
0.00 0.
0.20 0.1
0.30 150.
0.50 500.
0.65 1200.
Comentarios para el archivo .MUD¶
- Las ecuaciones que describen las fuerzas tangenciales generadas por las tensiones se pueden agrupar en la misma fórmula matemática a pesar de tener diferente naturaleza. De esta manera se pueden considerar varias formulaciones de esfuerzos cortantes: esfuerzo turbulento \(\tau_t\), esfuerzo dispersivo \(\tau_d\), esfuerzo friccional tipo Coulomb \(\tau_f\), esfuerzo elástico \(\tau_y\) y esfuerzo viscoso \(\tau_{\mu}\). La tabla incluye términos de turbulencia-colisión, límite elástico y resistencia al flujo laminar en una ley reológica cuadrática, donde se supone un valor estándar de \(\kappa=24\). En esta tabla también se incluyen los parámetros de entrada que son necesarios para su cálculo.
-
Las fórmulas utilizadas en el modelo para calcular la viscosidad y el límite elástico basadas en Cv utilizan coeficientes que siempre deben proporcionarse en unidades SI.
MF_ALFAV: Al ajustar este parámetro, su valor debe expresarse en pascal-segundos (Pa.s).
MF_ALFAYS: Este parámetro debe proporcionarse en Pascales (Pa).
Estos requisitos de unidades se aplican independientemente de que el proyecto general utilice unidades inglesas.
-
Turbulento (predeterminado): \(\tau_b=\tau_t\); n de Manning, densidad
- 2: Bingham completo; \(\tau_b=\tau_0\) con \(f_1\left(\tau_b,\tau_0\right)=0\); Viscosidad Bingham, límite elástico, densidad.
- 3: Bingham simplificado; \(\tau_b=1.5\tau_y+3\tau_{\mu}\) ; Viscosidad Bingham, límite elástico, densidad.
- 4: Turbulento y Coulomb; \(\tau_b=\tau_t+\tau_f\) ; n de Manning, densidad, ángulo de fricción
- 5: Turbulento y esfuerzo de fluencia; \(\tau_b=\tau_t+\tau_y\) ; n de Manning, densidad, esfuerzo de fluencia
- 6: Turbulento, Coulomb y esfuerzo de fluencia; \(\tau_b=\tau_t+\min\left(\tau_y,\tau_f\right)\) ; n de Manning, densidad, esfuerzo de fluencia, ángulo de fricción
- 7: Cuadrático; \(\tau_b=\tau_t+\tau_y+\frac{\kappa}{8}\tau_{\mu}\) ; n de Manning, densidad, límite elástico, viscosidad
- 8: Flujo granular; \(\tau_b=\tau_f\) ; Ángulo de fricción, densidad. Para esta fórmula, el modelo establece internamente n de Manning = 0 para todas las celdas.
- 9: Herschel-Bulkley; \(\tau_b=\tau_f+(2+1/m)^m \mu_P (|U|/h)^m\), \(\tau_f = (\rho-\Gamma \rho_w) g h\); requiere densidad, esfuerzo de fluencia y viscosidad. Para esta fórmula, el modelo establece internamente n de Manning = 0 para todas las celdas.
Archivo de Datos de Concentración Inicial del Módulo de Lodos y Relaves: .CINITIAL¶
HydroBID Flood permite definir áreas dentro de la malla que inicialmente tienen materiales con diferentes concentraciones. Por ejemplo, es posible considerar un yacimiento de agua con concentraciones volumétricas cero y depósitos de relaves con múltiples clases como el estado inicial que existe al inicio de una simulación. Se supone que el agua o los relaves están sobre el terreno existente. Por lo tanto estas condiciones pertenecen al material que fluye y no a la caracterización del terreno inicial.
En el módulo MT el usuario también puede ingresar una Supernatant Water Pond elevation.
El usuario puede ingresar polígonos en la capa Initial Concentrations, asignar la concentración volumétrica inicial para cada clase de sedimento y también la Supernatant Water Pond elevation ZWPOND en cada polígono. Cuando se usa Supernatant Water Pond elevation, el modelo diluye todas las concentraciones volumétricas dadas para cada clase de acuerdo con el volumen de agua en cada celda que pertenece a ese polígono. Tenga en cuenta que, para los depósitos de agua que no están sobre depósitos de relaves o para depósitos de relaves iniciales que no tienen agua sobrenadante, ZWPOND debe configurarse en -9999. Solo los estanques de agua sobre relaves deben proporcionar una elevación positiva en este archivo.
Cada polígono debe tener un archivo auxiliar proporcionado por el usuario que indique las concentraciones de la siguiente manera:\ Línea 1: Número de clases\ MF_NFRAC \ Luego concentraciones de clase MF_NFRAC en líneas separadas
Cv(1)
Cv(2)
...
Cv(MF_NFRAC) \ Donde Cv(i) es la concentración volumétrica inicial para la clase/fracción i. Tenga en cuenta que cuando el fluido es agua clara, las concentraciones volumétricas deben establecerse en cero para todas las clases.
Lo siguiente en un ejemplo del archivo auxiliar de concentraciones iniciales:
3
0.10
0.35
0.50
La primera línea de este archivo indica que existen 3 clases de sedimentos, la concentración volumétrica para la clase 1 es 0,10, para la clase 2, 0,35 y la concentración para la clase 3 es igual a 0,50.
En una simulación con 3 clases y un depósito de agua el archivo sería como el siguiente para un polígono sobre el depósito de agua:
3
0.0
0.0
0.0
Indicando que la concentración para cada clase de sedimento es 0 la cual corresponde al agua.
Con la información proporcionada con el formato descrito anteriormente, el modelo creará el archivo que indica las concentraciones volumétricas iniciales y ZWPOND para cada celda en base a los polígonos ingresados. Por lo tanto, el archivo resultante tendrá columnas MF_NFRAC+1 y líneas NELEM de la siguiente manera:\ Línea 1: número de versión del archivo
Para cada celda: concentraciones iniciales separadas por espacios para cada fracción de sedimento y elevación del estanque.\ Cv(1) Cv(2) ... Cv(MF_NFRAC) ZWPOND\
Archivo de datos de fracciones iniciales del lecho: .FBINITIAL¶
HydroBID Flood permite definir distribuciones de granos de sedimentos espacialmente variables en el lecho cuando se utilizan los módulos de lodo y relaves (MT) o de transporte de sedimentos (ST).
El usuario puede ingresar polígonos en la capa InitialBedFractions y asignar un nombre bed fractions file a cada polígono que contenga la fracción para cada tamaño de sedimento.
Cada polígono debe tener un archivo auxiliar proporcionado por el usuario que indique la fracción de cada clase de sedimento en el lecho en una sola línea separada por espacios de la siguiente manera:\ Fb(1) Fb(2) ... Fb(MF_NFRAC)\ Donde Fb(i) es la fracción inicial para la clase/fracción i y MF_NFRAC es el número de clases de sedimento.
A continuación se muestra un ejemplo del archivo auxiliar de fracción inicial en un proyecto que considera tres clases de sedimentos en el lecho:
0,10 0,20 0,70
Tenga en cuenta que la suma de todas las fracciones siempre debe ser exactamente igual a 1,0.
Con la información proporcionada con el formato descrito anteriormente, el modelo creará el archivo que indica las fracciones iniciales sobre el lecho para cada celda en función de los polígonos ingresados.
El archivo de fracciones iniciales del lecho resultante escrito por el modelo contendrá líneas NELEM (una para cada celda) y cada línea tendrá la fracción separada por espacios para cada clase de tamaño de la siguiente manera:\ Fb(1) Fb(2) ... Fb(MF_NFRAC)\ A todas las celdas que no estén contenidas dentro de los polígonos de la capa InitialBedFractions se les asignarán las fracciones proporcionadas en el archivo.
Tenga en cuenta que cuando se utiliza la opción Bed Fraction Evolution o Active Bed Layer, el modelo tendrá en cuenta los cambios en el tamaño de los granos del sedimento del lecho en el espacio y el tiempo durante la simulación.
Archivo de datos de condiciones hidráulicas iniciales del módulo de lodo y relaves: .INITIALSTATE¶
El modelo de propiedades variables de HydroBID Flood MT puede utilizar un archivo .INITIALSTATE para definir condiciones iniciales de velocidad y profundidad del agua espacialmente variables, como el flujo de un río existente aguas abajo de una presa de relaves.
Utilice el siguiente procedimiento:
- Ejecute una simulación base inicial que represente el caudal del río y cualquier otra condición que existiera antes de la falla de la presa. Ejecute la simulación durante el tiempo suficiente para permitir que el flujo se estabilice. Deshabilite las condiciones iniciales del depósito, como Read initial water elevs. from FED file, porque esta simulación debe establecer solo el flujo inicial del río mientras la presa permanece en su lugar.
- Una vez completada la simulación base, abra la carpeta del proyecto y busque
mudInitialState.out. Duplique este archivo y cambie el nombre de la copia usando el nombre del caso exportado seguido de la extensión.INITIALSTATE. Por ejemplo, si el nombre del caso exportado esRun2, cambie el nombre del archivo aRun2.INITIALSTATE. - Asegúrese de que el número de clases de materiales y las características de la malla sean idénticas en ambas simulaciones.
- Configure y ejecute la simulación de falla de la presa con las elevaciones iniciales del depósito de relaves definidas por un ráster o polígonos initialWSE. Seleccione Read initial water elevs. from FED file, pero no seleccione la opción Hotstart. El modelo detecta automáticamente el archivo
.INITIALSTATEcorrespondiente en la carpeta del proyecto y utiliza el estado almacenado en ese archivo para cada celda que estaba húmeda al final de la simulación base. Las elevaciones iniciales del depósito de relaves se obtienen a partir del ráster especificado o de los polígonos initialWSE.
Nota: Este procedimiento no funciona cuando se selecciona la opción Hotstart.
Archivo de modelo de petróleo sobre tierra: .OILP¶
Esta sección se aplica al modelo OilFlow2D. El archivo proporciona los parámetros necesarios para modelar el flujo de fluidos viscosos, incluido el petróleo, sobre terrenos complejos utilizando el modelo OilFlow2D y considera la transferencia de calor entre el petróleo que fluye y el entorno y la dependencia de las propiedades del petróleo con la temperatura.\ Línea 1: número de versión del archivo OILP.\ OL_FILEVERSION\ Línea 2: Relación de resistencia al flujo.\ OL_FRR\ Línea 3: Estrés de rendimiento.\ OL_YS\ Línea 4: Viscosidad del fluido.\ OL_VIS\ Línea 5: Ángulo de fricción interna. No se utiliza en esta versión.\ OL_THETA\ Línea 6: Densidad del aceite.\ OL_DENS\ Línea 7: Archivo de series temporales de temperatura.\ OL_TEMPTSERIES\ Línea 8: Temperatura - Viscosidad - Archivo de tabla de densidad.\ OL_TEMPVISCDENS\ Línea 9: Opción de evaporación.\ OL_EVAPOPTION\ Línea 10: Coeficientes de cálculo de evaporación.\ OL_C1 OL_C2\ Línea 11: Velocidad del viento.\ OL_WINDVEL\ Línea 12: interruptor de opción de transferencia de calor.\ OL_HTOPTION\ Línea 13: Formulación de densidad.\ OL_DENSFOR\ Línea 14: Parámetros de formulación de densidad.\ RHO0 T0 Lambda OL_DENSPAR4 ... OL_DENSPAR10\ Línea 15: Archivo de formulación de densidad.\ OL_DENSFILENAME\ Línea 16: Formulación de viscosidad.\ OL_VISCFOR\ Línea 17: Parámetros de formulación de viscosidad.\ Av Bv OL_VISCPAR3 ... OL_VISCPAR10\ Línea 18:: Archivo de formulación de viscosidad.\ OL_VISCFILENAME\ Línea 19: Formulación del límite elástico.\ OL_YSFOR\ Línea 20: Parámetros de formulación del límite elástico.\ Ays Bys Cys OL_YS ... OL_YS\ Línea 21: Archivo de formulación de límite elástico.\ OL_YSFILENAME\ Línea 22: Parámetros de transferencia de calor.\ INI_T_OPTION INI_T Hr T_AIR Q_RAD Cp OL_MAXTEMP OL_HT8 ... OL_HT10\ Línea 23: Archivo de parámetros ambientales.\ OL_ENVFILENAME\ Línea 24: Opciones de parámetros ambientales.\ OL_ENVOPTIONS\ Línea 25: Cambiar para celdas de límite húmedo.\ OL_WETBOUNDARY\ Línea 26: Cambiar a la capa inferior de agua.\ OL_WATERLAYER\ Línea 27: Densidad del agua y coeficiente de fricción.\ OL_WATERRHO OL_CD\ Línea 28: Ruta a los archivos .textout hidrodinámicos del agua.\ OL_WATERPATH\ Línea 29: Número total de archivos .textout.\ OL_NFTEXOUR\ Línea 30: Intervalo de tiempo de archivos de salida de texto.\ OL_TEXTOUTDT\ Línea 31: Interruptor de retención de aceite y profundidad de retención.\ OL_RETOPT OL_HRETENTION\
Ejemplo de un archivo .OILP¶
202405
3
1.
0.00899
1
2200.
Temptseries.TXT
Tempviscdensetable.TXT
1
0.018 10
2.25
1
1
0.1 0.2 0.3 0.4 0. 0. 0. 0. 0. 0.
densityfile.txt
1
0.11 0.12 0.13 0.14 0. 0. 0. 0. 0. 0.
Viscosityfile.txt
1
-0.0196 1.3575 -20.454 0. 0. 0. 0. 0. 0. 0.
YSfile.txt
0 30.0 0.3 25.0 300. 1900. 180. 0. 0. 0.
EnvironmentalParameters.txt
2
0
0
1000. 10.
Path
10
2.0
0 0.0
- Av, Bv: R; \(-\); -; Constantes de regresión para la fórmula de viscosidad de Andrade \(\mu = e^{\left[ Av + (Bv/T)\right]}\) aplicadas cuando OL_VISCFOR = 1.
- Ays, Bys, Cys: R; \(-\); -; Constantes de regresión en la fórmula de límite elástico \(Ys = 10^{(Ays T^2+ Bys T- Cys)}\) cuando OL_YSFOR = 1.
- Lambda (\(\Lambda_\rho\)): R; \(>0\); -; Gradiente de temperatura de la fórmula de Arafin et al. \(\rho(T) =\rho_0 + \Lambda_\rho (T-T_0)\) cuando OL_DENSFOR = 1.
- Cp: R; \(>0\); J/kg\(^{\circ}\)C o BTU/lb\(^{\circ}\)F; Capacidad calorífica o calor específico. Si Q_RAD se establece en -1, el modelo utilizará el Cp leído del archivo de parámetros ambientales indicado en la línea 22.
- Hr: R; \([0,1]\); -; Humedad relativa dada como fracción de 1.
- INI_T: R; \(>0\); \(^{\circ}\)C o \(^{\circ}\)F; Temperatura inicial constante (si INI_T_OPTION=1).
- INI_T_OPTION: I; \(0,1\); -; Interruptor para elegir entre distribución de temperatura constante (0) o temperatura distribuida espacialmente (1) leída del archivo .initial.
- OL_C1, OL_C2: R; \(>0\); -; Coeficientes de cálculo de evaporación utilizados para calcular la viscosidad y la densidad según las ecuaciones correspondientes. Utilice OL_C1 = 0,018 y OL_C2 = 10.
- OL_DENS: R; \(>0\); kg/m\(^{3}\) o lb/ft\(^{3}\); Densidad del fluido que se utilizará en el modelo básico si no se proporcionan las líneas correspondientes al archivo de tabla de temperatura-viscosidad-densidad y al archivo de datos de temperatura.
- OL_DENSFILENAME: S; -; -; Archivo de formulación de densidad. Se utilizará en futuras actualizaciones para la opción de interpolación y contiene una tabla de temperatura frente a densidad.
-
OL_DENSFOR: I; 1,2,3; -; Formulación de densidad utilizada en el modelo de Transferencia de Calor.
-
Formulación de Arafin et al. (2006): \(\rho(T) =\rho_0 + \Lambda_p (T-T_0)\), con \(\rho_0\) en kg/m \(^3\) o lb/ft \(^3\), \(T_0\) en \(^\circ\)C o \(^\circ\)F y \(\Lambda_p\) en kg/m \(^3\) \(^\circ\)C o lb/ft \(^3\) \(^\circ\)F.
- Formulación de densidad Arafin para densidad. El modelo no incorpora la variable densidad en las ecuaciones.
-
La densidad se establece mediante interpolación de la tabla proporcionada en OL_DENSFILENAME. En este caso el modelo no incorpora la variable densidad en las ecuaciones, ya que viene dada por los valores de la tabla para una temperatura determinada.
-
OL_DENSPAR4..10: R; -; -; Parámetros de formulación de densidad que se agregarán en futuras actualizaciones para fórmulas alternativas.
- OL_ENVFILENAME: S; -; -; Archivo de datos de parámetros ambientales. Consulte la descripción detallada a continuación. El modelo utilizará los datos de este archivo, siempre que OL_ENVFILENAME esté presente en la carpeta del proyecto.
-
OL_EVAPOPTION: R; 0, 1, 2; -; Opción de cálculo de evaporación:
-
No se calcula la evaporación,
- Se calcula la tasa de evaporación y se estiman las propiedades según la tabla de densidad y viscosidad dada.
-
La tasa de evaporación se calcula y las propiedades se calculan mediante el modelo mediante una fórmula.
-
OL_FRR: I; 3; -; Relación de resistencia al flujo (véase la tabla correspondiente).
-
OL_HTOPTION: I; 0, 1; -; Selector entre el modelo básico y el modelo de transferencia de calor:
-
Modelo básico. No se calcula la transferencia de calor,
-
Modelo de transferencia de calor.
-
OL_HT8..10: R; -; -; Parámetros de transferencia de calor que se agregarán en futuras actualizaciones.
- OL_MAXTEMP: R; \(>0\); \(^{\circ}\)C o \(^{\circ}\)F; Temperatura máxima del aceite permitida.
- OL_RETOPT: I; 0,1; -; Interruptor de retención de superficie. La retención de aceite por el suelo se desactivará cuando este interruptor se establezca en 0, y si se establece en 1, el terreno retendrá el aceite hasta la profundidad indicada por OL_RETOPT.
- OL_HRETENTION: R; \(>=0\); -; Profundidad de retención superficial aplicable a todas las celdas. Es la variable \(h_{\hbox{retention}}\) de la ecuación correspondiente. El modelo puede considerar una retención de petróleo espacialmente variable si el archivo .deteninitial existe en la carpeta del escenario. Tenga en cuenta que OL_HRETENTION debe ser del orden de milímetros, ya que el modelo supone que la velocidad es 0 para toda la profundidad del petróleo por debajo de ese valor. Consulte el formato del archivo .deteninitial a continuación.
- OL_TEMPTSERIES: S; \(\leq26\); -; Archivo de series temporales de temperatura utilizado en el modelo básico.
- OL_TEMPVISCDENS: S; \(\leq26\); -; Archivo de tablas de temperatura-viscosidad-densidad. El modelo básico utilizará la temperatura durante un tiempo determinado para interpolar la viscosidad y la densidad.
- OL_THETA: R; \(>0\); grados; No se utiliza en esta versión.
- OL_VIS: I; \(>0\); Pa-s o lb-s/in\(^{2}\); Viscosidad del fluido que utilizará el modelo básico si no se proporcionan las líneas correspondientes al archivo de tabla de temperatura-viscosidad-densidad y al archivo de datos de temperatura.
- OL_VISCFILENAME: S; -; -; Archivo de formulación de viscosidad. Se utilizará en futuras actualizaciones para la opción de interpolación y contiene una tabla de temperatura frente a viscosidad.
-
OL_VISCFOR: I; 1,2; -; Formulación de viscosidad utilizada en el modelo de Transferencia de Calor.
-
Formulación de Andrade (1934) \(\mu = e^{\left[ Av + (Bv/T)\right]}\) , con \(Av\) en Pa-s o lb-s/in \(^2\) , \(Bv\) en Pa-s/ \(^\circ\) C o lb-s/in \(^2\) \(^\circ\) F, y \(T\) es la temperatura del aceite en \(^\circ\) K
-
Determinado por interpolación de la tabla proporcionada en el archivo OL_VISCFILENAME.
-
OL_VISCPAR3..10: R; -; -; Parámetros de formulación de viscosidad que se agregarán en futuras actualizaciones para fórmulas alternativas.
- OL_WINDVEL: R; \(\geq0\); m/s o ft/s; La velocidad del viento se supone constante en el tiempo y el espacio y se utiliza para calcular la tasa de evaporación en un modelo básico que no considera la transferencia de calor. Tenga en cuenta que, según la fórmula, si la velocidad del viento es cero, la tasa de evaporación también es cero.
- OL_YS: R; \(>0\); Pa o lb/in\(^{2}\); Esfuerzo de fluencia utilizado en el modelo básico.
- OL_YSFILENAME: S; -; -; Archivo de formulación de estrés de fluencia. Contiene una tabla de temperatura vs límite elástico.
-
OL_YSFOR: I; 1,2; -; Límite elástico en Pa o lb/in formulación \(^{2}\).
-
Formulación 1: \(Ys = 10^{Ays T^2+ Bys T- Cys}\) , con \(Ays\) en Pa/ \(^\circ\) C \(^2\) o lb/in \(^2\) \(^\circ\) F \(^2\) , \(Bys\) en Pa/ \(^\circ\) C o lb/in \(^2\) \(^\circ\) F, y \(Cys\) en Pa o lb/in \(^2\),
-
Determinado por interpolación de la tabla proporcionada en el archivo OL_YSFILENAME.
-
OL_ENVOPTIONS: I; 0,1,2; -; Configure la opción para usar parámetros ambientales.
-
El modelo no calculará la transferencia de calor,
- Utilice parámetros ambientales constantes tal como se ingresan en la línea 21 del archivo .OILP,
-
Utilice los parámetros definidos en el archivo OL_ENVFILENAME.
-
OL_YSPAR4..10: R; -; -; Parámetros de formulación de límite elástico que se agregarán en futuras actualizaciones para fórmulas alternativas.
- Q_RAD: R; \(>0\); W/m\(^2\) o BTU/ft\(^2\) s; Radiación solar. Valor Q_RAD constante utilizado si OL_ENVOPTIONS está configurado en 1 (Constante).
- RHO0 (\(\rho_0\)): R; \(>0\); kg/m\(^{3}\) o lb/ft\(^{3}\); Densidad de referencia en la fórmula de Arafin et al. \(\rho(T) =\rho_0 + \Lambda_\rho (T-T_0)\) cuando OL_DENSFOR = 1.
- T0 (\(T_0\)): R; \(-\); \(^{\circ}\)C o \(^{\circ}\)F; Temperatura de referencia en la fórmula de Arafin et al. \(\rho(T) =\rho_0 + \Lambda_\rho \cdot (T-T_0)\) cuando OL_DENSFOR = 1.
- T_AIR: R; \(-\); \(^{\circ}\)C o \(^{\circ}\)F; Temperatura del aire. Si Q_RAD se establece en -1, el modelo utilizará la lectura T_AIR del archivo de parámetros ambientales indicado en la línea 22.
-
OL_WETBOUNDARY: I; \(0,1\); -; Interruptor para celdas de límite húmedo.
-
No hay opciones de celdas húmedas.
-
El modelo escribirá un archivo llamado
wetBcells.outque contiene los números de celdas de los límites de la lista que se mojan durante la ejecución. -
OL_WATERLAYER: I; \(0,1\); -; Cambiar por agua de capa inferior.
-
El modelo ignorará el flujo de petróleo sobre el agua.
-
El modelo considerará el flujo de petróleo sobre el agua subyacente. Esto requiere un análisis hidrodinámico del agua previo que determine el flujo de agua (ver OL_WATERPATH a continuación)
-
OL_WATERRHO: R; \(>0\); g/m\(^{3}\) o lb/ft\(^{3}\); Densidad del agua.
- OL_CD: R; \(0.001-0.005\); -; Coeficiente de resistencia adimensional entre aceite y agua.
- OL_WATERPATH: S; \(-\); -; Ruta a los archivos hidrodinámicos cell_time_*.textout. Estos archivos contienen los resultados de un análisis hidrodinámico del agua existente.
- OL_NFTEXOUR: I; \(-\); -; Número de archivos hidrodinámicos cell_time_*.textout.
-
OL_TEXTOUTD: R; \(-\); h; Intervalo de tiempo entre archivos hidrodinámicos cell_time_.textout.
-
2: Bingham completo; \(\tau_b=\tau_0\) con \(f_1\left(\tau_b,\tau_0\right)=0\); Viscosidad, límite elástico, densidad.
-
3: Bingham simplificado; \(\tau_b=1.5\tau_y+3\tau_{\mu}\) ; Viscosidad, límite elástico, densidad.
-
7: Cuadrático; \(\tau_b=\tau_t+\tau_y+\frac{\kappa}{8}\tau_{\mu}\) ; n de Manning, viscosidad, límite elástico, densidad.
Archivo de series temporales de temperatura¶
Los archivos de series de tiempo de temperatura solo se utilizan en el modelo básico y contienen la temperatura ambiente para cada momento de la simulación. La primera línea tiene el número de líneas de la serie temporal, luego una lista de tiempo en horas frente a temperatura en grados Celsius o ^F, según el sistema de unidades utilizado.
El siguiente es un ejemplo de un archivo de serie temporal de temperatura:
7
0.0 60
2.0 65
4.0 70
6.0 75
8.0 77
10.0 79
12.0 65
En este ejemplo hay 7 entradas en la serie Temperatura y tiempo. Durante el tiempo inicial de 0,0 horas, la temperatura es \(60^{\circ}\) F, y así sucesivamente.
Archivo de tabla de temperatura-viscosidad-densidad¶
Este archivo solo se utiliza en el modelo básico e incluye la viscosidad y densidad para diferentes temperaturas. El modelo básico interpolará los valores de la tabla para asignar al aceite la viscosidad y densidad para la temperatura actual.
El siguiente es un ejemplo de un archivo Temperatura-Viscosidad-Densidad:
2
50 1.38E-06 58.00
120 6.94E-07 56.00
En este ejemplo hay 2 líneas en el archivo de la tabla Temperatura-Viscosidad-Densidad. Para \(50^{\circ}\) F la viscosidad es 1.38 \(\times 10^{-6}\) lb-s/in \(^{2}\) y la densidad 50 lb/ft \(^{3}\).
Archivo de series temporales de temperatura frente a densidad¶
El archivo de series de tiempo de temperatura solo se utiliza en el modelo de transferencia de calor y contiene una tabla de temperatura y densidad de aceite correspondiente para cada momento de la simulación. La primera línea tiene el número de líneas de la serie temporal, luego una lista de temperatura y densidad. Este archivo es opcional y solo será necesario al seleccionar la opción de interpolación para densidad.
El siguiente es un ejemplo de un archivo de serie temporal de temperatura frente a densidad:
8
10 1010
15 1004
20 998
22 995
25 980
30 975
35 970
40 960
Archivo de series temporales de temperatura frente a viscosidad¶
El archivo de series de tiempo de temperatura solo se utiliza en el modelo de transferencia de calor y contiene una tabla de temperatura y viscosidad dinámica del aceite correspondiente para cada momento de la simulación. La primera línea tiene el número de líneas de la serie temporal, luego una lista de temperatura y viscosidad dinámica. Este archivo es opcional y solo será necesario al seleccionar la opción de interpolación para viscosidad.
El siguiente es un ejemplo de un archivo de series de tiempo de temperatura frente a viscosidad:
8
10 0.10
15 0.09
20 0.07
22 0.04
25 0.02
30 0.009
35 0.0084
40 0.007
Archivo de series temporales de temperatura frente a tensión de rendimiento¶
El archivo de series de tiempo de temperatura solo se utiliza en el modelo de transferencia de calor y contiene una tabla de temperatura y el límite elástico del aceite correspondiente para cada momento de la simulación. La primera línea tiene el número de líneas de la serie temporal, luego una lista de temperatura y límite elástico. Este archivo es opcional y solo será necesario al seleccionar la opción de interpolación para límite elástico.
El siguiente es un ejemplo de un archivo de parámetros ambientales:
9
0.00 2000.0
35.00 2000.0
37.50 1000.0
40.00 200.0
42.50 80.0
45.00 20.0
47.50 1.0
50.00 0.020
100.00 0.020
Archivo de series temporales de parámetros ambientales¶
Este archivo contiene parámetros ambientales que afectan la transferencia de calor del aceite. La primera línea contiene el número de líneas con datos. Luego, cada línea subsiguiente incluye el tiempo en horas, la velocidad del viento (m/s o pies/s), la humedad relativa (0-1), la temperatura del aire ( \(^\circ\) C o \(^\circ\) F) y la radiación solar (W/m \(^2\) o BTU/pie \(^2\)). El modelo utilizará los datos de este archivo si la radiación solar ingresada en la línea 21 es igual a -1.
El siguiente es un ejemplo de un archivo de parámetros ambientales:
12
1 2.20 0.90 21.90 0.0
2 1.71 0.90 21.71 0.0
3 1.79 0.93 21.33 0.0
4 2.23 0.94 21.13 0.0
5 2.58 0.97 20.77 0.0
6 4.04 0.99 20.13 0.0
7 3.41 1.00 19.54 1.8
8 1.93 0.99 19.62 13.5
9 1.18 0.96 20.08 74.8
10 1.65 0.87 21.64 166.0
11 1.49 0.81 22.97 246.7
12 1.34 0.71 33.64 368.8
Archivo de datos de profundidad de retención de aceite: .DETENINITIAL¶
El propósito de este archivo es indicar la profundidad de retención de aceite (HRet) para cada celda para que el modelo considere una profundidad de retención espacialmente variada.
Note
NOTA: Es importante tener en cuenta que la profundidad de retención de aceite representa la profundidad mínima para el flujo de aceite. En consecuencia, la velocidad de las celdas con una profundidad de petróleo menor que HRet será cero. Por esta razón, los valores de HRet deben ser del orden de milímetros.
El modelo puede crear este archivo basándose en los polígonos ingresados en el complemento HydroBID Flood QGIS según los datos de la capa Oil Retention. El usuario puede ingresar polígonos y asignar un nombre de archivo de profundidad de retención correspondiente a cada polígono.
Los archivos contendrán la lista de profundidad de retención, una por línea, para todas las celdas.
HRet(1)
HRet(2)
...
HRet(NELEM)
Archivo de óleo sobre agua: .OILW¶
Este archivo solo se aplica al modelo OilFlow2D. Este archivo proporciona los parámetros necesarios para modelar derrames de petróleo en el agua utilizando el modelo OilFlow2D.\ Línea 1: OILW_VersionNumber
Línea 2: NSpillSites
Línea 3: [ControData]
Línea 4: Evaporation Switch
Línea 5: Emulsification Switch
Línea 6: Shoreline Switch
Línea 7: Dispersion Switch
Línea 8: Dissolution Switch
Línea 9: Sedimentation Switch
Línea 10: Simulation Time
Línea 11: Output Interval
Línea 12: Time Step
Línea 13: Wind Velocity File
Línea 14: Ambient Temperature File
Línea 15: Velocity Field Path
Línea 16: Velocity Field .OUTFILES
Línea 17: Grid Cell Factor (GCF)
Línea 18: Boom Component Switch
Línea 19: Wind Velocity Coefficient
Para SpillSite 1 a NSpillSites
Spill Site ID
[Trajectory]
Water Density
X Y Z
Number of Parcels
Oil Density
Oil Viscosity
Initial Spill Time
Disp_L Disp_T Disp_V
Spill Accumulated Volume File
Moving Spill Switch
Spill Release File
0
0
0
0
0
0
0
0
[Evaporation]
Evaporation Method // 1: Fingas; 2: Stiver-MacKay
Oil ID
PD Fracción en peso destilada a 180oC.
Kevp // Coeficiente de transferencia de masa //Stiver-MacKay
A //Constante A de Stiver-MacKay
B //Constante B de Stiver-MacKay
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
[Emulsification]
Kemul
Yf
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
[Dissolution]
Kdiss
S // Solubilidad en agua
So // Solubilidad del aceite fresco
Alfa // Constante de decaimiento
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
[Dispersion]
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
[Sedimentation]
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
[Shoreline]
BottomTrapping // Opción de captura inferior
ShoreTrapping // Opción de captura costera
Vegetation trapping switch
Dispersant Application Switch
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
0 // Para uso futuro
Fin del sitio del derrame
- Version Number: I; -; -; Número entero que indica la versión del modelo.
- NSpillSites: I; \(\ge 1\); -; Número de sitios de derrame.
- [CONTROLDATA]: &; & Grupo de datos de control común a todos los sitios de derrames.
- Boom switch: I; 0,1; -; 0: No se considerarán barreras. 1: Plumas activadas.
- Evaporation switch: I; 0,1; -; 0: No se calculará la evaporación. 1: Se calculará la evaporación.
- Emulsification switch: I; 0,1; -; 0: No se calculará la emulsificación. 1: Se calculará la emulsificación.
- Shoreline switch: I; 0,1; -; 0: No se considerará la interacción del petróleo con las costas. 1: Se considerará la interacción del petróleo con las costas.
- Dispersion switch: I; 0,1; -; 0: No se calculará la dispersión del aceite. 1: Se calculará la dispersión del aceite.
- Dissolution switch: I; 0,1; -; 0: No se considerará disolución. 1: Se considerará la disolución.
- Sedimentation switch: I; 0,1; -; 0: No se calculará la sedimentación del petróleo. 1: Se calculará la sedimentación del petróleo.
- Simulation time: R; \(>0\); h.; Tiempo total de simulación en horas.
- Output interval: R; \(>0\); h.; Informe del intervalo de salida en horas.
- Time step: R; \(>0\); s.; Paso de tiempo que se utilizará en la solución numérica del algoritmo de seguimiento de partículas.
- Grid Cell Factor (GCF): R; \(>0\); -; Este factor se utiliza para construir una cuadrícula virtual sobre la malla que se utiliza para optimizar el algoritmo de ubicación de partículas. El tamaño de la cuadrícula es igual a GCF * Tamaño mínimo de celda. El programa determinará todas las celdas de la malla que se encuentran dentro de cada elemento de la cuadrícula. De esta manera, el algoritmo de búsqueda primero ubicará la partícula dentro del elemento de la grilla y luego, para determinar en qué celda se encuentra la partícula, buscará solo entre las celdas que se encuentran en ese elemento de la grilla, reduciendo así el tiempo de búsqueda. Cuanto más grandes sean los GCF, más celdas de malla estarán en cada elemento de la cuadrícula, lo que hará que la búsqueda sea más ineficiente. El valor predeterminado es 20, lo que construirá elementos de cuadrícula 20 veces más grandes que el tamaño mínimo de celda.
- Wind velocity file: S; -; -; Nombre del archivo de velocidad del viento. Consulte la sección de formato de archivo de velocidad del viento.
- Temperature file: S; -; -; Nombre del archivo de temperatura ambiente. Consulte la sección de formato de archivo de temperatura ambiente.
- Velocity field path: S; -; -; Ruta donde se encuentran los resultados de los archivos del campo de velocidad.
- Spill site ID: S; \(\le\) 26; -; Nombre del sitio del derrame.
-
[TRAJECTORY]&: &; Grupo de datos de trayectoria para cada sitio de derrame.
-
Water density: R; \(\ge 0\);
- X Y Z: R; -; ft. - m.; Coordenadas del sitio del derrame.
- Nparcels: I; \(>0\); -; Número de parcelas o partículas que representan el derrame.
- Oil density: R; \(>0\); API; Densidad inicial del petróleo en el momento del derrame.
- Oil viscosity: R; \(>0\); cP - lb-s/ft\(^2\); Viscosidad inicial del petróleo en el momento del derrame.
- Initial Spill Time: R; \(>0\); h.; Viscosidad inicial del petróleo en el momento del derrame.
- Disp_L: R; \(>0\); ft\(^2\)/s - m\(^2\)/s; Coeficiente de dispersión longitudinal.
- Disp_T: R; \(>0\); ft\(^2\)/s - m\(^2\)/s; Coeficiente de dispersión transversal.
- Disp_V: R; \(>0\); ft\(^2\)/s - m\(^2\)/s; Coeficiente de dispersión vertical.
- Spill Accumulated Volume File: S &-; c-; Archivo de volumen de derrame. Ver formato en la sección correspondiente.
- SpillReleaseSwitch: I; 0,1; -; Interruptor de ruta de derrame. 0 indica derrame de punto fijo, 1 indica que la ruta de derrame la proporcionará el archivo de volumen SpillReleaseFile.
- SpillReleaseFile: S &-; c-; Archivo de ruta de liberación de derrames. Ver formato en la sección correspondiente.
-
[EVAPORATION]&: &; Grupo de datos de evaporación para cada sitio de derrame.
-
Evaporation Method: I; 1,2; -; 1: Fingas; 2: Stiver-MacKay.
- OilID: I; -; -; ID de aceite para el método Fingas seleccionado en la lista desplegable.
- PD: R; [0,1]; -; Fracción en peso destilada a 180 \(^o\) C.
- Kevap: R; \(\ge 0\); -; Coeficiente de transferencia de masa.
- A: R; \(\ge 0\); -; Constante de Stiver-MacKay A.
- B: R; \(\ge 0\); -; Constante de Stiver-MacKay B.
-
[EMULSIFICATION]&: &; Grupo de datos de emulsificación para cada sitio de derrame.
-
Kemul: R; \(\ge 0\); -
- Yf: R; \(\ge 0\); -
- [DISSOLUTION]&: &; Grupo de datos de disolución para cada sitio de derrame.
- Kdiss: R; \(\ge 0\);
- S: R; \(\ge 0\); & Solubilidad en agua.
- So: R; \(\ge 0\); & Solubilidad en aceite.
- Alpha: R; \(\ge 0\); & Decaimiento constante.
- [SHORELINE]&: &; Grupo de datos de interacción entre costa y fondo para cada sitio de derrame.
- BottomTrapping: I; 0,1; -; 0: Las partículas no quedarán atrapadas cuando lleguen al fondo (predeterminado). 1: Las partículas de aceite quedarán permanentemente adheridas al fondo tan pronto como lo toquen.
- Vegetation trapping switch: I; 0,1; -; 0: Las partículas no quedarán atrapadas por la vegetación. 1: Las partículas de aceite se adherirán a las celdas pertenecientes a los polígonos de vegetación.
- Dispersant Application Switch: I; 0,1; -; 0: No se simularán dispersantes, 1 indica que se simularán dispersantes.
Ejemplo de un archivo .OILW¶
201910 // version
1 // NSpillSite
[ControlData]
0 // Evaporation Switch
0 // Emulsification Switch
0 // Shoreline Switch
0 // Dispersion Switch
0 // Dissolution Switch
0 // Sedimentation Switch
5 // Simulation Time
0.1 // Output Interval
10.0 // Time Step
Wind.DAT
Temperature.DAT
C:/Users/Hydronia Dell/Documents/Magdalena
base.OUTFILES // Velocity field output files
100 // Grid Cell Factor
0 // Boom component deactivated
0 // Velocity coefficient
OilSpill_1
[Trajectory]
1000.00 // Water Density
925018.358 1707701.919 0.000 // X Y Z
1000 // Nparcels
40.00 // Oil Density
15.000 // Oil Viscosity
1.00 // Initial SpillTime
1.000 1.000 0.001 // Disp_L Disp_T Disp_V
OilSpill_1.txt
0 // Moving Spill Switch
0 // Spill Release File
0
0
0
0
0
0
0
0
[Evaporation]
1 EvaporationMethod // 1: Fingas; 2: Stiver-MacKay
1 // Oils
40.00 PD // percentage (by weight) distilled at 180oC.
0.0025 // Kevp (mass transfer coefficient) //Stiver-MacKay
6.30 // A Stiver-MacKay
10.0 // B Stiver-MacKay
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
[Emulsification]
0.000002 // Kemul
0.7 // Yf
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
[Dissolution]
1.00 // Kdiss
0.00 // S Water solubility
0.0184 // So Solubility of fresh oil
0.423 // Alfa Decay constant
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
[Dispersion]
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
[Sedimentation]
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
[Shoreline]
0 // No bottom Trapping
1 // Do shore trapping
0 // Vegetation trapping switch
0 // Dispersant Application Switch
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
0 // For future use
Archivo de entrada de volumen acumulado¶
Este archivo especifica los volúmenes liberados en el derrame en cada momento. Independientemente del sistema de unidades del proyecto, los volúmenes deben proporcionarse en barriles (bbl). El formato es el siguiente.
Línea 1: Número de puntos en la serie temporal del volumen de derrame acumulado.\ NPOINTS\ Líneas NPOINTS que contienen:\ Tiempo y Volumen Acumulado.\ TIME ACCVOL
Ejemplo de un archivo de volumen acumulado¶
3
0. 0.
2. 3000
10. 20000
- NPOINTS: I; \(\ge\) 1; -; Número de puntos de datos en series temporales.
- TIME: R; \(\ge\) 0; h; Tiempo.
- ACCVOL: R; -; bbl; Volumen de derrame acumulado hasta este momento. Tenga en cuenta que se requiere que el volumen acumulado dado una vez sea siempre mayor o igual al volumen acumulado dado la vez anterior.
Archivo de liberación de derrames¶
Este archivo especifica la ruta de la liberación del derrame. El derrame se liberará a lo largo de la ruta definida en este archivo. El formato es el siguiente.
Línea 1: Número de puntos en la serie temporal de liberación del derrame.\ NPOINTS\ Líneas NPOINTS que contienen:\ Coordenada de tiempo y punto\ TIME Xp Yp
Ejemplo de archivo de liberación de derrames¶
5
0.0 923730.325 1710175.128
0.5 923408.268 1710245.895
1.0 923192.219 1710246.443
1.5 923022.774 1710195.172
2.0 922888.358 1710131.769
- NPOINTS: I; \(\ge\) 1; -; Número de puntos de datos en series temporales.
- TIME: R; \(\ge\) 0; h; Tiempo.
- Xp: R; -; ft - m; Coordenada X de este punto de derrame.
- Yp: R; -; ft - m; Coordenada Y de este punto de derrame.
Archivo de datos del módulo de transporte de contaminantes: .SOLUTES¶
El módulo de transporte de contaminantes calcula la concentración de contaminantes pasivos o reactivos (solutos) en función de la advección y la dispersión. Los datos requeridos se incluyen en el archivo de datos que tiene el siguiente formato:\ Línea 1: Número máximo de contaminantes (solutos)\ NP_MAX\ Línea 2: Número de contaminantes utilizados en el experimento\ NP_USED\ Línea 3: Lista de solutos utilizados (todo en una línea)\ I(1) I(2) ... I(NP_USED)\ Línea 4: Coeficientes de dispersión longitudinal y transversal\ DISPL DISPT\ Línea 5...: Lista de nombres de contaminantes (uno en cada línea)\ NAME_I1\ NAME_I1\ ...\ NAME_NP_MAX\ Línea 6 a NP_MAX+6: Matriz de coeficientes de velocidad de reacción de primer orden K(I,J)\ K(1,1) K(1,2) ... K(1,NP_MAX)\ K(2,1) K(2,2) ... K(2,NP_MAX)\ ...\ K(NP_MAX,1) K(NP_MAX,2) ... K(NP_MAX,NP_MAX)\
Ejemplo de un archivo .SOLUTES¶
5
4
1 2 4 5
0.1 0.02
NITRATE
AMMONIUM
TEMPERATURE
CHLORINE
PHOSPHATE
0.2 0.0 0.0 0.0 0.0
0.0 0.1 0.0 0.0 0.0
0.0 0.0 1.1 0.0 0.0
0.0 0.0 0.0 0.2 0.0
0.0 0.0 0.0 0.0 0.5
& Hay cinco contaminantes\ - 4: Se utilizarán cuatro contaminantes en esta ejecución. 1 2 4 5& Los contaminantes activos serán 1, 2, 4 y 5\ - 0.10.02: El coeficiente de dispersión longitudinal es 0,1 y transversal = 0,02. - NITRATE: El nombre del contaminante No. 1 es: NITRATO - AMMONIUM: El nombre del contaminante nº 2 es: AMONIO - TEMPERATURE: El nombre del contaminante No. 3 es: TEMPERATURA - CHLORINE: El nombre del contaminante No. 4 es: CLORO - PHOSPHATE: El nombre del contaminante No. 5 es: FOSFATO - 0.20.00.00.00.0: La constante de reacción de primer orden para el contaminante nº 1 es 0,2 - 0.00.10.00.00.0: La constante de reacción de primer orden para el contaminante nº 2 es 0,1 - 0.00.01.10.00.0: La constante de reacción de primer orden para el contaminante nº 3 es 1,1 - 0.00.00.00.20.0: La constante de reacción de primer orden para el contaminante nº 4 es 0,2 - 0.00.00.00.00.5: La constante de reacción de primer orden para el contaminante nº 5 es 0,2
- DISPL: R; \(>0\); m\(^{2}\)/s o ft\(^{2}\)/s; Coeficiente de dispersión longitudinal.
- DISPT: R; \(>0\); m\(^{2}\)/s o ft\(^{2}\)/s; Coeficiente de dispersión transversal.
- K(I,J): R; -; \(s^{-1}\); Constantes de reacción de primer orden, donde K(I,I) es la constante de reacción del contaminante I y K(I,J) la constante de reacción del contaminante I con el contaminante J.
- NP_MAX: I; \(>0\); -; Número máximo de contaminantes.
- NP_USED: I; \(>0\); -; Número de contaminantes utilizados en el presente experimento.
Archivo de datos de concentración inicial del módulo de transporte de contaminantes: .CINITIAL¶
El archivo de datos de concentración inicial se crea cuando el conjunto de datos con las concentraciones iniciales se exporta desde el complemento HydroBID Flood QGIS en función de los datos ingresados en la capa Initial Concentrations. El usuario puede ingresar polígonos y asignar un nombre de archivo de concentración inicial correspondiente a cada polígono. El formato de estos archivos es el siguiente:\ Línea 1: Concentraciones iniciales separadas por espacios para cada contaminante.\ C(1) C(2)...C(NP_MAX)\ Donde C(i) es la concentración inicial del contaminante i. Con esta información el modelo determinará las concentraciones iniciales para cada celda en función de los polígonos ingresados. A todas las celdas que no estén contenidas dentro de los polígonos de la capa InitialConcentrations se les asignarán concentraciones iniciales cero. Por lo tanto, el archivo tendrá columnas NP_MAX y líneas NELEM.
Note
Las unidades de concentración de contaminantes son arbitrarias. El usuario puede utilizar la concentración de volumen Cv (fracción de 1), mg/l, ppt, ppm o cualquier otra unidad adecuada, siempre que las condiciones límite del flujo de entrada sean consistentes.
Archivos de datos de transporte de sedimentos: .SEDS y .SEDB¶
Estos archivos proporcionan los parámetros necesarios para modelar el transporte de sedimentos utilizando HydroBID Flood.
Archivo .SEDS para datos de sedimentos suspendidos¶
El archivo proporciona los datos para el modelo de transporte de sedimentos en suspensión.\ Línea 1: interruptor de opción de sedimento suspendido.\ ISSACT\ Línea 2: Número de clases/fracciones de sedimentos suspendidos.\ NSSNFRAC\ Línea 3: Fórmula de concentración de equilibrio.\ ISSTF\ Línea 4: Densidad de sedimentos para cada fracción.\ SSDEN(1) ... SSDEN(NSSNFRAC)\ Línea 5: Concentración inicial de sedimento suspendido para cada clase/fracción de sedimento.\ INICON(1) ... INICON(NSSNFRAC)\ Línea 6: Para uso futuro.\ DUMMY1(1) ... DUMMY1(NSSNFRAC)\ Línea 7: Tamaño del sedimento suspendido D50 para cada clase/fracción de sedimento.\ D50(1) ... D50(NSSNFRAC)\ Línea 8: Para uso futuro.\ DUMMY2(1) ... DUMMY2(NSSNFRAC)\ Línea 9: Porosidad para cada fracción.\ SSPOR(1) ... SSPOR(NSSNFRAC)\ Línea 10: Esfuerzo de escudo crítico para cada clase/fracción de sedimento.\ THETAC(1) ... THETAC(NSSNFRAC)\ Línea 11: Ángulo de fricción para cada fracción.\ FRICANG(1) ... FRICANG(NSSNFRAC)\ Línea 12: Factor de fórmula de concentración de equilibrio para cada clase/fracción de sedimento.\ SSTFACT(1) ... SSTFACT(NSSNFRAC)\ Línea 13: Fórmula de velocidad de asentamiento.\ ISETFOR\ Línea 14: Factores de la fórmula de velocidad de sedimentación para cada clase/fracción de sedimento.\ SETFORFACT(1) ... SETFORFACT(NSSNFRAC)\ Línea 15: Coeficientes de dispersión longitudinal y transversal.\ DISPL DISPT\ Línea 16: Fracciones de clases de sedimentos iniciales en el lecho.\ BEDFRACT(1) ... BEDFRACT (NSSNFRAC)\
Ejemplo de un archivo .SEDS¶
1
2
1
165.00 165.00
0.01 0.01
0.003937008 0.003937008
0.0039370 0.0039370
0.003937008 0.003937008
0.40 0.40
0.047 0.047
35.00 35.00
1.00 1.00
1
1 1
0.15 0.01
0.6 0.4
- INICON: R; 0,0.3; -; Concentración volumétrica inicial de sedimento. Ver comentario 1.
-
ISSACT: I; 0,1,2; -; Interruptor de opción de sedimento suspendido.
-
Sin transporte de sedimentos en suspensión.
- Calcular el transporte de sedimentos suspendidos con una distribución de fracción de lecho constante en el tiempo.
-
Calcular el transporte de sedimentos en suspensión considerando la evolución de la fracción del lecho (capa activa). Esta opción funcionará solo cuando IBLACT = 0 o 2. Consulte la tabla.
-
NSSNFRAC: I; 1-10; -; Número de fracciones de sedimento en suspensión.
-
ISSTF: I; 1, 2, 3; -; Fórmula de concentración de equilibrio. Este código indica la fórmula según esta lista:
-
Bagnold (1966).
- Van Rijn (1984a).
-
Zhang y Xie (1993).
-
DUMMY1: R; \(>0\); -; No se utiliza en esta versión, pero debe estar presente.
- D50: R; \(>0\); mm o in; Tamaño mediano del sedimento. El 50% del sedimento es más fino que D50. Ver comentario 1.
- DUMMY2: R; \(>0\); -; No se utiliza en esta versión, pero debe estar presente.
- DISPL: R; \(>0\); m\(^{2}\)/s o ft\(^{2}\)/s; Coeficiente de dispersión longitudinal.
- DISPT: R; \(>0\); m\(^{2}\)/s o ft\(^{2}\)/s; Coeficiente de dispersión transversal.
- SSPOR: R; 0.3-0.6; -; Porosidad. Ver comentario 1.
- THETAC: R; 0.03-0.06; -; Estrés crítico del escudo. Ver comentario 1.
- FRICANG: R; 5-45; -; Ángulo de fricción. Ver comentario 1.
- BEDFRACT: R; -; -; Fracción de sedimentos. La suma de todas las fracciones debe sumar 1.
-
ISETFOR: I; 1-9; -; Fórmula de velocidad de asentamiento. Es una fórmula única para todas las fracciones. Este código indica la fórmula según esta lista:
-
Rubey (1983) 2.Zhang (1961)
- Zanke (1977)
- Van Rijn (1984a)
- Raudkivi (1990)
- Julián (1998)
- Cheng (1997)
- Jiménez-Madsen (2003)
-
Wu-Wong (2006)
-
SETFORFACT: R; -; -; Factor de fórmula de velocidad de asentamiento. Este factor multiplica la velocidad de sedimentación calculada por la fórmula seleccionada en ISETFOR. Es un factor que puede usarse para calibrar el modelo.
- SSDEN: R; -; kg/m\(^{3}\) o lb/ft\(^{3}\); Densidad de sedimentos en suspensión. Ver comentario 1.
- SSTFACT: R; -; -; Factor de fórmula de concentración de equilibrio para cada fracción. Este factor multiplica la fórmula de concentración de equilibrio ISSTF. Es un factor que puede usarse para calibrar el modelo. Ver comentario 1.
Comentarios para el archivo .SEDS¶
- Debe haber un valor para cada fracción de sedimento hasta NSSNFRAC.
Archivo .SEDB para datos de transporte de carga de fondo¶
El archivo proporciona los datos para el modelo de transporte de carga de fondo.\ Línea 1: Interruptor de activación del transporte de sedimentos de carga de fondo.\ IBLACT\ Línea 2: Número de fracciones de sedimentos de carga de fondo.\ NBLNFRAC\ Línea 3: Fórmula de transporte de sedimentos.\ IBLTF\ Línea 4: Densidad de sedimentos para cada fracción.\ BLDEN(1) ... BLDEN (NBLNFRAC)\ Línea 5: Tamaño del sedimento D30 para cada fracción.\ D30(1) ... D30(NBLNFRAC)\ Línea 6: Tamaño del sedimento D50 para cada fracción.\ D50(1) ... D50(NBLNFRAC)\ Línea 7: Tamaño del sedimento D90 para cada fracción.\ D90(1) ... D90(NBLNFRAC)\ Línea 8: Porosidad para cada fracción.\ BLPOR(1) ... BLPOR(NSSNFRAC)\ Línea 9: Esfuerzo de escudo crítico para cada fracción.\ THETAC (1) ... THETAC (NBLNFRAC)\ Línea 10: Ángulo de fricción para cada fracción.\ FRICANG (1) ... FRICANG (NBLNFRAC)\ Línea 11: Fracciones en el lecho.\ BEDFRACT (1) ... BEDFRACT (NBLNFRAC)\ Línea 12: Factor de fórmula de transporte para cada fracción.\ BLFORFACT(1) ... BLFORFACT (NBLNFRAC)\ Línea 13: interruptor de cálculo acoplado o desacoplado.\ ICOUPLED\
Ejemplo de un archivo .SEDB¶
1
2
2
165.0 165.0
0.0039370 0.0039370
0.0039000 0.0039370
0.0039370 0.0039370
0.40 0.40
0.047 0.047
35.00 35.00
0.50 0.50
1.00 1.00
0
-
IBLACT: I; 0,1,2; -; Interruptor de activación del transporte de carga de fondo.
-
No se computará el transporte de carga de fondo.
- El transporte de sedimentos en carga de fondo se calculará sin evolución de fracciones de fondo.
-
El transporte de sedimentos de carga de fondo se calculará con la evolución de las fracciones de lecho (Capa Activa).
-
ICOUPLED: I; 0,1; -; Interruptor de activación del transporte de carga de fondo. Si ICOUPLED = 0, el modelo se ejecutará en modo acoplado, donde el transporte de carga de fondo se calculará junto con el modelo hidrodinámico para cada paso de tiempo. Si ICOUPLED = 1 el modelo ejecutará el transporte de carga de fondo desacoplado del modelo hidrodinámico.
- NBLNFRAC: I; 1--10; -; Número de fracciones de sedimento.
-
IBLTF: I; 1--10; -; Interruptor de cálculo acoplado o desacoplado. Este código indica la fórmula según esta lista:
-
1. Meyer-Peter: Müller (1948)
- Ashida (1972)
- Engelund (1976)
- Fernández (1976)
- Parker encaja con Einstein (1979)
- Inteligente (1984)
- Nielsen (1992)
- Wong 1 (2003)
- Wong 2 (2003)
-
Camenen-Larson (2005)
-
D30: R; \(>0\); m o in; Tamaño del sedimento D30. El 30% del sedimento es más fino que D30. Solo se utiliza para la fórmula de Smart. Ver comentario 1.
- D50: R; \(>0\); m o in; Tamaño mediano del sedimento. El 50% del sedimento es más fino que D50. Ver comentario 2.
- D90: R; \(>0\); m o in; Tamaño del sedimento D90. El 90% del sedimento es más fino que D90. Solo se utiliza para la fórmula de Smart. Ver comentario 1.
- BLPOR: R; 0.3--0.6; -; Porosidad. Ver comentario 1.
- THETAC: R; 0.03--0.06; -; Esfuerzos críticos adimensionales de los escudos. Ver comentario 3.
- FRICANG: R; 5--45; -; Ángulo de fricción. Ver comentario 1.
- BEDFRACT: R; -; -; Fracción de sedimentos. La suma de todas las fracciones debe sumar 1. Ver comentario 1.
- BLDEN: R; -; kg/m\(^{3}\) o lb/ft\(^{3}\); Densidad de sedimentos. Ver comentario 1.
- BLFORFACT: R; -; -; Factor de fórmula de transporte para cada fracción. Este factor multiplica el resultado de la fórmula de transporte seleccionada (IBLTF). Es un factor que puede usarse para calibrar el modelo. Ver comentario 1.
Comentarios para el archivo .SEDB¶
- Debe haber un valor para cada fracción de sedimento hasta NBLNFRAC.
- Diámetro característico para todas las fórmulas de transporte de sedimentos.
- La tensión crítica predeterminada de Shields es 0,047.
-
Cuando se selecciona transporte de carga suspendido y de lecho se considera la evolución de la fracción de lecho dependiendo de los valores seleccionados para ISSACT e IBLACT según la siguiente tabla
Bed Evolution Calculation ISSACT
IBLACT 0 1 2 0 Off Off On 1 Off Off Off 2 On On On
Archivo de datos de fracciones iniciales del lecho del módulo de transporte de sedimentos: .FBINITIAL¶
HydroBID Flood permite definir distribuciones de granos de sedimentos espacialmente variables en el lecho. El usuario puede ingresar polígonos en la capa InitialBedFractions y asignar un nombre bed fractions file a cada polígono que contenga la fracción para cada tamaño de sedimento. El formato del archivo de fracciones del lecho es el siguiente:\ Línea 1: Fracción separada por espacios para cada clase de tamaño.\ Fb(1) Fb(2) ... Fb(NSSNFRAC)\ Donde Fb(i) es la fracción de lecho para el tamaño de sedimento i. El archivo tendrá columnas NBLNFRAC o NSSNFRAC y líneas NELEM. Con esta información el modelo asignará la distribución granulométrica para cada celda en función de los polígonos ingresados. A todas las celdas que no estén contenidas dentro de los polígonos de la capa InitialBedFractions se les asignarán las fracciones proporcionadas en el archivo.
Tenga en cuenta que cuando se utiliza la opción Bed Fraction Evolution o Active Bed Layer, el modelo tendrá en cuenta los cambios en el tamaño de los granos del sedimento del lecho durante la simulación.
Archivo de datos del módulo de drenaje urbano: .LSWMM¶
Este archivo de datos permite ejecutar dinámicamente HydroBID Flood con el modelo EPA-SWMM para simular la interacción de la red de superficie/drenaje pluvial. El usuario puede definir múltiples ubicaciones de intercambio correspondientes a las bocas de acceso definidas en el archivo de proyecto EPA-SWMM y asignar diferentes diámetros y coeficientes de descarga a cada nodo de intercambio.\ Línea 1: Formato de versión del archivo.\ 202507\ Línea 2: Número de pozos de registro o nodos de intercambio.\ NMAN\ Grupo de líneas NMAN que incluye ID de pozo, coordenadas de pozo, diámetro y coeficiente de descarga de la siguiente manera:\ MANHOLE_ID(I)\ X(I) Y(I) *\ *Cd(I)\ DIAM(I)\ NCELLS Cell(1) Cell(2) ... Cell(NCELLS)\ Q_OPT\ AUX_PARAM\ ...\
Ejemplo de un archivo .LSWMM¶
202507
2
N1
264930.824 664804.843
0.61
0.800
4 235 7665 7869 8798
0
0
N2
264896.000 664747.000
0.61
1.300
5 2236 3634 6832 3745 2561
1
HvsQTable.txt
Este archivo corresponde al formato 202507 e indica que existen 2 arquetas. La primera es N1, con coordenadas 264930.824 664804.843, Cd = 0,61 y diámetro = 0,8. Hay 4 celdas que contribuyen al pozo N1 (235, 7665, 7869 y 8798) y 5 celdas que contribuyen al pozo N2 (2236, 3634, 6832, 3745 y 2561). Para el nodo N2 se utilizará una tabla de clasificación para calcular la descarga de entrada proporcionada en el archivo HvsQTable.txt.
-
AUX_PARAM: S, R; -; -
-
Se ignora la línea AUX_PARAM.
- La línea AUX_PARAM contiene el nombre del archivo de la tabla de clasificación (profundidad frente a descarga). Vea el formato a continuación.
- La línea AUX_PARAM contiene un texto para uso futuro.
-
La línea AUX_PARAM contiene dos parámetros, elevación de celdas H_ROOF y coeficiente KT_roof.
-
Q_OPT: I; \(0, 1, 2, 3\); -
-
Cálculo predeterminado basado en la fórmula del orificio circular en función de la profundidad promedio entre todas las celdas húmedas de la lista.
- La descarga se calcula con base en la tabla de clasificación (profundidad frente a Q). El nombre del archivo debe figurar en la línea AUX_PARAM.
- Para uso futuro.
-
Calcula el caudal de intercambio en función de la herramienta de tejado descrita en la sección.
-
Cd(I): R; \(>0\); -; Coeficiente de descarga para el nodo de intercambio I.
- CELL(I): R; -; -; Números de celdas que aportan flujo a esta alcantarilla.
- DIAM(I): R; -; m o ft; Diámetro del nodo de intercambio I. Ver comentario a continuación.
- MANHOLE_ID(I): S; \(<26\); -; Nombre del nodo de intercambio I. Debe tener menos de 26 caracteres y no debe contener espacios en blanco.
- NCELLS: I; \(\geq 0\); -; Número de celdas asociadas a esta alcantarilla. Si NCELLS = 0, la celda de pozo es la única celda de intercambio con el modelo SWMM.
- NMAN: I; \(>0\); -; Número de arquetas o nodos de intercambio.
- X(I) Y(I): R; -; m o ft; Coordenadas del nodo de intercambio I.
Archivos de datos de descarga en función de la profundidad¶
Este formato se aplica a la tabla de profundidad frente a descarga utilizada para CALC_OPT = 1.\ Línea 1: Numere los puntos en la serie de datos.\ NDATA\ Líneas NDATA que contienen profundidad y descarga.\ h(I) Q(I)\ Donde h(I) es la profundidad del agua y Q(I) es el caudal correspondiente.
Comentarios para el archivo¶
La descarga de agua desde la malla hacia el nodo de entrada del SWMM se calcula con una de dos opciones:
- Si CALC_OPT = 0, Q se calcula suponiendo una entrada circular de diámetro DIAM y coeficiente de descarga Cd.
-
Si CALC_OPT = 1, Q se calcula interpolando a partir de la tabla de clasificación h vs Q proporcionada en el archivo AUX_PARAM.
-
Si CALC_OPT = 3, Q se calcula en función de la herramienta Rooftop descrita en la sección.
Datos de control de salida¶
Archivo de datos de puntos de observación: .OBS¶
Este archivo contiene datos que permiten que el modelo informe series temporales de resultados en ubicaciones especificadas por el usuario en función de coordenadas de puntos. El nombre y formato de los archivos de puntos de observación se describen en esta sección. Con base en la cantidad de puntos ingresados en la capa Observation points, el archivo indicará la cantidad de puntos de observación y luego la lista de coordenadas de puntos.\ Línea 1: Número de puntos de observación.\ NOBSPOINTS\ NOBSPOINTS grupos de líneas que contienen el ID del punto de observación y las coordenadas de cada punto:\ ObsID\ X_OP(I) Y_OP(I)\ ...\
Ejemplo de un archivo .OBS¶
3
PointA
798798.380 309627.950
PointB
799146.926 309430.876
PointC
799721.8608 309041.615
Este expediente tiene tres puntos. El primer punto se llama PuntoA y tiene coordenadas: X=798798.380 Y=309627.950.
- ObsID: S; \(<26\); -; Nombre del punto de observación. Debe tener menos de 26 caracteres y no debe contener espacios en blanco.
- NOBSPOINTS: I; \(>0\); -; Número de puntos de observación.
- X_OP Y_OP: R; -; m o ft; Coordenadas del punto.
Archivo de datos de control de salida gráfica: .PLT¶
Este archivo proporciona parámetros para controlar las opciones de salida gráfica para los trazados generados mientras se ejecuta el modelo.\ Línea 1: Trazar variables de control.\ IGRAPHCODE COLORSCHEME IAXES IDXF IGRAPHFILES IVSF\ Línea 2: Multiplicador de escala del vector de velocidad.\ SF_MULT\ Línea 3: Coordenadas para la ventana de trazado.\ XMING XMAXG YMING YMAXG\ Línea 4: Límites de la variable trazada.\ MINVARG MAXVARG\ Línea 5: Velocidad máxima a trazar.\ MAXVELOC\ Línea 6: Transparencia.\ USEBACKIMAGE\ Línea 7: Transparencia.\ TRANSP\ Línea 8: Imagen aérea de fondo.\ IMAGEFILE\ Línea 9: Archivo mundial de imagen aérea de fondo.\ IMAGEWF
Ejemplo del archivo .PLT¶
100 5 1 0 1 0
5
0 0 0 0
0 0
7
1
0.6
C:\Projects\Example\Aerial.gif
C:\Projects\Example\Aerial.gwf
- COLORSCHEME: I; 1-6; -; Variable para seleccionar la opción de trazado. Ver comentario 1.
-
IAXES: I; 0,1; -; Variable para controlar el clima para trazar ejes.
-
No trace los ejes X e Y.
-
Trazar los ejes X e Y.
-
IDXF: I; 0,1; -; Variable para controlar la salida del campo de velocidad en formato DXF CAD.
-
No genere malla DXF ni campo de velocidad.
-
Cree archivos DXF de campo de velocidad y malla para cada tiempo de salida.
-
IGRAPHCODE: I; 100, 101, 102, 103, 110, 201, 202, 203, 204, 600-610; -; Parámetro para indicar el tipo de gráfico a mostrar mientras se ejecuta el programa.
-
Trazar el campo de velocidades usando vectores en negro.
- Trazar el campo de velocidades usando vectores en negro sobre profundidades.
- Trazar el campo de velocidades sobre las elevaciones del lecho.
- Trazar elevaciones de agua.
- Trazar el campo de velocidades usando vectores en color.
- Trazar profundidades.
- Trazar elevaciones de lecho.
- Trazar el campo de velocidades sobre las elevaciones del agua.
- Trazar los cambios de elevación del lecho.
-
Trazar sedimentos en suspensión o concentraciones de contaminantes.
-
IGRAPHFILES: I; 0,1; -; Variable para controlar si se generan archivos gráficos.
-
No genere archivos gráficos.
-
Generar archivos gráficos.
-
IMAGEFILE: S; -; -; Nombre del archivo de imagen aérea, incluida la ruta y la extensión. Los formatos admitidos incluyen y. Se incluirán otros formatos de archivos gráficos en próximas versiones.
- IMAGEWF: S; -; -; Nombre del archivo world de imágenes aéreas, incluida la ruta y la extensión. El formato de archivo world debe seguir las especificaciones de ESRI. Ver comentario 2.
-
IVSF: I; 0,1; -; Variable para controlar la salida del campo de velocidad en un archivo que permite crear archivos de forma.
-
No envíe el campo de velocidad SF.
-
Cree archivos SF del campo de velocidad para cada tiempo de salida. Ver comentario 3.
-
MAXVELOC: R; -; m/s o ft/s; Utilice esta variable para controlar la velocidad máxima mostrada en los gráficos vectoriales.
-
Si MAXVELOC = 0, se trazará todo el rango de velocidad.
-
Si MAXVELOC \(>\) 0, definirá la velocidad máxima a mostrar.
-
MINVARG, MAXVARG: R; -; -; Estas variables definen los valores mínimo y máximo a mostrar de la variable seleccionada. Si es igual a 0, se mostrará el rango máximo.
- SF_MULT: R; \(>1\); -; Variable para controlar la escala del vector de velocidad. Utilice esta variable para ajustar los vectores de velocidad. Las velocidades se escalarán según SF_MULT.
- TRANSP: R; [0,1]; -; Variable para controlar la transparencia del trazado cuando se utiliza una imagen de fondo. TRANSP debe estar en el rango de 0,0 a 1,0, donde 0,0 significa un color completamente transparente y 1,0 significa un color completamente opaco.
- USEBACKIMAGE: I; [0,1]; -; Variable para controlar si se utiliza una imagen de fondo para trazados dinámicos durante la ejecución del modelo. Si el valor es = 1, el gráfico incluirá como fondo la imagen proporcionada en IMAGEFILE e IMAGEWF.
- XMING, XMAXG, YMING, YMAXG: R; -; m o ft; Estas variables indican las coordenadas de un rectángulo que define la ventana de trazado. Si todos los valores son 0, se mostrará la extensión completa del área de modelado.
Comentarios para el archivo .PLT¶
-
COLORSCHEME define la paleta de colores que se utilizará para todos los gráficos. Las paletas disponibles se muestran en esta figura:
-
El significado genérico de los parámetros del archivo world es:
- Línea 1: A: tamaño de píxel en la dirección x, en unidades de mapa/píxel
- Línea 2: D: rotación alrededor del eje y (ignorada en esta versión)
- Línea 3: B: rotación alrededor del eje x (ignorada en esta versión)
- Línea 4: E: tamaño de píxel en la dirección y, en unidades de mapa, casi siempre negativo
- Línea 5: C: coordenada x del centro del píxel superior izquierdo
- Línea 6: F: coordenada y del centro del píxel superior izquierdo.
Ejemplo:\
2.05 0.00 0.00 -2.05 795944.99 310049.73En este ejemplo, 2,05 es el tamaño de píxel en la dirección x, la rotación en los ejes x e y es 0,00, el tamaño de píxel en la dirección y es 2,05 (se muestra en negativo), la coordenada x del píxel superior izquierdo es 795944,99 y la coordenada y del píxel superior izquierdo es 310049,73.
La siguiente tabla indica los formatos de imagen admitidos y sus correspondientes extensiones de archivo mundiales.
Datos para la salida del resultado del perfil: .PROFILES¶
Utilice este archivo para proporcionar perfiles (polilíneas) a lo largo de los cuales se generarán los resultados.\ Línea 1: Número de perfiles.\ NPROFILES\ NPROFILES grupo de archivos que incluye: ID de perfil, número de vértices en el perfil I, número de intervalos para dividir cada perfil y coordenadas para cada vértice en la polilínea.\ PROFILEID\ NVERTICES_PR(I) ND_PR\ X_PRF(I), Y_PRF(I)\ ...
Ejemplo de un archivo .PROFILES¶
2
ProfileA
2 10
800500.45 }306895.63
799095.07 307457.34
ProfileB
3 10
800503.45 306896.63
799500.00 306900.00
799095.07 307457.34
Este archivo indica que hay 2 perfiles. El primer ID de perfil es: PerfilA que se define con una polilínea de 2 vértices y se dividirá en 10 segmentos.
- ND_PR: I; \(>2\); -; Intervalos para dividir cada subsegmento de perfil entre vértices. Los resultados se informarán en cada intervalo.
- NPROFILES: I; \(>0\); -; Número de perfiles.
- NVERTICES_PR(I): I; \(>1\); -; Número de vértices en cada perfil.
- PROFILEID: S; \(<26\); -; Nombre del perfil. Debe tener menos de 26 caracteres y no debe contener espacios en blanco.
- X_PRF(I,J), Y_PRF(I,J): R; -; m o ft; Coordenadas de cada vértice J del perfil I.
Datos de sección transversal para el archivo de salida de resultados: .XSECS¶
Las secciones transversales se utilizan para generar resultados numéricos en líneas definidas por el usuario en la malla.\ Línea 1: Número de secciones transversales.\ NCROSS_SECTIONS\ NCROSS_SECTIONS grupos de líneas que contienen el ID de la sección transversal, el número de vértices que definen la sección transversal (siempre igual a 2), el número de intervalos para dividir la sección transversal y la lista de coordenadas del punto inicial y final de la sección transversal:\ XSECID\ NPXSEC ND_CS\ X1_CS(I) Y1_CS(I)\ X2_CS(I) Y2_CS(I)\
Ejemplo de un archivo .XSECS¶
3
CrossSectionA
2 40
800500.45 306895.63
799095.07 307457.34
CrossSectionB
2 40
800492.17 307163.36
799171.99 307594.56
CrossSectionC
2 40
800449.99 307404.31
799223.97 307690.20
Este archivo indica que hay 3 secciones transversales. El primero tiene ID = CrossSectionA y estará dividido en 40 segmentos.
- NCROSS_SECTIONS: I; \(>0\); -; Número de secciones transversales.
- ND_CS: I; \(>2\); -; La sección transversal se dividirá en segmentos ND_CS. Los resultados se informarán en cada segmento. Ver comentario 1.
- NPXSEC: I; \(2\); -; Número de puntos que definen la sección transversal. En la versión actual solo se permiten los dos puntos extremos para definir la sección transversal, por lo que este valor siempre debe ser 2.
- X1_CS, Y1_CS, X2_CS, Y2_CS: R; -; m o ft; Coordenadas del punto inicial y final de cada sección transversal.
- XSECID: S; \(<26\); -; Nombre de la sección transversal. Debe tener menos de 26 caracteres y no debe contener espacios en blanco.
Comentarios para el archivo .XSECS¶
- El modelo cortará la malla usando la línea de sección transversal y extraerá los resultados en los puntos de división. Si ND_CS es demasiado pequeño, es posible que el programa no capture nada entre las divisiones y las descargas de la sección transversal calculadas pueden tener grandes errores.
Datos de elevación¶
Datos X Y Z con encabezado¶
Estos archivos contienen datos dispersos en el formato adecuado para importarlos en un editor de texto o programa de hoja de cálculo. Por ejemplo, la capa de datos BedElevations. Suele tener extensión, pero puede tener cualquier otra extensión de archivo siempre que el formato sea el aquí descrito. Cada punto se identifica por sus coordenadas X e Y y el valor de elevación para esa coordenada.\ Línea 1: Número de puntos y número de parámetros por punto (encabezado)\ NUMBER_OF_DATA_POINTS\ NUMBER_OF_DATA_POINTS líneas con X, Y y datos de parámetros.\ X(POINT) Y(POINT) P1(POINT) P2(POINT) ... PN(POINT)
Ejemplo de un archivo .EXP¶
11086 1
798439.73 306063.87 160.00
798477.04 309506.95 201.10
798489.45 309522.30 200.93
798498.09 306222.29 162.00
798504.45 305915.63 160.00
798511.71 306075.55 161.00
798516.09 309412.73 201.74
798517.37 309592.42 163.14
...
En este archivo de ejemplo, hay 11086 puntos de datos de elevación, un parámetro por punto (la elevación de cada punto).
- NUMBER_OF_DATA_POINTS: I; \(>0\); -; Número de puntos de datos en el archivo.
- NUMBER_OF_PARAMETERS: I; \(>0\); -; Número de parámetros para cada punto. En el caso del archivo de datos de elevación este valor es igual a 1.
- X: I; -; m o ft; Coordenada X de cada punto de elevación. Ver comentario 1.
- Y: R; -; m o ft; Coordenada Y de cada punto de elevación. Ver comentario 1.
- P: R; -; m o ft; Valor del parámetro. Ver comentario 2.
Comentarios para el archivo de datos .EXP¶
- Las coordenadas X e Y se pueden dar en metros o pies, según las unidades que se utilicen en el proyecto. El sistema de coordenadas siempre debe corresponder a la proyección plana. HydroBID Flood no admite coordenadas geográficas en formato de latitud/longitud.
- Los valores de elevación deben darse en las mismas unidades que las coordenadas correspondientes.
Archivos de datos de condiciones de contorno¶
Archivos de condición de límite de una variable¶
Este formato se aplica a los siguientes archivos de datos:
- Tiempo frente a elevación de la superficie del agua (BCTYPE = 1, 17)
- Tiempo frente a descarga (BCTYPE = 6)
Nota: El parámetro BCTYPE se describe en la Tabla 7.\ Línea 1: Numere los puntos en la serie de datos.\ NDATA\ Líneas NDATA que contienen\ TIME(I) VARIABLE(I)\ Donde VARIABLE(I) es WSE o Q, según la condición de contorno BCTYPE.
Ejemplo de archivo de condiciones de límites para una serie temporal variable¶
El siguiente ejemplo muestra un hidrograma de entrada donde NDATA es 7 y hay 7 líneas con pares de tiempo y descarga:\
7
0. 20.
1. 30.
1.3 50.
2. 90.
4. 120.
5. 200.
7. 250.
- NDATA: I; \(>0\); -; Número de puntos en la serie de datos.
- TIME: R; \(>0\); h; Tiempo en horas. El intervalo de tiempo es arbitrario.
- VARIABLE: R; -; -; Representa la elevación o descarga de la superficie del agua, según la condición de contorno.
Archivos de condiciones de límites de dos variables¶
Este formato se aplica a los siguientes archivos de datos:
- Tiempo frente a Q de descarga y elevación de la superficie del agua (BCTYPE = 5)
- Tiempo frente a Q de descarga de agua y Qs de descarga de sedimento (BCTYPE = 26)
Línea 1: Numere los puntos en la serie de datos.\ NDATA\ Líneas NDATA que contienen tiempo y dos valores.\ TIME(I) VARIABLE1(I) VARIABLE2(I)\ Donde VARIABLE1(I) y VARIABLE2(I) dependen del tipo de condición de contorno de la siguiente manera:
- 5: Q; WSE
Ejemplo de archivo de condiciones de límites de dos variables¶
El siguiente ejemplo muestra un archivo para BCTYPE=5 donde se dan descarga y WSE, NDATA es 10 y hay 10 líneas con pares de tiempo, descarga y WSE:\
10
0. 20. 1420.
1. 30. 1421.5
1.3 50. 1423.
...
7. 250. 1420.
8.1 110. 1426.
10. 60. 1423.5
20. 20. 1421.
- NDATA: I; \(>0\); -; Número de puntos en la serie de datos.
- TIME: R; \(>0\); h; Tiempo en horas. El intervalo de tiempo es arbitrario.
- VARIABLE1: R; -; -; Representa los componentes de elevación de la superficie del agua, descarga y velocidad U o V dependiendo de la condición de contorno.
- VARIABLE2: R; -; -; Representa los componentes de elevación de la superficie del agua, descarga y velocidad U o V dependiendo de la condición de contorno.
Archivos de condiciones de límites de múltiples variables¶
Este formato se aplica al siguiente archivo de datos:
- Tiempo vs Q descarga de agua y Qs descarga de sedimento (BCTYPE = 26)
Línea 1: Numere los puntos en la serie de datos.\ NDATA\ Líneas NDATA que contienen tiempo y dos valores.\ TIME(I) VARIABLE1(I) VARIABLE2(I) ... VARIABLEN(I) \ Donde VARIABLE1(I) ... VARIABLEN(I) depende del tipo de condición de contorno de la siguiente manera:
- Q: Qs
Ejemplo de archivo de condiciones de límites de múltiples variables¶
El siguiente ejemplo muestra un archivo para BCTYPE=26 donde se dan la descarga de agua y la descarga de sedimentos para dos fracciones, NDATA es 10 y hay 10 líneas con pares de tiempo, descarga y WSE:\
10
0. 20. 0.001 0.002
1. 30. 0.002 0.005
1.3 50. 0.003 0.010
...
7. 250. 0.01 0.015
8.1 110. 0.005 0.009
10. 60. 0.004 0.007
20. 20. 0.003 0.005.
- NDATA: I; \(>0\); -; Número de puntos en la serie de datos.
- TIME: R; \(>0\); h; Tiempo en horas. El intervalo de tiempo es arbitrario.
- VARIABLE1: R; -; -; Representa Descarga de Agua.
- VARIABLE2..N: R; -; -; Representa la descarga de sedimentos para la fracción dada.
Archivos de datos de descarga por etapas¶
Este formato se aplica a la etapa (elevación de la superficie del agua) frente a la tabla de descarga utilizada para BCTYPE = 9 y 19.\ Línea 1: Numere los puntos en la serie de datos.\ NDATA\ Líneas NDATA que contienen etapa y descarga.\ STAGE(I) Q(I)\ Donde STAGE(I) es la elevación de la superficie del agua y Q(I) es el caudal correspondiente.
Ejemplo de archivo de condición de límite de etapa-descarga¶
El siguiente ejemplo muestra una tabla de clasificación de etapa-descarga donde NDATA es 21 y hay 21 líneas con pares de etapa y descarga correspondiente:
21
-1.00 0.00
-0.75 1.79
-0.50 5.20
-0.25 9.45
0.00 14.23
0.25 19.37
0.50 24.76
0.75 30.36
1.00 36.09
1.25 41.95
1.50 47.89
1.75 53.92
2.00 60.00
2.25 66.14
2.50 72.31
2.75 78.53
3.00 84.78
3.25 91.05
3.50 97.35
3.75 103.67
4.00 110.01
- NDATA: I; \(>0\); -; Número de líneas en el archivo de datos.
- STAGE: R; \(>0\); m o ft; Elevación de la superficie del agua.
- Q: R; \(>0\); m\(^{3}\)/s o ft\(^{3}\)/s; Descarga de agua.
Archivos de datos de descarga en profundidad de alcantarillas¶
Este formato se aplica a la tabla de profundidad frente a descarga de la alcantarilla.\ Línea 1: Numere los puntos en la serie de datos.\ NDATA\ Líneas NDATA que contienen profundidad y descarga.\ DEPTH(I) Q(I)\ Donde PROFUNDIDAD(I) es la profundidad correspondiente al caudal Q(I).
Ejemplo de archivo de descarga de profundidad de alcantarilla¶
El siguiente ejemplo muestra una tabla de clasificación de descarga en función de la profundidad para una alcantarilla. NDATA es 7 y hay 7 líneas con pares de profundidad y descarga correspondiente:\
7
0 0.20
0.1 1.00
1.00 36.09
2.00 60.00
3.00 84.78
4.00 110.01
100.00 110.02
- NDATA: I; \(>0\); -; Número de líneas en el archivo de datos.
- DEPTH: R; \(>0\); m o ft; Profundidad del agua.
- Q: R; \(>0\); m\(^{3}\)/s o ft\(^{3}\)/s; Descarga de agua.






