Engineering Task

Geoge
GuidePart1.pdf

2019/5/9 1

Coastal/Ocean

Modelling

Numerical Models

22019/5/9

Processes and

science knowledge

Projects & engineering

applications Numerical models

training

Continuous parameter is described in a number of discrete points

Accuracy of description depends on the number of points, i.e. the resolution

of the numerical grid

MIKE Powered by DHI

◼ https://www.mikepoweredbydhi.com/

◼ MIKE Powered by DHI’s software products have been used in water

environments all over the world to solve tough and complex challenges in

areas such as oceans and coastlines, rivers and reservoirs, ecology,

groundwater, water distribution, wastewater and many more.

◼ Its data management, decision support and operational forecasting

software suite traverses all the areas of applications.

◼ Software MIKE 21 can be downloaded at https://www.mikepoweredbydhi.com/download/mike-

2017?utm_source=landingpage&utm_medium=website&utm_campaign=mpbd-rel-2017

32019/5/9

WATER RESOURCES

◼ MIKE FLOOD

◼ MIKE HYDRO River

◼ MIKE SHE

◼ MIKE HYDRO Basin

◼ MIKE 21C

◼ MIKE OPERATIONS

COAST AND SEA

◼ MIKE 21

◼ MIKE 3

◼ LITPACK

◼ MIKE FLOOD

◼ MIKE Animator Plus

◼ ABM Lab

◼ MIKE ECO Lab

◼ MIKE C-MAP

◼ MIKE OPERATIONS 42019/5/9

CITIES

◼ MIKE URBAN

◼ WEST

◼ MIKE FLOOD

◼ MIKE OPERATIONS

GROUNDWATER AND

POROUS MEDIA

◼ FEFLOW

Port of Brisbane Pty Ltd (PBPL), Australia, considered expanding its navigational channel to

enable deeper draft vessels to pass through its waters. In order to carry out the planning

effectively, the client implemented the Port Expansion Solution, which uses an integrated

approach to reduce costs significantly, while ensuring safe working conditions at the port.

This solution has paved the way to providing cost-efficient port expansion planning in the

future. 52019/5/9

https://www.mikepoweredbydhi.com/global/references/apac/overview/port-of-brisbane

MIKE 21 SW - SPECTRAL WAVES

◼ Wave modelling is indispensable in a large number of contexts

related to activities offshore and in coastal regions. In the design of

structures, accurate assessment of wave conditions is of major

importance. Sediment transport is also to a large extent caused by

wave induced currents. Thus, knowledge of wave climate is

necessary in order to design solutions to challenges, such as coastal

erosion or harbour sedimentation.

◼ The spectral wave module, MIKE 21 SW, is a state-of-the-art

spectral wind-wave model. The module enables you to simulate

growth, decay and transformation of wind-generated waves and

swells in offshore and coastal areas. The model works in flexible

meshes, which makes it particularly well-suited to handle variable

spatial resolution in the model domain. The model includes the main

physical phenomena, for example wave-wave interaction, white-

capping, dissipation, refraction and shoaling.

62019/5/9

Key equation to solve:

◼ The evolution of the wave spectrum is described

by the spectral action balance equation:

• coordinates: longitude, λ; latitude, ϕ; wave direction, θ;

• relative angular frequency, σ=2pf;

• action density spectrum, N(σ, θ);

• propagation velocities in λ, ϕ, θ and σ space, cλ, cϕ, cθ and cσ;

• S - source term in terms of energy density representing effects of

generation, dissipation and nonlinear wave-wave interactions.

72019/5/9

 

 SNcNcNcNc

t

