[长文手敲] 中篇小说——偏航线(其三)

亮度曲线 翻帆演示那天,任务楼比平时早醒了一个小时。 大厅里架了两盏补光灯,灯架的脚伸到通道中间,经过的人都要绕一下。公关组把白隼二型的海报换成新的,海报边缘还没压平,右上角翘着一点。电梯口摆了两盆植物,叶子上喷了水,在灯下亮得有点假。 沈砚七点二十到。她没有走大厅,绕到侧门上楼。侧门刷卡器有点失灵...
[长文手敲] 中篇小说——偏航线(其三)
[长文手敲] 中篇小说——偏航线(其三)

亮度曲线

翻帆演示那天,任务楼比平时早醒了一个小时。

大厅里架了两盏补光灯,灯架的脚伸到通道中间,经过的人都要绕一下。公关组把白隼二型的海报换成新的,海报边缘还没压平,右上角翘着一点。电梯口摆了两盆植物,叶子上喷了水,在灯下亮得有点假。

沈砚七点二十到。她没有走大厅,绕到侧门上楼。侧门刷卡器有点失灵,她刷了两次才进去。门后是窄楼梯,墙角放着一桶没收走的清洁剂,柠檬味很重,盖过了任务楼平时那股旧电缆和咖啡混在一起的味道。

四楼走廊已经有人。通信组的人抱着一箱耳机往控制室走,箱子边缘贴着临时标签。材料组的两个人站在饮水机旁说话,说到一半看见沈砚,声音低下去。她当作没看见,径直回到工位。

屏幕上,白隼二型还在等。

它没有等这个词。它只是在自己的轨道上飞,在太阳光里保持姿态,在漫长的通信延迟后,把自己压缩成一包一包的遥测送回来。地面的人给它安排了演示,给它排了直播素材,给它写了新闻稿。只不过它什么都不知道。

沈砚打开实时状态。太阳角正在缓慢靠近预定窗口。三号动量轮负载偏高,仍在绿区。第三象限温度带没有扩展,峰值比昨晚高零点二开尔文。姿态残差还是那条让人心烦的细线,只是今天没人愿意先看它。

澄镜摘要已经刷新。

翻帆演示计划保持。

姿态控制系统状态正常。

帆面温度场低风险。

建议动作执行预定机动。

她把摘要缩到右下角,又拉开未筛选样本。新下来的点刚好补到第三十一天。那些点仍然往同一个方向排,只是斜率没有忽然变坏。它们很会挑时间。它们不给人拍桌子的理由,也不给人真正安心的理由。

林照从后面走过来,把一杯咖啡放在她桌上。

“今天别空腹。”

沈砚看着屏幕。

“你也会说这种话。”

“系统负责人也算人。”

“澄镜今天怎么说。”

“你看见了。”

“我想听你说。”

林照没马上接。他拉过旁边的椅子坐下,手里拿着平板,平板角上贴了张小纸条,写着别忘了领访客证。字很乱,像早上边走边写的。

“执行预定机动。低风险。它还建议机动后提高热图下传优先级,持续五个窗口。”

沈砚笑了一下。

“它倒是会给自己留后路。”

“那是我加的策略。”

“我知道。”

林照把平板放到桌上。

“沈砚,今天如果顺利,很多人会松一口气。”

“我知道。”

“如果你在机动前临时提暂停,卢卡斯会要一个能签字的理由。”

沈砚抬头看他。

“你怕我提吗?”

林照看着她,眼神有点干。

“我怕你提了,然后没人听。”

她没再说话。

控制室八点半开放。平时空出来的后排坐满了人。预算办公室来了两个,外部评审来了三个,公关组的人把摄像机架在角落。镜头不会拍到主屏上的细节,只拍人的侧脸和屏幕上那张漂亮的模拟图。玛拉站在门边,给每个人分位置。她今天穿了浅灰色套装,胸前夹着一个小麦克风。

卢卡斯早早坐在第一排。他面前放着两台电脑,一台连任务系统,一台开着听证会材料。沈砚路过时,他抬头看了她一眼。

“姿态组最终确认。”

沈砚把电脑接入内网。

“动量轮余量正常。星敏跟踪稳定。姿态控制指令队列已核对。复审触发条件未达到。”

她把最后一句说得很清楚。

卢卡斯点头。

何慎坐在右侧,审查表已经翻开。他今天没有带那支常用的黑笔,换了一支蓝色的。沈砚注意到这一点,觉得自己有点可笑。人到了紧张的时候,会记住很多没用的东西。

机动前二十分钟,控制室安静下来。

