1、1地震处理中间成果数据管理系统的研究与设计摘 要 随着地球物理勘探技术和计算机技术的不断发展,地震数据处理过程中的多次处理和精细处理的情况越来越普遍。本文在研究了地震处理流程和地震数据使用过程的基础之上,提出了一套管理地震处理中间成果数据的解决方案,并在现有地震处理应用环境中,设计了地震处理中间成果数据管理系统。 关键词 中间成果数据; 地震数据管理; 数据归档; 地震处理数据流 doi : 10 . 3969 / j . issn . 1673 - 0194 . 2013 . 010. 051 中图分类号 P631;TP392 文献标识码 A 文章编号 1673 - 0194(2013)01
2、0- 0088- 02 1 概 述 随着地质勘探开发工作的不断深入,地震处理生产任务大部分为重复处理和精细处理。据估算,通过归档和再利用各种中间成果数据,最多可以大大缩短处理周期,所以及时、完整的保存各种中间成果数据对于提高地震处理生产效率意义重大。另外,如果仍然依靠 Word 文档和Excel 表格记录各种大量的地震数据的归档信息,必然无法保证各种地震生产归档数据信息的完整性、可靠性,也势必影响到归档数据的再利用效率。因此,研究地震处理流程,分析出地震处理关键节点,并根据流程和关键节点将中间成果数据的重要信息保存到相关的管理系统中,对2于提高地震数据利用效率具有现实意义和可行性。 2 地震处
3、理流程研究 2.1 地震处理数据使用分析 地震勘探方法是目前油气田勘探的主要方法和手段。1通常情况下一次地震勘探采集来的数据要进行多次反复的处理,同一处理步骤也可能因为技术的创新而要进行重新处理,期望得到更好的处理结果。如图1 所示,为地震处理解释生产周期的示意图,从图中可以看出,对于地震处理过程中生成的中间成果数据的再利用,能够提高地震处理效率,缩短了地震处理周期。 2.2 地震处理流程研究 随着地震勘探目标复杂程度增加、目标变小、隐蔽、类型多、处理要求不断增加等问题的突出,地震处理流程和处理步骤也变得越来越复杂和多样2。如图 2 所示,为一般地震处理流程的流程图,从图中可以看出,在每次进行
4、完一个处理步骤后都会相应地产生一个处理数据,这些数据就是地震处理中间成果数据,这些数据在特定的处理步骤中会被反复地处理和使用,期望达到满意的效果,对这些中间成果数据的保存和管理对于提高地震处理效率、节省处理时间具有一定的意义和价值。 2.3 地震处理数据分类 根据地震处理数据流程和使用情况,可以将数据分类为归档数据、再利用数据和清理数据。归档数据是指那些目前不再使用但是需要保存一定时间的数据,这些数据通常要从工作磁盘中转移到其他存储介质中,例如磁带库、光盘库等;再利用数据是指那些被归档的数据从存储介质3中迁移到工作磁盘中的数据;清理数据是指那些不需要做任何保存的数据,这些数据可以彻底删除。上面
5、的分类是根据地震数据的使用情况进行划分的,地震处理中间成果数据管理系统以上述的划分为基础,对数据的使用情况进行管理和维护。 3 系统设计 3.1 系统框架 如图 3 所示为地震处理中间成果数据管理系统总体结构图。本系统在已有的地震处理数据管理网络中加入 Web 服务器和数据库服务器,两台服务器互为冗余完成地震中间成果数据管理系统的各项工作。地震用户在自己的终端机上进行数据归档、清理、再利用,数据管理员则对各种数据操作进行审核工作,并对各项工作进行查询和报表统计。 3.2 数据库设计 概念结构是对现实世界的一种抽象,E-R 图就是这样一种抽象的数据库概念结构图。3通过对地震处理生产工作流成及数据
6、流的关键节点流程的调研和分析,确定了地震处理中间成果数据管理系统处理步骤中实体与实体之间的关联,建立地震生产数据管理系统数据库设计 E-R 图,如图 4 所示为地震生产数据管理系统数据库设计 E-R 图。 实体与实体之间的联系如下: (1) 用户信息和通讯录是管理和被管理的关系,每一个用户信息对应一条通讯录,是一种一对一的关系。 (2) 用户和工区是一种处理关系,一个用户可以处理在多个工区上,一个工区可以被多个用户处理,它们之间是一种多对多的关系。 4(3) 工区信息可以被再利用、清理和归档,一个工区根据不同的处理步骤可以被再利用、清理和归档多次,它们与再利用申请、清理申请和归档申请之间是一对
7、多的关系。 根据系统 E-R 图,本系统对数据库进行了设计,分别设计了工区信息表、归档申请表、再利用申请表、清理申请表、用户信息表和通讯录表等数据表。如表 1 所示,为工区信息表的详细设计。 3.3 功能模块设计 如图 5 所示为地震处理中间成果数据管理系统的功能模块设计图。本系统分为 2 大子系统,地震处理用户系统和数据管理员系统。 地震处理用户系统为地震处理用户提供地震生产数据的申请和查询,地震处理用户可以通过该子系统提交归档数据申请、数据再利用申请、数据清理申请,同时提供地震用户相关的数据记录查询并生成报表。 数据管理员系统分为 3 个子模块,分别是申请审核、数据统计和安全管理。数据管理
8、员通过这些子模块对用户提出的申请进行审核,对地震生产数据管理中产生的数据进行统计,并对地震生产数据系统进行安全控制。 4 结 论 本文在对地震处理流程和地震数据使用情况进行研究和分析后,以现有地震处理环境为框架,设计了地震处理中间成果数据管理系统。该系统能够有效地对地震处理过程中各种地震数据的归档、清理和再利用情况进行管理和维护,实现了地震处理中间成果数据相关信息的记录。方便了用户对于地震数据的使用和数据管理员对地震数据的管理,提高5了地震处理数据的利用效率。 主要参考文献 1 Patrick Groeneveld. Oilfields,hedgefunds,anddrugsC. Design Automation Conference. USA:SanFrancisco,2009. 2 屠志慧,李楠. 三维地震资料高保真处理流程研究J. 西南石油大学学报,2008,13(3):65-67. 3 王珊,萨师煊. 数据库系统概念M. 北京:高等教育出版社,2011.