文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

地震波形数据交换格式.docx

  • 资源ID:21728176       资源大小:1,008.51KB        全文页数:253页
  • 资源格式: DOCX        下载积分:5文币
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
下载资源需要5文币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

地震波形数据交换格式.docx

1、ICS 91.120.25P15备案号:121512003中华人民共和国地震行业标准DB/T 22003地震波形数据交换格式Formats for the exchange of earthquake waveform data本电子版不作为法定技术文件,请以地震出版社出版的正式标准文本为准。地震标准2003 - 06 - 13发布 2 0 0 3 - 1 2 - 0 1 实 施中 国 地 震 局 发 布DB/T 22003目 次前言 引 言 1 范围 12 术语和定义 13 总则54 约定 105 卷索引控制头段 156 缩略语字典控制头段 197 台站控制头段 348 时间片控制头段 53

2、9 数据记录 57附 录A (资料性附录)通道命名 70附录B (资料性附录)压缩算法 74附录C (规范性附录)数据描述语言 79附录D (资料性附录)缩略语字典中字段的交叉参考 89附录E (资料性附录)纯数据 SEED卷 92附 录F (资料性附录)有效时间和更新记录 93附 录G (资料性附录)怎样写 SEED数据 96附 录H (资料性附录)台网代码 103附 录I (资料性附录)Flinn- Engdahl 地震分区 105附 录J (资料性附录)本标准章条编号与地震数据交换标准(SEED格式2.3版参考手册,1993,英文版,2002年2月22增补)章条编号对照 124参考文献

3、125IDB/T 22003前 言本标准修改采用国际上通用的地震数据交换标准(SEED 格式2.3版参考手册,1993,英文版, 2002年2月22日增补) (FDSN,IRIS and USCS:Standard for the Exchange of Earthquake Data,Reference Manual,SEED Format Version 2.3,1993,updated 2/22/2002),原标准由数字地震台网联盟 (FDSN) 、 地 震学研究联合会 (IRIS) 和美国地质调查局 (USGS) 共同发布。本标准根据原标准版本重新起草,保 留了原标准的技术内容,对原标

4、准的文本章条编号做了一些调整,在附录J 中列出了本标准章条编号 与原标准章条编号的对照一览表。本标准还对原标准的文本做了下列编辑性修改;a) 增加了前言,修改了原标准的引言;b) 删减了原标准第二章(本标准第四章)中的说明性文字。c) 对原标准的附录进行了删减,并把原文本中部分正文内容移入附录,形成本标准的附录。本标准的附录C 为规范性附录,附录 A、附 录 B 、附 录 D 、附 录E、附 录F 、附录 G 、附 录 H、附 灵I 和附录J 为资料性附录。本标准由中国地震局提出。本标准由全国地震标准化技术委员会 (CSBTS/TC225) 归口。本标准起草单位:中国地震局地震信息中心、中国地

5、震局分析预报中心、中国地震局地球物理研 气所、河北省地震局、辽宁省地震局。本标准主要起草人:赵仲和、周克昌、冯义钧、刘瑞丰、王洪体、高景春、李广平、纪寿文、郑 斤华、张伯明。本标准为首次发布。DB/T 22003引 言为了规范我国地震台网记录地震波形数据的存档和交换,有必要制定统一的交换格式。这种格式 规定的内容不仅包含地震波形数据本身,还包含使用波形数据所需的全部辅助信息。由FDSN 、IRIS和 USGS共同发布的地震数据交换标准 (The Standard for the Exchange of Earthquake Data, 简 称 SEED) 可 以 满足这一需求。为此,本标准采用

6、 SEED格式作为我国地震行业地震波形数据的交换格式。SEED 格式是一个针对数字地震波形数据交换的国际通用格式,它是为地震学界的应用而设计的, 主要用于在各个机构之间交换那些未经处理的地面运动数据,即本标准中所称的地震波形数据。这些 数据是在某一地点进行等时间间隔采样测得的时间序列数据。1985年,国际地震学和地球内部物理学协会(IASPEI) 为制定国际数字地震数据交换标准成立了 数字地震数据交换工作组。此后,FDSN 承担了制定交换格式的使命。在1987年8月FDSN 的工作组第 一次会议上,对若干个已有格式进行了评估,其中包括USGS 提议的SEED。 同年10月,经过广泛讨论 和修改

