首页> 中国专利> 改进的永磁同步发电机模型预测直接转矩控制方法

改进的永磁同步发电机模型预测直接转矩控制方法

摘要

本发明公开了一种改进的永磁同步发电机模型预测直接转矩控制方法,属于电机调速领域。其特征在于,该方法基于全阶滑模观测器在静止坐标系上实现永磁同步发电机的模型预测直接转矩控制,从而避免了在预测过程中使用发电机的d轴电感参数,并提高了控制系统对发电机q轴电感参数变化的鲁棒性。同时,该方法避免了静止坐标系到同步旋转坐标系的坐标变换运算,从而简化了算法。此外,该方法基于虚拟转矩构建了一个新的目标函数,从而消除了权重因子,简化了系统设计。

著录项

  • 公开/公告号CN105356810A

    专利类型发明专利

  • 公开/公告日2016-02-24

    原文格式PDF

  • 申请/专利权人 合肥工业大学;

    申请/专利号CN201510701068.7

  • 申请日2015-10-26

  • 分类号H02P21/30;H02P21/13;

  • 代理机构合肥和瑞知识产权代理事务所(普通合伙);

  • 代理人王挺

  • 地址 230009 安徽省合肥市屯溪路193号

  • 入库时间 2023-12-18 14:26:07

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-01-02

    授权

    授权

  • 2016-03-23

    实质审查的生效 IPC(主分类):H02P21/30 申请日:20151026

    实质审查的生效

  • 2016-02-24

    公开

    公开

说明书

技术领域

本发明涉及模型预测控制在永磁同步发电机驱动控制领域的应用,如永磁同步发电机在 直驱风力发电领域的应用。

背景技术

随着石油、天然气等不可再生能源的枯竭,新能源技术得到蓬勃发展。风力发电技术将 可再生的风能资源高效的转化为电能,为人类可持续发展提供了新的能源。基于永磁同步发 电机的直驱风力发电系统因无需齿轮箱、电网适应性强等优点而得到广泛应用。随着风力发 电系统逐渐向中压大功率发展,开关频率越来越低,常规的矢量控制技术的控制性能随着开 关频率的降低而急剧恶化。模型预测控制技术因具有可实现低开关频率控制和多目标优化控 制等优点而受到越来越多的关注。文献“MatthiasPreindl,SilverioBolognani.ModelPredictive DirectTorqueControlWithFiniteControlSetforPMSMDriveSystems,Part1:MaximumTorque PerAmpereOperation[J].IEEETrans.Ind.Inf.,vol.9,no.4,pp.1912–1921,Nov.2013.” (MatthiasPreindl,SilverioBolognani.永磁同步电机驱动系统有限控制集模型预测直接转矩控 制第一部分:最大转矩电流比运行[J].IEEE工业信息杂志,2013年11月第9卷4期,第1912 页到1921页)、文献“MatthiasPreindl,SilverioBolognani.ModelPredictiveDirectTorqueControl WithFiniteControlSetforPMSMDriveSystems,Part2:FieldWeakeningOperation[J].IEEE Trans.Ind.Inf.,vol.9,no.2,pp.648–657,May2013.”(MatthiasPreindl,SilverioBolognani.永 磁同步电机驱动系统有限控制集模型预测直接转矩控制第二部分:弱磁运行[J].IEEE工业信 息杂志,2013年5月第9卷2期,第648页到657页)、文献“WeiXie,XiaocanWang,Fengxiang Wang,WeiXu,RalphM.Kennel,DieterGerling,andRobertD.Lorenz.FiniteControlSet-Model PredictiveTorqueControlwithaDeadbeatSolutionforPMSMDrives[J].IEEETrans.Ind. Electron.,vol.62,no.9,pp.5402-5410,Sept.2015.”(WeiXie,XiaocanWang,FengxiangWang, WeiXu,RalphM.Kennel,DieterGerling,andRobertD.Lorenz.基于无差拍的永磁同步电机有 限控制集预测转矩控制[J].IEEE工业电子杂志,2015年9月第62卷9期,第5402页到5410 页)等均研究了模型预测控制在永磁同步电机控制中的应用。然而,现有的永磁同步电机模 型预测直接转矩控制技术还存在如下缺点:

1)、现有的永磁同步电机模型预测直接转矩控制技术均在同步旋转坐标系上实现,需要 大量的坐标变换运算,占用较多的CPU资源;

2)、现有的永磁同步电机模型预测直接转矩控制技术需要使用永磁同步电机的4个电气 参数进行预测控制,参数依赖性强,鲁棒性差。

发明内容

为了提高永磁同步发电机模型预测直接转矩控制的参数鲁棒性,简化算法,本发明提出 了改进的永磁同步发电机模型预测直接转矩控制方法。该方法在静止坐标系上实现模型预测 直接转矩控制,从而简化了运算,提高了参数鲁棒性。

1、改进的永磁同步发电机模型预测直接转矩控制方法,包括永磁同步发电机电压、电流 的采样,其特征在于,它包括以下步骤:

步骤1、采样两相静止αβ坐标系下的k时刻永磁同步发电机的电压uα(k)、uβ(k)和电流 iα(k)、iβ(k);

步骤2、将步骤1得到的k时刻永磁同步发电机两相静止αβ坐标系下的电压uα(k)、uβ(k) 和电流iα(k)、iβ(k)带入全阶滑模观测器,得到k时刻两相静止αβ坐标系下的有效反电动势

步骤3、根据步骤2所述的电压uα(k)、uβ(k),电流iα(k)、iβ(k)和有效反电动势预测k+1时刻两相静止αβ坐标系下的电流iα(k+1)和iβ(k+1);

步骤4、根据步骤2得到的有效反电动势和步骤3得到的k+1时刻的电流 iα(k+1)、iβ(k+1),预测k+1时刻两相静止αβ坐标系下的定子磁链和

步骤5、根据步骤3得到的电流iα(k+1),步骤3得到的定子磁链和7个电压 uα1(k+1)、uα2(k+1)、uα3(k+1)、uα4(k+1)、uα5(k+1)、uα6(k+1)和uα7(k+1),预测k+2时 刻两相静止αβ坐标系下的7个定子磁链和

步骤6、根据步骤3得到的电流iβ(k+1),步骤4得到的定子磁链和7个电压 uβ1(k+1)、uβ2(k+1)、uβ3(k+1)、uβ4(k+1)、uβ5(k+1)、uβ6(k+1)和uβ7(k+1),预测k+2 时刻两相静止αβ坐标系下的7个定子磁链和

步骤7、根据步骤2得到的有效反电动势步骤3得到的电流iα(k+1)和7个电压 uα1(k+1)、uα2(k+1)、uα3(k+1)、uα4(k+1)、uα5(k+1)、uα6(k+1)和uα7(k+1),预测k+2时 刻两相静止αβ坐标系下的7个电流iα1(k+2)、iα2(k+2)、iα3(k+2)、iα4(k+2)、iα5(k+2)、 iα6(k+2)和iα7(k+2);

步骤8、根据步骤2得到的有效反电动势步骤3得到的电流iβ(k+1)和7个电压 uβ1(k+1)、uβ2(k+1)、uβ3(k+1)、uβ4(k+1)、uβ5(k+1)、uβ6(k+1)和uβ7(k+1),预测k+2 时刻两相静止αβ坐标系下的7个电流iβ1(k+2)、iβ2(k+2)、iβ3(k+2)、iβ4(k+2)、iβ5(k+2)、 iβ6(k+2)和iβ7(k+2);

步骤9、根据步骤5得到的7个定子磁链和步骤6得到的7个定子磁链和步骤7得到的7个电流 iα1(k+2)、iα2(k+2)、iα3(k+2)、iα4(k+2)、iα5(k+2)、iα6(k+2)和iα7(k+2),步骤8得到 的7个电流iβ1(k+2)、iβ2(k+2)、iβ3(k+2)、iβ4(k+2)、iβ5(k+2)、iβ6(k+2)和iβ7(k+2), 预测k+2时刻的7个转矩Te1(k+2)、Te2(k+2)、Te3(k+2)、Te4(k+2)、Te5(k+2)、Te6(k+2)、 Te7(k+2)和k+2时刻的7个虚拟转矩Tev1(k+2)、Tev2(k+2)、Tev3(k+2)、Tev4(k+2)、Tev5(k+2)、 Tev6(k+2)和Tev7(k+2);

