X-Y定位平台的鲁棒自适应摩擦补偿
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
] 6 补偿误差; 神经网络补偿方案[ 只解决了速度跟踪
问题等 . 本文提出一种新型的滑模自适应摩擦补偿方 案, 设 计 了 X Y平 台 高 精 度 位 置 控 制 器, 应用 稳定性理论证明了控制器的稳定性, 并进 L y a p u n o v 行了实验验证 . 实验结果表明了这种方案的有效 性, 并可用于工业设备的控制中 .
收稿日期:2 0 0 1 0 5 1 1 . 基金项目:国家自然科学基金资助项目( ) 及高校博士学 5 9 8 8 5 0 0 2 科点专项科研基金资助项目( ) 9 8 0 2 8 6 2 5 . 作者简介:王中华( —) ,男,博士生;王兴松( 联系人) ,男, 1 9 6 7 博士,副教授,x s w a n g @s e u . e d u . c n .
第3 卷第 1 期 2 V o l 3 2N o 1 东 南 大 学 学 报 (自 然 科 学 版 ) 年 月 2 0 0 2 1 J a n .2 0 0 2 ) J O U R N A LO FS O U T H E A S TU N I V E R S I T Y( N a t u r a l S c i e n c e E d i t i o n
X Y定位平台的鲁棒自适应摩擦补偿
王中华 王兴松 徐卫良
( 东南大学机械工程系,南京 2 ) 1 0 0 9 6
摘要:本文首先描述了 X Y平台实验系统及其模型建立, 接着, 针对 X Y定位平台中存在 的载荷及摩擦参数的不确定性问题, 提出了一种鲁棒自适应运动控制方案, 所设计的控制器将 滑模控制和自适应控制有机地结合在一起 . 应用 L 稳定理论证明了控制器的稳定性及 y a p u n o v 跟踪误差的收敛性 . 仿真和实验结果表明此方案能够在线辨识摩擦参数, 具有较高的控制精 度. 这种方案可用于工业设备的控制中 . 关键词:X Y定位平台;鲁棒自适应控制;摩擦补偿;跟踪控制 中图分类号:T 文献标识码:A 文章编号:1 ( ) P 2 7 0 0 1 - 0 5 0 5 2 0 0 2 0 1 0 0 6 9 0 4
当x , ;当 x , f <0 ≥0 - 为反向库仑摩擦力 . μ =1 此模型及下面的控制器设计的显著特点是 . μ =0 个方向库仑摩擦力非对称的情 考虑了系统运动 2 形, 这是与文献[ ] 7 的不同之处 . 这里, 作以下符合实际的有用假设: ,B , J m i n≤ J m a x m i n ≤ B≤ B m a x ≤J , ( ) f f f f f f 3 m i n≤ + ≤ + m a x m i n≤ - ≤ - m a x + -
( ,S ,N ,C ) D e p a r t m e n t o f M e c h a n i c a l E n g i n e e r i n g o u t h e a s t U n i v e r s i t y a n j i n g 2 1 0 0 9 6 h i n a
: T ,f ,ar A b s t r a c t h eX Yt a b l e e x p e r i m e n t s y s t e ma n di t s m o d e l i n ga r ed e s c r i b e df i r s t l y o l l o w i n gi t o b u s t a d a p t i v e m o t i o n c o n t r o l a p p r o a c hi s p r o p o s e dt o d e a l w i t ht h e u n c e r t a i n t y o f l o a d a n df r i c t i o n p a r a m e t e r s e x i s t e di nt h eX Yp o s i t i o n i n g t a b l e . T h e d e s i g n e d c o n t r o l l e r i s p e r f o r m e d b y t h e s l i d i n g m o d e c o n t r o l c o m b i n e dw i t ha d a p t i v ec o n t r o l o r g a n i c a l l y . T h eg l o b a l s t a b i l i t yo f t h ec o n t r o l l e r a n dt h eg l o b a l c o n v e r g e n c e o f t r a c k i n g e r r o r a r ep r o v e nu s i n gL y a p u n o vs t a b i l i t yt h e o r y . T h es i m u l a t i o na n de x p e r i m e n t a l r e ,h s u l t s a r e p r e s e n t e dt o d e m o n s t r a t e t h e r o b u s t n e s s i g ha c c u r a c y a n da b i l i t y t o i d e n t i f y f r i c t i o np a r a m e t e r s o n l i n e o f t h i s c o n t r o l l e r . T h e p r o p o s e da p p r o a c hc a nb e a p p l i e di ni n d u s t r i e s . : X ;r ;f ;t K e yw o r d s Yp o s i t i o n i n g t a b l e o b u s t a d a p t i v e c o n t r o l r i c t i o nc o m p e n s a t i o n r a c k i n g c o n t r o l X Y平台广泛应用在机械制造领域的机械加 工过程中 . 从整体上看, 像P I D这样的经典线性控 制策略能够很好地控制 X Y平台 . 但是, 对高精 度控制的情形, 由于摩擦不光滑非线性的影响, 经 典控制策略可能不再适用, 摩擦可能导致稳态误差 今天, 由于机器运转越 或目标位置附近的极限环 . 来越精密, 需要 X Y平台的快速、 精确控制, 这对 摩擦补偿技术的研究变得日益迫切 . 随着微处理器 的快速发展, 使得采用更为复杂的控制律补偿摩擦 成为可能 . 研究机械系统中的摩擦建模和补偿技术由来 已久, 综述性文献[ ] 作了充分论述 . 近年来, 又有 1
R o b u s t a d a p t i v ef r i c t i o nc o mp e n s a t i o nf o rX Yp o s i t i o n i n gt a b l e
Wa n g Z h o n g h u a Wa n g X i n g s o n g X uWe i l i a n g
珓 珓 珓 , ) x= x x n =2 5 + λ λ >0 (
·
2 ( )=0 在R 空间定义了一个时变线, 在此 方程 s t 线上, 跟踪误差向量以指数规律趋于零, 因此, 通过 同理, 如果 保持此条件可以渐近获得良好的跟踪 . 的大小由常量 给定界限, 那么实际跟踪误差可 s ] 8 : 以渐近的有界[ ( ) i ii 1 - 珓 )≤ 2 , ( ) x ( t i=0 1 6 λ 宽度为 的死区通过定义连续函数 s 合并到误差 Δ [ ] 8 量度矩阵中 : () () s ( ( ) ( ) s a t s t ? 7 ) Δ t = st - 式中, ( ) 为饱和函数, 当z , ( )=1 ; 当z · s a t s a t z ≥1 , ( )=-1 ; 其他, ( )= z s a t z s a t z . ≤ -1 函数 s 有几个在自适应律设计中的有用性 Δ 有s ; 如果 s > 有 质: 如果 s < , , Δ =0= s Δ
7 0
东南大学学报( 自然科学版)
第3 卷 2
1 实验系统及建模
图1 给出了 X Y定位实验台, X和 Y轴分别 采用直流伺服电机通过刚性联轴器直接驱动滚珠 电机端装 丝杠, 减少了中间传动环节, 提高了精度 . 有2 线编码器, 与多功能卡相连 . 多功能卡具有 0 0 0 倍频脉冲细分模块, 具有 3 4 2 4位双向计数功能, 路1 位D 直接与功率放大器相连 . 多功能 2 ? A输出, 卡通过 I 滚珠丝杠导程为 5 S A插槽与 P C机连接 . , 脉冲分辨率为 0 . 6 2 5 m. m m μ
2 滑模自适应摩擦补偿控制器设计
尽管摩擦模型( )的参数可以通过系统辨识 2 方法得到, 但是, 通常不精确, 并且摩擦特性受许多 因素的影响, 其中包括相对运动材料的性质、 润滑、 温度等, 因此, 摩擦具有时变特性 . 这就要求设计具 有较强鲁棒性的滑模自适应摩擦补偿算法 . 定义跟踪误差 ( )= x ( )-x ( ) , ( )= x ( )-x ( ) xt t t x t t t d d ( ) 4 ( ) 和x ( ) 分别为期望位移和期望速度 . 式中, x t t d d 为实现轨迹跟踪 x ( ) ( ) , 定义滑模线 s , t t =0 d ≡x 其中 s= d + (d t λ)
图 2 速度和摩擦扭矩的关系 — — — 摩擦模型( 轴) x
( ) F=B x + f 1- 2 + -( μ +f μ) 式中, B为粘性摩擦系数; f + 为正向库仑摩Leabharlann Baidu力;
且 s s = s- . Δ Δ =s 误差量度 s 对时间的微分由式( ) , ( ) , ( ) 得 1 2 4 B u μ - - f s = -x ¨ d- x + J J J · 1- l o a d μ -T ( ) f x 8 +珓 - J J λ 根据此式设计控制律为 · ^ ^ ( )+J ( )+B x + u =-k t x ¨ x λ 珓 ds d- ^ ^ f ( ( ) 1- a t s ? 9 ) + -( μ +f μ)-k s 式中, ,- k ( )为 比 例 微 分 项, k t k ≥ d >0 ds T l o a d . 参数修正律为
一些新方法相继出现: 将摩擦看成一种外界扰动,
] ] 2 3 ; 基于精确刚毛模型[ 采用扰动观测器补偿摩擦[ ] ] 4 5 的摩擦补偿[ ; 采用实验模型的前馈补偿[ ; 基于 ] 6 等. 虽然采用 智能控制理论的神经网络补偿方案[
上述方案得到了令人满意的结果, 但也有不足, 如 扰动观测器基于线性控制理论, 只对一定带宽信号 有效, 但是摩擦作用于整个带宽区域; 采用精确模 型摩擦补偿方案, 模型参数的辨识成为棘手问题; 采用前馈补偿, 由于速度跟踪误差作用, 从而产生
1 n -
图 1 系统硬件平面布置简图
系统每个轴的动力学方程可以写为 ( ) J x ¨+F+T 1 l o a d =u 式中, 为每个轴运动部分的合成当量惯量; 为滚 J x 包括粘性摩 珠丝杠所带滑块的位移; F为摩擦力, 擦力和库仑摩擦力等; 假定有界, T l o a d 为外部载荷, 即 T ; u为电机输出扭矩 . l o a d ≤ T m a x 图2 给出了本系统 X轴运动的摩擦力 速度关 ] 3 系, 图中给出 2 个模型: 基于刚毛假设的模型[ 和 实验模型, 所谓刚毛模型, 就是假设 2 个相对滑动 的接触面之间, 为具有刚性的毛状物体相互交错接 触. 从图中可以看出, 可以将摩擦力模型表示为粘 性摩擦力和库仑摩擦力的和的形式, 即摩擦力简化 模型
问题等 . 本文提出一种新型的滑模自适应摩擦补偿方 案, 设 计 了 X Y平 台 高 精 度 位 置 控 制 器, 应用 稳定性理论证明了控制器的稳定性, 并进 L y a p u n o v 行了实验验证 . 实验结果表明了这种方案的有效 性, 并可用于工业设备的控制中 .
收稿日期:2 0 0 1 0 5 1 1 . 基金项目:国家自然科学基金资助项目( ) 及高校博士学 5 9 8 8 5 0 0 2 科点专项科研基金资助项目( ) 9 8 0 2 8 6 2 5 . 作者简介:王中华( —) ,男,博士生;王兴松( 联系人) ,男, 1 9 6 7 博士,副教授,x s w a n g @s e u . e d u . c n .
第3 卷第 1 期 2 V o l 3 2N o 1 东 南 大 学 学 报 (自 然 科 学 版 ) 年 月 2 0 0 2 1 J a n .2 0 0 2 ) J O U R N A LO FS O U T H E A S TU N I V E R S I T Y( N a t u r a l S c i e n c e E d i t i o n
X Y定位平台的鲁棒自适应摩擦补偿
王中华 王兴松 徐卫良
( 东南大学机械工程系,南京 2 ) 1 0 0 9 6
摘要:本文首先描述了 X Y平台实验系统及其模型建立, 接着, 针对 X Y定位平台中存在 的载荷及摩擦参数的不确定性问题, 提出了一种鲁棒自适应运动控制方案, 所设计的控制器将 滑模控制和自适应控制有机地结合在一起 . 应用 L 稳定理论证明了控制器的稳定性及 y a p u n o v 跟踪误差的收敛性 . 仿真和实验结果表明此方案能够在线辨识摩擦参数, 具有较高的控制精 度. 这种方案可用于工业设备的控制中 . 关键词:X Y定位平台;鲁棒自适应控制;摩擦补偿;跟踪控制 中图分类号:T 文献标识码:A 文章编号:1 ( ) P 2 7 0 0 1 - 0 5 0 5 2 0 0 2 0 1 0 0 6 9 0 4
当x , ;当 x , f <0 ≥0 - 为反向库仑摩擦力 . μ =1 此模型及下面的控制器设计的显著特点是 . μ =0 个方向库仑摩擦力非对称的情 考虑了系统运动 2 形, 这是与文献[ ] 7 的不同之处 . 这里, 作以下符合实际的有用假设: ,B , J m i n≤ J m a x m i n ≤ B≤ B m a x ≤J , ( ) f f f f f f 3 m i n≤ + ≤ + m a x m i n≤ - ≤ - m a x + -
( ,S ,N ,C ) D e p a r t m e n t o f M e c h a n i c a l E n g i n e e r i n g o u t h e a s t U n i v e r s i t y a n j i n g 2 1 0 0 9 6 h i n a
: T ,f ,ar A b s t r a c t h eX Yt a b l e e x p e r i m e n t s y s t e ma n di t s m o d e l i n ga r ed e s c r i b e df i r s t l y o l l o w i n gi t o b u s t a d a p t i v e m o t i o n c o n t r o l a p p r o a c hi s p r o p o s e dt o d e a l w i t ht h e u n c e r t a i n t y o f l o a d a n df r i c t i o n p a r a m e t e r s e x i s t e di nt h eX Yp o s i t i o n i n g t a b l e . T h e d e s i g n e d c o n t r o l l e r i s p e r f o r m e d b y t h e s l i d i n g m o d e c o n t r o l c o m b i n e dw i t ha d a p t i v ec o n t r o l o r g a n i c a l l y . T h eg l o b a l s t a b i l i t yo f t h ec o n t r o l l e r a n dt h eg l o b a l c o n v e r g e n c e o f t r a c k i n g e r r o r a r ep r o v e nu s i n gL y a p u n o vs t a b i l i t yt h e o r y . T h es i m u l a t i o na n de x p e r i m e n t a l r e ,h s u l t s a r e p r e s e n t e dt o d e m o n s t r a t e t h e r o b u s t n e s s i g ha c c u r a c y a n da b i l i t y t o i d e n t i f y f r i c t i o np a r a m e t e r s o n l i n e o f t h i s c o n t r o l l e r . T h e p r o p o s e da p p r o a c hc a nb e a p p l i e di ni n d u s t r i e s . : X ;r ;f ;t K e yw o r d s Yp o s i t i o n i n g t a b l e o b u s t a d a p t i v e c o n t r o l r i c t i o nc o m p e n s a t i o n r a c k i n g c o n t r o l X Y平台广泛应用在机械制造领域的机械加 工过程中 . 从整体上看, 像P I D这样的经典线性控 制策略能够很好地控制 X Y平台 . 但是, 对高精 度控制的情形, 由于摩擦不光滑非线性的影响, 经 典控制策略可能不再适用, 摩擦可能导致稳态误差 今天, 由于机器运转越 或目标位置附近的极限环 . 来越精密, 需要 X Y平台的快速、 精确控制, 这对 摩擦补偿技术的研究变得日益迫切 . 随着微处理器 的快速发展, 使得采用更为复杂的控制律补偿摩擦 成为可能 . 研究机械系统中的摩擦建模和补偿技术由来 已久, 综述性文献[ ] 作了充分论述 . 近年来, 又有 1
R o b u s t a d a p t i v ef r i c t i o nc o mp e n s a t i o nf o rX Yp o s i t i o n i n gt a b l e
Wa n g Z h o n g h u a Wa n g X i n g s o n g X uWe i l i a n g
珓 珓 珓 , ) x= x x n =2 5 + λ λ >0 (
·
2 ( )=0 在R 空间定义了一个时变线, 在此 方程 s t 线上, 跟踪误差向量以指数规律趋于零, 因此, 通过 同理, 如果 保持此条件可以渐近获得良好的跟踪 . 的大小由常量 给定界限, 那么实际跟踪误差可 s ] 8 : 以渐近的有界[ ( ) i ii 1 - 珓 )≤ 2 , ( ) x ( t i=0 1 6 λ 宽度为 的死区通过定义连续函数 s 合并到误差 Δ [ ] 8 量度矩阵中 : () () s ( ( ) ( ) s a t s t ? 7 ) Δ t = st - 式中, ( ) 为饱和函数, 当z , ( )=1 ; 当z · s a t s a t z ≥1 , ( )=-1 ; 其他, ( )= z s a t z s a t z . ≤ -1 函数 s 有几个在自适应律设计中的有用性 Δ 有s ; 如果 s > 有 质: 如果 s < , , Δ =0= s Δ
7 0
东南大学学报( 自然科学版)
第3 卷 2
1 实验系统及建模
图1 给出了 X Y定位实验台, X和 Y轴分别 采用直流伺服电机通过刚性联轴器直接驱动滚珠 电机端装 丝杠, 减少了中间传动环节, 提高了精度 . 有2 线编码器, 与多功能卡相连 . 多功能卡具有 0 0 0 倍频脉冲细分模块, 具有 3 4 2 4位双向计数功能, 路1 位D 直接与功率放大器相连 . 多功能 2 ? A输出, 卡通过 I 滚珠丝杠导程为 5 S A插槽与 P C机连接 . , 脉冲分辨率为 0 . 6 2 5 m. m m μ
2 滑模自适应摩擦补偿控制器设计
尽管摩擦模型( )的参数可以通过系统辨识 2 方法得到, 但是, 通常不精确, 并且摩擦特性受许多 因素的影响, 其中包括相对运动材料的性质、 润滑、 温度等, 因此, 摩擦具有时变特性 . 这就要求设计具 有较强鲁棒性的滑模自适应摩擦补偿算法 . 定义跟踪误差 ( )= x ( )-x ( ) , ( )= x ( )-x ( ) xt t t x t t t d d ( ) 4 ( ) 和x ( ) 分别为期望位移和期望速度 . 式中, x t t d d 为实现轨迹跟踪 x ( ) ( ) , 定义滑模线 s , t t =0 d ≡x 其中 s= d + (d t λ)
图 2 速度和摩擦扭矩的关系 — — — 摩擦模型( 轴) x
( ) F=B x + f 1- 2 + -( μ +f μ) 式中, B为粘性摩擦系数; f + 为正向库仑摩Leabharlann Baidu力;
且 s s = s- . Δ Δ =s 误差量度 s 对时间的微分由式( ) , ( ) , ( ) 得 1 2 4 B u μ - - f s = -x ¨ d- x + J J J · 1- l o a d μ -T ( ) f x 8 +珓 - J J λ 根据此式设计控制律为 · ^ ^ ( )+J ( )+B x + u =-k t x ¨ x λ 珓 ds d- ^ ^ f ( ( ) 1- a t s ? 9 ) + -( μ +f μ)-k s 式中, ,- k ( )为 比 例 微 分 项, k t k ≥ d >0 ds T l o a d . 参数修正律为
一些新方法相继出现: 将摩擦看成一种外界扰动,
] ] 2 3 ; 基于精确刚毛模型[ 采用扰动观测器补偿摩擦[ ] ] 4 5 的摩擦补偿[ ; 采用实验模型的前馈补偿[ ; 基于 ] 6 等. 虽然采用 智能控制理论的神经网络补偿方案[
上述方案得到了令人满意的结果, 但也有不足, 如 扰动观测器基于线性控制理论, 只对一定带宽信号 有效, 但是摩擦作用于整个带宽区域; 采用精确模 型摩擦补偿方案, 模型参数的辨识成为棘手问题; 采用前馈补偿, 由于速度跟踪误差作用, 从而产生
1 n -
图 1 系统硬件平面布置简图
系统每个轴的动力学方程可以写为 ( ) J x ¨+F+T 1 l o a d =u 式中, 为每个轴运动部分的合成当量惯量; 为滚 J x 包括粘性摩 珠丝杠所带滑块的位移; F为摩擦力, 擦力和库仑摩擦力等; 假定有界, T l o a d 为外部载荷, 即 T ; u为电机输出扭矩 . l o a d ≤ T m a x 图2 给出了本系统 X轴运动的摩擦力 速度关 ] 3 系, 图中给出 2 个模型: 基于刚毛假设的模型[ 和 实验模型, 所谓刚毛模型, 就是假设 2 个相对滑动 的接触面之间, 为具有刚性的毛状物体相互交错接 触. 从图中可以看出, 可以将摩擦力模型表示为粘 性摩擦力和库仑摩擦力的和的形式, 即摩擦力简化 模型