撞击日:人类最后一句话
舱外航天服的寿命还剩四十一次报警余量,我数过。
2039年10月14日,世界标准时间06时12分,我挂在曙光号右侧的扶手上,正在给3号太阳翼的驱动铰链换第三颗螺栓。
这是我在轨第217天,第37次出舱。右肩的旧伤在手套里发力时隐隐地抗议,我按训练时的办法,把扭矩枪的档位降了一级,多花四十秒,换一根肌腱的平安。
铰链合拢的瞬间,空间站正从晨昏线上方掠过,菲律宾海在我脚下铺开,蓝得没有任何杂质。
然后我看见了那道光。
不在脚下。在东北方向,北太平洋的位置。最初只是一粒针尖的白,亮度却在一两秒内爬过我能直视的极限,像有人在我视网膜上焊了一块铁水。
我下意识去摸面罩的遮光层——这个动作毫无意义,太空里没有声音,没有冲击波,没有任何东西会顺着空气爬过来杀我。
那道白光持续了三四分钟。
后来我在日志里反复斟酌过这个时长。以我对能量的直觉,那应该是一次千万吨级以上的释放,可它亮得不像一个爆炸,倒像地球表面睁开了一只眼睛。
光熄下去之后,真正的东西才浮上来:一个灰白色的羽流从海面顶起来,向上,向上,穿过云层就像穿过一层纱。
云被从下面撑开,变成一个直径几百公里的圆形破洞,破洞的边缘以肉眼可见的速度向外推。
我悬浮在扶手上,手里的扭矩枪还夹在腕带里,忘了关。
“长弓,”我说,“记录。右侧视窗,方位角042,俯角61。”
站控自主程序“灯塔”用那种永远不高亢的机械女声回答:“记录已生成。检测到光学异常。未定义事件。请乘员确认安全状态。”
未定义事件。它在2.1TB的手册里翻遍了,找不到一个词条来装这件事。
耳机里传来地面的声音。不是语音,是数据链断线前的那种密集的、抽搐的杂音。我抓住扶手,把通信旋到 S频段主信道。
“北京,曙光。乘员陈屿,舱外作业中。我看到……”我咽了一下,“我看到北太平洋有一次不明的大亮度事件。请通报。”
静默。三秒。五秒。
第九秒,信道里突然涌进来半句话。是我不认识的一个值班员的声音,背景里有别的人在同时说话,所有的声音都在往上飘:
“……轨道,所有载人平台,不要……”
然后就是干净的、彻底的、像手术刀一样的静默。
我把那半句话倒回去,让灯塔重放了几十遍。不要什么。不要靠近?不要反悔?不要相信某个东西?我让轨道力学在我脑子里跑了一遍:任何一次能让我在四百公里高度、隔着两千公里弧长看见的海面闪光,其能量都足以把地月系统之外的天文学家全部叫醒。
这不是爆炸事故。事故没有那么大。
空间站不等人想事情。九十二分半一圈,它推着我越过晨昏线,进入夜面。
我本来该去检查头盔外灯的。我是职业习惯先检查了窗口。
夜面的地球是黑色的海洋里浮着的金色神经网络——城市,城市群,海岸线的光。我看了二十一天夜面,闭着眼都能指出东京、上海、马尼拉的位置。
此刻那个方向暗了一块。不是停电的暗,是被橡皮擦过的暗。往北,另一块熟悉的金色也淡了,边缘发灰,像烧完的纸。第三片缺失在更远的内陆。
“灯塔。”我的声音在头盔里显得很陌生。
“在。”
“所有频段,开始收听。”
“已执行。当前无地面载波。”
我在扶手上把自己固定好,面对着那颗正在变暗的星球。右肩的旧伤又疼了,这一次我没有任何办法让它不疼。
头七十二小时,我把自己变成了一台值班机器。
这是我能想到的唯一活下去的姿势:不去问结果,只执行流程。
流程一,通信。S频段、Ku频段,逐一试过全部已知的地面站上行频率:密云、卡拉奇、圣地亚哥、堪培拉、麦克默多。
灯塔每两分钟扫一遍信道,报表像心电图一样平。短波我架了一根临时偶极天线,靠电离层天波去赌——赌的是“某个业余电台还在发电报”
。前六十个小时,短波里只有风暴一样的噪声。撞击把高层大气搅翻了,F层的临界频率一整天都在剧烈抖动,天波路径断断续续,像一条被踩住的水管。
流程二,观察。我把舱外相机换上了600毫米长焦,对着那个方向拍了四百多张。羽流在八小时内爬到了最高点,然后开始垮——它不可能再落回原来的位置,它落向了整个天空。
照片里可以看到地球边缘多出来的一圈灰白色薄雾,像给行星裹了一层毛边。
流程三,计算。这一步我做得最慢,也最仔细,因为它是唯一不会骗我的东西。
羽流顶的高度和它的爬升速度给我第一组数。把喷发物看作受重力回抛的抛射体,顶点高度约二百二十公里,对应的初速下限是两千米每秒量级。
要让海水和岩石以这个速度整体抬起,需要作用的能量我算了三遍,取最保守的一版:十万兆吨 TNT以上。
直径呢?我用了另一个不依赖能量的办法。撞击把物质抛进了轨道高度——在之后十几个圈里,我在三个互不相关的倾角方向上都看到了新的尘埃带反光。
能被加速进入近地轨道抛射弹道的物质,其母体尺寸我对照手册里的溅射模型,反推在八到十公里。
八到十公里。我把这个数字写在平板上,看了很久。
手册里,这个尺寸旁边的词条是白垩纪末。是“全球地表生态系统崩溃”。是“地质事件”。
地面不会发通报来确认我的计算了。这就是最残酷的部分:我成了全人类唯一做出这个发现的人,而且是用一个业余摄影镜头和一本工程手册。
第七十小时,我做了流程四:调出个人文件区,找到林砚的最后一段值班录音。
她值班时习惯在信道间隙哼歌跑调,我笑了她十四年。录音背景里,先是那种熟悉的机房低鸣,然后低鸣之上叠进了别的声音——很多人在同时说话。
她对着我的私人信道说了半句“陈屿你听着,别回——”就到头了。信道断了。
别回。别回哪。别返回地球吗?和地面那句“不要……”是同一件事。他们在最后几十秒里,试图警告所有在轨的人,警告没发完。
我把录音存了三份,关闭文件夹,去睡觉。躺下之后我在黑暗里漂着,听见自己心脏的声音,像有人在敲一艘沉船的船壳。我给自己定了条规矩:崩溃排班,每晚世界时23时,二十分钟,超时不顺延。
第七十二小时整,我开始流程五——清单。
食物:站内现存一百一十公斤,天货-9号舱里九个冷藏包加常温包,合计约九百公斤。按每天一千八百千卡、折合固体食物一点八公斤计,总窗口约五百六十天。
水:可饮用储备四百公斤。生保系统闭合率93%,每天硬缺口约一点五公斤,够。
氧:电解水制氧,每人每天0.84公斤,耗电十二度。以站内的发电量,氧不是问题。
推进剂:货运飞船里五百公斤,折Δv预算约一百二十米每秒。这是最后的东西。一百二十米每秒,或者换轨道维持,或者换一次再入。不能既要又要。
我合上平板的时候,灯塔响了。
“提示。2号太阳翼输出功率,较轨道圈均值下降百分之零点四。连续三圈呈下降趋势。是否记录?”
我盯着那行数据。撞击在地球表面,太阳翼在四百公里高的真空里。
中间隔着两千公里弧长和一整层大气。
可功率确实在掉。
九十天的算术
第八天,我停止呼叫了。
不是因为绝望。是因为流程一跑到了它的逻辑终点:我逐个检查了手册里登记的全部三十九个地面测控与中继站点频率,包括那些只做备份的老旧 UHF信道。
三十九个信道,全部干净——没有载波,没有信标,没有自动机的周期性握手。现代航天是有人值班的东西,机器不会替人类守七年。
没有信号本身就是结论。
那天早上我做了另一件事:把站内缓存的地面数据库、工程手册、医学文献、材料库、结构图,连同两套轨道传播程序,全部备份进了三个独立存储介质。做完之后我在清单最后写了一行字:
“截至世界时10月21日08时40分,本条目为人类技术遗产已知最完整副本。持有人:陈屿。”
写完这行字我去吐了。压力舱里没什么东西可吐,就是干呕。恐惧和悲伤在身体里是同一种构造,都从膈肌开始。
吐完,洗手,回到工作台。因为我发现了一件只有我能发现、而且必须马上处理的事。
2号太阳翼的功率还在掉。
七天,从峰值的百分之九十九点二滑到九十四点七。1号、3号、4号板稳定。只有2号,衰减曲线平滑得像教科书上的指数趋近。我调出相机档案,把镜头对准它,逆光打了三组曝光。
板面蒙了一层雾。
不是尘埃落在板上——真空里没有“落”,尘埃在轨道上各自飞。真正发生的事情我在手册的溅射模型章节里找到了原型:那次撞击把数以百亿吨计的物质抛上了弹道,其中一小部分达到了第一宇宙速度附近的高度,进入了一圈极其松散、极其锋利的“碎屑带”
。我们的轨道倾角41.5°,恰好穿在带子的边缘。这些微米级的颗粒速度比我们的轨道速度更快,它们像暴雨打在船首一样,长期轰在迎风面的太阳翼盖板玻璃上。
每一颗刻出一道发白的微裂纹,积少成多,透光率就降了。
这是全太阳系最昂贵的一块脏玻璃。
而它逼出了第二件事:功率下降速度在加快,因为衰减正在污染太阳翼的同时,也在被太阳翼“验证”——同一天,灯塔报了第三个异常。
“提示。本圈升交点时刻,较轨道递推预报提前1.9秒。过去四十八小时,预报残差同号增长。”
翻译成人话:我们在往下掉,掉得比所有模型预测的都快。
我坐在控制台前,把这道题拆开。模型不会错得这么整齐,除非有一个模型里没有的项。答案还是那层碎屑带——它不止刮花玻璃,它在整个轨道高度上增加了一层面密度极高的“稀薄气体”
。对一枚四百公里高的航天器来说,微米级尘埃和空气分子一样是阻力。撞击把大气层的顶界往上推,又把碎石撒进真空,两件事叠成。
阻力翻倍意味着什么?我拿过纸笔,这是七年来我第一次不用平板算数,因为我想把手的感觉找回来:
正常衰减每天约九十米。按残差斜率拟合,现在是每天一百六十米以上。照这个速度,再入窗口从模型里的四百多天,缩到我笔尖下的二百四十天上下。
二百四十天,对五百六十天的物资。
物资不再是瓶颈了。轨道才是。整个空间站的死亡时间表被改写了,从“饿死”改成“烧死”,而且新的死期在前面。
我盯着那行数字看了很久,然后在纸上写下三个选项,像选择题,其实是赌局:
一、现在点火,把轨道抬高。抬高要多扛多少阻力?碎屑带密度随高度指数下降,抬两百米能买到可观的衰减率改善,但要吃掉一部分宝贵的Δv。
二、不动,攒着推进剂赌它自然沉降。赌输了,再入时空间站会带着全部物资和2.1TB遗产一起烧掉。
三、把鸡蛋放进天梭返回舱,让它提前进入大气——把鸡蛋分到一个篮子以外的地方。
每一条都烧掉某种我唯一拥有的东西:Δv、物资、或者证据。
我选了先补数据:再飞四圈,把升交点残差拟合出可信区间,再决定点火量。工程第一课,也是末日第一课——在信息最贵的时候,最便宜的行动往往是“再等四圈”。
第八圈,夜面过顶。我照例守着短波,那根临时偶极天线像一根钓进黑色海洋的鱼竿。
23时11分,耳机里,噪声的底上,响了三下。
停。两下。
停。五下。
不是等间隔的自动信标。自动信标不数数。这是有人——有“人”这个语法单元——在用键。
莫尔斯。
我在死掉的世界里听见有人敲门。
第九天,灯塔把电力报表摔在我脸上。
“告警。日均可用功率19.4千瓦,低于生保基准需求21.2千瓦。持续负差。电池组充放电深度已达78%,按当前趋势,十四天后容量拐点。”
翻译成中文:我们入不敷出,而蓄水池本身也快漏了。
我把这三行数字拆成账单。第一张,产氧。电解水制氧每天要十二度电,现在每天缺口约四十五度。第二张,除二氧化碳。
再生式分子筛床每四小时一轮再生,加热到二百五十度并抽真空,每天吃掉十八度电——这恰好在缺口里占了最大的一块。
第三张,热控。舱壁加热器不能停,停了水回路会冻在管子里,这是唯一不能动的账单。
结论来得很快,而且残忍:为了保住每天的十二度产氧电,只能砍掉分子筛的再生电。分子筛停摆,CO2就靠 LiOH罐硬扛——一次性,每支管五个人天,库存23.4支,单人算下来刚好117天。
再叠加电池拐点后的产氧降频,我把综合生存窗口从560天划掉,改成一个数字:
90天。
我在控制台前坐了很久。560天的时候,我焦虑的是孤独;90天的时候,我焦虑的居然是电。人的适应力真是一种令人作呕的天赋。
那晚我干了一件不在任何清单上的事。我让灯塔把短波发射机上电,从生保回路上借了一个小时的电——报表立刻给我记了一笔赤字——朝着信号来的方向,用莫尔斯回了一组字母:
“HERE. ONE ABOARD SHUGUANG. OVER.”
没人回。频道里只有那颗死星球大气层的沙沙声,像有人在很远的地方翻一本很厚的书。
第二天早上,我盯着2号太阳翼的遥测想了很久。所有省钱的办法里,只有一个是真正的乘法:把功率源头修回来。污染在板面上,而我在板面旁边。
干式清理。教科书词:soft-brush cleaning, ESD-safe。可教科书没写的部分是:那些板面已经蒙了一层微米级的撞击溅射物,颗粒被静电吸在盖板玻璃上,而刷子每扫一下,都可能把带棱角的颗粒压进更深的划痕里。
这是一道越擦越贵的玻璃。
“灯塔,登记明日出舱任务:2号太阳翼迎风面板干式清理,优先板区 B2、B3。”
“已登记。提示:出舱将占用舱内氧储备1.1千克当量。是否继续?”
“继续。”
“提示:右肩活动度受限记录仍在生效。”
“……继续。”
我关掉报表,从储物柜最底层翻出那支防静电软刷。刷毛是新的一样硬。
太阳系最贵的玻璃
出舱前,我把扭矩枪留在了舱里。今天没有螺栓,只有刷子。
世界时05时40分,我挂在2号板边缘的扶手上,第一次近看这层雾。盖板玻璃不是被“蒙脏”的——在真空中,那些微米级颗粒是高速撞上去的,每一颗都在玻璃表面犁出一道发白的小坑,密密麻麻,像用砂纸做过一次雾面处理。
它们附着得极其牢,因为撞击时局部高温已经把颗粒底端焊在了玻璃上。
手册里的干式清理流程:防静电刷顺一个方向扫,随后用粘性擦布滚拾悬浮下来的颗粒,全程装入取样袋,不许让它们在舱外自由漂浮——每一个被刷下来的颗粒都是一颗新的子弹,只是口径小。
第一排刷下去,我的呼吸声在头盔里响得像风箱。刷子很轻,但右肩在第四块板的位置需要抬手过顶发力,那个角度恰好压在肩袖损伤的旧痛点上。刷到第二十分钟,右前臂开始不听使唤地抖。
我停下来,把自己重新挂低位,换成左手主刷,右手只做扶稳。训练手册原话:舱外没有紧急,只有提前。
板区 B2清理完,灯塔报了第一个数字:“2号翼输出回升0.9%。”
太少。焊死的坑刷不掉,这是预料中的。但擦布上粘下来的东西在显微镜头下反光——我放大看了,至少十分之一的颗粒带着金属光泽,银白色,断面有挤压的流线。
撞击溅射物里混着人工材料。铝,可能还有 Kapton薄膜的碎片。
也就是说,这条碎屑带不全是自然的陨石碎渣。撞击掀起来的东西里,有低轨上别的航天器被撕碎的后继者——那些比曙光号更不走运的同伴。我们是在一条由遗骸组成的雾里飞行。
我盯着取样袋看了十秒钟,然后把它收进扶手挂环。感性的事回舱再做,今天还有 B3区。
收工前,我做了第二件事:把全站姿态航向调偏3.4度,让清理过的 B2、B3板面法线更接近太阳矢量。手册里这叫“非必要姿态偏移”,现在它是我自己的主意。当晚报表:
日均功率20.7千瓦,清理之后21.9千瓦。
5.8%,不多。但它证明了这艘船还能谈条件。
紧接着灯塔把坏消息也报了:“提示。1号太阳翼输出功率出现同形态下降,斜率为2号板同期值的0.4倍。提示。按沉积速率外推,2号板每次清理可恢复的功率上限递减,预计7次后清理无收益。”
七次。我数了数剩下的防静电刷毛磨损余量,差不多刚好是买一送一的时期。
第14天,CO2分压爬过了4毫米汞柱的警戒线。
原因很具体:2号分子筛床的加热回路烧了——第十二天它就报过一次间歇性过流,我把它记成了传感器抖动。
再生的关键就是那二百五十度,回路一断,四床轮转变三床,处理能力掉了四分之一,LiOH罐重新上岗,每天1.0支——按这个烧法,117天的账立刻缩成90天,和两周前那张该死的表严丝合缝。
备件清单上,同款加热器只有一处有货:天梭返回舱的服务段备份组件。
我盯着那行字看了很久。天梭是我最后的下地面门票,它的热控备份意味着再入后万一在夜面着陆、舱内温度会掉到冰点以下。
从票根上剪一角去补船。我做了决定,然后把它记进两本账:修复账,和欠天梭的账。
更换过程像开胸手术。切断路、拆护板、拔插头、装新件,全程带电作业规程——真空环境里最危险的不是电,是手套破了以后的失压。
灯塔在我拧到最后一颗十字螺钉时用机械女声报:“回路电阻正常。加热功能验证:可执行。”
当晚,2号床上线,四床轮转恢复,LiOH日均消耗回落到0.6支。CO2分压曲线像被一只手提住了尾巴,掉头向下。
第二天我做完了2号板 B3区的清理——第二次出舱。就在收刷装袋的那一分钟,我的右小腿外侧传来一声轻得几乎不存在的“嗒”。
航天服袖珍麦克风报警:“微流星/碎片撞击告警。压力正常。”
我没动,先看压力表:稳的。再看撞击方位指示:右肩模块外层防护织带,深度传感器显示未穿透。一枚一厘米级的碎片,以比轨道速度还快的相对速度,从我腿侧擦过去,咬掉了防护服外层的一块凯夫拉织带。
回舱、脱服,我在减压舱里把那条织带看了整整十分钟。断口的纤维像被剪刀啃过的糖丝。
从那天起,我的风险清单上多了一行字,写在所有工程条目最上面:
“运气:未入账项目。”
晚上我把两次出舱和修复的全部数据归档,顺手调出轨道递推做例行核对。三行数据让我坐直了:升交点残差四天翻了近一倍。衰减加速在加快——碎屑带注入的质量,比所有模型假设的都多。
电力救回来了。下一张账单换了一个栏目:高度。
种植参与九十秒
第16天起,我开始干一件在生存清单优先级上排不进前十的事:种地。
不是因为不饿。恰恰是因为我算明白了——这艘船上所有闭环里,只有生保是开环的。电解水制氧、分子筛除二氧化碳,两头都吃电,都是逆热力学的苦役。
而三十八亿年前地球上就有一项免电费的技术:光合作用。它不烧我的电池,它烧太阳。
LED不光是电老虎,我开不起。方案只能按电来定:微藻优先。
小球藻,来自藻种实验载荷的存货——辰星舱原本有个开放式光生物反应器实验,任务书里它只是个背景载荷,现在它是我全部的原料:藻种液六十升,两根管式柱,挂在核心舱朝向太阳那一侧的舷窗边,靠天光加每天六小时低压补光运转。
手册参数:每60升藻液日固定二氧化碳约0.25千克,折放氧约0.18千克——我全天需氧量的21%。
21% 不算救命。但除 CO2侧的账我算给灯塔听:藻类吃掉的那部分 CO2,等于分子筛处理负荷下降约15%,等于再生加热周期从每四小时拉长到每四点七小时,等于每天省电约三度九。
三度九,在赤字时代就是一支笔直的、可以插在缺口上的楔子。
小麦是第二件事。育种矮化小麦 T-7,两盘,基质是再生水配的蛭石。它们产氧很少,我种它们的理由不在氧——因为我要在240天后、在轨道问题见分晓之前,知道自己还具备不具备“生产食物”
这件事的能力。文明的缓存里2.1TB是纸,纸不结果实。
第21天,11月3日,世界时06时12分,我在日志里写了下面这段,格式没有遵守任何规范:
“今日07时40分,1号盘3穴出苗,2号盘5穴。芽白色,先弯后直,向光侧偏移正常。……我对着它们说了句'早上好'。这不在流程里。但我想这艘船现在应该有一个不是警报的声音。”
那天晚上我给自己把崩溃班次取消了。不是因为我好了,是因为发芽这件事占了那个时间段。
同一天夜里,短波里的3-2-5照例响了三遍。我终于把这段时间的抄收排成了一张时间表:每晚23时11分起播,间隔精确到秒。
不是随机的求救。是排班。有人在值班表上写了这个名字,然后每天来,像我在夜面过顶时守着一根断掉的鱼竿那样,守着一根天线。
警报响的时候,我正在给小麦喷水。
“失压告警。辰星舱。压力下降速率0.9千帕每分钟。自动隔离倒计时:60秒。”
我已经不在辰星舱里。我飘在节点舱,面前的内窥摄像画面一分为二:辰星舱壁板背面,一根饮水管路的外夹壁上有一个亮点——针尖大的亮点,在以极慢的速度往外吐水珠,每一颗水珠离开管壁的瞬间就沸腾、雾化、消失。
三千米每秒量级的微米弹丸,穿了通风罩的百叶缝,钻进了管壁。口径估计3毫米。
“隔离倒计时40秒。”
九十秒规则是训练刻进肌肉的:失压响后九十秒内,人要么到安全侧,要么——手册没有写后半句,因为写后半句的章节在“不可接受”分类里。
我用六秒把自己扣上节点舱舱门的挂钩,四十秒内关掉辰星舱方向的百叶和风扇——风机会把泄漏点吹出更紊乱的流场,让定位变难——然后把内窥镜光强拉满。
灯塔的自动流程和我同时动手:第58秒,它关上了辰星舱舱门;第61秒,压力下降速率开始变缓,因为整条泄漏路径被关进了一只即将空掉的笼子。
真正的问题在后面:那根管子在辰星舱封闭状态下没有可执行的堵漏路径,而辰星舱是种植舱预备舱段,我不能让它长期真空。
我在剩下的二十九分钟里做了三件事。第一,用两舱压差数据反推漏点体积流率,0.06千克每秒——比我最初估算小了二十倍,因为碎片在管壁上搅出的通道被熔凝的金属边缘部分糊住了,自我封塞了一半。
第二,穿上舱内应急服,进辰星,手动关闭管路上游阀。第三,堵漏:双组分环氧修补腻子,把管段表面打磨、除气、涂覆、固化,再上一枚不锈钢夹箍。
累计失气约230千克,失水约41千克。舱压从101掉到62千帕,氧分压掉到了我耳朵里嗡嗡响的水平。
补压用了六小时,储罐余量报表上那根绿条短了一截。修完辰星舱,我去看了一眼1号太阳翼的曲线。
它还在往下弯,像一根没人扶的脊椎。
当天夜里,我做了那个其实早该做的决定。
我把2.1TB缓存介质里的第三份完整副本、全部藻种备份、一半种子、八十公斤食物和六支 LiOH罐,一件一件搬进天梭返回舱,捆扎,检查密封,锁死舱门。
然后我花五个小时改写了灯塔的一段例行程序——它不再等我下指令,它会自己每天转天一次、发射一次窄波束,朝那颗有人的方向,播送同一个内容:曙光号存在,轨道参数如下,频率如下。
给一栋船立一块墓志铭之前,先让它亮着。
排期到了:年积日第325天,任务第39天。11月21日,23时11分,短波里传来的不再是3-2-5。
是一整句话。
还有人活着吗
那句话是这样抄下来的:
“.. / ... / .- / -. / -.-- / --- / -. / . / .-.. / . / ..-. / -”
IS ANYONE LEFT.
还有人活着吗。这十二个字母里没有求救,没有编号,没有坐标,甚至没留发射频率和回播窗口——像一个人对着整个夜空喊了一嗓子,喊完就等,等不到也明天再喊。
3-2-5是那天的年纪日。他们从11月21日开始,每天23时11分喊一次,喊到第几天,就报第几天的数。
我盯着抄收纸看了整整十分钟,然后做了一件账本上不允许的事:我把生保切到最小功耗,用攒了两天的电,把曙光号的应答内容编成同一套莫尔斯码,压进那个时间窗回播出去。
“YES. ONE ABOARD SHUGUANG. ORBIT 400KM. OVER.”
发完,信道里照旧是沙沙声。我关掉发射机,恢复生保供电,看着电力报表上那个红色的赤字数字,心想这大概是人类文明恢复对外通信的第一天,开支是负的。
然后等了十一天。
第50天,12月2日,23时11分。短波里出现的不是电码。
是载波。有人把发射机切到了话路。
先传来的是一口带着西班牙语口音的英语,句子中间有几次很长的停顿,像说话的人需要不断确认这条信道是真实的:
“Shuguang, this is Station Southern Cross, Punta Bariloche underground, Argentina-Chile border... we copy you, one aboard. Repeat, we hear you.”
后面跟了一句中文。口音很硬,声调像走路一样一崴一崴的,但每个字我都听得懂:
“曙光,我们这里还有十七个人。你上面,还能看到什么?”
我在耳机前飘着,右手食指悬在发射键上方一厘米的位置,抖。这两百多天,我在几百个流程单上签过字,在失压的时候三十秒换过阀门,此刻按不下一个 PTT键。
人生。不是我的回声,不是录音,不是概率分布里那个我以为已经归零的事件。是一个活人,在两千公里外的地壳洞里,把声带振动变成电波,赌我会听。
我按下了键。我说出的第一句话是工程师的第一句话,我到现在都不后悔:
“南方十字,曙光收到。我看到的东西很多,给我时间,一条一条报。”
那天晚上我知道了两件事。第一件:他们是从一场地热考察的深井避难所里活下来的,十七人,物资名义上三年。第二件:他们问我的所有问题里,反复出现的只有一个——
“天上什么时候不再往下掉东西?我们得知道还要把门关多久。”
要回答“什么时候不再往下掉”,先得知道“掉到你们头上的是什么”。要知道那,先得知道你们在哪里。
信标会动——地球在自转,我在飞,两者叠加,同一座山发出的信号在我听来每天过顶时刻都不同。但“动”
本身就是信息。我铺开这十一天攒下的抄收记录,开始做一件在航院时做过一百遍、从来没想过会一个人做完的事:多普勒定位。
原理不神秘。信号频率在我过顶前沿高后低,曲线的形状由三件事决定:我最接近它的时刻、最接近时的距离、以及我飞过的方向。
每次过顶给一条曲线,每条曲线在地球表面圈出一条候选线。十五条曲线,十五个圈,找一个公共交点。
难的是每一条曲线里的每一项。我的轨道根数从哪来?——灯塔,它每天都在用 GPS残存星座定轨,那些星还没死。
过顶时刻与站体姿态?——抄收时间戳和我自己的星下点轨迹。最后我需要一个初始猜测:信号源大致在南半球陆地。
我把候选点撒在南纬30到45度之间,一圈一圈画。
第三天,第15条曲线落图。
焦点不在我撒的任何一个猜测点上——它自己从误差带里站了出来:南纬41.1度,西经71.4度,巴塔哥尼亚,安第斯山东麓。他们报的名字是皮乌恩温泉镇外的一口地热井。
我把坐标报回去。三分钟后,对方用带着电流声的英语说:“Correct. All correct.”
那一瞬间的快感,说实话,比第一次听见人声还要上头。这是人类最后一座天文台级别的观测,做完了。
但同一天夜里,我把另一件东西也拼完了。
十一天里,南方十字话路开通之前,我持续守听所有曾登记的测控频段。大部分永远死了,但撞击后最初两小时里,有两三个站以极高功率抢发过短促的轮播通报——不是给我的,是给所有还能听见的人的。
电文碎、重叠、缺字。我把它们和各自站的录音残片对齐、去重、拼接,像从洪水里捡纸片。
拼出来的全文是:
“……全域再入禁令:北半球中纬度及赤道带大气层内存在持续高温溅射回落与酸尘层,再入热防护叠加烧蚀不可接受,表面落区未定。所有在轨载人平台:不要返回。不要反悔。重复,不要——”
落款时间,是撞击后第19分钟。
地面在最后时刻给全人类发的不是安慰,是一份工程师的警告:别下来。而他们的“不要……”之所以断掉,是因为发射被撞击本身掐断了。
我现在要回答南方十字的问题,用的是他们自己发出的警告。坠落带在缩小——我从轨道上量过,三个月来低纬方向的回落辉光密度每周下降约一成。
但警告里没写的那一半我也量出来了:带子不是均匀缩的。它在南退。
南纬41度,正在变成能落人的地方。也正因为如此——我的轨道平面,够得着它。
南十字的草地
轨道跌破340公里那天,我把衰减曲线打印了出来——字面意义,用攒的墨。我需要一张能摊在桌上的纸。
碎屑带比所有模型预想的都活跃:高度越低,颗粒密度越高,阻力越高,轨道越低——这是一个自我加快的环。
灯塔给的递推终点很干净:一百八十天后,再入烧毁。现在是三百零五公里,而且每一圈都比上一圈低。两翼的功率曲线也已经并成了一条:1号板不是单独坏,它只是比2号板晚开始了四十天,然后一起往下走。这就是我当时没算进去的那笔账——不是一块板,是两块。
同一周,太阳物理缓存里那个我每月例行看一次的区域编号,连续三天挂着 X级耀斑标记。预报模型给出60到90小时窗口内的强质子事件。站内屏蔽等效约7克每平方厘米,不够。
两件坏事之间,藏着一件更坏的事实:它们共享同一个原因——我离地球太近了,而离地球越近,我离死越近。
我列了所有分支,每个分支算到最后一位。总账先摊开:一百二十米每秒,离轨七十八,抬升二十六,姿态与误差十六,正好一分不剩。
分支 A,守。用天梭服务段发动机加货运飞船推进剂补升,把轨道抬回360以上。算下来要四十五米每秒,离轨之后只剩四十二。差三米每秒,就是回不来的意思。
守到什么?守到质子事件过去,守到碎片带沉降?沉降需要多少年我不知道,手册里那个数字的单位是“年”
。守到最后,物资240天,电池拐点40天。死法可选项很多,活法没有。
分支 B,等。什么都不做,等落区警告解除再走。问题:落区解除的标准得由我来定,而我的轨道等不了我的标准。
分支 C,走。离轨再入。从三百零五公里离轨,所需 Δv约78米每秒——低轨道反而离轨便宜,这是那堆坏消息里唯一的冷笑。
剩41米每秒做离轨前的轨道微调。但警告全文里有一句我读了七遍:“表面落区未定。”落区未定的意思是:我不知道我会掉进什么地方。
多普勒定位给了我方向,没给我地面。
我把三页纸摊开,最后动笔的不是在任何一个分支上打钩,而是在旁边写了一行:
“船不只有我一个乘员。遗产在船里。”
方案 D:先补升,后离轨。用剩下的四十二米每秒里的二十六,把曙光号连同仍在工作的发射机抬到350公里——不多,只够它作为一个不载人的灯塔多亮一百四十天,多播一千多次“曙光存在”
。剩下的推进剂全部灌进天梭服务段,离轨用78米每秒,一分不差。
执行完补升点火那天,空间站轻了五百多公斤,姿态控制明显发飘,像一个掏空口袋的人。
我把天梭的舱内检查做了三遍。三座的设计,两个空座。我在两个座位的头枕上各绑了一块手写板,写了同一行字,给还没见面的两个人:
“这艘船上有全套生存缓存的第三副本。先读清单,再读我。”
质子时间在71小时后到达。我提前十小时钻进用储物和水墙垒的避难角,在剂量计每小时一跳的计数声里,听着外面看不见的太阳朝地球泼沙子。
沙停的时候,我飘到窗前。晨昏线正下方,南半球那片我看了四百多天的海洋,边缘有一条我不认识的、灰褐色的带——酸尘层的最南界,比三周前又退了两度。
够了。
“灯塔,登记离轨程序。”
“登记完成。提示:本程序无乘员返回预案。是否继续?”
“继续。”
离轨点在世界时03时52分,地球背面,没人能帮我盯着,我也不需要了。
发动机点火96秒,过载0.3g——天梭不是用推力把你推下去的,是把你往前飞的速度抽走,让地球自己伸手捞你。仪表上的数字一个个变绿:近地点61公里,满足再入走廊下限。够了。
返回舱掉头,防热大底朝前。八百公里外,那道灰褐色的带子在夜面发出一种我说不上名的暗光,像烧透之前最后阶段的炭。警告说:表面落区未定。我现在在决定它。
再入角负1.17度。浅了跳出大气,深了过载烧毁,这个窗口的宽度,和七年来我每一次对接的窗口差不多。只是这一次,没有备份程序。
黑障在95公里高度开始。等离子鞘把无线电掐成真空——全宇宙只剩舱内声音的那个四分钟。我忽然明白了地面那半句话为什么断得那么疼:所有在关键时刻消失的信号,物理上都长得像同一件事。
我对着黑障的静默说了几句话,反正没人听见,也反正这是全书唯一一次我可以不记账:
“林砚,轨道我算过了,你们站的塔架在北回归线以北,溅射主带正下方。我没有骗你的能力,也不想有。我来人间了,按你们发的禁令,违规的那种来法。”
过载峰值4.6g。胸口像压着整个曙光号。高度计的数字在我视野边缘塌方:22,11,6.5——
主伞开的冲击像被人从后面猛拽了一把衣领。
落地是三段式的:防热大底抛掉的声音,缓冲火箭闷响,然后是一种我从没在任何模拟舱里体验过的东西——
静止。
不是仪器关机的那种静止。是整个宇宙都不推进了的那种。
信标开机自动播报,三分钟后收到应答,信号弱得像隔着一座山喊话,但格式是对的:Southern Cross copy, moving to you. ETA 4hours.
我没有立刻开舱。我按照地面生存条例第7.2条——连落区空气检测条例,2.1TB里都有,我把它读出声,像有人监考——先出剂量读数,再出舱外温湿度,最后才是一串我从未在飞船里见过的气象字段:地表风,西南,每秒六米。
舱门打开的时候是当地凌晨五点四十,天在亮。
气味先进来。土、腐叶、冷、还有一点点说不清的酸——落尘带最南界之外第一口干净世界的味道,不够干净,但是活的。然后是风,吹在脸上,像有人用手背试我的体温。
巴塔哥尼亚的草原在晨光里铺开,草是灰绿色的,齐膝,风过去就全体朝一个方向弯腰。我扶着舱沿,两条腿抖得不像话——五千多个小时的失重,加九十秒的九十秒训练,都在这儿结账。
四小时后,一辆旧皮卡踩着车辙过来,车斗里站着三个人,裹着厚外套,手里没拿工具,像是怕工具吓到我。车停住,没人先下车。
我先开口,对着车上那几张脸,说的是曙光号标准呼叫,喊完自己先笑了:
“南方十字,这里是曙光。在轨部分,任务结束。”
车上一个头发花白的女人跳下车,跑过来两步又刹住,停在离我一米的地方,用那种一崴一崴声调的中文说:
“回来就好。掉下来的东西,今晚起,我们替你数着。”
我把背包从舱里拖出来,最外层的袋子里是两支冻干的小麦种子管,T-7,从发芽那天起我就计划好的一件事:
第一颗,不在轨道上种。
落地后第一百四十天,南十字据点的日志里多了一行与任何生存条目无关的记录:南纬41度方向的天上,曙光号的信标在这天熄灭;同一周,据点南坡的试验田出苗——两行字挨着写,像一块碑的两面。