基于新型趋近律的PMSM-DTC无感控制
PMSM-DTC Non-Inductive Control Based On New Approach Law
摘要: 在永磁同步电机直接转矩控制(PMSM-DTC)系统中,通常需要通过机械传感器获取转速及位置信息。然而,这种传感器的应用不仅增加了电机系统的成本,而且在复杂环境下难以有效运作。为解决上述问题,本研究引入了模型参考自适应算法,用于跟踪电机的转速和位置,从而实现了PMSM-DTC系统的无感控制。同时,本研究结合了滑模控制,并引入了一种新型的趋近律来改进模型参考自适应算法。通过在Matlab/Simulink中建立仿真模型进行验证,结果表明,所提出的基于新型趋近律的PMSM-DTC无感控制方法能够有效地跟踪电机的转速和位置,从而节约了电机系统的成本。
Abstract: In the permanent magnet synchronous motor direct torque control (PMSM-DTC) system, the rotation speed and position information are usually obtained using mechanical sensors, but they occupy the cost of the motor and are difficult to work in complex environments. To address the above problems, this paper introduces a model reference adaptive algorithm is introduced to track the motor speed and position to achieve non-inductive control of the PMSM-DTC system. A new approach law is introduced in combination with sliding mode control to improve the model reference adaptation, and a simulation is built for verification. The results show that the PMSM- DTC non-inductive control based on the new reaching law used in this article can effectively track the motor speed and position, saving the cost of the motor.
文章引用:韩冬冬, 孙治鑫. 基于新型趋近律的PMSM-DTC无感控制[J]. 建模与仿真, 2024, 13(3): 3042-3050. https://doi.org/10.12677/mos.2024.133278

1. 引言

在永磁同步电机直接转矩控制(PMSM-DTC)系统中,通常需要机械传感器获得电机转速及转子位置信息。然而,这种传感器不仅增加了系统的复杂性和成本,还可能导致故障和维护问题的出现。无感控制技术通过对电机的数学模型以及电流值、电压值的利用,能够实现对电机转速及转子位置的准确跟踪,从而避免了传感器的使用,实现电机转子的精确位置和速度控制,而无需依赖机械传感器。

在无感控制中,通常会使用一些先进的控制算法,例如滑模观测器 [1] [2] [3] 、模型参考自适应观测器 [4] [5] [6] 、扰动观测器 [7] [8] [9] 、扩张状态观测器 [10] [11] [12] 等,以实现更高的性能和响应速度。目前国内外,对永磁同步电机的无感控制进行了大量研究,梅柏杉,易蒙,冯江波 [13] 等人对传统MRAS系统的数学模型进行改进,使得数学模型仅和交轴电感有关,避免了定子电阻参与,但是简化后的数学模型也使动态性能变差。邓永彦,王建霖,李华伟 [14] 等人通过对外部扰动进行观测,设计了滑模扰动观测器(SMDO),并对观测值进行反馈补偿,来提高系统的鲁棒性。诸德宏,赵铭钰 [15] 提出一种超螺旋二阶滑模观测器,减小转子位置和转速的估计误差,针对切换速域过渡不平滑的问题,引入差分进化算法,改进加权系数,实现两种算法的平滑过渡,提高系统的动态性能,但是对于控制系统的设计相对复杂,不利于系统的实时响应。

对上述文献研究分析,为了保证PMSM-DTC系统在保持良好动态响应能力的前提下,实现无传感器控制,提出一种改进型模型参考自适应(Improved Model Reference Adaptive System, IMRAS)。首先引入MRAS算法进行转速和位置跟踪,并根据滑模控制的优点,设计了一种的基于新型趋近律的IMRAS观测器用于PMSM-DTC系统。

2. PMSM-DTC系统原理

永磁同步电机是一种多参数、高耦合、非线性的复杂控制系统,对永磁同步电机进行无感控制需要对其进行建立精确的数学模型,本文以表贴式永磁同步电机为研究对象,为了简化电机模型,忽略铁芯损耗和涡流损耗,在d-q旋转坐标系下,PMSM电压方程公式如下:

{ u d = R s i d + d ψ d d t ω r ψ q u q = R s i q + d ψ q d t + ω r ψ d (1)

d-q旋转坐标系下,PMSM磁链方程公式如下:

{ ψ d = L d i d + ψ f ψ q = L q i q (2)

d-q旋转坐标系下,PMSM转矩方程公式如下:

T e = 3 2 p n i q [ i d ( L d L q ) + ψ f ] (3)

式中,ud、uq——d-q轴定子电压;LdLq——d-q轴电感;id、iq——d-q轴定子电流;Rs——定子电阻;pn——极对数;ωr——电机角速度;ψf——转子永磁体磁链。且表贴式永磁同步电机Ld = Lq = Ls,所以表贴式PMSM转矩方程可简化为:

T e = 3 2 p n i q ψ f (4)

式中,Te为电磁转矩,ψf为定子磁链。

PMSM-DTC系统主要由五个基本模块组成:转速环PI控制器、滞环控制器、开关表、逆变器以及电磁转矩和定子磁链的估算模块。PMSM-DTC系统框图如图1所示,首先,对电机的电压和电流进行实时检测。通过估算模块,根据电压和电流值计算出电磁转矩Te和磁链ψs的实际数值。接着,将转速环PI控制器输出的转矩期望值与实际转矩值Te相减,得到误差输出,作为转矩滞环控制器的输入。同时,将实际磁链值ψs与磁链期望值相减,得到误差输出,作为磁链滞环控制器的输入。根据转矩滞环控制器和磁链滞环控制器的输出状态以及定子磁链所在的扇区,对逆变器输出脉冲信号进行分析,控制电压源逆变器的导通和关断,以实现电机调速控制系统的快速响应 [16] 。

Figure 1. PMSM-DTC system block diagram

图1. PMSM-DTC系统框图

3. MRAS控制原理

不要使用空格、制表符设置段落缩进,不要通过连续的回车符(换行符)调整段间距MRAS由参考模型与可调模型两部分组成,将两个模型的误差信号输入至被控制对象系统之中,并反馈给自适应机构,使得误差收敛至0,达到转速估计的目的,本文采用MRAS并联结构,系统框图如图2所示。

Figure 2. MRAS parallel structure system block diagram

图2. MRAS并联结构系统框图

MRAS的并联结构参考模型公式如下:

x ˙ m = A m x m + B m r (5)

可调模型公式如下:

x ˙ p = A p x p + B p r (6)

误差矢量eApBp的广义误差矢量,公式如下:

e = x m x p (7)

选取自适应结构的自适应率公式如下:

{ A p = 0 t F 1 ( v , τ , t ) d τ + F 2 ( v , t ) + A p 0 B p = 0 t G 1 ( v , τ , t ) d τ + G 2 ( v , t ) + B p 0 (8)

以PMSM-DTC为控制对象,结合式(1)、式(2)可得系统参考模型公式如下:

{ d i d d t = R s L d i d + ω i q L q L d + u d L d d i q d t = R s L q i q ω i d L d L q ψ f L q ω + u q L q (9)

令式(9)中:

i d = i d + ψ f L s , i q = i q , u d = u d + R s ψ f L s , u q = u q (10)

则式(9)可简化公式如下:

{ d d t i d = R s L s i d + ω i q + 1 L s u d d d t i q = R s L s i q ω i d + 1 L s u q (11)

令式(11)中:

A = [ R s L s ω ω R s L s ] ; B = 1 L s ; i = [ i d i q ] ; v = [ u d u q ] (12)

并联可调模型则可以写为:

d d t i = A i + B v (13)

4. 新型趋近律MRAS观测器

滑模指数趋近律公式如下:

s ˙ = ε sgn ( s ) k s ε > 0 , k > 0 (14)

本文对指数趋近律进行改进,在等速项中引入自适应函数,设计一种新型滑模趋近律,公式如下:

s ˙ = a 1 φ ( s ) sgn ( s ) a 2 s a 1 > 0 , a 2 > 0 (15)

其中自适应连续函数公式如下:

φ ( s ) = m 1 + e n s m > 0 , n > 0 (16)

自适应律可以由Popov积分不等式的逆向求解得到,自适应律公式如下:

ω ^ e = 0 t K i ( i d i ^ q i ^ d i q ) d τ + K p ( i d i ^ q i ^ d i q ) (17)

对式(17)进行拉普拉斯变换,可得转速公式如下:

ω ^ e = K i s ( i d i ^ q i ^ d i ) + K p ( i d i ^ q i ^ d i q ) (18)

令式(18)中:

σ = i d i ^ q i ^ d i q (19)

则式(18)可简化公式如下:

ω ^ e = K i s σ + K p σ (20)

对于此非线性方程, ω ^ e 是系统的控制变量。将积分滑模面定义为系统的滑模面,可得滑模面公式如下:

s = σ + k σ d t k > 0 (21)

对上式两边同时求导,可得公式如下:

s ˙ = σ ˙ + k σ k > 0 (22)

σ 两边同时求导,可得公式如下:

σ ˙ = i ˙ d i ^ q + i ˙ d i ^ ˙ q i ^ ˙ d i q i ^ d i ˙ q (23)

将式(11)代入上式,可得公式如下:

σ ˙ = i ˙ d i ^ q i ^ d i ˙ q R s L s i d i ^ q ω ^ i ^ d i d + 1 L s u q i d + R s L s i ^ d i q ω ^ i ^ q i q 1 L s u d i q (24)

对式(24)整理化简,可得公式如下:

σ ˙ = i ˙ d i ^ q i ^ d i ˙ q + R s L s i ^ d i q R s L s i d i ^ q + 1 L s u q i d 1 L s u d i q ω ^ ( i ^ d i d + i ^ q i q ) (25)

令式(25)中:

{ f 1 = i ˙ d i ^ q i ^ d i ˙ q + R s L s i ^ d i q R s L s i d i ^ q + 1 L s u q i d 1 L s u d i q f 2 = i ^ d i d + i ^ q i q (26)

则式(25)可简化公式如下:

σ ˙ = f 1 f 2 ω ^ (27)

结合式(15)、式(22)和式(27),可得转速估计公式如下:

ω ^ = f 1 + a 1 φ ( s ) sgn ( s ) + a 2 s + k σ f 2 (28)

对式(28)等式两边积分,可以得到转子位置估计公式如下:

θ ^ = ω ^ d τ (29)

5. 仿真验证

本文在MRAS观测器中引入了基于新型趋近律的滑模控制,取代传统MRAS中的PI环节,设计了一种基于IMRAS算法的观测器来估计转速和转子位置角,基于IMRAS算法的PMSM-DTC系统结构图如图3。为了验证该算法的合理性,在MATLAB/Simulink软件仿真实现PMSM-DTC的无位置传感器控制,仿真如图4。实验采用如下仿真条件:直流母线电压Udc = 310 V,定子电感Ls = 6.5 mH,定子电阻Rs = 1.4Ω,定子磁链ψf = 0.13 Wb,极对数pn =3,转动惯量J = 0.003 kg∙m2,给定转速1000 rpm,给定磁链0.3 Wb,在0.2 s时,突加1.5 N∙m的负载,观察系统转速波形,速度误差波形与转子位置波形。

Figure 3. PMSM-DTC system structure diagram based on IMRAS

图3. 基于IMRAS算法的PMSM-DTC系统结构图

Figure 4. PMSM-DTC system simulation based on IMRAS algorithm

图4. 基于IMRAS算法的PMSM-DTC系统仿真

通过图5图6可以看出,在启动阶段,电机达到约1200 rpm,估计转速与实际转速误差约为100 rpm,0.03 s后系统达到给定转速1000 rpm,转速误差稳定在40 rpm上下浮动,说明本文所采用的IMRAS算法能够有效的跟踪实际转速,并且保留了PMSM-DTC系统快速响应的优点。当系统给定负载1.5 N∙m时,系统转速有所下降,不过在很短时间内,回复至给定转速1000 rpm,转速误差波形并没有变形,系统估计转速也能很好的跟踪实际转速,说明本文所采用的IMRAS算法在突加负载的情况下也能很好的跟踪转速,实现了PMSM-DTC各阶段转速追踪。通过图7可以看出,估计转子位置与系统实际转子位置近乎重叠,说明本文所采用的IMRAS算法对于转子在各个阶段都有很好的追踪效果。

Figure 5. IMRAS variable load speed waveform

图5. IMRAS变载转速波形

Figure 6. IMRAS variable load speed error

图6. IMRAS变载速度误差

Figure 7. IMRAS variable load rotor position

图7. IMRAS变载转子位置

6. 结束语

本文在PMSM-DTC系统引入了模型参考自适应算法来代替传统DTC系统中的速度位置传感器,并结合滑模控制的优点设计了一种新型趋近律,来对电机转速和转子位置进行跟踪,通过理论推导及仿真分析,在设定高速变载的实验条件下,实验结果表明,本文设计的IMRAS算法有着良好的动态响应能力,转速误差控制在一定范围,转子位置也实现了同步跟踪,证明了本文所设计的IMRAS算法在不影响PMSM-DTC优秀动态响应能力的基础上,实现了对电机转速位置的跟踪,降低了电机成本,同时也具有较好的抗干扰性。

参考文献

[1] Wang, L., Xu, X., Liu, G., et al. (2023) Position Sensorless Control of Brushless Direct Current Motor Based on Improved Sliding Mode Observer. International Conference on Electrical Engineering and Mechatronics Technology (ICEEMT), Nanjing, 21-23 July 2023, 91-96.
https://doi.org/10.1109/ICEEMT59522.2023.10262861
[2] 孙洪博, 张晓宇, 柳向斌. 永磁同步电机无传感器控制研究综述[J]. 控制工程, 2023: 1-15.
[3] Ammar, N.H., Khoja, I., M'sahli, F. (2023) Fuzzy Super-Twisting Observer for State Estimation of Induction Motor. International Conference on Artificial Intelligence & Green Energy (ICAIGE), Sousse, 12-14 October 2023, 1-6.
https://doi.org/10.1109/ICAIGE58321.2023.10346433
[4] 冯志友, 米乾宝, 张义, 等. 基于模型预测电流控制的双电机转速同步控制策略[J]. 自动化与仪表, 2024, 39(3): 107-112.
[5] Zhou, Y., She, J., He, W., et al. (2019) On-Line Identification of Moment of Inertia for Permanent Magnet Synchronous Motor Based on Model Reference Adaptive System. International Conference on Intelligent Robotics and Applications. Lecture Notes in Computer Science, 11742, 492-498.
https://doi.org/10.1007/978-3-030-27535-8_44
[6] Zhu, M., Zhou, G., Hou, D., et al. (2019) Moment of Inertia Identification Based on Particle Swarm Optimization Model Reference Adaptive for Permanent Magnet Synchronous Motor. IOP Conference Series: Earth and Environmental Science, 223, Article 012011.
https://doi.org/10.1088/1755-1315/223/1/012011
[7] 黄刚, 万雨龙. 基于扰动观测器的PMSM系统自适应反步滑模控制[J]. 组合机床与自动化加工技术, 2024(3): 136-140.
[8] 潘登, 刘义才, 高俊. 基于滑模抗扰动观测器的PMSM无差拍预测控制[J]. 组合机床与自动化加工技术, 2024(2): 114-120.
[9] 李晓飞, 范元勋, 许鹿辉. 基于LMI和扰动观测器的电动伺服系统RBF神经网络控制[J]. 机械制造与自动化, 2024, 53(1): 113-117.
[10] 朱玉晓, 刘旭东. 基于Super-Twisting观测器的永磁同步电机改进无差拍预测控制[J]. 控制工程, 2024: 1-11.
[11] 杨羽萌, 朱其新. 改进扩张状态观测器下永磁同步电动机滑模控制[J]. 西安工程大学学报, 2024, 38(1): 1-8.
[12] 冯志友, 米乾宝, 张义, 等. 基于模型预测电流控制的双电机转速同步控制策略[J]. 自动化与仪表, 2024, 39(3): 107-112.
[13] 梅柏杉, 易蒙, 冯江波, 等. 基于无功功率的永磁同步电机转速辨识[J]. 电气传动, 2017, 47(5): 10-13.
[14] Deng, Y.T., Wang, J.L., Li, H.W., et al. (2019) Adaptive Sliding Mode Current Control with Sliding Mode Disturbance Observer for PMSM Drives. ISA Transactions, 88, 113-126.
https://doi.org/10.1016/j.isatra.2018.11.039
[15] 诸德宏, 赵铭钰. IPMSM全速域无位置传感器控制策略[J]. 组合机床与自动化加工技术, 2024(3): 96-100.
[16] 匡云鹏. 无位置传感器的永磁同步电机改进直接转矩控制研究[D]: [硕士学位论文]. 沈阳: 沈阳工业大学, 2023.