SWAN model applications

Slides:



Advertisements
Similar presentations
The Asymptotic Ray Theory
Advertisements

INWAVE: THE INFRAGRAVITY WAVE DRIVER OF THE COAWST SYSTEM
Operational Forecasting Wave Models. WaveWatch III (Tolman 1997, 1999a) Model description: – Third generation wave model developed at NOAA/NCEP. – Solves.
Version 1.1, Jan. 2013Obstructions 1/26WW Winter School 2013 Developing Obstruction grids Arun Chawla The WAVEWATCH III Team + friends Marine Modeling.
Fluidyn FLOWCOAST FLOOIL 3D Fluid Dynamics Model to Simulate Oil slick movement in coastal waters or rivers FLOOIL.
Research Lead  The University of North Carolina at Chapel Hill CHC-R 5 th Annual Meeting January 31-February 1,
To Couple or Not To Couple John Warner, USGS. Overview of some recent advancements to ROMS –sediment transport components –wave/current interactions –model.
Environmental Design of Cottesloe Rock Swimming Pool Final Year Project Presentation Date: 16th October 2013 Luan Nguyen Presenter, School of Civil.
SWAN User's manual
- How does the coupled modeling system work
Wave Modeling Local Wave Transformations Billy L. Edge & Margery Overton CVEN
A coupled model system for shelf seas and marginal seas Hans Burchard (IOW) and many others.
Version 1.2, Feb. 2013Quasi-stationary WW3 1/15WW Winter School 2013 Quasi-stationary WAVEWATCH III André van der Westhuysen The WAVEWATCH III Team + friends.
Mesh refinement methods in ROMS Laurent Debreu INRIA, Grenoble, France In collaboration with Patrick Marchesiello and Pierrick Penven (IRD, Brest, France)
Overview of ROMS features (numerics and boundary layer parameterizations) ROMS developments: boundary layers, data assimilation, nesting, Prototype model.
Review of the NCEP production Suite: Recent Changes and Plans
This is the footer Running WRF on HECToR Ralph Burton, NCAS (Leeds) Alan Gadian, NCAS (Leeds) With thanks to Paul Connolly, Hector.
Lecture 19: Triple Integrals with Cyclindrical Coordinates and Spherical Coordinates, Double Integrals for Surface Area, Vector Fields, and Line Integrals.
Extratropical Storm-Induced Coastal Inundation: Scituate, MA Robert C. Beardsley 1, Changsheng Chen 2, Qichun Xu 2, Jianhua Qi 2, Huichan Lin 2 2 School.
Version 1.2, Jan. 2013Grid generation 1/32WW Winter School 2013 Automated Grid Generation for WAVEWATCH III Arun Chawla The WAVEWATCH III Team + friends.
Version 1.3, Feb. 2013Time stepping 1/20WW Winter School 2013 Time stepping Hendrik Tolman The WAVEWATCH III Team + friends Marine Modeling and Analysis.
3D multi-fluid model Erika Harnett University of Washington.
COAWST Modelling System Training 27 August 2014 Stephen D. Nicholls and Karen I. Mohr NASA-Goddard Space Flight Center.
Oceanic and Atmospheric Modeling of the Big Bend Region Steven L. Morey, Dmitry S. Dukhovksoy, Donald Van Dyke, and Eric P. Chassignet Center for Ocean.
Mid-term meeting report AquaPark – Norad funded project Planning and management of aquaculture parks for sustainable development of cage farms in the Philippines.
Assimilation of HF Radar Data into Coastal Wave Models NERC-funded PhD work also supervised by Clive W Anderson (University of Sheffield) Judith Wolf (Proudman.
Grid refinement in ROMS
National Center for Computational Hydroscience and Engineering The University of Mississippi Wave Model of CCHE2D-Coast For Model Training Course Yan Ding,
Sara Vieira Committee members: Dr. Peter Webster
SWAN cx, cy = propagation velocities (x- and y- directions)  = relative frequency  = wave direction S = source/sink term for: - wind-wave generation.
MS 698: 2014 Implementing a Hydrodynamic Model - Part 2 Julia Moriarty 14 February 2014.
Towards development of a Regional Arctic Climate System Model --- Coupling WRF with the Variable Infiltration Capacity land model via a flux coupler Chunmei.
Progress Report July 2012 I. Coupled Physical-Biological modeling in SABGOM (SABGOM-BIO, carbon component); II. Coupled Sediment Transport Modeling in.
An Overview of ROMS Code Kate Hedstrom, ARSC April 2007.
Introduction to the WRF Modeling System
Report on POP & CICE of RACM components Jaromir Jakacki, IO PAS Boulder, CO, 2010.
___________________________________________________________________________WRF-SI ___________________________________________________Community Modeling.
MHD Turbulence driven by low frequency waves and reflection from inhomogeneities: Theory, simulation and application to coronal heating W H Matthaeus Bartol.
What is Automatic mode? In Manual mode all commands and required data are entered by the user. These commands, data and main results are copied to the.
SEE-GRID-SCI WRF-ARW model: Grid usage The SEE-GRID-SCI initiative is co-funded by the European Commission under the FP7 Research Infrastructures.
Coupling ROMS and CSIM in the Okhotsk Sea Rebecca Zanzig University of Washington November 7, 2006.
Installing Windows 7 Lesson 2.
Development Environment
Hindcasted wave dynamic during the passage of typhoons
Introduction to the Turbulence Models
Coupled model applications Tutorial
SECTION 4 WASHING MACHINE.
ROMS Framework: Kernel
Importance of high-resolution modeling for storm surge, hurricane waves, coastal water levels, and currents in Puerto Rico and the U.S. Virgin Islands.
Topics Introduction to Repetition Structures
Coupled atmosphere-ocean simulation on hurricane forecast
Basic operations in Matlab
Relates to machining and turning centers
課程大綱 OUTLINE Double Integrals(二重積分) Triple Integrals(三重積分)
Subject Name:Sysytem Software Subject Code: 10SCS52
하구및 연안생태Coastal management
MIT MSEAS Software Software reads and displays any model output for MOOS-IVP Provides ocean images on which vehicle simulations are superimposed Snapshots.
COAWST Applications: WRF only
Model Vertical Coordinates and Levels and Nesting
하구및 연안생태Coastal management
Examples Example Problems, their Algorithms, and their C Source Code.
Natalie Laudier Operational Oceanography 13Feb2009
gLite Job Management Christos Theodosiou
Incremental Programming
A Cell-by-Cell AMR Method for the PPM Hydrodynamics Code
WRF Application in COAWST
CSC/FAR 020, Computer Graphics, November 11, 2009
SWAN model applications
The COAWST Toolbox COAWST Workshop 2019 NCSU ONR.
SWAN model coupling Projects/Sandy.
Presentation transcript:

SWAN model applications Projects/Sandy

Outline SWAN model application overview How to create a SWAN only application How to create a SWAN coupled application

SWAN N = wave action density (energy density / relative frequency) cx, cy = propagation velocities (x- and y- directions) s = relative frequency = wave direction S = source/sink term for: - wind-wave generation - wave breaking - bottom dissipation - nonlinear wave-wave interactions SWAN accounts for shoaling, diffraction, partial transmission, and reflection. Booij, N., R.C. Ris and L.H. Holthuijsen, 1999, A third-generation wave model for coastal regions, Part I, Model description and validation, J.Geoph.Research, 104, C4, 7649-7666. Booij, N., R.C. Ris and L.H. Holthuijsen, 1999, A third-generation wave model for coastal regions, Part II, Model description and validation, Booij, N., Haagsma, IJ.G., Holthuijsen, L.H., Kieftenburg, A.T.M.M., Ris, R.C., van der Westhuysen, A.J., and Zijlema, M. (2004). SWAN Cycle III version 40.41 User Manual, Delft University of Technology.

SWAN User's manual http://swanmodel.sourceforge.net/online_doc/swanuse/swanuse.html

SWAN grid points ROMS grid For the SWAN grid, we set the SWAN points on the ROMS rho points. eta xi Borrowed from Marcel’s presentation

SWAN grid tiling SWAN ROMS SWAN tiles the grid by dividing the longest side into multiple sections. Don’t have any tiles that are all land mask. This may not work with the way we require the entire SWAN grid to be accounted for in the exchanges.

SWAN is driven by a series of 'KEYWORDS' in the input file. To run SWAN - Input file SWAN is driven by a series of 'KEYWORDS' in the input file. 'PROJECT' 'MODE' 'SET' 'CGRID' 'READGRID' etc Projects/Inlet_Test/Swanonly/swan_inlet_test.in

Keywords: Start-up

Keywords: model description

Keywords: model description

Keywords: Output and Run

How to create a SWAN only application 1) grids 2) wind forcing 3) boundary conditions 4) cppdefs.h 5) coawst.bash 6) INPUT 7) run it – to create init files 8) INPUT 9) run it – to run for multiday These steps are in the Projects/Sandy/create_sandy_application.m