7、,采纳了这个新的格式作为 FDSN 数字地震数据交换标准的草案。在此基础上经不断修改和完 善,形成了目前的SEED格式2.3版,已在全世界大多数地震台网使用。最新文本是2002年2月22日发布的增补版本,仍称为2.3版。在我国,2000年1月开始正式运行的国家数字地震台网已把所属的国家地震台站及区域有人值守 地震台站的连续波形数据和地震事件波形数据用 SEED 格式存储并提供数据服务。2001年建成的首都 圈数字地震台网也采用了 SEED 格式。这些工作的开展为在我国地震行业全面采用SEED 格式打下了基础并积累了经验。由 于SEED 是以参考手册形式发布的,为了符合我国标准的编写要求(见GB

8、/T1.12000) 和 采 用国际标准的规则(见 CB/T20000.22001), 在形成本标准时进行了重新起草,但其中的技术内容与 SEED 一致,按本标准的规定生成的地震波形数据集符合 SEED 规定的标准格式。DB/T 22003地震波形数据交换格式1 范围本标准规定了地震波形数据的交换格式(简称 SEED 格式),适用于我国各类地震台网地震波形 数据的存档和交换,也可作为地震波形数据的台站记录和传输格式。2 术语和定义GB/T 18207.1 2000、GB/T 5271.1 2000、GB/T 5271.2 1988、GB/T 5271.3 1987、GB/T 5271.4200

9、0、GB/T 5271.51987、GB/T 5271.62000、GB/T 5271.71986、GB/T 5271.81993、 GB/T 5271.91986、CB/T 149151994、CB/T 175321998 和 JF 10011998 中确立的以及下列术语和定义适用于本标准。2.1 数据2.1.1地震波形数据 seismic waveform data对地震计输出信号进行等时间间隔采样和量化所得到的数字化数据。2.1.2原始数据 raw data以原始现场记录格式(见2.2.6)记录的采样数据。2.1.3数据字段 data field一项辅助信息(见2.3.3)。数据字段可以

10、是有格式的(见2.3.1)或无格式的(见2.3.2)。有格式的数据字段可以是定长或不定长的。无格式数据字段总是定长的。2.1.4数据片 data piece以一个或多个数据记录(见2.2.4)表示的时间序列(见2.4.2)。数据片中不包含时间间断。时间 片控制头段(见2.8.5)中含有条目,以指出数据片在SEED 格式中的位置。2.1.5数据区 data section数据记录(见2.2.4)中包含实际时间序列数据的部分。2.1.6康特 count专业计量单位,表示模拟信号被采样和量化后得到的数字计数。本标准中用符号 count表示。2.2 记 录2.2.1逻辑记录 logical recor

11、d一种能被单个定位的 SEED 数据结构。它以一个逻辑记录标识块(见2.2.3)开头。多个逻辑记录构成一个格式体(见2.2.2)。1) 简称 SEED 是为了与本标准修改采用的原标准中对所规定格式的称谓保持一致。1DB/T 220032.2.2格式体 format object逻辑卷(见2.9.2)中有确定格式的组成单元,由多个逻辑记录构成(详见3.3)。2.2.3逻辑记录标识块 logical record identification block逻辑记录中的第一个数据记录标识块(见2.2.5)。是一个固定长度的字节块,包含该逻辑记录在 逻辑卷(见2.9.2)内的绝对序列号、格式体类型标志以

12、及子块延续标志。2.2.4数据记录 data record一种 SEED数据结构。由数据记录标识块(见2.2.5)、固定头段区(见2.8.2)、可变头段区(见 2.8.3)以及数据区构成。 一个或多个数据记录构成一个逻辑记录。2.2.5数据记录标识块 data record identification block一个固定长度的字节块,包含一个序列号(通常置为零)、 一个格式体类型标志以及一个子块延续 标志。2.2.6现场记录格式 field recording format所记录原始数据的初始二进制表示。在大多数情况下,现场记录格式是获取该原始数据时使用的 格式。2.3 信息2.3.1有格式

13、信息 formatted information2.3.格式信息(码为字符)串un(的)for(信)m(息)tted info地rmat 震标准编码为二进制型数据序列的信息。混有二进制型数据的字符型信息也属无格式信息。2.3.3辅助信息 auxiliary information为完整处理原始数据所需的关于地震台站或逻辑卷(见2.9.2)的补充信息。2.3.4台站状况信息 state-of-health information关于台站设备的运行或台站环境状况的原始数据。2.3.5台站日志信息 station log information台站卷(见2.9.3)的有格式辅助信息,记录台站处理机的

