无刷直流电动机矢量控制(一)——无刷直流电机(BLDC)与永磁同步电机(PMSM)的相同点和区别

article/2025/8/22 7:54:53

1 结构及其物理特性的差异

现代电机与控制技术以电流驱动模式的不同将永磁无刷直流电机分为方波驱动电机和正弦波驱动电机。前者被称为无刷直流电动机活或是电子换相直流电动机(ElectronicallyCommutated Motor,ECM),后者曾有人称为无刷交流电动机BLAC,现在对于这两种电机有了比较明显且较为广泛认同的称谓:方波驱动的称为无刷直流电机正弦波驱动的称为永磁同步电机。

表面上看,BLDC和PMSM的基本结构是相同的,并且确实有以下几个相同点

1、他们本质上都是永磁电动机,转子由永磁体组成基本结构,定子安放有多相交流绕组;

2、都是由永磁体转子和绕组定子的交流电流相互作用产生电机的转矩,本质利用的物理原理都是通电导体在磁场中受力

3、在绕组中的驱动电流必须与转子位置反馈同步

这两种电机的不同点在于:

1、无刷直流电动机BLDC是方波电流驱动,而永磁同步电机PMSM是正弦波电流驱动。其不同之处主要由这一点造成。

2、永磁同步电机PMSM在电气和机械方面更加安静,转矩基本没有脉动,而BLDC是方波驱动,存在转矩脉动。其原因在于:由于电感存在, 电流不会突变,因此在换相过程中断开相电流,电流下降的过程和新接入的新相电流上升过程都需要时间,因此相电流不可能是理想的方波,从而会产生非换相相电流脉动,从而引起换相转矩脉动

3、因为驱动电流不同,气息磁场波形、反电动势波形、转矩波形均不相同。如下图所示为理想情况下:磁通密度分布、相反电动势、相电流和电磁转矩波形。此处电流为理想方波,实际是不存在的。

4、电流环路结构不同,速度反馈信息的获取也不相同。

5、电动机气息磁通密度分布设计和绕组设计不同,一个是针对正弦波驱动,一个是针对方波驱动,永磁同步电机追求正弦磁通,其绕组分布更多更分散,而无刷直流电机相对简单,所以无刷直流电机造价相对便宜一些。

通过以上的分析,我们可以发现一个BLDC的一个最大的缺点就是转矩的脉动,其原因是方波驱动的固有缺点,那在很多篇文章和实际应用案例中,BLDC的转矩脉动都是一个着重解决的问题,因此本篇文章不做具体阐述,这个重要的问题,在后面重点以单篇的形式进行分析。其实分析到这里就有人要问了,为什么永磁同步电机这么香,还要用BLDC呢?无他,省钱省事(手动狗头),电机便宜,方波的发波方式相对于SVPWM要简单,CPU要求不高。我们自己学习的时候用的芯片,带BLDC都是妥妥的。

2 数学模型的区别

永磁同步电机的数学模型一般以dq轴坐标系的模型为主要分析对象,这是因为永磁同步电机的电感是线性的,其反电动势波形也是正弦的,在一个基波周期内的波形越接近于正弦,其谐波含量越小,精度越高,PMSM在dq坐标系的数学模型为:

电压方程:

定子磁链方程:

电磁转矩方程:

运动平衡方程:

无刷直流电动机的数学模型,由于BLDC采用整距集中绕组,感应电动势为梯形波,包含许多高次谐波,并且BLDC的电感为非线性电感,因此BLDC并不适合在dq轴坐标系,坐标变换理论也并不适合,主要还是谐波太多了,dq分析不是很有效的方法,因此在分析和仿真BLDC控制系统时,直接采用相变量法,根据转子位置,采用分段线性表示感应电动势及其他物理量。

电压方程:式中R为相定子电阻,i为相电流,P为微分算子,Lx为相定子电感,Lxy为相间互感,e为相反电动势。