1) Grids There are several ways to make a SWAN computational grid. you can use the CGRID Regular command in the SWAN INPUT file. This is for a regular grid, even spacings, perhaps on an angle. or 2) If you already have a ROMS grid then run COAWST/Tools/mfiles/mtools/ roms2swan(lon_rho(or x), lat_rho (or y), depth, mask) This creates 2 files: grid_coord.grd (goes with READGRID COORDS) swan_bathy.bot (goes with READINP BOTTOM)

SWAN Grids for Sandy

2) wind forcing Can use Tools\mfiles\mtools\nam_narr_2swan.m

2) wind forcing Can use Tools\mfiles\mtools\nam_narr_2swan.m

Create SWAN wind forcing for Sandy

3) boundary conditions - TPAR Can use Tools\mfiles\swan_forc\ww3_swan_input.m First, acquire the necessary grib files from ftp://polar.ncep.noaa.gov/pub/history/waves/ Then run this script to read WW3 model output and create SWAN TPAR boundary forcing files. The m files creates some commands lines called "BOUNDSPEC." You must copy the command lines from the file Bound_spec_command and place them into your SWAN INPUT file, such as swan_sandy.in. This is only done for the parent grid.

Create SWAN TPAR boundary for Sandy

4) Projects/sandy.h Just define SWAN model and for this application we have a nested grid.

5) coawst.bash Set application, project dir, and compiler options.

6) Input file - control commands Proejcts/Sandy/swan_sandy.in PROJECT - 4 text lines MODE NONSTAT TWOD SET - DEPMIN to be same as Dcrit - INRHOG 1 !!!! - NAUTICAL !!!! COORDINATES - SPHERICAL or CARTESIAN NSGRIDS - required Next slides

Input file – CGRID and READGRID CGRID and READGRID: Defines the computational grid in x, y, freq, and theta space.

Input file – INPGRID and READINP INPGRID and READINP: Input grid for variables of bottom, waterlevel, currents, winds, etc. This is for the BOTTOM (bathymetry)

Input file - INPgrid INPGRID and READINP: Input grid for other variables of [bottom], waterlevel, currents, winds, etc. These INPGRID commands create a varying grid for that field in SWAN. Since we are not reading in any values with a READINP command, and not coupling to ROMS, they will not be used.

Input file – INPgrid for WIND INPGRID and READINP: Input grid for other variables of [bottom], waterlevel, currents, winds, etc. This WIND INPGRID command creates a wind grid for SWAN. The READINP command reads wind from a file.

Input file - INPgrid for WIND INPGRID and READINP: Input grid for other variables of [bottom], waterlevel, currents, winds, etc. Look at the nam_narr_2swan.m for times and grid location.

Input file - Boundary inputs BOUND SHAPE BOUND SIDE or BOUND SEGMENT From ww3_swan_input.m

Lists the date, Hsig, Period, Direction, and Spreading factor TPAR file Lists the date, Hsig, Period, Direction, and Spreading factor

Input file - Init files Can start SWAN with data from an init file. This file can be created from a STATIONARY run. We are going to create the init files, so just set it as INIT.

Input file - Physics

Input file - Output and run - Ouputs - Restart : COAWST specific command to create restarts during run. - COMPUTE – do a stationary run now to get init files. HOTFILE – output files at end of run to use as init files. STOP – we are done.

Input file for refined grid Need to create the swan_ref3 input files also. This is basically the same as the parent grid but: Different grid size NO TPAR files. - Different names for Output files.

7) run coawst Run it by pointing to the 2 SWAN input files: mpirun -np X ./coawstM Projects/Inlet_test/Swanonly/swan_inlet_test.in Projects/Inlet_test/Swanonly/swan_inlet_test_ref5.in This created the SWAN init files.

8) INPUT files for multiday simulation Point to new INIT file Change run times Also for refined grid input file.

9) run coawst Run it by pointing to the 2 SWAN input files: mpirun -np X ./coawstM Projects/Inlet_test/Swanonly/swan_inlet_test.in Projects/Inlet_test/Swanonly/swan_inlet_test_ref5.in This created the multiday SWAN ouput.

SWAN Coupling Interactions to ocean and atm models.

Setting up a coupled application: Projects/Sandy WRF SWAN ROMS PSFC (mb) Hsig (m) SST (C)