基于改进干扰观测器的虚拟轴机床滑模控制研究

2016-11-03 03:28刘海东
工程设计学报 2016年5期
关键词:伺服电机观测器圆弧

李 琴, 刘海东, 张 祺,2

(1. 攀枝花学院 机械工程学院, 四川 攀枝花 617000; 2. 四川大学 制造科学与工程学院, 四川 成都 610065)



基于改进干扰观测器的虚拟轴机床滑模控制研究

李琴1, 刘海东1, 张祺1,2

(1. 攀枝花学院 机械工程学院, 四川 攀枝花 617000; 2. 四川大学 制造科学与工程学院, 四川 成都 610065)

圆弧齿轮加工用虚拟轴机床伺服系统存在的不确定性会影响系统的性能,从而降低圆弧齿轮的加工精度;同时,滑模控制中抖动现象会影响控制的精度和稳定性.为提高虚拟轴机床的加工精度和抑制滑模控制中的抖动现象,提出了基于改进观测器的滑模变结构控制算法来控制虚拟轴机床的伺服电机,算法中采用该干扰观测器对系统中的不确定性进行观测,利用饱和函数代替符号函数来抑制滑模控制中的抖动现象.推导了基于改进观测器的滑模变结构控制律,并证明了所设计控制器的稳定性;为验证算法的有效性,在MATLAB中进行了仿真,仿真结果表明:所提出的算法能够有效地观测系统中存在的不确定性因素,并抑制滑模控制中的抖动现象,系统具有较强的位置跟踪性能和抗干扰能力.

虚拟轴机床; 不确定性; 观测器; 抖动; 仿真

圆弧齿轮是一种较新型的机械传动副,由日本学者长谷川吉三郎等人于20世纪80年代提出,它具有接触线长、重合度大、传动平稳、无退刀槽、无轴向力等特点,能够取代传统的渐开线直齿轮、斜齿轮及人字齿轮[1-2].

由于圆弧齿轮的齿面是一种曲面,传统的渐开线直齿、斜齿、人字齿的加工方法不能用于加工此种新型齿轮.国内外学者对圆弧齿轮的加工方式进行了深入的研究,比较有代表性的加工方式有:旋转刀盘法、大刀盘分度切齿法、三刀头旋转切制法、数控滚切法、挤齿法、圆拉法和平行连杆加工法等[3-6].

虚拟轴机床是一种具有运动精度高、刚度大、负载能力强、结构紧凑、抗振性强、运动惯性小、切削稳定性好等特点的机床[7].考虑到圆弧齿轮的齿面精度会影响其性能,本文利用虚拟轴机床来实现圆弧齿轮的齿面加工;利用虚拟轴机床加工圆弧齿轮可以提高其曲面的精度,从而提高圆弧齿轮的性能.而虚拟轴机床加工曲面的精度与机床杆的位置精度息息相关,目前国内外学者对于直线伺服电机的位置控制算法研究较多,主要包括PID控制[8-9]、迭代控制[10-11]和滑模控制[12-13]等.

本文以虚拟轴机床的直线伺服电机为研究对象,提出了一种基于干扰观测器的滑模控制算法来控制虚拟轴机床各杆的位置;同时为了进一步抑制滑模控制中存在的抖动现象,减小抖动现象对控制的精度和稳定性的影响,对提出的基于干扰观测器的滑模控制算法进行了改进;为了验证所提算法的有效性,在MATLAB中进行了仿真,仿真结果表明:所设计的控制算法能够有效地对虚拟轴机床各杆的干扰进行观测,改善了虚拟轴机床的轨迹跟踪性能,同时滑模控制中的抖动现象也得到了改善.

1 基于改进干扰观测器的滑模控制器设计

1.1系统描述

考虑干扰后,虚拟轴机床伺服电机的状态方程可以表示为

(1)

假设1:系统是可控的;

假设2:系统满足定义中的匹配条件.

根据定义1、假设1和假设2,系统(1)的离散形式可以改写为

x(k+1)=Ax(k)+b[u(k)+d(k)],

