沈阳桃仙机场要客候机室。航站楼外的风雪尚未停歇。
韩栋坐在深灰色的单人沙发上,双眼微闭。
他正在推演玄武总控协议在多节点高频并发状态下的数据流向拓扑。
就在这时,特制加密手机发出震动。
韩栋睁开眼,掏出手机,屏幕显示一条来自蓉城西南总装基地最高优先级的加密简讯。
发信人:小刘。
内容仅有两行短句:【韩总,拓路一号特种铰接式工程样车,满载爬坡测试发生严重偏摆,测试中断,请求技术支援。】
韩栋脸上的表情没有任何变化,他迅速按下回拨键,通讯加密链路在两秒内接通。
“说数据。”韩栋没有询问表面情况,直接索要核心参数。
电话那头传来小刘冷静的声音。
“韩总,样车底盘自重三十吨,满载砂石八十吨,15度倾角硬化路面爬升测试。
起步加速阶段前九十秒姿态平稳,进入恒定爬坡阶段后,车身发生频率为3赫兹的左右剧烈偏摆。
司机采取紧急制动,样车停在坡道中段。”
韩栋转头,看向坐在对面的倪光楠。
“把原始传感器数据包和故障日志通过系统内网发过来,我让倪老在飞机上同步进行底层解包分析,保持现场静止,切断样车主动力电源。”
“明白。”小刘挂断电话。
韩栋站起身,提起手提箱,向登机口走去。
多轴重载车辆的偏摆,在物理学上指向牵引力输出不均。
蓉城机车车辆厂厂区外专用测试坡道。
深秋的细雨持续下着。
坡道路面是由C50高强混凝土浇筑而成,表面有一层浅浅的积水。
一台长度超过十四米、宽度达三点二米的重型铰接式工程卡车,静静地停在15度倾角的坡道中段。
车身涂装为工程黄,中间巨大的铰接关节将车头动力舱,与后方的重载货厢连接在一起。
因为之前的剧烈偏摆,车体右侧的四组轮胎紧贴着坡道边缘的挡水墙,车身向右侧发生轻微倾斜。
小刘穿着布满水珠的雨衣,站在车头左侧的驱动轮旁。
他手里拿着一台工程防水终端,屏幕上的数据正在持续刷新。
蓉城机车厂技术负责人老孙踩着积水走上坡道,来到小刘身边。
老孙今年五十二岁,拥有二十五年的重型机车底盘设计经验。
“刘工,这车保不住了。”
老孙看着右侧轮胎的挤压状态,轻叹一口气,有些无奈的说道。
“八十吨的载重,15度的坡,这是国外最顶级的沃尔沃特种铰接卡车才能摸到的极限工况。
咱们第一次造整车,步子迈得太大,车体结构产生共振,四个车桥的转速完全失调。”
老孙提出他的补救方案。
“铁道部的首次样品验收期还有二十八天,必须妥协。
立刻修改测试大纲,把满载上限降到六十五吨,爬坡测试角度降到10度。
先拿到合格数据,通过铁道部首次审核才是关键。”
小刘视线没有离开终端屏幕。
“铁道部采购合同的硬性约束指标就是八十吨和15度坡,降标交付,构成实质性违约。
启航先期投入的研发成本和设备改造成本将全部清零。”
“这是工程现实!”老孙提高音量。
“你现在的硬件控制不住这种重量级设备的偏摆,硬爬会翻车!”
小刘没有理会老孙的情绪。他将终端屏幕翻转,展示给老孙。
屏幕上显示着八条颜色不同的波形曲线,代表着分布在车桥上的八个轮毂电机的实时转速。
“这是偏摆发生前十二秒的系统日志。”小刘的语调没有任何起伏。
“司机下达了所有电机恒定200转/分钟的爬坡指令,传统转速同步逻辑启动。”
小刘的手指点在代表第三轴左侧电机的红色曲线上。
“在第九十秒,一号轴和二号轴的电机转速维持在198转,但三号轴和四号轴的电机转速骤降至180转,最大转速差达到了18转/分钟。”
老孙看着数据,皱起眉头。
“电机功率不够?被八十吨的重量拖死憋停了?”
“单个轮毂电机的额定扭矩是15000牛米,存在30%的过载冗余,不存在功率不足。”
小刘关闭图表,调出另一组重力分布数据。
“这是物理问题,更是逻辑错误。”
小刘给出现场分析结论。
“车辆满载处于15度坡道时,重心大幅度后移。
底盘传感器数据显示,铰接点前后轴荷比达到了1:1.7,后两轴承受了全车近三分之二的重量,轮胎与地面的摩擦阻力极度不均。”
小刘收起终端。
“传统的转速同步逻辑,强行要求负载极大的后轮和负载较小的前轮保持相同的转速。
后轮电机为了维持转速,不断抽取电流提升输出扭矩,导致不同车轮对地面的实际推进力产生了高达23%的物理落差。
推力不均,车辆自然产生侧向偏摆。”
老孙愣住。
底盘配重和摩擦力的非线性变化,这在传统的集中动力机械传动系统中,依靠中央差速器进行纯机械吸收。
但他面前这台车,没有差速器,没有传动轴,它是完全依靠电缆和算法驱动的八个独立轮毂电机。
“不能用转速去控制它。”小刘转身向坡道下方走去。
“切断电源,把车拖回车间,我要放弃转速同步逻辑,改用分布式力矩均衡算法。”
老孙跟在后面,步伐急促。
“力矩均衡?你要系统实时计算每个轮子的负载去分配推力?
这种多变量动态解算,西门子的移动控制器至少需要20毫秒的响应周期,车辆在坡道上早就失控了。
二十八天时间,你写不出新的底层代码!”
小刘没有回头。
“时间问题不在物理讨论范畴内,我只负责纠正逻辑。”
晚上八点,蓉城机车厂一号总装车间。
巨大的样车被特种牵引车拖回台架上,小刘将自己锁在车间角落的防爆玻璃控制室内。
控制室内有三台三十六英寸的高频显示器,和一台装载着玄武系统底层编译器的工业级工作站。
小刘拿出一支黑色白板笔,在墙壁上的白板上快速绘制算法拓扑图。
他将传统的线段型控制树彻底擦除。
在白板中央画出一个代表玄武FPGA控制核心的方框,从方框向外辐射出八条带有箭头的连线,分别指向代表八个轮毂电机的圆圈。
“控制周期设定:50微秒。”小刘在方框顶部写下参数。
他要在极短的时间内,让系统每秒钟进行两万次物理状态重估。
传感器必须实时采集每个车轮承受的法向反力、坡道倾角的重力分量、以及轮胎与潮湿路面之间的微观滑移率。
算法的核心不再是跑多快,而是出多大劲。
FPGA内部的三百个DSP硬核被全部分配用于矩阵求解。
无论哪个车轮碾压到石块或者遇到打滑,系统将在纳秒级别剥夺该车轮的多余电流,并将驱动力矩瞬间转移给抓地力良好的其他车轮。
确保八个车轮推向地面的总合力矢量,绝对笔直地指向正前方。
小刘坐回工作站前,双手在键盘上高频敲击,屏幕上的编程语言和硬件描述语言交替滚动。
外面的车间里,灯光昏暗。
老孙坐在距离控制室十米外的一张长椅上,手里夹着一根燃烧到一半的香烟。
他看着玻璃内那个年轻工程师毫无疲态的动作,这打破了他对工程周期的认知。
传统控制程序的修改,需要完整的台架验证、模块回归测试和数周的软件标定。
而现在,那个人试图在一个晚上,徒手重写一台百吨级车辆的底层物理规则。
次日凌晨四点三十分。
小刘敲下回车键。
编译器显示出绿色的【综合完成,时序收敛】字样。
第一版力矩均衡算法代码生成完毕,文件大小1.7MB。
控制室的门被推开,老孙走进来,他同样一整夜没睡。
“代码写完了?”老孙看着屏幕。
“准备烧录底层芯片。”小刘拔出数据传输线。
老孙伸手按住工作站的台面,他提出了一个更加致命的底层物理质疑。
“刘工,我不怀疑你的算法理论,但我怀疑物理硬件的传导延迟。”
老孙拿出一张车辆的底盘布线图,摊在桌面上。
“这台车长十四米,玄武主控单元安装在车头驾驶室下方。
控制线缆连接到第一轴电机的长度是两米,连接到第四轴电机的长度是十二米,线缆存在物理阻抗和电容效应。”
老孙手指重重地点在图纸的铰接关节位置。
“你的力矩均衡算法要求八个轮子在50微秒内绝对同步调整力矩。
但是电信号在不同长度的线缆中,传输会产生微小的时间差。
这个时间差会导致前轴已经开始加力,而后轴的减力指令还没到达。
一前一后,一拉一推,几万牛米的扭矩差会瞬间集中在车体中间的铰接主销上。”
“这叫力矩对冲,在重载爬坡工况下,瞬间的对冲剪切力,会直接把高强度钢制造的铰接关节撕裂,车会当场断成两截。”
小刘停止了手中的动作。
老孙的质疑在传统电气控制领域是绝对的铁律。
电平信号在铜线中的传输速率和损耗,确实会产生微秒级的延迟误差。
“老孙,给出你的延迟时间计算值。”
小刘没有进行任何理论辩驳,直接索要数据。
老孙顿了一下。
“无法给出具体数字,多轴驱动车辆必须加装机械同步补偿装置来抵消这种未知延迟。
我是凭经验判断这种危险极大概率发生。”
小刘拉开工作站旁边的抽屉,从里面拿出一份带有燕京启航实验室红色钢印的测试报告。
这是倪光楠在沈阳红星重机厂完成的玄武总线时钟树极限验证数据。