-
Notifications
You must be signed in to change notification settings - Fork 8
Test Cases CVM S4.26
CVM-S4.26 is a southern California seismic velocity model. En Jui Lee and Po Chen developed CVM-S4.26 using full 3D tomographic techniques (F3DT). Lee and Chen based their starting CVM on the SCEC CVM version 4, which is the forth version of a SCEC rule-based southern California velocity model (Kohler et al., 2005). They used CVM-S4 as a starting model, on a 500 meter resolution for a ~400km x ~400km region of southern California. The tomography processing improved the earth structure model each iteration, using both well-observed minor earthquakes, and ambient noise techniques (Lee E., et al., 2014). Many ground motion validation simulations of historic earthquakes, using CVM-S4.26, show much better fit to observation than the same simulation using the starting model.
The inversion results are defined on a grid-based rectangular volume mesh-based representation of a large region of southern California from 0 depth down to about 50km. This model can be accessed through UCVM standard query interface, including the command line ./ucvm_query.py script. The UCVM query software will return material properties for locations between CVM-S4.26 grid points using tri-linear interpolation of values on grid points nearest the given location.
Late 2016, a modification was made to the CVM-S4.26 projection algorithm. The current acceptance tests do not include a test to confirm this projection change is implemented correctly. However, the change can be confirmed by reviewing source code in current UCVMC release.
-112.0749 33.4494 300. -118.5 33.875 0.0 -118.5000 33.8750 -500.000 -118.5000 33.8750 0.000 -118.5000 33.8750 1000.000 -118.5000 33.8750 4000.000 -118.5000 33.8750 50000.000 -118.5000 33.8750 60000.000
scecadms-MacBook-Pro-2:t1 maechlin$ ./bin/ucvm_query -f ./conf/ucvm.conf -m cvms5 < invalid_pts.txt Using Geo Depth coordinates as default mode. -112.0749 33.4494 300.000 330.618 250.865 none 0.000 0.000 0.000 none 0.000 0.000 0.000 none 0.000 0.000 0.000 -118.5000 33.8750 0.000 -59.946 180.000 cvms5 1287.871 825.000 2017.052 none 0.000 0.000 0.000 crust 1287.871 825.000 2017.052 -118.5000 33.8750 -500.000 -59.946 180.000 none 0.000 0.000 0.000 none 0.000 0.000 0.000 none 0.000 0.000 0.000 -118.5000 33.8750 0.000 -59.946 180.000 cvms5 1287.871 825.000 2017.052 none 0.000 0.000 0.000 crust 1287.871 825.000 2017.052 -118.5000 33.8750 1000.000 -59.946 180.000 cvms5 4316.372 2541.568 2422.857 none 0.000 0.000 0.000 crust 4316.372 2541.568 2422.857 -118.5000 33.8750 4000.000 -59.946 180.000 cvms5 5145.999 3020.703 2534.094 none 0.000 0.000 0.000 crust 5145.999 3020.703 2534.094 -118.5000 33.8750 50000.000 -59.946 180.000 none 0.000 0.000 0.000 none 0.000 0.000 0.000 none 0.000 0.000 0.000 -118.5000 33.8750 60000.000 -59.946 180.000 none 0.000 0.000 0.000 none 0.000 0.000 0.000 none 0.000 0.000 0.000
Plot a depth profile of a point inside CVM-S4.26 shows how deep the model extends.
./plot_depth_profile.py -d vp -b 0 -e 60000 -v 100 -c cvms5 -s 33.5,-118.05
For a point outside of the model,
./plot_depth_profile.py -d vp -b 0 -e 60000 -v 100 -c cvms5 -s 37,-121
Plot a horizontal slice to show the Vs values in Los Angeles region at 900m depth.
./plot_horizontal_slice.py -b 33.5,-118.5 -u 34.5,-117.5 -e 900 -d vs -c cvms5 -a s -s 0.001
Pick a point outside the cvm-s4.26 area and show it return no data.
-121 37 is outside point -121 36 is inside point Using Geo Depth coordinates as default mode. -121.0000 37.0000 0.000 175.470 373.072 none 0.000 0.000 0.000 none 0.000 0.000 0.000 none 0.000 0.000 0.000 -121.0000 36.0000 0.000 366.540 385.100 cvms5 5240.055 2908.186 2502.674 none 0.000 0.000 0.000 crust 5240.055 2908.186 2502.674
Adjusting the installdir/model/cvms5/data/config parameter for GTL to 'on' enables the GTL in CVM-S4.26
Plot Cross section with the command,
./plot_cross_section.py -b 34,-117.7 -u 34,-117.5 -h 100 -v 20 -d vs -c cvms5 -a d -s 0 -e 2000 -o cvm5
with GTL 'off' (default),
with GTL 'on',
The CVM-S4.26 model can add the Ely-Jordan GTL as an external modification.
./bin/ucvm_query -f ./conf/ucvm.conf -m cvms5,elygtl:ely -z 0,350 < ./tests/inputs/test_latlons_socal_pts.txt > cvms5_elygtl_res.txt
This wiki is licensed by University of Southern California (USC) to the public under a Creative Commons Attribution 4.0 license.