文档库 最新最全的文档下载
当前位置:文档库 › ABAQUS重启动计算

ABAQUS重启动计算

ABAQUS重启动计算
ABAQUS重启动计算

重启动分析

重启动分析用于多体多工况多步骤分析,或是为了预防意外事故,如:断电,abaqus系统崩溃。重启动具体方法如下:

一.对于多工况问题

如下图,第一(step)分析步工况:

第二(step)分析步工况:

假若我们要调用第一(step)分析步的结果,在此结果上进行工况二的计算,我们就不再需要重新从第一分析步计算了。

操作如下:

1.在Step 模块下进行Output >restart requests, 选择输出重启动数据的分析步,并选择输出频率(Frequency)或者时间间隔(Intervals),在standard 只能定义一项,另一个必须为0.如果将Frequency设置大于0的话,不管分析步结束时最后一个增量步是不是与指定的输出频率相吻合,都会被输出。对于Explicit,只能定义重启动数据的时间间隔(interval),必须大于0,同样不管分析步结束时最后一个增量步是不是与指定的输出时间间隔相吻合,都会被输出。

2.进行工况一的计算,假若工况一的Job 名称为Job-1c,等待结果计算完。

3.这样的话,工况一已经计算完毕,结果输出文件中包含了重启动输出数据。下来我们利用

重启动数据在工况一计算的结果上进行工况二的计算。在

上右击,选择copy model,则出现了新的拷贝模型如下

对此模型进行右击,选择Edit Attributes,输入参数如下:

4.完成以上步骤,下来我们建立工况二的计算,在Step 功能模块中建立在Step-1之后建立

Step-2的分析步。

5.在Load 模块中进行工况二的加载:

6.然后直接跳到Job模块建立重启动Job ,本例中为:Job-2c,则其自动跳到Restart计算。

7.结果如下,Odb文件中只展示Step-2的内容。

二.对于意外断电,或者系统崩溃而分析步没有完成(假若在第四个增量步崩溃)时候:

对应3则可以采用以下参数修改,从第四个增量步再开始分析:

建立Job-2d直接进行重启动计算,则直接从第五步开始分析,结果如下:

Abaqus中复合材料的累积损伤与失效

纤维增强材料的累积损伤与失效:Abaqus拥有纤维增强材料的各向异性损伤的建模功能(纤维增强材料的损伤与失效概论,19.3.1节)。假设未损伤材料为线弹性材料。因为该材料在损伤的初始阶段没有大量的塑性变形,所以用来预测纤维增强材料的损伤行为。Hashin标准最开始用来预测损伤的产生,而损伤演化规律基于损伤过程和线性材料软化过程中的能量耗散理论。 另外,Abaqus也提供混凝土损伤模型,动态失效模型和在粘着单元以及连接单元中进行损伤与失效建模的专业功能。 本章节给出了累积损伤与失效的概论和损伤产生与演变规律的概念简介,并且仅限于塑性金属材料和纤维增强材料的损伤模型。 损伤与失效模型的通用框架 Abaqus提供材料失效模型的通用建模框架,其中允许同一种的材料应用多种失效机制。材料失效就是由材料刚度的逐渐减弱而引起的材料承担载荷的能力完全丧失。刚度逐渐减弱的过程采用损伤力学建模。 为了更好的了解Abaqus中失效建模的功能,考虑简单拉伸测试中的典型金属样品的变形。如图19.1.1-1中所示,应力应变图显示出明确的划分阶段。材料变形的初始阶段是线弹性变形(a-b段),之后随着应变的加强,材料进入塑性屈服阶段(b-c段)。超过c点后,材料的承载能力显著下降直到断裂(c-d段)。最后阶段的变形仅发生在样品变窄的区域。C点表明材料损伤的开始,也被称为损伤开始的标准。超过这一点之后,应力-应变曲线(c-d)由局部变形区域刚度减弱进展决定。根据损伤力学可知,曲线c-d可以看成曲线c-d‘的衰减,曲线c-d‘是在没有损伤的情况下,材料应该遵循的应力-应变规律曲线。

图19.1.1-1 金属样品典型的轴向应力-应变曲线 因此,在Abaqus中失效机制的详细说明里包括四个明显的部分: ●材料无损伤阶段的定义(如图19.1.1-1中曲线a-b-c-d‘) ●损伤开始的标准(如图19.1.1-1中c点) ●损伤发展演变的规律(如图19.1.1-1中曲线c-d) ●单元的选择性删除,因为一旦材料的刚度完全减退就会有单元从计算中移除(如图19.1.1-1 中的d点)。 关于这几部分的内容,我们会对金属塑性材料(金属塑性材料的损伤与失效概论,19.2.1节)和纤维增强材料(纤维增强符合材料的损伤与失效概论,19.3.1节)进行分开讨论。 网格依赖性 在连续介质力学中,通常是根据应力-应变关系建立材料本构模型。当材料表现出导致应变局部化的应变软化行为时,有限元分析的结果带有强烈的网格依赖性,能量的耗散程度取决于网格的精简程度。在Abaqus中所有可使用损伤演化模型都使用减轻网格依赖性的公式。这是通过在公式中引入特征长度来实现的,特征长度作为一个应力-位移关系可以表达本构关系中软化部分,它与单元尺寸有关系。在此情况下,损伤过程中耗散的能量不是由每个单位体积衡量,而是由每个单位面积衡量。这个能量值作为另外一个材料参数,用来计算材料发生完全损伤时的位移。这是与材料断裂力学中临界能量释放率的概念一致的。此公式确保了合适能量的耗散以及最大程度减轻网格的依赖。

ABAQUS模拟预应力筋的方法

