当前位置:首 页 --> 方案设计
详解无刷直流电机的超前角和导通角
发布时间:2019/8/12 10:19:00 来源:永阜康科技
在线咨询:
给我发消息
李湘宁 2850985550
给我发消息
张代明 3003290139
给我发消息
姚红霞 3003214837
13713728695

在无刷直流电机BLDC控制里,无论对于带传感器还是无传感器电机,经常会用到超前角/导通角(Lead Angle)。因为电机线圈是感性负载,所以相对于线圈上的加载电压,线圈里的电流会有一定的时延,这会影响电机的效率和产生噪音震动等。
 
对于BLDC的梯形波/方波控制,调试并选取合适的超前角能在不改变基本控制算法的情况下,明显提升电机控制的效率和震动噪音水平。特别对于带传感器电机,控制时序里的超前角相当于调整电机内部的传感器位置,从而通过用简单易行的软件方法实现等同于以不方便或困难的方式调整传感器物理位置的效果。
 
1、三相BLDC控制原理(梯形波)
下图表示了
无刷电机梯形波控制算法的基本原理。首先,交流电整流为直流电压,后级为变频部分(inverter),包含6个开关器件(FET):上桥臂的U、V、W和下桥臂的X、Y、Z。
 
按照一定顺序控制这些FET开关器件,比如:
 
1:U->Y


2:U->Z


3:V->Z


4:V->X


5:W->X


6:W->Y(假定电机方向为正转)
 
那么电流会按照下面的顺序流过电机线圈:
 
1:U相到V相(U->V)


2:U相到W相(U->W)


3:V相到W相(V->W)


4:V相到U相(V->U)


5:W相到U相(W->U)


6:W相到V相(W->V)
 
共6步,如此循环。(如图1所示)
 

图1
 

同理,若电机方向为反转,则开关顺序为:
 
1:U->Z


2:U->Y


3:W->Y


4:W->X


5:V->X


6:V->Z
 
这就是无刷电机BLDC的梯形波/方波控制算法。
 
2、三相BLDC控制时序
无刷电机的控制时序依赖于电机转子位置,为方便说明超前角/导通角,这里以带霍尔传感器的电机为例。按照霍尔芯片的位置判断,反馈应为中断。每检测到一个有效的霍尔位置信号编码(Pattern),就开始换相到下一步,然后接着开始检测下一次的位置反馈中断。如下图2。按照上述6步不断换相的顺序:
 
1:U->V


2:U->W


3:V->W


4:V->U


5:W->U


6:W->V
 
再循环往复。
 

图2

 
在每次检测到霍尔位置Pattern时,换相并输出对应的脉宽调制(PWM - Pulse Width Modulation)Pattern。之后,对位置反馈信号开始采样监控,直到再次检测到有效的霍尔位置Pattern。
 
图中PWM开关信号(U~Z)中的黑色区块为有效电平,内含PWM载波(从几K到几十KHz,Duty可变)。图中的相电压(U相~W相)中的黑色窄柱状波形是在此换相时刻(从此一步切换到下一步PWM Pattern),由于续流等原因(电机线圈的电感)造成的换相电压跳变。
 
3、超前角
在无刷直流电机(BLDC - BrushLess DC)控制里经常会用到Lead Angle,即超前角/导通角。因为电机线圈是感性负载,所以相对于线圈上的加载电压,线圈里的电流会有一定的时延,从而影响电机的效率和产生噪音。以电机U相电压举例,把上图PWM信号U、X和U相电压波形放大,如下图。其中U相展开可看到实际电压波形,内含PWM载波。忽略PWM载波看包络图,如下图3最下面波形所示。
 

图3:U相展开时实际的电压波形
 

这里,绿色虚线处是换相点,定义为超前角/导通角0度点。该点位于相电压中点右边(后边)30度。而Lead Angle超前角/导通角,顾名思义就是从超前角0度往左(往前)提前多少度。
 
一般来说,特别是无刷电机BLDC梯形波控制算法,在电机高转速情况下,需要在每个换相点前对6个PWM输入信号(U~Z)插入一定的Lead Angle超前角/导通角,图4是不同超前角/导通角,从0度、7.5度、15度到30度,所分别对应的输入信号。
 

图4
 

超前角/导通角的调试取决于电机本身参数、电机电压以及电机转速等。一般从经验来说,对于相同电机,在给定的电压下,电机的转速越高,那么就需要更高的超前角/导通角。调试合适的Lead Angle的关键方法就是在电机带负载情况下,在感兴趣的工作转速(或范围)下找出电机效率最高(输出功率/输入功率)、电机噪音和震动最小的情况。
 
对于带霍尔传感器的电机来说,调整霍尔传感器的物理位置(对应到电子角度)也能起到类似效果。而一般来说,霍尔传感器位于电机内的PCB板上,不太容易调整。反过来说,通过调整Lead Angle超前角/导通角,只要对应好物理角度和电子角度(取决于电机转子的极对数)关系,也能起到类似修正电机内部霍尔传感器物理位置的作用,从而通过简单易行的软件方式(超前角/导通角的调整)实现等同于以不方便或复杂的方式调整传感器物理位置的效果。

 
    您可能对以下产品感兴趣  
产品型号 功能介绍 兼容型号 封装形式 工作电压 备注
ATD5988 ATD5988是一种便于使用的内部集成了译码器的微 特步进电机驱动器。其设计为能使双极步进电机以全、 半、1/4、1/8、1/16、1/32步进模式工作。步进模式由逻 辑输入管脚MSx选择。输出驱动能力达到32V和±2A。 ATD5988包含一个工作在慢衰或混合衰减模式的固定衰 减时间的电流调节器。 A5988 QFN-28 6.5V-32V 内置转换器和过流保护的微特步进电机驱动芯片
AT8841 AT8841为打印机和其它电机一体化应用提供一种双通道集成电机驱动方案。AT8841有两路H桥驱动,最大输出42V 3A,可驱动两路刷式直流电机,或者一路双极步进电机,或者螺线管或者其它感性负载。双极步进电机可以以整步、2细分、4细分运行,或者用软件实现高细分。 DRV8841 TSSOP-28 8V-42V 3A双路刷式直流或单路双极步进电机驱动器(PWM 控制器)
AT8840 AT8840为打印机和其它电机一体化应用提供一种单通道H桥集成电机驱动方案。AT8840有一路H桥驱动,最大输出42V 3.5A(5A峰值),可驱动一路刷式直流电机。 DRV8840 TSOOP-28 8V-42V 具有浪涌电流保护功能的 5A 刷式直流电机驱动器(PH/EN 控制器)
AT4931 AT4931 是一款三相无刷直流电机预驱动芯片,能够在宽电 压范围内驱动N 沟道功率MOSFET,且电机电源最高可支持到 30V. A4931 QFN-28 8V-38V 三相直流电动机预驱动器
 
深圳市永阜康科技有限公司 粤ICP备17113496号 服务热线:0755-82863877 手机:13242913995