Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Hidrulica y Medio
Ambiente
Intensificacin:
RECURSOS HDRICOS
Autor:
Tipo A B
Lugar de
Director JAVIER PAREDES ARQUIOLA Realizacin VALENCIA
Codirector1 ABEL SOLERA SOLERA
Codirector2 Fecha de
Tutor Lectura SEPT, 2011
Resumen:
La distribucin del agua entre los diferentes usos es un problema habitual en numerosas cuencas
hidrolgicas. El objetivo es obtener la distribucin ptima de los recursos y los flujos circulantes
por el sistema asociados. Existe una gran variedad de tcnicas de optimizacin que permiten
resolver este problema. De entre todas ellas, las redes de flujo es una de las ms habitualmente
empleadas en la resolucin del problema del reparto de recursos hidrulicos. Este mtodo de
optimizacin se ha empleado en numerosas ocasiones para desarrollar aplicaciones para sistemas
de recursos concretos, as como para crear sistemas de soporte a la decisin genricos para el
estudio de modelos de cuencas creados para los mismos. En este trabajo se han estudiado diversos
algoritmos de resolucin de redes de flujo, de los cuales se seleccion tres (Out-of-Kilter, RELAX IV
y NETFLOW) para ser comparados entre s en la resolucin de un sistema de recursos hdricos
sencillo. Se emple el modelo OPTIGES como base para la incorporacin de los algoritmos,
obtenindose que RELAX IV resulta el ms eficiente de los tres en la resolucin del problema. Dado
que muchos aspectos de una cuenca hidrogrfica no son puramente lineales, el estudio de las no
linealidades resulta de gran importancia en la optimizacin de estos sistemas. Por lo tanto, tambin
se estudi el funcionamiento de los algoritmos escogidos al resolver el mismo problema
aadindose dos no linealidades sencillas como son la evaporacin y los retornos, con resultados
idnticos al caso lineal. Por ltimo, se ha desarrollado un mdulo adicional para considerar los
acuferos en el sistema, elementos altamente no lineales pero de gran importancia en muchas
cuencas.
Summary
The distribution of water resources between different users is a traditional problem in many river
basins. The objective is obtaining the optimal resource distribution and its associated circulating
flows through the system. There is a great variety of optimization techniques that allow solving this
problem such as linear and non-linear programming, network flow programming, dynamic
programming and other heuristic methods like genetic algorithms, neural networks and fuzzy logic.
Among all the existing, network flow programming is a common technique to solve the optimal water
allocation problem. This optimization method has been used many times for developing applications
for concrete water systems, as well as for developing generic decision support systems to study
basin models created for them. Several network flow algorithms were studied in this work, and three
were chosen (Out-of-Kilter, RELAX IV and NETFLOW) for comparing their performance by solving a
Mster en Ingeniera
Hidrulica y Medio
Ambiente
simple river system problem. The OPTIGES model was used as a base for the implementation of the
algorithms, and obtaining that RELAX IV is the most efficient in solving the problem. As long as
many aspects of a river basin are not purely linear, the study of non-linearities will also be of great
importance in water resources systems optimization. Therefore, also the performance of the chosen
algorithms was studied by solving the same problem including two easy non-linearities such as
evaporation and returns, and obtaining identical results than in the linear case. Finally, an additional
module for considering aquifers in the system was developed because, although being highly non-
linear elements, they are of great importance in many river basins.
Resum
La distribuci de laigua entre els diferents usos s un problema habitual en nombroses conques
hidrolgiques. Lobjectiu s obtindre la distribuci ptima dels recursos i els fluxos circulants
associats pel sistema. Existeix una gran varietat de tcniques doptimitzaci que permeten resoldre
aquest problema. Entre totes elles, les xarxes de flux s una de les ms habitualment empleades en
la resoluci del problema del repartiment de recursos hidrulics. Aquest mtode doptimitzaci shi
ha empleat en nombroses ocasions per desenvolupar aplicacions per a sistemes de recursos
concrets, aix com per a crear sistemes de suport a la decisi genrics per lestudi de models de
conques creats per als mateixos. En aquest treball shan estudiat diversos algoritmes de resoluci
de xarxes de flux, dels qui es va seleccionar tres (Out-of-Kilter, RELAX IV y NETFLOW) per a ser
comparats entre ells en la resoluci dun sistema de recursos hdrics senzill. Es va utilitzar el model
OPTIGES com a base per a la incorporaci dels algoritmes, obtenint-se que RELAX IV resulta el ms
eficient dels tres en la resoluci del problema. Donat que molts aspectes duna conca hidrogrfica
no sn purament lineals, lestudi de les no linealitats resulta de gran importncia en loptimitzaci
daquestos sistemes. Per tant, tamb es va estudiar el funcionament dels algoritmes escollits al
resoldre el mateix problema afegint dues no linealitats senzilles com sn levaporaci y els retorns,
amb resultats idntics al cas lineal. Per ltim, shi ha desenvolupat un mdul addicional per a
considerar els aqfers al sistema, elements altament no lineals per de gran importncia en moltes
conques.
Palabras clave:
Optimizacin, Redes de flujo, No linealidades, Water Allocation
Prefacio
En el documento que se presenta a continuacin se desarrollan las tareas realizadas
duranteeldesarrollodeltrabajodefinaldemstertituladoAnlisisyadaptacinde
algoritmosparalaoptimizacindesistemasderecursoshdricosmediantetcnicasde
redesdeflujo.AplicacinenlamejorayampliacindelmodeloOPTIGES.
Estetrabajoseharealizadoconlamotivacindefinalizarlosestudios,ylaobtencin
delttulocorrespondiente,delMsterenIngenieraHidrulicayMedioAmbiente,con
intensificacin en Sistemas de Recursos Hdricos, impartido por el Departamento de
Ingeniera Hidrulica y Medio Ambiente de la Universidad Politcnica de Valencia.
Adems,eltrabajoseenmarcacomounpasoprevio,ynecesario,aldesarrollofuturo
deunatesisdoctoralquesedeberadesarrollaralhilodelastemticastratadasenel
mismo.
Agradecimientos
Megustaraagradecer,enprimerlugar,laconfianzadepositadaenmporpartedelos
profesores Joaqun Andreu, Javier Paredes y Abel Solera, quienes me alentaron a
trabajarconellosenelgrupodesistemasderecursoshdricosdeldepartamento,que
me han guiado durante el desarrollo del trabajo de fin de mster y cuya orientacin
resultar inestimable en el futuro cuando encare el camino de desarrollar una tesis
doctoral.
Ensegundolugar,tambinagradezcoalrestodecompaerosbecarios(osimilares)del
departamentoelsimplehechodeestaraqu,yaquepeseaquecadaunotrabajamos
en temticas distintas, aunque relacionadas, todos juntos logramos que la vida en el
despachoseamuchomsllevaderaydivertida.
Porltimo,ynoporellomenosimportante,agradezco,comosiempre,elapoyodemis
padresyfamiliaresporrespaldarmeenlasdecisionesquetomo,apesardelasposibles
desavenenciasquedetantoentantosepuedandar.
ndicegeneral
1. Introduccin...........................................................................................................15
2. Situacinactualdelaoptimizacindesistemasderecursoshdricos..................19
6. IncorporacindelamodelacindeacuferosenelmodeloOPTIGES...................71
7. Conclusiones...........................................................................................................95
Referencias.....................................................................................................................99
Apndices.....................................................................................................................103
ndicedetallado
1. Introduccin...........................................................................................................15
2. Situacinactualdelaoptimizacindesistemasderecursoshdricos..................19
3. El problema de asignacin de recursos hdricos y las redes de flujo. El modelo
OPTIGES..........................................................................................................................29
4. Anlisis de algoritmos de resolucin de redes de flujo para la optimizacin de
esquemasderecursoshdricos......................................................................................35
4.1. Algoritmosdeoptimizacinderedesdeflujo.................................................36
4.1.1. OutofKilter..............................................................................................37
4.1.2. RelaxIV.....................................................................................................39
4.1.3. NETFLO(SIMPLEX)....................................................................................41
4.1.4. GeneralizedNetworkAlgorithm(EMNETyNETPD).................................42
4.1.5. Otrosalgoritmos.......................................................................................43
4.2. Comparacinsegnlabibliografa..................................................................43
4.3. Limitacionesdelasredesdeflujo....................................................................45
4.4. Consideracionesadicionales............................................................................45
5. Aplicacin de los algoritmos de resolucin de redes de flujo escogidos en la
optimizacindeunsistemaderecursossencillo...........................................................49
5.1. Casodeestudio:LacuencadelroMijaressimplificada.................................50
5.2. Optimizacindelsistemasiniteraciones........................................................52
5.3. Introduccindenolinealidadesenlaoptimizacindelsistema.....................57
5.3.1. Optimizacin del sistema teniendo en cuenta los retornos de las
demandas...............................................................................................................58
5.3.2. Optimizacin del sistema teniendo en cuenta la evaporacin en los
embalses.................................................................................................................61
5.3.3. Optimizacindelsistemateniendoencuentaevaporacinyretornos..64
5.4. Anlisisderesultados......................................................................................65
5.5. Consideracionesfinalesdelcaptulo5.............................................................69
6. IncorporacindelamodelacindeacuferosenelmodeloOPTIGES...................71
6.1. Cambiosinternosintroducidosenelmodelo..................................................72
6.2. Contribucindelosnuevoselementosalafuncinobjetivo.........................73
6.2.1. Contribucindelasfiltracionesdelosembalsesyenlostramostipo2y3
73
6.2.2. Contribucindelasfiltracionesdelasdemandasconsuntivas................74
6.2.3. Contribucindelasrecargasartificiales...................................................74
6.2.4. Contribucin de los bombeos a las demandas y de los bombeos
adicionales..............................................................................................................75
6.3. SubrutinadesimulacindeacuferosACUIFERO............................................75
6.3.1. Modelosdeacuferosincluidosenlasubrutina.......................................76
6.3.2. Criteriodeconvergenciadelosclculos..................................................76
6.4. Otrassubrutinasmodificadas..........................................................................80
6.5. Testsdefuncionamiento.Aplicacinauncasosencillo..................................80
6.5.1. Test de funcionamiento 1. Comprobacin de que la red de flujo no
destina recursos a la recarga del acufero a travs de los tramos conectados al
mismo. 81
6.5.2. Test de funcionamiento 2. Funcionamiento del modelo y
comportamiento del acufero en un sistema completo sin limitacin de los
bombeosporparmetrosdecontrol.....................................................................84
6.5.3. Testdefuncionamiento3.Controldelosbombeosmedianteparmetros
decontrol...............................................................................................................89
6.6. Tiempodeclculoyconvergenciadelosresultados......................................91
6.7. Consideracionesfinalesdelcaptulo6.............................................................93
7. Conclusiones...........................................................................................................95
Referencias.....................................................................................................................99
Apndices.....................................................................................................................103
Apndice A. El modelo OPTIGES de optimizacin de la gestin de esquemas de
recursoshdricos...........................................................................................................105
A.1.1.Nudos.........................................................................................................106
A.1.2.Conducciones.............................................................................................106
A.1.3.Aportaciones..............................................................................................106
A.1.4.Demandas...................................................................................................107
A.1.5.Elementosderetorno................................................................................107
A.1.6.Optimizacinyfuncinobjetivo................................................................107
A.2.Elementosnolineales.......................................................................................108
A.3.Resultados.........................................................................................................108
A.4.AplicacionesprcticasdelmodeloOPTIGES.....................................................109
A.5.LimitacionesdelmodeloOPTIGES....................................................................109
ApndiceB.TranscripcindelasubrutinaACUIFERO.................................................111
Apndice C. Archivo de datos DATGEN para la ejecucin del modelo completo de
OPTIGESenelcaptulo5..............................................................................................117
ApndiceD.Grficasderesultadosdeltestdefuncionamiento1(apartado5.5.1)...121
D.1.Resultadosdelcasoenqueelbombeoslocubreelprimerniveldelademanda
agrcola(50%)...........................................................................................................121
D.2. Resultados del caso en que el bombeo cubre hasta el segundo nivel de la
demandaagrcola(70%)...........................................................................................125
D.3. Resultados del caso en que el bombeo cubre hasta el tercer nivel de la
demandaagrcola(90%)...........................................................................................128
D.4.Resultadosdelcasoenqueelbombeocubreel100%delademanda............132
D.5.Aportacionesdelsistemaenloscuatrocasos..................................................135
ApndiceE.Grficasderesultadosdeltestdefuncionamiento2(apartado5.5.2)...137
E.1.Resultadosdelcasoenqueelbombeoslocubreelprimerniveldelademanda
agrcola(50%)...........................................................................................................137
E.2. Resultados del caso en que el bombeo cubre hasta el segundo nivel de la
demandaagrcola(70%)...........................................................................................140
E.3.Resultadosdelcasoenqueelbombeocubrehastaeltercerniveldelademanda
agrcola(90%)...........................................................................................................142
E.4.Resultadosdelcasoenqueelbombeocubreel100%delademanda............145
E.5.Aportacionesdelsistemaenloscuatrocasos...................................................147
Listadefiguras
FiguraD.13.DficitanualdelademandaurbanadeVillaAbajo.................................127
FiguraD.14.DficitAnualdelademandaurbanadeVillaAfuera...............................128
FiguraD.15.Volumenalmacenadomesamesenelacufero.....................................128
FiguraD.16.Caudalentreroyacufero(positivodelacuferoalroynegativodelroal
acufero)........................................................................................................................129
FiguraD.17.Volumenbombeadoalademandaagrcola............................................129
FiguraD.18.Volumenmensualalmacenadoenelembalse........................................130
FiguraD.19.Dficitanualdelademandaagrcola.......................................................130
FiguraD.20.DficitanualdelademandaurbanadeVillaAbajo.................................131
FiguraD.21.DficitAnualdelademandaurbanadeVillaAfuera...............................131
FiguraD.22.Volumenalmacenadomesamesenelacufero.....................................132
FiguraD.23.Caudalentreroyacufero(positivodelacuferoalroynegativodelroal
acufero)........................................................................................................................132
FiguraD.24.Volumenbombeadoalademandaagrcola............................................133
FiguraD.25.Volumenmensualalmacenadoenelembalse........................................133
FiguraD.26.Dficitanualdelademandaagrcola.......................................................134
FiguraD.27.DficitanualdelademandaurbanadeVillaAbajo.................................134
FiguraD.28.DficitAnualdelademandaurbanadeVillaAfuera...............................135
FiguraD.29.Aportacinencabecera...........................................................................135
FiguraD.30.Aportacinenembalse............................................................................136
FiguraD.31.Recarganaturaldelacufero....................................................................136
FiguraE.1.Volumenbombeadoalademandaagrcola...............................................137
FiguraE.2.Volumenmensualalmacenadoenelembalse...........................................138
FiguraE.3.Dficitanualdelademandaagrcola.........................................................138
FiguraE.4.DficitanualdelademandaurbanadeVillaAbajo...................................139
FiguraE.5.DficitanualdelademandaurbanadeVillaAfuera..................................139
FiguraE.6.Volumenbombeadoalademandaagrcola...............................................140
FiguraE.7.Volumenmensualalmacenadoenelembalse...........................................140
FiguraE.8.Dficitanualdelademandaagrcola.........................................................141
FiguraE.9.DficitanualdelademandaurbanadeVillaAbajo...................................141
FiguraE.10.DficitAnualdelademandaurbanadeVillaAfuera...............................142
FiguraE.11.Volumenbombeadoalademandaagrcola.............................................142
FiguraE.12.Volumenmensualalmacenadoenelembalse.........................................143
FiguraE.13.Dficitanualdelademandaagrcola.......................................................143
FiguraE.14.DficitanualdelademandaurbanadeVillaAbajo.................................144
FiguraE.15.DficitAnualdelademandaurbanadeVillaAfuera...............................144
FiguraE.16.Volumenbombeadoalademandaagrcola.............................................145
FiguraE.17.Volumenmensualalmacenadoenelembalse.........................................145
FiguraE.18.Dficitanualdelademandaagrcola.......................................................146
FiguraE.19.DficitanualdelademandaurbanadeVillaAbajo.................................146
FiguraE.20.DficitAnualdelademandaurbanadeVillaAfuera...............................147
FiguraE.21.Aportacinencabecera............................................................................147
FiguraE.22.Aportacinenembalse.............................................................................148
FiguraE.23.Aportacindelacuencamedia................................................................148
FiguraE.24.Aportacintotalenlacuenca...................................................................149
FiguraE.25.Recarganaturaldelacufero.....................................................................149
Listadetablas
Tabla5.1Tamaodelaredcorrespondienteacadahorizontedeoptimizacin..........53
Tabla5.2.Evolucindeltiempodeejecucindelosalgoritmosconeltamaodelared
deflujo............................................................................................................................54
Tabla5.3.Relacinentrelostiemposdeejecucindelosalgoritmossegneltamao
delareddeflujo.............................................................................................................54
Tabla 5.4. Volumen total retornado por las demandas a travs de cada elemento de
retornoparaelhorizontedeoptimizacinde720meses.............................................60
Tabla 5.5. Dficit total en cada demanda para el horizonte de optimizacin de 720
meses..............................................................................................................................60
Tabla5.6.Volumentotalvertidoalmaratravsdelaltimaconduccindelsistema
paraelhorizontedeoptimizacinde720meses..........................................................60
Tabla5.7.Tasadeevaporacinenlosembalsesdelmodelo........................................62
Tabla5.8.Volumentotalevaporadoenlosembalsesparaunhorizontedeoptimizacin
de720meses..................................................................................................................63
Tabla 5.9. Dficit total en cada demanda para el horizonte de optimizacin de 720
meses..............................................................................................................................63
Tabla5.10.Volumentotalvertidoalmaratravsdelaltimaconduccindelsistema
paraelhorizontedeoptimizacinde720meses..........................................................63
Tabla 5.11. Volumen total evaporado en los embalses para un horizonte de
optimizacinde720meses............................................................................................65
Tabla5.12.Volumentotalretornadoporlasdemandasatravsdecadaelementode
retornoparaelhorizontedeoptimizacinde720meses.............................................65
Tabla 5.13. Dficit total en cada demanda para el horizonte de optimizacin de 720
meses..............................................................................................................................65
Tabla5.14.Volumentotalvertidoalmaratravsdelaltimaconduccindelsistema
paraelhorizontedeoptimizacinde720meses..........................................................65
Tabla 5.15. Volumen total evaporado en los embalses para un horizonte de
optimizacinde720meses............................................................................................67
Tabla5.16.Volumentotalretornadoporlasdemandasatravsdecadaelementode
retornoparaelhorizontedeoptimizacinde720meses.............................................67
Tabla 5.17. Dficit total en cada demanda para el horizonte de optimizacin de 720
meses..............................................................................................................................68
Tabla4.18.Volumentotalvertidoalmaratravsdelaltimaconduccindelsistema
paraelhorizontedeoptimizacinde720meses..........................................................68
Tabla6.1.Valoresmensualesdelademandadelcasodeestudio................................81
Tabla6.2.Garantasasociadasalasdiferentesdemandasdelsistemaparaunnivelde
bombeosquecubrehastael50%delademandaagrcola............................................87
Tabla6.3.Garantasasociadasalasdiferentesdemandasdelsistemaparaunnivelde
bombeosquecubrehastael90%delademandaagrcola............................................89
Tabla6.4.Tamaodelareddeflujoasociadaalosdosesquemasderecursoshdricos
empleadosenestecaptulo...........................................................................................91
1. Introduccin
Lagestindelosrecursosnaturales,unodeloscualeseselagua,esunaactividadde
importancia primordial en el mundo actual. La disponibilidad y calidad del agua
condicionan,entreotrosaspectosimportantesdelacalidaddevidaydelaeconoma,
los niveles de salud y bienestar pblico, y las producciones agraria, industrial y
energtica.Dentrodelagestin,laplanificacinesunadelastareasmscrticas.La
evolucindelaPlanificacinHidrolgicayelincrementedecomplejidaddelossistemas
debido a la inclusin de objetivos y usos mltiples y posiblemente conflictivos, hacen
imprescindible el uso de tcnicas de desarrollo relativamente recientes como
herramientasparalasolucindeproblemascomplejos.
Estacita,queseencuentramsquecercanaacumplir20aos,sepodrahaberescrito
perfectamentehaceunospocosdas.Yesquelagestindelosrecursosnaturales,y
porendelaplanificacinhidrolgica,siguesiendounaspectodesumaimportancia,si
nomayor,enelmundode20aosdespus.
Paralaconsecucindelosobjetivos,laplanificacinhidrolgicaseguiarporcriterios
de sostenibilidad en el uso del agua mediante la gestin integrada y la proteccin a
largoplazodelosrecursoshdricos,prevencindeldeteriorodelestadodelasaguas,
proteccinymejoradelmedioacuticoydelosecosistemasacuticosyreduccinde
lacontaminacin.Asimismo,laplanificacinhidrolgicacontribuirapaliarlosefectos
delasinundacionesysequas.
Eldesarrollodemodelosqueayudenalograrunamayorcomprensindeunsistema
derecursoshidrulicosysufuncionamientoesunaprcticahabitualenelprocesode
planificacin que sirve de gran ayuda para la consecucin de los objetivos arriba
mencionados,alavezqueserespetanloscriteriosimpuestos.Adems,lamodelacin
delsistemaproveeunaforma,quizlaprincipal,depredecirelcomportamientofuturo
delsistemaodesusposiblesmodificaciones(Loucks1992).Lamodelacindesistemas
15
Dos tipos de modelos suelen utilizarse para el estudio de los sistemas de recursos
hdricos,losdesimulacinylosdeoptimizacin.Elobjetivodelosprimerosessimular
con todo detalle el funcionamiento del sistema con unas reglas de gestin dadas,
mientrasqueeldelos deoptimizacinesencontrarlagestin ptimadelsistemay,
calcularlosflujosyalmacenamientosdeaguaentalsituacin.Enestatesinademster
sevaaprestaratencinnicamenteaestesegundogrupodemodelos.
Alenfrentarseaunproblemadeplanificacinhidrolgicadeundeterminadosistema
derecursoshdricos,lomshabitualescontarconunoovariosobjetivosquesedesea
alcanzarenbaseaunasmedidasdeefectividad,olaformadevalorarelcumplimiento
delosobjetivos.Aspues,elcaminoaseguirpasapordefinirdiferentesalternativasy
laformadeevaluarcadaunadeellasy,finalmente,decidirculdeellasconstituirel
plandeaccin.
16
Sinembargo,loscontinuosavancesentcnicasdecomputacinyenlavelocidadde
laspropiascomputadorashacenquelosprocesosdeclculomatemtico,peseaseguir
siendoigualdelaboriosos,puedanresolverse,cadavez,enuntiempomuchomenor.
Con la idea de emplear la tcnica de las redes de flujo para resolver el problema de
asignacin de recursos en esquemas de sistemas lo ms detallados posible, los
objetivos que se persiguen con este trabajo son: 1) encontrar un algoritmo que
permitaresolverredesdeflujobasadasenesquemasderecursoshdricosdemanera
adecuada y en un tiempo razonablemente reducido; y 2) emplearlo como motor de
clculo de un modelo de optimizacin de sistemas de recursos hdricos con un alto
nivel de representacin de los diferentes elementos que se pueden encontrar
habitualmente.
Paralograrestosobjetivos,seanalizarndiversosalgoritmosderesolucinderedesde
flujopresentesenlaliteraturacientficayseseleccionarnlosmsprometedorespara
emplearlos como motor de clculo de un modelo de optimizacin de esquemas de
recursoshdricos.Posteriormente,serealizarunacomparacinprcticaentrelostres
con la resolucin de un problema de optimizacin de un esquema relativamente
sencillo, de forma que pueda decidirse entre uno de ellos para pasar a formar parte
definitivamentedelmodelogeneral.Finalmente,sedesarrollarunmduloadicional
para la incorporacin de los acuferos al modelo de optimizacin de forma que se
incremente la representatividad de los futuros desarrollos y se mostrar su
funcionamientoconelnuevoalgoritmoescogido.
ElgrupodeIngenieradeRecursosHdricosdelDepartamentodeIngenieraHidrulica
y Medio Ambiente de la Universidad Politcnica de Valencia lleva desarrollando el
modeloOPTIGESdeoptimizacindelagestindesistemasderecursoshdricosdesde
1992.Estemodelo,incluidoenelSistemadeSoportealaDecisinAQUATOOLDMA,
hace uso del algoritmo OutofKilter (Ford y Fulkerson 1962) para obtener la
17
Eldesarrollodeestaherramientaresultadegranimportanciadebido,enprimerlugar,
al inters que suscita el hecho de poder conocer el funcionamiento ptimo de la
gestin de un sistema de recursos hdricos representado lo ms detalladamente
posible, es decir, con todos sus elementos representados en el modelo. En segundo
lugar,porlanecesidaddetectadadeldesarrollodemodelosquepermitanllevaracabo
estudios de optimizacin de la operacin de sistemas de explotacin y la cul
AQUATOOLDMAengeneral,yelmodeloOPTIGESenparticular,puedensuplir.
18
2. Situacinactualdelaoptimizacindesistemasde
recursoshdricos.
Unsistemaderecursoshdricosseentiende,desdeelpuntodevistadelagestindel
mismo, como un sistema uni o multi embalse compuesto por diversos componentes
fsicostalescomoembalses,canales,tneles,tuberas,estacionesdebombeo,plantas
hidroelctricas,zonasderegadoysistemasdesuministrourbano(demandas),quese
opera para suministrar agua para su uso urbano, agrcola e industrial, para la
produccin de energa hidroelctrica, para el control de avenidas y para cumplir
determinadosrequisitosecolgicos,sinolvidarnosdelasnecesidadesdeposibilitarla
navegacinolosusosrecreativos.
Laprincipaltareadeunmodelodeoptimizacinesobtenerelmejorvalor(mximoo
mnimo) de una funcin cuyos componentes representan variables de control (o
decisin) as como diferentes parmetros que representen los diferentes pesos que
pueden tener las variables anteriormente nombradas. Esta funcin recibe el nombre
de funcin objetivo, y es el corazn de todo modelo de optimizacin (Wurbs, 1993).
Unaformulacingeneralistadeunafuncinobjetivosera(Labadie,2004):
max ,
19
donde eselconjuntondimensionaldevariablesdecontrol(odecisin)duranteel
periodot;Teselhorizontedeoperacin; representaelvectoralmacenamientodel
sistema al inicio del periodo t; , es la funcin objetivo a ser maximizada (o
minimizada); es el trmino final representando los beneficios (o costes)
futuros, ms all del horizonte de optimizacin; y los factores de descuento para
determinarelvalorpresentedelosbeneficios(ocostes)futuros.Estafuncinobjetivo,
segnlasvariablesquesemanejen,podrserlinealonolineal.
Adiferenciaconlosmodelosdesimulacin,laprincipaldesventajadelosmodelosde
optimizacin es detalle de los mismos. Un modelo de simulacin es capaz de
representar gran cantidad de elementos presentes en una cuenca, mientras que un
modelo de optimizacin, por la habitual mayor complejidad de los desarrollos
matemticosutilizadosparasuresolucin,suelerepresentarlosesquemasdemanera
mucho ms simplificada. Este aspecto hace que, en ocasiones, los resultados de los
modelos de optimizacin se consideren de poca importancia o incluso se llegue a
desconfiardeellosdebidoasuescasarepresentatividadenelmbitoprctico(Labadie
2004).Sinembargo,elnmerodeautoresyorganismosquesobservanlaimportancia
delaoptimizacindesistemasderecursoshdricosnoesreducido.EnelpropioLibro
Blanco del Agua (MMA 2000) se comenta la necesidad de emplear modelos de
optimizacin en el desarrollo de los planes de cuenca, al igual que modelos de
simulacin. Y una bsqueda a lo largo de los ltimos aos en la literatura cientfica
muestraquelaoptimizacindesistemasderecursoshdricosnoesuntemaexcluido
delaactualidadsinoquesuponeuncampoidneoparalaaplicacindelastcnicasde
optimizacinmsavanzadasy/orecientes:Celeste(2009)exploralasposibilidadesde
diversastcnicasdeoptimizacinestocsticaparadesarrollarcurvasdeoperacinpara
elembalsedeEpitcioPessoaenBrasil;Hinal(2011)emplealosalgoritmosgenticos
para optimizar la produccin de energa hidroelctrica en un sistema con tres
embalses del ro Colorado en Estados Unidos; o Chandra (2009) que desarrolla un
modelo hbrido de redes neuronales y lgica difusa para la operacin ptima de un
embalseenelrioPagladiyaenIndia.
Alolargodeestecaptulosetratarnlasdiversastcnicasque,alolargodelasltimas
dcadas,sehanutilizadopararesolverelproblemadelaoptimizacindesistemasde
recursos hdricos. Dichas tcnicas pueden dividirse en dos grandes familias, (1) la
optimizacin estocstica implcita, y (2) la optimizacin estocstica explcita. Los
20
mtodosimplcitosrealizanlaoptimizacinapartirdeserieshidrolgicashistricaso
sintticaslargas,omuchascortasysimilares(figura2.2.a).Deestaforma,lamayora
de los aspectos estocsticos del problema, incluyendo las correlaciones espaciales y
temporalesdelasserieshidrolgicas,estnincluidosdeformaimplcitay,porlotanto,
pueden emplearse directamente mtodos de optimizacin determinsticos. La mayor
desventajadelenfoqueimplcitoesquelasreglasdeoperacinptimasobtenidasson
vlidasnicamenteparalasserieshidrolgicasempleadas.Porotrolado,losmtodos
explcitosestndiseadosparaoperardirectamentecondescripcionesprobabilsticas
deflujosaleatorios(figura2.1.b),enlugardesecuenciashidrolgicasdeterminsticas.
Esto significa que la optimizacin se realiza sin la presuncin de conocer
perfectamenteculessernlosflujosfuturos.Adicionalmente,lasreglasdeoperacin
ptimassedeterminandirectamente,sinlanecesidaddeinferirlasposteriormentede
los resultados de la optimizacin. Sin embargo, los mtodos explcitos son
computacionalmentemuchomsexigentesquelosimplcitos.
Caudal
Modelo de Tiempo Analisis de
generacin de frecuencia
series estadstico
estocsticas
Distribuciones de
o
Probabilidad de
no excedencia
probabilidad
Serie histrica
larga
Caudal
Modelo de
Optimizacin
Estocstico
Reglas de
operacin
ptimas
Modelo de Prueba y
simulacin refino
Almacenamiento
max
b
min
Tiempo
Figura2.1Procedimientosdeoptimizacinestocsticaimplcita(a)yexplcita(b).TraducidosdeLabadie(2004)
21
22
los prrafos anteriores, slo que bien la funcin objetivo, alguna o varias de las
restricciones,otodoalavez,sonnolineales.Porsupuesto,estohacequelastcnicas
habitualesdelaprogramacinlinealnoseanvlidasparalaresolucindeestetipode
problemasysetengaquerecurriratcnicasbiendiferentes.
Todos los algoritmos comentados requieren que tanto la funcin objetivo como las
restricciones del problema sean derivables, aspecto que resulta problemtico en la
mayorpartedelasocasiones.Anas,noresultanecesarioelclculoexplicitodelas
derivadas y bastar la utilizacin de mtodos automticos de derivacin. La mayor
desventaja de la programacin no lineal es la exigencia computacional de los
algoritmos,porloqueestatcnicaseempleadeformaimplcitayapenasserealizasu
extensin a la optimizacin estocstica explcita. Otra desventaja asociada a la
programacinnolinealeslaposibilidadqueexistedenoalcanzarsiempreunptimo
globaldelafuncinobjetivo,loquedejaaestosmtodosenciertadesventajafrentea
otrosquessoncapacesdeevitarlosptimoslocales.
Ejemplosdeaplicacindeprogramacinnolinealson,porejemplo:Sun(1995),donde
se compara el funcionamiento de un paquete de resolucin de problemas de
programacin nolineal (MINOS) con el de unalgoritmo de optimizacin de redes de
flujo generalizadas (EMNET) en el sistema metropolitano de distribucin de agua de
Californiconcluyendoque,peseaquelosresultadosdelaprogramacinnolinealson
adecuados, queda en evidencia que sus requerimientos computacionales son muy
exigentes; en Barros (2003) se emplea la programacin cuadrtica sucesiva para la
23
Otratcnicaquepuederesolverelproblemadelasnolinealidadesenunsistemade
recursos hdricos es la programacin dinmica. Esta tcnica es un mtodo de
optimizacin para resolver procesos de decisin multietapa. La caracterstica ms
atractiva para la aplicacin de este tipo de metodologas en la optimizacin de
sistemas de recursos hdricos es que un problema multietapa complejo puede
descomponerseenunaseriedesubproblemasmssimplesquepuedenresolversede
uno en uno de forma recursiva (Dasgupta et al. 2006), basndose en la solucin del
problemaanteriorparaobtenerlasolucindelsiguienteproblema.
Unproblemageneralizadodelaprogramacindinmicaparasuaplicacinensistemas
multiembalse o con un periodo de clculo largo viene representado por la gran
cantidad de almacenamiento que requiere, problema normalmente referido como
problema de la dimensionalidad. Como para obtener todas las posibilidades es
necesarioalmacenarlosresultadosdelosestadosanteriores,enproblemasgrandesla
grancantidadderesultadosdarnlugaraestructurasdedatosmuygrandes.Existen
mtodos que permiten evaluar previamente qu soluciones sern necesarias para
llegaralptimodeformaquesepuedeliberarespaciodesechandolassolucionesque
nosernutilizadas.
24
ecolgicos.Galelli(2010)emplealaprogramacindinmicaestocsticaparaencontrar
lagestinptimadelsistemadellagoComo(Italia).
AlgoritmosGenticos(AG):EnglobadosasuvezenloquesellamanAlgoritmos
Evolutivos(AE),losAGsebasanenlosmecanismosdelaseleccinnaturalyla
evolucingenticayson,actualmente,eltipodeAEmsempleadodentrode
laliteraturarelacionadaconlaplanificacinygestindesistemasderecursos
hdricos(Nicklow2010).Peseaquenoexisteunadefinicinuniversal,losAGse
caracterizanporlossiguienteselementos:(1)generarunapoblacininicialde
soluciones potenciales, cada una identificada como un cromosoma; (2)
evaluacin de la funcin objetivo para cada solucin y ordenacin de los
cromosomassegnsuaptitud;(3)algnprocesodeseleccindecromosomas,
basado en el orden anterior, para participar en un proceso de reproduccin,
dondesecombinalainformacindedosomsparejasdesolucionespadre
para generar nuevas soluciones hijo; y (4) aplicacin de algn grado de
mutacin en las nuevas soluciones para mantener la diversidad y evitar la
convergencia prematura a ptimos globales. Como ya resultar evidente, los
elementos descritos representan tcnicas inspiradas en la biologa como la
herencia,lamutacin,laseleccinyelcruce,paraalcanzarelvalorptimodel
problema.Todosloselementosdescritosserepitenengeneracionessucesivas
hasta que se alcanza una solucin adecuada. Lo que se est consiguiendo es
que cada nueva generacin tenga mejores caractersticas que la generacin
anterior, emulando el proceso biolgico de supervivencia del espcimen ms
adecuado.
AlgunosejemplosdeaplicacindeAGson:Chen(2006),dondesedesarrollaun
AG multiobjetivo para optimizar las reglas de gestin de un embalse
multipropsitoenTaiwn;Ngo(2007),empleaelalgoritmoSCEparaoptimizar
lasestrategiasdecontroldelembalsedeHoaBinh(Vietnam);ounejemploms
cercano, el proyecto final de carrera de Lerma (2011), en que se comparan
25
diversosalgoritmosgenticosyseempleanparaobtenerunasreglasdegestin
ptimasdelosembalsesdelascuencasdelosrosJcaryMijares(Espaa).
RedesNeuronalesArtificiales(RNA):LasRNA,aunquenoseclasificancomoun
mtododeoptimizacinperse,puedensertilescomoherramientadeanlisis
deregresinmltipleparadeterminarreglasdeoperacinptimasapartirde
los resultados de mtodos de optimizacin implcita. Las redes neuronales
basanfuncionamientoenunparalelismoconelcerebrohumanoylasmltiples
interrelaciones de sus neuronas de forma que, una simple neurona puede no
realizar un gran trabajo por s misma, pero muchas neuronas masivamente
interconectadaspuedencapturareldinamismodeprocesosmuycomplejos.Se
puedeencontrarundesarrollocompletodeestatcnicaenASCE(2000,IyII),
dondeseexplicaelfuncionamientodelasRNAascomosusaplicacionesenel
campodelosrecursoshdricos.
Lgica Difusa (LD): La LD surge como una herramienta para tratar con
problemas en los que los parmetros de decisin son inciertos, imprecisos o
basadosenaspectoscualitativos.Enlugardeemplearecuacionescomplejas,la
LDempleadescripcioneslingsticasparadefinirlarelacinentrelosinputsy
losoutputs.Deestaforma,unembalsepuedeestarllenoovaco(0o1),pero
noquedaclarocundopasadeunestadoaotro,podratambindecirseque
estllenocuandoseencuentraal90%desucapacidadocasivacocuandose
encuentraal10%.Losconjuntosdifusospermitentransformarlasdescripciones
lingsticasenformasnumricasutilizablespararealizarlatomadedecisiones
posterior. Los rudimentos de esta metodologa se pueden encontrar
actualmente en numerosa bibliografa, siendo Zadeh (1965) el primero en
enunciarlos.
26
Laoptimizacinderedesflujoesunaformadeprogramacinlinealqueaprovechala
particulardistribucindelossistemasderecursoshdricosparaemplearalgoritmosde
optimizacinmuyeficientes.Generalmente,lafuncinobjetivotratademaximizarel
flujoominimizarelcostedelmismoatravsdelared.Paralaresolucindelaredde
flujoseempleanalgoritmoscomoOutofKilter(FordyFulkerson1962,Bazaraa1993),
RelaxIV (Bersetkas 1994), o Simplex (Ahuja 1993). Al igual que ocurre con la
programacinlineal,laresolucindeunareddeflujoexigequelasrelacionesentrelos
diferentes elementos del sistema sean lineales. Esto resulta un problema, dado que
unagrancantidaddelosprocesosyrelacionesqueocurrenenunsistemaderecursos
hdricossonnolineales,comoporejemplolaevaporacin,quedependedelvolumen
embalsado, o los retornos de las demandas, que son proporcionales al volumen
suministrado en cada paso de tiempo. An as, varios autores (Fredericks 1998) han
demostrado que estos aspectos pueden solventarse mediante la resolucin iterativa
delareddeflujopuramentelineal.
Detodasformas,tambinsehandesarrolladoalgoritmosqueresuelvenredesconun
aspectomsgeneral,enlascualessepermiteincluirprdidas,oganancias,enarcosy
nudos. Resolver este tipo de redes normalmente requiere un mayor esfuerzo
computacional aunque un menor nmero de pasadas, en comparacin con un
algoritmo de resolucin de redes puras, lo que los hace, generalmente, ms rpidos
(Sun1995,Hsu2002).
Lasredesdeflujosehanempleadodeformaextensivaenlaoptimizacindesistemas
derecursoshdricos.EjemplodeelloeslaexistenciadeherramientascomoHECPRM
(Davis 1991), OPTIGES (Andreu 1992) o MODSIM (Labadie 2000) que permiten la
creacin esquemtica de un sistema y la obtencin del ptimo funcionamiento del
mismo.
27
relacionadosconplanificacinenrecursoshidrulicos.Tampocoesfcilrepresentarde
unaformacompletalascomplejidadesdelossistemasaoptimizar.Portanto,yaunque
sehableentrminostalescomoptimoglobal,enlamayorpartedeloscasosreales
losresultadosdelaoptimizacinhandecontemplarsecomoaproximacionesynocomo
soluciones exactas. De esta forma, la optimizacin ha de entenderse como una
herramienta del anlisis ms que como un proceso que nos ha de dar la solucin
definitiva. Ser necesaria una buena dosis de buen juicio en la formulacin de los
problemaspuessehadesopesarlanecesidaddeunarepresentacinsuficientemente
realista del sistema frente a la de que el modelo de optimizacin resultante sea
tratable.Todoestoobligaaqueelquequierautilizarestastcnicasconxitoaprenda
a:1)Distinguirlascaractersticasesencialesdelsistemaqueconvienemantenerenla
representacindelmismo;y2)Escogerlastcnicasdeoptimizacinqueleconducirna
modelostratables,paralocualhadeconocerlastcnicasexistentesy/oadaptarlasa
nuevassituaciones.
Peseaesto,anexisteunagrandiferenciaentrelaaplicacintericadelosmtodos
de optimizacin y su aplicacin prctica en el da a da de la gestin de sistemas de
recursos hdricos. Labadie (2004) apunta diversas causas entre las que se pueden
remarcarlas siguientes: (1) el escepticismo de muchos operadores frente a los
resultados de los modelos, confiando ms en su experiencia personal; (2) las
limitacionestantocomputacionales(yasolventadasporlogeneralhoyenda),como
encuantoaldetalle(ofaltadel)delosmodelos,hacequelosresultadosnoseantan
adecuados como los operadores estn dispuestos a aceptar; (3) los modelos de
optimizacinsonmuchomsexigentesmatemticamente,loqueloshacemsdifciles
decomprenderquelosmodelosdesimulacin;(4)muchosmodelosdeoptimizacin
no pueden incorporar el riesgo o la incertidumbre; (5) existe una gran cantidad de
modelosentrelosqueelegiry,muchasveces,resultadifcil,einclusoconfuso,escoger
uno para cada aplicacin en particular; y (6) algunos de los mtodos descritos no
puedengeneralizarsey,porlotanto,requerirnunaformulacinparticularparacada
casoquesedeseeestudiar.
Lainclusindealgunosmodelosdeoptimizacingeneralizables,comoeselcasodelas
redesdeflujo,ensistemasdesoportealadecisinayudaaquesepierdaelmiedoa
emplearlaoptimizacincomomtodoparadeterminarreglasdeoperacintantoen
sistemas grandes como en embalses individuales. An as, sigue siendo necesario
mejorar, ms que la eficiencia de resolucin, la representatividad/detalle de los
modelos as como su generalizacin de forma que no sea necesario realizar una
formulacinparticularparacadacaso.Dehecho,esnecesarioencontrarelequilibrio
entrerepresentatividadygeneralizacindadoque,silarepresentatividaddeseadaes
muypormenorizada,noquedarmsremedioqueelaborarunaformulacinparticular
delproblemaresolver.
28
3. Elproblemadeasignacinderecursoshdricosy
lasredesdeflujo.ElmodeloOPTIGES.
Comoyasehacomentadoenlaintroduccin,elproblemadeasignacinderecursos
hdricos, o water allocation problem, consiste en obtener los repartos de flujos en
una determinada cuenca hidrogrfica de forma que los diferentes usos del agua
quedensatisfechosdelamejormaneraposible.Esunaformadistintaadecirquese
deseaobtenerunadistribucinptimadelaguadentrodelacuenca.
Sehaconsideradoquelamejorformademostrarelproblemaqueseesttratandoes
medianteunejemplo.Enlafigura2.1semuestraunejemplodesistemaderecursos
hdricos sencillo en el que existen un embalse, dos demandas, una urbana y otra
agrcola,unidostodosentresporunaseriedetramosderoocanalesencuyotramo
finalexisteunrequerimientodecaudaldebidoacausasmedioambientales.
Figura3.1Ejemplodesistemaderecursoshdricos
29
ensituacionescomoenlapresentequesehacenecesariodefinirunmodeloquenos
permitaoptimizarelrepartodeflujosentretodoslosusosdelaguaenelsistema.
Porejemplo,sepodraplantearelobjetivodemaximizarelsuministroalasdistintas
demandasaltiempoquesetratademantenerelembalselomsllenoposibledecara
afuturasnecesidades.Assepodraplantearlasiguientefuncinobjetivo:
DondeSDAeselsuministroalademandaagrcola,SDUeselsuministroalademanda
urbana y V es el volumen de agua almacenado en el embalse. Las variables a, b y c
representan el beneficio que supone que una unidad de agua sea asignada a un
determinadouso,yenbasealvalorquetomecadaunadeellasserealizarunreparto
delrecursouotrodeformaqueelvalordelafuncinobjetivoseaelmximoposible.
Lasrestriccionesquesepresentanenelsistemarepresentadoenlafigura3.1seran:
V 50
Q2 F 10
Quevienenasignificarqueelvolumenalmacenadonopuedeexcederlacapacidaddel
embalseyqueelcaudalatravsdelltimotramodebeser,almenos,elimpuestoen
la restriccin. La restriccin de caudal ecolgico podra introducirse tambin como
parte de la funcin objetivo, asignndole un beneficio, pero se ha optado, en este
ejemplo,plantearlacomounarestriccin.
Por supuesto, un ejemplo tan sencillo como el expuesto tiene una resolucin muy
sencilla que ni siquiera requerira la utilizacin de un algoritmo de resolucin. No
resultar tan evidente cuando se trate de esquemas mucho ms complejos con ms
elementos y restricciones, o simplemente el periodo de clculo se extienda durante
muchotiempo.Serfrenteaesoscasos,enlosquelasolucinptimanoesinmediata
e incluso pueden existir mltiples posibilidades, cuando el gestor del agua deber
empleartcnicasdeoptimizacinavanzadasquelepermitanllevaracabosuanlisis.
Elesquemadelafigura3.1puederepresentarsemedianteunareddeflujocompuesta
por arcos y nudos como la que se muestra en la figura 3.2. Los nudos representan
puntosdeconfluenciaodivergenciadelsistema,ylosarcosrepresentanlassalidasde
los embalses, los flujos a travs de las conducciones, el almacenamiento, la
evaporacin, etc. Cada arco est definido por el nudo de origen, el nudo final, los
lmitessuperioreinferiordelflujoquepuedecircularporelmismoyelcosteasociado
a la circulacin de dicho flujo. El nudo de balance representa que la red es
conservativa,aligualqueelsistema,yaqueenltimainstanciaelbalancedemateria
30
debemantenersey,portanto,losflujosdeentradadebencoincidirconlosflujosde
salida.
Nudo de balance
Nudo de balance
8
8
8
Figura3.2.Representacindelesquemaderecursoshdricosenlafigura3.1enformadereddeflujo
Elempleodelametodologaderedesdeflujoparalaresolucindeproblemascomoel
presente resulta evidente ya que la similitud entre ellos es ms que tangible.
Obviamente, en casos tan sencillos como el presentado en el ejemplo no sera
necesaria ni una calculadora para llevar a cabo la resolucin del reparto ptimo de
flujos.Ladificultaddelosproblemasincrementapordoscausasfundamentalmente,el
tamao del sistema y el horizonte de clculo. La figura 3.3 muestra el desarrollo del
sistemarepresentadoenlafigura3.2enformadegrafomultiperiodocuyaresolucin
dara como resultado el reparto ptimo de los flujos durante los n meses
representadosenelmismo1.
1
Entindasequeelgrafomostradoenlafigura3.2representaunperiododeoptimizacindeunmes
31
Nudo de balance
0 -c -c -c
1 2 ... n
Nudo de balance
Nudo de balance
0
8
0 0
8
0 0 0
0 DU1 0 DUn
-b -b
n+1 n+2 2n
0 DU2
0
8
0 0
8
8
-b
0
0 0
0 DA1
-a
2n+1 2n+2 3n
0 DA2 0 DAn
-a Q2 Qn
8
8
Q1 -a
8
0 0
0
Nudo de balance
Figura3.3.Grafomultiperiododelsistemaderecursosrepresentadoenlafigura3.1
Cuandoelejercicioderesolverlaoptimizacindeunesquemaderecursoshdricosno
resultebaladyresultenecesarialaconsideracindemltipleselementosduranteun
horizontedeclculoconsiderable,serdegranayudacontarconalgunaherramienta
que nos permita desarrollar el modelo del sistema que deseemos estudiar y se
encargue, internamente, de generar la red de flujo, ejecutar el algoritmo que la
resuelva y, finalmente, mostrarnos los resultados en un formato que nos permita
trabajarposteriormenteconellosparasuanlisis.
Dadalagransimilitudentreunesquemadeunsistemaderecursoshdricosyunared
deflujoylasencillezdelaformulacindelproblemadeflujoacostemnimo,quese
ver en el prximo captulo permite emplear el mtodo en prcticamente cualquier
sistema derecursos hdricos que se desee modelar. Por estas razones se hancreado
muchas herramientas para la creacin de modelos, tanto de simulacin como de
optimizacin,desistemasderecursoshdricoscuyomotordeclculoesunalgoritmo
deresolucinderedesdeflujo.
32
modelos incluyen la posibilidad de definir prioridades entre los diferentes usos del
agua,ascomoreglasdeoperacindeembalses,siendoelsegundodeelloselquems
desarrolladotieneestesegundoaspecto.Sibiengraciasalosaspectoscomentados,los
resultadosdeambosmodelosrespondenaunasimulacindelsistema,stosnodejan
de ser modelos de optimizacin a escala mensual ya que todos los algoritmos de
resolucinderedesdeflujoterminanarrojandounvectordeflujosqueeselptimo
paralaredplanteada.
Dado que para el desarrollo de los trabajos descritos en esta tesina se va a emplear
como base el modelo OPTIGES, se incluye una descripcin completa de l en el
apndice1deestetexto.
33
4. Anlisisdealgoritmosderesolucinderedesde
flujoparalaoptimizacindeesquemasde
recursoshdricos.
Lasredesdeflujosonunaherramientadeampliaaplicacinennumerososaspectosde
lacienciaylaingeniera.Lasimilitud,esquemtica,deunagranvariedaddesistemas,
como pueden ser las redes de telecomunicaciones, las redes elctricas o los mismos
sistemasderecursoshdricos,conlapropiadefinicindelasredesdeflujoayudaaque
seopteporestosmodelosmatemticosalahoraderesolverlosproblemasasociados
alptimofuncionamientodelossistemasdeestudio.
Lautilizacinderedesdeflujoparaobtenerelfuncionamientoptimodeunsistema
tienelasmismasventajasquelasdelaprogramacinlineal,porserlasredesdeflujo
una configuracin especial de sta. Estas ventajas, ya comentadas en el anterior
captulo son: (1) la flexibilidad de sta tcnica para ser empleada eficientemente en
problemasconuntamaoconsiderable;(2)laconvergenciaaunptimoglobal;(3)no
requerirunasolucininicialporpartedelusuario;y(4)eldesarrollodeunateoradual
efectiva para el anlisis de sensibilidad. A stas han de aadirse las especficas
asociadas a la especial configuracin de una red de flujo como es su estructura
fcilmenterepresentableenmatrices,loquepermiteunamanipulacinmuyeficiente
delainformacincontenidaenlasmismas.
Porsupuesto,estametodologanoestexentadeciertosproblemas,siendoelmayor
de ellos la dificultad, si no imposibilidad, de representar aspectos no lineales, ms
habituales en la realidad que los lineales. An as, estas nolinealidades pueden
solventarse,enciertomodo,medianteaproximacioneseiteraciones.
Desdeencontrarelcaminomscorto,hastaculeselmximoflujoquepuedecircular
porunared,losproblemasquesepuedenresolvermedianteunareddeflujo,conel
algoritmo apropiado a cada caso, son muchos y variados (Ahuja, 1993 y Bazaraa,
1977).Muchosdeestosproblemassoncasosespecialesdelproblemadeflujoacoste
mnimo(MCNFP,MinimumCostNetworkFlowProblem,enlaliteraturaeningls).
Este problema puede definirse, matemticamente, de la siguiente manera (Ahuja,
1993):
Seaungrafodirigido G = (N , A) consistenteenunconjuntoNdenodosyunconjunto
Ademarcosdirigidos.Cadaarco (i, j ) A tieneuncosteasociado c ij quedenotael
costeporunidaddeflujoendichoarco.Adems,asociamosacadaarco (i, j ) A una
35
capacidad u ij , que representa el mximo flujo que puede atravesar ese arco, y un
lmiteinferior l ij ,querepresenteelmnimoflujoquedebeatravesarelarco.Tambin
asociamos a cada nudo i N un nmero entero bi representando su
suministro/demanda.Si bi > 0 ,elnudoiesunnudodesuministro;si bi < 0 ,elnudoi
esunnudodedemandaconunademanda bi ;ysi bi = 0 ,entonceselnudoiesun
nudo de transferencia. Las variables de decisin en el problema de flujo a coste
mnimo son los flujos en los arcos y representamos el flujo en cada arco (i, j ) A
como x ij . El problema de flujo a coste mnimo es un modelo de optimizacin
formuladocomosigue:
m m
Min cij xij (4.1)
i =1 j =1
m m
s.a. xij xki = bi i = 1, K , m (4.2)
j =1 k =1
xij 0 i, j = 1, K , m (4.3)
Segn Andreu (1992): Resulta evidente que los sistemas de recursos hdricos, de una
forma esquemtica, son asimilables a una red de flujo (especialmente en el caso de
sistemasdeaguassuperficiales),pueshayenellosunaseriedecaucesycanales(arcos)
queunenunaseriedepuntos(nodos)comosonlosembalses,lastomas,lospuntosde
conjuncin de afluentes, etc., y en los que el agua circula siempre en un sentido
predeterminado. Por lo tanto, es lgico plantear la optimizacin de un sistema de
recursoshdricosmediantelaresolucindeunproblemadeflujoacostemnimo.
Algunosdeestosalgoritmossonlosque,actualmente,seencuentranimplementados
en varios Sistemas de Soporte a la Decisin (Andreu, 1996; y Labadie, 2000), de uso
habitualenestudiosdeanlisisdesistemasderecursoshdricos.
4.1. Algoritmosdeoptimizacinderedesdeflujo
36
llevarseacabodeformaanalticayhabrderecurrirseaalgn,oalgunos,algoritmos
pararesolverelproblemadeformanumrica(Bersetkas,1998).
Pese a que la red de flujo podra resolverse mediante algn algoritmo general de
programacin lineal o nolineal, resulta ms ventajoso aprovecharse de la particular
estructura de la red de flujo para acelerar la convergencia a la solucin mediante la
adaptacin de un algoritmo general o la utilizacin de un algoritmo especfico para
redesdeflujo.
Los algoritmos seleccionados en este estudio forman una muestra de las familias de
algoritmospresentadasenelprrafoanterior.
4.1.1. OutofKilter
FormuladoporFordyFulkerson(1962),elalgoritmoOutofKilteres/hasidounodelos
algoritmosmsutilizadosenlaoptimizacinderedesdeflujoconservativas.Adems,
resulta un algoritmo de exposicin comn en textos generales sobre redes de flujo
debidoasusencillezdeexposicin(Bazaraa,1977;Ahuja,1993).
Elproblemaespecficoqueresuelveesteproblemaes:
m m
Min cij xij (4.4)
i =1 j =1
m m
s.a. xij x ki = 0 i = 1, K , m (4.5)
j =1 k =1
l ij x ij u ij i, j = 1, K , m (4.6)
37
Obsrveseque,adiferenciaconelproblemaformuladoenlasecuaciones(3.1)a(3.3),
este problema de coste mnimo exige que todos los nudos del mismo sean de
transferencia.Adems,seimponequeflujoenlosarcossemantengadentrodeunos
lmitesinferiorysuperiordonde l ij , u ij 0 .
Estealgoritmo,pertenecientealasegundafamiliadealgoritmos,basaelmecanismo
deresolucindelareddeflujoenlaresolucinsucesivaeiterativadelosproblemas
primal y dual. La estrategia de resolucin incluye la comprobacin del estado de
sincronizacin(InKilter)odesincronizacin(OutofKilter)decadaarcodelared,y
el intento de asignar el flujo de forma que todos los arcos se encuentren
sincronizados(InKilter).
Amododeresumen,elesquemageneralderesolucindelalgoritmoOutofKilteresel
quesigue(Bazaraa,1977):
(1) Comenzar con un flujo conservativo y una solucin factible para el problema
dual.Seidentificanlosestadosdesincronizacinysecalculanlosnmerosde
sincronizacin.
(2) Silaredtieneunarcodesincronizado(OutofKilter),sellevaacabounafase
primaldelalgoritmo.Duranteestafaseseseleccionaunarcodesincornizado
(OutofKilter) y se intenta construir una nueva red de flujo conservativa de
forma queno se empeore el nmero desincronizacinde ningn arco y se
mejoreeldelarcoseleccionado.
Iterandolospasos(2)y(3),elalgoritmoterminaconstruyendounasolucinptimao
determinandoquenoexisteningunasolucinfactible.
LasprincipalesventajasdeestealgoritmopuedenencontrarseenJensen(1987):
- Norequiereningunaestructuradememoriaespecialparalarepresentacinde
lared.Losparmetrosseintroducenyalmacenanenlistasdeordenarbitrario
- Elalgoritmopuedeinicializarseconcualquierconjuntodeflujosquesatisfagala
conservacin de flujo. Por ello, es especialmente til para realizar anlisis de
sensibilidadcuandosevaranlosparmetrosdelosarcos.
Porsupuesto,elalgoritmotienesusdesventajas:
38
4.1.2. RelaxIV
Este algoritmo, presentado por Bersetkas (1994), une el algoritmo RELAX (Bersetkas,
1988)conunmtododeinicializacinbasadoenunalgoritmodesubastaquepuede
elegirseutilizar,ono.Elproblemaqueseresuelveeselsiguiente:
m m
Min cij xij (4.7)
i =1 j =1
m m
s.a. xij xki = bi i = 1, K , m (4.8)
j =1 k =1
0 x ij u ij i, j = 1, K , m (4.9)
39
d i = 0 i N (eldficitesceroentodoslosnudos) (4.13)
siendo:
Laformadealcanzarestascondicionesconsisteenincrementardeformaiterativael
funcional dual. El vector de precios se incrementa mientras se mantienen las
condicionesanterioresparaelvectordeflujo.Elalgoritmofinalizacuandoeldficiten
cadanudoescero.Laformadellevaracabolosincrementosenelvectordeprecios
consisteen,comenzandodesdeunsolonudocondficitdiferenteacero,comprobar
si puede mejorarse la funcin dual si se incremente su precio. Si no es posible, se
construyegradualmente,segnunprocesodeetiquetado,bienuncaminoincremental
de flujo o un conjunto asociado con una direccin de ascenso. La principal
caracterstica es que el proceso de etiquetado se detiene en cuanto se encuentra la
primeradireccindeascenso,envezdehacerloparatodoslosnudos.Aesteproceso
selellamamtododerelajacin.
Altratarsedeunalgoritmosimilar,enesencia,alalgoritmoOutofKilter,lasventajas
deRelaxIVsonsimilares,aunquenoiguales,alasdelanterior:
- Norequiereningunaestructuradememoriaespecialparalarepresentacinde
lared.Losparmetrosseintroducenyalmacenanenlistasdeordenarbitrario
- Elalgoritmopuedeinicializarseconcualquierconjuntodeflujosquesatisfagala
conservacindeflujo.Porello,elalgoritmoesespecialmentetilpararealizar
anlisisdesensibilidadcuandosevaranlosparmetrosdelosarcos.
40
Porsupuesto,elalgoritmotienesusdesventajas:
4.1.3. NETFLO(SIMPLEX)
NETFLOeselnombredadoalaimplementacindelalgoritmosimplexpararedesde
flujo realizada por Kennington y Helgason (1980). Se trata de un algoritmo de la
primerafamilia,quesebasaenelincrementosucesivodelvectordeflujohastaquese
alcanzaunptimoenlafuncinobjetivo.
Elproblemaqueseresuelveeselenunciadoparaelproblemadelflujoacostemnimo
enlasecuaciones(4.1)a(4.3).
Comoyasehacomentadopreviamente,NETFLOllevaacabolaoptimizacindelared
deflujomedianteelalgoritmosimplexpararedesdeflujoqueaprovechalaestructura
especialdelaredparaadaptarelmtodosimplexgeneral.Estealgoritmosebasaenla
obtencindeuntipodesolucionesllamadasarbolesdecobertura(spanningtrees).
En estas soluciones se fija el flujo de los arcos que no pertenecen al rbol de
cobertura bien a cero o al lmite de su capacidad. El valor ptimo se alcanza
avanzando de una solucin a otra generando, en cada paso de clculo, un rbol
factible con su vector de flujos correspondiente. El coste de cada vector de flujos
nuncahadesermenorqueenelpasoanteriorhastaquesealcanzaelptimo.Cada
iteracin, llamada pivote como en el algoritmo SIMPLEX de la programacin lineal,
operadelasiguienteformaBersetkas(1998):
(a) Seaadeunnuevoarcoalrboldeformaquesecreeunnicocicloconcoste
negativo. El arco entrante se suele seleccionar en base al coste reducido
asociadoalmismo.
41
(b) Se asigna al ciclo tanto flujo como sea posible sin violar la factibilidad del
mismo.
(c) Sedescartaunodelosarcosdelciclo,loquegeneraunnuevorbolparaser
utilizado en la nueva iteracin. El arco descartado se elige de entre aquellos
arcosdelcicloqueaportaunmenorincrementodeflujoatravsdelmismo.
4.1.4. GeneralizedNetworkAlgorithm(EMNETyNETPD)
Elalgoritmoqueseanalizaacontinuacinconstituyelasolucinauntipoderedde
flujodistintaalasvistashastaahora.Unareddeflujoconganancias/prdidassetrata
deunareddeflujoque,ademsdelosparmetroshabitualesasociadosaunaredde
flujo normal, tiene asociado un trmino multiplicador 0 en cada arco , . De
estaforma,elproblemaaresolverresulta(Jensen1987):
m m
Min cij xij (4.15)
i =1 j =1
m m
s.a. xij ij x ki = bi i = 1, K , m (4.16)
j =1 k =1
0 x ij u ij i, j = 1, K , m (4.17)
Seasumequeelmultiplicador esunnmeroracionalquepuedeexpresarsecomo
,para y dosnmerosenteros.Cuandoenviamos1unidaddeflujo
atravsdelarco , ,alnudojllegan unidades.Si 1,elarcoesperdedor;ysi
1,elarcoesganador.
Ntesequeseasumequelacapacidaddearco esunlmitesuperiordelflujoquese
envadesdeelnudoi,nodelflujodisponibleenelnudoj.Deformasimilar, esel
costeporunidaddeflujoqueenviamosdesdeelnudoi,ynoelcosteporunidadde
flujoquellegaalnudoj.Losflujosmnimosestnresueltosdelamismamaneraqueen
laformulacindelproblemaparaelalgoritmoRelaxIV.
Laresolucindeestareddeflujopuederealizarsedeformasimilaralaresolucinde
los anteriores problemas adaptando los algoritmos. Ahuja (1993) y Jensen (1987)
desarrollaron adaptaciones de algoritmos de tipo primal (simplex) para resolver el
problemadeflujoacostemnimoenredesdeflujogeneralizadas.
42
Unaspectointeresantedelosalgoritmospararedesgeneralizadaseslaposibilidadde
resolver, tambin, redes de flujo puras de forma eficiente sin necesidad de realizar
ningntipodecambioniencdigosnienlaintroduccindelosdatos.
4.1.5. Otrosalgoritmos
Apartedelostratados,existenotrostantosalgoritmosquepermitenoptimizarredes
deflujo,aunquesehaoptadopornomostrarlosendetalledebidoaquenoaportan
unvaloraadidoalaexposicin,bienporsermenoscomunesenlabibliografa,opor
ser implementaciones similares a las realizadas por alguno de los algoritmos
mostrados.Ejemplosdeestosalgoritmosson:
4.2. Comparacinsegnlabibliografa
Paranoperdernosdentrodelespesobosquequesuponelaexistenciadetalcantidad
de algoritmos orientados a realizar un trabajo similar, y con la firme intencin de
enfocarlosesfuerzosdelainvestigacinnicamentesobrelosmsadecuados,seha
resueltorealizarunaprimeraestimacindelaeficaciadelosdiferentesalgoritmosen
problemas reales de optimizacin de los recursos hdricos mediante la consulta de
partedelabibliografaexistentealrespectoparaobtenerunaprimeraimpresindel
funcionamientodelosdiferentesalgoritmospresentados.
43
Unabuenapartedelosautoresquetratanensusartculoselfuncionamientodeunos
y otros algoritmos (Bersetkas, 1985, 1988 y 1994; Rani, 2010; y Kuczera, 1993),
coinciden en que los cdigos basados en el mtodo de relajacin (RELAXIV e
implementaciones anteriores), generalmente, funcionan de manera mucho ms
eficiente que el resto de algoritmos similares implementados hasta la fecha (Outof
KilterySimplex),siendo,aproximadamente,alrededordeunordendemagnitudms
rpidos.
Deespecialinterssonlosresultadosaportadosen(Kuczera,1993),dondeserealiza
unacomparacinentrelostiemposdeejecucindelosalgoritmosNETFLO(simplex)y
RELAX (primaldual) para la resolucin de una red de distribucin de agua en
superficie,conembalsesydemandas.Enestecaso,seconcluyequeRELAXllegaaser
entre,aproximadamente,dosysietevecesmsrpidoenlaresolucindelaredque
NETFLO.Adems,semuestra,enesemismoartculo,quelainformacinconlaquese
inicializa la resolucin de RELAX afecta de forma bastante importante al tiempo de
ejecucindeste.
Cabecomentarquesegn(Curet,1998),elcdigoRELAXeselmtodoquemsrpido
resuelvelosproblemasdeNETGEN.
Existenciertasexcepciones,comoelcasodePaparrizos(2009),queaclamaalmtodo
simplex como la mejor opcin para resolver MCNFP, aunque no se aporta ninguna
pruebaalrespecto.
Porotroladoseencuentranlosalgoritmosdedicadoalaresolucinderedesdeflujo
generalizadas.
44
Seobserva(Curet,1994y1998)tambinque,aligualquepararedesdeflujopuras,los
algoritmosdeltipoprimaldual(NETPD)pararedesdeflujogeneralizadasson,porlo
general,mseficientesquelosalgoritmosdetiposimplex(EMNET).
Sehacomentadoanteriormentequelosalgoritmosdeoptimizacinderedesdeflujo
generalizadaspueden,perfectamente,resolverredesdeflujopuras.Aesterespecto,
en (Curet, 1997 y 1998), se muestra que la resolucin de una red de flujo pura con
NETPDyconRELAXlleva,aproximadamente,elmismotiempodecomputacin,siendo
ambosdosalgoritmosdeltipoprimaldual.Porotrolado,comparadoconunalgoritmo
de tipo simplex (NETFLO), se muestra como NETPD es capaz de resolver la red en
muchomenostiempo.
4.3. Limitacionesdelasredesdeflujo
Lasredesdeflujoresultanunmtodomuyinteresanteparaeldesarrollodemodelos
deoptimizacindesistemasderecursoshdricos.Sinembargo,suutilizacinnocarece
de desventajas. Un problema de redes de flujo, al fin y al cabo, no deja de ser un
problema de programacin lineal de resolucin ms eficiente por la caracterstica
formulacin del mismo y, por tanto, adolece de los mismos problemas. El ms
importante de todos es la incapacidad de tratar con aspectos no lineales, lo que
implica que deben realizarse simplificaciones que, en ocasiones, pueden resultar
excesivasparalarepresentatividaddelosmodelosdesarrollados,opuedeaproximarse
la solucin mediante iteraciones sucesivas hasta alcanzar la convergencia de los
resultados(Fredericks1998).
4.4. Consideracionesadicionales
45
Ahora bien, la duda que se despierta es, desde el punto de vista de escoger un
algoritmo de optimizacin u otro, qu resulta ms eficiente, tanto en velocidad de
clculocomoposibilidadesderepresentacin,escogerunalgoritmoqueseacapazde
resolverredesdeflujopurasrpidamenteysolucionarlainclusindenolinealidades
mediante iteraciones, o escoger uno que permita introducir ms elementos en el
proceso de clculo, a costa de incrementar el tiempo de clculo, pero reduciendo el
nmero de iteraciones? Esta pregunta viene a colacin de la existencia de dos
posibilidades. La primera sera emplear alguno de los algoritmos de resolucin de
redes de flujo puras presentados para sustituir el que actualmente se utiliza. La
segundaseraimplementarunalgoritmoderesolucinderedesdeflujogeneralizadas.
46
con la inclusin de ciertas particularidades en cada uno, de forma que nos permita
comparar el funcionamiento de cada uno de los algoritmos y seleccionar el ms
adecuado.
47
5. Aplicacindelosalgoritmosderesolucinderedesde
flujoescogidosenlaoptimizacindeunsistemade
recursossencillo.
Existen dos razones por las cules se han escogido estos algoritmos y no otros. En
primerlugarporelhechodequelosdosnuevosalgoritmosresuelvenprcticamenteel
mismo problema, lo que evitara realizar grandes cambios en el planteamiento del
problemadentrodelcdigodelprogramaOPTIGES,modeloempleadocomobasepara
laspruebas.Lasegundarazn,ypeseaquepuederesultarunaexcusa,esporquepese
a la multitud de algoritmos que se enuncian de forma terica, muy pocos de ellos
acaban teniendo una implementacin pblica, lo que dificulta enormemente su
obtencin.
As,secrearontresversionesdelmodelodeoptimizacinempleandocadaunodelos
tresalgoritmoscomomotordeclculoencadacasoysinrealizarningnotrocambio
adicional.Lasversionesdelostresalgoritmosseobtuvierondecdigospblicosdelos
mismos,comoyasehacomentado.
Con las tres versiones del modelo compiladas se resolvieron diversos supuestos
basados en el caso de estudio que se presentar en el siguiente apartado. Dichos
supuestosincluyen:
49
- Laoptimizacindelsistemaincluyendoevaporacinyretornosalavez.
5.1. Casodeestudio:LacuencadelroMijaressimplificada
ElroMijaresseencuentraubicadoenlavertienteorientaldelapennsulaIbrica(ver
figura4.1).Lasuperficietotalcomprendidaporestesistemaesde5.466km2.Conuna
poblacintotalenlazonade363.578habitantessusuministroserealizaapartirdela
explotacin de pozos y el aprovechamiento de manantiales. La superficie total
cultivada asciende a 124.310 Has, de las cuales 43.530 Has (35 %) corresponden a
regados,mientrasqueelresto(65%)sondesecano.Losctricosconstituyenelcultivo
predominante, con un porcentaje prximo al 87 % de la superficie en regado de la
citadazona.Lalongituddelcursoprincipalesdeunos156Kmytienenunaaportacin
media de la cuenca de 380 hm3/ao. En cuanto a la infraestructura de
almacenamientolacuencacuentacontresembalses:eldemayorcapacidadeselde
Arens (95 hm3 tiles), aguas abajo se encuentra el embalse de Sichar (49 hm3) y
ubicadoenelafluenterambladelaViudaeldeMaraCristina(19.7hm3).
Figura5.1SituacindelacuencadelroMijares
50
Laproblemticadelacuencasecentraenelrepartodelrecursoentrelasdemandas
agrcolas.EnlapartebajadelacuencaseubicanlosriegosdenominadoscomoRiegos
tradicionales. Estos riegos datan de ms de un milenio de antigedad por lo que
mantienenunderechopredominantesobreelrestodeusosagrcolas.Porotrolado,
los riegos de la parte media de la cuenca conforman los regados modernos,
denominados tambin como mixtos debido a la posibilidad de utilizar tanto aguas
superficiales como subterrneas. El incremento del uso de aguas subterrneas ha
llevadoaqueelacuferosufraproblemasdeintrusinmarinaenpocasdesequaen
dondeseproduceunamayorexplotacindelacufero.Bajoestasituacinesnecesario
el establecimiento de una regla de gestin que proteja los derechos de los regados
tradicionalesrestringiendoelusosuperficialalosriegosmsmodernos.
Figura5.2.ModelodelsistemadelMijarescreadoconAQUATOOLparasuejecucinconelprogramaSIMGES.
51
Comosepuedeverenlafiguraelmodelodeoptimizacinconstadeuncursoprincipal
querepresentaalroMijaresendondeseubicanlosembalsesdeArens(E.Arens)y
Sichar(E.Sichar).
Lasaportacionesconsideradasson:elaportedelacuencaaguasarribadelembalsede
Arens(Ap.Arens),yelaportedelacuencamediadelroMijares(Apo.Intermedia.
Losriegosdelsistemasetienenencuentaenelmodelocon3elementosdedemanda:
UDARiegosTradicionales;UDARiegosCanalCota220;yUDARiegosCanalCota
100. No se han considerado los suministros urbanos en el modelo de optimizacin
debido a que stos se suplen, principalmente, desde el acufero de la Plana de
Castelln,elcualnopuedeincluirse,demomento,enesquemasdeOPTIGES.
Enelanexo1seincluyeelecodedatosparapoderreproducirelmodelocreadocon
AQUATOOL.
5.2. Optimizacindelsistemasiniteraciones
En este apartado se llevar a cabo una optimizacin del modelo del Mijares
simplificado creado sin tener en cuenta elementos que puedan introducir no
linealidadeso,loqueeslomismo,quehaganqueseanecesarianingunaiteracin.De
esta forma, se puede estudiar el funcionamiento de los diferentes algoritmos
consideradosdesdeelpuntodevistapuramentecomputacional.
2
Enelanexo2seincluyelareddeflujocorrespondientealperiododeoptimizacinde12meses
52
Tabla5.1Tamaodelaredcorrespondienteacadahorizontedeoptimizacin
Evolucindeltiempodeejecucindelos
algoritmosconeltamaodelareddeflujo
16
14
Tiempodeejecucin(s)
12
10
8
6
4
2
0
12meses 120meses 240meses 360meses 480meses 600meses 720meses
53
Evolucindeltiempodeejecucindelosalgoritmosconeltamaodelareddeflujo
Tabla5.2.Evolucindeltiempodeejecucindelosalgoritmosconeltamaodelareddeflujo.
Relacindeltiempodeejecucindelosalgoritmosconeltamaodelareddeflujo
12 120
meses meses 240meses 360meses 480meses 600meses 720meses
Tabla5.3.Relacinentrelostiemposdeejecucindelosalgoritmossegneltamaodelareddeflujo.
Como indicadores de la bondad de los resultados, es decir, para comprobar que los
resultadosdelosdiferentesalgoritmossonlosmismos,seemplearon:
54
VOLUMENTOTALREGULADOENEL
SISTEMASINITERACIONES
160
140
VolumenTotal(Hm3)
120
100
80
60
40
20
0
Oct40
Oct45
Oct50
Oct55
Oct60
Oct65
Oct70
Oct75
Oct80
Oct85
Oct90
Oct95
Apr43
Apr48
Apr53
Apr58
Apr63
Apr68
Apr73
Apr78
Apr83
Apr88
Apr93
Apr98
Figura 5.4. Volumen total regulado en el sistema sin iteraciones con los tres algoritmos para el periodo de
optimizacincorrespondientea720meses.Noseobservaningunadiferenciaentreningunodeellos.
Cabedestacarque,peseaqueseobtieneelmismovolumentotalreguladoconlostres
algoritmosutilizados,noocurrelomismosiestudiamoslaevolucindelosvolmenes
embalsadosencadaembalseporseparado.Enlasfiguras4.5y4.6,correspondientes
alvolumenreguladoporlosembalsesdeArensySicharrespectivamente,sepueden
observarlasdiferenciasenlosresultadosobtenidasconcadaalgoritmoderesolucin
de la red de flujo. De todas formas, como ya se ha comentado anteriormente, se
puede observar cmo el volumen correspondiente al ltimo mes del periodo de
optimizacineselmismoenlostrescasoseiguala54.87Hm3enelcasodelembalse
deArensy0Hm3endelembalsedeSichar.
55
Figuraa5.5.Evolucin
ndelvolumen almacenadoenelembalsed deArens,durranteelperiod
dodeoptimizaccinde
720m
meses,paracadaaunodelostre
esalgoritmosccomparados.
56
SICHAROOK
60
40
20
SICHARRELAXIV
60
40
20
SICHARNETFLOW
60
40
20
0
Oct40
Jan43
Apr45
Oct49
Jan52
Apr54
Oct58
Jan61
Apr63
Oct67
Jan70
Apr72
Oct76
Jan79
Apr81
Oct85
Jan88
Apr90
Oct94
Jan97
Apr99
Jul47
Jul56
Jul65
Jul74
Jul83
Jul92
Figura5.6.EvolucindelvolumenalmacenadoenelembalsedeSichar,duranteelperiododeoptimizacinde
720meses,paracadaunodelostresalgoritmoscomparados.
5.3. Introduccindenolinealidadesenlaoptimizacindelsistema
Acontinuacinsetratalainclusindeaspectosenelsistemacuyocomportamientono
es lineal y, por tanto, no pueden resolverse directamente con la red de flujo. Para
resolveresteproblemasindejardeutilizarredesdeflujoserecurrealasiteraciones.
57
Enelcasodelaevaporacinenlosembalses,elprocedimientodeclculoconsisteen
obtenerlasuperficiemediadelembalseenelmesapartirdelosvaloresdelvolumen
almacenado al inicio y al final del mismo y la curva superficievolumen asociada al
embalse,queelusuariodebedefinircomodatosalcrearelmodelodeoptimizacin.
Enlossiguientesapartadossepresentanlosresultadosdelainclusindeiteraciones
en el modelo de optimizacin3. Se comenzar por introducir los aspectos no lineales
por separado y posteriormente se incluirn de forma conjunta. Adems de a los
indicadores de bondad de las soluciones observados en el apartado anterior, se
prestar especial atencin al nmero de iteraciones realizadas por cada algoritmo
antesdealcanzarselaconvergencia,ascomoaltiempodeejecucintotaldelmodelo
de optimizacin (lectura de datos, inicializacin, resolucin de las iteraciones y
escrituraderesultados).
3
Se mostrarn los resultados correspondientes al horizonte de optimizacin de 720 meses por
considerarlos ms ilustrativos, debido al mayor tamao de la red de flujo resuelta, que horizontes
menores.
58
lallegadadeelementosderetornoalnudofinal).Elesquemaresultantedelainclusin
delosnuevoselementosderetornosemuestraenlafigura4.7.
Laevolucindelvalordelafuncinobjetivoalolargodelasdistintasiteraciones,as
como el nmero de estas, que realiza cada algoritmo se muestra en la figura 4.8. Se
puede observar como el valor final de la misma es prcticamente el mismo para los
tresalgoritmosempleados.
Figura5.7.ModelosimplificadodelsistemaMijaresmodificadoparalainclusindeelementosderetorno.
8070
VALORDELAFUNCION
8075
OBJETIVO/100000
8080
8085
8090
8095
8100
1 2 3 4
Iteracin
59
Aligualqueparaelvalordelafuncinobjetivo,elrestodeindicadoresquereflejanel
funcionamientoadecuadodelostresalgoritmospresentanvaloresmuycercanosentre
s,siendolaspequeasdiferenciasdebidasprincipalmentealprocesoiterativo.Enlas
tablasqueseincluyenacontinuacinsepresentanlosvaloresdelosretornos,dficits
delasdemandasyvolumendeaguavertidoalmaratravsdelaltimaconduccindel
sistema.
RETORNOSTOTALES
OOK RELAXIV NETFLOW
RETORNO1 139.46 139.43 139.37
RETORNO2 1177.08 1177.27 1177.33
TOTAL 1316.54 1316.7 1316.7
Tabla5.4.Volumentotalretornadoporlasdemandasatravsdecadaelementoderetornoparaelhorizontede
optimizacinde720meses.
DFICITSTOTALES
OOK RELAXIV NETFLOW
COTA220 32.67 32.98 33.56
COTA100 44.53 45.11 44.89
R.TRAD 85.91 85.05 84.75
TOTAL 163.11 163.14 163.2
Tabla5.5.Dficittotalencadademandaparaelhorizontedeoptimizacinde720meses.
VOLUMENVERTIDOALMAR
OOK RELAXIV NETFLOW
TOTAL 6237.07 6237.26 6237.32
Tabla 5.6. Volumen total vertido al mar a travs de la ltima conduccin del sistema para el horizonte de
optimizacinde720meses.
EncuantoaltiempodeejecucindelprogramaOPTIGESempleandocadaunodelos
diferentesalgoritmos,sepuedeobservar,enlafigura4.9,comoeltiempodeejecucin
cuandoseempleaelalgoritmoRELAXIV,queanteriormentesehabavistoqueesel
msrpido,siguesiendoelalgoritmoconmenortiempodeejecucin.Adems,cabe
destacar,respectoaltiempodeejecucindecadaiteracin,que,dependiendodeltipo
de solucin factible inicial que se proporcione al algoritmo, se pueden alcanzar
tiempos de ejecucin sucesivos cada vez menores. En la figura 4.10 se puede
comprobarcmoeltiempodeejecucindecadaiteracindeOutofKilterdisminuye
progresivamente debido a que, en cada nueva iteracin, se toma como solucin
factibleiniciallasolucinobtenidaenlaiteracinanteriormientrasque,conlosotros
dosalgoritmos,lasolucinfactibleinicialseinicializasiemprecomocero4y,portanto,
eltiempoderesolucindelareddeflujoesaproximadamenteelmismocadavez.
4
EnsucesivasversionesdeOPTIGESempleandoRELAXIVyNETFLOseimplementarlainicializacinde
cadaiteracinconlasolucindelaiteracinanterior.
60
10
9
TIEMPODEEJECUCINOPTIGES(s)
8
7
6
5
4
3
2
1
0
OOK RELAXIV NETFLOW
Figura5.9.Tiempodeejecucindelmodelodeoptimizacinconcadaalgoritmoparaelhorizontedeoptimizacin
de720meses.
6
TIEMPODEEJECUCINITERACIONES(s)
0
1 2 3 4
61
TASADEEVAPORACIN(mm/mes)
Febrero 52.5 60
Tabla5.7.Tasadeevaporacinenlosembalsesdelmodelo.
Ladiferenciaenelvalordelafuncinobjetivoesdebidaaladiferentegestindelos
embalsesquerealizacadaalgoritmo,comoyasecomentenelapartado3.2.Debidoa
estas diferencias en el volumen almacenado en cada embalse cada mes, el valor
calculadoparalaevaporacinatravsdelasiteracionesserdiferenteencadacaso.
Esto,unidoaqueelcostedecirculacindelflujoatravsdelosarcosasociadosala
evaporacinesmuyalto,paraforzaraslacirculacindelflujocorrespondiente,hace
queelvalordelafuncinobjetivodifierabastantedeunalgoritmoaotro.Anasla
diferencia no es significativa dado el orden de magnitud de los valores numricos
manejados.
Elcasodelnmerodeiteracionesseanalizarmsenprofundidadenelapartado4.4.
62
13000
VALORDELAFUNCINOBJETIVO
13100
13200
13300
/100000
13400
13500
13600
13700
0 1 2 3 4 5 6 7 8 9 10
Iteracin
Encuantoalosresultadosdelrestodeindicadoresdebondad,seobservanpequeas
diferenciasdebidas,principalmentealoyacomentadopreviamenteenesteapartadoy
enelanterior.
EVAPORACIONTOTAL
OOK RELAXIV NETFLO
ARENS 177.56 173.28 155.12
SICHAR 166.05 171.33 213.92
TOTAL 343.61 344.61 369.04
Tabla5.8.Volumentotalevaporadoenlosembalsesparaunhorizontedeoptimizacinde720meses.
DFICITSTOTALES
OOK RELAXIV NETFLO
COTA220 44.31 44.41 44.93
COTA100 61.44 61.38 61.49
R.TRAD 118.22 119.76 122.33
TOTAL 223.97 225.55 228.75
Tabla5.9.Dficittotalencadademandaparaelhorizontedeoptimizacinde720meses.
TOTALALMAR
OOK RELAXIV NETFLOW
TOTAL 4654.91 4656.38 4636.97
Tabla 5.10. Volumen total vertido al mar a travs de la ltima conduccin del sistema para el horizonte de
optimizacinde720meses.
5.3.3. Optimizacindelsistemateniendoencuentaevaporacinyretornos.
Una vez observado el comportamiento de los diferentes algoritmos con las no
linealidades que permite incluir el programa OPTIGES por separado, en el apartado
quesiguesecombinanambasposibilidades.
Los datos empleados para llevar a cabo este apartado son los mismos que los
empleados para realizar los apartados anteriores sobre el esquema modificado para
incluirloselementosderetorno.
Losresultadosobtenidosestaveznosuponennadanuevorespectoalosobtenidosen
losdosapartadosanterioressalvoporserunacombinacindeambos.Seobservauna
diferencia ms notable del valor de la funcin objetivo as como del nmero de
iteraciones, que siguen alcanzando el mximo definido en OPTIGES con el algoritmo
RELAXIV.Mientraslosresultadosasociadosalosretornossonmuysimilaresconlos
tresalgoritmos,elvalordelaevaporacinsiguedependiendomuchodelagestinde
losembalsesquerealizacadaunoy,comoyaseobservanteriormente,resultamayor
paraOPTIGESconelalgoritmoNETFLO.Debidoalasdiferenciasenlasevaporaciones
setienen,deigualforma,diferenciasenlosdficitsyenelaguavertidaalmar.Enlas
siguientes figuras se muestran los resultados obtenidos para una resolucin del
modeloparaunhorizontedeoptimizacinde720meses.
13000
VALORDELAFUNCINOBJETIVO
13100
13200
13300
/100000
13400
13500
13600
13700
1 2 3 4 5 6 7 8 9 10
Iteracin
64
EVAPORACINTOTAL
OOK RELAXIV NETFLO
ARENOS 176.87 173.82 156.74
SICHAR 164.81 173.34 213.37
TOTAL 341.68 347.16 370.11
Tabla5.11.Volumentotalevaporadoenlosembalsesparaunhorizontedeoptimizacinde720meses.
RETORNOTOTAL
OOK RELAXIV NETFLO
RETORNO
1 138.56 138.46 138.38
RETORNO
2 1171.28 1171.36 1170.83
TOTAL 1309.84 1309.82 1309.21
Tabla5.12.Volumentotalretornadoporlasdemandasatravsdecadaelementoderetornoparaelhorizontede
optimizacinde720meses.
DFICITSTOTALES
OOK RELAXIV NETFLO
COTA220 41.66 42.63 43.55
COTA100 57.19 57.85 58.19
R.TRAD. 108.92 108.7 110.72
Total 207.77 209.18 212.46
Tabla5.13.Dficittotalencadademandaparaelhorizontedeoptimizacinde720meses.
TOTALALMAR
OOK RELAXIV NETFLO
TOTAL 5944.11 5941.62 5922.52
Tabla 5.14. Volumen total vertido al mar a travs de la ltima conduccin del sistema para el horizonte de
optimizacinde720meses.
Encuantoaltiempodeejecucin,RELAXIVsiguesiendoelalgoritmoelmsrpido.
5.4. Anlisisderesultados.
65
Sehapodidoverque,dependiendodelalgoritmoempleadoparalaresolucindeuna
mismared,seobtenanresultadosquenotenandemasiadoqueverunosconotros.
Este aspecto es mucho ms notable en la operacin de los embalses, especialmente
debidoaquelaredresueltaslotieneencuentalaprioridaddeunorespectodelotro
enelltimomesdelperiododeoptimizacin.Porestarazn,cadaalgoritmo,porsus
diferentes metodologas de bsqueda del ptimo asigna los flujos en los arcos como
mejor le conviene aunque, al final, el valor de la funcin objetivo sea el mismo. Se
comprobquesilaprioridaddeunembalserespectoaotrosehacaextensivaatodo
elperiododeoptimizacin,todoslosalgoritmosofrecanunmismovalordetodoslos
resultados.
Aunquenoocurreenelcasodelosretornosdelasdemandas,cuandoseintroducen
evaporaciones en los embalses, se comprueba cmo el modelo funcionando con el
algoritmoRELAXIVnoalcanzalaconvergenciadelassolucionesysellegaalmximo
deiteraciones.Queestosedsloenunodeloscasosenqueserealizaniteraciones
(dos si se tiene en cuenta el ejemplo en que se consideran las dos posibilidades
conjuntamente)permitepensarqueelproblemanoesdebidoalalgoritmoens,sino
alcriteriodeconvergenciaescogido.
Cuandoserealizanlascomparacionesentreelvalorcalculadoenlaiteracinanteriory
elcalculadoenlapresenteiteracin,seexigequeladiferenciaseamenorqueunvalor
definidointernamenteenelprograma(NEPSI)yqueactualmenteesiguala4,loque
vienearepresentar0.04Hm3,sinqueelusuariopuedamodificarlo.Cabelaposibilidad
de que este valor sea muy reducido segn el sistema considerado y que, sumado al
hechodequeelptimonosecorrespondeconunanicasolucin,elalgoritmoarroje
soluciones prximas entre s cada vez, pero no lo suficiente como para cumplir el
criterio de convergencia, mientras que el valor de la funcin objetivo se mueve
alrededordeunvalorcentral.
66
Resultainteresante,porlotanto,estudiarelefectoquetendramodificarelcriteriode
convergenciaenlosresultadosarrojadosporelmodelo.Paraellosehaempleadoel
ltimo de los casos estudiados anteriormente, en el que se tena evaporacin y
retornos al mismo tiempo. Se increment el valor de NEPSI gradualmente para
comprobar en qu momentos se reduca el nmero de iteraciones efectuadas por
RELAXIV.Deestaformaseobtieneunagrficacomolaquesepresentaenlafigura
4.13.EnellasepuedevercomoparavaloresdeNEPSImenoresde9,serealizanms
de200iteraciones,entre9y10serealizan157iteracionesy,apartirde11,slotres
iteraciones.Conesto,secompararonlosresultadospormenorizadosdeemplearcada
unodelosvaloresclavedelavariableNEPSI.Asseobtuvieronlosvaloresmostrados
enlastablas4.15a4.18.
N.ITERvsNEPSI
250
Nmerodeiteraciones
200
150
100
50
0
0 5 10 15 20 25
ValordeNEPSI
Figura5.13.NmerodeiteracionessegnelvalordelavariableNEPSI.
EVAPORACINTOTAL
NEPSI=4 NEPSI=9 NEPSI=11
ARENOS 173.82 172.94 173.3
SICHAR 173.34 175.97 174.6
TOTAL 347.16 348.91 347.9
Tabla5.15.Volumentotalevaporadoenlosembalsesparaunhorizontedeoptimizacinde720meses.
RETORNOTOTAL
NEPSI=4 NEPSI=9 NEPSI=11
RETORNO
1 138.46 138.47 138.56
RETORNO
2 1171.36 1171.44 1171.31
TOTAL 1309.82 1309.91 1309.87
Tabla5.16.Volumentotalretornadoporlasdemandasatravsdecadaelementoderetornoparaelhorizontede
optimizacinde720meses.
67
DFICITSTOTALES
NEPSI=4 NEPSI=9 NEPSI=11
COTA220 42.63 42.29 42.21
COTA100 57.85 58.2 58.48
R.TRAD. 108.7 108.36 108.19
Total 209.18 208.85 208.88
Tabla5.17.Dficittotalencadademandaparaelhorizontedeoptimizacinde720meses.
TOTALALMAR
NEPSI=4 NEPSI=9 NEPSI=11
TOTAL 5941.62 5940.12 5940.95
Tabla 5.18. Volumen total vertido al mar a travs de la ltima conduccin del sistema para el horizonte de
optimizacinde720meses.
Como se puede ver en las tablas de resultados mostradas, stos no difieren mucho
unosdeotrosindependientementedelvalordelavariableNEPSI.Estehechonoshace
pensar que el criterio de convergencia est influido directamente por las
caractersticas del sistema estudiado y, por lo tanto, deber definirse un criterio
distintosegnstascadavez.Unaposibilidadqueseplanteaessustituirelprocesode
comprobacin de la convergencia que se est empleando actualmente, que consiste
encomprobarlaconvergenciadetodosycadaunodelosresultadosrelacionadoscon
lavariablecorrespondienteacadaprocesonolineal,porunomssencillo,peronopor
ello de menor exigencia, como podra ser realizar la comprobacin de convergencia
nicamenteconelvalorquemssediferenciasedelaiteracinanterioryconfirmar
queladesviacinnoesmayorqueelordendemagnitudqueseestmanejandocon
dichavariable.
68
13240
Valordelafuncinobjetivo/100000
13250
13260
13270
13280
13290
13300
13310
1 22 43 64 85 106 127 148 169 190
Iteracin
Figura5.14.Evolucindelvalordelafuncinobjetivoalolargode200iteracionesconOPTIGESconRELAXIV.
Los dos aspectos comentados acerca de la convergencia del modelo trabajando con
RELAXIV han de comprobarse ms en profundidad mediante la aplicacin de este
algoritmo a otros esquemas de sistemas de recursos hdricos para averiguar si este
comportamientoesgeneralizadoy,entonces,poderdefinirlasposiblesmetodologas
para darle una solucin, y que sern germen de futuros estudios al respecto de lo
tratadoenelpresenteinforme.
5.5. Consideracionesfinalesdelcaptulo5
Laeficienciadelnuevoalgoritmo,msde80vecesmsrpidoqueelactual,debera
permitir plantear la optimizacin de sistemas de tamaos y complejidad mucho
mayores en tiempos lo suficientemente razonables como para plantear estudios de
mayorextensin,pudindoseplantearmsalternativas,aspectopocoatractivosicada
ejecucindelalgoritmollevaaparejadaunagrancantidaddetiempo.Siunimosestoa
los ltimos avances en tcnicas de computacin, mediante paralelizacin de los
69
Apartedelaposibilidaddellevaracaboestudiosconperiodosdeoptimizacinmucho
ms largos, la velocidad del algoritmo RELAXIV permitir tambin la realizacin de
muchas ms iteraciones en menos tiempo, lo que propicia dar un paso ms en el
desarrollo del modelo OPTIGES y pasar a la incorporacin de nuevos elementos al
modelo. Estos nuevos elementos permitirn crear esquemas mucho ms detallados
cuyosresultadossernmsrepresentativosdelfuncionamientorealdelossistemasde
recursoshdricosestudiados.
Pesealoprometedordelalgoritmo,sehanplanteadoproblemasdeconvergenciade
lassolucionescuandosteseempleapararesolversucesivamenteredesdeflujocon
pequeasdiferenciasentres.Sehanlocalizadodiversascausasyposiblessolucionesa
las mismas que tendrn que estudiarse, y compararse, en subsiguientes
investigaciones de forma que podamos plantear la mejor metodologa a seguir en el
futuro.
A la lectura de este documento, ya existir una versin del modelo OPTIGES que
permitirlaresolucindelesquemaderecursoshdricosconelalgoritmoRELAXIV,y
en que se puedan incluir aspectos tales como los volmenes mnimos de embalse y
caudalesmnimosenconduccionesque,paraeldesarrollodeesteapartado,sehaban
obviado.
70
6. Incorporacindelamodelacindeacuferosenel
modeloOPTIGES
Se decidi empezar por los acuferos por considerar a stos elementos clave en la
planificacin de muchas cuencas. Gracias a los acuferos se puede abastecer o
complementarelabastecimientoanumerosasdemandas,siendolasmsbeneficiadas
las demandas agrcolas, sobretodo en pocas de escasez de agua superficial durante
las cuales, y gracias a los bombeos, se salvan muchos cultivos. An as, los bombeos
indiscriminados pueden resultar en una sobreexplotacin del acufero, lo que puede
acarrear problemas de muy distinta ndole tanto a los abastecimientos por bombeo,
comoarosconectadosalacuferoeninclusoazonasmuyalejadasdelosmismos.Es
portodasestasrazonesporlasque,incluirlosacuferosenlaoptimizacinresultara
muy beneficioso permitiendo obtener, por ejemplo, reglas para la aplicacin de
bombeosenlasdemandasoreglasdeoperacindeembalsesteniendoencuentala
posibilidadderealizarbombeosadicionales.
Alolargodeestecaptuloseexplicarnloscambiosinternosrealizadosenelcdigode
OPTIGESparalaintroduccindelosacuferosdentrodelclculodelareddeflujo,as
comodeloselementosasociadosalosmismos(filtraciones,bombeos,conexinconel
ro,etc.).Sepresentartambinunaaplicacinauncasosencilloparacomprobarel
funcionamientodelanuevaimplementacin.
71
6.1. Cambiosinternosintroducidosenelmodelo
Laintroduccindelosacuferosenelmodeloexigequeseincluyantambinunaserie
de elementos, modificaciones o nuevas capacidades en diferentes elementos ya
existentesdelmismo.
Figura6.1Representacindelconjuntodearcosynudosqueseincluyenenlareddeflujoylasentradasysalidas
questetiene
Asociadosalacuferoseencuentrantodoslosflujosquesuponenlasentradasysalidas
del mismo. Cada uno de estos flujos est, a su vez, asociado a un elemento ya
existenteenelmodeloorequieredelacreacindeunonuevo.
Enladefinicindeconduccionessehaagregadolaposibilidaddedefinirlasdetipo2y
las de tipo 3. Las conducciones tipo 2 son aquellas que presentan prdidas que
recarganelacuferosiguiendounaleydefiltracionesdelaforma P = a + bV c ,dondeP
representalasprdidas,Velvolumencirculanteporlaconduccin,ya,bycsontres
coeficientesquedeberndefinirseencadacaso.Lasconduccionestipo3sonaquellas
que estn conectadas al acufero y perdern o ganarn agua segn el estado del
72
mismo.Apartirdelmodelodeacuferoescogido,serelcaudalentrestasltimasyel
acuferoloquesecalcular.
Pararepresentarlasfiltracionesdelosembalsessehaseguidoelmismocaminoque
con las conducciones tipo 2, con una ley de filtraciones similar en la que el valor de
clculo ser el volumen almacenado. Respecto a las filtraciones de las demandas, se
aadiuncoeficientedeconsumoalcoeficientederetornoyaexistentedeformaque,
si se establece que el agua sobrante de la demanda que no retorna al sistema se
infiltraalacufero,elcaudalinfiltradoseaproporcionalalresultadoderestaraunolos
doscoeficientesderetornoyconsumo,queeselcoeficientedeinfiltracin.
Lasdemandaspuedentenerundobleefectosobreelacufero.Aligualquelosflujos
sobrantespuedenrecargarlo,lasdemandastambinpuedenextraeraguadelacufero,
mediantebombeos,parasupropiosuministro.As,lasdemandasenlasquesedefinan
bombeos estarn conectadas al acufero mediante un arco a travs del cual podr
pasaraguaenfuncindelniveldedemandaquesedeseecubrircondichobombeoy
laprioridaddelmismo.
Porltimo,secrearondosnuevoselementosquerelacionanelsistemasuperficialcon
el subterrneo como son las recargas artificiales y los bombeos adicionales. Ambos
elementossuponenunarcoentreelpuntodeaplicacinyelacufero.Enelcasodelas
recargasartificiales,elarcosecomportacomounaconduccindetipo1yaqueslo
tienelmitesuperior,lamximarecargapermitida,sincosteasociado.Enelcasodelos
bombeos adicionales, aparte del lmite superior asociado al mximo bombeo que se
puederealizar,tambinexisteuncosteasociadoalniveldedemandaparaelcualse
deseanactivarlosbombeos.
6.2. Contribucindelosnuevoselementosalafuncinobjetivo
6.2.1. Contribucindelasfiltracionesdelosembalsesyenlostramostipo2y3
Cuandosedefinenfiltracionesenunembalseoenuntramotipo2,yaseanhaciael
acufero o fuera del sistema, se crea un arco con origen el nudo correspondiente al
73
embalse en cada mes del periodo de optimizacin y con nudo final el nudo
correspondientedelacuferooelnudodebalance.Paralograrqueelflujocalculado
comoinfiltradopasepordichoarcoseleasignauncostemuyaltoalarcocreado,de
forma queel flujo no tienems remedio quecircular porl. An as,se mantiene la
posibilidad de que a travs de dicho arco circule menos flujo si no existiese
disponibilidad del mismo por alguna otra razn. Este coste de infiltracin del flujo
afectaalafuncinobjetivoentantoencuantodisminuyesuvalorfinal,yaqueesun
valormuyalto,peronoafectaalprocesodeoptimizacinyaqueelflujoinfiltradoes
un flujo forzado y que no entra dentro del proceso de reparto de flujo entre las
demandasyaqueesunflujonodisponible.
Ocurre algo similar con las conducciones tipo 3. En este caso se tiene que una
conduccin tipo 3 puede perder agua hacia el acufero o puede recibirla desde el
mismo.Anas,estosflujossiguensiendoinherentesalsistemaynosonsusceptibles
deseroptimizados,simplementehandeocurrirenbasealascondicionespresentesen
el acufero. Por tanto, y al igual que con los embalses y los tramos tipo 2, el flujo
circulante por los arcos correspondientes a la conexin del tramo con el acufero
afectarnalafuncinobjetivonumricamenteperonoafectarnalprocesoglobalde
repartodeflujos.
6.2.2. Contribucindelasfiltracionesdelasdemandasconsuntivas
Las filtraciones delas demandas, pese a ser, al igual que en elapartado anterior,un
flujo dirigido hacia el acufero que ocurre de manera forzada, se ha optado por
incorporarlas a la red de una manera distinta a como se hace en el caso de los
elementostratadosenelpuntoanterior.
6.2.3. Contribucindelasrecargasartificiales
Al igual que las filtraciones de las demandas consuntivas, las recargas artificiales no
suponenuncosteenlafuncinobjetivo.
Lasrecargasartificialessemodelandeformaqueelmodelonopuedaenviaraguaal
pasado que podra sumarse a la disponible posteriormente. Por esta razn, las
recargas artificiales van al nudo de balance desde el nudo en que se realizan y,
posteriormente,sereincorporanalsistemacomosifueranaportacionesque,comoya
sehadichoenelpuntoanterior,nosuponenuncosteenlafuncinobjetivo.
74
6.2.4. Contribucindelosbombeosalasdemandasydelosbombeosadicionales
Yasehacomentadoquelaactivacindelosbombeosdependedelniveldedemanda
alcualpuedensuministrarydelaprioridaddelmismo.Estoimplicaqueladecisinde
si un bombeo es activado o no (siempre que no est impedido por alguno de los
parmetrosdecontroldebombeos),sentradentrodelprocesoderepartosdeflujo
dentrodelalgoritmodeoptimizacin.As,sedefineelcostedelflujoenlosarcosde
bombeomediantelasiguienteexpresin:
K1
Coste (arco de bombeo) = K K 2 NIV K1 NPRI + entero (5.1)
2
donde,NIVeselniveldedemandasuministradoporelbombeo,NPRIeselnmerode
prioridad del mismo y K, K1 y K2 son coeficientes definidos por el usuario que, por
defecto se corresponden con los valores 10000, 5 y 200 respectivamente. Estos
coeficientes se corresponden con valores internos de OPTIGES cuya justificacin se
puedeencontrarenelmanualdeusuariodeOPTIGES.
6.3. SubrutinadesimulacindeacuferosACUIFERO
Lainclusindeacuferosenelmodelosuponelaintroduccindeunprocesoaltamente
nolinealenelprocesodeoptimizacin.Porestarazn,elclculodelosacuferosse
realizardeformaiterativa,aligualqueelrestodenolinealidadesexistenteshastael
momento, evaporacin y retornos. Dentro de la rutina de las no linealidades
(VALMOD) se calcularn inicialmente todas las afecciones al acufero, as como los
flujoshaciaelacuferoquetambinsonfrutodeprocesosnolineales.As,larutinade
clculodelosprocesosnolinealesquedaracomosemuestraenlafigura5.2.Comose
puede observar, en primer lugar se realizan todos los clculos relacionados con los
elementos no acufero y, posteriormente, segn stos estn conectados o no, se
aaden al clculo de las afecciones al mismo. Por ltimo, con todas las afecciones
calculadas,seinicialarutinaACUIFERO.
75
6.3.1. Modelosdeacuferosincluidosenlasubrutina
Comosesabe,elvolumenafindemesencadaunadelasceldasenquesedivideel
acufero (o en la nica celda si el acufero se considera unicelular) viene dado por la
siguienteecuacin:
Vi = Vi
k k 1 i t
e +
bi , j R kj
j
(1 e i t
) (5.1)
j
Loscaudalesdelarelacinentreroyacuferosecalcularnmediantebalancehdrico
delrestodelasentradasysalidasdecadaunadelasceldasdelacufero.
6.3.2. Criteriodeconvergenciadelosclculos
En el caso que nos ocupa, el clculo que se est realizando para posteriormente
modificar la red de flujo es el de las detracciones del acufero desde los tramos
conectadosalmismo.As,sehaestimadoquesealcanzarlaconvergenciacuandoel
valordeladetraccincalculadaparaunaiteracinseaigual,omuycercana,aladela
iteracinanterior.
Adicionalmente,seintrodujouncriteriodeconvergenciainternoparaasegurarquela
simulacindelosacuferosserealizabadeformaadecuada,dadoquealolargodela
subrutina se realizan cambios en las afecciones del acufero en diversos puntos. Por
elloseemplazalasubrutinaarepetirelclculodesimulacindelacuferosiempre
76
queexistierancambiosenlasafeccioneshastaquestasfuesenidnticasrespectoa
lasobtenidasenlaiteracininternaanterior.
Figura6.2.DiagramadeflujodelarutinaVALMODconlaincorporacindelosacuferos
77
Figura6.3.DiagramadeflujodelanuevarutinaACUIFEROincluidaenOPTIGES
78
Figura6.4.Diagramadeflujocorrespondientealacomprobacindelosparmetrosdecontroldentrodelarutina
ACUIFERO
79
6.4. Otrassubrutinasmodificadas
ApartedelasrutinasnuevasofuertementemodificadasdentrodelmodeloOPTIGES,
tambinsehanmodificadolarutinadelecturadedatosLEEDATylecturayescritura
deresultadosESCRIU.
6.5. Testsdefuncionamiento.Aplicacinauncasosencillo
Una vez se han modificado todas las rutinas necesarias para el funcionamiento del
programa resulta necesario comprobar su correcto funcionamiento en un modelo
simple.
Figura6.5.Esquemadelsistemaderecursoshdricosempleadosenelcasodeaplicacin
80
La tabla 5.1 muestra los valores mensuales de las demandas. La demanda de Villa
Abajo (urbana) es prcticamente constante a lo largo del ao y es la demanda ms
prioritariadelastres.Lademandaagrcolaexigeunmayorsuministroenlosmesesde
verano y, adems, puede bombear hasta 10 Hm3/mes para complementar el
suministrosuperficial.Porltimo,lademandadeVillaAfueratieneunaprioridadmuy
baja respecto a las dos anteriores suministrndose agua a la misma nicamente
cuandoexistensobrantesdespusdesuministraralrestodelsistemaydealmacenar
aguaenelembalse.
El periodo de optimizacin en todos los casos ser de 60 aos (720 meses) que se
correspondeconlalongituddelasseriesdeaportacionesdisponibles.
Sep Oct Nov Dic Ene Feb Mar Abr May Jun Jul Ago
Villa
Abajo 5.04 4.76 4.76 4.76 4.19 4.65 4.48 4.87 5.16 4.93 4.31 4.76
Demanda
Agrcola 2.53 0.00 0.00 0.00 0.55 3.64 5.00 10.33 13.98 21.51 17.95 8.72
Villa
Afuera 0.00 0.00 0.00 10.00 10.00 10.00 10.00 2.00 2.00 2.00 0.00 0.00
Demanda
Total 7.56 4.76 4.76 14.76 14.74 18.29 19.49 17.20 21.14 28.44 22.27 13.48
Tabla6.1.Valoresmensualesdelademandadelcasodeestudio
6.5.1. Testdefuncionamiento1.Comprobacindequelareddeflujonodestina
recursosalarecargadelacuferoatravsdelostramosconectadosal
mismo.
Elprimertestqueseplanteaestntimamenterelacionadoconelfuncionamientodel
algoritmo de resolucin de la red de flujo generada para la optimizacin del sistema
estudiado.
Pese a que el flujo a travs de los arcos de conexin entre los tramos de tipo 3 y el
acuferoestcontroladodesdeelmismoiniciodelageneracindelared,elaltocoste
asociadoadichosarcospodrahacernossospechardeunfuncionamientoerrticodel
algoritmo,hechoquenodeberaocurrirperoquenoestdemscomprobar.
Paraellosemodificelsistemaeliminandolasaportacionesdelacuencamediaylos
retornos de la demanda urbana para evitar que los flujos correspondientes a los
81
mismos enmascarasen posibles sueltas del embalse para algo ms que para
suministraralasdemandas.Elsistemamodificadosepuedeobservarenlafigura5.6
quenodifieredemasiadodeloriginaldelafigura5.5.
Figura6.6.Esquemadelsistemamodificado
En la figura 5.7 se muestran cuatro grficos que demuestran que la gestin que el
modelo de optimizacin no realiza sueltas desde el embalse para la recarga del
acufero.As,enlagrficasuperiorizquierdasetienenlassueltasdelembalse,quese
correspondenconelflujoatravsdeltramoentreelnudoembalseyelnudo3.Ala
derecha del anterior se muestra el suministro superficial a la demanda agrcola a
travsdelatomaenelnudo3.Lagrficainferiorizquierdamuestraelcaudalentrante
al tramo de tipo 3 entre los nudos 3 y 4 junto a la diferencia entre los caudales
mostrados en las dos grficas superiores. Por ltimo, en la grfica de abajo a la
derecha se muestra el volumen detrado del ro hacia el acufero. Todos los grficos
mostradossecorrespondenconlosresultadosdelaoptimizacinenlaqueelbombeo
alademandaagrcolapermitesuministrarcualquierniveldelamisma,loqueimplica
unbombeomayory,portanto,unaafeccinmuyimportantealacufero.
82
Volumenciruclante (Hm3/mes) Volumenciruclante (Hm3/mes)
0
0
10
20
30
40
50
60
70
80
90
10
20
30
40
50
60
70
80
0 0 90
24 24
48 48
72 72
96 96
120 120
144 144
168 168
192 192
216 216
240 240
264 264
288 288
312 312
336 336
360 360
Mes
Mes
384 384
408 408
432 432
456 456
480 480
Caudaldesembalsado
504 504
528 528
552 552
576 576
Caudalentranteatramotipo3
600 600
624 624
648 648
672 672
696 696
Figura6.7.Resultadosdecaudalesentreelembalseyelacuferoparaunniveldebombeoiguala4
0
5
10
15
20
3.5
2.5
1.5
0.5
0.5
3
2
1
0
0
0 24
24 48
48 72
72 96
96 120
120 144
144 168
168
192 192
216 216
240 240
264 264
288 288
312 312
336 336
360
Mes
360
Mes
384 384
408 408
432 432
456 456
480 480
504 504
528
Volumendetradodelro
528
Caudalsuministradotoma
552 552
576 576
600 600
624 624
648 648
672 672
696 696
83
Comopuedeapreciarse,sloocurrendesembalsesparabiensuministraralademanda
agrcola de forma superficial, o bien cuando el embalse ya se encuentra a su nivel
mximoynopuedealmacenarmsagua.Essloenestosltimoscasoscuandoentra
aguaaltramotipo3y,porconsiguiente,cuandotienelugarladetraccindepartede
dichocaudalhaciaelacufero.
Enelanejo3serecopilanlosresultadosmssignificativosdelascuatrooptimizaciones
realizadas. Tal como se ver en el prximo apartado, permitir que se empleen los
bombeos para suplir un mayor nivel de la demanda agrcola tiene un efecto positivo
paratodaslasdemandas,yaquequedanmsrecursossuperficialesdisponiblespara
suministrar a las demandas urbanas, mientras que el nivel del acufero se ve ms
severamenteafectado.
6.5.2. Testdefuncionamiento2.Funcionamientodelmodeloycomportamiento
delacuferoenunsistemacompletosinlimitacindelosbombeospor
parmetrosdecontrol.
Sepasaacontinuacinaemplearelsistemacompleto,cuyoesquemasemuestraenla
figura 5.6, para realizar el resto de test de funcionamiento. En este caso se desea
comprobarquocurreconelacuferoenelmodelodeoptimizacinyqudiferencias
existen entre los resultados obtenidos por ste y los que nos aporta el modelo de
simulacinempleadoparacalcularinternamentelosparmetrosdecontrol.Denuevo,
sepermitirquelosbombeostenganlugarseacualseaelestadodelacufero.
Enlafigura5.8,enlapginasiguiente,seobservaque,segnelniveldedemandaque
cubraelbombeo,lacoincidenciaentreelestadodelacuferoobtenidoapartirdela
resolucin de la red de flujo y el obtenido mediante la simulacin a partir de las
afeccionesquetienenlugarsobrelescadavezmenor.Estoseexplicaalobservarlos
grficosdelafigura5.9,querepresentanloscaudalescorrespondientesalarelacin
roacufero.Enestaltimafiguraseobservaque,endiversasocasiones,tienenlugar
detracciones imposibles en los tramos de tipo 3, lo que implica que parte del agua
demandadaporelacuferoenelmodelodesimulacinnuncallegaralmismoconlas
condiciones de flujo del modelo de optimizacin (hay que puntualizar que las
ecuacionesquegobiernanelmodelodeacuferouniopluricelularsiempreconsideran
unasituacinidealenlaqueelrosiempreaportaelflujosuficientehaciaelacufero).
AunquelasubrutinaACUIFEROcorrigelasdetraccionesimposiblesintroduciendouna
afeccinextrasobreelacuferoigualalacantidadnosatisfechadeladetraccindel
ro, cuanto mayor nmero de detracciones imposibles existan, menor ser la
coincidenciaentrelosresultadosdesimulacinyoptimizacin.Esto,porsupuesto,no
significa que los resultados obtenidos del modelo de optimizacin sean errneos o
menosadecuados,simplementesonlosquetienenqueserdadaslascondicionesde
flujorealesdelsistema.
84
Volumenalmacenado enelacufero(Hm3) Volumenalmacenado enelacufero(Hm3)
10
20
30
40
50
60
80
60
40
20
20
40
60
0
0 0
24 24
48 48
72 72
96 96
120 120
144 144
168 168
192 192
216 216
240 240
264 264
288 288
VacuOPTN1
312
VacuOPTN3
312
336 336
360 360
Mes
Mes
384 384
408 408
432 432
Vacusim
456 456
VacuSimN1
480 480
504 504
528 528
552 552
576 576
600 600
624 624
648 648
672 672
696 696
720
80
60
40
20
20
40
60
120
100
0
0
24
24
48 48
72 72
96 96
120 120
144 144
168 168
192 192
216 216
240 240
264 264
288
VacuOPTN2
288
VacuOPTN4
312 312
336 336
360
Mes
360
Mes
384 384
408 408
432 432
Vacusim
456 456
VacuSimN2
480 480
504 504
528 528
552 552
576 576
600 600
624 624
648 648
672 672
Figura6.8.Evolucindelvolumendelacuferocalculadoapartirdelareddeflujoparacadaunodelosnivelesdebombeopermitidoscomparadoconlosresultadosdesimulacin
696 696
720 720
85
86
Caudal(Hm3/mes)entreelroyelacufero Caudal(Hm3/mes)entreelroyelacufero
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
0
1
1.5
0.5
1
0
0.5
1
0 0
24 24
48 48
72 72
96 96
120 120
144 144
168 168
192 192
216 216
240 240
264 264
288 288
QNOPTN3
QNOPTN1
312 312
336 336
360 360
Mes
Mes
384 384
408 408
432 432
QNSimN3
QNSimN1
456 456
480 480
504 504
528 528
552 552
576 576
600 600
624 624
648 648
672 672
696 696
720
Caudal(Hm3/mes)entreelroyelacufero Caudal(Hm3/mes)entreelroyelacufero
1.5
0.5
0.6
0.4
0.2
2
1
0
0.5
1
0
0.2
0.4
0.6
0.8
1
0 0
24 24
48 48
72 72
96 96
120 120
144 144
168 168
192 192
216 216
Figura6.9.Caudalentreroyacufero,calculado(azul)ydemandado(rojo),paracadaunodelos4nivelesdebombeopermitidos
240 240
264 264
288 288
QNOPTN4
QNOPTN2
312 312
336 336
360 360
Mes
Mes
384 384
408 408
432 432
QnSimN2
QNSimN4
456 456
480 480
504 504
528 528
552 552
576 576
600 600
624 624
648 648
672 672
696 696
720 720
DadoqueelobjetivodeintroducirlaconsideracindeacuferosenelmodeloOPTIGES
es ganar profundidad en el estudio de los sistemas de recursos hdricos y permitir
estudiosdeoptimizacinqueincluyanlautilizacinconjuntadelasaguassuperficiales
ysubterrneas,acontinuacinnosfijaremosencmosevenafectadoslosdficitsdel
esquemaqueseestempleando.
Elcasoenqueelniveldedemandaagrcolaquepuedecubrirsemediantebombeoes
el 50% de la misma, es decir, el primer nivel, puede considerarse como el caso de
referencia en que slo se emplean las aguas superficiales para suministrar todas las
demandasdelsistemayaqueapenassehaceusodelosbombeosalsersuficientecon
elsuministrosuperficialparasuministrarlamitaddelademanda(figuraIV.1).
Estudiando,entonces,elprimercaso,seobservaqueexistendficitsimportantesenel
sistema y que no se cumplen los criterios de garanta ni para la demanda agrcola ni
paralasdemandasurbanas(verfigurasIV.3aIV.5ytabla5.2).
DemandaAgrcola
Criterio1ao Criterio2aos Criterio10aos
NFallos % NFallos % NFallos %
0 100 1 98.33 18 70
CRITERIOGARANTAIPH08:NOCUMPLE
DemandaVillaAbajo(Urbana)
CriterioMensual Criterio10aos
NFallos % NFallos %
126 82.5 44 13.73
CRITERIOGARANTAIPH08:NOCUMPLE
DemandaVillaAfuera(Urbana)
CriterioMensual Criterio10aos
NFallos % NFallos %
202 71.94 51 0
CRITERIOGARANTAIPH08:NOCUMPLE
Tabla6.2.Garantasasociadasalasdiferentesdemandasdelsistemaparaunniveldebombeosquecubrehasta
el50%delademandaagrcola
Analizandoelsistemasepuedenidentificarcomoresponsablesdeestosdficits,que
no escasez de recursos, dos causas diferenciadas. En primer lugar, y casi la ms
importante por as decirlo, la deslocalizacin temporal de recurso y demanda. En la
figura 5.10 se muestran desagregadas tanto las aportaciones que entran al sistema
como las demandas en media mensual. Se puede observar como la cantidad de
recursoresultamsquesuficienteparasuministrartodalademandasuperficialmente.
Desgraciadamente, el grueso de dicho recurso se corresponde con la aportacin
provenientedelacuencamedia,cuyacarenciadealgnelementoreguladorhaceque
sepierdaunagranpartedelmismodecaraalascarenciasevidentesenlosmesesde
87
verano,cuandolademandaagrcolademandaunosrecursosqueenlamayoradelas
ocasionesnosevanaposeer.
70
VolumendeAportacin/Demanda(Hm3/mes)
60
50
40
30
20
10
0
Oct Nov Dic Ene Feb Mar Abr May Jun Jul Ago Sep
DemandaAgrcola DemandaVillaAbajo
DemandaVillaAfuera AomedioAportacinenCabecera
AomedioAportacinalEmbalse AomedioAportacinCuencaIntermedia
Figura 6.10. Aportacin mensual media en la cuenca desagregada durante los 60 aos del periodo de
optimizacinfrentealademandatotaldesagregada
La segunda causa es, como en muchos sistemas reales, la sequa. Observando los
grficosIV.3aIV.5enelanejo4deestatesinaseapreciaqueexiste,principalmente,
unperiododesequadurantelosprimeros15aos,duranteloscualeslaaportacines
relativamentereducida(verfigurasIV.21aIV.24deaportacionesenlacuenca).
Es,portanto,interesante,plantearlaposibilidaddelautilizacinconjuntaderecursos
superficialesysubterrneosparapaliarlasnecesidadesdelsistema.Dadoqueestamos
tratandouncasoenquenoexiste,apriori,limitacinalosbombeos,permitirqueuna
mayor parte de la demanda agrcola pueda suministrarse de forma subterrnea
suponeunaopcinsencilladerealizar.
Sielniveldedemandasuministradoporelbombeoseincrementaa2,oloqueeslo
mismo,acubrirel70%delademandaagrcola,seapreciaunamejoraenlasgarantas,
peroanas,noselleganacumplirloscriteriosimpuestosporlaIPH08.
88
DemandaAgrcola
Criterio1ao Criterio2aos Criterio10aos
NFallos % NFallos % NFallos %
0 100 0 100 0 100
CRITERIOGARANTAIPH08:CUMPLE
DemandaVillaAbajo(Urbana)
CriterioMensual Criterio10aos
NFallos % NFallos %
107 85.14 43 15.69
CRITERIOGARANTAIPH08:NOCUMPLE
DemandaVillaAfuera(Urbana)
CriterioMensual Criterio10aos
NFallos % NFallos %
202 71.94 51 0
CRITERIOGARANTAIPH08:NOCUMPLE
Tabla6.3.Garantasasociadasalasdiferentesdemandasdelsistemaparaunniveldebombeosquecubrehasta
el90%delademandaagrcola
6.5.3. Testdefuncionamiento3.Controldelosbombeosmedianteparmetrosde
control
Sedecidelimitar,oparalizar,losbombeoscuandolascondicionesdelacuferoodela
relacin entre ste y el ro alcanzan un determinado lmite, generalmente impuesto
por necesidades fsicas y/o ambientales. A estas limitaciones se les denomina
parmetros de control. Se pueden definir parmetros de control tanto en acuferos
como en bombeos. En OPTIGES, el parmetro de control en cualquiera de estos dos
elementossedefineporsunmeroyporelumbral,unvalordedichoparmetropor
debajodelcualsedetienenlosbombeos.
89
Podraconsiderarsequealcanzarvolmenestanbajosenelacuferopuedenoresultar
adecuadopormotivosmedioambientales,comoporejemplolasalinizacindelmismo,
ounadetraccinmuyaltadelcaudaldelosrosalosqueestconectadoafectandolos
caudales ecolgicos de los mismos. Por tanto, es de recibo limitar los bombeos de
formaqueelvolumenenelacuferonollegueacotastanbajas.Sinembargo,hayque
tener en cuenta que existen unas garantas en las demandas que deberan
mantenerse,porloquehabrqueencontrarunequilibrioentreambaspartes.
40
Volumenalmacenadoenelacufero(Hm3)
20
20
40
60
80
100
24
48
72
96
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
720
0
Mes
Sinrestriccines Umbral45
Figura6.11.Evolucindelvolumenenelacuferoparalasituacinenqueelbombeocubrehastael90%dela
demandaagrcolaynoexistenlimitacionessobreelmismo.
90
1400
Dficitacumulado(Hm3) 1200
1000
800
600
400
200
0
24
48
72
96
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
0
Mes
Sinrestricciones Umbral45
Figura 6.12. Dficit acumulado para el caso en que no existen limitaciones a los bombeos y cuando se impide
bombearpordebajode45Hm3
6.6. Tiempodeclculoyconvergenciadelosresultados
Yasevioenelcaptuloanteriorcomoelnuevoalgoritmodeclculoincorporadoala
herramienta OPTIGES permite reducir el tiempo de ejecucin de la herramienta
OPTIGESenhastadosrdenesdemagnitud.Enestecaptulosehanrealizadopruebas
con dos sistemas distintos, el simplificado y el completo, con unas redes de flujo
asociadas con tamaos distintos que pueden consultarse en la tabla 5.4. Puede
observarsequenosonmuydiferentesunadelaotraperosquesonredesbastante
msgrandesquelasempleadasenelcaptuloanterior.
Tamaodelareddeflujo
Nmerodenudos Nmerodearcos
Tabla6.4.Tamaodelareddeflujoasociadaalosdosesquemasderecursoshdricosempleadosenestecaptulo
91
Dadoqueambossistemassonmuysimilares,sepresentarnlosresultadosrelativosal
tiempo de ejecucin del sistema completo. Como se ha comentado, se realizaron
cuatro pruebas diferentes segn el nivel de demanda que podra suministrarse
mediante bombeo a la demanda agrcola sin limitaciones de ningn tipo. De estas
pruebas se extrajeron los tiempos de clculo de cada iteracin por separado y del
tiempo de ejecucin global. Se puede observar en la figura 5.13 cmo el tiempo de
resolucinapenassuperalos2.5senelpeordeloscasosque,asuvez,secorresponde
conelcasorelativamentemscomplejo(niveldesuministrodel100%delademanda
agrcola),yaqueelnmerodearcosatravsdeloscualeshaycirculacindeflujoes
mayor. El tiempo de ejecucin individual de cada iteracin no super los 0.45s en
ningunodeloscuatrocasos.
3
Tiempoacumuladodeejecucin
2.5
1.5
0.5
0
1 2 3 4 5 6 7 8
Iteracin
N1 N2 N3 N4
Figura6.13.Tiempodeejecucinacumuladoparacadaunodelaspruebasrealizadasconelsistemaderecursos
simplificado,correspondindoseN1conelprimerniveldedemandayassucesivamente
92
3.5
Tiempoacumuladodeejecucin 3
2.5
1.5
0.5
0
1 2 3 4 5 6 7 8 9 10 11
Iteracin
Respectoalaconvergenciadelosresultados,adiferenciadelcaptuloanterior,nose
han experimentado casos en que el proceso de clculo no haya convergido
rpidamente, ms teniendo en cuenta que se fuerza al programa a realizar 8
iteraciones antes de realizar la comprobacin de convergencia. Esto no quita que se
puedadaralgncasoenquesealcanceelmximonmerodeiteracionessinllegarala
convergenciadelosclculos.Estehechorefuerzalahiptesisrealizadaenelanterior
captuloenqueseestableciquelaconvergenciadelosclculospuedenodepender
exclusivamentedelmtodoseguidosinotambindelsistemaqueseestestudiando
y, por ello, habr que estudiar, en un futuro, la forma de ligar los criterios de
convergenciaalmodelodesistemaquesevayaaanalizar.
6.7. Consideracionesfinalesdelcaptulo6
Sehadesarrolladounmduloadicionalparaunmodelodeoptimizacindeesquemas
derecursoshdricosdemodoque,apartirdeahora,puedaplantearselaelaboracin
de modelos de optimizacin de recursos hdricos en que se introduzca la utilizacin
conjunta de aguas superficiales y subterrneas. Este mdulo se incluir, tras su
completotesteo,dentrodefuturasversionesdelmodeloOPTIGES.
Demomentosehanintegradoexclusivamentedosmodelosdeacuferosencilloscomo
son los uni y pluricelulares. En futuros desarrollos de la herramienta se introducirn
msmodelosdeacuferoshastaigualarloscontenidosporlaherramientaSIMGES.
Otroaspectoquesehadesarrolladoperoquerequerirunmayordesarrolloposterior
eselcontroldebombeos.Demomentosehaestablecidoquesielestadodelacufero
93
Restacomentarquelaspruebasquesehanrealizadodelnuevomdulohanresultado
sindudasatisfactoriasdadoquelosresultadosobtenidosseencuadrandentrodelos
resultados esperables. Se confa, por tanto, en que la aplicacin de la herramienta a
esquemas de recursos hdricos basados en sistemas reales produzca resultados
adecuadosparasuempleoregulareneldesarrollodenuevaspolticasdegestinde
losmismos.
94
7. Conclusiones
Estatesinademsterhatratadolaoptimizacindeesquemasderecursoshdricoscon
una visin descendente. Se ha realizado, en primer lugar, un estudio del estado del
arteacercadelastcnicasdeoptimizacinqueseempleanactualmenteenelcampo
delagestinderecursoshidrulicos.Nosencontramosconquenuestraespecialidad
es uno de los campos en los que ms tcnicas diferentes se han empleado y, muy
probablemente, se emplearn debido a la variada casustica que puede darse y a la
granimportanciaquesedaalosrecursoshidrulicosporsucrecienteescasez.
Dadoqueelintersprincipalperseguidoenestatesinaeslamejorayampliacindel
modeloOPTIGES,unmodelobasadoenlaresolucinptimaderedesdeflujo,seha
continuadoeldesarrollodeestetextocentrndoseenelempleodeestatcnica.Dado
quelaresolucinderedesdeflujoesunametodologabienfundamentadadesdehace
dcadas,existeunamplioabanicodealgoritmosdisponiblesparasuempleo.Detodos
ellosexistandos,apartedelqueseutilizaenlaactualidad,quepodanserempleados
para la resolucin de las redes de flujo generadas por la herramienta OPTIGES con
algunaspequeasadaptaciones.
Porlotanto,secrearontresversionesdelmodelofuncionandocadaunaconunode
los algoritmos como motor de clculo y se compararon sus resultados entre s. De
estas comparaciones se obtuvo que el algoritmo RELAXIV (Bersetkas 1994) es capaz
deresolverlosesquemasgeneradosconelmodeloOPTIGESdeunaformamuchoms
eficientequeelalgoritmoqueseestabaempleandohastaahora,llegandoaserhasta
dosrdenesdemagnitudmsrpidoquesupredecesor.
Elnuevoalgoritmoabrepuesunnuevoabanicodeposibilidadesparalainclusinde
nuevas capacidades al modelo OPTIGES que, hasta el momento, se haban visto
coartadasporelexcesivoconsumoderecursosqueexigalaherramientafuncionando
bajoelanterioralgoritmo.Deentrelasnuevasposibilidadesdestacalaincorporacin
denuevoselementosdelsistemaderecursoshdricosconcomportamientonolineal.
Alserlasredesdeflujounaformaeficientedelaprogramacinlineal,eltratamiento
de las no linealidades se aproxima de forma iterativa. Cuanto ms complejas sean
95
Unodelosaspectosnovedososqueseplanteanconlainclusindelnuevoalgoritmoes
la incorporacin de acuferos a los modelos de optimizacin de los esquemas de
recursos hdricos de OPTIGES. As, se ha desarrollado un nuevo mdulo para la
herramientaquehademostradounfuncionamientoadecuadoenlasdiversaspruebas
quedelmismosehanrealizado.Porsupuesto,laspruebasrealizadasnoreflejantodas
posibilidadesquepodrandarseenunsistemarealperoofrecenunosresultadosmuy
satisfactorios que hacen pensar que su funcionamiento en casos ms complejos
tambinseradecuado.
Como conclusin general de esta tesina puede decirse que se ha cumplido con los
objetivosimpuestosaliniciodelamisma.LanuevaversindelaherramientaOPTIGES
suponeunavanceevidentefrentealaversinexistenteantesdeiniciarselostrabajos
que han finalizado con la redaccin de este texto. Por supuesto, queda pendiente la
aplicacinprcticadelanuevaversindelaherramientaparalaobtencindepolticas
ptimas de gestin de cuencas reales, aspecto que se desarrollar en futuras
investigacionesy/oestudios.
97
Referencias
AhujaR,MagnantiT,OrlinJ(1993)NetworkFlows:theory,algorithmsandapplications.PrenticeHall,
NewYork
AndreuJ(1992)ModeloOPTIGESdeOptimizacindelaGestindeEsquemasdeRecursosHdricos.
Manualdelprogramador.UniversidadPolitcnicadeValencia,Valencia
AndreuJ(1992)ModeloOPTIGESdeOptimizacindelaGestindeEsquemasdeRecursosHdricos.
Manualdelusuario.Versin2.0.UniversidadPolitcnicadeValencia,Valencia
BarrosM,TsaiF,YangSL,LopesJ(2003).Optimizationoflargescalehydropowersystemoperations.J
WaterResourPlanManag129,178188
BazaraaM,JarvisJ(1977)LinearProgrammingandNetworkFlows.JohnWileyandSonsInc,NewYork
BersetkasD(1985)Aunifiedframeworkforprimaldualmethodsinminimumcostnetworkflows
problems.MathProgram32,125145
BersetkasD,TsengP(1988)Therelaxcodesforlinearminimumcostnetworkflowproblems.Annof
OperRes13,125190
BersetkasD,TsengP(1994)RELAXIV:AFasterVersionoftheRELAXCodeforSolvingMinimumCost
FlowProblems.CompletionReportunderNSFGrantCCR9103804.Dept.ofElectricalEngineeringand
ComputerScience,MIT,Boston
Castelleti A, de Rigo D, Rizzoli AE (2007). Neurodynamic programming for designing water reservoir
networkmanagementpolicies.ControlEngPract15,10311038
Celeste,A.,Billib,M.(2009)Evaluationofstochasticreservoiroperationoptimizationmodels.AdvWater
Resour32,14291443
CelesteA,BillibM(2010)TheRoleofSpillandEvaporationinReservoirOptimizationModels.Water
ResourManag24,617628
ChavesP,ChangFJ(2008)Intelligentreservoiroperationsystembasedonevolvingartificialneural
networks.AdvWaterResour31,926936
ChouF,WuC,LinC(2006)SimulatingMultiReservoirOperationRulesbyNetworkFlowModel.ASCE
Conf.Proc.212,33
ChungF,ArcherM,DeVriesJ(1989)NetworkFlowAlgorithmAppliedtoCaliforniaAqueductSimulation.
JWaterResourPlanManag115,131147
CuretN(1994)Anincrementalprimaldualmethodforgeneralizednetworks.CompOperRes21,1051
1059
Curet(1997)Applyingsteepestedgetechniquestoanetworkprimaldualalgorithm.CompOperRes24,
601609
99
CuretN(1998)Implementationofasteepestedgeprimaldualsimplexmethodfornetworklinear
programs.AnnOperRes81,251270
DasguptaS,PapadimitriouC,VaziraniU(2006).Algorithms.McGrawHill
DekaPC,ChandramouliV(2009)FuzzyNeuralNetworkModelingofReservoirOperation.JWater
ResourPlanManag135,512
DeviS,SrivastavaDK,MohanC(2005)OptimalWaterAllocationfortheTransboundarySubernarekha
River,India.JWaterResourPlanManag131,253269
FordL,FulkersonD(1962)Flowsinnetworks.PrincetonUniversityPress,Princeton
FredericksJ,LabadieJ,AltenhofenJ(1998)DecisionSupportSystemforconjunctiveStreamAquifer
Management.JWaterResourPlanManag124,6978
GalelliS,SonciniSessaR(2010)Combiningmetamodellingandstochasticdynamicprogrammingforthe
designorreservoirreleasepolicies.EnvironModelSoftw25,209222
GhahramanB,SepaskhahAR(2004).Linearandnonlinearoptimizationmodelsforallocationofa
limiterwatersupply.IrrigandDrain53,3954
HinalO,AltanSakaryaAB,GerAM(2011)OptimizationofMultireservoirSystemsbyGenetic
Algorithm.WaterResourManag25,14651487
IlichN(2009)LimitationsofNetworkFlowalgorithmsinRiverBasinModeling.JWaterResourPlan
Manag135,4855
KenningtonJL,HelgasonRV(1980)AlgorithmsforNetworkProgramming.JohnWileyandSons,New
York
Khaliquzzaman,ChanderS(1997)NetworkFlowProgrammingModelforMultireservoirSizing.JWater
ResourPlanManag123,1521
KlingmanD,NapierA,StutzJ(1974)NETGENAprogramforGeneratingLargeScale(Un)Capacited
Assignment,Transportation,andMinimumCostFlowProblems.ManagSci20,814822
KuczeraG(1993)NetworkLinearProgrammingCodesforWaterSupplyHeadworksModeling.JWater
ResourPlanManag119,412417
LabadieJ,BaldoM,LarsonR(2000)MODSIM:Decisionsupportsystemforriverbasinmanagement.
Documentationandusermanual.Dept.OfCivilEngineering,CSU,FortCollins
LabadieJ(2004)OptimalOperationofMultireservoirSystems:StateoftheArtReview.JWaterResour
PlanManag130,93111.
LviteH,SallyH,CourJ(2003)Testingwaterdemandmanagementscenariosinawaterstressedbasin
insouthAfrica:applicationoftheWEAPmodel.PhysChemEarth28,779786
Loucks,D.(1992)WaterResourceSystemModels:TheirRoleinPlanning.JWaterResourPlanManag
118,214223.
MMA(2008).ConfederacinHidrogrficadelDuero.Memoria2008.
http://www.chduero.es/Inicio/Publicaciones/tabid/159/Default.aspx.Lastaccessed09March2011
100
MoeiniR,AfsharA,AfsharMH(2011)Fuzzyrulebasedmodelforhydropowerreservoirsoperation.
ElectrPowerEnergySyst33,171178
MousaviSJ,PonnambalamK,KarrayF(2007)Inferringoperatingrulesforreservoiroperationsusing
fuzzyregressionandANFIS.FuzzySetSyst158,10641082
NicklowJetal(2010)StateoftheArtforGeneticAlgorithmsandBeyondinWaterResourcesPlanning
andManagement.JWaterResourPlanManag136,412432
RaniD,MoreiraM(2010)SimulationOptimizationModeling:ASurveyandPotentialApplicationin
ReservoirSystemsOperation.WaterResourManag24,11071138
SabetH,CreelC(1994)NetworkFlowModelingofOrovilleComplex.JWaterResourPlanManag117,
301320
SechiG,ZuddasP.(2008)MultiperiodHypergraphModelsforWaterSystemsOptimization.Water
ResourManag22,307320
SunYH,YehW,HsuNS,LouieP(1995)GeneralizedNetworkAlgorithmforWaterSupplySystem
Optimization.JWaterResourPlanManag121,392398
WurbsR(1993)ReservoirSystemSimulationandOptimizationModels.JWaterResourPlanManag119,
455472
WurbsR(2005)Modelingriver/reservoirsystemmanagement,waterallocation,andsupplyreliability.J
Hydrol300,100113
YamoutG,ElFadelM(2005)AnOptimizationApproachforMultiSectoralWaterSupplyManagement
intheGreaterBeirutArea.WaterResourManag19,791812
YatesD,SieberJ,PurkeyD,HubertLeeA(2005)WEAP21ADemand,Priority,andPreferenceDriven
WaterPlanningModel.Part1:ModelCharacteristics.WaterInt30,487500.
101
Apndices
ApndiceA.ElmodeloOPTIGESdeoptimizacinde
lagestindeesquemasderecursoshdricos
Parasuutilizacinelusuariohadeconfeccionarpreviamenteunesquemasimplificado
delsistemadeformaqueesteestconstituidoporloselementosqueenelmodelose
contemplan y que bsicamente son conducciones (naturales y artificiales), nudos (de
unin,debifurcacinydealmacenamiento),aportaciones,ydemandas(zonasdeuso).
Elusuariosuministraalprogramalosdatosdelaconfiguracindeesteesquemaored,
juntamenteconlosdatosfsicosdeloselementos(porejemplo:capacidadesmximas
deembalses,odeconducciones),losdatosrelativosarecursosydemandas,ascomo
los que sirven para fijar prioridades dentro del esquema, y para definir criterios de
garantadesatisfaccindelasdemandasyrequerimientosambientales.
Elprogramatrabajaconvaloresmensuales,ypermiteoptimizacionesdeperodosde
unao(12meses)enadelante,conunnmerodeperodosdeoptimizacintambin
fijado por el usuario (por ejemplo, se pueden hacer para unos datos de 40 aos de
aportaciones:8intervalosdeoptimizacinquinquenal,20intervalosdeoptimizacin
bienial,...).Elmodeloproporcionalassolucionesptimassegnlafuncinobjetivoque
se define ms adelante, dando los valores de volmenes embalsados, caudales
circulantesydficits,encadames,ascomounresumenfinaldetodoelhorizonteen
estudio que incluye valores medios, mensuales y anuales de todas las variables,
nmerodefallos,garantas,ydficitsmximos.
105
A.1.Descripcindeloselementos
A.1.1.Nudos
Losnudossonelementospuntuales,yserequiereelusodeunosiemprequebienen
un lugar confluyan o diverjan dos o ms conducciones, o bien dicho punto tenga
capacidaddealmacenamiento(unembalse).Deestaforma,puedendiferenciarsedos
tipos de nudos en el modelo: (1) nudos corrientes, o de transferencia,
correspondientesalprimercasoyquenorequierenensucaracterizacinmsquede
un nmero de identificacin; y (2) nudos embalse que, aparte de por su nmero de
identificacin, estn caracterizados por su capacidad de embalse, la cual puede
cambiarsemesames.
Enlosembalsestambinpuede/debedefinirlacurvasuperficievolumenylosvalores
mediosdeevaporacinmensual,deestaformasetieneencuentalaevaporacindel
embalse. Cuando un embalse alcanza el volumen mnimo, se considera que no tiene
prdidas por evaporacin, de forma que el volumen nunca bajar del mnimo
declarado.
A.1.2.Conducciones
Sonelementosquecorrespondenatramosdero,canales,etc.,porloscualescircula
elaguadeunnudoaotro,siempreenunasoladireccinpreestablecidaporelusuario.
Por lo tanto, las conducciones, al igual que los arcos de una red de flujo, se
caracterizanporsunudoinicial,sunudofinal,suscapacidadesmximaymnima(p.e.
caudalmnimo)ylaprioridaddeestecaudalmnimo.Tantolascapacidadesmximas
como las mnimas pueden definirse para cada mes del ao. Las prioridades en las
conduccionessiempreseentiendenrelativasalosotrosposiblestramosconcaudales
mnimodefinidos,siendoprioritarioeldemenornmerodeprioridad.
A.1.3.Aportaciones
Correspondenaentradasdeaguaenelsistemaprovenientesdepartesdelacuenca
quenoseincluyenenelesquema.Vienendefinidasnicamenteporelnudoendonde
seincorporanalsistema,elnombredearchivodondehandeleerseyuncoeficiente
para multiplicar los valores de ese archivo (para cambiar las unidades, rebajar o
106
incrementarlaescaladelosdatos,representarprdidasnoincluidasenotrospuntos
delmodelo).
A.1.4.Demandas
Corresponden a zonas donde el agua es utilizada (demandas urbanas o agrarias).
Vienendefinidasporelnudodedondetoman,lademandaanual,elrepartodesta
dentro del ao, y la prioridad. Tambin es necesario especificar un coeficiente de
retorno (fraccin e la demanda no consumida y devuelta al sistema). En cuanto a la
prioridad,sirvelodichoparalasconducciones.
A.1.5.Elementosderetorno
Correspondenareintegrosdeaguaprocedentesdelafraccindelasdemandasqueno
esconsumidayquesereintegranalsistema.Unelementopuedeserusadoporunao
ms demandas. Para definir el elemento de retorno simplemente es necesario
suministrar al modelo el nmero del nudo donde se supone que se incorporan los
caudalescorrespondientes.
A.1.6.Optimizacinyfuncinobjetivo
LaoptimizacindelagestindelsistemaparaunperododeNaosesrealizadaporel
modelominimizandolafuncinobjetivosiguiente:
N 12 nc ni nd ni '
ne
i , j d i , j ,t + i , j d ' i , j ,t i vi , N 12
t =1 i =1 j =1
(3.1)
i =1 j =1 i =1
donde,
nceselnmerodeconduccionesenelesquema,cadaunadeellasconel
caudalmnimodivididoenniniveles.
nd es el nmero de demandas en el esquema, cada una de ellas con la
demandadivididaenniniveles.
neeselnmerodeembalsesenelesquema.
ni es el nmero de niveles en que se divide el caudal mnimo de la
conduccini.
nieselnmerodenivelesenquesedividelademandai.
i,jeselfactordeponderacinasignadoalposibledficitdi,j,tdelniveljdel
caudalmnimodelaconduccinienelmest.
i,jeselfactordeponderacinasignadoalposibledficitdi,j,tdelniveljde
lademandaienelmest.
107
Losfactoresdeponderacinvienendadosporexpresionesquereflejanlasprioridades
asignadasporelusuarioacadacaudalecolgico,cadademandaycadaembalse.
Puestoquelasrestriccionessontambinlineales,yelesquemadecuencaseconfigura
internamentecomounareddeflujo,seutilizaparalaoptimizacinelalgoritmoOut
ofKilter, como ya se ha comentado anteriormente. Para ello el modelo configura
previamente,apartirdelesquemadelacuencaqueutilizaelusuarioyenbasealos
datos fsicos y de prioridades proporcionados sobre el sistema, una red de flujo
conservativa que contempla adems todos los meses del perodo temporal a
optimizar.Estagranreddeflujointernaeslaqueesresueltaporelalgoritmo.Yuna
vez resuelta, los resultados en trminos de flujos en la red son traducidos por el
programaenvariableshidrolgicasverdaderas.
A.2.Elementosnolineales
ElmodeloOPTIGESpermiteconsiderarenlaoptimizacindosaspectosdecarcterno
lineal como son la evaporacin de los embalses y los retornos de las demandas. La
inclusin de estas dos caractersticas se realizamediante la resolucin iterativa de la
red. En una primera iteracin se resuelve el problema considerando nicamente, los
aspectoslineales,posteriormentesecalculantantolaevaporacincomolosretornos
asociadosaesaprimeraiteracinyserealizanloscambiosnecesariosenlaredpara
incluirloscomoelementoslineales.Laredseresuelvedeformaiterativahastaquese
alcanzaelcriteriodeconvergenciaosealcanzaelmximodeiteracionesdefinido.
A.3.Resultados
Elprogramaproporcionalosresultadosdelaoptimizacinenformadecuadros,uno
paracadaaohidrolgico,quecontienenlosvalorescorrespondientesacadamesdel
mismo, as como los totales anuales. Adems, al final del horizonte proporciona un
cuadroconlosvaloresmediosmensualesyanuales.Paralasconduccioneselresumen
proporciona los volmenes circulados, y adems el nmero de fallos de caudales
ecolgicos, as como la garanta de los mismos. Para las demandas el resumen
108
proporcionatambinelnmerodefallos(dficits),lagaranta,lagarantavolumtrica,
elmximodficitenunmes,yelmximodficitendosmesesconsecutivos.
A.4.AplicacionesprcticasdelmodeloOPTIGES
A.5.LimitacionesdelmodeloOPTIGES
En el captulo anterior ya se citaron las razones por las cuales los modelos de
optimizacinnoseutilizantantocomolosdesimulacin(Labadie2004).
CentrndonosahoraenelmodeloOPTIGEStenemosunmodeloquepuedepreparar
optimizacionesdesistemasduranteperiodosmuylargos,tanlargoscomolargassean
lasseriesdeaportacionesquesealimentenalmodelo.Porsupuesto,cuantomslargo
sea el periodo de optimizacin, mayor ser el tamao de la red de flujo y esto,
obviamente, tendr un coste computacional ms elevado. Tambin, el nmero de
elementos incluidos en el esquema del sistema de recursos hdricos a optimizar
afectar al tamao de la red, ya que cada elemento supone la inclusin de una
determinada cantidad de arcos y nudos en la red para cada mes del periodo de
optimizacin.Todoestollevaalanecesidaddetenerquecrearmodelosmuysencillos
de los sistemas lo que, a su vez, los aleja bastante de la realidad. Si, adems, con la
intencin de mejorar la representatividad del modelo, introducimos elementos con
comportamientos no lineales que se resuelven mediante iteraciones, lo que implica
resolver la misma red en repetidas ocasiones, volvemos a encontrarnos con el
problemadeltiempodecomputacin.Parecequellegamosauncallejnsinsalida,por
unladosecreanmodelospocorepresentativosdelarealidadporfaltadeelementosy,
por otro, no se incluyen elementos nuevos porque supondran un incremento del
tiempodeejecucindelalgoritmoenocasionesprohibitivo.
Parasalirdeestecircuitocerrado,resultaobvioquelomsadecuadoesincrementar
lacapacidaddeclculodeformaquesetardemenosenrealizarunaiteracin.Unavez
logradoesto,laintroduccindenuevoselementosenlosesquemasdeOPTIGEScomo
porejemplolosacuferos(muyimportantes)ylascentraleshidroelctricas,deberaser
prcticamenteobligatorio.
109
ApndiceB.TranscripcindelasubrutinaACUIFERO
UnadelasprincipalesaportacionesdeestatesinaalmodeloOPTIGESeslacreacinde
lasubrutinaACUIFEROparalainclusindeacuferosenlosmodelosdeoptimizacin.A
continuacin se reproduce la ltima versin de dicha subrutina previa a la
presentacindeestatesinaconfechade28deJuniode2011.
SUBROUTINE ACUIFERO
C
C
INCLUDE 'PARAMET.FOR'
INCLUDE 'COMDAT.FOR'
INCLUDE 'COMRED.FOR'
C*********************************************************************
****
C EN ESTA SUBRUTINA SE SIMULA EL ACUIFERO A LO LARGO DE CADA PASO DE
CALCULO
C POSTERIORMENTE SE REVISAN LAS DETRACCIONES IMPOSIBLES ASI COMO LOS
PARAMETROS DE CONTROL
C FINALMENTE SE MODIFICAN AQUELLAS PARTES DE LA RED AFECTADAS POR EL
ACUIFERO COMO SON LOS TRAMOS TIPO 3
C LOS BOMBEOS
C*********************************************************************
*****
REAL:: AFEACUI_(MAXAE+1)
INTEGER::BDC(MAXDEM),BBA(MAXBAD),MARCADEM(MAXDEM),MARCABAD(MAXBAD)
INTEGER CODPC,BAC
REAL QN,VF2,VF2_,VF1,QCON
EXTERNAL PCBOMBEO, KFLOW
C
C CON ESTE MARCADOR, DE MOMENTO, VOY A INTENTAR HACER QUE LOS
BOMBEOS SE REDUZCAN DE FORMA PROGRESIVA EN LUGAR DE ANULARSE
BOMPRO=1
C
C INICIO SIMULACI POR ACUIFERO
DO I=1,NACU
C TIPO DE ACUIFERO
IT=ITACU(I)
C
C*********************************************************************
*****
C INICIO BUCLE ANUAL
DO IANY=1,NANY
IAN12=(IANY-1)*12-1
C
C INICIO BUCLE MENSUAL
DO IMES=1,12
NMES=IMES+(IANY-1)*12
K1=NAR1AC(I)+IAN12+1+IMES
K2=K1+NANY*12
C
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
CCCCC
C INICIALIZACI DE VARIABLES
C
111
112
PCONT(I,1,0)=PCONT(I,1,0)+PCONT(I,J+3,NMES-1)
END DO
END IF
C CLCULO DEL VOLUMEN EN CADA UNA DE LAS CELDAS Y EN TOTAL
DO J=1,NAUT(I)
AL=ALFA(I,J)
EAL=EALFA(I,J)
RC=0.
DO K=1,NAES(I)
RC=RC+AFEACUI_(K)*PSI(I,J,K)
END DO
PCONT(I,J+3,NMES)=PCONT(I,J+3,NMES-1)*EAL+(1.-EAL)*RC/AL
PCONT(I,1,NMES)=PCONT(I,1,NMES)+PCONT(I,J+3,NMES)
END DO
C SE CALCULA EL CAUDAL ENTRANTE/SALIENTE POR BALANCE
PCONT(I,2,NMES)=PCONT(I,1,NMES-1)+SUMAAFE-PCONT(I,1,NMES)
! +entradas - salidas = copia de acciones elementales....
C
END SELECT
C
C DETRACCIONES IMPOSIBLES Y TRAMOS TIPO 3
C
IF (NCOND3.GT.0) THEN
QCON_SUMA=0.
AFEACUI_(NAES(I)+1)=0.
DO J=NCOND1+NCOND2+1,NCOND
C SI LA CONDUCCI NO EST`CONECTADA A ESTE ACUERO SE SALTA
IF (ACUCON(J).EQ.I) THEN
C
L1=NAR1TR3(J)+(IAN12+1)*4+(IMES-1)*4
IF (IQMI(J).EQ.1) L1=L1+((IAN12+1)+(IMES-
1))*(2*NNIVQ(I)+1)
C
C LECTURA DE CAUDAL EN TRAMO 3 EN LA RED DE FLUJO
FL3=(KARC(L1-1)-KARC(L1)+KARC(L1+1))/100.
C
C CAUDAL ENTRE RIO Y ACUERO SEG EL COEFICIENTE DE REPARTO DE
LA CONDUCCI
QCON=PCONT(I,2,NMES)*COEFREPCON(J)
C
C SI EL TRAMO ES GANADOR, NO PASA NADA Y SE IMPONE EL CAUDAL
GANADO EN EL ARCO CORRESPONDIENTE
C SI EL TRAMO ES PERDEDOR, PERO LA DETRACCI NO ES
IMPOSIBLE, TAMPOCO HAY PROBLEMA
IF (QCON.LT.0.AND.ABS(QCON).GT.FL3) THEN
C SI LA DETRACCI ES IMPOSIBLE, SE RECALCULA QN Y EL
VOLUMEN
PCONT(I,1,NMES)=PCONT(I,1,NMES)-QCON+FL3
C PARA QUE LA SIMULACI TENGA EN CUENTA EL CAUDAL NO
DETRAIDO POR FALTA DEL MISMO
C SE CREA UNA NUEVA AFECCI COMPUESTA POR DICHO VOLUMEN
EXTRAO DEL ACUERO
AFENEW=QCON+FL3
IF (ABS(AFENEW).LT.0.001) AFENEW=0.
AFEACUI_(NAES(I)+1)=AFEACUI_(NAES(I)+1)+AFENEW
QCON=-FL3
END IF
C SE RECALCULA EL CAUDAL DE CONEXI CON EL RIO
QCON_SUMA=QCON_SUMA+QCON
END IF
113
END DO
C SE REASIGNA EL VALOR DEL CAUDAL DE CONEXI QUE SER`IGUAL SI NO
HA PASADO NADA O CAMBIAR`SI EXISTN DETRACCIONES IMPOSIBLES
PCONT(I,2,NMES)=QCON_SUMA
C
END IF
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
CCCCCCCCCCCCCCCCCCCCCCCCC
C REVISI DE PARMETROS DE CONTROL Y CAMBIOS EN ACCIONES
ELEMENTALES
C
C REVISI DE LOS PARMETROS DE CONTROL DEL ACUERO
CODPC=IPCEST(I)
IF (CODPC.GT.0) THEN
BAC=PCBOMBEO(UMBRALAC(I),PCONT(I,CODPC,NMES))
ELSE
BAC=1
END IF
C
C COMPROBACI DE PARMETROS DE CONTROL EN DEMANDAS Y MODIFICACI
DE LOS MISMOS SI FUERA NECESARIO
IF (NDEM.GT.0) THEN
DO J=1,NDEM
IF (NABDC(J).GT.0) THEN
CODPC=IPCDC(J)
IF (NABDC(J).EQ.I.AND.CODPC.GT.0) THEN
BDC(J)=PCBOMBEO(UMBDC(J),PCONT(I,CODPC,NMES))
ELSE
BDC(J)=1
END IF
K1=NAR1BO(J)+((IAN12+1)+(IMES-1))*(NNIV(I)+NUMTO(I)+1)
IF (BAC.EQ.0.OR.BDC(J).EQ.0) THEN
BOM=KARC(K1)/100.
AFEACUI_(NAEBDC(J))=AFEACUI_(NAEBDC(J))+BOM
KARC(K1)=0
MARCADEM(J)=0
END IF
END IF
END DO
END IF
C
C COMPROBACI DE PARMETROS DE CONTROL EN BOMBEOS ADICIONALES Y
MODIFICACI DE LOS MISMOS SI FUERA NECESARIO
IF (NBAD.GT.0) THEN
DO J=1,NBAD
CODPC=IPCBAD(J)
IF (NACBAD(J).EQ.I.AND.CODPC.GT.0) THEN
BBA(J)=PCBOMBEO(UMBBAD(J),PCONT(I,CODPC,NMES))
ELSE
BBA(J)=1
END IF
K1=NAR1BAD(J)+IAN12+IMES
IF (BAC.EQ.0.OR.BBA(J).EQ.0) THEN
BOM=KARC(K1)/100.
AFEACUI_(NAEBAD(J))=AFEACUI_(NAEBAD(J))+BOM
KARC(K1)=0
MARCABAD(J)=0
END IF
END DO
END IF
114
C
C END IF
C
C COMPROBACI DE CONVERGENCIA DEL ACUERO
C Se resuman las acciones elementales y se incluye en la
comprobaci e convergencia
SUMAAFE2=0.
DO K=1,NAES(I)+1
SUMAAFE2=SUMAAFE2+AFEACUI_(K)
END DO
C SE COMPRUEBA QUE LAS AFECCIONES SON IGUALES AL FINAL DE LA
ITERACI, SI NO, SE HACE UNA MAS
IF (ABS(SUMAAFE-SUMAAFE2).LT.0.001) THEN
C UNA VEZ LAS AFECCIONES SON LAS MISMAS, SE COMPRUEBA QUE LOS
VOLENES CALCULADOS SEAN LOS MISMOS
C NINGUNO DE ESTOS VOLENES PROVIENE DE LA RED DE FLUJO SINO DE
LA ITERACI DE LA SIMULACI
IF (ABS(PCONT(I,1,NMES)-VF2_).LE.0.1.OR.ITERACION.GT.10) EXIT
END IF
C FINAL ITERACIONES
END DO
WRITE (19,*) NMES,PCONT(I,1,NMES),PCONT(I,2,NMES),SUMAAFE
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
CCCCCCCCCCCCCCCCCCC
C REASIGNACI DE LITES EN LA RED DE FLUJO SEG LOS RESULTADOS DE
LA SIMULACI DEL ACUERO EN EL MES
C
C TRAMOS TIPO 3
IF (NCOND3.GT.0) THEN
DO J=NCOND1+NCOND2+1,NCOND
C SI LA CONDUCCI NO EST`CONECTADA A ESTE ACUERO SE SALTA
IF (ACUCON(J).EQ.I) THEN
L1=NAR1TR3(J)+(IAN12+1)*4+(IMES-1)*4
IF (IQMI(J).EQ.1) L1=L1+((IAN12+1)+(IMES-1))*(2*NNIVQ(I)+1)
C DEPENDIENDO DE SI EL TRAMO ES PERDEDOR O GANADOR SE
ACTIVAR`UN ARCO U OTRO
IF (PCONT(I,2,NMES).GE.0) THEN
KSUP(L1)=0
KSUP(L1+1)=KFLOW(ABS(PCONT(I,2,NMES))*COEFREPCON(J))
ELSE
KSUP(L1)=KFLOW(ABS(PCONT(I,2,NMES))*COEFREPCON(J))
KSUP(L1+1)=0
END IF
KARC(L1)=KSUP(L1)
KARC(L1+1)=KSUP(L1+1)
C
QNRED=(KARC(L1+1)-KARC(L1))/100.
QNCALC=PCONT(I,2,NMES)*COEFREPCON(J)
IF (ABS(QNRED-QNCALC).GT.0.1) ICONV=0
END IF
END DO
END IF
C
C BOMBEOS DE LAS DEMANDAS
IF (NDEM.GT.0) THEN
DO J=1,NDEM
IF (NABDC(J).EQ.I) THEN
K1=NAR1BO(J)+((IAN12+1)+(IMES-1))*(NNIV(I)+NUMTO(I)+1)
IF (MARCADEM(J).EQ.0) KSUP(K1)=0
C IF (BAC.EQ.0.OR.BDC(J).EQ.0) KSUP(K1)=0.
115
C IF (BAC.EQ.1.AND.BDC(J).EQ.1) KSUP(K1)=KFLOW(QMABDC(J))
END IF
END DO
END IF
C
C BOMBEOS ADICIONALES
IF (NBAD.GT.0) THEN
DO J=1,NBAD
IF (NACBAD(J).EQ.I) THEN
K1=NAR1BAD(J)+IAN12+IMES
IF (MARCABAD(J).EQ.0) KSUP(K1)=0
C IF (BAC.EQ.0.OR.BDC(J).EQ.0) KSUP(K1)=0
C IF (BAC.EQ.1.AND.BDC(J).EQ.1) KSUP(K1)=KFLOW(QMABDC(J))
END IF
END DO
END IF
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
C FINAL BUCLE MENSUAL
END DO
C FINAL BUCLE ANUAL
END DO
C FINAL SIMULACI POR ACUERO
END DO
C RETORNO A SUBRUTINA ANTERIOR
RETURN
END SUBROUTINE
FUNCTION PCBOMBEO(VALOR_UMBRAL,VALORPC)
C
C
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
CCC
C ESTA FUNCI REALIZA LA COMPARACI DE LOS PARMETROS DE CONTROL Y
C DECIDE SI SE PUEDE SEGUIR BOMBEANDO O NO
C
C SIRVE TANTO PARA REALIZAR LA DECISI EN ACUEROS COMO EN DEMANDAS Y
BOMBEOS ADICIONALES
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
CCC
C
IF (VALOR_UMBRAL.GT.VALORPC) THEN
PCBOMBEO=0
ELSE
PCBOMBEO=1
END IF
RETURN
END
116
ApndiceC.ArchivodedatosDATGENparala
ejecucindelmodelocompletodeOPTIGESenel
captulo5
Acontinuacinsetranscribeelarchivodedatosqueseempleaparalageneracindel
modelo de OPTIGES correspondiente al sistema de recursos hdricos empleado en el
captulo5deestetexto.Noseproporcionanlosarchivosdeaportacionesporresultar
deexcesivaenvergaduraparasuinclusinenelgruesodeestetexto.
"V3.0"
"Partedesimulaciondelacuenca"
"RioMayu"
6011940
1100
111312430101
20000100001
"EmbChicharro"
2
00100
30.0042.0042.0045.0045.0042.0050.0050.0045.0038.0030.0030.00
1.001.001.001.001.001.001.001.001.001.001.001.00
0153670109140170227247
00.10.51.54.5915.522.54255
65.0040.0022.6828.8737.1160.8292.78113.40147.42159.79136.0893.81
3011
"Chico_Chicharro"
120
0.000.000.000.000.000.000.000.000.000.000.000.00
10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00
10000.0010000.0010000.0010000.00
110.01
"Chicharro_Grande"
230
0.000.000.000.000.000.000.000.000.000.000.000.00
10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00
10000.0010000.0010000.0010000.00
110.01
"TramoFinal"
5110
0.000.000.000.000.000.000.000.000.000.000.000.00
10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00
10000.0010000.0010000.0010000.00
110.01
"trrecargalluvia"
117
611
0.000.000.000.000.000.000.000.000.000.000.000.00
10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00
10000.0010000.0010000.0010000.00
11111
110.01
"AzudGrande_VertVillaAbajo"
34
0.000.000.000.000.000.000.000.000.000.000.000.00
10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00
10000.0010000.0010000.0010000.00
1200.8
110.01
"VertVillaAbajo_ICaVillaAbajo"
45
0.000.000.000.000.000.000.000.000.000.000.000.00
10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00 10000.00
10000.0010000.0010000.0010000.00
1200.2
110.01
"DemVillaAbajo"
000000000
56.67
8.898.408.408.407.398.217.918.599.118.707.618.40
11
507090
115302310810
1
"TomaVillaAbajo"
2
720.150.2
1
1
6.006.006.006.006.006.006.006.006.006.006.006.00
"DemAgrElNaranjero"
0011001013
84.21001
3.000.000.000.000.654.325.9412.2716.6025.5421.3210.36
11
507090
115305075100810
1
"TomaAgraria"
3
36001
3
0
118
30.0030.0030.0030.0030.0030.0030.0030.0030.0030.0030.0030.00
"DemVillaAfuera"
000000000
46
0.000.000.0021.7421.7421.7421.744.354.354.350.000.00
11
507090
115305075100810
1
"Toman3"
1
12001
170
0
10.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.00
"VertVillaAbajo"
4
"ApoCabecera"
1
"ApoCabera"
1
"ApoEmbalse"
2
"ApoAfluente11"
1
"ApoCuencaMedia"
3
"ApoCuencaMedia"
1
"Recargalluvia"
6
"recargaacuifero25"
1
"Acuferounicelular"
2
00
0.020
119
ApndiceD.Grficasderesultadosdeltestde
funcionamiento1(apartado5.5.1).
Enelapartado5.5.1sellevacabolaoptimizacindeunsistemareducidorespectoal
mostrado en la figura 5.5 para comprobar que el modelo OPTIGES maneja
correctamente el reparto de flujos en la red de forma que no se asignen recursos
adicionalesalostramosdetipo3pararecargarelacufero.Altenersecuatroposibles
niveles de demanda a cubrir con el bombeo, el volumen de resultados es muy alto
comoparasermostradoeneltextogeneral.Acontinuacinsereproducelabaterade
grficosresultantedelascuatroejecucionesdelmodeloOPTIGES,cadaunaparauno
delosnivelesdedemandaquepuedencubrirseconelbombeoalademandaagrcola.
D.1. Resultados del caso en que el bombeo slo cubre el primer nivel de la
demandaagrcola(50%)
50
Volumenalmacenadoenelacufero(Hm3)
40
30
20
10
10
20
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
0
24
48
72
96
Mes
FiguraD.1.Volumenalmacenadomesamesenelacufero
121
0.9
Caudal(Hm3/mes)entreroyacufero 0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
24
48
72
96
Mes
FiguraD.2.Caudalentreroyacufero(positivodelacuferoalroynegativodelroalacufero)
40
Volumenanual(Hm3)bombeadoalademanda
35
30
25
agrcola
20
15
10
0
0 10 20 30 40 50 60
Ao
FiguraD.3.Volumenbombeadoalademandaagrcola
122
50
Volumenalmacenadoenelembalse(Hm3) 45
40
35
30
25
20
15
10
5
0
0
24
48
72
96
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
Mes
FiguraD.4.Volumenmensualalmacenadoenelembalse
45
40
35
DficitAnual(Hm3)
DemandaAgrcola
30
25
20
15
10
0
0 10 20 30 40 50 60
Ao
FiguraD.5.Dficitanualdelademandaagrcola
123
30
DemandaUrbana(VillaAbajo) 25
DficitAnual(Hm3)
20
15
10
0
0 10 20 30 40 50 60
Ao
FiguraD.6.DficitanualdelademandaurbanadeVillaAbajo
50
45
DemandaUrbana(VillaAfuera)
40
35
DficitAnual(Hm3)
30
25
20
15
10
5
0
0 10 20 30 40 50 60
Ao
FiguraD.7.DficitanualdelademandaurbanadeVillaAfuera
124
D.2.Resultadosdelcasoenqueelbombeocubrehastaelsegundoniveldela
demandaagrcola(70%)
40
Volumenalmacenadoenelacufero(Hm3)
20
20
40
60
80
100
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
0
24
48
72
96
Mes
FiguraD.8.Volumenalmacenadomesamesenelacufero
1
Caudal(Hm3/mes)entreroyacufero
1
0
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
24
48
72
96
Mes
FiguraD.9.Caudalentreroyacufero(positivodelacuferoalroynegativodelroalacufero)
125
126
Volumenalmacenadoenelembalse(Hm3) Volumenanual(Hm3)bombeadoalademanda
agrcola
10
15
20
25
30
35
40
45
50
0
5
0
10
20
30
40
50
60
0
24
48
72
96
120
10
144
168
192
216
240
20
264
288
FiguraD.10.Volumenbombeadoalademandaagrcola
312
FiguraD.11.Volumenmensualalmacenadoenelembalse
336
360
Mes
30
Ao
384
408
432
456
480
40
504
528
552
576
50
600
624
648
672
696
60
30
25
DficitAnual(Hm3)
DemandaAgrcola
20
15
10
0
0 10 20 30 40 50 60
Ao
FiguraD.12.Dficitanualdelademandaagrcola
18
16
DemandaUrbana(VillaAbajo)
14
DficitAnual(Hm3)
12
10
0
0 10 20 30 40 50 60
Ao
FiguraD.13.DficitanualdelademandaurbanadeVillaAbajo
127
50
45
DemandaUrbana(VillaAfuera) 40
35
DficitAnual(Hm3)
30
25
20
15
10
5
0
0 10 20 30 40 50 60
Ao
FiguraD.14.DficitAnualdelademandaurbanadeVillaAfuera
D.3. Resultados del caso en que el bombeo cubre hasta el tercer nivel de la
demandaagrcola(90%)
100
Volumenalmacenadoenelacufero(Hm3)
0
100
200
300
400
500
600
700
800
900
1000
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
720
0
24
48
72
96
Mes
FiguraD.15.Volumenalmacenadomesamesenelacufero
128
0.5
Caudal(Hm3/mes)entreroyacufero
0
0.5
1.5
2.5
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
0
24
48
72
96
Mes
FiguraD.16.Caudalentreroyacufero(positivodelacuferoalroynegativodelroalacufero)
70
Volumenanual(Hm3)bombeadoalademanda
60
50
40
agrcola
30
20
10
0
0 10 20 30 40 50 60
Ao
FiguraD.17.Volumenbombeadoalademandaagrcola
129
50
Volumenalmacenadoenelembalse(Hm3)
45
40
35
30
25
20
15
10
5
0
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
0
24
48
72
96
Mes
FiguraD.18.Volumenmensualalmacenadoenelembalse
20
18
16
14
DficitAnual(Hm3)
DemandaAgrcola
12
10
8
6
4
2
0
0 10 20 30 40 50 60
Ao
FiguraD.19.Dficitanualdelademandaagrcola
130
18
16
DemandaUrbanaVillaAbajo
14
DficitAnual(Hm3)
12
10
0
0 10 20 30 40 50 60
Ao
FiguraD.20.DficitanualdelademandaurbanadeVillaAbajo
50
45
DemandaUrbanadeVillaAfuera
40
35
DficitAnual(Hm3)
30
25
20
15
10
5
0
0 10 20 30 40 50 60
Ao
FiguraD.21.DficitAnualdelademandaurbanadeVillaAfuera
131
D.4.Resultadosdelcasoenqueelbombeocubreel100%delademanda
Volumenalmacenadoenelacufero(Hm3) 200
200
400
600
800
1000
1200
1400
1600
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
720
0
24
48
72
96
Mes
FiguraD.22.Volumenalmacenadomesamesenelacufero
0.5
Caudal(Hm3/mes)entreroyacufero
0.5
1.5
2.5
3.5
0
24
48
72
96
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
Mes
FiguraD.23.Caudalentreroyacufero(positivodelacuferoalroynegativodelroalacufero)
132
Volumenalmacenadoenelembalse(Hm3) Volumenanual(Hm3)bombeadoalademanda
agrcola
10
15
20
25
30
35
40
45
50
0
5
0
10
20
30
40
50
60
70
0
24
48
72
96
120
10
144
168
192
216
240
20
264
288
FiguraD.24.Volumenbombeadoalademandaagrcola
312
FiguraD.25.Volumenmensualalmacenadoenelembalse
336
360
Mes
30
Ao
384
408
432
456
480
40
504
528
552
576
50
600
624
648
672
696
60
133
18
16
14
DficitAnual(Hm3)
DemandaAgrcola
12
10
0
0 10 20 30 40 50 60
Ao
FiguraD.26.Dficitanualdelademandaagrcola
18
16
DemandaUrbanaVillaAbajo
14
DficitAnual(Hm3)
12
10
0
0 10 20 30 40 50 60
Ao
FiguraD.27.DficitanualdelademandaurbanadeVillaAbajo
134
50
45
DemandaUrbanadeVillaAfuera 40
35
DficitAnual(Hm3)
30
25
20
15
10
5
0
0 10 20 30 40 50 60
Ao
FiguraD.28.DficitAnualdelademandaurbanadeVillaAfuera
D.5.Aportacionesdelsistemaenloscuatrocasos
AportacinenCabecera
100
90
80
Aportacin(Hm3/mes)
70
60
50
40
30
20
10
0
0 48 96 144 192 240 288 336 384 432 480 528 576 624 672
Mes
FiguraD.29.Aportacinencabecera
135
AportacinenEmbalse
7
6
Aportacin(Hm3/mes)
0
0 48 96 144 192 240 288 336 384 432 480 528 576 624 672
Mes
FiguraD.30.Aportacinenembalse
Recargadelacufero
1.2
1
Recarga(Hm3/mes)
0.8
0.6
0.4
0.2
0
0 48 96 144 192 240 288 336 384 432 480 528 576 624 672
Mes
FiguraD.31.Recarganaturaldelacufero
136
ApndiceE.Grficasderesultadosdeltestde
funcionamiento2(apartado5.5.2).
Enelapartado5.5.2sellevacabolaoptimizacindelesquemaderecursoshdricos
mostradoenlafigura5.5paracomprobarelfuncionamientoglobaldelmodelocuando
no existen restricciones al uso de bombeos. Al tenerse cuatro posibles niveles de
demandaacubrirconelbombeo,elvolumenderesultadosesmuyaltocomoparaser
mostrado en el texto general. A continuacin se reproduce la batera de grficos
resultantedelascuatroejecucionesdelmodelo,cadaunaparaunodelosnivelesde
demandaquepuedencubrirseconelbombeoalademandaagrcola.
Noseincluyenlosgrficoscorrespondientesalvolumendelacuferoyaloscaudales
entresteyelrodadoqueyasehanincluidoeneltextoprincipal.
E.1. Resultados del caso en que el bombeo slo cubre el primer nivel de la
demandaagrcola(50%)
1.2
Volumenanual(Hm3)bombeadoalademanda
0.8
agrcola
0.6
0.4
0.2
0
0 10 20 30 40 50 60
Ao
FiguraE.1.Volumenbombeadoalademandaagrcola
137
50
Volumenalmacenadoenelembalse(Hm3)
45
40
35
30
25
20
15
10
5
0
0
24
48
72
96
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
Mes
FiguraE.2.Volumenmensualalmacenadoenelembalse
45
40
35
Dficitanual(Hm3)
DemandaAgrcola
30
25
20
15
10
0
0 10 20 30 40 50 60
Ao
FiguraE.3.Dficitanualdelademandaagrcola
138
30
DemandaUrbana(VillaAbajo) 25
Dficitanual(Hm3)
20
15
10
0
0 10 20 30 40 50 60
Ao
FiguraE.4.DficitanualdelademandaurbanadeVillaAbajo
50
45
DemandaUrbana(VillaAfuera)
40
35
Dficitanual(Hm3)
30
25
20
15
10
5
0
0 10 20 30 40 50 60
Ao
FiguraE.5.DficitanualdelademandaurbanadeVillaAfuera
139
E.2.Resultadosdelcasoenqueelbombeocubrehastaelsegundoniveldela
demandaagrcola(70%)
35
Volumenanual(Hm3)bombeadoalademanda
30
25
20
agrcola
15
10
0
0 10 20 30 40 50 60
Ao
FiguraE.6.Volumenbombeadoalademandaagrcola
50
Volumenalmacenadoenelembalse(Hm3)
45
40
35
30
25
20
15
10
5
0
0
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
24
48
72
96
Mes
FiguraE.7.Volumenmensualalmacenadoenelembalse
140
25
20
Dficitanual(Hm3)
DemandaAgrcola
15
10
0
0 10 20 30 40 50 60
Ao
FiguraE.8.Dficitanualdelademandaagrcola
18
16
DemandaUrbana(VillaAbajo)
14
Dficitanual(Hm3)
12
10
0
0 10 20 30 40 50 60
Ao
FiguraE.9.DficitanualdelademandaurbanadeVillaAbajo
141
50
45
DemandaUrbana(VillaAfuera) 40
35
Dficitanual(Hm3)
30
25
20
15
10
5
0
0 10 20 30 40 50 60
Ao
FiguraE.10.DficitAnualdelademandaurbanadeVillaAfuera
E.3. Resultados del caso en que el bombeo cubre hasta el tercer nivel de la
demandaagrcola(90%)
50
Volumenanual(Hm3)bombeadoalademanda
45
40
35
30
agrcola
25
20
15
10
5
0
0 10 20 30 40 50 60
Ao
FiguraE.11.Volumenbombeadoalademandaagrcola
142
50
Volumenalmacenadoenelembalse(Hm3)
45
40
35
30
25
20
15
10
5
0
0
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
24
48
72
96
Mes
FiguraE.12.Volumenmensualalmacenadoenelembalse
16
14
12
Dficitanual(Hm3)
DemandaAgrcola
10
0
0 10 20 30 40 50 60
Ao
FiguraE.13.Dficitanualdelademandaagrcola
143
18
16
DemandaUrbana(VillaAbajo)
14
Dficitanual(Hm3)
12
10
0
0 10 20 30 40 50 60
Ao
FiguraE.14.DficitanualdelademandaurbanadeVillaAbajo
50
45
DemandaUrbana(VillaAfuera)
40
35
Dficitanual(Hm3)
30
25
20
15
10
5
0
0 10 20 30 40 50 60
Ao
FiguraE.15.DficitAnualdelademandaurbanadeVillaAfuera
144
E.4.Resultadosdelcasoenqueelbombeocubreel100%delademanda
Volumenanual(Hm3)bombeadoalademanda 90
80
70
60
50
agrcola
40
30
20
10
0
0 10 20 30 40 50 60
Ao
FiguraE.16.Volumenbombeadoalademandaagrcola
50
Volumenalmacenadoenelembalse(Hm3)
45
40
35
30
25
20
15
10
5
0
120
144
168
192
216
240
264
288
312
336
360
384
408
432
456
480
504
528
552
576
600
624
648
672
696
0
24
48
72
96
Mes
FiguraE.17.Volumenmensualalmacenadoenelembalse
145
1
0.9
0.8
0.7
Dficitanual(Hm3)
DemandaAgrcola
0.6
0.5
0.4
0.3
0.2
0.1
0
0 10 20 30 40 50 60
Ao
FiguraE.18.Dficitanualdelademandaagrcola
30
25
DemandaUrbana(VillaAbajo)
Dficitanual(Hm3)
20
15
10
0
0 10 20 30 40 50 60
Ao
FiguraE.19.DficitanualdelademandaurbanadeVillaAbajo
146
35
30
DemandaUrbana(VillaAfuera)
25
Dficitanual(Hm3)
20
15
10
0
0 10 20 30 40 50 60
Ao
FiguraE.20.DficitAnualdelademandaurbanadeVillaAfuera
E.5.Aportacionesdelsistemaenloscuatrocasos
AportacinenCabecera
100
90
80
Aportacin(Hm3/mes)
70
60
50
40
30
20
10
0
0 48 96 144 192 240 288 336 384 432 480 528 576 624 672
Mes
FiguraE.21.Aportacinencabecera
147
AportacinenEmbalse
7
6
Aportacin(Hm3/mes)
0
0 48 96 144 192 240 288 336 384 432 480 528 576 624 672
Mes
FiguraE.22.Aportacinenembalse
AportacindelaCuencaMedia
180
160
140
Aportacin(Hm3/mes)
120
100
80
60
40
20
0
0 48 96 144 192 240 288 336 384 432 480 528 576 624 672
Mes
FiguraE.23.Aportacindelacuencamedia
148
Aportacintotalcuenca
300
250
Aportacin(Hm3/mes)
200
150
100
50
0
0 48 96 144 192 240 288 336 384 432 480 528 576 624 672
Mes
FiguraE.24.Aportacintotalenlacuenca
Recarganaturaldelacufero
1.2
1
Recarga(Hm3/mes)
0.8
0.6
0.4
0.2
0
0 48 96 144 192 240 288 336 384 432 480 528 576 624 672
Mes
FiguraE.25.Recarganaturaldelacufero
149