14、状态和台站操作员与台站处理机的交互过程。2.4 时间序列2.4.1时间片 time span一个中间没有间断的时间段。2.4.2时间序列 time series由一个台站通道在一个有限时间段内连续记录下来的原始数据。2DB/T 220032.4.3连续时间序列 continuous time series连续记录的原始数据。 一个连续时间序列可被任意分割成若干个时间序列。连续时间序列只出现在台站台网卷(见2.9.5)中。2.4.4多路组合时间序列 multiplexed time series存储在一系列多路组合帧(见2.4.5)中的时间序列。2.4.5多路组合帧 multiplexing f

15、rame来自多个通道的原始采样数据,它们几乎在同一时刻被采样并按固定的顺序相继存储。2.4.6按块多路组合 block multiplexing把多个不同通道的数据按块交替放置在一起。通常,台网卷(见2.9.7)要求在每个时间片中,把 各时间序列数据直接记录为一串数据记录。在现场台站的某些台站处理机不能做到这一点(特别是对 于多路组合的时间序列数据)。这意味着这些处理机在特定时刻要写包含不同时间序列的数据记录。按 块多路组合的数据便是其结果。2.4.7时间间断 time tear时间序列中大于容差的时间空段。2.4.8事件触发时间序列 event triggered time series由某

16、外部事件启动或触发而记录到的定长时间序列。事件触发时间序列可以出现在台站台网卷2.5.1 5(见)2.通(9).9.6 震标准通道 channel地震信号经由现场台站仪器和一组特定滤波器后得到的数字化记录输出(也称台站通道)。2.6 索 引2.6.1索引 index一个指向特定逻辑记录的定位标志。索引存储在控制头段(见2.8.1)中,允许数据使用者跳过当 前不感兴趣的信息,直接定位到一个逻辑记录。时间序列数据可以有子索引,它们指向逻辑记录内的 数据记录。2.6.2增速索引 accelerator index一个周期性出现的索引,用于快速定位一个时间序列内的指定时间段。2.7 子块2.7.1子

17、块 blockette一种数据结构,包含一个标识号、 一个长度字段以及一个或多个相关的数据字段。有格式的子块 用在控制头段(见2.8.1)中,而无格式的子块用在数据记录的头段部分。3DB/T 220032.8 头 段2.8.1控制头段 control header根据四种指定类型(详见3 .4)的规则编排格式的相关辅助信息。控制头段的设计使 SEED 格式数据成为自定义的数据。2.8.2固定头段区 fixed header section一 种 SEED 数据结构,包含无格式的标识和状态信息,按固定的顺序出现在每个数据记录的开头。2.8.3可变头段区 variable header secti

18、on在数据记录中的固定头段区之后而在数据区之前的一串可选的无格式子块。2.8.4台站控制头段 station control header一种控制头段,含有关于一个台站及其全部通道的静态辅助信息,特别是台站位置和通道传递函数信息。2.8.5时间片控制头段 fime span control header一种控制头段,含有关于一个固定时间段的信息,包括震源和震相到时信息,以及时间序列的索引。2.8.6缩略语字典控制头 段abbreviation dictionary control header一种定义全卷范围缩略语的控制头段,特别用于数据格式描述和台站通道注释。2.8.7卷索引控制头段 vol

19、ume index control header一种控制头段,含有关于一个完整逻辑卷(见2.9.2)的信息,包括对台站控制头段和时间片控制头段的索引,也称卷标识头段(volume identifer header)。2.9 卷2.9.1物理卷 physical volume可卸出的计算机海量存储介质的一个单元,例如一盘磁带2.9.2逻辑卷 logical volume一个完整的数据集,通常包含一组台站在一个或多个时间区间内的全部原始数据和全部辅助信息。2.9.3(现场)台站卷 field station volume一种逻辑卷,包含一个台站各通道的数据。它与台站台网卷(见2.9.5)的区别在于

