Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Moduł NonLinLocPlugin potrzebuje do lokalizacji dwa pliki konfiguracyjneThe NonLinLocPlugin module needs configuration files for localization: NonLinLoc.xml zawierający sposób współpracy programu SWIP5 z modułem i oryginalny plik konfiguracyjny NonLinLoc-a oraz odpowiednie dla każdej stacji pliki zawierające czasy przyjścia fal między stacją a wszystkimi węzłami siatki przestrzennej. containing the method of cooperation between the SWIP5 program and the module, the original NonLinLoc configuration file, and files appropriate for each station containing the arrival times of the waves between the station and all nodes of the spatial grid.

The NonLinLoc.xml file is in the following formPlik  NonLinLoc.xml jest w postaci:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE boost_serialization>
<boost_serialization signature="serialization::archive" version="12">
<Parameters class_id="0" tracking_level="0" version="0">
     <fixedZ>0</fixedZ>
     <initX>0.00000000000000000e+000</initX>
     <initY>0.00000000000000000e+000</initY>
     <initZ>0.00000000000000000e+000</initZ>
     <initTime>0.00000000000000000e+000</initTime>
     <ttimeFileRoot>c:\Users\user\Documents\NLLoc\time</ttimeFileRoot>
     <outputFileRoot>c:\Users\user\Documents\SVN\NonLinLoc\NLLoc\out</outputFileRoot>
     <swapttime>0</swapttime>
     <earthModelID>LaiChau_Lizurek_etal_2017</earthModelID>
     <controlFile>c:\Users\user\Documents\NLLoc\LaiChau.in</controlFile>
     <defaultPickError>1.00000000000000000e-001</defaultPickError>
     <preferredOrigin>0</preferredOrigin>
     <oneOrigin>0</oneOrigin>
     <autoLocate>0</autoLocate>
<map class_id="1" tracking_level="0" version="0">
          <minY>-2.00000000000000000e+005</minY>
          <maxY>2.00000000000000000e+00 5</maxY>
          <minX>-2.00000000000000000e+005</minX>
          <maxX>2.00000000000000000e+005</maxX>
          <shapeFile>LaiChauLakeXY.xml</shapeFile>
     </map>
</Parameters>
</boost_serialization>

W pliku In the NonLinLoc.xml, należy ustawić następujące parametry: file, set the following parameters:

  1. <earthModelID> contains the name of the velocity model used. It will be saved to the focus parameters.
  2. <controlFile> contains the full name and location of the NonLinLoc configuration file.
  3. <ttimeFileRoot> contains the root of the filenames with the arrival times of the waves - Travel Times (path and initial filename see
  4. <earthModelID> zawiera nazwę zastosowanego modelu prędkościowego. Będzie on zapisany do parametrów ogniska.
  5. <controlFile> zawiera pełną nazwę i położenie pliku konfiguracyjnego NonLinLoc.
  6. <ttimeFileRoot> zawiera rdzeń nazw plików z czasami przyjścia fal – Travel Times (ścieżka dostępu i początkowa nazwa plików patrz LOCFILES http://alomax.free.fr/nlloc/soft7.00/index.html )
  7. <outputFileRoot> zawiera rdzeń nazw plików wynikowych. Wartości <ttimeFileRoot> i <outputFileRoot> podmieniają pozycję LOCFILES w pliku konfiguracyjnym NonLinLoc.
  8. <outputFileRoot> contains the root of the output file names. The <ttimeFileRoot> and <outputFileRoot> values replace the LOCFILES entry in the NonLinLoc configuration file.
  9. <defaultPickError> default pick time error set for NonLinLoc if not defined in <defaultPickError> domyślny błąd czasu piku ustawiany dla NonLinLoc, jeżeli nie jest on zdefiniowany w pick.time.uncertainty.
  10. <map> parametry wyświetlania mapy z lokalizacją.
  11. <oneOrigin> 0 lub 1 określa, czy zapisywać pierwszy Origin w sytuacji, gdy NonLinLoc wygenerował kilka lokalizacji. Gdy jest 1 zapisuje tylko jedną wartość lokalizacji, gdy 0 wszystkie.
  12. <preferredOrigin> 0 lub 1 określa, czy lokalizacja NonLinLoc ma być ustawiana jak preferowana.
  13. <autoLocate> 1 powoduje samoczynne liczenie lokalizacji. Odpowiada wciśnięciu klawiszy Compute i Ok.

Pozostałe pozycje przewidziane są dla rozwoju modułu.

  1. <map> map display parameters with location.
  2. <oneOrigin> 0 or 1 determines whether to save the first origin when NonLinLoc has generated multiple locations. When 1 it only saves one location value, when 0 all.
  3. <preferredOrigin> 0 or 1 determines whether the NonLinLoc location should be set as preferred.
  4. <autoLocate> 1 causes the location to be counted automatically. Corresponds to pressing the Compute and Ok keys.

The remaining items are for the development of the module.

The NonLinLoc configuration file is compatible with the original program. It is described in detail in the NonLinLoc documentation Plik konfiguracyjny NonLinLoc-a jest zgodny z oryginalnym programem. Szczegółowo jest opisany w dokumentacji oprogramowania NonLinLoc ( http://alomax.free.fr/nlloc/soft6.00/control.html ). Program SWIP5 ma możliwości modyfikowania zawartości tego pliku. Służy temu wtyczka NonLinLocSuport. Ma ona możliwość ustawiania pozycji: LAYER na podstawie pliku modelu prędkosciowego dla HybritMT, GTSRC na podstawie wczytanych parametrów stacji i definicji regionu (zapisuje współrzędne XYZ stacji), oraz TRANS SIMPLE na podstawie definicji regionu. Pozostałe informacje w pliku konfiguracyjnym należy opisać ręcznie w edytorze tekstowym. Pliki z siatką prędkości i czasami przyjścia fal, należy wygenerować programami odpowiednio VEL2GRID i GRID2TIME wchodzącymi w skład pakietu NonLinLoc. SWIP5 has the ability to modify the contents of this file. The plugin NonLinLocSuport serves this purpose. It has the ability to set the position: LAYER based on the speed model file for HybritMT, GTSRC based on the loaded station parameters and region definition (saves the XYZ coordinates of the station), and TRANS SIMPLE based on the region definition. Other information in the configuration file should be described manually in a text editor. The files with the velocity grid and the arrival times of the waves should be generated with the VEL2GRID and GRID2TIME programs, respectively, included in the NonLinLoc package.

There are two programs in Matlab to help. The first Istnieją dwa programy w Matlabie wspomagające. Pierwszy ISEPOSVelcityModel_to_Vel2Grid.m służy do wygenerowania definicji linii LAYER pliku konfiguracyjnego na podstawie jednowymiarowego modelu prędkościowego z Platformy IS-EPOS. Wynik działania należy podmienić w pliku konfiguracyjnym dla VEL2GRID. Drugi program wczytuje pliki grid NLL i umożliwia wyświetlanie ich zawartości.  Pakiet NonLinLoc (Non-Linear Location) to zestaw programów do budowy modeli prędkości, obliczania czasu podróży i probabilistycznej, nieliniowej, globalnej lokalizacji trzęsienia ziemi w strukturach 3D, a także do wizualizacji danych objętości 3D i wyników lokalizacji. Wiele programów wykorzystuje strukturę 3D Grid, która definiuje określoną, siatkową, prostokątną objętość (tryb Non-GLOBAL) lub sferyczną (tryb GLOBAL).
Zobacz dokumentację programu NLLoc, aby zapoznać się z opisem podejścia i algorytmów do nieliniowej inwersji lokalizacji. Zobacz rozdziały książki: Probabilistyczna lokalizacja trzęsienia ziemi w modelach 3D i warstwowych: Wprowadzenie metody Metropolis-Gibbs i porównanie z lokalizacjami liniowymi (Lomax, et al., 2000) oraz Earthquake Location, Direct, Global-Search Methods (Lomax i in. 2009), aby uzyskać dalsze informacje na temat NonLinLoc oraz zbadać syntetyczne lokalizacje 3D i 1D. Lokalizacja metodą NonLinLoc (NLL) opiera się na probabilistycznej, nieliniowej, globalnej lokalizacji trzęsienia ziemi w strukturach 3D (Lomax i in. 2000, 2009; http://alomax.free.fr/nlloc/ ). Obecnie istnieją dwie wymienne wtyczki NLL, pierwszy umożliwiający lokalizację liczoną we współrzędnych lokalnych z ortogonalnym modelem prędkościowym (Local_NLL), oraz druga umożliwiająca dodatkowo lokalizację we współrzędnych globalnych (geograficznych) ze sferycznym modelem prędkościowym (Universal_NLL). Lokalizacja metodą NonLinLoc jest wywoływana z menu poleceniem Localization  Image Removed NonLinLoc . Pojawia się okno do estymacji lokalizacji ogniska na podstawie czasów wejścia fal sejsmicznych. Postać okna zależy od tego, która wtyczka jest stosowana (nie można stosować obydwu), oraz czy lokalizacja jest we współrzędnych lokalnych czy globalnych. Wtedy mapa wyświetlana jest we układzie XY lub we współrzędnych geograficznych.
is used to generate the LAYER line definition of the configuration file based on the one-dimensional velocity model from the EPISODES Platform. The result of the operation should be replaced in the configuration file for VEL2GRID. The second program reads the grid NLL files and allows you to display their contents.