Gpfksimulator

From GeopsyWiki
Revision as of 09:13, 12 March 2010 by Mao (talk | contribs) (→‎Usage)
Jump to navigation Jump to search

Interest

gpfksimulator is intended to be an educational tool. It is a graphical interface displaying the array response function for a superposition of multiple plane waves crossing some given array geometry.

Usage

gpfksimulator after startup

When starting gpfksimulator a file borwser will and you are requested to locate a multi-column ASCII file containing position coordinates of an array setting. As described in warangps section on loading coordinates a flexible parser will allow you to adjust to many different ASCII file formats.

As in warangps, the array response function will be immediately computed and displayed, however, this time not for a vertical incident plane wave (impinging on the array configuration from below with ), but for a plane wave with parameters as given in the first table line. On default, a harmonic signal propagating at a wave speed of 300 m/s at a signal frequency of 1 Hz and a propagation direction of .

You can edit any entry in the table row to change the signal propagation properties like wave speed and direction of wave propagation. Note that when changing the azimuth of propagation and distance, the X and Y columns will change accordingly. X and Y specify the source location with respect to the array center. Units are degrees for angles and meters for distance, m/s for velocities.

You can now add a second plane wave by pushing the Add button. A new table row will appear copying the properties of the first signal. As above, you may edit any column to change signal properties of this second signal.