续ANSYS/LSDYNA Training Manual摘记
关于求解控制——很多时候,在显式分析中要说明的求解控制参数与隐式分析中的控制参数非常相似。
——显式求解中要说明的基本参数:
1:TIME 代表实际的物理时间。实际求解时间应该很短,通常为毫秒级。solution:time controls>solution
time
2:EDINT 积分点数(对)。壳单元需要至少3-5个积分点,这样才能捕捉到塑性效应。solution:output
control:Integ Pt Storage…
3:EDRST,EDHTIME 将时间步结果写入到.rst和.his文件的个数。.rst文件记录了整个模型的结果,可供通用后处
理器使用,一般典型的输出步数为10-100个(缺省为100)。.his文件记录了模型的一个子组的结果,可供时间历
史后处理器使用。一般输出步数为1000-1000000(缺省为1000)
——除写出.his和.rst二进制结果文件以外,还可以用EDOPT命令确定写出结果文件d3plot和d3thdt。
——用户还可以输出一系列包含特定信息的ASCII文件:GLSTAT全局模型数据,BNDOUT边界条件力与能量,RWFORC
刚性墙力,DEFORC离散单元力,MATSUM材料能量,NCFORC节点界面力,RCFORC界面反作用力,DEFGEO变形几何数据
,SPCFORC单点约束力,SWFORC节点约束反力(点焊),RBDOUT刚体数据,GCEOUT几何接触实体,SLEOUT滑移面能
量,JNTFORC节点数据,ELOUT单元数据。
——使用三种高级求解控制选项:1,CPU控制:说明CPU限制。2,质量缩放:调整单元质量,增加时间步长。3,
子循环:调整模型以减少CPU时间(不推荐)。
——通过调整每个单元的密度,质量缩放(根据单元的大小调整任何单元的密度)从而对每个单元调整合适的时间
步。
——初始的时间步长与最小的单元有关,使用质量缩放初始时间步长加长,CPU计算时间减少68%,具有质量误差
,质心坐标也会发生变化。
计算控制
——状态开关控制允许用户中断求解过程并检查求解状态
——在ANSYS的输出窗口中用CTRL-C中断求解过程,等待进一步的输入。1,输入SW1终止求解,生成重启动文件。
2,输入SW2得到实际状态的统计情况,LS-DYNA继续运行。3,输入SW3输出一重启动文件,LS-DYNA继续运行。4,
输入SW4写一结果数据组,LS-DYNA继续运行。
——在控制输出时,第一次估计的CPU时间通常过高,用CTRL-C中断求解过程,然后输入SW2得到求解统计情况。
——LS-DYNA求解器根据单元边长及密度自动计算每个单元的最小时间步长。这些值的最小值即为实际使用的时间
步长。
——EDTP可以用来在求解之前先显示具有最小时间步的单元。这个信息可以让用户评价网格的质量,采用适当的修
改(如重新划分网格或使用质量缩放)。
——EDTP在求解之前映射出时间步:模型中最小的单元将控制CPU时间;最小的时间步单元以红颜色绘制(平均时
间步单元以黄色绘制);具有透明选项和列出时间步大小的功能。
自适应剖分
——使用EDADAPT对任意PART进行自适应网格控制,控制网格生成的频率、准则、起始和终止时间,确保得到更精
确结果。每种网格都具有独自的post1和post26后处理文件。
——定义自适应为2步:1,选择一个PART,solution:analysis>adaptive meshing>apply to part. 2,指定重划
控制参数:solution:analysis options>adaptive meshing>global settings
编辑LS-DYNA输入文件
——有几个额外的功能(材料模型:fabric,soil,geological cap 单元:air bags,seat belts,explosives 约束
:rigid body local coordinate systems),无法通过ansys gui实现。此时通过修改输入文件实现这些功能。
——编辑输入文件一般有5步。1,用EDWRITE命令写输入文件jobname.K或.RST.HIS文件。2,退出lsdyna程序。 3
,编辑输入文件.K。4,执行LSDYNA求解器。 5,重新进行
时间历程后处理
——除了所有的通用POST26的功能,ANSYS/LSDYAN使用EDREAD能够从5个LS-DYNA ASCII输出文件直接读取结果:1
,GLSTAT global statistics data 2,MATSUM materical data(part basis) 3,SPCFORC single point
constraint forces 4,RCFORC resultant interface forces 5,SLEOUT sliding interface energies
——在执行了EDREAD命令后,执行STORE(TimeHist Postproc:Store Data...)命令将ASCII数据读入历程变量中
。一旦执行STORE命令,存在每个POST26变量中的数据的类型与个数将在ANSYS的输出窗口列出。
关于重启动
——重启动意味着从接着一个以前的分析重新执行。一个重启动可以从以前的分析结尾开始,也可以从中间开始。
——执行重启动的原因:以前的分析被操作系统或用户终止(SW1),以前的分析超过了定义的CPU时间限制,在先
前的分析中有错误,执行重启动来分析错误。以前的分析没有运行足够长时间。
——在一个simple restart中,原始数据库(jobname.db)在新的分析中没有改变。它用于将分析延长至比用户最
初指定的时间更长的终止时间。原始数据库的唯一变化是jobname.db分析终止时间。
——用EDSTART命令指定显式分析中重启动的状态。solution>analysis ptions>restart option...
——在simple restart中有两个选项:1,从restart option中选择simple restart。 2,指定重启动中使用的文
件名和dump文件。缺省的由LS-DYNA创建的dump文件是d3dumpnn,nn=01,02……99
——在simple restart中,对于内存的大小和二进制文件的缩比系数应该使用缺省值。在开始simple restart后,
不允许改变数据库,应该立即使用SOLVE.分析将从指定的d3dumpnn文件开始,所有的结果将追加在jobname.his和
jobname.rst。
——执行small restart需要3个步骤:1,从restart option中选择small restart。 2,指定使用的文件名和dump
文件。 3,用time命令改变终止时间。
——在small restart中只能改变终止时间。small restart中不能延伸载荷曲线。因此,建议在原始分析时,将载
荷曲线的时间域定义地较终止时间长些。可是SOLVE后,所有地结果将附加到结果文件jobname.his和jobname.rst
。
——EDSTART除了用于重启动,还可以在一个新地分析中用于以下目的:改变要使用地内存大小,改变二进制缩比
系数。
——对于新地分析,如果不需要修改内存和二进制文件缩比系数,可以不使用EDSTART。新的分析中,不要指定
dump文件,从而使用缺省文件d3dump01。
经验指导
建模
——无论何时都要尽可能的避免小单元,因为它们将极大的降低时间的步长。如果需要小单元,使用质量缩放来增
加极限时间步长。
——尽可能不用三角形/四面体/棱柱形单元。为了得到最好的结果,使用立方形的砖块单元。
——如果整个沙漏能超过了内能(应变能)的5%,在模型中使用沙漏控制。可以在GLSTAT和AMTSUM文件中监测沙
漏能。
——可以使用全积分单元来阻止沙漏。然而在涉及到大变形或弯曲问题时,这种单元可能导致结果的精度较差。
——在模型中变形结果不重要的任何部分使用刚体,刚体可以节省大量的CPU时间。
材料
——在定义材料特性时确保使用了协调单元。不正确的单位将不仅决定材料的响应,而且影响材料的接触刚度。
——确保模型中使用的材料数据是精确的,大多数非线性动力学问题的精度取决于输入材料数据的质量。多花点时
间以得到精确的材料数据。
——对所给模型选择最合适的材料模型。如果不能确定某个PART的物理响应是否应该包含某个特殊特性(如:应变
率效应),定义一种包含所有可能特点的材料模型总是最好的。
接触
——在两个接触面之间不允许有初始接触,确保在定义接触的地方模型没有任何重叠。
——总是使用真实的材料特性和壳厚度值,接触面的材料特性和几何形状被用来决定罚刚度。
——在相同的part之间不要定义多重接触。
——对壳单元,除非需要接触力否则使用接触。
——无论何时尽可能使用自动单面接触(ASSC)。此接触是最容易定义的接触类型而不花费过多的CPU时间。
——在求解之前列示所定义的接触面以保证定义了合适的接触。
加载
——避免单点载荷;它们容易引起沙漏模式。既然沙漏单元会将沙漏模式传给相邻的单元,应尽可能避免使用点载
荷。
——在定义载荷曲线之后,使用EDLDPLOT命令进行图形显示以确保其精确性。
——因为LS-DYNA可能会多算几个微秒,将载荷扩展到超过最后的求解时间(终止时间)常常是有用的。
——对准静态问题,施加一个高于真实情况的速度常常是有利的。这能极大的缩减问题的求解时间。
——不允许约束刚体上的节点。所有的约束必须加在刚体的质心(通过EDMP,RIGID命令)。
概要
——为了增加极限时间步长和降低求解时间在大多数问题中使用质量缩放。检查LSDYNA输出窗口以保证质量增加的
百分比是小的。
——输出所有的能量数据。确保计算了沙漏,阻尼和接触能。这些信息对应监测求解精度和调试问题是有用的。
——对应材料特性,长度和时间使用协调单位。如果单位不正确,一般来说,模型将发散。
——使用LSDYNA控制开关来监测求解。经常使用开关SW2来检查运行进程。如果模型开始发射使用SW1来终止分析。
转自:http://blog.sina.com.cn/s/blog_82b5262701016xjr.html
页:
[1]