基于Super-Twisting滑模观测器无刷直流电机调速控制

赵新通,王天宇,沈文里,管健晖,胡涌鑫,汤易昌

(哈尔滨理工大学 机械动力工程学院, 哈尔滨 150080)

摘要:无位置传感器无刷直流电机作为动力送风呼吸防护装备的动力来源,以它为核心的动力送风系统动态性能指标决定了使用者的安全性和舒适性。针对常规滑模观测器在无位置传感器无刷直流电机控制过程中存在高频抖振以及转子位置相位滞后的问题,设计了一种基于Super-Twisting的二阶滑模观测器,其抑制了因一阶滑模面存在的不连续相而产生的抖振,以及因采用低通滤波器而导致的相位滞后和幅值衰减,同时对滑模观测器的开关函数进行改进。在此基础上采用磁场定向控制的双闭环控制系统进行系统调速仿真,同常规滑模观测器进行对比。实验结果表明:基于Super-Twisting滑模观测器的控制系统有效地抑制了系统抖振,降低了转子位置估算中存在的相位滞后,提升了电机转子位置的估算精度。其动态性能指标均优于常规滑模观测器的控制系统,提升了系统控制性能,达到了送风呼吸防护装置预期的控制效果。

关键词:动力送风呼吸防护装置;无位置传感器无刷电机;Super-Twisting滑模观测器;磁场定向控制;双闭环控制

0 引言

无论是在疫情病毒防治过程中,还是处于浓烟、粉尘或毒气的特殊环境中,亦是对有害微生物的自我防范,动力送风呼吸防护装备都是生命安全的重要保障[1]

无刷直流电机(brushless direct current motor,BLDCM)作为正压呼吸防护装备中动力送风系统的动力来源,其控制及调速性能直接决定了装备的安全性和舒适性[2]。无刷直流电机又可分为有位置传感器无刷直流电机和无位置传感器无刷直流电机[5],简称“有感”和“无感”无刷直流电机。有感无刷直流电机价格昂贵,且使用范围存在局限性,易受周围环境影响而导致动力送风呼吸防护装备失效,给使用者带来潜在使用风险和生命威胁。为此,无位置传感器无刷直流电机在动力送风呼吸防护装备中应用的研究已尤为重要。

无位置传感器无刷直流电机的控制方式一般可分为2种,即方波控制和磁场定向控制[3]。但方波控制会因转子和定子磁场角度的变化使电机的转矩和转速的响应产生波动,致使电机无法获得最大扭矩而造成性能损失和系统噪声。而磁场定向控制通过确定定子磁场矢量的期望方向可以克服这个缺点[4]

在电机转子位置检测中,因滑模观测器具有鲁棒性强,算法简单等特点,因此被广泛应用于无刷直流电机中[8]。但常规一阶滑模观测器存在固有的抖振难题,也会因使用低通滤波器而产生转子相位滞后和反电势的幅值衰减[5-7],这种局限性会导致动力送风呼吸防护装备性能降低,产生安全隐患。A.Levant提出了高阶滑模控制的理论方法,此方法既可以延续常规滑模的不变性等优点,又可抑制振抖,提高控制系统精度[9-10]。依据高阶滑模特性,本文中设计了一种无刷直流电机磁场定向控制系统,基于Super-Twisting二阶滑模观测器的无刷直流电机转子位置观测模型,并对观测器的开关函数进行改进优化,同常规滑模观测器进行仿真对比验证,设计出满足动力送风呼吸防护装备的调速控制系统。

1 无位置传感器无刷直流电机磁场定向控制

稳定的运行转速、较低的转矩波动和运行噪音是对于正压呼吸防护装备中无刷直流电机的运行特性来说,最为重要的控制目标。对于这类型小功率的无刷直流电机,在结构设计时往往使用分数槽等方法对齿槽进行优化来减小转矩脉动和齿槽上的转矩[11]。通过改进后的电机反电动势不再是标准的梯形波,而更接近于正弦波。当梯形两边夹角大于110°时,磁场定向控制方法下的脉冲波动要优于方波驱动的控制方法[12]。为了提升电机的运行特性,采用磁场定向控制法对无位置传感器无刷直流电机进行控制。

磁场定向控制相比于方波控制,可以使无刷直流电机的转子产生最大的扭矩。当电机转子磁场与定子磁场完全对齐时,电机转子不会产生转动。随着它们之间角度增加,开始产生扭矩。磁场定向控制可以确定定子磁场矢量的期望方向,使转子磁场同定子磁场正交,产出最大的扭矩。其原理为对三相电流进行控制,使其产生所预期的定子磁场矢量。通过Clark和Park坐标系变换对定子磁场矢量进行分解并令直轴磁场为0,使定子磁场与转子磁场保持90°从而达到转矩最大化。

