首页> 外文学位 >Linearization of the dynamics of a robot manipulator using the dual number algebra and its applications to manipulator control.
【24h】

Linearization of the dynamics of a robot manipulator using the dual number algebra and its applications to manipulator control.

机译:使用双数代数的机器人机械手动力学的线性化及其在机械手控制中的应用。

获取原文
获取原文并翻译 | 示例

摘要

As an effective way of circumventing the difficulties of control of a robot manipulator due to its highly nonlinear and strongly coupled dynamics, a new method of linearization of the manipulator dynamics is presented. As a basis of the work, the (first- and nth-order) dual number algebra is presented and implemented on the computer.; The first-order dual number algebra is used in formulating the kinematic and dynamic equations of a robot manipulator and presenting two new methods for the inverse kinematic solutions. The resulting new dynamic equations are very concise, and their structure provides significant insight into the methods used for linearization. Based on these dynamic formulations, a new linearization method of the manipulator dynamics is presented in two forms: the recursive and nonrecursive formulations.; The nth-order dual number algebra provides a very simple way to evaluate the higher-order partial derivatives of dynamic equations. As an example application, this algebra is used to compute the second-order partial derivatives of the manipulator dynamic equations.; The linearized dynamic models are applied to two optimal control problems of a robot manipulator to demonstrate their utility in handling control problems: the trajectory optimization and the trajectory tracking control.; The measurement of the required computational time for linearization shows that the method using the dual number algebra significantly reduces the computation time over conventional methods, and a further reduction can be achieved by using the recursive formulation rather than the nonrecursive formulation. The trajectory optimization using the first-order gradient method is found to be quite satisfactory for a PUMA-560 manipulator. The simulation of the trajectory tracking control is also satisfactorily performed with the actual numerical values of a PUMA-560 manipulator.; The dual number algebra provides a very convenient tool for kinematics and dynamics analysis of nonlinear systems such as robot manipulators. The linearization based on the dual number formulations of the manipulator dynamics is very concise and computationally efficient. This linearization not only makes it much easier to handle various kinds of control problems, but also has great potential in implementing many existing control methods for robot manipulators. The convenient computation of second- and higher-order partial derivatives enhances our ability to implement more sophisticated schemes for manipulator control.
机译:作为克服由于高度非线性和强耦合动力学而引起的机械手控制难题的有效方法,提出了一种线性化机械手动力学的新方法。作为工作的基础,(一阶和n阶)双数代数被呈现并在计算机上实现。一阶双数代数用于公式化机械手的运动方程和动力学方程,并提出了两种新的逆运动学方法。由此产生的新动态方程非常简洁,其结构为线性化方法提供了重要的见识。基于这些动力学公式,以两种形式提出了一种新的机械手动力学线性化方法:递归公式和非递归公式。 n阶双数代数提供了一种非常简单的方法来评估动力学方程的高阶偏导数。作为一个示例应用程序,该代数用于计算机械手动力学方程的二阶偏导数。线性化动态模型被应用于机器人操纵器的两个最优控制问题,以证明它们在处理控制问题中的效用:轨迹优化和轨迹跟踪控制。线性化所需计算时间的测量结果表明,与传统方法相比,使用双数代数的方法显着减少了计算时间,并且可以通过使用递归公式而不是非递归公式来实现进一步的缩减。发现使用一阶梯度法的轨迹优化对于PUMA-560机械手非常令人满意。使用PUMA-560机械手的实际数值也可以令人满意地执行轨迹跟踪控制的仿真。双数代数为非线性系统(例如机器人操纵器)的运动学和动力学分析提供了非常方便的工具。基于操纵器动力学的双数公式的线性化非常简洁且计算效率高。这种线性化不仅使处理各种控制问题变得更加容易,而且在实现许多现有的机械手控制方法方面具有很大的潜力。方便地计算二阶和高阶偏导数可增强我们为操纵器控制实施更复杂方案的能力。

著录项

  • 作者

    Lee, Gwan-Hyung.;

  • 作者单位

    University of Michigan.;

  • 授予单位 University of Michigan.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 1989
  • 页码 173 p.
  • 总页数 173
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号