通信组开始读链路状态。地面站锁定。上行窗口清洁。下行延迟符合预估。轨道组读当前解算。热控组读帆面峰值温度。材料组读反射率变化。每个人都像在念一段已经念过很多遍的祷词,只是这里没人承认自己在祈祷。

玛拉站在后排,手机屏幕亮了又暗。她没有催,也没有笑。她知道这个时候笑会显得轻。

林照读澄镜状态。

“本地监测在线。诊断树完整。异常筛选策略已载入。未筛选样本保留比例百分之三点五。机动后热图优先级上调。”

卢卡斯说。

“确认执行。”

指令并没有在这句话之后立刻到达白隼二型。

它先进入上行队列,经由地面站发出去,变成一束窄窄的无线电信号,穿过大气,离开地球,朝着那张薄得几乎没有重量的帆追过去。它要走一段时间。地面控制室里的人只能看倒计时。

倒计时最后十秒,没人跟着数。

沈砚看着屏幕上的时间码跳动。她忽然想到,白隼二型现在收到的光来自八分多钟前的太阳,收到的指令来自更早一点的地球。所有东西都带着延迟。人类说开始,太空过一会儿才知道。太空做出反应,人类又要过一会儿才看见。

时间在这里从来不整齐。

主屏左上角,姿态指令状态变成执行中。

控制室里没有声音。

白隼二型开始翻帆。

沈砚在心里跟着数角度变化。她知道白隼二型听不见,可还是忍不住想,慢一点,再慢一点。那念头像一句没发出去的私信,卡在她喉咙里。

这件事在屏幕上看起来很干净。几个角度数值慢慢变化,姿态四元数更新,动量轮转速拉出一条平滑曲线。可沈砚知道真实的动作没有这么轻松。四根撑杆承着膜面,膜面受热不均,光压从一个角度压过去,控制系统一边转,一边压住微振动。它没有硬板那种听话的形状,更像一张很大的薄纸,在阳光里被小心地推开。

三号动量轮负载升高。

仍在绿区。

帆面第三象限温度带拉宽了一点。

仍在绿区。

澄镜摘要刷新。

机动进行中。

风险等级低。

姿态响应符合预期。

建议动作继续执行。

林照看着那几行字,手指悬在平板边缘,没有落下。

沈砚把未筛选残差窗口放到侧屏。新数据还没回来,她只能看预测带。预测带像一条浅灰色走廊,把可能发生的误差框进去。白隼二型的实际状态点在走廊中央移动,稳得近乎好看。

十七分钟后,机动完成。

主屏显示姿态锁定。

控制室里有人轻轻吐气。欢呼还没到时候。通信组等着地面望远镜的亮度曲线。那条曲线要从另一个系统进来,经过几次校准,延迟几分钟。

玛拉握着手机,站得很直。

沈砚看到她的手指按在手机壳裂纹上,一下又一下。

第一条亮度数据进来时,控制室里有人小声说了一句来了。

曲线从低处抬起。

第二个点。

第三个点。

第四个点。

银色小帆在遥远的位置反射太阳光,地面望远镜抓到那一点变化。主屏上的曲线越过预定下限,继续往上,最后稳在模拟带中间。它太漂亮了。漂亮得像提前排练过。

这一次大家鼓掌了。

掌声起得不算猛,先是后排,然后扩到前排。卢卡斯闭了下眼,又睁开。玛拉低头发消息,嘴角终于松了一点。何慎也拍了两下,很轻,像只是完成一个礼节。

林照没有鼓掌。他看向沈砚。

沈砚也没有鼓掌。她在看三号轮的负载回落,看帆面温度带收缩,看姿态残差预测带慢慢变窄。所有数字都在往好看的方向走。她觉得自己应该放松。至少这一次,白隼二型没有在演示里出丑。

玛拉走到前排。

“十五分钟后发第一版新闻稿。卢卡斯,我需要你一句话。”

卢卡斯站起来。

“先确认工程状态。”

“当然。”

她说当然的时候已经在打字。

沈砚看见她的拇指停在发送键上,只等那七分钟过去。工程状态在这里像一道窄门,门后面已经站满了等新闻的人。

工程状态确认用了七分钟。澄镜给出低风险。轨道组说短期解算符合模型。热控组说温度回落。通信组说链路稳定。材料组说没有结构异常迹象。

玛拉拿到那句话。

白隼二型完成太阳帆姿态演示,验证自主监测系统在深空环境下的协同能力。

沈砚听到协同能力这几个字,没说什么。

中午,新闻稿发出。

