地震信号的一些基本概念
本文首发于 算法社区 dspstack.com,转载请注明出处,谢谢。
前言#
最近看了一些关于地震信号相关的一些文献,现就此把这些知识写出来,就当再强化下
可控震源和扫描信号#
可控震源是指通过一个与大地紧密耦合的振动平板,以反作用方式向地下传送一组连续振动的弹性波信号(又称扫描信号),再经过对地面接收到的反射波信号的处理和辨识,用于解释地下地质目标的构造形态与产状。这种扫描信号是一种连续的、频率变化的信号。不是所有的连续信号都可以用于地震勘探,除伪随机信号外,可控震源的扫描信号必须满足如下基本要求:
- 具有相应的起始与终了频率;
- 具有相应的起始与终了镶边函数(斜坡);
- 具有一定的扫描时问;
- 扫描信号可以是严格单调升频或降频(线性),也可以是非线性。
扫描信号根据其特征分为:线性扫描信号、非线性扫描信号和伪随机扫描信号。其中线性扫描信号是地震勘探中最常用的一种扫描信号。理论上,线性扫描信号可用频率连续的正弦信号表示,其公式表示为:
其中
:信号振幅,
:频带宽度,
:起始频率,
:终止频率,
:记录时间,
:扫描的时间长度
相关子波#
所谓相关子波其实是输入信号 x(t) 和输出信号 y(t) 的互相关序列,只是在地震信号中输入信号是扫描信号,而输出信号是回波信号(检测器检测到的反射信号),而系统就是大地滤波因子 h(t),所以相关子波就是扫描信号自相关函数和大地滤波因子的卷积。数学表达式关系式为:
使用反卷积来补偿低频#
不管是补偿高频还是低频,这个问题都是值得深思的,因为从一个已于频率范围的地震信号来获知其他频率的信息这个问题初看有点像拓展,但是拓展需要有依据,所以在补偿低频时有建 AR 模型的(回归模型),再使用最小二乘法求出回归系数,最后通过回归模型来推出未知频率范围的信息,这是一种使用最优方式的方法,但是具有一定的局限性,因为频域的模型假设和回归系数的计算。
第二种就是反卷积来补偿低频。这种方法的本质是通过计算反相关子波(其实是逆相关子波)的值来补偿低频。这个方法能补偿低频的原因在于,反相关子波本质是只包含相关子波的信息,但是它的频率范围比相关子波更宽,所以在低频区间拥有了更多的能量。
当然上述的解释还只是对反卷积的低频补偿依据的初步说明,有机会我会对其依据进行更深入的探讨,非常欢迎有相关专业的研究者或爱好者交流。
最后#
地震的知识真是博大精深,真心佩服在一线专心搞地震学的前辈和开拓者。
地震信号的一些基本概念相关推荐
- 地震信号-相关子波零相位化
本文首发于 算法社区 dspstack.com,转载请注明出处,谢谢. 初衷:这几天写了两篇关于地震信号的文章,是由于社区有个小伙伴在提问,所以以答疑为契机,写了这两篇:之后看时间安排还会继续的 前言 ...
- 小波变换在地震信号降噪方面的应用
本文总结于孔老师研究论文,供大家参考,全文不到5000字,对于想入门小波降噪的初学者来说,我相信有一定的帮助. 1.对地震信号特点进行介绍,针对地震信号的自身特点及形成原因,对目前使用的各种去噪的方法 ...
- RPC 笔记(03)— gRPC 概念、安装、编译、客户端和服务端示例
1. gRPC 概念 gRPC 是 Google 开源的一款高性能的 RPC 框架.GitHub 上介绍如下: gRPC is a modern, open source, high-performa ...
- RPC 笔记(01)— RPC概念、调用流程、RPC 与 Restful API 区别
1. 基本概念 PRC 远程过程调用 Remote Procedure Call,其就是一个节点请求另外一个节点提供的服务.当两个物理分离的子系统需要建立逻辑上的关联时,RPC 是牵线搭桥的常见技术手 ...
- 数据结构(01)— 算法复杂度概念及常见的复杂度计算
1. 大 O 表示法 大 O 表示法指出了算法有多快,让你能够比较操作数,它指出了算法运行时间的增速,而并非以秒为单位的速度.大 O 表示法指出了最糟情况下的运行时间.大 O 表示法在讨论运行时间时, ...
- OpenCV 笔记(01)— OpenCV 概念、整体架构、各模块主要功能
1. OpenCV 概念 图像处理( Image Processing )是用计算机对图像进行分析, 以达到所需结果的技术, 又称影像处理. 图像处理技术一般包括图像压缩, 增强和复原, 匹配.描述和 ...
- 用男女朋友关系解释计算机常用概念
运维方面 很多同学对热备,冷备,云备了解不深,我科普一下 IT 行业各种备份术语.以后别闹笑话了. 假设你是一位女性,你有一位男朋友,于此同时你和另外一位男生暧昧不清,比朋友好,又不是恋人.你随时可以 ...
- python中的新式类与旧式类的一些基于descriptor的概念(上)
python中基于descriptor的一些概念(上) 1. 前言 2. 新式类与经典类 2.1 内置的object对象 2.2 类的方法 2.2.1 静态方法 2.2.2 类方法 2.3 新式类(n ...
- 【SpringMVC】基本概念
SpringMVC的基本概念 三层架构 我们的开发一般都是基于c/s或者b/s架构.在JavaEE开发中,几乎全都是基于B/S架构开发.在B/S架构中,系统标准的三层架构包括:表现层,业务层,持久层. ...
最新文章
- 四川计算机职业技术学院,四川职业技术学院
- video标签poster属性在安卓微信中不生效问题解决
- 剖析ASSERT函数
- Android View生命周期
- SSM(Spring+Spring MVC+Mybatis)整合 1:整体概述、目录内容及实验环境介绍
- 苏大计算机学院在哪,苏州大学和扬州大学都位于江苏,这两所大学,哪一所的实力更强?...
- linux 使用 byzanz 生成 gif 图片程序
- tensorflow分类的loss函数_Tensorflow Keras的loss函数总结
- Ubuntu 16.04.4 LTS下安装JDK
- linux下 vim修改文件后如何保存
- 我和刘强东的故事2:这次是真的
- [SeLinux]audit2allow安装与使用
- CSS W3C 统一验证工具
- 记一次武汉科技大学ctf新手赛 wuctf2020
- python--spilt和strip用法
- 递归与非递归实现走迷宫算法
- Affinity Designer笔记:从图像创建调色板
- SAP那些事-职业篇-36-从“固定资产清理”科目说开去
- 我为什么要选择traefik2做网关?
- VC6.0 C++ 得到系统时间
热门文章
- 【嘉立创过孔大小】嘉立创打板子最小孔径和线距要求是多少
- File类中的list和listFiles方法
- java记事本源代码
- “GIS讲堂”第十课—WEBGIS中的地图图例
- leetcode刷题记录day005:1和36
- matlab多孔介质蒸发,松散多孔介质孔隙结构的分形及统计特性
- 国标28181之服务端下发云台PTZ命令浅谈
- 【Mecanum wheel】初理解
- 前端面试题个人汇总(精简知识要点 总结话术) / 前端小知识 保持学习 (年终奖年终奖 心心念念年终奖)
- 好用的C语言编程软件!工具都没有,怎么用技术改变世界呢!