机器人的温升检测装置、机器人的温升检测方法与流程

文档序号:17151644发布日期:2019-03-19 23:29阅读:402来源:国知局
机器人的温升检测装置、机器人的温升检测方法与流程

本发明涉及温升测试领域,特别是涉及一种机器人的温升检测装置、机器人的温升检测方法。



背景技术:

工业现场应用的温度测量方法可分为接触式和非接触式两大类。接触式测温法的测温原件与被测物体接触进行热传导,根据测温元件物理特性随温度变化的原理间接测量被测物体温度,如利用热膨胀原理测温的水银温度计,利用热电势原理测温的热电偶等。非接触测温法通常利用热辐射原理进行温度测量,测温元件不与被测物体直接接触。不同方法的测量精度、测温范围及适用环境都有所不同,工业现场通常根据被测物体的特性选择合适的温度测量方法。

接触式和非接触式测温法在工业电机测温时均有应用。若采用接触式测温法,通常是将测温元件(热电偶,热电阻等)固定于机器人靠近电机的位置,启动机器人并运行至稳定状态,通过二次仪表读取测温点温度。若采用非接触测温法,通常先将机器人运行至稳定状态,再测量机器人表面温度。

目前,采用上述方式所确定的温升误差较大。



技术实现要素:

本发明主要解决的技术问题是提供一种机器人的温升检测装置及其温升检测方法,能够提高温升检测的准确度,从而更好的反映机器人电机的性能。

为解决上述技术问题,本发明采用的第一个技术方案是:提供一种机器人的温升检测装置,所述温升检测装置包括:采集电路、控制器、开关;所述控制器与所述采集电路连接;所述开关的一端用于与所述机器人连接,所述开关的另一端分别与所述采集电路和所述机器人的驱动器连接;所述采集电路用于在所述机器人处于冷态时,采集所述机器人的电机绕组的冷态电阻值r1以及冷态环境温度t1;所述采集电路还用于在所述机器人处于热态时,采集所述机器人停止时刻对应的热态环境温度t2,以及在停止后预定时间内按照预设频率及预设的采样次数采集所述机器人的电机绕组的热态电阻值;所述控制器用于根据所述热态电阻值确定所述电机绕组的热态电阻值与时间的拟合曲线;并根据所述拟合曲线确定所述电机绕阻在所述机器人停止时刻对应的热态电阻值r2;所述控制器还用于根据所述冷态电阻值r1、所述冷态环境温度t1、所述热态环境温度t2以及所述热态电阻值r2确定所述机器人的温升δt。

为解决上述技术问题,本发明采用的第二个技术方案是:提供一种机器人的温升检测方法,所述温升检测方法包括:温升检测装置在所述机器人处于非工作状态时,采集所述机器人的电机绕组的冷态电阻值r1和冷态环境温度t1;其中,所述电机绕组位于所述机器人的内部;启动所述机器人进入工作模式;在所述机器人停止工作时,采集所述机器人停止时刻对应的热态环境温度t2,以及在停止后预定时间内按照预设频率及预设的采样次数采集所述机器人的电机绕组的热态电阻值,根据所述热态电阻值确定所述电机绕组的热态电阻值与时间的拟合曲线;根据所述拟合曲线确定所述电机绕阻在所述机器人停止时刻的热态电阻值r2;根据所述冷态电阻值r1、所述冷态环境温度t1、所述热态环境温度t2以及所述热态电阻值r2确定所述机器人的温升δt。

本发明的有益效果是:本发明的温升检测装置包括采集电路、控制器、开关,在不同的工作状态下分别对应检测机器人的电机绕组的阻值和对应的环境温度,从而确定机器人的电机绕组温升状况,准确度高,且不易受到外界环境因素的干扰,能够更好的反映机器人的电机的性能。

附图说明

图1是本发明机器人的温升检测装置一实施方式的结构示意图;

图2是本发明机器人的温升检测装置另一实施方式的结构示意图;

图3是本发明机器人的温升检测方法一实施方式的流程示意图。

具体实施方式

本发明提供一种机器人的温升检测装置及机器人温升检测方法,为使本发明的目的、技术方案和技术效果更加明确、清楚,以下对本发明进一步详细说明,应当理解此处所描述的具体实施条例仅用于解释本发明,并不用于限定本发明。

参阅图1,图1是本发明机器人的温升检测装置一实施方式的结构示意图。如图1所示,在本实施方式中,温升检测装置110包括开关111、采集电路112和控制器113。

其中,开关111的一端用于与被测机器人120连接,开关111的另一端分别与采集电路112和机器人120所对应的驱动器130连接。同时,采集电路112还与控制器113连接。

在本实施方式中,开关111为至少两通道切换开关,当开关111的其中一个通道导通时,驱动器130和开关111形成动力回路;当开关111的另一个通道导通时,采集电路112、控制器113和开关111形成测量回路。通过控制开关111对应的通道的通断,实现控制动力回路或测量回路通断的功能。

具体地,当动力回路导通时,驱动器130控制机器人120按照预设的工况运行;当测量回路导通时,采集电路112用于采集不同状态下,机器人120的电机绕组的电阻值和对应环境温度。在其中的一个实施方式中,采集电路112用于在机器人120处于冷态时,采集机器人120的电机绕组的冷态电阻值r1以及冷态环境温度t1;采集电路112还用于在机器人120处于热态时,采集机器人120停止时刻对应的热态环境温度t2,以及在停止后预定时间内按照预设频率及预设的采样次数采集机器人120的电机绕组的热态电阻值。

在此,需要说明的是,冷态表示的是机器人120所处于的一种状态,指的是机器人120于冷却介质中放置至温度稳定的状态,且机器人120各部分的温度与冷却介质的温度之间的温差均不大于2摄氏度。

热态表示的是机器人120所处于的另一种状态,指的是机器人120按照预设的工况运行至温度稳定状态,机器人120各部分30分钟内温度变化均不大于1摄氏度。

进一步地,控制器113接收采集电路112的采集结果,并根据热态电阻值确定电机绕组的热态电阻值与时间的拟合曲线。从而,根据拟合曲线确定电机绕阻在机器人120停止时刻对应的热态电阻值r2。控制器113还用于根据冷态电阻值r1、冷态环境温度t1、热态环境温度t2以及热态电阻值r2确定机器人120的温升δt。

为了清楚的说明上述实施方式温升检测装置的结构和工作过程,以开关包括第一开关和第二开关为例解释说明。进一步地,参阅图2,图2是本发明机器人的温升检测装置另一实施方式的结构示意图。

本实施方式的温升检测装置210主要用于机器人220的温升测试。机器人220采用伺服电机驱动,且驱动器未集成在机器人220的本体内部。机器人220中通常包含多个电机,电机是机器人220的动力核心及主要热源,其运行时的温度不仅直接影响电机本身的性能,还会对机器人220本体内的其他部件造成影响。因此,测量电机温升情况是评估机器人220的温升情况的重要环节。

在实际测试过程中,由于电机位于机器人220的内部,为了方便工业测试,并保证机器人220的本体不被破坏,在其中的一个实施方式中,可以在机器人220中设置测试引脚,通过该测试引脚将机器人220与驱动器230和温升检测装置210连接,比如,将机器人220电机绕组对应的动力线、控制线通过测试引脚从机器人220本体内部引出并设置测试引脚。

在本实施方式中,为了能够快速便捷的将被测机器人220与温升检测装置210建立连接,从而提高工业测试的速度。温升检测装置210还包括接口电路211,接口电路211的输入端用于与机器人220连接,接口电路211的输出端与开关212连接。其中,接口电路211可以是与机器人220上所设置的测试引脚相匹配的插座或排线。

在本实施方式中,开关212包括第一开关2121和第二开关2122。第一开关2121和第二开关2122可以为多刀多掷的开关,也可以分别包括若干个单刀单掷的开关。在其中的一个实施方式中,第一开关2121的固定端与接口电路211的输出端连接,第一开关2121的自由端与机器人220对应的驱动器230连接;第二开关2122的固定端与接口电路211的输出端连接,第二开关2122的自由端与采集电路213连接。

具体地,接口电路211的输入端用于与机器人220的某个电机对应的动力线连接,以使本实施方式的温升检测装置210与机器人220建立连接;机器人220的其他电机的动力线及控制线与驱动器230连接,以使驱动器230能够驱动机器人220按照预设的工况运行。

进一步地,本实施方式的机器人220主要用于工业中,一般通过三相动力线供电。因此,温升检测装置210的接口电路211包括第一输入端、第二输入端和第三输入端,分别与机器人220的某个电机的三相动力线对应连接。接口电路211包括第一输出端、第二输出端和第三输出端,其中,第一输出端、第二输出端和第三输出端分别与开关212对应连接。

