+ All Categories
Home > Education > NewAGEImplementsGEOFRAME

NewAGEImplementsGEOFRAME

Date post: 05-Dec-2014
Category:
Upload: cafe-geoframe
View: 898 times
Download: 4 times
Share this document with a friend
Description:
It contains the philosophy behind the model NewAGE
85
AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige GEOFRAME Prof. Riccardo Rigon Ing. Andrea Antonello Ing. Silvia Franceschi Ing. Davide Giacomelli Trento, 17 gennaio 2007
Transcript
Page 1: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

GEOFRAME

Prof. Riccardo RigonIng. Andrea AntonelloIng. Silvia Franceschi

Ing. Davide Giacomelli

Trento, 17 gennaio 2007

Page 2: NewAGEImplementsGEOFRAME

Contents

The Nuovo Adige model is a hydrologicaI model:

working in continuous; with real time data acquired from database; fit to simulate low water periods on the whole basin; calculating water balance; built on international standards (CUAHSI, OPENMI).

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

NUOVO ADIGE MODEL

Page 3: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

DECISION MAKING

EVALUATION OF STRATEGIES THROUGH MODELS

STRATEGIES FOR POLICY MAKERSDATA INTERPRETATION

EVALUATION OF STRATEGIES THROUGH MODELSEVALUATION OF STRATEGIES THROUGH

MODELS

DATA INTERPRETATIONDATA INTERPRETATION

STRATEGIES FOR POLICY MAKERSSTRATEGIES FOR POLICY MAKERS

Page 4: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

HYDROLOGICAL MODELS

DataParametersEquations

Mass, momentum and energy conservation. Chemical transformations

Forcings and observables

Equation’s constant. In time! In space they are heteorgeneous

Page 5: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

HYDROLOGICAL MODELS

DataParametersEquations

Mass, momentum and energy conservation. Chemical transformations

Forcings and observables

Equation’s constant. In time! In space they are heteorgeneous

Numerics, boundary and initial conditions

Data Assimilation. Data Models. Tools for Analysis.

Calibration, derivation from proxies

Page 6: NewAGEImplementsGEOFRAME

Reservoirs and

withdrawals

EvapotranspirationRainfall

Runoff and Routing

Snow

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

HYDROLOGICAL SUBMODELS

Page 7: NewAGEImplementsGEOFRAME

EASY

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

Interacting in the simplest way in line with the complexity

of the problem

USER’S POINT OF VIEW

Page 8: NewAGEImplementsGEOFRAME

EASY

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

Interacting in the simplest way in line with the complexity

of the problem

USER’S POINT OF VIEW

OPEN SOURCE

NOT bound to closed and reserved

architectures

Page 9: NewAGEImplementsGEOFRAME

EASY

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

Interacting in the simplest way in line with the complexity

of the problem

USER’S POINT OF VIEW

OPEN SOURCE

NOT bound to closed and reserved

architectures

FLEXIBLE

A system that can evolve in time if new demand are manifested

Page 10: NewAGEImplementsGEOFRAME

FLEXIBILITY from modeling point of view means allowing new models integration, by the way the knowledge of dynamics increases or new numeric methods are defined, with no change on EXTERNAL system structure (i.e. Implementing “plug-ins” method)

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

Page 11: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

COMPONENTS

AnalysisTools (UNITN/R)

Database (PostgresSQL/PostGIS/HSQL/H2/CUAHSI)

Models(UNITN/OpenMI)

Interfaces(Java/udig/JGrass/BeeGIS)

users webexternal database

Page 12: NewAGEImplementsGEOFRAME

• JGrass – Is GIS platform developed by CUDAM,

Hydrologis and ICENS, E’ la piattaforma GIS

sviluppata da CUDAM, Hydrologis e ICENS,

GRASS and ESRI compatible. All data and

model interface development is based upon

JGRASS 3.0 standards

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

GLOSSARY

Page 13: NewAGEImplementsGEOFRAME

