Você está na página 1de 48

MODELO SWAN. MANUAL DE USO.

Organiza

Colabora

NDICE
NDICE............................................................................................................................. 3 LISTA DE ILUSTRACIONES ..................................................................................... 4 LISTA DE FIGURAS..................................................................................................... 5 1 DEFINICIONES GENERALES .............................................................................. 6 1.1 Introduccin ....................................................................................................... 6 1.2 Limitaciones Fsicas........................................................................................... 6 1.3 Casos lmites ...................................................................................................... 7 1.4 Problemas de convergencia................................................................................ 7 1.5 Relacin con modelos WAM y WAVEWATCH. ............................................. 9 1.6 Unidades y sistema de coordenadas ................................................................... 9 1.6.1 Unidades ..................................................................................................... 9 1.6.2 Sistema de coordenadas ............................................................................ 10 1.6.3 Conveccin para definir las direcciones ................................................... 10 2 ELECCIN DE LAS REDES, VENTANAS DE TIEMPO E INTERPOLACIONES ................................................................................................... 11 2.1 INTRODUCCIN ........................................................................................... 11 2.2 REDES ESPACIALES .................................................................................... 11 2.2.1 Tipos de redes ........................................................................................... 11 2.2.2 Consejos para definir las redes ................................................................. 11 2.2.3 Orientacin de la red espacial computacional: Zonas afectadas de error . 12 2.2.4 Puntos de excepcin ................................................................................. 13 2.3 Ventanas de tiempo .......................................................................................... 14 2.4 PROCESOS DE INTERPOLACIN .............................................................. 14 2.4.1 Espacial..................................................................................................... 14 2.4.2 Temporal................................................................................................... 14 2.5 DESCRIPCIN DEL ARCHIVO DE COMANDOS. CMO USAR EL MODELO? ................................................................................................................. 15 2.6 LISTA DE COMANDOS DIPONIBLES........................................................ 16 2.7 SECUENCIA DE LOS COMANDOS. ESQUEMA GENERAL DEL ARCHIVO DE ENTRADA ....................................................................................... 19 2.8 SINTAXIS DEL ARCHIVO y LIMITACIONES ........................................... 19 2.8.1 Sintaxis ..................................................................................................... 19 2.8.2 Limitaciones ............................................................................................. 20 2.9 USO DE LOS PRINCIPALES COMANDOS DEL ARCHIVO DE ENTRADA ................................................................................................................. 21 2.9.1 Cmo se define la malla computacional (espacial, frecuencias y direccional)? COMANDO CGRID, CIRCLE. ....................................................... 22 2.9.2 Cmo se define la malla para la batimetra (mallas de entrada)? COMANDO INPGRID. ......................................................................................... 23 2.9.3 Cmo se introduce el archivo con la batimetra (campos de entrada)? COMANDO READINP. ........................................................................................ 23 2.9.4 Cmo se introduce un campo de viento constante? COMANDO WIND. 25 2.9.5 Cmo se introduce un nivel medio constante? COMANDO SET. ........ 26 2.9.6 Cmo se introduce el norte geogrfico? COMANDO SET. .................. 27 2.9.7 Cmo se introducen las condiciones de contorno? COMANDO BOUNd. 27 3

2.9.8 Cmo se especifican los procesos fsicos a modelar? COMANDO GEN3 y OFF. 28 2.9.9 Cmo se realizan anidamientos en SWAN? COMANDOS NGRID y NESTOUT. ............................................................................................................. 31 2.9.10 Cmo se introduce el espectro en una simulacin anidada de SWAN? COMANDO BOUNd NEST. ................................................................................. 32 2.9.11 Cmo se definen puntos de control en SWAN? COMANDO POINTS. 32 2.9.12 Cmo se obtienen las variables de salida? COMANDOS TABLE Y BLOCK................................................................................................................... 33 2.10 LISTA DE VARIABLES DE SALIDA. HERRAMIENTA DE VISUALIZACIN GRFICA. ................................................................................. 35 2.10.1 Lista de comandos .................................................................................... 35 2.10.2 Lista de definiciones ................................................................................. 36 2.10.3 Visualizacin ............................................................................................ 38 2.11 PLANTILLA DEL ARCHIVO DE ENTRADA filename.swn .................. 40 3 DESCRIPCIN DEL ARCHIVO RESUMEN DE SALIDA ................................ 44 SWAN HOMEPAGE ................................................................................................... 46 SWAN FORUM ............................................................................................................ 46 SWAN DOWNLOAD CENTER ................................................................................. 46

LISTA DE ILUSTRACIONES
Ilustracin 1. Ejemplo de escritura de commandos en el archive de entrada de SWAN 19 Ilustracin 2. Uso del comando CGRID: definir la malla computacional...................... 22 Ilustracin 3. Resoluciones recomendadas en SWAN. .................................................. 23 Ilustracin 4. Uso del comando INPGRID: definiendo la malla de batimetra. ..... 23 Ilustracin 5. Comando READinp: lectura de campos de entrada. ................................ 23 Ilustracin 6. Uso del commando READINP: Definiendo el campo de batimetra. ..... 24 Ilustracin 7. Comando WIND: defiendo un campo de viento constante. ..................... 25 Ilustracin 8. Comando LEVEL : introduciendo un nivel medio. ................................. 26 Ilustracin 9. Comando SET NOR: definiendo el norte geogrfico............................... 27 Ilustracin 10. Comando BOUNd: definiendo un espectro inicial. ................................ 27 Ilustracin 11. Comando BOUND: definiendo el tipo de espectro de frecuencias. ....... 27 Ilustracin 12. Comando BOUNd SIDE: definiendo los contornos y caractersticas del espectro. .......................................................................................................................... 28 Ilustracin 13. Descripcin de los procesos fsicos y modos de funcionamiento en SWAN. ........................................................................................................................... 29 Ilustracin 14. Comando OFF: desactivando procesos fsicos. ...................................... 29 Ilustracin 15. Comando BREAKING: parmetros alpha y gamma de (Battjes y Janssen, 1978)................................................................................................................. 30 Ilustracin 16. Activacin de procesos en GEN3. .......................................................... 30 Ilustracin 17. Comando BOUNd NEST: lectura de espectro en malla anidada. .......... 32 Ilustracin 18. Archivo de coordenadas de puntos de control. ....................................... 32 Ilustracin 19. Comando POINTS: Definiendo un conjunto de puntos de control. ....... 33 Ilustracin 20. Comando TABLE................................................................................... 33 Ilustracin 21. Archivo de salida dado por el comando TABLE. .................................. 34 Ilustracin 22. Comandos de las distintas variables de salida disponibles en SWAN. . 36 4

