无刷直流电机控制器的工作原理以及如何解决常见的设计难题

无刷直流电机控制器的工作原理以及如何解决常见的设计难题

无刷直流电机控制器采用电子换向来驱动无刷电机。它们向绕组发送精确的电流脉冲,从而实现对速度和扭矩的精准控制。这些控制器可以节省高达92%的能源,远优于有刷电机。无刷电机的转子包含永磁体,定子则包含绕组。控制器利用反电动势来确定转子的位置,从而精确控制电机运行,减少维护需求。了解无刷电机控制器的工作原理有助于解决实际问题,这些问题常见于汽车、工厂和家用电器中。研究表明,PID等先进的控制方法能够显著改善电机的响应速度和运行精度。学习这些系统对于新型无刷电机的设计至关重要。

关键精华

  • BLDC电机控制器采用电子换向技术来高效运行无刷电机。与有刷电机相比,这可以节省高达92%的能源。

  • 确定转子位置对于平稳控制电机至关重要。霍尔效应传感器或无传感器方法有助于实现这一点,并使电机运行更佳。

  • 选择合适的电机类型、绕组连接方式和控制器至关重要。您可以选择带传感器的控制器或不带传感器的控制器。这有助于您的项目获得所需的转速、扭矩和成本。

  • 良好的电路设计会采用合适的功率元件和栅极驱动器。使用模糊逻辑或正弦换向等控制方法有助于延长电机寿命并降低噪音。

  • 常见问题包括转子位置精度、无传感器启动、功率处理能力和噪声。选择最佳控制算法有助于电机发挥最佳性能。

无刷直流电机控制器基础知识

无刷电机结构

无刷直流电机与传统电机外观不同。其转子带有永磁体,定子则有绕组。这种设计无需电刷,而电刷在其他电机中会磨损。无刷直流电机与开关磁阻电机相比,差异显著。下表列出了它们的区别:

参数

开关磁阻电机 (SRM)

无刷直流电机 (BLDC)

额定扭矩(牛顿米)

2.46

2.89

最大扭矩(牛米)

3.81

11.50

最小扭矩(牛米)

1.16

5.31

平均扭矩(牛米)

2.21

8.42

启动扭矩(牛米)

116.35

501.78

额定转速

1928

1922

扭矩波动(单位)

1.20

0.73

效率(%)

94.57

91.90

无刷直流电机运行更平稳,扭矩更大,气隙均匀,磁通分布均匀,这些都有助于降低扭矩波动。这些特性也使得无刷直流电机控制器能够更好地工作。

电子换向

无刷电机控制器采用电子换向技术,无需电刷即可控制电机。控制器按预设顺序向绕组输送电流,从而产生磁场驱动转子旋转。换向过程分为六个步骤。以下是换向过程:

  1. 控制器从传感器或反电动势接收信号。

  2. 它为正确的相绕组供电。

  3. 转子随磁场运动。

  4. 控制器会再次执行此操作以实现平稳旋转。

  5. 每一步每隔 60 度电温度就会变化一次。

时序图显示,一个相位为高电平,一个相位为低电平,一个相位为截止电平。这样,电机就能正常工作。这与无刷直流电机控制器的预期工作方式相符。

转子位置检测

确定转子位置至关重要。无刷电机控制器需要准确定位转子才能正常工作。霍尔效应传感器是常用的传感器。这些传感器间隔 120 度,用于检测转子磁场的变化。每个传感器每旋转 120 度产生 10 个脉冲,即旋转一周产生 90 个脉冲。这使得控制器能够在最佳时机切换相位。您也可以使用其他类型的传感器,例如光电传感器或电感传感器。霍尔传感器输出数字信号,这些信号不易受噪声干扰,即使在恶劣环境下也能正常工作。这有助于无刷直流电机控制器保持电机平稳运行并达到合适的转速。良好的反馈对于无刷直流电机的正常工作至关重要。

提示:如果移动传感器或增加传感器数量,可以使无刷直流电机系统更加精确、速度更快。

无刷直流电机的类型和应用

内跑者和外跑者

无刷直流电机主要分为两种类型:内转子电机和外转子电机。内转子电机的转子位于定子内部,这有助于散热,并使其能够在恶劣环境下工作。外转子电机的转子位于定子外部,能够提供更大的扭矩和更快的油门响应。外转子电机通常成本更低、重量更轻,因此常用于机器人、无人机和遥控车辆。例如,外转子电机在70%负载下的效率可达85%,而内转子电机的效率仅为72%。此外,外转子电机在碰撞后仍能保持较低的温度,并且使用寿命更长。您应该选择与电机类型相匹配的控制器。

绩效指标

外转子电机

内转子电机

70% 负载时的效率

85%

72%

功率重量比(500W)

3.57 瓦/克

2.63 瓦/克

平均费用(美元)

$ $ 30 60-

$ $ 70 120-

星形和三角连接

无刷直流电机采用星形或三角形绕组连接。星形连接在低速运行时能提供更大的扭矩,效率也更高。三角形连接能提供更高的最高转速,但启动扭矩较小。星形绕组的阻抗更高,可以抑制不必要的电流,从而节省能源。三角形绕组可以使用更细的导线,并能承受更大的电流。两种类型的绕组可以使用相同的控制器。您应该根据项目的实际需求进行选择。

  • Y形连接转弯次数少,效率高。

  • 三角形连接可以实现更高的传输速度和更细的电线。

  • 六线电机可让您在星形和三角形接线之间切换。

基于传感器和无传感器的控制器

无刷直流电机(BLDC)控制器可分为基于传感器的和无传感器的两种。基于传感器的控制器使用霍尔效应传感器来确定转子位置,即使在低速运转时也能实现快速、精确的控制。无传感器控制器则通过测量相电流或相电压来估算转子位置,在高转速下性能优异,但在低速运转时速度较慢。有些系统会同时使用这两种控制器以获得最佳效果。选择控制器时,应根据所需的控制速度和精度来决定。

提示:基于传感器的控制器更适合低速运行。无传感器控制器更节能,所需布线也更少。

常见用途

无刷直流电机(BLDC电机)应用广泛。在汽车领域,它们为电动汽车提供动力,并驱动转向系统和制动系统。在机器人领域,它们能够精确地驱动机械臂、车轮和机械爪。消费电子产品,例如风扇、笔记本电脑和家用电器,都使用无刷直流电机。工厂中,它们则用于水泵、压缩机和暖通空调系统。大多数家用电器使用的电机功率范围在0-750瓦之间。由于电动汽车和自动化程度高,亚太地区的无刷直流电机使用量最大。

行业/应用领域

主要应用

市场驱动因素/统计数据

汽車

电动汽车、动力转向、制动

到2034年,市场份额将达到29.3%,电动汽车增长强劲

机器人技术

机械臂、轮子、抓手、无人机

高扭矩、高精度、节能

消费类电子产品

散热风扇、笔记本电脑、家电

尺寸紧凑、效率高、需求不断增长

工业

水泵、压缩机、暖通空调

能源效率、自动化

再生能源

风力涡轮机、太阳能电池板

不断发展的可再生能源行业

选择无刷直流电机和控制器时,务必根据自身需求进行匹配。这样才能获得最佳性能和可靠性。

BLDC电机控制器电路设计

BLDC电机控制器电路设计
图片来源: unsplash

功率级组件

功率级采用半桥或半H桥结构。每一相都使用两个开关,例如MOSFET、IGBT或GaN晶体管。这些开关控制定子绕组中的电流流动。这种结构可以分六步为相应的绕组供电,从而提高电机性能并节省能源。霍尔效应传感器通常用于确定转子位置,这有助于控制器在最佳时机接通和断开开关,从而提高电机转速和效率。

  • 半桥电路设计使电路更简单。

  • MOSFET 和 GaN 开关开关速度快,能耗低。

  • IGBT适用于高压大功率电机。

栅极驱动器和MCU

栅极驱动器可以增强来自微控制器的PWM信号。微控制器是控制器的核心,它控制换向、速度和扭矩。栅极驱动器帮助开关快速安全地导通和关断。在许多设计中,微控制器和栅极驱动器协同工作,这有助于满足汽车的安全规范。在电动汽车中,这种协同工作使系统更安全、更高效。像意法半导体这样的公司生产的驱动器与微控制器配合良好,使您的电路更加强大高效。

换向方法

控制器可以选择梯形换向或正弦换向。梯形换向同时为两个绕组供电,电路简单,但低速运行时可能会出现抖动。正弦换向采用平滑的电流变化,使电机运行更平稳,抖动更小。正弦换向通常使用脉宽调制 (PWM) 来实现更精确的控制,这在高速运行时尤为重要。测试表明,基于正弦波的换向能够提供更平稳的运行和更小的转矩波动。

脉宽调制(PWM)和速度控制

脉宽调制 (PWM) 对于控制速度和节能至关重要。PWM 通过改变流经绕组的电流大小来工作。闭环控制器利用反馈来改变 PWM 的占空比,从而即使负载变化也能保持速度稳定。测试表明,模糊逻辑控制 (FLC) 在速度和扭矩控制方面优于 PID 控制。FLC 可以实现更快的启动、更小的过冲和更平滑的变化。硬件测试表明,良好的 PWM 和 FLC 控制能够使电路运行更高效、更可靠。

  • FLC 比 PID 更快地达到合适的转速。

  • PWM有助于控制电流和速度。

  • 更平顺的扭矩意味着电机运行更顺畅。

集成电路与分立元件

您需要在集成电路 (IC) 和分立元件之间做出选择。集成模块节省时间和空间,但成本更高,灵活性也更差。分立元件成本更低,并且允许您进行定制设计。但它们的制造和测试时间更长。集成模块更安静、更小巧。分立元件散热更好,而且更易于更换。像德州仪器 (TI) 的 WEBENCH 这样的工具可以帮助您比较成本、尺寸和性能。

方面

集成电源模块

分立元件设计

设计复杂性

降低

更高

Cost

更高

降低

PCB足迹

较小

较大

噪音性能

降低

更高

热管理

浓缩、优化

更好的分配

灵活性

有限

大

上市时间

更快

比较慢

稳定性

可能难以处理大负荷。

更多的选择

应用适合度

空间受限、快速设计

大批量、对成本敏感

提示:如果想要快速完成且设计体积小巧,请使用集成模块。如果想要节省成本并进行自定义修改,请使用分立元件。

BLDC控制器挑战

制作无刷直流电机控制器并非易事。许多问题都会影响系统的性能。您需要解决诸如确定转子位置、无传感器运行、功率处理、噪声抑制以及选择合适的控制方法等问题。如果您了解这些问题,就能为各种应用场景打造更优秀的无刷系统。

制作无刷直流电机调速器的挑战

制作无刷直流电机调速器会遇到很多问题。你需要精确定位转子位置,无需传感器即可启动,处理功率和噪声问题,并选择最佳的控制方法。每个问题都会影响你的能耗和无刷电机的性能。

  • 确定转子位置通常需要传感器。传感器成本较高且容易损坏。

  • 没有传感器,低速行驶和起步时会很困难。

  • 电源问题会导致电机过热并浪费能源。

  • 噪音和震动会使电机运转更差,甚至损坏电机。

  • 精密的控制方法需要精心的设置和更强大的硬件。

注意:反电动势检测是目前最好的无传感器方法,但在低速运行时效果不佳。您应该尝试磁链估计或自适应控制等新方法来改进您的设计。

转子位置精度

对于无刷直流电机控制器而言,准确获取转子位置至关重要。如果位置错误,无刷电机将无法正常工作。霍尔效应传感器虽然效果不错,但会增加电机体积和成本。无传感器方案则利用电机自身的信号来估算位置,但这种方法在低速运行时精度较低。

方法/技巧

主要改进/功能

挑战/笔记

滑动模式观察器(SMO)

无需传感器即可估算转子位置,节省资金和空间。

由于电机结构改变,低速运转时难以使用。

直接扭矩控制 (DTC)

利用电流和反电动势来减少误差和抖动。

会导致电机剧烈抖动和速度频繁变化。

采用空间矢量调制的DTC

抖动更小,切换速度更稳定,因此定位更精确。

需要强大的计算机性能,并且随着时间的推移可能会出现错误。

定子电阻适应

低速行驶时,通过估算阻力来帮助控制,这对于良好的控制至关重要。

在低速行驶时,电阻会改变信号,这一点非常重要。

饱和效应与短脉冲传感

利用特殊的磁力技巧和短脉冲来确定转子位置并帮助电机启动。

启动时可防止电机反转或抖动,且无需传感器即可工作。

基于DSP的无传感器控制

智能DSP芯片利用电压和电流来估算位置。

无需传感器,因此更便宜、更准确。

最新研究表明,数字信号处理器(DSP)和智能模型能够更精准地确定转子位置。这些方法利用电压和电流来估算转子位置,即使存在噪声干扰也能有效工作。精度可达90%以上,这有助于无刷电机更好地运行并及时发现问题。

无传感器启动

对于无刷直流电机调速器来说,启动时如果没有传感器是最困难的事情之一。在低速运转时,反电动势信号很弱,因此控制器无法准确感知转子的位置。这会导致电机丢步、抖动或反转。

要解决这个问题,您可以:

  • 使用磁链估算或查看电感可以更好地进行低速猜测。

  • 尝试利用短脉冲感应和磁力技巧来确定转子位置。

  • 加入智能控制或人工智能技术,可以帮助发动机更好地启动。

即使不使用传感器,这些方法也能帮助无刷电机平稳启动并节省能源。

功率和噪声问题

对于无刷直流电机调速器而言,功率和噪音控制是两大难题。如果电机散热不良,会导致电机过热、磨损和能量浪费。抖动和噪音也会降低电机的性能,缩短其使用寿命。

