检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:彭海军[1] 李飞[1] 高强[1] 陈飙松[1] 吴志刚[2] 钟万勰[1]
机构地区:[1]大连理工大学工程力学系工业装备结构分析国家重点实验室,辽宁大连116024 [2]大连理工大学航空航天学院工业装备结构分析国家重点实验室,辽宁大连116024
出 处:《力学学报》2016年第4期784-791,共8页Chinese Journal of Theoretical and Applied Mechanics
基 金:国家自然科学基金资助项目(11472069;11472067;11432010)
摘 要:随着近年来机器人在各行业领域的广泛应用,对机器人的动力学与控制性能不断提出新的要求,特别是对设计越来越复杂、操作越来越灵巧的智能机器人,要求其能够对目标轨迹实现高精度跟踪以满足实际工作需求.因此,针对机器人多体系统对目标轨迹跟踪的任务需求,基于微分代数方程提出瞬时最优控制保辛方法.首先,采用多体动力学绝对坐标建模方法建立机器人系统的普适动力学方程,即微分代数方程;然后,采用保辛方法将连续时间域内的微分代数方程进行离散化,进而得到以当前位置、速度和拉式乘子为未知量的非线性代数方程组;其次,通过引入对目标轨迹跟踪以及对控制加权的瞬时最优性能指标,根据瞬时最优控制理论获得当前最优控制输入;最后,通过离散时间步的更新完成对目标轨迹的跟踪任务.为了验证本文方法的有效性,以双摆轨迹跟踪控制为例进行了数值仿真,结果表明:针对机器人轨迹跟踪任务所提出的瞬时最优控制保辛方法能够实现对目标轨迹的高精度跟踪,且瞬时最优控制由受控微分代数方程推导获得,更具一般性,能够适应其他复杂多体系统的轨迹跟踪控制问题.With the wide application of robot in various fields, the new requirement on dynamics and control perfor-mance for robot has been continually proposed. Especially for the intelligent robot with much more complex system and flexibility of operation, the high accuracy of trajectory tracking should be satisfied for practical mission requirement. Therefore, the aim of this paper is to satisfy the requirement of trajectory tracking mission of robot multibody system, and then the symplectic method based on differential-algebraic equations for instantaneous optimal control is proposed. First, the general dynamic equation of robot should be established by absolute coordinates of multibody system, i.e., differential-algebraic equations; then, the differential-algebraic equations are discretized in the domain of continuous-time by symplectic method, and then the present position/velocity/Lagrange multiplier are taken as unknown variables of nonlinear equations; afterward, the combination of objective tracking trajectory and weighted control input are in-troduced as the performance of instantaneous optimal control. The optimal control input is obtained by the theory of instantaneous optimal control;finally, the tracking mission for the objective trajectory can be continuously implemented with the updated time step. In order to test the effectiveness of the proposed method, the trajectory tacking problem of double pendulum is taken as an example, and numerical simulations show that the proposed symplectic method for in-stantaneous optimal control can obtain high accuracy tracking results, meanwhile, the proposed symplectic method based on differential-algebraic equations can be applied for other trajectory tracking mission of complex multibody system.
关 键 词:机器人 多体系统 微分代数方程 轨迹跟踪 瞬时最优控制 保辛方法
分 类 号:O313.7[理学—一般力学与力学基础]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.63