The adjustment method and apparatus of the present invention relates to a control system / robot driven by electric motor joints, the robot has a current sensor, which is provided with a first electronic sensing system for sensing a first working current of the electric motor IK, 1 (T), where k = 1,2,... \uff1b\u4e00\u7b2c\u4e00\u4f4d\u7f6e\u4f20\u611f\u5668\uff0c\u7528\u4e8e\u611f\u6d4b\u8be5\u673a\u5668\u4eba\u5173\u8282\u7684\u4e00\u9a71\u52a8\u94fe\u7684\u4e00\u5165\u529b\u4f4d\u7f6e\u03b8m(t)\uff1b\u4e00\u7b2c\u4e8c\u4f4d\u7f6e\u4f20\u611f\u5668\uff0c\u7528\u4e8e\u611f\u6d4b\u8be5\u673a\u5668\u4eba\u5173\u8282\u7684\u4e00\u51fa\u529b\u94fe\u7684\u4e00\u51fa\u529b\u4f4d\u7f6eq(t)\uff1b\u4ee5\u53ca\u4e00\u7b2c\u4e00\u626d\u529b\u4f20\u611f\u5668\uff0c\u7528\u4e8e\u611f\u6d4b\u8be5\u51fa\u529b\u94fe\u4e2d\u4e00\u8f6c\u77e9\u03c4J,1(t)\uff0c\u5176\u4e2d\uff0c\u4f9d\u636e\u4e00\u4e2a\u9884\u5b9a\u7684\u8bbe\u5b9a\u53d8\u91cf\u03c4m(t)\uff0c\u63a7\u5236/\u8c03\u6574\u8be5\u7535\u52a8\u9a6c\u8fbe\uff0c\u8be5\u5efa\u8bae\u7684\u65b9\u6cd5\u5305\u542b\u4e0b\u5217\u6b65\u9aa4\uff1a\u6b65\u9aa4101\uff0c\u63d0\u4f9b\u6d4b\u5b9a\u503c\u03b8m(t),ik,1(t),\u03c4J(t),q(t)\uff1b\u6b65\u9aa4102\uff0c\u5229\u7528\u8be5\u7b2c\u4e00\u4fa6\u9519\u5668\uff0c\u68c0\u67e5\u662f\u5426\u6709\u9519\u8bef\u5b58\u5728\uff0c\u5f53\u6240\u8ff0\u6d4b\u5b9a\u503c\u03b8m(t),ik,1(t),\u03c4J(t),q(t)\u53ca/\u6216\u5176\u65f6\u95f4\u5bfc\u6570\u6ca1\u6709\u7b26\u5408\u9884\u5b9a\u7684\u5404\u7b2c\u4e00\u6781\u9650\u503c\u6761\u4ef6\u65f6\uff0c\u5373\u7531\u8be5\u7b2c\u4e00\u4fa6\u9519\u5668\u4fa6\u6d4b\u662f\u5426\u6709\u9519\u8bef\u5b58\u5728\uff1b\u6b65\u9aa4103\uff0c\u7cfb\u5229\u7528\u8be5\u7b2c\u4e8c\u4fa6\u9519\u5668\uff0c\u68c0\u67e5\u662f Whether there has been an error, the second error detecting device according to the determination of a model to use the program method the value of theta m (T), IK 1 (T), J (T), q (T), to detect whether there is error, the program model for robot joint a predetermined mathematical the dynamic model parameters, when the model established by the remainder numerical program model and the practical value and / or calculated in the model parameters, the limit of second did not meet the predetermined value conditions, namely the debug; step 104a, provide the value determination of J (T) to a third debugger, the debugger third according to the method of using the signal to assist, to detect whether there is error, when the measured value of J (T) signal variables, such as amplitude and / or characteristic frequency, the third did not meet the predetermined limit value condition, namely the debug steps; or 104B. The second with a twist Electronic sensor system using a force sensor or redundant set first torsion sensor, sensing an output torque J within the chain, 2 (T), and when J, 1 (T) and J, 2 (T) is not in line with the fourth limit conditions, namely the use of fourth a debugger for debugging; and step 105a, as long as the setting in the robot joint debugger one error is detected, which generates a warning signal, and / or step 105b, by controlling the robot joint into predetermined error state variables FZ
【技术实现步骤摘要】
【国外来华专利技术】由致动器驱动之机器人关节的控制/调整方法及装置
本专利技术系关于一种由致动器驱动之机器人关节的控制/调整方法及装置,可侦测错误并对应作出反应。
技术实现思路
本专利技术之目的,在于提供一种由致动器驱动之机器人关节的控制/调整方法及装置,可以用很低的成本,在机器人关节运作过程确实侦测出错误,达到一个错误也不能放过(1-errorproofing)的防错效果。本专利技术系由各独立请求项的特征所形成。进一步有利的实施方式及结构设计,是各独立请求项的标的。有关本专利技术其它的特征、应用可能性及功效,请参见下列的说明书以及对图式中显示之本专利技术实施例的解释。首先,本专利技术系关于一种藉由电动马达驱动之机器人关节的控制/调整方法,该机器人关节具有一电流传感器,其具有一第一电子感测系统(sensorelectronics),用于感测该电动马达的一第一工作电流ik,1(t),其中k=1,2,…;一第一位置传感器,用于感测该机器人关节的一驱动链的一入力位置θm(t);一第二位置传感器,用于感测该机器人关节的一出力链的一出力位置q(t);以及一第一扭力传感器,用于感测该出力链中一转矩τJ,1(t)。其中,依据一个预定的设定变量τm(t),控制/调整该电动马达。这里所称的「电子感测系统」(sensorelectronics),是指具有感测、测量及通讯功能的电子系统。上述建议的方法包含下列步骤,其中一步骤系提供测定值θm(t),ik,1(t),τJ(t),q(t)。在另一步骤,系利用该第一侦错器,检查是否有错误存在,当所述测定值θm(t),ik,1(t),τJ(t),q(t)及 ...
【技术保护点】
一种由电动马达驱动之机器人关节之控制/调整方法,该机器人关节具有一电流传感器,其具有一第一电子感测系统,用于感测该电动马达的一第一工作电流ik,1(t),其中k=1,2,…;一第一位置传感器,用于感测该机器人关节的一驱动链的一入力位置θm(t);一第二位置传感器,用于感测该机器人关节的一出力链的一出力位置q(t);以及一第一扭力传感器,用于感测该出力链中一转矩τJ,1(t),其中,依据一个预定的设定变量τm(t),控制/调整该电动马达,所述方法包含下列步骤:‑步骤101:提供测定值θm(t),ik,1(t),τJ(t),q(t);‑步骤102:利用该第一侦错器,检查是否有错误存在,当所述测定值θm(t),ik,1(t),τJ(t),q(t)及/或其时间导数没有符合预定的各第一极限值条件时,即由该第一侦错器侦测是否有错误存在;‑步骤103,系利用该第二侦错器,检查是否有错误存在,该第二侦错器根据一个使用程序模型协助的方法的测定值θm(t),ik,1(t),τJ(t),q(t),侦测是否有错误存在,所述程序模型为机器人关节一个预定的数学动态模型,当所述模型的参数、由该程序模型重建构的数值与 ...
【技术特征摘要】
【国外来华专利技术】2015.05.21 DE 102015108097.41.一种由电动马达驱动之机器人关节之控制/调整方法,该机器人关节具有一电流传感器,其具有一第一电子感测系统,用于感测该电动马达的一第一工作电流ik,1(t),其中k=1,2,…;一第一位置传感器,用于感测该机器人关节的一驱动链的一入力位置θm(t);一第二位置传感器,用于感测该机器人关节的一出力链的一出力位置q(t);以及一第一扭力传感器,用于感测该出力链中一转矩τJ,1(t),其中,依据一个预定的设定变量τm(t),控制/调整该电动马达,所述方法包含下列步骤:-步骤101:提供测定值θm(t),ik,1(t),τJ(t),q(t);-步骤102:利用该第一侦错器,检查是否有错误存在,当所述测定值θm(t),ik,1(t),τJ(t),q(t)及/或其时间导数没有符合预定的各第一极限值条件时,即由该第一侦错器侦测是否有错误存在;-步骤103,系利用该第二侦错器,检查是否有错误存在,该第二侦错器根据一个使用程序模型协助的方法的测定值θm(t),ik,1(t),τJ(t),q(t),侦测是否有错误存在,所述程序模型为机器人关节一个预定的数学动态模型,当所述模型的参数、由该程序模型重建构的数值与测定值之间的余数以及/或模型内计算出的参数,没有符合预定的各第二极限值条件时,即进行侦错;-步骤104a:提供测定值τJ(t)给一第三侦错器,该第三侦错器根据一使用信号协助的方法,侦测是否有错误存在,当测定值τJ(t)的信号的变量,例如幅度及/或特征频率,没有符合预定的各第三极限值条件时,即进行侦错;或步骤104b:使用一第二扭力传感器或使用第一扭力传感器的一个多余设置的电子感应系统,感测出力链内的一个转矩τJ,2(t),而且当τJ,1(t)与τJ,2(t)的比较没有符合各第四极限值条件时,即使用一第四侦错器进行侦错;以及-步骤105a:只要设置于机器人关节上的侦错器其中之一侦测到错误,即产生一警告信号,以及/或步骤105b:藉由控制机器人关节进入预定的错误状态FZ的变数驱动该电动马达,以及/或步骤105c:启动一机械性机构,以制止机器人关节的动作。2.如申请专利范围第1项所述之方法,其中,以视觉方式呈现该警告信号及/或以声音发出该警告信号。3.如申请专利范围第1或2项所述之方法,其中,透过该第一侦错器和该第二侦错器确定出分别侦测出的错误的类别。4.如申请专利范围第1至3项其中一项所述之方法,其中,所述变量以及/或所述错误状态FZ,系随着侦测到的错误的类别而变化。5.如申请专利范围第1至4项其中一项所述之方法,其中,所述第二侦错器要进行侦错时,使用根据模型得出的一个参数估计值,以及/或一个状态变量观测器,以及/或一个卡尔曼滤波器,以及/或一个根据奇偶性方程式进行的侦错动作。6.如申请专利范围第1至5项其中一项所述之方法,其中,所述第三侦错器要进行侦错时,使用一个快速傅立叶变换(FastFourierTransformation),以及/或一个功率密度谱,以及/或一个模态分析,以及/或一个相关分析,以及/或一个神经网络,以及/或一个统计估计量。7.如申请专利范围第1至5项其中一项所述之方法,其中,该第一电流传感器具有一个作为该第一电子感测系统备用的第二电...
【专利技术属性】
技术研发人员:萨米·哈达丁,
申请(专利权)人:卡斯坦宁堡股份有限公司,
类型:发明
国别省市:德国,DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。