请选择 进入手机版 | 继续访问电脑版
搜索
热搜: ROHM 模拟 车载
查看: 110|回复: 2

[分享] BLDC电机控制算法

  [复制链接]

该用户从未签到

1347

主题

6659

帖子

0

精华

论坛元老

最后登录
2020-7-26
发表于 2020-4-5 13:26:55 | 显示全部楼层 |阅读模式
BLDC电机控制算法



无刷电机属于自换流型(自我方向转换),因此控制起来更加复杂。



BLDC电机控制要求了解电机进行整流转向的转子位置和机制。对于闭环速度控制,有两个附加要求,即对于转子速度/或电机电流以及PWM信号进行测量,以控制电机速度功率。



BLDC电机可以根据应用要求采用边排列或中心排列PWM信号。大多数应用仅要求速度变化操作,将采用6个独立的边排列PWM信号。这就提供了最高的分辨率。如果应用要求服务器定位、能耗制动或动力倒转,推荐使用补充的中心排列PWM信号。



为了感应转子位置,BLDC电机采用霍尔效应传感器来提供绝对定位感应。这就导致了更多线的使用和更高的成本。无传感器BLDC控制省去了对于霍尔传感器的需要,而是采用电机的反电动势(电动势)来预测转子位置。无传感器控制对于像风扇和泵这样的低成本变速应用至关重要。在采有BLDC电机时,冰箱和空调压缩机也需要无传感器控制。



空载时间的插入和补充



大多数BLDC电机不需要互补的PWM、空载时间插入或空载时间补偿。可能会要求这些特性的BLDC应用仅为高性能BLDC伺服电动机、正弦波激励式BLDC电机、无刷AC、或PC同步电机。



二、控制算法



许多不同的控制算法都被用以提供对于BLDC电机的控制。典型地,将功率晶体管用作线性稳压器来控制电机电压。当驱动高功率电机时,这种方法并不实用。高功率电机必须采用PWM控制,并要求一个微控制器来提供起动和控制功能。



控制算法必须提供下列三项功能:

·

用于控制电机速度的PWM电压

·

·

用于对电机进整流换向的机制

·

·

利用反电动势或霍尔传感器来预测转子位置的方法

·



脉冲宽度调制仅用于将可变电压应用到电机绕组。有效电压与PWM占空度成正比。当得到适当的整流换向时,BLDC的扭矩速度特性与以下直流电机相同。可以用可变电压来控制电机的速度和可变转矩。

组,可根据转子位置生成最佳的转矩。在一个BLDC电机中,MCU必须知道转子的位置并能够在恰当的时间进行整流换向。




回复

使用道具 举报

该用户从未签到

16

主题

1221

帖子

0

精华

金牌会员

最后登录
2020-8-4
发表于 2020-4-6 09:07:45 | 显示全部楼层
不错的资料 谢谢楼主分享
回复 支持 反对

使用道具 举报

该用户从未签到

1347

主题

6659

帖子

0

精华

论坛元老

最后登录
2020-7-26
 楼主| 发表于 2020-4-7 08:55:03 | 显示全部楼层
zwei99999999 发表于 2020-4-6 09:07
不错的资料 谢谢楼主分享

那你多学习学习 luomu.png
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|罗姆半导体技术社区

GMT+8, 2020-8-5 01:40 , Processed in 0.071188 second(s), 15 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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