CN110740840B - 确定铰接式工业机器人的关节中的关节转矩的方法 - Google Patents

确定铰接式工业机器人的关节中的关节转矩的方法 Download PDF

Info

Publication number
CN110740840B
CN110740840B CN201880041153.7A CN201880041153A CN110740840B CN 110740840 B CN110740840 B CN 110740840B CN 201880041153 A CN201880041153 A CN 201880041153A CN 110740840 B CN110740840 B CN 110740840B
Authority
CN
China
Prior art keywords
arm
joint
drive unit
electric drive
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201880041153.7A
Other languages
English (en)
Other versions
CN110740840A (zh
Inventor
B.马蒂亚斯
H.丁
R.梅兰德
T.格罗特
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ABB Schweiz AG
Original Assignee
ABB Schweiz AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ABB Schweiz AG filed Critical ABB Schweiz AG
Publication of CN110740840A publication Critical patent/CN110740840A/zh
Application granted granted Critical
Publication of CN110740840B publication Critical patent/CN110740840B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1674Programme controls characterised by safety, monitoring, diagnostic
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • B25J13/085Force or torque sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/02Programme-controlled manipulators characterised by movement of the arms, e.g. cartesian coordinate type
    • B25J9/023Cartesian coordinate type
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/1633Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/40Regulating or controlling the amount of current drawn or delivered by the motor for controlling the mechanical load
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37319Derive acceleration, force, torque from current
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37624Detect collision, blocking by measuring change of velocity or torque
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37632By measuring current, load of motor

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Power Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manipulator (AREA)

Abstract

一种确定铰接式工业机器人(2)的关节(1)中的关节转矩的方法,所述机器人具有第一臂(4)和第二臂(6),第一臂(4)和第二臂(6)通过所述关节(1)而彼此联接,且能够通过联接到所述第一臂(4)和所述第二臂(6)的电驱动单元(8)而相对于彼此移动,其中所述电驱动单元(8)由电子控制装置(10)控制,且其中将测量装置(12)分配给所述电驱动单元(8),测量装置(12)测量供应给驱动单元(8)的电流,其特征在于,根据所测量的所述电流(IU,IV)来确定施加到所述第二臂(6)的转矩的实际值(TA),且所述电子控制装置(10)将所确定的所述实际转矩值(TA)与针对所述关节(1)的预先确定的期望转矩值(TD)比较。

Description

确定铰接式工业机器人的关节中的关节转矩的方法
技术领域
本发明大体上涉及一种根据权利要求1的前序部分的确定铰接式(articulated)工业机器人的关节中的关节转矩的方法。
背景技术
在协作机器人应用的领域中,要求保护与这样的机器人一起工作的操作者,以便避免由机器人在与操作者共用公共的工作空间时可能引起的任何伤害。
一个已知的保护性方案(其根据ISO 10218-1:2011而被称为功率和力限制)容许操作人员与移动的机器人之间有意外接触,只要这样的接触的特性低于排除甚至轻微伤害的生物力学要求即可。
在这方面,两种可能的类型的接触事件与使用功率和力的限制的应用相关。根据第一种可能性,允许机器人对操作者的所接触的身体部位加载达短的时间段(例如,小于50ms)。对于这样的瞬时接触而言,有必要限制从移动的机器人传递到操作者的身体部位的能量。这可典型地通过限制机器人的速度的安全功能而实现。
另一方面,对于机器人而言,有可能对所接触的身体部位加载达较长的时间段(其可例如大于50 ms或甚至几百毫秒或更久)。对于该准静态接触而言,要求限制机器人可对操作者的身体部位施加的力和压力。这优选地通过限制机器人的关节转矩和/或得到的笛卡尔(Cartesian)力的安全功能而实现。
包括控制器、操纵器和末端执行器以及其它与应用有关的设备的机器人***的设计必须使得在协作应用的操作期间未超出所要求的极限。
然而,对于接触情况中的各个而言,有可能提供固有地安全的机器人的具体的机械和电气设计。
例如,为了限制机器人移动的速度,有可能将驱动***设计成使得机器人操纵器不能够超出某一动能,而不管运动的细节如何。简单地说,这可被认为是在零转矩下的受限制的最大电动机速度的模式。
为了限制由机器人施加的力,有可能将驱动***设计成使得其不能够超出某一最大关节转矩水平。简单地说,这可被认为是在零速度下的受限制的最大电动机转矩的模式。
对于接触情况中的各个而言,还有可能提供机器人***和相关联的控制***的如下的设计:其通过适当地设计并且实施的安全功能而充分地降低伤害的风险水平。
例如,为了限制速度,有可能测量机器人关节的实际角速度并且将这些值与控制***所要求的参考速度比较。备选地,可对关节速度执行两种独立测量。对于这些方法中的任一种而言,如果两个独立值位于预先确定的通道(corridor)内,则可假设控制***的安全级部分的适当操作,可计算机器人操纵器的部分的笛卡尔速度,并且,可容易地实施对这些速度的限制。这样的功能在现代的工业机器人控制器中是常见的。
为了限制由机器人施加的力,进一步有可能使用传感器来测量机器人关节中的转矩并且将这些值与根据所测量的电动机电流来确定的转矩值比较。该方法是已知的,并且在如今的协作机器人中的一些中使用。该方法具有如下的缺点:需要额外的传感器,这表示可能的技术失效的额外的来源。此外,额外的传感器导致机器人的额外成本。
在如今的铰接式工业机器人中,标准驱动系包括电动机,该电动机借助于齿轮箱和测量电动机的驱动轴的角位置的位置传感器来驱动关节。通常在这样的机器人中采用的常见的电流控制回路使用驱动轴的实际角位置、电动机的速度以及电相角来针对电动机的各个相而计算期望电流换向。测量电动机相的实际电流,并且,基于实际电动机电流与期望电动机电流之间的偏差,生成控制电流并且将其供给到电动机。
用于基于电动机转矩而获得与安全有关的信息的目前的解决方案基于至少一个传感器。对于安全级的所要求的双通道架构而言,一个通道使用关节转矩传感器信息,而另一个使用根据电动机电流来计算的转矩。
在下者中给出了更多的背景信息:ISO 10218-1:2011,机器人和机器人装置-针对工业机器人的安全要求-部分1:机器人(Robots and robotic devices - Safetyrequirements for industrial robots - Part 1: Robots),ISO,日内瓦2011。
为了解决监督铰接式工业机器人的关节中的转矩的问题,已知的是:
• 观察电动机电流并且计算关节转矩,使用关节中的转矩传感器来直接地测量转矩,或者
• 使用齿轮箱的两侧上的位置传感器,使用两个传感器之间的位置差异来计算转矩,将齿轮箱的弹性视为已知量。
以安全级方式,要求例如从上文中的方法中选择两个不同的关节转矩信息来源并且对转矩值进行比较。如果这些值的差异大于预先确定的容差,则结论是在***中出现错误。如果这些值位于预先确定的容差范围内,则转矩值可用于计算与应用有关的量。这样的与应用有关的量可为例如与环境接触的笛卡尔力(对于该接触在操纵器上的已知位置而言)。通常,这可为作用于机器人的末端执行器处的接触力。
发明内容
因此,本发明的问题是提供一种当在协作机器人应用中操作铰接式机器人时允许改进安全性并降低成本的方法。
该问题通过如权利要求1中所要求保护的方法而解决。
根据本发明,该方法提供铰接式工业机器人的关节转矩的安全级监督,而不需要采用昂贵的专用转矩传感器。
该方法可例如与工业机器人关节的标准驱动系组合来使用,该标准驱动系包括伺服电动机和电动机角测量减速器齿轮箱。在下文中,用语电动机和驱动单元用作同义词。
该实施方式对应于根据EN ISO 13849-1:2008的类别3,其为针对当根据ISO10218-1:2011来操作工业机器人时将满足的安全功能的要求。
根据本发明,关于关节转矩的信息的两个来源用于机器人的各个关节。这些来源是从动态运动规划获得的参考转矩值和根据相应地测量的关节电动机电流来计算的实际转矩值。
为了达到如由ISO 10218-1:2011要求的安全性能水平PL d,要求至少90%的经证明的诊断覆盖率(DC)。
为了实现针对安全功能的足够的诊断覆盖率,该方法提出:检查供给到电动机的总体电流和电动机的三个相中的两个的所测量的电流值的三角恒等式。
换句话说,该方法提议:将电驱动单元的至少两个所测量的相电流与供应给驱动单元的总电流比较,并且如果这些值的差异超出预先确定的值,则使机器人停止。这提供了如下的优点:可省略关节中的额外的转矩传感器,同时仍然能够验证所计算的转矩值是否可靠。
此外,有利的是,通过使用根据IEC 61508的黑色通道通信而保护信息免于损坏。
摩擦力始终逆着机器人的运动而起作用。因此,实际的所测量的转矩或力值始终小于所计算的值,所要求保护的方法还可考虑到这点。另外,当触发安全功能时,另外的优点是,未引起额外的危害。
基于针对铰接式机器人操纵器的各个关节的安全级转矩值,本发明的方法允许计算当关节速度为零时(即,当不存在动态力时)操纵器的任何期望点在与机器人的环境中的物体形成接触时可施加的对应的笛卡尔力。
力和/或转矩监测中的失效的检测可基于关节转矩或笛卡尔力与预先确定的阈值的比较。当违背标准(例如,所确定的力或转矩值超出阈值)时,使***进入安全操作模式。这样的操作模式可为例如机器人在保护性停止(机器人运动已停止)之后的停顿或特征在于操作者可将机器人推到旁边的安全级依从行为。
根据本发明的另一方面,有利的是,将转矩监督功能例如与位置和/或速度的监测/监督一起集成到电子控制装置和/或机器人控制器的安全控制器单元中。在另一实施例中,转矩监督功能例如与位置和速度功能一起集成到优选地具有双通道安全级架构的机器人控制器的主处理器中。在另外的实施例中,转矩监督功能(与关节有关的部分)针对各个关节而集成于电流控制器中,且/或在单独的单元或装置中实施力的笛卡尔监督功能。
本发明的具体优点是,该方法可适用于:
• 保护人免于与机器人的毁坏性(crushing)接触事件(受约束的准静态情况);且/或
• 保护工件免于断裂成部分。
根据本发明的用于确定铰接式工业机器人(其具有第一臂和第二臂,第一臂和第二臂通过所述关节而彼此联接,并且能够通过联接到所述第一臂和所述第二臂的电驱动单元而相对于彼此移动,其中,电驱动单元由电子控制装置控制,并且其中,将测量装置分配给所述电驱动单元,测量装置测量供应给驱动单元的电流)的关节中的关节转矩的方法,根据所测量的所述电流来确定施加到所述第二臂的转矩的实际值,并且,电子控制装置将所确定的所述实际转矩值与针对所述关节的预先确定的期望转矩值比较。
这提供了如下的优点:将可比较的转矩值的两个不同的来源供应给电子控制装置,电子控制装置能够关于可靠性和可信性而检查两个值,而不采用专用转矩传感器。简单的检查可为例如所供应的转矩值是否处于机器人的物理约束内。另外,另一检查可为两个转矩值是否彼此相等或位于某一容差范围内。
在本发明的优选实施例中,驱动单元包括三相交流电动机。单独地测量所述三相交流电动机的至少两个电相的电流。测量电动机的第一相的第一电流和针对电动机的第二相的第二电流,并且将第一电流和第二电流与供应给电驱动单元的预先确定的期望总电流值比较。关于同步三相交流电动机,已知的是,所有三个相电流的总和始终为零。根据该假设,三个电流中的一个可在已知其它两个相的电流值的情况下计算。
此外,如果已知供应给三相交流电动机的总电流的幅度,则有可能鉴于似真性(plausibility)而检查所测量的相电流。
根据本发明的优选实施例,如果根据下文中的关系,第一相的所测量的电流IU的平方与第二相的所测量的电流IV的平方的总和加上所述第一相的所述所测量的电流IU乘以所述第二相的所述所测量的电流IV的乘积不等于供给到驱动单元的预先确定的期望总电流A的平方的四分之三加上/减去阈值δ,则电子控制装置生成错误信号:
Figure 100002_DEST_PATH_IMAGE002
上文中所提到的数学关系的左侧和右侧必须相等以便为似真的,否则所测量的电流并非似真的并且可生成错误信号以便满足针对安全级监督的要求。该等式描述了三相交流电动机的电流的绝对值之间的关系。各个相之间的相角是120°,并且,所有三个相电流的总和总计为零。因此,针对三个相电流中的各个的平方值的总和等于供应给三相交流电动机的总电流的幅度的平方值的1.5倍。在一个相电流可在已知两个其它电流时计算的简化的情况下,可获得上文中所给出的关系。
根据本发明的另一实施例,末端执行器安装到所述第二臂,并且,所述电子控制装置根据所确定的所述实际转矩值来确定作用于所述末端执行器上的实际力,该实际力优选地以笛卡尔坐标表示。
依据本发明的另一目标,控制装置包括用于所述铰接式工业机器人的运动规划装置,并且,将由所述末端执行器施加的期望力提供给所述运动规划装置,期望力优选地以笛卡尔坐标表示,根据期望力来确定关节的预先确定的期望转矩值。
根据所要求保护的方法的又一实施例,借助于电子控制装置来将由末端执行器施加并且也提供给运动规划装置的期望力与施加到末端执行器的实际力比较。
在有利的实施例中,铰接式工业机器人包括至少一个另外的关节-臂-元件,至少一个另外的关节-臂-元件包括至少一个另外的臂。至少一个另外的臂借助于另外的关节来联接到第二臂,并且能够借助于另外的电驱动单元来移动。在此实施例中,末端执行器优选地联接到另外的臂,优选地联接到另外的臂的自由端。
根据本发明的另一目标,测量装置进一步确定所述三相交流电动机的相中的至少一个的电相角且/或测量关节的角速度。在此实施例中,将电相角和/或角速度的值供给到电子控制装置。
根据本发明的又一优选实施例,该方法包括下文中的方法步骤:
a) 提供针对所述关节的预先确定的期望转矩值,
b) 提供针对所计算的实际转矩值相对于所述预先确定的期望转矩值的容许偏差的区间Tmin到Tmax
c) 借助于所述预先确定的期望转矩值来通过所述电子控制装置控制所述电驱动单元,
d) 测量所述电驱动单元的实际电流,
e) 根据所述电驱动单元的所测量的所述实际电流来计算所述关节的实际转矩值,
f) 确定所述实际转矩值与所述预先确定的期望转矩值之间的偏差,
g) 将所确定的所述偏差与针对容许偏差的所述区间Tmin到Tmax比较,
h) 如果所述偏差超出针对容许偏差的所述区间Tmin到Tmax的范围,则输出错误信号且/或使所述铰接式工业机器人停止。
根据另一实施例,所述电驱动单元被包括在所述关节中,且/或所述电驱动单元包括齿轮箱。
附图说明
图1是示例性铰接式工业机器人的侧视图,
图2是根据本发明的优选实施例的示例性电子连接方案,
图3是根据本发明的优选实施例的用于对转矩进行比较的示例性比较器。
具体实施方式
图1显示了示例性铰接式工业机器人2的侧视图,铰接式工业机器人2具有第一臂4和第二臂6,第一臂4和第二臂6通过关节1而彼此联接。另外,铰接式工业机器人2安装于未标注参考符号的平台上。第一臂4和第二臂6能够通过电驱动单元8而相对于彼此移动,电驱动单元8以已知的方式联接到第一臂4和第二臂6。电驱动单元8由电子控制装置10控制。此外,工业机器人2包括另外的关节-臂-元件,另外的关节-臂-元件包括至少一个另外的臂60,另外的臂60借助于另外的关节62来联接到第二臂6。另外的臂60能够借助于另外的电驱动单元64来移动,并且,末端执行器16联接到另外的臂62。
图2示出了本发明的优选实施例的示例性电连接图。在此图中,将期望力FD(其优选地以笛卡尔坐标表示)提供给运动规划装置18,运动规划装置18优选地布置于电子控制装置10的内部。
运动规划装置18(运动规划装置18在其用于铰接式机器人时可为已知的装置)知晓铰接式工业机器人2的运动学和运动学构造。这意味着运动规划装置18例如知道第一臂4和第二臂6如何彼此联接以及哪些是关节1的移动约束。这允许运动规划装置18根据运动学或逆运动学来针对具体的运动构造(例如,姿势)计算关节转矩。另外,运动规划装置18能够针对具体的力而计算关节转矩或针对具体或实际的关节转矩而重新得到(retrieve)力。这允许运动规划装置18确定根据所测量的实际电流来计算转矩所需要的参数集P,且反之亦然。
借助于运动规划装置18来将期望力FD转换(计算)成期望转矩TD。为了这样做,将期望转矩TD计算/转换成期望总电流A并且供应给电驱动单元8。电驱动单元8针对三相交流电动机14的各个相U、V、W而计算总电流A中的三个相电流IU、IV、IW
测量装置12测量至少两个相IU、IV的相电流。此外,测量装置12确定和/或测量至少一个相U、V、W的相角
Figure DEST_PATH_IMAGE004
和/或角速度ω,并且将所测量或确定的量提供给所述电子控制装置10并且优选地还提供给所述运动规划装置18。
由电流比较器20根据上文中所提到的等式eq.1来相对于总电流A检查实际电流IU、IV。如果满足该等式,则生成指示似真失效的错误信号EI。这意味着例如运动规划装置18想要利用期望力FD来使机器人2移动到具***置或姿势,但紧邻机器人2的人正推压机器人2的第二臂6。这导致电动机电流的偏差,使得总期望电流A不等于电流IU、IV以及IW的所测量并且计算的总和。应当注意到,该示例未必始终导致适当的转矩偏差,使得仅仅所测量并且计算的电流IU、IV的比较可能不足以以可靠的方式来检测与人的碰撞。
为了这样做,将所测量的实际电流IU、IV转换(计算)成实际转矩TA,并且优选地提供给所述运动规划装置18和/或转矩比较器22。转矩比较器22相对于期望转矩TD而检查实际转矩TA。如果检测到适当的偏差,则生成错误信号ET,并且,机器人停止或进入安全操作模式。
在这方面,运动规划装置18根据实际转矩值TA来确定实际力值FA。此外,运动规划装置18将期望力FD和实际力FA提供给力比较器24。如果检测到适当的力偏差,则生成错误信号EF
优选地将错误信号EI、ET、EF提供给电子控制装置10的外部接口(未显示),以用于进一步处理(例如,使其它附近的工业机器人停止)。
图3示出了示例性转矩比较器24。将期望转矩TD和实际转矩TA提供给所述转矩比较器24,其中所有值都与时间有关。实际转矩值TA与期望转矩值TD加上/减去容差值比较。上边界指示为Tmax,并且,下边界指示为Tmin。如果如由闪光指示的,TA高于Tmax或低于Tmin,则生成错误信号ET
如果生成错误信号EI、ET、EF中的一个,则工业铰接式机器人2优选地停止或进入安全操作模式。
参考数字列表
1 关节
2 铰接式工业机器人
4 所述铰接式工业机器人2的第一臂
6 所述铰接式工业机器人2的第二臂
8 电驱动单元
10 电子控制装置
12 测量装置
14 三相交流电动机
16 末端执行器
18 运动规划装置
20 电流比较器
22 转矩比较器
24 力比较器
60 另外的臂
62 另外的关节
64 另外的电驱动单元
M 电动机
3~ 3相交流
T 转矩
TA 实际转矩值
TD 期望转矩值
Tmin 最小容许偏差
Tmax 最大容许偏差
TDiff 转矩偏差
U 第一相
V 第二相
I 电流
IU 所述第一相U的所测量的电流
IV 所述第二相V的所测量的电流
A 所述驱动单元8的期望总电流
EI 针对电流失配的错误信号
ET 针对转矩失配的错误信号
EF 针对力失配的错误信号
δ 遇到测量不准确性的阈值
F 力
FA 实际力
FD 期望力
Figure DEST_PATH_IMAGE004A
电相角
ω 角速度
P 电流到转矩的计算参数。

