做汽车被动安全仿真,最头疼的就是气囊建模。2026年,C-NCAP对离位乘员保护要求更严了——气囊正常展开时保护成人,可要是小孩或未系安全带的乘员呢?气囊完全展开前那几十毫秒,冲击力能造成严重伤害。安全气囊折叠仿真必须真实还原折叠工艺,否则展开形状不对,伤害值全错。下面用PRIMER+LS-DYNA跑一遍侧气囊折叠全流程,参数直接给。
2019年某车型在做侧面碰撞对标时,气囊用了简化平铺模型,没按真实Z形折叠。仿真结果显示气囊展开后与假人肋骨接触力峰值比实车碰撞试验低了32%。原因是平铺模型没有折叠带来的刚度效应,展开初期瘪得太快。后来重新做折叠仿真,接触力误差缩到8%。
折叠的核心矛盾:你要保证折叠后的网格节点ID不变,同时避免穿透。一旦有穿透,LS-DYNA计算时会额外用力把穿透推出来,这部分能量不是来自气体发生器,导致气囊刚度变软,展开形状像泄了气的皮球。
拿到气囊的2D网格(通常是壳单元),别直接折叠。
第1步:分Part管理 把螺栓孔、泄气孔单独建PART。为什么?因为泄气孔在折叠过程中不能变形,必须保持圆形。你可以给泄气孔区域单独设一个材料或属性,折叠时锁死。
第2步:双层网格处理 真实气囊是两层面料缝在一起。有限元模型里,把单层网格复制成两层,沿法向偏置0.3mm(面料厚度)。缝线处的节点用*CONTACT_TIED_NODES_TO_SURFACE合并,或者直接MERGE节点。检查:偏置后两层之间不能有初始穿透。
第3步:画出折叠线 在PRIMER里,你需要在气囊表面标记出折叠位置。比如Z形折叠,要定义两条折叠线,间距20mm。这个线不是几何线,是节点集。PRIMER的Fold工具会根据你画的线自动生成折叠方向。
侧气囊常见折叠方式是Z形折叠(手风琴式)加卷绕。2026年PRIMER 2025版支持多步折叠序列。
操作步骤(PRIMER界面):
关键参数:PRIMER里可以设置“Fold Tolerance” = 0.01mm,保证折叠后单元不穿透。如果折叠后仍有少量穿透,用“Penetration Fix”工具自动修正。实测一个中型侧气囊(约2万单元),折叠操作耗时10分钟,穿透单元从最初的300多个降到3个以内。
折叠完的气囊还是松松垮垮的,你得把气体发生器塞进去,再压进气囊盒。
发生器匹配: 把发生器(简化的圆柱体)复制成两个——一个在上表面,一个在下表面。定义两组接触:
气囊盒压缩: 真实气囊是塞在座椅侧面的塑料盒里的。你有一个盒子几何,但折叠后的气囊比盒子大。怎么办?
真实案例:某B级车侧气囊压缩过程,初始干涉量25mm,用此方法压缩后最大单元翘曲角小于15°,没有负体积。
压缩完的气囊导出到HyperMesh,用Tool → Penetration检查。标准:初始穿透量<0.05mm。如果超过,局部微调节点。
关键接触卡片:气囊自接触用*CONTACT_AIRBAG_SINGLE_SURFACE_ID。参数按2026年主流设置:
有人问:为什么要调SBOPT和DEPTH?气囊单元薄(0.3mm),默认接触算法可能漏掉对面单元。SBOPT=3激活更精确的厚度投影,DEPTH=5让搜索深度覆盖5层单元,避免穿透。
计算测试:一个2万单元的侧气囊,用上述接触参数,在8核CPU下,折叠+压缩全流程仿真(50ms展开)约6小时。对比初始有穿透的模型,最终接触力曲线波动幅度从±25%降到±5%。

经过前处理、PRIMER折叠、发生器适配、气囊盒压缩、穿透检查和接触调参,你就得到了一个可用于离位乘员仿真的精确气囊模型。2026年,很多主机厂已经把这一套流程自动化——用脚本批量处理不同型号的气囊。建议你至少手工跑两遍,理解每个参数的意义,再考虑自动化。
最后一句:别小看穿透。一个初始穿透0.1mm的网格,展开时可能损失15%的气囊动能。省了半小时调穿透,后面对标数据要花两周去圆。划不来。
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks 等。