删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

面向人工肌肉驱动器的无模型自适应滑模控制研究

本站小编 Free考研考试/2020-03-23

杨辉, 郝丽娜, 孙智涌, 陈洋
东北大学 机械工程与自动化学院, 辽宁 沈阳 110819
收稿日期:2016-06-15
基金项目:国家自然科学基金资助项目(61573093);国家高技术研究发展计划项目(2015AA042302)。
作者简介:杨辉(1987-),男,辽宁锦州人,东北大学博士研究生;
郝丽娜(1968-),女,辽宁沈阳人,东北大学教授,博士生导师。

摘要:针对人工肌肉驱动器模型的控制策略较为复杂、控制参数较多、调节过程较为繁琐、通用性较差等问题.首先基于梯度法设计了无模型自适应滑模控制器(MFASMC)并对其稳定性进行了证明.然后, 利用该控制器分别对离子交换聚合金属(IPMC)以及气动人工肌肉(PAM)两种典型人工肌肉驱动器进行控制仿真实验, 从而对其控制精度、适应性及通用性进行验证.由仿真结果可知, 通过设计控制器参数的调节规律, MFASMC算法可以实现对控制参数的快速在线调节, 故对于不同种类的人工肌肉驱动器避免了繁杂的数学建模过程及控制参数调节过程, 具有良好的适应性及通用性.
关键词:人工肌肉无模型自适应滑模控制(MFASMC)离子交换聚合金属气动人工肌肉
Study on Model Free Adaptive Sliding Mode Controller for Artificial Muscle Actuators
YANG Hui, HAO Li-na, SUN Zhi-yong, CHEN Yang
School of Mechanical Engineering & Automation, Northeastern University, Shenyang 110819, China
Corresponding author: HAO Li-na, pfofessor, E-mail: haolina@me.neu.edu.cn
Abstract: The traditional control strategies for artificial muscle actuators based on the control object model have drawbacks such as complex in control laws, too many control parameters which is tedious to adjust, and having poor universality. Thus, a model free adaptive sliding mode controller (MFASMC) was designed based on the gradient method and proved in stability. Then, the new algorithm was simulated to contorl the identification models of IPMC(ionic polymer metal composite) and PAM(pneumatic artifical muscle) respectively. The results proved that the control parameters can be adjusted online by the new MFASMC algorithm rapidly, by designing the control parameters regulation rules. In this way, MFASMC makes the modeling process is not necessary. Moreover, the good control effects can be obtained for various artificial muscle actuators with no need to adjust any control parameters. Therefore, MFASMC has good adaptability and universality.
Key Words: artificial muscleMFASMC(model free adaptive sliding mode controller)IPMC(ionic polymer metal composite)PAM(pneumatic artifical muscle)
人工肌肉驱动器是对具有与生物骨骼肌相似生物力学性能的材料和驱动器的统称[1], 其包括:形状记忆合金(shape memory alloy, SMA)、压电材料(piezoelectric actuator, PZT)、电活性聚合物(electroactive polymers, EAP)、气动人工肌肉(pneumatic artificial muscle, PAM)、磁致伸缩材料、以及超声波驱动器等[2-3].相较传统电机等刚性驱动器, 人工肌肉驱动器具有:结构紧凑、瞬时爆发力大、缓冲能力强以及功率密度比高等优点[4-5], 故目前人工肌肉驱动器被广泛应用于工业制造、航空航天以及康复医疗等领域当中[6-7].
然而大多数人工肌肉驱动器存在较强的迟滞等非线性特性, 这使得很难建立其准确的数学模型, 实现对其精密的运动控制.针对上述问题, 有些学者通过考虑摩擦、迟滞等非线性因素建立人工肌肉驱动器较为精确的动力学模型, 并结合智能控制算法实现对人工肌肉驱动机器人的精密控制, 例如:芬兰坦佩雷大学Jouppila通过建立PAM力学模型、压强模型以及高速开关阀的流体质量模型, 利用滑模控制策略对气动肌肉驱动系统进行控制, 保证系统当负载变化时拥有较好的鲁棒性[8]; 韩国韩南大学Kang, 通过分析PAM机械臂的柔顺特性, 利用PAM变刚度特性, 提出了滑模力控制策略, 其相较传统PID拥有更高的控制精度[9]; 澳大利亚卧龙岗大学Wang在线辨识了三层聚合物(中间层为PVDF, 两边为导电薄膜)致动器的输出位移模型, 并基于该模型设计了自适应滑模控制器, 并取得了较好的控制效果[10].然而基于模型控制方法对人工肌肉驱动器数学模型的精度有很强的依赖性, 且控制律复杂、控制参数较多、调节过程较为繁琐, 故很多研究者提出了无模型控制策略.例如:法国图卢兹大学Tondu, 将PAM的刚度和阻尼特性利用传统的PID控制器进行替换, 并将PID的调节参数仅用Ki进行表示, 故其不需要复杂的动力学模型且仅需对一个参数进行调节[11]; 韩国蔚山大学Anh利用改进的遗传算法建立并辨识非线性自回归模糊逆模型, 从而建立NARX模糊PID控制器, 其对PAM的非线性起到了良好的控制效果[12].上述算法虽然避免了复杂的建模过程, 但针对不同的人工肌肉驱动器往往需要重新调节控制参数, 故通用性较差.
由于滑模控制算法具有响应快、鲁棒性好等特点, 故本文基于梯度法设计自适应参数调节律, 提出MFASMC.通过对IPMC以及PAM的辨识模型进行控制仿真, 从而对算法在人工肌肉驱动器控制方面的适应性及通用性进行验证.
1 MFASMC算法1.1 控制律设计人工肌肉驱动器的动态方程一般可表示为
(1)
式中:M(q)为正定质量惯性矩阵; H(q, )为哥氏力、离心力和重力之和; Td为外界未知扰动; u为人工肌肉驱动器的输入; q为人工肌肉驱动器的输出.
qd为人工肌肉驱动器的期望输出值, 则人工肌肉驱动器系统误差为
(2)
根据文献[13], 取滑模控制器的滑模面函数为
(3)
式中:c1, c2>0;1≤k1 ≤2;?为系统误差e的导数.对式(3)两端进行求导则有
(4)
为保证运动点能够在有限时间内到达滑模面, 且到达滑模面时避免出现抖振现象, 故取指数趋近律为
(5)
其中, ε>0;k2>0.
将式(1)代入式(4)中, 则:
(6)
由式(6)可得控制律表达式为
(7)
TdcTd的估计值, 则式(7)可化为
(8)
由式(8)可得:
(9)
根据文献[14], 令:
(10)
将式(10)代入式(9)则有
(11)
式(11)两端分别乘以s则有
(12)
Td的最大值为Tdmax, 最小值为Tdmin, 为了使s?<0则:
1) 若s>0, 则(Td-Tdc)≤0, 此时取Tdc=Tdmax;
2) 若s<0, 则(Td-Tdc)≥0, 此时取Tdc=Tdmin;
, , 则:
(13)
由式(10)和式(13)可得
(14)
由式(8)可知滑模控制器最终的控制律为
(15)
1.2 控制稳定性分析选取的Lyapunov函数为
(16)
对式(16)两端进行求导, 则有
(17)
k2M-1H时, 则≤0
1.3 控制参数自适应律设计人工肌肉驱动器一般为SISO系统, 将控制律中的人工肌肉模型参数作为控制参数, 故由式(15)可知, 在人工肌肉模型动态模型未知的情况下, 滑模控制算法的控制参数主要有:M, H, c1, c2, k1, ε, k2, Tdmax以及Tdmin.其中, k1, TdmaxTdmin在控制系统中为常数, 剩余参数在控制对象及跟踪轨迹发生变化时均会发生变化, 故需要设计自适应律来对控制参数进行调节.
选取性能指标泛函数为
(18)
p=[M H c1 c2 ε k2]T, 根据式(18), 利用MIT方法可得控制参数的自适应调节律应为
(19)
式中r=[r1 r2 r3 r4 r5 r6]T为正的常数.
考虑到系统稳定性, 调节参数还应满足如下约束条件, 即:
(20)
2 MFASMC控制仿真为了验证MFASMC算法针对各类人工肌肉驱动器具有一定的通用性, 即针对不同的人工肌肉驱动器在不改变控制参数的前提下, 控制器依然具有良好的控制效果, 故本文将IPMC输出位移模型、PAM迟滞模型作为控制对象, 利用MFASMC控制策略, 分别令其跟踪不同的运动轨迹.其控制原理图如图 1所示.
图 1(Fig. 1)
图 1 MFASMC控制原理图Fig.1 Control schematic diagram

取MFASMC的自适应调节律参数为:r=[1.5×10-24, 1×10-50, 1.1×1011, 0.08, 5×1013, 0.033]T; 可调控制参数初始值为:p0=[0 0 0 0 0 0]T; 控制器其他控制参数为:k1=1, Tdmax=5, Tdmin=-5.
2.1 IPMC控制仿真根据文献[15], 通过辨识可知方形板状IPMC(35mm×7mm×0.24mm)输出位移模型的连续传递函数为
(21)
将其作为控制对象, 分别令其跟踪阶跃信号qd(t)=0.5mm以及正弦周期信号qd(t)=0.5×sin(t)mm, 其仿真结果如图 2图 3所示.
图 2(Fig. 2)
图 2 跟踪信号为qd(t)=0.5时IPMC控制结果Fig.2 IPMC trajectory tracking (qd(t)=0.5) (a)—轨迹跟踪;(b)—轨迹误差.

图 3(Fig. 3)
图 3 跟踪信号为qd(t)=0.5sin(t)时IPMC控制结果Fig.3 IPMC trajectory tracking (qd(t)=0.5sin(t)) (a)—迹跟踪;(b)—轨迹误差.

2.2 PAM控制仿真对于Shadow机器人公司生产的30 mm气动肌肉(S30AM-S-1), 通过等压试验可得到气动肌肉长度与气压之间的迟滞曲线, 利用EUPI模型[16]对其迟滞现象进行建模, 其数学表达式为
(22)
(23)
其中:ri为死区半径; αi, βi分别为第i个死区上升沿和下降沿系数; k为采样点数; u(k)为驱动信号; Hri, αi, βi[u](k)为UPI算子在第i个死区的输出; ΓUPI[u](k)为UPI部分; P[u](k)为多项式部分; Nr为死区数量; ωipj (j=1, 2, 3)分别为UPI部分和多项式部分的权重系数; yEUPI(k)为EUPI模型的输出.通过对EUPI模型参数进行辨识, 即可获得PAM迟滞模型, 如图 4所示.
图 4(Fig. 4)
图 4 PAM EUPI迟滞模型拟合结果Fig.4 Input-output relationship modeling using EUPI model

