|
1 | 1 | # RayDec |
2 | | -RayDec is a matlab code to estimate the ellipticity of Rayleigh waves from 3-component single-station recordings |
| 2 | +RayDec is a matlab code to estimate the ellipticity of Rayleigh waves from 3-component single-station recordings. |
| 3 | + |
| 4 | +You can find the details about the code in the original publication: |
| 5 | +M. Hobiger, P.-Y. Bard, C. Cornou, and N. Le Bihan (2009). Single station determination of Rayleigh wave ellipticity by using the random decrement technique (RayDec), Geophys. Res. Lett. 36, L14303, doi: 10.1029/2009GL038863. |
| 6 | +The attached file "RayDec-Description.pdf" is an edited version of this paper and was extracted from my PhD thesis ("Polarization of surface waves : characterization, inversion and application to seismic hazard assessment") at the Université de Grenoble. You can download the full text of this thesis at https://hal.univ-grenoble-alpes.fr/tel-00577887. |
| 7 | + |
| 8 | +Example of usage: |
| 9 | +[flx, elx] = raydec1station2021(vert, north, east, time, .1, 50, 100, 10, .1, 10) |
| 10 | +analyzes the given signals between 0.1 and 50 Hz with 100 frequency steps, using 10 cycles, .1 as dfpar, and cutting the signal in 10 time windows. |
| 11 | +The output of the given RayDec code are the two matrices flx and elx, both of size "frequency steps" x "time windows" and each column corresponds to one time window. All columns of flx are the same, so the frequency list is fl=flx(:,1). |
| 12 | +To obtain an average RayDec ellipticity of all time windows, you can use |
| 13 | +ellipticity_mean = exp(mean(log(elx), 2)), |
| 14 | +ellipticity_error = exp(std(log(elx), 0, 2)). |
| 15 | +This gives the ellipticity in a logarithmic scale and the error factor. |
| 16 | +ellipticity_mean .* ellipticity_error and ellipticity_mean ./ ellipticity_error are then the +/- 1 standard deviation ellipticity values. |
| 17 | +It is best to save a file with [fl, ellipticity_mean, ellipticity_error]. |
| 18 | + |
| 19 | +Usage in dinver |
| 20 | +The ellipticity value and error factor obtained in the way presented above can be loaded in dinver (included in the geopsy package, http://www.geopsy.org/) and be inverted for the velocity profile of the underground. To read the file saved above in a correct way, use "Ellipticity (H/V)" for the second column and "log(H/V) stddev (approx.)" for the third column. The factor has to be set to "-1" for the second and third columns to attribute them to retrograde particle motion and stay "+1" for prograde particle motion. The fundamental mode of Rayleigh waves is always retrograde at low and high frequencies, but can be prograde in the intermediate range if a strong velocity contrast exists in the subsurface. |
| 21 | + |
| 22 | +Be aware that an ellipticity curve alone is not sufficient to retrieve the velocity profile without additional constraints (e.g. Love/Rayleigh wave dispersion curves, interface depths, constraints on the velocities of certain layers)! |
| 23 | + |
| 24 | +For a study on which parts of the ellipticity curve to use, please read: |
| 25 | +M. Hobiger, C. Cornou, M. Wathelet, G. Di Giulio, B. Knapmeyer-Endrun, F. Renalier, P.-Y. Bard, A. Savvaidis, S. Hailemikael, N. Le Bihan, et al. (2013). Ground structure imaging by inversions of Rayleigh wave ellipticity: Sensitivity analysis and application to European strong motion sites, Geophys. J. Int. 192, 201–229. |
| 26 | + |
| 27 | +For a more recent example of how to use the Rayleigh wave ellipticity, please read: |
| 28 | +M. Hobiger, P. Bergamo, W. Imperatori, F. Panzera, A. Marrios Lontsi, V. Perron, C. Michel, J. Burjánek, and D. Fäh (2021). Site Characterization of Swiss Strong-Motion Stations: The Benefit of Advanced Processing Algorithms, Bull. Seismol. Soc. Am., doi: 10.1785/0120200316 |
0 commit comments