步骤10、根据设定的转矩指令Teref,定子磁链幅值ψsref指令,步骤9得到的7个转矩 Te1(k+2)、Te2(k+2)、Te3(k+2)、Te4(k+2)、Te5(k+2)、Te6(k+2)、Te7(k+2)和7个虚拟转 矩Tev1(k+2)、Tev2(k+2)、Tev3(k+2)、Tev4(k+2)、Tev5(k+2)、Tev6(k+2)和Tev7(k+2),计算 7个目标函数值J1、J2、J3、J4、J5、J6和J7

步骤11、比较步骤10得到的7个目标函数值J1、J2、J3、J4、J5、J6和J7的大小, 确定目标函数最小值对应的电压uαi(k+1)和uβi(k+1),并将其用于控制;

其中,uαi(k+1)和uβi(k+1)的下标i=1,2,3,4,5,6,7;

上述步骤中,步骤5和步骤7所述的7个电压uα1(k+1)、uα2(k+1)、uα3(k+1)、uα4(k+1)、 uα5(k+1)、uα6(k+1)、uα7(k+1)依次满足下式:

uα1(k+1)=0

uα2(k+1)=-13udc

uα3(k+1)=-13udc

uα4(k+1)=-23udc

uα5(k+1)=23udc

uα6(k+1)=13udc

uα7(k+1)=13udc

其中,udc为逆变器直流侧电压值。

上述步骤中,步骤6和步骤8所述的7个电压uβ1(k+1)、uβ2(k+1)、uβ3(k+1)、uβ4(k+1)、 uβ5(k+1)、uβ6(k+1)、uβ7(k+1)依次满足下式:

uβ1(k+1)=0

uβ2(k+1)=-33udc

uβ3(k+1)=33udc

uβ4(k+1)=0

uβ5(k+1)=0

uβ6(k+1)=-33udc

uβ7(k+1)=33udc

其中,udc为逆变器直流侧电压值。

优选的,步骤3预测k+1时刻两相静止αβ坐标系下的电流iα(k+1)和iβ(k+1)的方式如下 所示:

iα(k+1)=(1-RsTsLq)iα(k)+TsLq(uα(k)-e^α(k))

iβ(k+1)=(1-RsTsLq)iβ(k)+TsLq(uβ(k)-e^β(k))

其中,Rs为定子电阻,Lq为q轴电感,Ts为控制周期。

优选的,步骤4预测k+1时刻两相静止αβ坐标系下的定子磁链和的 方式如下所示:

ψ^sα(k+1)ψ^sβ(k+1)=Lqiα(k+1)iβ(k+1)+e^β(k)ωr(k)-e^α(k)ωr(k)

其中,Lq为q轴电感,ωr(k)为k时刻发电机的电角速度,可根据编码器信号得到。

优选的,步骤5预测k+2时刻两相静止αβ坐标系下的7个定子磁链和如下式所示:

ψ^sαi(k+2)=ψ^sα(k+1)+(uαi(k+1)-Rsiα(k+1))Ts

其中,uαi(k+1)的下标i=1,2,3,4,5,6,7;Rs为定子电阻,Ts为控制 周期。

优选的,步骤6预测k+2时刻两相静止αβ坐标系下的7个定子磁链和如下式所示:

ψ^sβi(k+2)=ψ^sβ(k+1)+(uβi(k+1)-Rsiβ(k+1))Ts

其中,ψsβi(k+2)、uβi(k+1)的下标i=1,2,3,4,5,6,7;Rs为定子电阻,Ts为控制 周期。

优选的,步骤7预测k+2时刻两相静止αβ坐标系下的7个电流的方式如下所示:

iαi(k+2)=(1-RsTsLq)iα(k+1)+TsLq(uαi(k+1)-e^α(k))

其中,iαi(k+2)、uαi(k+1)的下标i=1,2,3,4,5,6,7;Rs为定子电阻,Lq为q轴 电感,Ts为控制周期。

优选的,步骤8预测k+2时刻两相静止αβ坐标系下的7个电流的方式如下所示:

iβi(k+2)=(1-RsTsLq)iβ(k+1)+TsLq(uβi(k+1)-e^β(k))

其中,iβi(k+2)、uβi(k+1)的下标i=1,2,3,4,5,6,7;Rs为定子电阻,Lq为q轴 电感,Ts为控制周期。

优选的,步骤9预测k+2时刻的7个转矩Te1(k+2)、Te2(k+2)、Te3(k+2)、Te4(k+2)、 Te5(k+2)、Te6(k+2)、Te7(k+2),如下式所示:

Tei(k+2)=32np(ψ^sαi(k+2)iβi(k+2)-ψ^sβi(k+2)iαi(k+2))

其中,Tei(k+2)、iαi(k+2)、iβi(k+2)的下标i=1,2,3,4,5, 6,7;np为永磁同步发电机的极对数。

预测k+2时刻的7个虚拟转矩的方式如下所示:

Tevi(k+2)=32np(ψ^sαi(k+2)iαi(k+2)+ψ^sβi(k+2)iβi(k+2))

其中,Tevi(k+2)、iαi(k+2)、iβi(k+2)的下标i=1,2,3,4,5, 6,7;np为永磁同步发电机的极对数。

优选的,步骤10所述的计算7个目标函数值的方式如下所示:

Ji=|Teref-Tei(k+2)|+|32npψsref2-ψf2Lq-Tevi(k+2)|

其中,Ji为目标函数,Ji、Tei(k+2)、Tevi(k+2)的下标i=1,2,3,4,5,6,7;ψf为 永磁体磁链。

本发明的有益效果为:通过在静止坐标系上进行永磁同步发电机的模型预测控制,一方 面,避免了静止坐标系向同步旋转坐标系的坐标变换,从而简化了算法,另一方面,克服了 发电机d轴电感和q轴电感对模型预测直接转矩控制的影响,从而提高了控制精度。

附图说明

图1为所提算法的整体框图。

图2为传统永磁同步发电机模型预测直接转矩控制在q轴电感Lq发生变化时的实验结果。

图3为本发明算法在q轴电感Lq发生变化时的实验结果。

图4为本发明算法和传统永磁同步发电机模型预测直接转矩控制算法的软件执行时间对 比图。

具体实施方式

本发明是改进的永磁同步发电机模型预测直接转矩控制方法,该方法在静止αβ坐标系上 实现模型预测直接转矩控制,从而简化了运算,提高了参数鲁棒性。

图1给出了本发明所提算法的整体框图。由图1可知,本发明是通过以下步骤实现的:

步骤1、采样的k时刻的永磁同步发电机电压uab、ubc和电流ia、ib、ic,得到静止坐标 系上的电压uα(k)、uβ(k)和电流iα(k)、iβ(k),如图1所示;其中,k随着控制器的运行而不 断增加,k=1,2,3···;

步骤2、将步骤1得到的k时刻永磁同步发电机的电压uα(k)、uβ(k)和电流iα(k)、iβ(k) 带入全阶滑模观测器,估计得到k时刻两相静止αβ坐标系下的有效反电动势

所述的全阶滑模观测器如下式所示:

pi^α(k)=-RsLqi^α(k)+uα(k)Lq-e^α(k)Lq-1Lqsαpi^β(k)=-RsLqi^β(k)+uβ(k)Lq-e^β(k)Lq-1Lqsβpe^α(k)=-ωr(k)e^β(k)+Nsαpe^β(k)=ωr(k)e^α(k)+Nsβ

其中,sα=Msgn(i^α(k)-iα(k)),sβ=Msgn(i^β(k)-iβ(k)),M和N为增益,sgn()为符号函数, 为估计的k时刻的电流,为估计的k时刻的有效反电动势,Rs为定 子电阻,Lq为q轴电感,ωr(k)为k时刻发电机的电角速度。

步骤1-2所述对应图1中的全阶滑模观测器部分;

步骤3、根据步骤2所述的电压uα(k)、uβ(k),电流iα(k)、iβ(k)和估计的有效反电动势 预测k+1时刻两相静止αβ坐标系下的电流iα(k+1)和iβ(k+1),如下式所示:

iα(k+1)=(1-RsTsLq)iα(k)+TsLq(uα(k)-e^α(k))

iβ(k+1)=(1-RsTsLq)iβ(k)+TsLq(uβ(k)-e^β(k))

其中,Rs为定子电阻,Lq为q轴电感,Ts为控制周期。

步骤4、根据步骤2得到的有效反电动势和步骤3得到的k+1时刻的电流 iα(k+1)、iβ(k+1),预测k+1时刻两相静止αβ坐标系下的定子磁链和如下式所示:

ψ^sα(k+1)ψ^sβ(k+1)=Lqiα(k+1)iβ(k+1)+e^β(k)ωr(k)-e^α(k)ωr(k)

其中,ωr(k)为k时刻发电机的电角速度,可根据编码器信号得到。

步骤3-4所述对应图1中的静止坐标系上的预测过程部分;

步骤5、根据步骤3得到的电流iα(k+1),步骤4得到的定子磁链和7个电压 uα1(k+1)、uα2(k+1)、uα3(k+1)、uα4(k+1)、uα5(k+1)、uα6(k+1)和uα7(k+1),预测k+2时 刻两相静止αβ坐标系下的7个定子磁链和如下式所示:

ψ^sαi(k+2)=ψ^sα(k+1)+(uαi(k+1)-Rsiα(k+1))Ts

其中,uαi(k+1)的下标i=1,2,3,4,5,6,7;Rs为定子电阻,Ts为控制 周期。。

所述的7个电压uα1(k+1)、uα2(k+1)、uα3(k+1)、uα4(k+1)、uα5(k+1)、uα6(k+1)、uα7(k+1) 依次满足下式:

uα1(k+1)=0

uα2(k+1)=-13udc

uα3(k+1)=-13udc

uα4(k+1)=-23udc

uα5(k+1)=23udc

uα6(k+1)=13udc

uα7(k+1)=13udc

其中,udc为逆变器直流侧电压值。

步骤6、根据步骤3得到的电流iβ(k+1),步骤2得到的定子磁链和7个电压 uβ1(k+1)、uβ2(k+1)、uβ3(k+1)、uβ4(k+1)、uβ5(k+1)、uβ6(k+1)和uβ7(k+1),预测k+2 时刻两相静止αβ坐标系下的7个定子磁链和如下式所示:

ψ^sβi(k+2)=ψ^sβ(k+1)+(uβi(k+1)-Rsiβ(k+1))Ts

其中,ψsβi(k+2)、uβi(k+1)的下标i=1,2,3,4,5,6,7;Rs为定子电阻,Ts为控制 周期。

所述的7个电压uβ1(k+1)、uβ2(k+1)、uβ3(k+1)、uβ4(k+1)、uβ5(k+1)、uβ6(k+1)、uβ7(k+1) 依次满足下式:

uβ1(k+1)=0

uβ2(k+1)=-33udc

uβ3(k+1)=33udc

uβ4(k+1)=0

uβ5(k+1)=0

uβ6(k+1)=-33udc

uβ7(k+1)=33udc.

其中,udc为逆变器直流侧电压值。

步骤7、根据步骤2得到的有效反电动势步骤3得到的电流iα(k+1)和7个不同 的电压uα1(k+1)、uα2(k+1)、uα3(k+1)、uα4(k+1)、uα5(k+1)、uα6(k+1)和uα7(k+1),预测 k+2时刻两相静止αβ坐标系下的7个电流iα1(k+2)、iα2(k+2)、iα3(k+2)、iα4(k+2)、 iα5(k+2)、iα6(k+2)和iα7(k+2),如下式所示:

iαi(k+2)=(1-RsTsLq)iα(k+1)+TsLq(uαi(k+1)-e^α(k))

其中,iαi(k+2)、uαi(k+1)的下标i=1,2,3,4,5,6,7;Rs为定子电阻,Lq为q轴 电感,Ts为控制周期。

步骤8、根据步骤2得到的有效反电动势步骤3得到的电流iβ(k+1)和7个不同 的电压uβ1(k+1)、uβ2(k+1)、uβ3(k+1)、uβ4(k+1)、uβ5(k+1)、uβ6(k+1)和uβ7(k+1),预测 k+2时刻两相静止αβ坐标系下的7个电流iβ1(k+2)、iβ2(k+2)、iβ3(k+2)、iβ4(k+2)、 iβ5(k+2)、iβ6(k+2)和iβ7(k+2),如下式所示:

