-
镍铝单晶高温合金具有优异的高温力学性能, 是制造先进航空发动机等涡轮叶片的主要材料[1-2], 与国防尖端武器和民用产业的技术发展密切相关.在过去几十年里, 研究者们针对镍基单晶高温合金的力学性能进行了大量的研究.研究结果表明, 在低温时镍基单晶合金主要的变形机制为a/2〈110〉位错的剪切过程[3], 然而在高温时微观结构由于刃型位错的运动所产生的微观孪晶是其主要的变形机制[4-7].同时孪晶有两种类型, 一种是由于a/3[112]位错引起的真孪晶, 另一种是由a/6[112]位错引起的伪孪晶.除此之外, 镍铝单晶高温合金在循环加载下疲劳失效也是重要的研究领域.研究发现, 镍基单晶合金的热力学疲劳包括两种不同的变形机制, 一种是低温下的剪切滑移带, 滑移系为{111}〈110〉; 另一种变形机制为高温下的氧化损伤[8-11].同时, 裂纹的扩展行为也受到孪晶形成过程的影响, 所以, 孪晶和裂纹的相互作用在研究镍基单晶合金的裂纹扩展中起着很重要的作用[12-13].一些实验结果还指出, 镍基单晶合金中裂纹的萌发和扩展在最大应变和最低温度时会加快, 并指出在(111)晶面会形成a/6[112]位错, 滑移系为{111}〈112〉系统[14-16].
镍基单晶合金中的Ni3Al相为强化析出相, 它是L12结构, FCC点阵排列[17].对于析出相断裂强度及裂纹扩展的研究有利于更好地理解镍基单晶合金的力学行为.随着分子动力学方法的发展, 对研究复杂微观结构的演变提供了一种很重要的工具[17], 并且已经应用到Ni3Al裂纹扩展的研究中.如Xie等[18-20]采用分子动力学的方法, 在外部应力的加载下模拟了Ni3Al中裂纹的晶向对裂纹尖端孪晶形成的影响, 模拟的结果表明, (001)〈110〉裂纹的尖端出现了两条滑移带, 然而, (1 10)〈110〉裂纹和(11 0)〈110〉裂纹的尖端产生的是孪晶而不是滑移带, 并且是由裂纹尖端的位错在(111)晶面的发射所形成的, 并且还指出造成孪晶和滑移带的主要原因是裂纹尖端堆垛能和剪切应力.
本研究采用分子动力学的方法模拟Ni3Al中疲劳裂纹扩展的行为, 分析了裂纹扩展中裂纹尖端微观结构的演变, 并通过裂纹长度的变化和应力强度因子讨论了裂纹扩展速率的变化; 讨论了不同晶向的裂纹对裂纹扩展路径及裂纹尖端微观结构的影响, 并且对比了它们的裂扩展速率及应力强度因子的变化.
全文HTML
-
图 1为Ni3Al合金L12结构晶体模型, 晶格常数a=0.353 3 nm, 盒子的长度为100 a×100 a×50 a, 总的原子数为200万个.在模型的中心位置通过删除原子的方法构建一个通透性矩形裂纹, 裂纹的长度c=3.533 nm, 占盒子总长度的1/10.裂纹的方向沿z方向, 裂纹所在的面垂直于y方向, x方向为裂纹正前方的扩展方向.模型在x和z方向上施加周期性边界条件, 在y方向上采用非周期边界条件.其中, 裂纹的表示方法是通过它所在的面和方向来描述的, 如(010)[001]裂纹, 加载方向为[010]方向.为了研究晶向对裂纹扩展行为的影响, 先后又建立不同方向的裂纹模型: (110)[001]裂纹模型和(111)[112]裂纹模型, 加载方向分别是[110]和[111]方向. 图 2为循环加载的方式, 在y方向上采用应变的连续幅值加载, 初始循环加载的应变幅值为0.01, 卸载的比例R=εmin/εmax=0.3.循环加载之前, 所有的裂纹模型都进行分子动力学弛豫, 时间步长为1 fs, 应变率为1×10-9 s-1, 体系在模拟过程中采用NVT系统, 应用Nose-Hoover热浴的方法维持系统的温度, 达到平衡后进行应变的循环加载.
在分子动力学的模拟过程中, 采用Mishin[21-22]构建的嵌入原子势(EAM)来描述Ni-Al间的相互作用, 应用大规模原子或者分子并行计算(LAMMPS)的分子动力学代码研究疲劳裂纹扩展行为. 表 1给出了通过LAMMPS计算的Ni3Al的基本晶格参数, 计算出来的结果和实验值基本一致.同时应用键对结构分析法[23](CNA)分析裂纹尖端微观结构的演变, 揭示裂纹的扩展机制.
-
图 3表示不同温度下Ni3Al中(010)[001]裂纹在循环加载下的疲劳裂纹扩展行为. 图 3中绿色代表Ni3Al晶体结构, 裂纹尖端白色为钝化原子, 红色为位错滑移.从模拟的结果可以得到, 裂纹在400 K时(图 3a)从第3个循环开始进行扩展, 裂纹前端出现了钝化效应, 形成了微尖端裂纹, 同时裂纹的周围产生了位错滑移, 这是由于裂纹前端的应力集中比较剧烈需要更多的滑移带来缓解, 其中滑移系统为〈110〉{111}.随着负载的增加, 从第4个循环开始裂纹的尖端开始形成空洞, 然后, 裂纹以微尖端裂纹、空洞以及钝化效应的方式快速地扩展.到了第5个循环时, 裂纹的扩展速率明显加快, 裂纹周围的位错滑移由长程滑移变为短程滑移, 并出现了很多的交叉滑移.从图 3a到图 3c温度由400 K升高到600 K, 随着温度的升高, 裂纹初始的萌发仍然是以微裂纹的形成和钝化效应的产生为主, 但是, 裂纹尖端的位错滑移的数量却在减少, 以至于在600 K时, 裂纹的前端在初始扩展时没有出现塑性变形.这是由于随着温度的升高, 晶体结构变得软化, 内部应力减小, 从而导致裂纹尖端应力集中效应被削弱, 因此, 裂纹周围的塑性变形也就变少了.但是从裂纹长度的变化可以观察到, 裂纹的扩展速率是随着温度的升高而增加的. 图 4计算了裂纹长度在不同温度下随着循环加载次数的变化情况.从图 4中可以得到, 裂纹的长度随着循环加载次数增加而增加, 而且当温度从400 K升高到600 K时, 裂纹的长度也是随着温度的增加而增长的.通过拟合裂纹长度随着循环加载次数的变化曲线(da/dn)就可以得到裂纹的平均扩展速率, 由此可以得到, 从400 K到600 K裂纹平均扩展速率分别为6.4×10-10, 6.58×10-10和6.78×10-10m.从这些数据也可以推断出: (010)[001]裂纹的扩展速率从400 K到600 K是增加的.
图 5给出了Ni3Al中(110)[001]裂纹在不同温度下的疲劳裂纹扩展行为以及尖端微观结构的演变.从400 K到600 K, 裂纹在初始扩展时, 裂纹前端的变形机制出现了不同, 在400 K时, 裂纹的前端主要出现了位错滑移, 但是随着温度的升高, 裂纹前端的位错越来越少, 最后裂纹尖端的变形机制只剩下钝化效应了, 这和(010)[001]裂纹在不同温度下的扩展特点类似, 也是由于高温时系统软化引起的.从第3个循环开始, 裂纹扩展速率加快, 在裂纹的扩展过程中周围的滑移带也出现了, 同时在裂纹的前端还出现了部分的BCC相变(图 4中蓝色区域表示), 这是在常温下没有的变形机制.到了第4个循环, 裂纹尖端的塑性变形开始逐渐消失, 裂纹进入快速扩展阶段. 图 6计算了Ni3Al中(110)[001]裂纹长度在不同温度下随着循环加载的变化情况.从图 6中观察到, 在400 K和500 K时, 裂纹长度的变化几乎相同, 而600 K时, 裂纹长度的变化明显低于400 K和500 K.通过拟合得到(110)[001]裂纹从400 K到600 K的平均扩展速率分别为6.0×10-10, 5.9×10-10, 6.45×10-10 m.由此可以得到, (110)[001]裂纹在400 K和500 K时平均扩展速率比较接近, 到了600 K时裂纹扩展速率最大.
图 7为不同温度下Ni3Al中(111)[112]裂纹在循环加载下的疲劳裂纹扩展行为.从模拟的结果可以得到, 从400 K到600 K, 裂纹初始扩展时尖端的变形机制主要为位错滑移和钝化效应, 并且裂纹尖端的滑移系和常温下的滑移系相同.但是, 不同温度下裂纹尖端的形变特点不同, 在高温时裂纹尖端的钝化区域更大一些, 滑移带的密度也比常温时大很多, 裂纹的宽度和长度明显增大. 图 8计算了Ni3Al中(111)[112]裂纹尺寸在不同温度下随着循环加载的变化情况.从图 8中可以得到, 从400 K到600 K, 裂纹扩展时的平均扩展速率分别为3.01×10-10, 2.75×10-10, 2.6×10-10 m, 从数据中可以得出, (111)[112]裂纹在400 K时裂纹扩展速率达到最大值, 然而在500 K和600 K时, 出现了降低.然后通过对比(010)[001]裂纹和(110)[001]裂纹的裂纹扩展行为, 由于(111)[112]裂纹存在两个不同的滑移系, 裂纹周围的塑性更好, 从而对裂纹的扩展限制比较多, 因此, (111)[112]裂纹在Ni3Al合金中有最小的扩展速率.
-
研究了温度对Ni3Al疲劳裂纹扩展行为的影响.从400 K到600 K, Ni3Al中裂纹的扩展速率随着温度的升高而增加, 与裂纹的初始取向无关, 而且高温没有改变裂纹前端的滑移系统.在不同取向的裂纹中, 裂纹扩展时在高温不仅出现了钝化效应, 而且还形成了微尖端裂纹, 同时, 裂纹的周围出现许多位错滑移, 这是由于裂纹前端的应力集中, 比较剧烈, 需要更多的滑移带来缓解而引起的.但是随着温度升高, 裂纹尖端的初始位错滑移的数量却在减少, 以至于在600 K时, 裂纹的前端在初始扩展时没有出现塑性变形, 这是因为随着温度的升高, 裂纹在初始扩展时内部应力减少, 晶体结构变得软化, 从而导致裂纹尖端应力集中效应被削弱, 所以裂纹周围的塑性变形也就变少了, 但是裂纹在快速扩展过程中, 滑移的数量随着温度的升高而增加.