Claims (10)

1.一种确定铰接式工业机器人(2)的关节(1)中的关节转矩的方法,所述机器人具有第一臂(4)和第二臂(6),所述第一臂(4)和所述第二臂(6)通过所述关节(1)而彼此联接,并且能够通过联接到所述第一臂(4)和所述第二臂(6)的电驱动单元(8)而相对于彼此移动,其中,所述电驱动单元(8)由电子控制装置(10)控制,并且其中,将测量装置(12)分配给所述电驱动单元(8),所述测量装置(12)测量供应给所述电驱动单元(8)的电流,
其特征在于,
根据所测量的电流(IU, IV)来确定施加到所述第二臂(6)的实际转矩值(TA),并且,所述电子控制装置(10)将所确定的实际转矩值(TA)与针对所述关节(1)的预先确定的期望转矩值(TD)比较;
其中,所述电驱动单元(8)包括三相交流电动机(14),并且,单独地测量所述三相交流电动机(14)的至少两个电相的电流(IU, IV),并且,将针对第一相(U)的第一所测量的电流(IU)和针对第二相(V)的第二所测量的电流(IV)与供应给所述电驱动单元(8)的预先确定的期望总电流(A)比较;
其中,如果对应于下面的公式限定的关系,所述第一相的所测量的电流(IU)的平方与所述第二相的所测量的电流(IV)的平方的总和加上所述第一相的所测量的电流(IU)乘以所述第二相的所测量的电流(IV)的乘积不等于供应给所述电驱动单元(8)的预先确定的期望总电流(A)的平方的四分之三加上或减去阈值(δ),则所述电子控制装置(10)生成错误信号(EI):
Figure DEST_PATH_IMAGE001
2.根据权利要求1所述的方法,
其特征在于,
末端执行器(16)安装到所述第二臂(6),并且,所述电子控制装置(10)根据所确定的实际转矩值(TA)来确定作用于所述末端执行器(16)上的实际力(FA)。
3.根据权利要求2所述的方法,
其特征在于,
所述电子控制装置(10)包括用于所述铰接式工业机器人(2)的运动规划装置(18),并且,将由所述末端执行器(16)施加的期望力(FD)提供给所述运动规划装置(18),根据所述期望力(FD)来确定针对所述关节(1)的预先确定的期望转矩值(TD)。
4.根据权利要求3所述的方法,
其特征在于,
借助于所述电子控制装置(10)来将提供给所述运动规划装置(18)的由所述末端执行器(16)施加的期望力(FD)与施加到所述末端执行器(16)的实际力(FA)比较。
5.根据权利要求2至4中的任一项所述的方法,
其特征在于,
所述铰接式工业机器人(2)包括至少一个另外的关节-臂-元件,所述至少一个另外的关节-臂-元件包括至少一个另外的臂(60),所述至少一个另外的臂(60)借助于另外的关节(62)来联接到所述第二臂(6),并且能够借助于另外的电驱动单元(64)来移动,所述末端执行器(16)联接到所述另外的臂(60)。
6.根据权利要求1至4中的任一项所述的方法,
其特征在于,
所述测量装置(12)进一步确定所述三相交流电动机(14)的至少一个相(U, V, W)的电相角(
Figure DEST_PATH_IMAGE002
)且/或测量所述关节(1)的角速度(ω),其中,将所述电相角(
Figure 614514DEST_PATH_IMAGE002
)和/或所述角速度(ω)提供给所述电子控制装置(10)。
7.根据权利要求1至4中的任一项所述的方法,
其以下文中的方法步骤为特征:
i) 提供针对所述关节(1)的预先确定的期望转矩值(TD),
j) 提供针对所计算的实际转矩值(TA)相对于所述预先确定的期望转矩值(TD)的容许偏差的区间Tmin到Tmax
k) 借助于所述预先确定的期望转矩值(TD)来通过所述电子控制装置(10)控制所述电驱动单元(8),
i) 测量所述电驱动单元(8)的实际电流(IU, IV),
m) 根据所述电驱动单元(8)的所测量的实际电流(IU, IV)来计算所述关节(1)的实际转矩值(TA),
n) 确定所述实际转矩值(TA)与所述预先确定的期望转矩值(TD)之间的偏差(TDiff),
o) 将所确定的偏差(TDiff)与针对容许偏差的区间Tmin到Tmax比较,
p) 如果所述偏差(TDiff)超出针对容许偏差的区间Tmin到Tmax的范围,则输出错误信号(ET)且/或使所述铰接式工业机器人(2)停止。
8.根据权利要求1至4中的任一项所述的方法,
其特征在于,
所述电驱动单元(8)被包括在所述关节(1)中,且/或所述电驱动单元(8)包括齿轮箱。
9.根据权利要求2所述的方法,其特征在于,所述实际力(FA)以笛卡尔坐标提供。
10.根据权利要求3所述的方法,其特征在于,所述期望力(FD)以笛卡尔坐标提供。
CN201880041153.7A 2017-06-19 2018-02-06 确定铰接式工业机器人的关节中的关节转矩的方法 Active CN110740840B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP17176600.9 2017-06-19
EP17176600.9A EP3418007A1 (en) 2017-06-19 2017-06-19 Method of determining a joint torque in a joint of an articulated industrial robot
PCT/EP2018/052877 WO2018233880A1 (en) 2017-06-19 2018-02-06 METHOD FOR DETERMINING A JOINT TORQUE IN AN ARTICULATION OF AN ARTICULATED INDUSTRIAL ROBOT

Publications (2)

Publication Number Publication Date
CN110740840A CN110740840A (zh) 2020-01-31
CN110740840B true CN110740840B (zh) 2023-03-10

Family

ID=59091376

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880041153.7A Active CN110740840B (zh) 2017-06-19 2018-02-06 确定铰接式工业机器人的关节中的关节转矩的方法

Country Status (4)

Country Link
US (1) US10821610B2 (zh)
EP (2) EP3418007A1 (zh)
CN (1) CN110740840B (zh)
WO (1) WO2018233880A1 (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6841802B2 (ja) * 2018-08-31 2021-03-10 ファナック株式会社 ロボットおよびロボットシステム
CN110861096B (zh) * 2019-12-21 2021-02-05 江苏开璇智能科技有限公司 一种机器人关节交互力感知与控制方法及装置
CN114074325B (zh) * 2020-08-14 2024-05-24 苏州艾利特机器人有限公司 一种确保机器人力边界限制的安全***
US20220297293A1 (en) * 2021-03-22 2022-09-22 X Development Llc Dynamic torque saturation limits for robot actuator(s)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1696216A1 (en) * 2005-02-25 2006-08-30 Abb Ab Method and device for measuring torque in a robot
CN102055401A (zh) * 2011-01-10 2011-05-11 武汉市菱电汽车电子有限责任公司 三相感应电动机单调节回路间接转矩控制***及其方法
CN103240752A (zh) * 2012-02-14 2013-08-14 库卡罗伯特有限公司 用于确定转矩的方法和工业机器人
CN103347728A (zh) * 2011-02-10 2013-10-09 罗伯特·博世有限公司 用于将由机动车中的电机发出的实际转矩调节到额定转矩的方法
CN103701393A (zh) * 2013-12-27 2014-04-02 深圳市航盛电子股份有限公司 一种异步电机弱磁时转矩精度的补偿方法
WO2016110320A1 (en) * 2015-01-07 2016-07-14 Abb Technology Ag Method for estimation of external forces and torques on a robot arm

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4864204A (en) * 1986-11-20 1989-09-05 Westinghouse Electric Corp. Multiprocessor torque servo control for multiaxis digital robot control system
US4925312A (en) * 1988-03-21 1990-05-15 Staubli International Ag Robot control system having adaptive feedforward torque control for improved accuracy
US6646405B2 (en) * 2000-03-10 2003-11-11 Iowa State University Research Foundation, Inc. System and method for using joint torque feedback to prevent oscillation in a flexible robotic manipulator
WO2005009692A1 (ja) * 2003-07-29 2005-02-03 Matsushita Electric Industrial Co., Ltd. ロボットアームの制御方法および制御装置
KR101474765B1 (ko) * 2008-12-05 2014-12-22 삼성전자 주식회사 로봇 팔 및 그 제어방법
US9119655B2 (en) * 2012-08-03 2015-09-01 Stryker Corporation Surgical manipulator capable of controlling a surgical instrument in multiple modes
US9226796B2 (en) * 2012-08-03 2016-01-05 Stryker Corporation Method for detecting a disturbance as an energy applicator of a surgical instrument traverses a cutting path
CN107198567B (zh) * 2012-08-03 2021-02-09 史赛克公司 用于机器人外科手术的***和方法
KR101874969B1 (ko) * 2013-03-15 2018-07-05 에스알아이 인터내셔널 인간 신체 보강 시스템
US9205556B1 (en) * 2013-06-24 2015-12-08 Redwood Robotics, Inc. Cogging torque measurement for a robot actuator
US9745081B2 (en) * 2013-07-12 2017-08-29 The Boeing Company Apparatus and method for moving a structure in a manufacturing environment
JP5905443B2 (ja) * 2013-12-25 2016-04-20 ファナック株式会社 人協調型産業用ロボットの外力判定方法および外力判定装置
JP6632204B2 (ja) * 2015-03-13 2020-01-22 キヤノン株式会社 駆動装置、ロボット装置、および物品の製造方法
WO2016184451A1 (de) * 2015-05-21 2016-11-24 Kastanienbaum GmbH Verfahren und vorrichtung zur steuerung/regelung eines aktorisch angetriebenen robotergelenks
US9862099B1 (en) * 2015-06-22 2018-01-09 X Development Llc Haptic controller with touch-sensitive control knob
AU2016304787B2 (en) * 2015-08-11 2021-01-07 Genesis Robotics And Motion Technologies Canada, Ulc Electric machine

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1696216A1 (en) * 2005-02-25 2006-08-30 Abb Ab Method and device for measuring torque in a robot
CN102055401A (zh) * 2011-01-10 2011-05-11 武汉市菱电汽车电子有限责任公司 三相感应电动机单调节回路间接转矩控制***及其方法
CN103347728A (zh) * 2011-02-10 2013-10-09 罗伯特·博世有限公司 用于将由机动车中的电机发出的实际转矩调节到额定转矩的方法
CN103240752A (zh) * 2012-02-14 2013-08-14 库卡罗伯特有限公司 用于确定转矩的方法和工业机器人
CN103701393A (zh) * 2013-12-27 2014-04-02 深圳市航盛电子股份有限公司 一种异步电机弱磁时转矩精度的补偿方法
WO2016110320A1 (en) * 2015-01-07 2016-07-14 Abb Technology Ag Method for estimation of external forces and torques on a robot arm

Also Published As

Publication number Publication date
WO2018233880A1 (en) 2018-12-27
EP3641991B1 (en) 2022-11-30
CN110740840A (zh) 2020-01-31
EP3641991A1 (en) 2020-04-29
US10821610B2 (en) 2020-11-03
EP3418007A1 (en) 2018-12-26
US20200122337A1 (en) 2020-04-23

Similar Documents

Publication Publication Date Title
CN110740840B (zh) 确定铰接式工业机器人的关节中的关节转矩的方法
US11548153B2 (en) Robot comprising safety system ensuring stopping time and distance
RU2688977C2 (ru) Система безопасности для промышленного робота
US9827681B2 (en) Human cooperation robot system in which robot is caused to perform retreat operation depending on external force
US10442080B2 (en) Monitoring device of robot system
US10730191B2 (en) Monitoring device of robot system
US20160243700A1 (en) Human cooperation robot system in which robot is caused to perform retreat operation
US9821459B2 (en) Multi-joint robot having function for repositioning arm
WO2016103308A1 (ja) ロボットシステム
US10603798B2 (en) Robot
JP6922486B2 (ja) ロボットの制御装置
US20170341240A1 (en) Controller of transfer device
US11389959B2 (en) Robot system
JP5371882B2 (ja) 力制御装置
CN110831730A (zh) 机器人***
CN114074323B (zh) 一种确保机器人速度和动量边界限制的安全***
Vagas et al. Application of speed and separation monitoring technique at automated assembly process
CN212421306U (zh) 一种安全控制的工业机器人
WO2021193914A1 (ja) ロボット、ロボットシステム、およびロボット制御プログラム
CN114074326A (zh) 一种确保机器人位姿边界限制的安全***
Kinugawa et al. Collision risk reduction system for assembly task partner robot
JPS61201305A (ja) 自動動作条件決定形工業用ロボツト

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant