上海交通大学学报, 2023, 57(5): 593-600 doi: 10.16183/j.cnki.jsjtu.2021.456

电子信息与电气工程

非对称柔性支撑龙门双驱平台的解耦与同步控制

位广宇1,2,3, 谷朝臣,1,2,3, 杨舒盛1,2,3, 关新平1,2,3

上海交通大学 自动化系;系统控制与信息处理教育部重点实验室;上海工业智能管控工程技术研究中心,上海 200240

Decoupling and Synchronization Control of Asymmetric Flexure-Linked Dual-Drive Gantry Stage

WEI Guangyu1,2,3, GU Chaochen,1,2,3, YANG Shusheng1,2,3, GUAN Xinping1,2,3

Department of Automation; Key Laboratory of System Control and Information Processing of the Ministry of Education; Shanghai Engineering Research Center of Intelligent Control and Management, Shanghai Jiao Tong University, Shanghai 200240, China

通讯作者: 谷朝臣,副研究员,硕士生导师,电话(Tel.):021-34501196;E-mail:jacygu@sjtu.edu.cn.

责任编辑: 李博文

收稿日期: 2021-11-12   修回日期: 2022-01-9   接受日期: 2022-01-11  

基金资助: 上海市科技攻关揭榜挂帅项目(YDZX20213100003021)
中国移动-教育部智能制造联合基金(MCM20180703)

Received: 2021-11-12   Revised: 2022-01-9   Accepted: 2022-01-11  

作者简介 About authors

位广宇(1997-),硕士生,从事高性能伺服与精密运动控制研究.

摘要

针对采用非对称柔性支撑结构的龙门双驱运动平台,提出基于模型补偿扩张状态观测器的解耦与同步控制策略.考虑柔性支撑结构特点和负载加速度对龙门平动、转动模态的影响,采用拉格朗日方程建立了龙门动力学模型.依据该模型设计平动和转动控制回路并采用带有已知耦合项补偿的扩张状态观测器,估计并抑制由建模误差和未知耦合项等因素组成的总扰动.试验结果表明,该控制框架与解耦策略能有效解除双驱动轴间的动态耦合并抑制扰动,显著提升龙门试验台的动态响应和同步精度,且具有部署简单、所需测量模型参数少等优点.

关键词: 非对称柔性支撑; 龙门双驱运动平台; 解耦; 同步控制; 扩张状态观测器

Abstract

A decoupling and synchronization control strategy based on a model-compensated extended state observer is proposed in control of a dual-drive gantry positioning stage with asymmetric flexure-linked structures. A gantry dynamic model considering the features of the flexure-linked structures and the impact of load acceleration is built using Lagrangian equations. Translational and rotational control loops are designed according to this model, while extended state observers with compensation of known coupling items in the model are deployed in each control loop to estimate and attenuate the total disturbances composed of unmodeled dynamics, unknown couplings, etc. The experimental results show that the proposed control strategy, which is simple to realize and requires few parameters to be measured, can effectively decouple the dynamics of dual axes and attenuates disturbances, greatly improving the dynamic response and synchronization accuracy of the gantry stage.

Keywords: asymmetric flexure-linked structure; dual-drive gantry positioning stage; decoupling; synchronization control; extended state observer

PDF (5432KB) 元数据 多维度评价 相关文章 导出 EndNote| Ris| Bibtex  收藏本文

本文引用格式

位广宇, 谷朝臣, 杨舒盛, 关新平. 非对称柔性支撑龙门双驱平台的解耦与同步控制[J]. 上海交通大学学报, 2023, 57(5): 593-600 doi:10.16183/j.cnki.jsjtu.2021.456

WEI Guangyu, GU Chaochen, YANG Shusheng, GUAN Xinping. Decoupling and Synchronization Control of Asymmetric Flexure-Linked Dual-Drive Gantry Stage[J]. Journal of Shanghai Jiaotong University, 2023, 57(5): 593-600 doi:10.16183/j.cnki.jsjtu.2021.456

龙门双驱运动平台是一种线性运动平台,平台两侧各安装一组永磁直线同步电动机(后文简称电机),共同推动横梁运行, 横梁上安装驱动装置带动负载设备运行.双驱平台能克服单驱系统两侧不同步的问题,同时拥有双电机所提供的更强推力,因此具备更高的定位精度和控制带宽,被广泛应用于晶圆切割、激光雕刻、慢走丝机床、高速点胶和表面贴装技术(SMT)等精密运动控制场合,涵盖半导体加工、机械制造和3C电子等多种领域.

龙门双驱平台横梁与滑动底座的支撑方式分为刚性和柔性支撑.在传统的刚性支撑龙门双驱系统中,横梁一旦因外力和控制不当等因素出现偏转,势必引入横梁和导轨间的内力,进而恶化系统控制性能,甚至出现破坏导轨等极端情况[1].采用柔性支撑结构,能在一定程度上消除龙门双驱机械系统的“过耦合”,极大程度降低横梁与导轨间的内力,避免系统控制特性崩塌[2].

双驱动轴的同步性能是影响龙门双驱系统定位精度的关键因素.由于失去了刚性导轨的硬约束,柔性支撑龙门双驱平台的同步性能更易受到机械耦合和内外扰动的影响.因此,建立柔性支撑龙门平台的动力学模型,并在此基础上设计控制器架构与控制算法以解决柔性龙门双驱系统的解耦与同步控制问题是学术界的研究热点.早期研究采用主-主、主-从等运动协调方法设计控制器[3],这类方法忽视了龙门双驱耦合机理,不能满足高动态精密控制的需求,需进一步分析龙门系统模型后,找出系统的耦合本质和影响双驱同步性能的关键因素;文献[4]采用拉格朗日方程建立了柔性龙门双驱系统的集总参数动力学模型,指出龙门两侧机电特性差异、负载的位置与加速度是影响两轴不同步的关键因素;Ma等[5]针对柔性结构的刚度问题,提出了机电参数集成设计与优化方法,并指出柔性支撑结构使得系统存在隐藏的高阶模态;Kamaldin等[2]为了提高龙门跟踪性能,同时避免高频控制信号激发高阶模态,采用RISE控制器以获得柔顺的加加速度.但这些研究对柔性支撑结构的等效方法仅考虑了其回转而忽略了横梁偏转所需的横向变形,因此需要结合实际对模型进一步改进.近年来,一些研究将龙门机械耦合作为扰动,采用扰动观测器进行解耦以提升同步性能[6-8].扩张状态观测器(ESO)[9]是一种将串联积分模型作为系统标称模型并将标称模型以外的动态扩张为新状态(总扰动)的观测器,其最大特点在于对被控模型所需信息少[10],能极大降低模型不确定性和外部扰动对控制器参数的影响,并在多类控制问题中应用[11].然而对于龙门双驱这类强耦合非线性系统,因耦合的存在使得系统偏离积分串联型模式,经典ESO将取得有限的效果,且无法及时跟踪并抑制耦合带来的扰动.目前采用ESO对龙门双驱系统控制的研究较少,文献[12]给出了基于ESO的龙门双驱控制方法,但对被控模型的过度简化使之丢失了大部分耦合动态,在设计ESO时也未对关键耦合因素进行补偿.因此,将影响龙门双驱同步性能的关键因素考虑到ESO的设计中,研究一种基于模型补偿ESO的龙门双驱解耦与同步控制框架,对于龙门双驱控制问题具有重要意义.

基于本文研究者所提出的一种回转和偏扭变形组合的非对称柔性龙门支撑结构[13],构建基于拉格朗日方程的高精度龙门双驱平台动力学模型.基于模型分析,将龙门双轴同步控制分解为平动和转动控制回路,针对影响系统动态和导致回路间耦合的关键因素,设计带有耦合项模型补偿的速度环二阶线性扩张状态观测器(LESO)和转动环三阶LESO,实现回路间的动态解耦并抑制负载动态对转动通道的影响,显著提升了双驱系统动态响应和抗扰性能.该控制架构与算法全部在自主开发的龙门双驱伺服驱动器中实现,应用于自主搭建的1.2 m 跨度龙门试验台,具有0.4 μm光栅尺分辨率下0.613 μm的重复定位精度.

1 非对称柔性支撑龙门双驱平台动力学模型

1.1 系统描述

非对称柔性支撑龙门双驱实物平台及非对称柔性支撑结构如图1所示,其中非对称柔性支撑由回转和偏扭两种结构组成,R为微动体回转形变,Δ为微动体横向拉伸形变.平台的模型示意图如图2所示,其中C1C2表示两侧底座及各自连接的柔性支撑,B表示横梁,H表示负载工作头,均以点的形式表示;其他参数的定义和大小如表1所示.