ABAQUS模拟预应力筋的方法 1.降温法 这是目前很多人采用的方法。即在预应力筋施加温度荷载(降温),使预应力筋收缩,从而使混凝土获得预应力。 2.ABAQUS自带的初始应力法 直接用*Initial conditions, type=stress可以直接模拟先张法,能获得预应力筋和混凝土的后期应力增量,但无法获得预应力筋的真实应力。 3.Rebar element single 法 利用ABAQUS提供的rebar功能,模拟预应力束,给出rebar与相关实体单元的信息,通过在rebar上施加初始应力即可模拟先张法和后张法。 4. MPC法 分别定义预应力筋(比如truss单元)和混凝土,采用MPC将预应力筋与混凝土联系起来,对预应力筋施加初始应力,即可模拟预应力效应。 5.Rebar Layer法 利用ABAQUS提供的rebar layer功能,将rebar layer定义到surface,membrane或shell基上,通过对rebar施加初始应力,即可模拟先张法和后张法。 经过一段时间的使用和尝试,发现实体内施加预应力还存在不少

缺陷: 1.无法模拟早期的预应力损失,如摩擦损失,锚具回弹损失等; 2.无法准确模拟后张法中在张拉阶段净截面参与计算的问题,这 在截面高度较小,预应力筋较多时,对计算结果影响会比较大; 3.无法模拟换算截面的问题,尽管帮助文件中多次提到rebar layer的刚度被添加到surface section等中,由于surface section没有内在刚度,多次测试发现rebar layer的刚度无法添加到结构中。后尝试用shell section的方式来实现。帮助文件中没有直接提到用shell section带rebar layer埋于solid 单元的方式可以模拟预应力。经多次测试发现是可以考虑shell 和rebar layer的附加刚度,但结算结果不稳定。 几个要点: 1>.shell section能自动采用换算截面,其但 换算系数为N而不是N-1。 2>.shell section采用换算截面时,其附属的rebar layer面积也一并参与换算。 3>.若考虑预应力作用,其作用仅限于rebar layer 部分,而不及于shell section本身。 本次新增的inp文件中可对比测试shell section和surface section。见文件中相关数据行提示。 注意新问题:当rebar layer面积较大时,误差很大,需进一步解决,这也许是ABAQUS帮助文件中没直接推荐shell section with rebar

Abaqus嵌入Cohesive单元插件POLARIS_INSERTCOHELEM使用说明书

POLARIS_INSERTCOHELEM使用说明书 作者:星辰北极星 目录 POLARIS_INSERTCOHELEM使用说明书 (1) 1 第一部分:星辰-北极星插件介绍:POLARIS_INSERTCOHELEM (2) 1.1功能简介 (2) 1.2插件的主要功能 (2) 1.3插件使用方法: (2) 1.3.1插件安装 (2) 1.3.2插件界面 (3) 1.3.3使用的常见问题 (4) 1.4插件测试: (6) 1.4.1测试模型:三维20*20*20立方体快 (6) 1.4.2测试模型:二维100*100正方形 (6) 1.5示例 (7) 1.5.1球体全局嵌入有厚度Cohesive单元 (7) 1.5.2纤维束嵌入有厚度Cohesive单元 (8) 1.5.3混凝土细观骨料模型嵌入Cohesive单元 (8)

1第一部分:星辰-北极星插件介绍:POLARIS_INSERTCOHELEM 1.1功能简介 POLARIS-INSERTCOHELEM是星辰北极星团队开发的一款Abaqus插件,用于实体单元之间嵌入Cohesive单元功能,可实现复杂多裂缝的研究。拓展软件原有功能,可实现全局、局部的零厚度或有厚度Coehsive单元的嵌入,可大大节约使用者的时间,提高工作效率。 1.2插件的主要功能 1)支持二维(三角形、四边形单元)、三维(六面体、楔形体、四面体单元)实体单元之间嵌入Cohesive单元层; 2)嵌入方式多样化,支持全局单元面、全局几何面、Set集合、手选几何面和手选单 元面五种嵌入区域; 3)支持零厚度和非零厚度Cohesive单元嵌入,(四面体单元除外); 4)支持渗流和非渗流Cohesive单元嵌入,可实现复杂缝网压裂模拟。 1.3插件使用方法: 1.3.1插件安装 1、请解压插件包,生成一文件夹与本安装说明; 2、打开我的电脑,并在文件路径处输入:%homepath%\abaqus_plugins 3、将解压完成的文件夹放置到此路径下; 4、重启Abaqus软件,在窗口的工具条中将新增工具条,点击图标即可激活插件。 5、第一次点击应用会弹出注册窗口,如下:

Abaqus-中显示动力学分析步骤