方面

描述

功率/振动研究

紧密安装可以减少震动并节省电力。松动的电机震动更大,造成能源浪费。

噪声测量

磁力作用下,频率接近 3 kHz 时噪音最大。良好的设计可以降低噪音,同时保持扭矩。

为了防止电机抖动并节省电能,务必将电机牢固地固定好。使用合理的电机设计可以降低噪音,尤其是在 0.8 至 5 kHz 的频率范围内。在安静的房间内进行测试并使用计算机工具可以帮助您发现并解决噪音问题。像英飞凌的 MOTIX 这样的电机控制 IC 将电源、通信和驱动部分集成在一起,从而节省能源并简化您的设计。

先进的控制算法

选择合适的控制方法对无刷直流电机控制器至关重要。简单的P​​ID控制器适用于工况变化不大的情况,但如果工况变得异常或存在噪声,则效果不佳。模糊逻辑控制(FLC)可以应对工况变化和噪声,但设置较为复杂。滑模控制(SMC)性能强劲且不会过冲,但可能会加速电机磨损。

控制策略

主要优势

应对的挑战

限制

实施细则

PID 控制器

简单易用,在情况稳定时效果很好;反应迅速。

适合简单的作业;但可能难以调校。

不擅长应对突发变化或噪音;可能会过度反应。

用于 Arduino Mega;调校可能比较棘手。

模糊逻辑控制(FLC)

能够应对异常变化和噪音;适应新事物。

擅长处理棘手的工作;能够应对噪音和突发情况。

需要专家制定规则;速度可能较慢;不擅长应对突发变化。

已在 Arduino Mega 上测试;采用基于规则的逻辑。

滑动模式控制(SMC)

适应变化能力强;不会过度调整;非常精确。

能够应对异常变化和噪音,而且非常稳定。

会导致电机抖动和磨损;需要仔细安装。

已在 Arduino Mega 上使用;已在实验室和计算机上测试。

您还可以使用混合控制器,例如模糊滑模控制(Fuzzy-SMC)或带有智能整定的FOPID控制器。这些新方法可以使扭矩输出更平顺,保持速度稳定,并节省更多能源。基于观测器的方法,例如滑模观测器(Sliding Mode Observers),无需传感器即可运行,从而节省成本。智能整定方法,例如采用大象群优化算法的自适应神经模糊推理系统(ANFIS),在速度和电流控制方面优于传统控制器。

  • 混合控制器使扭矩输出更平稳,并有助于应对突变。

  • 基于观察者的方法可以省钱,并使事情更加可靠。

  • 智能调节功能可根据负载自动调节,从而节省更多能源。

提示:务必选择适合您应用需求的控制方式。复杂的算法可以显著提升无刷电机的性能,但可能需要更强大的硬件和更精细的设置。

现在您了解了无刷直流电机控制器在很多领域的应用。通过正确的控制,您可以让设备更节能、运行更高效。这些控制器有助于机器人、汽车等设备节省能源。始终致力于节能、精准控制,从而获得理想的效果。为了做到最好,请遵循以下简要指南:

  • 选择一款适合你工作的控制器。

  • 检查一下你的能源消耗量。

  • 调整设置以获得最佳效果。

  • 找出所有浪费能源的工作岗位。

  • 学习新的控制方法以获得更好的结果。

如果你的工作很困难,可以请专家帮助你节省更多精力,取得更好的成果。

常见问题解答

使用无刷直流电机控制器的主要优势是什么?

使用无刷直流电机,效率更高,电机寿命更长。无刷直流电机控制器采用电子换向,因此没有易损的电刷。这意味着您无需频繁维修电机。此外,您还可以更好地控制电机的速度和扭矩。

无刷直流电机不带传感器能运行吗?

是的,您可以使用无传感器控制器。这类控制器通过检测反电动势来估算转子的位置。这样可以减少布线,降低成本。但是,电机在低速运行时精度会降低。

如何降低无刷直流电机系统的噪音?

您应该将电机牢固地固定好,并使用正弦换向。良好的PCB布局和屏蔽线有助于抑制电噪声。在安静的环境下进行测试有助于您发现并解决噪声问题。

如果给无刷直流电机使用了错误的控制器会发生什么?

电机可能会过热、运行异常,甚至损坏。务必使用与电机电压、电流和换向类型相匹配的控制器。连接任何部件之前,请查阅数据手册。

对BLDC控制器进行编程是否需要专用软件?

大多数高级控制器都需要编程。您需要使用厂商提供的软件来设置和调整控制器。一些简单的控制器可以立即使用,但定制设置则需要专用软件。

发表评论

您的电子邮件地址不会被公开。带*号的为必填项。