20、它的控制头段 可能是不完全的,时间序列可能是按块多路组合的,它的若干数据结构彼此不同,而且数据块的大小 可能因道而异2.9.4逻辑子卷 logical sub-volume一个台站卷内的若干完整逻辑卷结构之一。每个逻辑子卷以整个一组控制头段开式。2.9.5台站台网卷 station oriented network volume一种逻辑卷,其中台站通道按任意的时间片组织。对于每个台站通道的每个完整时间片,台站台4DB/T 22003网卷包括 一 个连续的时间序列,或者多个由事件触发的时间序列,在这些时间序列之间存在时间空段(即在其间没有记录数据)。2.9.6事 件 ( 台 网 ) 卷 even

21、t oriented network volume一 种逻辑卷,其中对每个事件(或许少量近乎同时发生的事件),把来自每个台站通道的由事件触发的时间序列组织成单独的时间片。2.9.7台网卷 network volume台 站 台 网 卷 和 事 件 ( 台 网 ) 卷 的 统 称 。2.9.8遥测卷 telemetry volume一 种特殊的卷格式。它允许数据发送方在没有得到请求时假定数据接收方有最新的控制头段信息。 这样,在多数情况下,仅需要传送数据和少量的控制头段信息。如果接收方需要更多的控制头段,发 送方也可以发送它们。3 总 则3.1 格 式 组 织一 个逻辑卷是 SEED 格式的 一

22、 个具体体现,它是完整的和内部 一 致的。按照介质的类型, 一 个物 理卷上可包含 一 个或多个逻辑卷,但 一 个逻辑卷不能跨多个物理卷。图1表示 一 个物理卷内部的逻辑 卷结构。可选的,针对硬件的物理卷控制头段逻辑卷1逻辑卷2物理卷 逻 辑 卷 NEOFEOFEOFEOF注:EOF为卷结束标志。图 1 一 个物理卷内部的逻辑卷结构3.2 物理卷和逻辑卷在 格 式 组 织 的 最 高 层 ( 物 理 卷 ) ,SEED 格式由 一 个或多个逻辑卷组成。此外, 一 些随机存取介质 需要在每个物理卷起始处设置 一 个与设备相关的控制头段,以存取相应的逻辑卷。(这个物理头段是 SEED 之外的。读写

23、软件不用处理这些头段,但计算机的介质访问软件会处理它。)逻辑卷有三种类型:现场台站卷、台站台网卷和事件台网卷。每个逻辑卷的结构是相同的,但某 些数据字段,特别是用于震源和震相到时的字段的用途可以是不 一 样的。附录 G 说 明 怎 样 写 SEED 卷 。 图2表示 一 个逻辑卷中格式体的结构。5DB/T 220033.3 格式体台站台网卷和事件台网卷使用两种格式体- 控 制 头 段(ASC 格式),包含关于卷、台站、通道和数据的辅助信息,图3表示控制头段的结构 ;时间序列(二进制),包含原始数据以及嵌入的与特定通道和时间有关的辅助信息,图4表示 一 个时间序列格式体内的记录结构。卷索引控制头

24、段缩略语字典控制头段台站控制头段时间片控制头段1时间片控制头段2时间片控制头段R时间片数据1时间片数据2时 间 片 数 据 N注 :SEED 将每个格式体分为若干固定长度的逻辑记录。每个逻辑记录以一个逻辑记录标识块开始, 通常包含一个或多个固定长度的物理记录。图 2 逻辑卷中的格式体结构6子块1子块2子块子块4子块5子块N逻辑记录1逻辑记录2逻辑记录 N图 3 控制头段结构控制头段 一 律以可显示的 ASCI 字符编码,它们不含数据记录。与之相反,时间序列格式体是二进制的,并被细分成若干数据记录,每个数据记录都有 一 个数据记录标识块。3.4 控制头段共 有 4 种 控 制 头 段 。3.4.

25、1 卷索引控制头段包含关于数据的时间、逻辑记录长度、该逻辑卷的格式版本以及对台站控制头段和时间片控制头DB/T 22003段的索引的信息。3.4.2 缩略语字典控制头段包含用在其它控制头段中的缩略语的定义。缩略语字典被以下内容引用:其它缩略语字典条目; 时间序列格式体的子块400(这里 内的数字为子块编号,下同); 台站标识子块50和51; 通道标识子块52到59(参见附录 D)。ID块ID块数据记录1物理记录1逻辑记录1数据记录KID块数据记录1逻辑记录M数据记录RID块ID块数据记录1物理记录N逻辑记录1数据记录KID块数据记录1逻辑记录M数据记录K图4一个时间序列格式体内的记录结构3.4

26、.3 台站控制头段提供有关台站和它的所有通道的信息,包括台站位置、仪器类型和通道传递函数。每个台站至少要有一个台站控制头段。 一个卷上只允许放置该卷所包含台站的台站控制头段。3.4.4 时间片控制头段标识其后跟随的时间序列所处的时间段。它们也包含了对每个时间序列的索引,以及在这个时间段里发生的地震事件的信息。 一个逻辑卷可以包含多个时间片。3.5 子块每个控制头段由多个子块组成,每个子块包含一个类型标识号、 一个长度字段以及多个与特定子 块类型有关的数据字段。子块的结构示于图5。控制头段中的子块是ASC格式的,而数据记录中的子 块为二进制。数据字段的长度可以是固定的或可变的。多数子块是可选的。

27、3.6 数据记录数据记录的结构示于图6。 一个物理的记录可以包含一个或多个逻辑记录,每个逻辑记录又可以 包含一个或多个数据记录。SEED结构允许在不改变数据记录格式的情况下将逻辑记录从一种长度转换 为另一种长度,只要新的逻辑记录长度大于数据记录长度。每个数据记录包含一个固定头段区、 一个 可变头段区和一个数据区。固定头段区包含使用数据所需的最低限度的自定义信息。可变头段区由多个可选的子块构成。这7DB/T 2 2003些子块包含与通道和时间有关的事件信息,如自动确定的震相到时信息或正在进行的校准。数据区包 含实际的时间序列数据。子块标识符子块长度数据字段1数据字段2数据字段N图 5 子块结构标

28、识块固定头段区可变头段区子块1子块N数据区图 6 数 据 记 录 结 构3.7 现场台站卷现场台站卷仅使用SEED格式的一小部分,图7表示现场台站卷的结构。在卷的开始处只有少数几 个简短的控制头段,并且无索引。每个现场台站卷通常只包含一个台站的数据。对于其它情况,例如 由几个台站组成的台阵,写在卷开始处的头段描述所有台站和数据格式类型。每个卷开始处的卷索引控制头段应包含现场卷标识子块5,在此之后是缩略语字典控制头段。 为使用的每个数据格式(通常只有一个或两个)提供一个数据格式字典子块30,为各台站和通道子 块使用的每个缩略语填写普通缩略语字典子块33,为使用的单位填写单位缩略语字典子块34。当

29、所写数据来自多个台站时,台站控制头段要从一个新的记录开始。以台站标识子块50作为 每个台站记录的开始(台站注释可以放在台站注释子块51)。接着是各通道的信息。各通道应该出 现一个通道标识子块52,随后是通道响应。使用下列子块来精确描述特定的响应配置: 响应(极点和零点)子块53; 响应(系数)子块54;抽样子块57;通道灵敏度/增益子块58。对每个通道写一个通道子块和一组响应子块。要每隔几天或在重新启动台站处理机时写这些信息。 如果在一个卷中间台站标识信息发生变化,例如,在操作员操作或维护(也可能通过远程拨号进行) 后,就要写新的台站标识信息。卷索引控制头段可以在一个卷上出现多次,每次描述一个

30、新的子卷。从台站控制头段之后开始记录台站数据。可以以任意方式混合(即按块多路组合)各通道的数据, 但要保持每个通道的数据是按时间顺序排列的。当台站操作员想要终止卷或接近卷尾时要对卷写几个卷结束标志 EOF (最少4个)。如果台站发生8DB/T 22003故障而没有成功地对卷写 EOF, 数据汇集中心可能要检查时间,很可能还要检查台站标识信息,以确 定当前数据的结束时间。可把单个的 EOF 放 在 SEED 格式里的任何地方,但多个 EOF 应 只 出 现 在 卷 的最末端。卷索引控制头段缩略语字典控制头段台站控制头段时间序列1:数据块1时间序列 N: 数据块1时间序列1:数据块1时间序列N:

31、数据块现场台站卷卷索引控制头段缩略语字典控制头段台站控制头段时间序列1:数据块I+1:时间序列N: 数据块 J+1时间序列1:数据块 K时间序列N:数据块L图 7 现 场 台 站 卷 的 结 构除以下不同点外,现场台站卷控制头段类似于台站台网卷的控制头段: 在写头段时,卷索引控制头段中的 一 些字段(卷结束日期和时间,及对其它控制头段的索引 ) 是 未 知 的 ; 台站控制头段信息可以是不完整的; 由于缺乏可用的必要信息,所以没有时间片控制头段; 可能采用较小的数据记录长度,不同通道可能使用不同的数据记录长度; 所有通道的数据记录是按块多路组合的。如果需要,可以周期性地将控制头段缓冲区写到卷上