在通过Clark变换后的静态坐标系下,无刷直流电机的电磁结构具有不对称性,并且电机的模型参数也会随着电机转动而发生变化。

为了简化分析,在无刷直流电机数学建模中忽略电枢磁场反应、涡流损耗及铁芯饱和,且电子开关元件具有理想的闭合特性。得到电机在静态坐标系下的数学模型为

(1)

式(1)中:iα为静态坐标系下α方向上的电流分量; iββ方向上的定子电流分量; uαuβ分别为静态坐标系下得定子电压分量; eαeβ分别为静态坐标系下得定子反电动势分量;RL分别表示定子电阻和电感。

其中定子的反电动势可以表示为

(2)

式(2)中:ψr为电机永磁体的磁链;ωr为转子角加速度;θr为转子的位置角度。

在无刷直流电机的矢量控制系统中,给定的转速与通过观测器估算的转速ψr取差,其值通过PI控制器后得到iq的给定值。在旋转坐标系中,令id值为0,得到iq的最大值,使电磁转矩得到最大化利用。随后将iq的值与经过Park变换的电流值作差,进行PI调节后输出在旋转坐标系下的电压分量,通过逆Park变换后得到静态坐标系下的电压分量。对该电压分量进行空间矢量脉宽调制处理得驱动BLDCM的PWM波,进而驱动电机运行。图1为无刷直流电机的磁场定向控制框图,包括转速环和电流环、Clark变换、Park变换、逆Park变换、空间矢量脉宽调制和转子位置检测等。

图1 无刷直流电机的磁场定向控制框图

Fig.1 Block diagram of magnetic field oriented control for brushless DC motor

2 基于滑模观测器转子位置估计方法

滑模观测器可以利用无刷直流电机的模型来对反电动势进行估算,通过检测它的电枢绕组电压和电流来获取电机的转子位置信息。

2.1 常规滑模观测器设计

根据无刷直流电机在静态坐标系下的数学模型,滑模平面可定义为

(3)

式(3)中:符号“^”表示为估计量;符号“-”为估计值和真实值的差值。

常规的滑模观测器的状态变量为定子电流,建立无刷直流电机滑模观测器的数学模型:

(4)

式(4)中:Mα、Mβ分别为静态坐标系下的不同坐标分量的开关函数:

(5)

其中, K为滑模观测的的增益。

滑模观测器所观测到定子反电动势的值:

(6)

为了验证所设计的滑模观测器是否收敛,取李雅普诺夫函数如式(7)所示:

(7)

滑模态如若收敛,则需满足:

(8)

因此,当且仅当k<min(-|eα|,-|eβ|)时,滑模观测器存在收敛性。即表明存在滑模面。

在通过开关函数后可以得到反电动势的信号,但这些信号在包含了大量的开关高频信号,且具有不连续特性。这些特性的反电势信号会导致电机转速和转子角度的估计误差。因此采用低通滤波器来滤除高频信号,得到较为光滑的反电势波形,之后通过锁相环来提取反电动势信号中的转子位置信息。

根据以上理论分析,基于常规滑模观测器的转子位置检测原理如图2所示。

图2 基于常规滑模观测器的转子位置检测原理图

Fig.2 Schematic diagram of rotor position detection based on conventional sliding film observer

2.2 Super-Twisting滑模观测器设计

为了抑制因一阶滑模变量导数中的不连续控制量而导致的系统高频抖振,对滑模观测器进行改进。本文中提出一种二阶滑模观测器,Super-Twisting滑模观测器。高阶滑模观测器保持了常规滑模观测器的优势[13-14],同时也可以有效得抑制信号的高频抖动,提高系统稳态特性。

无刷直流电机Super-Twisting滑模观测器数学模型为

(9)

式(9)中: K1K2为滑模观测器的增益且K1K2均大于0。

Super-Twisting滑模观测器所测的反电动势为

(10)

同理,为了验证所设计的滑模观测器是否收敛,令:

(11)

对式(11)求导得:

(12)

其中, A是赫尔维茨矩阵。可取李雅普诺夫函数如式(13)所示。

M=ξTPξ

(13)

通过式(13)求导后最终得出:

(14)

(15)

依据定义可得MQP都为正定矩阵,而设计得李雅普诺夫函数其导数是负定。因此,依据李雅普诺夫稳定性定理[15],Super-Twisting滑模观测器便可以稳定且收敛在滑模平面上,如图3所示。

图3 滑模观测器收敛于滑模面

Fig.3 Synovial observer converges to synovial surface

