着陆试验场中央立着一段巨大的圆筒试验体,四条展开式着陆腿撑在下方。
它不需要真的从天上落回来。上方液压释放装置会把一百八十吨等效质量抬高,再以规定速度落下,模拟运载器着陆瞬间的冲击。
上一轮试验结束后,第三条腿的缓冲行程比其他三条多二十七毫米。外筒没有裂纹,锁销没有弯,蜂窝吸能芯的压溃长度也差不多。四只力传感器给出的峰值载荷甚至相差不到百分之三。
数据看上去像四条腿一起扛住了,几何测量却说其中一条明显矮了一截。
周野先不接受任何一边的数据。他让人用独立位移拉线重新测四条腿行程,又在试验体上布置激光姿态仪。复测结果显示,第三腿确实多走二十六点八毫米,箭体倾角也与高速录像一致,排除了原位移传感器零点漂移。
四只力传感器随后做交换安装。原第三腿传感器换到第一腿,载荷异常没有跟走,说明“载荷相等”也不是坏表制造的假象。能量核算给出新的线索:第三腿峰值载荷与其他腿接近,但载荷建立时间更晚,曲线前端少掉的面积又在后段补了回来。它最终扛的总能量相近,只是先软后硬,因此压得更深。
林浩把四条曲线放慢到每一毫秒。落地后的第十一毫秒,正常三腿已经建立第一道阻尼峰,第三腿却要等到第二十九毫秒。十八毫秒的迟到不足以触发原报警,因为报警只盯峰值和最终行程,不看阻尼力什么时候到场。
许开山立刻让软件组增加时序判据。即使机械原因还没找到,从下一轮开始,只要任一腿的压力建立时间与其余三腿偏差超过五毫秒,系统就提前中止升高试验。故障诊断不能只为解释过去,也要先把下一次风险拦在地面。
新增判据在历史数据上回放,前三次正常落震均不会误触发,故障这一轮则在第十六毫秒给出预警,比原行程报警提前了整整四十毫秒。
试验负责人许开山把高速录像调到落地那一帧。第三腿先压缩,随后回弹比其他腿慢。箭体向第三腿方向倾了零点四度,又被另外三条腿拉回。
“二十七毫米留在地面上只是点头。”许开山说,“真落在回收场,横向风再推一下,后面可能就是整根箭体拍地。”
着陆腿采用两级吸能。液压阻尼器先吃掉大部分能量,蜂窝芯负责极端载荷并留下不可逆压溃。蜂窝芯四条腿基本一致,异常更可能在液压级。
第三腿油液洁净度合格,充气压力合格,活塞杆也没有拉伤。台架慢速压缩时,四条腿的阻力曲线几乎重合;只有冲击速度接近正式落震时,第三腿前半段阻力偏低,后半段又突然追高。
“慢慢按没事,真摔下来才犯病。”陈大川蹲在阻尼器旁,“这机器还挺会挑场合。”
林浩把阻尼器的油路剖开。压缩初段,油液经过主节流孔和一组速度响应阀;冲击越快,阀片越早抬起,额外通道越快参与。第三腿的响应阀如果晚开十几毫秒,前段阻尼反而会过高,不该偏低。
实际曲线正好相反。
周野让人测响应阀上下腔压力。落震开始后的前二十毫秒,第三腿上腔压力建立得比其他腿慢;阀片不是晚开,而是提前被一股反向压差托开了。
反向压差来自回油腔里残留的一小团气体。冲击前慢速检查时,气泡能浮到排气口;着陆腿展开到实际倾角后,第三腿的排气口不再位于最高点,一团气体藏在阀盖角落。冲击一来,气体先被压缩,阀片便提前动作。
为什么只有第三腿?
四只阻尼器型号相同,安装方位却沿圆周旋转。前三只按同一图纸坐标装配,第四只因管路避让翻转过阀盖。第三腿展开后,原图纸的“最高点”正好转到侧下方。
单件装配方向合格,整机工作姿态却没人把排气位置重新画一遍。
许开山脸色沉了下来:“先把第三腿排气,再做一次?”
“排完能证明原因,但不能当修复。”周野说,“飞行器落地前不会派个人爬出去给它拧放气螺钉。”
解决方案必须让任何展开角度下的气体都能自动汇到同一个位置,或者根本不允许这块死角存气。
团队在透明模拟阀盖内注入带色液体。阻尼器从收拢姿态转到展开姿态时,一颗指甲盖大小的气泡果然被困在第三腿对应的角落。
它的体积不到六毫升。
就是这六毫升气体,让一百八十吨试验体多沉了二十七毫米。