第 16 章
地下停车场的最后一公里
人们普遍相信,定位问题已经解决了。这种信念建立在日常经验之上:打开手机地图,蓝色圆点出现在屏幕上,你就能看到自己在哪里。这个动作如此流畅、如此可靠,以至于它已经退入技术无意识的深处——就像拧开水龙头期待水流出来一样,你不会在每次打开地图时都暗自庆幸卫星信号的存在。
但这个信念包含了一个从未被兑现的承诺:你头顶上没有遮挡物。2015年冬天,北京东三环外一座开业不到两年的商业综合体,地下停车场修到了B3层。一个周六下午,一位车主拎着购物袋走出电梯间,面对两千多个车位构成的混凝土迷宫,掏出手机打开地图应用。屏幕上的蓝色圆点显示他正站在商场南侧八百米外的一条辅路上,定位精度圈半径六十八米。他站在原地没有动。蓝点自己缓慢漂移,先是向东飘过两个街区,然后突然跳回商场主体建筑的位置,停顿三秒,再次消失。
他花了二十一分钟找到自己的车。方法是最原始的那一种:按遥控钥匙听声辨位。这个场景每天都在全球数以万计的地下停车场里重复上演。
外卖骑手在商场五层餐饮区接了三单外卖,手机定位却显示他在隔壁写字楼的大堂。仓储机器人在钢架货架之间穿行,头顶的金属结构将卫星信号反射成无法解读的回声。消防员在浓烟弥漫的建筑内部摸索前进,他们的位置——这个在生死之间最关键的变量——对指挥中心而言是一个黑洞。
GPS的全球覆盖神话止步于建筑物的屋顶。而人类90%的时间在室内度过。这个矛盾并非GPS系统的设计缺陷。它是物理规律施加的硬性边界。
卫星导航信号的本质是来自约两万公里高空的无线电广播。GPS卫星的太阳能电池板展开后能提供大约一千瓦出头的电力,其中用于发射导航信号的功率只占一小部分。信号穿越真空、穿过电离层和对流层到达地面时,强度已经衰减到极其微弱的程度。一个常被引用的比喻是:GPS信号到达地面时的功率,仅相当于一台冰箱灯泡从太空照射到地球的强度。这个比喻虽然流传甚广且难以精确溯源,但它抓住了问题的核心——信号极其微弱。微弱的信号在进入建筑物时面临第二次衰减。
钢筋混凝土对1.5GHz频段的GPS信号造成的损耗通常在20到30分贝之间。分贝是对数单位,每增加10分贝意味着信号强度变为原来的十分之一。20分贝衰减意味着信号强度降至百分之一,30分贝则是千分之一。当一个本已微弱的信号再被削弱到千分之一时,信噪比会跌至接收机相关器电路无法锁定的阈值以下。接收机不是“找不到”卫星,而是根本“听不见”卫星在说什么。
这个物理极限不因卫星数量的增加而改变。北斗三号系统在全球部署了三十颗卫星,格洛纳斯二十四颗,伽利略计划二十四颗,GPS三十一颗。四个全球系统加起来超过一百颗导航卫星在轨运行。多系统兼容接收机可以同时搜索所有星座的信号,理论上增加了在室内边缘区域——比如靠近窗户或天井的位置——捕获微弱信号的概率。
但一旦深入建筑内部,所有系统的信号都会以同样的物理规律被衰减殆尽。信号穿透建筑物的能力取决于频率和材料,而不是星座规模。这就是卫星导航作为一种技术范式的天然边界。
它要求一个基本条件:接收机与卫星之间不能有厚重的障碍物。这个条件在室外几乎总是成立——天空是开放的——但在室内几乎总是不成立。人类建造屋顶的初衷就是挡住来自天空的东西。
这个边界催生了一个悖论:人类在室外实现了厘米级的全球定位能力,而在一栋建筑的内部,找回“我在哪里”这个最基本的能力反而成了一道难题。这道难题的商业价值巨大,但价值的分布极不均匀。
外卖骑手在大型商场取餐是一个典型场景。一个骑手接到三单外卖,分别位于商场的五层餐饮区、地下一层超市和一层咖啡店。他进入商场后,手机上的定位开始漂移。他需要凭借对商场布局的记忆找到三个取餐点,然后回到地面找到自己的电动车。
这个过程耗费的每一分钟都在压缩配送时效——而配送时效是外卖平台竞争的核心指标。如果有一种技术能告诉骑手他在商场的精确位置、最近的楼梯在哪里、从五层到一层的最快路径,平台愿意为此付费。仓储机器人在货架间穿梭是另一个场景。
亚马逊在2012年收购了仓储机器人公司Kiva Systems,其机器人需要精确知道自己在仓库中的位置,误差不能超过几厘米。仓库的钢架结构对GPS信号的屏蔽效果甚至比钢筋混凝土更彻底——金属是无线电波的反射体,会在室内制造出复杂的多径环境,信号在钢架之间反复弹跳,到达接收机时已经面目全非。
Kiva的解决方案是在仓库地板上铺设二维码网格,机器人通过向下拍摄的摄像头读取二维码来确定自己的位置。这是一种彻底的放弃:既然无法从天上获得定位信号,就在地面上自己铺设一个定位系统。
消防员在浓烟中搜救是最极端的场景。建筑内部充满浓烟时能见度降至零,消防员需要依靠记忆和触觉在陌生环境中移动。如果有一种设备能穿透浓烟、实时显示每个消防员在建筑内的精确位置——哪个房间已经搜索过、哪个角落还没有到达——它将直接挽救生命。这个场景对定位技术的要求不是99%的可用性,而是在任何时刻都不能失效。这三个场景分别对应着效率、成本和生命。
它们各自愿意为“室内GPS”付费,但付费的方式和规模截然不同。这种需求的结构性差异决定了室内定位技术的碎片化命运。
最早被大规模部署的室内定位技术是Wi-Fi指纹定位。它的原理并不复杂:每一个Wi-Fi接入点都在持续广播自己的MAC地址和信号强度。在室内的任何一个位置,手机可以接收到周围多个Wi-Fi接入点的信号,每个信号的强度不同——距离近的信号强,距离远的信号弱,穿墙后信号衰减——这些强度值组合成一个独特的“指纹”。如果事先采集了整个建筑内所有位置的Wi-Fi指纹并建立数据库,那么当手机再次检测到一组Wi-Fi信号时,就可以通过比对数据库找到最匹配的位置。这个方案的优势在于它利用了已经存在的Wi-Fi基础设施。商场、机场、医院本来就要部署Wi-Fi网络,不需要额外安装硬件。但它的劣势同样明显:Wi-Fi指纹需要人工采集。
一个人需要手持设备走遍建筑的每一个角落——每一条走廊、每一个房间、每一个转角——记录下每个位置的信号指纹。
当建筑内部布局发生变化——商场重新装修、货架移动、接入点增减——指纹数据库就需要更新。这不是一次性成本,而是持续的维护投入。
苹果公司在2013年推出了iBeacon协议,试图用蓝牙低功耗信标解决室内定位问题。蓝牙信标是小型硬件设备,持续广播自己的唯一标识符。手机接收到信标信号后,根据信号强度估算距离,通过多个信标的交叉定位确定位置。
与Wi-Fi指纹相比,蓝牙信标的部署更可控——信标的位置是已知的,不需要人工采集指纹。但它需要密集布设硬件:一个大型商场可能需要数百个信标才能实现楼层级的定位精度。每个信标需要供电、维护、定期更换电池或接入电源线。
这两种方案代表了室内定位的两种路线:一种是利用已有基础设施但需要持续采集数据的“软方案”,另一种是需要部署新硬件但定位更可靠的“硬方案”。
两种路线都没有解决根本问题:它们需要为每一栋建筑单独部署。地磁定位试图走第三条路。
地球磁场在室内环境中会被建筑结构中的钢铁扭曲——钢筋、钢梁、电梯井都会在局部改变磁场的方向和强度。这种扭曲在地球表面形成了独特的“磁纹”,就像指纹一样每个位置各不相同。如果手机内置的磁力计足够灵敏,理论上可以通过检测磁场特征来确定位置,不需要任何额外的基础设施。这个思路在概念上很优雅——它利用了地球自身的物理场,不需要部署任何硬件,不需要采集Wi-Fi指纹,不需要蓝牙信标。
但在实践中,地磁定位面临两个困难。第一,磁力计的精度和稳定性受手机本身的影响——手机内部的扬声器、振动马达、甚至充电电流都会产生磁场干扰。第二,建筑内部的磁场特征会随时间变化——大型金属物体的移动、电气设备的开关、甚至电梯的运行都会改变局部磁场。地磁定位的可靠性始终无法达到商业应用的门槛。
超宽带技术则走向了另一个极端。它不依赖任何已有的信号或物理场,而是主动部署一套全新的定位基础设施。
超宽带使用极短的脉冲信号,带宽通常在500MHz以上,可以实现纳秒级的时间测量,进而通过到达时间差计算出厘米级的距离信息。在理想条件下,超宽带定位精度可以达到10厘米以内,远超过Wi-Fi和蓝牙的米级精度。
但超宽带的成本同样高昂。它需要在室内安装多个固定基站,基站之间需要精确的时间同步——通常通过光纤或专用的时间同步协议实现——定位标签需要专用的超宽带芯片。一套覆盖大型仓库的超宽带定位系统,硬件成本可能高达数十万美元。
这使得超宽带只能进入那些对精度要求极高且愿意承担高成本的应用场景:高端制造工厂的物料追踪、体育场馆的运动员表现分析、以及某些安全敏感区域的访问控制。2019年,苹果在iPhone 11中集成了超宽带芯片U1,这让行业一度以为超宽带将走向大规模消费级应用。但数年过去,超宽带在消费端的主要应用仍然停留在“指向设备即可投屏”这样的辅助功能层面,远未成为室内定位的基础设施。
这些技术路线之间的竞争持续了二十年,没有一种方案胜出。原因不在于技术本身不够好,而在于室内定位面临一个GPS从未遇到过的结构性问题:它需要为每一栋建筑单独部署。GPS是一个单向广播系统。二十四颗卫星在轨道上运行——确切地说,是保证任何时候在地球上任何地点都能看到至少四颗卫星——它们向地球广播导航信号,任何拥有接收机的人都可以免费使用。卫星不知道地面上有多少接收机在工作,不需要为每一个用户建立连接,不需要维护用户数据库。这种广播模式使得GPS的边际成本趋近于零:多一个用户使用GPS不会增加系统的运行成本。
室内定位则完全不同。无论是Wi-Fi指纹采集、蓝牙信标部署还是超宽带基站安装,都需要有人在每一栋建筑内部完成物理工作。每一栋建筑的结构不同——商场是开放式中庭加环形走廊,医院是长走廊加密集房间,仓库是开阔空间加高密度货架——用途不同、业主不同、预算不同、愿意为定位服务付费的程度也不同。
这就决定了室内定位不可能像GPS那样由一个机构统一建设、全球免费使用。它注定是碎片化的。
这种碎片化恰恰反衬出GPS作为公共品的不可替代性。GPS的民用化常被描述为技术成熟后的自然溢出:军用需求驱动研发,民用市场承接溢出,属于基础设施演进的常规路径。但这个叙事忽略了一个关键事实:GPS的公共品属性不是技术演进的必然结果,而是特定历史条件的产物。
1983年大韩航空007号航班被击落后,里根政府决定向民用航空开放GPS信号。这个决定的政治逻辑超过了技术逻辑——一架偏离航线的客机被误判为军用目标而击落,暴露的是民用导航能力的致命缺失。1996年克林顿政府发布GPS政策指令,承诺向全球免费提供标准定位服务。这个承诺的制度意义远超工程意义——它将一套军用系统定性为全球公共品。2000年选择可用性的关闭,则是军方在评估了自身利益后做出的让步:他们发现SA不仅没有增强安全,反而催生了差分GPS等绕过技术;
关闭SA反而更有利于维持GPS的事实标准地位。这三个节点串联起来,构成了GPS从军事工具变成全球公共品的制度路径。这条路径依赖的是美国作为单一霸权在冷战后期和后冷战初期的制度安排能力,以及GPS作为“先发者”在频谱、轨道和标准上的先占优势。当定位服务从室外进入室内,这套制度路径不复存在。没有哪个政府会下令为全国每一栋建筑部署室内定位系统——这不属于公共品的范畴,政府既没有能力也没有意愿承担这笔成本。没有哪家公司能像当年的美国国防部那样,以军事预算的规模建设一套覆盖所有建筑的定位基础设施——商业回报根本算不过来。
于是室内定位变成了一个市场问题:谁愿意为“知道自己在建筑内的位置”付费,谁就来建设;谁建设,谁就拥有;谁拥有,谁就可以决定谁可以使用以及使用条件是什么。大型购物中心可能会部署蓝牙信标系统,但只在自己的App中提供室内导航功能——目的是把用户留在自己的生态里,而不是提供公共定位服务。
机场可能会建设Wi-Fi指纹地图,但数据不对外开放——因为采集成本是自己承担的,为什么要免费给竞争对手使用?仓储机器人公司会为自己的仓库铺设二维码地板,但这套系统与外界完全隔离——它本来就不是为公共使用设计的。室内定位的碎片化不是技术的失败,而是制度的回归。当定位服务需要为每一栋建筑单独部署时,它就不再是基础设施,而变成了昂贵的定制工程。
“基础设施”这个词本身就暗示着一种公共性——道路、电网、自来水、GPS信号,它们都有一个共同特征:一旦建成,所有人都可以使用;使用的人越多,分摊的成本越低;社会的总收益越大。
室内定位永远无法达到这个状态。它的成本结构决定了它只能以项目制的方式存在:某个业主为某栋建筑采购某套系统,服务于特定的用户群体,在特定的时间段内运行,由特定的预算支撑运维。这种碎片化并非没有代价。回到2015年那个北京商场的地下停车场。车主花了二十一分钟找到自己的车,这是一个个体层面的效率损失。
但如果把全球所有地下停车场里所有找不到车的人加起来——再加上外卖骑手在商场取餐的时间损耗、消防员在浓烟中搜救的效率损失、仓储物流中因定位不准造成的路径冗余——碎片化的室内定位正在以看不见的方式消耗着整个经济系统的效率。更隐蔽的代价在于数据孤岛的形成。每一套室内定位系统都在自己的封闭环境中运行:采集的数据不互通、标准不统一、覆盖不连续。
一个人在商场里用商场的App导航到某家店铺,走出商场打开手机地图,两个定位系统之间没有任何衔接。室内和室外之间的那个“门口”,成了数字世界的一条裂缝。这条裂缝的存在提醒着我们:GPS所代表的“无缝全球定位”是一个被精心建构的神话。它的无缝性依赖于一个被长期忽视的条件——你必须在室外。
2020年7月31日上午10时30分,人民大会堂内举行了北斗三号全球卫星导航系统建成暨开通仪式。这是一个宏大承诺的兑现时刻:全球覆盖、免费服务、精确授时。
北斗系统的建成确实改变了全球导航卫星系统的格局——它提供了GPS之外的另一个选择,在亚太地区提供了更强的信号冗余,通过星间链路技术实现了星座的自主运行能力。
但在同一天下午,在这座城市某座商场的地下停车场里,某位车主的手机屏幕上,蓝色圆点依然在漂移。北斗系统没有解决这个问题。格洛纳斯没有解决。伽利略没有解决。GPS也没有解决。
这不是哪一个系统的问题,而是卫星导航作为一个技术范式的边界。四套全球系统加起来超过一百颗卫星在地球上空运行,但没有一颗能穿透三十厘米厚的钢筋混凝土楼板。在某些地下停车场的角落,你能看到一个白色塑料盒子安装在立柱上,不起眼地闪烁着绿色指示灯。那是一个蓝牙信标,正在以毫秒级的间隔广播自己的身份标识。它覆盖的范围大约是半径十米的一个圆——在这个圆之内,安装了对应App的手机会知道自己正站在B3层F区第47号车位旁边。这个信标需要供电。
它连接的可能是停车场照明系统的电源线,也可能是自己的电池——如果是电池,大约每两年需要更换一次。它的部署位置是经过计算的:安装人员提前规划了每个信标的覆盖范围,确保相邻信标的信号重叠区域足够大来保证定位的连续性。安装完成后,有人需要在系统中录入每个信标的精确位置坐标——这个坐标不是经纬度(GPS在B3层根本收不到信号来确定经纬度),而是一个本地坐标系:B3层,F区,距离北墙12.7米,距离东墙8.3米。这就是室内定位的真实面貌:它不是从天上广播下来的免费信号,而是一个一个信标、一个一个坐标、一栋建筑一栋建筑地手动部署出来的定制工程。
在距离这个信标几百米的地面上方,北斗三号系统的三十颗卫星正在两万公里高的轨道上运行,向整个地球广播着免费导航信号。地面上的人们掏出手机就能知道自己在哪里——只要他们站在天空下面。那个白色塑料盒子安静地固定在立柱上,指示灯有规律地闪烁。在它的覆盖范围之外、GPS信号早已消失殆尽的地方,手机屏幕上的蓝色圆点继续缓慢漂移着,像一个找不到锚的浮标。