用于控制起重机的吊钩运动轨迹的方法

文档序号:8141736阅读:379来源:国知局
专利名称:用于控制起重机的吊钩运动轨迹的方法
用于控制起重机的吊钩运动轨迹的方法
技术领 域本发明涉及控制起重机的吊钩运动轨迹的方法。
背景技术
起重设备在当今社会生活中起着非常重要的作用,其广泛的应用于建筑工地、港 口码头、冶金矿山等需要对货物或矿石进行大规模装卸和搬运的场合。为了适应不同工作 条件的需求,起重设备也不断的发生着变化,如何提高起重设备的性能,解决其中使用起重 设备过程中遇到的问题,是工程机械领域长期以来不断研究的课题之一。当今,起重设备多由液压驱动,每一个液压缸可以控制每节起重臂的一个自由度 (伸缩或俯仰),由操作人员通过遥控器或电控手柄分别对各个液压缸进行控制,通过所有 的液压缸的联合控制,能够实现将重物从起始位置搬运到目标位置的过程。但是,液压缸的 运动一方面需要时间(不能过快),另一方面由于液压油的冲击所引起的运动惯性不容易 进行精确地控制,这就导致在使用起重设备时一方面可能会耗时过长,另一方面还会对操 作人员的判断造成影响。为了解决这些问题,需要由有经验的操作人员进行操作,他们对液压缸的伸缩性 能非常熟悉,能够在操作过程中合理的考虑到惯性的影响,而对起重臂进行更为准确的操 作,并且由于经验,他们能够更加合理地控制不同油缸联动,从而选择最短的搬运路径,而 缩短搬运时间,还大大的提高了起重臂的灵活性和灵敏度,从而提高起重效率。但这些举措都未能从本质上改变当前起重设备的使用状况,一方面,即使是再有 经验的操作人员也难免会出现错误,这种错误轻则耽误时间,重则造成物毁人亡,而且操作 人员对路径的选择,对各个液压缸的联合操作还可以被优化。另一方面,液压缸的惯性的影 响仍然存在,尤其是在增加了起重臂的节数之后,这种影响变得更加不可预测且不可忽略。 因而,需要一种能够集选择路径、液压联合控制、惯性估计与抵消等众多功能于一身的起重 机吊钩运动轨迹控制方法。

发明内容
为了解决现有的起重设备中存在的起重效率低且准确度不够高的缺陷,本发明提 出了新型的用于控制起重机的吊钩运动轨迹的方法。本发明提供了一种用于控制起重机的吊钩运动轨迹的方法,其中所述起重机具有 至少两节臂,所述至少两节臂中至少包括一节伸缩臂(这里的伸缩臂可包括套臂和多节可 伸缩臂节),所述吊钩连接在末节臂的外端,每一节臂的转动以及每一节伸缩臂的伸缩分别 由液压缸进行控制,该方法包括采集每一节臂与水平面的夹角和每一节伸缩臂的长度;为 每一节臂指定旋转的角速度并为每一节伸缩臂指定伸缩速度;分别根据为每一节臂所采集 的夹角和为每一节伸缩臂所采集的长度,以及为每一节臂所指定的角速度和为每一节伸缩 臂所指定的伸缩速度来确定每一节臂的惯性指标,其中所述每一节臂的惯性指标为二元参 数(Ax,Ay),Ax是由于该节臂的转动和伸缩运动使吊钩在水平方向偏离预期位置的位移,Ay是由于该节臂的转动和伸缩运动使吊钩在竖直方向偏离预期位置的位移;根据所述惯性指 标来判断所述角速度和所述伸缩速度是否满足驱动条件;以及在所述角速度和所述伸缩速 度满足所述驱动 条件的情况下,按照所述角速度和伸缩速度来驱动各个液压缸以使所述吊 钩运动。优选地,该方法还包括在所述角速度和所述伸缩速度不满足所述驱动条件的情况 下,返回为每一节臂指定旋转的角速度并为每一节伸缩臂指定伸缩速度的步骤。优选地,所述驱动条件为所述每一节臂的Ax之和以及所述每一节臂的Ay之和分别 小于或等于一阈值。优选地,所述Ax和Ay分别满足以下公式Ax = a · m · L · Ω · sin α +b · m · ν · cos α ,Ay = a · m · L · Ω · cos α +b · m · ν · sin α ,其中a = (Axl2+Ayl2)1/2/(m · L · Ω),b = (Ax22+Ay22)1/2/(m · ν),其中α为该节臂与水平面之间的夹角,L为该节臂的长度,Ω为该节臂转动的角 速度,ν为该节臂的伸缩速度,m为该节臂的质量,Axl和Ayl分别为只让该节臂以角速度Ω 转动时吊钩在水平方向和竖直方向的位移,Ax2和Ay2分别为只让该节臂以速度ν进行伸缩 时吊钩在水平方向和竖直方向的位移。优选地,所述起重机还包括由回转液压马达驱动回转的转台,并且该方法还包括 采集所述转台的回转角,以及根据所采集的回转角来驱动所述回转液压马达控制转台的回转。本发明还提供了一种用于控制起重机的吊钩运动轨迹的方法,其中所述起重机具 有转台以及至少两节臂,所述至少两节臂中至少包括一节伸缩臂,所述吊钩连接在末节臂 的外端,每一节臂的转动和每一节伸缩臂的伸缩分别由独立的液压缸进行控制,所述转台 的转动由回转液压马达进行控制,该方法包括确定所述吊钩的初始位置和目标位置;根 据所述初始位置和目标位置来设置所述吊钩的预定运动轨迹;周期性地采集每一节臂与水 平面的夹角、每一节伸缩臂的长度和所述转台的回转角;为每一节臂指定旋转的角速度,为 每一节伸缩臂指定伸缩速度,并为所述转台指定回转速度,其中所述角速度、所述伸缩速度 和所述回转速度能够使所述吊钩按照预定运动轨迹运动;分别根据为每一节臂所采集的 夹角和为每一节伸缩臂所采集的长度,以及为每一节臂所指定的角速度和为每一节伸缩臂 所指定的伸缩速度来确定每一节臂的惯性指标,其中所述每一节臂的惯性指标为二元参数 (Ax, Ay),Ax是由于该节臂的转动和伸缩运动使吊钩在水平方向偏离预期位置的位移,Ay是 由于该节臂的转动和伸缩运动使吊钩在竖直方向偏离预期位置的位移;根据所述惯性指标 来判断所述角速度和所述伸缩速度是否满足驱动条件;以及在所述角速度和所述伸缩速度 满足所述驱动条件的情况下,按照所述角速度和伸缩速度来驱动各个液压缸,并按照所述 回转速度来驱动回转液压马达,以使所述吊钩运动。优选地,该方法还包括在所述角速度和所述伸缩速度不满足所述驱动条件的情况 下,返回为每一节臂指定旋转的角速度、为每一节伸缩臂指定伸缩速度并为所述转台指定 回转速度的步骤。优选地,所述驱动条件为所述每一节臂的Ax之和以及所述每一节臂的Ay之和分别
小于或等于一阈值。
优选地,所述Ax和Ay分别满足以下公式Ax = a · m · L · Ω · sin α +b · m · ν · cos α ,Ay = a · m · L · Ω · cos α +b · m · ν · sin α ,其中a = (Axl2+Ayl2)1/2/ (m · L · Ω ),b = (Ax22+Ay22)1/2/ (m · ν),其中α为该节臂与水平面之间的夹角,L为该节臂的长 度,Ω为该节臂转动的角 速度,ν为该节臂的伸缩速度,m为该节臂的质量,Axl和Ayl分别为只让该节臂以角速度Ω 转动时吊钩在水平方向和竖直方向的位移,Ax2和Ay2分别为只让该节臂以速度ν进行伸缩 时吊钩在水平方向和竖直方向的位移。优选地,在所述周期性地采集每一节臂与水平面的夹角、每一节伸缩臂的长度和 所述转台的回转角的步骤中,还能够在所述吊钩偏离预定轨迹的距离超过一阈值时采集以 上各项数据。通过本发明提供的用于控制折臂式起重机的吊钩的运动轨迹的方法,引入了惯性 指标的概念,从而在控制吊钩的运动时对各节臂的惯性影响进行了相互抵消,提高了起重 机对吊钩的运动轨迹控制的精确程度,并能够提高起重机的效率。


图1示出了一种折臂式起重机示意图;图2示出了一种用于控制起重机的吊钩运动轨迹的方法的流程图;图3示出了另一种用于控制起重机的吊钩运动轨迹的方法的流程图。
具体实施例方式本发明针对一般性的起重机结构提出了多种用于控制起重机的吊钩运动轨迹的 方法。在一般的起重机结构中,对起重机的臂的节数、其中哪些节可伸缩、哪些节可转动都 没有限制,因此本发明所提出的方法适用于具有任意节数的起重机。在以下的描述中,将针对具有转台和两节起重臂的示例性的起重机进行描述,其 中转台通过回转支承与底盘相连并可在水平面内转动,第一节臂为折叠臂,第二节臂为伸 缩臂。应该指出的是,虽然本发明中只给出了针对这一种示例性起重机的描述,但本领域技 术人员显然可以根据本发明的内容和实质推广到任意节数、任意转动和伸缩要求的情况, 比如,本发明的发明内容覆盖了起重机具有转台和至少两节臂且该至少两节臂中至少包括 一节伸缩臂的情形。在一般的起重机中,在末节臂的外端连接有吊钩,并且每一节臂的转动 以及每一节伸缩臂的伸缩分别由独立的液压缸进行控制,转台的转动由回转液压马达进行 控制,底盘通常通过支腿支撑于地面之上。如图1所示,图1示出了一种所述示例性的具有转台和两节起重臂的起重机的示 意图。该起重机包括转台1 (也可称之为回转臂或立柱)、折叠臂2、伸缩臂3和底盘4,其 中转台1与折叠臂2的铰接点距离地面的距离为L3,折叠臂2的两铰点长度为L1,折叠臂2 与水平面的夹角为α,伸缩臂3的长度为L2,伸缩臂3与水平面的夹角为β,转台1可以回 转,其回转角为Y (即转台1、折叠臂2和伸缩臂3组成的上车结构的初始位置与目标位置 之间在水平面内的夹角,如图1所示)。转台1可相对于底盘4在平面内作回转运动(即 “回转动作”);折叠臂2可围绕与转台1的铰接点在所述臂结构的平面内转动(即“俯仰动作”),但不可伸缩;伸缩臂3可围绕与折叠臂2的铰接点在所述臂结构的平面内转动(即 “俯仰动作”),并可沿伸缩臂3的长度方向伸缩(即“伸缩动作”)。图2示出了一种用于 控制起重机的吊钩运动轨迹的方法的流程图,其中所述起重 机具有至少两节臂,所述至少两节臂中至少包括一节伸缩臂,所述吊钩连接在末节臂的外 端,每一节臂的转动以及每一节伸缩臂的伸缩分别由独立的液压缸进行控制。如图2所示,在步骤210中,首先采集每一节臂与水平面的夹角和每一节伸缩臂的 长度,其中对夹角的采集可以通过角度传感器来实现,对伸缩臂的长度的采集可以通过线 位移传感器来实现。在一种实施方式中,所选择的角度传感器用于测量每一节臂与水平面的夹角,在 本发明的其它实施方式中,还可以选择测量相邻臂之间的夹角。其中,测量水平面的夹角, 在公式建立方面更加简单,控制器的设计也得到简化,从而使吊钩的运动控制也相对更简 单一些;测量相邻臂之间的夹角,抗震动性能比较好,可以减少计算值与实际值之间的误差。在图1中,需要采集转台1与水平面的夹角(图中的转台沿竖直方向放置,夹角为 90度)、折叠臂2与水平面之间的夹角α以及伸缩臂3与水平面之间的夹角β。在步骤220中,为每一节臂指定旋转的角速度并为每一节伸缩臂指定伸缩速度。在每一节臂的转动角速度允许范围内为该节臂选择转动角速度,并在每一节伸缩 臂的伸缩速度的允许范围内为该节臂选择伸缩速度,在对吊钩运动轨迹没有其他限制的情 况下,以上的允许范围是由各个液压缸的性能决定的。在一种实施方式中,还可以通过添加其他条件对所述角速度和所述伸缩速度的可 选范围进行进一步的限制,比如通过规定吊钩的预定运动轨迹等。在本发明的一种实施方式中,由于通过液压缸来驱动各节臂的转动以及各节伸缩 臂的伸缩,转动角速度和伸缩速度是与液压缸的伸缩速度成正比的,因此可以根据液压缸 在臂上的连接位置关系,建立液压缸的伸缩速度与相应的角速度和伸缩速度之间的关系。在步骤230中,分别根据为每一节臂所采集的夹角和为每一节伸缩臂所采集的长 度,以及为每一节臂所指定的角速度和为每一节伸缩臂所指定的伸缩速度来确定每一节臂 的惯性指标。在起重臂工作时,往往需要各节臂联合动作,各个液压缸同时被驱动,以使得吊钩 按照预定的轨迹移动到指定的位置。但实际使用时,由于液压缸中的油的流动会产生一定 的惯性作用,而这种惯性作用转换到臂的转动或伸缩则体现为由于不能立即停止油缸的 运动而使臂的转动和伸缩不能得到准确的控制,此外,每一节臂自身的运动也具有很大的 惯性,这些加在一起会对起重臂的控制带来很大的负面影响。惯性是各种物体固有的属性, 不能够被消除,只要具有质量的物体运动都会产生惯性。本发明针对这一点,引入了惯性指 标,对每一节臂的惯性进行评估,从而通过不同节臂之间的惯性影响相抵消来使对起重臂 (吊钩)的控制更加准确。所述惯性指标用于评估每一节臂由于转动和/或伸缩而带来的惯性影响。由于在 考虑到不同节臂之间的惯性影响相互抵消时,需要考虑到每一节臂的运动趋势,因此用二 元参数(Ax,Ay)来表示所述惯性指标,Ax表示惯性指标的水平方向分量,Ay表示惯性指标的 竖直方向分量,每个分量Ax和Ay都包含转动部分和伸缩部分两部分。在一种优选实施方式中,4和Ay分别是由于所考虑的臂的 转动和伸缩运动使吊钩在水平方向和竖直方向偏离预 期位置(即在不受惯性影响的条件下,希望吊钩所达到的目标位置)的位移。在本发明的一种实施方式中,若某一节臂与水平面之间的夹角为α,长度为L,转 动角速度为Ω,伸缩速度为ν,则定义Ax = a · m · L · Ω · sin α +b · m · ν · cos αAy = a · m · L · Ω · cos α +b · m · ν · sin α在一种实施方式中,m为该节臂的质量,在另一种实施方式中,m还可为从该节臂 开始直至末节臂的所有臂的质量之和。a为转动惯性权重,b为伸缩惯性权重,a和b分别 代表的是转动和伸缩两种运动受惯性影响的程度大小,a和b可事先测定或根据经验值给定。可以理解的是,对于任一节臂,我们所关心的是两个权重值的比值a/b,a/b可以 理解为就是转动所带来的惯性影响和伸缩运动所带来的惯性影响的比值,事实上,一旦对 a/b进行了确定,并进一步对各节臂的转动惯性权重之间的大小关系进行了确定,就已经可 以实现本发明所提出的技术方案,只要在随后对阈值K进行选择时进行适当的缩放即可。在一种实施方式中,可以通过如下的方法来对a和b进行测定只使该节臂进行转 动则上面用于计算\和~的两个等式中等号右侧第二项为零,只使该节臂进行伸缩则上面 两个等式中等号右侧第一项为零,在这两种情况下分别测定吊钩偏离预期位置的位移队和 Db,其中 Da = (Axl2+Ayl2)1/2, Db = (kj+kj)1/2,,则可知 OJOb = a/b · (m · L · Ω ) / (m · ν), 由此可以导出a/b的值。在一种优选的实施方式中可以直接令Da = a· (m-L. Q),Db = b · (m · ν),这样可以直接得到a和b的值,这种优选实施方式中,Ax和Ay分别对应于由于 所考虑的臂的转动和伸缩运动使吊钩在水平方向和竖直方向偏离预期位置的位移。根据对现有起重臂的认识,a和b—般为同一量级,a/b的范围通常可限定为 0. 1-10的范围。在本发明的其它实施方式中,Ax和Ay也可以具有其它的形式,只要(Ax,Ay)能够 表现其所对应的那一节臂的运动趋势(类似于“动量”的概念)即可(例如,可以用每一节 臂的相应转动惯量I来描述Ax和Ay中的第一项,即代替a · m · L),这样便可以评估每一节 臂的惯性对操作准确度的影响,从而在下一步骤中,使其相互抵消,而是测量和操作更加准 确。在本发明的一种实施方式中,甚至可以忽略掉惯性指标中的伸缩项,从而使计算 更加简洁,当然这样做的代价是使得惯性评估不够准确,从而使惯性抵消的效果降低,但即 使这样相对于现有技术也应具有显而易见的优势。在图1中,可以根据本发明的上述实施方式来计算各节臂的惯性指标。先不考虑转 台1的回转,对于折叠臂2来讲,只有转动项,没有伸缩项,因此Ax2 = a2 ·πι2 -L1 ·Ω2.8 ηα , Ay2 = a2 · m2 · L1 · Ω2 · cos α,其中数字2表示这些参数都是对应于折叠臂2的参数, 以下的数字3也应如此来理解。对于伸缩臂3来讲,既有转动项,又有伸缩项,Ax3 = a3 · m3 · L2 · Ω 3 · sin β +b3 · m3 · V3 · cos β,Ay3 = a3 · m3 · L2 · Ω 3 · cos β +b3 · m3 · V3 · sin β 0在步骤240中,根据所述惯性指标来判断所述角速度和所述伸缩速度是否满足驱 动条件。在一种实施方式中,所述驱动条件为所述每一节臂的Ax之和以及所述每一节臂的Ay之和分别小于或等于一阈值。在一种实施方式中,可以设定一个阈值K使得各节臂的Ax之和I Σ Ax|以及各节 臂的Ay之和I Σ Ay|均小于等于Ax(在本发明的其它实施方式中也可以通过其它规则来限 制,比如使[ (Σ Αχ)2+( Σ Ay)2]1/2小于等于K等等),从而在最大程度上抵消各节臂的惯性 对吊钩位置控制精确度的影响。这里给出的限制规则只是给出了上界,在实际操作过程中, 可以根据起重机搬运的货物需求(比如贵重等级、搬运准确度要求等等)给出多个档位,这 些档位分别对应于I Σ Αχ|和I Σ Ay|等于Κ1、Κ2. ...Κη(Κ1 >K2>... > Kn)的情况,对 精度要求越高K值就越小(对于给定的a和b而言)。如前文所述,一旦对a/b进行了确定,并进一步对各节臂的转动惯性权重之间的 大小关系进行了确定,只要在随后对阈值K进行选择时进行适当的缩放便可实现相同的精 度要求。以单节臂为例,若原来取a = l,b = 2,达到某一精度时需要K =常量c,则在a = 2,b = 4的情况下,达到同一精度需要K =常量c X 2。在一种优选的实施方式中,阈值K对应于对吊钩偏离预期位置的距离的限制,在 这种优选实施方式中,\和Ay分别对应于由于所考虑的臂的转动和伸缩运动使吊钩在水平 方向和竖直方向偏离预期位置的位移。在这种实施方式中,通常将K的范围限制为5厘米 100厘米的范围。由于规定起重臂包括至少两节臂,且其中至少包括一节伸缩臂,因此整个起重臂 至少具有三个自由度(即至少三个变量),而吊钩的运动轨迹要求只是一个限制规则(即一 个方程),并不能对该起重臂的操作进行完全的限制,因此还可以至少再增加一个限制(即 再增加一个方程),从而通过惯性指标来限制起重臂的操作是完全可以实现的,不会出现由 于无解而锁死的情况,事实上,在现有的起重机控制方法中,也需要对起重机各节臂的运动 进行一定的限制才能让起重臂不迟疑的自动行进,本发明中通过引入惯性指标来限制起重 臂的行进,能够大大的改善对吊钩位置的控制精确度。在步骤250中,在所述角速度和所述伸缩速度满足所述驱动条件的情况下,按照 所述角速度和伸缩速度来驱动各个液压缸以使所述吊钩运动。如果所述角速度和所述伸缩速度不满足所述驱动条件,则返回为每一节臂指定旋 转的角速度并为每一节伸缩臂指定伸缩速度的步骤,重新制定所述角速度和所述伸缩速 度,并从新进行后续步骤,直到获得满足要求的角速度和速度为止。在一种实施方式中,由于系统参数测量的误差以及公式选择带来的误差,在精度 要求较高的情况下,对吊钩的控制精确度有可能达不到要求,因此,在本发明的一种实施方 式中,还能够通过对吊钩位置的精确程度进行反馈,来修正惯性指标,这种修正可以通过在 惯性指标的公式中添加常数项来实现,也可以通过修正惯性权重a和b来实现,所述修正可 以是实时进行的,也可以是在进行完一次搬运工作后,通过对该次搬运过程中的位置数据 进行统计来进行的。在一种实施方式中,所述起重机还包括由回转液压马达驱动回转的转台,从而所 述方法还可以包括采集所述转台的回转角,以及根据所采集的回转角来驱动所述回转液压 马达控制转台的回转。图1中,转台1的回转角(为Y。应该注意到,惯性指标是与转台的转动无关的,虽然转台的转动也具有惯性,也会 影响吊钩在水平面内的运动的准确性,但在水平面内的转动自由度中,只有这样一种运动,故根据本发明的方法无法对该自由度内的转动惯性的影响进行削弱或消除。图3示出了另一种用于控制起重机的吊钩运动轨迹的方法的流程图。该方法中, 起重机具有转台以及至少两节臂,所述至少两节臂中至少包括一节伸缩臂,所述吊钩连接 在末节臂的外端,每一 节臂的转动和每一节伸缩臂的伸缩分别由独立的液压缸进行控制, 所述转台的转动由回转液压马达进行控制。与图2相比,图3中的方法添加了确定吊钩运动轨迹的步骤。在步骤302中,首先 确定所述吊钩的初始位置和目标位置。吊钩位置的采集可通过位置传感器来实现,其中在 一种实施方式中,所述初始位置可以直接取为上一次移动的目标位置。在步骤307中,可以根据步骤302中采集的位置,再结合货物状况、路径要求、搬运 速度要求等众多因素中的至少一者来确定吊钩的预定运动轨迹。优选的,可以尽量使吊钩 按直线行进,从而节省搬运时间。根据所确定的预定运动轨迹,可以驱动所有液压缸运动,从而使吊钩按照预定轨 迹行进。在步骤310中,可以设定周期性地采集每一节臂与水平面的夹角、每一节伸缩臂 的长度和所述转台的回转角。其中所述采集周期可以预先设定,也可以根据吊钩的实际运动轨迹而动态的进行 规定。比如,在本发明的一种实施方式中,可以实时监控吊钩的实际位置,当吊钩的实际位 置偏离预定轨迹达到一定的阈值时,便采集步骤310中所规定的各个参数。最简单的方式, 还是定时采集,每隔一个预先设定的时间周期,便对各个参数进行一次采集,时间周期设定 的越小,采集的越频繁,对吊钩轨迹的控制就越准确,当时间周期足够小时,也可称其为“实 时采集”。在步骤320中,为每一节臂指定旋转的角速度,为每一节伸缩臂指定伸缩速度,并 为所述转台指定回转速度,其中所述角速度、所述伸缩速度和所述回转速度能够使所述吊 钩按照预定运动轨迹运动在步骤330中,分别根据为每一节臂所采集的夹角和为每一节伸缩臂所采集的长 度,以及为每一节臂所指定的角速度和为每一节伸缩臂所指定的伸缩速度来确定每一节臂 的惯性指标。在步骤340中,根据所述惯性指标来判断所述角速度和所述伸缩速度是否满足驱 动条件。在步骤350中,在所述角速度和所述伸缩速度满足所述驱动条件的情况下,按照 所述角速度和伸缩速度来驱动各个液压缸并按照所述回转速度来驱动回转液压马达,以使 所述吊钩运动。关于步骤320-350的描述可参见图2中的相关描述。在图3的方法中,在确定了初始位置和目标位置,并由此确定了预定的运动轨迹 之后,各个液压缸开始驱动各节臂做初始运动,该初始运动指的是在当前的各节臂的初始 参数条件(夹角和长度)下带动吊钩按照预定轨迹运动。一旦发生运动之后,各节臂的参 数都发生了改变,如果不作调整,吊钩便会偏离设定的轨迹,因此,需要重新选择满足条件 的角速度和速度,也就是需要对各个液压缸的设置进行调整,以使参数变化后的各节臂继 续带动吊钩按照预定的轨迹运动。事实上,吊钩不可能严格按照预定的轨迹进行运动,通常情况下,如果吊钩偏离预定轨迹的距离在一定的范围之内,便可认定吊钩按照预定轨迹运 动。因此,在上面的步骤310中,还可以根据吊钩偏离预定轨迹的距离来确定是否对数据进 行再次采集,当然,这需要附加的检测装置,在优选的实施方式中,可以设定周期性的自动 采集数据,采集周期越短,对吊钩的位置控制也就越精确。在以上所述的用于控制起重机的吊钩运动轨迹的方法中,规定了起重机至少具有 两节臂,且其中至少具有一节伸缩臂,这样规定一方面一般的起重机是符合这种结构要求 的,另一方面也是为了使整个起重臂具有至少三个自由度,从而能够引入惯性指标对其进 行限制。当然,本发明所提供的方法也适用于不包括伸缩臂的起重机,但这时需要具有至少 三节臂,从而保持自由 度至少为三。本发明的各种方法对吊钩的运动轨迹进行控制,对吊钩的运动速度没有进行限 制,在本发明所提供的各种方法的实施方式中,都可规定起重机至少具有高速和低速两种 运行模式,从而根据需求进行选择和切换。通过本发明提供的用于控制折臂式起重机的吊钩的运动轨迹的方法,引入了惯性 指标的概念,从而在控制吊钩的运动时对各节臂的惯性影响进行了相互抵消,提高了起重 机对吊钩的运动轨迹控制的精确程度,并能够提高起重机的效率。
权利要求
1.一种用于控制起重机的吊钩运动轨迹的方法,其中所述起重机具有至少两节臂,所 述至少两节臂中至少包括一节伸缩臂,所述吊钩连接在末节臂的外端,每一节臂的转动以 及每一节伸缩臂的伸缩分别由液压缸进行控制,该方法包括采集每一节臂与水平面的夹角和每一节伸缩臂的长度;为每一节臂指定旋转的角速度并为每一节伸缩臂指定伸缩速度;分别根据为每一节臂所采集的夹角和为每一节伸缩臂所采集的长度,以及为每一节臂 所指定的角速度和为每一节伸缩臂所指定的伸缩速度来确定每一节臂的惯性指标,其中所 述每一节臂的惯性指标为二元参数(Ax,Ay),Ax是由于该节臂的转动和伸缩运动使吊钩在水 平方向偏离预期位置的位移,Ay是由于该节臂的转动和伸缩运动使吊钩在竖直方向偏离预 期位置的位移;根据所述惯性指标来判断所述角速度和所述伸缩速度是否满足驱动条件;以及在所述角速度和所述伸缩速度满足所述驱动条件的情况下,按照所述角速度和伸缩速 度来驱动各个液压缸以使所述吊钩运动。
2.根据权利要求1所述的方法,其中该方法还包括在所述角速度和所述伸缩速度不满足所述驱动条件的情况下,返回为每一节臂指定旋 转的角速度并为每一节伸缩臂指定伸缩速度的步骤。
3.根据权利要求1或2所述的方法,其中所述驱动条件为所述每一节臂的Ax之和以 及所述每一节臂的Ay之和分别小于或等于一阈值。
4.根据权利要求1或2所述的方法,其中所述Ax和Ay分别满足以下公式Ax = aemeL· Ω · sin α +b · m · ν · cos α,Ax = aemeL· Ω · cos α +b · m · ν · sin α,其中a为转动惯性权重,a = (Axl2+Ayl2)1/2/ (m · L · Ω ),b为伸缩惯性权重,b = (Ax22+Ay22)"2/(m· v),其中α为该节臂与水平面之间的夹角,L为该节臂的长度,Ω为该节臂转动的角速度, ν为该节臂的伸缩速度,m为该节臂的质量,Axl和Ayl分别为只让该节臂以角速度Ω转动时 吊钩在水平方向和竖直方向的位移,Ax2和Ay2分别为只让该节臂以速度ν进行伸缩时吊钩 在水平方向和竖直方向的位移。
5.根据权利要求1或2所述的方法,其中所述起重机还包括由回转液压马达驱动回转 的转台,该方法还包括采集所述转台的回转角;以及根据所采集的回转角来驱动所述回转液压马达控制转台的回转。
6.一种用于控制起重机的吊钩运动轨迹的方法,其中所述起重机具有转台以及至少两 节臂,所述至少两节臂中至少包括一节伸缩臂,所述吊钩连接在末节臂的外端,每一节臂的 转动和每一节伸缩臂的伸缩分别由液压缸进行控制,所述转台的回转由回转液压马达进行 控制,该方法包括确定所述吊钩的初始位置和目标位置;根据所述初始位置和目标位置来设置所述吊钩的预定运动轨迹;周期性地采集每一节臂与水平面的夹角、每一节伸缩臂的长度和所述转台的回转角;为每一节臂指定旋转的角速度,为每一节伸缩臂指定伸缩速度,并为所述转台指定回转速度,其中所述角速度、所述伸缩速度和所述回转速度能够使所述吊钩按照预定运动轨 迹运动; 分别根据为每一节臂所采集的夹角和为每一节伸缩臂所采集的长度,以及为每一节臂 所指定的角速度和为每一节伸缩臂所指定的伸缩速度来确定每一节臂的惯性指标,其中所 述每一节臂的惯性指标为二元参数(Ax,Ay),Ax是由于该节臂的转动和伸缩运动使吊钩在水 平方向偏离预期位置的位移,Ay是由于该节臂的转动和伸缩运动使吊钩在竖直方向偏离预 期位置的位移;根据所述惯性指标来判断所述角速度和所述伸缩速度是否满足驱动条件;以及在所述角速度和所述伸缩速度满足所述驱动条件的情况下,按照所述角速度和伸缩速 度来驱动各个液压缸,并按照所述回转速度来驱动所述回转液压马达,以使所述吊钩运动。
7.根据权利要求6所述的方法,其中该方法还包括在所述角速度和所述伸缩速度不满足所述驱动条件的情况下,返回为每一节臂指定旋 转的角速度、为每一节伸缩臂指定伸缩速度并为所述转台指定回转速度的步骤。
8.根据权利要求6或7所述的方法,其中所述驱动条件为所述每一节臂的Ax之和以 及所述每一节臂的Ay之和分别小于或等于一阈值。
9.根据权利要求6或7所述的方法,其中所述\和Ay分别满足以下公式Ax = aemeL· Ω · sin α +b · m · ν · cos α,Ay = aemeL· Ω · cos α +b · m · ν · sin α,其中 a = (Axl2+Ayl2) "2/ (m · L · Ω ),b = (Ax22+Ay22)1/2/ (m · v),其中α为该节臂与水平面之间的夹角,L为该节臂的长度,Ω为该节臂转动的角速度, ν为该节臂的伸缩速度,m为该节臂的质量,Axl和Ayl分别为只让该节臂以角速度Ω转动时 吊钩在水平方向和竖直方向的位移,Ax2和Ay2分别为只让该节臂以速度ν进行伸缩时吊钩 在水平方向和竖直方向的位移。
10.根据权利要求6或7所述的方法,其中在所述周期性地采集每一节臂与水平面的夹 角、每一节伸缩臂的长度和所述转台的回转角的步骤中,还能够在所述吊钩偏离预定轨迹 的距离超过一阈值时采集以上各项数据。
全文摘要
本发明提供了用于控制起重机的吊钩运动轨迹的方法,其中通过采集每一节臂与水平面的夹角和每一节伸缩臂的长度以及制定每一节臂的旋转角速度和每一节伸缩臂的伸缩速度等参数,可以得到每一节臂的惯性指标,并根据所确定的惯性指标来判断是否按照所述角速度和速度参数来驱动各个液压缸,以使所述吊钩运动。通过本发明提供的用于控制起重机的吊钩的运动轨迹的方法,能够在控制吊钩的运动时对各节臂的惯性影响进行了相互抵消,从而提高起重机对吊钩的运动轨迹控制的精确程度,并提高起重机的效率。
文档编号B66C13/20GK102040160SQ201010268059
公开日2011年5月4日 申请日期2010年8月30日 优先权日2010年8月30日
发明者段卓 申请人:湖南中联重科专用车有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1