2. 执行器硬件架构:电机类型、传感器与驱动芯片选型
转向执行器的硬件选型,说白了就是决定这玩意儿“用什么劲转”、“怎么知道转了多少”、“谁来发号施令”。这三个问题搞定了,整个执行器的骨架就搭起来了。我这些年经手过的项目,踩坑最多的往往不是控制算法,反而是硬件选型阶段埋下的雷。
2.1 电机类型:BLDC vs PMSM
先聊电机。目前乘用车转向执行器里,基本就是无刷直流电机(BLDC)和永磁同步电机(PMSM)两分天下。很多人觉得它俩差不多,其实差异不小。
| 对比项 | BLDC | PMSM |
|---|---|---|
| 反电动势波形 | 梯形波 | 正弦波 |
| 转矩脉动 | 较大(约10%~15%) | 较小(约3%~5%) |
| 控制方式 | 六步换向(方波控制) | FOC(磁场定向控制) |
| 低速平顺性 | 一般,有换向噪声 | 优秀,几乎无感 |
| 成本 | 较低 | 较高(需高精度转子位置传感器) |
| 典型应用 | 低端EPS、部分后轮转向 | 中高端线控转向、冗余执行器 |
我个人习惯,如果项目对NVH要求高、或者要做全冗余线控转向,直接上PMSM+FOC。虽然贵一点,但低速揉库时那种丝滑感,BLDC很难给到。反过来,如果只是做辅助转向、成本敏感,BLDC六步换向也能用,但要做好转矩补偿。
避坑提醒: 我曾经在一个项目里选了BLDC,结果没算好齿槽转矩,低速时方向盘手感像“搓衣板”。后来不得不加谐波注入补偿,折腾了两个月。所以,电机选型时一定要看齿槽转矩指标,最好控制在额定转矩的3%以内。
2.2 传感器选型:角度、扭矩、电流
执行器要闭环,传感器就是眼睛。转向执行器里至少需要三类传感器:转子位置(角度)、驾驶员手力(扭矩)、电机相电流。
2.2.1 转子位置传感器
角度传感器是PMSM FOC控制的核心。主流方案有三种:
- 磁阻式(AMR/TMR): 精度高(<0.1°),抗污染,但成本稍高。我现在的项目基本都用TMR,温度漂移小,省心。
- 霍尔式: 便宜,但分辨率低(通常只有60°电角度),只适合BLDC六步换向。做FOC的话,霍尔只能用来做启动预定位。
- 旋转变压器: 耐振动、耐高温,但解码电路复杂、体积大。商用车或特种车辆上见得多,乘用车现在很少用了。
我的经验: 选角度传感器时,别只看精度。要关注“延迟”——从物理位置变化到数字信号输出,这个时间延迟会直接影响控制带宽。我一般要求传感器延迟不超过10μs。
2.2.2 扭矩传感器
扭矩传感器用来感知驾驶员意图。常见的是扭杆+角度差方案:扭杆两端各一个角度传感器,通过扭转角差算扭矩。
这里有个关键点:扭杆刚度。刚度太硬,驾驶员觉得“死”;太软,又觉得“虚”。我一般建议扭杆刚度选在2~4 Nm/°之间,具体看车型定位。运动型车可以硬一点,舒适型车软一点。
2.2.3 电流传感器
电流采样是FOC的基石。主流方案:
- 采样电阻+运放: 成本低,但需要隔离,且对运放共模抑制比要求高。
- 霍尔电流传感器: 隔离性好,但带宽有限(通常<200kHz),且存在零点漂移。
我个人更倾向采样电阻方案,配合高精度差分运放(比如TI的INA240),信噪比好,带宽也够。但要注意PCB布局,采样回路要尽量短,避免引入噪声。
2.3 驱动芯片选型
驱动芯片是连接MCU和电机的“功率放大器”。选型时主要看三点:耐压、电流能力、保护功能。
| 参数 | 推荐范围 | 说明 |
|---|---|---|
| 耐压(VDS) | 40V~60V | 考虑12V系统抛负载瞬态可达40V+ |
| 峰值电流 | 50A~100A | 转向堵转工况电流最大 |
| RDS(on) | <5mΩ | 导通损耗直接影响热管理 |
| 保护功能 | 过流、过温、欠压、直通保护 | 缺一不可,尤其是直通保护 |
市面上常见的驱动方案:
- 集成式智能驱动(如TI DRV系列、Infineon TLE系列): 内置MOSFET、电流检测、保护逻辑。优点是集成度高、开发快;缺点是灵活性差,一旦选型定死,后期很难调参数。
- 预驱+分立MOSFET: 预驱芯片只负责逻辑和驱动,MOSFET自己选。优点是散热好布局灵活、可定制;缺点是PCB设计复杂,需要小心走线。
我的建议: 如果项目周期紧、功率不大(<500W),用集成式智能驱动,省事。如果追求极致性能或大功率,用预驱+分立MOSFET,但一定要做好栅极驱动回路设计——我曾经因为栅极走线太长导致MOSFET开关振荡,直接炸管。后来把栅极电阻从10Ω改成22Ω,才压住振铃。
2.4 硬件架构总览
下面这张图把执行器硬件架构串起来了。你可以看到信号流从传感器到MCU,再到驱动芯片和电机,最后通过机械结构输出力矩。
2.5 选型流程小结
最后,我总结一下执行器硬件选型的步骤,供你参考:
- 定需求: 最大输出扭矩、响应带宽、冗余等级。这些决定了电机功率和传感器精度。
- 选电机: 根据转矩脉动和NVH要求,定BLDC还是PMSM。同时算好齿槽转矩。
- 定传感器: 角度传感器精度和延迟、扭矩传感器量程和刚度、电流传感器带宽和隔离方式。
- 挑驱动: 根据电压和电流选耐压和RDS(on),再决定用集成式还是预驱+分立。
- 做仿真: 至少做一次热仿真和一次EMC预评估。别等打板回来才发现散热不够。
一个小技巧: 选型时留20%的余量。比如最大电流算出来是40A,驱动芯片至少选50A的。转向系统是安全件,余量就是生命线。