电磁转矩方程:式中w为角速度,单位为rad/s。可以看到,BLDC的电磁转矩和普通直流电机类似,其输出转矩大小与磁通大小和电流幅值成正比,因此控制逆变器输出的电流幅值即可控制输出转矩

运动平衡方程:式中B为摩擦系数,w为角速度,TL为负载转速,dw/dt为加速度,J为转动惯量。

其等效电路如下图所示:可以看到BLDC是基于每相电路去分析的,都是一个电阻负载和一个电感负载,三相以星接的方式接在一起。因此也有重点电压方程为:

3 驱动方式(调制模式之间的区别)

我想第三点大家最关心的就是BLDC和PMSM在发波方式上的区别了,其实控制器大都是PI调节器,我有了这个控制指令之后,如何驱动逆变器呢?BLDC和PMSM也是存在比较大的区别的,害,调制是最难的,处理恐惧的方式最好的就是面对它。干就完事儿了。两者的功率回路是一样的,这也意味着驱动BLDC的主回路也可以驱动PMSM。

首先PMSM的驱动发波方式,主要以FOC/SVPWM为主,SVPWM的理论基础是平均值等效原理,即在一个开关周期内通过对基本电压矢量加以组合,使其平均值与给定电压矢量相等。在某个时刻,电压矢量旋转到某个区域中,可由组成这个区域的两个相邻的非零矢量和零矢量在时间上的不同组合来得到。两个矢量的作用时间在一个采样周期内分多次施加,从而控制各个电压矢量的作用时间,使电压空间矢量接近按圆轨迹旋转,通过逆变器的不同开关状态所产生的实际磁通去逼近理想磁通圆,并由两者的比较结果来决定逆变器的开关状态,从而形成PWM波形。这个有很多地方都有详细的解释,推荐一个大佬是解释,大佬就是大佬,详细具体,感谢他们的工作。

https://zhuanlan.zhihu.com/p/47766452

而BLDC就和这个有着明显的差距,主要存在以下6中PWM发波方式,

第一种:on_pwm,120周期内的前60周期恒通,后60°斩波PWM调制。ABC三相同理。

第二种:pwm_on,120周期内的后60周期恒通,前60°斩波PWM调制。

第三种:H_pwm_L_pwn,是全120全调制。

第四种:H_pwm_L_on,上管调制,下管恒通。

第五种,H_on_L_pwm,上管调制,下管恒通。

第六种:H_L_pwm,上下管交替调制。

