改进型永磁同步电机模型预测转矩控制

2022-02-12 08:40熊永跃李光中石川东舒中宾
湖南工业大学学报 2022年2期
关键词:改进型定子转矩

熊永跃,李光中,石川东,舒中宾

(湖南工业大学 电气与信息工程学院,湖南 株洲 412007)

1 研究背景

永磁同步电机(permanent magnet synchronous motor,PMSM)因其具备体积小、效率高、噪音低、功率密度大、调速方式多、起动转矩大和过载能力强等诸多优点,使其被广泛应用在中小功率、高精度等伺服驱动和高性能专业驱动领域[1]。直接转矩控制(direct torque control,DTC)是应用在PMSM 上控制效果好且成熟的一种控制方法,它通过滞环和开关电压矢量选择表控制定子磁链的幅值和相位,实现对转矩的直接控制。其响应速度快,但因滞环本身的特性,导致电机转矩波动较大、启动超调明显、逆变器开关频率较高[2]。模型预测转矩控制(model predictive torque control,MPTC)是模型预测控制(model predictive control,MPC)发展来的一种新型智能控制算法,其采用模型预测、滚动优化、反馈校正等控制策略,通过单一控制器进行数据处理,选择合适的代价函数就可实现对转矩和磁链的控制,从所有可能状态中选择使代价函数值最小作为最优输出,从而达最优控制效果[3]。虽然MPTC 具控制精确、鲁棒性好的优势,但其最优权重系数的确定需经实验试测,在线计算量较大,物理参数量纲难以统一。

针对DTC 滞环存在的缺陷,国内外学者们进行了大量研究,提出了很多改进的DTC 方案,如空间电压矢量调制[4]、无差拍控制[5]、占空比调制[6-7]和MPC[8-10]等。针对MPTC 的最优权重系数确定问题,文献[11]提出了一种改进的模型预测转矩控制方法,即用无差拍控制转矩和磁链预测电压矢量,消除了权重系数,但此方法延长了预测步数,增大了系统计算量。文献[12]设计了一种性能指标型代价函数,电机预测模型来自定子磁链的空间函数,但实现不同控制目标的权重系数需多次测试。文献[13]考虑以不同约束条件的成本函数来进行优化,并利用成本函数估算有限控制集中各电压矢量的占空比,从而得到两电平逆变器的最优电压矢量作为系统的控制量,该方法设计较为复杂,计算用时增加1 倍。文献[14]设计了将磁链和转矩控制转换为相对误差率控制的成本函数,从而消除了权重系数,但受备选电压自身限制,会产生较大的磁链波动。针对MPTC 存在的在线计算量大的问题,文献[15]改进了电压矢量的合成方式,并将电流预测计算量减半,但计算量简化有限。文献[16]对模型进行了简化,将电压矢量幅值和角度作为控制变量,设计了变幅值、变角度的备选电压矢量集合,其可以减少计算用时,但省略了对零矢量的使用,寻优空间缩小了,结果可能并不是最优控制矢量。文献[17]以转矩和定子磁链误差阈值作为参考,误差在阈值之内的,以零电压矢量为最优电压矢量,只对零电压矢量作用下的转矩和定子磁链进行预测,降低了计算量但是误差阈值的选定不具备通用性。

本文在传统MPTC 的基础上提出了一种改进型永磁同步电机模型预测转矩控制方法,将转矩和磁链进行标幺化处理,选取参考转矩和参考磁链为基准值,得到统一量纲的标幺值,再将转矩误差和磁链误差转化为转矩误差率和磁链误差率,从而消除了权重系数。通过给定系统参考转矩和定子磁链,将逆变器输出的三相电流和位置传感器读取的速度经一拍延时补偿输入转子和定子磁链估计模块,得到采样时刻电磁转矩和定子磁链估算值,对于预测过程中最为复杂的电流预测值,经推导得到简化电流预测的转矩预测公式,降低了预测系统的在线计算量。

2 PMSM 系统数学模型

本文研究对象为隐极式永磁同步电机,假定电机满足基波假设、线性假设、对称性假设及忽略电流集肤效应、铁心损耗和涡流等现象[18],永磁同步电机基础物理模型如下。

定子电压动态方程:

式中:us为定子电压矢量;Rs为定子电阻;is为定子电流矢量;ψs为定子磁链矢量。

