今早成都这边的地震预警部门搞了个大乌龙,把4.7级的地震预警搞成7.7级了,虽然修正得很快,但实在是下了大家一大跳。因为4.7级地震基本就挠痒痒,而7.7级就是国家级灾难了,这种级别的误差实在是说不过去。震级差一级,能量差大约31.6倍,大家可以自己算算。
正好也说下,严格来说咱们现在只能做地震预警,而不是预报。预警的意思是地震已经发生了,被遍布全国的监测站监测到定位了,再利用手机信号跑得比地震波快的原理,立马给外地发警报信息,所以离得越远,预警留出的时间越长。(实际会比这个再复杂些,还涉及到不同地震波本身速度快慢的问题。)这显然还有bug,因为地震必然是离震中越近破坏越大越需要时间避险,预警的逻辑反而是离震中越远给的避险时间越多,震中却几乎没有避险时间。所以整体来说,预警系统的作用非常有限。目前依然没有任何手段可以在地震发生前就预报,任何号称预报的都是错误的。
再说说地震预警速报的震级为啥有误差。我们日常最熟悉的震级是所谓里氏震级,是靠监测一种特定的地震波振幅来计算的。但实际上里氏震级已经基本被淘汰了,因为这种特定的地震波振幅在超过8级以后基本就不怎么增加了,相当于就到顶了,无法标志更强的地震。现在用的震级叫矩震级,是一种能综合反映地震断裂带长度和总能量释放的计算方法,更精确,但就是计算更慢,得等到地震断裂带都断完了,地震结束了,综合监测到的所有地震波数据再计算出来,所以地震预警时用的也不是矩震级。简单来说预警时给的震级是一种根据曲线的拟合。就断裂带刚断了个头,就靠那么两三秒的情况,去拟合这次大概断成个什么样子,去对以往记录的各种地震的曲线,大概估算一个震级出来,给你一个结果,所以肯定会有误差,准确震级还得看最后的综合计算。这有点像我们给孩子测体温用的那种耳温枪,两三秒就出体温,其实原理也是拟合。就耳温枪探头根据这两三秒的升温速度,去对照体温曲线,给你一个快速的结果,所以也会有误差,准确的体温还得用最老式的温度计。
但这次的预警误差就好比拿耳温枪测体温直接给孩子干成42度了,吓人一大跳。具体啥原因不好猜,是算法的问题还是哪个监测站设备的问题还是靠近震源恰好有其他杂波的问题,不好说,也不知道最后会不会给个结果。