由于在Super-Twisting控制算法中存在积分环节,积分环节可以对高频信号进行矫正和抑制,因此在Super-Twisting滑模观测器的设计中可以省略低通滤波器。这样可以优化在常规滑模观测器中存在的相位滞后和幅值衰减问题,对系统进行简化,省略了相位补偿环节。

根据以上理论分析,基于常规滑模观测器的转子位置检测原理如图4所示。

图4 基于Super-Twisting滑模观测器的 转子位置检测原理图

Fig.4 Schematic diagram of rotor position detection based on Super Twisting sliding film observer

2.3 滑模观测器开关函数的改进

无位置传感器无刷直流电机在通过滑模观测器进行控制时,系统会产生类似于锯齿状的来回抖动,这种情况被称之为“抖振”[16]。这是由于系统间存在固有的惯性、误差以及开关函数在控制中的空间和时间的超时等原因造成的。这种抖振会使得转子的位置信息估算存在误差,滑模无感的电机控制系统稳定性降低,精度下降。本文中对所设计的滑模观测器的开关函数进行改进,提出了一种双曲正切函数来代替开关符号函数,来抑制系统的高频抖振。

双曲正切函数的数学形式为:

(16)

式(16)中,a表示双曲正切函数的曲线系数,其值的大小决定了曲线的形态,函数曲线如图5所示。该函数将饱和函数的边界层切换同平稳滑动设计理念融合在一起。开关控制应用在边界层,同时引入曲线系数[17]来增加系统连续性以改善控制性能。a越大,系统抖震抑制效果越好,但会导致系统状态量偏离滑模面从而影响系统性能。

图5 开关符号函数与双曲正弦函数

Fig.5 Switch symbol functions and hyperbolic sine functions

3 无刷直流电机控制系统仿真及结果分析

结合空间矢量控制理论,在Matlab/Simulink环境下设计了基于常规滑模观测器和Super-Twisting滑模观测器的无位置传感器无刷直流电机双闭环控制系统仿真模型,转速环与电流环均采用PI控制器。控制系统模型如图6所示。其中,转速环PID控制器(PI2)的参数为P=10.49,I=0.08;电流环内q轴PID控制器(PI_iq1)的参数为P=0.48,I=960,d轴PID控制器(PI_id2)的参数为P=0.48,I=960。

本次仿真实验所用到的无刷直流电机的各项参数为:定子相电阻R=0.08 Ω,相电感L=4×10-5 H,转动惯量J=1×10-3 kg·m2,极对数P=4,额定转速为3 000 r/min。

3.1 转子位置估算仿真结果及分析

仿真结果如图7和图8所示。图7为电机真实转子位置与通过滑模观测器估算转子位置的对比。由仿真结果可知,估算的转子位置与实际转子位置存在明显的相位滞后。通过计算得估算的转子位置与实际转子位置滞后0.48弧度。

图8为电机真实转子位置与通过Super-Twisting滑模观测器估算转子位置的对比。估算的转子位置相较于真实转子位置仅滞后0.075弧度,相较于常规滑模观测器有明显提升,可以有效提高系统精度。

图6 基于改进型Super-Twisting滑模观测器的无感BLDC双闭环Simulink仿真模型

Fig.6 Uninduced BLDC double closed loop simulink simulation model based on improved Super-Twisting synovial observer

图7 常规滑模观测器下真实转子位置 和估算转子位置

Fig.7 Real rotor position and estimated rotor position based on traditional sliding film observer

图8 Super-Twisting滑模观测器下真实转子位置 和估算转子位置

Fig.8 Real rotor position and estimated rotor position based on improved Super-Twisting film observer

3.2 空载和负载突变情况下BLDCM额定转速仿真结果及分析

为了验证系统响应能力和抗干扰能力,对BLDCM在空载下进行目标转速为额定转速的空载仿真并且在系统达到稳态工况后,在1.2 s时对电机施加转矩大小为0.655 N·m的额定负载。仿真结果如图9所示。

图9 空载和负载突变情况下转速响应特性曲线

Fig.9 Speed response characteristic curve under no-load and sudden load changes