转子磁链方程可表示为

式中:ψr为转子磁链矢量;Lm为互感;ir为转子电流矢量;Lr为转子自感。

定子磁链方程可表示为

定子磁链由转子磁场产生,故式(3)可表示为

式中:Ls为定子自感;ψm为转子磁链幅值;θr为转子位置;j 为虚数单位。

将式(4)代入式(1)得:

式中ωr为转子电角速度。

在d-q坐标系中将式(6)分解为

式中:usd、usq分别为定子直、交轴电压;isd、isq分别为定子直、交轴电流。

电机的电磁转矩为

机械转子动态方程如下:

电角速度为

式(9)~(11)中:Te为电磁转矩;p为电机极对数;TL为负载转矩;为转子的机械角速度;J为转动惯量;B为摩擦系数。

3 PMSM 模型预测转矩控制系统

模型预测的当前控制动作,是在每一个采样瞬间通过求解一个有限时域开环最优控制问题而获得。过程的当前状态作为最优控制问题的初始状态,解得的最优控制序列只实施第一个控制作用并仅将此状态作用于系统,然后依次循环,实现模型预测的实时滚动优化控制[19]。

3.1 PMSM 模型预测转矩控制方程

对式(1)进行一阶欧拉离散化处理得到当前k时刻的定子磁链估算值:

转子磁链方程为

对式(13)进行一阶欧拉公式离散,得到转子磁链估算值:

MPC 需要预测下一个采样时刻k+1 的电磁转矩T和定子磁链ψs,定子磁链预测值计算式如下:

转矩预测值为

系统的参考转矩Te*由速度环PI 控制器输出,参考磁链ψs*由最大转矩电流比(maximum torque per ampere,MPTA)控制输出。

3.2 延时补偿

系统实际运行过程中,会出现控制信号延时的现象,其主要由采样间隔、计算时间及生成PWM 的时间造成,即实际作用的控制电压与待调节的电流之间存在一个采样周期延时[20],会影响系统控制精度。延时误差由采样频率决定,采样频率越低,误差越大。但采样频率越高,系统运行数据处理计算负担越大,所以需要取满足控制精度的最小采样频率,然后对其进行延时补偿以尽可能消除延时误差。

将式(1)进行离散化,然后将式(15)代入式(1)中,并对其进行一阶欧拉离散化处理,得到预测电流表达式如下:

3.3 传统模型预测控制

传统模型预测一般选用两电平电压源逆变器,两电平逆变器有8 种开关状态,对应8 个基本电压矢量,基本电压矢量分布如图1所示,有6 个有效矢量u1~u6,2 个零矢量u0和u7。所以模型预测备选电压矢量集为Us∈{u0,u1,u2,u3,u4,u5,u6,u7},其中,u0对应的开关状态为(000),u7对应的开关状态为(111)。

图1 基本电压矢量分布图Fig.1 Basic voltage vector distribution

逆变器的开关状态由预测控制模型选择,预测控制模型在每个周期内会将所有备选电压矢量预测的磁链和转矩代入代价函数计算出函数值,并从中选择最小的函数值g作为最优矢量控制,对应的电压矢量即为最优电压矢量[20],具体寻优过程如图2所示。

图2 预测寻优过程图Fig.2 Prediction diagram of the optimization process

因此,模型预测转矩控制的控制目标为磁链和转矩预测值与参考值误差最小化。

代价函数一般为

式中:λψ为权重系数,可以调整转矩和磁链在代价函数中的权重,如果两者权重相等,可以构造出权重系数的表达式,λψ=TN/|ψN|;TN为电机额定转矩;|ψN|为电机额定磁链幅值,在实际应用中需要在计算数据上下试验,取最优的权重系数。

3.4 改进型模型预测

3.4.1 代价函数的改进

一般的权重系数λψ用以调节转矩和磁链在代价函数中的权重,但权重系数设计没有固定方法,需在实验中取不同的数值反复测试,才能得到理想权重系数,一般代价函数还存在物理量纲不统一的缺陷。对此,本研究将转矩和磁链进行标幺化处理,选取参考转矩和参考磁链为基准值,得到统一量纲的标幺值,再将转矩误差和磁链误差转换成转矩误差率和磁链误差率,最后添加磁链约束方程,得到的无权重系数的代价函数为

