1、针对双三相永磁同步电机模型预测控制中存在共模电压较大、xy 平面上谐波电流较大和控制器计算负担严重的问题,该文提出一种低共模电压的模型预测电流控制方法。首先,将虚拟电压矢量作为输入控制集,通过具有小共模电压的虚拟电压矢量对 xy 平面进行控制。然后,在每个采样周期中,通过计算参考电压矢量位置来减少候选电压矢量的数量。再通过无权重系数的价值函数对候选电压矢量进行评估,选择出最优电压矢量。所提方法有效地减少了 xy 平面上的谐波电流,消除了价值函数中的权重系数;减少了控制器的计算负担和双三相永磁同步电机驱动系统中固有的共模电压。最后,通过与两种现存的传统模型预测控制方法进行对比实验,证明了所提方法
2、的有效性。关键词:模型预测电流控制 双三相永磁同步电机 共模电压 虚拟电压矢量 权重系数 中图分类号:TM351 0 引言 与三相电机相比,双三相永磁同步电机具有更好的容错能力、更高的转矩密度、更低的单相电流和更高的效率1-2。这些优点使得双三相永磁同步电机广泛应用于大功率、高可靠性的应用领域,如电动滑翔伞、电动汽车、电动飞机等3-4。由于一些完全成熟的三相技术可以直接拓展应用,因此双三相永磁同步电机比四相、五相和七相电机更具有优势5-8。近 15 年来,模型预测控制因具有动态响应快、结构简单、添加约束容易等优点,逐渐成为研究热点。根据控制目标的不同,可分为模型预测电流控制和模型预测转矩控制9
3、-10。模型预测电流控制以电流为控制目标,适用于电力电子领域,已广泛应用于三相驱动系统中11-12,预测计算所有电压矢量并通过价值函数选取最优电压矢量。但对于多相系统而言,电压矢量呈指数倍增长,如果对满足期望条件的电压矢量进行遍历的预测计算,将严重增加控制器的计算负担。此外,多相驱动系统具有谐波平面。为了改善电流质量,需要引入谐波项的权重系数13-14。因为没有关于权重系数调整的理论基础,这使得方法复杂化,同时带来了额外的计算负担。因此,模型预测电流控制应用于多相驱动系统时,谐波电流和计算负担是需要考虑的两个问题。在文献15-17中,为了改善双三相电机和五相电机的这两个问题,引入了虚拟电压矢量
4、和占空比调制技术。这其中,Zhao Wenxiang 等提出了一种五相电机的级联模型预测电流控制方法,候选电压矢量降至615。Luo Yixiao 等研究了双三相永磁同步电机在模型预测控制中的计算负担,提出的方法将候选电压降低到 216。在文献15-16中,都合理简化了满足期望的电压矢量,而且电流谐波和转矩脉动都有了明显的改善,保证了电机的性能。但是,上述文献并未考虑共模电压带来的问题。在驱动系统中,考虑减少共模电压是必要的。因为逆变器的离散工作模式会带来电磁干扰、机械振动等不良问题,这会导致附近的电气设备无法正常运行。共模电压产生的共模电流会损害电机绝缘,产生的轴电流会腐蚀电机轴承,这都会影
5、响电机的使用寿命18-21。现有文献中减少共模电压的方法主 国家自然科学基金资助项目(61603263)。收稿日期 2022-08-22 改稿日期 2022-09-15 第 38 卷第 14 期 孙全增等 双三相永磁同步电机低共模电压模型预测电流控制 3709 要有两种:方法一是引入无源或有源滤波器,这需要设计期望的外部电路22-23;方法二是修改逆变器的 PWM 模式24-25。和方法一相比较,方法二设计简单,且不需要额外的硬件电路,成本较低,因此,近些年越来越受到人们的关注。而关于利用模型预测电流控制技术来减少共模电压主要有两种思路:思路一是消除控制集中产生大共模电压的零矢 量26-27。
6、例如,Yu Bin 等利用两个相位相反的大电压矢量合成虚拟零电压矢量,有效地减少了共模电压26。此外,文献27对双三相电机的复杂拓扑结构进行了研究,控制集中的电压矢量都具有零共模电压的特性,从而实现了驱动系统中共模电压的降低。思路二是对价值函数进行修改28-29。例如,文献28设置了共模电压项的权重系数,这就需要在减小共模电压和稳态性能之间做出选择。不同的权重系数会导致共模电压幅值和电流谐波畸变率的变化。此外,该方法对五相电机的 31 个电压矢量进行了预测计算,因此控制器的计算负担很重。为了解决上述的问题,本文提出了一种基于虚拟电压矢量的低共模电压模型预测电流控制方法(Model Predic
7、tion Current Control method based on Virtual Voltage Vector with Reduced Common-Mode Voltage,MPCC-VVV-RCMV)。首先,通过 36 个低共模电压的电压矢量来合成 48 个虚拟电压矢量,这些虚拟电压矢量用于减少共模电压和谐波电流。其次,在 48 个虚拟电压矢量中,根据参考电压矢量的位置来选择 4 个候选电压矢量。然后,通过新的价值函数对候选电压矢量进行评估,以确定最优电压矢量。这就使得价值函数评估计算减少到 4 次,控制器的计算负担显著减少。最后,通过实验证明了所提出方法的有效性。1 双三相永磁
8、同步电机数学模型 双三相永磁同步电机的定子绕组采用星形联接,两套绕组在空间上间隔 30 ,中性点相互隔离。电机由一套六相两电平逆变器供电。双三相永磁同步电机驱动系统拓扑结构如图 1 所示。根据空间矢量解耦原理可得,电机的变量可以映射到、xy 和o1o2 3 个互相正交的平面上,特别说明的是,平面只参与电机的能量转换,而 xy 和 o1o2平面只产生谐波损耗。由于本文研究的电机中性点是相互隔离的,所以不考虑 o1o2平面。进一步地,通过 Park变换可以得到双三相永磁同步电机在 dq 和 xy 轴下的数学模型为 (a)六相两电平逆变器 (b)双三相永磁同步电机 图 1 双三相永磁同步电机驱动系统
9、拓扑结构 Fig.1 Topological structure of dual three-phase permanent magnet synchronous motor drive system dds ddq qqqs qqd dfd dd diuR iLL itiuR iLL it=+=+(1)lslsssd dd dxxxyyyiuR iLtiuR iLt=+=(2)()epdqd qqf3TnLLi ii=+(3)式中,ud、uq分别为 d、q 轴上的电压;id和 iq分别为 d、q 轴上的电流;ux和 uy分别为 x、y 轴上的电压;ix和 iy分别为 x、y 轴上的电流;Rs
10、为定子电阻;为电角速度;Ld和 Lq分别为 d、q 轴上的电感;Lls为定子漏感;f为永磁体磁链;Te为电磁转矩;np为极对数。2 空间电压矢量和共模电压 将电压源逆变器的 64 种开关状态通过式(4)表示为双三相永磁同步电机在 平面上和 xy 平面上的电压矢量。3710 电 工 技 术 学 报 2023 年 7 月 ()()4859dcABCUVW8459dcABCUVW1313xyVUSS aS aS aS aS aVUSS aS aS aS aS a=+=+(4)式中,j30=ea;Si为逆变器的开关函数,Si=1 为开 关器件的上桥臂处于导通状态、下桥臂处于关断状 态,Si=0 为上桥
11、臂处于关断状态、下桥臂处于导通状态,i 为逆变器的 A、B、C、U、V、W 相;Udc为逆变器直流母线电压;V 和 Vxy分别为 平面上和 xy 平面上的电压幅值。其中 64 个电压矢量包括60 个基本电压矢量和 4 个零矢量(V07、V70、V00、V77)。将 60 个基本电压矢量按幅值可分为 G1、G2、G3、G4四组,如图 2 所示。G1、G2、G3和 G4组的电压矢量分别包含着大电压矢量、中大电压矢量、中小电压矢量和小电压矢量。四组电压矢量的幅值分别为()()1dcdc2dcdc3dcdc4dcdc2310.644620.471310.33132310.1726GUUGUUGUUGU
12、U+=(5)对于双三相永磁同步电机的两电平驱动系统所产生的共模电压,仅能够做到减少而不能完全消除。表 1 给出了 64 个电压矢量产生的共模电压。在这里定义两个概念:(1)由于本文讨论的对象是中性点相互隔离的双三相永磁同步电机,因此共模电压被定义为两个星形节点与直流母线侧中点之间的电压。定义 ABC三相中性点与直流母线中点之间的电压为 UconN,UVW 三相中性点与直流母线中点之间的电压为 (a)平面 (b)xy 平面 图 2 基本电压矢量 Fig.2 Basic voltage vectors 表 1 电压矢量产生的共模电压 Tab.1 Common-mode voltage genera
13、ted by voltage vector 编号电压矢量 UconNUconM(1)V44、V12、V22、V41、V24、V11、V14、V21、V42 dc6Udc6U(2)V32、V51、V64、V54、V31、V62、V61、V52、V34dc6Udc6U(3)V13、V26、V45、V46、V23、V15、V25、V16、V43dc6Udc6U(4)V55、V66、V33、V65、V36、V53、V56、V63、V35dc6Udc6U(5)V40 V20 V10 dc6Udc2U(6)V04 V02 V01 dc2Udc6U(7)V60 V30 V50 dc6Udc2U(8)V06
14、V03 V05 dc2Udc6U(9)V47 V27 V17 dc6Udc2U(10)V74 V72 V71 dc2Udc6U(11)V67 V37 V57 dc6Udc2U(12)V76 V73 V75 dc2Udc6U(13)V07 dc2Udc2U(14)V70 dc2Udc2U(15)V77 dc2Udc2U(16)V00 dc2Udc2U 第 38 卷第 14 期 孙全增等 双三相永磁同步电机低共模电压模型预测电流控制 3711 UconM。共模电压的计算为 AOBOCOconNUOWOconVOM33UUUUUUUU+=+=(6)式中,UAO、UBO、UCO、UUO、UVO、UWO
15、为逆变器桥臂输出中点与直流侧电压中点之间的电压差值。(2)UconN和 UconM的绝对值均等于 Udc/2,定义为大共模电压。如果其中一个绝对值等于 Udc/2,另一个绝对值等于 Udc/6,则定义为中大共模电压。两者的绝对值都等于 Udc/6,定义为小共模电压。3 传统的模型预测电流控制 3.1 双三相永磁同步电机的离散模型 传统模型预测控制方法(the Traditional Model Predictive Current Control method,MPCC-T)采用向前欧拉法对双三相永磁同步电机的数学模型进行离散化,可以表示为 sd(1)()dxx kx ktT+=(7)式中,x
16、 为一个变量,可以表示电流、电压等;k为第 k 次采样周期,k+1 为第 k+1 次采样周期,以此类推;Ts为采样周期。双三相永磁同步电机的离散表达式可以表示为 dds dddq qsqqs qqqd dfs()()(1)()()()()(1)()()LukR ikikikL ikTLukR ikikikL ikT=+=+(8)lssslsss()()(1)()()()(1)()xxxxyyyyLukR ikikikTLukR ikikikT=+=+(9)对式(8)和式(9)进行整理可以得到 k+1 时刻的电流预测值,但是考虑到数字处理引入的期望矢量和实际矢量之间的一步延时会恶化模型预测电流控
17、制的性能,为了解决这一问题,使用两步预测来补偿计算延迟30,瞬时 k+2 时刻的电流预测为 sssdddsqddsssqqqqqsfsdq(2)1(+1)(1)(+1)(2)1(+1)(+1)(+1)T RTikikukTikLLT RTikikukLLTTikL+=+=+(10)ssslslsssslsls(2)1(+1)(+1)(2)1(+1)(+1)xxxyyyT RTikikukLLT RTikikukLL+=+=+(11)3.2 传统的减少共模电压的模型预测电流方法 给出传统低共模电压的模型预测电流控制方法(the traditional model predictive curre
18、nt control method with Reduced Common-Mode Voltage,RCMV-36):首先从表1可以看出,G1、G2和G4组产生的都是小共模电压,G3组产生的是中大共模电压,零矢量产生大共模电压。根据传统的模型预测电流的思想,剔除产生中大共模电压和大共模电压的G3组矢量和零矢量,利用产生小共模电压的36个基本电压矢量作为控制集,如图3所示。图 3 具有小共模电压的电压矢量分布 Fig.3 Distribution diagram of voltage vectors with small common-mode voltages 首先,利用上一采样时刻作用于电
19、机的电压矢量来预测k+1时刻的电流值id(k+1),iq(k+1),ix(k+1),iy(k+1)。然后,将k+1时刻的电流作为反馈值对36个基本电压矢量进行预测,得到k+2时刻的电流值id(k+2),iq(k+2),ix(k+2),iy(k+2),接着通过式(12)的价值函数对这36个候选电压矢量进行评估。22*ddqq22*(2)(2)(2)(2)xyxxyygiiiiikiiikkk=+(12)式中,*di和*qi分别为参考电流在d和q轴上分量;*xi和*yi分别为参考谐波电流在x和y轴上分量;xy为权重系数。选择价值函数值最小的电压矢量作为最优电压矢量,将会在下一采样时刻作用于电机。注
20、意:对 3712 电 工 技 术 学 报 2023 年 7 月 于双三相永磁同步电机,在设计价值函数时不能忽略xy平面的谐波电流对于系统控制效果的影 响,所以引入了谐波电流ixy的权重系数xy,目的是减少xy平面上的谐波电流,减少定子损耗。另 外,为了消除xy平面上的谐波电流并实现相电流 正弦化,参考谐波电流(*xi,*yi)都设置为零。显然,权重系数使得方法复杂化,不同的权重系数会 导致不同的电流失真。更重要的是,关于权重系数的调整缺乏理论基础,这使得调整权重系数的工作会花费大量时间。传统减少共模电压的模型预测电流控制方法流程如图4所示。图 4 传统减少共模电压的模型预测电流 控制方法流程
21、Fig.4 Flow chart of traditional model predictive current control with reduced common-mode voltage method 4 所提方法 4.1 虚拟电压矢量的合成 合成虚拟电压矢量的目的是降低共模电压和xy平面上的谐波电流。由于图3中的G1、G2、G4组的电压矢量产生小共模电压,考虑利用这三组电压矢量合成虚拟电压矢量来降低共模电压。此外,从式(2)可以看出,双三相永磁同步电机在xy平面上的数学模型可以等效为一个由电机定子电阻与电机自漏感组成的串联电路,因为它们数值是比较小的,所以在xy平面上产生很小的电压就
22、会引起数值很大的谐波电流。这就考虑对xy平面上的电压进行控制。因此,研究了G1、G2和G4这三组电压矢量在空间上的分布,合成了四组虚拟电压矢量。具有减少谐波电流的电压矢量分布如图5所示。图5给出了 V44和 V65、V44和 V21、V65和 V56的电压矢量分布,类似地,在 平面上,G1和G2组的同向电压矢量、G1和G4组的反向电压矢量、G3和G4组的同向电压矢量都在xy平面上是相反方向,这说明它们关于影响谐波电流方面存在相反的性质。因此,可以设置一定的占空比使它们在xy平面上的平均 图 5 具有减少谐波电流的电压矢量分布 Fig.5 Distribution diagram of volt
23、age vector with the harmonic current reduction 电压值为零,从而达到减少谐波电流的目的。虚拟电压矢量的分布如图6所示,首先给出合成的48个虚拟电压矢量分布,将48个虚拟电压矢量分为四组。第一组由12个大虚拟电压矢量组成,记为VVL;第二组由12个中虚拟电压矢量组成,记为VVM;第三组由12小虚拟电压矢量构成,记为VVS;第四组由12个虚拟零电压矢量组成,记为VVZ。图 6 虚拟电压矢量分布 Fig.6 Distribution diagram of the virtual voltage vector VVL组虚拟电压矢量由 平面上G1组和G2组同
24、向的电压矢量合成,如利用 V44和 V65来合成 VVL1,其中1、2分别为 V44、V65的占空比,表达式为 L14465L144612512xyxyxy=+=VVVVVVVV (13)式中,|VVL1|和|VVL1|xy分别为虚拟电压矢量 VVL1 第 38 卷第 14 期 孙全增等 双三相永磁同步电机低共模电压模型预测电流控制 3713 在 平面和xy平面上的幅值。虚拟电压矢量 VVL1以在xy平面上的平均电压值等于零作为目标条件,有 L144612152=+=10 xyxxyy=VVVV (14)求解为 L1dc120.5970.7320.268U=VV (15)VVM组虚拟电压矢量由
25、 平面上G1组和G4组的反向电压矢量合成,如利用 V44和 V21来合成VVM1,其中3、4分别为 V44、V21的占空比,表达式为 M14421M144234341xyxyxy=VVVVVVVV (16)虚拟电压矢量 VVM1以在xy平面上的平均电压值等于零作为目标条件,有 M144234314=+=10 xyxxyy=VVVV (17)求解为 M1dc340.4720.7890.211U=VV (18)VVS组虚拟电压矢量由 平面上G2组和G4组的同向电压矢量合成,如 V65和 V56来合成 VVS1,其中5、6分别为 V65、V56的占空比,表达式为 S16556S165556656xy
26、xyxy=+=VVVVVVVV (19)同样地,虚拟电压矢量 VVS1以在xy平面上的平均电压值等于零作为目标条件,有 56S1655656+=01xyyxxy=VVVVV (20)求解为 S1dc560.3450.5780.422U=VV (21)控制集中没有基本零矢量会导致控制裕度下降,造成相电流纹波较大。为了解决这一问题,所提方法引入了额外的12个虚拟电压矢量,即VVZ组的虚拟零电压矢量。虚拟零电压矢量利用在 平面上,3个幅值相同、相位相差120 的大电压矢量作用相同时间来合成。例如,虚拟零电压矢量VVZ1的合成图如图7所示,虚拟零电压矢量 VVZ1由 V44、V22、V11合成,根据三
27、角形法则可得,当V44、V22、V11作用相同时间时,在xy平面上的平均电压值为零,这保证了虚拟零电压矢量合成时xy平面上没有额外的谐波产生,且在 平面上,三者的平均电压值也为零,这就满足了零矢量的概念。注意,从表1可以看到,相较于零矢量来说,虚拟零电压矢量的共模电压大大降低。更重要的是,合成虚拟零电压矢量的3个电压矢量的共模电压是相同的,在一个采样周期内,虚拟零电压矢量作用于电机时共模电压是完全不变的。图 7 虚拟零电压矢量 VVZ1的合成图 Fig.7 Synthesis of virtual zero voltage vector VVZ1 根据伏秒平衡原理,设定 V44、V22和 V1
28、1的占空比分别为1、2和3,则可以根据式(22)计算三者的占空比。111 44222312301+=+=VVV (22)由上述可得,虚拟零电压矢量若达到与零矢量相同的效果,则3个电压矢量的占空比也应该是相同的,这就有一组特解,即1=2=3=1/3。另外,V64、V32、V51、V66、V33、V55和 V26、V45、V13这三组电压矢量,也可以根据式(22)来 3714 电 工 技 术 学 报 2023 年 7 月 合成虚拟零电压矢量,一共可以合成12个虚拟零电压矢量。虚拟零电压矢量的编号和合成见表2。表 2 虚拟零电压矢量的合成 Tab.2 Synthesis of virtual zer
29、o voltage vector 编号 虚拟零电压矢量的合成 VVZ1 13V44+13V22+13V11 VVZ2 13V64+13V32+13V51 VVZ3 13V66+13V33+13V55 VVZ4 13V26+13V13+13V45 VVZ5 13V22+13V11+13V44 VVZ6 13V32+13V51+13V64 VVZ7 13V33+13V55+13V66 VVZ8 13V13+13V45+13V26 VVZ9 13V11+13V44+13V22 VVZ10 13V51+13V64+13V32 VVZ11 13V55+13V66+13V33 VVZ12 13V45+13
30、V26+13V13 类似地,VVL、VVM、VVS和VVZ四组中的其他虚拟电压矢量也按本节的理论来合成。所有的虚拟电压矢量在xy平面上的平均电压值都为零,且都为小共模电压,虚拟电压矢量的性质见表3。图8给出四组虚拟电压矢量的电压矢量切换状态,分别以 VVL1、VVM1、VVS1和 VVZ1为例。表 3 虚拟电压矢量的性质 Tab.3 Properties of the virtual voltage vector 组别|VV|VV|xy|UconN|、|UconM|VVL 0.597Udc 0 16Udc VVM 0.472Udc 0 16Udc VVS 0.345Udc 0 16Udc VV
31、Z 0 0 16Udc 对已存在的虚拟零电压矢量存在的问题进行分析,文献26对于五相电机的虚拟零电压矢量进行了研究,选择相位相反的两个大电压矢量作用相同时间来合成虚拟零电压矢量,如1/2V44+1/2V33,若此方法拓展到双三相永磁同步电机上弊端为:当电压矢量发生切换时(如 V44V33的变化),从表4所示的电压矢量对应的相电压,可以看出,六相中的A相和U相,相电压的跳跃幅值达到4/3Udc,电压变化率增加,逆变器的du/dt过大,将造成电机端子处出现过电压的隐患,而所提方法的虚拟零电压矢 (a)VVL1 (b)VVM1 (c)VVS1 第 38 卷第 14 期 孙全增等 双三相永磁同步电机低
32、共模电压模型预测电流控制 3715 (d)VVZ1 图 8 虚拟电压矢量的 PWM 信号产生 Fig.8 PWM signal generation of virtual voltage vectors 表 4 电压矢量对应的相电压 Tab.4 Phase voltages corresponding to voltage vectors 基本电压矢量 VAN VBN VCN VUM VVM VWMV44 dc23U dc3U dc3U dc23U dc3Udc3UV64 dc3U dc3U dc23U dc23U dc3Udc3UV66 dc3U dc3U dc23U dc3U dc3Udc
33、23UV26 dc3U dc23U dc3U dc3U dc3Udc23UV22 dc3U dc23U dc3U dc3U dc23Udc3UV32 dc23U dc3U dc3Udc3U dc23Udc3UV33 dc23U dc3U dc3Udc23U dc3Udc3UV13 dc3U dc3U dc23U dc23U dc3Udc3UV11 dc3U dc3U dc23U dc3U dc3Udc23UV51 dc3U dc23U dc3U dc3U dc3Udc23UV55 dc3U dc23U dc3U dc3U dc23Udc3UV45 dc23U dc3U dc3U dc3U dc
34、23Udc3UV52 dc3U dc23U dc3U dc3U dc23Udc3U 量,当电压矢量发生切换时,(如 V44V22V11的变化),相电压的最大跳跃幅值可以降低至Udc。针对双三相永磁同步电机特有的电压矢量分布,引入了特定的虚拟零电压矢量,且虚拟零电压矢量作用时电机的共模电压是不变的,减少了共模电压的变化频率。4.2 参考电压矢量的计算 最优电压矢量在48个虚拟电压矢量中选择。为了避免遍历计算,减少计算负担,首先对参考电压矢量进行计算。根据无差拍电流预测控制原则,应满足 ddqq*(2)(2)ikiiki+=+=(23)将式(23)代入式(10),参考电压矢量*V的 d轴和q轴分量
35、可以表示为 dds dddq qsqqs q*qqd dsf*(1)(1)(1)(1)(1)(1)LVR ikiikL ikTLVR ikiikL ikT=+=+(24)通过式(24)计算,可以获得预期的参考电压矢量,该参考电压矢量可以用复数的形式表示为*dqjVVV=+(25)式中,j为虚数单位。通过Park反变换将式(25)中的参考电压矢量转换到 平面,有 d*q*cossinsincosVVVV|=|(26)式中,*V和*V 分别为参考电压矢量在、轴上的 电压分量。可通过式(27)获得参考电压矢量在 平面上的位置为*arctanVV=(27)式(27)确定了参考电压矢量的扇区位置,可以对
36、接近参考电压矢量的电压矢量进行评估,例如,如图6所示,当参考电压矢量落入S1扇区时,参与评估的候选电压矢量为 VVL1、VVM1、VVS1、VVZ1。3716 电 工 技 术 学 报 2023 年 7 月 选择表2中适当的虚拟零电压矢量可以降低所提方法的开关频率。当参考电压矢量落入不同扇区时,根据表5选择相应的候选电压矢量 VVLi、VVMi、VVSi、VVZi(i=1,2,3,12)。在每个采样周期内需要进行4次价值函数评估,相对RCMV-36方法的36次计算来说,控制器的计算负担大大降低。4.3 价值函数的设计 为消除谐波项的权重系数,设计了新的价值函数为*VVVgV=+(28)式中,V
37、和V 分别为虚拟电压矢量在、轴上的电压分量。通过式(28)来评估4个候选电压矢量,其中价值函数最小的为最优电压矢量 VVopt。图9为所提方法的流程。表 5 根据参考电压矢量所在位置而确定的 候选电压矢量 Tab.5 Candidate voltage vectors according to the location of the reference voltage vector 扇区 下一采样周期候选电压矢量 S1 VVZ1、VVL1、VVM1、VVS1 S2 VVZ2、VVL2、VVM2、VVS2 S3 VVZ3、VVL3、VVM3、VVS3 S4 VVZ4、VVL4、VVM4、VVS4
38、 S5 VVZ5、VVL5、VVM5、VVS5 S6 VVZ6、VVL6、VVM6、VVS6 S7 VVZ7、VVL7、VVM7、VVS7 S8 VVZ8、VVL8、VVM8、VVS8 S9 VVZ9、VVL9、VVM9、VVS9 S10 VVZ10、VVL10、VVM10、VVS10 S11 VVZ11、VVL11、VVM11、VVS11 S12 VVZ12、VVL12、VVM12、VVS12 图 9 所提方法的流程 Fig.9 Flowchart of the proposed method 5 实验验证 为了验证所提方法的有效性,搭建了一个基于TMS320F28335的实验平台,如图10
39、所示。直流母线电压为340 V,将两个容值相等的电容串联在直流 母 线 侧 引 出 直 流 侧 中 点;采 样 频 率 设 置 为10 kHz;高压探头(Tektronix THDP0100)测量共模电压。电流探头(Tektronix TCO404XL)采集相电流数据。转子位置由1016位分辨率的旋转数字转换器AD2S1210获得。转矩和转速由转矩传感器(K-T40B-500Q)测量,利用三相异步电机作为负载电机,双三相永磁同步电机的主要参数见表6。MPCC-T和RCMV-36方法的权重系数都设置为0.1。图 10 实验平台 Fig.10 Experimental platform 第 38
40、卷第 14 期 孙全增等 双三相永磁同步电机低共模电压模型预测电流控制 3717 表 6 实验电机参数 Tab.6 Experimental motor parameters 参 数 数 值 额定功率/kW 28 额定转速/(r/min)3 000 额定转矩/(Nm)90 极对数 5 定子电阻/0.002 d 轴电感/H 200 q 轴电感/H 200 定子磁链/Wb 0.092 转动惯量/(kgm2)0.02 5.1 稳态实验 稳态实验结果如图11所示,在电机转速给定1 500 r/min,负载给定40 Nm工况下,三种方法的稳态电流均达到30 A左右。注意,由图11可以看出,MPCC-VV
41、V-RCMV的相电流质量优于MPCC-T和RCMV-36方法。通过快速傅里叶分析可得,MPCC-VVV-RCMV方法下的相电流总谐波畸变率(Total Harmonic Distortion,THD)和5次谐波畸变率H5均小于MPCC-T和RCMV-36方法。MPCC-VVV-RCMV方法在减少5次谐波方面优于两种传统方法,这与虚拟电压矢量的引入有关。而对于同样具有减少共模电压的RCMV-36方法而言,为了实现减少共模电压,选取小共模电压的基本电压矢量作为控制集,但并未对xy平面的电压进行有效控制。摒弃了零矢量,导致了相电流质量下降。接着,研究了三种方法对于转矩的影响,定义转矩脉动为 (a)M
42、PCC-T (b)RCMV-36 (c)MPCC-VVV-RCMV 图 11 稳态实验结果 Fig.11 Steady state experimental results()2rippleave11nmmTTTn=(29)式中,Tave为转矩的平均值;Tm为转矩的实际值;n为数据点个数。从图11中可以对比看出,在MPCC-VVV-RCMV方法下的电机转矩脉动小于MPCC-T和RCMV-36方法。最后,研究了三种方法下共模电压的幅值,这里测试的是UconN幅值。由图11a图11c对比可以看出,由于MPCC-T采用零矢量,因此共模电压的负峰值为170 V,正峰值为56.67 V,峰峰值达到了22
43、6.67 V。而对于RCMV-36和MPCC-VVV-RCMV方法而言,由于控制集剔除了零矢量,共模电压的负峰值为56.67 V,正峰值为56.67 V,峰峰值降低至113.34 V。共模电压的峰峰值范围减小。说明MPCC-VVV-RCMV方法有效地减少了共模电压。3718 电 工 技 术 学 报 2023 年 7 月 5.2 动态实验 对三种方法下的动态性能进行了研究。动态实验结果如图12所示。在电机转速给定1 500 r/min情况下,负载从20 Nm增加到40 Nm。从图12c (a)MPCC-T (b)RCMV-36 (c)MPCC-VVV-RCMV 图 12 动态实验结果 Fig.1
44、2 Dynamic state experimental results 可以看出,电机转速曲线平滑,MPCC-VVV-RCMV方法提供了更正弦化和高质量的相电流波形。此外,电磁转矩还可以快速跟踪负载指令,且变化稳定。证明了MPCC-VVV-RCMV继承了前两种传统模型预测电流控制方法良好的动态响应能力。5.3 开关频率实验 通过计算在恒定时间内,六相两电平逆变器的12个开关器件总跳变次数,测试了电机转速在3002 400 r/min范围内三种方法下的平均开关频率。平均开关频率的定义为 aveave,Aave,Bave,Cave,Uave,Vave,W1(6+)fffffff=+(30)式中,
45、fave,A、fave,B、fave,C、fave,U、fave,V和fave,W分别 为A、B、C、U、V和W相的平均开关频率。平均开关频率实验结果如图13所示,MPCC-VVV-RCMV方 法 下 系 统 的 平 均 开 关 频 率 高 于RCMV-36和MPCC-T。这是因为MPCC-VVV-RCMV采用了虚拟电压矢量,在一个采样周期内有两个或者三个电压矢量发生切换,这给开关器件带来了更多的动作。而RCMV-36和MPCC-T方法在一个采样周期内只使用一个电压矢量,所以平均开关频率较低。图 13 平均开关频率实验结果 Fig.13 Experimental results of aver
46、age switching frequency 5.4 电机参数失配实验 考虑到电机在运行的过程中,电机的参数会发生变化,例如:电机温度提升会导致电阻增加,或者过载条件下会出现电感饱和现象,导致电感值下降等情况。设计了五组实验,来研究非理想预测模型对控制性能的影响,即验证参数变化对于控制性能的影响,下面给出了电机电阻和电感的五种情况:情况1:电阻和电感值不变;情况2:电阻值增加20%,电感值不变;情况3:电阻值减少20%,电感值不变;情况4:电阻值不变,电感值增加20%;情况5:电阻值不变,电感值减少20%。第 38 卷第 14 期 孙全增等 双三相永磁同步电机低共模电压模型预测电流控制 37
47、19 电机参数变化时实验结果如图14所示。从图14中可以看出,尽管电阻和电感发生了变化,但是输出电流波形仍保持良好。因此,当电机参数在一定范围内变化时,所提方法具有较强的鲁棒性。图 14 电机参数变化时实验结果 Fig.14 Experimental results of motor parameter changes 5.5 计算负担 虽然MPCC-VVV-RCMV的控制集由48个虚拟电压矢量组成。但是,通过计算参考电压矢量位置来精简候选电压矢量,避免了对所有的虚拟电压矢量进行遍历的预测计算,使得在每个采样周期内,只进行1次参考电压矢量的计算和4次价值函数的评估。计算负担对比见表7。可以看出
48、,所提方法相较于MPCC-T和RCMV-36方法显著地减少了控制器计算负担。表 7 计算负担对比 Tab.7 Comparison of calculation burden 方法 计算量 MPCC-T RCMV-36 MPCC-VVV-RCMV总电压矢量的个数 13 36 48 价值函数的计算次数 13 36 4 总计算时间/s 33 95 16 6 结论 本文介绍了一种双三相永磁同步电机低共模电压模型预测电流控制,目的是减少共模电压和谐波电流。控制集中48个虚拟电压矢量具有小共模电压,且48个虚拟电压矢量在xy平面上的平均电压值为零,减少了xy平面上的谐波电流。所提方法中的价值函数消除了谐
49、波电流项的权重系数。另外,在48个虚拟电压矢量中,根据参考电压矢量的位置,确立了4个候选的电压矢量,通过定义的新价值函数进行评估,确定出最优的电压矢量。将所提方法与现有的传统模型预测电流方法进行了比较,得到以下结论:1)与MPCC-T相比,本文提出的方法将共模电压峰值限制为Udc/6和Udc/6,减少了共模电压。2)所提方法在电流质量上优于RCMV-36和MPCC-T。此外,消除了价值函数中的谐波项权重系数,避免了繁琐的权重系数的调整工作。3)与RCMV-36相比,所提方法大大降低了计算量。4)与现有的虚拟零电压矢量方法相比,所提方法的电压变化率降低了约25%。5)与MPCC-T和RCMV-36方法相比,所提方法平均开关频率较高。参考文献 1 黄林森,赵文祥,吉敬华,等.稳态性能改善的双三相永磁电机直接转矩控制J.电工技术学报,2022,37(2):355-367.Huang Linsen