modflow data model

25
MODFLOW DATA MODEL An extension of the Arc Hydro Groundwater Simulation feature dataset

Upload: velma

Post on 21-Jan-2016

42 views

Category:

Documents


0 download

DESCRIPTION

MODFLOW Data Model. An extension of the Arc Hydro Groundwater Simulation feature dataset. MODFLOW Data Model. Data standard for storing MODFLOW models in a GIS database Importing models built externally Archiving calibrated models Building new MODFLOW models inside ArcGIS - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: MODFLOW Data Model

MODFLOW DATA MODELAn extension of the Arc Hydro

Groundwater Simulation feature dataset

Page 2: MODFLOW Data Model

MODFLOW Data Model

Data standard for storing MODFLOW models in a GIS database

Importing models built externally

Archiving calibrated models Building new MODFLOW

models inside ArcGIS Custom scripts for

analyzing/modifying models can be developed as geoprocessing tools

Page 3: MODFLOW Data Model

Watershed

Aquifer Wells

WaterbodyHydroPoints

WaterLines

MonitoringPoint

GeologyArea

GeologyLine

GeologyPoint

1

1..*

BoreholeLog1..*

1..*

1..*

WaterLine

Waterbody

HydroPoint

Watershed

1

1..*

1

1..*

1

1

1..*

1..*

1

Framework data model Wells and boreholes

Time Series

Hydrostratigraphy

SectionLine1

1..*

1..*

1..*

1..*

Geology

1..*

1..*

BoreLine

BorePoint

1

HydroGeologicUnit

GeoArea

GeoSection

GeoVolume

GeoRastersTimeSeriesType

1..*

Time Series Datasets

TimeSeries

MonitoringPoint

Well

Aquifer

January 1991

January 1992

January 1993

Feet above mean sea level

UniqueIDTable

1

Boundary

SimulationCell2D 1 1..* Cell3D

Node2D Node3D

11

1..*

1 1..*

1..*

Simulation Feature Data Set

Boundary

HydroIDHydroCodeDescriptionOriginXOriginYAngle

1

Node2D

HydroIDHydroCodeIJ

Cell2D

HydroIDHydroCodeIJ

Cell3D

HydroIDHydroCodeIJK

Node3D

HydroIDHydroCodeIJK

1

1

1

1

1

*

CellIndex

IJKIJIJK

Page 4: MODFLOW Data Model

Boundary Polygon

San Antonio Segment

Northern Segment

Barton Springs SegmentJ

I

Page 5: MODFLOW Data Model

Cell2D and Node2D Features

Cell2D

Node2D

Page 6: MODFLOW Data Model

Conceptual Model - Hydrogeology

Page 7: MODFLOW Data Model

Ancestral Streams

Page 8: MODFLOW Data Model

Ancestral Streams

Page 9: MODFLOW Data Model

Ancestral Streams

Page 10: MODFLOW Data Model

Riverbank Model Layer 1

Consists of sands, silts, and clays from floodplain and alluvial deposits Superjacent ancestral stream channels cut across this formation

creating lateral channels of gravels and unconsolidated sediments

Page 11: MODFLOW Data Model

Predominantly consists of sands, silts, and clays Superjacent ancestral stream channels cut across this formation,

creating lateral channels of gravels and unconsolidated sediments

Turlock Lake Laguna FormationModel Layers 3,4 and 5

Page 12: MODFLOW Data Model

Composed of two dominant units: Black andesitic sands “salt and pepper sand” and blue and brown

clays Hard gray and black tuff-breccias “lava”

Mehrten FormationModel Layers 6,7 and 8

Page 13: MODFLOW Data Model

Consists of rhyolite ash, quartz sand , and ashy clay

Valley Springs FormationModel Layer 9

Page 14: MODFLOW Data Model

Consists of sandstone, silts, and clays

Ione FormationModel Layer 10

Page 15: MODFLOW Data Model

MODFLOW Data Model