将上述PAM迟滞模型作为控制对象, 利用MFASMC控制器分别对阶跃信号qd(t)=20 mm以及正弦周期信号qd(t)=10sin(πt/30)+10 mm进行跟踪, 其仿真结果如图 5图 6所示.
图 5(Fig. 5)
图 5 跟踪信号为qd(t)=20时PAM控制结果Fig.5 PAM trajectory tracking (qd(t)=20) (a)—轨迹跟踪;(b)—轨迹误差.

图 6(Fig. 6)
图 6 跟踪信号为qd(t)=10sin(πt/30)+10时PAM控制结果Fig.6 PAM trajectory tracking qd(t)= 10sin(πt/30)+10 (a)——轨迹跟踪;(b)—轨迹误差.

图 2, 图 3, 图 5, 图 6可知利用MFASMC控制器, 能够快速地对控制参数进行自适应调节, 对不同的人工肌肉驱动器均能获得较好的控制效果(如表 1表 2所示), 从而说明MFASMC控制器对一般的人工肌肉驱动器具有一定的普适性, 在保证控制精度的前提下, 避免了复杂的数学建模过程及控制参数调节过程.
表 1(Table 1)
表 1 MFASMC动态性能(阶跃信号)Table 1 Indicators of dynamic performance (step signal)
控制对象 上升时间 超调量 调整时间 稳态误差
s %smm
IPMC 0.63 0.92% 0.69 0.001
PAM 0.033 1.9 0.04 0.006


表 1 MFASMC动态性能(阶跃信号) Table 1 Indicators of dynamic performance (step signal)

表 2(Table 2)
表 2 MFASMC动态性能(周期信号)Table 2 Indicators of dynamic performance (periodic signal)
控制对象 IPMC PAM
跟踪精度/% 0.15 0.002


表 2 MFASMC动态性能(周期信号) Table 2 Indicators of dynamic performance (periodic signal)

