近日,有媒体报道称,当地时间 6 月 24 日傍晚六点零四分,委内瑞拉。在首都加拉加斯东侧的马卡拉库伊 (Macaracuay) 社区,帕特里西亚·阿罗伊的手机响了,突然跳出一条她从未见过的警报。
你的手机里有个传感器,在你横过来看视频的时候能将画面转正,也负责运动记录等许多你日常使用的功能。
那天傍晚,委内瑞拉接连发生两次强震,相隔近 39 秒左右,其中第二次震级达到里氏 7.5 级,是这个国家一个多世纪以来强度最高的一次。
人人都有手机,显然手机是最核心的推送目标。目前,主流地震预警系统采用的是「小区广播」推送机制,基站直接对自己区域内所有的兼容手机发送一次性的广播,不挑号码,也不怕网络拥堵。并且,小区广播在手机上即便是开了勿扰、关了铃声,也仍然会响,唯一的例外是手机开了飞行模式。
然而依靠海量廉价的加速度计本身,仍然无法实现最高的精度,碰上那些更大、更致命的地震就更容易失手。
这就是加速度计——也是这同一枚传感器,在地震的实际震感传递到你的脚下之前,就能够感受到脚下地底的轻微震动。它正是 Google 为 Android 手机打造的地震预警系统 (Android Earthquake Alerts) 的出发点。
汶川地震之后成立的成都高新减灾研究所,早早地就将地震预警做进了电视、手机、微博等社交媒体渠道。但该机构本身,以及关联的商业主体,均为民办机构以及民营企业性质,而根据中国法律,地震预警信息必须由政府官方授权披露。
机顶盒和智能电视也一样,当区域内发生可感的地震时,会全屏弹窗加语音播报,告知预估烈度和震波倒计时。
相比传统地震台网靠少数几台埋在地下、价值数十万元的地震仪,Google 的系统直接「征用」了全球 25 亿台手机。如果只看一部手机,数据肯定粗糙、不靠谱,但是用大量的样本,却足以弥补单一样本的质量,此谓众包传感。
它能做的,只是在地震已经发生,还没传到你脚下的那段时间里,替你抢出一些时间来。
紧接着,在毫秒级的尺度内,运行在服务器上的系统能够通过这数百台手机发来的不同信号,计算出相对较为精确的震源位置、震级等,然后抢在真正具有破坏力的 S 波/横波扩散到地表,产生真实伤害之前,将警报推送给居民。
但我们还是得给这个系统泼一盆冷水:地震预警不等于地震预测,它没有办法告诉你未来几天里何时、何处会发生什么级别的地震,这件事至今人类还无法做到。
事后调查发现,尽管 Google 的预警系统当时已经在土耳其启用,但系统实际做出了错误的判断,将 7.8 级的初判震级压到了 4.5。结果,本来受影响范围内一千万人可能收到的警报,最后只发出了不到 500 条低级别提醒,且这些提醒因为级别不够而未能有突破手机静音设置。
跑在前面的叫 P 波,速度快,但晃动温和,极少有地震造成的破坏由 P 波造成;跟在后面的 S 波携带了一次地震当中绝大部分的能量。房屋倒塌、人身伤亡、财产损失,基本都是 S 波的后果。
另外值得一提的是,就在上周委内瑞拉地震的前一天,北京时间 6 月 23 日晚上,北京和周边地区的小米电视突然炸响警报,屏幕弹出以海淀为震中、预警 5.0 级的地震预警。当时有人衣服没穿好就冲下楼,有人慌乱中忘带了钥匙,事后还要花钱找开锁师傅。
值得注意的是,发出警报的并非委内瑞拉政府,抑或南美洲其他国家或地区的任何地震权威预警机构。委内瑞拉的地震调查机构 FUNVISIS 只负责事后记录而非事前预警。
以下图为例,2018 年 4 月 16 日日本熊本县 7.0 级地震预警时间,震感最强烈的红色区域大部分居民,没来得及收到任何预警。共 45 人遇难:
2007 年开始,日本气象厅将地震全局速报的烈度阈值从 MMI 5 级降低到了 4 级;2024 年,以色列的一次军事行动产生的爆炸被地震预警系统误判为地震,导致数百万人收到了误报; 美国的龙卷风警报当中约有七成是误报,但事后研究发现公众并没有因此而麻木。
速度 vs 精度的平衡难题,以及人类因素
而将地震预警送进客厅这件事,中国做的更早。
在大约九秒后,Android 地震警报系统已经积累了足够多的数据并完成了计算,从而我能够识别地震,并完全自动发出首批警报。我们同样参考纽约时报制作的图片:在蓝色框线区域内的手机在第 9 秒收到了警报通知。与此同时,临近区域的更多手机也上报了震感信号。
系统的设计者和运维者处在一种两难境地:即便不考虑这种操作失误,哪怕是正常操作,如果将阈值定的送,大小震都报,容易惹人烦,更可能引发「狼来了」的现象;但如果定的严,或者像前面提到的那样,为了追求精度而舍弃时间,则更会损失逃生窗口。
所以究其根本,这一事件的真正讨论点,在于作为公共信息播发渠道的商业公司,应该进一步提升其技术内控能力,使之配得上它所承载的公共安全责任;以及,有关机构如何对终端厂商的播发渠道实现有效的技术和法律监管。
将这两件事放在一起看,你可以说世界是个草台班子。但它们共同暴露的,是所有生命攸关的大规模灾难警报系统所面临的难题:一条瞬间送达千万人的信息通道,本身也是一把双刃剑,用对了能救命,手一滑却同样能造成预料之外的影响。
这是个相当漂亮的成绩:原本权威机构才能使用的地震仪,现在可以装进每一个普通人的口袋。
在亚拉奎州地底的震源发生震动三秒之后,位于委内瑞拉北方多个州市的大量手机就已经感受到了震波,并且向 Google 的服务器回传了数据,如《纽约时报》制作的下图所示:黄点为上报了数据的手机所在位置。
接下来让我们根据震后谷歌对外披露的数据,回顾一下地震发生当时半分钟内都发生了什么:
Google 在 2025 年的论文当中对那次事故做了复盘,认为当时的算法版本存在局限,没有为如此高震级的地震做好校准。
在去年 7 月,顶级学术期刊《科学》刊载了 Android Earthquake Alerts 的成绩单。Google 方面提交的论文显示:在运行的头三年当中,该系统平均每月侦测到 312 次大小地震,覆盖了 98 个国家。在累计的 1.8 万次侦测当中,有超过 2000 次值得预警的地震发出了警报,总推送数量达到约 8 亿条。
很长一段时间里,提前几秒知道地震要来,是只有国家机构才办得到的事。如今,它成了消费电子产品里一个默认开启、甚至无需你知晓的能力,悄无声息地装进了数十亿人的口袋里。
目前,美国、日本、中国台湾等地的公众预警,包括并不限于地震、儿童犯罪(安珀警报)等,都是通过小区广播完成的。
遗憾的是,国行 iPhone 目前尚无系统级预警,需要用户自己安装第三方 app 来获得警报提醒。
当时,中国地震预警网提前 10 秒通知了宜宾,提前 61 秒左右通知了成都。对于在地震这件事上有过惨痛记忆的四川人来说,很多人还是第一次意识到:地震是可以提前预警的!尽管提前的时间仍然只有短短的几秒到几十秒,却足以让人们做好第一反应。
Android 操作系统拥有全球大约七成的智能手机系统市场占有率,也就是说如果不考虑具体国家市场的定制系统的话,全球有至少二十多亿台手机,在硬件层面随时可以客串一把「临时地震仪」。根据 Google 官方资料,Android Earthquake Alerts 系统的总接入终端数量在 2019 年只有约 2.5 亿,到今年已经有 25 亿。
截至当地时间 6 月 28 日,该国政府公布死亡人数逾 1400 人、约 3500 人受伤,受到地震明显波及的居民人数统计超过 1.2 万人。
回到 Google 的 Android 地震预警系统,上周在委内瑞拉确实风光了一次,但前几年它也曾经历极其难堪的时刻。
「手机刚一收到信号,我们就马上冲到了街上,正好赶在地震发生前。」这位意大利使馆职员后来告诉记者。
前面提到,地震发生的时候同时释放出两种震波。
而再切换到上周小米的误推送事件,其实小米并非预警信息的源头,和所有手机、电视厂商一样,它们在整个预警信息链条中扮演的都是「播发平台」的身份。
这二人的反应时间足够充足,有半分钟之久。而在国家西北方向的文化重镇巴基西梅托 (Barquisimeto),一位住在当地的网友在社交媒体上写道:从 Google 弹出通知,到整座城市突然剧烈地摇晃了起来,中间只过了五秒钟左右。
根据美国地质调查局的测算,在震中方圆 25 公里的范围内,在今天哪怕是再快的警报系统,也都赶不上地震波,这个范围也有鉴于此被称为「预警盲区」。
这其实暴露了所有地震预警系统的软肋:速度和精度都是此消彼长、矛和盾的关系。
不过,更深层次的问题是,向数以百万计的人们推送一条关乎生死的信息,这件事谁有资质?相关的舆论争吵在中国曾经持续十年之久
在收到警报的人当中,超过 150 万人填写了事后调研问卷,有 85% 的人觉得该系统「非常有用」。
这也是为什么 Google 的服务器计算出数据然后再推送警报,仍然能赶在破坏性更强的 S 波之前,先一步抵达距离震中较远的居民。当然,从这个逻辑来看,显然距离震中越远,提前量越大。以首都加拉加斯为例,距离震中 180 公里左右,最多可以抢到 30 秒左右。
地震预警的「最后一公里」
现如今,地震预警的能力已经融入了几乎所有主流智能消电品牌的设备当中:华为、小米、OPPO、vivo 等品牌手机,在系统层面内置了地震预警,数据来自中国地震预警网,能够突破静音设置,而且无需另外安装 app。
谷歌方面后来透露,在第一次地震几秒钟之后,第二次更强的地震也被检测到。系统识别到震级不断增加,于是发出了更多的警报:由于两次事件的地震波相互重叠,系统将其视为单一的大型地震事件,并向回传了信号的手机所在的区域内的所有手机都推送了警报。
国家层面,中国地震局在去年 9 月宣布国家地震预警工程已经建成,布设了超过一万八千个检测站点,构成了全球规模最大的由单一国家建立的预警系统。
S 波的传递,通常比 P 波要慢上一半左右。而目前绝大多数的地震预警系统,利用的正是这个时间差。
结果令人遗憾的是,距离震中越近,这个系统对于避难、防灾的实际帮助越小。相信大家已经理解这个逻辑了:从传感器捕捉,到服务器计算,到警报送达,每一步都要耗时。
地震预警的真正难题,反而是如何在可能只有几秒钟的短暂窗口期内,把警报推送到一个可能在开车、炒菜、睡觉的人的面前?
Android Earthquake Alerts 系统的本质,是众包传感+信号处理+统计回归。
2019 年 6 月 17 日深夜,四川宜宾长宁发生 6.0 级地震。在地震波到达前,成都市上百个社区的防空警报喇叭同时发出了预警和倒数。与此同时,用户的电视也在弹窗读秒,手机也收到了预估震级。当时,市民举着手机拍下窗外此起彼伏的倒计时,视频一夜刷屏。
一部手机说了不算,但如果一个特定地理围栏内成百上千部手机同时报告了类似的震动,服务器就足以做出判断:一场真正的地震,也许正在发生。
许多国家和地区的权威机构,不约而同地选择了降低阈值。宁可错杀,绝不漏杀。
换句话来说,在速度和精度之间,地震预警系统做着艰难的平衡。即便是地震速报系统最为健全的日本,在 2011 年的东日本大地震起初,也把震级估小了。这也是为什么 Google 盼望能够用众包的逻辑来加大覆盖,用堆样本量的方法来试图抹平传统地震预警系统少样本的误差。
https://s3.ifanr.com/wp-content/uploads/2026/06/b682557896a451e1d68d24728aeacd29_fixed.mp4
原理其实很好理解:报告得越早,手里的数据越少,震级估计得越粗糙;想估的更准,可能得多等几秒;但这几秒恰恰跟逃命的有效程度直接相关。
这是一个经典的「最后一公里」问题,也是各个主流大规模地震预警系统真正较劲的地方。
震中附近的传感器——在本次事件中就是大量的手机——先感知到温和的 P 波,立刻通过网络上传数据。你可以理解为,用光速传播的数据信号,即便受到网速的影响,仍然比地震波本身的速度要快。
2023 年 2 月 6 日凌晨四点多,土耳其、叙利亚发生里氏 7.8 级强震。人们还在睡梦当中,房屋成片坍塌,权威统计超过五万人丧生,伤者不计其数。
在第三秒左右,手机的加速度计检测到的是速度高达每秒 4 英里,但强度较弱的 P 波。最初检测到震波的这些手机,必须处于静止状态,比如放在桌面上。
然而那天北京并没有发生任何可感的地震。小米事后道歉表示,研发人员做内部测试的时候发生了误操作,将一条虚拟的测试数据推送到了线上正式环境。
在地震学上早就有成熟公式,系统再用这些公式去拟合手机回传的数据,用最小二乘回归就能快速地计算出对于当下观测到结果的解释性最强的震中、震级数据,此谓统计回归。
这也是为什么在第一次地震发生 15 秒和 21 秒后,整个委内瑞拉北部的大范围区域都收到了警报通知:
类似的事情多年前在美国也发生过。2018 年,夏威夷应急管理局误发了一条全州范围的警报:「弹道导弹来袭,这不是演习」,直接导致整个夏威夷陷入长达数小时的恐慌。事后才查清,一名应急管理局员工在内部演戏的时候点错了下拉菜单,将演习数据当成真实警报发了出去。事后,那名员工遭到解雇,甚至还收到了死亡威胁。
在地震波到达可感人群之前警告了所有人的,是 Google。根据事后数据,从地底岩石开始破裂,到第一条预警推送到百万台手机,中间只隔了 9 秒钟左右。
把 20 亿台手机变成地震仪
几乎同一时间,39 岁的作家佩利克里斯·桑切斯也收到了相同的警报,「我们得到了出门的时间,」他告诉美联社,「直到早就站在门外,我们才开始感受到越来越强的晃动。」
当然,这绝对不是说众包系统没有意义:正相反,它很有意义,因为越大量的数据越能够帮助算法的开发者去进一步优化算法。
当手机静置放置的时候,加速度计能够感受到极其细微的异动——在地震学科领域内称为 P 波或纵波,然后将信号连同大致位置发回到 Google 的服务器。
看起来,在全球范围内的地震预警系统,从地底到客厅再到手机的链条都已建成,但是距离完美尚有距离。
该机构和政府之间围绕「资质」拉锯了多年,直到 2020 年才实现破冰,通过授权、并网的方式,实现了地震预警的「官方发布、社会协同、多方联播」的融合机制。
而这份责任的回报,从一开始也不算公平:做对了,救人于无形,也没有掌声;做错了,惊动一座城市,万人喊打。
对于一个如此庞大、复杂的系统来说,这是个尚无答案的新课题。
我们就这样跨过了一道门槛,却几乎没有察觉。科技的进步,第一次把救命的关键几秒钟,交到了每个普通人的手里;同样是第一次,人命关天的责任,压在了终端厂商和科技公司的肩膀上。
每一台手机的每一个加速度计,无时不刻都在记录加速度数据,对于地震预警来说,大部分都是噪声。但 Google 对于地震信号的 STA/LTA 算法,用最近一两秒的平均抖动,去对比过去几十秒内的平均抖动,比值如果突然蹿高一大截,就有足够的理由怀疑是真测到了地震波。将有用的信号从噪声中晒出来,对地震波形做聪明的数学计算,此谓信号处理。
究其根本,谁都想要一套永不犯错的系统,但对于地震预警这样极度复杂的系统来说,是不可能存在的。退而求其次,只要在真正人命关天的时刻靠得住,大家多少也能容忍偶尔的虚惊一场。
有趣之处在于,深夜正巧是该系统最为有效的时间段。考虑到在用户睡眠期间,手机通常是趴在床头柜上充电,一动不动,感知的敏锐程度也是最高的。
在时延方面,秒级预警覆盖了重点危险区九成以上的人口。自从投入使用以来,国家地震预警工程已经发出了 359 次 4 级以上的地震预警。
最后希望看到这里的读者朋友们,永远用不上这个功能。可万一哪天它真的响了,千万别愣着,那是科技的进步,为我们抢来的几秒钟。
此事一出,立即引发了社会各界的广泛讨论和关注。