历史上的今天
返回首页

历史上的今天

今天是:2024年12月30日(星期一)

正在发生

2020年12月30日 | 工业BLDC系统,如何精准测量电机的扭矩和速度?

2020-12-30 来源:eefocus

无刷直流 (BLDC) 电机是工业生产车间不可或缺的一部分,主要用于伺服、致动、定位和变速应用。在这些应用中,精确的运动控制和稳定的运行至关重要。由于 BLDC 基于运动磁场的原理运行以产生电机扭矩,因此在设计工业 BLDC 系统时,主要的控制挑战在于准确地测量电机的扭矩和速度。

 

为了捕获 BLDC 电机的扭矩,需要使用多通道同步采样模数转换器(ADC)同时测量三个感应相电流中的两个。由具有合适算法的微控制器计算第三个瞬时相电流。此过程可以准确、即时地记录电机状况,而这是开发坚固耐用的高精度电机扭矩控制系统的关键步骤。

 

本文将简要讨论与实现精确的扭矩控制相关的问题,包括一种实现所需分流电阻器的经济高效的方法。然后介绍 Analog Devices 的 AD8479 精密差分放大器和 AD7380 双通道采样逐次逼近寄存器 ADC (SAR-ADC),并展示如何将它们用于获取精确的相位测量值,以实现可靠的系统设计。


BLDC 电机的工作原理
BLDC 电机是具有反电动势(EMF)波形的永磁同步电机。观察到的端子反电动势并非恒定的;它会随着转子的扭矩和速度而变化。虽然直流电压源不能直接驱动 BLDC 电机,但 BLDC 的基本工作原理与直流电机相似。

 

BLDC 电机包含一个具有永磁体的转子和一个具有感应绕组的定子。这种电机本质上是一种外翻的直流电机,其中消除了电刷和换向器,然后将绕组直接连接到控制电子设备。控制电子设备取代了换向器的功能,以正确的顺序为绕组通电,获得所需的运动。通电的绕组以同步、平衡的模式围绕定子旋转。通电的定子绕组引导转子磁铁,并在转子与定子对齐时开关。

 

BLDC 电机系统需要一个三相无传感器 BLDC 电机驱动器,该驱动器在电机的三个绕组中产生电流(图 1)。电路通过具有涌流控制的数字功率因数校正 (PFC) 级供电,可为三相无传感器驱动器提供稳定的电力。

 

 

图 1:电机控制系统包括用于稳定电源的 PFC、用于 BLDC 电机绕组的三相无传感器驱动器、分流电阻和电流检测放大器、同步放大器 ADC 以及微控制器。

 

三个激励电流驱动 BLDC 电机,每个在绕组中激励并产生不同的相位,这些相位合计为 360°。不同的相位值很重要:由于三个分支的总激励保持 360°,因此它们会均匀相抵以保持 360°,例如 90° + 150° + 120°。

 

尽管在任意给定时间都必须获知系统所有三个绕组的电流,但要在平衡系统中做到这一点,只需要测量三个绕组中两个绕组的电流,并使用微控制器计算第三个绕组。这两个绕组可使用分流电阻器和电流检测放大器同时进行检测。

 

信号路径的末端需要一个双通道同步采样 ADC,用于将数字测量数据发送到微控制器。每个激励电流的幅度、相位和定时提供了精确控制所需的电机扭矩和速度信息。


使用 PC 板铜电阻器的电流检测
尽管在这种精确的测量和数据采集设计中有很多需要关注的问题,但此过程始于前端,需要开发一种有效的低成本方式来感测 BLDC 电机绕组的相位信号。若要做到这一点,可通过放置一个较小值的直插式 PC 板电阻器 (RSHUNT),并使用电流检测放大器来检测该小电阻器上的电压降(图 2)。假设电阻值足够低,那么电压降也很低,并且测量策略对电机电路的影响极小。

 

 

图 2:电机相位感测系统使用电流分流电阻器 (RSHUNT),配合高精度放大器(例如 Analog Devices 的 AD8479)和高分辨率 ADC (AD7380) 测量瞬时电机相位。

 

在图 2 中,电流检测放大器捕获了 IPHASE x RSHUNT 的瞬时电压降。然后,SAR-ADC 将此信号数字化。分流电阻器选择值涉及 RSHUNT、VSHUNT、ISHUNT 与放大器输入误差之间的相互作用。

 

RSHUNT 增大将导致 VSHUNT 增大。好消息是,这将缓解放大器的电压偏移 (VOS) 误差和输入偏置电流偏移 (IOS) 误差的显著性。但是,较大 RSHUNT 的 ISHUNT x RSHUNT 功率损耗会降低系统的功率效率。同样,RSHUNT 的额定功率也会影响系统的可靠性,因为 ISHUNT x RSHUNT 功率耗散会产生自热状态,而这可能导致标称 RSHUNT 电阻发生变化。

 

对于 RSHUNT,可以从多家供应商获取特殊用途电阻器。但还有一种低成本的替代方案,即运用细致的布局技术来制造 PC 板印制线电阻 RSHUNT(图 3)。

 

