简介:这份PDF格式的标准文本对应ISO 16750-3:2003《道路车辆—电气和电子装备的环境条件和试验 第3部分:机械环境》,面向汽车电子系统与组件的设计、验证及测试人员,用于厘清车载电气电子装备在机械应力下的试验要求与判定思路。压缩包仅含1个PDF文件,大小约237KB,轻量便携,适合按条款查阅或作为试验方案编制时的参考底稿。文档围绕机械环境定义、一般规定、振动、冲击、温度变化及自由跌落等试验展开,重点说明正弦扫频与随机振动组合、DUT安装方式、温度循环下电气运行、功能状态A/C判定,以及按安装位置选择严酷度等关键内容,并引用IEC 60068系列标准作为方法依据。已有343人学习,便于读者快速定位机械环境试验的适用范围、参数设置与要求,为车载电子可靠性验证提供可追溯的标准出处。
1. 一张谱表抄错,整轮振动白跑:这份 2007 年的中文译稿能省多少事
一个做域控制器的团队把 16750-3 的随机谱直接抄成了一条平直谱,问原因,对方说“第三方报告里就这么写的”。翻回标准 16750-3 才发现,光安装位置一项,谱型就能差出好几个数量级,抄错一行,几十小时的台时和几台样件一起报废。这份《道路车辆—电气和电子装备的环境条件和试验 第3部分:机械环境(ISO 16750-3:2003)》的中文译稿,价值就在于它把“装在哪、用什么谱激励、每个轴向跑多久、叠加什么温度曲线”四件事摊在了同一份文档里:乘用车试验 I 至 V、发动机和变速箱的正弦与随机组合参数、四条安装位置对应的 PSD 表、一条 480 分钟的温度循环时间轴。它适合写 DV/PV 试验大纲的人、排台架计划的人,也适合那些拿到一份试验报告、想判断对方到底做没做够的人。
2. 安装位置先定,量级后定:试验 I 至 V 与五类安装面的对应关系
振动试验的大多数争议,不发生在“加速度够不够”,而发生在“这条谱对应的是哪个位置”。同一块控制器,装在发动机缸体上要吃 100~440 Hz 的窄带正弦加宽带随机,装在车轮附近的非弹性质量上要吃 20~2000 Hz 的宽带随机,两者的频率结构、幅值量级、每轴向时长全部不同。译稿开篇就把这个逻辑摆明了:试验方法按装用情况的不同严酷程度规定不同量值,推荐车辆生产商和供应商按特定的安装位置去选试验方法、环境温度和振动参数。
2.1 支架不是附件,是试验件的一部分
译稿里有一句话容易被略过去:安装中使用支架会增加或降低负荷,车辆使用的电子控制单元如果使用支架,在振动和机械冲击试验时应带支架进行。这句话的实际含义是,试验对象的边界要跟实车一致——你在车上用三个 M6 螺栓加一个钣金支架固定,就不能把控制器直接压在一块 20 mm 厚的铝板上做试验,否则传到 DUT 上的能量完全不是一回事。
相应地,DUT 的安装方法要记录在报告里。这一条在验收时很好用:拿到报告先翻安装章节,如果只写“按标准安装”而没有夹具图、螺栓规格、拧紧力矩、加速度计贴装位置,这份报告的可追溯性就不合格。我见过一份报告,同一个型号做了两次,一次过了一次没过,最后查出来是两次夹具不一样,白白折腾了两轮。
对大而重的 DUT,译稿还专门加了一条注:安装刚性和动态响应会导致台架激励与车上实际情况不同,DUT 的实际负荷可能产生偏离,这种偏离可以用均衡控制的方法最小化,并指向 IEC 60068-2-64 附录 A。这条注不是免责声明,它是在提醒你:台面加速度计控住的量级,不等于 DUT 关键位置感受到的量级。
2.2 乘用车试验 I 至 V 的对照
把散落在各节的参数收拢成一张表,排试验计划时能省不少翻页时间。下表按译稿原文整理,频率范围取各谱表的端点:
| 试验号 | 安装位置 | 激励类型 | 每轴向时长 | 标称均方根 | 频率范围 | 典型失效 |
|---|---|---|---|---|---|---|
| I | 直接装在发动机上 | 正弦 + 随机组合 | 22 h | 18.1 m/s² | 100~440 Hz / 10~2000 Hz | 疲劳破裂 |
| II | 变速箱安装 | 正弦 + 随机组合 | 22 h | 96.6 m/s² | 100~440 Hz / 10~2000 Hz | 疲劳破裂 |
| III | 填充物舱内非刚性部件 | 正弦 | 22 h | 未给 | 100~1500 Hz | 疲劳破裂 |
| IV | 弹性质量(车身、弹性体) | 随机 | 8 h | 27.8 m/s² | 10~1000 Hz | 疲劳破裂 |
| V | 非弹性质量(车轮、轮悬) | 随机 | 8 h | 107.3 m/s² | 20~2000 Hz | 疲劳破裂 |
这张表里最容易被忽略的是时长一列。试验 I、II、III 是每轴向 22 小时,试验 IV、V 是每轴向 8 小时,而试验要在三个互相垂直的轴线上做。也就是说,一个发动机直装件的振动单项就要占掉 66 小时台时,还没算装夹、降温、拆装和中间的功能检查。排计划的时候把这个数乘出来,很多“两周出报告”的口头承诺当场就不成立了。
2.3 缸数决定了走曲线 1 还是曲线 2
发动机安装件的正弦谱分两条曲线,选哪条不看排量、不看功率,看缸数:五缸及以下的发动机用曲线 1,六缸及以上的用曲线 2。译稿还给了一条组合谱,把两条曲线的节点并起来,覆盖所有类型的发动机。
| 曲线 | 频率与加速度幅值(Hz / m/s²) |
|---|---|
| 曲线 1(≤5 缸) | 100 / 100,200 / 200,240 / 200,270 / 100,440 / 100 |
| 曲线 2(≥6 缸) | 100 / 100,150 / 150,440 / 150 |
| 组合谱 | 100 / 100,150 / 150,200 / 200,240 / 200,255 / 150,440 / 150 |
曲线 1 在 200~240 Hz 有一段平顶,然后从 240 Hz 的 200 m/s² 掉到 270 Hz 的 100 m/s²,再平到 440 Hz。曲线 2 简单得多,中段只有一个 150 / 150 的折点。这背后的物理其实不难理解:四冲程往复机的不平衡质量力主要落在一阶、二阶,缸数越多,点火阶次越密、主阶频率越高,谱形自然会往高频挪。选错曲线不是“量级偏保守”,而是把一个窄带共振点整个挪走了,试验的有效性直接归零。
随机一侧,试验 I 的加速度功率谱密度在 10 Hz 和 100 Hz 都是 10 (m/s²)²/Hz,300 Hz 降到 0.5,到 1500 Hz 和 2000 Hz 给到 20。试验 II 的形状类似,只是高频段换成了 5。这两张表在译稿里是扫描件转排的,数字串位的可能性不低,下一节和第 6 章都会专门讲怎么防。
2.4 商用车那一段是断的
译稿在“试验组合 1 商用车”的总则处就结束了,只提到商用车 DUT 主要推荐采用试验 VI 至 IX,并给了一句背景:实际运行中大振幅存在于 10 Hz 以下,试验谱没有考虑低(频部分)。具体谱表、时长、温度曲线全部标着“未完待续”。
这不是译稿的问题,是这份文档本身的边界。做商用车项目的人拿到它,只能用来确认试验编号体系和低频缺口的定性判断,具体的频率幅值必须回原版。把这份文档当乘用车部分的完整参考、商用车部分的索引来用,是最省心的定位。
3. 从 1 倍频程每分到台架控制点:正弦扫频与随机 PSD 的落地换算
参数表给了频率和幅值,但从表到振动台控制仪之间还有一段活要干:扫频速率怎么换算成时间、控制点之间的斜率是多少、随机谱的总均方根对不对得上。这一段做错,台子照样跑,只是跑出来的东西和标准不是一回事。
3.1 1 倍频程每分意味着什么
译稿规定用 1 倍频程每分的扫描速率做频率变化。这句话翻译成可排程的量就是:频率每翻一倍用 1 分钟。于是单程扫频时间等于频率比的以 2 为底的对数:
- 100 Hz 到 440 Hz,log₂(4.4) ≈ 2.14,单程约 2.14 分钟;
- 100 Hz 到 2000 Hz,log₂(20) ≈ 4.32,单程约 4.32 分钟;
- 10 Hz 到 2000 Hz,log₂(200) ≈ 7.64,单程约 7.64 分钟。
扫频通常是往返的,所以 100~440 Hz 一个来回约 4.3 分钟。试验 I 每轴向 22 小时,也就是 1320 分钟,扣掉功能检查和可能的中断,粗算能跑三百个来回左右。这个数字的意义在于验收:如果一份报告写“正弦振动 22 小时”,但试验曲线显示只跑了二三十个循环,那就得问清楚中间是不是中断过、是不是换成了定频。
还有一处必须提:加速度幅值的单位是 m/s²,不是 g。200 m/s² 约等于 20.4 g,写大纲时单位混用是高频翻车点,见过把 200 m/s² 当成 200 g 报出去的,也见过把 g 直接填进 m/s² 栏位的。
3.2 把控制点表转成斜率
振动控制仪一般用 dB/oct 描述控制点之间的过渡,手工算容易出错,写个小脚本更稳。下面这段把表 2 的曲线 1 转成每段的斜率:
import math # 表2 曲线1(五缸及以下发动机)的控制点:(频率 Hz, 加速度幅值 m/s^2) points = [(100, 100), (200, 200), (240, 200), (270, 100), (440, 100)] for (f1, a1), (f2, a2) in zip(points, points[1:]): octaves = math.log2(f2 / f1) # 这一段跨了几个倍频程 db = 20 * math.log10(a2 / a1) # 加速度是幅值量,用 20log10 print(f"{f1:>4} -> {f2:>4} Hz {db:>6.2f} dB {db / octaves:>7.2f} dB/oct")跑出来会看到四段:100→200 Hz 是 +6 dB/oct,200→240 Hz 是 0 dB/oct(平直),240→270 Hz 是 -6 dB 分摊在 0.17 个倍频程上,约 -35 dB/oct,270→440 Hz 又是 0 dB/oct。
这里的逻辑值得多说两句。100→200 Hz 的 +6 dB/oct 是标准的“加速度随频率线性上升”,也就是等位移段向等加速度段过渡的常见形态,控制仪处理起来毫无压力。真正难的是 240→270 Hz 那一段:30 Hz 的频带里要掉 6 dB,斜率接近 -35 dB/oct,属于陡降。控制仪的响应带宽、扫频速率、压缩器时间常数任何一个设得不合适,这个拐点上都会出现过冲或者欠振,实测谱在 250 Hz 附近鼓一个包。
参数上怎么调:优先把扫频速率维持在规定值不动,改控制仪的谱线平滑和跟踪滤波;如果台子和夹具的共振正好落在这附近,先做一次低量级白噪扫频,把夹具共振摸清楚,再决定要不要在这个频段加控制点。直接加大压缩器增益是最省事也最坏的做法,它会把这个拐点的误差摊到全频段。
3.3 随机 PSD 的四个读法
随机谱表看起来只有两列数,实际要读出四样东西:频率节点、每个节点的谱密度值、节点之间的上升下降斜率、以及整条谱的总均方根。前三个决定控制仪怎么跑,第四个决定试验做没做到。
以试验 V(非弹性质量,车轮与轮悬)为例:
| 频率 Hz | PSD (m/s²)²/Hz |
|---|---|
| 20 | 20 |
| 40 | 20 |
| 300 | 0.5 |
| 800 | 0.5 |
| 1000 | 3 |
| 2000 | 3 |
20~40 Hz 是平直段,40~300 Hz 下降,300~800 Hz 又是平直的低平台,800~1000 Hz 回升,1000~2000 Hz 再平。标称均方根 107.3 m/s²,约 10.9 g。这个量级放在车轮附近的件上是合理的,但它的频率下限是 20 Hz,译稿明确写了:试验没有包括频率低于 20 Hz 的负荷,实际上大振幅发生在低于 20 Hz,应另行考虑 DUT 在此频率范围的负荷作用。
这句话是整份文档里最该被划重点的一句。车轮和悬架位置的位移激励主要能量在 20 Hz 以下,一份按试验 V 做完的报告,只能说明 20 Hz 以上没问题,低频大位移导致的引线疲劳、焊点开裂、灌封开裂一概没覆盖。项目上要么单独补低频正弦或者道路谱复现,要么在 DVP 里写清楚这块风险的接受理由。
3.4 正弦和随机同时加的时候,PSD 要往下压
试验 I 和试验 II 都是正弦加随机的组合激励,按 IEC 60068-2-80 的混合模式做。译稿在随机谱表下面加了一条注:在正弦振动试验的频率范围内,PSD 值被降低。
原因不复杂:正弦和随机在同一频段叠加,能量是相加的,如果不削减 PSD,那段频率上的总能量就超过了规定的严酷度,属于过试验。过试验的后果不是“更保险”,而是可能把好件筛掉,或者在早期就制造出标准里根本不存在的损伤,后面的结论全部失真。
落地做法是在控制仪里给随机谱设一条随频率变化的限值曲线,在正弦扫过的频段把 PSD 乘以一个小于 1 的系数,具体系数由项目的试验规范给出。译稿只写了“被降低”,没给系数,这一栏必须跟主机厂或者项目规范对齐。我一般会在试验大纲里单列一行“正弦频段内 PSD 折减系数”,空着不填就不签字。
4. 480 分钟一条温度曲线:振动与温度循环怎么叠在一起
机械应力和温度应力在实车上是同时出现的,这一点译稿写得很直白:车辆振动应力可以和极端低温或极端高温同时出现,试验中要模拟机械应力和温度应力的交互作用,失效会呈现在机械方面,比如系统或组件的塑料零件在高温下老化,在此条件下不能经受加速度。这段话解释了为什么不能把振动和温度拆成两个独立试验做——分开做,你测不到高温下塑料件模量下降之后的那个失效。
4.1 一条循环的时间轴
译稿给了一张温度曲线和对应的时间温度表,整理出来是这样:
| 时刻 min | 温度 | 段说明 | 电气运行 |
|---|---|---|---|
| 0 | +20 ℃ | 起点,室温 | 否 |
| 60 | -40 ℃ | 降温段结束,进入低温保持 | 否 |
| 150 | -40 ℃ | 低温保持 90 min | 否 |
| 210 | +20 ℃ | 回到室温 | 从 210 min 起开始 |
| 300 | T_max | 升温至最高温度 | 是 |
| 410 | T_max | 高温保持 110 min | 是,到 410 min 止 |
| 480 | +20 ℃ | 回到室温,循环结束 | 否 |
480 分钟正好 8 小时。试验 I、II、III 的每轴向 22 小时,除以 8 小时是 2.75 个循环——译稿里“2.75 温度循环”这个说法就是这么来的。试验 IV、V 的每轴向 8 小时,对应 1 个完整循环。这条换算关系搞清楚,排温箱和振动台联动的日程才有意义:22 小时的振动不是“跑 22 小时振动”,而是“在 2.75 个 8 小时温度循环里持续施加振动”。
降温段从 +20 ℃ 到 -40 ℃ 用 60 分钟,平均 1 ℃/min;升温段从 +20 ℃ 到 T_max 用 90 分钟。这个速率不算激进,但它对试验箱的要求是“跟得上振动台的发热”,因为 DUT 在 210 分钟之后是带电运行的。
4.2 电气运行为什么卡在第 210 到 410 分钟
这是整份文档里设计得最巧的一处。电气运行从循环的第 210 分钟开始,到第 410 分钟结束,覆盖的是升温段加高温保持段,也就是 DUT 承受最高热应力的那一段。低温段反而不带电运行。
译稿给的理由是:按图 1 的温度对 DUT 电气运行,DUT 完全达到温度时进行一次短暂的功能试验,功能试验的时间应尽可能地短,只对 DUT 进行工作情况检查,这是为了使 ECU 的自身热量最小化。
这句话背后是一条很实际的工程约束。ECU 带电就发热,自身发热会改变 DUT 内部的温度分布,让“环境温度”这个变量失真。所以标准的态度是:该带电的时候必须带电(否则测不到高温下的机械失效),但功能检查要短,不能在高温保持段做长时间的老化或者满负载跑业务逻辑。
落地时容易出问题的是功能检查的判定方式。短暂检查能测的只有上电自检、通信心跳、关键输出电平这类快指标,测不了完整的诊断流程。我一般会在试验大纲里把“功能检查项清单”单独列一页,写清楚每一项的耗时,总计控制在几分钟以内,并且注明“仅作工作情况检查,不作功能性能验证”。这样既满足标准,也避免后面有人拿这份报告去主张性能合格。
4.3 运行模式 3.2 与功能状态 A、C 的对应
译稿规定:所有的振动试验,样品应处在 ISO 16750-1 第 5 章的运行模式 3.2;应采用功能状态 A,功能状态 C 用于其他运行模式。
这条要求直接影响试验大纲里的一栏填写。运行模式 3.2 的典型含义是带电运行,功能状态 A 的含义是装置或系统全部功能按设计运行。两者配在一起,意思是振动期间 DUT 不是“断电挂着”,而是通着电、功能正常,全程监测。
但这里有个实际矛盾:如果项目因为功耗或者热平衡的限制,希望降低振动期间的带电程度,功能判定就要相应降到 C 态(功能暂时丧失但能自行恢复),而这个变更必须在大纲里写明理由和验证方法,不能默认沿用 A 态。见过不止一份大纲,正文抄了“功能状态 A”,后面的监测方案却只写“试验后通电检查”,前后对不上,等于自己给自己埋了个验收争议。
4.4 那条“不允许辅助干燥”的规定
译稿明确写了:不允许试验箱的空气进行辅助干燥。很多人第一反应是这条是不是印错了,因为一般的环境试验都希望箱内干燥、避免凝露。
这条规定的用意正好相反:它要的就是凝露。车辆在真实使用中,座舱和发动机舱的温度骤变必然带来水汽凝结,电子件表面带水之后再叠加上振动和温度应力,才是完整的应力剖面。把箱内空气干燥掉,等于人为消除了一个真实存在的失效诱因,尤其是对灌封不良、密封圈老化、连接器进水的件,试验会显得“过于友好”。
代价是试验期间 DUT 是带水带电的,短路风险实打实。我一般的处理是:不在箱内做主动防护,但在试验前把 DUT 的密封状态、透气阀位置、连接器防水等级记录清楚,试验后第一时间做绝缘电阻和外观检查,把凝露导致的失效和振动导致的失效分开归因。这两种失效的整改方向完全相反,混在一起查会很难看。
5. 避坑与排查:夹具刚性、轴向计数、低频盲区这五处最容易翻车
5.1 每个轴向还是每个面:22 小时被理解错
现象:试验计划排出来是 22 小时,实际台架跑了 66 小时还没结束,项目节点直接崩掉。
原因:译稿写的是“DUT 每个面的试验持续时间为 22 h”,但同一节又写了“试验应在三个互相垂直的轴线上按规定的持续时间进行”。扫描稿里“面”和“轴”两个词混用,只看前一句就会把 22 小时当成总数。
解决:以轴向为准排程,三个互相垂直的轴向各 22 小时(试验 IV、V 各 8 小时),总数乘以 3。写大纲时把“每轴向时长”和“总时长”两列分开列,别只写一个数。
5.2 台面量级够了,DUT 上不够
现象:控制仪显示谱形完美、均方根达标,但贴在 DUT 关键位置的监测加速度计显示,某个频段始终比目标低 5~8 dB。
原因:夹具刚性不足或者夹具一阶共振落在试验频段内。译稿专门为大而重的 DUT 加了注:安装刚性和动态响应会导致台架激励不同于车上情况,实际负荷可能产生偏离。台面控住了,不等于 DUT 控住了。
解决:先做低量级白噪扫频,把夹具的一阶共振摸出来;如果共振落在试验频段内,改夹具(加筋、缩短悬臂、增加固定点)而不是改控制参数。改不动的情况下,按 IEC 60068-2-64 附录 A 的思路做多点均衡控制,用 DUT 上的监测点参与控制,并在报告里注明控制策略。
5.3 正弦随机叠加时忘了压 PSD
现象:试验做完了,拆件检查发现某一批样件出现了标准里没描述的失效模式,重新做一遍又复现不了。
原因:混合模式试验中,正弦扫过的频段内随机 PSD 没有按译稿要求降低,那段频率上的总能量超标,属于过试验。
解决:在控制仪的随机谱里给正弦频段设折减曲线,系数按项目规范来;如果没有规范,就按“正弦频段内随机分量不超过总能量的一个约定比例”这个原则跟主机厂确认,并把确认记录附在大纲后面。这一条没有后悔药,只能在试验前排掉。
5.4 T_max 不在本标准里
现象:编温度曲线的时候卡在 T_max 填多少,翻遍全文找不到数值。
原因:译稿在温度表下面写的是“见 ISO 16750-4,表 1”,最高温度由气候环境那一部分定义,机械环境这一部分只引用不重复。这是标准体系的分工,不是遗漏。
解决:把 16750-4 的温度等级表一起备着,按产品的安装位置和温度等级确定 T_max,写进大纲时注明“T_max 依据 16750-4 表 1,等级 XX”。只拿这一份文档当唯一依据,一定会卡住。
5.5 扫描稿的数字丢了小数点
现象:按译稿表格建好随机谱,跑出来的均方根和标称值差了一个量级,或者谱形看着就别扭。
原因:这份文档是从纸质期刊扫描后转排的,个别数字串位、小数点丢失。比如发动机安装件的随机均方根,正文里印出来是“18 1 m/s²”,实际显然是 18.1;某些 PSD 表在 300 Hz 之后从 0.5 直接跳到一个较大的值再保持,形状上不像典型的车载振动谱。
解决:建谱之前先用第 6 章的积分方法反算均方根,和标称值对一遍,偏差明显就把这张表标出来,回原版核对。别嫌麻烦,一张表建错,后面 66 小时的台时全是无效功。
6. 拿到参数先反算一遍:用 PSD 积分核验试验是否真做到标称均方根
试验做完,报告里写“实测均方根 18.1 m/s²,满足要求”,这句结论能不能信,取决于两件事:一是控制谱是不是真的按那张表跑的,二是积分方式是不是和标准一致。我自己的习惯是拿到参数先反算一遍,心里有个基准值,再看报告。
随机振动的均方根是 PSD 在频率上的积分再开方,即 rms = √(∫PSD(f) df)。控制仪内部一般用对数-对数插值连接各节点,所以手工核算也要用同样的插值
本文还有配套的精品资源,点击获取