Hyowinner的MBD技术论坛

 找回密码
 立即注册
搜索
查看: 173|回复: 0

电机控制采样电路类型:电流、电压、位置、温度与保护链路怎么选

[复制链接]

132

主题

314

帖子

5372

积分

管理员

校长

Rank: 9Rank: 9Rank: 9

积分
5372
QQ
发表于 2026-9-1 15:53:49 | 显示全部楼层 |阅读模式
电机控制采样电路有哪些类型:电流、电压、位置、温度与保护链路怎么选

做电机控制时,很多问题表面看是算法参数没调好,最后追到硬件上才发现是采样链路不够干净:电流零漂没有校准、ADC 采样点落在开关噪声上、母线电压分压响应太慢、编码器接口抗干扰不足,或者过流保护完全依赖软件判断。

所以电机控制采样电路不能简单理解成“传感器接到 ADC”。更合理的分类方式,是按控制器真正需要闭环的对象来分:电流采样、电压采样、位置/速度采样、温度采样,以及必须独立于软件的保护采样。下面按工程项目里最常见的几类展开。


图1:电机控制采样电路的对象、前端和控制器入口


一、电流采样:FOC 电流环的核心输入

电流采样是 PMSM、BLDC、异步电机矢量控制中最关键的一类采样。FOC 里控制的是 d/q 轴电流,Ia、Ib、Ic 的测量质量会直接影响转矩响应、低速平顺性、效率、噪声和过流保护。

常见电流采样电路主要有三类:

1. 分流电阻采样:在母线、低边桥臂或相线上串入小阻值采样电阻,经过差分放大、偏置、RC 滤波后送入 ADC。优点是成本低、线性好,缺点是会引入功耗,对共模范围、地弹、开关噪声和采样窗口比较敏感。
2. Hall 电流传感器:通过磁场测量电流,天然隔离,适合中高压或需要较强隔离的场景。缺点是成本、体积、零点漂移和带宽要仔细评估。
3. 磁通门、闭环 Hall、隔离放大器或隔离 ADC:精度和隔离能力更强,适合高压大功率驱动、牵引逆变器或安全要求高的场景,但硬件成本和标定复杂度也更高。

如果从拓扑看,分流电阻又可以分为单电阻母线采样、双电阻低边采样、三电阻低边采样、相线采样和高边采样。单电阻方案成本最低,但相电流重构依赖 PWM 扇区和有效采样窗口;三电阻方案信息最完整,但要处理多个通道的增益、偏置和同步一致性;相线或高边采样更接近真实相电流,但对放大器共模能力和隔离要求更高。


图2:电流采样常见拓扑及信号链


电流采样设计里有几个容易被低估的点:

1. ADC 触发点要和 PWM 同步,通常选在电流纹波相对稳定、开关噪声避开的窗口。
2. 放大器带宽不能只看小信号指标,还要看输入共模跳变、恢复时间和输出建立时间。
3. RC 滤波不能只为了“波形好看”而加大,否则会把电流环相位裕度吃掉。
4. 零点偏置要在上电、停机或特定无电流窗口校准,并在模型里体现偏置、饱和和量化。
5. 控制用电流和保护用电流最好分层:控制链路追求精度和同步,保护链路追求最快关断。

二、电压采样:母线前馈、观测器和保护判断的基础

电压采样常见对象包括直流母线电压、相电压、反电动势、电源电压、预充电压和隔离检测相关电压。最常见的电路是电阻分压 + RC 滤波 + ADC,有时再加缓冲运放、钳位保护或隔离放大器。

直流母线电压 Udc 对 SVPWM 电压限幅、弱磁控制、母线前馈、欠压/过压保护都很重要。分压电阻如果取得太小,功耗和发热上升;取得太大,ADC 采样保持电容充电不足,动态响应和抗干扰变差。RC 滤波同样要折中:太小滤不掉开关尖峰,太大又会让母线扰动进入控制器时明显滞后。

相电压采样主要用于反电动势检测、无位置传感器控制、开路诊断、相线状态检测和观测器校准。对于高压系统,相电压和母线电压采样还要考虑爬电距离、耐压等级、绝缘、浪涌、共模干扰和失效模式,不能只按低压 ADC 的分压比做设计。


图3:母线电压、相电压和高压隔离采样的典型前端


电压采样的一个工程原则是:控制用信号可以允许适度滤波和软件诊断,保护用信号不能完全依赖软件慢路径。例如母线过压、IGBT/MOSFET DESAT、驱动芯片故障、硬件过流等,应通过比较器、驱动器保护脚或 PWM Trip 直接切断功率输出,再由软件记录故障和执行恢复策略。

三、位置和速度采样:很多信号并不走 ADC

位置/速度采样是另一个容易混淆的地方。并不是所有“采样”都等于模拟量 ADC,很多位置信号走的是数字输入、捕获单元、正交解码单元或专用解码芯片。

常见类型包括:

1. Hall 三路开关信号:电路简单,通常经过上拉、滤波、施密特整形后进入 GPIO 或捕获单元。适合六步换相、启动扇区识别和粗略速度估算,角度分辨率有限。
2. 增量编码器 A/B/Z:常通过 RS422 差分接收、隔离和浪涌保护进入 MCU 的 QEP/Timer 模块。分辨率高,但要关注线缆干扰、丢脉冲、Z 脉冲对齐和速度估算滤波。
3. Resolver 旋变:需要激励、解调或 RDC 芯片,抗干扰和耐环境能力强,常见于车规和工业伺服,但硬件链路比 Hall/编码器复杂。
4. SinCos 编码器:通过模拟正弦余弦信号求角度,前端要关注幅值、偏置、相位误差和 ADC 同步。

位置采样的验证重点不是只看“角度有没有值”,而是看角度延迟、抖动、丢脉冲、方向判断、零位标定、速度滤波和故障降级策略。对高速电机来说,位置延迟会直接变成电角度误差,最后表现为转矩下降、电流增大和噪声上升。


图4:位置、温度和保护信号通常进入不同硬件接口


四、温度采样:慢信号也要建模

温度采样常见对象包括电机绕组温度、定子温度、功率模块温度、MOSFET/IGBT 驱动器温度、母线电容温度和散热器温度。常用器件有 NTC、PT100/PT1000、芯片内部温度传感器和功率模块温度输出。

温度是慢信号,采样频率通常不需要很高,但它关系到降额、限扭、停机保护和寿命管理。工程上要注意 NTC 阻值曲线、上拉电阻选择、ADC 分辨率、开路/短路诊断、滤波时间常数和热模型延迟。不要因为温度变化慢,就在模型里把它当成理想信号;热惯性和传感器安装位置会让实测温度明显滞后于芯片结温或绕组热点。

五、保护采样:必须有独立快速通道

保护采样包括硬件过流、过压、欠压、短路、过温、驱动器故障、DESAT、母线预充异常、相线短路和传感器失效诊断。这里最重要的原则是:关键保护不能完全依赖主循环软件。

比较合理的做法是把采样链路分为三层:

1. 控制层:ADC 同步采样,给 FOC、电流环、电压前馈和状态估算使用。
2. 诊断层:软件周期性判断范围、斜率、合理性、传感器开短路和冗余一致性。
3. 保护层:比较器、驱动芯片、硬件锁存或 PWM Trip 快速关断,优先保证功率器件不炸。

这三层不能互相替代。控制层慢一点可能只是性能变差,保护层慢一点可能就是功率器件失效。

六、从 MBD 角度怎么建模和验证采样电路

做 MBD 开发时,不建议在 Simulink 里直接把真实电流、电压、角度接到控制器输入。更接近工程的做法,是在 plant 和 controller 之间补一个“采样链路模型”,至少包含以下内容:

1. 传感器比例系数、偏置、噪声、温漂和饱和。
2. 模拟前端增益、低通滤波、建立时间和限幅。
3. ADC 量化、采样保持、触发相位和同步延迟。
4. 软件标定参数,包括 offset、gain、滤波系数、诊断阈值和故障恢复时间。
5. 采样异常工况,包括开路、短路、卡滞、毛刺、丢脉冲、过范围和通信丢失。

验证时可以按 MIL、SIL、HIL、台架逐级推进:

1. MIL 阶段看控制算法对采样延迟、噪声和偏置是否敏感。
2. SIL 阶段看定点化、数据类型、限幅和滤波实现是否与模型一致。
3. HIL 阶段注入传感器故障、ADC 偏移、编码器丢脉冲和过流/过压边界,确认故障处理路径。
4. 台架阶段用示波器、电流探头、母线电压探头、CAN 日志和温升数据对模型假设做闭环修正。

最终建议把采样电路至少输出成两类文档:一类是硬件信号链表,写清楚传感器类型、量程、增益、偏置、滤波、ADC 通道、采样周期和保护阈值;另一类是模型接口表,写清楚控制器使用的物理量、单位、标定量、故障状态和降级策略。这样硬件、软件、测试和标定团队才容易对齐。

七、选型建议

如果是低压小功率 BLDC 或成本敏感项目,可以从低边双/三电阻电流采样、母线分压、Hall 或增量编码器开始。如果是高压、大功率、车规或安全要求高的项目,应优先考虑隔离电流/电压采样、独立硬件保护链路、冗余诊断和更严格的 EMC 设计。

一句话总结:电机控制采样电路的类型,不能只按“模拟量还是数字量”分类,而要按控制闭环、诊断闭环和保护闭环来设计。FOC 能不能调顺,很多时候取决于采样链路是否真实、同步、稳定、可诊断、可保护。

相关学习资源

1. PMSM电机控制实战
2. STM32嵌入式软件MBD开发实例
3. Simulink仿真及代码生成技术入门到精通
4. Simulink/Stateflow建模规范

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
持续学习 未来有你
基于场景 解决问题
项目合作联系微信:Hyowinners
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|MBD全栈技术学校|苏ICP备2025212294号-1|Hyowinner校长B站首页|手机版|小黑屋|Hyowinner的MBD技术论坛

GMT+8, 2026-10-15 22:56 , Processed in 0.097443 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表