振动分析装置以及振动分析方法制造方法及图纸

技术编号:21997140 阅读:21 留言:0更新日期:2019-08-31 04:37
本发明专利技术提供振动分析装置以及振动分析方法。该振动分析装置具备:传感器(40),其测定由机器人(10)的前端部支撑的末端执行器(30)的振动;存储部,其存储有机器人(10)的振动计算模型;以及控制部(20),其利用机器人(10)的振动计算模型,进行将由传感器(40)测定的处理对象的振动分离为机器人(10)的振动数据与末端执行器(30)的振动数据的分离处理。

Vibration Analysis Device and Vibration Analysis Method

【技术实现步骤摘要】
振动分析装置以及振动分析方法
本专利技术涉及振动分析装置以及振动分析方法。
技术介绍
机器人的高速动作有利于缩短生产节拍时间和提高生产效率。另一方面,根据机器人臂、减速器等的刚性,在机器人进行高速动作时,机器人的前端部有时会产生振动。以往,已知一种方法,在机器人动作过程中,由加速度传感器测定机器人的预定位置的振动,并将测定结果用于学习控制,从而减少机器人的振动(例如,参照专利文献1)。现有技术文献专利文献专利文献1:日本特开2011-167817号公报
技术实现思路
专利技术要解决的问题在所述方法中,在安装于机器人的前端部的末端执行器的工具中心点(TCP)大多安装有加速度传感器。此时,由加速度传感器测定的振动是机器人的振动与末端执行器的振动的组合。专利文献1的方法,作为加速度传感器的测定结果获得频率响应数据。并且,在专利文献1中,提出了一种利用所获得的频率响应数据设计学习控制器的方法。然而,频率响应的测定需要时间和劳力,在机器人的实际的设置位置上难以测定频率响应。如此,由于无法在实际的设置位置上测定频率响应,因而使用代表性的末端执行器进行频率响应的测定,并将如此测定的频率响应的数据用于学习控制器。即,在实际的设置位置上,即便在机器人上安装有其他的末端执行器的情况下,学习控制器也使用代表性的末端执行器的频率响应的数据。并且,近年来,进行了伺服焊枪等末端执行器的轻量化,末端执行器的种类也变多。此外,随着轻量化,末端执行器的振动有变大的倾向。因此,基于代表性的末端执行器的频率响应的学习控制器无法发挥功能的情况增多。在这种情况下,例如,会发生消除振动所需的学习次数增多的状况、进行学习控制而导致振动反而增大的状况等。本专利技术是鉴于上述情况作出的。本专利技术的目的之一是提供一种振动分析装置以及振动分析方法,其能够有效地减少设置于实际的设置位置的具有末端执行器的机器人的振动。用于解决问题的方案为了解决上述问题,本专利技术采用于下方案。本专利技术的第一方案的振动分析装置,具备:传感器,其测定由机器人的前端部支撑的末端执行器的振动;存储部,其存储有所述机器人的振动计算模型;以及控制部,其利用所述机器人的振动计算模型,进行将由所述传感器测定的处理对象的振动分离为所述机器人的振动数据与所述末端执行器的振动数据的分离处理。在第一方案中,在存储部存储有机器人的振动计算模型。并且,控制部利用机器人的振动计算模型,将由传感器测定的末端执行器的实际的振动分离为机器人的振动数据与末端执行器的振动数据。在此,末端执行器的振动计算模型大多比机器人的振动计算模型简单。例如,作为末端执行器的振动计算模型,能够使用具有一个弹簧和一个质量体的弹簧-质量体模型。弹簧可以具有三轴方向的弹簧系数和围绕三轴的弹簧系数。弹簧也可以具有预定的阻尼系数。如此,由于末端执行器的振动计算模型大多比机器人的振动计算模型简单,因而通过使用所述分离,获得末端执行器单独的振动数据,从而可以有效地减少末端执行器的振动。在上述方案中,优选地,所述控制部利用使所述处理对象发生振动的所述机器人的动作,以及所述机器人的所述振动计算模型,计算所述机器人的所述前端部所产生的振动,并利用计算得到的所述振动进行所述分离处理。此时,能够利用机器人的前端部的振动状态,获得末端执行器单独的振动数据。如此获得的末端执行器的振动数据有利于有效地减少末端执行器的振动。在上述方案中,优选地,所述控制部利用使所述处理对象发生振动的所述机器人的动作、所述机器人的所述振动计算模型、以及所述末端执行器的临时设定的振动计算模型,将由所述传感器测定的所述处理对象的振动分离为所述机器人的振动数据与所述末端执行器的振动数据。此时,能够获得末端执行器单独的振动数据和机器人单独的振动数据。即,利用末端执行器单独的振动数据和/或机器人单独的振动数据,可以有效地减少末端执行器的振动。本专利技术的第二方案的振动分析装置,具备:传感器,其测定机器人的振动;存储部,其存储有由所述机器人的前端部支撑的末端执行器的振动计算模型;以及控制部,其利用所述末端执行器的振动计算模型,进行通过计算从由所述传感器测定的处理对象的振动获得所述机器人的振动数据和所述末端执行器的振动数据的分离处理。在第二方案中,在存储部存储有末端执行器的振动计算模型。并且,控制部利用末端执行器的振动计算模型,从由传感器测定的机器人的前端部的实际的振动,计算出机器人的振动数据和末端执行器的振动数据。在此,末端执行器的振动计算模型是已知的。因此,能够利用将末端执行器配置于预定位置之前的机器人的前端部的移动方向、移动速度、移动加速度、姿态等、以及末端执行器的振动计算模型,比较准确地计算末端执行器单独的振动。因此,也能够通过所述分离,比较准确地计算机器人单独的振动数据。因此,可以有效地减少末端执行器的振动。在第二方案中,优选地,所述控制部利用使所述处理对象发生振动的所述机器人的动作以及所述末端执行器的所述振动计算模型,计算所述末端执行器所产生的振动,并利用计算得到的所述振动进行所述分离处理。末端执行器的振动计算模型大多比机器人的振动计算模型简单。因此,能够利用将末端执行器配置于预定位置之前的机器人的前端部的移动方向、移动速度、移动加速度、姿态等、以及末端执行器的振动计算模型,比较准确地计算末端执行器单独的振动。例如,作为末端执行器的振动计算模型,可以使用具有一个弹簧和一个质量体的弹簧-质量体模型。弹簧可以具有三轴方向的弹簧系数和围绕三轴的弹簧系数。弹簧也可以具有预定的阻尼系数。如此,末端执行器的振动计算模型大多比机器人的振动计算模型单。因此,也能够通过使用所述分离,获得末端执行器单独的振动数据,从而比较准确地计算机器人单独的振动数据。因此,可以有效地减少末端执行器的振动。在第二方案中,优选地,所述控制部利用使所述处理对象发生振动的所述机器人的动作、所述机器人的临时设定的所述振动计算模型、以及所述末端执行器的振动计算模型,通过计算从由所述传感器测定的所述处理对象的振动获得所述机器人的振动数据和所述末端执行器的振动数据。在此,未安装配线、罩等配件的机器人的模型大多是已知的。例如,也可以使用未安装配线、配件等的机器人的模型作为临时设定的振动计算模型。也可以使用在预定位置添加与配线和配件对应的质量的机器人的模型作为振动计算模型。此时,也能够计算末端执行器单独的振动数据和机器人单独的振动数据。即,利用末端执行器单独的振动数据和/或机器人单独的振动数据,可以有效地减少末端执行器的振动。在第一方案和第二方案中,优选地,所述机器人根据存储在所述存储部的动作程序进行预定动作,所述控制部利用所述机器人的振动数据与所述末端执行器的振动数据中的至少一个,进行所述动作程序的再次设定或新的动作程序的设定。此时,有效地进行用于减少末端执行器的振动的动作程序的再次设定或末端执行器的振动小的新的动作程序的设定。本专利技术的第三方案的振动分析装置,具备:存储部,其存储有机器人的振动计算模型、和由所述机器人支撑的末端执行器的振动计算模型;以及控制部,所述机器人和所述末端执行器,在进行所述末端执行器向预定位置的配置时,根据所述配置之前的所述机器人的动作而产生各种振动,所述控制部构成为进行振动计算处理和动作程序设定处理,所述振动计算处理是本文档来自技高网...

【技术保护点】
1.一种振动分析装置,其特征在于,具备:传感器,其测定由机器人的前端部支撑的末端执行器的振动;存储部,其存储有所述机器人的振动计算模型;以及控制部,其利用所述机器人的振动计算模型,进行将由所述传感器测定的处理对象的振动分离为所述机器人的振动数据与所述末端执行器的振动数据的分离处理。

【技术特征摘要】
2018.02.22 JP 2018-0296721.一种振动分析装置,其特征在于,具备:传感器,其测定由机器人的前端部支撑的末端执行器的振动;存储部,其存储有所述机器人的振动计算模型;以及控制部,其利用所述机器人的振动计算模型,进行将由所述传感器测定的处理对象的振动分离为所述机器人的振动数据与所述末端执行器的振动数据的分离处理。2.根据权利要求1所述的振动分析装置,其特征在于,所述控制部利用使所述处理对象发生振动的所述机器人的动作和所述机器人的所述振动计算模型,计算所述机器人的所述前端部所产生的振动,并利用计算得到的所述振动进行所述分离处理。3.根据权利要求1所述的振动分析装置,其特征在于,所述控制部利用使所述处理对象发生振动的所述机器人的动作、所述机器人的所述振动计算模型、以及所述末端执行器的临时设定的振动计算模型,将由所述传感器测定的所述处理对象的振动分离为所述机器人的振动数据与所述末端执行器的振动数据。4.一种振动分析装置,其特征在于,具备:传感器,其测定机器人的振动;存储部,其存储有由所述机器人的前端部支撑的末端执行器的振动计算模型;以及控制部,其利用所述末端执行器的振动计算模型,进行通过计算从由所述传感器测定的处理对象的振动获得所述机器人的振动数据和所述末端执行器的振动数据的分离处理。5.根据权利要求4所述的振动分析装置,其特征在于,所述控制部利用使所述处理对象发生振动的所述机器人的动作、以及所述末端执行器的所述振动计算模型,计算所述末端执行器所产生的振动,并利用计算得到的所述振动进行所述分离处理。6.根据权利要求4所述的振动分析装置,其特征在于,所述控制部利用使所述处理对象发生振动的所述机器人的动作、所述机器人的临时设定的所述振动计算模型、以及所述末端执行器的振动计算模型,通过计算从由所述传感器测定的所述处理对象的振动获得所述机器人的振动数据和所述末端执行器的振动数据。7.根据权利要求1~6中任一项所述的振动分析装置,其特征在于,所述机器人根据存储在所述存储部的动作程序进行预定动作,所述控制部利用所述机器人的振...

【专利技术属性】
技术研发人员:稻垣聪铃木元
申请(专利权)人:发那科株式会社
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1