无刷直流电机(BLDC)六步换向法

1、三相BLDCM 基本结构

与直流有刷电机类似,直流无刷电机也主要由定子和转子组成,不过其具体构成略有不同,因此其数学模型与直流有刷电机相比也存在差异,下面分别对三相直流无刷电机的基本结构和数学模型进行详细分析。
直流无刷电机将有刷电机的机械式换向器替换为电子换相电路,因此电机内部结构与直流有刷电机不同。直流有刷电机定子为磁体,转子为线圈,而直流无刷电机转子为永磁体,定子为线圈绕组。其中定子部分由定子铁芯和定子绕组构成,转子由转子铁芯、永磁体、轴承和转轴组成。根据转子和定子构造的不同,可分为内转子型和外转子型如下图所示。内转子型转子永磁体在电机内部,容易平衡,转动惯量小,控制性能较好,容易实现高转速,但转矩一般较小;外转子型结构与内转子相反,线圈绕组在电机内部,转子永磁体在外部,直径大,力臂长,转动惯量大,但不易实现较高转速。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我的原文在语雀写的,该图应该是一个动图的,后续我会开放地址。

2、三相BLDCM 数学模型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、有霍尔位置传感器直流无刷电机工作原理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、无位置传感器直流无刷电机工作原理

在这里插入图片描述
在这里插入图片描述
无感FOC的开环切闭环运行
开环运行
在这里插入图片描述
闭环运行
在这里插入图片描述

5、速度检测

在这里插入图片描述

6、六步换向双闭环模型仿真

在这里插入图片描述

6.1 模型总览

在这里插入图片描述
模型下载地址:无刷直流电机(BLDC)六步换向双闭环(速度、电流)控制simulink仿真模型

6.2 系统及参数设置

电机
在这里插入图片描述
在这里插入图片描述
速度环PI
在这里插入图片描述
电流环PI
在这里插入图片描述
参考速度
在这里插入图片描述

6.3 六步换向模块

在这里插入图片描述

function [hu,lu,hv,lv,hw,lw] = Commutation(ha,hb,hc)
% Function to compute commutation signals based on the sector

% Initializing variables
hu=0;
lu=0;
hv=0;
lv=0;
hw=0;
lw=0;

% Determining the sector based on input signals ha, hb, and hc
state=ha*4+hb*2+hc;

% Using switch-case for better readability and efficiency
switch state
    case 5
        % state 5
        hu=1;
        lv=1;
    case 4
        % state 4
        hu=1;
        lw=1;
    case 6
        % state 6
        hv=1;
        lw=1;
    case 2
        % state 2
        lu=1;
        hv=1;
    case 3
        % state 3
        lu=1;
        hw=1;
    case 1
        % state 1
        lv=1;
        hw=1;
end
end

6.4 仿真效果

给定速度与反馈速度
在这里插入图片描述
HALL信号
在这里插入图片描述
相电流
在这里插入图片描述
角度
在这里插入图片描述
六步换向双闭环系统是通过调节受控源电压来实现调速,该模型可实现正反转切换。

7、六步换向速度闭环PWM控制

在这里插入图片描述
使用HALL状态来生成开关序列
在这里插入图片描述
在这里插入图片描述
使用转子位置生成开关序列
在这里插入图片描述
这里使用MathWorks官方提供的仿真模型,下载地址:
https://github.com/mathworks/Design-motor-controllers-with-Simscape-Electrical
模型总览
在这里插入图片描述
速度误差通过PI控制器得到占空比
在这里插入图片描述
注意:第一运行模型会报错,最好将积分饱和下限改为0
根据转子位置判断扇区
在这里插入图片描述
步换向逻辑
在这里插入图片描述
里通过PWM的高低电平去切换开关序列,50%(0.5)的占空比为判断中值。
相电压波形
在这里插入图片描述
相电流波形
在这里插入图片描述
速度反馈及速度给定波形
在这里插入图片描述

参考