准静态分析——ABAQUS/Explicit 准静态过程(guasi-static process) 在过程进行的每一瞬间,系统都接近于平衡状态,以致在任意选取的短时间dt内,状态参量在整个系统的各部分都有确定的值,整个过程可以看成是由一系列极接近平衡的状态所构成,这种过程称为准静态过程。无限缓慢地压缩和无限缓慢地膨胀过程可近似看作为准静态过程。准静态过程是一种理想过程,实际上是办不到的。 准静态原为一个热力学概念,在这里引用主要是指模型在加载的过程中任意时刻所经历的中间状态都可近似地视为静力状态,因此当加载过程进行得无限缓慢时,在各个时刻模型所处的状态就可近似地看作是静态,该过程便是准静态过程。准静态啮合过程仿真主要考虑的是弧齿锥齿轮副在加载时的接触状态,以及齿面和齿根的应力变化规律,其前提是不考虑齿轮副惯性的影响。 ABAQUS/Explicit准静态分析 显式求解方法是一种真正的动态求解过程,它的最初发展是为了模拟高速冲击问题,在这类问题的求解中惯性发挥了主导性作用。当求解动力平衡的状态时,非平衡力以应力波的形式在相邻的单元之间传播。由于最小稳定时间增量一般地是非常小的值,所以大多少问题需要大量的时间增量步。 在求解准静态问题上,显式求解方法已经证明是有价值的,另外ABAQUS/Explicit在求解某些类型的静态问题方面比ABAQUS/Standard更容易。在求解复杂的接触问题时,显式过程相对于隐式过程的一个优势是更加容易。此外,当模型很大时,显式过程比隐式过程需要较少的系统资源。 将显式动态过程应用于准静态问题需要一些特殊的考虑。根据定义,由于一个静态求解是一个长时间的求解过程,所以在其固有的时间尺度上分析模拟常常在计算上是不切合实际的,它将需要大量的小的时间增量。因此,为了获得较经济的解答,必须采取一些方式来加速问题的模拟。但是带来的问题是随着问题的加速,静态平衡的状态卷入了动态平衡的状态,在这里惯性力成为更加起主导作用的力。目标是在保持惯性力的影响不显著的前提下用最短的时间进行模拟。 准静态(Quasi-static)分析也可以在ABAQUS/Standard中进行。当惯性力可以忽略时,在ABAQUS/Standard中的准静态应力分析用来模拟含时间相关材料响应(蠕变、膨胀、粘弹性和双层粘塑性)的线性或非线性问题。关于在ABAQUS/Standard中准静态分析的更多信息,请参阅ABAQUS分析用户手册(ABAQUS Analysis User’s Manual)的第6.2.5节“Quasi-static analysis”。 1. 显式动态问题类比 假设两个载满了乘客的电梯。在缓慢的情况下,门打开后你步入电梯。为了腾出空间,邻近门口的人慢慢地推他身边的人,这些被推的人再去推他身边的人,如此继续下去。这种扰动在电梯中传播,直到靠近墙边的人表示他们无法移动为止。一系列的波在电梯中传播,直到每个人都到达了一个新的平衡位置。如果你稍稍加快速度,你会比前面更用力地推动你身边的人,但是最终每个人都会停留在与缓慢的情况下相同的位置。 在快速情况下,门打开后你以很高的速度冲入电梯,电梯里的人没有时间挪动位置来重新安排他们自己以便容纳你。你将会直接地撞伤在门口的两个人,而其他人则没有受到影响。

abaqus重启动分析

1 导入文件 在step 里面设置重启动分析请求 如上图所示 这样会在step-fix 那里生成一个 res 文件便于重分析启动 将job 命名为restart 之后就运行job 文件,直至运行完毕 (该模型分三步 加载螺栓预紧力)最后一步加载预紧力完成 复制一个restart 模型 restart-copy 编辑模型属性设置重启动 -Wedels P A ML C +at i ^T L S —8 X Aikalysi s model