图 3:细致的 PC 板布局技术提供了一种经济高效的方法来创建适当的 RSHUNT 值。

 

计算 RSHUNT 对应的 PC 板印制线电阻
由于工业应用中可能出现极端温度,因此在电路板分流电阻器设计中需要考虑温度因素,这一点很重要。在图 3 中,铜 PC 板印制线分流电阻器在 20°C 时的温度系数 (α20) 约为 +0.39%/°C(该系数会随温度而变化)。长度 (L)、厚度 (t)、宽度 (W) 和电阻率 (rñ) 决定了 PC 板印制线电阻。

 

如果 PC 板具有 1 盎司 (oz) 铜 (Cu),则厚度 (t) 等于千分之 1.37 英寸,电阻率 (r) 等于每英寸 0.6787 微欧 (µW)。PC 板印制线面积按印制线方框 (),即 L/W 面积进行度量。例如,宽度为 0.25 英寸的 2 英寸 (in.) 印制线对应 8 个 结构。

 

利用上述变量,通过(公式 1)计算在室温下 PC 板 1 盎司铜的印制线电阻 R:

 

公式 1

 

其中,T = 电阻器的温度。

 

例如,从 1 盎司铜 PC 板上每个 BLDC 电机分支的最大电流为 1 安培 (A),RSENSE 长度 (L) 为 1 英寸,印制线宽度为 50 密耳(0.05 英寸)开始,可使用公式 2 和 3 计算 20°C 时的 RSHUNT:

 

公式 2

 

公式 3

 

通过公式 4 计算此电阻器在分流电流为 1 A 时的功率耗散:

 

公式 4

 

同步采样 ADC 转换
图 2 中的 ADC 将相位周期中某一点的电压转换为数字表示。关键一点是,该测量应包含所有三个绕组的同步相电压。这是一个平衡的系统,因此如前所述,只需测量三个绕组中的两个;外部微控制器将会计算第三个绕组的相电压。

 

此电机控制系统适用的 ADC 是 AD7380 双通道同步采样 SAR-ADC(图 4)。

 

 

图 4:快速、低噪声的双通道同步采样 SAR-ADC(例如 AD7380)可捕获两个电机绕组的瞬时状态。

 

在图 4 中,AD8479 是一款精密差分放大器,具有极大的输入共模电压范围(±600 伏),可承受来自三相无传感器驱动器的宽电机电流驱动偏移。AD8479 的特性使其在不要求电流隔离的应用中可以取代昂贵的隔离放大器。

 

AD8479 的关键特性还包括低补偿电压、低补偿电压漂移、低增益漂移、低共模抑制漂移,以及出色的共模抑制比 (CMRR),可适应快速的电机变化。

 

AD7380/AD7381 分别是 16 位 /14 位高速、低功耗的双通道同步采样 SAR-ADC,其吞吐率高达每秒 4 M 次采样。差分模拟输入可接受较宽的共模输入电压,并且内置一个 2.5 伏缓冲基准 (REF) 电压源。

 

为了实现精确的扭矩和速度控制,双通道同步采样 SAR-ADC 结构可即时捕获电流检测放大器的输出。为此,AD7380/AD7381 内置了两个具有同步时钟的相同 ADC。它们还分别拥有一个带有容性电荷再分配网络的容性输入级(图 5)。

 

 

图 5:所示为 AD7380 两个通道之一的 ADC 转换级。当 SW3 开路并且 SW1 和 SW2 闭合时,信号采集开始。此时,CS 两端的电压随着 AINx+ 和 AINx- 的变化而变化,导致比较器输入失去平衡。

 

在图 5 中,VREF 和接地是采样电容器 CS 两端的初始电压。若将 SW3 开路并闭合 SW1 和 SW2,则将启动信号采集。当 SW1 和 SW2 闭合时,采样电容器 CS 两端的电压随 AINx+ 和 AINx- 处的电压而变化,导致比较器输入失去平衡。然后将 SW1 和 SW2 开路,并捕获 CS 两端的电压。

 

CS 电压捕获过程涉及到数模转换器 (DAC)。DAC 加上和减去来自 CS 的固定电荷量,使得比较器恢复平衡状态。至此,转换完成,将 SW1 和 SW2 开路并闭合 SW3,以去除残留电荷并准备下一个采样周期。

 

在 DAC 转换期间,控制逻辑生成 ADC 输出代码,并通过串行接口访问器件的数据。


总结
若要精确测量 BLDC 电机扭矩和速度,首先需有精确的低成本分流电阻器。如上所述,可使用 PC 板印制线经济高效地实现此电阻器。

 

通过将此器件添加到 AD8479 电流检测放大器和 AD7380 同步采样 SAR-ADC 的组合中,设计人员可以创建稳健的高精度扭矩和速度控制系统测量前端,以用于恶劣环境下的电机控制应用。


推荐阅读

史海拾趣

Fascomp公司的发展小趣事

