首页/文章/ 详情

LS-DYNA如何采用子结构法计算

7月前浏览1852
前言

这篇文章讲一下子结构法和超单元的概念以及区别。并用LSDYNA进行子结构法进行求解计算,然后和不使用子结构法的求解计算结果进行比较


     
       

     

     

01

子结构法和超单元的区别

在LS-DYNA中,子结构法和超单元本质上是同一核心概念的不同术语或实现方式,都用于模型降阶以提高计算效率。

两者都是基于子结构缩聚技术,通过将局部复杂结构的自由度缩聚到少量主节点(边界节点)上,生成一个等效的降阶模型(超单元),从而大幅减少总体方程的规模。

在LS-DYNA中,子结构法是方法论的统称,而超单元常指该方法生成的降阶模型实体。实际使用时,这两个术语常被互换,理解其核心为“缩聚边界自由度以替代原复杂部件” 即可。

02

LSDYNA中使用子结构法

模型如下图,一端固定,一端施加强制位移,采用隐式计算

image.png            


使用如下关键字,定义缩聚文件(界面传输文件)名称,计算后该文件会以d3iff这个名称出现在计算文件夹中

image.png            


用*INTERFACE_COMPONENT创建子结构的驱动界面集,选择下图中绿色的两个交界面,建立一个segment 集 合

image.png            



两种计算方式的结果如下图,可以看到应力值是一样的

image.png        



模型比较简单,网格数量不多,算的比较快,但通过对比计算时间还是能感觉到子结构法比普通计算快一些


image.png

(子结构法)

image.png        

(普通计算)


来源:FEAer
LS-DYNA
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-01-02
最近编辑:7月前
FEAer
本科 | CAE工程师 到点就下班的CAE打工人
获赞 119粉丝 188文章 178课程 2
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