首页/文章/ 详情

How to | LS-DYNA使用技巧(三)

6小时前浏览2

本系列旨在探讨在LS-DYNA仿真分析中若干问题的解决方案和优化策略,涵盖了从基本的准确性和单位一致性到更高级的主题,如接触能量、截面分析、阻尼特性、双精度计算、有效塑性应变、环境变量设置、状态方程、额外历史变量、力分析、节点力、重力加载、Nastran数据文件读取、内能计算、关节刚度和质量缩放等多个方面,以帮助用户更有效地利用LS-DYNA进行工程模拟和分析。


 

状态方程


在某些情况下,为了准确模拟材料行为,需要EOS。EOS通过将压力计算为密度的函数,也许还有能量和/或温度,来确定材料的静水压或体积行为。需要EOS时,通常是具有这些特点:应变率非常高,材料压力远远超过屈服应力,以及冲击波的传播。当然,这些现象通常是相互关联的。


*EOS_LINEAR_POLYNOMIAL*EOS_GRUNEISEN可能是非气态材料最常用的EOS状态方程。Gruneisen参数可用于包括金属在内的许多材料。


总应力是偏应力和压力的总和。平均应力(sig1+sig2+sig3)/3等于压力。不采用EOS的本构模型直接计算总应力。在这些模型中,总应力的压力分量仅基于体积应变。例如,对于弹性材料,p=K*mu,其中K是体积模量,mu = rho/rho0 - 1


需要附带EOS的材料模型只计算应力的偏分量,即强度行为,而EOS计算总应力的压力分量,即静水压力行为。


请注意,EOS只能用于连续介质单元(壳类型为13、14或15的*ELEMENT_SHELL*ELEMENT_SOLID)。这些单元使用在960版本用户手册第II卷第6页开始的表格中为EOS指定的*MAT材料之一。


如果您使用的材料模型需要EOS,则可以通过使用*EOS_LINEAR_POLYNOMIAL并将C1设置为体积模量和弹性模量,将所有其他C项设置为0来实现简单的体积行为。只有当应变率为低到中等时,才会推荐这种方法。车辆碰撞中的应变率属于中等。


Zukas(1990,John Wiley and Sons)编辑的《高速冲击动力学》一书是关于高应变率下材料行为的一本很好的参考书。


大约50种材料的EOS参数在“Equation of State and Strength Properites of Selected Materials”书中给出,Danial J.Steinberg,Lawrence Livermore国家实验室,1991年(1996年发布的变更1),UCRL-MA-106439。(LLNL不提供副本。)


关于*EOS_TABULATED_COMPACTION*EOS_TABULATED:手册不是很具体。说明如下:

  • eVi项(曲线的横坐标)表示ln(相对体积),因此在压缩时为负。

  • eVi=ln(相对体积)值应按降序给出,即首先是拉伸(正)值,最后是压缩(负)值。

  • 压缩时压力为正。如果gamma=0,Ci等于加载曲线上的压力。因此Ci应该具有与eVi相反的代数符号。


 

额外的历史变量


当读入d3plot数据库时,额外的历史变量(参见*DATABASE_EXTENT_BINARY中的NEIPHNEIPS)可以通过LS-POST中选择 Fcomp>Misc>history var#n,绘制显示出该变量随时间的变化曲线。通过选择 History > Scalar 来创建额外历史变量的时间历程图。


在用户材料子程序应用中,采用额外的历史变量优势明显,因为用户可以知道额外的历史变量是什么。在LS-DYNA的970以前版本,umat子程序中的第一个历史变量不会作为历史变量#1存储在d3plot数据库中。存储位置取决于许多因素,例如子程序是矢量化的还是非矢量化的,单元是壳还是实体类型等。


// 来自Lee Bindeman关于该主题的更多信息

“当使用矢量化子程序(即umat46v而非umat46)和一个用于3D实体单元的材料时,无论用户定义的材料是否正交各向异性,都有6个历史变量自动用于转换矩阵的6项中。当材料为正交各向异性(IORTHO=1)时,这6个变量是自动分配的;然而当材料不是正交各向异性(IORTHO=0)时,这些变量不是自动分配的,必须由用户定义的材料输入来分配。因此,如果材料使用46个历史变量,则需要设置NHV=52。为了将46个历史变量写入d3plot文件,需要通过在*DATABASE_EXTENT_BINARY上设置NEIPH=52来请求52个额外的历史变量。


后处理时,历史变量1到6将包含转换矩阵项。如果材料是各向同性的,这些都将为零。历史变量7到52将包含子程序中的历史变量1到46。


对于二维材料(对于壳单元),上述规则会发生更改。在这种情况下,只存储了2个转换项,因此只需要分配和请求2个额外的历史变量。


因为上述这种混乱的情况,在版本970修订版2903及更高版本后做了修正。


有了这个修正,就不再需要为NHV分配额外的历史变量,也不再需要在d3plot文件中请求6(或2)个额外历史变量。您只需要分配相同数量的要使用的历史变量,并请求写入d3plot文件的数量。如果材料是各向同性的(IORTHO=0),则将省略转换项,然后用户子程序中的历史变量编号将与d3plot文件中的编号相匹配。然而,如果材料是正交各向异性的(IORTHO=1),那么6个(或2个)变换项将被写入d3plot文件,因此用户子程序和d3plot中的历史变量编号将不匹配。”

 