Observations

OUTNAMISCALSTOMULTHEVHTOMULTGBEVFGBTOMULTDREVFDRTOMULTRVEVFRVTOMULTCHEVFCH

OBSVars

TextLong Int.DoubleDoubleDoubleDoubleDoubleDoubleDoubleDoubleDoubleDouble

HOBIDOBSNAMIJROFFCOFFITT

HOB

OIDTextLong Int.DoubleDoubleShort Int.

HOBIDLayerPR

HOBLayers

Long Int.Long Int.Double

HOBIDOBSNAMIREFSPTOFFSETHOBSHSIMSTAThSTATddSTATFLAGPLOTSYMBOL

HOBTimes

Long Int.TextLong Int.DoubleDoubleDoubleDoubleDoubleShort Int.Long Int.

1

1..*

1..*

FLOBIDFLOBTypeOBSNAMIREFSPTOFFSETHOBSHSIMSTATISTICSTATFLAGPLOTSYMBOL

FLOB

OIDTextTextLong Int.DoubleDoubleDoubleDoubleShort Int.Long Int.

FLOBIDIJKFactor

FLOBFactors

Long Int.Long Int.Double

1

1..*

Solvers

MXITERNPARMACCLHCLOSEIPCALCWSEEDIPRSIP

SIP

Long Int.Long Int.DoubleDoubleShort Int.DoubleLong Int.

MXITERACCLHCLOSEIPRSOR

SOR

Long Int.DoubleDoubleLong Int.

MXITERITER1NPCONDHCLOSERCLOSERELAXNBPOLIPRPCGMUTPCGDAMP

PCG

Long Int.Long Int.Short Int.DoubleDoubleDoubleShort Int.Long Int.Short Int.Double

ITMXMXUPMXLOWMXBWIFREQMUTD4ACCLHCLOSEIPRD4

DE4

Long Int.Long Int.Long Int.Long Int.Short Int.Short Int.DoubleDoubleLong Int.

RCLOSEIITERHCLOSEMXITERDAMPIADAMPIOUTGMGISMISCRELAX

GMG

DoubleLong Int.DoubleLong Int.DoubleShort Int.Short Int.Short Int.Short Int.Double

STOR1STOR2STOR3ICGMXITERMXCYCBCLOSEDAMPIOUTAMGDUPDLOW

LMG

DoubleDoubleDoubleShort Int.Long Int.Long Int.DoubleDoubleShort Int.DoubleDouble

Output

TimeIDSPNumTSNumTotalTimePeriodTimeAbsoluteTime

OutputTime

OIDLong Int.Long Int.DoubleDoubleDate

TimeIDIJKFlowTypeFlow

OutputFlow

Long Int.Long Int.Short Int.Double

FileTypeDescriptionFormatCompressFilePath

OutputFiles

TextTextTextTextBlobText

TimeIDIJKHead

OutputHead

Long Int.Long Int.Double

TimeIDIJKDrawdown

OutputDrawdown

Long Int.Long Int.Double

Parameters

ZoneIDIJIZON

Zones

Long Int.Long Int.Long Int.

ParamIDPARNAMPARTYPETableCodeFieldCodeParvalBKeyvalBLBUBSCALLNISENSLogInterpLogMinValTiedSource

Params

OIDTextTextTextTextDoubleDoubleDoubleDoubleDoubleDoubleShort Int.Short Int.Short Int.DoubleTextShort Int.

ClusterIDParInstIDLayerZoneIDMultID

Clusters

OIDLong Int.Long Int.Long Int.Long Int.

MultIDIJRMLT

Multipliers

OIDLong Int.Double

ParamIDPointNameParvalBISENSMultIDSourceID

PilotPts

Long int.TextDoubleDoubleShort Int.Long Int.Long Int.

ParInstIDInstNameParamID

ParInstances

OIDTextLong Int.

1

0..*

MultIDMultNameArrayMultFunction

MultNames

