刚拿到一套 2020 款 Nissan Rogue 整车 CAE 模型的时候我第一反应不是着急打开后处理去看碰撞动画而是先把模型文件清单和网格规模摸了一遍。原因很简单整车碰撞仿真这件事模型质量直接决定结果可信度而结果可信度又直接影响结构改不整改、方案上不上车。那篇标题说这是“开启整车碰撞仿真新旅程”我觉得很贴切。对刚入手的人来说这套模型就是一座现成的实验场对老手来说它也是一个可以反复折腾数据库的好东西。我见过不少刚入门的朋友拿到整车碰撞模型就恨不得立刻提交计算结果不是计算中途爆网格负体积就是能量曲线像过山车。这不能怪模型只能怪打开方式不对。所以我打算按我的实际习惯把一套 2020 款级整车 CAE 模型从模型拆解、工况选择、网格质量检查、求解设置到结果解读完整串一遍顺便把你大概率会踩的坑提前指出来。1. 拿到一套整车CAE模型先别急着跑分析整车碰撞仿真听起来很高大上本质上干的事就一句话在计算机里把整车撞向壁障观察车体变形、假人伤害和约束系统表现从而在实车试验之前预判这台车的碰撞安全水平。CAEComputer Aided Engineering模型就是把物理车辆离散成有限元网格配上材料、连接、接触和边界条件然后求解大变形动力学方程。它替代的是海量实车试验中“撞一辆废一辆”的物理验证环节能大概率筛选出结构方案的坑让真车试验更有把握。1.1 2020款Rogue模型为什么值得深入研究2020 款 Nissan Rogue 属于紧凑型 SUV 里的典型平台这种车型的碰撞安全开发要同时兼顾全球多个法规和评价体系。相比轿车SUV 重心更高、质量更大、前舱结构更紧凑碰撞中的受力路径也更复杂。所以一套带高压线束、动力总成、底盘副车架、一体式车门环等高细节的整车模型覆盖了碰撞仿真几乎全部标准工况用来练手很有代表意义。最有意思的是这套模型能同时满足几个方向的需求整车厂想验证新改款的结构强度底盘工程师想研究副车架在碰撞中的参与度约束系统工程师关心气囊点火时刻和假人伤害值学生则能通过它把课本上的有限元理论、材料失效模型和碰撞法规对应起来。也就是说这一套模型不是一个“只能看动画”的演示文件而是一个能深挖的研究对象。1.2 搞清楚模型来源和版本是避免后期返工的第一步很多从外部渠道拿到的整车 CAE 模型来源可能是正向开发阶段的验证模型、整车逆向建模模型或者是某次试验对标后标定过的模型。来源不同网格质量、材料卡片完整度甚至坐标系定义都可能不同。编号规则、部件ID、参考节点位置也可能五花八门。我拿到模型后第一件事是花半小时看一版说明文档。如果没有文档就打开 HyperMesh 或者 ANSA整体刷一眼模型树重点确认三块单位制是不是统一的 mm-tonne-s模型总质量和实际整车整备质量差多少坐标系原点是否在整车前轴中心。2020 款 Rogue 这种级别的整车模型通常网格量在 200 万到 400 万单元之间如果质量偏差超过 3%就需要先查是不是有部件缺失或密度设置错误。还有一个细节容易被忽略同一年款车型往往有前驱、四驱、高配低配之分对应的动力总成、座椅、尾门、天窗配置都不一样。模型命名如果只写个 Rogue_2020而不区分配置后面做质量配平和质心调整时会很痛苦所以我通常第一步就把“哪个版本对应哪种配置”记录清楚。2. 模型拆解从白车身到约束系统每层网格都有讲究整车碰撞模型看着是一坨网格但内部结构其实分得很清楚。理解每个子系统的建模意图比单纯会提交计算重要得多。2020 款 Rogue 这种 SUV 的整车模型我一般拆成四层来看白车身与开闭件、动力总成与底盘、内外饰非结构件、约束系统与假人。2.1 白车身骨架壳单元主导焊点别乱删白车身是碰撞变形的主要载体建模几乎全部采用壳单元shell element。碰撞模型常用单元尺寸是 8mm在吸能关键区域加密到 4mm比如前纵梁、A柱、B柱、门槛梁。网格量的大头就在这里。材料以高强度钢为主包括 DP590、DP780、DP980 以及抗拉强度 1500MPa 级别的热成型钢材料卡片多用 LS-DYNA 里的 MAT24也就是分段线性塑性材料模型。MAT24 这种模型能定义材料屈服应力随塑性应变变化的多段曲线还能通过加载不同应变率的曲线兼顾应变率硬化效应。碰撞瞬间材料变形非常快应变率很高如果忽略应变率影响纵梁的压溃模式往往不对横梁会过早断裂。2020 款 SUV 的白车身上大量使用了超高强度钢一旦材料曲线给错仿真出来的折弯模式和实车完全两样。焊点在模型里一般用 beam 单元或 solid 焊点单元模拟焊点强度通过失效应力或最大塑性应变控制。这些连接单元数量动辄六七千个看着不起眼但对车身刚度传递和吸能路径影响极大。我在实践中见过有人为了降低计算量“批量删除焊点”结果前碰工况里门槛梁完全没有参与传力变形模式直接失真。2.2 动力总成、底盘与内外饰质量和惯性比刚度更重要动力总成发动机变速箱绝大多数情况下不会用精细网格建模而是用简化刚体块加质心和转动惯量替代再通过悬置连接到底盘和副车架上。这是因为碰撞仿真主要关心的是它在碰撞过程中“怎么移动”而不是它自身怎么变形。2020款Rogue 的动力总成在碰撞中会往后挤压影响防火墙侵入量和假人腿部空间所以质心位置和悬置刚度必须设置准确。底盘结构包括副车架、悬架控制臂、转向系统、轮胎。轮胎通常用简化模型加内部气压定义保证接触刚度。内外饰中的座椅骨架、仪表板骨架是承载假人的关键必须精细建模而塑料饰板、地毯、隔音垫这些质量较小但体积大的部件一般简化为质量点附着到就近结构上。这是整车模型建模时常用的“质量分配”思路也是为什么拿到模型后一定要核对总质量和质心坐标的原因。2.3 约束系统气囊、安全带与假人碰撞仿真的最终落脚点之一是假人伤害值所以约束系统建模精度直接决定你输出的 HIC、胸部压缩量这些指标有没有参考价值。安全气囊模型通常用控制体积法也就是 *AIRBAG_SIMPLE_AIRBAG_MODEL通过定义气囊体积、排气孔面积、气体质量流率等参数来控制气囊展开行为。安全带用二维壳单元织带模型通过预紧器、限力器定义织带力和滑移量。假人模型一般是经过实车对标的高精度模型比如 Hybrid III 50 百分位男性假人或 THUMS 人体模型。假人不光要摆放正确还要预先消除初始穿透否则第一时刻接触力就会出现异常尖峰。整车碰撞模型里约束系统往往需要根据具体工况决定是否启用。比如做结构耐撞性验证时可以先关掉气囊、活动假人只保留座椅和安全带重点看车身变形而评估乘员保护时再完整启用整个约束系统。很多模拟项目把这两件事混在一起结果电脑跑得很慢结果还不容易收敛。3. 碰撞工况怎么选从法规合规到新车评价规程2020 款 Rogue 这类车型的碰撞仿真一般不会只跑一个工况。不同市场对碰撞安全有不同的法规和评价要求CAE 工程师需要根据开发阶段和目标市场在有限的计算资源里优先覆盖最关键的工况。3.1 正碰组合拳100%刚性墙与40%重叠可变形壁障正面碰撞是所有碰撞安全开发的重头戏。最基本的包括 FMVSS 208 要求的 100% 正面刚性壁障碰撞速度约 56km/h壁障完全覆盖车头考核乘员舱生存空间和约束系统匹配另一个重要工况是 40% 重叠可变形壁障碰撞ODB也就是正面只以车宽的 40% 撞向一个带铝蜂窝的可变形壁障速度通常 64km/h对车体左右不对称的受力路径和吸能盒、前纵梁外侧的强度要求很高。40% 重叠碰撞里只有一侧纵梁直接参与吸能地板、门槛、A柱下段也会被牵扯进来。2020款 Rogue 这种 SUV 因为机舱较短、重心更高碰撞中容易产生较大的横摆量防火墙和门槛传力路径的设计合理性就特别关键。我在后处理里看这个工况时习惯先看门槛梁是否明显弯折、A柱是否有明显折点、前纵梁是否呈稳定的轴向压溃模式。如果纵梁横向劈裂或发生不规则折弯说明诱导槽位置或者材料强度匹配还有改进空间。此外还有车对车偏置碰撞、小重叠碰撞比如 IIHS 25% 小重叠等。小重叠工况对 A 柱、铰链柱、门槛前端、轮胎轮辋的干涉路径要求更高由于碰撞载荷绕过前纵梁直接作用在乘员舱前部白车身横向传力结构设计不好时防火墙侵入量会非常大。做这种工况时轮胎的建模精度、转向系统是否允许断裂、防火墙横梁的连接方式都要单独确认。3.2 侧碰、后碰和顶部压溃侧面碰撞用移动变形壁障MDB以约 60km/h 垂直撞向车辆侧面考核 B 柱、门梁、门槛、座椅侧气囊等结构对假人胸部和骨盆的保护。SUV 的地板离地高壁障接触位置比轿车偏高所以 B 柱下部、门槛梁和地板横梁的变形配合很重要。侧碰仿真里车门是主要传力件车门防撞梁的强度、门锁是否能够维持咬合都会影响侵入速度。后碰主要关注燃油系统完整性和座椅头枕的鞭打保护速度较低但加速度曲线依然要看。顶部压溃工况则是车辆翻滚场景考察车顶能否抵抗足够大的压溃力白车身 A 柱、B 柱、车顶横梁和侧围的刚度在这里都要使用完整材料曲线。选工况时要考虑开发阶段。前期概念阶段可能只跑 100% 正碰和侧碰用来定白车身传力路径中期结构方案细化后增加 40% 重叠、小重叠和顶部压溃后期接近冻结时再跑带假人的完整约束系统分析。计算资源永远是有限的先算哪种工况、不先算哪种工况本身就是工程师经验的一部分。4. 实操一条龙几何清理、网格质量与求解设置当你好不容易把模型文件打开终于要进入正题的时候最容易兴奋过度一头扎进求解器。别急该省的步骤一个都不会少。4.1 前处理HyperMesh里的网格质量检查清单我用 HyperMesh 比较多ANSA 也偶尔交叉验证。一套外部拿到的整车模型首先要跑一遍网格质量检查而不是直接开解。重点检查项包括壳单元的翘曲度warpage一般小于 15 度长宽比建议小于 5雅可比大于 0.6最小单元长度一般不小于 2mm四边形单元的角点角度尽量在 45 度到 135 度之间三角形单元比例控制在 5% 以下。网格质量差的区域在碰撞大变形中往往会产生非物理的应力集中导致单元提前失效或负体积。尤其是纵梁压溃区和门槛弯折区域如果网格有局部畸变结果会在那里“莫须有”地断裂。我拿到模型后会先用质量检查面板把红色高风险单元全部列出来看它们集中在哪些部件。如果只是极少数量可以用局部网格重划分解决如果大量分布在关键吸能区就得评估是不是要重新划这一块的网格。然后是穿透检查。整车模型因为有大量壳单元、实体单元和连接单元互相叠加初始穿透几乎不可避免尤其是座椅和地板之间、发动机和悬置之间、轮胎与轮拱之间。初始穿透如果超过接触厚度的比例求解一开始就会出现非真实接触力紧接着就是能量曲线异常。检查穿透用前处理软件的 penetration check 功能结合接触定义逐个处理。4.2 LS-DYNA求解关键字卡片和计算资源整车碰撞模拟求解器我用得最多的是 LS-DYNA。LS-DYNA 是显式动力学有限元软件非常擅长处理接触和大变形问题。提交计算前要仔细检查几个关键字卡片*CONTROL_TERMINATION定义终止时间比如正碰模型通常仿真到 120ms侧碰到 100ms。时间太长浪费资源太短可能连峰值加速度都没出来。*CONTROL_TIMESTEP控制时间步长与质量缩放。显式计算的稳定时间步与最小单元尺寸有关整车模型常用 1e-6 秒量级。为避免单元过小拖垮计算通常允许少量质量增加但要控制全局质量增加在 5% 以内。*DATABASE_GLSTAT / *DATABASE_MATSUM输出全局能量数据和各部件能量数据。每 0.5ms 或 1ms 输出一次用来检查能量守恒。*CONTACT定义所有可能接触的部件对。常见的 *CONTACT_AUTOMATIC_SINGLE_SURFACE 负责整车自接触腐蚀壁障与车体之间再用 *CONTACT_AUTOMATIC_SURFACE_TO_SURFACE 做主从接触。计算资源方面整车碰撞模型通常建议至少 16 核起步内存 32GB 到 64GB。2020 款 Rogue 这种规模的模型在 32 核并行条件下模拟 100ms 动态过程大概要跑 8 到 15 小时具体取决于单元数量、接触对数量和输出频率。如果算完发现能量明显不守恒第一个怀疑对象就是接触设置第二个才是材料卡片。4.3 后处理先看动画还是先看曲线求解完成后我习惯用 LS-PrePost 或 HyperView 打开 d3plot 文件。第一步不是看动画而是看 GLSTAT 里的能量曲线。总能量应该保持基本水平线内能上升、动能下降、滑移能占总能量的比例不宜超过 10%沙漏能最好控制在 5% 以内。如果沙漏能过大变形模式会像“豆腐渣”一样软掉这时候要回过去加强沙漏控制或检查网格质量。只有能量曲线平稳了再去看变形动画和应力云图。动画只适合直观感受真正做决策还是要靠曲线和侵入量剖面。5. 踩过的坑与排查清单整车碰撞仿真的问题几乎永远来自那么几个老熟人负体积、沙漏、穿透、能量不守恒。每个问题我都算得上交了学费这里挑几个典型场景讲一下排查思路。5.1 负体积最让人头疼的错误之一负体积negative volume通常出现在实体单元大变形区域比如轮胎、座椅泡沫、发动机悬置、可变形壁障蜂窝铝里。LS-DYNA 会在网格过度扭曲时报错退出。排查时先看 d3hsp 或 message 文件里指向哪个单元再定位到对应部件。如果出现在座椅泡沫这种软质材料里通常是因为网格太稀疏或者材料模型里头没有加入合适的压力下限。解决方案可以是局部细化网格、调整时间步长、改用更稳定的单元积分方式。如果出现在发动机悬置等弹性体上很可能是因为部件间的初始穿透没有清理干净。不要想着靠材料参数“硬扛”那会让结果失真。一个实用技巧把失败单元所在区域单独拿出来用隐式分析做一个小模型验证网格稳定性确定单元尺寸和材料参数是否匹配再放回整车模型里跑这样可以大幅减少整车层面的反复试算。5.2 沙漏能偏高结构像海绵一样软减缩积分单元容易出现沙漏模式这是显式动力学里的常见现象。网格出现沙漏时单元变形看起来像锯齿但应变能没有正确累计结构刚度被低估碰撞变形会偏软。整车模型正常沙漏能应控制在峰值内能或总能量的 5% 到 10% 以内。增大沙漏控制刚度是一个快速手段比如在 *HOURGLASS 控制卡片里把刚度系数调到 0.05 到 0.1但这只是“止痛药”并不能替代网格质量。更长远的方法是局部细化网格将容易产生沙漏的单元换成全积分单元或者调整加载速度避免过大的局部冲击。我曾在一套 SUV 模型中碰到过门槛梁附近沙漏能异常放大排查到最后发现原因是门槛梁与地板之间那层结构胶单元厚度定义错了导致连接刚度严重偏低。结构胶这类粘接单元在整车模型里很容易被忽视却经常成为能量异常的源头。5.3 穿透与能量不守恒的排查套路能量曲线不平滑总能量明显衰减或上升首先查接触定义。整车模型里的接触对多主面从面搞反、接触厚度设置不对、初始穿透没有清干净都会造成接触力异常。还有一种情况是接触只定义了部分部件焊点断裂后的残余焊点没有参与接触导致断裂飞出的部件继续穿透车体。排查穿透的常规方法是在后处理里调出接触穿透云图慢慢放大时间步看是哪里先开始穿透。一般来说发动机下缘、轮胎与轮罩、转向拉杆与副车架这几个位置是穿透高发区。处理时不只是简单地把部件坐标挪开而是考虑这个部位的相对运动范围合理增加接触厚度或重新定义接触对。标配一套自检清单全局质量增加是否低于 5%滑移能占比是否低于 10%总能量是否平直部件最大穿透是否在设计准则内通常小于几毫米量级。这套清单走一遍基本能挡住九成低级返工。6. 仿真结果怎么落地从曲线到结构改进仿真的最终目的不是把动画放给领导看而是落到工程决策上。碰撞结果出来以后要从一堆云图和曲线里提炼出“哪里不行、为什么不改、改哪里最划算”。6.1 读曲线B柱加速度与假人伤害指标正面碰撞中B柱下段的加速度曲线是最常见的分析对象。加速度峰值出现得过早、过高说明前段吸能空间没利用好纵梁在前围板还没怎么变形时就撞上了刚性部件加速度曲线拖得太长说明后段吸能结构参与不足后排乘员受伤风险增加。理想的曲线是前面有一段相对平滑的“平台期”让减速度在合理范围持续较长时间而不是一个尖锐脉冲。假人伤害指标分为考核型和非考核型。最常见的有 HIC头部伤害指标、胸部 3ms 合成加速度、胸部压缩量、大腿轴向力。HIC 主要看头部合成加速度曲线在 15ms 或 36ms 窗口内的积分评分标准一般不能超过 700 或 1000具体看法规或评价体系要求。胸部压缩量则反映安全带限力水平和气囊约束是否匹配。光看曲线峰值还不够还要看曲线出现的时间点和持续时间。比如某方案的胸部压缩量虽然没超标但曲线斜率很陡说明安全带预紧器作用太晚或气囊展开速度不够这种隐含风险在整车微调阶段往往比一个超限值更值得关注。6.2 结构改进示例从仿真结果反推设计优化我做过一个类似的整车耐撞性优化案例前碰 40% 重叠工况下防火墙侵入量偏大乘员舱腿部空间不足。查看变形动画后发现前纵梁后段没有形成稳定的轴向压溃而是在副车架安装点附近发生了扭曲导致载荷横向传递不充分一部分吸能能力被浪费。针对这个问题我们在纵梁后段靠近副车架安装点的位置增加了一个诱导槽引导变形模式向轴向弯折发展同时调整了副车架与纵梁连接支架的厚度让副车架更早参与载荷分摊。重新计算后正碰能量吸收量提升了约 12%防火墙最大侵入量减少了 18mm 左右而整车质量只增加了不到 2kg。这种“小改动换大收益”的例子在碰撞安全开发里并不少见前提是仿真结果足够可靠并且你愿意从曲线反推变形模式再从变形模式回到结构设计逻辑。6.3 模型标定与试验对标才是最终的信任来源仿真做得再漂亮如果不能精确复现实车试验结果就很难真正支撑车辆量产决策。整车碰撞模型开发过程里关键一步是试验对标。也就是用前一轮实车碰撞试验的高速录像、变形结果和传感器曲线反过来校正模型里的材料参数、焊点失效准则、接触摩擦系数和边界条件。试验对标不是一次就能完成的。通常要经历“粗对标-修正-细对标-再修正”的循环对标误差控制在高载加速度曲线形状基本一致、峰值误差在 10% 到 15% 以内车身关键点变形量趋势一致。到了这个阶段CAE 模型的价值才会被各部门真正信任才能放心地把法规项、评价项甚至后期减重方案都押在模型预测上。2020 款 Rogue 这种整车级别模型还有一个额外优势如果你能拿到部分公开的试验数据或以往平台的底稿就可以在副车架、纵梁等关键部件层面做小范围标定再叠加到整车上。哪怕不能完整对标也比凭经验直接拍方案要靠谱得多。7. 写在最后的一点实际体会这些年我见过太多人把“跑通一次计算”当成目标但真正有价值的其实是模型与试验之间的反复印证以及在每一次失败里找到的修正线索。一套 2020 款 Rogue 整车 CAE 模型放在面前如果你能坚持先做模型体检、再跑工况、再看能量、最后才下结论那么不管以后换到哪款车型、哪套软件这套方法论都不会过时。个人建议是新手拿到模型后不要一上来就挑战 40% 重叠或者小重叠这种复杂工况先从最简单的 100% 刚性墙正碰做起连续跑通“模型检查-求解-后处理”的完整链路把 GLSTAT 能量曲线看明白把假人和壁障的后处理数据摸清楚。接着再做一次网格灵敏度对比看看单元尺寸对结果的影响有多大等到你完全理解每个参数背后的物理含义再往小重叠、侧碰这些更刁钻的工况拓展。到那时候你才真正算是开启了属于自己的整车碰撞仿真之旅。
阅读完成 · 觉得有帮助?