第34卷第1期 2018年2月 湖北理工学院学报 Vo1.34 No.1 Feb. 2018 JOURNAL OF HUBEI POLYTECHNIC UNIVERSITY doi:10.3969/j.issn.2095—4565.2018.01.002 永磁同步电机MRAS无速度传感器 矢量控制系统设计 马桂芳,范乐辉,颜福壶,郭振明,吕伟裕,陈 东 (龙岩学院机电工程学院,福建龙岩364012) 摘 要:设计了基于模型参考自适应(MRAS)的永磁同步电机无速度传感器矢量控制系统。通过对 自适应律的设计,实现了无速度传感器电机控制,在Matlab/Simulink环境下构建了仿真系统并进行了 实验验证。实验和仿真结果表明,永磁同步电机应用MRAS的无速度传感器矢量控制系统可以估算 出电机转子的速度及位置,能较好地完成电机的测速。 关键词:永磁同步电机;MRAS;矢量控制 中图分类号:TM306 文献标识码:A 文章编号:2095—4565(2018)01—0005—04 Design of MRAS Speed Sensorless Vector Control System for Permanent Magnet Synchronous Motor Ma Gu ng,Fan Lehui,Yah Fuyao,Guo Zhenming,Lv Weiyu,Chen Dong (School of Mechanical and Electronic Engineering,Longyan University,Longyan Fujian 364012) Abstract:The speed sensorless vector control system for permanent magnet synchronous motor is designed based on the model reference adaptive(MRAS)research.The speed—sensorless motor control is realized by the design of adaptive law.In Matlab/Simulink environment,the simulation system is constructed and veriifed by the experiment.The results of the simulation and experiment show that,the sensorless speed vector control system of PMSM based on MRAS can estimate the speed and position of motor rotor and accomplish the speed measurement of motor. Key words:permanent magnet synchronous motor;MRAS;vector control 永磁同步电机具有其他电机无法比拟的 优点,如结构简单、体积小、效率高等,因而得 到了越来越广泛的应用。但是,在对其进行调 速控制时,需要精确的转子位置和转速信息。 传统的检测方法多采用光电编码器或者旋转 变压器等传感器,其对控制系统要求比较高, 成本也较高,导致应用场合与环境受到了限 制。为了克服机械传感器的这些弊端,无速度 方向之一。 近年来许多学者对永磁同步电机的无速 度传感器控制进行了一系列的研究,如通过电 动机本体、感应电动势和磁链来计算速度;用 模型参考自适应原理来辨识速度 ;向电机 注人特定的高频电压或电流信号,以确定转子 凸极的位置从而检测出转速等。本文以模型 参考自适应理论(Model Reference Adaptive Sys- 传感器技术成为了电气传动研究领域的研究 tem,MRAS)为基础来估算电机转速。首先通 收稿日期:2017—11—15 基金项目:福建省教育厅科研项目(项目编号:JB14097);龙岩学院2016大学生创新创业项目(项目编号:2016021);龙岩 学院百名青年教师攀登项目(项目编号:LYXY2011078)。 作者简介:马桂芳,讲师,硕士。 6 湖北理工学院学报 2018年 过对永磁同步电机本体的分析,确定出参考模 型和可调模型;然后在Matlab/Simulink中搭建 模型进行仿真,验证方案是否可行;最后基于 DSP+TMS320F28335数字控制系统搭建实验 平台,分析其实验波形,验证该方法的准确性 和可行性。 H兰 一 JL。 J (2) 吉 ] 1 MRAS基本原理 模型参考自适应控制系统的工作原理图 如图1所示。从图1中可以看出,系统共有2 个闭环控制,即由参考模型和自适应机构一起 构成的外环、由控制器和被控对象构成的内 环。参考模型的输出为一个动态指标,将其与 被控对象的输出比较后,得到两者之间的误差 e( ),并输入至自适应机构;然后,由自适应机 构按照一定的自适应律来修正控制器的参数, 目的是使被控对象的输出能尽可能随参考模 型而变化 j。MRAS系统设计的最大难点是 设计自适应机构和确定自适应律。 图1 模型参考自适应控制系统的工作原理图 2 永磁同步电机的MRAS参数辨 识系统建模 2.1 参考模型及可调模型的确定 永磁同步电机在两相旋转坐标系d口中的 定子电流方程为_4 J: ,l 一 +. 。.. + —【一 一 dt一 一 一 ̄一 9e + +一 L s 式(1)中, 为转子旋转角速度; 为定子 绕组电阻; 为定子绕组的等效同步电感; 、 分别为定、转子磁链矢量。 定子电流方程的矩阵形式为: = d+i q :i= i q :=1 ̄d + Uq: q= g()(3) 未[:;】=[二耋 一;]【 】+ 【 j c 4 d t =Ai +Bu (5)、 ( ),M ( ),A l二 一圣j。 2.2 自适应律的设计 设转速的估计值为白 ,由式(4)得并联可 [ I二 一;j[ + 【 j c 6 车 i+Bu (7) dt 、 詈( 一 Ai"-Ai =A(i'- ( —A)i (8) ^ , e= 一 o 第1期 马桂芳,范乐辉,颜福矗,等:永磁同步电机MRAS无速度传感器矢量控制系统设计 7 Lq=8.5 mH,永磁体在定子绕组中产生的磁链 =0.175 Wb,转子转动惯量J=0.03 kg·m2, 式(10)为定子电流矢量误差方程。 极对数P =4。仿真得转速和转子位置实际测量 值与估计值如图4所示。 [ 等 二;]一 = —H s =。c 一A 一i=布 +-等O)e](11 传递函数日(s)为严格正实矩阵。叼(0,t。) =脂e Wdt≥一 满足Popov不等式,且lime(t) =0,说明系统是渐进稳定的。逆向求解得自适 应律: 面。=f ok ( 一 id )dr+ (ia"i 一 (12) 式(I2)中, ,Ji}。I>0。 可将式(4)代入式(12),得: =。胍 一 i + (i 一 )]d + [ i 一 + (i 一 )]+ (0) (13) 得到自适应律后,系统可以使西。逐渐逼近 。MRAS的仿真模型如图2所示。 图2 MRAS的仿真模型 3仿真及分析 控制系统设计好后,可用Malfab/Simulink仿 真软件搭建控制系统模型,系统仿真框图如图3 所示。永磁同步电机的参数设置如下:定子电阻 R=2.875 Q,定子直轴电感与交轴电感 = {5。0r—r— —1——r— — —-_——f— —1 1 00叶…中…‘l : ; ” 0…一 “ : : : ” 一…~ 1 : } : : I 咖卜¨¨-卜专--.}¨¨l…-卜十…}¨¨十…卜_1 ㈨min、t/8 c,s b)转子位置实际测量值( )与估计值l ) 图4转速和转子位置实际测量值与估计值 由图4(a)可以看出,估算出的转速与实际 测量的转速一致,但前者的波动性比较大,动态 响应较好。由图4(b)可看出M 算法可以很 好地估算出电机位置。 4 实验验证 为了验证MRAS的转速估算方法的准确性,控 制器采用了TI公司的DsP芯片TMS320F28335。其 属于C2000系列的一款浮点DSP控制器。永磁同 8 湖北理工学院学报 2018年 步电机实验参数选择与仿真时的参数相同。该实 验系统的硬件设计主要由智能功率模块 (IPM)、整流变压器、单相不控整流桥、滤波电 较好地与实际值保持一致性,动态和稳态性能 均较好。 容等构成。其中IPM集成了IGBT器件、驱动 ’ 电路和保护电路,具有自身保护功能,且工作 _ l| lIl 一 引II…1 : 2可靠 J。TMS320F28335不仅可以控制MRAS 模块估算转子位置和转速,还可以作为整个系 统的控制器实现永磁同步电机的矢量控制。 实验系统的软件功能都是在DSP中实现 …_l,i,,i t i }1I硼 _ 川 _ :9 ̄/div 的。整个系统由主程序和各种中断服务程序 组成,其中矢量控制程序在定时中断服务程序 中,MRAS转子位置/速度的自检测程序作为 子程序被调用。实验中需要对转子位置和转 速的实际值与估算值进行比较,故需要在程序 中添加读取光电编码器信息并计算转子实际 位置、速度的环节 。 转子(1 500 r/min)位置和转速的估算值 与实际值的实验波形图如图5所示。由图5 可以看出,转子位置估计能够比较准确地跟踪 实际位置,但转速仍有15 r/min左右的波动。 ’ _● -- f - …l l Ei i .I i . 1 8o/c ilv I j : }-’ ≯ E。 / / 3 P71I  ̄ I r】£H 器: j20Omns ..: } … ‘ a)转子位置的估算值f )与实测( ,} 一 n _ _: :600(r/m n)/diy .。 : ● 0I 一 ■,. ,. . ’ 0 : 600fr/n lin)/dJv ◆ qs(,rl CH 50o 5Dms (b)转速的估算值(^】与实测值《n】 图5 转子位置和速度的估算值与实际值 转子位置估算误差如图6所示。从图6 中可知,转子位置估计误差约为2.9。,说明该 方法具有较高的检测精度。由实验结果可知, 在较高速范围内,转子位置和转速的估算值能 I÷ IcH1。10o 1oo 图6转子位置估算误差 5 结论 设计了以MRAS为理论基础、以DSP芯片 为控制器的永磁同步电机的转速估计闭环控 制系统,估计了电机转速与转子的位置。仿真 及实验结果表明,此方法能够较有效地实现电 机无速度传感器控制。 参考文献 [1]林平,胡长生,李明峰,等.基于模型参考自适应 系统算法的速度估算核的研制[J].中国电机 工程学报,2004,24(1):118—123. [2]徐静,段芳,江天炎.模糊MRAS方法在永磁同 步电机无速度传感器控制系统中的应用[J]. 电机与控制应用,2015,42(12):55—58. [3] Kim YS,Sang KK,Kwon YA.MRAS based sen- sorless control of permanent magnet synchronous motor[C].Sice Conference,2005,2:1632— 1637. [4] 韩世东.基于MRAS的永磁同步电机无速度传 感器控制研究[D].南京:南京工业大学,2016. [5]张卿杰,徐友,左楠,等.手把手教你学DSP:基 于TMS320F28335[M].北京:北京航空航天大 学出版社,2015:16—20. [6]Li WH,Chen ZY,Cao WP.Simulation re.arch on optimization of permanent magnet synchronous motor sens0dess vector contorl based on MRAS[C].Inter- national Conference on% elet Active Media Tech. nology&Information Processing.2013:350—355. (责任编辑吴鸿霞)