Introducción y alcance SeisComP es probablemente el paquete de software más ampliamente distribuida para la adquisición de datos y el intercambio en tiempo real de datos sismológicos a través de Internet. Su protocolo de transmisión de datos SeedLink? convirtió en un estándar de facto del mundo. La primera versión de SeisComP fue desarrollado para la red GEOFON y amplió aún más dentro del proyecto Meredian bajo la dirección de GEOFON / GFZ Potsdam y ORFEUS. Originalmente SeisComP fue diseñado como la adquisición de datos completamente automática un alto nivel y (cercano) herramienta de procesamiento de datos en tiempo real, incluyendo el control de calidad, detección de eventos y ubicación, así como la difusión de alertas de eventos. En el contexto del proyecto GITEWS (Sistema de Alerta contra los Tsunamis Alemán Temprana) funcionalidad adicional se aplicara a ful fi l los requisitos de 24/7 centros de control de alerta temprana. Grandes cambios en la arquitectura de SeisComP eran necesarias y muchas nuevas características dan lugar a la actualización de SeisComP a la versión 3.0.Lanzamientos importantes SeisComP se muestran en la Tabla 1.1. Un prototipo primero de SeisComp3 desarrollado por el grupo de desarrollo GITEWS / GEOFON fue lanzado en mayo de 2007. 2 007. SeisComp3 ofrece las siguientes sigui entes características: características:
adquisición de datos control de calidad de los datos de grabación de datos el intercambio de datos en tiempo real supervisión del estado de la red el procesamiento de datos en tiempo real la emisión de alertas de eventos archivo de forma de onda distribución de datos de forma de onda la detección automática de eventos y la ubicación detección de evento interactivo y la ubicación parámetro archivado evento fácil acceso a la información pertinente sobre las estaciones, formas de onda y los terremotos recientes
Los nuevos requisitos para los propósitos p ropósitos de alerta temprana hacen necesario adaptar el diseño y la arquitectura de la SeisComP anterior. Las directrices para el diseño de SeisComp3 son:
implementación de funciones críticas como módulos i ndependientes para garantizar la independencia de otras funciones (por ejemplo, selector de cálculo de la magnitud, análisis interactivo) fácil implementación de módulos personalizados independencia de hardware y software capacidad de intercambio de datos entre diferentes sistemas de tiempo real automáticas distribución de módulos en varios sistemas sistema robusto de soluciones rápidas y fiables del terremoto (especialmente durante las crisis sísmicas)
1.0
02 2001
1.1
08 2001
1.1.5 1.16
01 2002 03 2002
2.0
Octubre 2003
2.1
06 2004
2.5 03 2006 3.0 alpha 05 2007 3.0 liberación de 05 2008 Barcelona 3.0 liberación Erice
05 2009
3.0 liberación Potsdam
09 2010
SeedLink 2.0 (interfaz plug-in) Plug-ins para EarthData PS2400 y Lennartz M24 SeedLink 2,1 (streams.xml, mejorado bu er estructura ff) hacer conf / hacer guiones clave LISS plug-in, SeedLinkAntílope conectividad SeedLink 2.5 (modo multi-estación) GIF sismogramas en vivo SeedLink 3,0 (petición de información, extracción ventana de tiempo) libslink, plug-in de la cadena, COMSERV independentista Python paquete adicional (SeisPy) incl. AutoLoc2 cadena de plug-in interfaz de extensión, provocada arroyos Integración de paquetes add-on, modular con fi g guión nueva arquitectura, los nuevos tipos de magnitud, GUI Mejoras de estabilidad y rendimiento, funcionalidad mejorada interfaz gráfica de usuario Nuevo terremoto de esquema y mejoras en el rendimiento, la funcionalidad mejorada interfaz gráfica de usuario Las nuevas mejoras de esquema de inventario y de rendimiento, funcionalidad mejorada interfaz gráfica de usuario
Instalación y configuración Requerimientos Los requisitos de hardware para un sistema de sísmica dependen del tamaño de la red de estaciones para ser operado. Los requisitos mínimos son: UPC 1 RAM 2 GB HDD 20 GB OS
SUSE 10.2 / 3 32 / 64bit, SUSE 11 32 / 64bit, (K) Ubuntu 07.08 32 / 64bit
1.0
02 2001
1.1
08 2001
1.1.5 1.16
01 2002 03 2002
2.0
Octubre 2003
2.1
06 2004
2.5 03 2006 3.0 alpha 05 2007 3.0 liberación de 05 2008 Barcelona 3.0 liberación Erice
05 2009
3.0 liberación Potsdam
09 2010
SeedLink 2.0 (interfaz plug-in) Plug-ins para EarthData PS2400 y Lennartz M24 SeedLink 2,1 (streams.xml, mejorado bu er estructura ff) hacer conf / hacer guiones clave LISS plug-in, SeedLinkAntílope conectividad SeedLink 2.5 (modo multi-estación) GIF sismogramas en vivo SeedLink 3,0 (petición de información, extracción ventana de tiempo) libslink, plug-in de la cadena, COMSERV independentista Python paquete adicional (SeisPy) incl. AutoLoc2 cadena de plug-in interfaz de extensión, provocada arroyos Integración de paquetes add-on, modular con fi g guión nueva arquitectura, los nuevos tipos de magnitud, GUI Mejoras de estabilidad y rendimiento, funcionalidad mejorada interfaz gráfica de usuario Nuevo terremoto de esquema y mejoras en el rendimiento, la funcionalidad mejorada interfaz gráfica de usuario Las nuevas mejoras de esquema de inventario y de rendimiento, funcionalidad mejorada interfaz gráfica de usuario
Instalación y configuración Requerimientos Los requisitos de hardware para un sistema de sísmica dependen del tamaño de la red de estaciones para ser operado. Los requisitos mínimos son: UPC 1 RAM 2 GB HDD 20 GB OS
SUSE 10.2 / 3 32 / 64bit, SUSE 11 32 / 64bit, (K) Ubuntu 07.08 32 / 64bit
En caso de grandes redes (> 100 estaciones) son operados, se recomienda un sistema distribuido. Normalmente un sistema informático SeisComp3 se separa en varios subsistemas. Una separación de adquisición de datos, procesamiento y las interfaces gráficas de usuario es útil para permitir un rendimiento estable. Las especificaciones mínimas del sistema deben ser:
Sistema de adquisición de datos: UPC 1 RAM 2 GB HDD Raid1 / 5/0 + 1 con> con> = 200 GB
Sistema de procesamiento: UPC 2 RAM 4 GB HDD Raid1 / 5/0 + 1 con> con> 100 GB
Sistema de interfaz gráfica de usuario: UPC 2 RAM 2 GB HDD > 50 GB GFX (2x) NVIDIA NVIDIA con 2 puertos dependiendo del número número de pantallas
Instalación SeisComp 3.0 se distribuye en forma de ficheros tar:
Adquisición, procesamiento y GUI (para cada plataforma soportada) Mapas, disponible en nuestro sitio web . Archivos de configuración de la estación (opcional), por ejemplo para la red GEOFON .
En esta sección se describe la instalación de los paquetes binarios de SeisComp3 en un sistema de 64 bits 11.1 openSUSE con perfil de escritorio KDE.
Preparación Los paquetes adicionales
En primer lugar el medio ambiente tiene que ser establecido. Por lo tanto hacer los siguientes pasos:
Inserte las siguientes líneas en un script de shell y ejecutarlo:
#! / Bin / bash user = `whoami`
if ["$ user" = "root"!]; a continuación, echo "Tienes que ser root o ejecutar esta herramienta con 'sudo'" salida 1
fi
zypper ar ftp://ftp.gwdg.de/pub/opensuse/distribution/11.1/repo/oss oss zypper ar ftp://ftp.gwdg.de/pub/opensuse/distribution/11.1/repo/nonoss no oss zypper ar ftp://ftp.gwdg.de/pub/linux/misc/packman/suse/11.1 packman zypper install libboost_iostreams1_36_0 libboost_filesystem1_36_0 zypper install libboost_serialization1_36_0 libboost_program_options1_36_0 zypper install libboost_signals1_36_0 libboost_thread1_36_0 libboost_wave1_36_0 zypper instalar libncurses5 libboost_regex1_36_0 pythonnumérico-python numpy alsa-utils zypper install mysql Festival libqt4 libqt4-x11 libxml2
if [$?
! = 0];
entonces
echo "No fue posible instalar todos los paquetes"
salida 1
fi
echo "Todos los paquetes están instalados"
Configuración de SQL
Para un mejor rendimiento con una base de datos MySQL, inicie una sesión como usuario root y editar mysql-config con un editor de texto:
/> /etc/my.cnf Vim
Buscar en las siguientes líneas en el archivo y cambiar los parámetros de: o "Innodb_buffer_pool_size = 64M" o "Innodb_flush_log_at_trx_commit = 2" Inicie el daemon de base de datos MySQL:
/> Inicio rcmysql
o reiniciar con "reinicio rcmysql".
Establezca la contraseña de administrador de la base de datos:
Para iniciar MySQL automáticamente durante la configuración de arranque:
/> Mysqladmin -u root password
/> Insserv mysql
Salir como root. Usted puede comprobar que MySQL se está ejecutando con "status mysqladmin".
Procedimiento de instalación Los pasos siguientes describen la instalación de SeisComp3 con los archivos tar preparados.
Entrar como usuario (por ejemplo, operador del sistema) Copie uno de los SeisComp3-erice - * - Archivos opensuse11.1-x86_64.tar.gz a su directorio. Tenga cuidado de que es el paquete adecuado para su sistema también para 32 bits y 64 bits.
Ir al directorio de inicio:
Descomprima el paquete binario SeisComp3:
/> Xzf tar
Cambie al directorio de SeisComp3:
/> Tar xzf
Descomprimir el paquete de mapas SeisComp3:
/> Tar xzf SeisComp3-erice - * - opensuse11.1-x86_64.tar.gz
Descomprima el paquete del archivo de claves SeisComp3:
/> Cd
/> SeisComp3 cd
Ejecute la rutina de instalación:
/> ./setup
Esto es importante para asegurar que varios enlaces simbólicos y variables de entorno (en particular, SEISCOMP3_ROOT) están bien definidos. Las líneas siguientes aparecen:
Directorio home SeisComP: / home / sysop / SeisComp3 Crear /home/sysop/seiscomp3/lib/env.sh Crear / home / sysop / SeisComp3 / bin / seiscomp Crear / home / sysop / SeisComp3 / bin / msrtsimul Crear / home / sysop / SeisComp3 / bin / import_dlsv Crear / home / sysop / SeisComp3 / bin / import_nettab Crear / home / sysop / SeisComp3 / bin / sync_nettab Crear / home / sysop / SeisComp3 / bin / extr_file Inicializar la base de datos MySQL en localhost [sí]:
Elija aquí.
MySQL contraseña de root (no se hizo eco):
Esto [la siguiente?] Puede estar vacío en los sistemas SuSE.
creación / home / sysop / SeisComp3 / bin / creación scadmin / home / sysop / SeisComp3 / bin / scbulletin crear / home / sysop / SeisComp3 / bin / SCDB crear / home / sysop / SeisComp3 / bin / scesv crear / home / operador del sistema / SeisComp3 / bin / scevtls crear / home / sysop / SeisComp3 / bin / creación scm / home / sysop / SeisComp3 / bin / creación SCMM / home / sysop / SeisComp3 / bin / SCMV crear / home / sysop / SeisComp3 / bin / scolv creación / home / sysop / SeisComp3 / bin / scqc creación / home / sysop / SeisComp3 / bin / creación scqcv / home / sysop / SeisComp3 / bin / scquery crear / home / sysop / SeisComp3 / bin / scrttv crear / home / sysop / SeisComp3 / bin / creación scxmldump / home / sysop / SeisComp3 / bin / sync_dlsv crear / home / sysop / SeisComp3 / bin / arclinktool crear / home / sysop / SeisComp3 / bin / arclink_fetch crear / home / sysop / SeisComp3 / bin / fill_db crear / casa / sysop / SeisComp3 / bin / dump_db crear / home / sysop / SeisComp3 / bin / SYNC_DB creación / home / sysop / SeisComp3 / bin / DBTool Crear enlaces simbólicos en ~ / bin [no]: yes
Elija aquí.
Ahora, algunos de configuración es necesaria antes de que pueda comenzar el programa. Las siguientes líneas muestran sólo una configuración por defecto. Una descripción detallada de los parámetros está siguiendo más tarde.
Llame seiscomp config
Aparecerán las siguientes líneas
/> Config seiscomp
SeisComP versión 3.0 (2009.118)
La inicialización de parámetros globales
0) sistema de adquisición simple
1) sistema de procesamiento de adquisición avanzada y
2) ArcLink sistema de
Estilo de configuración [1]:
Pulse
Dele a su centro de datos un nombre aquí, por ejemplo GFZ.
Camino a la forma de onda archivo [/ home / sysop / SeisComp3 / adquisición / archivo]:
Pulse
Nombre del centro de datos:
Utilice syslog cuando apoyado [sí]:
Pulse
Tronco Inicialización Agencia ID:
Da tu ID Agencia aquí por ejemplo GFZ.
Pulse
Habilitar maestro local [sí]:
Pulse
Nivel de registro [2]:
Pulse
Lista de Clientes [scevent scmag bribón scautopick scautoloc scqc scevtlog]:
Pulse
Prefijo de ID de evento [GFZ]:
Pulse
Datacenter ID [GFZ]:
Dirección del capitán [localhost: 4803]:
Pulse
Tipo de base de datos [mysql]:
Pulse
Pulse
Adquisición Inicialización Habilitar SeedLink locales [sí]:
Habilitar slarchive [no]:
Para un sistema operativo, cambiar a "Sí" y pulse
Ejecute scqc como un cronjob diario [no]:
Pulse
Actualización de inventario (ajustado a "no" si se utiliza sync_dlsv) [sí]:
Pulse
Fuente Recordstream [localhost: 18000]:
Pulse
Servicio Recordstream [slink]:
Cambiar a "localhost: 18000; localhost: 18001" en caso de un sistema operativo, a continuación, pulse
[Sysop: sysop @ localhost / SeisComp3]:
Para un sistema operativo, cambie a "combinado", a continuación, pulse
Conexión de escritura de base de datos (sólo aplicable a maestro local)
Pulse
Base de datos leer conexión [sysop: sysop @ localhost / SeisComp3]:
Activar simulación en tiempo real [no]:
Pulse
Umbral de uso de disco en por ciento [95]:
Lista de e-mail se dirige a notificar:
Pulse
Inicialización diskmon
Pulse
Habilitar ArcLink locales [no]:
Escriba "sí" en el caso de un sistema operativo y pulse
Inicialización ArcLink
Parámetros globales G) Editar
A) Añadir / Editar red
R) Quitar la red
P) Añadir perfil de configuración / Editar
W) Escribe la configuración y salir
Q) Salir sin escribir configuración
Comando?
[A]:
Escriba "w" aquí.
Escribir configuración global
Escribir configuración de tronco
propagación de partida
scmaster comenzar
base de datos de actualización
utilizando dir config locales: /home/sysop/.seiscomp3
ingrese a stderr ...
08:10:44 [Aviso] Arranque
08:10:46 [Aviso] La conexión a localhost: 4803 establecido 08:10:51 [aviso] DR24: cadena de filtros de 50 Hz no se define 08:10:51 [aviso] DR24: cadena de filtros de 20 Hz no se define
...
08:11:03 [Aviso] apagado
Escribir configuración para la adquisición
+ Red BE - Red Sísmica belga
+ Estación Membach, BÉLGICA
+ Estación de Rochefort, Bélgica
+ Estación de Uccle, Bélgica
...
Escribir configuración para ArcLink
Escribir configuración para diskmon
Iniciar seiscomp
/> Inicio seiscomp
SeisComP versión 3.0 (2009.118)
propagación ya se está ejecutando
scmaster ya se está ejecutando
scevent comenzar
scmag comenzar
bribón partir
scautopick comenzar
scautoloc comenzar
SEEDLINK comenzar
que permita el control de espacio en disco
Compruebe seiscomp
/> Cheque seiscomp
SeisComP versión Erice (2009.119)
propagación ya se está ejecutando
scmaster ya se está ejecutando
scevent ya se está ejecutando
scmag ya se está ejecutando
Barrabás ya se está ejecutando
scautopick ya se está ejecutando
scautoloc ya se está ejecutando
scqc ya se está ejecutando
scevtlog ya se está ejecutando
SEEDLINK se está ejecutando
supervisión espacio en disco está habilitado
Configuración global Estructura de directorios
Durante el proceso de instalación, se crea el directorio SeisComP ~ / SeisComp3, que contiene los siguientes subdirectorios:
papelera
ejecutables que pueden ser llamados directamente por el usuario. Los scripts de este directorio se crean a partir de pl antillas por el script de configuración de nivel superior.
lib
bibliotecas, así como algunos guiones que no se puede l lamar directamente.
pkg
scripts de los paquetes que se usan internamente por las empresas de servicios públicos SeisComP.
clave
archivos de clave de nivel superior.
plantillas
contiene las plantillas de nivel superior.
config
contiene los archivos de configuración de nivel superior.
doctor
documentación.
estado
proceso de ejecución ID (PID) archivos y otra información de estado.
adquisición paquete de adquisición incluyendo SeedLink? y el software relacionado. ArcLink
ArcLink? servidor para acceder al archivo de forma de onda local.
diskmon
monitores de espacio disponible en disco.
tronco
paquete de procesamiento de datos.
La adquisición directorios, ArcLink, diskmon y el tronco cada uno contiene los siguientes subdirectorios estándar:
papelera
ejecutables privadas del paquete dedicado que no debe ser ll amado directamente.
clave
a nivel de paquete de archivos clave.
plantillas plantillas a nivel de paquete. config
archivos de configuración a nivel de paquete.
estado
tiempo de ejecución PID archivos y otra información de estado.
log
los archivos de registro de los programas.
Archivos clave
La fuente central de configuración SeisComP se llama así archivos clave. El script de configuración (config seiscomp) utiliza estos archivos clave y plantillas para crear los archivos de configuración para los distintos módulos y para escribir la información en forma de metadatos en la base de datos. Por lo tanto, la modificación de la configuración del sistema se realiza mejor mediante la modificación de los archivos de claves (y si es necesario, las plantillas) y usando el script de configuración. Si los archivos de configuración se modifican directamente estos cambios de configuración se
perderán con la próxima apertura de la secuencia de comandos de configuración. Debe tenerse en cuenta que los archivos de claves se utilizan únicamente por la utilidad seiscomp, por lo tanto, los cambios en los archivos de claves sólo tendrá un efecto después de que se actualizan los archivos de configuración.Archivos clave son archivos ASCII simples que enumeran cada parámetro y su valor en una sintaxis del shell que permite una manera fácil de editar los archivos de clave con un editor de texto estándar. Plantillas asemejan a los archivos de configuración, pero contienen marcadores de posición como # estación #. El script de configuración reemplaza estos marcadores de posición de los valores encontrados en los archivos de claves. Hay dos ni veles de archivos clave:
Archivos de clave de nivel superior contienen parámetros que son de interés para muchos paquetes, por ejemplo, latitud de la estación / l ongitud. Archivos clave Tronco contienen parámetros que son relevantes sólo para un paquete específico. Por ejemplo, el puerto serie de un código de autorización digitalizador y Q330 son sólo relevantes para la adquisición. Archivos clave típica de primer nivel y de adquisición se muestran en los listados 3-1 y 3-2:
KEY_VERSION = '2.5'
STAT_DESC = 'GEOFON estación de Gunungsitoli, Nias, Indones
LATITUD = '1,3039'
LONGITUD = '97 0,5755 '
ELEVACIÓN = '107.0'
DATALOGGER = 'Q330 / N'
DATALOGGER_SN = 'xxxx'
SEISMOMETER1 = 'STS-2 / N'
SEISMOMETER_SN1 = 'aaaa'
GAIN_MULT1 = '1.0'
Muestreo1 = '100/50/20/1 / 0,1'
ORIENTATION1 = 'Z 0,0 -90,0;
DEPTH1 = '0.0'
DATALOGGER2 = ''
DATALOGGER_SN2 = ''
SEISMOMETER2 = 'FBA-EST / 10.0'
N 90,0 0,0;
E 0,0 0,0 '
SEISMOMETER_SN2 = 'aaaa'
GAIN_MULT2 = '1.0'
MUESTREO2 = 'TL_100 / 20/1'
ORIENTATION2 = 'Z 0,0 -90,0;
DEPTH2 = '0.0'
START_DATE = '2005/275'
CONFIGURADO = 'sí'
'Adquisición: gfnbmg' PAQUETES =
N 90,0 0,0;
E 0,0 0,0 '
Listado 3-1: archivo de clave de nivel superior de la muestra.
KEY_VERSION = '2.5' FUENTE = 'q330' SRCADDR = '172.16.48.35' Srcport = '5330' Sproc = 'q330' SLOT = "1" UDPport = 'auto' COMPORT = '' COMPORT2 = '' BAUDRATE = '' BAUDRATE2 = '' TERMPORT = '' = SERIE '0x0100000A28845860' AUTH = '0x00' UNIDAD = '' DIAL = 'no' DIAL_UPTIME = '900'
DIAL_SCHEDULE = '0,30 * * * *' SELECTORS = '' TRIG = 'no' ARCH_SELECTORS = '' ARCH_KEEP = '15 '
Listado 3-2: archivo de clave de adquisición de muestras. La utilidad seiscomp
Para los usos de corta llamada información seiscomp sin ningún argumento. Otros comandos son los siguientes:
inicio seiscomp Inicia todos los paquetes. Si SeisComp3 ya está en ejecución cuando el comando de arranque se llama esto no perturbe el programa que se ejecuta. Bloqueo de archivos se utilizan para garantizar que los casos de programas superfluos no se han iniciado.
seiscomp parar Detiene todos los paquetes.
cheque seiscomp Re-comienza paquetes, los cuales han sido iniciadas por inicio seiscomp, pero no se están ejecutando en este momento (por ejemplo, se estrelló). Cuando se llama desde crontab, que proporciona una función de "perro guardián".
print_crontab seiscomp Muestra el crontab recomendado. Este crontab se debe instalar con la utilidad crontab.
config seiscomp Inicia el diálogo de configuración. Opcionalmente, una lista de uno o más paquetes (por ejemplo, la adquisición, el tronco, ArcLink, diskmon) puede seguir la marcha, paro, comprobar y comandos print_crontab. En este caso, el comando sólo se aplica a los paquetes dadas. Scripts que son llamados por estos comandos se encuentran en el directorio pkg. Antes de la puesta seiscomp se llama, es necesario configurar el sistema y añadir emisoras con config seiscomp.
Antes config seiscomp se llama, es necesario detener un SeisComp3 correr. Para detener SeisComp3 quitar el crontab y parar el sistema con parada seiscomp. La inic ialización de parám etros glob ales
Cuando config seiscomp se llama la primera vez, los parámetros globales de todos los paquetes instalados se inicializan; después el menú principal se muestra como en el Listado 3-3.
Parámetros globales G) Editar A) Añadir / Editar red R) Quitar la red P) Añadir perfil de configuración / Editar W) Escribe la configuración y salir Q) Salir sin escribir configuración Comando?
[A]:
Listado 3-3: Menú principal para la configuración global, que muestra los submenús y las letras correspondientes para los comandos en el frente. Durante las llamadas posteriores de config seiscomp, el menú principal se muestra inmediatamente y parámetros globales se puede cambiar con la opción "G". Durante el diálogo de configuración, el valor actual se muestra entre paréntesis cuadrados:
Código de ubicación [00]: Escribiendo Introduzca seleccionará el valor predeterminado. Subrayado se puede utilizar para introducir una cadena vacía, por ejemplo:
Código de ubicación [00]: _ Todos los paquetes Los siguientes parámetros son aplicables a todos los paquetes:
Nombre del centro de datos: Esta cadena ASCII arbitraria se utilizará en los volúmenes de la semilla completa, que se muestra por la petición HOLA SeedLink (servidor -P slinktool: 18000), etc.
Camino a la forma de onda archivo []:
Directorio donde se pueden encontrar los datos en tiempo real (normalmente escrito por slarchive ).
Utilice syslog cuando apoyado [no] Algunos paquetes pueden enviar mensajes de registro a syslog. Si selecciona "Sí", los mensajes de estos paquetes sesión se escribirá en / var / log / messages en lugar de en el directorio de registro de paquete. En este caso, el sistema operativo se encargará de eliminar los mensajes antiguos para mantener el archivo de registro de crecer infinitamente. El uso de un archivo de registro separado, como / var / log / seiscomp también es posible. Esta opción se muestra en el modo de configuración avanzada sólo. Adquisición Los siguientes parámetros son aplicables a l a adquisición:
Habilitar SeedLink locales [sí] Configurar un servidor SeedLink local. Esto es necesario si desea utilizar no SeedLink (por ejemplo, LISS, NAQS, conexión directa digitalizador) estaciones. En caso de estaciones SeedLink, el servidor SeedLink locales actúa como un centro para clientes locales. A pesar de que algunos clientes (por ejemplo, seisgram, slarchive , qplot) pueden conectarse a servidores remotos SeedLink directamente, la mayoría de los clientes requieren un servidor SeedLink local, por lo que se recomienda encarecidamente a entrar "sí" aquí.
Habilitar slarchive [sí]: Si su respuesta es "sí", los datos se guardarán en el directorio de archivado bajo adquisición en la estructura de datos SeisComP (SDS). Responder "sí" a menos que usted desea configurar un sistema concentrador o procesamiento que no guarda los datos a nivel local. Tenga en cuenta que archivar un gran número de estaciones requiere capacidad del disco duro apropiado.
Activar la simulación en tiempo real [no] Si se establece en "sí", entonces el SeedLink l ocal lo conecte a una fuente de datos real. En su lugar, espera a que los datos pregrabados de la utilidad de la reproducción, NOMBRE. Este modo se utiliza para reproducciones de demostración y pruebas.
Primer puerto UDP local (Q330) [5500]: Cada digitalizador Q330 requiere dos puertos UDP en el lado SeisComP, que se asignan automáticamente. Si selecciona 5500 como el primer puerto de UDP, a continuación, los puertos 5500/5501 están reservados para la primera estación, 5502/5503 para la segunda estación y así sucesivamente.
Tronco Los siguientes parámetros son aplicables al tronco.
Agencia ID ID agencia Unique (menos de cinco caracteres) para identificar el origen de las detecciones de terremotos y otros objetos de metadatos (por ejemplo, picos). Este ID se guarda en la base de datos.
ID Datacenter [] El centro de datos único de identificación (de cadena corta y sin espacios) es utilizado por ArcLink para identificar la autoridad de metadatos estación. (Este ID es visible en las listas de redes en http://www.webdc.eu/ .) Las emisoras agregados a nivel local (por ejemplo, utilizando import_dlsv y sync_dlsv) estén etiquetados con este ID.
Prefijo de ID de evento Prefijo para el ID de evento creado por el sistema informático SeisComp3 por ejemplo, la especificación de resultados "GFZ" en eventos como "gfz2008fght". Esto se utiliza por ejemplo scevent? .
Lista de Clientes [scevent scmag bribón scautopick scautoloc scqc]: Lista de los módulos de procesamiento (clientes) para iniciar con arranque seiscomp.
Nivel de registro [2]: Entrar nivel de procesamiento
Habilitar maestro local [sí] Iniciar locales scmaster cliente. Se requiere, a menos scmaster se está ejecutando en una máquina remota, que para una instalación SeisComp3 distribuida.
Dirección del capitán [localhost: 4803] La versión actual utiliza el puerto 4803.
Tipo de base de datos [mysql]: Tipo de base de datos utilizada para los metadatos de la estación y la información del evento. Tipos de bases de datos soportados son MySQL y PostgreSQL.
Base de datos leer conexión [sysop: sysop @ localhost / SeisComp3]:
La conexión para leer desde la base de datos e s: usuario: contraseña @ host / databasename. En el caso de los módulos remotos conectarse a la base de datos, se recomienda el nombre de host completo (IP).
Conexión de escritura de base de datos [sysop: sysop @ localhost / SeisComp3]: La sintaxis de conexión para escribir en la base de datos es equivalente a la conexión de lectura.
Servicio Recordstream [slink] El tipo de flujo de registro que los módulos de procesamiento utilizan para obtener datos en tiempo real. Esto puede ser "escabullirse" para SeedLink "ArcLink" para ArcLink, o "combinarse" para un SeedLink / ArcLink combinación. Otros tipos de corrientes de registro como "sdsarchive" son compatibles con los datos fuera de línea, pero estos no deben ser utilizados aquí.
Fuente Recordstream [localhost: 18000] Fuente (nombre de host y número de puerto) de la corriente récord por encima. Para "combinado", separar con un punto y coma, por ejemplo myhost: 18.000; myhost: 18.001.
Actualización de inventario (ajustado a "no" si se utiliza sync_dlsv) [sí] Se establece en "no" si utiliza SEED sin datos como fuente de inventario en lugar de archivos de claves.
Ejecute scqc como un cronjob diario [no] Póngalo en "sí" si desea permitir scqc para procesar los archivos de datos como una tarea programada una vez al día en lugar de correr scqc como cliente SeisComp3 en tiempo real. Configuración diskmon Los siguientes parámetros globales preocupación diskmon.
Umbral de uso de disco en por ciento [95]: Cada momento en que el uso del disco supera este nivel, una alerta por e-mail se envía al usuario. Tenga en cuenta que el uso del disco sólo se comprueba cuando un trabajo de cron de verificación seiscomp está instalado o cheque seiscomp se llama regularmente por otros medios.
Lista de e-mail se dirige a notificar:
Lista separada por espacios de e-mail se dirige a notifi car cuando se supera el umbral de uso del disco. Adición de Estaciones
Antes de empezar SeisComP, hay que añadir algunas estaciones. Si usted solicita estaciones de sistemas remotos, como SeedLink o LISS, entonces la estación entrado y código de red deben coincidir con una estación que está disponible en el lado remoto. En el caso de la mayoría de los digitalizadores, puede introducir una estación arbitrario y código de red, y la estación con estos códigos serán creados dentro SeisComP. La excepción es el Q330, en este caso la estación y los códigos de red debe coincidir con los definidos en el digitalizador. La selección de "A" ( Agregar / Editar? red) en el menú principal, puede editar una red existente o agregar un nuevo código de red.
Descripción de la red: : Una descripción detallada de la red que puede contener espacios.
Nombre de red: <2 personaje>: Identificador de red corto no puede contener espacios. Se recomienda aceptar el valor predeterminado. En el siguiente listado 3-4 se muestra el menú de la estación.
A) Añadir / Editar estación R) La estación Quitar Q) Regresar al menú principal Comando?
[A]:
Listado 3-4: Menú de la estación Seleccione "A" para añadir una estación o simplemente escriba para aceptar la configuración predeterminada. También puede modificar los parámetros de una estación existente al seleccionar un código de estación existente. Se muestran a continuación los parámetros configurables para las estaciones. Algunos de ellos parecen sólo para configuraciones especiales:
Descripción de la estación: Descripción Station, por ejemplo, nombre, ubicación, coordenadas, etc., pueden contener espacios.
Latitud: La latitud de la estación, es necesario para los volúmenes SEED completos y para el evento de la localización.
Longitud: Longitud de la estación, es necesario para los volúmenes SEED completos y para el evento de la localización.
Elevación: La elevación de la estación, es necesario para volúmenes SEED completos y para el evento de la localización.
Datalogger [Q330]: Nombre de registro de datos; la ganancia del datalogger introducido debe estar definido en el gain.tab archivo en el directorio config.
Sismómetros Primaria [STS-2 / N]: Nombre del sismómetro primaria; la ganancia del sismómetro introducido debe estar definido en el gain.tab archivo en el directorio config.
Multiplicador de ganancia [1,0]: Algunos sismómetros / registradores tienen versiones de alta ganancia y baja ganancia. Si la ganancia difiere del estándar, escriba un multiplicador aquí.
Las velocidades de muestreo [100/20/1 / 0,1]: Frecuencias de muestreo de los flujos de datos, creados a partir de un sismómetro en particular. Sintaxis completa de l a frecuencia de muestreo especificador es el siguiente:
Formato: [F {1,2} / L {00,10,20} / T {H, N} _] [código de banda] frecuencia de muestreo / ... F - código de formato (1 - Steim1 (def), 2 -. Steim2) L - código de ubicación (def = sin código) T - tipo de instrumento (H - alta ganancia (def), N -. Baja ganancia)
Ejemplos: F2 / L00 / TH_100 / 20/1 / 0,1 - banda ancha con HH / BH / LH / VH, loc. código 00 F2_100 / B40 / 1 / 0,1 - banda ancha con 40Hz BH F2 E100 / 40 - a corto plazo con 100Hz EH
Esta especificación determina que se añaden a la base de datos de fl ujos. Es muy importante que el valor introducido está de acuerdo con la configuración del registro de datos. El valor introducido no tiene un efecto en el que las corrientes son creados por SeedLink o solicitarse a los sistemas remotos.
Profundidad: [no por defecto!] Profundidad Local del sismómetro en metros
Sismómetro secundaria (por ejemplo, de movimiento fuerte): Si usted tiene un sismómetro secundaria, introduzca su nombre aquí. Al i gual que antes, la ganancia del sismómetro introducido debe estar definido en el gain.tab archivo en el directorio config. Si usted tiene sólo un sismómetro, simplemente escriba . De lo contrario, el multiplicador de ganancia, se consultará velocidades de muestreo y profundidad de la sismómetro secundaria.
Fecha de inicio [2006/001]: Primera fecha cuando la configuración actual es válido.
Habilitar tronco para NN SSSS [sí]: Enter "sí" para configurar los módulos de procesamiento SeisComP para la estación.
Utilice el perfil predefinido [no]: Si se definen uno o varios "perfiles" para los módulos de procesamiento automático, es posible elegir uno aquí. En este caso, se omitirán las siguientes preguntas.
Selección de flujo de datos para Autopick código corriente (sin componentes) [BH]: <2 caracteres> Código de ubicación [00]: Aquí puede seleccionar el flujo de datos que es utilizado por el selector. Esto tiene también un efecto en la vista trace (scrttv) y la vista de mapa (SCMV). Usted puede usar, por ejemplo, HH para 100Hz y BH para datos de 20 Hz, en función de los flujos previstos en la estación dada. para un código de ubicación vacía.
Filtra [RMHP (10) >> ITAPER (30) >> BW (4,0.7,2) >> STALTA (2,80)]: Las huellas son filtrados por el filtro por encima antes de recoger. Sintaxis de filtro se describe en la gramática Filtro sección.
Disparo en el nivel [3]:
El umbral para la relación / LTA STA para ajustar el gatillo "on".
Desencadenar nivel [1,5]: El umbral para la relación / LTA STA para establecer el gatill o "off". Las siguientes cuatro preguntas son nuevas (en el tronco, abril de 2011) y han d e estar documentados:
Corrección de tiempo de disparo [-0,8]: Equivalente código de red: Mapeo corrientes equivalente (por ejemplo, SH> BH.): Habilitar adquisición [sí]: Enter "sí" a configurar (adquisición).
Utilice el perfil predefinido [no]: En general se definirá el perfil aquí, a menos que configure un digitalizador directamente adjunta (ver sección xxx). Las siguientes preguntas se refieren a la adquisición perfil. Si utiliza un perfil predefinido se saltarán estas preguntas.
Fuente de datos [0]: Tipo de fuente de datos debe ser elegido de la lista siguiente. Opciones siguientes dependen de la fuente de datos elegido.
0) servidor SeedLink (TCP / IP) 1) servidor LISS (TCP / IP) 2) Quanterra Q330 (UDP / IP) 3) Quanterra Q330 (UDP / IP), la configuración GITEWS 4) Tierra de Datos PS2400 / PS6-24 digitalizador (obsoletos; RS 5) Tierra de Datos PS2400 / PS6-24 digitalizador (firmware> = 232) 6) Tierra de Datos PS2400 / PS6-24 digitalizador (firmware> = TCP / IP) 7) Tierra de Datos PS6-24 (RS-232) + LaCrosse 2300 weath
(RS-232) 8) Lennartz M24 digitalizador (RS-232) 9) Geotech DR24 digitalizador (RS-232)
10) Nanometrics HRD24 digitalizador (RS-232) 11) Güralp DM24 digitalizador (RS-232) 12) SARA SADC10 / 18/20/30 digitalizador (RS-232) 13) RefTek RTPD (TCP / IP) 14) IRIS / IDA NRTS (TCP / IP) 15) NAQS servidor (TCP / IP) 16) NAQS servidor (TCP / IP) usando nmxptool 17) Scream servidor (UDP / IP) 18) servidor de exportación de lombrices (TCP / IP) 19) Antílope ORB (TCP / IP) 20) servidor WIN (UDP / IP) 21) Mini-SEED (fs_plugin) 22) Mini-SEED (archivos de datos) 23) Mini-SEED FIFO 24) MK6 25) MicroStep-MIS Wave24 digitalizador (RS422 / USB) Dirección IP o nombre de host: Dirección IP o nombre de host del sistema de adquisición remota.
Puerto TCP: Puerto TCP del sistema de adquisición remota.
Modo SeedLink [0]: Si la fuente de datos es SeedLink, puede elegir en tiempo real o en modo de dial-up. En la mayoría de los casos se elige "en tiempo real" (0).
Dial-up horario [0,30 * * * *]: