电扰动仪数据处理软件的设计和实现-震灾防御技术.PDF

电扰动仪数据处理软件的设计和实现-震灾防御技术.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电扰动仪数据处理软件的设计和实现-震灾防御技术

第 11 卷 第 3 期 震灾防御技术 Vol. 11 ,No. 3 3 期 王军等:电扰动仪数据处理软件的设计和实现 667 2016 年 9 月 Technology for Earthquake Disaster Prevention Sept.,2016 王军,方召盟,何案华,高亮,2016.电扰动仪数据处理软件的设计和实现 .震灾防御技术,11 (3):667—673. doi:10.11899/zzf 1 电扰动仪数据处理软件的设计和实现 王 军1) 方召盟2 ) 何案华3 ) 高 亮2 ) 1)中国地震台网中心,北京 100045 2)廊坊地震局,廊坊 065000 3)中国地震局地壳应力研究所,北京 100085 摘要 使用 Visual C++开发适用于高采样率电扰动仪的数据处理软件,可以对数据进行快速绘图、交 互式预处理和初步分析,并具备简单的仪器运行统计功能,极大地提高了预处理和数据分析的效率。 关键词:电扰动仪 高采样 OCI 双缓冲绘图 引言 CNEM08-I 型电扰动仪是在中国地震局和河北省地震局支持下,由廊坊市地震局与有关 单位合作生产的数字电扰动仪,2007 年 1 月通过由河北地震局组织的验收。目前,CNEM08- Ⅰ型电扰动仪在全国共安装了30 余台,分布在河北、北京、天津、新疆、青海、甘肃等地。 在河北省范围内共在 14 个台架设,其中 6 个地方台,8 个专业台。通过数据分析发现,许多 台站产出的数据在震前、同震时都有着很好的对应关系。该仪器的观测数据经中国地震前兆 “十五”数据管理系统采集后保存在Oracle 10g 数据库,20Hz 的高频数据由于数据量较大, 没有保存到“十五”数据库,而是以文件方式保存(何案华等,2010)。因为从数据库访问高 采样率仪器数据的速度较慢,所以电扰动仪的秒钟采样和 20Hz 的数据的存取、绘图和分析, 对处理软件的运行速度及资源占用要求非常高。 电扰动仪数据处理软件使用一些关键技术对数据库访问、绘图等方面进行了优化,以满 足数据处理速度的需要。软件使用 Visual C++开发,具有较高的运行速度,在数据访问方面 使用 Oracle 调用接口(Oracle 官方提供的最底层接口)读写数据库;使用双缓冲技术实现高 速数据绘图,并集成了 MATLAB 的若干数据分析功能。此软件的研发给电扰动仪数据的 前期处理和分析预报提供较大的方便,同时软件的仪器运行统计功能也有利于台网的规范化 管理。 1 电扰动仪数据处理软件系统设计 1.1 软件总体设计 软件主要包括 7 个功能模块,即用户管理、数据预处理、数据转换、数据绘图、数据分 1 基金项目 2013 年度国家重点基础研究发展计划(973 计划)(2013CB733205)资助。 [收稿日期] 2016-04-06 [作者简介] 王军,男,生于 1979 年。工程师。主要从事地震监测数据管理与软件开发。E-mail :wangjun825@163.com 668 震灾防御技术 11 卷 析、运行统计、数据查询与下载。软件可以在预处理和数据分析两个工作模式下运行。预处 理模式主要用来对原始数据进行预处理、提取均值、填写工作日志与观测日志;数据分析模式 用来进行数据绘图和简单的数据分析,可以同时查看多台站和仪器的观测数据。软件启动流程 如图 1 所示,软件的运行界面如图 2 所示。 1.2 软件的技术框架 本软件主要使用以下几个技术框架: (1)Visual C++ Visual C++是微软推出的功能强大的集 成开发工具,使用 VC 开发的软件运行速度 快、占用系统资源

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档