关于点火增长模型及破片冲击起爆药柱模拟的详细分享
视频录制详细。 1.点火增长模型关键字参数及调试,lsdyna中的点火增长模型状态方程参数与autodyn中的Lee_Tarver状态方程参数一一对应详细; 2.破片冲击起爆药柱的拉格朗日方法和流固耦合方法全流程及结果对比展示。
最近在研究点火增长模型以及破片冲击起爆药柱的相关模拟,收获满满,来和大家分享一下。
点火增长模型关键字参数及调试
点火增长模型在模拟中起着关键作用,其中关键字参数的设置至关重要。在lsdyna和autodyn中都涉及到点火增长模型的状态方程参数,这里面学问可大啦。
比如在lsdyna中,点火增长模型状态方程参数的设置需要仔细斟酌。就拿某个具体的参数来说,它会影响到材料在冲击下的响应特性。如果这个参数设置得不合适,模拟结果可能就会偏差很大。
*EOS_IGNITION_GROWTH
MAT,1,rho0,c0,s1,s2,a1,a2,alpha,m1,m2,beta,gamma,epsilon0,eta,kappa
这串代码就是lsdyna中点火增长模型状态方程的关键字设置。其中rho0是初始密度,c0是声速等等。每个参数都有其物理意义,相互配合才能准确模拟材料的行为。

而autodyn中的Lee_Tarver状态方程参数与lsdyna中的是一一对应的。这就需要我们深入理解每个参数的含义,才能确保在不同软件中设置的一致性。
MAT_Lee_Tarver
MAT,1,rho0,D1,D2,p0,a1,a2,b1,b2,E0,ETA,SIG_Y
这里面的参数和lsdyna中的类似,但又有一些细微差别。通过不断调试这些参数,观察模拟结果的变化,才能找到最合适的设置。
破片冲击起爆药柱的模拟方法对比
破片冲击起爆药柱是一个很有意思的模拟场景,有拉格朗日方法和流固耦合方法。
拉格朗日方法全流程
拉格朗日方法在模拟破片冲击起爆药柱时,有着独特的流程。首先要建立药柱和破片的模型,给它们赋予合适的材料属性。
*PART
PARTID,1,MAT,1
*ELEMENT_SOLID
SOLID164,1,8
这里PARTID指定部件ID,MAT指定材料ID,SOLID164是一种常用的实体单元类型,通过这些设置来构建药柱模型。
视频录制详细。 1.点火增长模型关键字参数及调试,lsdyna中的点火增长模型状态方程参数与autodyn中的Lee_Tarver状态方程参数一一对应详细; 2.破片冲击起爆药柱的拉格朗日方法和流固耦合方法全流程及结果对比展示。
然后设置破片的初始条件,比如速度、位置等。接着就是进行时间步长的计算和迭代求解。在这个过程中,要密切关注药柱内部的压力、应变等物理量的变化。
*INITIAL_VELOCITY
PARTID,1,VELX,VELY,VELZ
通过*INITIAL_VELOCITY关键字来设置破片的初始速度。
流固耦合方法全流程
流固耦合方法模拟这个场景就更复杂一些啦。它不仅要考虑药柱的固体力学行为,还要考虑流体与固体之间的相互作用。
*FLUID_STRUCTURE_INTERACTION
FSI_METHOD,1
这里通过*FLUIDSTRUCTUREINTERACTION关键字来启用流固耦合方法,并指定具体的方法类型。

在模拟过程中,要不断更新流体和固体的边界条件,计算它们之间的作用力。这个过程需要更加精细的计算和处理,以确保模拟结果的准确性。
两种方法结果对比展示
最后来看看两种方法的模拟结果对比。拉格朗日方法侧重于固体材料本身的力学响应,而流固耦合方法能更全面地考虑流体与固体的相互作用。
通过对比药柱起爆的时间、起爆点的位置以及药柱内部压力分布等结果,可以清晰地看到两种方法的优缺点。拉格朗日方法计算相对简单,但对于有流体参与的复杂场景可能不够准确;流固耦合方法能更真实地模拟实际情况,但计算量较大。
这次关于点火增长模型关键字参数及调试,以及破片冲击起爆药柱两种模拟方法的研究,让我对相关领域有了更深入的理解。希望这些分享能对大家有所帮助,一起在模拟的世界里探索更多有趣的现象!

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)