图1

图1   非对称柔性支撑龙门双驱试验平台与其柔性支撑结构示意图

Fig.1   Asymmetric flexure-linked dual-drive gantry test bed and its flexible supporting structures


图2

图2   非对称柔性支撑龙门双驱运动平台模型示意图

Fig.2   Modeling diagram of asymmetric flexure-linked dual-drive gantry positioning stage


表1   龙门双驱试验台参数

Tab.1  Parameters of dual-drive gantry test bed

参数含义取值
mC1/kgC1侧底座(含柔性支撑)总质量9.9
mC2/kgC2侧底座(含柔性支撑)总质量9.85
mH/kg工作头(移动负载)质量7.6
mB/kg横梁质量26.8
JH/(kg·m2)工作头绕自身重心的转动惯量0.038
JB/(kg·m2)横梁绕自身重心的转动惯量3.2
dBH/m工作头(移动负载)重心偏移量0.1
Lr/m龙门试验台跨度1.2
Kr/(N·m·rad-1)回转柔性支撑的转动刚度28 500
Ks/(N·m-1)偏扭柔性支撑的刚度125 000
cg1,cg2/(N·m-1·s)双驱轴导轨阻尼系数20.3
cy/(N·m-1·s)横梁轴导轨阻尼系数32.5
cb/(N·m·rad-1·s)回转柔性支撑旋转阻尼系数300
cbg/(N·m-1·s)偏扭柔性支撑阻尼系数3 750
FC1,FC2两侧电动机推力
FY横梁轴电动机推力

新窗口打开| 下载CSV


定义笛卡尔坐标系xOy和广义坐标:

q3×1=[XgΘgYg]TXg=x1 Θg=arctan((x2-x1)/Lr)

其中:XgC1x轴坐标;YgC1H¯ 在横梁轴上的投影长度;Θg为横梁偏转时其与y轴的夹角.由于C1侧采用回转柔性支撑,所以横梁发生偏转时坐标Yg保持不变,而C2侧的偏扭支撑则提供了横梁偏转所需的横向拉伸,保证了末端负载设备定位的准确性.

1.2 动力学建模

在选定广义坐标后,双驱系统的动力学模型可由拉格朗日方程得到:

ddtLq·j-Lqj+Dq·j=Qj, j=1,2,3L=T-V

式中:Qj为广义力[14],有[Q1 Q2 Q3]T=[FC1+FC2 LrFC2 FY]T;L为拉格朗日量,由系统动能T、系统势能V组成;D为耗散函数,分别定义如下:

T=12(mC1+mC2+mH+mB)X·g2+  12[Lr2mC2+Lr24mB+(Yg2+dBH2)mH+  JH+JB]Θ·g2+  12mHY·g2+[LrmC2+Lr2cosΘgmB+  (YgcosΘg+dBHsinΘg)mH]X·gΘ·g+  mHsinΘgX·gY·g+mHdBHY·gΘ·gV=12KrΘg2+12KsLr2Θg2=  12(Kr+KsLr2)Θg2D=12(cg1+cg2)X·g2+12cyY·g2+  12(cb+cg2Lr2+cbgLr2Θg2)Θ·g2+cg2LrX·gΘ·g

将式(2)代入式(1),得到系统动力学方程:

(mC1+mC2+mH+mB) X¨g+(cg1+cg2) X·g+ mC2Lr+mHYg+mHdBHΘg+mBLr2Θ¨g+ cg2LrΘ·g+mHΘgY¨g=FC1+FC2
Lr2mC2+Lr24mB+(Yg2+dBH2)mH+JH+JBΘ¨g+(cb+cg2Lr2+cbgLr2Θg2) Θ·g+(Kr+ Lr2Ksg+ mC2Lr+mHYg+mHdBHΘg+mBLr2X¨g+cg2LrX·g+mHdBHY¨g=LrFC2
mHY¨g+cyY·g+mHΘgX¨g+mHdBHΘ¨g=FY

2 基于模型补偿ESO的控制回路设计

2.1 平动速度环控制模型与解耦控制器设计

在不改变伺服系统串级控制的前提下,考虑平动通道速度环控制的解耦设计.直线电机的推力由q轴电流控制,推力常数为Kf;又考虑到电流环带宽远高于速度环,可以认为速度环输出的电流给定与实际电流近似相等,因此将式(3)表示的龙门平动方程改写为以下形式

X¨g=bT0uT+fT0+fTbT0=KfmC1+mC2+mH+mBuT=iq1*+iq2*fT0=-bT0Kf[(cg1+cg2)X·g+cg2LrΘ·g]fT=bT0Kf[-(mC2Lr+mHYg+mHdBHΘg+  mBLr2)Θ¨g+mHΘgY¨g]+ξT

式中:控制量uT由实际推力之和变为两轴直线电机q轴电流iq1*iq2*给定之和;fT0为已知模型动态,是解除速度相关耦合所需的关键部分,由平动速度、转动角速度两项容易测量的变量组成;fT为总扰动项,由实际系统中不易测量的动态和由ξT表示的控制误差、建模误差、未建模高阶动态和外部扰动组成.进一步,令z1=X·g,yT=z1并将总扰动项fT扩张为新状态z2,设其导数为rT,则式(6)可以写作:

z·T=ATzT+BTuT+[1 0]TfT0+ETrTyT=CTzT

其中:

zT=z1 z2, AT=0100, BT=bT00

ET=01, CT=10

基于上式设计带有模型补偿的二阶线性扩张状态观测器:

z^·T=ATz^T+BTuT+[1 0]TfT0+   LT(yT+y^T)y^T=CTz^T

式中:z^T=[z^1z^2]T,上标^表示该值的估计值;LT=[l1l2]T, l1l2为观测器增益.设置观测器误差eT=zT-z^T,利用式(7)和式(8)得到e·T=AETeT+ETrT,其中AET=AT-LTCT.可以看出,模型补偿不影响扩张状态观测器的观测误差.当AET为赫维兹(Hurwitz)矩阵时,观测器具备有界输入有界输出(BIBO)稳定性[15].假设干扰的一阶导数rT存在且有界,满足rT<δ,则有

eT(t)= eAETteT(0)+0teAET(t-τ)ETrTdτeAETteT(0)+ 0teAET(t-τ)ETrTdτeAETteT(0)+|δ|· AET-1(I-eAETt)ET

因此当时间t→∞时,观测器的稳态误差上界为|δAET-1ET.若干扰的导数满足limtrT(t)=0,则根据拉氏变换终值定理:

limt eT(t)= lims0 s(sI-AET)-1RT(s)= lims0(sI-AET)-1limt rT(t)=0

式中:s为拉氏域中的复变量;RT(·)为干扰rT(t)的拉氏变换.

观测器此时具有渐近稳定性.计算AET的特征方程并令其满足λ2+l1λ+l2=(λ+ωTo)2,其中ωTo定义为平动速度环LESO的观测带宽,则观测器增益为l1=2ωT0,l2=ωTo2.给定阶跃速度为vTd,设计控制律uT=KT(vTd-z1)-fT0/bT0-z^2/bT0,KT为比例控制器增益,并代入式(7)中,得到:

z·1+bT0KTz1=z2- z^2+bT0KTvTd

对式(6)的fT项分析可知,当龙门平动速度趋近恒定、横梁偏转角和负载的动态稳定时,可以认为扰动趋于常值,则z2-z^2→0,此时有

limt z1(t) lims0bT0KTs+bT0KTvTd=vTd

表明在上述控制律和模型补偿LESO作用下,平动速度环能实现与角度环的动态解耦和对阶跃给定速度的无静差控制.

2.2 转动角度环模型与解耦控制器设计

角度环控制是龙门同步控制的关键,也是最易受到耦合和扰动影响的环节.式(4)给出了龙门系统的转动动态,其中控制输入仅由FC2构成,这是由选取C1位置而非C1、C2平均位置作为平动广义坐标造成的.此转动模型不利于转动环控制器设计,因为当平动速度环和转动角度环达到稳态时,有(Kr+Lr2Ksg+cg2LrX·g=LrFC2,可以看出FC2除了克服柔性支撑产生的转矩外,还克服了本侧阻尼力,即提供了平动所需的一部分推力,造成了平动与转动的稳态耦合.考虑利用“2倍式(4)除以Lr再与式(3)作差”进行控制模型转换,并且将所得模型中Θ¨g系数的时变项移至等号右端,最终的模型为

Θ¨g=bR0uR+fR0+fRuR=iq2*-iq1*bR0=Kf/[LrmC2+2(JH+JB+mHdBH2)/Lr]fR0=bR0Kf{-(2Kr/Lr+LrKsΘg2)Θg-(2dBH/Lr-Θg)mHY¨gd-[mH(2Yg/Lr-1)+2mHdBHΘg/Lr]X¨gd}fR=bR0Kf{-(2Yg2/Lr-Yg-dBHΘg)mHΘ¨g-  (2cb/Lr+cg2Lr+2cbgLrΘg2)Θ·g+  (2dBH/Lr-Θg)mH(Y¨gd-Y¨g)-  (mC2-mC1)X¨g+  [mH(2Yg/Lr-1)+2mHdBHΘg/Lr]×  (X¨gd-X¨g)-(cg2-cg1)X·g}+ξR

式中:控制量uR为两电机q轴电流给定之差;fR0表示已知模型动态,由柔性支撑带来的扰动力、平动加速度和Y轴加速度干扰组成,且因加速度难以直接测量,使用加速度给定X¨gdY¨gd分别代替;fR为最终的总扰动项;ξR为最终的建模与控制误差、未建模高阶动态和外部扰动.

类似于平动速度环LESO设计,令ζ1=Θg,yR=ζ1并将总扰动项扩张为新状态ζ3=fR,设其导数为rR,则式(13)可以写作:

z·R=ARzR+BRuR+[0 1 0]TfR0+ERrRyR=CRzR

其中:

zR=ζ1ζ2ζ3, AR=010001000, BR=0bR00ER=001T, CR=100

基于上式设计带有模型补偿的三阶LESO

z^·R=ARz^R+BRuR+[0 1 1]TfR0+   LR(yR-y^R)y^R=CRz^R

式中:z^R=[ζ^1ζ^2ζ^3]T;LR=[β1β2β3]T.类似于二阶LESO,可以证明转动环观测器在扰动趋于常值时的收敛性.定义ωRo为转动角度环LESO的观测带宽,则观测器增益满足β1=3ωRo2=3ωRo23=ωRo3.

设计控制律uR=KR(Θgd-ζ1)+DR(Θ·gd-ζ·1)-fR0/bR0-z^3/bR0并代入式(14)中,得到:

ζ¨1+bR0DRζ·1+bR0KRζ13- z^3+bR0KRΘgd+bR0DRΘ·gd

从而获得转动角度环的近似闭环传递函数:

GR(s)= YR(s)Θgd(s)= Tz1s+1(Tp1s+1)(Tp2s+1)

其中:

Tz1=DR/KR

Tp1=(DR+DR2-4KR/bR0)/(2KR)

Tp2=(DR-DR2-4KR/bR0)/(2KR)

从闭环传递函数零极点的分布和大小关系能看出,适当提高KR能增大转动环带宽,且当参数满足DR2≫4KR/bR0时,能降低系统超调量,但微分和比例项系数的选取应当综合考虑微分噪声和系统稳定裕度,不能无限增大.

2.3 解耦与同步控制框架

通过设计平动速度环与转动速度环,能够实现两种控制目标的协调,即龙门在X轴方向的运动控制与龙门双轴的同步控制.加入模型补偿的控制器与LESO,一方面能够对已知耦合进行直接补偿,削弱耦合作用,另一方面能够对未知扰动和模型不确定性进行抑制,增强控制算法的适应性.上述控制模型和控制器设计都在广义坐标下进行,而实际龙门系统传感器所采集的位置信息和作用到龙门的驱动力均在笛卡尔坐标下,因此定义如下式所示的坐标变换进行转换.

iq1*iq2*=T2uTuR, T2=1/2-1/21/21/2XgΘg=T1x1x2, T1=10-1/Lr1/Lr

3 试验结果与分析

基于自主搭建的龙门双驱运动平台和自主开发的龙门双驱伺服驱动器进行试验.龙门双驱运动平台的双驱轴采用雅科贝斯AUM3-S3并联型无铁芯直线电机,推力常数Kf=16.8 N/A,LAMOTION增量型0.1 μm分辨率(实际使用0.4 μm分辨率)光栅尺,横梁轴采用滚珠丝杠模组与永磁同步旋转电机的组合;龙门双驱伺服驱动器采用STM32G431系列微处理器作为主控,其中部署本文双驱解耦与同步控制算法与横梁轴单轴伺服驱动器通过控制器局域网总线(CAN)和自定协议进行通信;采集得到的数据由双驱伺服通过自定协议RS232通信传输至上位机,经上位机导出JSON格式数据文件后由MATLAB作图.

为验证自主搭建平台和设计驱动器的基本性能,保证试验结果一致性,首先对平台的重复定位精度进行测量.参照GB/T 17421.2—2016标准,使用中图SJ6000激光干涉仪,选取10 mm作为总测量距离,1 mm作为测量间距,往复运动5次,获得中图软件导出数据如图3所示.试验测得在10 mm行程内,平台双驱轴重复定位精度达到0.613 μm,可保证后续试验开展的一致性.

图3

图3   使用中图SJ6000激光干涉仪测量的重复定位精度结果

Fig.3   Test result of repeated positioning accuracy using SJ6000 Laser Interferometer


为验证平动速度环模型补偿ESO对提升龙门平动响应的效果,采用10 mm平动阶跃给定信号测试,对比龙门平台的响应如图4所示.可知在两种控制算法下平动响应的上升时间相同,均为0.06 s,但在接近目标值时两者的表现差异明显.由于龙门双驱系统通常应用于精密定位场合,所以选取系统稳态误差小于0.001 mm所需时间作为系统调节时间.在总移动质量超过50 kg的情况下,所提算法的调节时间为0.38 s,而无补偿比例-积分-微分(PID)控制器需要 0.66 s,二者相差接近2倍.值得注意的是,本文同样对有补偿PID算法进行了试验,其效果不及无补偿PID控制.为尽可能保证两种算法对比的公平性,仅改变速度环积分项的产生方式,即分别由模型补偿ESO和经典积分器产生,设置相同的限幅系数,保持其余控制参数不变.

图4

图4   龙门试验台在不同控制算法下对阶跃平动位置信号的响应曲线

Fig.4   Comparison of system translational step responses in model-compensated 2nd-order ESO control and non-compensated PID control


由广义坐标的定义可知,Xg和偏转角Θg共同决定横梁的位置,因此需要考察角度环的动态响应能力.大负载高惯量的龙门系统在两种控制算法下的角度环阶跃响应对比如图5所示,由图可知无补偿PID控制具有较短的上升时间,但其超调量和调节时间都远大于所提算法.以1 μrad误差作为调节时间指标,在1 mrad阶跃给定信号下,所提算法调节时间为0.473 s,而无补偿PID控制超过1 s,二者效果同样相差2倍之多.

图5

图5   龙门试验台在不同控制算法下对阶跃转动角度信号的响应曲线

Fig.5   Comparison of system rotational step responses in model-compensated 3rd-order ESO control and non-compensated PID control


在某些应用场景中,龙门双驱系统所装载的工作设备会与被加工物体直接接触,产生未知的外部扰动力,对定位精度产生影响,因此有必要验证控制算法对外力扰动的抑制能力.在实际试验中,难以产生能够迅速稳定的阶跃外部推力扰动,因此改变试验方法,先在X轴方向对系统施加100 N推力并等待系统位置稳定后,突然撤去该外部推力,测量两种算法的表现对比,如图6所示.可以看出,无补偿PID控制在突撤负载后有接近0.1 mm的位置移动,而对于所提算法这一数值不足0.06 mm.前者需要0.7 s重新恢复1 μm误差范围,而所提算法仅需0.45 s.由此可知,所提算法对阶跃外部推力扰动具有更强的抑制能力.

图6

图6   龙门试验台在不同控制算法下对阶跃负载扰动信号的响应曲线

Fig.6   Comparison of system responses in step load disturbance using model-compensated ESO control and non-compensated PID control


通过对式(13)的分析和实际测试可知,横梁轴负载加减速运动会对龙门横梁偏转角造成扰动,这种影响通过Y轴加速度直接耦合到Θg角加速度上.为避免加速度计算噪声对控制的影响,选择Y轴加速度给定值为角度控制补偿已知量,即式(13)中的Y¨gd.测试时令Y轴负载做幅值为100 mm、周期为2 s的余弦运动,其加速度的幅值约为1 m/s2,获得3种不同算法的抗扰表现如图7所示,其中由点画线表示的正弦加速度扰动参考右侧纵坐标,其余曲线参考左侧纵坐标.可知在Y轴加速度扰动下,采用无补偿PID控制的角度偏转量幅值为2 μrad,无补偿ESO控制的偏转量幅值为1 μrad,而有补偿ESO控制的偏转量平均幅值小于0.5 μrad,补偿效果显著.

图7

图7   龙门试验台在3种不同控制算法下对横梁轴负载余弦扰动的响应曲线

Fig.7   Comparison of system responses in sinusoidal load disturbances using model-compensated ESO control, non-compensated ESO control, and non-compensated PID control


4 结语

本文所提出的基于模型补偿扩张状态观测器的龙门双驱解耦与同步控制算法,在自主研发的龙门双驱伺服驱动器上部署实现并在自主搭建的龙门试验台上取得了显著效果.主要创新点在于,首先,针对龙门双驱平台所使用的非对称柔性支撑结构特点进行龙门动力学建模,设计了平动和转动控制回路以解决平移和同步之间的矛盾,通过模型转换解决转动模态与平动模态的稳态耦合;其次,提取影响系统动态和导致回路间耦合的关键因素,对控制输出和经典线性扩张状态观测器的输入信号进行扩充,在不改变原有观测器极点配置和带宽设置的情况下,实现动态解耦和对内外扰动的补偿,提升了系统的动态响应和抗扰能力;最后,所提算法给出了针对柔性龙门双驱系统的一种通用解耦与控制框架,具有所需参数少、状态易于获取、算法复杂度适中等优点,易于工程部署实现.在后续研究中,将考虑通过非线性系统的有限时间控制策略进一步降低系统的调节时间,满足半导体领域等需要更高控制带宽的行业需要.

参考文献

李超.

冗余直驱龙门系统的多输入多输出精密运动控制

[D]. 杭州: 浙江大学, 2018.

[本文引用: 1]

LI Chao.

MIMO precision motion control of redundantly driven gantry systems with direct actuators

[D]. Hangzhou: Zhejiang University, 2018.

[本文引用: 1]

KAMALDIN N, CHEN S L, TEO C S, et al.

A novel adaptive jerk control with application to large workspace tracking on a flexure-linked dual-drive gantry

[J]. IEEE Transactions on Industrial Electronics, 2019, 66(7): 5353-5363.

DOI:10.1109/TIE.2018.2870391      URL     [本文引用: 2]

GIAM T S, TAN K K, HUANG S.

Precision coordinated control of multi-axis gantry stages

[J]. ISA Transactions, 2007, 46(3): 399-409.

PMID:17434516      [本文引用: 1]

High precision motion control of gantry stages has found numerous applications in the manufacturing industries where precise positioning is crucial. This paper presents a survey of existing control schemes as well as the development of enhanced schemes for the coordinated motion control of moving gantry stages. In particular, a robust control scheme is proposed which uses a feedback controller with a sliding mode to correct for the tracking error and to coordinate multiple axis to move in tandem. Simulation and experimental results will illustrate and compare the performance of the control schemes presented in the paper.

GARCÍA-HERREROS I, KESTELYN X, GOMAND J, et al.

Model-based decoupling control method for dual-drive gantry stages: A case study with experimental validations

[J]. Control Engineering Practice, 2013, 21(3): 298-307.

DOI:10.1016/j.conengprac.2012.10.010      URL     [本文引用: 1]

MA J, CHEN S L, KAMALDIN N, et al.

Integrated mechatronic design in the flexure-linked dual-drive gantry by constrained linear-quadratic optimization

[J]. IEEE Transactions on Industrial Electronics, 2017, 65(3): 2408-2418.

DOI:10.1109/TIE.2017.2740825      URL     [本文引用: 1]

黎炜天, 廖俊鸿, 王忠诚.

基于终端滑模控制的龙门平台同步控制设计

[J]. 仪表技术, 2020(5): 36-40.

[本文引用: 1]

LI Weitian, LIAO Junhong, WANG Zhongcheng.

Design of synchronous control on the gantry platform based on sliding mode control

[J]. Instrumentation Technology, 2020(5): 36-40.

[本文引用: 1]

李萍, 朱国力, 龚时华, .

基于干扰观测器的龙门机床双驱系统的同步控制

[J]. 中国机械工程, 2016, 27(19): 2630-2636.

[本文引用: 1]

根据动梁式龙门机床双驱动系统的结构特点及运动特性,基于拉格朗日方程,建立了龙门机床两轴之间的机械耦合模型,结合传动系统动态模型和伺服系统三闭环控制结构,得到了龙门机床双驱动系统模型;为了降低非对称结构和偏心负载等干扰对同步性能的影响,提高系统的抗干扰性,提出了一种基于干扰观测器(DOB)的双驱动系统同步控制方法;最后进行了仿真分析,仿真结果表明,通过干扰观测器对干扰进行补偿后,龙门机床双驱动系统的同步性能得到了明显的提高。

LI Ping, ZHU Guoli, GONG Shihua, et al.

Synchronous control of dual-drive system in gantry-type machine tools based on disturbance observer

[J]. China Mechanical Engineering, 2016, 27(19): 2630-2636.

[本文引用: 1]

According to the structure and motion characteristics of the double drive system in CNC gantry-type machine tools with moving beams, a mechanical coupling dynamic model of double drive system in the gantry-type machine tools was established based on Lagrange's equation. Combined with the dynamic model of transmission system and the three closed loop control structure of servo system, the double drive system model of gantry machine was obtained. In order to reduce the effects of asymmetric structure and eccentric load disturbance on the synchronization accuracy and improve the anti-interference of the system, a dual drive system synchronization control method was proposed based on DOB. Finally, the simulation analyses were carried on. The simulation results show that the synchronization performance of double drive system to improve in gantry-type machine tools is obviously improved after the disturbance compensation by disturbance observer.

JUNG H, OH S.

Disturbance observer based decoupling control to suppress rotational motion of cross-coupled gantry stage[C]//2019 IEEE 28th International Symposium on Industrial Electronics

Vancouver, Canada: IEEE, 2019: 503-508.

[本文引用: 1]

HAN J Q.

From PID to active disturbance rejection control

[J]. IEEE Transactions on Industrial Electronics, 2009, 56(3): 900-906.

DOI:10.1109/TIE.2008.2011621      URL     [本文引用: 1]

YANG J, CHEN W H, LI S H, et al.

Disturbance/uncertainty estimation and attenuation techniques in PMSM drives—A survey

[J]. IEEE Transactions on Industrial Electronics, 2017, 64(4): 3273-3285.

DOI:10.1109/TIE.2016.2583412      URL     [本文引用: 1]

李大字, 李憧, 靳其兵.

不确定系统的滑模与自抗扰控制方法

[J]. 上海交通大学学报, 2016, 50(6): 917-922.

[本文引用: 1]

LI Dazi, LI Chong, JIN Qibing.

Sliding mode active disturbance rejection control of uncertain system

[J]. Journal of Shanghai Jiao Tong University, 2016, 50(6): 917-922.

[本文引用: 1]

LI P, ZHU G L, HE B N, et al.

Synchronization control for dual-drive system of gantry-type machine tools based on extended state observer[C]// 2018 IEEE/ASME International Conference on Advanced Intelligent Mechatronics

Auckland, New Zealand: IEEE, 2018: 1299-1304.

[本文引用: 1]

谷朝臣, 位广宇, 杨舒盛. 龙门滑台柔性铰链支撑组件及其龙门双驱装置: CN 113334096 A[P]. 2021-09-03 [2021-11-10].

[本文引用: 1]

GU Chaochen, WEI Guangyu, YANG Shusheng. Flexure link supporting component and dual-drive device for gantry positioning stage: CN 113334096 A[P]. 2021-09-03 [2021-11-10].

[本文引用: 1]

王永岗. 分析力学[M]. 北京: 清华大学出版社, 2019.

[本文引用: 1]

WANG Yonggang. Analytical mechanics[M]. Beijing: Tsinghua University Press, 2019.

[本文引用: 1]

LI S H, YANG J, CHEN W H, et al.

Generalized extended state observer based control for systems with mismatched uncertainties

[J]. IEEE Transactions on Industrial Electronics, 2012, 59(12): 4792-4802.

DOI:10.1109/TIE.2011.2182011      URL     [本文引用: 1]

/