基于确定学习的机械臂控制与虚拟实现

被引量 : 0次 | 上传用户:zhjjchj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着机械臂在各种制造业中的广泛应用,关于机械臂的控制研究也越来越受到重视。有关机械臂的自适应神经网络控制算法相继被提出,在自适应方面它们已经表现出很好的控制特性,但由于不满足持续激励(PE)条件,神经网络权值的收敛性很难得到保证,当遇到同样的控制任务时仍需重新计算控制参数。最近,确定学习理论被提出,它研究了未知动态环境下知识的获取、表达、存储和再利用等问题,并最终形成了系统的理论框架。基于该理论的自适应神经网络控制器能够在稳定的控制过程中实现了闭环系统未知动态的学习,学到的知识以时不变且空间分布的方式存储到常值神经网络权值中,当遇到相同或相似的控制任务时可以直接调用已学的知识。本文基于确定学习理论设计了一种直接自适应神经网络控制器对三连杆机械臂进行控制,并结合ADAMS(机械系统动力学自动分析软件)提供的强大建模、仿真环境以及MATLAB/Simulink具有的强大控制功能,充分发挥它们各自的优势,对整个闭环控制系统进行虚拟仿真。相比传统的纯MATLAB数字仿真,采用虚拟样机仿真能更加直观地观察机械臂的控制效果,检验控制算法的正确性和有效性。本文虚拟仿真系统主要由控制器、机械臂末端参考轨迹和机械臂虚拟样机三大模块组成。控制器和机械臂末端参考轨迹两大模块都采用MATLAB/Simulink中的S-函数实现,将整个算法封装在一个独立的功能模块内,即简化了仿真框架,又方便参数的调节。机械臂虚拟样机模块通过ADAMS创建并导出,最终在MATLAB中生成相应模块。为了顺利实现虚拟仿真,需要重点解决仿真速度问题,由于基于确定学习的控制器包含的神经元数量会随着控制对象复杂度的增加呈指数倍增,庞大数量的神经元需要大量的循环计算导致仿真速度异常缓慢。本文采用C-MEX技术,把需要采用大量循环处理的计算,通过C程序实现,有效地解决了该问题。虚拟仿真结果非常直观地展现了机械臂的动态控制过程,表明了本文提出的基于确定学习的控制器具有良好的控制性能和学习能力,为机械臂控制提供新的研究思路和方法。
其他文献
证人出庭作证制度是审判制度改革的核心与重点。在程序方面,证人是否出庭作证直接关系到直接言词原则是否适用及被告人质权是否得以实现;在实体方面,证人是否出庭作证直接关系到
广东是我国稻谷的主产区之一.据1977~1981[1]年计算,年平均水稻种植面积423.7万公顷,占全国水稻种植面积的12%,稻谷总产152.5亿公斤,占全国总产的11%.早晚两造面积和总产均居
借助Comsol软件数值模拟螺线管线圈的磁场强度分布和聚焦管内流场的分布状态,分析螺线管线圈磁场强度的分布规律及辅助磁场对磨料水射流的作用机理,获得使磨料水射流达到最佳
随着我国对职业教育的重视,结合国家教育部对当代大学生具备的核心素养课题的研究,如何应用数学文化教育提升高职学生的数学素养已经是目前高职院校育人的重中之重。本文将通
<正>准确把握法院文化建设的目的、重点和抓手大力深化法院文化建设,积极探索具有中国特色,符合法院工作特点和时代特征,有利于提升队伍素质、审判质量和司法公信力的法院文
经过多年的发展,中国家电市场进入到以国美、苏宁、等少数几家家电连锁巨头引领的寡头竞争时代。然而中国家电零售连锁企业为了生存和发展将竞争对手淘汰出局,于是都采用了短期
单克隆抗体技术是现代生命科学研究的重要工具,其在基因和蛋白质的结构与功能研究方面有着不可或缺的作用。近年来,随着分子生物学和细胞生物学的发展,出现了抗原特异性的B淋
随着世界经济、科技和社会的迅猛发展,工程建设项目所涉及的系统很庞大,工程的参与单位和协作单位也越来越多,一个工程就会有可能出现几十份甚至上百份的合同。为了减少合同间的
社会转型时期,我国的经济、社会发生了巨大转变,人们参与公共事务的意识变强。传统的单中心管理理论发展到现在的多中心治理理论,行政管理向着多中心治理转变。多中心参与治
<正>一、《建筑照明设计标准》(GB 50034-2013)6.3.5旅馆建筑照明功率密度限值应符合表6.3.5的规定。二、《建筑设计防火规范》(GB 50016-2014)8.4.1下列建筑或场所应设置火