Professional Documents
Culture Documents
内置式永磁同步电机精确参数的MTPA控制 张晓
内置式永磁同步电机精确参数的MTPA控制 张晓
《电测与仪表》网络首发论文
网络首发:在编辑部工作流程中,稿件从录用到出版要经历录用定稿、排版定稿、整期汇编定稿等阶
段。录用定稿指内容已经确定,且通过同行评议、主编终审同意刊用的稿件。排版定稿指录用定稿按照期
刊特定版式(包括网络呈现版式)排版后的稿件,可暂不确定出版年、卷、期和页码。整期汇编定稿指出
版年、卷、期、页码均已确定的印刷或数字出版的整期汇编稿件。录用定稿网络首发稿件内容必须符合《出
版管理条例》和《期刊出版管理规定》的有关规定;学术研究成果具有创新性、科学性和先进性,符合编
辑部对刊文的录用要求,不存在学术不端行为及其他侵权行为;稿件内容应基本符合国家有关书刊编辑、
出版的技术标准,正确使用和统一规范语言文字、符号、数字、外文字母、法定计量单位及地图标注等。
为确保录用定稿网络首发的严肃性,录用定稿一经发布,不得修改论文题目、作者、机构名称和学术内容,
只可基于编辑规范进行少量文字的修改。
出版确认:纸质期刊编辑部通过与《中国学术期刊(光盘版)》电子杂志社有限公司签约,在《中国
学术期刊(网络版)》出版传播平台上创办与纸质期刊内容一致的网络版,以单篇或整期出版形式,在印刷
出版之前刊发论文的录用定稿、排版定稿、整期汇编定稿。因为《中国学术期刊(网络版)》是国家新闻出
版广电总局批准的网络连续型出版物(ISSN 2096-4188,CN 11-6037/Z),所以签约期刊的网络版上网络首
发论文视为正式出版。
网络首发时间:2021-06-01 08:30:21
网络首发地址:https://kns.cnki.net/kcms/detail/23.1202.th.20210531.1455.006.html
内置式永磁同步电机精确参数的 MTPA 控制
张晓 1,史军伟 1,王越 2,刘业钊 1
(1.中国矿业大学 电气与动力工程学院,江苏 徐州 221116;
2. 中国矿业大学 信息与控制工程学院,江苏 徐州 221116)
摘要:内置式永磁同步电机(IPMSM)由于转子磁路不对称,最大转矩电流比(MTPA)控制可充分利用该
特性提高电机带载能力。在实际控制中,IPMSM 的电气参数会因磁饱和、温度变化而发生波动,导致实际
MTPA 控制偏离预定轨迹,无法实现精确控制。针对参数变化,在电动汽车中 MTPA 控制多采用查表法,但
制作查询表格过程复杂且耗时。针对上述问题,文中采用遗忘因子递推最小二乘法对电机参数进行在线辨识,
并将得到的实时参数用于 MTPA 控制,提高了鲁棒性和准确性;运用 MTPA 控制下定子电流与交、直轴电
流的关系得到交、直轴电流给定值,该控制策略原理简单,易于实现。通过 MATLAB/Simulink 搭建控制系
统模型进行了仿真研究,其结果验证了所提方法的准确性和有效性。
关键词:内置式永磁同步电机;最大转矩电流比;遗忘因子递推最小二乘法;在线参数辨识
中图分类号:TM341 文献标识码:A
MTPA control of precise parameters for interior permanent magnet
synchronous motor
1 1 2 1
Zhang Xiao , Shi Junwei , Wang Yue , Liu Yezhao
( 1. School of Electrical and Power Engineering, China University of Mining and Technology, Xuzhou 221116,
Jiangsu, China. 2. School of Information and Control Engineering, China University of Mining and Technology,
Xuzhou 221116, Jiangsu, China.)
Abstract:Maximum torque per ampere (MTPA) control of Interior Permanent Magnet Synchronous Motor
(IPMSM )makes full use of the characteristic of rotor magnetic circuit asymmetry to improve the load capacity. In
the actual control, the electrical parameters of IPMSM fluctuate due to magnetic saturation and temperature change
etc., resulting in the actual MTPA control deviating from the predetermined track, so the control cannot be realized
accurately. In view of the change of parameters, MTPA control in the electric vehicles mostly adopts the look-up
table method, but the process of making the table is complex and time-consuming. In order to solve these problems,
the forgetting factor recursive least square method is used to identify the motor parameters online, and the real-time
parameters obtained are employed in MTPA control, which improves the robustness and accuracy. The given value
of d- and q-axes current is obtained by using the relationship between stator current and d- and q-axes current under
MTPA control, which is simple in principle and easy to realize. The control system model is built by Matlab /
Simulink, and the simulation results verify the accuracy and effectiveness of the proposed method.
Keywords:interior permanent magnet synchronous motor, maximum torque per ampere, forgetting factor recursive
least square method, online parameter identification
0 引 言 用磁阻转矩来提高电机的转矩输出能力。在dq同步
永磁同步电机(PMSM)以其效率高,高功率密 旋转坐标系下,一条等转矩曲线可由不同的交直轴
[1]
度等优点 ,成为当前研究的热点,尤其是转矩电 电流组合产生,在等转矩曲线的电流组合中存在使
流比较高的内置式永磁同步电机(IPMSM),在电 定子电流最小的一组交、直轴电流组合。最大转矩
[2-3]
动汽车及工业领域得到了广泛的应用 。IPMSM 电流比(MTPA)控制是在输出电磁转矩相等的前提
的永磁体内置于转子,交、直轴电感不相等,其电 下,通过合理的控制方法使定子电流最小,从而减
磁转矩由永磁转矩和磁阻转矩组成,因此可充分利 少铜耗,提高电机的运行效率。永磁同步电机在实
基金项目:江苏省重大科技成果转化专项资金(BA2016017) - 1 -
际运行中,会不可避免地出现参数变化 [4] ,影响 转矩;B 为阻尼系数;m 为电机转子的机械角速度;
MTPA控制的准确性。 J 为电机的转动惯量。
为实现MTPA控制,文献[5]采用费拉里法计算 2 MTPA 原理
MTPA轨迹,该方法控制原理简单,但该方法需要 由电磁转矩公式可得出,通过对交、直轴电流
进行控制即可实现对电磁转矩的控制。在电磁转矩
精确恒定的电机参数。为解决电机参数对控制效果
一定的情况下,通过合理的控制策略使交、直轴电
的影响,文献[6]使用工程近似求解策略,采用查表 流组合得到的定子电流最小,从而实现 MTPA 控制,
法进行MTPA控制,在控制时查询预先制作的电磁 MTPA 控制的数学表达式可表示为[12]:
转矩与交、直轴电流关系的表格,但是制表需要大 3
量的测试试验,耗费时间,且电机使用过久后存在 Te 2 Pn iq [( Ld Lq )id f ]
老化、永磁体退磁等问题,使最初制定的查询表格
(4)
is min i 2 i 2
存在误差。文献[7]采用迭代法求解MTPA问题,并 d q
用拟合曲线将其表示,提高了系统的动态性能,但 式中 is 为定子电流。
是不具有通用性,只针对单一的电机。文献[8]采用 由拉格朗日乘数法求解极值问题,得到在 MTPA
信号注入法提取MTPA控制下的最优定子电流矢量 控制下的交、直轴电流分别与定子电流的关系式
角,大大减少了前期准备工作,能够较好的实现 f2 8( Lq Ld )2 is2
i f
MTPA控制,但注入信号会产生额外的损耗,且对 d 4( Lq Ld )
(5)
注入信号的幅值和频率的选取要求较为严格,因此
实现较为困难。针对参数辨识问题,文献[9]在直线 iq is2 id2
永磁同步电机上通过测量电流控制器并计算相应的 使用式(5)即可实现 MTPA 控制,控制轨迹如
沃尔什一阶系数,实现参数辨识。 图 1 所示。可以看出式中含有较多的电机参数,但
针对上述问题,采用遗忘因子递推最小二乘法 在电机运行时参数会不可避免地发生变化,从而使
在线辨识电机参数,并将得到的电机参数用于 实际 MTPA 轨迹发生偏离。为凸显电机参数对 MTPA
MTPA控制,该方法能够根据电机参数的变化实时 轨迹的影响,将式(5)中直轴电流与定子电流的关
调整MTPA控制轨迹,提高了电机的动态性能和鲁 系重写为:
棒性。
id 0.25D 0.25D 2 0.5is2 (6)
1 IPMSM 数学模型
其中 D 为包含电机参数的表达式,其式为:
在 dq 同步旋转坐标系下,定子电压方程可表示
[10,11]
D f / ( Lq Ld ) (7)
为 ;
图 2 为不同 D 值(即电气参数发生变化)所对
di
ud Rs id Ld d e Lq iq 应的 MTPA 控制轨迹曲线。由图 2 可以看出,要实
dt
(1) 现精准的 MTPA 控制必须知道当前运行状态下的电
di
u R i L q L i
q s q q e d d f 机参数,所以使用遗忘因子递推最小二乘法对电机
dt
参数在线辨识。
电磁转矩方程: q
Te1>Te2>Te3
3Pn
Te [( Ld Lq )id iq f iq ] (2) MTPA
2
运动方程:
d m
Te TL Bm J (3) Te1
dt
Te2
式(1)式(3)中,ud 、uq 分别为坐标变换后
电机的 d、q 轴电压;id 、iq 分别为坐标变换后电机 Te3
2
did R
q
Te1>Te2>Te3
1.2D
id eiq
dt
s
D ud
Lq (10)
uq e f i diq
eid Ld
0.7D q dt
Te1
由于电压方程中含有电流的微分项,现对电流
Te2 作离散化处理得:
Te3 did id k id k 1
dt Ts
d
(11)
图 2 不同 D 的 MTPA 控制轨迹图 diq iq k iq k 1
Fig.2 MTPA control trajectory with different D dt
Ts
3 在线参数辨识与 MTPA 控制
式中 Ts 为采样时间。
3.1 遗忘因子递推最小二乘法
根据式(8)和式(9)运用遗忘因子递推最小
递推最小二乘法存在“数据饱和”的问题[13], 二乘法对 Rs、Lq、Ld 进行辨识得到。
参数矩阵: ˆ k Rs Lq Ld
T
文中在递推最小二乘法的基础上引入一个遗忘因子
()。越接近于,算法保留的旧数据越
did k
T
多,对电机时变参数的跟踪性能越低;越接近于 0, 输入矩阵: k id k eiq k
算法能较快地跟踪时变参数,但是对辨识的参数有 dt
iq* is2 id2 (14)
式中 ˆ k 为第 k 个 的估计值; K k 为增益
向量; P k 为协方差矩阵。 iq*
is 公式(14)
3.2 电气参数辨识 id*
公式(13)
辨识的电机参数包括:定子电阻 Rs、交轴电感 ud Rs
Lq、直轴电感 Ld、永磁体磁链f。式(1)中的 d 轴 uq
id
参数 Ld
电压方程不包含f,所以先用直轴电压方程辨识 Rs、 iq
辨识
Lq
e
Lq、Ld,再利用交轴电压方程辨识f。 f
将 dq 旋转坐标系下的电压方程改写为矩阵形式
图 3 基于参数辨识的 MTPA 控制框图
并移项得到如下矩阵[15]: Fig.3 MTPA control block diagram based on parameter
3
identification 正确跟踪电感的实际值。在图 5(c)、图 5(d)中
4 仿真验证与分析 定子电阻和永磁体磁链在负载突变时,所用辨识方
为验证所述方法的准确性与有效性,利用 法的辨识过程均小于 0.1s。所以文中所用遗忘因子递
Matlab/Simulink 软件对内置式永磁同步电机精确参 推最小二乘法辨识电机参数收敛速度快,稳态误差
数的 MTPA 控制系统进行了仿真,控制系统框图如 小。
图 4 所示,IPMSM 的主要参数如表 1 所示。 表 1 IPMSM 参数
仿真系统模型中电机带 5 N·m 负载启动,待系 Tab.1 Parameters of IPMSM
统稳定后在 0.1 s 时加载到 20 N·m。为了表现 MTPA 参数 符号 数值
3
15 2.5
Rs/
2
Ld/mH
10
1.5
1
5
0.5
0.15
Lq/mH
10
0.1
5 0.05
4
2 交、直轴电流的最佳组合,使定子电流在该负载条
加载
0
件下最小,从而减小铜耗提高运行效率。
MTPA
-2
在 0.4 s 突加负载时,在电机参数波动的情况下
交、直轴电流快速实现最优组合,电磁转矩能够快
id /A
-4 加载
速地响应,转矩脉动小,电流波动较小。
-6
5 结束语
-8
针对内置式永磁同步电机在进行 MTPA 控制时
-10
0 0.1 0.2 0.3 0.4 0.5 0.6 因电机参数变化导致 MTPA 轨迹发生偏离的问题,
t/s
(a)直轴电流
将遗忘因子递推最小二乘法在线参数辨识引入
35 MTPA 控制中,在线得到的电机参数用于计算当前
30 加载 MTPA 轨迹,实现了 MTPA 轨迹跟随电机参数变化
加载
25 MTPA 而及时调整。该方法与应用较多的查表法相比极大
20 地减少了工作量和时间,同时也避免了电机在使用
iq /A
15 过程中的老化、永磁体退磁等问题使最初制作的查
10 询表格不准确的情况,仿真结果验证了所提方法的
5
正确性和有效性。
0 0.1 0.2 0.3 0.4 0.5 0.6 参 考 文 献
t/s
(b)交轴电流 [1] 李永钦, 王海云, 王亮, 等. 基于恒定开关频率的内置式永磁同步电
0 0.1 0.2 0.3 0.4 0.5 0.6 Li Junqing, Shi Tianyu, Guo Jincai, et al. Study on the current robust
t/s
optimization method of permanent magnet synchronous motor[J].
(c)定子电流
Electrical Measurement & Instrumentation, 2019, 56(9): 15-19.
40
35 [3] Thomas M. Jahns, Gerald B. Kliman, Thomas W. Neumann. In-terior
30 Permanent-Magnet Synchronous Motors for Adjust-able-Speed Drives [J].
25
Te /N.m
0 0.1 0.2 0.3 0.4 0.5 0.6 disturbance suppression control method to permanent magnet
t/s
synchronous motor[J]. Electrical Measurement & Instrumentation, 2017,
(d)电磁转矩
图 6 MTPA 控制仿真波形图 54(10): 94-98.
Fig.6 Simulation waveform of MTPA control [5] Sung-Yoon Jung, Jinseok Hong, Kwanghee Nam. Current Minimizing
5
[7] 张文娟, 冯垚径, 黄守道, 等. 基于迭代法的内置式永磁同步电机最 Yan Zhengfan. Research on Parameter Identification of PMSM based on
大转矩/电流控制[J]. 电工技术学报, 2013, 28(2): 402-407. FPGA [D]. Xuzhou: China University of Ming and technology Master's
Zhang Wenjuan, Feng Yaojing, Huang Shoudao, et al. The Maximum Degree Thesis, 2017.
Torque Per Ampere Control of Permanent Magnet Synchronous Motor [16]毛亮亮, 王旭东. 一种新颖的分段式优化最大转矩电流比算法[J]. 中
Based on Iterative Method [J]. Transactions of China Electrotechnical 国电机工程学报, 2016, 36(5): 1404-1402.
Society, 2013, 28(2): 402-407. Mao Liangliang, Wang Xudong. Research on a Novel Segmented
[8] Sungmin Kim, Young-Doo Yoon, Seung-Ki Sul, et al. Maximum Torque Optimum Maximum Torque Per Ampere Algorithm [J]. Proceedings of
per Ampere (MTPA) Control of an IPM Machine Based on Signal the CSEE, 2016, 36(5): 1404-1402.
Zhao Gang, Zhu Aoci, Zhang Shizhong. Development of vector control 诊断研究。Email:1397101072@qq.com
system of permanent magnet synchronous motor based on HIL[J]. 刘业钊(1996—), 男, 硕士研究生, 从事光伏并网研究。
magnet synchronous motor based on vector set optimization [J]. Electrical (田春雨 编发)
业大学硕士论文, 2017.