(2)

1.2基于改进干扰观测器的滑模变结构控制器设计

以虚拟轴机床各轴的轨迹跟踪问题为研究对象,各轴的理想轨迹可用向量xr表示,xr=[xr1xr2xr3xr4xr5xr6]T,各轴的实际轨迹用向量xa表示,xa=[xa1xa2xa3xa4xa5xa6]T,则系统各轴的跟踪误差为

e(k)=xa(k)-xr(k).

(3)

则滑模面函数可定义为

s(k)=CTe(k).

(4)

为了分析在滑模面函数值等于零时的动态情况,结合式(2)、式(3)和式(4),则

s(k+1)=CTe(k+1)=

CT[Ax(k)+bu(k)+bd(k)-xr(k+1)].

(5)

根据上式可以得到系统的控制律为

u(k)=-d(k)-(CTb)-1CT[Ax(k)-xr(k+1)].

(6)

根据式(4)和式(6),可得:

e(k+1)=[I-b(CTb)-1CT]Ae(k)-

[I-b(CTb)-1CT][xr(k+1)-Ax(k)].

(7)

为了保证所设计的滑模控制器能够使得系统的跟踪误差收敛于零,根据假设1,式(7)可以简化为(证明略)

e(k+1)=[I-b(CTb)-1CT]Ae(k).

(8)

对于如式(2)所示的虚拟轴机床电机伺服系统而言,引入干扰观测后,本文设计的控制律和干扰观测律分别为:

CTAx(k)+qs(k)-ηsgn(s(k))],

(9)

qs(k-1)+ηsgn(s(k-1)],

(10)

为了进一步提高系统的抗抖动能力,本文采用饱和函数来代替式(9)和式(10)中的符号函数,则式(9)和式(10)改写为:

(11)

(12)

推论1:滑模及干扰估计误差的动态必须满足以下特性:

证明:由式(2)至(4)和式(11),有s(k+1)=CTe(k+1)=CTx(k+1)-CTxr(k+1)=

CTAx(k)+CTbu(k)+CTbd(k)-CTxr(k+1)=

CTxr(k+1).

定义:

证明:

因为

所以

推论2:当

证明:

结论:当s(k)≥φ时,s(k+1)逐渐减小,直到进入边界层.

②当s(k)≤-φ,则

qs(k)>s(k),

结论:当s(k)≤-φ时,s(k+1)逐渐减小,直到进入边界层.

当φ>s(k)≥0,则

当-φ

1.3稳定性分析

1)当s(k)≥φ时:

因为

所以

s(k+1)-s(k)<0.

所以

[s(k+1)-s(k)][s(k+1)+s(k)]<0.

因此控制器是稳定的.

2)当s(k)≤-φ时:

因为

所以

s(k+1)-s(k)>0.

η≤-(1+q)φ+η+

所以

[s(k+1)-s(k)][s(k+1)+s(k)]<0.

因此控制器是稳定的.

2 数字仿真

为了验证本文所提出算法的有效性,在MATLAB中采用该算法控制虚拟轴机床的伺服电机,电机离散后的方程为

x(k+1)=Ax(k)+b[u(k)+d(k)],

图2 基于改进干扰观测器的位置跟踪效果Fig.2 Location tracking effect based on the improved disturbance observer

图3 基于干扰观测器的相轨迹Fig.3 The phase trajectory based on the disturbance observer

图4 基于改进干扰观测器的相轨迹Fig.4 The phase trajectory based on the improved disturbance observer

从图1,2可知,引入改进干扰观测器后,控制器能够有效地对系统中存在的不确定性因素进行观测,从而抑制了不确定性因素对位置跟踪性能的影响,系统具有良好的抗干扰能力;从图3,4可以看出,利用饱和函数替代原控制律中的符号函数后,从其放大部分可以看出系统的抖动现象得到了明显的抑制.

3 结 论

本文以一种圆弧齿轮加工用虚拟轴机床为研究对象,为提高虚拟轴机床的加工精度和抑制滑模控制中的抖动现象,提出了基于改进干扰观测器的滑模变结构控制算法来控制虚拟轴机床的伺服电机.仿真结果表明:提出的基于改进观测器的滑模变结构控制算法能够有效地观测系统中存在的不确定性因素,从而抑制了不确定性因素对位置跟踪性能的影响,系统具有良好的抗干扰能力;同时滑模控制中的抖动现象也得到了明显改善.

[1] 邹旻,祝海林.新型圆弧齿线圆柱齿轮[J].制造技术与机床,1995(5):43-47.

ZHOUMin,ZHUHai-lin.Newtypearctoothcylindricalgear[J].ManufacturingTechnology&MachineTool,1995(5):43-47.

[2] 宋爱平,易红,汤文成,等.渐开线弧齿圆柱齿轮及其啮合特性[J].中国机械工程,2006,17(18):1888-1892.

SONGAi-ping,YIHong,TANGWen-cheng,etal.Involutearccylindricalgearanditsmeshcharacteristics[J].ChinaMechanicalEngineering,2006,17(18):1888-1892.

[3] 宋爱平,吴伟伟,高尚,等.弧齿圆柱齿轮理想几何参数及其加工方法[J].上海交通大学学报,2010,44(12):1735-1740.

SONGAi-ping,WUWei-wei,GAOShang,etal.Theidealgeometryparametersofarchcylindricalgearanditsprocessmethod[J].JournalofShanghaiJiaotongUniversity,2010,44(12):1735-1740.

[4] 宋爱平.弧齿圆柱齿轮及其加工方法和加工装置.ZL200410041297.2[P].2005-02-23.

SONGAi-ping.Arctoothcylindricalgearsanditsmachiningmethodanddevices[J].ZL200410041297.2[P].2005-02-23.

[5] 王少江,侯力,董璐,等.面向制造的弧齿圆柱齿轮建模及强度分析[J].四川大学学报(工程科学版),2012,44(2):210-215.

WANGShao-jiang,HOULi,DONGLu,etal.Modelingandstrengthanalysisofcylindricalgearswithcurvilinearshapeteethformanufacture[J].JournalofSichuanUniversity(EngineeringScienceEdition),2012,44(2):210-215.

[6] 肖华军,侯力,董璐,等.旋转刀盘母面成形的弧齿线圆柱齿轮数学建模[J].四川大学学报(工程科学版),2013,45(3):171-175.

XIAOHua-jun,HOULi,DONGLu,etal.Mathematicalmodelingofrotarycutterarctoothlineofcylindricalgearshapedbyoriginfaceofrotarycutter[J].JournalofSichuanUniversity(EngineeringScienceEdition),2013,45(3):171-175.

[7] 张立杰,李永泉,黄真.一种新型运动副及其在并联机床上的应用[J].机械工程学报,2005,41(12):216-221.

ZHANGLi-jie,LIYong-quan,HUANGZhen.Novelcompound-sphere-jointanditsapplicationinparallelmachinetool[J].JournalofMechanicalEngineering,2005,41(12):216-221.

[8] 韩庆涛,郭庆鼎,谢冬梅.直线伺服6杆虚拟轴机床轨迹跟踪控制的研究[J].沈阳工业大学学报,2002,24(6):485-489.

HANQing-tao,GUOQing-ding,XIEDong-mei.Trajectorytrackingcontrolfor6-DOFvirtualaxismachinetooldrivenbypermanentmagneticsynchronouslinearmotor[J].JournalofShenyangUniversityofTechnology,2002,24(6):485-489.

[9] 陆华才,徐月同,杨伟民,等.永磁直线同步电机进给系统模糊PID控制[J].电工技术学报,2007,22(4):59-63.

LUHua-cai,XUYue-tong,YANGWei-min,etal.Fuzzypidcontrollerdesignforapermanentmagnetlinearsynchronousmotorfeedingsystem[J].TransactionsofChinaElectrotechnicalSociety,2007,22(4):59-63.

[10] 张宏伟,余发山,卜旭辉,等.基于鲁棒迭代学习的永磁直线电机控制[J].电机与控制学报,2012,16(6):81-86.

ZHANGHong-wei,YUFa-shan,BUXu-hui,etal.Robustiterativelearningcontrolforpermanentmagnetlinearmotor[J].ElectricMachinesandControl,2012,16(6):81-86.

[11] 蔡满军,赵成圆.永磁直线同步电机的自适应迭代学习控制[J].微特电机,2014,42(6):48-51.

CAIMan-jun,ZHAOCheng-yuan.Adaptiveanditerativelearningcontrolofpmlsm[J].Small&SpecialElectricalMachines,2014,42(6):48-51.

[12] 刘军,韩明文,俞金寿.基于滑模变结构的永磁同步直线电机控制系统研究[J].控制工程,2012,19(6):1093-1096.

LIUJun,HANMing-wen,YUJin-shou.Researchonpermanentmagnetlinearsynchronousmotorbasedonslidingmodecontrol[J].ControlEngineeringofChina,2012,19(6):1093-1096.

[13] 王辉,万里瑞,王才东.基于智能滑模控制的永磁直线同步电机调速系统[J].电机与控制应用,2014,41(2):6-10,38.

WANGHui,WANLi-rui,WANGCai-dong.ResearchofspeedregulatingsystembasedonintelligentSMCforpermanentmagnetlinearsynchronousmotor[J].ElectricMachines&ControlApplication,2014,41(2):6-10,38.

Sliding model control scheme for virtual axis machine tool based on improved disturbance observer

LI Qin1, LIU Hai-dong1, ZHANG Qi1,2

(1. School of Mechanical Engineering, Panzhihua University, Panzhihua 617000, China; 2. School of Manufacturing Science and Engineering, Sichuan University, Chengdu 610065, China)

The uncertainties existed in the servo system of virtual axis machine tool that was used to process the circular arc gears will affect the performance of the system and reduce the machining accuracy of the circular arc gears,and the chattering phenomenon existed in the sliding mode control will influence the control accuracy and stability. In order to improve the machining accuracy of the virtual axis machine tool and reduce chattering phenomenon in the sliding mode control, an sliding model control scheme with improved disturbance observer was proposed to control the servo motor of the virtual axis machine tool. The disturbance observer was used to observe the uncertainties existed in the servo system of virtual axis machine tool in this algorithm and the symbolic function in the variable structure control was replaced by the saturation function to reduce the chattering phenomenon which was brought by the variable structure control system. The control law was deduced based on the improved observer of sliding mode variable structure, and the stability of the designed controller was proved. In order to verify the validity of the algorithm, the simulation was taken in MATLAB, the simulation results showed that the algorithm proposed could effectively observe the uncertainties in the system, and chattering phenomenon in the sliding model control was reduced, then the motor servo system had stronger position tracking performance and anti-interference ability.

virtual axis machine tool; uncertainty; observer; chattering,simulation

2016-01-19.

国家自然科学基金资助项目(51375320).

李琴(1977—),女,四川成都人,副教授,硕士,从事机电一体化、先进制造技术等研究,E-mail:liqin103@126.com.

10.3785/j.issn. 1006-754X.2016.05.014

TP 273

A

1006-754X(2016)05-0501-05

本刊网址·在线期刊:http://www.zjujournals.com/gcsjxb

http://orcid.org//0000-0002-4043-3877

猜你喜欢
伺服电机观测器圆弧
浅析圆弧段高大模板支撑体系设计与应用
专利名称:一种适应压铸环境的伺服电机
基于滑模观测器的PMSM无位置传感器控制策略
基于非线性干扰观测器的航天器相对姿轨耦合控制
外圆弧面铣削刀具
生产线中的伺服电机定位控制
伺服电机控制技术的应用及发展趋向分析
基于滑模观测器的机翼颤振主动抑制设计
六圆弧齿廓螺旋齿轮及其啮合特性
浅说伺服电机位置控制下的定位问题