32、,从而在现场台站卷中形成多个逻辑子卷。 对 一 个台站台网卷,每个逻辑记录中只有 一 个数据记录。当现场台站卷组合成 一 个台网卷时,必须将 数据记录组合,以满足本格式标准的要求。SEED 格式允许将几个数据记录连接为 一 个逻辑记录。3.8 现场台站卷合并为台网卷不同通道的逻辑记录长度可以是不同的,但每个卷上每个通道只能有 一 种逻辑记录长度,不同通 道的数据记录是按块多路组合的。通过以下步骤将现场台站卷合并为台网卷: 添加缺少的辅助信息;9DB/T 22003解编块多路组合;将数据记录连接为所要求固定长度的逻辑记录;计算时间片信息;计算索引信息;建立时间片控制头段。3.9 遥测卷和电子数据

33、传送SEED提供一个特殊的遥测卷标识子块8,只要接收方不明确要求重新发送以前发送过的控制头 段信息,就允许仅发送最新的数据。 一般不要因电子传送而修改数据记录结构,除非因通信链路可靠 性的需要而使用小的块长度。4 约定4.1 对 ASC 头段字段的约定SEED 使用4种类型的控制头段:卷索引控制头段、缩略语字典控制头段、台站控制头段以及时间 片控制头段。每个头段可以使用若干子块。有些子块的长度可变,而且可以比逻辑记录长度还长。图 8表示一个控制头段的起始部分。逻辑记录序列号图 8 控制头段的起始部分控制头段里的数据字段不是以二进制存储,而是以ASCI 格式存储。本标准中对列举的控制头段子块内的

34、每个字段,均列出它的4种属性: 字段名; 字段类型; 字段长度;掩码和标志码。通常用字段名描述一个字段的内容。字段类型描述该字段的数据格式:A 字母数字字段,是固定长度的ASC码串;D 十进制整数;F 带指数的浮点数;V 可变长度ASC码串,用结束符“”(波浪号, ASC 126) 结束。字段长度等于字段中字符的实际数目。可变长字段长度用一个范围 (ab) 来描述,其中 a 是字 符数目的下限,b 是上限。有些可变长度字段没有固定的最大长度。可变长度字段的字符数不包括结 束符“”。下一个字段在当前字段结束后,或在可变长度字段的结束符“”后立即开始。即使可变长度字段长度为零,也总要以结束符“”结

35、束。掩码表示在指定空间怎样放置数据。表1给出符合下列掩码的数据示例,“”表示一个空格符10DB/T 22003(ASC 32)。在小数点左边的数字之前允许有空格或零出现。在小数点右边所有未使用的地方必须以零填充。 符号可以是正或负,并可移动到第一位数之前。可用零或空格填充符号的位置。没有指定符号则表示 是正数。表 1掩码 数据类型 示 例“#”“-#”“#,# #”“-#.#”无符号整数有符号整数无符号定点数有符号定点数“0023”或“A23”“00023”或“0023或“AA23”或“+0023”或“-0023”或“-0023”或“A-23”或“AA+23”“0003.1416或“A3.14

36、16”或 “A23.0000”或“AAA.0200”“-003.1416”或“-3.1416”或“23.0000”或“-A.0200”浮点数的掩码基本同上,但还包含一个指数符号“E” 以及指数的正负符号,见表2。表 2掩码数据类型示 例“-#.#E-#”有符号指数“3.1416E0000”或“3.1416E00”或“03.1416E+00”或“-1.0000E-02”以 ASC码表示的日期和时间使用一个特殊的掩码,表示为 TIME。 时间字段类似于上面描述的可 变长度字段。截取最高有效时间位,抛弃不需要或不可获得的时间位。少数情况不使用时间字段,这 时该字段为空,仅有一个结束符“”。时间字段内

