Resolver / Encoder / Sensorless — 位置传感 3 选 1

控制采样L1别名 resolver vs encoder · sensorless control · position sensing · HFI high frequency injection · back-EMF observer · 更新

本质与导读

本质 AC 电机 FOC 必须实时知道转子位置 才能做 Park 变换,所以位置传感的选型本质是用环境与安全约束反推方案:resolver 耐 、抗振抗 EMI,是 EV 主驱在 ASIL D 下几乎唯一选择;encoder 精度最高但 上限进不了主驱,留给工业伺服;sensorless 省 BOM 却零速无法启动、安全上不可信,只能下放家电与经济款。

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

1. 3 种方案 + 选型对照

3 种方案不是替代而是分工 — 各自最优场景明确:resolver 在 EV 主驱(高 + ASIL D)无替代;encoder 在工业伺服(精度 + 数字接口);sensorless 在家电 / OBC 风扇(成本 + 体积)。下图把原理 + 优劣 + EV 主驱选型一次画清:

位置传感 3 选 1 — Resolver / Encoder / Sensorless

以下各节先给出物理推导,再展示 EV 主驱 Worked Design,最后总结 7 条系统性陷阱与 3 个工作极限角。


2. Resolver 工作原理

旋转变压器的工作完全靠电磁感应——没有半导体,没有光学元件,所以才有 、50 G 抗振的独特优势。

2.1 信号推导

Primary 绕组施加载波激励:

其中 ,典型 (差分)。转子在机械角 时,两路 Secondary 输出:

其中 是电角度, 为 Resolver 极对数(通常与电机极对数相同), 为变压比。同步解调——将 各乘以参考载波 后低通滤波——去掉 载波成分,提取:

2.2 Type-II PLL 跟踪环

AD2S1210 内部实现 Type-II 数字锁相环跟踪器,内部估算位置为 ,误差信号:

Type-II 环路对匀速旋转实现零稳态误差;对匀加速,稳态角度误差为:

其中 为角加速度, 为跟踪环自然频率。在 BW = 3125 Hz 配置下,;若电机在 0.5 s 内从 0 升至 6000 rpm、4 极对数,电角加速度 :

加速度跟踪误差极小,可忽略。


3. AD2S1210 端到端 Worked Design — 100kW EV 主驱位置链

本节给出 Tamagawa TS2620N2B10 + AD2S1210(16-bit)+ TC397 AURIX 系统的完整信号链设计,从激励幅值选取到 SPI 读取延迟,逐步算清。

3.1 器件选型

系统目标:400V / 100kW IPMSM 主驱,最高转速 12,000 rpm,ASIL D(配合 topic-position-sensing-safety 的双冗余架构)。

器件关键参数选型依据
TS2620N2B10 × 2,10 kHz 激励,精度 ±10',耐 −40 至 +150 °C,4 极对数电机 8 极 = 4 极对数;变压器耦合无接触,耐 EMI;双套物理冗余
AD2S1210 × 216-bit,BW = 3125 Hz,FAULT 引脚(LOS / LOT / DOS / CLIP)FAULT 直连 TC397 GPIO NMI < 1 µs 响应;双 SPI 独立总线
TC397 AURIX3 × TriCore 300 MHz + 安全监控核,SMPU双通道角度比较在安全核;STO 由 GTM 硬件锁存

3.2 Step 1 — 激励幅值核算

TS2620N2B10 变压比 ,AD2S1210 差分输入最大 。设激励为 差分(TC397 GTM 正弦波经 OP-AMP 缓冲):

差分峰值 2.12 V < 2.4 V 限,利用率 88%,信噪比良好;若用 5 Vrms(常见推荐值)则 超过 AD2S1210 限制,必须降激励或加分压网络——这是 G1 陷阱(见 §7)

3.3 Step 2 — sin²+cos² 振幅监检

激励归一化后:,,故:

AD2S1210 的 LOS(Loss of Signal)检测:当 时拉低 FAULT 引脚。典型 ,即振幅跌落超 56% 触发。以 :

对应单相断线( 归零时 )→ LOS 可靠触发,故障响应 < 1 µs(NMI)。

3.4 Step 3 — 分辨率与机械精度

16-bit 位置字给出电角度分辨率:

折算机械分辨率():

总系统精度(RSS):Resolver 机械精度 ±10 arc-min + AD2S1210 转换误差 ±5 arc-min(保守估计,含热漂移):

相对于 FOC Park 变换的电角度误差(× ): 电角度,典型 EPS 转矩波动容差 ≤ 2° 电角度,裕量 2.6×

3.5 Step 4 — SPI 读取延迟

AD2S1210 → TC397 AURIX:3 × 16-bit 帧(位置字 + 速度字 + 故障状态),SPI 时钟 10 MHz:

TC397 GTM 以 100 µs PWM 周期触发 DMA 读取,位置数据实际延迟 ≤ 100 µs。在 12,000 rpm 最高速下:

这 7.2° 机械角变化由 TC397 FOC 循环内的速度前馈补偿(用速度字外推预测当前 ),实际控制误差远小于此。

3.6 Step 5 — 跟踪速率确认

在 12,000 rpm + 4 极对数下,电角速度:

AD2S1210 BW = 3125 Hz 配置下,跟踪环可无差跟随至该频率以上,不存在跟踪率超限问题。速度寄存器 LSB 对应最大跟踪速率为 ,对应速度分辨率:

在 1000 rpm 工况下,速度分辨率误差 < 0.15%,满足 EPS 转矩平滑需求。


4. Encoder — 工业伺服主流

Encoder 以光电或磁感应方式读取码盘,精度可达数万线(PPR),但 EV 主驱的苛刻环境将其排除在外。

4.1 增量式 (Incremental)

增量编码器输出 A/B/Z 三相方波:A/B 互差 90° 用于计数与辨向,Z 每圈一次用于基准归零。精度用 PPR(Pulses Per Revolution)描述:1024~100,000 PPR,角度分辨率 0.36°~0.0036°。断电丢位置是其最大缺陷——上电必须找 Z 脉冲才能重建绝对位置,EV 碰撞后掉电再上电存在失控风险窗口。

4.2 绝对式 (Absolute)

SSI / BiSS / EnDat 数字接口直接输出多圈绝对位置,精度优于增量式,但成本高出 2–5×。

4.3 EV 主驱不用 Encoder 的 3 条硬约束

EV 主驱不选 encoder 与精度无关,是三条环境约束硬堵:

  1. 热区不兼容:光电 / 磁性 encoder 衬底 IC 最高 ,而 EV 主驱电机绕组热点 130–175 °C——encoder 装不进电机腔体
  2. 振动超限:EV 车身路面振动 50 G+ / 5–2000 Hz;encoder 耐振 ≤ 20 G
  3. 防护级别:光电 encoder 惧油污/粉尘,EV 主驱齿轮腔为油冷环境

结论:encoder 是工业 CNC / 机器人的事实标准,EV 主驱从环境约束直接被排除,非精度不足。


5. Sensorless 控制

Sensorless 省去物理传感器,用软件算法从电流 / 电压信号推算转子位置,BOM 成本低但有两个根本性限制。

5.1 高速:Back-EMF 观测

电机旋转时感生反电动势 。通过测端电压 + 相电流估算磁链推出 ,典型算法:SMO(Sliding-Mode Observer)/ MRAS / Luenberger / EKF。

适用条件: 额定转速(对应背 EMF 信噪比 ≥ 10 dB);精度 ±2–5°(受 热漂 / 磁链模型误差限制)。

5.2 低速:HFI (High-Frequency Injection)

零速时背 EMF → 0,改注高频信号利用 IPMSM 凸极性()提取位置:inverter 叠加 1–5 kHz 高频分量,通过差模电感响应反推 前提:IPMSM——SPMSM()HFI 无响应。

5.3 EV 主驱不选 Sensorless 的 4 条根因

Sensorless 算法层物理可行,EV 主驱的工程实际让它退出竞争:

  1. ASIL D 安全门:位置误差 ±2–5° → 转矩偏差 → 失控(HARA SG-01)。Sensorless 无独立物理冗余,无法构建可证明的 SPFM > 90%
  2. 零速盲区:Back-EMF 在 0–10% 额定转速不可用;HFI 启动 100–500 ms 与 EV 主驱"零延迟扭矩响应"需求矛盾
  3. 参数依赖: 温度系数 +0.4%/°C,从 25 °C 到 125 °C 涨 40%;// 饱和;持续漂移导致估算角度连续偏移
  4. 成本比不划算:Resolver BOM 50–100 USD 在主驱 5000+ USD BOM 中占 1–2%,省不了多少

Sensorless 的适用场合:白家电变频空调、OBC 内部冷却风扇、经济款工业变频——这些场合不需 ASIL D、有零速启动管理权、参数在线辨识可接受。


6. 选型决策

选型的三个决策节点按优先级排列:

Q1:是 EV 主驱(ASIL C/D + )? → 是 → Resolver,无替代(ASIL D + 热 + 振动三约束) → 否 → Q2

Q2:工业伺服 / CNC / 机器人? → 是 + 需精度 / 绝对位置 → Encoder(增量或多圈绝对) → 否 → Q3

Q3:家电 / OBC 风扇 / 经济场景? → 是 → Sensorless(省 BOM,能接受零速管理) → 否 → Resolver(保险)


7. 系统性设计陷阱 (Gotcha)

每条 Gotcha 都有对应的失效模式和检测手段。

G1 激励电压过大击穿 RDC 输入: 的 Resolver 配 5 Vrms 激励 → 信号峰值 ,超 AD2S1210 差分限 ±2.4 V。必须用 3 Vrms 激励或在 RDC 输入端加 RC 分压网络;误用 5 Vrms 会破坏输入级或导致 CLIP 错误报警。