Ilustracin 23. Archivo de salida SWAN. Resumen del proceso de iteraccin y mensajes de advertencia. ................................................................................................................ 44 Ilustracin 24. Ejemplo de archive resumen de SWAN. Tiempos de cculo para cada proceso y cculo de trminos fuente............................................................................... 45

LISTA DE FIGURAS
Figura 1. Coordenadas del origen de la red computacional (xpc,ypc), orientacin (alpc) y numerado de los puntos de la red con respecto al sistema de coordenadas dado po xpyp. ................................................................................................................................... 12 Figura 2. Regiones afectadas por mala definicin de contornos. ................................... 13 Figura 3. Ejemplo de archivo SWANINIT..................................................................... 15 Figura 4. Esquema del tipo de comandos disponibles en SWAN. ................................. 16 Figura 5. Archivo de comandos ejemplo tipo................................................................. 21 Figura 6. Ejemplo de aplicacin de SWAN y redes computacionales. .......................... 22 Figura 7. Formato del archivo que contiene la batimetra. (Es el mismo para los campos escalares). ....................................................................................................................... 24 Figura 8. Formato del archivo que contiene un campo vectorial, viento o corrientes.... 25 Figura 9. Izquierda: Definicin de ngulo en referencia cartesiana. Derecha: Esquema donde se compara ngulos en SWAN ( swan ) y ngulos de procedencia desde el Norte ( Dirwana ). ......................................................................................................................... 26 Figura 10. Contornos S, W y flechas indicando la direccin de incidencia del oleaje (Direccin de pico) ......................................................................................................... 28 Figura 11. Mallas anidadas SWAN para una zona de estudio (Carchuna).................... 31 Figura 12. Altura significante en la zona de estudio obtenida a partir del comando BLOCK........................................................................................................................... 35

1 DEFINICIONES GENERALES
1.1 Introduccin

SWAN es un modelo de tercera generacin para el modelado de oleaje espectral en zonas costeras lagos y estuarios para un campo de viento, batimetra y corrientes dados. Puede ser utilizado en cualquier escala relevante donde puedan modelarse oleaje generado por viento. SWAN ofrece la posibilidad de realizar anidamientos para modelar primero en una red grosera para regiones grandes y despus en una red ms fina para regiones ms pequeas. El clculo en la red ms fina (red anidada) utiliza las condiciones de contorno generadas en el clculo realizado en la red grosera. Este anidamiento puede ser repetido cuantas veces sea necesario para conseguir mayor precisin y escalas de aplicacin ms pequeas.

1.2

Limitaciones Fsicas

A continuacin se enumeran una serie de limitaciones del modelo a tener en cuenta en su uso. La difraccin es modelada en sentido restringido, esto es, el modelo debe ser usado en zonas donde la variacin de la Altura Significante sea grande con respecto a varias longitudes de onda. SWAN no calcula las corrientes inducidas por el oleaje. En caso de ser relevantes pueden ser introducidas como entrada del modelo. En su caso, la frecuencia absoluta (en ausencia de corriente) del espectro se ve modificada por la presencia de la corriente mediante la siguiente expresin (efecto doppler)

= k u

(1.1.1)

donde es la frecuencia en presencia de corrientes, frecuencia relativa, u es el campo de velocidades y k es el vector de ondas.

La aproximacin numrica (LTA) de las interacciones onda-onda mediante triadas depende de la anchura del espectro direccional. Los parmetros por defecto parecen funcionar razonablemente bien. La aproximacin numrica (DIA) de la interaccin onda-onda mediante quadruplets depende de la anchura del espectro direccional y de la resolucin en el espectro de frecuencias. Llega a ser mala aproximacin cuando el rango de frecuencias tiene un ratio tal que min / max 10% .

1.3

Casos lmites

En algunos casos SWAN puede dar resultados no fiables o no realistas. Una de las razones podra ser la resolucin del campo de oleaje o batimetra lo que pueden producir patrones de interpolacin errneos. En tales casos el modelo, en lugar de acabar la simulacin, recurre a una serie de modificaciones para evitar estos problemas. Algunos ejemplos: Si la profundidad vara considerablemente en sobre una distancia igual al espaciado de la red, el usuario puede imponer que la refraccin est limitada a 90 (NUMERIC). SWAN no puede propagar el oleaje en caso de flujo de corriente super-crtico. En dicho caso SWAN reduce la velocidad de las corrientes. (SET [froudmax]). Si la profundidad es menor que un lmite dado por el usuario, dicha profundidad es modificada al valor lmite (SET [depmin]). Las condiciones de contorno impuestas no son reproducidas exactamente por el modelo. SWAN reemplaza el campo de onda impuesto en los contornos por el campo de oleaje que se propaga desde el interior del dominio computacional hacia los contornos.

1.4

Problemas de convergencia

Existen tres procesos de iteracin en el modelo 1. Proceso de iteracin debido a la propagacin espacial del oleaje. La variacin del campo de oleaje en cada iteracin est controlada mediante el uso de limitadores y condiciones de convergencia en cada iteracin o paso de tiempo en el caso de simulaciones estacionarias o no estacionarias.

2. Si existen campos de corrientes, proceso de iteracin para la propagacin espectral (refraccin por corrientes y desplazamiento de frecuencias). Dependiendo de la magnitud del campo de corrientes podran existir problemas de convergencia. 3. Proceso de iteracin para el clculo del set-up inducido por el oleaje. La resolucin de la ecuacin del set-up puede dar problemas de convergencia. 7

1.5

Relacin con modelos WAM y WAVEWATCH.

SWAN puede ser utilizado en cualquier escala relevante donde predomine la generacin de oleaje por la accin del viento. Sin embargo est diseado especficamente para operar en escalas costeras puesto ha sido diseado para tener en cuenta los fenmenos que ocurren a escala costera (rotura, asomeramiento, friccin con el fondo, set-up,..). Las razones para dar a SWAN esta flexibilidad son las siguientes: Poder utilizar SWAN desde escalas ocenicas a escalas costeras. Poder realizar anidamientos de los modelos WAM o WAVEWATCH (formulados en trminos de coordenadas esfricas) con el SWAN.

SWAN contiene formulaciones fsicas adicionales principalmente en aguas someras y implementa tcnicas numricas muy diferentes a las de estos modelos. Las formulaciones de generacin de energa por viento y disipacin por whitecapping son muy distintas en el modelo WAVEWATCH.

1.6

Unidades y sistema de coordenadas

1.6.1

Unidades

Todas las magnitudes deben ser expresadas en el sistema internacional, Kg, m, s. Tambin acepta unidades dadas a partir de estas, como el Newton (N), Vatio (W) o Julio (J) Para las direcciones se utiliza el grado () y no el radian.

Energa del espectro: se puede elegir entre Varianza ( m 2 ) o

Densidad de energa: ( J / m 2 ) .

Transporte de energa: se puede elegir entre

