分类
ansys

ANSYS WORKBENCH的总体介绍

ANSYS WORKBENCH的总体介绍

如何学习ANSYS WORKBENCH

我想,首先需要对于ANSYS WORKBENCH有一个总体了解。知道一个软件可以做什么事情,然后弄清楚我们自己到底想要做什么,然后再去寻找学习的道路,这就是所谓知己知彼。

那么 ANSYS WORKBENCH可以做什么呢?

有些人说,它是一个有限元软件平台。这总体上正确,但并不完全正确。实际上,ANSYS WORKBENCH包含了一系列软件,虽然绝大部分软件使用有限元方法进行编制的,但是也有部分软件使用了有限体积法,也有软件使用了无网格方法。所以,一概的说明它是有限元软件是不大正确的。

让我们说得更高一点吧。

万事万物,其间自有规律存在,所有的学科都致力于寻求该学科研究范围内部的各种规律。那么什么是规律?无非是事物内部的各种关系而已。这些关系,在数学上,就表现为数量之间的关系。而数量之间的关系,可能是平级的,那么就是代数方程。如果是有原因和结果关系的,那么就表现为微分方程或者积分方程。在同一个事物内部存在的关系未必只有一种,可能有多种,那么就会有多个方程出现,这就构成了方程组。比如说,对于固体力学而言,就有3个静力平衡方程,6个几何方程,6个物理方程。这些方程有代数方程,也有微分方程。这就构成了一个微分-代数方程组。不仅是固体力学,流体力学也是如此,传热学是如此,而电磁场也是如此。

这样,我们面对的是代数-微分方程组的求解问题。

如何求解这些方程组?在数学上,这很困难,尤其是当边界并不那么规则时。

解析法只能求解非常特定的问题,但是实际问题总是奇奇怪怪的,所以我们需要寻找另外的方法。于是有所谓的半解析法,无非是用幂函数或者三角函数的组合来确定问题的解析解,这种方法对于实际问题也很难凑效。于是出现了数值解法。

数值解法多种多样,如有限元法,有限体积法,边界元法,有限差分法,无网格方法等。一般而言,对于结构的计算,用有限元法比较合适;对于流体仿真,用有限体积法;而对于无限域声场的分析,主要用边界元法;有限差分法出现得很早,但是很少看到软件去使用它。至于无网格方法,因为不需要网格,主要用在那些用网格无法表达的场合,例如爆炸,碎片魂飞魄散,一旦分开后就杳无音信,此时网格方法无能为力,只好求助于无网格方法。

各种各样的分析软件,都是用到上面的数值方法中的一种或者多种,然后用FORTRAN,C,C++编制了程序,这些程序的主体就是数值解法;而为了用户使用方便,也会整出一堆花花绿绿,让人爽心悦目的窗口界面,以吸引用户的眼球,为用户的数据输入和输出提供方便。

ANSYS就是这样一种数值分析软件,它面对的是固体的力学分析,流体的力学分析,温度场的分析,以及电磁场的分析。它主要使用了有限元法,同时也部分使用了有限体积法和无网格方法。针对不同的分析,给出了诸多分析系统。下面以ANSYS14简要说明之。

ANSYS14的功能主要体现在WORKBENCH的工具箱中。下面是它的工具箱。


这四个项目,第一项是分析系统,最常用;第二项是组件系统,就是构成分析系统的各个组成元素,我们可以搭积木一样,任意拼接,从而组成自己所需要的分析系统;第三项实际上是耦合分析,这就是ANSYS鼓吹的自己多物理场耦合的特色。这里面给出了几种常见的多物理场耦合的方式。第四项则是设计探索,其实就是优化设计和可靠性设计那一套。此时需要对某一种分析反复迭代,从而得到最优解。

先看第一项,分析系统。展开它。

这里面的分析系统,看上去很多,令人眼花缭乱。实际上就是四类:固体分析;流体分析;热分析;电磁场分析。

对于固体分析,有静力学分析和动力学分析。

静力学分析中,有两支。第一支就是纯粹的静力学分析,static structural,以及static structural(samcef),分别用不同的求解器计算静力学问题。这实际上是我们绝大多数CAE工程师工作的地方。很多人一辈子只做静力学分析,而对于别的分析不管不顾,这主要是工作的需要。经常有人问我,在静力学分析方面,相比PATRAN,ABAQUS而言,ANSYS有什么优点?由于静力学分析包含线性分析和非线性分析,而非线性分析又包含材料非线性,边界非线性,几何非线性三支。实际上,对于线性问题而言,三者都差不多。对于非线性分析而言,ABAQUS是不错的选择。除了静力学分析,然后就是linear buckling所谓的线性屈曲问题,其实就是我们在材料力学中的压杆稳定。确定临界载荷,并画出屈曲模态。这都属于静力学范畴。

动力学分析则范围广阔。包含modal模态分析,modal(samcef)模态分析,harmonic response谐响应分析,random vibriation随机振动分析,response spectrum响应谱分析。这些分析之中,模态分析至关重要。因为所谓的谐响应分析,随机振动分析,响应谱分析都以之为基础。

还有瞬态动力学分析,就是当激励很快的改变时,要求结构的响应问题。这种问题出现得如此频繁,对它的研究就相当重要。有所谓的隐式解法和显式解法来对付它。隐式解法就说,求解当前的时间步还需要用到后面时间步的信息;而显式解法是,只根据前面的时间步就可以得到当前的解答了。在ANSYS中,transient structural用的是隐式解法,而explicit dynamics用的是显式解法。一般而言,显式解法面对的都是时间很短暂的问题,例如冲击,碰撞,波的传播等。隐式解法所面对的时间则要较长一些。

除此以外,ANSYS还提供了对于多刚体动力学的支持。这在最初的版本里面是没有的,而且有些出乎我们一般人的意料。ANSYS在很多人眼中,是面对变形体的;而对于多刚体动力学,ADAMS,DADS,SIMPACK就做得很出色。但是ANSYS也加入了一个多刚体动力学模块,就是rigid dynamics。其功能相比ADAMS而言,还是有差距。毕竟别人是专门做多刚体动力学仿真的软件。不过,ANSYS 加入这一模块的目的,应该主要是为了做刚柔耦合仿真,只在ANSYS内部做,而不要联合一堆软件。所以,虽然rigid dynamics比ADAMS而言,还是有不少差距,但是对于在一个软件内部做刚柔耦合仿真,ANSYS这种举措还是有吸引力的。笔者十年前做刚柔耦合仿真,需要在ANSYS中生成模态中性文件,然后导入到ADAMS中,一旦到ADAMS中后,对于连接点,施加载荷的方式有诸多限制,让人深感不爽。而现在,只是借助于ANSYS做刚柔耦合仿真,则要舒服很多。

下面看流体分析。

主要有四个分析系统。一个是fluid flow(CFX),一个是fluid flow(fluent),一个是fluid flow(polyflow),一个是fluid flow-blowmodling(polyflow).其中,前两个软件本是世界上数一数二的计算流体动力学分析软件,CFX,FLUENT,二者在流体分析领域赫赫有名,被ANSYS所收购。而后二者主要针对材料成型的仿真,例如吹塑,注塑成型等。主要用于粘弹性材料的流动仿真。我们学习机械的都知道,塑料成型的仿真是一大主题,而POLYFLOW则可以很好的为这一主题服务。

接着是热分析。很有限的支持。steady-state thermal稳态热分析和transient thermal瞬态热分析两个分析系统。热分析在我们外人看来很简单,无非就是考虑热传导,对流,辐射情况下物体上面的温度分布而已。就热分析而言,FloTHERM应该是首选。ANSYS提供了我们所需要的最简单的热分析功能。

然后是电磁场分析。electric是静电场分析,magnetostatic是静磁场分析。功能也很简单。更高级的电磁场分析在ANSOFT中了。

接着看组件系统。

这里面包含了诸多单元模块,是构成前面分析系统的基础。可以组装,也可以单独使用。限于篇幅,不再赘述。

用户系统,则包含的是常见的耦合场分析。如下图。

image

例如前两个是流固体耦合分析,分别是从CFX,FLUENT到静力学分析的耦合;然后是预应力模态的分析,就是先做静力学分析,得到应力后,再做模态分析;接着是随机振动分析,就是先做模态分析,再做随机振动分析;接着是响应谱分析,同样是先做模态分析,再做响应谱分析;最后是热应力问题,是先做热分析,得到温度后,把温度导入到结构场,再做应力分析。

最后是设计探索模块。如下图。

image

第一个是全局优化,就是优化设计的内容。无非就是确定优化模型,然后选择一个初始设计点,做一次仿真,然后依据某种规则,找到另外一个设计点,再做一次仿真。如此反复不已,直到最后,发现目标值已经收敛,就不再仿真了,从而得到所谓的最优解。

第二个是参数关联,用于建立参数之间的相互关系。

第三个是响应面,是根据前面的有限次仿真,找到设计变量和目标变量之间的关系,从而用一个所谓的响应面勾勒出来,实际上就是曲线拟合的问题。

最后一个是6sigma分析,所谓的鲁棒性分析,质量工程那一套。看看当设计变量发生某种变动(例如服从正态分布)的时候,我们的目标变量的变化如何,是否在我们所限定的范围之内。

这篇文章是对于ANSYS WORKBENCH的一个总体介绍,下篇文章再说明具体的学习方法。

分类
abqus

Abaqus 非线性屈曲分析方法

Abaqus 非线性屈曲分析方法

通常情况下,我们只用关注产品结构本身的强度和刚度满足一定的要求或标准即可。但实际工程中,对于像细长类的结构、薄壁结构,我们还得考虑它的稳定性问题,这也就是我们通常所说的失稳问题或者塌陷问题。

在有限元分析中,我们主要通过屈曲分析 (Buckling Analysis) 去判断发生屈曲的临界载荷大小。而这其中根据实际结构和要求的不同,又分为线性屈曲分析(通常直接简称为屈曲分析)和后屈曲分析。当然,如何涉及非线性问题,后屈曲分析是必要的,不过对于后屈曲分析的实现方式也会更加麻烦一些,因为需要局部调整inp关键字达到目的,但只要掌握了关键点,依葫芦画瓢还是非常凑效的。

在Abaqus中,对于屈曲的计算考虑则依据结构的复杂性而定,简单的可以只考虑线性屈曲分析预估临界载荷大小;对于较复杂的模型,则可以考虑Riks 法进行后屈曲计算,从而可获取屈曲以后的结构响应情况;但对于涉及接触脱开等特别复杂的问题,可能得借助Explicit 来实现;而对于局部褶皱问题需要借助Static、Stabilize来实现。

01

线性屈曲分析

线性屈曲分析用于预估临界失稳载荷和失稳模态,所求得的屈曲特征值与所加载的载荷大小相乘就是临界失稳载荷。当然,对完善结构的屈曲问题,线性屈曲分析也为后屈曲分析引入缺陷(扰动)做好准备,这是非常关键的。

在Abaqus中,进行线性屈曲分析的方法是通过Buckle 进行的。

Abaqus 非线性屈曲分析方法

一般线性屈曲分析只需要关注第一阶屈曲模态,并根据计算所得的第一阶屈曲载荷因子预估使结构发生屈曲所需要的临界载荷是多大。但通常而言,线性屈曲分析得到的临界失稳载荷大小是保守的,偏大的。为了获取更加准确的结果,特别是复杂模型,就需要进行非线性屈曲分析(或称为后屈曲分析)。

因此,通常会在线性屈曲分析中考虑添加关键字作为后屈曲分析的扰动引入参数。具体做法如下(注意关键字的插入位置和书写格式):

Abaqus 非线性屈曲分析方法

再提交计算后,会生成相应的.fil 文件,该.fil 文件将在后屈曲分析中进行引用!

02

后屈曲分析

后屈曲分析通常在线性屈曲分析后,通常的做法是将原线性屈曲模型复制生成新的模型,并调整和修改分析步和载荷工况、接触等。比如方筒的压溃,就需要修改为显示动力学分析,添加自接触关系等。当然最重要的是要引入缺陷扰动,即调用之前生成的.fil 文件。具体做法如下:

Abaqus 非线性屈曲分析方法

其中,关键字中file 后面的名称即调用的前面的.fil 文件的名称,第二行第一个数字1表示引入的是第一阶线性屈曲的扰动结果,0.5e-3表示引入的扰动量的大小。

扰动量(或称为缺陷因子)的大小准确的做法是进行试验矫正,一般是按照经验的做法,取壳厚或杆长的1‰~2‰。

实际上,在一定程度上你也可以调整扰动量的大小进行试算并比对后屈曲状态和其他计算结果参数,如果结果变化不大,说明结构对缺陷的敏感性较低,反之表示相对敏感。当然,这个观点还有待深入考究。

Abaqus 非线性屈曲分析方法

上图中左图没有考虑引入扰动量,右图是考虑扰动量的结果。大家可以仔细观察下结果的区别。

实际上右图在压溃的过程中,相对光滑,结果相对更加合理。

当然,对于方筒这类实际上是通过显示方法实现的,更准确的讲是动力屈曲分析,所以我们还得判断动能、塑形耗散等能量参数,才能使结果更加准确。

分类
abqus

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

接触,在仿真分析中,绝对是个看似青铜实则王者级别的难题。一些通用的解决办法,在帮助文件的Interaction → Contact Difficulties and Diagnostics中找到,例如初始接触状况、穿透、突然分离造成的局部不稳定等等。

但是确实没有一概而论的措施,更多的情况下准确的诊断以及有效的改善还是要依靠经验的累积。非线性分析不收敛,资深ABAQUS结构工程师怎么做?是笔者团队在日常工作中所积累的一些小经验,今天,我还想继续和大家分享3种接触非线性分析不收敛的对策和方法。

一、位移控制改善,可实现ABAQUS收敛调整

初学者常常会得到这样一条经验建议:有些场合可以采用位移控制的方式(displacement-control)来替代力量控制(Load-control)的方式来改善收敛。

在我们的实际案例中,也确实常常会发现力量加载不收敛,换做位移控制就收敛了,为什么?哪种状况适合采用使用位移加载代替力量加载的策略来提高收敛的顺畅性呢?

请参考如下案例,此例为Abaqus自带的典型案例分析中一个关于接触稳定与载荷的平衡问题,10KN的张紧力作用在螺母上(对称模型的半螺母5KN)来紧固轮毂轮边:

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-1:轮毂轮边的紧固接触

初次求解,增量步长减小五次后仍无法求解,分析终止

从job monitor中查看Message File或从工作目录下打开相关job的.msg文件查看提示的Error信息,看到数值奇异的警告提示:

******************************************

***WARNING: SOLVER PROBLEM. NUMERICAL SINGULARITY WHEN PROCESSING NODE

HALFHUB-1.535 D.O.F. 1 RATIO = 115.819E+12 .

***WARNING: DISPLACEMENT INCREMENT FOR CONTACT IS TOO BIG.

***WARNING: DISPLACEMENT INCREMENT FOR CONTACT IS TOO BIG.

***ERROR: TOO MANY ATTEMPTS MADE FOR THIS INCREMENT

数值奇异问题通常意味模型中的自由度缺少约束因而导致刚体位移,在许多接触问题中,限制刚体位移的唯一约束需要依靠接触和摩擦关系的建立,如果在载荷施加时接触关系尚未建立,在未约束的自由度上就有可能产生不确定的刚体位移,从而产生不稳定问题。

简化为一维线性模型来说,就是刚度矩阵为零,无法求解位移。

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-2:一维模型简化(load-control)

切换到Visualization 模块,选择Control_Load.odb,从Field output dialog中选取变量COPEN 查看初始接触状态是否为open状态:

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-3:初始间隙

轮边与螺栓之间的最小间隙0.005mm,初始状态两者之间并未建立起接触关系,故而没有路径可以传递螺栓与轮边的张紧力至轮毂,产生了刚体位移。

消除刚体位移解决数值奇异的方法有很多种,其重点都在于实现稳定的接触关系,可通过调整装配位置实现从面节点正好位于主面上,或者定义接触间隙、干涉量值,以保证接触在初始状态的建立;还可通过位移控制来代替载荷施加以限制自由度消除刚体位移;亦可通过使用接触稳定控制 (contact stabilization)来抵抗刚体位移直至接触建立。

通过位移控制来代替载荷施加以限制自由度消除刚体位移,同样简化为一维模型可表示为:

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-4:一维模型简化(Displacement-control)

使用位移控制来代替载荷施加以限制自由度以消除刚体位移通常分为两步:

Step-1: 预定义足够的位移边界条件以建立起接触关系。

Step-2: 撤销临时的固支位移边界条件,用要求或规定之载荷代替。

对于此例,可新增disp分析步,修改Apply force为位移控制Adjust length,在load分析步再修改为规定载荷Apply force,创建新Job: displacement_control,提交运行。无数值奇异警告,分析顺利求解。

所以,哪种状况适合采用使用位移加载代替力量加载的策略来提高收敛的顺畅性呢?我们的答案是:在许多接触问题中,如果限制刚体位移的约束需要依靠接触和摩擦关系的建立,此种状况下,推荐采用位移加载的方式来建立初始接触关系。

二、接触稳定控制,可实现ABAQUS收敛调整

“可通过位移控制来代替载荷施加以限制自由度消除刚体位移;亦可通过使用接触稳定控制 (contactstabilization)来抵抗刚体位移直至接触建立。”

我们首选推荐用于消除刚体位移解决数值奇异的方法是通过调整几何装配位置或者定义接触间隙、干涉量值,或者是施加位移边界等方式;但是如果复杂的加载状况有时难以简化为位移边界条件来加载,而且难于准确定义装配件的位置,这种状况怎么办呢?这时候的策略就是运用接触稳定控制。

什么是接触稳定控制呢?接触稳定将应用粘滞力在接触面上以响应载荷的施加,直至建立起稳定的接触状况。

上篇hub-rim案例中赋予所有NUT-RIM相关的接触稳定控制,也可顺利求解

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-5: 接触稳定控制

采用接触稳定控制时,我们须审慎评估粘滞力的影响,因此Field Output中要求输出变量ALLSD与ALLSE,比较粘滞耗散能ALLSD与内能ALLSE(或ALLIE)大小,一般情况下粘滞能小于内能的5%可认为加入粘滞力对于结果的影响微小;同时也需输出接触阻尼应力变量CDSTRESS(CDPRESS, CDSHEAR1, and CDSHEAR2)与真实接触应力CSTRESS(CPRESS,CSHEAR1, and CSHEAR2)相比较来评估结果的准确性。

上篇hub-rim案例中比较CDPRESS的峰值与真实接触压力CPRESS的峰值如下图:

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-6: CDPRESS VS CPRESS

Tips: 如何查找输出变量的最大值?

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-7: 变量最大值

三、对特征边做倒角处理,实现ABAQUS收敛调整

特征边的接触(边对边,边对面),初学者的直觉印象就是收敛困难,对吗?所以通常我们得到的经验就是:对特征边做倒角的处理来提高收敛性。

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-8: Snap-fit example (特征边对面)

在说特征边的接触前,我们先说说通用接触和接触对的选择:

我们之前的经验是:

Abaqus/Standard中选择通用接触还是接触对,主要取决于接触定义的简单易用性和分析效能的权衡,接触对由于限定了接触面的范围,求解效率更高,而通用接触则更适用于多组件或具有复杂拓扑结构模型的建模。两者的不同主要在于用户界面、默认数值分析设置以及可用选项上的差别,但是其算法和求解精确性几乎一样。

现在关于这条经验, 随着Abaqus新版本中通用接触功能的增强我们可能需要更新为:

通用接触设置会显得更为简单,限制少,且可灵活处理多种接触状况,例如边对面、边对边、顶点对面等接触,如图所示,故建议接触分析中首选通用接触来定义接触。

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-9: 通用接触

所以如上特征边的接触问题,就让通用接触来处理吧…

如上图Figure-8所示的snap-fit案例,其主要接触区域是边对面的接触(edge-to-surface contact):

若仅仅定义两个part间的面对面接触(surface to surface contact),不收敛,后处理中可见特征边对面的穿透……

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-9:接触对模型及结果

改善此类接触收敛问题,我们的建议方案为:

1、通用接触方案

修改为接触设置为通用接触(General contact),接触属性不变,考虑接触分离时的不稳定状况分析步中加入自动稳定,分析顺利收敛,各阶段接触状况如下图:

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-10:各阶段边对面接触状况2、接触对方案

在Figure-3所示的面对面的接触对外,再补充特征边对面的接触对,如下图所示,分析也可顺利收敛

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验

Figure-11:边对面的接触对设置

关于接触的收敛问题,我的总结暂告一段落。总之,收敛的解决方案没有一个可以一概而论的万能方案,有一些可以探讨的点,但是实际上说起来原因千差万别,真要去问我这个case为什么不收敛,我们只能依据我们的实际分析经验,还要具体看模型设置看message文件来做诊断的。


诚然,分析经验对于每一结构仿真工程师非常重要,但是,对于初学者来说,如果能够听一下行业专家的课程,并且加强针对性练习,结构分析技术水平肯定会有很大提高。

推荐关注,DS SIMULIA 技术专家认证,仿真秀专栏作者iCAETube讲师将在仿真秀知识讲堂首播《Abaqus 结构工程师必修课-基础入门10讲》首播期间,讲师会为所有听众提供15-30分钟在线免费答疑,希望和大家一起学习ABAQUS结构分析技能,以下是整个课程的排期表,以实际播放为准。

接触非线性分析不收敛? 写给ABAQUS初学者的N个经验
分类
abqus

Abaqus中热分析应用-热分析简介及意义

Abaqus中热分析应用-热分析简介及意义

一、热分析简介及意义

首先,热学做为物理学的一个分支,人们长期研究的是普遍的原理,在微观范围内进行研究,如分子运动论、理想气体试验定律及状态方程、热力学定律、循环与过程、热传递等。与此同时,确定了物理量:

与热学有关的基本物理量,如温度、内能、热量;

与热力学相关的物理量,如线胀系数、体胀系数、压力系数、比热、焓、熵等;

与热量传递相关的物理量,如热传导率、传热系数等。

Abaqus中热分析应用-热分析简介及意义

随着工业的发展,特别是热力原动机在工业上的应用,如汽轮机、内燃机、核动力装置、火箭及高速飞行器等同时承受外力和高温的作用,并要求效率更高、功率更大、重量更轻。从结构观点看,生热可以引起结构的变形,即热变形,相应的热应力将进一步影响零件或元件的结构完整性,所以迫切需要解决其零部件的热应力问题。

二、热分析类型

从结构的热响应来看,abaqus可以进行以下的热分析:

非耦合的热响应分析

纯热传递分析: 在此分析中,模型的温度场不受应力应变场和电场的影响。但只能在Abaqus/Standard中应用,可以分析热传导、强制对流、边界辐射、空腔辐射等传热问题。

耦合的热响应分析

(1)顺序热-应力耦合

在此类分析中,应力应变场是受到温度场的影响,但温度场不受应力应变的影响或很小,即首先分析传热问题,然后将得到的温度场作为已知条件,进行热应力分析,得到应力应变场。此类问题在abaqus中是使用Abaqus/Standard来求解的。

(2)完全热-应力耦合

此类问题在分析时应力应变场与温度场是有着强烈的相互作用,需要同时求解。完全耦合的热-应力分析可以在Abaqus/Standard和Abaqus/Explicit中应用

(3)热电耦合

此类分析可以应用Abaqus/Standard和Abaqus/Explicit来求解电流产生的温度场。

Abaqus中热分析应用-热分析简介及意义

绝热分析

此类分析是力学变形产生热,并且整个过程的时间极其短暂,不发生热扩散,可以应用Abaqus/Standard和Abaqus/Explicit来求解。

而对于以上热分析问题,abaqus中可以进行稳态、瞬态、线性或非线性分析。

分类
ansys

Ansys workbench14.0机械设计模块中静力分析案例

Ansys workbench14.0机械设计模块中静力分析案例

这个案例演示ANSYS WORKBENCH 14.0机械设计模块中静力分析模块,通过对一个焊接机器人手臂模型进行模拟其工作状态下的受力分析来演示此模块的功能。

1.5.1案例介绍

此次使用某焊接机器人回转手臂模型进行静态力学分析。通过施加一个拉力模拟其回转时外部零件对其产生的应力效果以及一个重力。同时通过加细应力相对集中区域的网格来增加应力计算的精度。

1.5.2导入模型

(1) 首先打开ANSYS WORKBENCH 14.0 。单击Toolbox(工具箱)→Static Structural(静力分析模块)。开始此次分析过程。如图-1所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-1 打开静力学分析模块

Ansys workbench14.0机械设计模块中静力分析案例

图-2 导入模型

(2)在材料属性定义方面,由于此次仅仅是对ANSYS WORKBNCH 14.0进行操作演示,故暂不修改,而使用默认的“不锈钢”材质的材料参数。

(3)下面导入模型文件。双击项目A3项进入DM模块。

(4)进入DM模块后单击菜单栏上的File(文件)→Import External Geometry File(输入模型文件)。如图-2所示。

(5)找到模型文件后单击→单击“打开”按钮。如图-3所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-3 打开模型文件

Ansys workbench14.0机械设计模块中静力分析案例

图-4 刷新模型文件信息

(6)模型导入DM模块后会在其Outline(分析树)产生一个Import 1 的图标。

在图标前方有一个小的黄色闪电符号,这说明这里的信息需要更新,向上单击Generate(刷新)按钮。 如图-4所示。

(7)经过几分钟后,模型刷新完毕。如图-5所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-5 导入后的模型

Ansys workbench14.0机械设计模块中静力分析案例

图-6 保存并退出DM模块

(8)完成模型文件导入后我们保存项目文件并退出DM 模块。

单击File(文件)→Save Project (保存项目文件)如图-6所示。这时程序会自动弹出一个“另存为”对话框。如图-7所示。

在合适的文件夹处将此次分析的项目文件命名为“1”→单击“保存”按钮。然后回到DM模块继续单击File(文件)→Close Design Modeler(关闭Dm 模块)。如图-6所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-7 保存项目文件

Ansys workbench14.0机械设计模块中静力分析案例

图-8 划分网格

1.5.3划分网格

(1)回到项目管理区。双击A4 项Model(网格)。如图-8所示。

(2)在机械设计模块开启过程中程序会自动出现 Attach Status(连接状况)对话框显示运行进度。此为自动执行过程,不需要其它操作。当连接执行完毕后此对话框也会自动消失。如图-8所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-8 连接状况

Ansys workbench14.0机械设计模块中静力分析案例

图-9 自动划分网格

(3)进入机械设计模块后我们首先执行自动化网格划分。通过查看网格质量以及数量来决定是否进行网格控制操作。

单击Outline(分析树)→Mesh(网格)→Update(刷新网格)。如图-9所示。

(4) 大约10分钟后网格划分完毕。如图-10所示。

由此可见,由于模型曲面较多,自动化的网格划分较为粗糙。这里使用边线网格控制功能。

单击Details if “Mseh”(网格的详细信息)→Use Advanced Size(先进网格尺寸控制)→下拉菜单里面选择第二项On:Proximity and Curvature(在边及线上)。如图-11所示。

然后单击

Ansys workbench14.0机械设计模块中静力分析案例

(刷新网格)按钮。刷新网格需要消耗接近一个小时时间,请耐心等待。

注意:使用此种网格控制会极大的增加网格的数量,同时带来分析规模的大幅度增加。如果模型较为复杂或者零件较多,建议使用尽量高级的电脑。

Ansys workbench14.0机械设计模块中静力分析案例

图- 10自动划分后的网格

Ansys workbench14.0机械设计模块中静力分析案例

图-11 使用网格控制

(5) 执行网格划分操作时程序会自动出现ANSYS Workbench Update Model Status(网格刷新情况)对话框,显示并可监视网格划分的进度。在网格划分完毕后其回自动消失。

Ansys workbench14.0机械设计模块中静力分析案例

图-12 网格刷新情况

Ansys workbench14.0机械设计模块中静力分析案例

图-13 划分后的网格

(6)图-13为网格划分后的情况,对比第一次图10的网格,此次更加细致并相对更为规整,基本都是四面体网格。当然网格数量也随之大幅度增加。单击Details of “Mesh”(网格的详细信息)在最下面的Statistics(网格统计)里面可以看见此次节点数暴增至2222384个,单元数1455163个。大约145万节点需要相当多的运算时间。如图-14所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-14 网格的详细信息

Ansys workbench14.0机械设计模块中静力分析案例

图-15 施加固定位移约束

1.5.4施加约束及荷载

(1)首先施加一个固定位移约束模拟模型底部固定时的状态。

单击Outline(分析树)→Static Structural (A 5)→Supports(支撑)→Fixed Support(固定位移约束)→回到模型空间在下方圆环面上单击。如图-15所示。

(2)回到Details of “Fixed Support”(固定位移约束的详细信息)在→Geometry(模型)中单击Apply(确定)按钮。如图16所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-16 确定约束面

Ansys workbench14.0机械设计模块中静力分析案例

图-17施加力荷载

(3)单击Loads(荷载)→Force(力)→回到模型空间单击上方相对较小圆环面。如图-18所示。

(4)回到Details of “Force”(力荷载的详细信息)→Geometry(模型)→单击Apply(确定)。如图-19所示。

(5)向下在Magnitude(数量)里面输入1000牛顿。如图-20所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-19 确定荷载施加面

Ansys workbench14.0机械设计模块中静力分析案例

图-20 设定荷载的大小

(6)再向下回到图-19的Direction(方向)单击以下然后回到模型空间单击其上方的小圆环面这时程序会自动在被选择面出现向外的红色圆柱状箭头预览力的方向,由于实际的力的方向为向模型外侧我们需要更改一下方向。

(7)在模型空间左下角的红黑双色箭头处单击右边的黑色箭头会更改力的作用方向,如图-21所示。

(8)更改后的荷载方向如图-22所示。再回到Details of “Force”(力荷载的详细信息)单击Direction(方向)右边的Apply(确定)按钮。如图-20所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-21 更改前的方向

Ansys workbench14.0机械设计模块中静力分析案例

图-22更改后的方向

(9)下面施加重力加速度荷载,模拟其受到的重力作用影响。单击Inertial(加速度)→Acceleration (加速度)。

注意:由于每次模型建立时候的坐标方向不同,笔者每次都是使用Acceleration (加速度)功能并且输入当地重力加速度值来模拟重力加速度。如果模型建立时统一成其重力方向与系统坐标轴方向一致,这里也可以直接单击Standard Earth Gravity(地球重力)按钮。

同时,在各个版本的ANSYS中施加的重力加速度的方向与其产生重力效果的方向是相反的,故当需要模拟向下的重力时,在程序中的箭头方向应该是向上的。

Ansys workbench14.0机械设计模块中静力分析案例

图-23 施加加速度荷载

Ansys workbench14.0机械设计模块中静力分析案例

图-24 输入加速度的值

(10)在Details of “Acceleration”(加速度的详细信息)中的Magnitude(数量)里面输入9800。然后单击下面黄色的Direction(方向)这时需要设定重力加速度的方向。如图-24所示。

(11)回到模型空间单击下部突台面,会出现向上的红色圆柱状箭头。图如-25所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-25设定加速度的方向

Ansys workbench14.0机械设计模块中静力分析案例

图-26确定方向

(12)在Direction(方向)右边单击Apply(确定)。以完成对等效工作力荷载以及机械手臂自身重力荷载的加载过程。(13)图-27为施加后的重力加速度的方向。

Ansys workbench14.0机械设计模块中静力分析案例

图-27 加速度的方向

Ansys workbench14.0机械设计模块中静力分析案例

图-28变形结果后处理

1.5.5求解及后处理

(1)我们需要获得总的以及三个方向上的变形结果同时输出等效应力结果。

首先单击Deformation(变形)→Total(全变形)并且连续单击三次Directional(方向)。如图-28所示。

(2)由于我们需要分别输出X、Y、Z三个方向上的变形在连续单击三次Directional(方向)程序会默认为X Axis(X轴向结果),我们需要分别设定Outline(分析树)→Directional Deformation 2以及Directional Deformation 3中的Orientation(方向)下拉菜单中分别选定Y Axis(Y轴向结果),Z Axis(Z轴向结果)。如图-29所示。

其中X、Y、Z方向遵循预先设定的局部坐标系或者系统坐标系。系统坐标的方向如图-30所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-29 设定变形输出方向

Ansys workbench14.0机械设计模块中静力分析案例

图-30 系统坐标轴

(3)下面输出等效应力结果。单击Stress(应力)→Equivalent (等效应力)。如图-31所示。确定各个参数输入正确后单击

Ansys workbench14.0机械设计模块中静力分析案例

(求解)按钮。

Ansys workbench14.0机械设计模块中静力分析案例

图-31 等效应力结果

Ansys workbench14.0机械设计模块中静力分析案例

图-32 求解进度

(4)在计算机求解过程中程序会弹出 ANSYSWorkbench Solution Status(ANSYS求解进度)对话框。显示求解进度。如图-32所示。由此可见,CPU以及内存使用都接近满负荷。

注意:新版本的ANSYSWORKBENCH 14.0 相对稍微老一点的12.1版此处有个改进。原来12.1版的对话框仅仅有Stop Solution(停止分析)按钮,14.0新版增加了一个Interrupt Solution (暂停分析)按钮。这样我们可以在求解过程中暂停分析。但是在划分网格时弹出的进度对话框中没有此暂停功能。

(5)求解结束后,单击Outline(分析树)→Solution Information(分析信息)在右边的Worksheet(工作表)下拉到最下方可见,此次分析使用了1727秒完成,接近半个小时时间。如图-33所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-33 分析时间

Ansys workbench14.0机械设计模块中静力分析案例

图-34 全变形结果

(6)下面察看分析结果。单击Outline(分析树)→Total Deformation(全变形)。可见变形为0.31886毫米。如图-34所示。

同样操作可见X方向变形为0.31674毫米,对比全变形的0.31886毫米,可见其X方向变形在整个中所占比例很大,这时由于施加的等效工作荷载1000牛为 X方向所致。

Ansys workbench14.0机械设计模块中静力分析案例

图-35 X方向变形

Ansys workbench14.0机械设计模块中静力分析案例

图-36 Y 方向变形

图-37为Z方向的变形结果,变形的数值为0.011488毫米。相对较小。

Ansys workbench14.0机械设计模块中静力分析案例

图-37 Z方向变形

Ansys workbench14.0机械设计模块中静力分析案例

图-38 等效应力

图-38为等效应力结果。其数值为42.421兆帕。我们对此应力较为感兴趣,由于有限元分析结果与网格密度相关,为了获得相对更为精确的应力结果我们尝试使用细化网格的网格控制方法。

注意:网格的细化不是提高分析精度的决定性因素。并且过于细化的网格有时甚至会导致错误的结果,请用户辩证判断。

(7)单击Outline(分析树)→Mesh(网格)→Mesh Control(网格控制)→Refinement(细化)。然后回到模型空间选定应力集中区域的曲面,由于曲面较多请先按住键盘Ctrl(控制)键并单击需要选择的面。如图-38所示。

注意:网格细化功能仅仅减小网格尺寸,对其规则性并没有实质性变化。

图-39为选取细化的面。我们要在左右两边同样位置执行同样的细化操作。

Ansys workbench14.0机械设计模块中静力分析案例

图-38 细化网格控制

Ansys workbench14.0机械设计模块中静力分析案例

图-39 选取目标面

(8) 我们可以设定网格细化的程度。单击Details of “Refinement”(网格细化的详细信息)中在Refinement(细化程度)后输入3。如图-40所示。

注意:Refinement(细化程度)共有1、2、3级,其中3级最细。

使用此功能会大幅度增加网格数量,同时带来运算规模的大量增加,故如果不是应力,变形等变化梯度较大或较为重要的区域,一般不需要使用3级细化网格控制。

Ansys workbench14.0机械设计模块中静力分析案例

图-40 细化设置

Ansys workbench14.0机械设计模块中静力分析案例

图-41 刷新网格

(9) 回到Outline(分析树)在Mesh(网格)下面出现了Refinement以及Refinement 2 两个图标。

回到模型空间放大细化的网格区域会发现,网格确实比其他区域更加细小。如图-42所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-42 细化后的网格

Ansys workbench14.0机械设计模块中静力分析案例

图-43 网格统计

(10)单击Update(刷新网格)。此次需要更多时间。网格刷新后单击

Ansys workbench14.0机械设计模块中静力分析案例

(求解)按钮。执行新的求解。

(12)单击Details of “Mesh”(网格的详细信息)→Statistics(统计)中可以看出节点数为2580786个 ,单元数为1708677个,较第一次的数量大概增加了15%。而这仅仅是细化如此小范围呢的网格带来的增加。如图-43所示。

(11) 打开“任务管理器”查看运行状况。如图-44所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-44 分析进度

Ansys workbench14.0机械设计模块中静力分析案例

图-45细化网格后的等效应力结果

(12)经过漫长的等待完成了分析。从等效应力结果的最大值上看起从42.421兆帕增大为42.462兆帕。 变化较小,说明网格已经足够细化,其尺寸大小对结果影响不大了。如图-45所示。

(13)查看第二次分析的求解时间。单击Outline(分析树)→Solution Information(分析信息)右边的Worksheet(工作表)最下方可见求解时间为2337秒,比第一次增多了大概30%,而网格数量仅仅增加了15%,这说明计算机遇到了性能瓶颈。

Ansys workbench14.0机械设计模块中静力分析案例

图-46 分析信息

Ansys workbench14.0机械设计模块中静力分析案例

图-47 求解时间

1.5.11保存并退出

(1)单击File(文件)→Save Project(保存项目文件)→Close Mechanical(关闭机械设计模块)。如图-46所示。

Ansys workbench14.0机械设计模块中静力分析案例

图-46 保存项目文件

Ansys workbench14.0机械设计模块中静力分析案例

图-47 退出程序

(2)回到项目管理区。单击File(文件)→Exit(退出)。退出程序,完成此次分析。

分类
ansys

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

这个案例是使用ANSYS WORKBENCH 14.0中的模态分析模块进行功能演示。

我们对我国引进某最新核电站技术中的某空调框架结构进行模态分析。通过分析阵型发现结构上的薄弱环节从而使用最有效最简单的加强方案达到结构优化的目的。

1.5.1案例介绍

此案例属于某电厂放射性控制区域通风系统(VAS),其中本次分析的模型是VAS系统里面的化容系统(CVS)冷却空调。关于CVS空调,电站内部员工培训教程中有如下描述:

“其可用于反应堆停堆运行,阻止对安全系统的挑战。而VAS可维持RNS和CVS泵运行环境温度在设计范围内,确保其正常运行。

特定区域温度控制的目的是保证设备的正常运行和防止维修人员在高温下工作,通风系统应能保证电站受控制区域相对于清洁区域或厂房外的微负压,从而减少污染气体不受监控的对外释放。

服务于RNS和CVS泵房的VAS单元冷却器设备应设置冗余的类似设备,保证那些纵深防御系统功能不会丧失。

VAS系统必须维持RNS和CVS泵环境温度在10~54.4℃ (50~130℉)的设计温度范围内。

VAS系统必须监测气体的放射性,一旦监测到高放射性,必须能自动隔离来自辅助厂房及燃料操作区域的正常未经过滤的气体,系统必须自动启动备用的排气过滤系统,提供高效空气微粒过滤器,并维持高放射性厂房微负压。”

1.5.2启动Workbench并建立分析项目

(1) 此次分析我们要做结构加强前以及加强后两次Model(模态分析)。

首先打开ANSYS WORKBENCH 14.0→双击Toolbox(工具箱)→Analysis System(分析系统)→Model(模态分析模块),生成项目管理文件A1。如图-1所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-1 打开Model

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-2 关联Model

(2)然后再次单击Toolbox(工具箱)→Analysis System(分析系统)→Model(模态分析模块)→将其拖动到项目文件A2项 Engineering Data(工程数据)→放开鼠标,生成项目管理文件B。这样项目管理文件A2中的数据会与项目管理文件B2相互关联。如图-2所示。

(3)保存项目文件。单击菜单栏上的File(文件)→Save(保存)按钮,如图-3所示。程序会出现保存路径提示的对话框,在合适的文件夹处将此次分析项目文件保存为1→单击(保存)按钮。

稍等一会程序会完成相关文件的生成以及保存工作。操作如图-4所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-3 保存文件

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-4 命名并保存

(4)由于之前文件夹中已经有了一个同名的项目文件“1”,故程序会出现如图-5的提示,单击Yes(确定),以替换掉原来的项目文件。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-5 替换文件

1.5.3定义材料属性

(1)定义材料。双击项目管理文件A中的A2项 Engineering Data(工程数据)。如图-6所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-6 定义材料

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-7 输入材料数据

(2)此空调框架结构为依照美国ASTM(美国材料协会)标准的低碳钢热浸镀锌型钢焊接结构制造,需要输入相应碳钢的材料属性。

在Properties of outline row 3:Structural Steel中更改B8项Young`s Modulus(弹性模量)输入193Gpa,在B9项目 Poisson`s Ratio(泊松比)输入0.3。如图-7所示。

材料参数设定完毕后,单击

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

(返回项目文件)按钮。回到项目管理区。

1.5.4导入模型