• CUAHSI - Consortium of Universities for the

Advancement of Hydrologic Science (representing

more than one hundred United States universities)

provides web services, tools, standards and

procedures that enhance access to more and better

data for hydrologic analysis. CUDAM is CUAHSI

international member. Nuovo Adige is developed

upon consortium specifications.

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

GLOSSARY

Page 14: NewAGEImplementsGEOFRAME

• OPENMI - I a set of specification for models integration. Originally developed in the HarmonIT EU project (DHI and Wallingfort software, among others).

All model OpenMI compliant can be connected and used

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

GLOSSARY

Page 15: NewAGEImplementsGEOFRAME

• PostgreSQL/PostGIS is an Open Source relational database including geographic extensions (i.e. the management of geometric features)

• Arc Hydro, is the database archietecture adopted by CUAHSI as base of its hydrological data management system.

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

GLOSSARY

Page 16: NewAGEImplementsGEOFRAME

• DSpace - Is the DIGITAL archive developed by MIT for the management of several (non geographic data sets)

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

GLOSSARIO

Page 17: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

Nuovo Adige Implements the concept of

Page 18: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

FROM CUAHSI PROJECT

Page 19: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

From Maidment, 2006

Hydrovolume

Geovolume

FROM CUAHSI PROJECT

Page 20: NewAGEImplementsGEOFRAME

Residence time distribution

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

Discharge rating curve From Maidment, 2006

FROM CUAHSI PROJECT

Page 21: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

J-HYDRO:The network structure

Resolution level 5Resolution level 4Resolution level 3Resolution level 2Resolution level 1

Page 22: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

J-HYDRO:The network structure

Resolution level 4Resolution level 3Resolution level 2Resolution level 1

Page 23: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

J-HYDRO:The network structure

Resolution level 3Resolution level 2Resolution level 1

Page 24: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

J-HYDRO:The network structure

Resolution level 2Resolution level 1

Page 25: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

J-HYDRO:The network structure

Resolution level 1

Page 26: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

Database (PostgresSQL/PostGIS/CUAHSI)

Netnode related to network and basins

Page 27: NewAGEImplementsGEOFRAME

Time series are linked to monitoring points:

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

Database (PostgresSQL/PostGIS/CUAHSI)

Page 28: NewAGEImplementsGEOFRAME

Summary of all monitoring points in database

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

Database (PostgresSQL/PostGIS/CUAHSI)

Page 29: NewAGEImplementsGEOFRAME

Database (PostgresSQL/PostGIS/CUAHSI)

Lasa

An example of time series linked to a monitoring point, extracted from database

Rainfall (id=216) Wind velocity (id=217)

Temperature (id=219)Wind direction (id=218)

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

Page 30: NewAGEImplementsGEOFRAME

• Geometries insertion;

• Positioning of cross sections;

• Lake intersections;

• Computation of water withdrawal;

• Time series updating.

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

Database (PostgresSQL/PostGIS/CUAHSI)

Tools have been developed to managing insertion and creation of geometries and time series data, necessary to models’ run:

Page 31: NewAGEImplementsGEOFRAME

GEOMETRIES INSERTION

• Copying geometries from shapefiles to database tables; • Extracting topological nodes from net geometries;• Creating links between different geometries (nets, net nodes,basins).

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

Database (PostgresSQL/PostGIS/CUAHSI)

Page 32: NewAGEImplementsGEOFRAME

POSITIONING OF CROSS SECTIONS

• Finding intersections between network and CROSS sections;• Computation of new nodes progressive distance, and network updating;• Copying new informations to analysis tables.

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

Database (PostgresSQL/PostGIS/CUAHSI)

Page 33: NewAGEImplementsGEOFRAME

LAKE INTERSECTIONS

• Finding intersections between network and lake geometries;• Labeling intake nodes and outtake nodes;• Copying new node informations to node tables.

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

Database (PostgresSQL/PostGIS/CUAHSI)

Page 34: NewAGEImplementsGEOFRAME

COMPUTATION OF WATER WITHDRAWAL

• Evaluating maximum available discharge to withdrawal, for different destination uses and different time periods.

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

Database (PostgresSQL/PostGIS/CUAHSI)

Page 35: NewAGEImplementsGEOFRAME

TIME SERIES UPDATING

• Rewriting input file to SQL;• Linking time series to related monitoring points;• Creating new metadata.

AdB Adige – CUDAM - Bilancio idrico di superficie di primo livello

Database (PostgresSQL/PostGIS/CUAHSI)

Page 36: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

Models (UNITN/OpenMI)

Page 37: NewAGEImplementsGEOFRAME

AdB Adige – CUDAM - Difesa idrogeologica e bilancio idrico nel bacino dell’Adige

Models (UNITN/OpenMI)

Page 38: NewAGEImplementsGEOFRAME

The approach to hydrological modeling is different for peripheral zones

of Adige basin, where natural outflow is preponderant, and for main

river channels where instead is fundamental to consider artificial

works: Basin peripheral area: a Rainfall-Runoff model (called GEOcuencas) is

used; Main river: a 1D routing model is used for discharge evaluation,

counting both natural and artificial intakes and withdrawals, if there

are.

Models (UNITN/OpenMI)

Page 39: NewAGEImplementsGEOFRAME

Reservoirs and

withdrawals

EvapotranspirationMeteo Forcing

Runoff and Routing

Snow

Modelli (UNITN/OpenMI)

Page 40: NewAGEImplementsGEOFRAME

Meteo Forcing

Evapotranspiration Evapotranspiration evaluation model

•Kriging rainfall spatial interpolationTemperature spatial interpolation

Snow Snow height evaluation on different quote layers model

Runoff

Infiltration Partitioning rainfall/infiltration model

Geomorphological runoff model

Models (UNITN/OpenMI)

Page 41: NewAGEImplementsGEOFRAME

Hydrological modeling data automatically extracted from DB are:

geometries (network structure) time series (hydrometers and weather stations) withdrawals data reservoirs data

The hydrological model can be run in any of the critical points in the basin:

• nodes: points in basin like: hydrometers, artificial reservoirs, lakes, points where you

want to evaluate discharge; macrobasins: areas marked by drainage divides and a node, o located between two

consecutive nodes; basic basins: basic hydrologic unit; with surface < 2 km2.

Models (UNITN/OpenMI): the digital watershed

Page 42: NewAGEImplementsGEOFRAME

Geometries for model execution are created for any single simulation, thanks to a

hierarchical numbering scheme, based on Pfafstetter numbering scheme (Verdin and

Verdin, 1999).

Models (UNITN/OpenMI): dynamic database

In this way one can extract upstream elements, starting from current net Pfafstetter

number, so you can navigate the whole network and build related basins. Then

macrobasins are created, closed on the node selected by the user for current

simulation.

Page 43: NewAGEImplementsGEOFRAME

Modelli (UNITN/OpenMI): network geometries creation

Page 44: NewAGEImplementsGEOFRAME

Models (UNITN/OpenMI): selecting closure nodes

Page 45: NewAGEImplementsGEOFRAME

Models (UNITN/OpenMI): selecting closure nodes

Page 46: NewAGEImplementsGEOFRAME

Models (UNITN/OpenMI): viewing macro basins

Page 47: NewAGEImplementsGEOFRAME

non active nodes

Models (UNITN/OpenMI): macro basins

Page 48: NewAGEImplementsGEOFRAME

Meteorological data used by models are: rainfall temperature pressure moisture wind velocity solar radiation

These data are evaluated on basic basins.

Meteo Forcing Needed and Managed

Page 49: NewAGEImplementsGEOFRAME

Meteo Forcing

Page 50: NewAGEImplementsGEOFRAME

Distributed model splits any basic basin (max area 5 km2) in altitude

layers and bands; evaluates stored rain water depth and possible snow melting;Create a filter between measured rain water and hydrological model,

