ABAQUS碰撞分析经典案例保险杠撞击刚性墙Word文档格式.docx

上传人:b****4 文档编号:17691087 上传时间:2022-12-08 格式:DOCX 页数:14 大小:2.22MB
下载 相关 举报
ABAQUS碰撞分析经典案例保险杠撞击刚性墙Word文档格式.docx_第1页
第1页 / 共14页
ABAQUS碰撞分析经典案例保险杠撞击刚性墙Word文档格式.docx_第2页
第2页 / 共14页
ABAQUS碰撞分析经典案例保险杠撞击刚性墙Word文档格式.docx_第3页
第3页 / 共14页
ABAQUS碰撞分析经典案例保险杠撞击刚性墙Word文档格式.docx_第4页
第4页 / 共14页
ABAQUS碰撞分析经典案例保险杠撞击刚性墙Word文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

ABAQUS碰撞分析经典案例保险杠撞击刚性墙Word文档格式.docx

《ABAQUS碰撞分析经典案例保险杠撞击刚性墙Word文档格式.docx》由会员分享,可在线阅读,更多相关《ABAQUS碰撞分析经典案例保险杠撞击刚性墙Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

ABAQUS碰撞分析经典案例保险杠撞击刚性墙Word文档格式.docx

案例分析本案例的几何模型是通过导入已有的*.IGS文件来生成的〔已经通过专用CAD软件建好模型的〕,共包括刚性墙〔PART-wall〕、保险杠〔PART-bumper〕、平板〔PART-plane〕以及横梁〔PART-rail〕四个部件,该分析案例的关注要点就是主要吸能部件〔保险杠〕的变形模拟,即发生车体碰撞时其是否能够对车体有足够的保护能力?

其是否能够将撞击瞬间的动能转化为能吸收掉以保护驾驶等人员的平安?

作者这里根据具体车体模型建立了保险杠撞击刚性墙的有限元分析模型,为了节省计算资源和时间本钱这里也对保险杠的对称模型进展了简化,详细的撞击模型请参照图49所示,撞击时保险杠分析模型以2000mm/s的速度撞击刚性墙,其中分析模型中的保险杠与平板之间、平板与横梁之间不定义接触,采用焊接进展连接,对于保险杠和刚性墙之间的接触采用接触对算法来定义。

分析模型中各部件的材料参数:

刚性墙的材料密度为7.83×

10-9,弹性模量为2.07×

105,泊松比为0.28;

保险杠、平板以及横梁的材料密度为7.83×

105,泊松比为0.28,塑性应力-应变数据表:

2100.03000.03093140.04093250.053900.1514380.3015050.7015270.91本例单位制为:

ton、mm、s。

14.4.3案例求解

1.定义部件〔Part〕

第一步启动ABAQUS/CAE,创立一个新的模型数据库,重命名为Thecrashsimulation,保存模型为Thecrashsimulation.cae。

第二步通过导入已有的*.IGS文件来创立各个部件,在主菜单中执行【File】【Import】【Part】命令,选择随书光盘中的bumper_asm.igs文件,弹出【CreatePartFromIGSFile】对话框如图50所示,根据图50所示设定RepairOptions和Topology的相关选项,其它参数默认,单击【Ok】按钮,可以看到在模型树中显示了导入的部件

bumper_asm。

第三步从Module列表中选择Part,进入Part模块,通过鼠标左键选择模型树中模型Parts〔1〕下面的bumper_asm部件,并单击鼠标右键选择Copy命令,弹出PartCopy对话框如图51所示,在PartCopy对话框提示区中输入bumper,并在CopyOptions中选择Separatedisconnectedregionsintoparts选项,单击【Ok】按钮完成导入几何模型四个部件的别离,这时我们可以看到模型树上模型Parts〔1〕下有五个部件,分别为bumper_asm、bumper_1、bumper_2、bumper_3、和bumper_4,选择bumper_asm部件单击鼠标右键并选择Delete命令删除此部件,此时模型Parts〔1〕下只剩下了四个部件,分别为bumper_1、bumper_2、bumper_3、和bumper_4,将部件bumper_1、bumper_2、bumper_3、和bumper_4分别对应更名为wall〔刚性墙〕如图51所示、bumper〔保险杠〕如图52所示、plane〔平板〕如图53所示和rail〔横梁〕如图54所示。

2.定义材料属性〔Property〕

第四步从Module列表中选择Property,进入Property模块,单击工具箱中〔CreateMaterial〕,弹出【EditMaterial】对话框,输入材料名称Material-wall,执行【General】【Density】,输入材料密度7.83E-9,执行【Mechanical】【Elasticity】【Elastic】,输入弹性模量2.07E3,泊松比0.28,单击【OK】按钮,完成材料Material-wall的定义;

