Hypermesh对ls-dyna的前处理

2017-05-13  by:CAE仿真在线  来源:互联网

Hypermesh对ls-dyna的前处理是基于关键字的,同时又结合了其本身强大的网格划分功能,因此无疑是前处理的一大利器。下面我就通过一个简单的冲杆撞击的例子简单说明下如何实现这一流程。


★分析问题

复合靶板上部分是一较厚的软性材料,下部分是一较薄的刚性材料。钢球视为刚性体,分析该钢球以一较大的速度冲击靶板整个过程中的应力分布和速度曲线。

注意:由于主要是为说明前处理的流程,所以模型的尺寸和材料等参数的设置主要是为了降低分析成本来定义的,与实际出入较大,故不给出具体的数值了。

有限元模型对称处理

Hypermesh对ls-dyna的前处理hypermesh应用技术图片1

该部分属于前处理的基础部分,因此不做细致说明。中间部分细化是为了使失效部分更加平滑。

材料定义

Hypermesh对ls-dyna的前处理hyperworks仿真分析图片2

Mat20是刚性材料,关键字为*mat_rigid,主要参数有密度,弾性模型,泊松比和位移约束。

cmo用于选择约束的类型,总体坐标系约束,局部坐标系约束还是不进行约束。

con1与con2为相应坐标系下的平动与转动位移约束方式

定义好钢球的刚性材料以后,我们继续定义另外两种材料,分别为mat1弹性材料与mat3塑性动力材料,关键字分别为*mat_elastic与*mat_plastic kinematic。

Hypermesh对ls-dyna的前处理hyperworks仿真分析图片3

理想弹性材料就不说了,塑性动力材料本构的主要参数有密度,弹性模量,泊松比,屈服极限,切线模型,硬化指数,应变率指数,失效行为,率效应公式。这里由于需要模拟上层材料的失效因此设置0.8的失效参数,表示单元在屈服以后再被拉长0.8倍就被“处理掉”。

单元定义


Hypermesh对ls-dyna的前处理hyperworks仿真分析图片4

单元定义的关键字是*section开头的,实体单元就是*section_solid。

Elform是实体单元算法选择,一般使用默认的常应变单点积分算法适合大部分情况。

Part定义

Hypermesh对ls-dyna的前处理hypermesh分析案例图片5

定义好钢球的part以后,然后定义上靶板和下靶板的part

工况定义

本文中工况主要有三种,即钢球初始速度,上下靶板的外周固定,上下靶板的对称约束。

约束的定义使用analysis面板下的constraints进行节点的约束。

Hypermesh对ls-dyna的前处理hypermesh分析案例图片6

初始速度使用tool-create cards-initial-*initial_velocity_generation定义

Hypermesh对ls-dyna的前处理hypermesh分析案例图片7

分别选择定义初速度的part与速度的方向和大小

接触定义

同样,接触定义的关键字也是在tool-create cards-contact中定义,分别选择两个*contact_automatic_surface to surface卡片,分别进行如下设置:

Hypermesh对ls-dyna的前处理hypermesh技术图片8

Hypermesh对ls-dyna的前处理hypermesh技术图片9

第一个定义的是侵蚀接触类型(未完全显示),动静摩擦系数的设定按照实际以及help中给予的曲线公式进行合理设定即可,具体各个参数的含义通过查询关键字手册中的侵蚀接触即可。该接触能够在已经侵蚀的表面重新创建接触对,因此不会出现表面单元失效后无阻贯穿的情况。

第二个定义的就是普通的面面接触

控制卡片定义

Hypermesh对ls-dyna的前处理hypermesh技术图片10

为了节约篇幅,控制卡片我就不仔细说明,从上到下依次是分析时间设定,时间步设定,能量控制,接触参数控制,云图输出控制,体积粘性控制以及沙漏控制。当然,如果用户想要定义其他的求解输出只需要通过相应的关键字进行定义即可。

导出求解

上述全部定义完成以后,导出为ls-dyna的关键字文件,由ls-dyna主程序读取并求解。镶嵌于ansys内部的ls-dyna容易崩溃,建议额外下载dyna主程序进行求解。

后处理

后处理可以使用ls-dyna专用的pre-post来实现,但是今天我要使用的是hyperview,是hyperworks专用的后处理模块,其云图和曲线图处理功能十分强大。

打开hyperview直接读取ls-dyna求解完成的d3plot文件,hyperview会自动读取后面一连串的结果文件,下面分别是不同时刻的米塞斯应力云图

Hypermesh对ls-dyna的前处理hypermesh培训教程图片11

0.1ms时刻米塞斯应力云图和变形图

Hypermesh对ls-dyna的前处理hypermesh培训教程图片12

0.2ms时刻米塞斯应力云图和变形图

Hypermesh对ls-dyna的前处理hypermesh培训教程图片13

1ms时刻米塞斯应力云图和变形图

Hypermesh对ls-dyna的前处理hypermesh培训教程图片14

2ms时刻米塞斯应力云图和变形图

Hypermesh对ls-dyna的前处理hypermesh分析图片15

底下钢板的米塞斯应力曲线(左)与钢球的速度曲线(右)

至此整个流程都说完了,但是我还要额外补充下面这张图(摘自白金泽前辈的ls-dyna3D理论基础与实例分析)

Hypermesh对ls-dyna的前处理hypermesh分析图片16

如果说要知道如何在精度与求解速度之间求得平衡,上面的内容无疑是最强大的法宝。对于初学者,我觉得完全没有必要找到精确的材料属性去学习,这样很可能浪费大量时间去计算一个可能不满意的结果。我宁愿通过合理设置将求解速度加快100倍得到一个不精确的结果(但是我可以学会100种操作)也不愿意花几个小时去算一个我完全没有把握能否收敛的结果,这也是快速入门的一个技巧吧。但是一旦问题转入工程性需要负责任的问题,那就不管花多大代价,都要力求得到最好的分析结果。

文章综合于网络,如有侵权请联系删除!


开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:Hypermesh对ls-dyna的前处理 HyperWorks有限元分析培训 HyperMesh网格划分培训 hyperMesh视频教程 HyperWorks学习教程 HyperWorks培训教程 HyperWorks资料下载 HyperMesh代做 HyperMesh基础知识 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训 Abaqus培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com