Resolver 解算深度 — 信号链 / 解算 IC / 校准 / PCB

控制采样L1别名 resolver decode · AD2S1210 · AU6802 · sin cos demodulation · resolver calibration · 旋变解算

本质与导读

本质 resolver 解算 IC 把 sin/cos 调制信号还原成数字角度 θ,这一步决定全链 θ 精度、噪声与延迟。EV 主驱要 ≤±1° 并非转矩误差预算(1° 仅 ~0.015% 转矩误差),而是控制环稳定、电流矢量对齐与 NVH 余量逼出来的硬约束。

主线坐标:第 6 站 · 电机 + 控制采样 · ↑ 全景主线

1. 完整信号链

resolver 解算 = 激励 → 物理传感 → 同步解调 → atan2 → 角度,4 段链子 每段都可能引入误差。下图把完整信号链 + 5 大误差源 + 工程对策一次画清:

Resolver 解算信号链 — 激励 + 同步解调 + atan2 → θ


2. 激励驱动

resolver primary 需要正弦激励才能工作:

  • = 5-10 Vpp
  • , 5-20 kHz(典型 10 kHz)

驱动 IC 选择:

  • OP-AMP class-AB:简单但效率低
  • H-bridge MOSFET:效率高,EV 主驱多用
  • AD2S1210 内置激励驱动:5V output, 50mA peak — 直接接 resolver

关键要求:

  • 频率稳定 < ±10 ppm(温度漂)
  • 幅值稳定 < ±1%
  • 输出阻抗 < 10Ω(resolver primary 50-200Ω 阻抗)

3. 同步解调原理

resolver 输出调制信号:

同步解调:乘以 然后低通滤波:

低通滤波(截止 < 2 kHz)→ DC 分量

cos 通道同理 → DC 分量

关键:ADC fs > 200 kHz (10 kHz 激励 × 20× oversampling)— 否则 aliasing。


4. atan2 算位置

得到 后:

atan2 而非 :atan2 处理 4 象限(arctan 只 ±π/2,无法区分 sin/cos 同号 vs 异号)。

精度由 ADC bit + 同步解调质量 决定(注意:量化分辨率底是 ,如 16-bit = 0.0055° — 下列为含噪声/解调实际可达精度,非纯量化底):

  • 12-bit ADC → ±0.5° 可达精度
  • 14-bit ADC → ±0.1° 可达精度
  • 16-bit ADC (AD2S1210) → ±0.05° 可达精度(但实际受噪声限到 ±0.1°)

5. 主流解算 IC 对照

主流解算 IC 按"传统 resolver 型 vs 磁式 angle sensor"分两条路线 — EV 主驱 99% 仍 resolver,但磁式正在进入低成本 / 紧凑场景。下表 4 列简表(精度/接口合并到注释里):

IC厂商分辨率备注
AD2S1210ADI10/12/14/16-bit±0.1° / SPI / 行业基准
AD2S1205ADI12-bit±2.5 LSB / parallel / 经济
AU6802 / AU6850Tamagawa Seiki12-16 bit±0.5° / 日韩 OEM 主流
TLE5012BInfineon15-bit±0.5° / 磁式 (非 resolver)
MLX90395Melexis15-bit±0.5° / 磁式 / SPI/I2C
MA702Monolithic Power12-bit±0.5° / 经济

EV 主驱主流:AD2S1210 (Tesla / 比亚迪 / 大众) 或 TLE5012B (磁式替代,部分 OEM)。


6. 5 大误差源 + 工程对策

6.1 激励噪声

激励信号 jitter / 谐波 → sin/cos 调制噪声 → θ 噪声。

对策:

  • 激励 RMS jitter < 0.1%
  • 屏蔽双绞线缆连接 primary
  • 激励驱动 IC 选低噪 (THD < -60dB)

6.2 幅值不匹配

sin 和 cos 通道增益不一致(secondary 绕组不对称 / cable 差异 / ADC mismatch):

→ atan2 算出来的 θ 周期性偏 1-5°。

对策:

  • 解算 IC 内置 gain calibration(AD2S1210 启动时自动跑)
  • 出厂校准记录到 EEPROM

6.3 相位漂

sin/cos 期望相差 90°,但温度 / 老化让相位漂 ±2°:

让同步解调出错。

对策:

  • 温度补偿(IC 内置)
  • 老化测试 1000h @ 125℃ 后再校准

6.4 零位偏

resolver 机械装配时,转子 0° 与电机 d 轴可能偏 0.1-10°。

对策:

  • 车厂电机找零 — 装车后通电零电流测,记录偏置
  • ECU EEPROM 存偏置 → 运行时减
  • 每年 / 每 10000km 重新校准

链接:电机找零标定

6.5 EMC 干扰

SiC dv/dt 200 V/ns → 共模噪声 → 串入 resolver 信号线。

对策:

  • resolver 走线远离 SiC 主回路(≥ 50 mm 物理距离)
  • 差分走线 + 屏蔽 + 双绞
  • 缆接头屏蔽 360° 接地
  • 解算 IC 加 RC 滤波 (50-500 kHz 截止)

7. 校准流程

7.1 出厂校准 (Tier-1 阶段)

