首页/文章/ 详情

还在被"载荷对不上、迭代不收敛"折磨?这套路谱疲劳流程救过我

28天前浏览665
点击文尾阅读原文观看
作者 | NVH仿真试验 仿真秀专栏作者
首发 | 仿真秀App
图片  

上周在项目上接手了一个某主机厂新平台 SUV 的底盘耐久校核:1 万公里强化耐久规范,试验场 F1–F5 八组标准环道加 8 字绕桩、倒车制动和 16.6% 陡坡,单组完整大循环 42285m,往上取整 240 个循环。原始路谱 rsp 文件扔进 Ncode 一跑就是几天,载荷片段又长又多,损伤分布还没出,算力先烧光。

我当时就是按这个流程硬扛下来的:先把长路谱用 nCode BFO 切片压缩成等效短谱,再去 Adams 里搭整车多体动力学模型,导出关键通道响应;丢进 Femfat Lab 跑虚拟迭代,把 Adams 载荷和实测路谱对齐到收敛;最后用 Ncode 做应变寿命(E-N)疲劳分析,输出下摆臂、转向节这些件的寿命云图和损伤分布。为此,我整理了这篇路谱疲劳仿真流程,希望对NVH工程师和学习者有一定的帮助。

一、循环载荷次数换算:加速耐久试验

为缩短实车耐久测试周期、降低试验成本,我们可将试验场各类标准路面按比例组合,换算出匹配用户真实用车场景的等效行驶里程。

1万公里强化耐久规范举例计算:

1、单组完整试验大循环构成

  • 8F1-F5标准环道:40504m

  • 28字绕桩+1次倒车制动:200m

  • 倒车上坡、上山、16.6%陡坡、下坡、下山路段:1581m

  • 单循环总里程=40504+200+1581=42285m

2总循环次数核算

总里程10000000m÷单循环42285m236.49次,考虑实车行驶误差,向上取整,完整大循环设置为240次。

二、路谱载荷压缩:nCode BFO等效谱优化

部分单段路面原始载荷谱时长过长,直接仿真计算效率极低。截取少量核心载荷片段,借助nCode软件 BFO 算法切片优化,求解各片段最优重复次数,在保留损伤等效的前提下,将长原始路谱压缩为短等效谱,提升仿真运算速度。

算法核心逻辑以损伤误差最小为目标函数,约束各片段重复次数0,匹配目标损伤直方图,输出最优载荷片段组合方案

三、Adams 多体动力学模型搭建(以半迭代单侧悬架举例)

1、根据虚拟迭代仿真需求,划分两类信号完成模型定义:

2、创建驱动信号,例如下面创建:

3、期望和监测信号,以Z向输出力为期望信号,其余为监测信号:

4、疲劳耐久响应输出通道(下摆臂示例)

四、Femfat lab虚拟迭代

1、通道配置:在软件内新建与Adams 模型匹配的输入、输出信号通道;

2、模型预处理:清除多体模型初始预载,消除静态偏移对迭代精度的干扰;

3、噪声激励生成:输出40Hz 以内随机噪声信号驱动 Adams 模型,采集全部点位响应时域数据; 

4、传递函数校验:基于输入、输出噪声数据求解系统传递函数,要求曲线平滑无突变。

5、加载路谱数据:导入实测道路载荷rsp文件,匹配直接驱动输入通道Z向力不选)

6、迭代开始

首轮迭代完成后,重点对比目标信号与迭代输出信号:若曲线反向、数值发散,需排查Adams 信号方向、模型预载清除设置等问题;首轮无异常后,执行完整迭代计算,最终导出含等效载荷的req文件,用于后端疲劳分析。

五、nCode 疲劳损伤处理(应变寿命(E-N)疲劳分析)

1、前置有限元基础分析:开展线性静力单位力工况计算,每个载荷通道对应一组单位应力结果;

2、疲劳核心参数设置:

  • CombinationMethod:多分量应力组合算法

  • MeanStressCorrection:平均应力修正模型

  • Neuber:弹塑性缺口修正

导入虚拟迭代输出的req 载荷文件,结合有限元应力结果,完成零部件疲劳寿命、损伤分布计算。

来源:NVH振动噪声

AdamsAbaqusStar-CCM+振动疲劳航天汽车MATLABFEMFAT芯片多体动力学理论电机材料机器人NVH试验装配
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-07-28
最近编辑:28天前
NVH仿真试验
本科 NVH整车性能开发
获赞 127粉丝 217文章 40课程 16
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