2.6 分析步模块
任何几何模型都可在前面介绍的4个功能模块中创建。部件模块和草图模块用于创建部件,装配模块用于组装模型的各部件。有时,需要将部件模块和装配模块配合起来使用(如通过装配模块中的合并和剪切功能创建出新的部件,再进行装配)。
对装配件中所包含的部件的所有操作都完成后,就可以进入分析步模块,进行分析步和输出的定义。
2.6.1 设置分析步
进入分析步功能模块后,主菜单中的分析步菜单及工具区中的创建分析步工具和分析步管理器工具用于分析步的创建和管理。
提示:创建一个模型数据库后,ABAQUS/CAE默认创建初始步(Initial),位于所有分析步之前。用户可以在初始步中设置边界条件和相互作用,使之在整个分析中起作用,但不能编辑、替换、重命名和删除初始步。
ABAQUS可以在初始步后创建一个或多个分析步,执行Step(分析步)→Create(创建)命令(如图2-38所示),或单击工具区中的Create Step(创建分析步)图标,弹出Create Step对话框(如图2-39所示)。
图2-38 创建分析步命令
图2-39 Create Step对话框
该对话框包括以下3部分。
Name:在该文本框中输入分析步的名称,默认为“Step-n”(n表示第n个创建的分析步)。
Insert new step after:在选定项目后插入新的分析步,用于设置创建的分析步的位置,每个新建立的分析步都可以设置在Initial(初始步)后的任何位置。
Procedure type:分析步类型,用于选择分析步的类型。需要首先选择General(通用)分析步或Linear perturbation(线性)摄动分析步,其下面列表中显示出所有可供选择的分析步类型,默认为通用分析步中的“Static, General”选项。
General分析步:用于设置一个通用分析步,可用于线性分析和非线性分析。该分析步定义了一个连续的事件,即前一个通用分析步的结束是后一个通用分析步的开始。
Linear perturbation分析步:用于设置一个线性摄动分析步,仅适用于ABAQUS/Standard中的线性分析。选择分析类型后,单击Continue按钮,弹出Edit Step对话框。对于不同类型的分析步,该对话框的选项有所差异。
下面就几种常用的分析步进行介绍。
1.Static, General分析步
该分析步用于分析线性或非线性静力学问题。其Edit Step对话框包括Basic(基本信息)、Incrementation(增量)和Other(其他)3个选项卡。
(1)Basic选项卡
该选项卡主要用于设置分析步的时间和几何非线性等(如图2-40所示)。
图2-40 Basic选项卡
Description(描述):用于输入对该分析步的简单描述,该描述保存在结果数据库中,进入可视化模块后显示在状态区。
Time period(时间长度):用于输入该分析步的时间,系统默认值为l。对于一般的静力学问题,可以采用默认值。
Nlgeom(几何非线性):用于选择该分析步是否考虑几何非线性,对于ABAQUS/Standard该选项默认为off。
Automatic stabilization(自动稳定):用于局部不稳定的问题(如表面褶皱、局部屈曲),ABAQUS/Standard会施加阻尼来使该问题变得稳定。
Include adiabatic heating effects(包括绝热效应):用于绝热的应力分析,如高速加工过程。
(2)Incrementation选项卡
该选项卡用于设置增量步,如图2-41所示。
图2-41 Incrementation选项卡
Type:用于选择时间增量的控制方法。
Maximum number of increments:用于设置该分析步的增量步数目的上限,默认值为100。即使没有完成分析,当增量步的数目达到该值时,分析停止。
Increment size:用于设置时间增量的大小。
(3)Other选项卡
该选项卡用于选择求解器、求解技巧,载荷随时间的变化等(如图2-42所示)。Other选项卡页面的功能如下:
图2-42 Other选项卡
求解技术中不包括接触迭代方法。
数值阻尼控制参数:用于输入数值阻尼控制参数,范围为0(无阻尼)~-0.333,默认值为-0.05。
默认的载荷随时间的变化方式的默认选项为瞬间加载。
每一增量步开始时外推前一状态:适用于分析步开始时载荷不突然变化的情况。
ABAQUS/Standard在分析步开始时不计算初始加速度。
2.Dynamic, Implicit分析步
该分析步用于分析线性或非线性隐式动力学分析问题,其Edit Step对话框(如图2-43所示)也包括Basic(基本信息)、Incrementation(增量)和Other(其他)3个选项卡,其中很多选项与静力学分析时相同,此处仅介绍不同的选项。
图2-43 Edit Step对话框
在Incrementation选项卡中,当选中Automatic(自动时间增量)单选按钮时,可以设置增量步中的平衡残余误差的容差。
当选中Fixed(固定时间增量)单选按钮时,可以选择禁用计算“half-step residual”来加快收敛。
若前一个分析步也是动力学分析步,采用前一个分析步结束时的加速度作为新的分析步的加速度。若当前分析步是第一个动力学分析步,加速度为0;在默认情况下,ABAQUS/Standard计算初始加速度。
3.Dynamic, Explicit分析步
该分析步用于显式动力学分析,除Basic(基本信息)、Incrementation(增量)和Other(其他)3个选项卡外,Edit Step对话框中还包括一个Mass scaling选项卡。Basic选项卡中的几何非线性选项默认为on。Mass scaling选项卡用于质量缩放的定义。
Use scaled mass and“throughout step”definitions from the previous step(使用前一分析步的缩放质量和“throughout step”定义):为默认选项,程序采用前一个分析步对质量缩放的定义。
Use scaling definitions below(使用下面的缩放定义):用于创建一个或多个质量缩放定义。
单击该对话框下部的Create按钮,弹出Edit Mass Scaling对话框(如图2-44所示),在该对话框中选择质量缩放的类型并进行相应的设置。
图2-44 Edit Mass Scaling对话框
设置完成后,Edit Step(编辑分析步)对话框的数据列表内将显示出该质量缩放的设置,用户可以单击该对话框下部的Edit(编辑)或Delete(删除)按钮进行质量缩放定义的编辑或删除(如图2-45所示)。
图2-45 Edit Step对话框
Other(其他)选项卡页面不同于Static, General和Dynamic, Implicit的情况,仅包含以下两个文本框,如图2-46所示。
图2-46 Other选项卡
Linear bulk viscosity parameter(线性体积粘性参数):用于输入线性体积粘度参数,默认值为0.06, ABAQUS/Explicit默认使用该类参数。
Quadratic bulk viscosity parameter(二次体积粘性系数):用于输入二次体积粘度参数,默认值为1.2。
4.Static, Linear perturbation分析步
该分析步用于线性静力学分析,其Edit Step(编辑分析步)对话框仅包含Basic和Other两个选项卡(如图2-47所示),且选项为Static, General的子集。
图2-47 Edit Step对话框
(1)Basic(基本信息)选项卡:包含Description文本框。Nlgeom为off,即不涉及几何非线性问题。
(2)Other(其他)选项卡:仅包含Equation Solver选项组(如图2-48所示)。
图2-48 Other选项卡
设置完Edit Step(编辑分析步)对话框后,单击OK(确定)按钮,完成分析步的创建。
此时单击工具区中的Step Manager(分析步管理器)图标,可见对话框中列出了初始步和已创建的分析步,可以对列出的分析步进行编辑、替换、重命名、删除操作和几何非线性的选择,如图2-49所示。
图2-49 Step Manager对话框
2.6.2 定义场输出
用户可以设置写入输出数据库的变量,包括场变量(以较低的频率将整个模型或模型的大部分区域的结果写入输出数据库)和历史变量(以较高的频率将模型的小部分区域的结果写入输出数据库)。
1.场变量输出要求管理器
创建了分析步后,ABAQUS/CAE会自动创建默认的场输出要求和历史输出要求(线性摄动分析步中的屈曲、频率、复数频率无历史变量输出)。
单击工具区中的Field Output Requests Manager(场输出要求管理器)和History Output Requests Manager(历史输出要求管理器)图标,分别弹出Field Output Requests Manager和History Output Requests Manager对话框,如图2-50所示。
图2-50 场变量输出要求管理器
这两个管理器的布局完全相同,下面只介绍Field Output Requests Manager(场输出要求管理器), History Output Requests Manager(历史输出要求管理器)的使用与之相同。
ABAQUS可以在Field Output Requests Manager(场输出要求管理器)中进行场变量输出要求的创建、重命名、复制、删除、编辑。此外,列表最左侧的表示该场变量输出要求被激活,单击此图标则变为,表示该场变量输出要求被抑制。已创建的通用分析步的场变量输出要求,在之后所有的通用分析步中继续起作用,在管理器中显示为传递,该功能同样适用于线性摄动分析步,但必须是同一种线性摄动分析步的场变量输出要求。
2.场输出的编辑
单击Field Output Requests Manager或History Output Requests Manager对话框中的Edit按钮,弹出Edit Field Output Request或Edit History Output Request对话框,如图2-51所示,就可以对Field Output/History Output Request进行修改。
图2-51 场输出的编辑对话框