继续创立另外一种材料,材料名称为Material-bumper-plane-rail〔三种材料的参数数据是完全一样的〕,执行【General】【Density】,输入材料密度7.83E-9,执行【Mechanical】【Elasticity】【Elastic】,输入弹性模量2.07E3,泊松比0.28,执行【Mechanical】【Plasticity】【Plastic】,输入如图55塑性数据,单击【OK】按钮,完成材料Material-bumper-plane-rail的定义。

第五步单击工具箱中〔CreateSection〕,弹出【CreateSection】对话框,如图56所示,创立一个名称为Section-wall的均匀壳截面,单击【Continue】按钮,弹出【EditSection】对话框,如图57所示,在Shellthickness〔壳厚度〕文本框输入1,材料使用Material-wall,为了提高运算效率我们选用默认的Simpson积分算法,在壳体厚度方向上布置3个积分点,Section-wall的截面属性参数设置完成后如图57所示;

按照上述方法继续创立另外三个截面属性,名称分别为:

Section-bumper、Section-plane、Section-rail,壳体厚度分别为1、2、3,材料使用Material-bumper-plane-rail,算法选用默认的Simpson积分算法,壳体厚度方向上布置3个积分点。

单击工具箱中〔AssignSection〕,把截面属性Section-wall、Section-bumper、Section-plane以及Section-rail分别赋予部件wall、部件bumper、部件plane和部件rail。

3.定义部件装配〔Assembly〕

第六步从Module列表中选择Assembly,进入Assembly模块,单击提示区中〔InstancePart〕,在弹出的【CreateInstance】对话框中依次选中部件wall、部件bumper、部件plane和部件rail,单击【OK】按钮,创立了各个部件的实例,其中各个实例已经按照默认位置装配完成,各个实例最终装配模型如图49所示。

4.定义网格划分〔Mesh〕

第七步从Module列表中选择Mesh,进入Mesh模块,环境栏中Object选择Part:

wall,单击工具箱中〔SeedPart〕,弹出【GlobalSeeds】对话框,输入Approximateglobalsize:

30,其它参数设置选择默认,单击【OK】按钮,完成种子的设置;

单击工具箱中〔AssignMeshControls〕,根据信息区提示选择整个部件Part-rigid-plane,单击【Done】按钮,弹出【MeshControls】对话框,如图58所示,ElementShape栏中选择单元形状为Quad,Technique栏中选择Free,单击【OK】按钮;

单击工具箱中〔AssignElementType〕,选择Explicit、Linear、Shell,即选择四边形减缩壳体单元S4R;

单击工具箱中〔MeshPart〕,单击提示区【Yes】按钮,完成部件wall的网格划分。

第八步从环境栏中Object选择Part:

bumper,单击工具箱中〔SeedPart〕,弹出【GlobalSeeds】对话框,输入Approximateglobalsize:

15,其它参数设置选择默认,单击【OK】按钮,完成种子的设置,执行【SeedEdge】【Biased】命令,用鼠标左键选择如图59所示左边的两条曲线,选择时鼠标尽量靠近图示箭头指向曲线的一半区域,单击信息提示区的【Done】按钮,在信息提示区输入Biasratio〔>

=1〕:

2.0,回车,输入种子数为20,单击【Done】按钮;

继续执行【SeedEdge】【Biased】命令,用鼠标左键选择如图59所示右边的四条曲线,注意箭头指向方向,单击信息提示区的【Done】按钮,在信息提示区输入Biasratio〔>

3.0,回车,输入种子数为4,单击【Done】按钮完成种子设置。

单击工具箱中〔AssignMeshControls〕,根据信息区提示选择整个部件bumper,单击【Done】按钮,弹出【MeshControls】对话框,设置如图58所示,单击【OK】按钮。

单击工具箱中〔MeshPart〕,单击提示区【Yes】按钮,完成部件bumper的网格划分。

第九步从环境栏中Object选择Part:

plane,单击工具箱中〔SeedPart〕,弹出【GlobalSeeds】对话框,输入Approximateglobalsize:

15,其它参数设置选择默认,单击【OK】按钮,完成种子的设置;

单击工具箱中〔AssignMeshControls〕,根据信息区提示选择整个部件Part-rigid-plane,单击【Done】按钮,弹出【MeshControls】对话框,设置如图58所示,单击【OK】按钮;

单击工具箱中〔MeshPart〕,单击提示区【Yes】按钮,完成部件plane的网格划分,按照如同部件plane网格划分参数的设定完成部件rail的网格划分。

第十步从环境栏中Object选择Assembly,单击工具箱中〔VerifyMesh〕,框选整个分析模型〔包括四个部件〕,单击提示区中【Done】按钮,弹出【VerifyMesh】对话框,在Type栏中选择AnalysisChecks,单击【Highlight】按钮,可以统计整个分析模型各个实例的网格信息如下所示:

Partinstance:

bumper-1Numberofelements:

1518,Analysiserrors:

0(0%),Analysiswarnings:

0(0%)Partinstance:

plane-1Numberofelements:

120,Analysiserrors:

rail-1Numberofelements:

204,Analysiserrors:

wall-1Numberofelements:

425,Analysiserrors:

0(0%)通过分析模型的网格分析检查所知,各实例模型网格质量没有警告和错误信息。

5.定义接触〔Interaction〕

第十一步从Module列表中选择Interaction,进入Interaction模块,执行【Interaction】【Property】【Create】命令,或者单击工具箱中〔CreateInteractionProperty〕,在弹出的【CreateInteractionProperty】对话框中输入接触属性名称IntProp-nofric,Type选择Contact,单击【Continue】按钮,进入【EditContactProperty】对话框,承受该属性的所有默认设置,定义了一个无摩擦接触属性。

第十二步执行【Tools】【ReferencePoint】命令,在图形窗口选择实例wall的任意一个角点,创立一个参考点RP-1。

执行【Tools】【DisplayGroup】【Create】命令,弹出【CreateDisplayGroup】对话框,如图60所示,选择Partinstances:

bumper-1,单击【Replace】按钮,图形窗口界面只显示了实例bumper。

执行【Constraint】【Create】命令,或者单击工具箱中〔CreateConstraint〕,弹出【CreateConstraint】对话框,输入Name:

Constraint-rigid-wall,选择Type:

Rigidbody,单击【Continue】按钮,弹出【EditConstraint】对话框,如图61所示,Regiontype中选择Body〔elements〕,单击右部的【Edit】按钮,在图形窗口中选择实例wall的全部,单击提示区中【Done】按钮,返回【EditConstraint】对话框,单击ReferencePoint栏中Point后面的【Edit】按钮,在图形窗口选择参考点RP-1,返回【EditConstraint】对话框,单击【OK】按钮,把实例wall约束成刚体。

第十三步执行【Interaction】【Create】命令,或者单击工具箱中〔CreateInteraction〕,在【CreateInteraction】对话框中输入接触名称Int-wall-bumper,分析步选择Initial,接触类型选择Surfacc-to-surfacecontact〔Explicit〕,单击【Continue】按钮,根据提示区信息选择刚性墙作为主面,单击鼠标中键,根据信息提示区选择Brown颜色作为刚性墙法向方向,选择从面类型为Surface,运用显示组命令是图形界面只显示实例bumper,选取整个实例bumper,单击鼠标中键,选择Purple颜色作为保险杠接触的法向方向,单击鼠标中键,弹出【EditInteraction】对话框,接触属性对话框的各项设置如图62所示,单击【OK】按钮,完成实例刚性墙和保险杠接触关系的设置。

注释:

这里对实例wall施加刚体约束,是因为部件wall是从外部导入的几何模型,不能实现部件类型从Deformable到Discreterigid或者Analyticalrigid的转变,这里只能运用【Constraint】【Rigidbody】的命令实现刚性墙的建立,否那么就要自己从新在ABAQUS/CAE界面下从新建立刚性墙〔类型选择Discreterigid或者Analyticalrigid〕。

第十四步执行【Constraint】【Create】命令,或者单击工具箱中〔CreateConstraint〕,弹出【CreateConstraint】对话框,输入Name:

Constraint-plane-bumper,选择Type:

Tie,单击【Continue】按钮,选择主面类型为Surface,根据提示区信息选择如图53的“与部件bumperTie区域〞作为主面,并选择Purple颜色作为平板接触的法向方向,单击鼠标中键,完成主面定义;

根据提示区信息选择从面类型为Surface,选择如图52的“与部件planeTie区域〞作为从面,并选择Brown颜色作为保险杠接触法向方向,单击鼠标中键,弹出【EditConstraint】对话框,各参数设定如图63所示,单击【OK】按钮,完成实例plane和实例bumper之间的焊接设定。

第十五步按照第十四步的方法设定实例plane和实例rail之间的焊接。

执行【Constraint】【Create】命令,弹出【CreateConstraint】对话框,输入Name:

Constraint-plane-rail,选择Type:

Tie,单击【Continue】按钮,选择主面类型为Surface,根据提示区信息选择如图53的“与部件railTie区域〞作为主面,并选择Brown颜色作为平板接触法向方向,单击鼠标中键,完成主面定义;

根据提示区信息选择从面类型为Surface,选择如图54的“与部件planeTie区域〞作为从面,并选择Purple颜色作为横梁接触的法向方向,单击鼠标中键,弹出【EditConstraint】对话框,如图63所示,在Specifydistance后面的文本框输入5.0,单击【OK】按钮,完成实例plane和实例rail之间的焊接设定。

