Presenter Information

Daniel Brandenburg

Location

Cocoa Beach

Start Date

28-4-2007 8:00 AM

Description

The purpose of this project was to develop software to model water wave creation and wave propagation in 3D, explicitly modeling interference, reflection, diffraction, and attenuation.

This project consisted of two distinct procedures; software development and laboratory work. Software Development resulted in the ability to specify wave pool dimensions, simulate wave propagation, and display the water surface in 3D. Three separate programs were created; a wave pool editor, a calculation compiler, and a program that plays the simulation. Laboratory Work consisted of building a wave pool one meter square by ½ a meter deep, developing measurement techniques, 102 drop tests and analyzing 3,460 digital photographs and 380 full motion videos. Spherical objects were tested to measure how object impacts affect amplitude, wavelength, and speed of resulting waves. Three fivevariable functions were written to model waves. These functions were used to calibrate the calculation complier.

The researcher created a software model that simulated wave creation and wave propagation.

The object of this project is to provide a software model of water that can be used to view and predict the behavior of water. To achieve this, the software model must allow the user to provide unique inputs such as the environmental data, wave creation data, and other options. Creating a complete and accurate software model requires overcoming many challenges.

Share

COinS
 
Apr 28th, 8:00 AM

Technical Paper Session II - Making Waves: A 3D Software Simulation of Wave Creation and Propagation

Cocoa Beach

The purpose of this project was to develop software to model water wave creation and wave propagation in 3D, explicitly modeling interference, reflection, diffraction, and attenuation.

This project consisted of two distinct procedures; software development and laboratory work. Software Development resulted in the ability to specify wave pool dimensions, simulate wave propagation, and display the water surface in 3D. Three separate programs were created; a wave pool editor, a calculation compiler, and a program that plays the simulation. Laboratory Work consisted of building a wave pool one meter square by ½ a meter deep, developing measurement techniques, 102 drop tests and analyzing 3,460 digital photographs and 380 full motion videos. Spherical objects were tested to measure how object impacts affect amplitude, wavelength, and speed of resulting waves. Three fivevariable functions were written to model waves. These functions were used to calibrate the calculation complier.

The researcher created a software model that simulated wave creation and wave propagation.

The object of this project is to provide a software model of water that can be used to view and predict the behavior of water. To achieve this, the software model must allow the user to provide unique inputs such as the environmental data, wave creation data, and other options. Creating a complete and accurate software model requires overcoming many challenges.

 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.