0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

经典的无刷直流电机控制系统方案

电子设计 来源:互联网 作者:佚名 2017-12-04 09:34 次阅读

Matlab/Simulink下,结合Simulink基础模块与S-Function,提出了无刷直流电机控制系统的设计方案。该系统采用双闭环控制:速度环采用PI控制,电流环由电流滞环比较器构成。仿真结果表明,该方案所设计的无刷直流电机控制系统具有快速、实用的优点。

1.引言

无刷直流电机(Brushless DC Motor,以下简称BLDCM)是随着电力电子技术及新型永磁材料的发展而迅速成熟起来的一种新型电机。以其启动转矩大、调速性能好、效率高、过载能力强、性能稳定、控制结构简单等优点,同时还保留了普通直流电机优良的机械特性,广泛应用于伺服控制、数控机床、机器人等领域。

随着BLDCM应用领域的不断扩大,对控制系统设计提出了更高的要求。为此,建立BLDCM控制系统的可视化仿真模型,可以有效的减少控制系统的设计时间,同时充分利用Simulink仿真的优越性,加入不同的扰动以及变化的参数,以便考察系统在不同控制条件下的动、静态特性。在分析了BLDCM数学模型的基础上,借助MATLAB的Simulink工具,建立了BLDCM控制系统的仿真模型,并利用该模型,进行了控制系统的仿真试验,结果表明,通过该仿真模型验证了数学模型的有效性及控制系统的合理性。

2.无数直流电机的总体设计

BLDCM由定子三相绕组、永磁转子、逆变器、转子磁极位置检测器等组成,其转子采用瓦形磁钢,进行特殊的磁路设计,可获得梯形波的气隙磁场,定子绕组采用集中整距绕组,由逆变器提供给方波电流。BLDCM梯形波反电动势和方波电流之间的关系,如图1所示。

2013111594138912.jpg

BLDCM的反电动势波形是梯形波,并且定子和转子间的互感是非正弦的,在此,采用感应电动机d-q变换理论的方法进行分析效果不理想,而直接利用电动机原有的相变量法,根据转子位置,采用分段线性表示感应电动势。

本文以两相导通星形三相六状态方式下,分析BLDCM的数学模型及电磁转矩等特性。为了方便分析,作如下假设:

(1)三相绕组完全对称,气隙磁场分布为梯形波,平顶宽为120°电角度;

(2)忽略齿槽、换相过程和电枢反应的影响;

(3)磁路不饱和,不计涡流和磁滞损耗;

(4)电枢绕组在定子内表面均匀连续分布。

则根据BLDCM的特性,可建立其电压平衡方程、电磁转矩方程以及转子运动方程。

2.1 电压平衡方程

BLDCM三相定子电压的平衡方程可用以下方程表示:

2013111594138766.jpg

其中,u a、u b、u c为定子相绕组电压;ia、ib、ic为定子相绕组电流;ea、eb、ec为定子相绕组反电势;L为每相绕组的自感;r为每相绕组的内阻;M为每两相绕组的互感。

由于转子磁阻不随转子的位置变化,因而定子绕组的自感和互感为常数。当采用Y形联结时,ia+ib+ic=0,因而有:

2013111594138905.jpg

3.无刷直流电机模型设计

在Matlab R2012的Simulink环境下,利用SimPowerSystem Toolbox 5.6丰富的模块库,在分析BLDCM数学模型的基础上,建立BLDCM控制系统仿真模型,系统设计框图如图2所示。

2013111594138248.jpg

如图2所示,BLDCM控制系统采用双闭环控制:速度环采用PI控制,电流环采用电流滞环比较器。将图2所示控制系统分割成各个独立的子模块,其中主要包括:

BLDCM本体模块、参考电流模块、电流滞环控制模块、电压逆变模块、速度控制模块、转矩计算模块。将各个模块进行有机的整合,即可建立BLDCM控制系统的仿真模型,如图3所示。

2013111594138418.jpg

3.1 BLDCM本体模块