iβi(k+2)=(1-RsTsLq)iβ(k+1)+TsLq(uβi(k+1)-e^β(k))

其中,iβi(k+2)、uβi(k+1)的下标i=1,2,3,4,5,6,7;Rs为定子电阻,Lq为q轴 电感,Ts为控制周期。

步骤9、根据步骤5得到的7个定子磁链和步骤6得到的7个定子磁链和步骤7得到的7个电流 iα1(k+2)、iα2(k+2)、iα3(k+2)、iα4(k+2)、iα5(k+2)、iα6(k+2)和iα7(k+2),步骤8得到 的7个电流iβ1(k+2)、iβ2(k+2)、iβ3(k+2)、iβ4(k+2)、iβ5(k+2)、iβ6(k+2)和iβ7(k+2), 预测k+2时刻的7个转矩Te1(k+2)、Te2(k+2)、Te3(k+2)、Te4(k+2)、Te5(k+2)、Te6(k+2)、 Te7(k+2),如下式所示:

Tei(k+2)=32np(ψ^sαi(k+2)iβi(k+2)-ψ^sβi(k+2)iαi(k+2))

其中,Tei(k+2)、iαi(k+2)、iβi(k+2)的下标i=1,2,3,4,5, 6,7;np为永磁同步发电机的极对数。

预测k+2时刻的7个虚拟转矩的方式如下所示:

Tevi(k+2)=32np(ψ^sαi(k+2)iαi(k+2)+ψ^sβi(k+2)iβi(k+2))

其中,Tevi(k+2)、iαi(k+2)、iβi(k+2)的下标i=1,2,3,4,5, 6,7;np为永磁同步发电机的极对数。

步骤5-9对应图1中的转矩和虚拟转矩预测部分;

步骤10、根据设定的转矩指令Teref,定子磁链幅值ψsref指令,步骤9得到的7个转矩 Te1(k+2)、Te2(k+2)、Te3(k+2)、Te4(k+2)、Te5(k+2)、Te6(k+2)、Te7(k+2)和步骤9得到 的7个虚拟转矩Tev1(k+2)、Tev2(k+2)、Tev3(k+2)、Tev4(k+2)、Tev5(k+2)、Tev6(k+2)和 Tev7(k+2),计算7个目标函数值J1、J2、J3、J4、J5、J6和J7,如下式所示:

Ji=|Teref-Tei(k+2)|+|32npψsref2-ψf2Lq-Tevi(k+2)|

其中,Ji为目标函数,Ji、Tei(k+2)、Tevi(k+2)的下标i=1,2,3,4,5,6,7;ψf为 永磁体磁链。

步骤11、比较步骤11得到的7个目标函数值J1、J2、J3、J4、J5、J6和J7的大小, 确定目标函数最小值对应的电压uαi(k+1)和uβi(k+1),并将其用于控制。

其中,电压uαi(k+1)和uβi(k+1)的下表i=1,2,3,4,5,6,7;

步骤10-11对应图1中的目标函数最小化部分;

根据步骤1-11,可计算出最优电压矢量,从而可实现永磁同步发电机的模型预测直接转 矩控制。

为了验证本发明的有效性,对本发明进行了实验验证。实验所用电机定子电阻为0.0154 欧,d轴电感为0.004H,q轴电感为0.009H,永磁体磁链为1.5Wb,额定频率为32Hz,传统 方法的权重因子设定为288,转矩指令Teref设定为300Nm,电机转速为500r/min。图2测试 了Lq对传统算法的影响,由图2可见,Lq增大时,电流出现了一定的脉动,转矩出现了一定 的畸变。图3测试了Lq对本发明算法的影响,由图3可见,Lq对本发明算法的影响很小。图 4对比了传统算法和本发明算法的软件执行时间,其中,高电平为软件执行时间,低电平为 等待时间,一个方波周期为100μs,对应采用频率10kHz。由图4可见,本发明算法大大缩短 了软件执行时间,降低了控制器的运算负担。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号