一种推土机工作状态动态监测方法与流程

文档序号:14255105阅读:195来源:国知局

本发明涉及工程机械监测领域,尤其涉及一种推土机工作状态动态监测方法。



背景技术:

推土机属于土石方作业工程机械,工作环境复杂。推土机前工作装置如图1所示,包括铲刀1、推杆2、斜支撑3、倾斜油缸4、左提升油缸5和右提升油缸6,用以完成铲运和推运任务。

操作人员需要适时调整铲刀的提升高度、下降高度,倾斜高度、入土角等参数来满足作业需求,目前尚未有实时监测铲刀工作状态的方法,铲刀姿态调整全凭操作者的经验,劳动强度高,精确度及效率偏低,有时还容易误操作,如极限位置倾斜等,易损坏铲刀,存在安全隐患。



技术实现要素:

本发明的目的在于提供一种推土机工作状态动态监测方法,以解决现有技术中存在的铲刀姿态调整全凭操作者的经验、劳动强度高、精确度及效率偏低、存在安全隐患的技术问题。

如上构思,本发明所采用的技术方案是:

一种推土机工作状态动态监测方法,包括:

预先建立数据库;

实时采集工作参数,包括采集斜支撑铰点距离值xlc、左提升油缸铰点距离值llc、右提升油缸铰点距离值rlc和倾斜油缸铰点距离值tlc;

通过工作参数访问数据库,进行数据分析;

显示当前铲刀的工作状态参数。

其中,进行数据分析包括:

判断铲刀是否处于极限位置倾斜工况,若是,则判定铲刀此动作为危险动作,发出操作危险警示;否则,获得当前铲刀的工作状态参数。

其中,数据库中预存有提升油缸最大极限行程lmax、提升油缸设定误差值δlmax、倾斜油缸设定误差值δt;

若|llc-lmax|<=δlmax或者|rlc-lmax|<=δlmax,且|xlc-tlc|>δt,则判定铲刀处于极限位置倾斜工况。

其中,获得当前铲刀的工作状态参数,包括:

根据测得的斜支撑铰点距离值xlc查询数据库中的斜支撑铰点距离xl与入土角度a关系曲线数据,查得斜支撑铰点距离值xl,此时与xl对应的入土角度a为当前状态下的铲刀入土角度值ap。

其中,判断测得的斜支撑铰点距离值xlc和测得的倾斜油缸铰点距离值tlc的差值是否在预设范围内,若是,则判定当前铲刀为水平位置,否则,判定当前铲刀为倾斜姿态。

其中,当铲刀在水平位置时,铲刀倾斜高度值tp=0。

其中,测得的左提升油缸铰点距离值llc和测得的右提升油缸铰点距离值rlc的平均值为铲刀水平位置提升油缸测量值lc;

根据获得的当前状态下的铲刀入土角度值ap,利用算得的铲刀水平位置提升油缸测量值lc查询数据库中对应的提升油缸铰点距离ls与铲刀高度l的关系曲线数据,查得提升油缸铰点距离值ls,此时与ls对应的铲刀高度l为当前铲刀姿态下铲刀高度值lp;

则当前状态下的铲刀左刀尖高度值lbp和铲刀右刀尖高度值rbp均等于铲刀高度值lp。

其中,当铲刀为倾斜姿态时,根据测得的倾斜油缸铰点距离值tlc和当前状态下的铲刀入土角度值ap,查询数据库中的倾斜油缸铰点距离tl与铲刀左刀尖高度lb、铲刀右刀尖高度rb关系曲线数据;查得倾斜油缸铰点距离值tl,此时与tl对应的铲刀左刀尖高度值lb、铲刀右刀尖高度值rb之差的绝对值为当前铲刀倾斜高度tp。

其中,当铲刀为倾斜姿态时,根据测得的倾斜油缸铰点距离值tlc和当前状态下的铲刀入土角度值ap,查询数据库中的倾斜油缸铰点距离tl与左提升油缸运动距离lm、右提升油缸运动距离rm关系曲线数据;查得倾斜油缸铰点距离值tl,获得此时与tl对应的左提升油缸运动距离值lm、右提升油缸运动距离值rm;

根据测得的左提升油缸铰点之间的距离值llc、右提升油缸铰点之间的距离值rlc和获得的左提升油缸运动距离值lm、右提升油缸运动距离值rm,转化算得铲刀水平位置提升油缸测量值lc′;

根据当前状态下的入土角度ap,利用lc′查询数据库中的提升油缸铰点距离ls与铲刀高度l的关系曲线数据,获得提升油缸铰点距离值ls,此时与ls对应的铲刀高度l为当前铲刀姿态下铲刀高度值lp;

则当前状态下的铲刀左刀尖高度值lbp为铲刀左刀尖高度值lb和铲刀高度值lp之和,当前状态下的铲刀右刀尖高度值rbp为铲刀右刀尖高度值rb和铲刀高度值lp之和。

其中,在预先建议数据库的过程中,采用多个离散的点拟合曲线,相邻铲刀入土角度a之间的间隔为0.5°~1°。

本发明的有益效果:

本发明提出的推土机工作状态动态监测方法,通过预先建立数据库,并实时采集工作参数访问数据库,进行分析计算显示当前铲刀的工作状态参数,可使操作者清楚获知铲刀当前姿态,方便操作者准确调整铲刀参数,提高作业效率,降低劳动强度,防止误操作,提高工作效率及精度。

附图说明

图1是现有的推土机前工作装置的结构示意图;

图2是本发明提供的推土机工作状态动态监测方法的数据库状态图;

图3是本发明提供的推土机工作状态动态监测方法的流程图。

图中:

1、铲刀;2、推杆;3、斜支撑;4、倾斜油缸;5、左提升油缸;6、右提升油缸。

具体实施方式

为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部。

参见图2和图3,一种推土机工作状态动态监测方法,主要包括预先建立数据库、实时采集工作参数、通过工作参数访问数据库并进行数据分析、显示当前铲刀的工作状态参数等步骤。

利用机构动力学仿真手段对推土机的铲刀工作姿态进行仿真计算,获取铲刀工作姿态曲线数据库。

数据库中包括斜支撑铰点距离值xl与铲刀入土角度a的关系曲线,以及对应每个入土角度a获得的提升油缸铰点距离ls与铲刀高度l的关系曲线、倾斜油缸铰点距离tl与铲刀左刀尖高度lb、铲刀右刀尖高度rb的关系曲线和倾斜油缸铰点距离tl与左提升油缸运动距离值lm、右提升油缸运动距离值rm的关系曲线。

数据库中还预存有提升油缸最大极限行程lmax、提升油缸设定误差值δlmax、倾斜油缸设定误差值δt、斜支撑设定误差值δa、铲刀水平位置倾斜油缸设定误差值δt′、铲刀水平位置提升油缸设定误差值δl′、铲刀倾斜位置倾斜油缸设定误差值δt″等相关参数。

由于铲刀属于空间运动机构,如果对每种姿态都进行仿真分析,那么仿真分析数据库容量过大,不利于实时存储、查询及显示,因此根据入土角度a进行分组获取铲刀工作姿态曲线数据库。

由于入土角度变化对倾斜高度等参数的影响敏感度较大,仿真数据根据精度对入土角度a进行数据分组,分为a1、a2、a3、……、an。分组间距可根据设置精度进行定义,如某铲刀入土角度为52±3°,可按1°为间距进行分组共分为49°、50°、51°、52°、53°、54°、55°,7个数据组,也可按0.5°进行分13组。

建立数据库的具体步骤如下:

首先分析获得斜支撑铰点距离xl与入土角度a关系曲线数据,曲线由多个离散的点拟合而成,点的数量越多,曲线越精确,点的数量根据实际需要的精度确定。相邻铲刀入土角度a之间的间隔为0.5°~1°。

根据分组情况,以地面位置为初始位置,得到以下3组曲线:

1.铲刀提升下降动作,左、右提升油缸同时动作,左提升油缸铰点距离ll、右提升油缸铰点距离rl与提升、下降高度l的关系曲线数据;

2.铲刀倾斜动作,倾斜油缸铰点距离tl与铲刀左刀尖高度lb、铲刀右刀尖高度rb关系曲线数据;

3.铲刀倾斜动作,倾斜油缸铰点距离tl与左提升油缸运动距离lm、右提升油缸运动距离rm关系曲线数据。

其中,高度值以地面为基准,提升为正,下降为负;运作值伸长为正,缩短为负。

因为对应每组入土角度a共3组关联数据曲线,如果入土角分组共7组,加上首次获得的斜支撑铰点距离xl与入土角度a关系曲线,一共22组关联数据曲线,大大减少了仿真数据库数据容量。

在建立数据库之后,需要采集当前状态下的工作参数,以便于分析当前状态下的铲刀姿态。

采集当前状态下的工作参数的具体步骤如下:

采用位置传感器,实时测量斜支撑铰点距离值xlc、左提升油缸铰点距离值llc、右提升油缸铰点距离值rlc和倾斜油缸铰点距离值tlc;实际情况中,可以根据需要间隔设定时间采集一次参数,设定时间可以为1分钟或者任意根据需要设定的数值。这些参数均是推土机上便于采集到的,操作简单,成本低。

通过采集到的工作参数访问预先建立的数据库,进行数据分析,得到当前铲刀的工作状态参数并显示。其中,进行数据分析具体包括:

1)判断铲刀是否处于极限位置倾斜工况,若是,则判定铲刀此动作为危险动作,发出操作危险警示;否则,获得当前铲刀的工作状态参数。

判断过程为:若|llc-lmax|<=δlmax或者|rlc-lmax|<=δlmax,并且|xlc-tlc|>δt,则判断铲刀处于极限位置倾斜工况。

2)若铲刀处于安全状态,则获得当前铲刀的工作状态参数,具体包括:

首先,根据测得的斜支撑铰点距离值xlc查询斜支撑铰点距离xl与入土角度a关系曲线数据,查得斜支撑铰点距离值xl,此时与xl对应的入土角度a为当前状态下的铲刀入土角度值ap。

优选地,将测得的斜支撑铰点距离值xlc与曲线上的各个斜支撑铰点距离值xl进行比较,当|xlc-xl|<=δa时,此时的斜支撑铰点距离值xl为查得的斜支撑铰点距离值xl,此时与xl对应的入土角度a为当前状态下的铲刀入土角度值ap。

然后,判断当前状态下的铲刀是处于水平位置,还是处于倾斜姿态。判断测得的斜支撑铰点距离值xlc和倾斜油缸铰点距离值tlc的差值是否在预设范围内,若是,则判定当前铲刀为水平位置,否则,判定当前铲刀为倾斜姿态。

预设范围为[-δt′,δt′],即如果|xlc-tlc|<=δt′,则判定当前铲刀为水平位置,否则,判定当前铲刀为倾斜姿态。

21)若铲刀处于水平位置,则按照如下步骤计算铲刀的工作状态参数:

铲刀倾斜高度值tp=0,铲刀左刀尖高度值lb=0、铲刀右刀尖高度值rb=0;左提升油缸运动距离值lm=0、右提升油缸运动距离值rm=0。

测得的左提升油缸铰点距离值llc和右提升油缸铰点距离值rlc的平均值为铲刀水平位置提升油缸测量值lc,即

根据获得的当前状态下的铲刀入土角度值ap,利用算得的铲刀水平位置提升油缸测量值lc查询数据库中对应的提升油缸铰点距离ls与铲刀高度l的关系曲线数据,查得提升油缸铰点距离值ls,此时与ls对应的铲刀高度l为当前铲刀姿态下铲刀高度值lp。

优选地,将算得的铲刀水平位置提升油缸测量值lc与曲线上的各个提升油缸铰点距离值ls进行比较,当|lc-ls|<=δl′时,此时对应的铲刀高度l为当前铲刀姿态下铲刀高度lp。

当前状态下的铲刀左刀尖高度lbp为铲刀左刀尖高度lb和铲刀高度lp之和,当前状态下的铲刀右刀尖高度rbp为铲刀右刀尖高度rb和铲刀高度lp之和,即

lbp=lp+lb=lp

rbp=lp+rb=lp

因为铲刀处于水平位置时,lb=0、rb=0,则当前状态下的铲刀左刀尖高度lbp和当前状态下的铲刀右刀尖高度rbp均等于铲刀高度值lp。

因此,获得了当铲刀为水平位置时的工作状态参数:铲刀入土角度ap、铲刀提升高度lp、铲刀倾斜高度tp、铲刀左刀尖高度lbp、铲刀右刀尖高度rbp。并将当前工作状态参数显示在显示屏上,便于操作者观察。

22)若铲刀处于倾斜姿态,则按照如下步骤计算铲刀的工作状态参数:

根据测得的倾斜油缸铰点距离值tlc和当前状态下的铲刀入土角度值ap,查询数据库中对应的倾斜油缸铰点距离tl与铲刀左刀尖高度lb、铲刀右刀尖高度rb关系曲线数据,查得倾斜油缸铰点距离值tl,此时与tl对应的铲刀左刀尖高度lb、铲刀右刀尖高度rb之差的绝对值|lb-rb|为当前铲刀倾斜高度tp。

优选地,将测得的倾斜油缸铰点距离值tlc与曲线上的各个倾斜油缸铰点距离值tl进行比较,当|tlc-tl|<=δt″时,此时与tl对应的铲刀左刀尖高度lb、铲刀右刀尖高度rb之差的绝对值|lb-rb|为当前铲刀倾斜高度tp。

根据测得的倾斜油缸铰点距离值tlc和当前状态下的铲刀入土角度值ap,查询数据库中对应的倾斜油缸铰点距离tl与左提升油缸运动距离lm、右提升油缸运动距离rm关系曲线数据,查得倾斜油缸铰点距离值tl,获得此时与tl对应的左提升油缸运动距离值lm、右提升油缸运动距离值rm。

优选地,将测得的倾斜油缸铰点距离值tlc与曲线上的各个倾斜油缸铰点距离值tl进行比较,当|tlc-tl|<=δt″时,获得此时与tl对应的左提升油缸运动距离值lm、右提升油缸运动距离值rm。

根据获得的左提升油缸运动距离值lm、右提升油缸运动距离值rm和测得的左提升油缸铰点之间的距离值llc、右提升油缸铰点之间的距离值rlc,将铲刀处于倾斜姿态时的参数转化计算得铲刀水平位置提升油缸测量值lc′,即

根据当前状态下的入土角度ap,利用转化算得的铲刀水平位置提升油缸测量值lc′查询数据库中对应的提升油缸铰点距离ls与铲刀高度l的关系曲线数据,查得提升油缸铰点距离值ls,此时与ls对应的铲刀高度l为当前铲刀姿态下铲刀高度值lp。

优选地,将转化算得的铲刀水平位置提升油缸测量值lc′与曲线上的各个提升油缸铰点距离值ls进行比较,当|lc′-ls|<=δl′时,此时对应的铲刀高度l为当前铲刀姿态下铲刀高度lp。

当前状态下的铲刀左刀尖高度lbp为铲刀左刀尖高度lb和铲刀高度lp之和,当前状态下的铲刀右刀尖高度rbp为铲刀右刀尖高度rb和铲刀高度lp之和,即

lbp=lp+lb

rbp=lp+rb

因此,获得了当铲刀为倾斜姿态时的工作状态参数:铲刀入土角度ap、铲刀提升高度lp、铲刀倾斜高度tp、铲刀左刀尖高度lbp、铲刀右刀尖高度rbp。并将当前工作状态参数显示在显示屏上,便于操作者观察。

以上实施方式只是阐述了本发明的基本原理和特性,本发明不受上述实施方式限制,在不脱离本发明精神和范围的前提下,本发明还有各种变化和改变,这些变化和改变都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

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