N =

 +

 +

 +

 +

 −1)(cos

Example: Fetch-limited Wave Growth in a Lake

The purpose of this simple application is to study fetch-limited wind-

wave growth in a 40 km long and 40 km wide lake having a constant

water depth of 15 m. The fully spectral formulation is used. The results

can readily be compared to well-known fetch-limited growth

relationships in the literature.

The wind is blowing from West (270 °N) for 15 hours. The wind speed

is constant U10= 13 m/s. Estimate the wave charateristic parameters.

8

westly wind U10

How to set up the model

using MIKE 21 SW?

92019/5/9

The On-line Help can be activated in several

ways, depending on the user’s requirement:

◼ F1-key seeking help on a specific activated dialog:

To access the help associated with a specific dialog

page, press the F1-key on the keyboard after opening

the editor and activating the specific property page.

◼ Open the On-line Help system for browsing manually

after a specific help page: Open the On-line Help

system by selecting “Help Topics” in the main menu bar.

102019/5/9

Project Oriented

◼ This template provides a folder structure that helps you

organise your model data. You may modify the

template as desired, for instance by deleting folders or

adding new folders.

◼ Open application “MIKE Zero”

◼ Generate a new project folder:

“File”->”New”->””->”Project” …

◼ General template

 External Data

 Model

 Project Documents

 Final Report

 Results

Step 1: Create a new project.

◼ Give the project a name, for example “Lake”, a folder named “Lake”

will be generated and a file called “Lake.mzp” will be created as well.

Lake

Step 2: Create a new model setup

file - Specification file (xxx.sw) ◼ Generate a new specification file to set up a model:

“File”->”New”->”MIKE 21”->”Spectral Waves FM”

◼ Save as “filename.sw”, e.g. “Lake.sw”

Step 3: Set up the specification file

– Basic Parameters

3.1 Set up domain

3.2 Select mesh (bathymetry) file

Details on mesh generation can be found at “MIKE Zero Mesh Generator,

Step-by-step training guide” uploaded at learning@griffith

3.3 Define boundary names

Details on mesh generation can be found at “MIKE Zero Mesh Generator,

Step-by-step training guide” uploaded at learning@griffith

The Universal Transverse Mercator System

UTM Zone conversion

◼ The Universal Transverse Mercator Coordinate (UTM) system provides

coordinates on a world wide flat grid for easy computation. The

Universal Transverse Mercator Coordinate system divides the World into

60 zones, each being 6 degrees longitude wide, and extending from 80

degrees south latitude to 84 degrees north latitude. The polar regions are

excluded. The first zone starts at the International Date Line (longitude

180 degrees) proceeding eastward.

◼ To find the grid zone for any longitude:

◼ Treat west longitude as negative and east as positive.

◼ Add 180 degrees; this converts the longitude to a number between zero

and 360 degrees.

◼ Divide by 6 and round up to the next higher number.

𝑈𝑇𝑀 = 𝑖𝑛𝑡𝑒𝑔𝑒𝑟 𝑙𝑜𝑛𝑔𝑡𝑖𝑡𝑢𝑑𝑒+180

6 +1

http://www.uwgb.edu/dutchs/FieldMethods/UTMSystem.htm

http://www.ngs.noaa.gov/TOOLS/utm.shtml

Bathymetry

◼ Bathymetry raw data and information

data in

“Bathy_MoretonSouth_data.txt” and

“Bathy_MoretonSouth_information.tx

t”.

◼ Use Mikezero to create a bathymetry

data file for modelling

◼ (153.283E, 27.667S)

Southern Moreton Bay: 13km by 14km

Displaying 2D results with Google

Earth

◼ The MIKE to Google Earth is a visualisation tool to be used in

conjunctionwith the Google Earth viewer to display contour maps of geo-

referenced dfs2 files, e.g. inundation flood maps or water surface maps, on

top of satellite images. To use this plug-in Google Earth must be installed

(http://earth.google.com/).

◼ Start -> Programs -> MIKE BY DHI 2016 -> MIKE Zero -> Tools -> MIKE

to Google Earth

3.3 Set up Simulation Period

Number of time step, n

Time interval, Dt

If the wind or water level

conditions are constant, the

time is used to avoid the step

function effect.

It is better to be less than 5.

CFL condition.

Total simulation time = Dt x n (s)

Number of time step, n

Time interval, Dt

Total simulation time = Dt x n (s)

Courant number

Closed boundary

◼ An offshore boundary where no wave information is

available - most often treated as an absorbing (land)

boundary. No waves can enter the model domain

from this type of boundary and waves propagating

out of the domain are fully absorbed.

Open Boundary

◼ If offshore wave data is available (e.g. wave measurements or

data derived from a MIKE 21 SW simulation), an essential

boundary can be chosen.

◼ The boundary conditions can be described through either a

parameterized formulation (Hm0, Tp, etc.) or a wave

spectrum. The wave boundary conditions can be variable in

time and space.

Step 4: Set up the specification file

– Spectral Wave Module

4.1 Set up – Basic Equations

302019/5/9

directional-frequency wave action

spectrum is the dependent variable

the zeroth and first moment of the wave action

spectrum as dependent variables

a steady state solution is calculated at

each time step

wave studies involving wave growth

4.2 Set up – Spectral

Discretization

312019/5/9

Two types of discretisation are available; logarithmic and equidistant distribution. It is recommended to always use the

logarithmic distribution of frequencies, which is given by

𝑓𝑛 = 𝑓0𝑐 𝑛 𝑛 = 1, 2, …

where fn is the frequency, f0 minimum frequency and c the frequency factor (= 1.1 as default).

The frequency range should cover wave frequencies expected to occur in the computational domain. For typical

offshore applications wave periods from 4 s to 25 s (i.e. frequencies from 0.25 Hz to 0.04 Hz) are found. In enclosed

waters wave periods of 2-3 s (i.e. frequencies from 0.33 Hz to 0.5 Hz) may also be of interest and should be resolved.

4.3 Set up – Solution

Techniques

322019/5/9

4.4 Set up – Water Level

Conditions

332019/5/9

4.5 Set up – Current

Conditions

342019/5/9

4.6 Set up – Wind conditions

352019/5/9

WINDS blowing across the ocean

surface

◼ How is the wind force on the ocean defined?

 Wind "stress" is the quantity that is modifying the

model's velocity field.

◼ What are the units?

 Units are Newtons / m2

 1 Pascal = 1 N/m2

1 dyne/cm2 = 0.1 N/m2

Why is it important to use realistic, daily

varying winds?

◼ Much of the ocean's variability, especially in the

top layers are wind driven.

◼ Realistic simulations REQUIRE realistic winds to

be used.

Wind conditions in MIKE 21

𝑈10= 𝑈𝑧 ln(

10

𝑧0 )

ln( 𝑧

𝑧0 )

U10 – wind speed at 10 m height

Uz - wind speed at z

Z0 – surface roughness, e.g. 0.0002 m

Wind roses show the frequency of

occurrence of wind speed and

direction

Convert the wind speed at a height of z to the

speed at the height of 10 m

Where do the winds for ocean model

forcing come from?

◼ Meteorological Centers  Nowcast and short-term forecast fields, both globally

and regionally

 Reanalysed fields (errors corrected), consistent data

sets

◼ Satellites  NASA Scatterometer (Active Radar instrument)

 ERS - ESA (European) satellites

What resolution do you need for

wind data?

◼ Ideally, the spatial resolution of the wind fields

should match that of the wave model.

◼ Practically speaking, global ocean models are

usually forced with wind fields of 1 - 1.5o

resolution. We are only now beginning to assess

the impact of fine scale wind forcing on coastal

ocean models.

4.7 Set up – Diffraction

Diffraction is included using the phase-decoupled refraction-diffraction approximation proposed by

Holthuijsen et al. (2003). For more details see the scientific manual.

The approximation is based on the mild-slope equation for refraction and diffraction, omitting phase

information. It does therefore not permit coherent wave fields in the computational domain as in

deterministic phase-resolving models such as Boussinesq type models.

422019/5/9

4.8 Set up – Energy Transfer

2D data, eg.

Surface

elevation

3D data, eg.

u, v, w etc

432019/5/9

4.9 Set up – Wave Breaking

2D data, eg.

Surface

elevation

3D data, eg.

u, v, w etc

442019/5/9

4.10 Set up – Bottom Friction

2D data, eg.

Surface

elevation

3D data, eg.

u, v, w etc

452019/5/9

4.11 Set up – Whitecapping

2D data, eg.

Surface

elevation

3D data, eg.

u, v, w etc

Specify white capping

462019/5/9

4.12 Set up – Outputs

2D data, eg.

Surface

elevation

3D data, eg.

u, v, w etc

472019/5/9

4.13 Set up – Wave parameters for all

Outputs

2D data, eg.

Surface

elevation

3D data, eg.

u, v, w etc

What ?

When, and how often?

Where?

File to save

482019/5/9

5 Run simulations

2D data, eg.

Surface

elevation

3D data, eg.

u, v, w etc

Run the simulation when menu bars get all green ticks

Points: time series .dfs0

Lines: time series for a line .dfs1

Areas: for a domain .dfsu or .dfs2

492019/5/9

Simulation completed

Run completed successfully

502019/5/9

Results analysis and

presentation

Example: Fetch-limited Wave Growth in a Lake

The purpose of this simple application is to study fetch-limited wind-

wave growth in a 40 km long and 40 km wide lake having a constant

water depth of 15 m. The fully spectral formulation is used. The results

can readily be compared to well-known fetch-limited growth

relationships in the literature.

◼ The wind is blowing from West (270 °N) for 15 hours. The wind

speed is constant U10= 13 m/s.

◼ The wind is blowing from West (270 °N) in 6 hours. Then the wind

direction turns to a south direction (180 °N) from where it blows for 8

hours. The wind speed is constant U10= 13 m/s.

Estimate the wave charateristic parameters.

51

◼ Note: When using and interpreting

model results, results near a boundary

may be questionable - if available, use a

model where the area of interest is in

the interior of the model domain, well

away from any boundary.