modifying model input

Snow

Page 51: NewAGEImplementsGEOFRAME

Runoff

Page 52: NewAGEImplementsGEOFRAME

•Routing model solves Saint Venant equations, and sets the

required hydrodynamic 1D parameters;Numerical integration of 1D model uses difference finite

scheme;The initial condition is given by uniform flow upon the whole

domain;Boundary conditions are defined upstream/downstream

depending on flow regime;Generic cross sections could be used;Intakes and withdrawals are evaluated;

Routing

Page 53: NewAGEImplementsGEOFRAME

withdrawal: to Montecatini channel

Routing: intakes and withdrawals

Page 54: NewAGEImplementsGEOFRAME

intake to Adige from Montecatini channel

withdrawal from Adige to Biffis channel

Routing: intakes and withdrawals

Page 55: NewAGEImplementsGEOFRAME

Routing: intakes and withdrawals

Page 56: NewAGEImplementsGEOFRAME

Villa Lagarina Marco

Routing: longitudinal profile

Page 57: NewAGEImplementsGEOFRAME

User Interfaces(Java/JGRASS)

Open Source GIS developed by CUDAM and Department of Civil and Environmental Engineering of University of Trento, collaborating with HydroloGIS

Page 58: NewAGEImplementsGEOFRAME

•Open Source GIS developed by CUDAM and Department of Civil and Environmental Engineering of University of Trento, in collaboration with HydroloGIS•Mainly targeted environmental analysis, joins a user friendly interface and a complex analysis engine, partially developed on purpose, partially derived from GRASS

User Interfaces(Java/JGRASS)

Page 59: NewAGEImplementsGEOFRAME

•Open Source GIS developed by CUDAM and Department of Civil and Environmental Engineering of University of Trento, in collaboration with HydroloGIS•Mainly targeted environmental analysis, joins a user friendly interface and a complex analysis engine, partially developed on purpose, partially derived from GRASSDisplays vector data from database

User Interfaces(Java/JGRASS)

Page 60: NewAGEImplementsGEOFRAME

INTERFACCIA GRAFICA: JGrass

DATABASE CONNECTION

LAYERS VIEW

User Interface (JGRASS)

Page 61: NewAGEImplementsGEOFRAME

ATTRIBUTE TABLE VIEW

User Interface (JGRASS)

Page 62: NewAGEImplementsGEOFRAME

User Interface (JGRASS)

Page 63: NewAGEImplementsGEOFRAME

•Open Source GIS developed by CUDAM and Department of Civil and Environmental Engineering of University of Trento, in collaboration with HydroloGIS•Dedicated mainly to environmental analysis, joins a user friendly interface and a complex analysis engine, partially developed on purpose, partially derived from GRASS•Displays vector data from databaseDisplays several different data (not in DB) like shapefiles, rasters, DEM, satellite images…

User Interface (JGRASS)

Page 64: NewAGEImplementsGEOFRAME

User Interface (JGRASS)

Page 65: NewAGEImplementsGEOFRAME

User Interface (JGRASS)

Page 66: NewAGEImplementsGEOFRAME

•Open Source GIS developed by CUDAM and Department of Civil and Environmental Engineering of University of Trento, in collaboration with HydroloGIS•Dedicated mainly to environmental analysis, joins a user friendly interface and a complex analysis engine, partially developed on purpose, partially derived from GRASS•Displays vector data from database•Displays several different data (not in DB) like shapefiles, rasters, DEM, satellite images… •Sets closure point, to evaluate flood hydrograph

User Interface (JGRASS)

Page 67: NewAGEImplementsGEOFRAME

User Interface (JGRASS)

Page 68: NewAGEImplementsGEOFRAME

•Open Source GIS developed by CUDAM and Department of Civil and Environmental Engineering of University of Trento, in collaboration with HydroloGIS•Dedicated mainly to environmental analysis, joins a user friendly interface and a complex analysis engine, partially developed on purpose, partially derived from GRASS•Displays vector data from database•Displays several different data (not in DB) like shapefiles, rasters, DEM, satellite images… •Sets closure point, to evaluate flood hydrograph •Rules models’ run•Sets models are going to be used

