首页/文章/ 详情

workbench LS-DYNA安全气囊充气仿真案例!

1月前浏览743
安全气囊是一种在碰撞、撞击发生时通过快速充气形成的柔性缓冲垫,可减缓硬物对被保护物体或人的冲击,降低伤害风险。常被用于汽车乘员保护、火箭回收着陆缓冲、运动防护服等领域。


安全气囊在汽车领域的应用非常成熟,是汽车被动安全系统中最后的防线。汽车安全气囊的设计每年拯救了上万人生命。

一个安全气囊从点爆到完全展开,通常仅需几十毫秒。在这短暂的过程中,气囊要完成展开、气体充填、与接触缓冲的全过程。而这一切,都可以在计算机里通过数值计算提前“预演"。

本文采用ANSYS workbench LS-DYNA对一个简单的安全气囊进行充气模拟,简要介绍安全气囊仿真过程。

-01- 

模型与材料


在主界面左侧拖动LS-DYNA模块到项目管理窗口,如下图。模块中,geometry下选着用spaceclaim打开,进行模型建立。


建模前需要明确,气囊模型为一个单层壳/薄膜单元构成的封闭曲面,类似于一个气球的表面,如下图所示。气囊表面厚度一般很薄,如0.2mm~0.3mm。建模时,采用壳面必须完全封闭,无缝隙和缺口,初始若为折叠构型,则为多层贴合单元,层间设初始微小间隙。


本例中,我们在spaceclaim中建立一个薄板,厚度1mm。然后将薄板四边倒角2mm,倒角后,角部和边部将形成如下状态。注意,此处如果不倒角,气囊在充气过程中角部网格质量会急剧变差,可能导致计算失败。

接着分别选中上顶面和周边一周的面,按Ctrl+C复 制,Ctrl+V粘贴;再选中下底面面,同样,按Ctrl+C复 制,Ctrl+V粘贴。然后抑制掉实体模型,这样我们将形成一个面体围合而成的封闭区域,如下图所示。



由于气囊是封闭、且向外膨胀的,气囊壳单元的法向必须统一指向外部, 这是气囊采用控制体积法计算正确的前提条件,如下图所示。且气囊不能有缝隙或缺口,因此我们需要再在spaceclaim中进行共节点操作。



因此,我们在建立以上封闭面模型后,首先检查模型面的法向方向。


点击顶部菜单栏【测量】>【法线】,在图形区框选或单击目标面,此时会显示箭头指示当前正法向,如下图所示。要求所有法向方向均应指向外部。



如果有面的法向指向内部,则保持“法线”工具激活状态,‌右键点击‌需要调整的面,在弹出菜单中选择‌【反转面的法线】‌,如下图所示。

最后为保证所有面是封闭的,需要进行share共节点操作,如下图所示。


至此模型建立完毕。

材料方面,LS-DYNA 为气囊织物提供了多种材料模型,选取需根据织物类型、精度要求和计算效率综合考量。*MAT_FABRIC(MAT_034)是 LS-DYNA 专门为气囊织物开发的材料模型,是工程应用的首选方案。

该材料为正交异性本构,可分别定义经向(warp)和纬向(weft)的杨氏模量 ea、eb。材料具备薄膜行为,配合 elform=9(Belytschko-Tsay 薄膜单元)或 elform=5(Hughes-Liu 薄膜单元)。材料织物极薄(0.2~0.4mm),弯曲刚度通常忽略,仅承受面内拉压和剪切,同时可可定义剪切应力-应变曲线捕捉织物特有的非线性剪切行为。


目前,ANSYS workbench 2024R2中就已经内置了*MAT_FABRIC材料,定义比在ls-prepost中简单。本例中,气囊的材料定义如下图所示:


本例设置两个方向的杨氏模量为2E8Pa,泊松比0.25,剪切模量4E7,如下图所示。材料数据仅供演示案例使用,不具备工程意义。


至此材料属性设置完成。


-02-

材料赋予与网格划分


双击model进入分析界面,首先对模型各个面赋予材料airbag属性,如下图所示。壳体厚度设置为0.2mm。


接触方面,由于模型简单,直接采用采用默认body interactions即可,默认设置如下:


气囊仿真中的接触设置是决定计算精度和稳定性的关键环节,本例仅需设置自接触。

Workbench GUI 能处理常规接触(摩擦/绑定/无摩擦)。在ls-prepost中气囊专用的 *CONTACT_AIRBAG_SINGLE_SURFACE等接触的高级参数无法通过 GUI 直接设置,但可通过command命令插入关键字片段。

网格划分方面,本例设置单元尺寸2.5mm,并设置primemesh网格划分方法,可划分出较规整的网格,如下所示。


网格划分设置壳体网格(shell mesh type)为四边形(quadrilaterals),三角形缩减(Triangle Reduction)设置为激进型(aggressive),这样网格将全部是较好的四边形网格。结果如下:

网格质量统计如下所示:

