Skip to content

Commit ec5af62

Browse files
committed
update readme, add mfp image
1 parent 181a348 commit ec5af62

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
# Matched Field Processing using full Green's Functions from pre-computed databases
1+
# Matched Field Processing using numerical Green's Functions from pre-computed databases
22

3-
Precise knowledge of the sources of seismic noise is fundamental to our understanding of the ambient seismic field. Two approaches to locating sources exist currently. One is based on comparing estimated Green's functions from cross-correlation of seismic noise with synthetically computed correlation functions. This approach is computationally expensive and not yet widely adopted. The other, more common approach is Beamforming, where a beam is computed by shifting waveforms in time corresponding to a potential slowness of an arriving wave front. Beamforming allows fast computations, but samples the slowness domain, thus limiting it to the plane-wave assumption and sources outside of the array.
3+
<img align="left" src="assets/mfp.png" width="400px">
44

5-
Matched Field Processing (MFP) is Beamforming in the spatial domain. By probing potential source locations directly, it allows for arbitrary wave propagation in the medium and sources inside of arrays. MFP has been successfully applied on local scale using constant velocity models, and regional scale using travel times estimated from phase velocity maps. At global scale, a constant velocity model is inadequate and phase velocity maps have not yet been published for periods below ~20s.
5+
Matched Field Processing (MFP) is a technique to locate the source of a recorded wave field. It is the generalization of beamforming, allowing for curved wavefronts. In the standard approach to MFP, simple analytical Green's functions are used as synthetic wave fields that the recorded wave fields are matched against. We introduce an advancement of MFP by utilizing Green's functions computed numerically for real Earth structure as synthetic wave fields. This allows in principle to incorporate the full complexity of elastic wave propagation, and through that provide more precise estimates of the recorded wave field's origin.
66

7-
To advance MFP towards the global scale, we replace the need for travel-time information with full synthetic Green's functions. This allows to capture the full complexity of wave propagation by including amplitude information and multiple phases.
7+
This repository acts as the development platform for this approach.
88

9-
This repository is the development platform for the method described above.
9+
A manuscript describing the method in detail is available as a pre-print at EarthArXiv (---) and submitted to Geophyiscal Journal International. A separate repository contains the information (what data was used, settings files, figure scripts) to reproduce the results we present in our manuscript: [seismology-hamburg/schippkus_hadziioannou_2022](https://github.com/seismology-hamburg/schippkus_hadziioannou_2022).
1010

1111
## TODO
1212

13-
- [ ] A smarter way of optimizing the grid/processing needs
14-
- [ ] Move multiprocessing logic to function & enable single-core runs
13+
- [ ] A smarter way of optimizing the grid/processing needs than manually-selected rounding
14+
- [ ] Move multiprocessing logic to separate function & enable single-core runs
1515
- [ ] Beampower computation based on acoular
1616
### Requirements
1717

@@ -21,5 +21,5 @@ This repository is the development platform for the method described above.
2121
- [tqdm](https://tqdm.github.io) to get progressbars
2222
- [pyyaml](https://pypi.org/project/PyYAML/) to parse the `settings.yml`
2323
- [instaseis](https://instaseis.net) to read the Green's function database
24-
- [global_land_mask](https://pypi.org/project/global-land-mask/) to check whether cells are on land
2524
- local green's function database readable by instaseis, e.g., downloaded from [syngine](http://ds.iris.edu/ds/products/syngine/)
25+
- [global_land_mask](https://pypi.org/project/global-land-mask/) for fast checks whether cells are on land

assets/mfp.png

185 KB
Loading

0 commit comments

Comments
 (0)