CN107872182B - 一种基于广义模型预测的永磁同步电机控制方法 - Google Patents

一种基于广义模型预测的永磁同步电机控制方法 Download PDF

Info

Publication number
CN107872182B
CN107872182B CN201711139252.2A CN201711139252A CN107872182B CN 107872182 B CN107872182 B CN 107872182B CN 201711139252 A CN201711139252 A CN 201711139252A CN 107872182 B CN107872182 B CN 107872182B
Authority
CN
China
Prior art keywords
current
control method
permanent magnet
generalized model
controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711139252.2A
Other languages
English (en)
Other versions
CN107872182A (zh
Inventor
樊英
张秋实
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Southeast University
Original Assignee
Southeast University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Southeast University filed Critical Southeast University
Priority to CN201711139252.2A priority Critical patent/CN107872182B/zh
Publication of CN107872182A publication Critical patent/CN107872182A/zh
Application granted granted Critical
Publication of CN107872182B publication Critical patent/CN107872182B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/22Current control, e.g. using a current control loop
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/0003Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
    • H02P25/022Synchronous motors
    • H02P25/024Synchronous motors controlled by supply frequency
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2205/00Indexing scheme relating to controlling arrangements characterised by the control loops
    • H02P2205/01Current loop, i.e. comparison of the motor current with a current reference
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2205/00Indexing scheme relating to controlling arrangements characterised by the control loops
    • H02P2205/07Speed loop, i.e. comparison of the motor speed with a speed reference
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2207/00Indexing scheme relating to controlling arrangements characterised by the type of motor
    • H02P2207/05Synchronous machines, e.g. with permanent magnets or DC excitation

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

本发明提供了一种基于广义模型预测的永磁同步电机控制方法,基于转速、电流双闭环结构实现,转速环控制器使用经典的PI控制器,电流环控制器采用新型电流环控制方法,以本周期和上周期的电流反馈值以及电流参考值作为电流调节器的输入,并通过配置极点位置获得权重系数。本发明解决了传统广义模型预测控制器参数依靠经验调节,算法实现困难的问题,从配置极点位置的直观方式来决定未定参数,从而使得***能够实现较优的控制性能。此外,还解决了传统PI控制不能够任意配置极点的问题。本发明中极点位置能够直接确定,解决了两种传统控制方式中的所有问题。本发明能够确保所设计***处于稳定状态,且能够使得***拥有较好的动态性能。

Description

一种基于广义模型预测的永磁同步电机控制方法
技术领域
本发明属于电机技术领域,涉及电机控制方法,更为具体的说,是涉及一种基于广义模型预测控制的新型永磁同步电机电流环控制方法。
背景技术
永磁同步电机由于具有效率高,体积小,结构简单等特点。近几年广泛应用于航空航天,家电,电动汽车领域。但是现阶段主要的控制方式为PI控制,由于PI的特有形式决定了采用这种方式的控制带宽不是很高,其次因为控制对象即电机的极点会随着转速的变化而变化,所以采用传统的PI控制很难在全速段的范围内都能达到一个高性能的控制特性。
而广义模型预测控制作为近几年较为新颖的控制方式,得到了广泛的关注和应用。从预测控制的多时域性可知,这种算法会造成需要计算的矩阵阶数过高从而对硬件要求较高,此外算法过于复杂,开关频率受到限制。此外现有控制方法中对于权重系数的选择一直没有给出较好的方式,使得该系数大多数情况下都是依赖于经验调节,很难取到较优的控制性能,或者需要很大的工作量来选取该参数。对于凸极机来说,由于电感的差异很难对控制对象进行建模从而对PI参数进行整定,因此传统的PI控制虽然不需要基于模型就能够使用,但是单靠经验调节的参数很难取得较好的控制效果。
发明内容
为了提高电流环带宽,解决传统PI控制易饱和,动态响应较慢,解决传统广义预测控制计算量较大,对硬件要求较高且参数难以选择的问题,本发明公开了一种基于广义预测控制的新型电流环控制方法,相较于传统的广义模型预测控制,该电流控制器以配置极点位置为基础,保证了***的稳定性和电流环高带宽的特性,且相较于传统的广义模型预测控制方法实现上更为简便。
为了达到上述目的,本发明提供如下技术方案:
一种基于广义模型预测的永磁同步电机控制方法,基于转速、电流双闭环结构实现,采用基于广义预测控制的电流环控制器,电流环控制器以本周期和上周期的电流反馈值以及电流参考值作为电流调节器的输入,输出为ud,uq,新型电流环控制方法的控制规律公式如下:
ΔU=B-1K2(w-y(k))-B-1(A-K1)ΔX
其中,
Figure GDA0002479122800000021
y(k)=x(k)为状态变量,即
Figure GDA0002479122800000022
w为给定值,B矩阵为电机增量式方程的输入矩阵,A矩阵为电机增量式方程的***矩阵;
其中,
Figure GDA0002479122800000023
Figure GDA0002479122800000024
x1,x2为两个极点的位置;
通过以上控制方式,使得电流能够在短时间内跟踪给定值。
由于传统的广义模型预测控制的权重系数采用经验调节的方式,而且很难取得所需的控制效果。由于改变权重系数也就是改变了***的传递函数,因此本发明电流环控制方法以广义预测控制为基础,结合现代控制理论和经典控制理论,并采用配置极点位置作为参考的直观方式来决定权重系数。
进一步的,由于***是在离散域进行分析,因此为确保***的稳定行以及能够实现较宽的环宽,应该将极点配置在距离单位圆圆心较近的地方。
进一步的,所述新型电流环控制方法设计过程如下:
传统的广义模型预测电流环控制方程如下:
ΔU=M(GTQYWG+QΔU)-1[GTQYWFI(w-y(k))-GTQYWFΔX] (1)
上式中,
Figure GDA0002479122800000025
FI为单位对角阵,QYW,QΔU为待定参数,即权重系数,y(k)=x(k)为状态变量,即
Figure GDA0002479122800000026
w为给定值;令:
K1=A-BM(GTQYWG+QΔU)-1GTQYWF;K2=BM(GTQYwG+QΔU)-1GTQYWFI
其中,
Figure GDA0002479122800000027
则:
ΔU=B-1K2(w-y(k))-B-1(A-K1)ΔX
根据极点位置推出
Figure GDA0002479122800000028
进一步的,所述转速环控制器采用PI控制器。
与现有技术相比,本发明具有如下优点和有益效果:
本发明解决了传统广义模型预测控制器参数依靠经验调节,算法实现困难的问题,从配置极点位置的直观方式来决定未定参数,从而使得***能够实现较优的控制性能。此外,还解决了传统PI控制不能够任意配置极点的问题。本发明中极点位置能够直接确定,解决了两种传统控制方式中的所有问题。本发明能够确保所设计***处于稳定状态,且能够使得***拥有较好的动态性能。由于极点受到控制,不跟随转速的变化而较大范围的变化,因此电流环可控电频率范围更大。此外在Z域之内,将极点配置在距离单位圆圆心较近的地方时,能够实现高带宽的电流环。
附图说明
图1为永磁同步电机速度、电流双闭环控制***框图。
具体实施方式
以下将结合具体实施例对本发明提供的技术方案进行详细说明,应理解下述具体实施方式仅用于说明本发明而不用于限制本发明的范围。
本发明的***结构如附图1所示,由转速、电流双闭环所构成,其中转速环控制器使用经典的PI控制器,电流环控制器是本文提出的基于广义预测控制的电流环控制器。该***控制对象为永磁同步电机,采用电压空间矢量调制通过改变逆变器占空比的方式来控制电机。反馈电流信号经过电流采样,CLARK变换,PARK变换之后通过与参考值做差,之后将误差值输入控制器中。由于本***中采用id=0控制,因此d轴电流的参考值是0,q轴电流来源于外环转速环的PI控制器输出。而在***中的转速和角度信号是通过编码器输出,并进行解码所得。之后将控制器的输出经过反PARK变换,然后经过SVPWM调制之后,由逆变器输出相应的电流电压,最终驱动永磁同步电机运行。
在上述***中,基于广义模型预测的电流环控制器是本发明提出的技术,而***中的永磁同步电机,转速环控制器,SVPWM调制技术,CLARK、PARK变换等都是现有技术。
基于广义模型预测控制的电流环控制器的设计方法如下:
连续域的电流环状态空间方程如下所示:
Figure GDA0002479122800000031
其中,id为d轴电流,iq为q轴电流。ud为d轴电压,uq为q轴电压,R为相电阻,Ts为采样周期,Ld为d轴电感,Lq为q轴电感,
Figure GDA0002479122800000032
为转子永磁磁链,ωe为电机电角速度。
利用前向欧拉离散,可以得到电机的离散域状态空间方程如下所示:
Figure GDA0002479122800000041
为了消除反电动势项对于方程分析的影响,可以推出电流环增量式方程如下:
Figure GDA0002479122800000042
将上式写成:
Δx(k+1)=AΔx(k)+BΔu(k)
传统的广义模型预测控制是在预测时域内使得所设计的价值函数达到最小值,也就是使得价值函数对于Δu(k)的一阶导等于零。在本文中,将价值函数设计为:
J=ρTρ
其中,
Figure GDA0002479122800000043
Y为反馈值,W为给定值。
在上式中QYW,QΔU为权重系数,可以任意设置。一般将其设置为对角阵,传统的广义模型预测是利用经验调节方式来决定权重系数的取值。
为使得价值函数能够取得最小值,因此有价值函数的一阶导为0,可以解出:
ΔU=M(GTQYWG+QΔU)-1[GTQYWFI(w-y(k))-GTQYWFΔX] (1)
其中:
Figure GDA0002479122800000044
FI为单位对角阵,QYW,QΔU为待定参数,也就是权重系数,C为2阶单位矩阵,N为预测时域N。
y(k)=x(k)为状态变量,即
Figure GDA0002479122800000045
令K1=A-BM(GTQYWG+QΔU)-1GTQYWF;K2=BM(GTQYWG+QΔU)-1GTQYWFI
其中,
Figure GDA0002479122800000046
则ΔU=B-1K2(w-y(k))-B-1(A-K1)ΔX
将控制器方程(1),带入电机的增量式电流环离散方程中可得:
Δx(k+1)={A-BM(GTQYWG+QΔU)-1GTQYWF}Δx(k)+BM(GTQYWG+
QΔU)-1GTQYWFI(w-y(k)) (2)
带入K1,K2可得:
Δx(k+1)=K1Δx(k)+K2(w-y(k)) (3)
则对于状态变量Δx(k)来说,***矩阵为:
H=A-BM(GTQYWG+QΔU)-1GTQYWF (4)
通过分析上式可以发现,在预测时域为N阶的情况下,求逆项即(GTQYWG+QΔU)-1为2N阶矩阵,这一项的计算量很大,因此若需要通过配置极点的方式来决定权重系数,首先需要化简该项。由权重系数的定义可知QΔU可以任意取值,因此将QΔU=GTQuG,且因为M的作用,则求逆项可以化简为H=A-(Qy1+Qu1)-1A,因此可求出
Figure GDA0002479122800000051
其中,Qy1和Qu1分别为矩阵QYW、QΔU左上角的2阶矩阵。
将上式带入(4)中,可推出:
Figure GDA0002479122800000052
可推出上式的特征多项式为:
Figure GDA0002479122800000053
z为z域;
设该***存在两个极点x1,x2都位于实轴上,因此有:
z2-z(x1+x2)+x1x2=0 (7)
根据待定系数法有:
Figure GDA0002479122800000054
解出:
Figure GDA0002479122800000055
Figure GDA0002479122800000056
因此通过配置极点x1,x2的位置就可以直接求出待定参数L1,L2从而解出K1,K2的值。据此能够得到权重系数。
本发明提供的电流环控制器解决了传统广义模型预测控制器参数依靠经验调节,算法实现困难的问题,从配置极点位置的直观方式来决定未定参数,从而使得***能够实现较优的控制性能。此外,还解决了传统PI控制不能够任意配置极点的问题,且对于凸极机来说,由于电感的差异很难对控制对象进行建模从而对PI参数进行整定。对于本文所提出的发明来说,由于极点位置能够直接确定且和相应所表示出来的性能有很大关系,所以能够根据实际情况的需要移动极点的位置。这种设计方式一方面保证了***一定是稳定的,另一方面还能调节***的动态性能。
本发明方案所公开的技术手段不仅限于上述实施方式所公开的技术手段,还包括由以上技术特征任意组合所组成的技术方案。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

Claims (4)

1.一种基于广义模型预测的永磁同步电机控制方法,基于转速、电流双闭环结构实现,其特征在于:采用基于广义预测控制的电流环控制器,电流环控制器以本周期和上周期的电流反馈值以及电流参考值作为电流调节器的输入,输出为ud,uq的增量,电流环控制器的控制规律公式如下:
ΔU=B-1K2(w-y(k))-B-1(A-K1)ΔX
其中,
Figure FDA0002670065900000011
C,FI为单位对角阵,y(k)=x(k)为状态变量,即
Figure FDA0002670065900000014
w为给定值,B矩阵为电机增量式方程的输入矩阵,A矩阵为电机增量式方程的***矩阵;
其中,
Figure FDA0002670065900000016
Figure FDA0002670065900000017
x1,x2为两个极点的位置,Ts为电机控制周期,ωe为电机电转速。
2.根据权利要求1所述的基于广义模型预测的永磁同步电机控制方法,其特征在于:基于z域传递函数进行分析,将极点配置在距离单位圆圆心较近的地方。
3.根据权利要求1所述的基于广义模型预测的永磁同步电机控制方法,其特征在于:所述电流环控制方法设计过程如下:
传统的广义模型预测电流环控制方程如下:
ΔU=M(GTQYWG+QΔU)-1[GTQYWFI(w-y(k))-GTQYWFΔX] (1)
上式中,
Figure FDA0002670065900000018
FI为单位对角阵,QYW,QΔU为待定参数,即权重系数,y(k)=x(k)为状态变量,即
Figure FDA00026700659000000110
w为给定值;令:
K1=A-BM(GTQYWG+QΔU)-1GTQYWF;K2=BM(GTQYWG+QΔU)-1GTQYWFI
其中,
Figure FDA00026700659000000113
则:
ΔU=B-1K2(w-y(k))-B-1(A-K1)ΔX
根据极点位置推出
Figure FDA00026700659000000114
4.根据权利要求1所述的基于广义模型预测的永磁同步电机控制方法,其特征在于:转速环控制器采用PI控制器。
CN201711139252.2A 2017-11-16 2017-11-16 一种基于广义模型预测的永磁同步电机控制方法 Active CN107872182B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711139252.2A CN107872182B (zh) 2017-11-16 2017-11-16 一种基于广义模型预测的永磁同步电机控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711139252.2A CN107872182B (zh) 2017-11-16 2017-11-16 一种基于广义模型预测的永磁同步电机控制方法

Publications (2)

Publication Number Publication Date
CN107872182A CN107872182A (zh) 2018-04-03
CN107872182B true CN107872182B (zh) 2020-11-27

Family

ID=61754248

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711139252.2A Active CN107872182B (zh) 2017-11-16 2017-11-16 一种基于广义模型预测的永磁同步电机控制方法

Country Status (1)

Country Link
CN (1) CN107872182B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108712125A (zh) * 2018-06-25 2018-10-26 哈尔滨理工大学 一种永磁同步电机相电流无时滞观测方法及装置
CN109302110B (zh) * 2018-09-19 2021-09-07 北方工业大学 一种异步电机广义级联模型预测磁链控制方法及装置
CN110401392A (zh) * 2019-08-15 2019-11-01 哈尔滨工业大学 一种新能源汽车用电机的mpc控制方法
CN113556073B (zh) * 2021-08-03 2023-08-08 浙江大学先进电气装备创新中心 一种永磁同步电机显式模型预测控制的实现方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103472723A (zh) * 2013-08-19 2013-12-25 上海交通大学 基于多模型广义预测控制器的预测控制方法及***
CN103825522A (zh) * 2014-02-27 2014-05-28 株洲南车时代电气股份有限公司 一种电机最佳工作点在线计算方法
CN105227028A (zh) * 2014-06-23 2016-01-06 操纵技术Ip控股公司 在电功率驾驶***中利用直接设备修改将当前控制解耦
CN106712626A (zh) * 2017-01-22 2017-05-24 西安理工大学 一种异步电机模型预测控制方法
CN106788027A (zh) * 2016-12-16 2017-05-31 华中科技大学 一种基于最优二矢量组合的模型预测控制方法及***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2435529B (en) * 2006-02-23 2008-06-18 Rolls Royce Plc A generator control arrangement

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103472723A (zh) * 2013-08-19 2013-12-25 上海交通大学 基于多模型广义预测控制器的预测控制方法及***
CN103825522A (zh) * 2014-02-27 2014-05-28 株洲南车时代电气股份有限公司 一种电机最佳工作点在线计算方法
CN105227028A (zh) * 2014-06-23 2016-01-06 操纵技术Ip控股公司 在电功率驾驶***中利用直接设备修改将当前控制解耦
CN106788027A (zh) * 2016-12-16 2017-05-31 华中科技大学 一种基于最优二矢量组合的模型预测控制方法及***
CN106712626A (zh) * 2017-01-22 2017-05-24 西安理工大学 一种异步电机模型预测控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Performance improvement for a FMPM in-Wheel motor based on DB-DTFC with a new current observer;Ying Fan;《2017 20th International Conference on Electrical Machines and Systems (ICEMS)》;20171005;第1-5页 *

Also Published As

Publication number Publication date
CN107872182A (zh) 2018-04-03

Similar Documents

Publication Publication Date Title
CN107872182B (zh) 一种基于广义模型预测的永磁同步电机控制方法
CN106936356B (zh) 矢量筛选和占空比结合的电机模型预测控制***及方法
CN105827168B (zh) 基于滑模观测的永磁同步电机控制方法及***
Ye Design and performance analysis of an iterative flux sliding-mode observer for the sensorless control of PMSM drives
CN103312244B (zh) 基于分段式滑模变结构的无刷直流电机直接转矩控制方法
Zhang et al. A constant switching frequency-based direct torque control method for interior permanent-magnet synchronous motor drives
WO2022088440A1 (zh) 一种双电机转矩同步***模型预测电流控制方法
CN111431460A (zh) 一种永磁同步电机无传感器模型预测磁链控制方法
Zhou et al. Sensorless direct torque control for saliency permanent magnet brushless DC motors
CN108448991B (zh) 基于零阶保持离散化模型的永磁电机电流预测控制方法
CN112187130B (zh) 用于控制永磁同步电机的方法和***
Wang A common sharing method for current and flux-linkage control of switched reluctance motor
CN107017817A (zh) 一种高速内嵌式永磁同步电机电流解耦控制方法
CN105811826A (zh) 一种感应电机新型趋近律滑模控制方法
Fuentes et al. Predictive speed control of a synchronous permanent magnet motor
CN109639192B (zh) 一种表贴式永磁同步电机分时控制***及分时控制方法
Liu et al. A fuzzy sliding-mode controller design for a synchronous reluctance motor drive
CN114465543A (zh) 一种永磁同步电机无位置传感器控制方法
Hu et al. A new predictive torque control based torque sharing function for switched reluctance motors
Jia et al. Direct torque control with adaptive PI speed controller based on neural network for PMSM drives
CN105871278B (zh) 一种基于直接特征控制的新型凸极永磁同步电机控制方法
CN104977850A (zh) 一种基于分数阶预测器的无时滞鲁棒伺服电机控制方法
CN110096077B (zh) 开关磁阻电机非奇异快速终端滑模转速控制方法及***
Ezzaldean et al. Design of control system for 4-switch bldc motor based on sliding-mode and hysteresis controllers
Dang et al. Model Predictive Direct Torque Control for PMSM Drives in M–T Frame

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant