XUANRA玄曜
소설 62
19zh-Hans

공식 소설

62. 第六十二章 冬眠

2,885 단어 · 0 읽기 · 게시됨 · zh-Hans

2034年2月14日,文昌,深空测控大厅。

大屏上,一号的遥测停在第八十三个火星日。太阳翼发电曲线末尾,那截微微下探的尾巴,谁都看见了。大厅里没什么人说话,只有深空网天线转动的细微嗡鸣,和键盘偶尔的敲击。

「尘暴前兆,」贺明站在总控席旁,手指点着曲线,「遥感那边判了,南半球中纬一个暗斑正在长大。按历史规律,全球尘暴从这里起,数周到一两个月内能扫过着陆区。它在拓荒平原,正好在路径上。我们得在光还够的时候,把过冬的式子列好。」

林宇没看贺明,看那条尾巴。他太知道火星尘暴的脾气——杀手从来不是风。火星大气稀薄,密度只有地球的百分之一不到,风速能上每秒一百米,动压却不到地球一场大风的零头,掀不动着陆器一块板,更吹不垮那圈风化层围栏。真正要命的是遮光:漫天浮尘把太阳一挡,太阳翼发电断崖式掉,电池一天天饿下去,加热器没了电,仪器在负八十度以下冻成铁疙瘩。电没了,机器就真死了。太阳翼是它的命门,光是它的血。

这脾气不是他念书念来的,是程霜的遥感数据一段段喂出来的。她在月面极区站用望远镜盯着火星,把一整套尘暴概率模型发回地球——不是教科书的平均数,是把本世纪历次全球尘暴的爆发点、蔓延速度、遮光时长逐年拆开比对,标出哪年哪次是「教科书级」,哪次是「超出预期」。结论钉死在报告末行:按着陆点纬度与季节相位,未来三个月遭遇全球性尘暴过境的概率,比任何单点天气预报都高。林宇把这页报告贴在火星页第一格,笔迹压得重——敢提前动手,是因为有人把「最坏」算到了他桌上,而不是等它砸到头上才信。

「主动休眠,」林宇说,「现在就把时序预置进去。等天全黑再停,就晚了。」

大厅里分两派。科学载荷那边的意思是:着陆点此刻阳光还在,多干一天是一天,制氧单元、气象站、相机、质谱,每一天都是数据,到了火星冬季就什么都没有了,这趟无人先导货船跑七个半月,不就为这几克氧、几张图、几组数据?等真黑了天再说。建造分系统这边,韩冬已经把休眠预案调出来了:降功耗、关非必要载荷、只留加热器与通信心跳、电池进低压慢充管理、定期短窗口唤醒回传。

「多贪一天,就多一天风险。」林宇把预案推到屏中央,「尘暴不是说来就来的雨,它是铺过来的夜。等天全黑了再停,电池可能已经亏到唤醒不回来。那时候不是停,是死。我们当年在月面坑底学过——冷不等人,电也不等。」

科学载荷那边的工程师还不服:「可我们赌的是它撑到尘暴真正遮光前,还能多采一组大气数据。一组数据,可能就是下一年载荷设计的关键。」林宇摇头:「数据重要,但命更重要。焊工收工,不是因为活干完了,是因为气瓶表的指针到了红线。你盯着没焊完的那道缝,手不停,气漏了,人先倒。机器也是——它多贪一组数,可能就贪掉了唤醒回来的那口气。敢停,不是认输,是认命门。」对方沉默了。这话没人能反驳,因为它不是口号,是月面坑底和火星两次失联喂出来的。

贺明点头,但补了一句:「休眠可以,唤醒冗余要给足。我们赌的是它能自己醒,那唤醒时序不能只一条路。一条路断了,就真断在火星冬天里了。多设几条判据,宁可它少回传几次,也不能让它叫不醒。」

「对。」林宇把笔记本摊开,火星页第五条还没写,他先写下一句准则,笔迹压得重:「电量即生命。」

---

他给团队讲那两个年头,不是念书,是焊工讲收工。

「二零零七年,机遇号那批,沙尘把太阳翼盖了,发电掉一大半,它撑过去是靠运气加火星风偶尔把尘吹掉。二零一八年,机遇号真没了——不是摔的,是饿的。全球尘暴遮了光,电池一天天空,最后连加热器都供不上,仪器冻死,再也唤不醒。它输的不是某个零件,是电。电一断,什么自主逻辑都白搭。」

韩冬在旁边记。林宇看他一眼:「你别光记。我们的一号和它不一样的地方,是我们提前把『敢停』写进了代码。焊工收工前,要拧死气瓶阀、断电源、查接地。机器过冬,也是一个理——主动停,比被动死强。人收工是怕漏气着火,机器收工是怕饿死在火星冬天。」

唤醒时序是韩冬熬了三晚改出来的。逻辑不复杂,但冗余要密:每五个火星日一个短唤醒窗口,先采电池单体电压,再采太阳翼发电,再采舱内温度;三项都过阈值,才上电回传半小时,传完继续睡。任一项不过,直接跳过,不冒险上电。还加了一条——若连续两次唤醒失败,自动延长休眠周期,把电量留给更后面的窗口。每一级判定,都给了两个并行的采样通道,一个通道读数异常,另一个顶上,不靠单点信。阈值回差也留了余量,避免临界值反复横跳把机器叫醒又按回去。

「就像焊完一道缝,先敲一遍探伤再松手。」韩冬揉着通红的眼,「它自己选什么时候醒,我们不当场去拽。拽了,反而把它拽死。我们当年跟机器人卡火星岩学的——自停、等、给新任务包,别手贱超驰。」

老郑在文昌车间听说「机器要睡觉过冬」,乐了,视频里直拍大腿:「跟咱北方冬天歇工一个道理!地冻了焊不了,开春再干。它比人守规矩。人还总想多干两下,机器认电压,电压不够就睡,不逞强。」

林宇笑:「它比人守。人还惦记多干一天,它只认电压。电压够,它就醒;不够,它老实睡。」

「那就好。」老郑收了笑,「你教出来的规矩,让它自己拿主意,比人盯着强。人盯久了,手就贱。你们离一亿公里,手贱一次就完。」

这句话,正戳中火星教会他们的那条——离一亿公里,手别贱。

韩冬在旁边听完,忽然接了一句:「老郑师傅,焊工冬天收工,气瓶是不是也得留个底压?不能放空,放空了回潮,明年点火就废。」

老郑一愣,眼里有了光:「对喽!气瓶不能使到零,得留几个压,防回潮、防杂质倒灌。你这是把焊工那套搬到机器上了——电池也不能放到零,得留唤醒的底电,留到能自己爬回来的那条线。行啊小子,入门了。」

韩冬被夸得有点不好意思,低头看终端,耳根却红了。林宇在旁边看着,没说话——他知道韩冬为什么问这一句。焊工收工的气瓶底压,是几十年传下来的规矩,机器过冬的唤醒底电,是同一条规矩换了件铁衣裳。手艺这东西,换了个地方,根还在。

散会前,贺明把二号(2035窗口)的载荷框架调了出来,指着「尘暴生存增强」那一格:「一号这趟过冬,是给二号交学费。明年那艘船上,太阳翼得能自己清尘,加热器得有两路冗余,最好还能扒一层风化层当被子。今天我们手写进一号的『敢停』,明天得变成二号的硬件。」林宇点头,在笔记本上把这条也记了——火星的规矩,是一号用沉默换来的,得留给二号用。

下指令前一夜,韩冬把唤醒时序又完整走了一遍仿真。屏幕上是火星冬季的简化模型:太阳翼发电按尘暴遮光曲线跌到谷底,电池组一节节亏电,自主逻辑在第三级卡住、退回、再等、再判,直到电压爬回阈值才逐级上电。林宇站在他身后看,没挑错,只说了一句:「把『连续两次失败自动延长周期』那条,阈值再放宽半格。火星不按我们的耐心走,它慢一点,我们等得起。」韩冬改了,存盘。这一改,是给那台一亿公里外的机器,多留了一口气。

---

休眠指令按预置,分三步下。

第一步,关科学载荷里耗电大的:相机、质谱、气象塔高密度采样,只留最低频的气象心跳。第二步,制氧单元与建造验证单元进待机,只留保温回路,机械臂锁回停靠位。第三步,通信降到心跳级——每五个火星日回一次短包,其余时间静默,连姿态微调都交给自主守时。

下指令那刻,大厅没声。单向时延十几分钟,地球能做的只有发,然后等。等那一条「已入休眠」的遥测回来,像等一封慢信。十几分钟后,屏幕跳了一行极简字串:HIBERNATE,OK。韩冬盯着那行字,肩膀塌下去一半——他在那套时序上熬了三晚,这一刻才真正落了地。旁边有人小声说了一句「它睡了」,不是惋惜,是踏实。

林宇把笔记本合上之前,在火星页补了半句,接在「电量即生命」下面:「冬眠不是躲,是等天亮。」

一号最后一条完整遥测正常:电池满充、加热器在线、太阳翼发电尚可、姿态稳。之后,它沉进火星的夜,像一头把自己蜷起来的兽,只留一点温热,等风过去。

章末的遥感判读,是在指令发出后第三十七个火星日压下来的——尘暴暗斑已连成片,边缘越过赤道,预计数周内过境着陆区。大厅里有人把椅子往后靠了靠,没说话。屏上那截下探的尾巴,终于不再动了,因为另一端,已经什么光都看不见了。地球上能做的,都做完了;剩下的,交给那行写进机器骨头的「敢停」。

林宇把「电量即生命」那页拍了拍,合上笔记本。他想起月面坑底那些负二百三十度的夜,人能回光照区充电,机器在火星上连退路都没有,只能靠写进代码的规矩替自己活着。敢停,是它唯一能自己做的选择,也是人隔着一亿公里,替它守住的底线。

(本章完)

이 작품 평가하기

다음 장