19.4 Consumable Inventory System-Maintained Tables Overview
19.4.2 Issue Queue (ISSQ) Table Overview
de la misma manera en la que el programa la calcula actualmente (Ecuación 20), sin embargo, la velocidad del viento será en el océano más no en la playa como se tenía definido inicialmente.
Con el cambio en la grilla de espera que se tenga una mayor precisión a la hora de realizar los cálculos ya que esta es más definida que la usada anteriormente y el usuario puede definir la resolución que quiere tener para el cálculo de la amenaza por marea.
5.2 Conectar ERN-Huracán con SWAN para el cálculo de la marejada
ciclónica
Teniendo en cuenta que programas como ADCIRC y Delft 3D pueden conectarse con el software SWAN para mejorar las simulaciones que cada uno de los programas realiza, se plantea la posibilidad de poder conectar el software ERN-Huracán con SWAN para así mejorar las simulaciones de este. Para esto, se evalúa la forma en la que se acoplan los diferentes programas con SWAN.
En primer lugar, el software ADCIRC se acopla con el software SWAN de forma bidireccional en la cual se presenta un intercambio de información bidireccional entre los dos programas. Para poder lograr este acople se debe utilizar un tamaño de cuadricula similar teniendo en cuenta el dominio en el que trabaja el modelo SWAN y el modelo ADCIRC (Funakoshi, Hagen, & Bacopoulos, 2008). A continuación, se muestra como es el proceso de emparejamiento de estos dos programas.
Laura Carolina Mecón Torres Proyecto de Grado 69 Figura 27. Proceso en el que se acopla ADCIRC con SWAN (Funakoshi, Hagen, & Bacopoulos, 2008). En la figura mostrada anteriormente se puede observar cómo se presenta el flujo de información, este comienza con SWAN calculando los parámetros de la ola producto de los vientos generados por los eventos. Posteriormente en la interfaz que junta los dos programas se realiza la interpolación de los gradientes de la radiación de las olas para posteriormente inicializar el programa ADCIRC. Este programa se ejecuta utilizando los modelos de mareas astronómicas, entradas de agua a los ríos y los forzamientos meteorológicos de vientos y presiones, por último, se realiza la retroalimentación de los niveles de agua y las corrientes calculadas por ADCIR a SWAN para realizar el recalculo de los parámetros de onda (Funakoshi, Hagen, & Bacopoulos, 2008). El procedimiento que se realiza para acoplar estos dos programas tiene ventajas debido a que al ser bidimensional se tiene retroalimentación de los niveles de corriente de un programa a otro lo que hace que los resultados obtenidos sean más precisos.
Laura Carolina Mecón Torres Proyecto de Grado 70 El programa Delft 3D tiene diferentes módulos en los que se incluye Delft3D-WAVE el cual se conecta con el programa SWAN y el módulo Delft3D-FLOW para simular la evolución de las olas generadas por vientos en la costa. Para realizar estos cálculos el programa sigue el siguiente procedimiento (Donners, Guarrasi, Emerson, & Genseberger, 2014):
1. Delft3D-FLOW lee los inputs del programa. 2. Delft3D-FLOW escribe los outputs.
3. Delft3D-FLOW usa DelftIO para indicar que Delft3D-WAVE puede seguir con el procedimiento.
4. Delft3D-WAVE lee los outputs provenientes de Delft3D-FLOW.
5. Delft3D-WAVE escribe los inputs necesarios para correr el programa SWAN 6. SWAN lee estos inputs
7. SWAN escribe los outputs.
8. Delft3D-WAVE lee los outputs provenientes y los convierte en los inputs para Delft3D- FLOW para que posteriormente este prosiga con los cálculos.
El modelo SWAN se ejecuta dentro de Delft3D como una aplicación OpenMP con 1 subproceso para cada uno de los núcleos en cada nodo y debido a los diferentes procedimientos que el programa debe la simulación puede durar más de un día para obtener los respectivos resultados (Donners, Guarrasi, Emerson, & Genseberger, 2014).
Teniendo en cuenta la metodología actual utilizada por el programa ERN-Huracán no es posible realizar un acople de este programa con SWAN. Esto debido a los inputs que cada programa necesita para realizar la modelación, si se desea realizar un acople entre estos dos programas es necesario realizar un cambio en las aproximaciones utilizadas en ERN- Huracán para la realización de las simulaciones.
Si se cambiará la forma en la que el módulo de mareas trabaja actualmente, se podría incorporar el programa SWAN de diferentes maneras.
• Utilizar la grilla creada por SWAN en el programa ERN-Huracán
Una de las maneras que se tienen para poder acoplar de cierta manera el programa ERN- Huracán con SWAN es aprovechar la ventaja que tiene el programa SWAN en la generación
Laura Carolina Mecón Torres Proyecto de Grado 71 de la grilla de cálculo. Como se mencionó anteriormente, SWAN cuenta tres tipos de grillas según la necesidad del usuario teniendo en cuenta la exactitud con la que se quiere realizar el análisis.
ERN-Huracán no sería el primer programa en utilizar la grilla de SWAN para sus cálculos, actualmente el programa SLOSH cuenta con algunas grillas provenientes de este programa que son utilizadas para realizar las simulaciones en las 40 cuencas de análisis con las que cuenta. Teniendo en cuenta este cambio, el programa podría presentar un cambio significativo ya que, como se mencionó anteriormente, es importante tener en cuenta los cálculos de marea en el océano, no solo en la costa.
• Uso del programa SWAN para comprobar la simulación de la altura de marea. Como se menciona anteriormente, el proceso por el cual se acopla el programa SWAN con el programa ADCIRC es de doble sentido, esto quiere decir que se realiza una validación del cálculo de los diferentes parámetros como la altura de marea entre los dos programas. Esto genera que la simulación sea más precisa debido a que se tiene una comunicación entre los dos programas lo cual permite actualizar la información de un programa a otro.
Esto se puede utilizar en el caso de ERN-Huracán realizando una comparación de los resultados obtenidos de altura de marea tanto con SWAN como con el programa. Teniendo en cuenta los resultados se puede determinar que tan diferentes son los cálculos uno del otro y así realizar un proceso de ajuste de los datos y los cálculos.