Quasi-stationary WAVEWATCH III

Post on 23-Feb-2016

52 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Quasi-stationary WAVEWATCH III. André van der Westhuysen. The WAVEWATCH III Team + friends Marine Modeling and Analysis Branch NOAA / NWS / NCEP / EMC NCEP.list.WAVEWATCH@NOAA.gov NCEP.list.waves@NOAA.gov. Outline. Covered in this lecture: Action balance equation and solution methods - PowerPoint PPT Presentation

Transcript

Version 1.2, Feb. 2013 Quasi-stationary WW3 1/15WW Winter School 2013

Quasi-stationary WAVEWATCH IIIAndré van der Westhuysen

The WAVEWATCH III Team + friendsMarine Modeling and Analysis BranchNOAA / NWS / NCEP / EMC

NCEP.list.WAVEWATCH@NOAA.govNCEP.list.waves@NOAA.gov

Version 1.2, Feb. 2013 Quasi-stationary WW3 2/15WW Winter School 2013

Outline

Covered in this lecture:

Action balance equation and solution methods Quasi-stationary operation of WWIII Alternative QS approaches Field case: Hurricane Gustav

Version 1.2, Feb. 2013 Quasi-stationary WW3 3/15WW Winter School 2013

Action balance equation

mmd

dkssd

d

SNNkk

NtN

g

x

UkθUkk

Ucx

x

1,

,

Required physics for nearshore application already present Eulerian approach on rectangular, curvilinear or unstructured grids Explicit vs. Implicit implementations CFL constraints and nearshore application

Version 1.2, Feb. 2013 Quasi-stationary WW3 4/15WW Winter School 2013

Current WWIII modelgrid mosaic

Max. coastal resolution = 4 arc min (7.5 km)

Desired nearshore application

Nearshore resolution: < 100 m

Resolving coastal scales

Version 1.2, Feb. 2013 Quasi-stationary WW3 5/15WW Winter School 2013

Performance comparison: Explicit vs. Implicit

SWAN WWIII WT-HigRes WT-LowRes

50

328

155

16

68 8099

72

2 2.2

18

3.6

Run Time [Min] %CPU Use Memory Use [Gb]

• WFO MFL Alpha testing site• 1 arc-min grid• 96 h forecast, dt – 600 s

Version 1.2, Feb. 2013 Quasi-stationary WW3 6/15WW Winter School 2013

Quasi-stationary operation of WWIII

nii ttt 1

st stResidence time

Global input/output interval

st

Quasi-stationary conditions

where: 1

s

s

tt

Time stepping can be accelerated:

01~, velocityGroupDistance

mTgs c

Xt where ,

with a constant = 1.2

Version 1.2, Feb. 2013 Quasi-stationary WW3 7/15WW Winter School 2013

Test case: Idealized wave propagation

fp = 0.33 Hz, Std dev. = 0.01 Hz

Dir = 270 oN, monochromatic,

long-crested

Version 1.2, Feb. 2013 Quasi-stationary WW3 8/15WW Winter School 2013

Approach 1: Discontinuous time stepping, discontinuous stationary BC

ni

imi tninnitt

0

1 i

Version 1.2, Feb. 2013 Quasi-stationary WW3 9/15WW Winter School 2013

Approach 2: Discontinuous time stepping, discontinuous nonstationary, phase-shifted BC

1for, ssii ttt

ni

imi tninnitt

0

Version 1.2, Feb. 2013 Quasi-stationary WW3 10/15WW Winter School 2013

Data: Chen et al. (2010)

Field case: Hurricane Gustav (Aug-Sept 2008)

Version 1.2, Feb. 2013 Quasi-stationary WW3 11/15WW Winter School 2013

Results: H Gustav (Nonstationary WWIII)

Grid 1 Grid 2 Grid 3

Grid 4 Grid 5Grid 5: tn = 5 s

Run time = 67 min

(512 cores on IBM

Power6 Cluster)

Version 1.2, Feb. 2013 Quasi-stationary WW3 12/15WW Winter School 2013

Results: Hurricane Gustav, QS WWIII

Version 1.2, Feb. 2013 Quasi-stationary WW3 13/15WW Winter School 2013

Results: Hurricane Gustav, QS WWIII

Wave-field dependent ts Constant ts = 1800 s

Version 1.2, Feb. 2013 Quasi-stationary WW3 14/15WW Winter School 2013

Conclusions

If the residence time ts in nearshore domains is shorter than the input/output interval, quasi-stationary conditions develop, and a saving in computational time of the explicit model is possible.

Quasi-stationary approach is proposed with (i) discontinuous time stepping, and (ii) nonstationary, discontinuous, phase-shifted BCs.

With variable ts computed from wave field: Local computational time savings of up to 50% (depending on domain and wave condition), with errors below 1% and no spurious phase lag.

With constant ts: Greater constant savings in computational time (50% total), but with greater error (Hm0 < 5%; Tm01 < 2%).

Run time is about 20 times longer than an equivalent nonstationary SWAN run (with t = 10 min, no. iter = 3), but CFL condition is adhered to, and error can be controlled.

Future: QS implementation for WWIII Multigrid.

Version 1.2, Feb. 2013 Quasi-stationary WW3 15/15WW Winter School 2013

The end

End of lecture

top related