Te*、ψs*分别为转矩和磁链参考值;

gm为预测磁链约束函数,且

无磁链约束时,正常情况下g值小于1,当时,此状态下磁链预测值与参考值的差值超出阈值,gm=gL,gL取一个大于100 的数值,如1 000,最终得到的g值远大于正常值,在预测寻优时将被排除,当时,此状态下磁链预测值与参考值的差值在阈值内,gm=0,gm不参与代价函数的计算。

3.4.2 计算量的简化

模型预测还存在在线计算量大的缺陷,其主要原因是每个周期需要对两电平电压源逆变器的7 种备选电压矢量作用分别进行计算,以预测出下一时刻相应的磁链和转矩,再将其代入代价函数,得到7 个g值。在、的计算过程中电流预测值is(k+1)是最为复杂的,如果能有效降低电流预测值is(k+1)的计算量,模型预测系统的在线计算难度将显著降低。

将式(15)代入式(18),可以消除us(k),得

将式(21)代入式(17),得

3.5 波形的改善

将PWM 发生器替换为空间矢量脉宽调制器(space vector pulse width modulation,SVPWM),SVPWM 是一种优化的PWM 调制方法,SVPWM 能够对空间旋转矢量进行合成和跟踪,其具备减小谐波、改善波形质量、提高电压利用率等优点。将开关周期设为Ts,T1、T2分别为矢量u1、u2在一个开关周期中的持续时间,T0、T7为零矢量作用时间。由正弦定律可算出4 个矢量在同一周期内分别作用的时间为

式中:m为SVPWM 调制系数,,可令m=1,此时电压利用率由0.5 上升至0.577,电压利用率提高了15.4%。

本文所提的改进型永磁同步电机模型预测转矩控制结构框图如图3所示。

图3 改进型MPTC 结构框图Fig.3 Improved MPTC structure block diagram

合成矢量方法如图4所示。

图4 U*在Ⅰ区合成示意图Fig.4 Schematic diagram of U*synthesis in zone Ⅰ

4 仿真验证

为了验证本文所提方法的有效性,在Matlab/Simulink 对传统MPTC 和改进型MPTC 进行对比分析,对于传统MPTC 权重系数λψ在实验中分别选取0.1, 1, 10, 100 等进行初调,最终选取权重系数为30,Kp=0.25,Ki=15,采样频率均取10 kHz,运行时间0.6 s,电机的参数见表1。

表1 电机参数Table 1 Motor parameters

4.1 稳态性能

给定电机参考速度为1 500 rad/min,空载启动,图5、图6分别为传统MPTC 的电机定子电流iq、定子磁链波形、转矩波动和电机转速。

图5 传统MPTC 空载启动电机定子电流、定子磁链、转矩和转速波形图Fig.5 Waveform diagram of stator current, stator flux as well as torque and speed of traditional MPTC no-load starting motor

图6 改进型MPTC 空载启动电机定子电流、定子磁链、转矩和转速波形图Fig.6 Waveform diagram of stator current, stator flux as well as torque and speed of improved MPTC no-load starting motor

对比图5~6 可以看出,改进型MPTC 具备较快的响应速度和较小的超调量,电机回归稳态较快。

由图5和图6中的曲线对比分析可知,传统MPTC 在0.023 s 达到最大转速1 581 rad/min,超调量为5.4%,改进型MPTC 在0.021 s 到达最大转速1 545 rad/min,超调量为3.0%,较传统MPTC 下降了2.4%。传统MPTC 磁链波动范围为0.025~0.05 Wb,而改进型MPTC 磁链波动范围为0.032~0.044 Wb,可见,改进型MPTC 波动小于传统MPTC。转矩波动从-0.16~0.16 N·m 降低到-0.14~0.14 N·m。

为进一步验证改进后的控制效果,在额定转速下,进行恒定负载(5 N·m)启动测试,得到两种模型的电机定子电流、定子磁链波形、转矩波形和电机转速波形图,如图7、图8所示。

图7 传统MPTC 恒定负载启动电机定子电流、定子磁链、转矩和转速波形图Fig.7 Waveform diagram of stator current, stator flux as well as torque and speed of traditional MPTC constant load starting motor