Energa transportada: ( m3 / s ) .
Densidad de energa espectral:

(m

/ Hz / ) o ( J / m 2 / rad ) .

Tensin inducida por el oleaje (derivadas del tensor de radiacin): ( N / m 2 ) . 9

1.6.2

Sistema de coordenadas

SWAN puede operar en coordenadas cartesianas o esfricas, esto es, en un plano o en una esfera. En el caso de utilizar un sistema de coordenadas cartesiano, todos las coordenadas y direcciones vienen dadas en funcin de un punto de referencia origen de coordenadas (0,0). Este punto puede ser elegido arbitrariamente por el usuario, ver Error! No se encuentra el origen de la referencia.. En el caso de utilizar un sistema de coordenadas esfrico todos los puntos y direcciones quedan definidos mediante longitud y latitud.

1.6.3

Conveccin para definir las direcciones

Las direcciones pueden introducirse en el modelo mediante dos convecciones:


Conveccin Nutica: La direccin viene dada por el ngulo medido desde el norte geogrfico y en sentido de las agujas del reloj. En otras palabras: La direccin desde la que viene el oleaje o la direccin desde la que el viento est soplando. Conveccin cartesiana: La direccin viene dada por el ngulo entre el vector y el eje positivo de las x. En otras palabras: la direccin hacia donde el oleaje se dirige o el viento est soplando.

10

ELECCIN DE LAS REDES, VENTANAS DE TIEMPO E INTERPOLACIONES

2.1

INTRODUCCIN

Se pueden definir distintos tipos de redes: a) red espectral, b) red espacial (geogrfica) y ventanas de tiempo (en el caso de simulaciones no estacionarias). La red espectral no necesita ser definida por el usuario.

2.2

REDES ESPACIALES

En SWAN, todas las redes espaciales definidas sern siempre redes rectangulares.

2.2.1

Tipos de redes

En cuanto a lo que redes espaciales se refiere, se pueden definir. Una red computacional donde se propaga el oleaje. Varias redes espaciales que definan los campos de entrada: para la batimetra, campos de corriente, nivel medio del agua, campo de friccin y viento. Cada una de estas redes puede tener resolucin distinta y todas son opcionales excepto la batimetra. Se denominan INPUT GRIDS. Una o varias redes espaciales donde el usuario desee obtener informacin de los resultados OUTPUT GRIDS.

2.2.2

Consejos para definir las redes

Es aconsejable trabajar con input grids de manera que cubran totalmente a la red computacional. En caso contrario SWAN asume que los valores de los campos toman valor idntico al del contorno ms cercano y da un valor constante en las zonas de las esquinas de la red computacional, por ejemplo cero en el caso de viento y corrientes.

11

Es aconsejable tambin, escoger una resolucin de los campos de entrada, en especial la batimetra que contenga las escalas relevantes de variacin de dichos campos. Por ejemplo una mala batimetra puede dar como resultado un mal clculo de la refraccin.

2.2.3 Orientacin de la red espacial computacional: Zonas afectadas de error

La orientacin de la red puede ser arbitraria, como se indica en la Error! No se encuentra el origen de la referencia.. Los contornos de la red computacional pueden ser tipo tierra o tipo abiertos. En los contornos tipo tierra se absorbe toda la energa. En los contornos abiertos existe la posibilidad de que no se conozca la condicin de contorno y no se especifique ningn tipo de espectro; en este caso SWAN asume que no entra oleaje y solamente oleaje procedente del interior del dominio computacional puede abandonar libremente dicho contorno.

Figura 1. Coordenadas del origen de la red computacional (xpc,ypc), orientacin (alpc) y numerado de los puntos de la red con respecto al sistema de coordenadas dado po xp-yp.

12

Cerca de la costa puede darse un caso especial. Normalmente ocurre que existe un contorno donde se conoce la condicin de contorno y dos contornos laterales sin informacin de condiciones de oleaje. En el caso de la Error! No se encuentra el origen de la referencia. el oleaje entra parcialmente por dos contornos (B y L). Trazando una flecha paralela a la direccin media del oleaje justo donde el oleaje ya no entra por estos contornos y trazamos un ngulo de 30-45 obtenemos las zonas afectadas de error. Este ngulo se relaciona con el spreading (anchura) del espectro direccional.

2.2.4

Puntos de excepcin

Se pueden definir puntos en los cuales SWAN no realizar ningn clculo. (comando EXCEPCION) por ejemplo, los puntos de tierra pueden ser definidos de esta manera.

Figura 2. Regiones afectadas por mala definicin de contornos.

Cuando el usuario requiere informacin del espectro justo en un contorno de la red computacional donde hay aplicada una condicin de contorno, en general habr una diferencia puesto que SWAN en los contornos reemplaza el espectro de contorno por el espectro saliente desde el interior de la zona computacional. En este caso el usuario es informado mediante una advertencia cuando la altura significante calculada por SWAN en el contorno difiere ms de un 10% de la Altura significante impuesta por el usuario. (SET hsrerr).

13

2.3

Ventanas de tiempo

En el caso de realizar simulaciones no estacionarias, los campos de viento pueden estar disponibles en diferentes ventanas de tiempo que el campo de corriente o el campo de nivel medio. Por ello SWAN opera con tres diferentes escalas y pasos temporales: Una ventana de tiempo para la propagacin del oleaje. Una o varias ventanas de tiempo para cada uno de los campos de entrada definidos (pueden diferir entre ellas). Una o varias ventanas de tiempo en los que el usuario requiere informacin de salida. Con respecto a las ventanas de tiempo de los campos de entrada es aconsejable que estas sean mayores que las ventanas de tiempo asociadas a la evolucin del sistema en la red computacional. SWAN asume valores nulos antes del tiempo inicial dado por algn parmetro de entrada (por ejemplo el viento) y valores constantes e iguales al dado por el ltimo valor de cada campo de entrada.

2.4
2.4.1

PROCESOS DE INTERPOLACIN
Espacial

SWAN tiene la posibilidad de realizar anidamientos con simulaciones previas del SWAN, WAM o WAVEWATCH. En tal caso SWAN interpola los contornos de SWAN, WAM o WAVEWATCH segn la red espacial de SWAN definida por el usuario. Puesto que WAM y WAVEWATCH operan en coordenadas esfricas es recomendado utilizar SWAN en las mismas coordenadas en estos casos. Durante el clculo, SWAN interpola los campos de entrada batimetria, corrientes, viento, etc, mediante la tcnica de interpolacin tri-linear interpolation Para obtener los resultados de salida SWAN interpola mediante bi-linear interpolation.

2.4.2

Temporal

En cuanto a la interpolacin temporal de los campos de entrada utiliza la interpolacin tri-lineal. Para los valores de salida no interpola en el tiempo si no que utiliza los estados de tiempo ms cercanos a los escogidos por el usuario. Los errores de interpolacin pueden ser reducidos tomando redes de entrada lo ms parecidas posibles as como ventanas temporales parecidas (preferiblemente idnticas).