3 结语人工肌肉驱动器存在非线性强、建模困难等缺点, 基于模型的控制策略其控制精度受所建模型精度的影响较大, 且控制律较为复杂, 具有较差的通用性; 而传统的无模型控制策略虽然无须建立人工肌肉的动态模型, 但对于不同的控制对象往往需要重新调节参数, 故针对上述问题本文通过设计控制器参数自适应调解律, 提出MFASMC策略.通过对IPMC以及PAM的辨识模型进行控制仿真, 从而对所提算法的通用性进行验证.由仿真结果可知, 对于不同的人工肌肉驱动器, 在保证控制器初始控制参数不变的条件下, MFASMC算法依然具有较好的控制效果, 从而避免了复杂的数学建模及控制器参数调节过程, 对于一般的人工肌肉驱动器具有较好的适应性及通用性.
参考文献
[1]谢建宏, 张为公, 梁大开. 智能材料结构的研究现状及未来发展[J].材料导报, 2006, 20(11): 6–9.
( Xie Jian-hong, Zhang Wei-gong, Liang Da-kai. Research status and future development of smart materials and structures[J].Materials Review, 2006, 20(11): 6–9.DOI:10.3321/j.issn:1005-023X.2006.11.002)
[2]苏生荣, 应申舜. 面向机器人驱动的人工肌肉技术研究进展[J].机械科学与技术, 2009, 28(6): 834–840.
( Su Sheng-rong, Ying Shen-shun. A review of robot driving technology using artificial muscles[J].Mechanical Science and Technology for Aerospace Engineering, 2009, 28(6): 834–840.)
[3]Ham R, Sugar T, Vanderborght B, et al. Compliant actuator designs[J].IEEE Robotics & Automation Magazine, 2009, 16(3): 81–94.
[4]Yong L P, Bor R C, Néstor O P A, et al. Design and control of a bio-inspired soft wearable robotic device for ankle-foot rehabilitation[J].Bioinspiration & Biomimetics, 2014, 9(1): 016007.
[5] Caldwell D G, Razak A, Goodwin M J.Braided pneumatic muscle actuators[C]// Proceedings of the IFAC Conference on Intelligent Autonomous Vehicles.Southampton, 1993:507-512http://xuebao.neu.edu.cn/natural/CN/html/10.1016/S1474-6670(17)49354-2
[6]Ebrahim M. A survey of bio-inspired robotics hands implementation:new directions in dexterous manipulation[J].Robotics and Autonomous Systems, 2013, 61(5): 517–544.DOI:10.1016/j.robot.2012.12.005
[7]周皓宇, 张祥, 黄鸣阳. 人工肌肉及其在扑翼飞行技术中的应用探析[J].科技创新导报, 2015, 12(20): 84–85.
( Zhou Hao-yu, Zhang Xiang, Huang Ming-yang. Artificial muscles and its application in the flapping wing flight[J].Science and Technology Innovation Herald, 2015, 12(20): 84–85.DOI:10.3969/j.issn.1674-098X.2015.20.056)
[8]Jouppila V T, Gadsden A, Bone G A, et al. Sliding mode control of a pneumatic muscle actuator system with a PWM strategy[J].International Journal of Fluid Power, 2014, 15(1): 19–31.DOI:10.1080/14399776.2014.893707
[9]Kang B S. Compliance characteristic and force control of antagonistic actuation by pneumatic artificial muscles[J].Meccanica, 2014, 49(3): 565–574.DOI:10.1007/s11012-013-9811-y
[10]Wang X, Alici G, Nguyen C H. Adaptive sliding mode control of tri-layer conjugated polymer actuators[J].Smart Materials and Structures, 2013, 22(2): 025004.DOI:10.1088/0964-1726/22/2/025004
[11]Tondu B. Robust and accurate closed-loop control of mckibben artificial muscle contraction with a linear single integral action[J].Actuators, 2014(3): 142–161.
[12]Anh H P H, Ahn K K. Hybrid control of a pneumatic artificial muscle(PAM) robot arm using an inverse NARX fuzzy model[J].Engineering Applications of Artificial Intelligence, 2010, 24(4): 697–716.
[13] Rezoug A, Tondu B, Hamerlain M.Experimental study of nonsingular terminal sliding mode controller for robot arm actuated by pneumatic artificial muscles[C]// Preprints of the 19th World Congress the International Federation of Automatic Control.Cape Town, 2014:10113-10118.http://xuebao.neu.edu.cn/natural/CN/html/10.3182/20140824-6-ZA-1003.00730
[14]刘金琨. 机器人控制系统的设计与MATLAB仿真[M]. 北京: 清华大学出版社, 2008: 420-512.
( Liu Jin-kun. The design of the robot control system and MATLAB simulation[M]. Beijng: Tsinghua University Press, 2008: 420-512.)
[15]Hao L N, Chen Y, Sun Z Y. The sliding mode control for different shapes and dimensions of IPMC on resisting its creep characteristics[J].Smart Materials and Structures, 2015, 24(4): 045040.DOI:10.1088/0964-1726/24/4/045040
[16] Sun Z Y, Song B, Xi N, et al.Scan range adaptive hysteresis/creep hybrid compensator for AFM based nano-manipulations [C]// American Control Conference (ACC).New York:IEEE, 2014:1619-1624.http://ieeexplore.ieee.org/document/6859376/