(1)单击项目文件A3项的Geometry(模型)。以此进入ANSYS WORKBENCH 14.0 的DM模块完成对模型的导入工作。如图-8所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-8 进入DM模块

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-9 导入模型文件

(2)进入DM模块后单击菜单栏上的File(文件)→Import External Geometry File(导入模型文件)。如图-9所示。

(3)找到模型文件,CVS.x-t。

单击其→单击“打开”按钮。如图-10所示。然后单击DM模块菜单栏上的

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

(刷新)按钮。来刷新模型文件。

此过程随着模型大小以及复杂程度不同需要几分钟到一个小时的过程,请耐心等待。图-11显示了导入后的模型。

注意:此模型文件是在实际生产用模型的基础上简化了外部面板以及全部内部设备的模型。

由于此次案例是作为教材演示,分析的内容以及深度与笔者实际工作时候稍加简化。比如分析计算主要参考技术规格书以及ASME 核电规范与标准-AG-1 核电厂空气和气体处理中的规定。实际是预应力模态分析,其考虑了风机运行时产生内外压差、内部设备重量、外部管道载荷、顶部在维修时承受的250磅重量、内外温度载荷、瞬态开关压差等等基础上的模态分析。但此并不影响展示如何使用ANSYS WORKBENCH 14.0的Model(模态分析)模块进行结构优化。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-10 打开模型文件

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-11 导入后的模型

(4)完成导入模型后退出DM模块。单击菜单栏上的File(文件)→Close Design Modeler(关闭DM模块)。回到项目管理区。如图-12所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-12 关闭DM模块

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-13 划分网格

1.5.5划分网格

(1)双击A4项 Model(模型)。来对模型进行网格划分工作。如图-13所示。

(2)首先用自动划分网格功能,划分后查看网格数量以及质量后再考虑是否进行进一步的网格控制操作。

单击Outline(分析树)→Mesh(网格)→Update(刷新网格)。如图-14所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-14 自动划分网格

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-15 网格划分进程

(3)在网格划分过程中ANSYS WORKBENCH 14.0 会自动生成一个ANSYS WORKBENCH Update Model Status (刷新网格进程)的对话框。同时我们也可以打开系统的任务管理器查看CPU,内存等运作情况。如图-15所示。

图上对话框中被红框全出的数字显示了(77/92)。其代表了该模型共有92个零件组成,此时正在对第77个零件“HKW051.14-冷弯槽钢1539”零件进行网格划分。查看任务管理器发现网格划分时候仅仅调用了一个CPU核心进行,并且内存消耗并不大。

(4)等待10分钟左右网格划分完毕。如图-16所示。

整体上看由于框架都是型钢结构,形状相对简单,划分出来的网格相对比较规则。通过观察图上被红框圈出区域发现整个模型网格尺寸比较粗大,为了提高分析精度,我们将定义更小的网格尺寸。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-16 划分后的网格

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-17 设定网格尺寸

(5)在Details of “Mesh”(网格的详细信息)→Element Size(网格尺寸)中输入20毫米。重新设定更小的网格尺寸。然后单击菜单栏中的

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

(刷新网格)按钮。

由于此次网格数量更多,需要等待更长的时间。

(6)图-18显示了刷新网格后的情况,对比图-16红色框圈出的位置,可见网格密度大大增加。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-18刷新后的网格

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-19 网格统计

(7)单击Details of “Mesh”(网格的详细信息)→Statistics(统计)中可以看出节点数为419840个,单元数为62986个。计算规模中等。如图-19所示。

1.5.5施加约束与分析设置

(1)我们要在空调底座面上施加0位移固定约束。先把模型旋转到底座面。单击模型空间的系统坐标系Y轴的绿色箭头。如图-20所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-20 旋转方向

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-21 选择固定约束

(2)单击Supports(支撑)→Fixed Support(固定位移约束)→按住键盘的Ctrl(控制)键,分别单击模型底部面。被选定的目标面会变成浅绿色→回到Details of “Fixed Support”(固定位移约束的详细信)里面单击Apply(确定)。如图-22所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-22 确定约束设置

1.5.6求解以及结果后处理

(1)此次我们分析结构的前5阶固有频率。单击Outline(分析树)→Analysis Settings(分析设置)→在Max Model to Find中输入5。如图-23所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-23 求解设置

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-24 查看分析进程

(2)单击

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

(求解)按钮,开始模态分析。同时打开系统任务管理器查看分析进程。如图-24所示。

(3)由于我们刚才设定了分析结构的前5阶固有频率,所有要连续输出5个变形结果。 单击Outline(分析树)→Deformation(变形)→单击5次Total(全部)按钮。如图-25所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-25 输出变形结果

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-26 查看求解时间

(4)分析完毕后我们可以查看分析的过程以及最终的结果。

单击Worksheet(数据表)下拉到其最下面。可以看出此次分析用时4826秒, 大概80分钟时间。如图-26所示。

(5)设定变形结果后处理。

刚才我们连续单击了5次Total(全部)按钮。但是程序自动默认状态为每个变形结果都是输出第一阶固有频率,故我们要分别设定从第二到第五阶固有频率的输出。

比如,要输出第二阶固有频率。需要单击Outline(分析树)→Total Deformation 2在下面的Model输入2,其他频率的变形输出方式以此类推。如图-27所示。然后单击

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

(求解)按钮。完成对阵型结果的输出。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-27 设定第二阶频率输出

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-28 第一阶阵型

(6)求解完毕后单击Outline(分析树)→Solution→Total Deformation,查看第一阶阵型。如图-28所示。

(7)再分别单击Total Deformation 2 到Total Deformation 5 显示结果。

由于结果越接近一阶固有频率其对整体结构振动影响越大,为了节约篇幅这里仅仅查看前5阶固有频率。图-28到32分别显示了前5阶阵型以及固有频率结果。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-29 第二阶阵型

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-30 第三阶阵型

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-31 第四阶阵型

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-32 第五阶阵型

(8)我们还可以分别单击模型空间下方的Graph(图表)来查看固有频率的柱状图。如图-33所示。

(9)同样我们也可以单击Tabular Data(列表数据)查看具体的频率的数值。如图-34所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-33 固有频率图表

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-34 列表查看固有频率

(10)根据Tabular Data(列表数据)可知该模型前5阶固有频率分别是:

一阶固有频率=33.1647375Hz

二阶固有频率=36.58631683Hz

三阶固有频率=45.92073378Hz

四阶固有频率=51.56883721Hz

五阶固有频率=53.79313194Hz

(11)此阶段分析结束,保存一下项目文件。

单击File(文件)→Save Project(保存项目文件)→Close Mechanical(关闭机械模块)。回到项目管理区。如图-35所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-35 保存项目文件

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-36 导入加强后的模型

1.5.7执行加强后模型的模态分析

通过观察模型前5阶阵型可以发现,原始模型主要在顶部附近位置振动幅度相对较大,而模型顶部相对空旷单薄。在加强方案中我们选择了在顶部贯穿一根型钢,这样可以最简单最有针对性的加强模型,增大其固有频率从而提高其抗振动能力。

