简介:ECE-R10-Rev.6 是联合国欧洲经济委员会发布的车辆电磁兼容性法规修订版原文,面向整车及零部件企业的认证、EMC测试、法规合规与研发人员,用于解决最新版法规条款查阅、认证资料准备和测试方案对标问题。压缩包内共1个PDF文件,约3.48MB,保留法规正式文本的章节结构与附录编排,便于按条款定位范围、定义、批准申请、标记、生产一致性及REESS充电模式等内容。已有721人学习。读者可据此梳理电磁发射与抗扰度测试要求,核对06系列修正案的生效时间与技术变化,并围绕车辆及电子电气子总成的批准条件建立检查清单;对编写认证技术文件、设计台架试验和排查合规差距也有直接参考价值。
1. 充电枪插上后的测试结果才真正反映问题
很多人以为整车电磁兼容测试就是开进暗室扫一遍频段,谁超标谁整改。真正拖长项目周期的通常是另一个画面:充电枪插上、车和电网连成一体,这时候测出来的结果才真正棘手。ECE R10 Rev.6(06 系列修正案,2019 年 10 月 15 日生效)最核心的动作,是把"车在充电"从一个模糊状态整理成一套与"车在跑"平行的规范。背后的判断很朴素:一台电动化车辆不只是干扰源,还是电网里的一个负载;两种身份都得管住,而管住它们需要的测试方法完全不是同一套。搞懂这套规范为何这样拆分,基本就搞懂了车载 EMC 的判定逻辑。
2. 限值表:宽带与窄带、10 m 与 3 m 之间的换算逻辑
打开法规的附录 2 到附录 7,会看到六张限值表:整车宽带 10 m、整车宽带 3 m、整车窄带 10 m、整车窄带 3 m,再加零部件(ESA)的宽带和窄带两张。这些表最容易误解:它们并非表示"干扰大小"的不同等级,实际上对应的是干扰的统计特性、测量距离和边界条件的三重差异。把这三层拆开,报告里那些看起来毫无规律的数值就能对上。
2.1 两套检波器:宽带用准峰值、窄带用平均值
宽带骚扰来自点火系统、直流电机换向、开关电源的 PWM 边沿。它在频谱上是一片连续抬升的包络,幅度随转速、负载、开关相位不断抖动。接收机在 120 kHz 带宽内扫过一个频点,包络在驻留时间里一直在变:峰值检波读到最大值,准峰值检波按脉冲重复频率加权——重复频率越高,读数越接近峰值。法规用准峰值,本质上是在给"这个骚扰对人的主观烦恼度和对电路的耦合效果"加权。
窄带骚扰是另一类:晶振、时钟、通信载波的谐波,谱线窄、稳定、可重复。它落在广播或通信频段上会直接抬高接收机底噪,压制灵敏度。所以窄带用平均值检波,限值比宽带低约 10 dB。这 10 dB 的差值有依据:准峰值检波对低重复频率脉冲有明显"打折",而宽带源恰好多是低重复频率的脉冲性噪声,同一物理干扰用准峰值读出来就比平均值低一截;两套限值拉到同一"等效干扰潜力"上,差值大致落在 10 dB 这个量级。
测试执行层面也由此决定:先用峰值检波做快速预扫,步长粗、跑得快,锁定可疑频点后再切准峰值或平均值终测。一份完整报告要跑很久,就是因为扫频按 1% 对数步进、每个频点都要留够检波器稳定的驻留时间。
2.2 10 m 与 3 m:那 10.5 dB 的由来
天线距离不是随便定的,前提是远场。判据是 r ≥ λ/2π:30 MHz 对应波长 10 m,远场起点约 1.6 m;频率往上走,条件越来越宽松。所以 3 m 场地在 30 MHz 附近刚刚进入远场,误差开始显形,再往低频走就不成立了。
自由空间衰减按 20log10(d2/d1) 走。10 m 与 3 m 的比值折算出来是 20log10(10/3) ≈ 10.46 dB,法规的 3 m 限值比 10 m 限值高 10 dB,取整后剩下的 0.46 dB 落在工程余量里。这意味着用 3 m 场地测到的数值要跟 10 m 限值比,必须先减掉这 10 dB,而不是拿着两个数字直接相减。
import math def to_10m(level_3m, f_mhz): """把 3 m 场地实测场强折算到 10 m 参考距离。 level_3m: dBμV/m,3 m 处实测值 f_mhz: 测试频点,MHz 返回: 折算到 10 m 的等效场强,dBμV/m """ lam = 300.0 / f_mhz # 波长,m r_far = lam / (2 * math.pi) # 远场起点,m if 3.0 < r_far: # 3 m 已落在近场区,折算关系不成立 raise ValueError(f"{f_mhz} MHz 远场起点 {r_far:.2f} m,超出 3 m") return level_3m - 20 * math.log10(10.0 / 3.0) # 约 -10.46 dB def margin(level, limit): """余量:正值合格,负值超限,单位 dB""" return limit - level # 30 MHz 实测 44 dBμV/m,10 m 宽带限值按 34 dBμV/m 估 lvl = to_10m(44.0, 30.0) print(f"折算到 10 m:{lvl:.1f} dBμV/m,余量 {margin(lvl, 34.0):.1f} dB")to_10m里的远场判断是关键参数:把频点降到 10 MHz,波长变成 30 m,远场起点跳到 4.77 m,函数直接抛错。这正是法规要在附录 3、附录 5 里单独给一套 3 m 限值、而不是让人自己换算的原因。工程上做预测试可以拿折算估个方向,出正式报告必须按对应距离的限值判。
提示:30~75 MHz 一段的整车宽带限值大致在 34 dBμV/m 这个量级,具体数值按附录 2~5 的曲线读,不同频段是折线不是常数。
2.3 ESA 附录 6/7:距离缩短了 9 m,边界条件全变了
零部件测试的测量距离是 1 m,不是 10 m。20log10(10/1) = 20 dB,光距离这一项就解释了为什么附录 6 的数值看着比整车附录 2 高出一大截。更关键的是第二层:台架上没有车身。整车测试时,车身是屏蔽体、是接地参考、也是天线的一部分,线束的共模电流被车身分担掉相当一部分;台架把 ESA 直接架在接地平板上,线束长度、离平板高度、负载模拟盒的位置全在附录 7 的布置图里固定死,任何一项改动几厘米,结果就会变。
这是有意为之的"最坏情况暴露"。台架不追求复现整车环境,它追求的是把 ESA 自身的发射潜力逼到明面上,且各实验室之间可比。所以 ESA 限值和整车限值之间不存在换算关系,别试图用一个推另一个——这是现场经常出现的误解,也是后面排查章节里第一个坑的源头。
3. 抗扰度:30 V/m 的场里,"性能不降级"的判定方式
发射测试问"你吵不吵别人",抗扰度问"别人吵你,你还活不活得下去"。后者的判定难度高得多,因为它要判的不是一个数值,而是一个系统的行为。法规把这件事拆成三步:先把场标定准,再把"什么叫降级"提前定义好,最后才是怎么把场打上去。
3.1 场均匀性:先证明打出去的场是真的
抗扰度测试的第一步不是放车,是空场标定。做法是:车辆参考点周围划出一片假想区域,用各向同性场探头在规定测点上逐个测场强,要求这些读数落在法规给的窗口内。只有验证通过,后面打车的 30 V/m 才算数。
这一步在现场最容易出问题,原因往往出在功放和调制上。80% 幅度调制的调幅波,峰值包络是载波的 1.8 倍,峰值功率是载波的 3.24 倍,也就是 +5.1 dB。选功放时若按载波功率算,标定时看着够,一加调制就掉到 30 V/m 以下,而操作员看的是"设定值 30 V/m"这个数字,实际场强不足却无人察觉。另一个常见原因是暗室低频段吸波性能不足带来的地面反射,测点之间差好几 dB,怎么调功放都压不平。
注意:场均匀性不通过时,先查调制方式和功放的峰值余量,再去怀疑天线和暗室。顺序反了会浪费一整天。
3.2 功能状态 A/B/C:把"失效"提前定义成约定
法规里有三条判据,含义需要精确理解:
| 状态 | 测试期间 | 测试之后 | 典型适用 |
|---|---|---|---|
| A | 功能正常,无可见降级 | 正常 | 转向、制动、安全相关控制 |
| B | 允许暂时降级,自动恢复 | 自行恢复正常 | 舒适、娱乐、部分显示功能 |
| C | 允许降级,需人工干预恢复 | 复位或重启后恢复 | 非安全类、可中断功能 |
机制上的关键在于:状态分类不是测试机构在现场判的,是制造商在信息文件(附录 2A/2B)里为每一个受试功能预先声明的。报告里的判据必须能对应回那张声明表。这就堵死了"事后解释"这条路——法规不规定"车不能出故障",它规定"你必须先声明降到什么程度是可接受的,然后证明你做到了"。
设计动机也很清楚:一台车上百个电子功能,安全等级天差地别,用一把尺子量既不现实也不合理。把判据下放给制造商,同时用文件锁定,责任就落到设计端而不是测试端。
还有一条隐含要求常被忽略:监测手段本身不能干扰被测系统。用外部摄像头、独立总线记录仪去观测,别插调试口、别改动软件状态,否则测的就不是量产状态下的车了。
3.3 调制与驻留:1 kHz 80% AM 与扫频节奏
为什么不直接用未调制连续波打?因为连续波只考验射频前端的饱和与阻塞,而真实的电磁干扰是包络变化的——PWM 开关、通信突发、电机换向,解调出的低频分量才会沿着传感器线和采样链路钻进去,造成传感器零点漂移、通信丢帧这类软失效。1 kHz、80% 调制深度是折中:1 kHz 落在人耳敏感带和多数控制环路的响应带内,80% 深度给足包络幅度又不至于过调制失真。
扫频节奏的坑更隐蔽。驻留时间要覆盖被测功能的最慢响应——一个气囊控制器的自检周期、一个车身控制器的通信超时,都是几十到几百毫秒。驻留时间按仪器采样率设,扫得飞快,报告很漂亮,装车后偶发误报,这类血泪经验几乎每个做整车抗扰度的人都有一份。
3.4 四条注入路径:带状线、TEM cell、BCI、自由场的分工
ESA 抗扰度给了多种方法,选哪条取决于频段和被测件尺寸:
- 150 mm 带状线:低频段,结构简单,场强与 DUT 距导体的高度强相关,尺寸稍大就放不进去。
- TEM cell:中低频,腔体越大高次模出现的频率越低,所以上限频率被腔体尺寸限制住,附录 2 给了典型尺寸供对照。
- BCI(大电流注入):电流探头卡住线束注入共模电流,不需要暗室,适合大线束、多针脚的控制器,速度快、复现性好;缺点是只考验传导路径,纯辐射耦合那部分被漏掉了。
- 自由场(ALSE):高频段,和整车级用同一套天线和功放,最接近实际工况,成本也最高。
这个多选设计本身是个取舍:法规不指定唯一方法,把选择权给制造商,代价就是不同方法的结果不可比。所以报告里必须写清用了哪条、配什么探头、注入点在哪,否则同一型号的控制器换个实验室重测,结论可能反过来。
4. 充电模式:06 系列为什么单独为"车对电网"设一套要求
06 系列修正案真正的新增内容,几乎都集中在充电这个配置上。法规正文第 7 章给了"REESS 充电模式与电网耦合"的附加要求,配套方法拆成附录 11 到附录 16(整车)和附录 17 到附录 22(ESA),另外还专门给了一个高压人工网络(附录 8)。工程量这么大,说明这里的问题和"车在路上跑"不是同一类。
4.1 三个物理原因:为什么老方法无法覆盖充电工况
第一,车载充电机是 AC/DC 开关电源,几十 kHz 开关频率,它在低压配电网上的谐波电流是持续性的,不是瞬态。一台车挂在小区配变上几个小时,谐波累积效应和跑一趟路的瞬时辐射完全是两件事。
第二,充电功率到几十 kW 量级,功率阶跃上升、下降会造成电网电压波动和闪变,表现出来就是同一路电上的灯在闪。这不是"干扰发射"的经典范畴,是电能质量范畴。
第三,充电枪是一条长导体,把电网侧的浪涌、快速瞬变直接引到车载电子上。这条路径在"车在路上"的测试里根本不存在。
所以法规的处理方式是:把充电配置定义成一个独立的被测状态,在这个状态下单独批准,测试设备也从"接收机 + 天线"换成"电源 + 功率分析仪 + 耦合网络"。
4.2 六类测试:电网侧的测量口径被搬到了车上
| 测试项 | 整车附录 | ESA 附录 | 模拟的物理现象 |
|---|---|---|---|
| 谐波电流发射 | 11 | 17 | 充电机整流与开关造成的低频谐波注入配电网 |
| 电压波动与闪烁 | 12 | 18 | 充电功率阶跃引起电网电压波动 |
| 射频传导骚扰(AC/DC 电源线) | 13 | 19 | 开关频率及谐波沿枪线传导 |
| 网络与通信接入骚扰 | 14 | 20 | 电力线通信信号与宽带注入 |
| 电快速瞬变 EFT/Burst | 15 | 21 | 接触器、继电器分断电弧 |
| 浪涌 surge | 16 | 22 | 雷击感应与电网操作过电压 |
有意思的是谐波和闪烁这两项:它们用的是低压配电侧那套成熟口径——参考阻抗、设备分类、测量窗口都是现成的。汽车行业没有另起炉灶,而是直接把方法平移过来。这也解释了为什么这两项的测试台看起来更像电力实验室而不是 EMC 暗室。
4.3 HV-AN:把电池包的阻抗"标准化"掉
充电测试最麻烦的地方在于高压直流侧的阻抗由电池包决定,而电池包的阻抗随 SOC、温度、老化漂移,从毫欧到几十毫欧,还带巨大容性。直接在线测量,今天过明天不过,谁也没法仲裁。
附录 8 的高压人工网络干三件事:在充电机和电池之间串入规定的电感电容网络,把电池阻抗在测量频段内"藏"起来;给充电机产生的骚扰电流提供一条规定的、可复现的低阻回路;提供一个测量端口,把骚扰耦合出来送给接收机。
这是典型的"可复现优先于真实"的取舍。测到的不是车上真实的骚扰电平,而是一个在统一边界条件下可比较的量。对整个批准体系来说,可比性比绝对真实性重要得多——两个实验室对着同一份报告吵架时,需要的是一个共同的参照系,而不是各自认为最像实车的那套装置。
4.4 EFT 与浪涌:把接触器抖动和雷击搬进实验室
EFT 是一串上升沿在纳秒级、重复频率在千赫兹级的脉冲群,模拟接触器、继电器分断时拉出的电弧。耦合方式有容性耦合夹,也有直接耦合到 AC/DC 电源线,配去耦网络防止脉冲倒灌进供电电源。
浪涌用的是 1.2/50 μs 电压波、8/20 μs 电流波,模拟雷击感应和电网操作过电压。能量比 EFT 大几个数量级,考验的是充电机和高压侧的钳位、绝缘配合和器件耐受。
这两个测试的实现细节里,参考接地是最容易翻车的一处。整车测试时"地"是实验室的参考接地板,真实车上的地是车身,两者怎么连、枪线的保护地怎么处理,附录 1 的接线图画得很死。接错一处,结果差十几 dB,而且方向不确定——可能偏严,也可能偏松。
判据仍然是 A/B/C,但这里有个现实问题:浪涌打过来,充电机保护动作、充电中断,算 B 还是 C?必须在信息文件里事先声明,否则实验室和厂方必然各说各话。
5. 排查:型式批准现场最容易翻车的五处细节
下面五条都来自真实项目的典型形态:症状看着像设备问题,根因在边界条件或流程。
5.1 台架上过、装车就超
现象:ESA 按附录 6 测得好好的,装到整车上按附录 2 一测,30~80 MHz 一段冒出一片超限。
原因:台架上落掉的两层东西——车身屏蔽和搭铁阻抗。整车状态下线束的共模电流回路经过车身,搭铁点阻抗偏高时共模电流转成共模电压,线束变成效率更高的天线。台架上的接地平板是理想导体,这个效应不存在。
解决:回到附录 4 的整车布置去复现,重点查搭铁点的搭接电阻、屏蔽层是否 360° 端接、连接器尾夹有没有压到屏蔽编织层。别在台架上加滤波器硬压,那只会把问题藏到装车阶段。
5.2 抗扰度扫到某个频点跳变,复测又不复现
现象:扫到某个频点,仪表报故障码,复位后重扫同一频点,什么都没发生。
原因:两种可能。一是驻留时间短于被测功能的最慢响应,第一次刚好撞上状态机的一个窗口;二是场均匀性标定时用的是空场,装车后车体占位改变了场分布,实际打在某些 ECU 上的场强和标定值不一致。
解决:加长驻留时间到覆盖完整功能周期,测试全程用外部记录仪打时间戳记状态变化,配合场探头在车体关键位置做一次在位测量。复现不了的现象不是不存在,是观测手段不够。
5.3 3 m 场地过、10 m 场地不过
现象:预测试在 3 m 场地全过,正式报告换 10 m 场地,边缘频点掉出去了。
原因:多数是把 3 m 实测值直接跟 10 m 限值比,忘了减那 10 dB;或者反过来,把 10 m 限值加了 10 dB 当 3 m 限值用,但取整方向和法规曲线拐点没对上。另一个原因是地面反射——3 m 场地天线高度扫描范围有限,某些频点的直射与反射叠加位置和 10 m 场地完全不同。
解决:按场地对应的附录(2/3 宽带、4/5 窄带)取限值,别自己换算;边缘频点留 3~6 dB 工程余量,别卡着限值过。
5.4 充电谐波超标,换一台充电桩就好了
现象:同一台车,A 桩测超标,B 桩测合格。
原因:谐波电流的测量结果强依赖电网侧源阻抗。测试电源的内阻抗、短路容量、线路电感不满足法规要求的参考条件时,谐波电流的分布就变了。
解决:查测试电源的配置是否按规范设定了参考阻抗和短路比,别用市电直接测。这条也解释了为什么法规要把参考条件写死——不写死,结论就变成"看你插在哪"。
5.5 量产抽查不合格:变更没走扩展流程
现象:型式批准拿到了,生产一致性抽查时某一批次的辐射发射超限。
原因:量产件换了连接器供应商、线束长度改了 5 cm、晶振从无源换有源,任何一个都可能改变发射特性。这些变更没有按附录 8(ESA 增替)和第 12 章(型式批准的修改与扩展)走评估流程。
解决:把 EMC 相关物料建一张变更影响清单,连接器、线束、晶振、开关电源器件、屏蔽材料任何一项变动都触发一次评估;批量生产前按第 9 章做一致性抽样,别等抽查。
6. 取舍:把方法写死,比把限值写死更重要
ECE R10 这套规范最值得琢磨的地方,是它对"方法"的约束远比"限值"细。限值给的是一条包络曲线,宽严适度即可;方法却精确到天线相位中心到车身的距离、ESA 离接地平板的高度、线束的走向和长度、场探头的测点位置。原因只有一个:相互认可的前提是可复现。两个实验室对同一台车给出不同结论,这套批准体系立刻失去意义。所以法规宁愿牺牲一部分"贴近真实",也要保证"能吵出一个结果"。
同样的取舍还出现在两处。附录 1 只列引用标准的清单,不把标准正文抄进来,换取的是标准更新时法规不必整体重写;第 13 章的过渡条款给旧批准的车型留出继续有效的窗口,换取的是产业可承受的切换节奏。都是拿"绝对严格"换"可持续执行"。
验证一份报告合不合格,我的习惯是先不看限值,先翻布置参数表和照片:
required = { "整车发射-宽带": ["Annex 4"], "整车发射-窄带": ["Annex 5"], "整车抗扰度": ["Annex 6"], "ESA 发射": ["Annex 7", "Annex 8"], "ESA 抗扰度": ["Annex 9", "Annex 10"], "充电-传导": ["Annex 13", "Annex 14"], "充电-瞬态": ["Annex 15", "Annex 16"], } def audit(report_annexes, required=required): """粗粒度覆盖检查:report_annexes 是报告里实际出现的附录编号集合""" missing = [] for item, need in required.items(): lack = [a for a in need if a not in report_annexes] if lack: missing.append((item, lack)) return missing # 报告只覆盖了整车和 ESA 常规项,充电模式一项没做 print(audit({"Annex 4", "Annex 5", "Annex 6", "Annex 7", "Annex 9"})) # [('ESA 发射', ['Annex 8']), ('充电-传导', ['Annex 13', 'Annex 14']), ('充电-瞬态', ['Annex 15', 'Annex 16'])]这张表是我自己按附录号搭的粗粒度清单,不是法规原文的映射,作用是快速发现漏项——尤其是充电模式那六项,最容易被当成"选做"。真正的判定还得回到正文第 6、7 章和对应附录的细节里。
从那以后我每次收到供应商的 EMC 报告,都强制先翻到布置照片那一页,确认天线距离、DUT 高度、线束走向和参考接地,再看限值曲线。十次里有三次,问题就出在这一页。希望帮到你。
本文还有配套的精品资源,点击获取