在这六种调制方法中,( c)和(f〉称为“双斩”方式,即两个开关管都进行斩波;其余四种都叫“单斩”方式,即一个开关管恒通,另外一个进行斩波。单斩方式中,只斩上臂( d)或只斩下臂(e)这两种方式实现较容易,但是会造成上下管的发热不均匀。而(a)(b)这两种单斩方式的开关损耗与(d)(e)相同,但是在两管中平均分配。双斩方式( c)中,开关损耗是单斩方式的两倍,降低了控制器的效率,并且发热增加了--倍。因此这种调制方式用的很少(f)中利用两个管子轮流进行调制,上下两管的开关损耗相同,并且等效的开关频率增加了一倍,特别是在一些器件的开关频率较低的情况下,可以采用这种方法来提高等效开关频率,是一种较理想的调制方法。

小结:

无刷直流电动机和永磁同步电机追根朔源其实是一种电机,结构上相同,只是由于驱动电流方式的不同,所以也有了各种不同的特性。在降低成本的前提下,也相应的降低了性能,需要通过特定的控制策略对其进行优化。

整理不易,希望大家帮忙点个赞~

后续文章链接:

 永磁同步电机矢量控制到无速度传感器控制学习教程(PMSM)(一)

无刷直流电动机矢量控制(一)——无刷直流电机(BLDC)与永磁同步电机(PMSM)的相同点和区别

无刷直流电动机矢量控制(二)——无刷直流电机的工作原理及其内部结构

无刷直流电动机矢量控制(三)——位置检测和换相

无刷直流电动机矢量控制(四)——simulink仿真搭建(让电机动起来)

无刷直流电动机矢量控制(五)——开环调速原理(方波形式)

STM32电机库(ST-MC-Workbench)学习记录——电机参数及传感器设置

STM32电机库(ST-MC-Workbench)学习记录——电流采样部分

STM32电机库(ST-MC-Workbench)学习记录——电流采样参数设置

STM32电机库(ST-MC-Workbench)学习记录——无感FOC代码生成


http://chatgpt.dhexx.cn/article/nZQ2kbHe.shtml

相关文章

无刷电机介绍

尺寸 大家选择无刷电机,会看到很多命名类似的型号,如2216、2814等,这个数字,前两位是定子外径(mm)、后两位的是定子高度(mm)。定子的外径和高度越多,定子的铁芯越大&…

无刷直流电机构成及工作原理详解

直流电机主要有直流有刷电机和无刷直流电机两种,特别是无刷直流电机以其出色的工作特性在工业生产及日常生活中应用广泛,本文对无刷直流电机构成及工作原理进行介绍。 一无刷直流电机简介 无刷直流电机(BLDC)以电子换向器取代了机械换向器,所…

有刷电机及无刷直流电机(BLDC)

有刷电机及无刷直流电机(BLDC) 有刷电机及无刷直流电机(BLDC)有刷直流电机无刷直流电机有刷电机和无刷电机的区别无刷直流电机的应用无刷电机的驱动方法 参考 有刷电机及无刷直流电机(BLDC) 无刷直流电机&…

直流无刷电机详解

实物图 介绍 1、有刷电机使用的是永磁体作为定子,线圈绕制在转子上,通过碳刷将电能转换为机械能;无刷电机是线圈绕制在定子上,用永磁体做转子,没有了机械部件的换向器,所以叫无刷 2、优缺点: 直流有刷电机 摩擦大,损耗小发热大,寿命短效率低,输出功率小而无刷电机没…

直流有刷电机与无刷电机的区别

首先介绍有刷电机与无刷电机工作原理,最后从调速方式及性能差异这两个方面详细的阐述了有刷电机与无刷电机的区别。 有刷电机与无刷电机工作原理 1、有刷电机 电机工作时,线圈和换向器旋转,磁钢和碳刷不转,线圈电流方向的交替变化…

直流无刷电机的一些介绍

直流无刷电机也是一种经常使用的电机,相比于直流有刷电机因为没有了碳刷所以极大的降低了噪音,并且无刷电机的转速和扭矩也得到了极大的提升。 常见的无刷电机分为有感电机和无感电机,分别如下图所示:(图是淘宝上随便…

无刷直流电机最强科普(收藏版)

无刷直流电机(BLDC:Brushless Direct Current Motor),也被称为电子换向电机(ECM或EC电机)或同步直流电机,是一种使用直流电(DC)电源的同步电机。无刷直流电机实质上为采用…

从基础描述无刷直流电机的工作原理

关注、星标公众号,不错过精彩内容 作者:涅哀 编辑整理:strongerHuang 来源地址: https://www.zhihu.com/question/318357171/answer/721020603 无刷电机相信大家没听说过,生活或工作中都用过或接触过,今天分…

Python实现12306查票以及自动抢票

市场上很多火车票抢票软件大家应该非常熟悉,但很少有人研究具体是怎么实现的,所以觉得很神秘,其实很简单。下面使用Python模拟抢票程序,给大家揭秘抢票到底是怎么回事。 目录 环境使用相关模块思路一. 数据来源分析二. 代码实现的…

春运12306抢票攻略

节假日/春运,出行/回家,相信大部分的网友都有和我一样的体验, 官网抢不到票,三方出行软件买了一堆加速包,也只是出行软件营销的一个噱头,最终还是买不到票,那么票都是被谁抢了, 毫无…

Python制作【大麦网】抢票程序,看演唱会再也不怕没票了

前言 大麦网,是中国综合类现场娱乐票务营销平台,业务覆盖演唱会、 话剧、音乐剧、体育赛事等领域。 但是因为票数有限,还有黄牛们不能丢了饭碗,所以导致了,很多人都抢不到票 那么,今天带大家用Python来制…

Python抢票工具

春节抢票正在如火如荼的进行,过年回家那肯定需要抢票,每年的抢票大战,都是一场硬战,没有一个好工具,怎么能上战场死锁呢。今天小编推荐一个Python抢票工具,送到了GitHub趋势榜第一: 项目名很干脆…

微信小程序抢票脚本

但凡可以使用接口直接进行抢票的,都是基于小程序安全系数较低的情况下 所有加密,使用的数据都写在接口里 奥体整个后台也进行了重构,这套代码也使用不了了 现在的加密方式,完全看不懂 例: 这种加密没源码,…

【Android】基于Airtest实现大麦网app自动抢票程序

0x01 缘起 疫情结束的2023年5月,大家对出去玩都有点疯狂,歌手们也扎堆开演唱会。但演唱会多,票一点也不好抢,抢五月天的门票难度不亚于买五一的高铁票。所以想尝试找一些脚本来辅助抢票,之前经常用selenium和request做一些小爬虫来搞定自动化的工作,所以在 MakiNaruto/A…

12306火车票抢票Python代码最新完整版发布,五一抢票就靠它了!

语言版本:Python 1、自动登录12306并保持Cookie 2、自动实现抢购设置的某日期的某车次的票 3、攻克排队系统陷阱,避免进入排队系统 4、循环监控某车次的票,直到有票,自动抢购 5、抢票时若出现异常,自动重新抢票&a…

Python:基于Python爬虫技术的抢票程序及其实现

临近放假,相信我们每天都在群聊里或者朋友圈看到一些帮忙抢火车票的信息。看到朋友们抢回家的车票这么辛(bei)苦(can),结合圈里一些前辈的指点,抱着学习的心态用Python做了一个简单的自动化抢票程序,抢到票之后通过绑定的邮箱&…

想去看演唱却总是抢不到票?教你用Python制作一个自动抢票脚本

前言 嗨喽!大家好,这里是魔王!! 大麦网,是中国综合类现场娱乐票务营销平台,业务覆盖演唱会、 话剧、音乐剧、体育赛事等领域。 但是因为票数有限,还有黄牛们不能丢了饭碗,所以导致…

大麦演唱会为什么总抢不到票?抢票完整教程、详细步骤

文章目录 1.在浏览器上安装脚本管理器 1.登录网址Tampermonkey • Home 2.选择对应浏览器的版本,并安装。 这里以edge浏览器作为示范​编辑 2.在油猴脚本管理器中搜索脚本 2.1注意右上角的更新,点击获取新脚本。 2.2 在此页面搜索“大麦抢票” 3.安…

程序员的我是如何抢票的(Python)

马上就要回家过年了,你的票买好了吗。 虽然我不用抢票,但是还是研究了一下怎么抢票。 程序员嘛,就是要对一切问题进行解构,探索原理本质,寻找规律,将其自动化。。。 好了,言归正传,开…

12306 抢票系列之只要搞定RAIL_DEVICEID的来源,从此抢票不再掉线(上)

郑重声明: 本文仅供学习使用,禁止用于非法用途,否则后果自负,如有侵权,烦请告知删除,谢谢合作! 开篇明义 本文针对自主开发的抢票脚本在抢票过程中常常遇到的请求无效等问题,简单分析了 12306 网站的前端加密算法,更准确的说,是探究 RAIL_DEVICEID 的生成过程. 因为该 cookie…