过去,他学机械,是为了把东西做出来。
这一次,他学机械,是为了听懂一具文明遗骸在用金属说什么。
但即便是打下了扎实的基础,他还是没有试图整体复製那个机械平台。
那太大,也太复杂,超出了前哨站的製造极限。
他先画载荷路径。
哪一根连杆在受压时发生微小形变。
哪一个齿盘在特定角度转动。
哪个棘爪负责在临界点锁止。
哪条弹簧只是缓衝,哪条是储能。
哪个机构才是真正的核心差动中枢。
第十三年,在无数次的建模与逆向工程中,他发现机械平台的支撑点不是规则排列。
一开始,他以为那是长期受力不均造成的毁坏偏移。
毕竟金属也会疲劳,也会蠕变。
后来他测了足足四个月,將所有数据输入工作站进行擬合。
才发现不是。
因为如果只是损坏,偏差会沿著受力塌陷方向聚集,呈现出明显的应力集中特徵。
但这些节点的偏移没有指向同一个塌陷源,反而在局部邻接关係上反覆出现同几类模式。
也即,那些支撑点的偏差有规矩。
不是整齐的矩阵式规矩。
而是一种不重复的规矩。
局部只有有限几种连接与位置关係。
全局却很难找到一个简单的平移周期。
江临把这些节点投影到工作站的二维平面上,越看越熟,心跳开始加速。
因为它虽然不像tile j的几何形状,但它和tile j有同一种脾气。
局部规矩很死,全局永远不重复。
这一刻,tile j不再只是数学家在纸上推演的抽象理论,不再只是一篇准备发表的论文。
它跳出了数学的象牙塔,变成了一种测绘语言,一种工程学的范式。
江临开始用tile j的有限片区给这些机械节点编號。
这原本是用来描述多边形镶嵌的代数工具,此刻却出奇地契合。
它帮助江临区分,哪些偏差是真正的物理损坏,哪些偏差是最初始的非周期设计。
哪些节点是载荷分散用的,哪些节点是避免机械波共振和同向误差累积的。
他在记录里敲下键盘——
【发现:天幕站机械平台的承载节点呈有限类型,非周期布置。可能用於在宏观尺度上分散周期性震动与机械扰动,避免误差同向累积导致系统性崩溃。】
【tile j有限片区可作为测绘索引与缩小测试场,两者在图论模型上存在高度同构性。】
到这里,三条看上去平行的线,竟然鬼使神差地咬合在了齿轮组里。
tile j是数学里的不重复。
天幕站机械是工程里的不重复。
mps是程序逻辑里的不知疲倦。
它们不是同一个东西,却跨越了不同的学科壁垒,问同一个问题,面对同一种困境。
局部极其死板的规则,能不能逼出一个不被重复害死,能在混沌中维持自身结构的整体?
第十五年,江临把mps从后台排序任务里拖出来,修改了底层逻辑架构,餵给它一块砖。
现实里,mps最早只会干很小的活。
五个数排序,局部排名,分桶算法。
像个只会拧一种螺丝的笨工人,机械且迟钝。
现在,这个笨工人已经进化到可以去检查tile j的局部情形表。
不过第一版程序跑了七个小时,內存溢出,崩了。
不是前哨站的工作站算力不够快,而是他的规则写得不够乾净。
有一类翻面情况,被他写成了两个不同状態,导致状態机陷入了无限递归。
mps把它们当成两条平行的路,跑到最后发现结果指向同一个终点,逻辑链条在这里打结了。
这说明程序开始替江临发现人眼以为不同,其实在拓扑上属於同类的情况。
第二版程序,优化了状態剪枝算法,跑了三天,找出一个漏项。
这在动輒成千上万种组合的穷举中太正常了。
这就好比一个拼图游戏,你以为快拼完了,最后一块却发现形状完全不对。
如果是以前,江临会有一点懊恼,甚至怀疑自己的推导能力。
现在不会。
废土磨平了那些无谓的情绪波动。
他平静地把这一项补进状態转移矩阵表里,编號:r-44。
然后在日誌里写——
【mps 有效,状態空间搜索覆盖率达標。它发现了人眼漏掉的局部分支,核心层级没有被推翻。】
第十七年,程序跑完后,没有新的分支冒出来。
局部情形表第一次迎来了理论上的闭合。
江临没有相信一次运行。
学术的严谨不容许孤证。
他换规则表达形式,换变量编號方式,换隨机数种子的起始状態,换深度优先和广度优先的扫描顺序。
又跑了十七次。
每次结果都一样,所有的分支最终都收敛於同一个结论。
到第十八年冬天,当废土的温度降到冰点以下时,mps生成了第一份可復现报告。
报告很丑,像上个世纪老旧仓库里的针式印表机打出来的物资清单。
多少种初始状態,多少种等价类合併,多少种死路,每种死在哪一步,每个结果对应代数几何里的哪张图。
但漂亮不重要。
能被同行毫无障碍地覆核,才重要。
第二十年,他开始在前哨站的小型加工车间里,手搓復刻天幕外场无源容错承载单元。
第一版样机,失败得很透彻。
它太小了。
原机靠几吨甚至几十吨的自重去压住机械间隙,克服静摩擦力。
而他手里的小样机只有十几公斤。
原机里能靠重量自然咬合的重型棘爪,在小样机里只是轻轻蹭了一下,就滑开了。
物理学中的尺度效应在这里给了他沉重一击。
第二版,他调整了公差,但弹簧太硬。
越障测试时,一条腿被模擬地形顶起,整个平台没有顺势让开,差动机构失效,反而把另一个支点顶到悬空。
第三版,锁止机构介入太早。
样机爬上碎石坡,像一只被自己腿绊倒的甲虫,各部件发生运动学干涉,彻底卡在半路,连杆发出了危险的形变声。
江临没有气馁。
工程学本来就是在失败的废墟上建立起来的。
他把每一次失败的受力分析都画下来。
用多体动力学和接触力学模型跑数据。
哪个支点先失载,哪个连杆角度超出了运动学约束边界,哪个棘爪咬合的相位太早,哪个轴套的滑动摩擦係数太大。
他在废土里有时间,多到能把所有笨办法都试完。
第二十三年,他意识到,不能只在规则障碍物上测试样机。
规则障碍物太好骗。
如果每块石头都按同样间距同样高度摆,样机內部的机械延迟很快就会形成某种共振,就像是在背答案。
毫无意义。
於是,他用tile j有限片区的坐標数据,做了一块非周期测试场。
把tile j的顶点和边界特徵,转化为cnc加工代码,铣削出不同高度、不同间距,不同接触角度的障碍物底座。
这块测试场看起来很彆扭。
没有整齐的队列,没有重复的台阶。
充满了反直觉的突变。
连江临自己走在上面,都很难提前判断下一脚该踩哪里,身体的重心隨时处於失衡边缘。
但这正是它的价值。
它模擬了最不可预测的真实废土环境。
第二十五年,第四版样机第一次爬过测试场的三分之一。
第二十六年,通过不断微调非线性弹簧的刚度曲线,爬过一半。
第二十七年,完成全程。
它跑得可以说很慢。
低速大扭矩无刷电机推著主轴一点点转动,六个支撑足笨拙地抬起,落下,锁止,释放。
每一次动作都伴隨著齿轮的摩擦和棘轮的噠噠声。
但它不依赖任何外部传感器,也没有依赖复杂的微处理器控制。
当地形把一侧顶高时,纯粹的机械连杆系统自动进行力的矢量分配,把载荷平滑地转移到另一侧。
当某个支点落空时,棘爪没有立刻锁死导致平台倾覆,而是依靠差动延迟,等到下一组支点接住重量才进行状態锁定。
看上去,它不像是一台现代意义上合格的、充满赛博朋克感的工程样机,反倒像是一只从蒸汽朋克时代走出来的、笨拙却异常顽强的机械昆虫。
很慢,噪声很大,轴套发热严重,棘爪磨损也远超工业標准的预期。
但它证明了一件事,一件在工程逻辑上具有顛覆性意义的事。
这种来自天幕站的前人类文明的机械逻辑,可以被缩小。
可以被现实世界的普通材料重新表达。
可以在完全没有复杂电子传感器的极端条件下,让一台机械平台在不重复的恶劣地形里,把自己从一个接触状態,安全且稳定地交给下一个接触状態。
至於真正的工程化应用,去解决磨损、发热、材料疲劳等问题,还要等回到现实世界,交给更先进的材料学,更大规模的加工中心,更专业的测试场和整个工程团队。
江临蹲在测试场旁边,看著它一点点爬过最后一块不规则石台,履带和机械足在终点线上留下深深的印记。
他在数据板上写下——
【天幕外场无源容错承载单元,小比例第四版,全机械被动控制(电机只负责慢慢给主轴餵入动力,不参与判断和控制),通过tile j非周期测试场低速越障。技术路径可行。】
第三十年,江临停止扩展tile j证明。
不是因为它无瑕。
在严谨的数学界,没有人敢轻易对一个开创性的理论说完美。
而是因为它已经到了一个状態。
一个极其坚固的基態。
一个完全陌生的同行,不需要和他心意相通,不需要懂他的比喻,只要愿意花时间,就能沿著清晰的定义,详尽的图形,完备的表格,开源的程序代码和严密的逻辑推导,一步一步,不可辩驳地覆核下去。
同一年,他完成了giant-nw-01內部档案的第一版系统性整理。
文件夹里有——
完整铭牌的高清多波段照片。
陶瓷说明板残词的语料库比对结果。
內部舱室的3d点云测绘图。
失效存储模块的物理毁伤编號。
环状剩磁分布的频谱对比图。
顶部天线辐条指向的球面三角覆核计算。
天幕外场无源容错承载单元的完整cad测绘图。
四版小样机的动力学仿真与失败记录。
tile j非周期测试场的参数矩阵记录。
……
【结论一:giant-nw-01与 recon-vc-01的共同电磁指纹特徵,支持潮波前缘曾导致多个大型闭合导电结构发生高能多迴路响应的低置信假设。】
【结论二:第七天幕站体系在设计思路上,存在以极低电子依赖的纯机械被动结构,应对高强度电磁/物理扰动环境的工程备用路线。】
【结论三:天幕外场无源容错承载单元是该路线的一个可提取、可降维復现的局部核心样本。】
第三十七年春。
废土的季节变换在漫长的岁月里显得有些模糊。
江临把所有的文件,所有的心血,最后整理了一遍。
他在废土前哨站那台老旧却依然运转良好的工作站里,打开 tile j 的最终草稿。
標题暂定——
tile j:一种由局部边界强迫的非周期单砖构造
下面是標准的学术体例。
完整图形的解析几何定义。
四类超图块的仿射变换规则,局部情形的状態转移表,mps 的全遍歷核验报告,合成骨架唯一性的拓扑证明。
半周期带排除的动力学分析,以及最终的主定理推论。
再下面,是一个很短的附录標题。
有限非周期结构在机械测试场中的初步应用
理智告诉他,纯数学的主论文里,不能塞进太多工程学的实体应用,那会破坏论文在代数层面的纯粹性,也会让审稿人感到困惑。
於是他操作终端,把这个附录移动到了另一个独立的空间。为它单独建了一个新文件夹。
aperiodic_mechanical_testbed_v0.1
里面放:tile j非周期测试场的生成算法,天幕外场无源容错承载单元小样机的图纸,低速越障的动力学记录,以及一份基於现实工业水准的可復刻材料清单。
……
前哨站外。
暗红色的天空如同凝固的血块,沉甸甸地压在远方的地平线上。
狂风卷著带有辐射尘的粗沙,如同无数把细小的銼刀,掠过石屋坚硬的边缘,发出尖锐的嘶鸣。
在这个被时间遗忘的世界里,他用了三十七年。
几十年如一日,他把这些理论、这些图纸、这些机械结构,一遍遍重写,重画,重背,重构。
大脑皮层已经形成了物理意义上的沟回记忆。
直到现在,闭上眼睛,他也能从第一条边界的向量坐標开始,把tile j毫无偏差地画出来。
直到不看运行记录,也能准確说出r-44分支在第几次叠代时,为什么会多活一圈才碰壁死亡。
直到不用任何3d辅助草图,也能在脑子里极其清晰地转动那套天幕外场无源容错承载单元,让每一根虚擬的连杆,每一个齿轮,都在正確的位置以正確的作用力咬合。
数据同步完成。
登出程序启动。
视线开始模糊,废土的风沙声逐渐远去,被一种失重感所取代。
2022年5月3日,06:01。
天光大亮。
熟悉而又陌生的味道涌入鼻腔。
手机屏幕还亮著,散发著柔和的萤光。
顾南舟昨晚发来的消息停在那里,字里行间透著轻鬆与宽慰。
【不用急,先高考,一个暑假能补完就已经很快了。】
江临看了一眼屏幕,眼神里有一种歷经沧桑后的沉静。
他拉开椅子,坐到电脑前,按下开机键。
系统启动,加载数据,打开工作目录。
tile_j_internal_draft_v0.9
aperiodic_mechanical_testbed_v0.1
两个文件夹静静躺在桌面上。
一个属於数学。
一个属於机械。
第一个会先惊动陆老师,顾南舟、林照野与邵明棠三位教授师长。
至於另一个,待定吧。