相关话题/控制 驱动器

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 基于ADAMS-MATLAB联合仿真的液压活套多变量解耦控制
    尹方辰,孙杰,马更生,张殿华东北大学轧制技术及连轧自动化国家重点实验室,辽宁沈阳110819收稿日期:2015-03-11基金项目:中央高校基本科研业务费专项资金资助项目(N140704001);辽宁省博士启动基金资助项目(20131033).作者简介:尹方辰(1988-),男,辽宁盘锦人,东北大学 ...
    本站小编 Free考研考试 2020-03-23
  • 供应中断下考虑风险规避的物流服务质量控制
    邢鹏1,张翠华1,王语霖2,江军11.东北大学工商管理学院,辽宁沈阳110169;2.北京航空航天大学化学与环境学院,北京102206收稿日期:2015-02-05基金项目:国家自然科学基金资助项目71371043;教育部高等学校博士学科点专项科研基金资助项目20130042110031;中央高校基 ...
    本站小编 Free考研考试 2020-03-23
  • 混合时变时滞多机系统气门开度的模糊H∞控制器设计
    刘鑫蕊,杨东升,刘爽,侯欣明东北大学信息科学与工程学院,辽宁沈阳110819收稿日期:2015-01-23基金项目:国家自然科学基金资助项目(61203026);中央高校基本科研业务费专项资金资助项目(N140404003).作者简介:刘鑫蕊(1981-),女,辽宁沈阳人,东北大学讲师,博士;杨东升 ...
    本站小编 Free考研考试 2020-03-23
  • 基于DSP的无刷直流电机电流峰值控制
    边春元,薛胜先,李世印,康淼淼东北大学信息科学与工程学院,辽宁沈阳110819收稿日期:2015-04-24基金项目:国家自然科学基金资助项目(61273010).作者简介:边春元(1973-),男,河南镇平人,东北大学副教授。摘要:针对大功率无刷直流电机电流方波实现问题,提出一种在PWM_ON_P ...
    本站小编 Free考研考试 2020-03-23
  • 基于EMB系统的整车ABS滑模变结构控制
    周淑文1,陈庆明1,孙大明21.东北大学机械工程与自动化学院,辽宁沈阳110819;2.天津天海同步科技有限公司,天津301600收稿日期:2015-04-23基金项目:国家自然科学基金资助项目(51205051).作者简介:周淑文(1977-),男,江西进贤人,东北大学副教授。摘要:相对于传统的液 ...
    本站小编 Free考研考试 2020-03-23
  • 核电站内压直管道在位移控制下的棘轮效应
    陈小辉,陈旭1.东北大学秦皇岛分校控制工程学院,河北秦皇岛066004;2.天津大学化工学院,天津300072收稿日期:2015-04-22基金项目:国家自然科学基金资助项目(51435012);东北大学秦皇岛分校博士基金资助项目(XNB2015001);河北省高等学校科学技术研究项目(QN2015 ...
    本站小编 Free考研考试 2020-03-23
  • 基于路面识别的车辆半主动悬架控制
    秦也辰,董明明,赵丰,顾亮北京理工大学机械与车辆学院,北京100081收稿日期:2015-03-18基金项目:国家部委预研基金资助项目(5147434110BQO416).作者简介:秦也辰(1988-),男,北京人,北京理工大学博士研究生;顾亮(1958-),男,山东淄博人,北京理工大学教授,博士生 ...
    本站小编 Free考研考试 2020-03-23
  • 高速水稻插秧机仿形系统控制方法
    张秀芝,贾全,尚涛,袁瑞强吉林大学机械科学与工程学院,吉林长春130022收稿日期:2015-05-25基金项目:国家高技术研究发展计划项目(2013AA063903).作者简介:张秀芝(1973-),女,吉林伊通人,吉林大学副教授,博士;尚涛(1968-),男,吉林长春人,吉林大学教授,博士生导师 ...
    本站小编 Free考研考试 2020-03-23
  • 基于一致性的微电网分布式不对称功率分配控制
    金胜赫1,2,张化光1,孙秋野1,周建国11.东北大学信息科学与工程学院,辽宁沈阳110819;2.金策工业综合大学电气工程系,平壤999093收稿日期:2015-12-12基金项目:国家自然科学基金资助项目(61433004,61573094).作者简介:金胜赫(1980-),男,朝鲜平壤人,金策 ...
    本站小编 Free考研考试 2020-03-23
  • 液压张力温轧实验轧机薄带在线加热温度控制
    孙涛,李建平,王贵桥,吴志强东北大学轧制技术及连轧自动化国家重点实验室,辽宁沈阳110819收稿日期:2015-07-07基金项目:国家自然科学基金资助项目(51274063);中央高校基本科研业务费专项资金资助项目(N120407005,N120307001).作者简介:孙涛(1978-),男,山 ...
    本站小编 Free考研考试 2020-03-23