14

2.5 DESCRIPCIN DEL ARCHIVO DE COMANDOS. CMO USAR EL MODELO?


A la hora de utilizar SWAN es necesario disponer de al menos dos archivos de los que el modelo lee informacin para realizar las simulaciones:

1. Archivo SWANINIT: Este archivo no puede cambiar su nombre, si este archivo no existe SWAN no se ejecutar. Ver Figura 3.

Figura 3. Ejemplo de archivo SWANINIT.

Las lneas 4 y 5 del mismo son las ms importantes, en ellas se debe escribir el nombre del archivo de entrada, en general input.swn, ver seccin 2.6 y el nombre del archivo (resumen) de salida, en general print.prt, ver seccin 3. 2. Archivo de COMANDOS (INPUT.swn): El nombre de este archivo puede ser elegido a gusto del usuario y la extensin suele ser .swn, pero el nombre final debe especificarse en la lnea 4 del archivo SWANINIT. En este archivo se definen las caractersticas de todas la redes, procesos fsicos que se quieren modelar, variables de salida, puntos de control, etc. Si no existe el archivo o no coinciden los nombres en el archivo SWANINIT SWAN no se ejecutar. Su descripcin se da a continuacin.

15

2.6

LISTA DE COMANDOS DIPONIBLES

El listado completo de comandos y opciones de cada uno de ellos es inacabable. Por ello en este manual se describirn aquellos esenciales para su funcionamiento, a partir de varios archivos de entrada ejemplo. En la Figura 4, se muestra un esquema con la clasificacin de comandos segn su utilidad.

Figura 4. Esquema del tipo de comandos disponibles en SWAN.

16

Comandos de inicio (Start-up)


a) Comandos de inicio
PROJECT: Nombre del problema a resolver. SET: Inicializa valores de ciertos parmetros generales. MODE: Para operar en modo estacionario o no- estacionario. COORD: Sistema de coordenadas (cartesiano o esfrico).

Comandos para la descripcin del modelo (Model description)


b) Para la red computacional
CGRID: define las dimensiones de la red computacional (geogrfica, frecuencia y direcciones)

c) Para los campos de entrada


INPGRID: Define las dimensiones de las redes de batimetra, nivel medio del mar, corrientes y friccin: READINP: lee los valores de campos de batimetra, nivel medio del mar, corrientes y friccin asociados a las redes computacionales definidas en INPGRID WIND: Opcin para activar un campo de viento constante en el espacio.

d) Comandos para contornos y condiciones iniciales


BOUND: Define la forma del espectro en el contorno de la red computacional BOUNDSPEC: Define la forma del espectro en el contorno de la red computacional (paramtrico). BOUNDNEST1: Define la forma del espectro obtenido por una simulacin anidada de SWAN BOUNDNEST2: Define la forma del espectro obtenido por una simulacin de WAM. BOUNDNEST3: Define la forma del espectro obtenida a partir de una simulacin de WAVEWATCH INITIAL: especifica un campo inicial de oleaje.

e) Comandos para los procesos fsicos


GEN1: Swan opera en primera generacin. GEN2: Swan opera en segunda generacin. GEN3: Swan opera en tercera generacin. WCAPPING: Activa disipacin por whitecapping. QUAD: Controla el clculo de Interaccin entre quadruplets BREAKING: Controla la disipacin por rotura inducida por el fondo. 17

FRICTION: Activa la disipacin por friccin con el fondo. TRIAD: Activa la interaccin entre triadas (interaccin onda-onda). LIMITER: Desactiva quadruplets para un cierto rango de valores del nmero de Ursell. OBSTACLE: Define caractersticas de la sub-redes asociadas a obstculos. SETUP: Activa el clculo del setup inducido por el oleaje. DIFFRAC: Activa difraccin. OFF: Desactiva algunos de los procesos fsicos descritos.

f) Comandos numricos
PROP: Para elegir el esquema numrico. NUMERIC: Definir valores de algunos procesos fsicos.

Comandos de salida (output comand)


g) Para localizaciones de salida
FRAME: define una red cuadrada. GROUP: define un grupo de salida. CURVE: define una curva. RAY: define un conjunto de lneas de salida (rayos). ISOLINE: define contornos de igual profundidad. POINTS: define un conjunto de puntos de salida. NGRID: define el contorno de una red anidada como salida.

h) Para obtener variables de salida


QUANTITY: define propiedades de las variables de salida. OUTPUT: cambia el formato de salida de las variables para los comandos block y table. BLOCK: para obtener distribuciones en toda la red computacional. TABLE: para obtener tablas de valores en un conjunto de puntos. SPECOUT: para obtener el espectro de energa. NESTOUT: para obtener el espectro de energa en el contorno de una malla anidada.

i) Para obtener resultados intermedios


TEST: obtener salidas para testear la simulacin.

Comandos Lock-up
j) Lock-up el input file
COMPUTE: empieza la simulacin. HOTFILE: guarda resultados para siguientes simulaciones.

18

STOP: indica el fin del archivo de comandos.

2.7

SECUENCIA DE LOS COMANDOS. ESQUEMA GENERAL DEL ARCHIVO DE ENTRADA

En el archivo de entrada el orden de escritura de los comandos viene dado por la numeracin a)-j). As SWAN ejecuta dichos comandos en este orden exceptuandose los comandos dados en f), i) y j). En particular,

Los comandos del bloque f) e i) podran aparecer en cualquier parte del archivo de entrada. (siempre antes del bloque j)). Adems el comando TEST POINT debe escribirse antes que el comando READINP BOTTOM. Los comandos del bloque j) pueden aparecer en cualquier lugar del comando del archivo de comandos. En consecuencia cualquier comando que aparezca detrs de COMPUTE ser ignorado (a excepcin de STOP y HOTFILE).

2.8 SINTAXIS DEL ARCHIVO y LIMITACIONES


2.8.1 Sintaxis
Con respecto a la escritura del archivo:

Los comandos se escriben por lneas $ o ! comenta lnea. (doble marca: $$ o !! se interpreta como lnea de comandos). & o _ al final de lnea se utiliza para continuar en la lnea siguiente.

La sintaxis de los comandos, ver archivo swan.edt en la seccin 2.11 es sencilla y se puede ver mediante un ejemplo:

Ilustracin 1. Ejemplo de escritura de commandos en el archive de entrada de SWAN

19