G2 极对数配置错误导致转矩反向:Resolver 极对数 必须与电机极对数完全一致;若配成 2 而实际 4,FOC 得到的电角度为实际的 1/2,转矩方向在部分象限反向——出厂校准未用闭环转矩验证无法发现。

G3 RDC 无 FAULT 引脚导致故障无上报:仅少数廉价 RDC 无 LOS/LOT fault output;resolver 断线后 FOC 用全错角度控制,电机失控。ASIL D 项目必须选带 FAULT 引脚的 RDC(AD2S1210 / TLE5012B / AU6802 均有)。

G4 激励长走线 EMI 串扰降精度:激励信号 10 kHz / 3 Vrms 在未屏蔽线缆上辐射,反串入 sin / cos 接收线 → 精度劣化 2–4×。必须:差分双绞屏蔽线(双绞绞距 ≤ 20 mm)+ 接收端 RC 低通(截止 50 kHz)+ 单端接地。

G5 HFI 频率与 PWM 开关频率混叠:若 ,则 ,开关谐波直接落在 HFI 频带内,SNR 严重下降。典型做法: 选在 的非整数分之一,如 750 Hz()。

G6 RDC 温度范围与 Resolver 位置不匹配:Resolver 本体可耐 150 °C(安装于电机内),AD2S1210 仅额定 125 °C,必须安装在电机控制器 PCB 而非电机内腔——走线距离增加后 EMI 风险上升(与 G4 叠加)。若系统要求 PCB 板温 > 105 °C,需选工业级扩展温度变体或转向 TLE5012B(-40 ~ +150 °C)。

G7 冷启动 未校准:Resolver 机械安装存在 ±5–20° 机械偏置 ;若 MCU 每次上电直接使用 AD2S1210 原始角度,FOC 的 d/q 轴对准偏移导致弱磁区效率下降 10–25%,或最坏情况下产生减速转矩。正确做法:ECU EEPROM 存储出厂测量的 ,上电读取并在 Park 变换中补偿。


8. 工作极限 (Corner)

三类边界场景揭示系统的设计余量。

C1 高速角( rpm):速度字 LSB = 1.43 rpm 在低速段分辨率已足够,但在 10,000 rpm 时速度环积分项需要每控制周期(100 µs)更新角度。若 SPI 读取 DMA 失败(BUSY / collision),TC397 FOC 使用上一周期陈旧角度——在 10,000 rpm 下 100 µs 延误积累角度误差 6°,超 EPS 设计 ≤ 2° 电角度容差。防护:SPI DMA 完成标志检查 + 超时降级。

C2 低速零速角( 额定):Resolver + RDC 方案在零速依然精确(信号仅幅值,与速度无关),这是 Resolver 对 Sensorless 的核心优势。但若激励电源在启动浪涌期间电压跌至 60% 以下,RDC 内部 LOE(Loss of Excitation)触发 → FAULT 拉低 → TC397 进入 Safe State。须在启动序列中确认激励稳定(可用 DOS 位轮询 ≥ 1 ms)再开环转矩。

C3 高温 125°C PCB 角():AD2S1210 在 +125°C 结温下,LOT 跟踪误差阈值因数字滤波系数的温漂而轻微抬高;更关键的是 Resolver 绕组 升高,从 25 °C 的 100 Ω 升至 125 °C 的 140 Ω,导致激励电流下降 29%、sin/cos 信号幅值下降同比——若激励驱动 OP-AMP 的电流余量 < 50%,高温满载下信号幅值可能跌破 LOS 阈值触发误报。设计时需核算最高温度下的 OP-AMP 输出电流余量 ≥ 1.5×。


核心要点

  • EV 主驱 99% Resolver + 50 G 抗振 + 抗 EMI + ASIL D 硬约束使其无替代
  • Encoder 工业伺服主流, + 振动 ≤ 20 G 的硬限制将其排除于 EV 主驱之外
  • Sensorless(back-EMF + HFI)物理可行但 ASIL D 不可证明 + 零速盲区,下放家电 / OBC 风扇
  • HFI 依赖 IPMSM 凸极性(),SPMSM 无效
  • Worked Design:TS2620N2B10() + AD2S1210(16-bit) + 3 Vrms 激励:信号峰值 2.12 V < 2.4 V 限 ✓;机械分辨率 0.082 arc-min/LSB;总精度 RSS ≈ 11.2 arc-min ≈ 0.19°;SPI 读取 4.8 µs;加速度跟踪误差 < 0.001°
  • sin²+cos² 振幅守恒:LOS 门限 ;单相断线时 → LOS 可靠触发
  • G1 陷阱: 激励需降至 3 Vrms,用 5 Vrms 会超 RDC 差分限
  • G7 冷启动 必须出厂标定并存入 EEPROM,不补偿则 FOC 对准偏移

Cross-references