37、部数据排列为 “YYYY,DDD,HH:MM:SS.FFFF”,使用的子字段见表3。11DB/T 22003表3子字段掩码含 义YYYY年(例如:1987)DDD一年中的儒略日2)(1月1日是001)HH一日中的小时(UTC,0023)MM小时中的分(0059)SS秒(0060;60仅用于闰秒)FFFF秒的小数部分(分辨率到0.0001s)时间字段中的各字段左边必须以零补齐。如果时间被截取,不需要填补右边。例如“1987,023,04:23:05.1”和“1987,023”都是正确的。标志码决定在一个字母数字字段或可变长度字段中允许放置什么样的 ASC字符,见表4。表4标志码 允许放置的字符U

38、LNPS大写字母AZ小写字母a2数字09所有标点符号词之间的空格下划线记号可变长度字段不能有前导和尾随空格,固定长度字母数字字段应左对齐 (没有前导空格),在字段 内容之后用空格补齐。表5字段名类型长度掩码或标志码序号(第一个记录是1)控制头段类型码V卷索引控制头段A缩略语字典控制头段S台站控制头段T时间片控制头段延续码*如果是从上一记录延续的 如果不是延续的DAA611“#”2)Julian day, 一种不用年、月的长期纪日法。这里采用的是修正的儒略日,从当年的1月1日算起,例如当年的 1月1日为001日,1月15日为015日,2月1日为032日。12DB/T 220034.2 控制头段的

39、构造在构造控制头段时,首先写一个共8字节的标识符块,依次为记录的递增序号、控制头段类型码以及延续码,见表5。新建的控制头段使用空延续码(即 ASC32), 延续下来的记录使用一个星号 *(即 ASC42)。接下来,写控制头段的各子块(可以在一个标识符块之下接连写几个子块)。对每个子块,在记录 里写上子块类型,然后写子块的总长度,这个长度包括描述子块类型和长度的7个字节,最后写整个 子块(或该逻辑记录中可以容纳的部分),见表6。表6字段名类型长度掩码或标志码子块类型D3“#”子块长度D4“#”子块数据(见后面各章)如果当前逻辑记录可以容纳该子块,在紧接着该子块的字节处开始写下一个子块。如果当前逻

40、辑 记录容纳不下该子块,就构造一个新的逻辑记录,递增序号并将延续码置为星号。从延续码之后继续 写该子块。如果必须在记录未填满时结束一个记录(例如要开始一个其它类型的记录),就要用空格填 充该记录的剩余部分。如果记录的剩余部分少于7字节,则必须结束这个记录。不要把一个子块的 “长度/子块类型”部分拆开放到两个记录上。4.3 二进制数据字段的描述本标准使用一些约定来描述 SEED 格式的字段大小。在固定头段和数据子块中使用的二进制数据 类型见表7。地震示准字段类型位数字段描述IIBYTE8无符号量BYTE8二进制补码有符号量UWORD16无符号量WORD16二进制补码有符号量ULONG32无符号量

41、LONG32二进制补码有符号量CHARnn*8n个字符,每个字符8位,其中7位为ASC码(高位总为零)FLOAT32IEEE浮点数IEEE浮点格式由3个存储部分组成:符号(+或-)、指数和小数。在后面关于存储格式的描 述中将使用下面的符号:s= 符号 e= 偏移指数 f= 小数这里,符号指的是小数的符号。在存储时不是存储指数的符号,而是在指数上添加一个偏移,并存储3)由美国电气与电子工程师学会 IEEE,(Institute of Elecrical and Electronics Engineers) 提出的一种浮点数格式标准。13DB/T 22003这个偏移指数。IEEE 单精度值占用一个

42、32位的字。位022存储23位小数,位2330存储8位指数,最高位31 是符号位,见表8。在归一化数中,23个小数位和隐含的前置位一起提供24位精度。 一个 IEEE 单精度浮点数值的算法如下-12(0-1)1.f表 8sef位的位置313023220在台站标识子块50(见7. 1)中说明了一个 FLOAT数的字节顺序。用于描述时间的数据结构 BTIME 使用二进制数据类型,见表9。表9字段类型位数字段描述UWORD16年(例如:1987)UWORD16一年中的日(1月1日为1)UBYTE8一日中的小时(023)UBYTE8小时中的分(059)UBYTE8对应分的秒(060,60仅对闰秒)UBYTE8不用于数据(用于对齐)UWORD160.0001s(09999)注意: BTTME结构与用在控制头段中的 ASCI 可变长度TIME结构不同。所有二进制32位字都开始于长字边界,16位字开始于字边界,所有字节开始于字节边界。头段的 固


注意事项

本文(地震波形数据交换格式.docx)为本站会员(ewewa)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png