无刷直流电机改进滑模观测器控制的研究
扫描二维码
随时随地手机看文章
引言
无刷直流电机因其构造简单、无励磁损耗、功率密度大以及控制效率高等优点,已广泛应用于航空设备、交通运输、工业过程控制等领域。BLDCM一般通过传感器对转子转动位置进行实时检测从而实现对其换向驱动,但当电机尺寸较小或受工作环境限制时,传感器的使用就受到了很大限制,此时,无传感器技术就成为一种最佳的选择。反电动势法是其应用最多、使用最普遍的方法,该方法是根据未导通相反电动势的检测得到定子绕组的换相时刻。分析了BLDCM转速变化时换相误差角度与反电动势过零时间的数学关系,通过对换相时刻的修正,从而实现对电机的控制:综述了在零速或低速时检测转子位置和闭环控制的几种方法:考虑续流过程对线电压估算的影响,提出了线电压差法的控制方法。
状态观测器是根据外部变量,采用重构的方法对不能直接测量的变量进行估算,通过复制扰动以实现对扰动的完全补偿。状态观测器由于控制方法简单,无须另外增加硬件电路,在电机控制领域获得广泛应用,并得到了较好的应用效果,如滑模观测器(sliding-Modeobserver,sMo)、MRAs观测器、EKF观测器、龙贝格观测器等。滑模观测器因其响应速度快、对外界扰动以及参数摄动自适应性强,且物理实现简单、对系统模型要求不高,所以在电机控制中常用于估计电机的感应电动势、速度、磁链与位置信息等。采用具有快速终端的滑模观测器,由观察到的反电动势信息确定换相点,并计算出电磁转矩瞬时值,加快了系统收敛速度:采用端电压平均值设计的准滑模观测器,通过估算出的线反电动势信息计算出定子绕组电流的换相点:构建了一种具有较宽速度范围的新型自适应滑模观测器,并设计了边界层可以根据速度的变化自适应调整的正弦饱和开关函数,在低速和高速情况下,通过合理选择参数,准确估算出反电动势、转子位置与转速等信息。
本文采用微处理器具有查表功能的反正切函数构建观测器,该观测器能够降低符号函数在趋近面上快速频繁切换产生的振荡,得到较高精度的反电动势与转速信息,对BLDCM进行精确控制。通过对速度闭环的控制实现电机稳定运行,根据转矩与电流关系以及导通时反电动势与对应相电流的变化情况得出参考电流,通过电流滞环控制方式,实现对电机换相信号的补偿,有利于降低电机换相转矩波动。
1无刷直流电机数学模型
BLDCM系统的数学模型如图1所示,并假定电机铁芯未饱和,绕组完全对称。
根据图1,可以得到BLDCM的电压方程为:
式中:R为定子电阻:L为定子绕组自感:皿为定子绕组间互感:e为反电动势:u为定子电压:i为定子电流。
将式(1)作差得式(3)所示的线电压模型:
式中:eab、ebc为电机线反电势,eab=ea-eb,ebc=eb-ec:uab、ubc为电机线电压,uab=ua-ub,ubc=ub-uc:iab、ibc为相电流差,iab=ia-ib,ibc=ib-ic:LM为等效电感,LM=L-M。
利用式(3)计算出线反电动势后,可以得出相应的换相逻辑信息。但式中的电流微分将使估算到的线反电动势与实际值之间有较大偏差,所以,本文通过复制扰动方式对线反电动势误差进行补偿,实现对线反电动势的估计,从而提高估算精度。
2无位置传感器BLDCM控制
2.1改进型滑模观测器设计
根据状态变量标准方程,将式(3)中的电流和反电动势作为系统状态变量,电压和电流作为系统的输入和输出。电机转子转动时,反电动势变化缓慢,因而可得如下所示的电机状态方程:
不平滑的符号函数极易使系统产生抖振,所以,本文用具有平滑曲线特性的反正切函数取代符号函数,其表达式为:
该反正切函数曲线如图2所示。
于是可以得到改进的滑模观测器:
将式(5)减去式(9),得到:
根据变结构理论,要使滑模面稳定,式(10)所示的电流观测器中应有v'1=EEQ \* jc3 \* hps10 \o\al(\s\up 3(E'i≤0。
即应满足:
因而满足此条件的电流观测器参数为:
当系统进入滑模状态时,有:
根据式(10),有:
同理,反电动势观测器应满足v'2=EE'e≤0,即:
由式(13),满足式(16)的条件是:
因此,可得到如图3所示的改进型线反电动势观测器。
2.2转子位置与速度估计
电机旋转时,在任意时刻,绕组反电动势大小与转速成正比,即:
式中:ωe为电机电角速度:ωm为电机机械角速度:Emax=max(|eab|,|ebc|,|eca|)为线反电动势的最大值:Kω与p分别为电机反电动势常数和极对数。
而转子位置是电角速度的积分:
式中:θ0为转子的初始位置,一般在启动前将其定位到0o。
至此,利用观测出的线反电动势就可计算出电机转速和位置信息了。
2.3无位置传感器控制
对BLDCM进行无位置传感器控制时,不能依靠位置传感器检测转子位置实现正确换相,但可以根据如图4所示的BLDCM线反电动势与换相点关系,确定导通相相电流的变化情况。
根据估算出的线反电动势信号与换相逻辑确定电流流向,如表1所示。其中电流的"+"表示从功率桥流向绕组,"-"表示从绕组流向功率桥,"0"表示绕组无电流流过:sa、sb、sc中的"1"代表驱动对应相功率桥的上桥臂开通,"-1"代表驱动对应相功率桥的下桥臂开通,"0"代表对应相上下桥臂均没有驱动信号。
2.4电流滞环控制
滞环控制具有实时、快速、瞬态性能好等优点,常被作为控制系统的降频方法。在无位置传感器BLDCM的控制策略中,可以根据预期电流与电机实际电流的大小关系,通过电流滞环控制实现对导通相的控制:当相电流大于期望值时,驱动该相的下桥臂导通,从而使该相电流减小:反之,小于期望值时,则驱动该相的上桥臂导通,使该相电流增大。
式中:h为电流滞环比较器宽度,该值的大小决定了系统的控制精度,同时也决定了功率桥的开关频率。
本文设计的BLDCM控制系统中,采用外部速度闭环控制、内部电流滞环控制。根据电机电磁转矩与电流成正比的关系,从而可将转速外环控制器输出值与表1对应的相电流流向结合得到相应的相电流参考值,该值再与实际值进行比较,经滞环控制器后驱动功率模块的开关管,从而实现BLDCM的无位置传感器控制,如图5所示。
3Simulink仿真验证
在SmiuSnk环境下搭建系统仿真模型,设置好参数后对传统滑模观测器与改进型滑模观测器的BLDCM控制系统进行仿真比较,所用电机参数如表2所示。
通过仿真调试,取滑模观测器观测系数k1=k2=25500,g1=g2=-275000,电流滞环宽度h=0.02A。图6为额定负载下、给定转速n*=3000r/min时,传统滑模观测器与改进滑模观测器的仿真结果对比图。
4结论
本文根据BLDCM传统滑模观测器,提出了一种反正切函数的改进型观测器,推导出了这种观测器观测反电动势的具体表达式,根据电机参数确定了观测参数,有效地估计了反电动势信息,并以电流滞环控制取代两两导通工作模式,进一步降低了电磁转矩脉动,获得了较好的控制性能,实现了极小误差的快速响应。根据仿真结果,得出的结论有:
(1)当系统参数保持不变时,在较宽的速度范围内,改进型滑模观测器都能很好地估算线反电动势,获得较高的观测精度,利用电流滞环控制策略实现电机的正确换相。
(2)与传统滑模观测器相比,改进型滑模观测器所引起的转矩抖振明显降低,有利于电机在工作过程中保持良好的稳定性。
(3)对于一个理想的滑模观测器,控制系统总是能降阶、光滑地运动,而且渐近于"滑动模态"区,不会出现抖振。但在实际的滑模变结构控制系统中,由于系统本身的惯性、测量误差等诸多因素,滑动模态成为在原点有一定抖动的准滑动模态,这种控制方式必定会影响控制系统的精确性,甚至会使系统产生振荡或失稳,因此,这种抖动的降低与消除也是滑模观测器进一步应用于工业控制需要解决的首要问题。