如果把一根压紧的弹簧扔进强酸里,等它整个被溶解得干干净净,那根弹簧当初被压紧时憋住的弹性势能,最终去哪儿了?

打开网易新闻 查看精彩图片

很多人第一反应可能是:这还不简单,腐蚀是化学反应,肯定全都变成反应热散掉了呗。甚至不少中学物理题里也会默认这个结论,把它当成能量守恒的简单应用。

但事情真没这么简单。

绝大多数人在思考这个问题时,都漏掉了一个极其关键的机制,应力腐蚀。

恰恰是这个容易被忽略的效应,决定了弹簧的弹性势能根本不会安安静静地全部转化为热能,反而会以一种相当“暴力”的方式释放掉。

先说说应力腐蚀到底是怎么回事。

我们可以把金属内部的化学键想象成无数个互相牵拉的微型弹簧。平时这些化学键稳稳地结合在一起,想要打断它们、让金属发生腐蚀,需要跨过一道不低的能量门槛,也就是化学反应的能垒。

但如果弹簧本身被压紧了,金属内部带着内应力,就等于有一股外力一直在持续拉扯这些化学键,相当于提前帮反应“省了一把力”,断键需要的能垒直接被压低了。

应力把断键的能垒从D降低到D’

打开网易新闻 查看精彩图片

说白了,应力会催化腐蚀反应,让腐蚀优先在应力集中的地方加速发生。

应力腐蚀有很多种发生机理,我们就拿最常见的钢铁在水环境中的氢脆现象来举例。

腐蚀过程中会产生大量个头极小的氢原子,这些氢原子会顺着应力的方向往裂纹的尖端扩散聚集。氢原子钻进去之后,会让裂纹尖端那块金属的断裂韧性大幅下降。本来是能屈能伸的韧性钢材,一下子变得像玻璃一样脆。

氢浓度升高,断裂韧性降低

打开网易新闻 查看精彩图片

原本不足以让裂纹扩大的应力,现在轻轻松松就能把裂口撕开。

对于一根被压紧的弹簧来说,这种腐蚀一旦开了头,就会进入一个越裂越快的正循环,根本停不下来。

随着裂纹扩展,承载截面变小,局部应力增大,裂纹扩展加速。

打开网易新闻 查看精彩图片

第一个正反馈来自承载截面本身。

裂纹往金属深处钻一点,弹簧丝能承重的横截面积就小一点;剩下的截面上要承担的总应力不变,单位面积承受的力就会更大;应力更大,又会进一步降低断键能垒,加速裂纹扩展。

这就像一根吊着重物的绳子,快断的时候剩下的几股纤维会断得越来越快。

第二个正反馈来自腐蚀环境本身。

应力会一直试图把裂纹的裂口向两边撑开,裂口撑得越开,外面的酸液就越容易源源不断地流到裂纹最深处,持续腐蚀最尖端的金属,而不是只停留在表面。

应力会拉卡裂口,让腐蚀溶液源源不断地流向裂纹尖端。

打开网易新闻 查看精彩图片

两个效应叠在一起,结果非常明确:弹簧的腐蚀根本不是均匀发生的。

它不会是整个弹簧一起慢慢变薄、慢慢消失,而是某一处最先出现的最深裂纹,会以越来越快的速度往前冲,直到直接把弹簧丝彻底切断。

就在弹簧被腐蚀崩断的那一瞬间,憋了很久的弹性势能就会集中释放出来。其中绝大部分会直接转化为动能,断成几截的弹簧会在酸液里猛地弹开,甚至撞击容器壁发出清脆的声响。只有极少一部分储存在金属表层的弹性能,会在腐蚀反应的过程中,转化为反应产物的化学能和少量的热量,散到溶液里。

说到这儿,可能有人会拿出网上的实验反驳:我明明看到有人做实验,说有应力的钢片反而腐蚀得更慢啊?

其实这个结论是典型的实验设计漏洞得出的错误结果。

那个实验里,带应力的钢片其实很早就已经被应力腐蚀拉断成两截了。而断裂的一瞬间,钢片内部的应力就完全释放了,后面漫长的腐蚀过程,其实都是在无应力状态下进行的。

如果实验结束时才去对比总腐蚀量,测出来的其实是后面一大段无应力腐蚀的时间差,自然看不出应力的加速作用,甚至会因为前期断成两半后表面积变化的误差,得出“应力减缓腐蚀”的错觉。

真要严谨地验证应力对腐蚀的影响,应该在钢片刚发生断裂的那个时间点就把样品取出来,测量它的腐蚀质量损失,再和同样时间里无应力的样品做对比。

这样比出来的结果,才会清晰地显示出:应力确实是加速了腐蚀。

还有不少人开脑洞:如果我用一个特别结实的套筒,把压紧的弹簧死死箍住,一点空隙都不留,不让它有任何弹开的空间,那弹性势能是不是就没法释放,最后全变成热了?

答案是:你箍不住的。

因为腐蚀从来都不是均匀的。

不需要等整圈弹簧都腐蚀掉一层,只要某一个点先被腐蚀断,哪怕只断一个小口,弹簧的局部就会有微小的位移空间;断的地方越多,攒出来的空间就越大。

到最后,不管你的套筒箍得有多紧,只要有一处断裂释放出一点点空间,后续的断裂就会依次发生,弹性势能终归要以动能的形式释放出来,无非就是弹开的幅度大小而已。