User Interface (JGRASS)

Page 69: NewAGEImplementsGEOFRAME

User Interface (JGRASS)

Page 70: NewAGEImplementsGEOFRAME

•Open Source GIS developed by CUDAM and Department of Civil and Environmental Engineering of University of Trento, in collaboration with HydroloGIS•Dedicated mainly to environmental analysis, joins a user friendly interface and a complex analysis engine, partially developed on purpose, partially derived from GRASS•Displays vector data from database•Displays several different data (not in DB) like shapefiles, rasters, DEM, satellite images… •Sets closure point, to evaluate flood hydrograph •Rules models’ run•Sets models are going to be used•Turning on/off monitoring points like reservoirs and hydrometers

User Interface (JGRASS)

Page 71: NewAGEImplementsGEOFRAME

•Open Source GIS developed by CUDAM and Department of Civil and Environmental Engineering of University of Trento, in collaboration with HydroloGIS•Dedicated mainly to environmental analysis, joins a user friendly interface and a complex analysis engine, partially developed on purpose, partially derived from GRASS•Displays vector data from database•Displays several different data (not in DB) like shapefiles, rasters, DEM, satellite images… •Sets closure point, to evaluate flood hydrograph •Rules models’ run•Sets models are going to be used•Turning on/off monitoring points like reservoirs and hydrometers•Setting simulation parameters

User Interface (JGRASS)

Page 72: NewAGEImplementsGEOFRAME

User Interface (JGRASS): setting simulation parameters

Page 73: NewAGEImplementsGEOFRAME

•Open Source GIS developed by CUDAM and Department of Civil and Environmental Engineering of University of Trento, in collaboration with HydroloGIS•Dedicated mainly to environmental analysis, joins a user friendly interface and a complex analysis engine, partially developed on purpose, partially derived from GRASS•Displays vector data from database•Displays several different data (not in DB) like shapefiles, rasters, DEM, satellite images… •Sets closure point, to evaluate flood hydrograph •Rules models’ run•Sets models are going to be used•Turning on/off monitoring points like reservoirs and hydrometers•Setting simulation parameters•Viewing simulation resultPossible simulation saving in both HSQL and PostgreSQL/Postgis database

User Interfaces (JGRASS)

Page 74: NewAGEImplementsGEOFRAME

Viewing simulation result:Measured and forecasting discharge

Rainfall and snow contribution

User Interface (JGRASS): simulation run

Page 75: NewAGEImplementsGEOFRAME

12/09/2007 - 14-09/2007

Routing: flood hydrograph in Villa Lagarina

Page 76: NewAGEImplementsGEOFRAME

Routing: Leno intake

Page 77: NewAGEImplementsGEOFRAME

Routing: Montecatini withdrawal

Page 78: NewAGEImplementsGEOFRAME

Routing: uniform flow profile

Page 79: NewAGEImplementsGEOFRAME

Routing: activation of intakes and withdrawals

Page 80: NewAGEImplementsGEOFRAME

Leno intake

Routing: activation of intakes and withdrawals

Page 81: NewAGEImplementsGEOFRAME

Montecatini withdrawal

Routing: activation of intakes and withdrawals

Leno intake

Page 82: NewAGEImplementsGEOFRAME

Routing: activation of intakes and withdrawals

Montecatini withdrawalLeno intake

Page 83: NewAGEImplementsGEOFRAME

Snow

Page 84: NewAGEImplementsGEOFRAME

MODELS INTEGRATIONOpenMi: standard way to models integrationPossible changing models for the same computationManaging temporal cycle directly from JGrassPossible different languages models integration: Java, Fortran, CPossible run of several OpenMi compliant models (Sobek, HecRAS, Mike 11...)

Page 85: NewAGEImplementsGEOFRAME

Thank you!


Recommended