“通道1:4-20mA模拟量,波动频率50hz……疑似震动传感器。”
“通道2:热电偶毫伏信号……疑似排气温度。”
汪韬的盘古大模型,在云端疯狂运转。它对比着西门子公开的技术文档和海量的工业数据库,开始推理每一个接口的定义。
“通道45确认:燃气调节阀反馈。”
“通道89确认:压气机喘振裕度。”
三个小时后。
一张完整的Io定义图,被AI反推了出来。
“接线!”林远下令。
工程师们迅速动手,将数千根线缆,从西门子的柜子里拔出来,插到了“启明”的工业控制柜上。
物理连接完成了。
启明oS启动,屏幕上跳出了燃气轮机的状态画面。
“点火测试。”
王海冰按下按钮。
起动机旋转,转速上升。1000转……2000转……
就在即将达到点火转速3000转时。
突然,警报声大作!
“警告!超速保护触发!紧急停机!”
燃气轮机发出一声沉闷的巨响,重重地停了下来。
“怎么回事?”谢钦的脸都在抽搐,“你想炸了我的工厂吗?”
“数据不对。”王海冰满头大汗,“我们的控制逻辑没问题,pId参数也是按标准设定的。但是……”
他指着数据日志。
“在点火的一瞬间,燃气轮机内部的一个黑盒模块,突然向主控系统发送了一个错误的转速信号。它告诉系统,转速已经到了转,实际上只有3000。”
“系统误判为飞车,触发了物理切断。”
汉斯脸色苍白:“是逻辑炸弹。”
“西门子在核心固件里埋了雷。它会检测主控系统的心跳包。如果发现主控系统不是原装的t3000,或者没有合法的授权证书,它就会故意发送错误数据,甚至制造故障!”
“这是硬件级别的锁死,除非换掉整个燃气轮机的核心部件,否则解不开。”
但现在,没有备件,也没有时间。
距离莫斯科供气压力临界点,只剩下12小时。
“林,你搞得定吗?”谢钦的手已经摸向了腰间的手枪,“如果搞不定,我现在就让人去炸了西门子在莫斯科的办事处。”
林远盯着那个黑盒模块。
“不能硬拆。拆了就真废了。”
“既然它要证书,要心跳。”
“那我们就给它造一个。”
林远转身,对着屏幕里的汪韬说道:
“汪总,启动数字欺骗模式。”
“我们要用盘古,模拟出一个虚拟的西门子t3000系统。”
“第一步抓包。分析原装t3000与黑盒模块之间的通信协议,破解它的心跳格式。”
“第二步伪装。让我们的启明控制器,在发送控制指令的同时,伪造出一串合法的西门子心跳码。”
“第三步注入。在毫秒级的间隙里,把伪装包塞进去,骗过黑盒的校验。”
这就像是黑客攻击,只不过这次是为了救命。
“这需要极高的实时性。”汪韬的声音有些迟疑,“那个黑盒的校验周期是1毫秒。如果我们的伪装包晚了0.1毫秒,它就会引爆。”
“而我们的启明芯片,还要同时负责复杂的燃烧控制算法。算力可能不够。”
“算力不够……”
林远环顾四周。
这里是西伯利亚的荒原,没有智算中心,只有冰雪。
卫星链路的带宽只有40mbps,根本无法支撑云端实时欺骗。
必须在本地解决。
林远突然看到了角落里,那几台原本用于监控的服务器。
“把所有的设备,包括监控、办公电脑、甚至工人的手机,全部连入局域网!”
“启动蜂群计算模式!”
“我们要把这里所有的算力,全部榨干,汇聚到控制器上!”
这是一场疯狂的尝试。
几十台破旧的电脑,几百部手机,被临时组网。
汪韬的算法将它们变成了一个临时的“边缘算力池”。
“欺骗程序加载完毕。”
“时钟同步完成。误差:5微秒。”
“第二次点火。”
林远的手,放在了红色的启动钮上。
这一按,要么成功,要么爆炸。
“点火!”
轰
燃气轮机再次轰鸣。转速飙升。
2000转……3000转……
所有人都屏住了呼吸,死死盯着屏幕上的“心跳”状态。
heartbeat: oK.(心跳正常)
Validation