重启动(力学)_第1页
重启动(力学)_第2页
重启动(力学)_第3页
重启动(力学)_第4页
重启动(力学)_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、仅供个人参考不得用于商业用途For personaluse only in study and resear ch; not for commercial useFor personaluse only in study and resear ch; not for commercial useANSYS/LS-DYNA 重启动2008-05-12 21:49:01| 分类:|举报|字号订阅重启动意味着执行一个分析,它是前一个分析的继续。重启动可以 从前一个分析结束后开始,也可以从前一个分析的中断开始。 进行重启 动的原因如下:以前的分析被中断,或超过用户所定义的CPU时间,则需进行重启动。

2、分析分阶段进行,在每个阶段的结束监控分析结果。诊断某个出错的分析修改模型继续计算重启动功能为显式动态应用提供了极大的灵活性。每个阶段结束后,就会写入一个重启动“ dum”文件。这个文件包括继续这个分析所需的全部 信息,通过处理输出可以检查每阶段的结果。然后修改模型来继续这个分析。例如,可以删除那些不再重要的变形单元、材料或不再需要的接 触;也可以改变载荷并考虑以前分析没有的材料;还可以改变不同结果文件的输出频率。通过不断调整分析,可以提高求解效率并且减少 CPU 时间。重启动也可以用来诊断出现问题的分析。可以在问题出现前的点进行重 启动(数值问题或错误信息),并要求更多的信息输出到结果文件。通

3、 过查看错误的进展,可以确定第一个错误发生位置以及原因。重启动Dump文件缺省条件下,LS-DYNA在每个分析结果写入个重启动 “ Dump文件(d3dump),dump文件是一个二进制文件。它包括用于重启动的全部 LS-DYNA数据,可以用EDDUMP命令要求在分析中指定的时间间隔 内输出重启动dump文件。这将对从哪个时间点进行重启动分析给出更 多的选择。这些重启动文件按d3dump01,d3dump02的顺序写入。应注 意不要写入太多的dump文件,因为它们太大。EDSTART 命令 EDSTART命令给定了显式动态分析的状态(新或重启动)(在 GUI 中 Main Menu>So

4、lution>Analysis Options>Restart Option )。有四种 分析类型:新分析(缺省)、简单重启动、小型重启动或完全重启动。1新分析对于一个新分析,可以用 EDSTART命令来改变所有的存储。例如, 如果LS-DYNA求解时要求存储更多的值,可以增加这些值或改变二进 制文件所用的比例因子。2简单重启动简单重启动是不改变数据库(Job name.DB )的重启动。用户运行简 单重启动是在ANSYS/LS-DYNA求解过程由用户定义的 CPU限定提前 中断或用执行开关控制 SW1(在CTRL-C后)提交中断。对于提交中断的 作业,进入 Solution Pr

5、ocessor,执行 EDSTART ,1,dsdumpnn.然后执 行SOLVE命令。这个分析将继续并且所有结果将附加到结果文件Jobname.RST 禾口 Jobname.HIS 。3小型重启动当需对数据库进行微小改变时,要使用小型重启动。对于这种类型的重 启动。须执行EDSTART ,d3dumpnn,再执行改变数据库的合适命令, 然后执行SOLVE命令,在小型重启动重可以对数据库作如下的改变: 重新设定中止时间(TIME )重新设定输出文件间隔(EDRST , EDHTIME )定义输出的附加 ASC U文件(EDOUT )设定更多的位移约束(D)改变初始速度(EDVEL , EDPV

6、EL )改变载荷曲线(EDCURVE )改变LS-DYNA数值控制如下:全部质量阻尼(EDAMP ),动态松弛控制(EDDRELAX ),接触小穿透控制(EDSP ),时间步控制(EDCTS ) 改变中止准贝V ( EDTERM )删除、杀死或重激活接触实体(EDDC )删除单元(EDELE )清除网格(LCLEAR , ACLEAR , VCLEAR )改变所选的部件系列(PARTSEL )刚体变形体或变形体刚体件的转换开关(EDRD , EDRC )改变重启动dump文件输出频率(EDDUMP )在小型启动分析中只能用上述提到的命令(对于使用的详细信息,请参看ANS YS Comma nd

7、s Refere nee)。因为一些命令既适用于重启动也适用于新分析,所以先执行EDSTART ,2,然后使重启动正确执行接下来的命令是很重要的。在小型重启动中,一般情况下应延长计算时间(TIME命令),如果以前的分析(新或重启动)在指定的结束时间完成而对下面的重启动没有输 入新时间,重启动分析将立即停止而仅有一个载荷步。也需要用EDTERM命令修改在以前分析中设定的中止准则。 如果以前 的分析由于某一个准则而中止, 那么那个指定的准则必须被修改从而使 重启动不会立即中止。在某些情况下,重启动中命令的使用取决于原来分析中的初始设置。例 如,为了在重启动分析中执行刚体-变形体转换,即使没有设置转

