关灯
护眼
字体:大 中 小
上一页
目录
下一页
技术负责人连续调出几组数据,反复核对后仍找不到明显故障。
“型号一致,固件一致,控制程序也没有变化。”他拧着眉道,“它的反应却比原模块快了将近三个微秒。”
“新设备本来就可能更快。”另一名工程师道,“我们可以修改延迟补偿。”
“改多少?”
“先按三微秒试。”
“每一组线圈的延迟都不同,不能统一改。”
几个人争论起来。
林岱安没有添加,只坐在侧面的终端前,将新旧两台模块的响应曲线并排展开。他看了十几分钟,又调出过去三年的实验日志,从低功率激活一路翻到春节前最后一轮脉冲实验。
叶飞站在控制室后方,没有催问。
直到安德鲁走过去,林岱安才抬起头。
“不是新设备太快。”
“那是什么?”
“是旧设备已经学会了怎样变慢。”
安德鲁俯身看向屏幕。
林岱安把其中一组历史曲线放大。原控制模块在向某组磁场线圈下达指令时,会比标准时序提前两点七微秒;另一组则只提前一点九微秒。随着运行时间增加,这些补偿值还在缓慢变化。
“这些不是出厂参数。”林岱安道,“它们是过去几年里一点一点写进去的。”
“自适应校准表。”技术负责人立刻反应过来。
“不只是校准表。”林岱安切换到另一组数据,“还有线圈老化后的响应曲线、低温下光纤链路的延迟、不同压力区间里的噪声补偿,以及保护系统对每一组执行器的容忍边界。旧模块已经不再按出厂标准工作,它是在按这套设备自己的历史工作。”
安德鲁盯着那些密密麻麻的参数,脸色渐渐沉了下来。
“这些数据能导出来吗?”
“部分可以。”
“其他部分呢?”
“写在旧模块的非易失存储器里,而且绑定设备串行号。直接复制,新模块不会接受。”
技术负责人皱起眉。
“那还是要找原厂。”
“他们不会帮忙。”林岱安道。
“破解呢?”
“也不值得。”他的语气仍很平静,“即使把全部数据强行写进去,也可能得到一个更危险的结果。”
“为什么?”
林岱安指向新设备的响应曲线。
“因为旧模块的补偿,是为一台运行了八年的控制器创建的。新模块的处理延迟、电源状态和内部温漂都不同。把旧数据原样复制过来,相当于让一个年轻人服用另一个人的全部药物。他继承了病历,也会继承那些本来不属于他的疾病。”
控制室里安静了片刻。
叶飞开口问道:“所以你要的不是复制。”
林岱安转头望向他,“是翻译。”
“把旧设备这些年的经验,翻译成新设备能够使用的东西?”
“对。”
林岱安调出一张空白架构图。
“旧系统的记忆分成两部分。一部分描述的是实验设备本身,例如线圈响应、传输延迟和温度漂移;另一部分只是旧控制模块为了适应自身老化形成的补偿。前一部分必须保留,后一部分必须剥离。”
“怎么分?”
“让新模块先旁观。”
安德鲁扬了扬眉。
“Shadow de?”(影子模式?)
林岱安点头。
“旧模块虽然失去高功率授权,但仍然能够读取传感器数据,也能输出控制建议。我们不让它真正控制设备,只让它在后台计算;新模块负责执行,两边同时记录结果。通过低功率脉冲比较它们的差异,就能反推出哪些补偿属于设备,哪些属于旧模块自己。”
技术负责人很快理解了他的意思。
“相当于让新设备跟着旧设备学习。”
“不是学习旧设备怎么做。”林岱安纠正道,“是学习它为什么这样做。”
安德鲁望着屏幕,沉吟良久。
“需要多久?”
“先做二十组低功率脉冲,再做五组中功率验证。数据干净的话,四十八小时可以创建第一版映射模型。”
“高功率呢?”
“在那之前,我不会建议接入。”
安德鲁有些不悦。
“We’ve already lost alst two weeks.”(我们已经损失了将近两周。)
林岱安没有回避他的目光。
“And you can lose the whole platforin two seconds.”(你们也可能在两秒钟内失去整套平台。)
安德
本章未完,请点击下一页继续阅读>>『加入书签,方便阅读』
上一页
目录
下一页