Lab-0033

From CSDMS

Data Component Use Case for Wave Power Calculation

Duration
1.5 hrs
Updated
2023-05-04
Download
download
Run online using:
  1. Jupyter
  2. Lab
     

Contributor(s)
    Brianna Undzis at Atmospheric and Oceanic Sciences - University of Colorado Boulder.
    Julia Moriarty at Atmospheric and Oceanic Sciences - University of Colorado Boulder.

Introduction
Waves enhance sediment resuspension from the seabed and shorelines. Wave power is often correlated to shoreline erosion and is used to assess feasibility of renewable wave energy generation. This lab demonstrates how to use the CSDMS Data Component to download surface wave properties from the WAVEWATCH III model output for a given time period, interpolate it to a specific location, and calculate the wave power over time at that point.

Classroom organization
In this lab, we will use the WAVEWATCH III Data Component to download the model output from the WAVEWATCH III model, including significant wave height, peak wave period, peak wave direction, windspeed in east-west direction, and windspeed in the north-south direction. These datasets are interpolated to a location on the Northern Gulf of Mexico continental shelf (28.8°N, 267.4°E). Wave power is then calculated using the significant wave height and peak wave period for this location.

Learning objectives
Skills
  • Learn to use Data Components to download research datasets.
  • Learn to use the wind properties data to calculate wind power.
Key concepts
  • WAVEWATCH III
  • Wave power
  • CSDMS Data Component

Lab notes
This lab can be run on the lab (for educators) and jupyter (for general use) instances of the OpenEarthscape JupyterHub: just click one of the links under the Run online using heading at the top of this page, then run the notebook in the "CSDMS" kernel.


If you don't already have a JupyterHub account, follow the instructions to sign up at https://csdms.colorado.edu/wiki/JupyterHub. If you're an educator, you can get JupyterHub accounts for students--please contact us through the CSDMS Help Desk: https://csdms.github.io/help-desk.

Requirements
If run locally, please follow the instruction at https://github.com/bundzis/wavewatch3_usecase

Acknowledgements
This work was supported by the National Science Foundation under collaborative grants 1831623, 2026951, 2140831, 2104102, and 2148762.

References
  • Booij, N., Ris, R. C., and Holthuijsen, L. H. (1999). A third-generation wave model for coastal regions 1. Model description and validation. Journal of Geophysical Research, 104 (C4): 7649-7666. https://doi.org/10.1029/98JC02622
  • T.W. Thorpe, "A Brief Review of Wave Energy," UK Department of Trade and Industry, ETSU-R120, 25 May 99. http://large.stanford.edu/courses/2011/ph240/yan1/docs/thorpe.pdf
  • Gan, T., Tucker, G.E., Hutton, E.W.H., Piper, M.D., Overeem, I., Kettner, A.J., Campforts, B., Moriarty, J.M., Undzis, B., Pierce, E., McCready, L., 2024: CSDMS Data Components: data–model integration tools for Earth surface processes modeling. Geosci. Model Dev., 17, 2165–2185. https://doi.org/10.5194/gmd-17-2165-2024