在开关符号函数的常规滑模观测器的控制系统中,转速到达较高范围时,系统会产生明显的高频振抖。系统调节时间为0.322 s。达到稳态,系统超调量为1.29%,稳态误差在转速2 940~3 012 r/min范围内波动。在开关符号函数的Super-Twisting滑模观测器控制系统中,由于二阶滑模对滑模切换项中的不连续项进行积分,因此在仿真结果中,相对于常规滑模观测器控制系统,对转速较高时产生的高频振抖有明显的抑制,系统稳态误差在转速3 109~2 989 r/min范围内波动,在施加负载转矩后,系统抗干扰能力较于原系统提升一倍,系统的稳定性更高。在双曲正切函数的Super-Twisting滑模观测器控制系统中,系统在0.22 s处达到稳态,超调量为0,稳态误差在转速3 108~2 996 r/min范围内波动,高频振动较开关符号函数抑制效果更为明显。在施加负载转矩后,系统带载稳态误差从2 970~3 011 r/min提升为2 990~3 006 r/min。系统的动态性能指标均优于开关符号函数下的常规滑模观测器和Super-Twisting滑模观测器的控制系统,很大程度上改善了无感BLDCM的控制效果。

3.3 变转速条件下BLDC的仿真及分析

为了检验控制系统在电机低速时的性能以及改变转速时系统的动态特性,因此设定了3种速度条件。第1种条件为速度在启动时从0 r/min变化到1 500 r/min。第2种条件为速度在0.3 s时从1 500 r/min变化到3 000 r/min。第3种条件为速度在1.3 s时从3 000 r/min变化到1 500 r/min。由图10可知,基于Super-Twisting滑模观测器的控制系统,在负载一致且开关函数均为双曲正切函数的情况下,其调节时间、超调量、以及稳态精度都优于常规滑模观测器的控制方式,达到了良好的控制效果。

图10 变转速条件下BLDC的仿真及分析

Fig.10 Simulation and analysis of BLDC under variable speed conditions

4 结论

无感无刷直流电机相比于有感无刷直流电机有着更低的成本和更广的使用领域。应用于动力送风呼吸防护装备中无位置传感器无刷直流电机的动态性能是本文研究的重点。本文中提出了一种基于Super-Twisting的滑模观测器来估计转子位置信息并对开关函数进行改进,将磁场定向控制应用于无刷直流电机中。通过设计基于常规滑模观测器和基于Super-Twisting滑模观测器的2种控制系统仿真模型进行对比验证,经仿真结果可得:

1) 采用的基于Super-Twisting滑模观测器的电机控制系统其快速性,准确性和稳定性3项性能指标均优于常规滑模观测器的控制系统。

2) 该系统可以避免使用低通滤波器,降低了控制系统的复杂程度。改进后的开关函数抑制了存在于滑模观测器中开关符号函数造成的高频杂波,转子位置信息的估算精度更精准,系统的转速响应特性曲线更平滑鲁棒性更强。系统抗干扰能力明显优于常规滑模观测器的控制系统,从而保证了正压呼吸防护装置的安全性、舒适性和普适性。

参考文献:

[1] BORODINAN,CHEBERIACHKO S,CHEBERYACHKO Y,et al.Study of protective efficiency of respirator with forced air supply[J].Journal of Scientific Papers Social deveopment& Security,2020(6).

[2] 朱娟,尹世玉,汪晖,等.多种类正压式动力送风过滤式呼吸器清洗消毒实践[J].护理学杂志,2021,36(11):47-49.

ZHU Juan,YIN Shiyu,WANG Hui,et al.Cleaning and disinfection practice of multiple positive pressure power supply filter respirators[J].Journal of Nursing,2021,36(11):47-49.

[3] 汤正伟.无刷直流电机无位置传感器控制算法研究[D].广州:广东工业大学,2022.

TANG Zhengwei.Research on sensorless control algorithm for brushless dcmotor[D].Guangzhou:Guangdong University of Technology,2022.

[4] 陈博翔,李宇喆,唐校,等.无位置传感器无刷直流电机控制系统设计[J].电子制作,2022,30(20):10-12,35.

CHEN Boxiang,LI Yuzhe,TANG Xiao,et al.Design of position sensorless brushless dcmotor control system[J].Electronic Production,2022,30 (20):10-12,35.

[5] YADAV P M,GADGUNE S Y.Position and speed control of brushless dcmotors using sensorless techniques:A review[J].IJERT°International Journal of Engineering Research &Technology,2019(1).

[6] 刘述喜,谭欢,程楠格,等.基于改进滑模的PMSM无位置传感器控制[J].重庆理工大学学报(自然科学),2023,37(9):270-279.

LIU Shuxi,TAN Huan,CHENG Nange,et al.Sensorless control of PMSM based on improved sliding mode[J].Journal of Chongqing University of Technology(Natural Science),2023,37(9):270-279.

[7] SHI J,LI T,WANG X,et al.A sensorless control method of small inductance brushless dcmotors with 3° phase H° bridge connection[J].Proceedings of the CSEE,2014,34(12):1905-1911.