力的输出


// 可以通过以下几种方式获得受力情况

  • 使用*DATABASE_CROSS_SECTION *DATABASE_SECFORC可以获得一个横截面上的内力和内力矩。注意,在使用set选项设置横截面时,必须提供用于定义横截面的节点集以及横截面某一侧的至少一个单元集。

  • 使用*DATABASE_NODAL_FORCE_GROUP*DATABASE_NODFOR可以获得施加在节点或节点集上的外部力

  • 使用*DATABASE_BNDOUT可以获得边界反力

  • 使用*DATABASE_SPCFORC可以获得由*BOUNDARY_SPC定义的边界上的反力

  • *DATABASE_RCFORC可以输出接触力合力。在单面接触中,还需要使用*CONTACT_FORCE_TRANSDUCER_(option)来提取接触力合力

  • 单个节点所受的力由*DATABASE_NCFORC输出。必须在*CONTACT中设置SPR, MPR中至少一个输出控制选项为1,以便向程序指定输出侧为接触面主面侧或从面侧。

以上数据分别由程序输出到ASCII文件SECFORC, NODFORC, BNDOUT, SPCFORC, RCFORCNCFORC中。

 

节点力


下表总结了各种ASCII输出文件是否包含由各种载荷或边界条件引起的节点力。



NCFORC和RCFORC分别包含节点接触力和接触合力。只有当设置了*CONTACT(Card 2)中的打印标志(SPR、MPR)时,才会包含在NCFORC中。

文章来源:https://www.dynasupport.com/howtos/general

翻译校对:魏仁委,董骁


来源:艾迪捷
ACTLS-DYNANastran碰撞UM材料控制ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-09-19
最近编辑:6小时前
艾迪捷
MBD CAE解决方案专家
获赞 3粉丝 2文章 551课程 0
点赞
收藏
作者推荐

GT-SUITE中的二维多体动力学简介

概要在汽车领域,平面多体动力学多用于变速器齿轮传动、链式传动、发动机曲柄连杆机构、凸轮配气机构、以及液压/气动系统中各种平面运动的执行器建模(如鼓式制动器)。本文将介绍GT-SUITE的2D多体动力学的几种典型应用。1.GT-SUITE的2D多体动力学库GT-SUITE 作为一个著名的多物理平台软件,能够模拟1D、2D以及3D的多体动力学。其中1D动力学涉及各类液压/气动系统的各种阀系建模。2D 多体动力学只考虑X/Y方向的平动以及绕Z轴的转动,常涉及配气机构、曲柄连杆机构、平面传动机构以及液压/气动系统的执行件。3D动力学常涉及车身动力学、以及各类柔性体有限元计算。GT-SUITE的2D多体动力学常分为两大类:通用库和专业库。1.1通用库如下图所示,该库是所有平面运动建模的基础,也是各专业库的底层部件。用户利用该库可以搭建各类平面运动机构。 1.2专业库专业库是对通用库的封装。按照应用场景又分为曲柄连杆机构、配气凸轮机构、传动机构等专业库。该库多基于通用库进行建模,但对于专业工程师更为友好,更符合专业需求。 2.发动机中的平面运动传统车发动机动力系统中存在典型的平面运动,如下图所示,包含曲柄连杆、配气凸轮、正时链条、皮带传动。该类模型基于GT-SUITE的专业库(CrankTrain、ValveTrain、Drives and Machinery)进行建模,可用于发动机曲轴和配气凸轮机构的动力学/运动学分析和设计、摩擦预测等场景。 曲柄连杆和配气凸轮机构 正时链条和皮带传动机构下图分别为发动机各子系统的摩擦占比、曲轴连杆机构的摩擦分解。 3.齿轮传动(变速器/减速器)的平面运动对于以变速器/减速器为代表的齿轮传动机构,分析其换挡性能、预测其低温下的传动效率对于工程师来说很有价值。用户可基于GT-SUITE的传动专业库(Drives and Machinery),针对每一对齿轮副进行建模。该类模型能够考虑啮合损失、轴承损失、搅油损失、密封摩擦损失等,故可用来预测传动效率(不同温度、不同浸没深度等)。 电动汽车的二级减速器 不同温度下的减速器各类损耗的对比4.鼓式制动器的平面运动鼓式制动器是商用车制动系统的重要执行部件,其结构原理如下图所示。 用户可基于GT-SUITE的通用库(2-D Mechanics)、气压库(1-D Mechanics)、流体库(Flow)进行建模。1D 机械部件主要用于建立气压传动系统中的各种阀系,而2D 机械部件用于建立鼓式制动器,模型如下图所示。液压/气压推动轮缸活塞向两侧运动,通过制动蹄将摩擦片压紧在制动鼓上,从而实现制动。 鼓式制动器制动鼓初始转速300rpm,当制动时,下图展示了制动轮毂的转速下降和制动轮缸中流体压力的变化。 另外,结合GT-SUITE的1D机械库,用户也可以耦合液压/气压系统。下图为一个气压制动系统示例。 来源:艾迪捷

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