OIDTextLong Int.Text

ZoneIDZoneNameArrayMult

ZoneNames

OIDTextLong Int.

1

1..*

1

1..*

1..*

1

1..*

1

1

1..*

0..*ClusterIDIZ

IZ

Long Int.Long Int.

1..*

1

ParInstIDSPID

ParInstSP

Long Int.Long Int.

0..*

1

Block-Centered Flow (BCF6)

HDRYIWDFLGWETFCTIWETITIHDWET

BCFVars

DoubleShort Int.DoubleLong Int.Short Int.

LayerLAYAVGLAYCONTRPYAM_Sf1AM_TranAM_HYAM_VcontAM_Sf2AM_WETDRY

BCFLayers

Long Int.Short Int.Short Int.DoubleDoubleDoubleDoubleDoubleDoubleDouble

IJKHYTranVcontSf1Sf2WETDRY

BCFProperties

Long Int.DoubleDoubleDoubleDoubleDoubleDouble

List-Based Stress Packages

IJKSPIDStageCondRbotIFACECondfactSourceID

RIV

Long Int.Long Int.DoubleDoubleDoubleLong Int.DoubleLong Int.

IJKSPIDQQfactIFACESourceID

WEL

Long Int.Long Int.DoubleDoubleLong Int.Long Int.

IJKSPIDElevationCondIFACECondfactSourceID

DRN

Long Int.Long Int.DoubleDoubleLong Int.DoubleLong Int.

IJKSPIDSheadEheadShdfactEhdfactSourceID

CHD

Long Int.Long Int.DoubleDoubleDoubleDoubleLong Int.

IJKSPIDBheadCondIFACECondfactSourceID

GHB

Long Int.Long Int.DoubleDoubleLong Int.DoubleLong Int.

IJK1IJK2HydchrFactorSourceID

HFB6

Long Int.Long Int.DoubleDoubleLong Int.

Array-Based Stress Packages

Recharge (RCH)

NRCHOP

RCHVars

Short Int. IJSPIDRECHIRCH

RCHArrays

Long Int.Long Int.DoubleLong Int.

Evapotranspiration (EVT)

NEVTOP

EVTVars

Short Int. IJSPIDSURFEVTREXPDIEVT

EVTArrays

Long Int.Long Int.DoubleDoubleDoubleLong Int.

SPIDAM_RECHAM_IRCH

RCHArrayMult

Long Int.DoubleLong Int.

SPIDAM_SURFAM_EVTRAM_EXPDAM_IEVT

EVTArrayMult

Long Int.DoubleDoubleDoubleLong Int.

Basic (BAS6)

IJKIBOUNDSTRT

Basic

Long Int.Long Int.Double

OptionsHNOFLOHEADNG1HEADNG2

BASVars

TextDoubleTextText

LayerAM_IBOUNDAM_STRT

BasicArrayMult

Long Int.Long Int.Double

MODFLOW_VersionDataModelVersion

MDFGlobals

TextText

Global Settings

FileTypeNunitFnameUse

NameFile

TextLong Int.TextShort Int.

Arc Hydro Groundwater

HydroIDHydroCodeIJ

Cell2D

Long Int.TextLong Int.

HydroIDHydroCodeIJ

Node2D

Long Int.TextLong Int.

HydroIDHydroCodeIJK

Cell3D

Long Int.TextLong Int.

HydroIDHydroCodeIJK

Long Int.TextLong Int.

Node3D

IJKIJIJK

CellIndex

Long Int.Long Int.Long Int.Long Int.Long Int.

Discretization (DIS)

DirectionNumWidth

DELRC

TextLong Int.Double

IJKTopElev

TopElev

Long Int.Double

IJKBotmElevBotmElevCBD

BotmElev

Long Int.DoubleDouble

SPIDPERLENNSTPTSMULTSSorTrRIV_ITMPWEL_ITMPDRN_ITMPGHB_ITMPCHD_ITMPRCH_INRECHRCH_INIRCHEVT_INSURFEVT_INEVTREVT_INEXDPEVT_INIEVT

