一、摘要
本文提出了一种基于三场混合有限元的近不可压缩超弹性材料拓扑优化方法。采用Mooney-Rivlin模型来描述超弹性材料的本构关系。采用三场混合有限元方法解决了近不可压缩材料导致的体积闭锁问题。在有限变形假设下建立了以柔度最小为目标函数,体积分数为约束的拓扑优化模型。采用能量插值方案来规避低密度单元引起的数值收敛问题。利用伴随方法获取灵敏度信息。数值算例研究了结构的载荷大小对拓扑优化结构的影响,通过与基于位移场有限元的拓扑优化结果进行对比验证了所提方法的有效性。最后,提供了完整的 299 行 MATLAB 代码及详细说明。
吉林大学左文杰教授团队撰写了“299-line topology optimization code of nearly incompressible hyperelastic materials using three-field mixed finite element”论文,并发表于Computational Mechanics期刊,其中通信作者为吉林大学左文杰教授和白建涛副教授,第一作者为吉林大学博士生郭会强。

二、研究背景
不可压缩材料在整个变形过程中保持恒定的体积,这是连续介质力学和计算力学中常见的理想假设。常见的工程结构如垫圈、衬套、非充气轮胎、人造血管等,往往表现出近似不可压缩或不可压缩的特性,如图1所示。因此,在设计此类工程结构时,考虑其不可压缩特性是非常重要的。

(a)垫圈和衬套

(b)免充气轮胎

(c)免人造血管
图 1不可压缩材料的应用
采用基于位移场的标准有限元方法分析不可压缩材料时存在体积闭锁问题。在此背景下,Sigmund和Bruggi等采用混合位移/静水压力这种两场混合变分公式实现了对可压缩材料和不可压缩材料的拓扑优化设计。Castañar等人提出了一种基于拓扑导数概念的拓扑优化算法,该方法不仅能够处理体积闭锁问题,而且可以计算得到更高精度的单元应力。Jang等人利用基于位移的非协调有限元,实现了不可压缩材料的最小柔度拓扑优化设计。此外,混合尺度边界有限元法也可用于求解不可压缩材料的拓扑优化问题。
据作者所知,有限变形假设下近似不可压缩材料的拓扑优化研究仍然有限。三场混合有限元公式(位移/静水压力/体积改变率)也可以用来模拟近似不可压缩特性,此时通过平衡方程可以直接求解更加准确的体积改变率场。对于近似不可压缩超弹性材料,目前也没有公开的拓扑优化开源代码。因此,本文的目的是在有限变形假设下,提出一种近似不可压缩超弹性材料的拓扑优化方法。同时,本文还提供了完整的299行MATLAB代码和详细的说明,供初级研究人员学习和使用。
三、拓扑优化列式
基于三场混合有限元公式,在几何非线性假设下以结构柔度为目标、以体积为约束的优化模型如下所示:
其中,
是结构的终末柔度;
是单元总数;
和
分别是最后一个增量步对应的的外力和全局位移向量;
,
和
分别为位移场、静水压力场和体积改变率场对应的全局残余力向量;
和
分别是优化设计变量和物理密度;
是体积分数,它定义为优化后的结构体积与设计域体积的比值;
是第
个单元的体积;
是设计域的体积,当单元的所有边长都等于1时,设计域的体积等于
;
是体积分数的上限。
本文采用伴随方法推导目标函数对设计变量的灵敏度,使用移动渐近线法求解上述优化问题,采用能量插值方案来规避低密度单元引起的数值收敛问题。
四、数值算例

图 2 悬臂梁有限元模型
悬臂梁的有限元模型如图2所示,结构尺寸为120mm× 30mm×1mm,它采用120×30个六面体单元进行离散。结构的左侧全约束,右侧中间区域施加载荷F。
不同载荷F(即0.01N、0.05N、0.1N、0.15N)下的优化结果如图3-图6所示。该结构是近似不可压缩的,体积模量设置为1000MPa。当载荷较小时,优化后的结构在上下方向上近似对称。随着载荷大小的增加,优化后的结构失去了对称性。当载荷大小为0.1N时,变形后结构右侧用于传递载荷的杆是垂直的。当载荷水平为0.15N时,优化结构的右侧也是一根杆,且该杆的长度大于载荷水平为0.1N时杆的长度。从这些结果可以看出,载荷的大小对优化结构的材料分布有显著影响。

(a)未变形结构

(b)变形结构
图 3F = 0.01N时的优化结果

(a)未变形结构

(b)变形结构
图 4F = 0.05N时的优化结果

(a)未变形结构

(b)变形结构
图 5F = 0.1N时的优化结果

(a)未变形结构

(b)变形结构
图 6F = 0.15N时的优化结果
参考文献:
Huiqiang Guo, Xinyu Xie, Fei Cheng, Zhengguang Li, Ran Zhang, Jiantao Bai* & 左文杰*. 299-line topology optimization code of nearly incompressible hyperelastic materials using three-field mixed finite element. Computational Mechanics, 2026, DOI: 10.1007/s00466-025-02741-y.
文章主页:
https://link.springer.com/article/10.1007/s00466-025-02741-y#citeas