1.5.8导入模型

(1)由于材料特殊数据已经互联,故此次仅仅需要双击B 2项的Geometry(模型)进入DM模块。如图-36所示。

(2)导入模型。进入DM模块后单击File→Import External Geometry File(导入模型文件)。如图-37所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-37 导入模型文件

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-38 选择模型

(3)这次打开“加强CVS.X-t”模型→单击打开按钮。如图-38所示。

(4)单击

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

(刷新)按钮,刷新模型数据。然后退出DM模块。

1.5.9导入模型

(1)回到项目管理区双击B3 项 Geometry(模型)。如图-39所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-39 打开DM模块

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-40 导入模型文件

(2)这次选择“加强CVS.X-T”文件→单击“打开”按钮。如图-41所示。

单击

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

(刷新)按钮,刷新模型数据。由于加强后模型更为复杂,此过程较第一次刷新需要更多时间。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-41 选择模型文件

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-42 网格划分

(3)导入模型后如图-43所示。

注意:模型的顶盖中间部分较第一次分析的模型多了一根纵向型钢。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-43 加强后的模型

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-44 划分后的网格

1.5.10划分网格并求解

(1)网格划分部分的设定与第一次一样,尺寸20毫米。划分后的模型,如图-44所示。

(2)图-45展示了加强后模型网格划分后的详细信息。其中Statistics(统计)中可以看出节点数为494956个,单元数为73751个。计算规模较第一次增加约17%。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-45 网格统计

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-46 求解时间

(3)图-46展示了新模型的总的求解时间。其中Elapsed Time(总时间)有38278秒,远远大于第一次分析用的4826秒。这是由于计算机遇到了明显的硬盘传输效率瓶颈的结果。

1.5.11结果后处理以及对比评价

(1)分析设定与后处理设定根第一次一样,这里不再赘述。图46到图50分别为加强后模型的前5阶阵型。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-46 第一阶阵型

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-47 第二阶阵型

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-48 第三阶阵型

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-49 第四阶阵型

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-50 第五阶阵型

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-51 固有频率的图表

(2)图-51显示了固有频率的图表。可以看出频率间隔较近并稳步上升。

(3)图-52显示了固有频率的数值。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-52 固有频率的数值

(4)结果对比。通过表格即可看出加强前后的不同。

频率

加强前最大振动值

加强后

降低的幅度

加强前的固有频率

加强后

提高的幅度

1

10.735mm

4.619mm

57%

30.1647375Hz

40.27479906Hz

34%

2

4.1605mm

4.1618mm

0

36.58631683 Hz

43.04413144Hz

18%

3

15.712mm

36.018mm

-229%

45.92073378Hz

58.7957727Hz

28%

4

14.773mm

9.0452mm

38%

51.56883721Hz

64.59030893Hz

25%

5

10.576mm

26.169mm

-274%

53.79313194Hz

69.65754113Hz

30%

通过以上对比表格可见,振动值除了第三,第五阶有较大不同外,其他都不同程度的降低了振动。

固有频率在前5阶都大幅度提高。说明结构整体都被明显加强。

综合来说结构加强效果良好、方法正确、实现简单、成本低。如此加强是成功的。

1.5.12保存并退出

(1)保存项目文件。

单击菜单栏上的File(文件)→Save Project(保存项目文件)→Close Mechanical(关闭机械设计模块)。如图-53所示。

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-53 保存项目文件

案例分享:ANSYS WORKBENCH 14.0空调框架模态分析结构优化

图-54 退出ANSYS

​(2)回到项目管理区。单击菜单栏上的File(文件)→Save(保存项目文件)→Exit(退出程序)。

完成此次分析工作。如图-53所示。

分类
ansys

ANSYS Workbench轴对称模型分析及结果扩展显示

ANSYS Workbench轴对称模型分析及结果扩展显示

1、引言

在对中心对称或轴对称的实体进行ANSYS计算时,往往为了提高计算效率,只仿真实体的一半或者四分之一甚至更小。在计算完成后,查看应力或变形云图,却只能看到仿真的这小部分,看不到整个模型的结果。本文将介绍在Workbench中如何实现对称模型及结果的扩展显示。

2、实例分析过程

下面以一个实例来说明

1)创建一个静力学分析系统,设置分析类型为2D,在SCDM中创建矩形面(XY坐标系内),导入Mechanical,设置几何模型为对称模型,自动划分网格;

ANSYS Workbench轴对称模型分析及结果扩展显示

2)在Mechanical中施加约束:

在底边施加固定约束,在顶部边上施加斜向的载荷(Fx=100N;Fy=100N);

ANSYS Workbench轴对称模型分析及结果扩展显示

3)边界条件设置完成后,进行求解,得到位移、应力等结果。

ANSYS Workbench轴对称模型分析及结果扩展显示

3、对称显式设置

1) 打开Workbench,选择Tool->Options,在Options中选择Appearance,选中Beta Options前面的方框。

ANSYS Workbench轴对称模型分析及结果扩展显示

2) 进入Mechanical界面,选择Model,插入Symmetry,在Symmetry选项中设置2D Axisymmetry,间隔为10度,总个数=360/10+1=37

ANSYS Workbench轴对称模型分析及结果扩展显示

3) 显示单元,已经按照轴对称形式显示了。

ANSYS Workbench轴对称模型分析及结果扩展显示

4)显示结果,也已经按照实体显式。结果与二维显示完全一致。

ANSYS Workbench轴对称模型分析及结果扩展显示

4、结论

对于明显具有对称结构和边界的模型,采用这种简化方式,可以使用更少的单元和节点得到结果,并通过扩展显示功能,查看整体的结果云图。对于该模型是否能用对称模型简化,需要在计算时对结构进行综合评价。

分类
STEP

LED PNP三极管四维位移定位设备3D图纸 STEP格式

LED PNP三极管四维位移定位设备3D图纸 STEP格式

LED PNP三极管四维位移定位设备3D图纸 STEP格式

LED PNP三极管四维位移定位设备3D图纸 STEP格式

LED PNP三极管四维位移定位设备3D图纸 STEP格式

LED PNP三极管四维位移定位设备3D图纸 STEP格式
分类
SOLIDWIORKS

PCB自动储存送料装置3D数模图纸 STEP格式

PCB自动储存送料装置3D数模图纸 STEP格式

PCB自动储存送料装置3D数模图纸 STEP格式

PCB自动储存送料装置3D数模图纸 STEP格式

PCB自动储存送料装置3D数模图纸 STEP格式

PCB自动储存送料装置3D数模图纸 STEP格式

PCB自动储存送料装置3D数模图纸 STEP格式
分类
未分类

拆弹机器人机械手小车3D图纸 STEP格式

拆弹机器人机械手小车3D图纸 STEP格式
拆弹机器人机械手小车3D图纸 STEP格式

拆弹机器人机械手小车3D图纸 STEP格式

拆弹机器人机械手小车3D图纸 STEP格式

拆弹机器人机械手小车3D图纸 STEP格式

拆弹机器人机械手小车3D图纸 STEP格式