在工程应用中,通常使用商用有限元分析软件进行有限元应力分析,并根据相应的强度理论和单元的应力对单元进行破坏分析。如果单元发生破坏,则采用一定的刚度折减方法降低破坏单元的刚度,再进行应力分析;如果没有单元发生破坏,则调整应力分析中施加的载荷,再进行应力分析。每次应力分析完后先判断是否满足终下条件,如果不满足终下条件,则紧接着进行破坏分析,如此循环,直至破坏达到一定程度,满足终下条件,结束分析。分析终下的判断条件可以根据结构、破坏形式、分析要求等确定。
在应力分析过程中,由Python程序根据输入的参数调用Abaqus、软件进行有限元建模、创建材料、赋材料属性、创建装配、创建分析步、创建边界条件和施加载荷、创建分析作业并提交分析。应力分析所需的参数有建模尺寸、载荷数值等。
在破坏分析过程中,由Python程序通过Abaqus。软件读取分析结果文件(odl)文件)中所有单元的应力,并将每个单元的应力使用相应的强度理论进行检验。如果有单元发生破坏,则将破坏的单元和未破坏的单元分组,对破坏的单元根据其破坏形式重新赋相应破坏后的材料属性,即等效于对破坏的单元进行刚度折减,并在当前载荷下再进行一次应力分析;如果没有单元破坏,则根据一定方法或参数调整载荷,对有限元模型施加新载荷后再进行一次应力分析。
在渐进损伤分析的过程中,在每次循环的应力分析后进行一次终下判断,即判断当前渐进损伤分析是否已达到预期效果,如果未达到,则进行破坏分析。终下分析的判断条件有多种,例如在静强度分析中:
若施加力载荷,则可以以某节点的位移突变为破坏依据,可以设置当前分析结果中的某节点的位移与上一步分析结果中该节点的位移的比值为判断条件。
更多阅读:
加载中,请稍候......