具体地,第一输出端、第二输出端和第三输出端分别与第一开关2121的固定端对应连接;第二输出端和第三输出端分别与第二开关2122的固定端对应连接。当第一开关2121导通,第二开关2122断开时,机器人220的三相动力线通过温升检测装置210与机器人220对应的的驱动器230对应连接,即,温升检测装置210的动力回路导通,机器人220可以按照设置的工况运行。当第一开关2121断开,第二开关2122导通时,采集电路213与机器人220的电机绕组连接,即,温升检测装置210的测试回路导通,可以采集机器人220的电机绕组的阻值和对应的环境温度。

在工业测试中,在其中的一个实施方式中,为了节约成本和硬件资源,可以通过人工控制第一开关2121和第二开关2122的导通或断开,以实现动力回路和测量回路的切换功能。在另一个实施方式中,为了提高测试效率、提高自动化的程度,控制器214还与开关212连接,通过控制器214控制第一开关2121和第二开关2122的导通或断开,以实现动力回路和测量回路的切换功能。

同时,第一开关2121和第二开关2122形成互锁,避免动力回路和测试回路同时导通对温升检测装置210造成损坏。

其中,采集电路213包括测温装置2131和电阻仪2132。测温装置2131用于采集环境温度,测温装置2131可以为红外测温仪;第二开关2122的自由端与电阻仪2132连接,当测试回路导通时,电阻仪2132用于采集机器人220的电机绕组的电阻值。

具体地,当机器人220处于冷态,采集电路213用于在测试回路导通时,采集机器人220的电机绕组的冷态电阻值r1以及冷态环境温度t1。

当机器人220按照预设的工况运行至温度稳定状态,且机器人220各部分30分钟内温度变化均不大于2摄氏度,即机器人220处于热态,采集电路213用于在测试回路导通时,采集机器人220停止时刻对应的热态环境温度t2,并按照预设频率及预设的采样次数采集机器人220的电机绕组的热态电阻值。

在本实施方式中,采集电路213还与控制器214连接,以使控制器214根据采集电路213的采集结果确定机器人220的温升δt。其中,控制器214可以为一集成芯片,也可以为一个外部的上位机,如计算机。在其中的一个实施方式中,当控制器214为外部上位机时,采集电路213通过rs-485通讯线与控制器214建立连接。

具体地,控制器214用于根据热态电阻值确定电机绕组的热态电阻值与时间的拟合曲线;并根据拟合曲线确定电机绕阻在机器人220停止时刻的的热态电阻值r2。

控制器214还用于根据冷态电阻值r1、冷态环境温度t1、热态环境温度t2以及热态电阻值r2确定机器人220的温升δt。具体地,根据公式(1)确定所述机器人的温升δt:

其中,k为电机绕组的导体材料在0摄氏度时电阻温度系数的倒数。当电机绕组的导体材料为铜时,k=235;当电机绕组的导体材料为铝时,k=225。

区别于现有技术,本实施方式的温升检测装置包括采集电路、控制器、开关,在不同的工作状态下分别对应检测机器人的电机绕组的阻值和对应的环境温度,从而确定机器人的电机绕组温升状况,准确度高,且不易受到外界环境因素的干扰,能够更好的反映机器人的电机的性能。

参阅图3,图3是本发明机器人的温升检测方法一实施方式的流程示意图。本实施方式的机器人的温升检测方法适用于上述任一实施方式的温升检测装置。

301:温升检测装置在机器人处于非工作状态时,采集机器人的电机绕组的冷态电阻值r1和冷态环境温度t1;其中,电机绕组位于机器人的内部。

在本实施方式中,将机器人于冷却介质中放置至温度稳定的状态,且机器人各部分的温度与冷却介质的温度之间的温差均不大于2摄氏度后再采集机器人的电机绕组的冷态电阻值。

具体地,将机器人与温升检测装置建立连接,并判断确定温升检测装置启动仪表和程序确认是否能够正常工作;如果温升检测装置不能正常工作,对温升检测装置进行调整。

如果温升检测装置能够正常工作,温升检测装置开启测试回路,在机器人处于非工作状态时,通过电阻仪采集机器人的电机绕组的冷态电阻值r1;并通过测温装置采集此刻对应的冷态环境温度t1。其中,测温装置包括红外测温仪。

在此,需要说明的是,电机绕组位于机器人的内部,通过上述方法采集电机绕组的阻值,可以避免破坏机器人的外壳而改变机器人运行时的散热条件,同时测量的准确度较高。

302:启动机器人进入工作模式。

在本实施方式中,在采集完电机绕组的冷态电阻值r1和冷态环境温度t1后,温升检测装置断开测量回路,并开启动力回路,以使机器人进入工作模式,并控制机器人按照预设的工况运行。

303:在机器人停止工作时,采集机器人停止时刻对应的热态环境温度t2,以及在停止后预定时间内按照预设频率及预设的采样次数采集机器人的电机绕组的热态电阻值,根据热态电阻值确定电机绕组的热态电阻值与时间的拟合曲线。

具体地,当机器人运行至一段时间后,外部驱动器控制机器人停止运动后,温升检测装置关闭动力回路,并开启测试回路以采集机器人停止时刻对应的热态环境温度t2并记录停止时刻的时间。

进一步地,采集电机绕组的热态电阻值,但是从机器人停止运动到开启测试回路的过程中,机器人电机绕组的热态电阻值已发生变化,无法直接测量机器人停止时刻对应的热态电阻值。

因此,本实施方式通过多次采样的方式确定热态电阻值与时间的拟合曲线,从而根据该拟合曲线确定机器人停止时刻对应的热态电阻值。

具体地,温升检测装置在机器人停止后预定时间内按照预设频率及预设的采样次数采集机器人的电机绕组的热态电阻值。在其中的一个实施方式中,预设频率为2次/分钟,预设的采样次数为6次。即,温升检测装置以30秒的等时间间隔进行六次采样,以此确定电机绕组的热态电阻值与时间的拟合曲线。

在另一个实施方式中,为了使检测的温升情况更准确。在上述302步骤之后和上述303步骤之前还包括如下步骤:

判断机器人的外壳温度在预设时间内的温度变化值是否超过设定值;如果机器人的外壳温度在预设时间内的温度变化值未超过设定值,控制机器人停止工作,并采集机器人停止时刻对应的热态环境温度t2,并按照预设频率及预设的采样次数采集机器人的电机绕组的热态电阻值,根据热态电阻值确定电机绕组的热态电阻值与时间的拟合曲线。

其中,预设的时间为预先设置的具体时间值,可以为30分钟,也可以为40分钟;设定值为预先设置的温度变化值,可以为1摄氏度,也可以为2摄氏度。均可根据实际情况设置。

具体地,当将机器人按照预设的工况运行,在机器人运行过程中采集机器人的外壳温度,比如,通过红外测温仪采集机器人的外壳温度,并判断机器人的外壳温度在30分钟内的温度变化值是否超过1摄氏度。

如果机器人的外壳温度在30分钟内的温度变化值不超过1摄氏度,外部驱动器控制机器人停止运动后,温升检测装置关闭动力回路,并开启测试回路以采集机器人停止时刻对应的热态环境温度t2并记录停止时刻的时间。并按照预设频率及预设的采样次数采集机器人的电机绕组的热态电阻值,根据热态电阻值确定电机绕组的热态电阻值与时间的拟合曲线。

304:根据拟合曲线确定电机绕阻在机器人停止时刻的热态电阻值r2。

在本实施方式中,温升检测装置根据拟合曲线确定电机绕组在机器人停止时刻的热态电阻值r2。

具体地,温升检测装置启动软件计算功能,根据拟合曲线确定机器人停止时刻的电机绕组的热态电阻值r2。

305:根据冷态电阻值r1、冷态环境温度t1、热态环境温度t2以及热态电阻值r2确定机器人的温升δt。

在本实施方式中,测温装置根据冷态电阻值r1、冷态环境温度t1、热态环境温度t2以及热态电阻值r2确定机器人的温升δt。

具体地,根据如下公式(1)确定所述机器人的温升δt:

其中,k为电机绕组的导体材料在0摄氏度时电阻温度系数的倒数。当电机绕组的导体材料为铜时,k=235;当电机绕组的导体材料为铝时,k=225。

区别于现有技术,本实施方式采用温升检测装置,检测机器人在不同状态下的电机绕组的阻值和对应的环境温度,从而确定机器人的电机绕组温升状况,准确度高,且不易受到外界环境因素的干扰,能够更好的反映机器人的电机的性能。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1