例如在模拟汽车在公路或者机车在轨道上行驶时,此时就需要考虑车辆本身的自重,因为实际情况下车辆是由下面的承载物体支撑的,而咋们建模时机车和轨道是有间隙的或者说零距离接触~此时就需要考虑结构的自重。
当然有人会讲直接施加重力不就得了,何必整得这么复杂呢?但假设你对车体施加初速度的话,在车体和地面接触时车体已经走过了一段距离,我想这应该会对后面的结果有一定的影响。
接着谈谈考虑自重产生的预应力的方法,一般有3种方法可以用来考虑结构自重产生的预应力:[p=30, 2, left] 1、动态松弛法:
包括两种:
explicit_dynamic_relaxation
implicit_dynamic_relaxation
[p=30, 2, left] 2、显隐转换法:就是在显示分析之前先做一个隐士分析,可以用ANSYS或dyna自带的隐士求解器,再用dyna自带的隐士求解器时最后采用双精度版本;[/p][p=30, 2, left]
[/p][p=30, 2, left] 3、阻尼法:就是在显示分析中施加重力加速度是施加一个大的阻尼,使其动能逐渐趋向于0,待其稳定之后将阻尼删除继续下一步分析。[/p]
[p=30, 2, left] 接下来,用一个例子来说明如何用阻尼法来考虑结构自重产生的预应力
如下图所示,图中圆柱为50*400的45#钢,模型采用*simplified_johnson_cook模型,长方体为100*100*15的刚体,两者之间的距离为0.2mm...[/p][p=30, 2, left] 具体分析请见附件[/p][p=30, 2, left]
[/p][p=30, 2, left]
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删