[8] 王寅,赵磊,曾洁.基于改进滑模观测器的永磁同步电机矢量控制研究[J].大连交通大学学报,2022,43(6):6.

WANG Yin,ZHAO Lei,ZENG Jie.Research on vector control of permanent magnet synchronous motor based on improved sliding mode observer[J].Journal of DalianJiaotong University,2022,43(6):6.

[9] LEVANT A.Higher-order slidingmodes,differentiation and output-feedback control[J].International Journal of Control,2003,76(9/10):924-941.

[10] LEVANT A.Robust exact differentiation via sliding mode technique[J].Automatica,1998,34(3):379-384.

[11] 陈奇.无刷直流电机无位置传感器矢量控制系统研究[D].天津:天津大学,2021.

CHEN Qi.Research on position sensorless vector control system for brushless dcmotor[D].Tianjin:Tianjin University,2021.

[12] FANG Y,ZHU G,LU J,et al.Brushless dcmotor control based on perturbation observer in model predictive control method[C]//IEEE 4thInternational Electrical and Energy Conference (CIEEC).IEEE,2021.

[13] MEIZHEN L,XIANQING W,YIBO Z,et al.Super-twisting disturbance-observer-based nonlinear control of theoverhead crane system[J].Nonlinear Dynamics,2023,111(15).

[14] ZHOLTAYEV D,RUBAGOTTI M,DO T D.Adaptive super-twisting sliding mode control for maximum power point tracking of pmsg-based wind energy conversion systems[J].Renewable Energy,2022,183.

[15] 胡皓,王春侠,任鸟飞.现代控制理论:Modern control system[M].北京:清华大学出版社,2014.

HU Hao,WANG Chunxia,REN Niaofei.Modern control system[M].Beijing:Tsinghua University Press,2014.

[16] 李子豪.永磁同步电动机改进滑模观测器无位置传感器控制系统[D].哈尔滨:哈尔滨理工大学,2022.

LI Zihao.Improved sliding mode observer position sensorless control system for permanent magnet synchronous motor[D].Harbin:Harbin University of Science and Technology,2022.

[17] 陈俊杰.基于改进型滑模观测器的永磁同步电机无位置传感器控制研究[D].上海:上海电机学院,2019.

CHEN Junjie.Research on sensorlesscontrol of permanent magnet synchronous motor based on improved sliding mode observer[D].Shanghai:Shanghai Institute of Electrical Engineering,2019.

[18] KORKMAZ D.Robust ship heading control using hyperbolic tangent function-based adaptive sliding mode controller[J].2021.

Speed control of brushless DC motor based on super twisting sliding mode observer

ZHAO Xintong, WANG Tianyu, SHEN Wenli, GUAN jianhui, HU Yongxin, TANG Yichang

(School of Mechanical Power Engineering, Harbin University of Science and Technology, Harbin 150080, China)

AbstractThe brushless DC motor without position sensor is used as the power source of the powered air supply respiratory protection equipment, and the dynamic performance index of the powered air supply system with it as the core determines the safety and comfort of users. A Super-Twisting-based second-order sliding mode observer is designed to suppress the jitter caused by the discontinuous phase in the first-order sliding mode plane, as well as the phase lag and amplitude decay caused by the low-pass filter. To improve the switching function of the sliding mode observer,the switching function of the observer is improved. The results show that the Super-Twisting Sliding Mode Observer-based control system effectively suppresses the system jitter, reduces the phase lag in rotor position estimation, and improves the accuracy of rotor position estimation. The dynamic performance indexes are better than those of the conventional sliding mode observer, which improves the system control performance and achieves the expected control effect of the air supply respiratory protection device.

Key wordspower supply respiratory protective device; brushless dc without position sensor; super twisting synovial membrane observer; magnetic field oriented control; double closed-loop control

收稿日期:2023-07-23;

修回日期:2023-09-26

基金项目:黑龙江省自然科学基金项目(E201020)

作者简介:赵新通(1971—),男,博士,教授,E-mail:5681604@qq.com。

doi:10.11809/bqzbgcxb2023.12.033

本文引用格式:赵新通,王天宇,沈文里,等.基于Super-Twisting滑模观测器无刷直流电机调速控制[J].兵器装备工程学报,2023,44(12):249-255.

Citation format:ZHAO Xintong, WANG Tianyu, SHEN Wenli, et al.Speed control of brushless DC motor based on super twisting sliding mode observer[J].Journal of Ordnance Equipment Engineering,2023,44(12):249-255.

中图分类号:TP273.4

文献标识码:A

文章编号:2096-2304(2023)12-0249-07

科学编辑 杨继森 博士(重庆理工大学教授)

责任编辑 胡君德