StressPeriods

Long Int.DoubleLong Int.DoubleTextShort Int.Short Int.Short Int.Short Int.Short Int.Short Int.Short Int.Short Int.Short Int.Short Int.Short Int.

LayerLAYCBDAM_TopElevAM_BotmElevAM_BotmElevCBD

DISLayers

Long Int.Short Int.DoubleDoubleDouble

NLAYNROWNCOLITMUNILENUNIRefTime

DISVars

Long Int.Long Int.Long Int.Short Int.Short Int.Date

Output Control (OC)

IBCFCBILPFCBIRIVCBIWELCBIDRNCBIGHBCBIRCHCBIEVTCB

CBFlags

Short Int.Short Int.Short Int.Short Int.Short Int.Short Int.Short Int.Short Int.

IHEDFMIDDNFMIHEDUNIDDNUNIBDOPTIAUXSV

OCVars

Short Int.Short Int.Long Int.Long Int.Long Int.Short Int.

SPIDTSNumIHDDFLIBUDFLICBCFLHdprDdprHdsvDdsv

OCTS

Long Int.Long Int.Short Int.Short Int.Short Int.Short Int.Short Int.Short Int.Short Int.

SEN, PES Processes

ISENALLIUHEADIPRINTSISENSUISENPUISENFM

SEN

Short Int.Short Int.Short Int.Short Int.Short Int.Short Int.

MAXITERMAXCHANGETOLSOSCIBEFLGIYCFLGIOSTARNOPTNFITSOSRRMARRMARMIAPIPRCOVIPRINTLPRINTCSAFCONVLASTX

PES

DoubleDoubleDoubleDoubleShort Int.Short Int.Short Int.Short Int.Long Int.DoubleDoubleDoubleShort Int.Short Int.Short Int.Short Int.DoubleDoubleDouble

Layer-Property Flow (LPF)

HDRYWETFCTIWETITIHDWET

LPFVars

DoubleDoubleLong Int.Short Int.

LayerLAYTYPLAYAVGCHANILAYVKALAYWETAM_HKAM_HANIAM_VKAAM_SsAM_SyAM_WETDRYAM_VKCB

LPFLayers

Long Int.Short Int.Short Int.DoubleShort Int.Short Int.DoubleDoubleDoubleDoubleDoubleDoubleDouble

IJKHKHANIVKASsSyWETDRYVKCB

LPFProperties

Long Int.DoubleDoubleDoubleDoubleDoubleDoubleDouble

Page 16: MODFLOW Data Model

MODFLOW Analyst Tools

Developed as geoprocessing (GP) tools

Classes of tools Import Export Visualization/Map Layers Model editing Building package input Working with transient

input/solutions

Page 17: MODFLOW Data Model

Import MODFLOW Model Tool

INPUT OUTPUT

Page 18: MODFLOW Data Model

Make MODFLOW Features Tool

INPUT OUTPUT

Or

+

Cell2D Node2D

Page 19: MODFLOW Data Model

Map Layer – Computed Head

Page 20: MODFLOW Data Model

Build Package Input

Discretize: Spatial

Polygons K zones (overlay) Points K values (interpolate) Polylines River cells Points Wells

Temporal Time Series Stress Periods

Page 21: MODFLOW Data Model

Discretization of Features

Page 22: MODFLOW Data Model

Geoprocessing Tools

Page 23: MODFLOW Data Model

Geoprocessing Tools

Page 24: MODFLOW Data Model

• GP tools enable the development of workflows as models or scripts

• Extendable – You can create your own workflows

• Leverage low-level tools to create new tools

Geoprocessing Tools - Workflows

Page 25: MODFLOW Data Model

For more information

Norm [email protected]

http://www.archydrogw.com (AHGW Wiki page)http://www.aquaveo.com/archydro (Info on tools)