En previsión de un interface compatible con los datos de aquatool se almacenará todos los datos nuevos en tablas integrables a la BDA. Las nuevas tablas han de agregarse a la BDA mediante la versión correspondiente de la misma.
Los datos específicos son los siguientes.
- Datos generales
En primer lugar es necesaria una tabla de datos generales que indique datos como la escala temporal. Tabla XDEscenario
CodEscenario | Int | ||
DatoMensual | int | =0 si ha de replicar una simulación de Aquatool tal como indica en Escenario.=1 si ha de leer datos mensuales de aquatool para completar el modelo con lo que aquí diga.¿=2 si todo cambia? | |
Escala | int | Número de fracciones de tiempo en que se divide el año.· Si es 12 es escala mensual.· Si es un múltiplo entero de 12 puede usar datos de aquatool en sustitución de datos faltantes en su escala.· ¿En otro caso? | |
Paso1 | int | Paso inicio de la optimización (base 1). | |
Agnio1 | Int | Año inicio de la optimización | |
NumPasos | int | Número total de pasos para el cálculo= múltiplo de NumPOpt | |
NumPOpt | int | Número de pasos de duración de cada optimización | |
NumPSalto | int | Número de pasos entre optimizaciones <=NumPOpt | |
- Series de tiempo
Si se ha definido una escala de cálculo diferente a la mensual, es posible definir también datos en esta nueva escala haciendo uso de las tablas TAuxMensualMedio y TAuxMensualHistor. Para ello se define un nuevo código de tipo de dato para aquellos datos que son admitidos. El programa usará los nuevos datos si los encuentra o repartirá los datos mensuales según proceda. El orden seguido para la obtención de datos es el siguiente:
- serie en paso t
- año medio en paso t
- series en paso mensual
- año medio en paso mensual.
Los datos que pueden definirse en escala de tiempo t son los siguientes:
Tipo | Descripción |
311 | aportaciones intermedias en escala diferente a la mensual |
214 216 | DATOS serie mensual de demandas Serie demanda en otra escala de tiempo |
218 | Caudal mínimo en otra escala de tiempo |
123 | Datos precipitación a embalse en mm |
124 | Tasa de evaporación histórica de embalse (mm) en escala de tiempo no mensual |
- Datos para embalses
Opcionalmente se puede definir datos para embalses mediante la tabla XDEmbalse.
CodEscenario CodElemento | |||
Capacidad | float | Capacidad del embalse. Por encima del volumen máximo. | |
- Datos para conducciones
en la tabla XDConduccion.
CodEscenario CodElemento | ||
QMaxGest | float | Caudal máximo permitido por control de crecidas |
- Elementos tipo toma en embalse
También se puede agregar elementos del tipo toma en embalse mediante la tabla XDTomaEmbalse. Estos elementos han de agregarse también en la tabla de Aquatool TAuxEscElem indicando su nuevo código de elemento y como nudo origen se ha de dar el CodElemento del embalse al que están asignados.
CodElemento | int | El embalse se vincula como Elemento origen en TAuxEscElem | |
Cota0 | float | Cota base de la toma | |
coefA | float | Coeficiente multiplicador de la altura para el cálculo del caudal máximo | |
coefB | float | Exponente aplicado a la altura para el cálculo del caudal máximo | |