首页> 外文OA文献 >Validation of a virtual prototyping method using computed torque and ILC as controllers on a parallel robot
【2h】

Validation of a virtual prototyping method using computed torque and ILC as controllers on a parallel robot

机译:使用计算的扭矩和ILC验证虚拟原型方法

摘要

This thesis validates a new method of virtual prototyping: a macro that automatically generates a dynamic model from CATIA V6 and exports the model to SimMechanics. Until now, engineers who need to verify their design with a dynamic model have either had to calculate it by hand, or manually input all the necessary parameters in SimMechanics or other software. Both of these methods are time-consuming and often lead to mistakes. To demonstrate the relative difficulty of the hand-calculation method, we begin by presenting our dynamic model of a four-bar parallel robot that we calculated using the Lagrange method. At this stage we also calculated a computed torque controller that is used later when comparing the performance of the macro-generated dynamic model to the actual robot. The rest of our thesis shows how the new macro replaces both the hand-calculation and manualentry methods of dynamic modeling, and vastly simplifies the task of calculating the computed-torque controller. We used the macro to export a dynamic model to SimMechanic, where we then added a sensor and actuator to complete the dynamic model of our four-bar parallel robot. The macro-generated model was tested in simulations using three combinations of controller: computed torque alone, computed torque with P-type iterative learning control (ILC), and computed torque with PD-type ILC. The third combination produced the best results, that is, the lowest error value. To validate the performance of the model, we then tested the performance of the real robot using the same three combinations of controllers. Note that the computed torque used here is the one that was generated by the macro. Again the results show that the combination of PD-type ILC and computed torque functions best. However, the error was bigger in the practical experiment than it was in thesimulation, which used the macro-generated dynamic model. This difference is likely because our dynamic model does not consider several factors that affect the real robot, such as friction, the mass of screws and bolts, the moment of inertia of the rotor and pulleys, and the stiffness of the timing belt. For the sake of simplicity, our dynamic model was not intended to take all these factors into account. Therefore, the fact that the simulation results closely match those of the practical experiment serves to validate this new method of virtual prototyping.
机译:本文验证了一种虚拟原型的新方法:一个宏,该宏可自动从CATIA V6生成动态模型,并将该模型导出到SimMechanics。到目前为止,需要通过动态模型验证其设计的工程师要么必须手工计算,要么在SimMechanics或其他软件中手动输入所有必要的参数。这两种方法都很耗时,并且经常导致错误。为了说明手动计算方法的相对难度,我们首先介绍使用拉格朗日方法计算出的四杆并联机器人的动力学模型。在此阶段,我们还计算了一个转矩控制器,稍后将宏生成的动态模型的性能与实际机器人的性能进行比较时使用。本文的其余部分说明了新宏如何替代动态建模的手动计算和手动输入方法,并极大地简化了计算转矩控制器的计算任务。我们使用宏将动态模型导出到SimMechanic,然后在其中添加了传感器和执行器来完成四杆并联机器人的动态模型。使用控制器的三种组合在模拟中测试了宏生成的模型:单独计算的扭矩,使用P型迭代学习控制(ILC)的计算扭矩和使用PD型ILC的计算扭矩。第三种组合产生了最佳结果,即最低误差值。为了验证模型的性能,我们然后使用相同的三种控制器组合测试了真实机器人的性能。请注意,此处使用的计算扭矩是由宏生成的扭矩。结果再次表明,PD型ILC和计算出的扭矩的组合效果最佳。但是,实际实验中的误差比使用宏生成的动态模型的模拟误差大。之所以可能存在这种差异,是因为我们的动力学模型没有考虑影响实际机器人的几个因素,例如摩擦,螺钉和螺栓的质量,转子和皮带轮的惯性矩以及同步带的刚度。为了简单起见,我们的动态模型并不是要考虑所有这些因素。因此,仿真结果与实际实验结果非常吻合的事实有助于验证这种虚拟样机的新方法。

著录项

  • 作者

    Nourbakhsh Sayed Salman;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号