为了进一步提升技术实力和市场竞争力,Fascomp积极寻求与国际知名企业的技术合作。通过与多家跨国公司的联合研发项目,Fascomp成功吸收和借鉴了国际先进的技术和管理经验。此外,公司还积极拓展海外市场,产品远销欧美、亚洲等多个国家和地区,进一步提升了公司的国际化水平。

Franz Binder GmbH & Co公司的发展小趣事

在快速发展的过程中,Fascomp始终注重企业文化建设和人才培养。公司倡导“创新、协作、务实、进取”的价值观,鼓励员工积极创新、勇于挑战。同时,公司还注重人才培养和引进,建立了一套完善的人才培养和激励机制。这些举措为公司的发展提供了坚实的人才保障。

Arduino公司的发展小趣事

随着物联网和智能设备的兴起,Arduino平台在智能家居、智能农业、机器人等领域的应用越来越广泛。开发者们可以利用Arduino平台来设计和开发各种智能设备和应用,实现设备的互联互通和智能化控制。这些应用不仅提高了人们的生活质量,也推动了电子行业的进步和发展。

这五个故事展示了Arduino公司在电子行业中的发展历程和取得的成就。从最初的廉价微控制器解决方案,到如今的多样化主板和广泛应用,Arduino始终秉持着创新、开放和合作的精神,为电子行业的发展做出了重要贡献。

AMICC [AMIC TECHNOLOGY]公司的发展小趣事

AMICC的创立之初,面临着资金短缺、市场竞争激烈等多重困难。创始人凭借对半导体技术的深刻理解和敏锐的市场洞察力,带领团队夜以继日地研发新产品,积极寻找合作伙伴。经过不懈的努力,AMICC逐渐在行业中崭露头角,其产品质量和性能得到了市场的认可。

Advanced Ceramic X Corporation公司的发展小趣事

近年来,电子行业面临着技术升级、市场变革等多重挑战。AMICC积极应对这些挑战,不断调整战略和业务模式。公司加大了对新兴技术的研发投入,加快了产品更新换代的速度。同时,AMICC还加强了与产业链上下游企业的合作,共同应对市场变化。这些措施使AMICC在行业中保持了领先地位,实现了持续稳健的发展。

Essentra Components公司的发展小趣事

作为一家有社会责任感的企业,Essentra Components公司积极履行社会责任,关注社会公益事业。公司定期参与各种慈善活动和社会公益活动,为当地社区的发展做出了积极贡献。此外,公司还注重员工的福利和培训发展,为员工提供了良好的工作环境和发展机会。这些举措不仅树立了企业的良好形象,还增强了企业的凝聚力和向心力。

请注意,以上故事是基于对Essentra Components公司业务特性和市场环境的理解而构想出来的,并非实际发生的事件。如有需要,建议直接联系Essentra Components公司或查阅相关资料以获取更准确的信息。

问答坊 | AI 解惑

JMP和Minitab的比较:简单回归分析

上次看到有人以“基本统计分析”的应用为出发点对JMP和Minitab进行了真刀真枪的大PK,并且得出JMP在统计专业性和整体易用性方面远胜于Minitab的结论。笔者对该作者实事求是的风格颇感认同,在此继续遵循这一原则,从另外一个常用统计工具“简单回归 ...…

查看全部问答>

PROTEUS的应用

这是一本关于PROTEUS应用的教材…

查看全部问答>

关于AVR-M8使用串口中断的一些疑问。

最近在做M8的串口通讯实验,准备2个MCU之间串口通讯,使用发送和接受中断的思想来做,请问在一个多任务系统下,如何确保通讯以及别的程序不被出错。。。。谢谢!…

查看全部问答>

高输出电流高驱动能力运放

高输出电流高驱动能力运放…

查看全部问答>

win ce 界面控件透明

  我做的对话框有张背景,所以添上的控件需透明才好看,比如CStatic控件。   哪位有什么方法介绍?   对话框添背景图(BMP格式)哪位有什么更好的方法,我觉得我采用的不好   thanks.…

查看全部问答>

调试求救!

调试遇到这个,是个什么错误啊? first-chance exceptiont in xxxx.exe 0xc0000005:access violation. 一调试运行就显示这个。…

查看全部问答>

TI实验室的事

我们实验室上个月申请了“TI实验室”,但是到现在结果还没出来,有谁知道要等多长时间结果才能出来?谢谢…

查看全部问答>

COSMICC的16K代码限制是指

COSMIC C 的16K代码限制是指源程序只能写16K,还是编译后生成的二进制文件16K?没代码限制的正版COSMIC 价格多少?…

查看全部问答>

U盘的问题!

我的STM32的开发板连到PC之后,发现新硬件,但是出现一个病毒,可能是我在单位电脑上传播到开发板的病毒,想把他格式化,但是开发板上的好像是只读的,无法格式化,大家告诉我应该怎么解决呢?…

查看全部问答>

求助这个光耦控制电路的原理

在一个电源板上见到的,请问这个电路是怎样工作的?十分感谢…

查看全部问答>