En la Ilustracin 1 se muestra el uso del comando CGRID el cual define la red computacional de SWAN, ver Figura 1. La sintaxis es la siguiente: 3. CGRID (KEY1word) tiene tres opciones (REGULAR CURVilinear o UNSTRUCtured =KEY2word). 4. Si encontramos significa que es la opcin por defecto 5. Cada uno de los posibles KEY2word tiene unos determinados valores numricos a introducir [xpc], [ypc],.. 6. Las KEYword y valores numricos entre parntesis son opcionales 7. A continuacin se define el espacio de direcciones (CIRCLE SECTOR KEY3word). En este caso la opcin por defecto es CIRCLE. El valor [mdc] especifica la resolucin en grados. 8. Por ltimo se define el rango de frecuencias [flow] [fhigh] [msc]: frecuencia mnima, mxima y divisiones.

2.8.2 Limitaciones

La longitud mxima de cada lnea del archivo es de 120 caracteres. La longitud mxima de los nombres de archivos que lee el SWAN es de 36 caracteres. (fname). La mxima longitud de los nombres de las localizaciones (conjunto de puntos, contornos, curvas, rayos,) es de 8 caracteres.

20

2.9 USO DE LOS PRINCIPALES COMANDOS DEL ARCHIVO DE ENTRADA


En la Figura 5se muestra un ejemplo de archivo de entrada. En el se pueden definir 4 zonas. 1. Cabecero: Informacin sobre la zona de estudio 2. Descripcin del modelo: Definicin de la malla computacional, mallas de los campos de entrada, condiciones de contorno, condiciones de viento y procesos fsicos que se desean modelar. 3. Definicin de puntos o localizaciones de salida: Puntos, curvas, subredes, isolneas, donde se quieren obtener variables de salida. 4. Variables de salida. Se especifican qu variables se quieren obtener en las localizaciones de salida previamente definidas.

Figura 5. Archivo de comandos ejemplo tipo.

21

2.9.1 Cmo se define la malla computacional (espacial, frecuencias y direccional)? COMANDO CGRID, CIRCLE.

Figura 6. Ejemplo de aplicacin de SWAN y redes computacionales.

La Figura 6 muestra un ejemplo de mallas anidadas. En esta seccin se estudia como definir la malla general. Para ello utilizamos el comando CGRID.

Ilustracin 2. Uso del comando CGRID: definir la malla computacional.

Descripcin del comando: (xpc,ypc): Es el origen de la malla computacional en el sistema de coordenadas. Alpc: Es el ngulo de giro de la malla computacional con respecto al eje x. xlenc,ylenc: Longitudes de la malla en las direcciones x e y respectivamente. mxc,myc: Nmero de divisiones espaciales de la malla en la direccin x e y respectivamente. flow,fhi: frecuencias mnima y mxima del espectro. CIRCLE 360: divide el rango de direcciones (360) en 360, por lo que en este caso la resolucin es de 1.

En la Ilustracin 3 se muestran las resoluciones recomendadas para SWAN.

22

Ilustracin 3. Resoluciones recomendadas en SWAN.

2.9.2 Cmo se define la malla para la batimetra (mallas de entrada)? COMANDO INPGRID.
Con este comando se define la malla correspondiente a la batimetra de la zona. En este ejemplo se define la malla dada por la Figura 6 con su resolucin en la direccin x e y. La malla relativa a la batimetra y la malla computacional no tienen que ser necesariamente las mismas. Cmo se muestra en este ejemplo, la malla computacional tiene unas caractersticas distintas con respecto a la malla de la batimetra no coincidiendo los nodos de ambas mallas.

Ilustracin 4. Uso del comando INPGRID: definiendo la malla de batimetra.

Los nodos de la malla computacional que corresponda a tierra se suelen especificar mediante un valor de excepcin. Esto se indica en el comando INPGRID mediante otro comando EXC -99. Esto significa que al leer los valores de la batimetra SWAN identificar los nodos de tierra aquellos cuando encuentre -99.

2.9.3 Cmo se introduce el archivo con la batimetra (campos de entrada)? COMANDO READINP.

Con el comando READINP se puede lee los campos de entrada (friccin, viento, corrientes, batimetra,). En general,

Ilustracin 5. Comando READinp: lectura de campos de entrada.

23

Para leer el archivo con la batimetra se utiliza el siguiente comando.

Ilustracin 6. Uso del commando READINP: Definiendo el campo de batimetra.

Descripcin del comando


Fac: Factor por el que se multiplica cada uno de los valores del archivo. Fname: nombre del archivo. Idla:Forma en que se identifica cada valor del archivo con cada nodo de la malla de la batimetra, ver Nhedf: Cabecero del archivo 0 (no tiene cabecero). Formato: formato de escritura del archivo, debe ser dado en FORTRAN.

2.9.3.1 Formato del archivo para los campos escalares.

Figura 7. Formato del archivo que contiene la batimetra. (Es el mismo para los campos escalares).

24

2.9.3.2 Formato del archivo de lectura de campos vectoriales

Figura 8. Formato del archivo que contiene un campo vectorial, viento o corrientes.

En la Figura 7 y Figura 8 se muestran los formatos de los archivos correspondientes a campos escalares y vectoriales.

2.9.4 Cmo se introduce un campo de viento constante? COMANDO WIND.


Se introduce la velocidad del viento (m/s) y el ngulo con respecto al eje x del sistema de coordenadas La direccin hacia donde sopla el viento viene dada por el ngulo entre el vector de viento y el eje x. (convencin cartesiana) Para introducir el campo de viento se escribe el siguiente comando.

Ilustracin 7. Comando WIND: defiendo un campo de viento constante.

25

swan

Figura 9. Izquierda: Definicin de ngulo en referencia cartesiana. Derecha: Esquema donde se compara ngulos en SWAN ( swan ) y ngulos de procedencia desde el Norte ( Dirwana ).

La relacin entre dichos ngulos viene dada por la siguiente expresin

swan = mod ( ( 270 ) Dirwana ,360 ) ,


siendo la diferencia de ngulos entre el norte geogrfico y el eje Y.

(2.9.1)

2.9.5 Cmo se introduce un nivel medio constante? COMANDO SET.


Se utiliza el comando SET con la opcin LEVEL.

Ilustracin 8. Comando LEVEL : introduciendo un nivel medio.

26

2.9.6 Cmo se introduce el norte geogrfico? COMANDO SET.


Se utiliza el comando SET con la opcin NOR dndose la direccin de norte en grados con respecto al eje x.

Ilustracin 9. Comando SET NOR: definiendo el norte geogrfico.

2.9.7 Cmo se introducen las condiciones de contorno? COMANDO BOUNd.


Los tipos de frecuencias paramtricos que se pueden introducir son JONSWAP, PIERSON-MOSKOWITz, GAUSSIANO y monocromtico (BIN), vase Ilustracin 10.

Ilustracin 10. Comando BOUNd: definiendo un espectro inicial.

Si se quiere introducir un espectro tipo JONSWAP se escribe

