基于自适应神经网络的复杂机械臂控制研究

来源 :湖南工业大学 | 被引量 : 0次 | 上传用户:zhelehang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的迅猛发展,机器人技术也得到飞速地发展,并广泛应用于各行各业,如工业、航空航天、军事、医疗等行业。而机械臂是通过模拟人的手臂的一种机械装置,是机器人最主要的执行机构。机械臂系统本身就是一个非线性、强耦合、受干扰的复杂系统。而且,在实践过程中,因工作情况非常复杂,很难建立精确的机械臂系统数学模型,比如负载的不确定,系统参数不确定,甚至完全无模型等情况。另外,从电机输出轴到机械臂的执行轴之间的传动系统不可避免地产生了柔性,所以考虑关节柔性的机械臂控制也成为了当今研究的热点和难点。除此之外,在工业应用中的机械臂出于节约成本或减少测量误差的考虑,一些状态变量是无法测量的,设计观测器也成为了在控制器的设计当中一个重要部分。本论文的研究首先考虑系统参数不确定和部分状态量不可测量的情况下研究出了一种基于一阶滤波观测器的滑模自适应控制器。最后,根据实际过程中的完全无模型的情况下,设计了一种BP神经网络的自适应观测器,并且在此基础上结合神经网络对非线性项的万能逼近原理,采用反演控制的方式实现了机械臂的运动轨迹跟踪。其次,考虑机械臂关节的柔性(特别是关节刚度较小的场合)提出了基于柔性补偿(其本质是增加二次滤波的带宽)的奇异摄动控制方式的机械臂执行端轨迹跟踪控制器。针对完全无模型的情况下,提出了一种RBF神经网络的观测器实现对不可测状态向量的重构,并依此完成了PD控制器的设计。为了实现柔性机械臂的更进一步地智能控制,通过结合神经网络的较强自学习以及联想能力和模糊系统的易于理解推理过程这两者的优点,提出一种模糊神经网络观测器的状态估计和未知非线性项的逼近,进而利用反演控制实现机械臂的轨迹跟踪控制,仿真结果也证明了该控制器的合理性与可行性。最后,通过搭建机械臂控制实验平台,实现DSP目标板与机械臂伺服系统的数据通信,并最终在DSP中执行控制算法并传输控制信号到伺服系统,进而传送动力控制机械臂完成轨迹跟踪的目的。同时,在不中断DSP运行的情况下,采用Matlab下的模块CCSLink实现DSP、CCS和matlab实时交互数据。最终,通过实验结果更进一步验证了控制策略的可行性与有效性。
其他文献
电缆隧道虽然为城市发展提供了极大的便利,但由此所带来的危害也越来越严重,尤其是火灾。由于电缆本身材料中含有大量可燃物,因此极其容易引发火灾。并且一旦发生火灾,所带来的影
HSE管理体系涉及多学科技术交叉融合,现己得到国际石油化工行业的普遍认可和广泛应用,新环境下海外石油业务的HSE管理和执行难度增加。因此,从中国现有安全水平较低的紧迫性
随着年龄的增大,我们的骨头也慢慢衰老,许多中老年朋友骨骼越来越脆弱,有些朋友还会得骨质疏松症.提起健骨,大多数人首先想到的是补钙.吃高钙食物、服补钙保健品……其实,不
期刊