摘要
本文介绍了USGS(美国地质勘探局)开发的Earthworm系统在福建地震预警系统项目中的应用。该系统为开源软件,由C语言编写,由不同模块组建而成,每个模块实现不同的功能,主要包括数据接收模块、P波拾取模块、地震定位报告产出模块、地震事件图件绘制模块、地震波存储容器等。同时,用户可以根据自己的需求编写相应的功能模块。文章对该系统的应用进行了介绍,内容包括Earthworm系统的组织架构、业务流程、软件模块的主要功能搭建与配置及软件模块之间的逻辑关系等,目的在于介绍该系统的架构方法与使用心得,促进该系统在地震行业内得到应用与推广。
This paper introduces the Earthworm system developed by USGS, which is an open source software and is written in C language. It consists of various modules and each module has different functions, including data receiving module, P-wave picking module, seismic positioning report output module, seismic event drawing module, and seismic wave storage module. The users can prepare the corresponding functional modules according to their own needs. In this paper we introduce the application of the system in the project of the earthquake early warning system in Fujian Province, including the organization of the Earthworm system, the business process, the main function of the software module and the logical relationship between different modules. The purpose of this paper is to provide the architecture and the application experience of the system, so that it can be applied and promoted in the earthquake study in future.
作者
方伟华
周蓝捷
闫培
李文惠
汪豪
Fang Weihua;Zhou Lanjie;Yan Pei;Li Wenhui;Wang Hao(Xiamen Research Center of Seismic Exploration, Xiarnen 361021, China)
出处
《震灾防御技术》
CSCD
北大核心
2018年第1期226-236,共11页
Technology for Earthquake Disaster Prevention
基金
福建省简易烈度计项目(项目编号:2015DZLDY004)