在整个控制系统中,BLDCM本体模块是最重要的部分,该模块根据BLDCM电压平衡方程式(2)求取BLDCM三相相电流,控制框图如图4所示,由电压平衡方程式(2)可得,要获得三相相电流ia、ib、ic,必需首先求得三相反电动势ea、eb、ec.在BLDCM建模过程中,获得理想的梯形波反电动势波形是一个关键的问题。目前求取反电动势常用的方法有:(1)有限元法;(2)傅里叶变换法;(3)分段线性法,如图5所示,将一个运行周期分为6个阶段,每60°为一个换相阶段,每一相的每个运行阶段都可用一段直线来表示,根据某一时刻转子位置和转速信号,确定该时刻各相所处的运行状态,通过直线方程即可求得反电动势波形。分段线性法简单易行,且精度较高,能够较好的满足仿真建模的设计要求。因此采用分段线性法建立梯形波反电动势波形。

2013111594138146.jpg

根据图5可以推得转子位置和反电动势之间的线性关系,如表1所示,从而采用分段线性法,解决了在BLDCM本体模块中梯形波反电动势的求取问题。

2013111594138905.jpg

3.2 电流滞环控制模块

电流滞环控制模块的作用是实现滞环电流控制,输入三相参考电流以及三相实际电流,输出为逆变器控制信号,模块结构框图如图6所示。将实际电流和参考电流之间的偏差与滞环比较器的环宽进行比较,对应相导通或关断。选择适当的滞环比较器环宽,即可使实际电流波形不断跟踪参考电流的波形,实现电流闭环控制。

2013111594138901.jpg

k为系数,Pos为位置信号,w为转速信号。

3.3 速度控制模块

速度控制模块为单输入:参考转速与实际转速的差;单输出:三相参考电流的幅值Is.其中,KP为比例参数,KI为积分参数,Saturation饱和限幅模块将输出的三项参考电流的幅值限定在要求范围内,如图7所示。

2013111594138491.jpg

3.4 参考电流模块

参考电流模块的作用是根据电流幅值信号Is和位置信号给出三相参考电流,输出的三相参考电流直接输入电流滞环控制模块,用于与实际电流进行电流滞环控制。参考电流模块采用S-Function编程实现。

3.5 电压逆变模块

电压逆变模块实现的是逆变器的功能,输入为位置信号和电流滞环控制模块给出逆变控制信号,输出为三相端电压。

该模块可根据位置信号判断电机所处的运行阶段,给出相应的三相端电压信号,该模块采用S-Function编程实现。

4.仿真结果

本文基于M a t l a b / S i m u l i n k建立了BLDCM控制系统的仿真模型,并对该模型进行了BLDCM双闭环控制系统的仿真,仿真中BLDCM参数设置为:定子相绕组电阻R=1Ω,定子相绕组自感L=0.02H,互感M=-0.0061H,转动惯量J=0.005kg.m2,额定转速n=2400r/min,极对数p=1,额定电压220V.为了验证所设计的BLDCM控制系统仿真模型的静、动态性能,系统空载起动,进入稳态后,在t=0.5s时突加负载TL=5Nm,在t=0.65s时撤去负载,可得到系统转速、转矩、三相相电流和三相反电动势仿真曲线如图8-11所示。

2013111594138766.jpg

2013111594138601.jpg

由仿真波形可以看出,在n=2400r/m i n的参考转速下,系统响应快速且平稳,相电流和反电动势波形较理想。图9、1 0表明:起动阶段系统保持转矩恒定,没有造成较大的转矩和相电流冲击,说明参考电流的限幅作用有效;空载稳速运行时,忽略系统的摩擦转矩,此时的电磁转矩均值为零;在t=0.5s时突加负载,转速发生突降,但又能迅速恢复到平衡状态,稳态运行时无静差。仿真结果表明了本文提出的这种无刷直流电机控制系统的设计方案具备有效性及控制系统的合理性。

5.结论

本文在分析BLDCM数学模型的基础上,在Matlab/Simulink仿真环境下,结合独立的功能模块与S-Function模块,提出了无刷直流电机控制系统的设计方案。仿真结果表明:波形符合理论分析,系统具有较好的动、静态特性,能够平稳运行,实用性强。

推荐课程:

张飞软硬开源,基于STM32BLDC直流无刷电机驱动器视频套件