3 +1 initial(X' ■ tj ma shear Ml ■丄II C M3 17 i J rill* TuTii I1,T? m 厂 在复制模型里面,在分析步里面设置你后面想分析的分析步骤这里我加了个施加剪力的步骤,由于施加位移荷载,清除掉复制模型里 面的load里面的力。而且上一步的螺栓预紧力会通过后面设置预定义场,而传导致step-shear分析步,所以清除load里面的力。 下图由于存在法向接触和切向接触,搭接构建存在剪切力,收敛困难,所以第一步分析步设小。

施加位移荷载

设置预定义场如上图所示选择图示全部实体 新建一个作业,运行restart-copy 这个作业就会以施加预应力后的结果为作业的初始状态 计算结果如下图所示

以上就以一个简单的分析,讲解,对于大型复杂的分析避免浪费时间重启动分析是个不错选择 最近碰到一个计算时间比较长的Explicit 模型,分析步4个,每个分析步计算时间都超过8小时,由于用笔记本计算,下班就得中断计算关机走人,这样就不得不考虑重启动的问题。 经过这几天的摸索,发现对于这种计算时间长的Explicit模型,要 想是实现意外中断以后继续计算,最好的方法就是用recover。 方法其实很简单: 要想在中断以后实现无缝连接(接着上一个in creme nt继续计算),必须在计算之前做一个Restart的设定,CAE step模块, output->restart requests->i ntervals ,默认为1,将这个数据改

abaqus系列教程-13ABAQUSExplicit准静态分析

13 ABAQUS/Explicit准静态分析 显式求解方法是一种真正的动态求解过程,它的最初发展是为了模拟高速冲击问题,在这类问题的求解中惯性发挥了主导性作用。当求解动力平衡的状态时,非平衡力以应力波的形式在相邻的单元之间传播。由于最小稳定时间增量一般地是非常小的值,所以大多少问题需要大量的时间增量步。 在求解准静态问题上,显式求解方法已经证明是有价值的,另外ABAQUS/Explicit 在求解某些类型的静态问题方面比ABAQUS/Standard更容易。在求解复杂的接触问题时,显式过程相对于隐式过程的一个优势是更加容易。此外,当模型成为很大时,显式过程比隐式过程需要较少的系统资源。关于隐式与显式过程的详细比较请参见第2.4节“隐式和显式过程的比较”。 将显式动态过程应用于准静态问题需要一些特殊的考虑。根据定义,由于一个静态求解是一个长时间的求解过程,所以在其固有的时间尺度上分析模拟常常在计算上是不切合实际的,它将需要大量的小的时间增量。因此,为了获得较经济的解答,必须采取一些方式来加速问题的模拟。但是带来的问题是随着问题的加速,静态平衡的状态卷入了动态平衡的状态,在这里惯性力成为更加起主导作用的力。目标是在保持惯性力的影响不显著的前提下用最短的时间进行模拟。 准静态(Quasi-static)分析也可以在ABAQUS/Standard中进行。当惯性力可以忽略时,在ABAQUS/Standard中的准静态应力分析用来模拟含时间相关材料响应(蠕变、膨胀、粘弹性和双层粘塑性)的线性或非线性问题。关于在ABAQUS/Standard中准静态分析的更多信息,请参阅ABAQUS分析用户手册(ABAQUS Analysis User’s Manual)的第6.2.5节“Quasi-static analysis”。 13.1 显式动态问题类比 为了使你能够更直观地理解在缓慢、准静态加载情况和快速加载情况之间的区别,我们应用图13-1来类比说明。

ABAQUS减少计算时间

ABAQUS/Standard与ABAQUS/Explicit各自的适用范围 ABAQUS/Explicit如何降低计算时间 对于光滑的非线性问题,ABAQUS/Standard更有效,而ABAQUS/Explicit适于求解复杂的非线性动力学问题,特别是用于模拟短暂、瞬时的动态事件,如冲击和爆炸问题。 有些复杂的接触问题(例如模拟成形),使用ABAQUS/Standard要进行大量的迭代,甚至可能难以收敛,而使用ABAQUS/Explicit就可以大大缩短计算时间。 如果一个准静态分析以它的自然时间进行,其解几乎跟它的真实静态解相同。 经常需要使用load rate scaling 或 mass scaling 获得一个准静态解,这样使用的CPU时间更短。这两种办法是缩短explicit下计算时间的加速办法。 loading rate 经常可以适当增加,只要这个解不局部化(localize)。如果loading rate增加的太多,惯性力会极大第影响求得的解的准确性; MASS scaling 可以替代“增加loading rate”来使用,其减少计算时间的功能一样。当使用率相关材料时,mass scaling更好,因为增加loading rate 人为地改变了材料属性;对于不是与率相关的材料,这两种办法都可以,但相同的缩放因子的值所引起的speedup是平方根的关系。 质量缩放因子(mass scaling factor)100等同于加载速率因子(loading rate scaling factor)10产生的计算时间的下降效果。 静态分析中,结构的最低阶模态决定了其响应,知道最小的自然频率,并且相应地,最低阶模态的周期也就知道了,可以估计能够获得合适的静态响应所要求的时间。只要时间大于最低阶模态周期,即可满足准静态响应的条件。 有必要运行一序列不同的loading rate的分析,以此来确定一个可以接受的loading rate。既要实现降低cpu求解时间的目的,又不能引起显著的动态效应。 在模拟计算的大部分过程中,变形材料的动能不应超出其内能的5%-10%。注意这两者的比值要足够小。 在准静态分析中,使用光滑的分析步幅值曲线(smooth step amplitude curve)定义位移是最高效的方式。 对于精度和效率,准静态分析要求加载尽可能地光滑。突变的、抽筋的运动会引起应力波,这可能导致噪音或不准确的解。 使用smooth step amplitude curve实现光滑地加载力或光滑地加载位移。评价结果可接受的初始标准是动能与内能相比为很小。表格(tabular)定义的幅值曲线加载,尽管也可以满足使得动能与其内能相比很小,但是光滑的加载可以减小动能的波动,产生一个满意的准静态的响应。 从Abaqus/Explicit中将模型导入到Abaqus/Standard进行高效的回弹分析。

Abaqus-中显示动力学分析步骤

Abaqus-中显示动力学分析步骤

准静态分析——ABAQUS/Explicit 准静态过程(guasi-static process) 在过程进行的每一瞬间,系统都接近于平衡状态,以致在任意选取的短时间dt内,状态参量在整个系统的各部分都有确定的值,整个过程可以看成是由一系列极接近平衡的状态所构成,这种过程称为准静态过程。无限缓慢地压缩和无限缓慢地膨胀过程可近似看作为准静态过程。准静态过程是一种理想过程,实际上是办不到的。 准静态原为一个热力学概念,在这里引用主要是指模型在加载的过程中任意时刻所经历的中间状态都可近似地视为静力状态,因此当加载过程进行得无限缓慢时,在各个时刻模型所处的状态就可近似地看作是静态,该过程便是准静态过程。准静态啮合过程仿真主要考虑的是弧齿锥齿轮副在加载时的接触状态,以及齿面和齿根的应力变化规律,其前提是不考虑齿轮副惯性的影响。 ABAQUS/Explicit准静态分析 显式求解方法是一种真正的动态求解过程,它的最初发展是为了模拟高速冲击问题,在这类问题的求解中惯性发挥了主导性作用。当求解动力平衡的状态时,非平衡力以应力波的形式在相邻的单元之间传播。由于最小稳定时间增量一般地是非常小的值,所以大多少问题需要大量的时间增量步。 在求解准静态问题上,显式求解方法已经证明是有价值的,另外ABAQUS/Explicit在求解某些类型的静态问题方面比ABAQUS/Standard更容易。在求解复杂的接触问题时,显式过程相对于隐式过程的一个优势是更加容易。此外,当模型很大时,显式过程比隐式过程需要较少的系统资源。 将显式动态过程应用于准静态问题需要一些特殊的考虑。根据定义,由于一个静态求解是一个长时间的求解过程,所以在其固有的时间尺度上分析模拟常常在计算上是不切合实际的,它将需要大量的小的时间增量。因此,为了获得较经济的解答,必须采取一些方式来加速问题的模拟。但是带来的问题是随着问题的加速,静态平衡的状态卷入了动态平衡的状态,在这里惯性力成为更加起主导作用的力。目标是在保持惯性力的影响不显著的前提下用最短的时间进行模拟。 准静态(Quasi-static)分析也可以在ABAQUS/Standard中进行。当惯性力可以忽略时,在ABAQUS/Standard中的准静态应力分析用来模拟含时间相关材料响应(蠕变、膨胀、粘弹性和双层粘塑性)的线性或非线性问题。关于在ABAQUS/Standard中准静态分析的更多信息,请参阅ABAQUS分析用户手册(ABAQUS Analysis User’s Manual)的第6.2.5节“Quasi-static analysis”。 1. 显式动态问题类比 假设两个载满了乘客的电梯。在缓慢的情况下,门打开后你步入电梯。为了腾出空间,邻近门口的人慢慢地推他身边的人,这些被推的人再去推他身边的人,如此继续下去。这种扰动在电梯中传播,直到靠近墙边的人表示他们无法移动为止。一系列的波在电梯中传播,直到每个人都到达了一个新的平衡位置。如果你稍稍加快速度,你会比前面更用力地推动你身边的人,但是最终每个人都会停留在与缓慢的情况下相同的位置。 在快速情况下,门打开后你以很高的速度冲入电梯,电梯里的人没有时间挪动位置来重新安排他们自己以便容纳你。你将会直接地撞伤在门口的两个人,而其他人则没有受到影响。

ABAQUS中的损伤模型

本周主要是研究了ABAQUS中自带的损伤模型。关于弹塑性力学的内容,感觉再看下去会跑偏,故先回归损伤力学。 主要阅读ABAQUS用户帮助手册及一些用ABAQUS建立损伤模型的相关文献。 [1]Abaqus Analysis User’s Manual [2]婴幼儿摇椅金属底座的破裂分析.2010 Abaqus Taiwan Users’Conference. [3]曹明,ABAQUS损伤塑性模型损伤因子计算方法研究. [4] Failure Modeling of Titanium 6Al-4V and Aluminum 2024-T3 With the Johnson-Cook Material Model 另外,在Abaqus Example Problems Manual中有考虑损伤的模拟薄板铝材在准静态荷载和动力荷载下的累进失效分析的操作范例,还没来得及看。 ABAQUS中包括延性金属损伤、服从Traction-Separation法则的损伤、纤维增强复合物的损伤、弹性体损伤。实际上对于混凝土还有塑性损伤模型,东南大学的曹明[3]对该模型有详尽描述。在此仅讨论金属损伤模型。 对于损伤的主菜单,定义的是损伤的萌发模型,子选项为损伤的演化。先来谈谈损伤的萌发模型。 1、损伤萌发模型 延性金属损伤包括柔性损伤、Johnson-Cook损伤、剪切损伤、FLD损伤、FLSD

损伤、M-K损伤、MSFLD损伤。 服从Traction-Separation法则的损伤是针对Cohesive Element(黏着单元),应该不适合厚钢板结构,不予考虑。 纤维增强复合物损伤不考虑。 弹性体损伤针对于类似橡胶类物质,不考虑。 对于延性金属损伤,剪切损伤模型用于预测剪切带局部化引起的损伤,FLD、FLSD、MSFLD、M-K损伤都是用于预测金属薄片成型引起的损伤,故现在只剩柔性损伤和Johnson-Cook损伤符合厚钢板结构的损伤研究。 柔性损伤和Johnson-Cook损伤都是一类模型,预测由于延性金属内部空隙成核、成长、集结引起的损伤萌生。模型假定损伤萌生时的等效塑性应变是三轴应力和应变率的函数。该延性准则由MISES、Johnson-Cook、Hill、Drucker-Prager塑性模型整合得到。 柔性损伤需输入的参数是断裂应变(损伤发生时的等效断裂应变)(Equivalent fracture strain at damage initiation)、应力三轴度(η=?p/q,其中p是压应力(pressure stress,也可译为静水压应力),q是MISES等效应力)、应变率(等效塑性应变率ε???pl)。三者关系是,在不同的三轴应力和应变率下,损伤萌生的断裂应变是不同的。三者是以表格的形式输入的,表现了材料的一种性能。所以应用该模型的前提是材料性能已知或已经假定,有点类似ABAQUS中对塑性材料的定义。 Johnson-Cook损伤需要输入五个失效参数D1-D5、熔点θmelt、转变温度

关于abaqus重启计算

abaqus中的重启动分析 2009-12-24 11:06 *模型的重启动分析-restart 按理说restart不应该算是一个分析的技巧,而是一个常识,不过呢可能有很多朋友没有 建过大型模型导致restart也用的较少,所以也介绍下 1.什么是restart 你的job可能包含多个step,可是如果你的模型很大,可能会有这样一种情况,当你花了几天几夜,终于分析好的时候,你发现the first step的边界条件设置的有问题,这对于你真是晴天霹雳,于是你只好重新来过,可是低二天你发现你的电脑restart,这时的你可能只能问上帝了,how can i do? *restart,就是将一个复杂的模型分析过程分成很多的阶段,甚至是一个increatment step 一个阶段,你可以对每个阶段的结果进行检验,然后进入下一个阶段进行分析。 2.重启动需要那些文件 对于standard来说,.res,.mdl,.stt,.prt,.odb,这些文件是用于重启动的,explict是 .abq,.stt,.prt,.odb. 3.如何在一个分析中设置重启动来生成以上文件。 这里只介绍下在standard的用法,其实很简单? inp文件里面加入*RESTART, WRITE, FREQUENCY=N就可以了 cae默认加入了重启选项,不过可以在step->output->restart request里面设置输出的频率,也就是frequency。 *技巧: 因为res文件包含了模型的几乎全部信息,所以非常大,你可以设置overlay 参数使后面的数据覆盖吊前面的数据,不过restart的话你也只能从最后一个增量步开始 4.如何重启 你要指定一个重启点,inp文件里面加上*RESTART, READ, STEP=step, INC=increment就可以了 cae中更简单,首先在model->edit attribute里面选择restart,指定前面分析的 job名和你想重启动的开始分析步和增量步就可以了,然后在job里面指定重新创建的工作类型,restart,that's all. 5.注意 重启动不能改变你的原始分析中的任何参数,也就是说,你的启动点的模型必须和原始分析中的模型完全一致的,所以不要企图采用restart的方法来改变边界条件,材料参数或者网格的密度等等。这些需要另外的技巧来实现。 一、设原文件为ab.inp,则写一重启文件re_ab.inp,在其中加入*restart,read,后用在command中输入abaqus job=re_ab oldjob=ab 二、上法不对的话,可以在 dat,log,msg中找到中断的增量步,假如为step1

ABAQUS中的损伤模型

创作编号: GB8878185555334563BT9125XW 创作者:凤呜大王* 本周主要是研究了ABAQUS中自带的损伤模型。关于弹塑性力学的内容,感觉再看下去会跑偏,故先回归损伤力学。 主要阅读ABAQUS用户帮助手册及一些用ABAQUS建立损伤模型的相关文献。 [1]Abaqus Analysis User’s Manual [2]婴幼儿摇椅金属底座的破裂分析.2010 Abaqus Taiwan Users’Conference. [3]曹明,ABAQUS损伤塑性模型损伤因子计算方法研究. [4]Failure Modeling of Titanium 6Al-4V and Aluminum 2024-T3 With the Johnson-Cook Material Model 另外,在Abaqus Example Problems Manual中有考虑损伤的模拟薄板铝材在准静态荷载和动力荷载下的累进失效分析的操作范例,还没来得及看。 ABAQUS中包括延性金属损伤、服从Traction-Separation法则的损伤、纤维增强复合物的损伤、弹性体损伤。实际上对于混凝土还有塑性损伤模型,东南大学的曹明[3]对该模型有详尽描述。在此仅讨论金属损伤模型。 对于损伤的主菜单,定义的是损伤的萌发模型,子选项为损伤的演化。先来谈谈损伤的萌发模型。 1、损伤萌发模型 延性金属损伤包括柔性损伤、Johnson-Cook损伤、剪切损伤、FLD损伤、FLSD损伤、M-K损伤、MSFLD损伤。 服从Traction-Separation法则的损伤是针对Cohesive Element(黏着单元),应该不适合厚钢板结构,不予考虑。 纤维增强复合物损伤不考虑。 弹性体损伤针对于类似橡胶类物质,不考虑。

abaqus损伤准则总结

ABAQUS中有四种初始断裂准则: 在高应变速率下变形时,有shear failure和tensile failure(旋压用不到,不再介绍) 对于断裂延性金属:可以选用A:韧性准则(ductile criteria)和B:剪切准则(shear criteria) 对于缩颈不稳定性可以使用(钣金):C:FLD、FLSD、M-K以及MSFLD 对于铝合金、镁合金以及高强钢在变形过程中会出现不同机制的断裂,可能会将以上准则联合起来进行使用。 损伤的感念如下图所示:

1.韧性断裂准则中提供的韧性断裂准则需要输入的参数为:1.1ABAQUS断裂应变;应力三轴度;应变速率 要测量不同应力三轴度下的断裂应变需要进行大量的实验,这是不可取的。Hooputra et al,2004通过实验和理论推导得到了在定应变速率下,断裂应变和应力三轴度的关系: 公式中::应力三轴度。即平均应力和屈服应力的比值; 为等双轴拉伸时的应力三:等双轴拉伸时,断裂时的等效塑性应变,轴度,其值为2/3;

为等双轴压缩时的应:等双轴压缩时,断裂时的等效塑性应变, 力三轴度,其值为-2/3; 因此,为了得到断裂时等效塑性应变和应力三轴度的关系,只需要求出 和参数三个参数即可。根据方程已得到不同应力三轴度下的断、裂应变。 、和在一个应变速率下只需要三组数据,就可以求出方程中的 。帮助文件中的建议:ABAQUS ==2/3方程一(是不是:例如在杯突试验中,应力三轴度为已知量杯突实验和等双轴拉伸的变形时等效的,杯突实验如何在高温下进行,能否用双向拉伸实验代替?) =此时,通过对进行杯突实验的板料印制网格,可以得

abaqus重启动分析

1 导入restart.inp文件 在step里面设置重启动分析请求如上图所示 这样会在step-fix那里生成一个res文件便于重分析启动 将job 命名为restart 之后就运行job文件,直至运行完毕。(该模型分三步加载螺栓预紧力)最后一步加载预紧力完成 2 复制一个restart模型为 restart-copy 编辑模型属性设置重启动

3 在复制模型里面,在分析步里面设置你后面想分析的分析步骤这里我加了个施加剪力的步骤,由于施加位移荷载,清除掉复制模型里面的load里面的力。而且上一步的螺栓预紧力会通过后面设置预定义场,而传导致step-shear分析步,所以清除load里面的力。 下图由于存在法向接触和切向接触,搭接构建存在剪切力,收敛困难,所以第一步分析步设小。

4 施加位移荷载

设置预定义场如上图所示选择图示全部实体 设置上一步运行的job名称 新建一个作业,运行restart-copy 这个作业就会以施加预应力后的结果为作业的初始状态。

计算结果如下图所示 以上就以一个简单的分析,讲解,对于大型复杂的分析避免浪费时间重启动分析是个不错选择。 最近碰到一个计算时间比较长的Explicit模型,分析步4个,每个分析步计算时间都超过8小时,由于用笔记本计算,下班就得中断计算关机走人,这样就不得不考虑重启动的问题。 经过这几天的摸索,发现对于这种计算时间长的Explicit模型,要想是实现意外中断以后继续计算,最好的方法就是用recover。 方法其实很简单: 要想在中断以后实现无缝连接(接着上一个increment继续计算),必须在计算之前做一个Restart的设定,CAE:step模块,output->restart

abaqus重启动分析

1 导入restart、inp文件 在step里面设置重启动分析请求如上图所示 这样会在step-fix那里生成一个res文件便于重分析启动 将job 命名为restart 之后就运行job文件,直至运行完毕。 (该模型分三步加载螺栓预紧力)最后一步加载预紧力完成 2 复制一个restart模型为 restart-copy 编辑模型属性设置重启动 3 在复制 模型里 面,在分 析步里 面设置您后面想分析得分析步 骤这里我加了个施加剪力得步骤,由于施加位移荷载,清除掉复制

模型里面得load里面得力。而且上一步得螺栓预紧力会通过后面设置预定义场,而传导致step-shear分析步,所以清除load里面得力。 下图由于存在法向接触与切向接触,搭接构建存在剪切力,收敛困难,所以第一步分析步设小。 4 施加位移荷载

设置预定义场如上图所示选择图示全部实体 设置上一步运行得job名称 新建一个作业,运行restart-copy 这个作业就会以施加预应力后得结果为作业得初始状态。计算结果如下图所示

以上就以一个简单得分析,讲解,对于大型复杂得分析避免浪费时间 重启动分析就是个不错选择。 最近碰到一个计算时间比较长得Explicit模型,分析步4个,每个分析步计算时间都超过8小时,由于用笔记本计算,下班就得中断计算关机走人,这样就不得不考虑重启动得问题。 经过这几天得摸索,发现对于这种计算时间长得Explicit模型,要想就是实现意外中断以后继续计算,最好得方法就就是用recover。 方法其实很简单: 要想在中断以后实现无缝连接(接着上一个increment继续计算),必须在计算之前做一个Restart得设定,CAE:step模块,output->restart requests->intervals,默认为1,将这个数据改大一点,我改为100,与field output得inteval对应起来。有了这个前提,不管什么时候中断,只需把该job type改为recover,然后提交就会接着中断得部分继续算。再中断再提交就行了,不需要做任何改动,直至计算完成。 mand命令:abaqus job=jobname recover int。

abaqus技巧汇总1

浙江大学bbs 采用abaqus的cae进行力学问题的分析,其对模型的处理存在很多的技巧,对abaqus的一些分析技巧进行一些概述,希望对大家有所帮助。 1.abaqus的多图层绘图 abaqus的cae默认一个视区仅仅绘出一个图形,譬如contor图,变形图,x-y 曲线图等,其实在abaqus里面存在一个类似于origin里面的图层的概念,对于每个当前视区里面的图形都可以建立一个图层,并且可以将多个图层合并在一个图形里面,称之为Overlay Plot,譬如你可以在同一副图中,左边绘出contor图,右边绘出x-y图等等,并且在abaqus里面的操作也是很简单的。 1.首先进入可视化模块,当然要先打开你的模型数据文件(。odb) 2.第一步要先创建好你的图形,譬如变形图等等 3.进入view里面的overlay plot,点击creat,创建一个图层,现在在viewport layer 里出现了你创建的图层了 4.注意你创建的图层,可以看到在visible 下面有个选择的标记,表示在视区里面你的图层是否可见,和autocad里面是一样,取消则不可见current表示是否是当前图层,有些操作只能对当前图层操作有效,同cad name是你建立图层的名称,其他的属性值和你的模型数据库及图形的类型有关,一般不能改动的。 5.重复2-4步就可以创建多个图层了 6.创建好之后就可以选择plot/apply,则在视区显示出所有的可见的图层 1.什么是子结构 子结构也叫超单元的(两者还是有点区别的,文后会谈到),子结构并不是abaqus 里面的新东东,而是有限元里面的一个概念,所谓子结构就是将一组单元组合为一个单元(称为超单元),注意是一个单元,这个单元和你用的其他任何一种类型的单元一样使用。 2.为什么要用子结构 使用子结构并不是为了好玩,凡是建过大型有限元模型的兄弟们都可能碰到过计算一个问题要花几个小时,一两天甚至由于单元太多无法求解的情况,子结构正是针对这类问题的一种解决方法,所以子结构肯定是对一个大型的有限元模型的,譬如在求解非线性问题的时候,因为对于一个非线性问题,系统往往经过多次迭代,每次这个系统的刚度矩阵都会被重新计算,而一般来说一个大型问题往往有很大一部分的变形是很小的,把这部分作为一个子结构,其刚度矩阵仅要计算一次,大大节约了计算时间。 3.哪些情况可以使用子结构 前面提到的非线性问题,包括了很小变形的或者线弹性部分可以使用子结构,特别是当模型中有很多相同的部分时,提到的最多的一个例子就是桌子的四条腿,四条腿作为子结构(因为基本时弹性变形)可以包括了很多的实体单元,可以大大提高效率再一个就是问题确实太大,只有采用子结构将问题分成很多块,计算出结果后再次采用子结构分块计算,一直到能对每块单独计算为止。 4.abaqus中子结构的特点及要注意的问题 子结构是一组单元的集合,但是在子结构中仅仅只有你指定的那些节点的自由度会保留下来而其他节点的自由度都被消除了,其他的节点均是通过线性插值的方式获得求解;

ABAQUS重启动

ABAQUS重启动 重启动需要的文件cae、jnl、mdl、odb、stt、res、prt 重启动之前需要准备的工作: 要求在分析步频率一栏中输入N,默认N=0(不写入重启动文件),将N设为1即写入重启动。 分析步→→输出→→重启动请求,将频率一列所需要的分析步设置为1,即每个增量步输出一次重启动数据。 开始重启动: (一)特征树,复制model-1为model-2 (二)右键model-2的属性→→选择编辑属性 (三)重启动→→从下列作业中读取数据,分析步名称。。。。。(从分析步结束出重启动) (四)Job模块→→创建新的Job(提交→→重启动) 具体操作步骤如下: Abaqus重启动分析的其中一个重要功能是防止由于意外导致的计算突然中断,重启动分析能够实现在重新启动计算时以前面的计算为基础,也即是接着前面的计算继续完成后续的计算过程。 对于计算时间比较长的计算模型,建议都设置重启动,以防止任何可能的意外。可能需要进行重启动分析的模型,在设置时仅在step模块需要设置重启动输出,Abaqus默认的是不输出重启动数据。 设置操作的位置如下所示。 图1 弹出如下所示的对话框,设置其中的Frequency即可,表示每10个增量步输出一次重启动数据,这个输出频率根据实际需要设置。 图2 设置完成后即可计算,一旦计算程序突然中止,则可以采用重启动分析来继续计算。 操作过程如下所述,先在Model树下将之前的模型进行复制,示例中是将model-1复制为model-2,如下图所示。

图3 之后,右键属性,选择Edit Attribute,修改model-2的属性,如下图所示,选择Restart的数据来源为Job-1的Step-1的最后一个输出数据(重启动数据). 图4 然后直接跳到Job模块,创建一个新的Job,基于model-2,Job-2的分析类型为重启动分析,如下图所示。

Abaqus损伤总结

Abaqus损伤总结 初始损伤 初始损伤对应于材料开始退化,当应力或应变满足于定义的初始临界损伤准则,则此时退化开始。Abaqus 的Damage for traction separation laws 中包括:Quade Damage、Maxe Damage、Quads Damage、Maxs Damage、Maxpe Damage、Maxps Damage 六种初始损伤准则,其中前四种用于一般复合材料分层模拟,后两种主要是在扩展有限元法模拟不连续体(比如crack 问题)问题时使用。前四种对应于界面单元的含义如下:Maxe Damage 最大名义应变准则: Maxs Damage 最大名义应力准则: Quads Damage 二次名义应变准则: Quade Damage 二次名义应力准则: 其中σ1 层间正应力σ2 σ3 层间剪应力对应的分别是有实验测的极限正应力第一二剪应力 ε1 层间正应变ε2 ε3 层间剪应变对应的分别是有实验测的极限正应变第一二剪应变 1、三维空间中任一点应力有6个分量,在ABAQUS中分别对应S11,S22,S33,S12,S13,S23。 2、一般情况下,通过该点的任意截面上有正应力及其剪应力作用。但有一些特殊截面,在这些截面上仅有正应力作用,而无剪应力作用。称这些无剪应力作用的面为主截面,其上的正应力为主应力,主截面的法线叫主轴,主截面为互相正交。主应力分别以表示,按代数

值排列(有正负号)为。其中在ABAQUS中分别对应Max. Principal、Mid. Principal、Min. Principal,这三个量在任何坐标系统下都是不变量。 在ABAQUS中对应变的部分理解 1、E—总应变;Eij—应变分量 2、EP---主应变;EPn----分为Minimum, intermediate, and maximum principal strains (EP1 EP2 EP3) 3、NE----名义应变;NEP---主名义应变; 4、LE----真应变(或对数应变);LEij---真应变分量;LEP---主真应变; 5、EE—弹性应变; 6、IE---非弹性应变分量; 7、PE---塑性应变分量; 8、PEEQ---等效塑性应变---在塑性分析中若该值〉0,表示材料已经屈服;描述整个变形过程中塑性应变的累积结果; 若单调加载则PEEQ=PEMAG ; 9、PEMAG----塑性应变量(幅值Manitude)---描述变形过程中某一时刻的塑性应变,与加载历史无关; 10、THE---热应变分量; 损伤曲线

abaqus计算回弹的方法

Abaqus回弹计算过程 回弹分析我倒是做过两个,说下简要步骤吧,同样是仅供参考啊 1.首先用·explicit做成型过程的分析,加载方式选位移加载比较好,加载的幅值选smooth step(平滑变化) 2.可适当的用质量放大来加快这一准静态分析的过程 3.分析完成后可用standard观察工件的回弹,具体做法是: 1.Model-Copy Model 2.在新复制的模型中仅留下成型件,删除其他一切无关的边界条件以及上下模,包括在Explicit中定义的接触属性 3.在step模块中创建predefine field request-others-initial state-last frame/last step(导入的job名称为之前做成型分析的那个job的名称) 4.删除原来所有的后续分析步,并新建一个static,general的分析步 5.创建一个新的作业提交分析,并观察回弹 大致就是这样吧,希望对你有用! 回弹分析,从explicit导入standard计算。先copy explicit中模型进入standard模块,然后做一下改进,删除各个part、set和surface等,只留下需要回弹分析的变形体。删除分析步,删除接触和属性。然后在step中建立一个static分析步骤。设置计算为非线性。然后定义居于前面成形结果的回弹分析,在Model Tree中打开Predefined Fields,选择Initia 作为分析步,Other最为类别,选择Initial State,然后在视窗中选择需要分析的回弹体,然后点击done,然后Edit Predefined Field,选择你成形分析的job名字。然后一致ok下去,对称的边界哦条件还要施加。 你可以在amplitude中设置,比如说你分析步设置时间为6s,然后在amplitude中设置0,0;4,1(也就是在4秒时冲头应景达到了要求的位移,也就是液晶冲完,那么剩下的2秒就是停留的时间了),然后在另外设置一个分析步把冲头往回移就可以了 小弟这些天正好在做冲压回弹,刚做成功,从simwe论坛上学了很多东西。 在此讲讲小弟个人经验,回报论坛: 1.在原模型中设置restart。 2.将原model,copy另取名字 3.删除不需要的instance(以回弹分析来讲只要留下欲做回弹的instance即可) 4.重设分析步,一般改用静态隐式。(小弟把之前的分析步都删了,新建了分析步) 5.在load 模组中除去无用的边界条件,并添一个固定点或固定线。 6.在predefined field中建立initial state,选择欲做回弹的instace,job name选择原分析之odb档名(不用再加.odb),step及frame一般是选择Last. 7.再执行分析即可. 注:若想观察的是回弹量,可在initial state中勾选update reference configuration即可. 另外,多做几次,不成功的原因有时不是步骤有问题,而是自己忽略了某个小地

相关文档