可以看到,网格质量较好。


-03-

分析设置


本例设置分析时间为0.05s,并设置单位制为mks,m、kg、s,如下图所示。其余保持默认。



在LSDYNA下插入airbag单元设置,选中全部壳单元,采用simple airbag model模型,如下各图。可查看和修改相关充气气体设置参数,本例保持默认。


在上图的界面中,我们采用了简单气囊模型。实际上,也可采用其他模型。下图为简单气囊模型的K文件中的关键字,可以查看关键字参数与上图中气体参数等的对应关系。


在气囊模型的设置中,充气时的质量流率按实际设置,本例设置如下:


前面提到气囊具有膜行为,通常配合 elform=9,即使用Belytschko-Tsay 薄膜单元。为此我们可设置单元类型为Belytschko-Tsay membrane,积分点数量默认,如下所示:


此外,气囊仿真时,如果充气的质量流率曲线充气设置不正确,曲线设置充气量过大,会导致计算异常中断,这通常是单元的畸变导致,在中断的时刻有时产生明显的沙漏。我们可以增加积分点、控制沙漏。

Belytschko-Tsay membrane采用面内单点积分(缩减积分),计算速度快,但容易在分析中出现非物理的“沙漏模式”(零能变形),导致计算结果失真。对此,在碰撞、大变形中,我们可以添加沙漏控制来抑制沙漏模式,并监控沙漏能的占比(一般要求沙漏能小于总内能的10%)。

本例我们采用默认的沙漏控制,如下图所示。

至此,模型设置完毕。


-04-

结果及分析


下列各图为气囊在0.05s计算终止时的变形、等效应力和最大主应力。气囊最大变形处在中部,最大变形为61mm左右(单元应变+位移)。

最大等效应力为11.84MPa,最大主应力12.91MPa(在ANSYS中,最大拉应力通常对应最大主应力)。可以看到,两者非常接近,说明应力以拉应力为主。因为纤维材料的气囊膨胀,表面受拉为主,压应力和剪应力为辅,这完全由气囊充气膨胀受拉、受压变形吸能的力学工作原理决定。


下图为气囊变形和应力的动态变化:

下图为计算过程中的能量变化曲线,主要是内能和动能,基本无沙漏能,接触能极小,主要是充气时膨胀导致的表面褶皱之间的接触所导致。


总能量方面,基本平衡,发生错误的能量比例不足5%,如下图所示。

最后需要说一下,workbench LS-DYNA模块下的文件中,我们可以查看有关k文件中关键字的内容,如下图所示。有时必要时,或出现错误,我们需要手动更改K文件设置。


来源:薛定谔的Cube
SpaceClaimACTLS-DYNAFluentWorkbench碰撞非线性多相流汽车材料控制试验
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-09-06
最近编辑:1月前
巴郡撸猫人
硕士 签名征集中
获赞 19粉丝 32文章 76课程 0
点赞
收藏
作者推荐

ANSYS Workbench焊接结构疲劳分析(等效结构应力法)

