气动人工肌肉手臂的神经网络Smith预估控制
王冬青,王 钰,佟河亭,韩平畴
青岛大学自动化工程学院/机电工程学院,山东青岛
摘 要:针对含时滞d的1关节气动人工肌肉(PAM)手臂,用三层递归神经网络(RNN),建立PAM手臂包含时滞的模型(即非线性Smith预估器),并超前d步预测PAM手臂的输出角度。将此超前d步的预测值作为反馈量,与设定值相比较得到的误差作为PID控制器输入量,实现Smith预估PID控制。同时每一步都用RNN模型当前时刻的输出值与PAM手臂当前时刻实际输出值之差的平方做为RNN权值的在线调整准则对RNN预测模型的权值进行在线调整,以自适应PAM手臂的不确定性和时变性。使用Matlab通过串口和研华亚当模块对实物PAM手臂进行控制,控制效果表明所提出的Smith预估PID控制算法比常规PID控制算法的性能有显著提高,证明所提出的算法是有效的和切实可行的。
关 键 词:气动人工肌肉;递归神经网络;非线性Smith预估器;PID控制
1 引 言
气动人工肌肉(pneumaticartificialmuscle,PAM)也称气动人工肌肉驱动器,是一种新型的机器人驱动器,与电驱动和液压驱动相比,具有结构简单、易于小型化、柔顺性好、价格低廉、功率/重量比高及安装方便等优点,由于其很好的仿生性,因此在仿人机器人等领域具有很好的应用前景。但气动人工肌肉具有非线性、时滞性和不确定性,制约了其广泛使用。所以有关PAM手臂控制的研究方法主要是以仿真实验为主。近期PAM手臂实物控制的成果中,国内学者李英等实现PAM的模糊PID控制[1],杨玉贵等提出PAM 手臂的固定重力补偿的模糊免疫PD控制[2]。国际上,文献[3]对气动人工肌肉进行非线性建模和采用滑模控制器控制,文献[4]采用Maxwell磁滞回线对气动人工肌肉的滞回特性进行建模,并将模型用于串级位置控制系统的前馈补偿通道。PAM的精确建模的研究,使得PAM的控制取得了一些成果。但是PAM的非线性时滞特性是不确定的,基于精确数学模型的控制难以达到更好的效果,因此必须结合在线学习和自适应技术。在自适应学习算法方面,文献[5]实现了2自由度机械手臂自适应、自组织模糊滑模控制,文献[6]分别采用单变量和多变量神经网络PID策略实现2自由度机械手臂的控制,文献[7]采用递归神经网络作为控制器控制PAM手臂运行。本文以所搭建的实物PAM手臂系统为研究对象,采用递归神经网络RNN对PAM手臂进行非线性动态建模,辨识PAM的时滞,建立PAM手臂带时滞的动态模型。
相关阅读:
- ...· Efinix® 全力驱动AI边缘计算,成功推出Trion™ T20 FPGA样品, 同时将产品扩展到二十万逻辑单元的T200 FPGA
- ...· 英飞凌亮相进博会,引领智慧新生活
- ...· 三电产品开发及测试研讨会北汽新能源专场成功举行
- ...· Manz亚智科技跨入半导体领域 为面板级扇出型封装提供化学湿制程、涂布及激光应用等生产设备解决方案
- ...· 中电瑞华BITRODE动力电池测试系统顺利交付北汽新能源
- ...· 中电瑞华FTF系列电池测试系统中标北京新能源汽车股份有限公司
- ...· 中电瑞华大功率高压能源反馈式负载系统成功交付中电熊猫
- ...· 中电瑞华国际在电动汽车及关键部件测评研讨会上演绎先进测评技术