维普资讯 http://www.cqvip.com 控制与应用技术÷EMCA 迫札再控制应用2007,34(6) 永磁同步直线电机速度日∞控制系统设计 俞希递,谢宝昌 (上海交通大学电气工程系,上海200240) 摘要:针对数控机床驱动直线永磁同步电机易受负荷及自身参数变化影响的特点,在直线永磁同步电 机的数学模型和动力学方程的基础上,将非线性系统转化为日 标准控制,并给出选择合适加权函数的方法。 设计了日 鲁棒速度控制器,并进行仿真分析。仿真结果表明,该系统稳定可靠,响应速度快,有较强的抗干 扰能力,说明速度日 速度控制可以满足数控机床的控制要求。 关键词:永磁同步直线电机;H 控制器;速度控制系统 中图分类号:TM301.2:TM359.4文献标识码:A文章编号:1673-6540(2007)06-0020-04 H Control System Design for Speed of Permanent Magnet Synchronous Linear Motor YU x —di.XIE Bao—chang (DePartment of Electrical Engineering,Shanghai Jiaotong University,Shanghai 200240,China) Abstract:In order to reduce the disturbances of load and parameter variations of permanent magnet synchronous linear motor(PMSLM),the standard H robust controller design methodology was built based on the dynamic equa- tion in d-q reference frame of PMLSM.The nonlinear system was transferred to linear one,and some pmper weight function was selected for the design of the controller.Finally,the system was simulated to prove the performances such as stability,rapid tracking response and good robustness against the disturbances. Key words:permanent magnet synchronous linear motor;日 robust controller;speed control system 0 引 言 要原因。传统的控制方式已经难以满足高精度的 要求,这就需要采用新的控制方式。H 鲁棒控制 传统的机床伺服系统中,用旋转电机驱动丝 理论是一种比较完善的控制器设计方法。目前已 杠产生直线运动。由于其存在中间环节,不仅增 有将H 控制与其他方法结合起来应用的成功例 加成本,而且在起动、加减速、反转及停车等过程 子…。本文采用H 鲁棒控制理论设计速度控制 中,会产生弹性形变、摩擦和反向间隙等,造成动 器,以满足机床对高精度调速环节的要求。 态非线性误差,甚至产生机械振动,难以实现高精 度加工。直线电机在直线定位上可以达到更高的 1 电气和机械动力学模型 推力、加速度和精度,而且不存在任何死区效应, 永磁同步直线电机和旋转电机的结构不同, 所以越来越受到人们的关注。直线永磁同步电机 但工作原理是相通的_2 J。对于普通三相旋转电 直接驱动数控机床,不仅效率高、推力大,而且电 机来说,定子侧加三相对称交流电,产生旋转气隙 气时间常数小,具有很高的动态响应速度和加速 磁场;定子旋转磁场与转子磁场相互作用,使得转 度,以及极高的刚度和定位精度。 子转动起来。可以认为,在旋转电机中旋转磁场 永磁同步直线电机直接驱动机床也存在一些 是以某一曲率半径(约为电枢半径)旋转的。当 问题,如外界和自身的任何扰动将无缓冲地作用 直线电机定子加三相对称电流时,可以认为同步 在电机动子上,电机对负载扰动和惯量变化更为 曲率半径为无穷大,所以旋转磁场演变成为沿直 敏感。这是造成直线电机速度响应性能下降的主 线平移的行波磁场。图1为直线电机的行波磁场 一20一 维普资讯 http://www.cqvip.com 电扎再控制应闻2007,34(6) 控制与应用技术 EMCA 示意图。显然,此行波的平移速度和旋转磁场的 m ,n = —k=, 一 —tv—F1一, (5)I 线速度是一样的,称为同步速度 。 式中:m——定子和载荷总质量; ——定子运动速度; ——负载阻力; 日——粘滞系数。 图1直线电机行波不意图 动力学方程转换为传递函数形式: G )= = (6) 直线电机是一个非线性、强耦合的多变量系 统。在给出其数学模型之前,先作如下假设: (1)忽略空间谐波,三相绕组对称,在空间互 差120。电角度,磁动势在气隙中按正弦分布; (2)忽略磁路饱和效应,认为各个绕组的互 感和自感都是线性的; (3)忽略铁心损耗; (4)不考虑温度和频率对绕组电阻的影响。 对直线电机的电压、电流以及磁链进行派克 变换,可以得到直线电机的d—g坐标系统模型: Ud : 一 s q+ +RI(1) 警+ +R1iq + m (2) L =Lqi F =n [ i +( —L )idi ] (3) 式中:“ ,Uq——直轴和交轴电压; , ——直轴和交轴磁链; ——, 。直轴电感和交轴电感; ,iq——直轴和交轴电流; r——极距; n ——极对数; R ——直轴和交轴电阻; ——同步速度; F。——电磁力。 当直线电机采用i =0控制策略时,电磁力 简化为: F =n { i =Kei (4) 从式(4)可以看出,直线电机电磁力的大小和定 子交轴电流大小成正比,可以通过定子电压空间 矢量脉宽调制(SVPWM)控制电机的运行状态。 电机的机械运动方程可以表示为: 2 空间矢量脉宽调制 由矢量控制的相关理论 可知,为了实现 SVPWM,控制系统需要检测电机的定子电流,将 其与指令电流进行比较,再经过电流调节器来获 得指令电压,以达到电压SVPWM控制的目的。 由电机模型方程(1)可知稳态时: M = +Rli (7) 当 =F一 Vs ,即为补偿掉式(7)右边 的第一项,系统就变为线性系统。 F=H。(s)[ (s)一 (s)] HI: =— /(2 式中: ——交轴参考电流。 为了实现电流的无差调节,调节器可以采用简 单的PI调节器。上式的传递函数方程可以写为: =等 (8) 可见,当 及 》l时,可以认为 ( )=1。 3 H 速度控制器的设计 鲁棒控制可以增强稳定性,减少不确定因数 造成的干扰。直线电机由于其内部电磁参数、负 载质量以及摩擦等不确定因素,给系统控制带来 了干扰,而鲁棒控制器可以有效地抑制干扰。根 据鲁棒控制器设计的基本方法 j,可以把系统转 化为如图2所示的标准 控制框图。 针对电机控制的实际情况和扰动,图2中 =0。其中Gn(s)为 (s)G (s)的标称值,且 lG0(s)一 (s)G (s)l<l△(s)1.K(s)为需要设 计的速度鲁棒控制器。加权函数 (s)的选择主 要考虑系统的抗干扰性能。即在扰动的敏感频段 维普资讯 http://www.cqvip.com 控制与应用技术l E№A 图2标准控制框图 内,系统的灵敏度函数要小,再根据实际扰动情 况、 求解可行性以及仿真研究,可得出优选的 加权函数 (S)。加权函数 (S)是模型参数变 化不确定性的上界(主要包含电磁参数变化和动 力传动系数扰动两部分),满足l A(jOJ)l< l (j )l。 针对图2所示的增广控制对象,可以将其状 态空间模型表示为: r =Ax+Bl +B2“ {Y=C2 +D2l (9) 【 :c。 +D。 式中:状态向量 ∈R ;外部扰动或指令输入 ∈ R ;控制输入“∈R ;被调输出z∈R ;测量输出 Y∈R’。 假设上述系统满足如下条件: (1)D 2Dl2>0; (2)Dl2DT2>0; ㈤对任……[A m; ㈤对任--to>0,叫A 。 鲁棒输出反馈控制问题,就是对上述系统 设计一个反馈补偿器“=K(s)Y,使得推导的系统 内部稳定,且从 到z的传递函数矩阵 满足 ll (5)l l<1 (10) 根据鲁棒控制理论可知 J,满足上述条件一 定存在动态补偿器 =A +B z=C (11) 满足A 稳定,且ll C (sl—A ) B ll <1。其 中: 电扎与才空制应用2007,34(6) B c】 C =【C。D。 】 式(11)的解为: , =A+B2 一 c +(B。一B 。)BTx { =(,一rx) (1,c +B。D 。)Ri (12) 【 =一R (B +D c。) 4 系统仿真 在进行系统仿真前,需要确定系统中各传递 函数和加权函数。 Hl(5)G1(5)= (L。5+R1)(Kl+K2s) K 5+(Lq5+R1)(Kl+K25)m5+B (13) 式中: 、R。和m可以在一定范围内变化。 直线电机的参数:L。=0.5 H,R,=4 n,m= 50 kg,K =100,B=4 N・s・in~。设计PI控制器 的参数Kl=5,K2=2,可得到Go=100/(50s+4)。 仿真时,相对于电磁参数 。和R。,m的变化 大得多,一般在50%左右,所以选择 时应该以 负载质量变化为主。取模型的上界和下界为 G2=100/(30s+4) G3=100/(3s+4) l△l l=l G2一Go l l△2 l=l G3一P0 l 取 =0.01(5+200)/(8s+1)。bode图如 图3所示。选取W,(5)=1/( + +c)。其中: 口=0.005:b=0.000 6:c=10~。 图3 和△的bode图比较 维普资讯 http://www.cqvip.com 迫币乙再柱制应闭2007,34(6) 控制与应用技术i E眦:A 标准H 控制框图中的传递函数确定后,调 用MATLAB中相应命令 可得系统状态方程为: l呐 『一0・080 0 : 0 0 0 ] 吕 l吕2・0 00 0—0・08。。:0 0 0 0 f333J 瑙 B :[1 0 0 1] B:=[1 0 0 1] c。=[::222‘ 00 0 0. 6 2] C2=[一2 0 0 0】 D11= D “ ,:fL0 0 1 .003 3 J D21=1 D22=0 同时,得到系统调节器的传递函数为: K=[4 170.59(S+15.61)(S+0.133 3)・ (S+0.08)]/[(S+238.5)(S+0.138 6)・ (S+0.079 7)(S+0.000 251)] 系统仿真结果如图4—8所示。 l呐 g 图4定子和负载质量为50 时阶跃响应 l呐 g 瑙 图5定子和负载质量为70 时阶跃响应 由图4~6可知,超调量都在25%以下。 仿真结果表明:当机床驱动的工件质量发生 较大变化,所设计的控制器能使闭环系统在较短 时间内达到稳态,而且超调不大,对脉冲的响应较 快;闭环系统对参数变化具有很强的鲁棒稳定性。 图6定子和负载质量为30 时阶跃响应 一1 云 县o \ 瑙 图7额定质量时对脉冲的响应 幅值 , 图8 10 Hz交流信号及其输出响应比较 5 结 语 本文通过设计日 速度控制器,用于直线永 磁同步电机伺服系统速度控制环节,克服了电机 因负载扰动、参数变化等不确定性因素的影响,提 高了伺服系统的鲁棒性,满足了直线永磁同步电 机直接驱动数控机床的精度要求。 【参考文献】 郭庆鼎.直线交流伺服系统的精密控制技术[M]. 北京:机械工业出版社,2000. 叶云岳.直线电机技术手册[M].北京:机械工业出 版社,2005. 张崇巍,张兴.PWM整流器机器控制[M].北京:机 械工业出版社,2003. 梅生伟.现代鲁棒控制理论与应用[M].北京:清华 大学出版社,2003. 褚健,俞立,苏宏业.鲁帮控制理论及应用[M].杭 州:浙江大学出版社,2000. 刘叔军.MATLAB控制系统应用与实例[M].北京: 机械工业出版社,2005. 收稿日期:2007-02-09 —23一 ]j