任务楼食堂的电视也在播。主持人说得很兴奋,白隼二型的模拟动画在屏幕上反复转。银色帆面展开,转向,反光,远处的地球缩成蓝点。旁边坐着的通信组工程师咬着面包看了一会儿,说动画做得比真的快多了。

沈砚端着餐盘坐到角落。饭已经冷了。她吃了几口土豆,味道很淡。

手机上弹出项目群消息。

外部评审祝贺。

预算办公室祝贺。

署长办公室祝贺。

公关组发了三张图,亮度曲线一张,控制室鼓掌一张,白隼二型模拟图一张。鼓掌那张里,沈砚刚好低着头,没有入镜。

林照坐到她对面。

“你没吃多少?”

“不饿。”

“今天至少算过了一关。”

沈砚夹起一块土豆,又放下。

“它过得太顺了。”

林照喝了口汤。

“顺也有错。”

“没有。”

“那你这脸色。”

沈砚把手机推给他。屏幕上是机动后的第一组残差预测。新的实测点还少,不能说明太多。可它落在预测带里偏右的位置,像一个人站在走廊中间,却总把肩膀贴向同一面墙。

林照看了很久。

“不好看。”

“也不难看。”

“对。”

他们都沉默了。

食堂里很吵。有人在说晚上要不要喝一杯,有人在讨论新闻标题,有人嫌今天的汤太咸。沈砚听着这些声音,忽然觉得任务楼像一艘很大的船,甲板上有人庆祝,底舱里有一颗螺丝慢慢松。

下午三点,第一版定轨结果出来。

轨道组把数据发到共享区。切向偏差比预估大了一点。很小。小到邮件里用了模型调整建议这几个字。沈砚看到邮件时,手还放在咖啡杯上,杯子已经空了。

她打开轨道解算页面。

径向偏差正常。

法向偏差正常。

切向偏差偏大。

姿态残差仍然同向。

澄镜摘要随即弹出。

轨道偏差低于阈值。

姿态响应符合机动后预期。

建议动作更新光压模型参数。

风险等级低。

沈砚把摘要看了两遍。

更新光压模型参数。

这句话很合理。翻帆后,光压方向和有效面积都会变化,模型需要更新。太阳帆从来不靠一次脉冲推进,它靠细小的压力一点点积累。模型里任何一点反射率、膜面形变、质心偏置,都可能让解算出现细微差距。更新参数是正常流程。

正常到让人无话可说。

她给米勒发消息。

切向偏差原始残差能给我一份吗?

米勒过了五分钟回。

已经放共享区。

又过了一分钟,他补了一句。

别吓人。

沈砚看着那三个字,回了一个好。

她下载原始残差,把机动前后的姿态误差叠到同一张图上。新点不多,图很空。她把尺度放大,看到那条偏离仍然贴着原来的方向走。翻帆像一次很大的动作,把所有人的注意力都带走了,可那条细线没有散。

林照四点多过来。

“你看到了。”

沈砚说。

“看到了。”

“澄镜建议改光压模型。”

“这建议没问题。”

“你觉得问题在哪?”

沈砚把图切给他。

“它把偏差当成参数误差。参数当然能调。调完以后,模型会贴得更好看。可如果偏差来自帆面形变,调参数只是把伤口画进坐标系里。”

林照皱了下眉。

“话说得有点重。”

“图就是这个意思。”

他弯腰看屏幕。两个人离得很近,沈砚能闻到他咖啡里的焦味。

“现在点太少。”

“我知道。”

“至少要等五个窗口。”

“我也知道。”

“那你准备怎么写?”

沈砚没有回答。

她打开审查记录。上一段补充意见还在里面,三条建议被系统折叠起来,前面挂着一个灰色状态。持续跟踪。她盯着那四个字,觉得它们像一个不会结束的房间。

“先写机动后轨道偏差需要联合姿态残差复核。”

林照点头。

“我在澄镜那边开一个分支诊断。”

“它会同意吗?”

“澄镜不会同意。它只会跑。”

沈砚看了他一眼。

林照说。

“别这么看我。这句话我早就该学会。”

傍晚,卢卡斯召集了一个短会。

会议室还是四楼那间。投屏这次很顺,一插就亮。屏幕上挂着新闻稿截图和工程状态页,两个窗口并排,看起来像两个毫无关系的世界。

卢卡斯坐下后先说。

“今天很成功。外面反应很好。现在说工程项。”

没人笑。

轨道组汇报切向偏差。热控组汇报温度带回落。姿态组由沈砚汇报残差延续。林照补充澄镜诊断分支已经开启,预计两个窗口后给出第一版比较结果。