图8 改进型MPTC 恒定负载启动电机定子电流、定子磁链、转矩和转速波形图Fig.8 Waveform diagram of stator current, stator flux as well as torque and speed of improved MPTC constant load starting motor

传统MPTC 电机在0.046 s 到达最大转速1 543 rad/min,超调量为2.86%,改进型MPTC 转速整体平稳,在0.041 s 达最大转速1 522 rad/min,超调量为1.47%。传统MPTC 磁链波动范围为0.144~0.160 Wb,改进型MPTC 磁链波动范围为0.145~0.156 Wb,转矩波动从0.35 N·m 下降至0.31 N·m。

表2为空载和恒定负载启动下的电机磁链波动、转矩波动及转速超调,从表2中数据对比可以看出,改进型MPTC 稳态性能比传统MPTC 更好。

表2 两种模型电机稳态性能分析Table 2 Steady-state performance analysis of two motors models

在恒定负载时,通过调用windows 系统的时钟采用etime(t1,t2)并和clock 配合来计算t1、t2之间的时间差,得到模型在线运行时间,对传统MPTC 和改进型MPTC 进行运行速度比较,得到表3,改进型MPTC 比传统MPTC 运行速度约提高了19.52%。

表3 两种模型在线运行所需时间对比表Table 3 Comparison table of the time required for online operation of the two models

4.2 动态响应性能

为了验证改进型MPTC 动态响应性能,给定转速1 500 rad/min,初始转矩为4 N·m,启动后,在0.2 s 时,转矩突加到7 N·m,在0.4 s 时,转矩突降到3 N·m。传统MPTC 的仿真波形如图9所示,改进型MPTC 的仿真波形如图10 所示。

图9 传统MPTC 动态响应电机定子电流、定子磁链、转矩和转速波形图Fig.9 Waveform diagram of stator current, stator flux,as well as torque and speed of traditional MPTC dynamic response motor

图10 改进型MPTC 动态响应电机定子电流、定子磁链、转矩和转速波形图Fig.10 Waveform diagram of stator current, stator flux,as well as torque and speed of Improved MPTC dynamic response motor

在0.2 s 突加负载后,传统MPTC 转速在0.203 s降至1 472 rad/min,改进型MPTC 转速在0.201 s 降至1 485 rad/min,两者转速降落相差13 rad/min,调节时间由0.083 s 降至0.064 s。

在0.4 s 负载突降后,传统MPTC 转速在0.403 s上升到1 538 rad/min,改进型的MPTC 在0.401 s 升至1 521 rad/min,转速上升值相差17 rad/min,调节时间由0.084 s 降至0.065 s,可见改进型MPTC 转速动态响应优于传统型MPTC。

传统MPTC 磁链波动范围为0.202~0.218 Wb,改进型MPTC 磁链波动范围为0.201~0.213 Wb,转矩波动范围分别为6.82~7.19 N·m 和6.88~7.13 N·m,改进型MPTC 的转矩波动为传统型MPTC 的67.57%,磁链波动为传统型MPTC 的75.00%,可见改进型MPTC 的动态响应效果更好。

5 结论

本文通过将转矩和磁链进行标幺化处理,消除了传统代价函数的权重系数,采用简化电流预测的方法,显著降低预测系统的在线计算量,仿真结果表明本文所提方法的有效性,与传统MPTC 相比,本文所提方法具备如下优势:

1)消除了权重系数,统一量纲,无需多次实验寻找最优权重;

2)降低了在线计算量,减少了计算用时,增加了模型预测控制的实用性;

3)有效减少谐波,改善波形质量,提高了电压利用率。

猜你喜欢
改进型定子转矩
大型定子公路运输移位技术探讨
基于滑膜控制的船舶永磁同步推进电机直接转矩控制研究
三相异步电动机定子绕组局部烧毁故障原因分析
一种抑制半直驱永磁风力发电机短路转矩的方法
基于Ansys Maxwell 2D模型的感应电动机转矩仿真分析
水轮发电机定子线棒电晕腐蚀分析及处理
改进型自抗扰四旋翼无人机控制系统设计与实现
基于霍尔位置信号的无刷直流电机直接转矩控制
锥形电机定子冲片叠压装置
IWI美国分公司UZI PRO SB半自动冲锋枪改进型