6.定义分析步〔Step〕

第十六步从Module列表中选择Step,进入Step模块,单击工具箱中〔CreateStep〕,弹出【CreateStep】对话框,输入分析步名称为Step-crash,选择分析步类型为General:

Dynamic,Explicit,单击【Continue】按钮,进入【EditStep】对话框,输入分析步描述Description:

thecrashsimulationofbumpertowall,分析步Timeperiod:

0.01,单击【OK】按钮,完成一个动态显式分析步定义,其中选项Nlgeom默认为ON。

第十七步执行【Output】【RestartRequests】命令,弹出【EditRestartRequests】对话框,如图64所示,勾选Overlay和TimeMarks下面的复选框,单击【OK】按钮,完成创立重启动要求

重启动的创立对于复杂模型的计算模拟以及需要不断试算的工程来说,是及其方便的并能节省大量的计算本钱和时间,其可以防止因外界不可抗拒因素等〔例如:

停电,计算机本身原因等等〕所造成的不必要损失,而对于阶段性进展试算的工程其也是一个不错的选择。

第十八步执行【Output】【FieldOutputRequests】【Manager】命令,弹出【FieldOutputRequestsManager】对话框,单击【Edit】按钮,进入【EditFieldOutputRequest】对话框,设置Domain:

Wholemodel,Frequency:

Everyspacedtimeintervals,Interval:

20,Timing:

Outputatapproximatetimes,OutputVariables:

CFORCE,LE,S,U,单击【OK】按钮,单击【Dismiss】按钮,退出【FieldOutputRequestsManager】对话框。

第十九步执行【Output】【HistoryOutputRequests】【Manager】命令,弹出【HistoryOutputRequestsManager】对话框,单击【Edit】按钮,进入【EditHistoryOutputRequest】对话框,设置Domain:

200,Timing:

ALLIE,ALLKE,ETOTAL,单击【OK】按钮,单击【Dismiss】按钮,退出【HistoryOutputRequestsManager】对话框,完成分析结果数据输出的设定。

第二十步为速度场的施加创立一个类型为Geometry的集合,执行【Tools】【Set】【Create】命令,弹出【CreateSet】对话框,输入集合名称:

Set-velocity,Type默认为Geometry,单击【Continue…】按钮,进入图形窗口选择包括实例bumper、实例plane和实例rail的全部几何特征,完成集合Set-velocity的创立。

7.定义边界条件与载荷〔Load〕

第二十一步从Module列表中选择Load,进入Load模块,执行【BC】【Create】命令,或者单击工具箱中〔CreateBoundaryCondition〕,在弹出的【CreateBoundaryCondition】对话框中输入边界条件名称BC-fixed-wall,Step选择Initial,边界条件类型选择Displacement/Rotation,单击【Continue】按钮,选择实例wall上的参考点RP-1,单击信息提示区【Done】按钮,在【EditBoundaryCondition】对话框中选中U1~UR3前面所有的复选框,单击【OK】按钮,完成了实例wall的约束施加。

第二十二步继续按照上述步骤创立一个新的边界条件,名称BC-symm-bumper,Step选择初始步Initial,在对话框中选择Mechanical:

Symmetry/Antisymmetry/Encastre,单击【Continue】按钮,在弹出的【RegionSelection】对话框中选择实例bumper对称边界限如图66所示,单击【Continue】按钮,在【EditBoundaryCondition】对话框中选中YSYMM前面的复选框,单击【OK】按钮,完成实例bumper对称边界条件的施加。

第二十三步执行【PredefinedField】【Create】命令,或者单击工具箱中〔CreatePredefinedField〕,在弹出的【CreatePredefinedField】对话框中输入名称PredefinedField-velocity,Step选择初始步Initial,Category选择Mechanical,TypesforSelectedStep选择Velocity,单击【Continue】按钮,单击底部信息提示区后面的【Sets】按钮,弹出【RegionSelection】对话框,选择Set-velocity集合,单击【Continue】按钮,进入【EditPredefinedField】对话框,,选择Translationalonly〔只有平动〕,输入V1:

-2.0,V2:

0.0,V3:

0.0,单击【OK】按钮,完成保险杠模型速度场的定义如图65所示。

详细案例可以参考forums.caenet./showtopic-491056.aspx

8.定义分析作业〔Job〕

第二十四步执行【Job】【Create】命令,或者单击工具箱中,在弹出对话框中输入作业名称Job-crash,Source选择Model:

mobile-1,单击【Continue】按钮,在【EditJob】对话框中输入对作业的描述Description:

thecrashsimulation,作业类型为Fullanalysis,切换到“Memory〞选项卡,根据计算机的实际存来设置Ana

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1