Ilustracin 11. Comando BOUND: definiendo el tipo de espectro de frecuencias.

Para identificar los contornos por donde entra el espectro de energa, se utiliza el comando BOUN con la opcin SIDE, se escribe

27

Ilustracin 12. Comando BOUNd SIDE: definiendo los contornos y caractersticas del espectro.

Descripcin del comando

1. S, W: son los contornos Sur y Oeste, ver Figura 10. 2. CONSTANT: Indica que las caractersticas del espectro son constante a lo largo del contorno. 3. PAR: El espectro es definido mediante los siguientes parmetros Hs (Altura significante), Tp (Periodo de Pico), Dir (Direccin de pico), dd (exponente del espectro de direcciones). El parmetro dd indica el exponente del espectro direccional D( ) = cos dd ( p ) .

Figura 10. Contornos S, W y flechas indicando la direccin de incidencia del oleaje (Direccin de pico)

2.9.8 Cmo se especifican los procesos fsicos a modelar? COMANDO GEN3 y OFF.

En la Ilustracin 13, se presentan todos los procesos modelados por SWAN y sus distintas formulaciones.

28

Ilustracin 13. Descripcin de los procesos fsicos y modos de funcionamiento en SWAN.

SWAN tiene tres modos de generacin, GEN1, GEN2 y GEN3. La opcin por defecto es GEN3.

2.9.8.1 Procesos activados por defecto bajo el modo GEN3:


1. Proceso de interaccin oleaje-viento (trmino exponencial), (Komen et al., 1984). 2. Whitecapping, (Komen et al., 1984). 3. Rotura por fondo, (Battjes y Janssen, 1978). 4. Interaccin onda-onda mediante quadruplets.

Si se quisiera desactivar cualquiera de estos procesos se debe utilizar el comando OFF

Ilustracin 14. Comando OFF: desactivando procesos fsicos.

29

Puesto que estos procesos estn activados por defecto no hace falta escribirlos en el archivo. nicamente en el caso que se quiera modificar algunas de las propiedades o parmetros definidos en cada proceso fsico se ha de escribir el comando correspondiente seguido de los valores de los parmetros. Por ejemplo:

Ilustracin 15. Comando BREAKING: parmetros alpha y gamma de (Battjes y Janssen, 1978).

2.9.8.2 Procesos no activados bajo el modo GEN3:

1. 2. 3. 4. 5.

Friccin con el fondo. Interaccin onda-onda mediante TRIADAS. SET-UP. Difraccin. Crecimiento lineal de oleaje por viento.

Para activar estos procesos con sus parmetros por defecto, tan solo hay que escribir los siguientes comandos en el archivo de entrada, respectivamente

Ilustracin 16. Activacin de procesos en GEN3.

30

2.9.9 Cmo se realizan anidamientos en SWAN? COMANDOS NGRID y NESTOUT.

Para realizar una simulacin anidada a partir de una simulacin previa de SWAN en una malla grosera es necesario almacenar el espectro en los puntos que definen el contorno de la malla anidada (malla fina). Para ello lgicamente, la malla anidada debe estar contenida en la malla general. En la Figura 11 se definen dos mallas anidadas, de dimensiones menores que la malla general.

ylenn ypn xlenn

xpn

Figura 11. Mallas anidadas SWAN para una zona de estudio (Carchuna).

Para realizar un anidamiento de la malla general a la malla anidada1 se utiliza el comando NGRID siendo necesario almacenar el espectro de energa en el contorno de la malla anidada1. Esto se hace como sige

Decripcin del comando NGRID:

nestgrid: define la localizacin malla anidada. (xpn,ypn): Es el origen de la malla computacional anidada1 en el sistema de coordenadas.

31

alpc: Es el ngulo de giro de la malla computacional con respecto al eje x. xlenn,ylenn: Longitudes de la malla anidada en las direcciones x e y respectivamente. mxn,myn: Nmero de divisiones espaciales de la malla anidada en la direccin x e y respectivamente.

Descripcin del comando NESTOUT: Este comando guarda el espectro de energa bidimensional obtenido por SWAN en la localizacin nestgrid (identifica una malla anidada) definida por NGRID.

2.9.10 Cmo se introduce el espectro en una simulacin anidada de SWAN? COMANDO BOUNd NEST.
Si se quiere utilizar el espectro de salida de una simulacin previa de SWAN solo se tiene que especificar cual es el archivo donde se ha almacenado el espectro, (ver comando NGRID y NESTOUT, seccin 2.9.9). El comando es el siguiente.

Ilustracin 17. Comando BOUNd NEST: lectura de espectro en malla anidada.

2.9.11 Cmo se definen puntos de control en SWAN? COMANDO POINTS.

Para definir un conjunto de puntos de control nicamente hay que escribir las coordenadas de dichos puntos en un fichero ASCII de dos columnas x y, vase

Ilustracin 18. Archivo de coordenadas de puntos de control.

32

El comando para almacenar dichos puntos de control en SWAN es el siguiente:

Ilustracin 19. Comando POINTS: Definiendo un conjunto de puntos de control.

Descripcin del comando: Mediante el comando POINTS se define el conjunto de puntos de control loc cuyas coordenadas vienen dadas en el archivo (FILE) nodelist.dat

2.9.12 Cmo se obtienen las variables de salida? COMANDOS TABLE Y BLOCK.


El comando TABLE se utiliza para obtener variables de salida en puntos de control previamente definidos, ver comando POINTS seccin 2.9.12.

Ilustracin 20. Comando TABLE.

Descripcin del comando:

Loc: Especifica el conjunto de puntos de control dnde se van a obtener valores de salida. nodelist_coa.out: Especifica el nombre del archivo donde se van a escribir los valores de las variables, en este caso, en forma de tabla, ver Ilustracin 21. Lista de variables: XP YPcoordenadas de los puntos, HSIGN: Altura significante, Tmm10 periodo medio del espectro,.

33

Ilustracin 21. Archivo de salida dado por el comando TABLE.

El comando BLOCK se utiliza para obtener variables de salida en todos y cada uno de los puntos de la red computacional. Los archivos de salida son archivos binarios que pueden ser ledos por MATLAB. El comando es el siguiente:

Descripcin del comando:

COMPGRID: Es una localizacin que representa toda la red computacional. No necesita ser definida previamente como en el comando POINTS. NOHEAD: El archivo de salida no tendr cabeceras. spa_dis1.mat: Archivo de salida con la informacin de las variables escogidas. LAY 3: Formato de escritura del archivo. Lista de variables: XP YPcoordenadas de los puntos, HSIGN: Altura significante, Tmm10 periodo medio del espectro,.

34

Figura 12. Altura significante en la zona de estudio obtenida a partir del comando BLOCK.

2.10 LISTA DE VARIABLES DE SALIDA. HERRAMIENTA DE VISUALIZACIN GRFICA.


NOTA: Se define

Variables absoluta: Variable obtenida a partir del espectro de energa en ausenacia de corrientes. Variable relativa: Variable obtenida a partir del espectro de energa en ausenacia de corrientes.

2.10.1

Lista de comandos

En la Ilustracin 22 se tiene los comandos correspondientes a las variables fsicas que se pueden obtener de SWAN.

35

Ilustracin 22. Comandos de las distintas variables de salida disponibles en SWAN.

2.10.2

Lista de definiciones

1. HSIGN: Altura Significante Espectral


HSIGN ( m ) = 4

E ( , ) d d

= 4 Etot

(2.10.1)

2. TMM10: Periodo medio absoluto espectral.

E ( , ) d d = 2 E ( , ) d d . TMM 10 ( s ) = 2 E ( , ) d d E ( , ) d d
1 1

(2.10.2)

3. TM02: Periodo medio absoluto espectral definido como


2 E ( , ) d d TM 02 ( s ) = 2 E ( , ) d d
1 2

2 E ( , ) d d 2 . (2.10.3) = 2 E ( , ) d d

4. DIR: Direccin media espectral (direccin normal a la cresta de la onda)

sin E ( , ) d d . DIR( ) = arctan cos E , d d ( )

(2.10.4)

36

5. FSPR: Anchura normalizada del espectro de frecuencias.

FSPR =

E ( ) e
0

it

d , = TM 02.

Etot

(2.10.5)

6. DSPR: Desviacin estndar del espectro direccional


180 DSPR 2 =
2 2

2sin 0 2

D d . ( )

(2.10.6)

7. WLEN: Longitud de onda media

Por defecto p = 1 .

k p E ( , ) d d WLEN = 2 k p 1 E ( , ) d d

(2.10.7)

8. STEEPNESS: Peralte del oleaje


STEEPNESS = HSIGN / WLEN

(2.10.8)

9. TRANSP: Transporte de energa con componentes

Px = g cx E ( , ) d d Py = g c y E ( , ) d d .

(2.10.9)

10. FORCE: Fuerza debida al oleaje por unidad de rea (derivadas del tensor de radiacin)

S xx S xy x y S S Fy = yx yy , x y Fx =

(2.10.10)

donde S es el tensor de radiacin cuya expresin es la siguiente

37

1 S xx = g n cos 2 + n E ( , ) d d 2 S xy = S yx = g n sin cos E ( , )d d 1 S yy = g n sin 2 + n E ( , ) d d 2


11. URMS: Valor cuadrtico medio de la velocidad orbital en el fondo

(2.10.11)

U rms

2 2 E ( , ) . = 2 2 0 0 g sinh kd

1/ 2

(2.10.12)

12. UBOT: Valor cuadrtico medio de la velocidad orbital mxima en el fondo


UBOT = 2URMS

(2.10.13)

2.10.3

Visualizacin

Herramienta grfica plotswan, ver Figura 13. 1. 2. 3. 4. Seleccionar directorio donde se encuentran los archivos .mat Seleccionar directorio de salida donde se guardarn las imgenes. Seleccionar variables de Salida. Presionar Plot.

Figura 13. Herramienta grfica de visualizacin de resultados plotswan.

38

Figura 14. Ejemplo de distribucin de Altura Significante en la zona de la desembocadura del Guadalquivir.

39

2.11 PLANTILLA DEL ARCHIVO DE ENTRADA filename.swn


! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! PROJECT 'name' 'nr' 'title1' 'title2' 'title3' SET [level] [nor] [depmin] [maxmes] [maxerr] [grav] [rho] [inrhog] [hsrerr] CARTesian|NAUTical [pwtail] [froudmax] [printf] [prtest] MODE / STATIONARY \ / TWODimensional \ DYNAMIC / \ ONEDimensional COORDinates / -> CARTesian \ SPHErical CCM|QC / \ REPeating & & &

CGRID / REGular [xpc] [ypc] [alpc] [xlenc] [ylenc] [mxc] [myc] \ \ CURVilinear [mxc] [myc] [excval] / & / CIRcle \ \ SECtor [dir1] [dir2] / [mdc] [flow] [fhig] [msc] INPgrid (GRID) & BOTtom | WLEVel | CURrent | VX | VY | FRiction | WInd | WX | WY / REG [xpinp] [ypinp] [alpinp] [mxinp] [myinp] [dxinp] [dyinp] \ < > & \ CURVilinear [stagrx] [stagry] [mxinp] [myinp] / (NONSTATionary [tbeginp] [deltinp] SEC|MIN|HR|DAY [tendinp]) READinp BOTtom|WLevel|CURrent|FRiction|WInd|COORdinates [fac] / 'fname1' \ \ SERIES 'fname2' / [idla] [nhedf] ([nhedt]) (nhedvec]) & FREE | FORMAT 'form' | [idfm] | UNFORMATTED WIND [vel] [dir] | JONswap [gamma] | BOUNd SHAPespec | PM | < GAUSs [sigfr] > PEAK|MEAN DSPR POWer|DEGRees | BIN | / -> SIDE North|NW|West|SW|South|SE|East|NE CCW|CLOCKWise \ BOUNdspec < >& \ SEGment / -> XY < [x] [y] > \ / 40 &

&

! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !

\ IJ < [i] [j] > / / UNIForm / PAR [hs] [per] [dir] [dd] < \ FILE 'fname' [seq] \ VARiable / PAR < [len] [hs] [per] [dir] [dd] > \ FILE < [len] 'fname' [seq] > BOUNdnest1 NEST 'fname' CLOSed|OPEN BOUNdnest2 WAMNest 'fname' / UNFormatted CRAY|WKstat \ \ FREE / [xgc] [ygc] BOUNdnest3 WWIII 'fname' CLOSed|OPEN [xgc] [ygc] | -> DEFault INITial < ZERO | PAR [hs] [per] [dir] [dd] | HOTStart 'fname' GEN1 [cf10] [cf20] [cf30] [cf40] [edmlpm] [cdrag] [umin] GEN2 [cf10] [cf20] [cf30] [cf40] [cf50] [cf60] [edmlpm] [cdrag] [umin] | JANSSEN [cds1] [delta] | | | | -> KOMEN [cds2] [stpm] | GEN3 < > (AGROW [a]) | YAN | | | | WESTHuysen |

| ->KOMen [cds2] [stpm] [powst] [delta] [powk] | | | | JANSsen [cds1] [delta] [pwtail] | | | | LHIG [cflhig] | | | WCAP < BJ [bjstp] [bjalf] > | | | KBJ [bjstp] [bjalf] [kconv] | | | | CSM [cst] [pow] | | | | AB [cds2] [br] [p0] [powst] [powk] | QUADrupl [iquad] [limiter] [lambda] [cnl4] [csh1] [csh2] [csh3] | CNL4 < [cnl4] > MDIA LAMbda < [lambda] > < 41 | >

! | CNL4_12 < [cnl4_1] [cnl4_2] > | ! ! BREaking CONSTANT [alpha] [gamma] ! ! FRICTION JONSWAP [cfjon] | COLLINS [cfw] | MADSEN [kn] ! ! TRIAD [trfac] [cutfr] [urcrit] [urslim] ! ! LIMiter [ursell] [qb] ! ! | TRANSm [trcoef] | ! OBSTacle < > & ! | DAM [hgt] [alpha] [beta] | ! ! | -> RSPEC | ! ( REFLec [reflc] < >) & ! | RDIFF [POWS][POWD][Kdif] | ! ! LINe < [xp] [yp] > ! ! SETUP [supcor] ! ! DIFFRac [idiffr] [smpar] [smnum] [cgmod] ! ! OFF WINDGrowth | QUADrupl | WCAPping | BREaking | REFrac | FSHift | BNDCHK ! ! PROP / BSBT ! \ GSE [waveage] SEC|MIN|HR|DAY ! ! | -> ACCUR [drel] [dhoval] [dtoval] [npnts] | ! NUMeric (< > & ! | STOPC [dabs] [drel] [curvat] [npnts] | ! ! | -> STAT [mxitst] [alfa] | ! < > [limiter] ) & ! | NONSTat [mxitns] | ! ! ( DIRimpl [cdd] [cdlim] ) & ! ! ( SIGIMpl [css] [eps2] [outp] [niter] ) & ! ! ( SETUP [eps2] [outp] [niter] ) ! ! FRAME 'sname' [xpfr] [ypfr] [alpfr] [xlenfr] [ylenfr] [mxfr] [myfr] ! ! GROUP 'sname' SUBGRID [ix1] [ix2] [iy1] [iy2] ! ! CURVE 'sname' [xp1] [yp1] < [int] [xp] [yp] > ! 42

! RAY 'rname' [xp1] [yp1] [xq1] [yq1] & ! < [int] [xp] [yp] [xq] [yq] > ! ! ISOLINE 'sname' 'rname' DEPTH|BOTTOM [dep] ! ! POINTS 'sname' < [xp] [yp] > | FILE 'fname' ! ! NGRID 'sname' [xpn] [ypn] [alpn] [xlenn] [ylenn] [mxn] [myn] ! ! |...| ! QUANTity < > 'short' 'long' [lexp] [hexp] [exc] & ! |...| ! ! [power] [ref] [fswell] & ! ! / -> PROBLEMcoord \ ! \ FRAME / ! ! OUTPut OPTIons 'comment' (TABle [field]) (BLOck [ndec] [len]) & ! (SPEC [ndec]) ! ! BLOCK 'sname' HEADER | NOHEADER 'fname' (LAY-OUT [idla]) & ! < DSPR|HSIGN|DIR|PDIR|TDIR|TM01|RTM01|RTP|TM02|FSPR|DEPTH|VEL| & ! FRCOEFF|WIND|DISSIP|QB|TRANSP|FORCE|UBOT|URMS|WLEN|STEEPNESS| & ! DHSIGN|DRTM01|LEAK|XP|YP|DIST|SETUP|TMM10|RTMM10|TMBOT| & ! WATLEV|BOTLEV|TPS > ([unit]) & ! (OUTPUT [tbegblk] [deltblk] SEC|MIN|HR|DAY) ! ! TABLE 'sname' HEADER | NOHEADER | INDEXED 'fname' & ! < DSPR|HSIGN|DIR|PDIR|TDIR|TM01|RTM01|RTP|TM02|FSPR|DEPTH|VEL| & ! FRCOEFF|WIND|DISSIP|QB|TRANSP|FORCE|UBOT|URMS|WLEN|STEEPNESS| & ! DHSIGN|DRTM01|LEAK|XP|YP|DIST|SETUP|TMM10|RTMM10|TMBOT| & ! WATLEV|BOTLEV|TPS > ([unit]) & ! (OUTPUT [tbegtbl] [delttbl] SEC|MIN|HR|DAY) ! ! SPECout 'sname' SPEC1D|SPEC2D ABS|REL 'fname' & ! (OUTput [tbeg] [delt] SEC|MIN|HR|DAY) ! ! NESTout 'sname' 'fname' & ! (OUTput [tbeg] [delt] SEC|MIN|HR|DAY) ! ! / -> IJ < [i] [j] > \ ! TEST [itest] [itrace] POINTS < > PAR 'fname' & ! \ XY < [x] [y] > / 43

! ! S1D 'fname' S2D 'fname' ! ! | STATionary [time] | ! COMPute ( < >) ! | | -> Sec | | ! | ([tbegc] [deltc] < MIn > [tendc]) | ! | HR | ! | DAy | ! ! HOTFile 'fname' ! ! STOP

DESCRIPCIN DEL ARCHIVO RESUMEN DE SALIDA

Una vez acabada la simulacin con SWAN se escribe un archivo cuyo nombre viene especificado en el archivo SWANINIT., ver Figura 3. En este archivo se por un lado escriben todos los comandos especificados en el archivo de entrada a modo de resumen y por otro se escriben todos los aspectos numricos de la simulacin, formulaciones utilizadas para cada proceso fsico, tiempos de clculo, posibles errores en clculos, advertencias,

Ilustracin 23. Archivo de salida SWAN. Resumen del proceso de iteraccin y mensajes de advertencia.

44

Ilustracin 24. Ejemplo de archive resumen de SWAN. Tiempos de cculo para cada proceso y cculo de trminos fuente

45

El presente documento ha sido realizado a partir de la documentacin tcnica suministrada por los desarrolladores del modelo SWAN, Delft University of Technology. Dicha informacin se encuentra disponible de manera gratuita en las siguientes direcciones web:
SWAN HOMEPAGE

http://vlm089.citg.tudelft.nl/swan/index.htm
SWAN FORUM

http://vlm089.citg.tudelft.nl/swan/index.htm
SWAN DOWNLOAD CENTER

http://vlm089.citg.tudelft.nl/swan/index.htm En esta pgina se puede descargar los manuales de uso en formato .pdf y los cdigos fuentes y ejecutable del modelo, utilidades y ejemplos de aplicacin del modelo.

46

Battjes, J.A. y Janssen, J.P.F.M., 1978. Energy loss and set-up due to breaking of random waves, Proceedings of 16th International Conference on Coastal Engineering. Am. Soc. of Soc. Civ. Eng.,, New York, pp. 569-587. Komen, G.J., Hasselman, S. y Hasselman, K., 1984. On the existence of a fully development wind-sea spectrum. J. Phys. Oceanogr, 14: 1271-1285.

47

48

Você também pode gostar