Proposal for Wave Height Processing Project EECE 6773, Fall 1997 W. Tod Newman I. ABSTRACT This project is intended to allow for the processing of wave height data in non-real time from a desktop terminal, with some focus on the possible eventuality of incorporating a C algorithm into a data processing gateway for near real-time data. The data come from various laser wave height sensors which are deployed in coastal regions on land-based towers. It is necessary to smooth the data and determine wave period, wavelength, and frequency. In addition to the above, the project will attempt to determine whether it is possible to recognize breaking wave phenomena from the wave height data. II. INTRODUCTION A. Background This project is based upon the work of the National Data Buoy Center (NDBC), the coastal and marine data gathering and dissemination arm of the National Weather Service (NWS) / National Oceanographic and Atmospheric Administration (NOAA). Various laser wave height sensors have been tested and deployed over the years in the hopes of arriving at an elegant solution to the problem of determining wave height from a coastal land based platform. Currently, a test is being conducted at the U.S. Army Corps of Engineersí pier in Duck, NC, between the two best laser wave height sensors and the Corps of Engineersí pressure-based Baylor wave height sensor (which is considered the standard of measurement). This data has been sampled at rates varying from 1.706 to 2 hZ. For the purposes of this project, only the 2 hZ data will be used. Data returning from the laser wave height sensors are relative measurements and require division by sensor-specific constants followed by subtraction of the data mean to convert the wave heights to a measurement relative to sea level. Data parameters useful to NWS and its forecasting offices are in the form of periodicity, maximum heights, and wavelengths. Wave spectra are useful for research interests, both government and private, but are typically not provided for forecasting. B. Theory Notation: a m wave amplitude, c over scelerity, g over s^2acceleration, h water depth, k over mnumber (2 / ), t , T period, u velocity component in the x direction over spotential, period and wavelength are simple parameters to determine and are typically provided from remote stations as a synoptic (hourly) message to forecast offices. Therefore when dealing with time series data, it is convenient to determine them in hourly samples. waves are more difficult to determine than period and wavelength. The utility of knowing if breaking conditions exist is in providing the mariner a forecast with an idea of the ìroughnessî of a sea. A breaking wave is naturally going to be a steeper, and therefore a much more rough, wave to traverse. determining whether a wave is breaking or not, an understanding of wave theory must be arrived at first. A quick summary, with respect to determining breaking waves in a shallow water environment, is as follows: In short, breaking conditions exist when the horizontal particle velocity (u) at the crest of the wave equals or exceeds the wave celerity (c). Wave celerity is defined as: c=dx OVER dt= omega OVER k is the circular frequency of the wave and is defined as: omega =[kg tanh (kh)] ^ { 1 OVER 2 } Therefore, the combination of these two equations results in a simplified form for c: c=[g OVER k tanh(kh)]^{1 OVER 2} Horizontal particle velocity (u) is the next component of interest in determining if a wave is breaking. Simply, it is defined as: u = {d phi} OVER dx = agk OVER omega {cosh(kz+kh)} OVER {cosh(kh)} cos(kx-omega t) In shallow water (0