利用matlab实现segy格式数据的读写研究与分析

上传人:cn****1 文档编号:578469719 上传时间:2024-08-24 格式:PPT 页数:19 大小:1.22MB
返回 下载 相关 举报
利用matlab实现segy格式数据的读写研究与分析_第1页
第1页 / 共19页
利用matlab实现segy格式数据的读写研究与分析_第2页
第2页 / 共19页
利用matlab实现segy格式数据的读写研究与分析_第3页
第3页 / 共19页
利用matlab实现segy格式数据的读写研究与分析_第4页
第4页 / 共19页
利用matlab实现segy格式数据的读写研究与分析_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《利用matlab实现segy格式数据的读写研究与分析》由会员分享,可在线阅读,更多相关《利用matlab实现segy格式数据的读写研究与分析(19页珍藏版)》请在金锄头文库上搜索。

1、课题名称:课题名称:利用利用matlabmatlab实现实现SEGYSEGY格式数据的读写格式数据的读写研究与分析研究与分析 专业班级专业班级: : 物探物探1110211102学生姓名学生姓名: : 马文博马文博 指导老师:毛宁波教授指导老师:毛宁波教授报告报告 提纲提纲一、课题来源一、课题来源二、研究的目的和意义二、研究的目的和意义三、主要研究内容三、主要研究内容四、国内外现状和发展趋势四、国内外现状和发展趋势五、技术思路及成果图五、技术思路及成果图六、程序存在的问题六、程序存在的问题一、课题来源一、课题来源利用利用matlabmatlab实现实现SEGYSEGY格式数据的格式数据的读写研

2、究与分析读写研究与分析源自导师的研究项目二、研究的目的和意义二、研究的目的和意义1、学会使用matlab软件。2、深入了解segy格式数据的具体内容目的目的意义意义1、理论与实践相结合。2、通过编程,提高动手能力3、用matlab编辑segy格式数据读写程序三、主要研究内容三、主要研究内容(1)检索有关的文献,收集相关资料,完成开题报告;(2)学会使用matlab软件;(3)深入了解segy格式数据的具体内容;(4)用matlab编辑segy格式数据读写程序;(5)归纳总结并撰写毕业论文四、国内外现状和发展趋势四、国内外现状和发展趋势 SEG Y数据交换格式SEG Y rev 0自1975年推

3、出以来在地球物理界得到了广泛的应用,并引发了一系列的革新。随着三维数据采集技术以及高速度、大容量记录媒体的应用,SEG Y rev 0已经不能满足现阶段数据采集、处理及存储的需求,因此,SEG技术标准委员会(the SEG Technical Standards Committee)推出了新的格式标准-sEG Y rev 10。1930 年 SEG (勘探地球物理家学会)1975 年 SEG Y数据交换格式SEG Y rev 0推出之 后 SEG Y rev 10推出五,技术路线及成果图五,技术路线及成果图matlab软件软件安装和使用软件系统的了解matlab语言简单的编程segy数据格式数

4、据格式掌握segy数据的具体内容利用matlab编程实现segy数据的读写利用读取的数据进行简单的处理成果图1,技术思路,技术思路2.SEGY数据格式数据格式v地震数据一般以地震道为单位进行组织,采用SEG-Y文件格式存储。SEG-Y格式是由SEG (Society of Exploration Geophysicists)提出的标准磁带数据格式之一,它是石油勘探行业地震数据的最为普遍的格式之一。v标准SEG-Y文件一般包括两部分, 1、文件头总长度为3600字节,分两部分。 (1)文件头第一部分 长度: 3200bytes ;组成: 80bytes*40;特性 :EBCDIC字符集,参数卡,

5、需要转换为ASCII码后才能显示。 (2)文件头第二部分 长度:400bytes;数据类型:32位、16位的整型;特性:二进制头,记录数据体信息。 2、数据体由多个数据道组成。每道数据分两部分:道头、采样数据。 (1)数据道道头 长度:240 bytes;数据类型:32位、16位的整型;特性:记录采样点数、采样间隔、CDP号、XLine号、Line号以及坐标信息等。 (2)采样数据 长度:采样数*采样点字节数;注:此图是我做C语言课程设计时指导老师陈义群老师所给.400字字节节二二进进制文件制文件头头字字节节 描述描述3201-3204 作作业标识业标识号号3205-3208 测线测线号号,对

6、对3-D叠后数据而言叠后数据而言,它将典型地包含它将典型地包含纵纵向向测线测线(In-line)号)号3209-3212 卷号卷号3213-3214 每个道集的数据道数每个道集的数据道数,叠前数据叠前数据强强制要求制要求3215-3216 每个道集的每个道集的辅辅助道数助道数,叠前数据叠前数据强强制要求制要求3217-3218 微秒微秒,(us)形式的采)形式的采样间样间隔隔,叠前数据叠前数据强强制要求制要求3219-3220 微秒(微秒(us)形式的原始野外)形式的原始野外记录记录采采样间样间隔隔3221-3222 数据道采数据道采样样点数。叠前数据点数。叠前数据强强制要求制要求 注注释释:

7、二:二进进制文件制文件头头中中的采的采样间样间 隔和采隔和采样样点数点数应应当是文件中地震数据的首要一当是文件中地震数据的首要一组组参数参数3223-3224 原始野外原始野外记录记录每道采每道采样样点数点数3.部分文件头展示部分文件头展示 前面的部分是计算总文件字节数 、读取采样率和采样点数,通过这三个量来计算总道数:公式 TraceCount=(filevalue-3600)/(240+Samplenumber*4)中间部分是主体,读取地震数据。后面部分将读取的地震数据成图,再将地震数据写到一个文件中,完成写的部分。4.主程序主程序5.数据介绍数据介绍 文件11102.sgy是一个浅层的单

8、边放炮,一边接收,SEGY格式的地震数据。总共有24道,采样数是4096,采样间隔是100us,采样数据类型是4个字节IEEE Float(32 bit)。 文件101.seg是一个地震剖面图,SEGY格式的地震数据。总共有900道,采样数是1125,采样间隔是4000us,采样数据类型是4个字节IBM Float(32 bit)。读取成图文件11102.sgy6.成果图成果图原始数据图读取彩图原始数据图文件11102.sgy原始数据图读取成图文件101.seg原始数据图读取彩图文件101.seg7.结论认识结论认识v通过以上比较,程序读取成图能够真实的反应原始数据图,证实了该方法可有效读取原始数据。v地震勘探采集的地震资料经处理后多以SEGY格式记录。因而用来进行解释的地震数据也基本来源于SEGY格式文件。要了解探区的地质构造,准确估算探区石油储量!,确定井位,都需要对大量的地震数据进行精确的解释, 这样,准确读取SEGY格式地震文件,便显得至关重要。v利用matlab实现SEGY格式数据的读写只是用来理论研究,不能用于实际生产,要想在实际生产中运用,还必须调试成C语言程序或其他程序。六六.程序存在的问题程序存在的问题v 此程序只对于标准的SEGY格式数据能够进行读写;v 程序没有解决地震数据二维与三维的区别;v 没有形成一个比较智能系统化的函数。谢谢大家!尾声尾声

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号