CN115070771A - 一种绳索牵引并联机器***性双环同步控制方法 - Google Patents
一种绳索牵引并联机器***性双环同步控制方法 Download PDFInfo
- Publication number
- CN115070771A CN115070771A CN202210848877.0A CN202210848877A CN115070771A CN 115070771 A CN115070771 A CN 115070771A CN 202210848877 A CN202210848877 A CN 202210848877A CN 115070771 A CN115070771 A CN 115070771A
- Authority
- CN
- China
- Prior art keywords
- rope
- vector
- parallel robot
- representing
- equation
- 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.)
- Granted
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1615—Programme controls characterised by special kind of manipulator, e.g. planar, scara, gantry, cantilever, space, closed chain, passive/active joints and tendon driven manipulators
- B25J9/1623—Parallel manipulator, Stewart platform, links are attached to a common base and to a common platform, plate which is moved parallel to the base
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Orthopedic Medicine & Surgery (AREA)
- Manipulator (AREA)
Abstract
本发明公开了一种绳索牵引并联机器***性双环同步控制方法,包括:步骤1,根据绳索牵引并联机器人的运动学方程和电机转动方程,建立弹性方程、动平台动力学方程和卷筒端动力学方程;步骤2,根据动平台运动学方程设定位姿组合误差向量和位姿滑模向量;步骤3,根据位姿组合误差向量和位姿滑模向量,结合动平台动力学方程、弹性方程和电机转动方程,设定绳索牵引并联机器人的外环参考张力控制律和内环电机同步控制律;步骤4,根据外环参考张力控制律和内环电机同步控制律对绳索牵引并联机器人驱动各卷筒的电机进行同步控制。该方法能在保证多绳索同步控制的同时处理绳索的弹性形变问题,有效提升控制性能和精度。
Description
技术领域
本发明涉及绳索牵引并联机器人控制领域,尤其涉及一种绳索牵引并联机器***性双环同步控制方法。
背景技术
绳索牵引并联机器人通过改变缠绕在卷筒上的绳索的长度,从而实现控制动平台在工作空间中运动的目的。虽然由于绳索的轻质以及绳索可以方便地进行大范围收放,其引入给绳索牵引并联机器人带来了工作空间的扩大、运动惯量的降低、以及负载能力的增强,但是绳索本身存在不可避免的弹性,在绳索张力的作用下会产生一定的弹性形变,从而严重影响绳索牵引并联机器人的控制精度。同时,工作空间中动平台的运动是由连接在其上的多根绳索共同作用的,因此多根绳索之间同步收放的特性也会对于绳索牵引并联机器人的控制精度产生影响。因此,针对绳索牵引并联机器人的绳索弹性问题和多根绳索的同步收放特性,亟需一种能够在保证多根绳索同步收放同时实现对绳索弹性补偿的控制方法,从而全面提升绳索牵引并联机器人的控制性能。
目前,现有的绳索牵引并联机器人动力学控制中往往忽略绳索的弹性,将绳索建模为无弹性的连杆。然而,随着绳索牵引并联机器人的应用多元化,一些场景中忽略绳索的弹性是不符合实际情况的。并且,现有的绳索牵引并联机器人动力学控制策略都鲜少分析多绳索同步收放的特性。为此,如何从绳索弹性和多绳索同步两方面入手,在保证多绳索同步控制的同时处理绳索的弹性形变问题,从而有效提升绳索牵引并联机器人在轨迹跟踪任务中的控制精度是目前亟需解决的问题。
有鉴于此,特提出本发明。
发明内容
本发明的目的是提供了一种绳索牵引并联机器***性双环同步控制方法,能在保证多绳索同步控制的同时处理绳索的弹性形变问题,从而有效提升绳索牵引并联机器人在轨迹跟踪任务中的控制精度,进而解决现有技术中存在的上述技术问题。
本发明的目的是通过以下技术方案实现的:
本发明实施方式提供一种绳索牵引并联机器***性双环同步控制方法,包括:
步骤1,根据绳索牵引并联机器人的运动学方程和电机转动方程,建立所述绳索牵引并联机器人的弹性方程,并根据弹性方程建立绳索牵引并联机器人的动平台动力学方程和卷筒端动力学方程;
步骤2,根据所述绳索牵引并联机器人的动平台运动学方程设定该绳索牵引并联机器人张紧后的绳索长度跟踪误差向量、绳索长度同步误差向量和绳索长度耦合误差向量,根据设定的绳索长度耦合误差向量设定所述绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量;
步骤3,根据所述步骤2中设定的绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量,结合所述步骤1中设定的绳索牵引并联机器人的动平台动力学方程、弹性方程和电机转动方程,设定绳索牵引并联机器人的外环参考张力控制律和内环电机同步控制律;
步骤4,根据所述步骤3设置的外环参考张力控制律和内环电机同步控制律对所述绳索牵引并联机器人驱动各卷筒的电机进行同步控制,改变缠绕在各卷筒上的绳索长度,使各绳索连接的动平台沿着设定的期望轨迹进行运动。
与现有技术相比,本发明所提供的绳索牵引并联机器***性双环同步控制方法,其有益效果包括:
通过在绳索牵引并联机器人的建模过程中考虑绳索的弹性并对应建模弹性方程,将绳索看成无质量的线性轴向弹簧,并通过设计外环参考张力控制方案来实现对绳索弹性的补偿;另外,该方法分析了张紧后的绳索同步牵引特性,定义了张紧后的绳索长度同步误差,并通过外环的参考张力控制方案将张紧后的绳索长度同步转化成电机同步,从而在此基础上设计了内环电机同步控制方案。该方法将外环参考张力控制与内环电机同步控制相结合构成了考虑绳索弹性的弹性双环同步控制律,能在保证多绳索同步控制的同时处理绳索的弹性形变问题,从而有效提升绳索牵引并联机器人在轨迹跟踪任务中的控制性能,解决现有绳索牵引并联机器人面临的绳索弹性影响和控制精度不足的问题。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
图1为本发明实施例提供的一种绳索牵引并联机器***性双环同步控制方法的流程图。
图2为本发明实施例提供的绳索牵引并联机器人的结构图。
图3为本发明实施例提供的一种绳索牵引并联机器***性双环同步控制方法的控制框图。
图4为本发明实施例提供的绳索牵引并联机器人动平台设定的期望轨迹图。
具体实施方式
下面结合本发明的具体内容,对本发明实施例中的技术方案进行清楚、完整地描述;显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,这并不构成对本发明的限制。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
首先对本文中可能使用的术语进行如下说明:
术语“和/或”是表示两者任一或两者同时均可实现,例如,X和/或Y表示既包括“X”或“Y”的情况也包括“X和Y”的三种情况。
术语“包括”、“包含”、“含有”、“具有”或其它类似语义的描述,应被解释为非排它性的包括。例如:包括某技术特征要素(如原料、组分、成分、载体、剂型、材料、尺寸、零件、部件、机构、装置、步骤、工序、方法、反应条件、加工条件、参数、算法、信号、数据、产品或制品等),应被解释为不仅包括明确列出的某技术特征要素,还可以包括未明确列出的本领域公知的其它技术特征要素。
术语“由……组成”表示排除任何未明确列出的技术特征要素。若将该术语用于权利要求中,则该术语将使权利要求成为封闭式,使其不包含除明确列出的技术特征要素以外的技术特征要素,但与其相关的常规杂质除外。如果该术语只是出现在权利要求的某子句中,那么其仅限定在该子句中明确列出的要素,其他子句中所记载的要素并不被排除在整体权利要求之外。
除另有明确的规定或限定外,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如:可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本文中的具体含义。
术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述和简化描述,而不是明示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本文的限制。
下面对本发明所提供的一种绳索牵引并联机器***性双环同步控制方法进行详细描述。本发明实施例中未作详细描述的内容属于本领域专业技术人员公知的现有技术。本发明实施例中未注明具体条件者,按照本领域常规条件或制造商建议的条件进行。本发明实施例中所用试剂或仪器未注明生产厂商者,均为可以通过市售购买获得的常规产品。
如图1所示,本发明实施例提供一种绳索牵引并联机器***性双环同步控制方法,包括:
步骤1,根据绳索牵引并联机器人的运动学方程和电机转动方程,建立所述绳索牵引并联机器人的弹性方程,并根据弹性方程建立绳索牵引并联机器人的动平台动力学方程和卷筒端动力学方程;
步骤2,根据所述绳索牵引并联机器人的动平台运动学方程设定该绳索牵引并联机器人张紧后的绳索长度跟踪误差向量、绳索长度同步误差向量和绳索长度耦合误差向量,根据设定的绳索长度耦合误差向量设定所述绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量;
步骤3,根据所述步骤2中设定的绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量,结合所述步骤1中设定的绳索牵引并联机器人的动平台动力学方程、弹性方程和电机转动方程,设定绳索牵引并联机器人的外环参考张力控制律和内环电机同步控制律;
步骤4,根据所述步骤3设置的外环参考张力控制律和内环电机同步控制律对所述绳索牵引并联机器人驱动各卷筒的电机进行同步控制,改变缠绕在各卷筒上的绳索长度,使各绳索连接的动平台沿着设定的期望轨迹进行运动。
上述方法中,所控制的绳索牵引并联机器人通过驱动m个电机来使电机连接m个卷筒发生转动,改变缠绕在卷筒上的m根绳索的长度,控制动平台在工作空间中的n自由度运动;其中,m和n为正整数,m大于n;
所控制的绳索牵引并联机器人的基坐标系为O-xyz,其原点O位于固定在地面的该绳索牵引并联机器人的基座上,该基坐标系O-xyz为固定坐标系,不随动平台的运动而发生变化;
所控制的绳索牵引并联机器人的动平台坐标系为P-xyz,其原点P位于动平台的质心处,该动平台坐标系P-xyz为动坐标系,随着动平台的运动而变化;
初始状态下,基坐标系O-xyz与动平台坐标系P-xyz的各坐标轴相互平行。
上述方法的步骤1中,按以下方式根据绳索牵引并联机器人的运动学方程和电机转动方程建立绳索牵引并联机器人的的弹性方程,包括:
上述式(1)中,表示第i根绳索张紧后的绳长,i=1,2,...,m;表示求向量的模长;表示动平台坐标系原点P在基坐标系O-xyz下的位置向量,通过相机测量得到;表示绳索与动平台的连接点P i 在动平台坐标系P-xyz下的位置向量;表示绳索与卷筒的连接点B i 在基坐标系O-xyz下的位置向量;表示动平台坐标系P-xyz与基坐标系O-xyz之间的旋转矩阵,通过相机测量得到;
根据绳索的弹性模量建立绳索牵引并联机器人的弹性方程为:
上述方法的步骤1中,按以下方式根据弹性方程建立绳索牵引并联机器人的平台动力学方程,包括:
定义所述绳索牵引并联机器人的动能和势能之差为拉格朗日函数,根据拉格朗日函数得到绳索牵引并联机器人初始的动平台动力学方程为:
上述式(6)中,表示动平台在基坐标系O-xyz下的位姿向量;表示动平台在基坐标系O-xyz下的速度向量;表示动平台在基坐标系O-xyz下的加速度向量;表示动平台的质量和惯量矩阵;表示动平台的科里奥利矩阵;表示动平台的重力向量;表示绳索牵引并联机器人对应的雅可比矩阵;表示绳索的张力向量;
上述方法的步骤1中,按以下方式根据弹性方程建立绳索牵引并联机器人的卷筒端动力学方程,包括:
上述方法的步骤2中,按以下方式根据所述绳索牵引并联机器人的动平台运动学方程设定所述绳索牵引并联机器人张紧后的绳索长度跟踪误差向量、绳索长度同步误差向量和绳索长度耦合误差向量,根据设定的绳索长度耦合误差向量设定所述绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量,包括:
上述式(10)中,为绳索的数目;表示期望的张紧后的绳索长度向量的第i个分量;示期望的张紧后的绳索长度向量的第j个分量;表示张紧后的绳索长度跟踪误差向量的第i个分量;表示张紧后的绳索长度跟踪误差向量的第j个分量;
上述方法的步骤3中,按以下方式根据所述步骤2中设定的绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量,结合所述步骤1中设定的绳索牵引并联机器人动平台动力学方程、弹性方程和电机转动方程,设定绳索牵引并联机器人的外环参考张力控制律和内环电机同步控制律,包括:
上述式(16)中,表示外环参考张力控制律;表示矩阵的伪逆矩阵;为位姿组合误差速度向量,通过对位姿组合误差向量一阶求导得出;表示滑模速度向量,通过对位姿滑模向量一阶求导得出;、均为大于零的常数;为矩阵的零空间向量,用来保证参考的绳索张力向量为正;s表示绳索牵引并联机器人的位姿滑模向量;表示动平台在基坐标系O-xyz下的位姿向量;表示动平台在基坐标系O-xyz下的速度向量;表示动平台的质量和惯量矩阵;表示动平台的重力向量;表示符号函数;表示积分变量,其变化范围为0到;表示积分时间,即当前绳索牵引并联机器人控制方法作用的总时间;λ 1、λ 2为大于零的常数;表示设定的动平台在基坐标系O-xyz下的参考加速度向量,通过如下方程求得:
将设定的绳索牵引并联机器人的外环参考张力控制律结合至所述绳索牵引并联机器人的弹性方程,得到绳索牵引并联机器人张紧前的参考绳索长度向量为:
根据得到的参考电机转角向量,设定所述绳索牵引并联机器人的内环电机同步控制律为:
综上可见,本发明实施例的控制方法,从绳索牵引并联机器人的绳索弹性入手,分析绳索牵引并联机器人运动学和动力学模型,结合多绳索结构设定了张紧后的绳索长度跟踪误差向量、绳索长度同步误差向量和绳索长度耦合误差向量,并进一步设定了绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量,随后结合绳索牵引并联机器人的动力学模型分别设计了外环参考张力控制律和内环电机同步控制律,并最终将两个控制律相结合构成了考虑绳索弹性的绳索牵引并联机器人双环同步控制律,根据该控制律对所述绳索牵引并联机器人驱动各卷筒的电机进行同步控制,从而改变缠绕在各卷筒上的绳索长度,进而使各绳索连接的动平台沿着设定的期望轨迹进行运动。
为了更加清晰地展现出本发明所提供的技术方案及所产生的技术效果,下面以具体实施例对本发明实施例所提供的一种绳索牵引并联机器***性双环同步控制方法进行详细描述。
实施例1
本实施例提供一种绳索牵引并联机器***性双环同步控制方法。该方法所控制的绳索牵引并联机器人结构如图2所示,机器人通过驱动m个电机来使得电机连接m个卷筒发生转动,从而改变缠绕在卷筒上的m根绳索的长度,进而控制动平台在工作空间中的n自由度运动;m和n为正整数,m大于n;所控制的绳索牵引并联机器人的基坐标系为O-xyz,其原点O位于固定在地面的该绳索牵引并联机器人的基座上;所控制的绳索牵引并联机器人的动平台坐标系为P-xyz,其原点P位于动平台的质心处;基坐标系O-xyz为固定坐标系,不会随着动平台的运动而发生变化;动平台坐标系P-xyz为动坐标系,会随着动平台的运动而变化;初始状态下,基坐标系O-xyz和动平台坐标系P-xyz的各轴相互平行。
该控制方法按如下步骤进行:
步骤1,根据绳索牵引并联机器人的运动学方程和电机转动方程建立绳索牵引并联机器人的弹性方程,根据弹性方程建立绳索牵引并联机器人的动平台动力学方程和卷筒端动力学方程。具体如下:
上述式(1)中,表示第i根绳索张紧后的绳长,i=1,2,...,m;表示求向量的模长;表示动平台坐标系原点P在基坐标系O-xyz下的位置向量,可以通过相机测量得到;表示绳索与动平台的连接点P i 在动平台坐标系P-xyz下的位置向量;表示绳索与卷筒的连接点B i 在基坐标系O-xyz下的位置向量;表示动平台坐标系P-xyz与基坐标系O-xyz之间的旋转矩阵,可以通过相机测量得到。
根据绳索的弹性可得绳索牵引并联机器人的弹性方程为:
定义所述绳索牵引并联机器人的动能和势能之差为拉格朗日函数,根据拉格朗日函数得到绳索牵引并联机器人初始的动平台动力学方程为:
上述式(6)中,表示动平台在基坐标系O-xyz下的位姿向量;表示动平台在基坐标系O-xyz下的速度向量;表示动平台在基坐标系O-xyz下的加速度向量;表示动平台的质量和惯量矩阵;表示动平台的科里奥利矩阵;表示动平台的重力向量;表示绳索牵引并联机器人的雅可比矩阵;表示绳索的张力向量。
将绳索牵引并联机器人的弹性方程结合至动平台动力学方程,得出绳索牵引并联机器人最终的动平台动力学方程为:
绳索牵引并联机器人卷筒端的动力学方程可以建立为:
步骤2,根据所述绳索牵引并联机器人的动平台运动学方程设定该绳索牵引并联机器人张紧后的绳索长度跟踪误差向量、绳索长度同步误差向量和绳索长度耦合误差向量,根据设定的绳索长度耦合误差向量设定所述绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量。具体如下:
上述式(10)中,为绳索的数目;表示期望的张紧后的绳索长度向量的第i个分量;示期望的张紧后的绳索长度向量的第j个分量;表示张紧后的绳索长度跟踪误差向量的第i个分量;表示张紧后的绳索长度跟踪误差向量的第j个分量。
步骤3,根据所述步骤2中设定的绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量,结合所述步骤1中设定的绳索牵引并联机器人的动平台动力学方程、弹性方程和电机转动方程,设定绳索牵引并联机器人的外环参考张力控制律和内环电机同步控制律。具体如下:
上述式(16)中,表示外环参考张力控制律;表示矩阵的伪逆矩阵;为位姿组合误差速度向量;表示滑模速度向量;、均为大于零的常数;为的零空间向量,用来保证参考的绳索张力向量为正;s表示绳索牵引并联机器人的位姿滑模向量;表示动平台在基坐标系O-xyz下的位姿向量;表示动平台在基坐标系O-xyz下的速度向量;表示动平台的质量和惯量矩阵;表示动平台的重力向量;表示符号函数;表示积分变量,其变化范围为0到;表示积分时间,即当前绳索牵引并联机器人控制方法作用的总时间;λ 1、λ 2为大于零的常数;表示设定的动平台在基坐标系O-xyz下的参考加速度向量,可以通过如下方程求得:
将设定的绳索牵引并联机器人的外环参考张力控制律结合至所述绳索牵引并联机器人的弹性方程,得到绳索牵引并联机器人张紧前的参考绳索长度向量为:
根据得到的参考电机转角向量,设定所述绳索牵引并联机器人的内环电机同步控制律为:
步骤4,根据所述考虑绳索弹性的绳索牵引并联机器***性双环同步控制律对所述绳索牵引并联机器人驱动各卷筒的电机进行同步控制,从而改变缠绕在各卷筒上的绳索长度,进而使各绳索连接的动平台沿着设定的期望轨迹进行运动。
综上可见,本发明实施例的方法,从绳索牵引并联机器人的绳索弹性入手,分析绳索牵引并联机器人运动学和动力学模型,结合多绳索结构设定了张紧后的绳索长度跟踪误差向量、绳索长度同步误差向量和绳索长度耦合误差向量,并进一步设定了绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量,随后结合绳索牵引并联机器人的动力学模型分别设计了外环参考张力控制律和内环电机同步控制律,并最终将两个控制律相结合构成了考虑绳索弹性的绳索牵引并联机器***性双环同步控制律。本发明实施例的一种考虑绳索弹性的弹性双环同步控制方法与现有技术相比,至少具有以下有益效果:
(1) 将绳索看成无质量的线性轴向弹簧,建立了绳索牵引并联机器人完善的运动模型,包括运动学方程和电机转动方程,以及动平台动力学方程、弹性方程和卷筒端动力学方程。
(2) 基于多绳索牵引特性,定义张紧后的绳索长度同步误差,并将其转化成电机的同步特性,在此基础上设计内环电机同步控制律,从而有效提升绳索牵引并联机器人的多绳索同步控制性能。
(3)针对绳索的弹性问题,基于张紧后的绳索长度同步误差设计包含绳索弹性补偿的外环参考张力控制律,并与内环电机同步控制律相结合构建双环同步控制律,从而在双环同步控制的作用下最终提高绳索牵引并联机器人的运动精度。
本领域普通技术人员可以理解:实现上述实施例方法中的全部或部分流程是可以通过程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。本文背景技术部分公开的信息仅仅旨在加深对本发明的总体背景技术的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。本文背景技术部分公开的信息仅仅旨在加深对本发明的总体背景技术的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。
Claims (7)
1.一种绳索牵引并联机器***性双环同步控制方法,其特征在于,包括:
步骤1,根据绳索牵引并联机器人的运动学方程和电机转动方程,建立所述绳索牵引并联机器人的弹性方程,并根据弹性方程建立绳索牵引并联机器人的动平台动力学方程和卷筒端动力学方程;
步骤2,根据所述绳索牵引并联机器人的动平台运动学方程设定该绳索牵引并联机器人张紧后的绳索长度跟踪误差向量、绳索长度同步误差向量和绳索长度耦合误差向量,根据设定的绳索长度耦合误差向量设定所述绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量;
步骤3,根据所述步骤2中设定的绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量,结合所述步骤1中设定的绳索牵引并联机器人的动平台动力学方程、弹性方程和电机转动方程,设定绳索牵引并联机器人的外环参考张力控制律和内环电机同步控制律;
步骤4,根据所述步骤3设置的外环参考张力控制律和内环电机同步控制律对所述绳索牵引并联机器人驱动各卷筒的电机进行同步控制,改变缠绕在各卷筒上的绳索长度,使各绳索连接的动平台沿着设定的期望轨迹进行运动。
2.根据权利要求1所述的绳索牵引并联机器***性双环同步控制方法,其特征在于,所述方法中,所控制的绳索牵引并联机器人通过驱动m个电机来使电机连接m个卷筒发生转动,改变缠绕在卷筒上的m根绳索的长度,控制动平台在工作空间中的n自由度运动;其中,m和n为正整数,m大于n;
所控制的绳索牵引并联机器人的基坐标系为O-xyz,其原点O位于固定在地面的该绳索牵引并联机器人的基座上,该基坐标系O-xyz为固定坐标系,不随动平台的运动而发生变化;
所控制的绳索牵引并联机器人的动平台坐标系为P-xyz,其原点P位于动平台的质心处,该动平台坐标系P-xyz为动坐标系,随着动平台的运动而变化;
初始状态下,基坐标系O-xyz与动平台坐标系P-xyz的各坐标轴相互平行。
3.根据权利要求1或2所述的绳索牵引并联机器***性双环同步控制方法,其特征在于,所述步骤1中,按以下方式根据绳索牵引并联机器人的运动学方程和电机转动方程建立绳索牵引并联机器人的弹性方程,包括:
上述式(1)中,表示第i根绳索张紧后的绳长,i=1,2,...,m;表示求向量的模长;表示动平台坐标系原点P在基坐标系O-xyz下的位置向量,通过相机测量得到;表示绳索与动平台的连接点P i 在动平台坐标系P-xyz下的位置向量;表示绳索与卷筒的连接点B i 在基坐标系O-xyz下的位置向量;表示动平台坐标系P-xyz与基坐标系O-xyz之间的旋转矩阵,通过相机测量得到;
根据绳索的弹性模量建立绳索牵引并联机器人的弹性方程为:
4.根据权利要求3所述的绳索牵引并联机器***性双环同步控制方法,其特征在于,所述步骤1中,按以下方式根据弹性方程建立绳索牵引并联机器人的平台动力学方程,包括:
定义所述绳索牵引并联机器人的动能和势能之差为拉格朗日函数,根据拉格朗日函数得到绳索牵引并联机器人初始的动平台动力学方程为:
上述式(6)中,表示动平台在基坐标系O-xyz下的位姿向量;表示动平台在基坐标系O-xyz下的速度向量;表示动平台在基坐标系O-xyz下的加速度向量;表示动平台的质量和惯量矩阵;表示动平台的科里奥利矩阵;表示动平台的重力向量;表示绳索牵引并联机器人对应的雅可比矩阵;表示绳索的张力向量;
6.根据权利要求3所述的绳索牵引并联机器***性双环同步控制方法,其特征在于,所述步骤2中,按以下方式根据所述绳索牵引并联机器人的动平台运动学方程设定所述绳索牵引并联机器人张紧后的绳索长度跟踪误差向量、绳索长度同步误差向量和绳索长度耦合误差向量,根据设定的绳索长度耦合误差向量设定所述绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量,包括:
上述式(10)中,为绳索的数目;表示期望的张紧后的绳索长度向量的第i个分量;示期望的张紧后的绳索长度向量的第j个分量;表示张紧后的绳索长度跟踪误差向量的第i个分量;表示张紧后的绳索长度跟踪误差向量的第j个分量;
7.根据权利要求6所述的绳索牵引并联机器***性双环同步控制方法,其特征在于,所述步骤3中,按以下方式根据所述步骤2中设定的绳索牵引并联机器人的位姿组合误差向量和位姿滑模向量,结合所述步骤1中设定的绳索牵引并联机器人动平台动力学方程、弹性方程和电机转动方程,设定绳索牵引并联机器人的外环参考张力控制律和内环电机同步控制律,包括:
上述式(16)中,表示外环参考张力控制律;表示矩阵的伪逆矩阵;为位姿组合误差速度向量,通过对位姿组合误差向量一阶求导得出;表示滑模速度向量,通过对位姿滑模向量一阶求导得出;、均为大于零的常数;为矩阵的零空间向量,用来保证参考的绳索张力向量为正;s表示绳索牵引并联机器人的位姿滑模向量;表示动平台在基坐标系O-xyz下的位姿向量;表示动平台在基坐标系O-xyz下的速度向量;表示动平台的质量和惯量矩阵;表示动平台的重力向量;表示符号函数;表示积分变量,其变化范围为0到;表示积分时间,即当前绳索牵引并联机器人控制方法作用的总时间;λ 1、λ 2为大于零的常数;表示设定的动平台在基坐标系O-xyz下的参考加速度向量,通过如下方程求得:
将设定的绳索牵引并联机器人的外环参考张力控制律结合至所述绳索牵引并联机器人的弹性方程,得到绳索牵引并联机器人张紧前的参考绳索长度向量为:
根据得到的参考电机转角向量,设定所述绳索牵引并联机器人的内环电机同步控制律为:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210848877.0A CN115070771B (zh) | 2022-07-19 | 2022-07-19 | 一种绳索牵引并联机器***性双环同步控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210848877.0A CN115070771B (zh) | 2022-07-19 | 2022-07-19 | 一种绳索牵引并联机器***性双环同步控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115070771A true CN115070771A (zh) | 2022-09-20 |
CN115070771B CN115070771B (zh) | 2022-12-30 |
Family
ID=83259041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210848877.0A Active CN115070771B (zh) | 2022-07-19 | 2022-07-19 | 一种绳索牵引并联机器***性双环同步控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115070771B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105974797A (zh) * | 2016-07-01 | 2016-09-28 | 厦门大学 | 考虑弹性影响与补偿的绳牵引并联机器人运动控制方法 |
CN107122568A (zh) * | 2017-05-24 | 2017-09-01 | 西安科技大学 | 一种柔索牵引拣矸机器人运动稳定性评价方法 |
US20190118378A1 (en) * | 2017-10-24 | 2019-04-25 | Neil Ludban | Hybrid delta robot |
CN110216685A (zh) * | 2019-03-12 | 2019-09-10 | 汕头大学 | 一种用于煤仓内壁缺陷检测的悬索并联机器人及控制方法 |
CN111409069A (zh) * | 2020-03-18 | 2020-07-14 | 中国科学技术大学 | 一种可变结构的绳索牵引并联机器人的运动学速度求解方法 |
CN112975912A (zh) * | 2021-03-09 | 2021-06-18 | 西安工业大学 | 飞行型绳牵引并联机器人完整刚度模型及刚度特性分析方法 |
-
2022
- 2022-07-19 CN CN202210848877.0A patent/CN115070771B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105974797A (zh) * | 2016-07-01 | 2016-09-28 | 厦门大学 | 考虑弹性影响与补偿的绳牵引并联机器人运动控制方法 |
CN107122568A (zh) * | 2017-05-24 | 2017-09-01 | 西安科技大学 | 一种柔索牵引拣矸机器人运动稳定性评价方法 |
US20190118378A1 (en) * | 2017-10-24 | 2019-04-25 | Neil Ludban | Hybrid delta robot |
CN110216685A (zh) * | 2019-03-12 | 2019-09-10 | 汕头大学 | 一种用于煤仓内壁缺陷检测的悬索并联机器人及控制方法 |
CN111409069A (zh) * | 2020-03-18 | 2020-07-14 | 中国科学技术大学 | 一种可变结构的绳索牵引并联机器人的运动学速度求解方法 |
CN112975912A (zh) * | 2021-03-09 | 2021-06-18 | 西安工业大学 | 飞行型绳牵引并联机器人完整刚度模型及刚度特性分析方法 |
Also Published As
Publication number | Publication date |
---|---|
CN115070771B (zh) | 2022-12-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105974797B (zh) | 考虑弹性影响与补偿的绳牵引并联机器人运动控制方法 | |
US8068976B2 (en) | Coaxial two-wheel vehicle and method for controlling the same | |
CN114643584B (zh) | 一种绳索牵引并联机器人快速终端滑模同步控制方法 | |
CN105116729B (zh) | 一种两轮自平衡机器人自适应滑模变结构控制方法 | |
EP1645455B1 (en) | Braking and drive force control apparatus for a vehicle | |
US20130345877A1 (en) | Robot and robot control method | |
JP2009291843A (ja) | マニピュレータ | |
CN114347005B (zh) | 一种能避障的绳索牵引并联机器人连续重构规划方法 | |
US20220126440A1 (en) | Method of supporting adjustment of parameter set of robot, a non-transitory computer-readable storage medium, and information processing device | |
CN112792813B (zh) | 具备参数自动优化的机器人控制方法、控制装置及机器人 | |
CN115070771B (zh) | 一种绳索牵引并联机器***性双环同步控制方法 | |
JP5362158B2 (ja) | ターンテーブル梯子装置 | |
US20070139852A1 (en) | System and method for controlling spool motion in a valve | |
CN100381960C (zh) | 确定辊轴档板的遮蔽和通风位置的方法 | |
US20020147527A1 (en) | Method and system for precision operational control of automated machines | |
JP5253697B2 (ja) | ターンテーブル梯子装置 | |
CN114995137B (zh) | 基于深度强化学习的绳驱并联机器人控制方法 | |
US8670869B2 (en) | Robot controller | |
US20220101213A1 (en) | Method of performing display with respect to control parameters for robot, program, and information processing apparatus | |
CN105216892A (zh) | 一种刚度半主动调控的履带式移动机器人悬挂*** | |
CN112859843B (zh) | 无人驾驶车辆的横纵向控制方法及*** | |
EP2733554B1 (en) | Actuator control method and actuator control device | |
WO2017159188A1 (ja) | 自重補償用ワイヤを有する多関節マニピュレータ | |
CN112632768B (zh) | 一种欠约束绳牵引并联机构稳定性分析方法 | |
CN112943533B (zh) | 风力磁悬浮偏航***悬浮绕组分割和多端悬浮控制方法 |
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 |