前言上一篇介绍了焊缝疲劳分析结构应力法的热点应力法,在最后提到了热点应力法存在网格敏感性问题,为了解决网格敏感性这个问题,考虑了应力集中、厚度、载荷等因素对焊接疲劳寿命的影响,提出了等效结构应力幅参数(等效结构应力法),同时对比了数千个焊接件疲劳实验数据,将基于名义应力的焊接接头疲劳等级S-N曲线压缩成一个单一的基于等效结构应力的主S-N曲线,这样为焊接疲劳计算提供了更加方便、准确的分析方法。今天我们进行等效结构应力法计算过程介绍。我们从结构应力、等效结构应力计算、主S-N曲线与案例演示计算四个方面进行介绍。正文1、结构应力等效结构应力在结构应力的基础上计算得到,因此,在进行等效结构应力之前,我们必须对结构应力进行简要介绍。在热点应力法中其实已经涉猎到此部分内容,只是没有展开说,没有给出具体的概念,今天具体介绍一下。在焊接节点中,紧靠焊址缺口或焊缝端部缺口前沿的局部应力称为结构应力,其大小受到整体几何参数的影响。结构应力分析时,需要将结构应力从缺口应力中分离出来,也就是说,结构应力是不考虑缺口应力的。在结构应力不是很大的情况下,可采用厚度方向的应力分布线性化方法计算结构应力,如下图所示,结构应力分析时将厚度方向的缺口应力分离出来,结构应力为σs=σm+σbσm、σb理论计算公式如下,作为工程使用,我们仅作简单了解即可,实际在应用时不用公式计算。在焊缝仿真分析时,我们通过仿真软件计算得到焊缝区域附件的应力分布,采用厚度方向的应力分布线性化方法(得到σm、σb)计算焊址厚度方向的结构应力如下图a(这是最常用的方法,且在仿真软件中已完美集成,且疲劳分析软件也是用这个方法进行计算结构应力),或将焊址下1mm处的应力值作为结构应力图下图b所示。2、等效结构应力计算等效结构应力是基于断裂力学表达式推导得到的,等效结构应力计算公式为:ΔS为等效结构应力变化范围(也称应力区间),Δσ为结构应力变化范围t为板厚I(r)1/m为膜应力(σm)与弯曲应力(σb)状态参数。m为常数,取3.0。上式中I(r)1/m的计算相对困难,在专业的片疲劳分析软件中内置了算法,现I(r)计算公式如下:3、主S-N曲线计算主S-N曲线的焊缝疲劳计算公式为:我们称为主S-N曲线方程,式中Cd及h为实验常数,铁和不锈钢常数Cd及h见下表(参考deepseek)。在已知Cd及h的情况下,我们可以分别得到铁/不锈钢在不同存活率下的主S-N曲线,如下(仅给出中值与下限曲线)。中值:存活率代表平均水平,也就是说,有一半的试件寿命大于这条线,一半小于这条线。下限:这条线代表的是高存活率或低失效概率的设计曲线。比如-2σ(标准差)曲线,意味着有95%的试件(假设正态分布)寿命会落在这条线的上方。这是工程设计中最常用的曲线,因为它提供了一个安全的、保守的寿命预测。上限:这条线代表的是高寿命的边界。只有极少数(如2.3%)性能非常好的试件才能达到这条线以上的寿命。在工程中,我们通常不依赖这条线进行设计,因为它不安全。计算出了等效结构应力与主S-N曲线,就可以进行焊缝疲劳分析。示例1计算模型采用与热点应力法相同的模型与边界进行计算,此处仅对问题描述进行介绍,方便后文的理解,具体设置过程请参考《ANSYSWorkbench焊缝疲劳仿真分析(热点应力法)》。(1).问题描述案例模型采用T型板,焊缝采用角焊缝,完全焊透,平板厚度均为1mm,底板两侧面固定约束,立板顶面承受往复集中力,模型示意图如下图,材料采用默认的结构钢,不进行特别说明,计算焊缝的疲劳寿命。计算完成后,我们通过定义路径(Path),在需要焊缝评定区域沿厚度方向进行线性化处理,得到膜应力(σm=0.2MPa)=、弯曲应力(σb=180.22MPa)得到膜应力+弯曲应力(σm+σb=180.42MPa),即结构应力为180.42MPa,结构应力范围Δσs为360.84MPa,如下图。根据计算得到的σm+σb、σb:计算弯曲比r,如下r=≈1当弯曲比r≈1时(纯弯曲),I(r)1/m趋近于一个常数(约1.2-1.4),本文计算取1.3(deepseek查找,仅作案例演示,不具备工程价值)。I(r)1/m=≈1.3将计算得到的参数带入等效结构应力计算公式,如下ΔSs=360.84/(1*1.3)=277.56MPa计算存活率为50%的寿命N为N=(277.56/19930.2)1/-0.32=631594计算存活率为95%的寿命为N=(277.56/13875.8)1/-0.32=203714计算存活率为99%的寿命为N=(277.56/11577.9)1/-0.32=115693热点应力法相同位置计算的寿命N=136331,我们在名义应力法中介绍到,疲劳等级曲线是按照存活率97.7%进行标定的,也就是说热点应力法计算得到的寿命存活率为97.7%。等效结构应力法计算得到的寿命95%存活率时为203714,存活率为99%时寿命N为115693,热点应力法的计算寿命介于等效结构应力法95%与99%存活率之间,符合统计学规律,说明两种方法计算得到的寿命规律一致。写在最后采用公式计算时,确定I(r)1/m参数比较困难,通过计算可以看出,等效结构应力范围计算下来比结构应力范围偏小,我们可以简单、保守的采用计算结构应力范围进行计算。当然如果可能,我们尽量采用专业的疲劳分析软件进行计算,比如nCode、FE-Safe等。等效结构应力法的网格不敏感特性特别适合工程应用,实际应用过程中也不需要像上文那样线性化、提取结构应力然后进行计算得到寿命。可以采用疲劳分析软件进行计算,现在的疲劳分析软件(例如Ncode、FE-Safe)针对焊缝的疲劳寿命分析采用的就是等效结构应力法,我们在采用专业疲劳分析软件计算时,仅需指定焊址的位置、厚度方向即可进行焊缝焊址区域疲劳寿命计算,特别是在Ncode软件中根据我们定义的焊缝组件,可以自动的识别焊址,计算起来非常方便。同样的,等效结构应力法评定不能全面的反应接头细节的疲劳行为,目前仅仅局限于焊接接头焊趾的疲劳强度评估,尚不适用于裂纹起始于焊根或未焊透等处的疲劳分析。参考资料1、《焊接结构疲劳分析》[张彦华著]2013年2、基于等效结构应力法的电机机座焊接结构疲劳寿命预测_李娅娜3、Ansyshelp20234、DeepSeek--以上--来源:薛定谔的Cube

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