STA是用于捕捉地震信号的时间窗,因此STA越短,就对短周期的地震信号捕捉越有效;LTA是用于衡量时间窗内的平均噪声,STA/LTA就可以根据周围环境噪声程度自适应地调整其对于某一类型地震信号的敏感度,我们的任务就是找到STA和LTA合适的时间窗来尽可能地捕捉一定类型的地震信号。

某一类型的地震信号,这个“类型”和地震的震级和震中距范围有关:

震级越小,震中距越短,地震波频率越高(一般在0.02~0.2hz),相对的,周期也越短,想捕捉它的话,需要短一些的STA时间窗。

其实,总结起来说,STA的时间窗越短,对地震信号越敏感,但这样,也容易出现误拾取(比如说人为噪声中的spike,因此短周期时间窗长度要大于spike的长度)。

LTA的作用是衡量周围环境噪声的强度,如果过短,可能会导致弱p波成为地震噪声而污染了真正的地震噪声也妨碍接下来s波的拾取。

但是,LTA也不能过长,因为比如在郊区,也会存在在夜晚到白天的过程,地震噪声慢慢由弱变强,类似于地震信号出现的情景,如果LTA时间窗过长(过于敏感),很可能就将此类信号误以为是地震信号而误捕捉。

总结:STA时间窗越短,越敏感;

LTA时间窗越长,越敏感。

对于局域震事件,STA时间窗的典型值在1~2s之间;而对于地方震事件,STA时间窗用更小的值0.3~0.5s;

LTA初始值一般在60s左右,可以增大。

最后便是“触发阈值”的选取,当然,阈值越小,对于地震事件越敏感,但也容易带来误拾取,相反的,阈值大,被记录的地震就越少。

因此,阈值的选取一般取决于噪声程度以及对噪声的忍耐度。噪声的振幅大小和其噪声的类型均会影响阈值的选取:规则的地震噪声需要的阈值要相对较小对比不规则的地震噪声来说。

通常情况下,STA/LTA的阈值设置为4是针对于相对安静的地震环境的,针对周遭环境的人为噪声不明显的情况。

若是将阈值设置为8,则是会对震级小的运动没什么感应。也会更好地屏蔽人为噪声。

STA/LTA方法的更多相关文章

  1. 论STA | 工艺、工具、分析的本与末

    人类从漫长的蒙昧中觉醒之后,不再依靠着奇装异服的巫师通灵来指导生活,巫师进化成了科学家,他们试图对周遭的一切进行概括.分类.抽象,于是有了化学.物理.数学等基科.比如一粒沙,它的化学组成是什么,物理特 ...

  2. 搞懂 SynchronizationContext(第一部分)【翻译】

    SynchronizationContext -MSDN 很让人失望 我不知道为什么,目前在.Net下关于这个类只有很少的资料.MSDN文档也只有很少的关于如何使用SynchronizationCon ...

  3. 搞懂 SynchronizationContext

    SynchronizationContext -MSDN 很让人失望 我不知道为什么,目前在.Net下关于这个类只有很少的资料.MSDN文档也只有很少的关于如何使用SynchronizationCon ...

  4. 【题解】 bzoj1055: [HAOI2008]玩具取名 (动态规划)

    bzoj1055,懒得复制,戳我戳我 Solution: 区间动规(以后开始动规会在solution前面标注是啥动规 我觉的这道题挺难想了,但其实状态定义了一下子就出来了(还是不行啊) 我们定义状态\ ...

  5. DCL语句

    DCL语句我们现在默认使用的都是root用户,超级管理员,拥有全部的权限.但是,一个公司里面的数据库服务器上面可能同时运行着很多个项目的数据库.所以,我们应该可以根据不同的项目建立不同的用户,分配不同 ...

  6. javaSE27天复习总结

    JAVA学习总结    2 第一天    2 1:计算机概述(了解)    2 (1)计算机    2 (2)计算机硬件    2 (3)计算机软件    2 (4)软件开发(理解)    2 (5) ...

  7. ASP.NET中常用的优化性能的方法

    1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接.打开连接和关闭连接几个操作.这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源.ASP.NET中提供了连接池( ...

  8. 选择目录,选择文件夹的COM组件问题。在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常。

    异常: 在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式.请确保您的 Main 函数带有 STAThreadAttribute 标记. 只有将调试器附加到该进程才会引发此异常. ...

  9. Unix调试工具dbx使用方法

     dbx 命令 用途 提供了一个调试和运行程序的环境. 语法 dbx [ -a ProcessID ] [ -c CommandFile ] [ -d NestingDepth ] [ -I Dire ...

随机推荐

  1. Hibernate二级缓存 --Hibernate框架

    Hibernate本身只提供了二级缓存的规范,但并未实现,所以需要第三方缓存插件的支持.常用的二级缓存第三方插件有:EHCache.Memcached.OSCache.SwarmCache.JBoss ...

  2. ddt 实例

    from :https://blog.csdn.net/wushuai150831/article/details/78453549

  3. Vladik and cards CodeForces - 743E (状压)

    大意: 给定序列, 求选出一个最长的子序列, 使得任选两个[1,8]的数字, 在子序列中的出现次数差不超过1, 且子序列中相同数字连续. 正解是状压dp, 先二分转为判断[1,8]出现次数>=x ...

  4. Leetcode笔记(整理中.......)

    1.树的层序遍历 使用两个List 数组 或者 两个queue队列,交替进行,将遍历到的一层放在第一个里面,之后再将遍历到的第二层放在第二个里面. 2.将一个无符号整数的二进制表示形式逆向输出 需要将 ...

  5. poj-2115-exgcd

    C Looooops Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 32062   Accepted: 9337 Descr ...

  6. python 常用代码

    获取标签名 h1 class 是h1usersoup.find(name="h1", attrs={"class":"h1user"});获 ...

  7. 19. Remove Nth Node From End of List C++删除链表的倒数第N个节点

    https://leetcode.com/problems/remove-nth-node-from-end-of-list/ 使用双指针法,可以仅遍历一次完成节点的定位 /** * Definiti ...

  8. 2017-4-12/session

    1. session的原理. <PHP核心技术与最佳实践>P299 session通过一个称为PHPSESSIONID的cookie和服务器联系.session通过sessionID判断客 ...

  9. python中RabbitMQ的使用(交换机,广播形式)

    简介 如果要让每个接收端都能收到消息,此时需要将消息广播出去,需要使用交换机. 工作原理 消息发送端先将消息发送给交换机,交换机再将消息发送到绑定的消息队列,而后每个接收端都能从各自的消息队列里接收到 ...

  10. IntelliJ IDEA2017创建web工程并实现远程部署tomca【转载】

    [IntelliJ IDEA2017创建web工程并实现远程部署tomcat] 作者:https://segmentfault.com/a/1190000012762629 将应用打成war包方式 步 ...