玛拉也在。她本来不必参加这个短会,可她还是来了。她坐在靠门的位置,手里没有手机,只有一支笔。

沈砚说完后,玛拉问。

“会影响新闻后续吗?”

卢卡斯看向沈砚。

沈砚说。

“现在没有证据说明会影响。”

她说完停了一下。

“但我建议不要把自主监测说得太满。”

玛拉的笔尖在纸上点了一下。

“太满是指。”

“别写澄镜已经验证了深空太阳帆全自主风险判断。”

林照看了沈砚一眼,没有插话。

玛拉把笔放下。

“那我们写完成关键协同验证。”

沈砚说。

“可以。”

这就是妥协。一个形容词换另一个形容词,听起来很小,却能决定外面的人以为任务已经走到哪里。沈砚突然觉得语言和轨道有点像,偏一点,最后就会到完全不同的地方。

何慎把这句话记进会议记录。

卢卡斯问。

“下一步。”

沈砚说。

“等五个窗口。不要提前关闭异常项。”

林照说。

“澄镜会保留高比例未筛选样本。”

轨道组说。

“光压模型参数先做临时更新,不覆盖原版本。”

何慎说。

“记录保留。”

卢卡斯点头。

“可以。”

“五个窗口之后,如果还偏呢?”

沈砚问。

卢卡斯把笔放下。

“那时再升会。”

她听见那时两个字,觉得它比任何反驳都重。白隼二型没有那时。它只有下一秒。

短会结束得很快。快到像大家都怕多说一句,会把白天那场成功弄脏。

晚上八点,任务楼大厅还亮着。公关组在收设备,海报旁边掉了一小片胶带。沈砚下楼时,看见玛拉一个人站在电视前。电视正在重播白天的新闻,主持人的声音被调得很低。

玛拉没有回头。

“你知道今天这条新闻能救多少东西吗?”

沈砚站在她旁边。

“知道。”

“白隼三型的前期经费,澄镜下一版,材料实验室的那台热真空舱,可能都靠它活下来。”

电视里,银色太阳帆转向,亮度曲线升起。

玛拉说。

“我没想压你。”

沈砚没有说话。

玛拉很快意识到这句话踩了线。她轻轻吸了口气,换了种说法。

“我知道你在看风险。我也在看风险。只是我看的风险,长得和你的不一样。”

沈砚看着电视。

“你的风险会开会。”

玛拉笑了一下,笑意很淡。

“还会投票。”

两个人站了一会儿。大厅里有人推着箱子经过,轮子压过地砖缝,咔哒一声,又一声。

玛拉说。

“如果澄镜升风险,我不会拦。”

沈砚说。

“等它升风险,可能已经晚了。”

玛拉侧头看她。

“那你要让人相信你比它早看见。”

这句话没有恶意。也没有安慰。它只是很冷静地摆在地上。

沈砚忽然有点累。

她回到四楼时,最新下行包刚进缓存。

控制室已经空了大半,只剩夜班。灯被调暗,主屏亮着黑底蓝线。沈砚坐到自己的位置,打开轨道解算。新的切向偏差又大了一点。

仍在容差内。

姿态残差仍然同向。

仍在容差内。

三号轮负载回落得比模型慢。

仍在容差内。

澄镜摘要刷新。

机动后状态稳定。

光压模型更新建议已生成。

风险等级低。

建议动作继续观测。

沈砚把下巴抵在手背上,看着那几行字。

继续观测。

这一次她没有关掉摘要。她让它留在屏幕右边。左边是新轨道,右边是澄镜。中间夹着那条越来越干净的残差线。

夜班工程师在后排泡面。热水倒进去,塑料盖被压住,香精味慢慢飘出来。有人小声抱怨今天新闻里把他们拍得太胖。有人说亮度曲线真漂亮。有人说希望听证会那边别再砍钱。

沈砚听着,手指慢慢滑动滚轮。

她把机动前的预测轨道调成灰色,把机动后的解算调成白色。两条线在屏幕上贴得很近,几乎分不开。只有放大到某个尺度,才看得出白线轻轻偏出去一点。

像被人用指腹推了一下。

力很小。

方向很稳。

她忽然想起上午主屏上那条亮度曲线。所有人都看见它升起来。它确实升起来了,漂亮,准确,符合预期。可在另一张图上,也有一条线正在离开原来的位置。

那条线没有上新闻。

也没有掌声。

3 个帖子 - 2 位参与者

阅读完整话题

来源: linux.do查看原文