数值建模被广泛用于高效准确地预测复合材料的有效性能,其中代表性体积元素(RVEs)起着关键作用。通常考虑两类RVEs:原位重构的RVEs和人工RVEs(Bargmann等人,2018年)。人工RVEs用几何简化的颗粒替代了原始微观结构,具有简单性和计算效率等优点。已经开发了许多生成人工RVEs的方法,包括随机顺序吸收(RSA)算法(Rintoul和Torquato,1997年;Feder,1980年;Xu等人,2024年;Tian等人,2021a年;Chao等人,2018年)、基于蒙特卡洛(MC)的方法(Gusev等人,2000年;Gusev,1997年)、基于分子动力学(MD)的方法(Ghossein和Lévesque,2012年;Ghossein和Lévesque,2013年;Donev等人,2005年;Bisram等人,2023年)、颗粒迁移方法(Schneider,2017年;Lauff等人,2023年;Cai等人,2023年;Herráez等人,2020年;Wang等人,2019年;Vila-Ch?等人,2021年)以及有限元(FE)压缩方法(Islam等人,2016年;Zhang等人,2022年)。
在传统的RSA算法中,非重叠颗粒在预定义的矩阵域内依次随机放置,直到达到指定的颗粒体积分数(PVF)或颗粒数量。尽管这种方法简单易实现,但由于对PVF的固有堆积限制(通常≤55.0%),其在高PVF或大量颗粒的情况下计算效率较低(Yang等人,2013年;Melro等人,2008年)。为了克服这些限制,已经开发了RSA算法的改进版本,包括随机顺序扩展算法(Yang等人,2013年;Vaughan和McCarthy,2010年;Maher Saad Hayder等人,2023年)和随机微观结构生成器(Melro等人,2008年),这些方法引入了调节颗粒间距的机制,从而实现了高达约68.0%的PVF。通过将改进的RSA算法与非均匀顺序移动方法(Bahmani等人,2023年)和基于贪婪的生成算法(Li等人,2023年)等方法集成,进一步提高了效率,使得能够生成PVF超过80.0%的RVEs。然而,这些先进的RSA方法通常涉及复杂的数值实现,并且在提高计算效率方面仍面临挑战。
基于MC的方法通常从规则的颗粒排列开始,然后逐步或随机扰动颗粒,并调整矩阵域以实现更高的PVF,同时保持更随机的空间分布。尽管实现相对简单,但这种方法计算效率较低。为了解决这一限制,已经开发了几种改进的变体,这些变体结合了受控的扰动方案以提高效率(Wongsto和Li,2005年;Wang等人,2011年)。
相比之下,基于MD的方法依赖于对颗粒施加人工力,诱导其平移和旋转运动。在此过程中,颗粒在预定义的矩阵域内逐渐生长或迁移,指定的接触算法确保避免重叠(Ghossein和Lévesque,2012年;Ghossein和Lévesque,2013年;Donev等人,2005年;Bisram等人,2023年)。这种基于MD的方法在高效生成高PVF的RVEs方面表现出强大的能力。
FE压缩方法是一类最近开发的颗粒非交叉算法,由于其能够生成密集的颗粒RVEs而受到越来越多的关注。该方法从包含稀疏分布颗粒的初始RVE开始,然后逐步压缩以实现更高的PVF(Tian等人,2023a年;Tian等人,2024年)。该方法因其简单性、合理的计算效率以及处理各种颗粒形状的灵活性而受到重视,使其成为生成高PVF RVEs的有前景的策略。
与之前讨论的方法不同,颗粒迁移方法允许初始颗粒重叠,随后通过迭代调整颗粒位置和方向来解决这一问题。这通常是通过使用数值优化技术(如梯度下降法(Schneider,2017年;Tian等人,2023b年)或梯度投影法(Nakka等人,2022年)或L-BFGS-B方法(Pathan等人,2017年)来最小化预定义的重叠势来实现的。或者,通过施加排斥力和力矩来修改颗粒的平移和旋转运动来减少颗粒重叠(Herráez等人,2020年;Wang等人,2019年)。这种方法能够高效生成高PVF的RVEs,同时还能满足规定的颗粒方向分布。
所回顾的RVE生成方法面临几个挑战,如表1所示(Tian等人,2024年):(1)复杂的数值实现(例如,改进的RSA算法、基于MD的方法和颗粒迁移方法);(2)在高PVF或大量颗粒情况下计算效率有限(通常适用于RSA、基于MC的方法和FE压缩方法);(3)达到高PVF的能力有限(例如,RSA和基于MC的方法)。因此,开发一种易于实现、计算效率高且能够达到高PVF的RVE生成方法仍然是一个未解决的问题,特别是在数据驱动的应用中,这些应用通常需要将微观结构和材料性能关联起来的大型数据集(Yang等人,2021a年;Guo等人,2021年;Yang等人,2021b年)。
出于这一需求,本研究提出了一种通过整合基于重叠势的移除策略(Schneider,2017年;Mehta和Schneider,2022年;Lauff等人,2024年;Schneider,2022年;Lauff等人,2025年)与KDTree算法(SciPy Developers,2021年)和简化的周期性约束(Vila-Ch?等人,2021年)来高效生成颗粒增强复合材料密集RVEs的方案。使用多种统计描述符对生成的RVEs进行了表征,并检验了生成过程对初始化策略和关键算法参数的鲁棒性。然后利用基于FFT的均质化方法(Schneider等人,2016年;Michel等人,2001年;Moulinec和Suquet,1998年;Bertóti等人,2021年)来预测复合材料的热弹性性能。