8、换, 也必须在原来分析中执行 EDRD命令。而且,在原来分析中必须定义 重启动中要转换的部件惯性特性(EDRI命令)。另一个例子是质量缩放,为了在重启动中使用质量缩放(EDCTS命令),在原始分析中必须激活质量缩放,有关重启动的限制将在每个相关命令的描述中讨 论。在执行SOLVE命令开始重启动分析时,ANSYS/LS-DYNA生成一个 名为Jobname.R的文本文件,它用于LS-DYNA的输入文件。这些文 件仅包括用于重启动的模型的变化。如果想直接运行 LS-DYNA,可用 EDWRITE命令输出这些文件,然后用 LS-DYNA命令指定它为输入文 件。小型重启动分析的结果将被附加到所有结果文

9、件中。这些重启动求解以Jobname.RST文件编号为载荷步2, 3等等。在其它结果文件,根据 其时间追加结果。重启动 dump文件(d3dumpnn )从最后一个数字开始顺序编号(重启动中对数据文件的所有修改将在下面的重启动dump文件中反映出来)。注-处理这些重启动结果时,不要选择重启动分析中没有选择的部件。如果选择那些部件,在数据库中将会出现不匹配, 因为相关的单元定义 仍然存在,但是没有保存未选择部件的后处理数据。在第一个小型重启动分析后, 可以选择执行其它的重启动,或一系列重 启动分析。但一定要在每个重启动开始使用不同的 d3dump文件,执行 EDSTART ,2,各个重启动的一般

10、步骤如下:1) 创建初始模型运行一个新分析。2) 对结果进行后处理。3) 用合适的d3dump文件执行 EDSTART ,2。4) 执行命令来改变模型。5) 求解。6) .对重启动分析结果进行后处理。7) .重复3 6步骤。4完全重启动当数据库需要改变很多时,适合用完全重启动。例如,需要考虑更多的 材料,去除模型的某部分或施加不同的载荷条件。要进行完全重启动,必须执行 EDSTART , 3指定下面的命令应用于 完全重启动。例如,假设前面的分析用Jobname.K输入文件运行,并且它产生了一个名为d3dump01的重启动dump文件。用户将执行 EDSTART ,3,dsdump01,然后用

11、ANSYS/LS-DYNA 中的命令对模型 作必要的修改。(ANSYS/LS-DYNA的一些命令不为新的重启动所支持; 这将在下面讨论)。在执行EDSTART时,工作名自动改为Jobname_01从而避免覆盖以 前的结果和数据。在完全重启动中,LS-DYNA完全生成新的结果文件 而不是附加在已存在的结果上(和其它重启动一样)。完全重启动的优点就是改变的数据和结果文件能相互匹配。完全重启动的一个主要步骤就是用EDIS命令定义应力初始化。 必须从以前的分析中转入一些结果(变形结点位置和应力/应变)。典型地, 可以给将存在的部分或全部部件定义应力初始化。因此,必须对初始化的每部分执行 EDIS ,A

12、DD,PIDN,PIDO。如果完全重启动中部件IDs因 模型的变化而变化,那么必须在PIDN域定义新部件ID。在PIDO域定 义原部件ID,如果不加区别地执行 EDIS,将会对前面所有部件执行 应力初始化(也就是说,部件有相同的部件ID)。如果部件IDs不变且 想对有部件进行初始化,那么适合于用这个选项。当执行SOLVE开始全启动求解时(或执行EDWEITE ),全部数据都 写入LS-DYNA输入文件,Jobname_01.k。当LS-DYNA执行时,用 Jobname_01.k和d3dump01中的信息来对 EDIS 定义的任一部分进行初始化。每一个部件单元节点的变形位置和速度、单元的应力和

13、应变(如果部件材料为刚性,贝y为刚性特性)都在此时设置。注:没有初始化的部分没有初始应力和应变。如果初始化和没有初始 化的部件拥有共同的节点,那么那些节点将认为是初始化部分的,这将在未初始化部分引起突变应变。在初始化中,我们假设在完全重启动分析(Jobname_01.DB )中,每 个初始化的部件都有相同的特征(也就是说,相同的单元号、相同的顺 序、相同的topology )就像前面分析一样(Jobname.DB )。否则,部 件就不能初始化。(注意部件可能有不同的号,如上所述。)为了避免部件 不匹配,建议在创建或修改模型时遵循下列步骤:如果想在将来的完全重启动中删除某些单元,那么在原始分析中

14、需使用 不同的单元类型号,材料号或实常数号,即使这些单元与其它单元有相 同的特性。这将对那些单元指定唯一的部件号,从而使它们在后来删除 时不会影响模型中其它部件。如果需要在完全重启动中增加单元,那么要对那些单元使用不同的单元类型号,材料号或实常数号,即使它们在完全重启动分析中和其它单 元有相同的特性。并且,这会对新单元指定唯一的部件号,而不会改变 以前的部件。如果不遵循上述建议,就可能在重启动分析中生成与原来分析不匹配的 部件。在这种情况下,那些部件的应力初始化就会失败。对离散单元来说(COMBI165 ),初始化是 全部或没有”。如果在完全 重启动中初始化任何离散单元,那么所有的离散单元都将

15、初始化。虽然在完全重启动中几乎可以改变任一部分,但在某些方面还有一些支持或不支持的特征,描述如下:接触定义:在完全重启动中不能增加或删除任何定义的接触(EDCGEN和EDDC )。但是,可以显示以前分析中所定义的接触(EDLIST )。初始速度:在完全重启动中不能改变初始速度 (EDVEL和EDPVEL ) 对于以前分析中模型的任意部件,重启动开始时的速度和以前分析时 的速度相同。不能对完全重启动中增加的新节点或部件定义初始速度, 假设新模型的初始速度为零。用EDVEL ,LIST和EDPVEL ,LISTX 显示前面分析中的初始速度。自适应网格:在完全重启动中不支持自适应网格划分(EDADA

16、PT和EDCADAPT )。另外,在前面分析中未采用自适应网格,在重启动中 也不能用。质量缩放:和小型重启动一样,如果在前面分析中激活它,在完全重 启动中就支持质量缩放。用户可以执行多个完全重启动分析,也可把其它重启动分析与之混合使 用(简单或小型)。在每个完全重启动开始用不同的 d3dump文件执行 EDSTART ,3命令,每一次执行此命令时,工作名将自动改名为Job name_ nn(nn二 01,02.)输出文件的影响对于简单重启动和小型重启动,结果都被附加在前面分析的输出文件上。 对于一个简单重启动来说,在Jodname.RST文件中(和新分析类似) 所有输出都显示载荷步1的子步。对

17、小型重启动来说,在Jodname.RST 中不同的重启动阶段表现为不同的载荷步。对于简单重启动和小型重启动,都连续地对时间历程文件(Jobname.HIS )和ASCII文件(glstat,matsum 等)进行追加。在完全重启动中,以编号的重启动工作名创建新的结果文件(Jobname_nn.RST 禾口 Jobname_nn.HIS )。但是,ASCII 输出文 件不重新命名而是重写。如果需要以前分析的ASCII输出文件,需在完 全重启动中执行SOLVE命令前以另一个名字存储,时间是连续的并且 在任何输出文件中不置为零( Job name_n n.RST , Job name_n n.HIS

18、 , glstat , matsum 等等)。Jobname_nn.RST 中的结果保存为载荷步 1 的子步。ansys中重启动步骤:有时在初始运算完成后也许要重新启动分析过程,例如想将更多的载 荷步加入到分析中,也许在线性分析中要加入别的载荷条件,或在瞬态分析中加入另外的时间历程加载曲线,或者在非线性分析收敛失败时需要恢复。一、重启动条件要重启动一个分析,模型必须满足下列条件:1. 分析类型必须是静态(稳态),谐波或瞬态(只是full方法)分析,其他 分析不能重启动。2 .在初始运算中,必须已完成至少一次叠代。3 .初始运算应该不是由于"KiHed"作业、系统中断或崩溃而

19、停止的。一般重启动要求作业初始运算产生的某些文件存在,并且要求在Solve命令之前对输入做一些修改,初始运算产生的下列文件必须可用:Job name .曲,Job name . emat单元矩阵文件(如果已经建立),Job name . esav 或 Job name .osav保存的单元数据(.esav)或保存的旧的单元数据(.osav),只有当Jobname .esav文件丢失、不完整或者由于求解发散、位移超限或主元为 负引起Job name . esav文件的其他方面的破坏时,才需要 Job name . osav 文件。如果先前的运算附带产生了. rdb, ldhi, man文件,必须

20、在进行一般启动之 前删除它们。常用操作分析见表4-1。1.进入An sys程序,用/ File name命令给定与第一次运行时相同的文 件名。2 .用/ Solu命令进人求解处理器,用/ Resume命令恢复数据库文件。3 .执行Antype , Rest命令指出这是一个重启动分析。4 按需要规定修正的载荷或增加的载荷。调整先前坡道载荷的起始 点值,新加的坡道载荷从零开始变化,新施加的体载荷从初始值开始。重严加的和删掉的载荷可视为新施加的,而没有修改。待删除的表面载荷和体载荷,必须减小到零或初始值,以保持 Job name . esav文件和Job name . osav 文件的数据库一致。5

21、 .指定是否要重新使用三角化矩阵(Jobname -td),可使用命令Kuse , 通过执行Kuse命令可以使程序重新形成单元矩阵,这样对调试分析和处 理错误情况是有利的。6 .发出Solve命令初始化重启动步骤。7 .对增加的载荷步(如果有的话)重复步骤46,或使用载荷步文件法 产生和求解多载荷步(Lssolve)。8 .按需要进行后处理,然后退出Ansys。重新启动输入实例:/ File name ,Resum/ SoluAn type , , Rest!指定新载荷、新载荷步选项等!对非线性分析,采用恰当的操作SaveSolveSave/ Exit三、边界条件重建要为重启动重建正确的边界条

22、件,首先要运行虚拟”载荷步,过程如下:1 .将 Job name . osav 文件改为 Job name . asav 文件。2. 进入An sys程序,用/ File name命令给定与第一次运行时相同的文件名。3 .用/ Solu命令进入求解处理器,用/ Resume命令恢复数据库文件。4 .执行Antype , Rest命令指出这是一个重启动分析。5 .从上一次已成功求解过的子步开始重新规定边界条件。6 .执行Solve命令。7.按需要施加最终载荷及载荷步选项。如载荷步为前面(在虚拟前) 加载荷步的延续,需调整子步的数量 (或时间步步长)。时间步长编号可 能会发生变化,与初始意图不同。如果你需要保留时间步长编号,可在步骤6中使用一个小的时间增量。8继续前面所述的一般重启动的操作步骤。仅供个人用于学习、研究;不得用于商业用途。For personal use only in study an

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论