http://t.elecfans.com/topic/42.html?elecfans_trackid=fsy_post

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏

    评论

    相关推荐

    直流电机是什么?它有什么特点?

    直流电机(Brushless DC Motor,简称BLDC)是一种没有电刷和换向器的电机,它通过电子方式实现换向。这种电机在许多应用中
    的头像 发表于 10-23 10:48 332次阅读

    直流电机是什么?有直流电机的工作原理是什么?

    直流电机是一种常见的直流电机,它通过电刷和换向器来实现电流方向的改变,从而驱动电机旋转。有直流电机
    的头像 发表于 10-22 16:03 336次阅读

    探索吸尘器直流电机驱动板的精妙控制方案

    在现代家居清洁领域,吸尘器无疑是一款备受青睐的神器。而在吸尘器的核心组件中,直流电机驱动板的控制方案起着至关重要的作用。今天,就让我们一
    的头像 发表于 10-21 17:54 298次阅读

    探索直流电机驱动方案的技术应用

    在当今科技飞速发展的时代,直流电机以其高效、可靠、低噪音等诸多优点,在众多领域得到了广泛的应用。而无直流电机驱动
    的头像 发表于 10-08 09:48 377次阅读

    利用直流电机简化传感器式电机控制

    电子发烧友网站提供《利用直流电机简化传感器式电机控制.pdf》资料免费下载
    发表于 09-24 11:07 0次下载
    利用<b class='flag-5'>无</b><b class='flag-5'>刷</b><b class='flag-5'>直流电机</b>简化传感器式<b class='flag-5'>电机</b><b class='flag-5'>控制</b>

    直流电机控制器的工作过程

    直流电机(BLDC)控制器的工作过程是一个涉及电机控制理论、电子电路设计、微
    的头像 发表于 09-03 10:30 379次阅读

    直流电机的类型和工作原理

    直流(BLDC)电机,也被称为电子换向电机(ECM或EC电机)或同步
    的头像 发表于 06-20 15:36 3028次阅读
    <b class='flag-5'>无</b><b class='flag-5'>刷</b><b class='flag-5'>直流电机</b>的类型和工作原理

    BLDC电机与有直流电机的区别

    电机作为现代工业自动化的关键组成部分,广泛应用于各种设备和系统中。其中,直流电机(Brushless Direct Current Mo
    的头像 发表于 06-18 15:50 728次阅读

    直流电机矢量控制技术详解

    直流电机(Brushless DC Motor,简称BLDC)作为现代电机技术的重要代表,以其高效、低噪音、长寿命等优点,在工业、家电、电动交通等领域得到了广泛应用。而矢量
    的头像 发表于 06-04 16:18 1456次阅读

    永磁直流电机控制方法

    永磁直流电机(BLDCM)因其高效率、高功率密度、低维护成本等优点,在电动汽车、航空航天、工业自动化等领域得到了广泛应用。为了充分发挥永磁
    的头像 发表于 06-03 18:21 1267次阅读

    用STM32控制步进电机直流电机的区别是什么?

    因为现在的项目做的是机电类控制控制的位置精度方面的要求比较高 目前公司采用的是步进电机的驱动方式 因为在ST官网看的比较久 觉得ST在
    发表于 05-06 06:43

    直流电机驱动单元

    NEWUnitBLDCDriverUnitBLDCDriver是一款专为直流电机(BLDC)设计的驱动单元,采用I2C通信接口,可同时挂载多路电机进行
    的头像 发表于 04-13 08:29 665次阅读
    <b class='flag-5'>无</b><b class='flag-5'>刷</b><b class='flag-5'>直流电机</b>驱动单元

    直流电机(BLDC)运转工作原理图

    直流电机(BLDC)以电子换向器取代了机械换向器,所以直流电机既具有
    的头像 发表于 03-20 17:11 3504次阅读
    <b class='flag-5'>无</b><b class='flag-5'>刷</b><b class='flag-5'>直流电机</b>(BLDC)运转工作原理图

    主流的直流电机控制方法

    直流电机(BLDC)是一种高效、高功率密度的电动机,广泛应用于各种工业和消费电子产品中。
    的头像 发表于 12-18 17:18 3583次阅读
    主流的<b class='flag-5'>无</b><b class='flag-5'>刷</b><b class='flag-5'>直流电机</b>的<b class='flag-5'>控制</b>方法

    直流电机和永磁同步电机区别

    直流电机和永磁同步电机区别  直流电机(BL
    的头像 发表于 12-08 11:28 6052次阅读