《从地震信号中去除偏移.pdf》由会员分享,可在线阅读,更多相关《从地震信号中去除偏移.pdf(23页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 104237942 A (43)申请公布日 2014.12.24 CN 104237942 A (21)申请号 201310275108.7 (22)申请日 2013.07.03 61/835,946 2013.06.17 US G01V 1/36(2006.01) (71)申请人 英洛瓦(天津)物探装备有限责任公 司 地址 300457 中国天津市经济技术开发区广 场东路 20 号金融街 E5-C1 座六层 612 室 (72)发明人 WT麦克大卫 (74)专利代理机构 中国国际贸易促进委员会专 利商标事务所 11038 代理人 秦晨 (54) 发明名称 从地震信号。
2、中去除偏移 (57) 摘要 本发明公开了用于执行地震勘测的方法、 系 统及设备。系统包括 : 用于供应响应于来自地表 的声能反射的信号的至少一个地震传感器配置 ; 以及至少一个处理器, 配置为 : 通过使用时间上 对称的有限脉冲响应 (FIR) 滤波器对样本序列滤 波来减轻代表信号的样本序列中的传感器偏移。 FIR 滤波器可以近似于 sinc 频率型滤波器。该至 少一个处理器可以被配置为使用时间上为矩形的 多个滤波器级来处理样本序列。该多个滤波器级 中的一个滤波器级的长度可以不同于该多个滤波 器级中的另一个滤波器级的长度。 (30)优先权数据 (51)Int.Cl. 权利要求书 2 页 说明书。
3、 12 页 附图 8 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书12页 附图8页 (10)申请公布号 CN 104237942 A CN 104237942 A 1/2 页 2 1. 一种用于执行地震勘测的系统, 包括 : 至少一个地震传感器, 被配置为响应于来自地表的声能的反射而提供信号, 所述信号 包括直流 (DC) 偏移 ; 以及 至少一个处理器, 被配置为 : 通过使用时间上对称的有限脉冲响应 (FIR) 滤波器对代表所述信号的样本序列滤波来 从所述样本序列中减轻传感器偏移。 2. 根据权利要求 1 所述的系统, 其中所述样本序列包括下列项中。
4、的至少一项 : i) 按规 则间隔获取的模拟信号的离散样本 ; ii) 按规则间隔获取的离散信号的离散样本 ; iii) 离 散信号的一系列值。 3. 根据权利要求 1 所述的系统, 其中所述 FIR 滤波器近似于 sinc 频率型滤波器。 4. 根据权利要求 1 所述的系统, 其中所述至少一个处理器被配置为使用时间上为矩形 的多个滤波器级来处理所述样本序列。 5. 根据权利要求 4 所述的系统, 其中所述多个滤波器级中的一个滤波器级的长度不同 于所述多个滤波器级中的另一个滤波器级的长度。 6. 根据权利要求 4 所述的系统, 其中所述滤波器级的长度被配置为通过使所述多个滤 波器级中的一个滤波。
5、器级的至少一个空值在所述多个滤波器级中的另一个滤波器级的两 个其他空值之间对齐来使复合频率响应的峰值最小化, 而使与所述 FIR 滤波器关联的脉冲 响应的信号纹波最小化。 7. 根据权利要求 1 所述的系统, 其中所述至少一个地震传感器包括地音探测器。 8. 一种用于执行地震勘测的方法, 包括 : 接收来自至少一个地震传感器的信号, 所述信号指示来自地表的声能的反射并且包括 直流 (DC) 偏移 ; 以及 通过使用时间上对称的有限脉冲响应 (FIR) 滤波器对代表地震信号的样本序列滤波来 从所述样本序列中减轻传感器偏移。 9. 根据权利要求 8 所述的方法, 其中所述样本序列包括下列项中的至少。
6、一项 : i) 按规 则间隔获取的模拟信号的离散样本 ; ii) 按规则间隔获取的离散信号的离散样本 ; iii) 离 散信号的一系列值。 10. 根据权利要求 8 所述的方法, 其中所述 FIR 滤波器近似于 sinc 频率型滤波器。 11. 根据权利要求 8 所述的方法, 其中所述信号是模拟信号, 所述方法还包括 : 将所述模拟信号转换成包含所述样本序列的离散信号。 12. 根据权利要求 8 所述的方法, 其中对所述样本序列滤波包括 : 使用时间上为矩形的 多个滤波器级来处理所述样本序列。 13. 根据权利要求 12 所述的方法, 其中所述多个滤波器级中的一个滤波器级的长度不 同于所述多个。
7、滤波器级中的另一个滤波器级的长度。 14. 根据权利要求 12 所述的方法, 其中所述滤波器级的长度被配置为通过使所述多个 滤波器级中的一个滤波器级的至少一个空值在所述多个滤波器级中的另一个滤波器级的 两个其他空值之间对齐来使复合频率响应的峰值最小化, 而使与所述 FIR 滤波器关联的脉 冲响应的信号纹波最小化。 15. 根据权利要求 8 所述的方法, 还包括由震源产生所述声能。 权 利 要 求 书 CN 104237942 A 2 2/2 页 3 16. 一种用于从代表地震传感器对来自地表的声能的反射的响应的样本序列中减轻传 感器偏移的方法, 包括 : 使用时间上对称的有限脉冲响应 (FIR。
8、) 滤波器对所述样本序列滤波。 17. 根据权利要求 16 所述的方法, 其中所述样本序列包括下列项中的至少一项 : i) 按 规则间隔获取的模拟信号的离散样本 ; ii) 按规则间隔获取的离散信号的离散样本 ; iii) 离散信号的一系列值。 18. 根据权利要求 14 所述的方法, 其中所述 FIR 滤波器近似于 sinc 频率型滤波器。 19. 根据权利要求 14 所述的方法, 其中对所述样本序列滤波包括 : 使用时间上为矩形 的多个滤波器级来处理所述样本序列。 20. 根据权利要求 16 所述的方法, 其中所述多个滤波器级中的一个滤波器级的长度不 同于所述多个滤波器级中的另一个滤波器级。
9、的长度。 21. 根据权利要求 16 所述的方法, 其中所述滤波器级的长度被配置为通过使所述多个 滤波器级中的一个滤波器级的至少一个空值在所述多个滤波器级中的另一个滤波器级的 两个其他空值之间对齐来使复合频率响应的峰值最小化, 而使与所述 FIR 滤波器关联的脉 冲响应的信号纹波最小化。 权 利 要 求 书 CN 104237942 A 3 1/12 页 4 从地震信号中去除偏移 技术领域 0001 本公开内容一般地涉及使用被配置为传输数据的网络来执行地震勘测。 背景技术 0002 地震勘测被执行用于测绘地下结构以识别并开发石油及天然气储层。 地震勘测通 常被执行用于在油气田的开发 (钻井) 。
10、之前估计油气田的位置和储量, 并且还用于在钻井之 后确定储层随时间的变化。在陆地上, 地震勘测通过在选定的地理区域中部署地震传感器 (也称为地震接收器) 的阵列来执行。这些阵列通常覆盖 75-125 平方公里或更大的地理区 域, 并且包括 30,000-100,000 个地震传感器或者更多。传感器的数量不断增大。地震传感 器 (例如, 地音探测器 (geophone) 或加速度计) 以网格的形式耦接于地面。在该地理区域 内选定的间隔开的位置使用诸如例如炸药包 (例如, 埋地炸药) 或移动振动源之类的能量源 来产生或诱导出声波或信号 (也称为声能) 使其进入地下。所产生的进入地下的声波由地 下地。
11、层间断面 (例如, 由石油及天然气储层形成的间断面) 反射回到地表。类似地, 地震勘 测可以在海上使用为此类用途而修改的地震阵列来执行。反射由地震传感器 (水音探测器 (hydrophone) 、 地音探测器等) 在表面感测或检测。部署于地震传感器附近的场地内的数 据采集单元可以被配置为接收来自它们关联的地震传感器的信号, 至少部分地处理所收到 的信号, 并且将所处理的信号传输到远程单元 (典型为布置于移动单元上的中央控制或计 算机单元) 。中央单元通常控制数据采集单元的至少某些操作, 并且可以处理从所有数据采 集单元处接收到的地震数据和 / 或将所处理的数据记录于数据存储设备上, 用于进一步。
12、处 理。地震波的感测, 处理及记录被称为地震数据采集。地下结构的二维和 / 或三维映射 (也 称为 “地震图像” ) 可以根据所记录的地震数据来生成。这些映射然后可以被用来作出关于 钻井位置、 储层规模、 生产层的深度的决策以及油气产量的估计。 0003 地震数据采集系统的公共体系结构是全部地震传感器的点到点线缆连接。典型 地, 在阵列中的传感器的输出信号由与一个或多个传感器连接的数据采集单元收集、 数字 化并沿电缆线路转发至高速骨干现场处理设备或现场盒 (field box) 。高速骨干通常经由 点到点中继与其他现场盒一起连接至中央记录系统, 在该中央记录系统所有数据都被记录 到存储介质 (。
13、例如, 磁带) 上。地震数据可以记录于现场盒处以便以后检索, 并且在某些情况 下, 主导现场盒被用来通过无线链路 (射频链路或 “RF” 链路) 与中央记录系统通信。 0004 地震数据采集系统通常包括模拟数字化电路以及在感测处理内进行数字化的传 感器。地震传感器会受到由环境和 / 或仪器条件的变化引起的不可预测的传感器响应变化 的影响。这些变化可以表现为相对于标称基准点的直流偏移。例如, 这些电路的输出受随 温度改变的平均值的影响。在温度改变之后, 或者在某些情况下, 在部件老化之后, 被视为 一个时间点处的零基准的电路的平均值将不一定用作适当的基准。 进行中的平均信号值相 对参考值的变化在。
14、此被称为偏移。这样的偏移应当是相对信号足够小的, 以致于不被注意 到。 0005 典型的地震仪器 (例如, 地震传感器) 会引入被有效地添加到传感器的期望信号的 说 明 书 CN 104237942 A 4 2/12 页 5 显著的直流偏移。去除直流偏移可以促进数据的处理和分析。 发明内容 0006 在各个方面中, 本公开内容涉及用于执行地震勘测, 包括传输地震数据的方法、 系 统及设备。 0007 根据本公开内容的一种实施例包括一种用于执行地震勘测的系统。系统可以包 括 : 被配置为供应响应于来自地表的声能反射的信号的至少一个地震传感器 ; 以及至少一 个处理器, 被配置为 : 通过使用时间。
15、上对称的有限脉冲响应 (FIR) 滤波器对样本序列滤波 来减轻代表地震信号的样本序列中的传感器偏移。信号可以包括直流 (DC) 偏移。样本序列 可以包括下列项中的至少一项 : i) 按规则间隔获取的模拟信号的离散样本 ; ii) 按规则间 隔获取的离散信号的离散样本 ; 以及 iii) 一序列离散信号值。FIR 滤波器可以近似于 sinc 频率型 (sinc-in-frequency) 滤波器。该至少一个处理器可以被配置为使用时间上为矩形 的多个滤波器级来处理样本序列。 该多个滤波器级中的一个滤波器级的长度可以不同于该 多个滤波器级中的另一个滤波器级的长度。 滤波器级的长度被配置为通过使该多个。
16、滤波器 级中的一个滤波器级的至少一个空值在该多个滤波器级中的另一个滤波器级的其他两个 空值之间对齐以使复合频率响应的峰值最小化来使与 FIR 滤波器关联的脉冲响应的信号 纹波最小化。 0008 本公开内容的另一种实施例是一种用于执行地震勘测的方法。该方法可以包括 : 接收来自至少一个地震传感器的信号 ; 并且通过使用时间上对称的有限脉冲响应 (FIR) 滤 波器对样本序列滤波来减轻代表地震信号的样本序列中的传感器偏移。 信号可以包括直流 (DC) 偏移。样本序列可以包括下列项中的至少一项 : i) 按规则间隔获取的模拟信号的离散 样本 ; ii) 按规则间隔获取的离散信号的离散样本 ; 以及 。
17、iii) 一序列离散信号值。FIR 滤波 器可以近似于 sinc 频率型滤波器。对样本序列滤波可以包括使用时间上为矩形的多个滤 波器级来处理样本序列。 该多个滤波器级中的一个滤波器级的长度可以不同于该多个滤波 器级中的另一个滤波器级的长度。 滤波器级的长度被配置为通过使该多个滤波器级中的一 个滤波器级的至少一个空值在该多个滤波器级中的另一个滤波器级的其他两个空值之间 对齐以使复合频率响应的峰值最小化来使与 FIR 滤波器关联的脉冲响应的信号纹波最小 化。该至少一个地震传感器可以包括地音探测器。 0009 该方法还可以包括将模拟信号转换成包含样本序列的离散信号。 该方法还可以包 括由震源产生声能。
18、。 0010 本公开内容的另一种实施例是一种用于减轻代表地震传感器对来自地表的声能 反射的响应的样本序列中的传感器偏移的方法。 该方法可以包括使用时间上对称的有限脉 冲响应 (FIR) 滤波器对样本序列滤波。样本序列可以包括下列项中的至少一项 : i) 按规则 间隔获取的模拟信号的离散样本 ; ii) 按规则间隔获取的离散信号的离散样本 ; iii) 一序 列离散信号值。FIR 滤波器可以近似于 sinc 频率型滤波器。对样本序列滤波可以包括使用 时间上为矩形的多个滤波器级来处理样本序列。 该多个滤波器级中的一个滤波器级的长度 可以不同于该多个滤波器级中的另一个滤波器级的长度。 滤波器级的长度。
19、被配置为通过使 该多个滤波器级中的一个滤波器级的至少一个空值在该多个滤波器级中的另一个滤波器 级的其他两个空值之间对齐以使复合频率响应的峰值最小化来使与 FIR 滤波器关联的脉 说 明 书 CN 104237942 A 5 3/12 页 6 冲响应的信号纹波最小化。 0011 本发明的软件方面可以包括其上具有计算机可读指令的至少一个非临时性的计 算机程序产品, 这些指令在由至少一个处理器执行时实施本文所描述的方法。 0012 本公开内容的另一种实施例是一种包含非临时性的计算机可读介质的计算机程 序产品, 在该非临时性的计算机可读介质上布置有用于减轻代表地震传感器对来自地表的 声能反射的响应的样。
20、本序列中的传感器偏移的计算机程序指令。 指令可以包括用于使用时 间上对称的有限脉冲响应 (FIR) 滤波器对样本序列滤波的指令。样本序列可以包括下列项 中的至少一项 : i) 按规则间隔获取的模拟信号的离散样本 ; ii) 按规则间隔获取的离散信 号的离散样本 ; 以及 iii) 一序列离散信号值。FIR 滤波器可以近似于 sinc 频率型滤波器。 介质还可以将用于使用时间上为矩形的多个滤波器级来处理样本序列的指令布置于其上。 该多个滤波器级中的一个滤波器级的长度可以不同于该多个滤波器级中的另一个滤波器 级的长度。 滤波器级的长度被配置为通过使该多个滤波器级中的一个滤波器级的至少一个 空值在该。
21、多个滤波器级中的另一个滤波器级的其他两个空值之间对齐以使复合频率响应 的峰值最小化来使与 FIR 滤波器关联的脉冲响应的信号纹波最小化。 0013 本发明的某些特征的实例已经进行了相当广泛的总结, 以便使下面的具体实施方 式可以被更好地理解, 并且以便使它们对本技术领域的贡献可以被认识到。 附图说明 0014 为了详细理解本公开内容, 应当参考以下结合附图进行的关于实施例的详细描 述, 在附图中对同样的元素赋以相同的编号, 在附图中 : 0015 图 1 示出了根据本公开内容的一种实施例的地震勘测系统的示意图 ; 0016 图 2 示出了根据本公开内容的一种实施例的无线地震勘测系统的示意图 ;。
22、 0017 图 3 示出了用于说明根据本公开内容的实施例的逻辑系统的流程图 ; 0018 图 4A-4G 示出了用于说明根据本公开内容的实施例的滤波器的作用的信号的图 形化描述 ; 0019 图 5A-5C 示出了根据本公开内容的实施例的实例地震信号 ; 0020 图 5D-5F 示出了在偏移去除之前及偏移去除之后的信号段之间的比较 ; 以及 0021 图 6 示出了根据本公开内容的另一种实施例的方法的流程图。 具体实施方式 0022 本公开内容涉及用于执行与地震数据采集相关的地震勘测活动的设备及方法。 本 公开内容可以在不同形式的实施例中实现。 本文所示出的附图以及所提供的描述对应于本 公开。
23、内容的某些具体实施例, 以便解释本公开内容中所包含的概念, 还要理解 : 本公开内容 应当被认为是对本公开内容的原理的例示, 而非旨在将本公开内容的范围限制于本文所示 出的附图和描述。以下是对用于执行地震勘测的某些实施例的描述。 0023 本公开内容的各方面使得能够在使来自传感器的信号的失真最小化的同时去除 地震数据的直流成分。历史上, 电路元件 (例如, 直流电容器) 被用来去除直流偏移。连同以 下的电阻性阻抗 (resistive impledance) 一起, 这样的 R-C 滤波器展示出了接近于转角频 率的相移。相变不与频率成线性关系, 并因此是相位失真的来源。在更近的历史上, 偏移通。
24、 说 明 书 CN 104237942 A 6 4/12 页 7 过简单的 IIR 滤波器 (无限脉冲响应) 来去除, 简单的 IIR 滤波器还会引入相移, 使得数据处 理成问题。 0024 最近, 直流偏移已经基于每条记录进行了去除。当记录被连接以产生连续的数据 (这在某些应用中是关键的) 时, 基于每条记录的去除在记录之间的过渡点处引入阶跃。一 般地, 本公开内容的实施例在以下情况下去除偏移 : 基本上没有相位失真, 以及降至刚好于 传统的地震频带以下的且包含可应用于微地震应用的所感兴趣的扩展频带的很小的振幅 改变。 0025 图 1 示出了线缆地震数据采集系统 100 的实施例。线缆地震。
25、数据采集系统 100 包 括用于将声能波提供到地表之内的震源 (未示出) 以及按一定间距分布于地表上的多个互 连的地震设备。该系统包括间隔开的地震传感器单元 102 的阵列 (串) 。地震传感器单元通 过线缆耦接到至少一个地震设备。 地震传感器单元响应于检测到的声能波的反射来给该多 个地震设备提供地震信号。 该系统还包括通过数据通信设备接收来自该多个地震设备中的 一个或多个地震设备的遥测数据的中央记录系统。 0026 地震传感器单元 102 可以包括 (但不限于) 地音探测器和水音探测器中的一个或 多个。每个传感器 102 通常经由到地震数据采集设备 (例如, 远程采集模块 (RAM) 103。
26、) 的 线缆来耦接, 并且数个数据采集设备和关联的传感器经由线缆 110 来耦接以形成线路或分 组 108。分组 108 然后经由线缆 112 耦接至线路分接头 (例如, 光纤分接头单元 (FTU) 104) 。 线缆 112 可以包括 (但不限于) :(i) 铜导线和 (ii) 纤维光缆中的一个或多个。数个 FTU104 及关联的线路 112 通常通过线缆 (例如, 通过所示出的基线线缆 118) 耦接到一起。基线线 缆 118 包括纤维光缆。 0027 RAM103 可以被配置为记录由包括 (但不限于) 地音探测器和水音探测器在内的地 震传感器102产生的模拟地震信号。 RAM103可以被。
27、配置为将来自地震传感器102的模拟信 号转换成数字信号。数字化信息然后可以被传输至 FTU104。除了接收来自一个或多个地 震传感器 102 的信号外, 某些 RAM103 还被配置为转发来自分组 108 内的其他 RAM103 的信 号。由 RAM103 传输的数字化信息可以用状态信息来增强。FTU104 可以被配置为将数字化 信息传输到中央记录系统 (CRS) 106。 在某些实施例中, RAM103可以被配置为接收从CRS106 下载的编程和 / 或参数信息。RAM103 一般接收另一个设备 (例如, 电源单元 (PSU) 114 或 FTU104) 的供电, 但是, RAM103 可以。
28、被配置为包含电池。 0028 FTU104 可以被配置为接收来自一个或多个 RAM103 的数字信息并且将该信息重传 给 CRS106。在某些实施例中, 所重传的数字信息可以用 FTU104 的状态信息来增强。FTU104 还可以被配置为给一个或多个 RAM103 供电。FTU104 自身可以接收来自电池 126 或 PSU114 的供电。 0029 在地震数据采集中所涉及的设备可以共同称为 “地震设备” , 这些设备可以包括 (但不限于) : 地震传感器 102、 RAM103、 FTU104、 CRS106 及辅助设备 116。 0030 在某些实施例中, RAM103 和 / 或 FTU。
29、104 可以被用作辅助设备 116。辅助设备 116 可以被配置为作为定时设备或处理设备来操作。 CRS106可以被定位于记录车或其他可比较 的位置内。 0031 在现场, 传感器 102 可以间隔 10-50 米之间。每个 FTU104 通常执行某些信号处 理, 并且然后将所处理的信号存储为地震信息。 FTU104可以与用作在CRS106与一个或多个 说 明 书 CN 104237942 A 7 5/12 页 8 FTU104 之间的接口的单元 104a 中的一个并联或串联地耦接。该系统可以使用有线通信介 质, 例如, RS-232、 以太网、 USB 等。在图 1 的线缆系统中, 数据通常。
30、由 RAM103 转发至下一个 RAM103 并且在该数据到达 CRS106 之前经过数个 FTU104。 0032 在典型的配置中, 多个 RAM103 可以按规则间隔 (例如 1255 米) 来布置并且连接至 接收器的电缆线路。接收器的电缆线路还可以连接至 FTU104。FTU104 可以布置于接收器 的线路电缆 112 与基线纤维光缆 118 的相交点。FTU104 可以经由基线纤维缆 118 连接至其 他 FTU104 和 / 或 CRS106。 0033 在无线的实施例中, FTU104 可以使用射频传输与 CRS106 通信并且通常受带宽所 限。在传统的无线地震数据采集系统中, 影。
31、响数据质量的属性 (物理的或地震的) 劣化通常 通过在记录之后立即监控 (打印和查看) 引爆 (震源激发) 记录来检测。 0034 参照图 2, 图中示出了根据本公开内容的一种实施例的无线地震数据采集系统 200 的表示。系统 200 包括与形成用于地震数据采集的阵列 (分布) 210 的多个无线场站单 元 (FSU) 或传感器站 208 中的每一个进行数据通信的中央控制器或控制单元 (CU) 202。中 央控制器202与FSU之间的无线通信可以是直接双向无线通信或者经由中间单元, 例如, 中 继单元 (RU)(未示出) 。每个传感器站 208 包括感测地震能量的一个或多个传感器 212。传 。
32、感器 212 可以是任意适合的地震传感器 (包括地音探测器) 以及一个或多个分量加速度计。 0035 本文所使用的直接通信指的是如图 2 中的虚线箭头所示的个体化数据流。无线通 信系统可以是 VHF、 UHF、 WiFi 或其他无线电通信系统。数据流可以是双向的, 以允许下列 项中的一项或多项 : 命令和控制指令从中央控制器202传输到每个无线传感器站208 ; 以及 状态信号、 操作条件和 / 或选出的预处理的地震信息从每个无线传感器站 208 传输至中央 控制器 202。通信可以采用由传输器站 208 和中央控制器 202 分别通过合适的天线 203 和 204 传输及接收的无线电信号的形。
33、式。 0036 在活动模式中, 系统 200 使用一个或多个地震能量源 206 在地震分布内的已知位 置产生具有已知特性 (例如, 幅度、 频率等) 的地震能量, 以将地震能量传递到地层内。代表 性的地震能量源以编号 206i 来指示。源 206i 的激发 (或更通常所说,“引爆” 或 “点火” ) 可 以由移动单元 270 在局部发起。 0037 在其他实施例中, 一旦部署于现场, 传输器站 208 就可以是自主的。某些传输器站 可以包括用于确定位置的或者获取时序信息的 GPS 电路。此类单元可以为了扩展的记录而 包含足够大的存储器 (例如, 16GB或更大) 。 在某些情形中, 在不需要与。
34、引爆事件同步的情况 下采用连续的记录。 0038 在某些实施例中, 在引爆完成之后, 传输器站可以被采集并被传递到中央位置, 以 进行数据检索。数据检索也可以通过处理传感器并检索数据的方式在现场执行。在两种情 况下, 数据检索都可以经由有线或无线连接或者它们的结合来执行。 在某些情况下, 样本数 据可以从传感器站中去除, 以便例如测试数据质量以确保设备性能或定位或者预览所测量 区域的特性。 0039 本公开内容的各方面包括用于地震数据的偏移去除的系统、 设备及方法。本文所 讨论的偏移去除处理对立于来自传感器 / 仪器系统的可变偏移, 不损害记录的低频信号成 分。此外, 该方法避免产生影响信号频。
35、段的偏移变化的谐波。假设偏移处理的频率成分位 于所考虑的传感器 / 仪器的具有实用意义的信号频率以下。 说 明 书 CN 104237942 A 8 6/12 页 9 0040 要确保数据完整性, 本文所讨论的方法实施例保留所期望的数据的相位特性不改 变。该处理针对所考虑的记录类别的连续的应用来配置。因而, 使用零相移滤波器。连续 的在此用来意指无限期的, 与预定期限的应用 (例如, 具有与源事件相关的期限的面向源事 件的应用) 相对。 0041 该方法被配置为使用具有有限存储器零相位行为的数字处理来应用于连续的数 据。本公开内容的实施例包括时间上对称的有限脉冲响应 (FIR) 滤波器。本文所。
36、使用的此 类 FIR 滤波器的一个实例可以包括矩形滤波器级的卷积。 0042 本公开内容的 FIR 滤波器可以被实现为一系列矩形滤波器级。这些滤波器级中的 一个或多个可以近似于 sinc 滤波器。sinc 滤波器在此用来意指去除给定带宽以上的全部 频率分量, 避免修改低频响应并且具有线性相位的理想化滤波器。sinc 滤波器的脉冲响应 可以近似于频域内的 sinc 函数 (例如, sinc(x) =sin(x) /x, sinc(x) =sin(x) /x, 等) , 并且其时间响应可以是矩形函数。sinc 函数可以被描述为振幅衰变为 1/x 的正弦波。 0043 本公开内容的 sinc 滤波器。
37、在时间上是矩形的。因而, 它可以称为 sinc 频率型滤 波器。在本公开内容的实施例中, sinc 滤波器可以是不同长度的滤波器的合成。滤波器的 长度可以被配置为使空值与峰值交错并且使输出的纹波最小化。例如, 频率最低 (时间最 长) 的空值可以依据所期望的通带低转角来选择, 并且可以选择较高的频率空值以使其落 在最低频率级的前两个空值之间, 以便例如使在复合频率响应的转角频率附近的峰值最小 化。虽然在数学上等价的系统可以根据本公开内容的实施例来实现, 但是将 FIR 滤波器实 现为一系列简单的滤波器可以促进设计、 实现和测试。 0044 sinc 函数的开窗可以被用来避免在正的和负的时间方向。
38、上的无限脉冲响应, 这可 以是 sinc 函数的特性。窗函数可以被用来将滤波器裁剪为理想形状 (限制 FIR 滤波器的长 度) 。所希望的是引入用于避免产生有害的频谱扩展 (或溢出) 的窗函数。众所周知的窗函 数包括 Dirichlet、 Bartlett、 Hamm 和 Hanning。 0045 而且, 上述算法的脉冲响应可能是有问题的。 算法的检查表明 : 在平均窗内的任何 地方的单个脉冲促使响应处于窗口的中间。 因而, 响应的时间延迟不是恒定的, 并且仅在脉 冲发生于窗口的中央时为零。 如果窗平均相对于信号是小的, 则差异受信号所支配, 但是结 果将不是线性相位。 0046 也可以使用。
39、矩形 (例如, Dirichlet)窗, 例如, 矩形波串窗函数 (boxcar window function) 。将矩形波串函数用于滤波器的脉冲响应会导致滑动平均滤波器。该窗构成了 低通滤波器, 虽然高通滤波器是所期望的, 所以根据本公开内容的实施例的滤波器级可以 通过从单位数 (unity) 中减去矩形波串变换来构造。 0047 图 3 示出了用于说明根据本公开内容的实施例的逻辑系统的流程图。该逻辑系 统实现了滤波器链, 并且包括一系列节点 302、 304, 每个节点代表数据存储元件。滤波器链 实现了应用于输入系统的样本的滤波器系列。滤波器是具有不同长度的 sinc 滤波器。该 方法使。
40、用 Z 变换来说明。当平衡方程被形成于 Z 变换域内时, 它们能够使用众所周知的方 法 (例如, 在 Prentice-Hall International 公司 1975 年出版的 Oppenheim 和 Schafer 的 Digital Signal Processing( 数字信号处理 ) 的第二章中描述的方法) 来求解以建立系 统的频率响应。 0048 样本被顺序引入系统内。每个样本首先被输入节点 302 (xn) 。从该节点 302 起, 样 说 明 书 CN 104237942 A 9 7/12 页 10 本前进通过系统, 每次移动一个节点 302。随着每个附加的样本被依次输入节。
41、点 302(xn) , 占用每个节点 302 的样本被移至下一节点, 使得在节点 302(xn) 内的样本被移至节点 302 (xn-1) , 在节点 302(xn-1) 内的样本被移至节点 302(xn-2) , 等等。因而,“n” 是最近输入的样 本的索引,“n-1” 是在其之前的样本, 并且 “n-Nspf1” 是所保留的最久样本。 0049 每个样本都在其从一个节点移至下一节点时被处理。也就是, 在样本从一个节点 移至另一节点时对样本执行动作 306。动作包括比例因子和延迟中的至少一个。没有标签 的线路是所暗示的正全同操作 (positive identity operation) ,。
42、 即, 比例因子为 +1, 没有 延迟。虚线示出了具有单位增益 (1) 的节点的延续 - 样本延迟在它们之间。在节点之间 的任何延迟被标示于箭头上方 ; 例如,“z-1” 指示一个样本延迟。 0050 “Nspf1” 是滤波器级 1 的每个滤波器的样本间隔的数量, 并且类似地,“Nspf2” 是 滤波器级 2 的每个滤波器的样本间隔的数量。每个滤波器的样本间隔的数量是在滤波器链 中的总的时间延迟。 0051 每个节点 302、 304 必须具有至少一个输入和至少一个输出。对于多个输入, 输入 值相加以产生合成的节点值。例如, 如果所期望的是差值, 而不是两个输入之和, 则一个输 入具有负的比例。
43、因子。 0052 动作 306 从输入到输出按顺序地执行。如果流程分裂成以后将合并起来的并行通 路, 则每个支路的总延迟是相同的。这通过以同样的索引来识别节点而变得清晰。 0053 对于节点 304(A1) 和 304(A2) , 具有单位增益和单位延迟的节点输出流程线路作 为到同一节点的输入而循环回来。因而, 304(A1) 和 304(A2) 是累加器。对累加器总数有 贡献的在图3的滤波器链内的节点302的数量是比在对给定的累加器有贡献的节点之间的 流程图内的延迟算子的数量 (z-1) 大 1。304(A1) 的输出值的序列被以贡献节点 (对于 304 (A1) 为 Nspf1+1) 并且。
44、被存储于存储器位置 308(an) 中的数量按比例缩小, 下标 “n” 标引 缩放的第一累加器值的流。 0054 304(A2) 的按比例缩小的输出被示出为存储于节点 310(Oindex) 内, 并且作为运行 的平均偏移值使用。偏移值的序列构成了由统调的滤波器实现的低通滤波器的输出。 0055 值 “yindex” 是最终的输出样本流, 偏移通过从输入 “xindex” 中减去 “Oindex” 来去除。 注意, 当最新的数据输入样本具有索引 “n” 时, 在引入新样本之后的处理步骤的结局导致与 具有索引 “n-fDel” 的样本关联的输出, 其中 “fDel” 是滤波器组延迟。 0056 。
45、该流程图示没有指定实际的实现方式。例如, 输入样本系列被示为 FIFO(先进先 出型移位寄存器) , 但也可以被实现为环形缓冲器。任何在数学上等价的处理都可以替代这 里所实现的处理。 0057 下面的描述使用伪代码示例来示出根据本公开内容的计算机实施例。 下面的描述 假定环形缓冲器被用来实现图 3 所示出的两个 FIFO 函数。 0058 在采集初始的输入样本之前, 所有的处理寄存器位置都被设定为零。当启动周期 将清洗可能从前一动作 (包括加电时的复位) 保留下来的任何非零值时, 初始化确保累加器 将不会增加到超过根据实际数据样本所预料的值。初始化变量可以是非易失性的, 使得在 中断服务内的变。
46、化在后续的中断中继续存在。 下面的伪代码示例可以更好地说明典型的软 件实现方式。 0059 说 明 书 CN 104237942 A 10 8/12 页 11 0060 以上代码清除了输入环和第二级环并且初始化了输入环和滤波器环的环指针。 值 “n” 是样本索引。假定当在寄存器 DataIn 内新的样本可用时发生中断, 下面的基于中断的 伪代码实现方式可以是示例性的。 0061 0062 代码步骤 “A1=A1-xiRp;” 以过时的值来减小累加器。代码步骤 “A1=A1+DataIn;” 以新的数据值来增加累加器。 “XiRp=DataIn;” 存储新的数据样本以便将来使用。 “iRp= (。
47、iRp+1) modulo(Nspf1+1) ;” 使输入环指针递增, 为环大小定模。 0063 代码步骤 “dca1=A1/(Nspf1+1) ;” 根据第一滤波器的累加器计算 DC 均值。代码 步骤 “A2=A2-afRp;” 使第二累加器减小均值环的过时的值。代码步骤 “A2=A2+dca1;” 使累 加器增加来自第一滤波器的新的均值。代码步骤 “afRp=dca1;” 存储来自第一滤波器的新 说 明 书 CN 104237942 A 11 9/12 页 12 的均值以便将来使用。代码步骤 “fRp=(fRp+1) modulo(Nspf2+1) ;” 使滤波器环指针递 增, 为环大小定。
48、模。在代码步骤中 0064 if n=fDel, 0065 OffsetOutn-fDel=A2/(Nspf2+1); 0066 Yn-fDel=xn-fDel-OffsetOutn-fDel;, 0067 第一 fDel 数据样本在不产生输出的情况下装载环和累加器, 随后是数据的输出。 0068 代码然后使输入样本计数器递增。该中断服务在采样继续进行时无限重复。注 意, 第一 fDel 样本输出将不会是真正进行了偏移校正的, 虽然如果实际的偏移在零附近开 始的话它们可以是有用的。还要注意, 由给定的中断服务产生的输出样本与较早的输入样 本 fDel 样本间隔关联。但是在 “if” 语句中的索。
49、引调整使得滤波器为零延迟。 0069 由本文所讨论的实施例产生的信号校正可以使用下面的示例来说明。 连续格式的 记录可以被设定为 60,000 个样本。在 0.25mil 的采样下, 记录将是 15 秒长, 这对于窄的低 通滤波器的实现方式是足够的。估计采样率可以被设定为 8ms。要取得所产生的频谱的低 频端的分辨率, 单位样本系列之后可以跟随零填充。 记录长度可以是120秒, 样本间隔为15 毫秒, 从而导致每条记录8000个样本。 将滤波器长度配置为15秒, 结果是每个滤波器1000 个样本 (每个滤波器的样本数 = 滤波器长度 / 样本间隔) 。 0070 滤波器长度 (按时间计) =15s 0071 记录长度 =8* 滤波器长度 =120s 0072 样本间隔 =15ms 0073 每条记录的样本数 = 记录长度 / 样本间隔 =8000 0074 (Nspr) 0075 每个滤波器的样本数 = 滤波器长度 / 样本间隔 =1000 0076 (Nspf1。