Tier-1 在生产线上做完模块组装后,所有内置误差先校准 + 存 EEPROM。后面装车阶段只测装配偏置:

  • 测 sin/cos 增益 / 相位 / 零位偏
  • 校准数据写 EEPROM(IC 内或 MCU 外置)
  • 加速老化测试 1000h 后重测,验证漂量

7.2 装车校准 (OEM 阶段)

OEM 把电机 + 主驱装车后,resolver 的机械 0° 跟 d 轴不对齐 — 必须现场标定一次。这步省不了,否则转矩跑偏:

  • 装车后Tag 电机找零:通直流 → 转子对齐 d 轴 → 读 resolver 当前 θ → 该值即"机械 0°偏置"
  • 偏置存 ECU EEPROM

7.3 在线校准 (运行时)

EV 8 年质保周期内温度 / 老化让出厂校准漂,需要运行时持续修正:

  • 解算 IC 实时估算激励幅值漂 → 动态补偿
  • 温度传感器读 Tj → 查表补偿相位漂

8. PCB 布局关键

8.1 激励驱动布局

激励信号从 IC 传到 resolver 接头是一条模拟信号链,信号完整性 + EMC 必须双兼顾:

  • 激励驱动 IC 与 resolver 接头短距 < 50mm
  • 双绞输出对(L 极性 + 屏蔽)
  • 接头 360° 屏蔽接地

8.2 sin/cos 接收布局

接收端的差分阻抗 + ADC 紧贴 + GND 隔离是 3 件套,缺一会让噪声涨 6-12 dB:

  • 差分 100Ω 阻抗
  • ADC 与接收前端紧贴(< 20mm)
  • ADC 参考用独立 LDO(防共模)
  • 远离 SiC 模块至少 50mm(避免 dv/dt 串扰)

8.3 解算 IC + MCU

数字段连接看似简单,但数字 GND 隔离不能省 — 否则数字噪声会窜回 analog 端:

  • SPI 走线 < 100mm
  • 数字 GND 独立 plane(避免数字噪声入 sin/cos analog)

链接:Driver PCB Kelvin — PCB 通用规则


9. 实战参数 (EV 主驱 AD2S1210)

把上面所有 spec 合到一张 baseline 表 — 新 EV 主驱 resolver 系统设计可以直接照这表作 starting point,再按电机 + 整车需求微调:

参数典型值
激励频率10 kHz
激励电压5 Vpp (内置 driver)
sin/cos 输入3 Vpp diff
分辨率14-bit (16384 step / 360°)
精度 typ±0.1°
精度 max±0.5° (高温 / 老化)
角度更新率100-200 kHz
ADC fs384 kHz
温度范围-40 → +125℃
Tracking velocity1000 rps
接口SPI (10-25 MHz) / parallel

10. 5 个工程陷阱

resolver 解算失败的典型坑集中在校准 + EMC + 零位偏。下表:

陷阱描述预防
装车没找零转矩偏 / 失控装车后必校准 + EEPROM
EMC 太近 SiCdv/dt 串扰 → θ 噪声距离 ≥ 50mm + 屏蔽
ADC fs 不够aliasingfs ≥ 200 kHz
解算 IC 没温度补偿高温 ±2° 漂选带温补 IC
Resolver 单端走线EMC fail必差分 + 双绞 + 屏蔽

核心要点

  • resolver 解算 = 激励 → 物理 → 同步解调 → atan2 4 段链,任一段引入误差。
  • 主流 IC:ADI AD2S1210(行业基准)/ Tamagawa AU6802 / Infineon TLE5012B 磁式。
  • 精度数字:AD2S1210 typ ±0.1°,EV 主驱 ASIL D 要求 ≤ ±1°
  • 5 大误差源:激励噪声 / 幅值不匹配 / 相位漂 / 零位偏 / EMC,每条都有工程对策。
  • 3 阶段校准:出厂 / 装车 / 运行时,缺一不可。
  • PCB 关键:距 SiC ≥ 50mm + 差分走线 + 屏蔽 + 双绞
  • ADC fs ≥ 200 kHz(10 kHz 激励 × 20× oversampling)防 aliasing。
  • 装车必"电机找零"记录机械 0° 偏置,否则转矩跑偏。

缩写表

只列本页用到的工业标准缩写;通用英语…

只列本页用到的工业标准缩写;通用英语 / 单位 / 月份 / 我们的 层/Lx tag 不列。覆盖不到的术语见正文 inline 注释。

缩写全称中文 / 备注
PCBPrinted Circuit Board印刷电路板
EVElectric Vehicle电动车
ADIAnalog Devices亚德诺半导体
SAESociety of Automotive Engineers美国汽车工程师学会
OEMOriginal Equipment Manufacturer整车厂 / 主机厂
ADCAnalog-to-Digital Converter模数转换器
EMCElectromagnetic Compatibility电磁兼容
ASILAutomotive Safety Integrity LevelISO 26262 安全完整性等级 QM→A→B→C→D
MOSFETMetal-Oxide-Semiconductor Field-Effect Transistor金属氧化物场效应晶体管
DCDirect Current直流(本页指同步解调后的直流分量)
SPISerial Peripheral Interface串行外设接口
I2CInter-Integrated Circuit两线制串行总线
RMSRoot Mean Square均方根
ECUElectronic Control Unit电子控制单元
MCUMicrocontroller Unit微控制器(本页多指车规多核 MCU)
LDOLow Dropout Regulator低压差线性稳压器

Cross-references