visualizing riverine and coastal hydraulic models in · pdf filevisualizing riverine and...

42
Visualizing Riverine and Coastal Hydraulic Models in Ensight October 26, 2012 Presented by: Satish Kumar

Upload: truongxuyen

Post on 23-Mar-2018

223 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Visualizing Riverine and Coastal

Hydraulic Models in Ensight

October 26, 2012

Presented by:

Satish Kumar

Page 2: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

• Multi-Disciplinary Civil Engineering Firm based in

Sacramento, California

• Water Resources Department Provides the Following

Services:

– Hydrologic Modeling

– Hydraulic Flood Modeling

– Infrastructure Design

– Water Supply and Distribution

Wood Rodgers Introduction

Page 3: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

• Local and City Agencies

• State Water Resources Department

• Regional Flood Control Districts

• Federal Agencies

Water Resources Clients

Page 4: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

• Hydrologic & Watershed Modeling

• Hydraulic Modeling

• Data Collection & Visualization

• Ensight

• Scripting

Presentation Outline

Page 5: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydrologic & Watershed Modeling

• Hydrologic Cycle

– describes the

continuous movement of

water on, above and

below the surface of the

Earth.

Page 6: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

• Hydrologic Data Inputs

– Watershed Topography

Hydrologic & Watershed Modeling

Page 7: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydrologic & Watershed Modeling

• Hydrologic Data Inputs

– Watershed Topography

– Precipitation

Page 8: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydrologic & Watershed Modeling

• Hydrologic Data Inputs

– Watershed Topography

– Precipitation

– Landuse

Page 9: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydrologic & Watershed Modeling

• Hydrologic Data Inputs

– Watershed Topography

– Precipitation

– Landuse

– Soil Infiltration

Page 10: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydrologic & Watershed Modeling

• Hydrologic Data Inputs

– Watershed Topography

– Precipitation

– Landuse

– Soil Infiltration

– Output Hydrograph

Page 11: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

• Hydraulic Engineering

– The application of fluid

mechanics principles to

determine the flow

characteristics of a given

conveyance system.

Hydraulic Modeling

Page 12: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydraulic Modeling

– DHI MIKE21

– DHI MIKE21FM

– FLO-2D

– TUFLOW

– TUFLOW-FV

• Two–Dimensional Numerical Models

Page 13: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydraulic Modeling

- Finite

Difference

- Gridded

Elements

• Two–Dimensional Numerical Models

Page 14: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydraulic Modeling

• Two–Dimensional Numerical Models

- Finite Difference

- Gridded Elements

- Finite Volume

- Triangular Mesh

- Quadrangular Mesh

Page 15: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydraulic Modeling

• Two–Dimensional Numerical Models

- Identify

Hydraulically

Relevant

Features

Page 16: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydraulic Modeling

• Two–Dimensional Numerical Models

- Identify

- Digitize

Features For

Detailed Mesh

Delineation

Page 17: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydraulic Modeling

• Two–Dimensional Numerical Models

- Identify

- Digitize

- Translate Survey

Elevation Data to

Mesh Elements

Page 18: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydraulic Modeling

• Two–Dimensional Numerical Models

- Identify

- Digitize

- Translate Survey

- Apply Roughness

Parameters

Page 19: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Hydraulic Modeling

Two–Dimensional Numerical Models

- Identify

- Digitize

- Translate Survey

- Apply Roughness

- Assign Boundary

Conditions

Page 20: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Data Collection & Preparation

• GIS Plays an Important

Role in Organizing the

Data.

Page 21: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Data Collection and Preparation

• GIS Plays an Important

Role in Organizing the

Data.

• Visualizing Time Dependent

Simulation Results Requires an

Advanced Tool

Page 22: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight

• How we use EnSight

– Visualization of Model Results

– Advanced Querying of Parameters

– Post Model Calculations

– Enhanced Presentation of 2D Models

Page 23: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight – Example 1: Coastal

Pacific Ocean

CALIFORNIA NEVADA

Page 24: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight – Example 1: Coastal

Page 25: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Model Specs:

- 30 Sq. Mi. Floodplain

- Flexible Mesh

- 250,000 Elements

- 4 Day Simulation

EnSight – Example 1: Coastal

Page 26: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight – Example 1: Coastal

Page 27: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight – Example 1: Coastal

Page 28: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Pacific Ocean

CALIFORNIA NEVADA

EnSight – Example 2: Riverine

Page 29: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight – Example 2: Riverine

Page 30: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Model Specs:

- 32 Sq. Mi. Floodplain

- Flexible Mesh

- 300,000 Elements

- 6 Day Simulation

EnSight – Example 2: Riverine

Page 31: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight – Example 2: Riverine

Page 32: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight – Example 2: Riverine

Page 33: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight – Example 2: Riverine

Page 34: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight – Example 2: Riverine

Page 35: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight – Example 2: Riverine

Page 36: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

EnSight – Example 2: Riverine

Page 37: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing
Page 38: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Scripting

• Multiple Point Queries

Page 39: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Scripting

• Multiple Point Queries

• Python Compatibility

Page 40: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Scripting

• Multiple Point Queries

• Python Compatibility

• Let EnSight do the work!

Page 41: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Scripting

Page 42: Visualizing Riverine and Coastal Hydraulic Models in · PDF fileVisualizing Riverine and Coastal Hydraulic Models in Ensight ... Role in Organizing the Data. ... Role in Organizing

Thank you!