SI 2008: Study of Wave Motion July 19, 2008 Martin Bobb Joseph Marmerstein Feibi Yuan Caden Ohlwiler.

Slides:



Advertisements
Similar presentations
J. Pulickeel SPH3U1 January 2010
Advertisements

ASME-PVP Conference - July
Wavelets Fast Multiresolution Image Querying Jacobs et.al. SIGGRAPH95.
Fisica Generale - Alan Giambattista, Betty McCarty Richardson Copyright © 2008 – The McGraw-Hill Companies s.r.l. 1 Chapter 11: Waves Energy Transport.
Types, characteristics, properties
Electromagnetic Waves
Intro to Spectral Analysis and Matlab. Time domain Seismogram - particle position over time Time Amplitude.
Wave interactions.
3D Graphics Rendering and Terrain Modeling
WAVES Definition: A traveling disturbance that carries energy through matter and space Waves transfer energy without transferring matter. Waves are produced.
Vibrations, Waves and Sound
Matrices: Inverse Matrix
Evan Greer, Mentor: Dr. Marcelo Kobayashi, HARP REU Program August 2, 2012 Contact: globalwindgroup.com.
1 Fall 2004 Physics 3 Tu-Th Section Claudio Campagnari Lecture 2: 28 Sep Web page:
Fourier: ApplicationsModern Seismology – Data processing and inversion 1 Fourier Transform: Applications Seismograms Eigenmodes of the Earth Time derivatives.
1 Sinusoidal Waves The waves produced in SHM are sinusoidal, i.e., they can be described by a sine or cosine function with appropriate amplitude, frequency,
Department of Physics and Applied Physics , F2010, Lecture 24 Physics I LECTURE 24 12/8/10.
Modeling Fluid Phenomena -Vinay Bondhugula (25 th & 27 th April 2006)
7/5/20141FCI. Prof. Nabila M. Hassan Faculty of Computer and Information Fayoum University 2013/2014 7/5/20142FCI.
Waves & Sound.
Pseudospectral Methods
Warm-Up. Reduced Row Echelon Form (RREF) Learning Targets  Possible solutions for a system  The differences between RREF and Inverse Multiplication.
Sampling Theorem, frequency resolution & Aliasing The Sampling Theorem will be the single most important constraint you'll learn in computer-aided instrumentation.
Where we’re going Speed, Storage Issues Frequency Space.
1 Computer Graphics Week13 –Shading Models. Shading Models Flat Shading Model: In this technique, each surface is assumed to have one normal vector (usually.
MATLAB FUNDAMENTALS: INTRO TO LINEAR ALGEBRA NUMERICAL METHODS HP 101 – MATLAB Wednesday, 11/5/2014
Introduction to COMSOL Travis Campbell Developed for CHE 331 – Fall 2012 Oregon State University School of Chemical, Biological and Environmental Engineering.
A Study of The Applications of Matrices and R^(n) Projections By Corey Messonnier.
GG 450 March 19, 2008 Stress and Strain Elastic Constants.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Lesson Title: Fast Fourier Transform Overview Dale R. Thompson Computer Science and Computer Engineering Dept. University of Arkansas
© Manfred Huber Autonomous Robots Robot Path Planning.
15.1 Properties of Sound  If you could see atoms, the difference between high and low pressure is not as great.  The image below is exaggerated to show.
A Fast Simulation Method Using Overlapping Grids for Interactions between Smoke and Rigid Objects Yoshinori Dobashi (Hokkaido University) Tsuyoshi Yamamoto.
Computational Biology, Part E Basic Principles of Computer Graphics Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Simulating Electron Dynamics in 1D
Chapter 13 - Sound 13.1 Sound Waves.
Under Supervision of Dr. Kamel A. Arram Eng. Lamiaa Said Wed
Waves Topic 4.5 Wave Properties. Wave Behavior  Reflection in one dimension.
WAVE Basics Chapters 15.
RPI Master’s Project Proposal Noel A. Modesto-Madera September 28, 2010 Numerical Investigation of Supersonic Flow Over a Blunt Body.
Audio Systems Survey of Methods for Modelling Sound Propagation in Interactive Virtual Environments Ben Tagger Andriana Machaira.
Copyright © 2009 Pearson Education, Inc. Lecture 1 – Waves & Sound b) Wave Motion & Properties.
Chapter 11 Preview Objectives Hooke’s Law Sample Problem
Chapter Twenty-Three: Waves 23.1 Harmonic Motion 23.2 Properties of Waves 23.3 Wave Motion 1.
CFD Refinement By: Brian Cowley. Overview 1.Background on CFD 2.How it works 3.CFD research group on campus for which problem exists o Our current techniques.
EE 113D Fall 2008 Patrick Lundquist Ryan Wong
Akram Bitar and Larry Manevitz Department of Computer Science
Numerical Investigation of Hydrogen Release from Varying Diameter Exit
Computation of the complete acoustic field with Finite-Differences algorithms. Adan Garriga Carlos Spa Vicente López Forum Acusticum Budapest31/08/2005.
Chapter 11 Vibrations and Waves.
EE Audio Signals and Systems Wave Basics Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Lecture Objectives: Define 1) Reynolds stresses and
G52IIP, School of Computer Science, University of Nottingham 1 Image Transforms Basic idea Input Image, I(x,y) (spatial domain) Mathematical Transformation.
Chapter 15: Wave Motion 15-2 Types of Waves: Transverse and Longitudinal 15-3 Energy Transported by Waves 15-4 Mathematical Representation of a Traveling.
ERT 216 HEAT & MASS TRANSFER Sem 2/ Dr Akmal Hadi Ma’ Radzi School of Bioprocess Engineering University Malaysia Perlis.
Lecture Objectives: - Numerics. Finite Volume Method - Conservation of  for the finite volume w e w e l h n s P E W xx xx xx - Finite volume.
Design of a Guitar Tab Player in MATLAB Summary Lecture Module 1: Modeling a Guitar Signal.
Holt Physics Chapter 12 Waves Periodic Motion A repeated motion that is back and forth over the same path.
Lesson Plan: Drafting and Design J6-2. What is 3D solid modeling? How do 3D solid modeling programs work?
1 Variational and Weighted Residual Methods. 2 Introduction The Finite Element method can be used to solve various problems, including: Steady-state field.
CH 9 Waves. A WAVE is: a disturbance that transmits energy through matter or space in a regular pattern. Most waves are caused by… vibrating matter or.
Computations of Force and Motion Response to Arbitrary Fluid Motions around Stationary Vessels J.A. Pinkster.
3D Graphics Rendering PPT By Ricardo Veguilla.
AP Physics Section to Wave Behavior.
Wave a disturbance that propagates through a material medium or space.
Wave a disturbance that propagates through a material medium or space.
Kenneth Moreland Edward Angel Sandia National Labs U. of New Mexico
Coordinate Transformation in 3D Final Project Presentation
Presentation transcript:

SI 2008: Study of Wave Motion July 19, 2008 Martin Bobb Joseph Marmerstein Feibi Yuan Caden Ohlwiler

2 EMPOWER. PARTNER. LEAD. Introduction  Goal -- Model Motion of Waves  MATLAB -- Programming Application  Method  Approximating the Wave Equation

3 EMPOWER. PARTNER. LEAD. MATLAB Software with simulation and visualization functions “Matrix Laboratory” –Uses matrices to perform complex calculations Most of our group has limited programming experience –No previous MATLAB experience

4 EMPOWER. PARTNER. LEAD. Wave Equation This is a partial differential equation (college level math) Continuous Approximated using the Finite Difference Method

5 EMPOWER. PARTNER. LEAD. Boundary Conditions Behavior at the edges of the simulation Fixed –Out of phase reflection Free –In phase reflection No-reflection boundaries are very difficult

6 EMPOWER. PARTNER. LEAD. Two Dimensional Waves Wave in x-y plane –Like the surface of a lake –Third dimension represents wave height Set conditions to represent air –Wave propagation speed –Viscosity Nyquist frequency –Highest frequency that can be resolved accurately –Simulation must run at twice that –22100 Hz

7 EMPOWER. PARTNER. LEAD. Initial Disturbances and Forcing Functions Initial disturbance –One disturbance, dissipates over time (much like a shock wave) Forcing Function –Continuous Output –Similar to a speaker playing a single note –Follows the path of a sine wave

8 EMPOWER. PARTNER. LEAD. Initial Disturbance

EMPOWER. PARTNER. LEAD. Forcing Function

10 EMPOWER. PARTNER. LEAD. Viscosity –Measure of the resistance to motion from a fluid –Adds a new term to wave equation Makes the wave equation more realistic Molasses vs. Water

EMPOWER. PARTNER. LEAD. Low Viscosity

EMPOWER. PARTNER. LEAD. High Viscosity

13 EMPOWER. PARTNER. LEAD. Virtual Throat Simulation Two walls, space in between Three microphones –Behind, inside and in front of the throat Forcing function –20 Hz

EMPOWER. PARTNER. LEAD. Virtual Throat Visualization

EMPOWER. PARTNER. LEAD. Fast Fourier Transforms (FFTs) Fourier Transform –Mathematical method –Takes a function in time and changes it to frequency components –Shows the frequencies at which a system is responding Fast Fourier Transform –Numerical method –Computes the Fourier Transform quickly

16 FFT On Microphone #1 Frequency (Hz)‏ Relative Magnitude

17 FFT on Microphone #2 Frequency (Hz)‏ Relative Magnitude

18 FFT on Microphone #3 Frequency (Hz)‏ Relative Magnitude

19 EMPOWER. PARTNER. LEAD. Virtual Room Simulation Based on geometry of BALE Gallery room Forcing Function of 110 Hz –“A” string on a guitar Three microphones –Behind column, in front of column, behind “speakers” Simulation was not entirely successful –Solution tends to “ring”

EMPOWER. PARTNER. LEAD. Virtual Room Visualization

21 EMPOWER. PARTNER. LEAD. Three Dimensional Waves Volume divided into finite pieces Wave “height” represents compression instead of actual wave height Requires more computing power –Simulations take more time –Can take hours Waves dissipate much faster than in 2D –Forcing functions have a less noticeable effect

EMPOWER. PARTNER. LEAD. Three Dimensional Visualization Tried multiple techniques in MATLAB –Isosurfaces Generates meshes at specific wave heights Did not provide relevant visual –Volume Rendering Passes light through the simulation Used in 3D visualizations Alpha mapping –Does not display wave heights close to zero –Makes them transparent –White space isn’t necessarily motionless

EMPOWER. PARTNER. LEAD. 3D Waves from Single Initial Disturbance

EMPOWER. PARTNER. LEAD. Corner Disturbance

EMPOWER. PARTNER. LEAD. Conclusions Learned about wave motion –Computer simulations are difficult to make exact –Everything is approximated Learned how to program in MATLAB –Learned about simulation and visualization Learned how to use Linux

26 EMPOWER. PARTNER. LEAD. Acknowledgments Troy Baer -- Project Leader Armen Ezekielian -- MATLAB support Elaine Pritchard -- Food/snacks/organization Daniel & Brianna -- Dorm supervisors All the staff that gave presentations James Rader -- Gallery blueprints Third-party MATLAB add-ons: –Blinkdagger.com – positiveFFT function –Mathworks.com -- vol3d function

EMPOWER. PARTNER. LEAD. 8 Disturbances

EMPOWER. PARTNER. LEAD. 3D Waves from Two Initial Disturbances

EMPOWER. PARTNER. LEAD. Questions?