【1】张浩军. 无刷直流电机无位置传感器驱动系统研究与设计[D].华中科技大学,2022.DOI:10.27157/d.cnki.ghzku.2022.004467.
【2】鲜大帅. 三相BLDCM无位置传感器控制芯片研究与设计[D].西安科技大学,2022.DOI:10.27397/d.cnki.gxaku.2022.000851.
【3】BLDC方波控制双闭环Simulink仿真模型:
https://blog.csdn.net/m0_57458432/article/details/126321391?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171238473916777224494970%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=171238473916777224494970&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_ecpm_v1~rank_v31_ecpm-9-126321391-null-null.142v100pc_search_result_base5&utm_term=%E5%85%AD%E6%AD%A5%E6%8D%A2%E5%90%91%20bldc%20simulink&spm=1018.2226.3001.4187
【4】【未来的动力】BLDC的六步法&PMSM的FOC法综合:
https://zhuanlan.zhihu.com/p/449412789
【5】野火无刷直流STM32原理及实现
https://doc.embedfire.com/motor/motor_tutorial/zh/latest/basis_part/brushless_DC_motor.html#id7
【6】Six Step Commutation:
https://ww2.mathworks.cn/help/mcb/ref/sixstepcommutation.html
【7】BLDC电机控制(Mathworks网站)
https://ww2.mathworks.cn/discovery/bldc-motor-control.html
【8】Simulink —— BLDC基础及六步转速控制模型:
https://blog.csdn.net/zh471021698/article/details/104485757
【9】【电机控制算法】基于霍尔位置传感器(HALL)估算连续电角度(基于STM32F407+CubeMX+HAL):
https://blog.csdn.net/csol1607408930/article/details/129410150
【10】DSP霍尔FOC 角度解析
https://www.cnblogs.com/bailongwei654321/p/15157322.html
【11】李蓬威. 采用开关霍尔的永磁同步电机矢量控制转子位置估计方法研究[D].重庆大学,2022.DOI:10.27670/d.cnki.gcqdu.2020.004116.
【12】左艺鸣. 基于霍尔位置传感器无刷直流电机控制系统研究[D].中国矿业大学,2021.DOI:10.27623/d.cnki.gzkyu.2020.002628.
【13】陈长青. 基于霍尔位置传感器及其偏差校正的PMSM矢量控制系统[D].哈尔滨工业大学,2022.DOI:10.27061/d.cnki.ghgdu.2021.003273.
【14】ADC-过零检测详解:
https://www.cnblogs.com/wchmcu/p/17815347.html

无刷直流电机 无刷直流电机(或简称BLDC电机)是一种采用直流电源并通过外部电机控制控制实现电子换向的电机。不同于有刷电机BLDC电机依靠外部控制器来实现换向。简言之,换向就是切换电机各相中的电流以产生运动的过程。有刷电机是指具有物理电刷的电机,其每转一次可实现两次换向过程,而BLDC电机无电刷配备,因此而得名。由于其设计特性,无刷电机能够实现任意数量的换向磁极对。   与传统有刷电机相比,BLDC电机具有极大的优势。这种电机的效率通常可提高15-20%;没有电刷物理磨损,因而能减少维护;无论在什么额定速度下都可以获得平坦的转矩曲线。虽然BLDC电机并不是新发明,但由于需要复杂控制和反馈电路,所以广泛采用的进展较为缓慢。然而,由于近期半导体技术的发展、永磁体品质提升,以及对更高效率不断增长的需求,促使BLDC电机在大量应用中取代了有刷电机BLDC电机在许多行业找到了市场定位,包括白色家电、汽车、航空航天、消费、医疗、工业化自动设备和仪器仪表等。   随着行业朝着需要在更多应用中使用BLDC电机的方向发展,许多工程师不得不将目光投向该技术。虽然电机设计的基础要素仍然适用,但添加外部控制电路也增加了另一系列需考虑的设计事项。在诸多设计问题中,最重要的一点是如何获取电机换向的反馈。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hlpinghcg

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值