Вы находитесь на странице: 1из 20

Guía para ejecutar ELCOM para un lago redondo

César Aguirre Céspedes


UNMSM-FCF-Septiembre 2019

El modelo está estructurado en módulos o bloques, de tal manera que cada uno tiene una función durante el pre y post procesamiento del modelo. Esta
ordenado de la siguiente manera:

Primera parte: Preprocesamiento carpeta pre

1. Crea una carpeta LR2019 en el escritorio donde debe pegar los archivos pre y run del modelo.

2. Abrir la carpeta pre, hay tres archivos, pre_elcom es el ejecutable, run_ pre contiene datos del modelo.

3. Abrir la carpeta bathymetry: hay tres archivos, el primero contiene datos de batimetría, el segundo condiciones de frontera, el tercero actualiza las
condiciones de frontera.

4. Abrir la carpeta RundLakeBathymetry,


5. Usar el Matlab y elaborar el grafico de batimetría del lago redondo. Copia la solo la matriz de batimetría anterior en el WordPad y guarda en el
escritorio como LR2019.txt y copia las líneas del scrip q se muestra.

6. No modificar nada del archivo bathymetry solo verificar que la matriz este completa.
7. El sistema de coordinas q usa el modelo es como indica la figura

+Y

+X

8. Abrir la carpeta RoundLakeBC.dat (archivo de condiciones de frontera); El símbolo ! indica q el modelo no lee nada. Dejar este archivo sin
modificar.

9. Abrir la carpeta RoundLakeUpdateBC.dat (ingresa datos por la frontera); no considerar al principio. Dejar este archivo sin modificar

10. Abrir el archivo run_pre


11. Correr el ejecutable pre_elcom.exe.
Abrir el símbolo del sistema (DOS).
Direccionar hacia el escritorio escribe cd Desktop
Luego la carpeta cd LR2019.
Luego cd pre y finalmente el ejecutable pre_elcom.exe
Si todo está bien, el mensaje debe ser .

no run-time errors detected

**** END OF RUN ******


12. Observa la carpeta pre e identificar los archivos creados. Estos informan como corrió el modelo.

Segunda parte: Procesamiento de la carpeta run

1. Abrir la carpeta run. Contiene varias carpetas y archivos.


2. Abrir la carpeta infiles. Observar que se crearon dos archivos *****.unf fijarse la fecha.

3. Abrir el archivo IdealisedMetData2005. Contiene fecha y datos meteorológicos: magnitud y dirección del viento, temperatura del aire, humedad
relativa, radiación solar, presión atmosférica y lluvia.
4. Abrir el archivo initialTempProfile1. Contiene el perfil de temperatura del agua en una posición 1 de coordenadas (7,16) del lago. Ubicar este punto
en la matriz de batimetría, debe ser una celda con agua es decir no tierra. Repetir el proceso con los otros 4 archivos.

5. Abrir el archivo run_elcom.dat. En este archivo se configura el modelo considerando un tipo de fluido.
6. Considerando como primer ejemplo los parámetros ya configurados, correr el modelo. Este procedimiento se detalla en los siguientes pasos.
Abrir el símbolo del sistema,
Direccionar al escritorio
Luego a la carpeta LR2019
Luego al archivo run.
Escribe elcom.exe y deja correr hasta que termine todas la interacciones.

Si todo esta bien configurado corre las 2000 interacciones y termina sin problemas como muestra la figura
El modelo entrega datos estimados de velocidad promedio AVG, en la superficie TOP y en el fondo BOT, y los guarda el la carpeta unffiles, con una
extension ****.unf que no se puede abrir, el siguiente paso es convertir.

7. Para convertir los datos en formato unf a extensión nc, escribe, dbconv.exe dbconv_avg.dat. Los daros convertidos lo guarda en la carpeta ncfiles
como, sheet_avg.nc

Repetir para datos del fondo

Repetir para datos en la superficie


Estos archivos están en la carpeta ncfiles. Estos archivos *****.nc tampoco se pueden visualizar directamente. Usamos Matlab que si puede hacerlo.

Tercera Parte: Visualizar los resultados del modelo, usando matlab.

1. Abrir Matlab
2. Direccionar al escritorio: Desktop\LR2019\run\ncfiles, se observan los archivos ****nc.

3. Abrir el scrip AVGSep2019.m y copiar en un nuevo scrip desde la linea 1 hasta la linea 68 y correr, no cambiar nada. A partir de esa linea analizar
linea a linea que hace el scrip, copiando y corriendo.
4. Modificar en el scrip anterior la línea 4 y cambiar sheet_avg.nc por sheet_top.nc.
5. También la línea 66, AVGBI100 por TOPBI100
6. Modificar en la línea 70 titf='Velocidad superficial (m/s)'

Вам также может понравиться