Manual Gescal
Manual Gescal
Manual Gescal
Manual de usuario.
Versión 2.0
J. Paredes Arquiola
A. Solera Solera
J. Andreu Álvarez
1. INTRODUCCIÓN.
El programa GESCAL es una herramienta para la modelación de la calidad del agua a
escala de cuenca. Se ha implementado sobre el Sistema Soporte Decisión (SSD)
AQUATOOL (Andreu et al. 1996) y en su nueva versión AquaToolDMA (Solera et al.
2007) para la planificación y gestión de recursos hídricos. De este modo la aplicación
conjunta permitirá, con una sola herramienta modelar la gestión y la calidad del agua
en sistemas de recursos hídricos.
Este módulo no intenta representar la evolución de la calidad del agua frente a
eventos puntuales, sino por el contrario, reflejar la evolución espacio temporal de la
calidad del agua en los sistemas modelados, fruto de las diferentes alternativas de
gestión, depuración, contaminación y uso del recurso.
El programa permite la modelación de los constituyentes convencionales con un doble
objetivo: por un lado se busca sencillez a la hora de modelar de una manera coherente
con la escala de trabajo y por otro se intenta no perder representatividad ni capacidad
de modelación.
Este documento tiene como objetivo servir como manual técnico para los usuarios del
programa GESCAL. Algunos de los datos para el programa se obtienen del modelo de
simulación de la gestión de sistemas de recursos hídricos SIMGES (Andreu et al., 2007).
Debido a ello es necesario conocer el manejo básico del programa SIMGES
previamente al uso de GESCAL.
Aunque el programa permite, la modelación de la calidad del agua, en sistemas de
recursos completos no deja de ser muy interesante su aplicación a pequeña escala
como pueden ser tramos de río específicos o el análisis de un sólo embalse. Esto se
debe a la completa consideración de procesos que se realiza en su formulación.
Este documento está estructurado de la siguiente forma:
- En primer lugar se realiza una breve descripción del programa SIMGES
(Andreu et al. 2007) y los elementos que se disponen para la creación de modelos de
gestión de sistemas de recursos hídricos.
- En segundo lugar se desarrolla la formulación del modelo GESCAL para los
diferentes elementos y los diferentes constituyentes considerados.
1
Manual técnico del modelo GESCAL.
2
Manual técnico del modelo GESCAL.
3
Manual técnico del modelo GESCAL.
4
Manual técnico del modelo GESCAL.
- Contaminantes arbitrarios
5
Manual técnico del modelo GESCAL.
6
Manual técnico del modelo GESCAL.
h 2Q 2 (3)
b 3Q 3 (4)
7
Manual técnico del modelo GESCAL.
β1 0.43 0.4-0.6
β2 0.45 0.3-0.5
Tabla 1. Valores típicos para los coeficientes hidráulicos.
Donde: bo representa el ancho de la solera del río (m). “s” es la pendiente lateral
(m/m). “y” representa el calado (m); “n” es el coeficiente de Manning
La resolución de la ecuación de Manning pasa por aplicar un método de resolución
numérica por iteración. Debido a las posibles relaciones de los tramos de río con los
acuíferos, el caudal no tiene porqué ser el mismo a lo largo del tramo. Por ello,
asumiendo que las pérdidas o ganancias de caudal son uniformes a lo largo del tramo,
las relaciones hidráulicas se resuelven para cada uno de los “segmentos” o
diferenciales en los que se divide el tramo para el cálculo.
Por otra parte, cabe destacar que la elección de un método u otro no es global para
todos los tramos de río permitiendo aplicar un método u otro de forma discrecional
sobre los tramos.
3.1.3. Dispersión longitudinal.
Los valores de dispersión longitudinal para cada tramo de río pueden ser introducidos
directamente por el usuario o calculados a través de la expresión establecida por
Fischer et. al. (1979):
8
Manual técnico del modelo GESCAL.
u 2b2
E 0.011 (9)
hu*
u* ghs (10)
Donde: L es la longitud del tramo (m), s2 y s1 la salinidad al final y al inicio del tramo.
3.1.4. Casos particulares.
En este apartado se recogen algunas situaciones en donde las concentraciones de los
diferentes constituyentes modelados no se estiman resolviendo las ecuaciones
diferenciales desarrolladas. Estas situaciones son las siguientes:
- Caudales inicial y final, en un tramo de río, nulos. En este caso, de un cauce
seco, se asumen que las concentraciones a lo largo de todo el tramo de río son nulas.
- Caudal inicial no nulo y caudal final nulo. Este es el caso de un río que debido a
filtraciones en el mismo se seca en su trayecto. En este caso, al igual que el anterior, se
consideran concentraciones nulas en todo el tramo.
- Caudal inicial nulo y caudal final no nulo. Este es el caso en donde el tramo de río
no le llega recurso de los elementos de agua arriba pero por estar conectado con el
acuífero gana caudal en su trayecto. Para este caso se considera que las
concentraciones del río son iguales a las del acuífero aportante de caudal.
9
Manual técnico del modelo GESCAL.
Epilimnion
Entrada
Hipolimnion
Salida
10
Manual técnico del modelo GESCAL.
Donde: E12 representa la difusión vertical (m2t-1); A12 es el área entre las dos capas
(m2); Z12 es la cota de la termoclina (m).
Para el caso de una modelación como una sola celda completamente mezclada la
ecuación a resolver es la siguiente:
dC1 dV
V1 C1 1 Q1eCe Q1sC1 V1 Wi (15)
dt dt
11
Manual técnico del modelo GESCAL.
12
Manual técnico del modelo GESCAL.
Comprobación de Zt=0
MODELACIÓN MEZCLA
Termoclina ¿Zt>0?
COMPLETA
Zt>0
Condición de
Zt>Coef*H
Suficiente Volumen
¿Zt>Coef*H?
Zt<Coef*H MODELACIÓN BICAPA
Estimación de
volúmenes V1f=0 ó V2f=0
13
Manual técnico del modelo GESCAL.
- Volumen inicial nulo y volumen final no nulo. En este caso, para el epilimnion
tanto las concentraciones parciales como las finales se consideran iguales a las
de la entrada al embalse. Para el hipolimnion ambos tipos de concentración se
consideran nulos. El volumen final del embalse se consideran perteneciente al
epilimnion.
- Volumen inicial no nulo y volumen final nulo. En este caso las concentraciones
finales de ambas capas con nulas. Las concentraciones parciales del epilimnion
se obtienen mediante un balance de masas entre la calidad del agua a inicio de
mes y las de entrada. Para el hipolimnion se consideran concentraciones
parciales nulas.
- El paso de un mes modelado como una sola capa al siguiente mes en donde se
modelan dos capas se asumen que las dos capas comienzan el mes con la
concentración final de la capa del mes anterior.
14
Manual técnico del modelo GESCAL.
Hay que tener en cuenta que el programa en caso de modelarse como una sola capa se
considera que está modelando el epilimnion manteniendo el hipolimnion con valores
nulos tanto en volumen como en concentración.
C Q i i
Cs i 1
n
(17)
Q
i 1
i
- La calidad del agua que llega a cada demanda se estima mediante la mezcla de
la calidad del agua de salida de todas las tomas que suministran la demanda.
- La calidad del agua de entrada a una toma se corresponde con la calidad del
agua del nudo donde se realiza la toma. La calidad de salida puede ser la misma
o se puede definir una calidad de salida constante por algún proceso de
tratamiento o contaminación que se de en la misma.
15
Manual técnico del modelo GESCAL.
16
Manual técnico del modelo GESCAL.
Elemento Procesos
Centrales hidroeléctricas Las concentraciones de salida son iguales a las del punto
de entrada
17
Manual técnico del modelo GESCAL.
Donde: net es el flujo neto de calor; Jsw la radiación de onda corta; Jalw la radiación de
onda larga atmosférica; Jwlw la radicación de onda larga emitida por la masa de agua; Je
representa la energía consumida en la evaporación; Jc la energía transmitida por
convección desde o hacia el volumen de agua.
Todas las variables en (Wm-2). El modelo permite estimar todos los términos anteriores
a partir de los datos de: temperatura del aire, humedad, radiación solar, velocidad del
viento y nubosidad. Todos a excepción de la radiación solar que se introduce como un
dato más. Diferentes estudios desarrollan la estimación de los términos anteriores,
siendo uno de los más conocidos y utilizados el desarrollado por Wunderlich (TVA,
1972). A continuación se explica el método utilizado para la estimación de cada uno de
las componentes del balance de calor.
Flujo de radiación de onda larga que desciende de la atmósfera. Este flujo puede
calcularse usando la Ley de Stefan-Boltzmann.
Jalw = σ(Ta + 273)4 εsky (1 − R L ) (19)
Finalmente, ea es la presión vapor del aire (mmHg). La presión de vapor del aire se
puede calcular con la siguiente expresión:
18
Manual técnico del modelo GESCAL.
Hr esat
eair = (22)
100
17.27∗Td
eair (mmHg) = 4.596 ∗ exp(T ) (23)
d +237.3
17.27∗Ta
esat (mmHg) = 4.596 ∗ exp(T ) (24)
a +237.3
Donde a, b y c se pueden ajustar un valor muy común es: a=19, b=0.95 y c=2. Y uw es
el valor de la velocidad del viento medida a 2 metros de altura (m/s).
es (Tw ) es la presión vapor de saturación estimada para la temperatura del agua.
eair es la presión vapor del aire medida.
Conducción es el proceso de transferencia de calor de molécula a molécula cuando
materiales a distintas temperaturas son puestos en contacto. Convección es el proceso
de transferencia de calor que ocurre debido al movimiento de masa en los fluidos.
Ambos pueden ocurrir en la interfase aire-agua y es posible describirlos con la
expresión:
19
Manual técnico del modelo GESCAL.
Una vez que se ha estimado todas las componentes del balance de calor entre la
atmósfera y la masa de agua se sustituye el término de fuente sumidero de las
ecuaciones (1), (12) y (13) por la siguiente expresión:
∅𝑛𝑒𝑡 ∗𝐴𝑠
∑ 𝑊𝑖 = (29)
𝜌∗𝐶𝑒𝑠𝑝
De esta forma se asume que la densidad del agua y el calor específico son constantes y
en las ecuaciones (1), (12) y (13) representativas del balance de masa en ríos y
embalses las concentraciones se conviertes en temperatura.
Para el caso de los tramos de río se realiza un proceso de convergencia ya que el
término de calor entre la atmósfera y la masa de agua depende de la temperatura de
la masa de agua.
Para los embalses cuando se modela con dos capas se estima la radiación que llega al
hipolimnion asumiendo que solo penetra un 45% de la radiación de onda corta. El
resto de tipos de radiación se absorben en los primeros centímetros de profundidad.
Del 55% de la onda corta que penetra se asume que el agua va absorbiendo el calor en
función de ley de Beer-Lambert. De esta forma la cantidad de calor que llega al
hipolimnion es la siguiente:
20
Manual técnico del modelo GESCAL.
Y para el hipolimnion:
Donde: β es la proporción de onda corta que se absorbe en la capa más superficial del
agua. Io es la radiación solar de onda corta neta incidente en la masa de agua, K es la
constante de atenuación lumínica del embalse, H1 es la altura del epilimnion y As es la
superficie del agua.
Con esta formulación lo que se hace es descontar la radiación de onda corta que no
aporta calor al epilimnion porque atraviesa el mismo. Se asume que la atenuación de
la luz sigue la ley de Beer-Lambert. En el programa todo el segundo término se
introduce como un único dato denominado “radiación de onda corta en el
hipolimnion”.
21
Manual técnico del modelo GESCAL.
W i
K T 20 C
VS
h
C (34)
22
Manual técnico del modelo GESCAL.
Sedimentación
Mat. Org.
Reaireación
DOS
Descomposición
OD
Sedimentación Sedimentación
Norg Mat. Org.
Reaireación
DOS
Descomposición
OD
Mineralización
NH4+
Flujo
Nitrificación
NO3-
Desnitrificación
Figura 5. Procesos considerados en la modelación del oxígeno disuelto junto con el ciclo del nitrógeno
Finalmente la Figura 6 muestra todos los procesos que se tienen en cuenta con la
modelación de un problema de eutrofización.
23
Manual técnico del modelo GESCAL.
Sedimentación Sedimentación
Norg Mat. Org.
Reaireación
DOS
Mineralización Descomposición
OD
Porg.
Flujo
NH4+ Sedimentación
Crecimiento Respiración
Mineralización
Nitrificación
Chl-a
Pdis.
Flujo
NO3-
Sedimentación
Desnitrificación
24
Manual técnico del modelo GESCAL.
O (37)
W i K Noa Knoa
T 20
N o K Nai nai
T 20
O K n1 2
N a rna Fn K g' A
25
Manual técnico del modelo GESCAL.
O K no 31 2
W i K Nai nai
T 20
O K
N a K no 3 noT 320
O K
N o 3 rna (1 Fn ) K g' A
(38)
nai1 2 no 31 2
W i
K g' K resp resp
T 20
A
VS A
h
A (39)
N aio3 P
Min ; (41)
N aio3 K NF1/ 2 P K P1/ 2
26
Manual técnico del modelo GESCAL.
mediante la ley de Beer - Lambert y del efecto del nivel de luminosidad sobre el
crecimiento.
La ecuación de Beer - Lambert permite obtener la intensidad luminosa a una
determinada profundidad:
I z I 0 e Ke z (42)
Donde: Ke0 representa el coeficiente de extinción lumínica del agua (m -1); at es el
coeficiente de extinción lumínica específico del fitoplancton (Lmg-1m-1) y A
concentración de clorofila a (mgL-1).
El efecto del nivel de luminosidad sobre el crecimiento se puede introducir mediante
curvas de saturación o de fotoinhibición. La formulación empleada en este estudio es
la de fotoinhibición, que sigue la ley de Steele:
I
I 1 I
FL e s (44)
Is
27
Manual técnico del modelo GESCAL.
e f I 0 AtI o KeH1
e
AtI Ke 0
I 0 o e
FL1
e I sat
e I sat (45)
Ke H1
e f I 0 AtI o KeH 2
e I 0 o e KeH1
AtI
W Ki T 20
mp mp P rpa K g' A (1 f p )rpa K resp resp
or
T 20
A (48)
W i K a Ka
T 20
(Osat O) K d dT 20 L
28
Manual técnico del modelo GESCAL.
O
ra K Nai nai
T 20 N a
O K n1 2
N aio3 P
rocrec K g max gT 20 Fl Min( ; ) A r oresp K resp resp
T 20
A (49)
N K P K
aio 3 NF 1 2 P1 / 2
29
Manual técnico del modelo GESCAL.
u
K a 5.026 (53)
H 1.67
(-)Sedimentación.
Contaminante arbitrario
(-)Degradación.
(-)Sedimentación.
Materia orgánica
(-)Degradación.
30
Manual técnico del modelo GESCAL.
PARÁMETRO PROCESOS
(+)Reaireación.
(-)Mineralización.
(+)Mineralización.
Amonio (-)Nitrificación.
(+)Nitrificación.
Nitratos (-)Desnitrificación.
(+)Crecimiento.
(-)Sedimentación.
(-)Mineralización.
(+)Mineralización.
(-)Sedimentación-Adsorción.
Fósforo inorgánico
(-)Crecimiento del fitoplancton.
31
Manual técnico del modelo GESCAL.
Los signos (+) y (-) significan que el proceso aporta o disminuye constituyente
respectivamente. Además cada uno de ellos puede estar influenciado por procesos de
contaminación difusa en tramos de río y flujos de sedimento en embalses.
3.4.4.1. Influencia de la temperatura.
La velocidad de las reacciones que se consideran en el modelo aumenta con la
temperatura, según la ecuación de Arrhenius:
32
Manual técnico del modelo GESCAL.
K1 / 2
K K (56)
OD K 1 / 2
33
Manual técnico del modelo GESCAL.
En la siguiente tabla se recogen los valores adoptados para las constantes del modelo.
Valor
Nom. Unidades Adoptado Descripción
Fp Tanto por uno 0.5 Parte del fósforo producido que es orgánico
34
Manual técnico del modelo GESCAL.
DBO 5
L (57)
1 e k 5
35
Manual técnico del modelo GESCAL.
- Dispersión: en m2/s.
36
Manual técnico del modelo GESCAL.
En cuanto a la temperatura:
37
Manual técnico del modelo GESCAL.
38
Manual técnico del modelo GESCAL.
39
Manual técnico del modelo GESCAL.
dC2 dV
Q2 e C e Q2 s C 2 E '12 C1 C 2 1
dV
V2 C 2 2 C1 / 2
dt dt dt
40
Manual técnico del modelo GESCAL.
41
Manual técnico del modelo GESCAL.
42
Manual técnico del modelo GESCAL.
Nota: Para que la variación temporal funcione previamente debe haberse creado el
elemento de contaminación difusa para esa conducción ya sea por interfaz o
manualmente en el archivo de datos de calidad.
Nota 2: las unidades son las mismas que las definidas por el método habitual.
43
Manual técnico del modelo GESCAL.
44
Manual técnico del modelo GESCAL.
4. TÓXICOS
A partir de la versión 2.0 del programa el modelo GESCAL admite la consideración de
contaminantes tóxicos incluyendo tóxicos orgánicos y metales pesados. Debido a la
importancia que tienen en este tipo de contaminantes la consideración de las fases
disueltas y particuladas es necesario la modelación de los sólidos suspendidos.
Por otro lado, a diferencia con los contaminantes convencionales, se considera la
evolución del contaminante en el sedimento.
Tanto para tramos de río como para embalses se considera la estructura que se
muestra en la siguiente figura.
AGUA
Volatilización Degradación
Transporte
Transporte
Intercambio
SEDIMENTO
Partición
Fase Disuelta Fase Particulada
Degradación Compactación
45
Manual técnico del modelo GESCAL.
Donde: u es la velocidad del agua (m/d); x es el eje longitudinal del río (m); m es la
concentración de sólidos suspendidos (mg/l) en la columna de agua; E representa la
dispersión (m2día-1); A es el área media de la columna de agua-sedimento (m2); V es el
volumen del diferencia de cálculo (m3); vs es la velocidad de sedimentación (m/d); vr
es la velocidad de resuspensión (m/d); msed es la concentración de sólidos en el
sedimento (mg/l).
La concentración de los sólidos en el sedimento se considera fija y se calcula con la
siguiente expresión:
𝑚𝑠𝑒𝑑 = 𝜌(1 − ɸ · 𝑉𝑠𝑒𝑑 ) (59)
46
Manual técnico del modelo GESCAL.
Contaminante en el sedimento:
Para tener en cuenta el comportamiento del contaminante tóxico en el sedimento se
divide la superficie del sedimento en diferenciales de cálculo (con el mismo diferencial
que el utilizado para la columna de agua). Para cada diferencial de sedimento se
estima la evolución del contaminante a lo largo del tiempo con la siguiente ecuación:
𝑑𝐶𝑠𝑒𝑑
𝑉𝑠𝑒𝑑 𝑑𝑡
= −𝐾𝑠𝑒𝑑 · 𝐶𝑠𝑒𝑑 ∙ 𝑉𝑠𝑒𝑑 + 𝐴[𝑣𝑠 · 𝐹𝑝 · 𝐶 − 𝑉𝑟 · 𝐶𝑠𝑒𝑑 − 𝑣𝑏 · 𝐶𝑠𝑒𝑑 +
47
Manual técnico del modelo GESCAL.
𝑣𝑟 · 𝐴 · 𝑚𝑠𝑒𝑑 ) (68)
48
Manual técnico del modelo GESCAL.
Donde: E12 representa la difusión vertical (m2t-1); A12 es el área entre las dos capas
(m2); Z12 es la cota de la termoclina (m).
49
Manual técnico del modelo GESCAL.
Contaminante en el sedimento:
𝑑𝑉𝑠𝑒𝑑 𝐶𝑠𝑒𝑑
= −𝐾𝑠𝑒𝑑 · 𝑉𝑠𝑒𝑑 ∙ 𝐶𝑠𝑒𝑑 + 𝐴 ∙ [𝑣𝑠 · 𝐹𝑝2 · 𝐶2 − 𝑣𝑟 · 𝐶𝑠𝑒𝑑 − 𝑣𝑏 · 𝐶𝑠𝑒𝑑 +
𝑑𝑡
4.4. UNIDADES
Las unidades de las constantes y variables que se deben introducir para cada elemento
se explican a continuación.
De los sólidos suspendidos:
Término Unidades Rangos/valor Observaciones
habitual
Velocidad de m/d 0.5-50
sedimentación
Velocidad de mm/año 1-750 Internamente se cambian las
unidades (archivo coeficientes)
resuspensión
Velocidad de mm/año 1-5 Internamente se cambian las
unidades (archivo coeficientes)
compactación
Densidad del Kg/m3 2500
sedimento
Porosidad del 0.8-0.9
sedimento
Altura activa del m 0.1-0.3
sedimento
Tabla 7: Unidades de las constantes y variables para sólidos suspendidos.
50
Manual técnico del modelo GESCAL.
- Contiene los nombres de las rutas de los archivos con datos y resultados.
51
Manual técnico del modelo GESCAL.
52
Manual técnico del modelo GESCAL.
53
Manual técnico del modelo GESCAL.
Como se puede ver se sustituyen los últimos dos resgistros por dos nuevos. El primero
el modelo que se está utilizando (puede ser SIMGES u OPTIGES) el segundo la versión
de estos modelos.
54
Manual técnico del modelo GESCAL.
55
Manual técnico del modelo GESCAL.
Amonio (idem).
Nitratos (idem).
Fosfatos (idem).
El usuario debe tener en cuenta que el programa no utliza las etiquetas de los
constituyentes y de las aportaciones para realizar ninguna identificación. La asociación
a las aportaciones de los diferentes constituyentes modelados depende
56
Manual técnico del modelo GESCAL.
57
Manual técnico del modelo GESCAL.
58
Manual técnico del modelo GESCAL.
59
Manual técnico del modelo GESCAL.
60
Manual técnico del modelo GESCAL.
35º Registro (1 valor): 0 si se introduce como dato la humedad relativa para estimar la
presión vapor del aire y 1 en caso de que se aporte la temperatura de rocío.
La Figura 10 muestra el contenido del archivo descrito.
Para versiones superiores a las 2.0 (incluyendo esta) el archivo pasa a ser un archivo
por etiquetas.
<CONSTANTES>
<UNIDADES>
1000000 30
<ERROR>
0.000001
<CARACTERISTICASDELAGUA>
998.2 4182
<DISPERSIONEMBALSES>
7.07E-4 1.1505
61
Manual técnico del modelo GESCAL.
<VALORESVARIOS>
<CONDUCCIONES>
50 0.5 1.5
<EMBALSES>
0.64 0.128 2
<TECTAS>
1.024 1.047 1.047 1.083 1.047 1.046 1.047 1.047
<ESTEQUIMETRICOS>
4.57 0 130 100 15 1
<UNIDADESESTEQUIOMETRICAS>
0.1 0.77777778 0.22580645 0.001 0.327
<OSAT>
999
<COEFTETERMOCLINA>
0.8
<CTELIMITACIONNUTRIENTES>
0.5 0.5 0.03 0.02 0.1
<FACTORPREFERENCIA>
0.9 0.5
<OPCIONBALANCES>
00
<CONSTANTESMODTEMPERATURA>
11.702e-8 0.97 19 0.95 2
0
<FITOENELHIPO>
0
<FLUJOSEDIMENTOSNOANOXIA>
1
<ACUMULACIONRESULTADOSPARCIALES>
11
<UNIDADESTOXICOS>
1 2.73973E-6 2.73973E-6 1000 1 1
111111
Como se puede ver los conceptos son los mismos que en el archivo anterior excepto
los últimos cuatro registros:
<FITOENELHIPO>
Este registro permite que el contenido de slorofila en el hipolimnion sea nulo en todo
momento. Valor de 0 significa que se modelará normal y valor de 1 significa que
siempre valdrá cero.
<FLUJOSEDIMENTOSNOANOXIA>
62
Manual técnico del modelo GESCAL.
Este registro permite que los flujos desde los sedimentos se produzcan solo en casos
de anoxia o en todo momento. Valor de 1 significa en todo momento y valor de 0 solo
en momentos de anoxia.
<UNIDADESTOXICOS>
Coeficientes para cambiar las unidades de los parámetros de los modelos de tóxicos.
El primer registro son seis coeficientes que se refieren respectivamente a: velocidad de
sedimentación de los sólidos; velocidad de resuspensión; velocidad de compactación;
densidad del sedimento; porosidad del sedimento; altura del sedimento activo.
El segundo registro son otros seis coeficientes que se refieren a: Constante de
degradación de la columna de agua; velocidad de volatilización; velocidad de difusión;
constante de degradación en sedimento; concentración inicial en sedimento.
63
Manual técnico del modelo GESCAL.
- Algunas de las variables de este archivo que tienen una variación temporal
dentro del año se introducen como un “valor base” junto con una curva
variación. El valor final es el resultado del producto del valor base por el valor
de la curva temporal en cada momento. Por otro lado, una misma curva puede
ser utilizada por varias variables como curva temporal.
64
Manual técnico del modelo GESCAL.
- El 3er dato puede ser 0 ó 1. En caso de ser 0 indica que el oxígeno disuelto no
se modela. Si es 1 se modela.
***Temperatura***
65
Manual técnico del modelo GESCAL.
66
Manual técnico del modelo GESCAL.
***Temperatura***
- Humedad relativa o temperatura de punto de rocío base para cada una de las
conducciones.
- Nubosidad base para cada una de las conducciones (en tanto por uno).
67
Manual técnico del modelo GESCAL.
- Humedad relativa o temperatura de punto de rocío base para cada uno de los
embalses.
68
Manual técnico del modelo GESCAL.
- Nubosidad base para cada uno de los embalses (en tanto por uno).
- Este registro contiene los nombres de las conducciones seguidos por espacios.
69
Manual técnico del modelo GESCAL.
- Este registro contiene los nombres de los embalses seguidos por espacios.
Nota: Esta ficha de contaminante arbitrario, registros 2-9, se repite tantas veces como
contaminantes arbitrarios se modelen.
- **Oxígeno disuelto**
2º registro (etiqueta)
- **Conducciones**
70
Manual técnico del modelo GESCAL.
- Constante de desnitrificación.
71
Manual técnico del modelo GESCAL.
2º registro: Etiqueta
**Embalses**
72
Manual técnico del modelo GESCAL.
73
Manual técnico del modelo GESCAL.
- Constante de desnitrificación.
74
Manual técnico del modelo GESCAL.
- **Contaminantes Tóxicos**
- En este registro se recoge un valor (real) para cada contaminante tóxicos que
representa el coeficiente de partición de cada uno de los contaminantes
tóxicos.
- Este registro contiene los nombres de las conducciones seguidos por espacios.
75
Manual técnico del modelo GESCAL.
- Este registro contiene los nombres de los embalses seguidos por espacios.
76
Manual técnico del modelo GESCAL.
- Este registro contiene los nombres de las conducciones seguidos por espacios.
77
Manual técnico del modelo GESCAL.
78
Manual técnico del modelo GESCAL.
79
Manual técnico del modelo GESCAL.
80
Manual técnico del modelo GESCAL.
81
Manual técnico del modelo GESCAL.
A partir de este momento se repiten los siguientes registros tantas veces como
número de aportes difusos se tenga.
82
Manual técnico del modelo GESCAL.
- Este registro está compuesto por el número del embalse (valor entero) sobre
la que se aplica el flujo de sedimento seguido de un conjunto de valores (reales)
que expresan para cada contaminante que se modela los gr/m2/d de aporte
desde el sedimento.
2º registro (etiqueta)
- **Acuíferos**
83
Manual técnico del modelo GESCAL.
- Este registro esta compuesto por tantos valores (reales) como contaminantes
se modelen(incluyendo tóxicos). Cada valor es la concentración inicial del
acuífero de cada contaminante. Se mantiene el mismo orden de contaminantes
que el explicado previamente.
- **Embalses**
- **Co2**
84
Manual técnico del modelo GESCAL.
2º registro (etiqueta):
- **Elementos de retorno**
- Este registro esta compuesto por tantos valores (reales) como contaminantes
se modelen (incluyendo tóxicos). Cada valor es la concentración de salida del
retorno. En caso de que la concentración de salida sea igual a la estimada por
balance de todos sobrantes que llegan a ese retorno se debe colocar el valor de
“-1”.
- **Tomas**
85
Manual técnico del modelo GESCAL.
- Este registro esta compuesto por tantos valores (reales) como contaminantes
se modelen (incluyendo tóxicos). Cada valor es la concentración de salida de la
toma. El valor “-1” indica que la concentración de salida de la toma es igual a la
de entrada de la misma. Esta igual a la de salida del nudo inicio de la toma.
- **Descripción de os indicadores**
A partir de este momento se repiten los siguientes registros tantas veces como
número de indicadores.
- Este registro contiene una cadena de texto que es el nombre del indicador
86
Manual técnico del modelo GESCAL.
- ***Curvas de Modulacion***
- “Oct Nov Dic Ene Feb Mar Abr May Jun Jul Ago
Sep”
A partir de este momento se repite la siguiente ficha tantas veces como curvas
se tengan. Cada ficha esta compuesta por dos registros:
Nota: Las curvas deben empezar en el mes de octubre ya que se trabaja con
año hidrológico.
87
Manual técnico del modelo GESCAL.
- Este archivo permite calibrar en más detalle una conducción del modelo.
Existen dos posibles formas de modelación. Se especifica si es la primera o la
segunda forma si aparece un 1 ó un 2 en la opción de calibración de
conducciones en el archivo de datos para la lectura y escritura.
- Las unidades del caudal son hm3/mes y las de las concentraciones son las
mismas que las introducidas en el archivo de concentraciones de aportación.
88
Manual técnico del modelo GESCAL.
A partir de este momento deben de haber tantos registros como meses de simulación.
2º a Nº registros. Cada registro contendrá un conjunto de valores en donde:
- 1er valor: se corresponde con el caudal real circulante por la conducción. Sólo
en caso de que se este calibrando en la opción 1. En otro caso este campo no
aparece.
89
Manual técnico del modelo GESCAL.
- Las unidades del volumen son hm3 y las de las concentraciones son las mismas
que las introducidas en el archivo de concentraciones de aportación.
- 1er valor: se corresponde con el volumen real del embalse a final de mes.
90
Manual técnico del modelo GESCAL.
91
Manual técnico del modelo GESCAL.
- <CURVAS_TEMPORALES>
2º a Nº registros. Donde N es el número de meses de la simulación (más uno). Cada
registro contendrá un conjunto de “m” valores en donde se recogen los valores
variables de las curvas temporales definidas. En donde m es el número de curvas
temporales definidas.
Como norma general la contaminación difusa en un tramo de río se establece como un
valor fijo invariable en el tiempo. El valor que se introduce corresponde a los gramos
por día que llegan a la conducción por cada uno de los contaminantes.
Existe la posibilidad de crear contaminación difusa de forma variable en el tiempo. Esto
se realiza a través del archivo “Gescal.avz”.
La información dentro del archivo debe tener el siguiente formato:
1er registro (etiqueta):
- <CONTDIF_TEMPORAL>
Por cada elemento de contaminación difusa se repite el siguiente bloque de registros:
1er registro del bloque (entero):
- Número de elemento de contaminación difusa.
2º a Nº registros del bloque. Donde N es el número de meses de la simulación (más
uno). Cada registro contendrá tantos valores como contaminantes se estén
modelando. Cada valor representa la contaminación difusa para ese contaminante en
ese mes.
92
Manual técnico del modelo GESCAL.
N+3 registro hasta 2N+3 Registros. Cada registro contiene tres campos.
93
Manual técnico del modelo GESCAL.
94
Manual técnico del modelo GESCAL.
- Es un archivo ascii con etiquetas para ser tratado por un programa de gráficos
posterior. Se puede abrir con el bloc de notas para su visualización.
- Las unidades de las concentraciones de los constituyentes son las mismas que
las de entrada al modelo.
Se ha diseñado una estructura de datos etiquetada según el estilo XML. Para que
pueda ser leído mediante librerías diseñadas al efecto y también para que pueda ser
utilizado por cualquier programa que utilice los resultados de SIMGES como entrada
para sus cálculos.
Requisitos.
El objetivo es disponer de un archivo de resultados con todos los resultados de la
simulación y con facilidad para identificar todos los datos de manera que un programa
pueda seleccionar con facilidad con qué datos se queda y cuales ignora.
Requisitos, condiciones:
- Formato de una línea para los resultados de cada año y de cada elemento.
- Disponer de etiquetas que sirvan de referencia para buscar los datos. Cada
etiqueta ocupa ella sola una línea del archivo, y va seguida de la información que le
corresponde.
- También se incluye información general del proyecto para evitar la lectura del
archivo de datos físicos.
Además, los datos están agrupados por años.
Disposición de los datos en cada campo.
- Una línea por cada elemento ordenadas según su numeración original.
- Cada línea 1 entero que indica su número de orden y 12 reales con el valor
correspondiente comenzando por el mes de octubre.
También hay algunas líneas adicionales para informar del número de elementos
secundarios de algún tipo, como tomas de demanda o parámetros de control en
acuíferos.
Etiquetas de datos.
95
Manual técnico del modelo GESCAL.
Se agruparán los datos por etiquetas de apertura y cierre como se indica en XML, pero
sin llegar al detalle de aquel, y haciendo que las etiquetas ocupen solas una línea para
ser fácilmente leídas e interpretadas desde programas de lectura secuencial como
Fortran (a las etiquetas de la tabla añada los símbolos “<“ y “>“ a principio y final
respectivamente).
Etiquetas Descripción
MODELO "GESCAL”
Nombre de los contaminantes entre comillas precedido del número de orden del
NOMCONT contaminante.
96
Manual técnico del modelo GESCAL.
- Aunque el archivo puede ser utilizado de diversas formas esta preparado para
crear aplicaciones de gráficos dinámicos en hojas de cálculo. Estas aplicaciones
permiten el tratamiento masivo de datos y su visualización a base de filtros de
una forma muy flexible y cómoda.
- Las unidades de las concentraciones de los constituyentes son las mismas que
las de entrada al modelo.
- “Nombre Contaminante”
- “Fecha”
- “Nombre elemento”
- “Valor”
- “Tipo”
A partir de este punto se tienen un conjunto de registros que contienen los resultados
de las conducciones y embalses que se les haya indicado. Además de los datos de
concentración de cada uno de los constituyentes modelados se aporta el dato de
caudal de las conducciones y de volumen a final de mes de los embalses. Cada registro
está compuesto por los siguientes campos separados por punto y coma:
1er Campo:
- Nombre del contaminante medido. Estos son; para los contaminantes de
primer orden son los nombres definidos por el usuario. Para el resto, en función
de lo que se modele, son los siguientes: Temperatura, DBO5, Oxígeno Disuelto,
Nitrógeno Orgánico, Amonio, Nitratos, Chla, Fósforo Orgánico, Fósforo
Inorgánico, Volumen Fin, Caudal.
2º Campo:
- Fecha de medición. El formato de la fecha es “dd/mm/aaaa”. Debido a que
GESCAL sólo obtiene un dato de simulación mensual en las conducciones, al
considerarse el estado estacionario dentro del mes, el día de la fecha de salida
siempre es el día “1” de cada mes.
97
Manual técnico del modelo GESCAL.
3er Campo:
- Este campo recoge el nombre del elemento del cual pertenece el resultado.
Como ya se ha mencionado previamente para las conducciones se aporta la
concentración a final de tramo mientras que para los embalse se aporta la
concentración en el último diferencial de cálculo de cada mes.
4º Campo:
- En este campo se recoge el valor de la concentración estimada. Las unidades
son las mismas que las de los datos de entrada al modelo.
5º Campo:
- Etiqueta referente al tipo de dato. El programa GESCAL ales asigna a todos los
resultados la etiqueta “simulado”. Este campo sirve para poder comparar estos
resultados con datos observados.
Debido a que los datos están completamente etiquetados el orden de escritura no es
relevante.
- Las unidades de las concentraciones son las mismas que las de los datos de
entrada.
98
Manual técnico del modelo GESCAL.
- “Fecha”
- “Segmento”
- “Caudal (m3/s) ”
- “Velocidad (m/s) ”
- “AreaMojada (m2) ”
- “Calado (m) ”
- “Dispersion (m2/s)”
- “Osat (mg/l)”
2º campo:
3er campo:
99
Manual técnico del modelo GESCAL.
4º campo:
5º campo:
6º campo:
7º campo:
- Calado (m).
8º campo:
En caso de que se modele el oxígeno disuelto los dos campos siguientes son:
9º campo:
10º campo:
El resto de campos del registro son las concentraciones de cada uno de los
constituyentes modelados para el segmento, año y mes de simulación al que se refiere
ese registro.
Nota: Las variables hidráulicas como caudal, velocidad, área mojada y calado pueden
variar entre los diferentes segmentos cuando se tienen conducciones con relación
hidráulica con algún acuífero o conducciones con filtraciones.
100
Manual técnico del modelo GESCAL.
- Las unidades de las concentraciones son las mismas que las de los datos de
entrada.
- “NumeroEmbalse”.
- “Fecha”..
- “UnidTemporal”.
- “Volumen Epilimnion(hm3)”.
- “Volumen Hipolimnion(hm3)”.
- “Altura Epi(m)”.
- “Altura Hipo(m)”.
- “CaudalSalidaEpi(hm3/UT)”.
- “CaudalSalidaHipo(hm3/UT)”.
101
Manual técnico del modelo GESCAL.
- “CaudalEntradaEpi(hm3/UT)”.
- “CaudalEntradaHipo(hm3/UT)”.
- “IncrementoVol(hm3)”.
- “DispersFinal(m3/d)”.
- “Epi_Ci_NombreContaminante”.
- “Hip_Ci_NombreContaminante”.
- “CEntr_EpiNombreContaminante”.
- “Centr_HipNombreContaminante”.
1er campo:
2º campo:
3er campo:
4º campo:
5º campo:
102
Manual técnico del modelo GESCAL.
6º campo:
7º campo:
8º campo:
9º campo:
10º campo:
11º campo:
12º campo:
13º campo:
4º campo:
103
Manual técnico del modelo GESCAL.
- Este archivo contiene los datos de calidad del agua medidos en diferentes
puntos de la cuenca. Ello permite comparar los datos observados con los
obtenidos la simulación de GESCAL.
104
Manual técnico del modelo GESCAL.
o “Nombre Contaminante”.
o “Fecha”.
o “Nombre elemento”.
o “Valor”.
o “Tipo”.
1er Campo:
Para los contaminantes de primer orden son los nombres definidos por el
usuario.
2º Campo:
3er Campo:
105
Manual técnico del modelo GESCAL.
4º Campo:
5º Campo:
106
Manual técnico del modelo GESCAL.
Conjunto de registros en número igual a las conducciones para las que se ha modelado
la calidad. Para cada registro se tiene:
- Nombre de la conducción.
- Número de Fallos puntuales producidos. En este valor no si cuentan los fallos
producidos dentro de alguna sequía.
- CUMPLE o NO CUMPLE. Resultado final de cumplimiento de la conducción en cuanto
a los fallos puntuales se refiere. No es un recuento de fallos puntuales sino de que,
como se explica en la definición del criterio, depende del período libre de fallos
después de cada fallo puntual.
- Máximo número de fallos en sequía: representa el valor máximo de fallos producidos
dentro de todas las sequías definidas.
- CUMPLE o NO CUMPLE. Resultado final de cumplimiento de la conducción por fallos
debidos a sequías. El incumplimiento puede deberse a que en algún período de sequía
se superar el máximo número fallos o que posteriormente a alguna de ellas no se
mantiene el período suficiente libre de fallos.
107
Manual técnico del modelo GESCAL.
108
Manual técnico del modelo GESCAL.
- A partir de este punto se escribe para cada uno de los constituyentes modelados la
cantidad de masa existente en el epilimnion para cada uno de los constituyentes
modelados. El campo viene definido como: “Epi_Mi_NombreConstituyente” Donde
“NombreConstituyente” va variando en función de los contaminantes modelados
(Ejemplo: Epi_Ci_Oxígeno Disuelto).
- Seguidamente se escribe la cantidad de masa existente en el hipolimnion de cada uno
de los constituyentes. El encabezado viene definido como Hip_Ci_
NombreConstituyente (Ejemplo: Hip_Ci_Oxígeno Disuelto)
- IncreVol_ep_NombreConstituyente: para cada constituyente aparece la cantidad de
masa ganada o perdida debido a la variación del volumen en el epilimnion.
- Salida_Ep_NombreConstituyente: para cada constituyente aparece la cantidad de
masa perdida en el epilimnion debido a la salida de agua del epilimnion.
- EntradaEp_NombreConstituyente: para cada constituyente aparece la cantidad de
masa que gana el epilimnion debido a la entrada de agua al epilimnion.
- DispersionEp_NombreConstituyente: para cada constituyente aparece la cantidad de
masa que gana o pierde el epilimnion debido al efecto de dispersión con el
hipolimnion.
- VariacTermEp_NombreConstituyente: para cada constituyente aparece la cantidad
de masa que gana o pierde el epilimnion debido al efecto de incremento o disminución
de altura de termoclina.
- FlujoSedEp_NombreConstituyente: Perdida o ganancia de cada constituyente por
interacción con los sedimentos. Tiene sentido en los momentos en que el embale se
está modelando como una sola capa.
Los seis últimos campos se repiten pero para el hipolimnion y para cada constituyente,
con los siguientes encabezados:
- IncreVol_Hip_NombreConstituyente.
- SalidaHip_NombreConstituyente.
- EntradaHip_NombreConstituyente.
- DispersionHip_NombreConstituyente.
- VariacTermHip_NombreConstituyente.
- FlujSedHip_NombreConstituyente.
109
Manual técnico del modelo GESCAL.
110
Manual técnico del modelo GESCAL.
7. MENSAJES DE ERROR.
La ejecución del modelo puede verse interrumpida debido a determinados errores
detectados por el programa. El modelo presenta un mensaje en pantalla
“TERMINACIÓN EN ERROR” y escribe el error dado en el archivo “GESCAL.err” del
directorio de trabajo. Además en este archivo se escribe cuando alguna variable se la
ha dado un dato anómalo sin que, en algunos casos, se finalice la ejecución del
programa. A continuación se listan los mensajes de error y avisos que pueden
aparecer en el archivo de errores y avisos.
111
Manual técnico del modelo GESCAL.
112
Manual técnico del modelo GESCAL.
- “La opción de la simulación del ciclo del nitrógeno debe ser 0 ó 1”.
- “Si la opción de la simulación del ciclo del nitrógeno es 1 la del oxígeno disuelto
también debe ser 1”.
Todos estos errores, menos el último, indican las posibilidades de modelación del
programa. La posibilidad de modelación es modular incremental, para poder modelar
el fitoplancton es necesario modelar el ciclo del nitrógeno y parar ello se necesita
modelar el oxígeno disuelto y materia orgánica.
El indicador 1 significa que si que se modela mientras que el 0 que no. No se admiten
otros valores.
113
Manual técnico del modelo GESCAL.
- “La Intensidad de saturación lumínica debe ser un valor mayor que cero”.
114
Manual técnico del modelo GESCAL.
- “La Intensidad de saturación lumínica debe ser un valor mayor que cero”.
115
Manual técnico del modelo GESCAL.
- “El diferencial de cálculo dno puede ser superior a la longitud del tramo”
116
Manual técnico del modelo GESCAL.
- “La concentración inicial del hipolimnion de los embalses deben ser un valor
positivo”
Todos ellos vienen acompañados con la identificación del nombre del elemento en que
se produce el error.
- “La temperatura base del hipolimnion de los embalses debe ser un valor
positivo”
- “La velocidad del viento de los embalses debe ser un valor positivo”
- “La dispersión entre capas del embalse debe ser un valor positivo”
117
Manual técnico del modelo GESCAL.
Cada error viene acompañado por la identificación el nombre o número del elemento y
el mes en que se encuentra el problema.
118
Manual técnico del modelo GESCAL.
119
Manual técnico del modelo GESCAL.
esta demanda de memoria de disco duro con las opciones adecuadas de salida de
resultados.
Cumplidos los requisitos anteriores, para instalar el programa basta con copiarlo en el
directorio de trabajo. Su ejecución se lleva a cabo como la de cualquier otro programa
del entorno Windows.
Los tiempos de ejecución del modelo pueden ser considerables dependiendo del
ordenador y del esquema que se requiera simular. En caso de tramos de río anóxicos se
incrementa el número de cálculos por entrar en un proceso iterativo.
120
Manual técnico del modelo GESCAL.
9. REFERENCIAS
Andreu, J., Capilla, J. y Sanchís, E., 1996. AQUATOOL: A generalized decision
support-system for water-resources planning and operational management.
Journal of hydrology. 177 (1996) 269-291.
APHA American Public Health Association. 1992. Standard Methods for the
Examination of Water and Wastewater, 18 ed. Washintong, D.C.
Edinger, J.E. and J.C. Geyer. 1965. Heat exchange in the environment.
Department of Sanitary engineering and Water resources, Research Project
No. 49. The John Hopkins University. Baltimore. Maryland.
Fisher, H.B., List, E.J., Koh, R.C.Y., Imberger J., and Brooks, N.H. 1979. Mixing
in inland and coastal waters. Academic Press, New York, NY.
Leoplod, L.B. and Maddock, T., 1953. The hydraulic geometry of stream
channels and some physiographic implications. U.S. Geol. Surv. Prof. Paper
no. 252.
Thomann, R.V. and Mueller, J.A. 1987. Principles of Surface Water Quality
Modeling. HarperCollins Publishers, Inc. New York.
Tennessee Valley Authority (TVA). 1972. Heat and mass transfer between a
water surface and the atmosphere. Water Resources Research Laboratory.
Report No. 14. April. Tenesse Valley Authority, Division of water control
planning, Engineering laboratory, Norris, TN.
121