用于空闲状态确定的系统和方法与流程

文档序号:11210985
用于空闲状态确定的系统和方法与流程

本公开涉及作业车辆以及作业车辆的空闲状态的确定。



背景技术:

在建筑业,诸如铰接式翻斗车的各种作业机械可用于在崎岖地形上拖运有效载荷。在某些情况下,在铰接式翻斗车的操作期间,铰接式翻斗车可处于空闲状态。在用于装载和卸载有效载荷的铰接式翻斗车的示例中,这些空闲状态可增加与装载和卸载循环关联的循环时间。此外,这些空闲状态可导致铰接式翻斗车的燃油消耗增加。

在许多情况下,所有者或工地管理者可能不知道与铰接式翻斗车关联的空闲时间。此外,所有者或工地管理者可能不知道空闲状态期间的燃油消耗。



技术实现要素:

本公开提供一种用于确定作业车辆的空闲状态的系统和方法。

在一个方面,本公开提供一种用于具有引擎和至少一个可移动作业工具的作业车辆的空闲状态确定系统。所述可移动作业工具包括能够通过液压回路在装载位置和卸载位置之间移动的载荷料斗,所述载荷料斗能够操作以接纳有效载荷。所述空闲状态确定系统包括指示作业车辆的一个或更多个操作参数的作业车辆数据源。所述操作参数至少包括作业车辆的速度、引擎的状态和载荷料斗的位置。所述空闲状态确定系统包括空闲状态分类源,其包括与作业车辆关联的多个空闲状态,所述多个空闲状态至少包括等待空闲状态和装载空闲状态。所述空闲状态确定系统包括控制器,该控制器接收并处理作业车辆数据以确定作业车辆的空闲状态。所述控制器将所确定的空闲状态分类为所述多个空闲状态中的一个。

在另一方面,本公开提供一种具有引擎、传动系和至少一个可移动作业工具的作业车辆的空闲状态确定方法。所述可移动作业工具包括能够通过液压回路在装载位置和卸载位置之间移动的载荷料斗,所述载荷料斗能够操作以接纳有效载荷。所述方法包括:接收与作业车辆关联的一个或更多个操作参数;由处理器基于操作参数来确定作业车辆的状态,作业车辆的状态包括多个车辆状态中的一个,所述多个车辆状态包括引擎关闭状态、至少一个静止状态和至少一个运输状态;由所述处理器确定作业车辆的状态的转变;由所述处理器基于所确定的转变来确定空闲状态;以及由所述处理器基于与作业车辆关联的多个空闲状态中的一个来分类所确定的空闲状态,所述多个空闲状态至少包括暖车空闲状态、等待装载空闲状态、装载空闲状态、等待倾卸空闲状态和冷却空闲状态。

在另一方面,本公开提供一种具有引擎和至少一个可移动作业工具的作业车辆的空闲状态确定系统。所述可移动作业工具包括能够通过液压回路在装载位置和卸载位置之间移动的载荷料斗,所述载荷料斗能够操作以接纳有效载荷。所述空闲状态确定系统包括指示作业车辆的一个或更多个操作参数的作业车辆数据源。所述操作参数至少包括作业车辆的速度、引擎的状态、有效载荷的重量和载荷料斗的状态。所述空闲状态确定系统包括空闲状态分类源,其包括与作业车辆关联的多个空闲状态,所述多个空闲状态至少包括暖车空闲状态、等待装载空闲状态、装载空闲状态、等待倾卸空闲状态、休息时间空闲状态和冷却空闲状态。所述空闲状态确定系统包括控制器,该控制器接收并处理作业车辆数据,并且被配置为:基于作业车辆数据来确定作业车辆的空闲状态;将所确定的空闲状态分类为所述多个空闲状态中的一个;至少部分地基于指示作业车辆的速度、有效载荷的重量和载荷料斗的状态中的至少一个的转变的作业车辆数据来确定所确定的空闲状态的持续时间;并且将所述多个空闲状态中的每一个的持续时间发送给远程处理系统。

一个或更多个实施方式的细节在附图和下面的描述中阐述。其它特征和优点将从说明书、附图和权利要求书而变得显而易见。

附图说明

图1是可使用所公开的空闲状态确定系统和方法的铰接式翻斗车形式的示例作业机械的立体图;

图2是示出根据各种实施方式的示例空闲状态确定系统的数据流程图;

图3是示出根据各种实施方式的图1的空闲状态确定系统的示例方法的流程图;

图4是示出根据各种实施方式的确定车辆状态的示例方法的流程图;

图5是图4的流程图的延续;

图6是图4的流程图的延续;

图7是图4的流程图的延续;

图8是图4的流程图的延续;

图9是图4的流程图的延续;

图10是图4的流程图的延续;

图11是图4的流程图的延续;

图12是图4的流程图的延续;

图13是示出根据各种实施方式的基于所确定的车辆状态来确定空闲状态的示例方法的流程图;

图14是图13的流程图的延续;

图15是图13的流程图的延续;

图16是图13的流程图的延续;

图17是图13的流程图的延续;

图18是图13的流程图的延续;

图19是图13的流程图的延续;

图20是图13的流程图的延续;以及

图21是图13的流程图的延续.

各种图中的相似标号指示相似元件。

具体实施方式

以下描述所公开的系统和方法的一个或更多个示例实施方式,如上面简要描述的附图中所示。本领域技术人员可想到对示例实施方式的各种修改。

如本文所用,除非另外限制或修改,通过连词(例如,“和”)分隔并且前面还有短语“中的一个或更多个”或“中的至少一个”的元件列表指示可能包括列表中的各个元件或者其任何组合的配置或布置方式。例如,“A、B和C中的至少一个”或者“A、B和C中的一个或更多个”指示仅A、仅B、仅C或者A、B和C中的两个或更多个的任何组合(例如,A和B;B和C;A和C;或者A、B和C)的可能性。

如本文所用,术语模块表示任何硬件、软件、固件、电子控制部件、处理逻辑和/或处理器装置(单独地或按照任何组合),包括(但不限于):专用集成电路(ASIC)、电子电路、执行一个或更多个软件或固件程序的处理器(共享、专用或者组)和存储器、组合逻辑电路和/或提供期望的功能的其它合适的部件。

本公开的实施方式可在本文中从功能和/或逻辑区块部件以及各种处理步骤方面来描述。应该理解,这样的区块部件可通过被配置为执行指定的功能的任何数量的硬件、软件和/或固件部件来实现。例如,本公开的实施方式可采用可在一个或更多个微处理器或其它控制装置的控制下执行各种功能的各种集成电路部件,例如存储器元件、数字信号处理单元、逻辑元件、查找表等。另外,本领域技术人员将理解,本公开的实施方式可结合任何数量的系统来实践,并且本文所描述的铰接式翻斗车仅是本公开的一个示例性实施方式。

为了简明起见,与信号处理、数据传输、信令、控制和系统(以及系统的各个操作部件)的其它功能方面有关的传统技术在本文中没有详细描述。另外,本文中所包含的各种图中所示的连线旨在表示各种元件之间的示例功能关系和/或物理联接。应该注意的是,许多另选或附加功能关系或物理连接可存在于本公开的实施方式中。

下文描述了所公开的用于空闲状态确定的系统的一个或更多个示例实现方式,如上面简要描述的附图中所示。通常,所公开的系统(以及它们所实现于的作业车辆)提供用于确定作业车辆的空闲状态,这使得作业车辆的操作者或所有者能够识别出作业车辆何时不活动。通过识别作业车辆的空闲状态,所有者或操作者可执行程序以例如通过引入另外的作业车辆、去除作业车辆以减少等待空闲时间、由操作者减少意外的休息时间等来减少空闲时间。

通常,以下描述涉及一种作为具有载荷料斗的如铰接式翻斗车的作业车辆,所述载荷料斗可通过各种致动器相对于作业车辆(或其它作业机械)移动,以便利用载荷料斗完成任务。本文中的讨论有时可聚焦于使被配置成铰接式翻斗车的倾卸料斗的载荷料斗移动的示例应用,其中用于使载荷料斗移动的致动器通常被配置成液压缸。在其它应用中,其它配置也是可能的。在一些实施方式中,例如,载荷料斗相对于作业车辆可以是固定的或者无法移动的。同样,在一些实施方式中作业车辆可被配置成搬运机或装载机,诸如拖拉机装载机、履带式装载机或者相似机械,或者按照各种其它方式配置。

通常,本公开的空闲状态确定系统和方法确定一个或更多个车辆状态,并且基于所确定的车辆状态中的转变,确定一个或更多个空闲状态。然而,应该注意的是,空闲状态确定系统和方法可基于用于识别一个或更多个车辆状态的输入或操作参数来确定空闲状态,因此,空闲状态确定系统的以下实现方式仅是示例性的。

在此示例中,基于与作业车辆关联的操作参数数据(例如,作业车辆的速度、载荷料斗的位置、移动载荷料斗的输入命令、作业车辆的引擎的状态、作业车辆中的有效载荷的重量等),空闲状态确定系统确定一个或更多个车辆状态。所述一个或更多个车辆状态可包括:引擎关闭车辆状态、静止满载车辆状态、静止半满载车辆状态、静止空载车辆状态、静止倾卸车辆状态、运输满载车辆状态、运输半满载车辆状态、运输空载车辆状态、运输倾卸车辆状态和无效输入车辆状态。然而,应该注意的是,这些车辆状态仅是示例性的,因为作业车辆可包括另外的、更少的或不同的车辆状态。

基于先前车辆状态与当前车辆状态之间的转变,空闲状态确定系统确定空闲状态的开始。基于先前车辆状态和当前车辆状态,空闲状态确定系统将空闲状态分类为与作业车辆关联的多个空闲状态中的一个。在一个示例中,所述多个空闲状态可包括:暖车空闲状态分类、等待装载空闲状态分类、装载空闲状态分类、拖运期间等待空闲状态分类、等待倾卸空闲状态分类、返回期间等待空闲状态分类、休息时间空闲状态分类和冷却空闲状态分类。基于从当前车辆状态至另一不同的当前车辆状态的后续转变,空闲状态确定系统确定空闲状态的结束,并且确定空闲状态的持续时间。空闲状态确定系统在作业车辆的操作周期上重复所述一个或更多个车辆状态的确定、所述一个或更多个空闲状态的确定、所述一个或更多个空闲状态的分类以及所确定的各个空闲状态的持续时间的确定。空闲状态确定系统将所确定的空闲状态和关联的持续时间汇编,并且将该数据发送至远程处理系统。空闲状态确定系统还可接收与作业车辆关联的油箱中的油位作为输入,并且可确定在作业车辆的操作周期上的燃油消耗(经由油箱中的油位的改变)。空闲状态确定系统还可将燃油消耗输出给远程处理系统。

远程处理系统从作业车辆接收数据(包括汇编的空闲状态数据、所确定的各个空闲状态的持续时间、燃油消耗以及可选地一个或更多个确定的车辆状态),并且可生成一个或更多个图形用户界面以用于显示在与远程处理系统通信的远程终端装置的远程终端用户界面上。所述一个或更多个图形用户界面可提供在所确定的各个空闲状态下作业车辆所花费的时间量(基于所确定的空闲状态的持续时间)的视觉和/或文本指示。所述一个或更多个图形用户界面还可提供在所确定的各个空闲状态下作业车辆所消耗的燃油量(基于所确定的空闲状态的持续时间和燃油消耗数据)的视觉和/或文本指示。

如上所述,所公开的空闲状态确定系统可用于具有载荷料斗的各种机械,包括铰接式翻斗车以及用于拖运有效载荷的其它机械。参照图1,在一些实施方式中,所公开的空闲状态确定系统可用于铰接式翻斗车(ADT)10以确定与ADT 10的操作关联的一个或更多个空闲状态。在一个示例中,ADT 10包括安装到车架14的载荷料斗12。将理解,ADT 10的配置仅作为示例呈现。

在所描绘的实施方式中,车架14包括第一前车架部分16和第二后车架部分18,其经由铰接接头(未示出)联接在一起以允许前车架部分16和后车架部分18之间的枢转移动。载荷料斗12经由为载荷料斗12限定枢转点的联接销20安装到后车架部分18。载荷料斗12包括一个或更多个壁12a,这些壁12a协作以限定用于接纳有效载荷的容器。载荷料斗12通常被额定为接纳特定量的有效载荷(即,额定有效载荷容量)。

一个或更多个液压缸22被安装到后车架部分18和载荷料斗12,使得液压缸22可被驱动或致动以使载荷料斗12绕联接销20枢转。通常,ADT 10包括两个液压缸22,在ADT 10的向前驾驶方向上一个在载荷料斗12的左侧,一个在载荷料斗12的右侧。然而,应该注意的是,ADT 10可具有任何数量的液压缸,例如一个、三个等。各个液压缸22包括在销24处安装到后车架部分18的一端以及在在销26处安装到载荷料斗12的一端。如将讨论的,在激活液压缸22时,载荷料斗12可从放下位置L(图1)移动至升起位置R(图1中虚线)以倾卸包含在载荷料斗12内的有效载荷。

因此,在所描绘的实施方式中,载荷料斗12能够通过一个或更多个液压缸22相对于水平轴垂直地枢转。在其它配置中,载荷料斗可进行其它移动。另外,在一些实施方式中,可使用不同数量或配置的液压缸或者其它致动器。

因此,将理解,载荷料斗12的配置仅作为示例呈现。在这方面,载荷料斗(例如,载荷料斗12)通常可被视作可枢转地附接至车架的容器。类似地,联接销(例如,联接销20)通常可被视作促使载荷料斗可枢转地附接至车架的销或类似特征。这样说来,倾斜致动器(例如,液压缸22)通常可被视作用于使容器相对于车架枢转的致动器。

ADT 10包括诸如引擎30的推进源。引擎30向变速箱32供应功率。在一个示例中,引擎30是由引擎控制模块30a控制的内燃机(例如,柴油机)。应该注意的是,内燃机的使用仅是示例,因为推进装置可以是燃料电池、电动马达、混合气电马达等。在内燃机作为引擎30的示例中,引擎30包括燃料源或油箱31。油箱31例如经由燃油泵向引擎30供应燃油。一个或更多个液位传感器31a设置在油箱31中以观测油箱中的油位并且基于此生成传感器信号。一个或更多个液位传感器31a经由方便数据、功率等的传送的通信架构(例如,CAN总线)来与控制器44通信。

变速箱32将来自引擎30的功率传递至联接至ADT 10的一个或更多个从动轮34(以及轮胎)的合适的传动系以使得ADT 10能够移动。如本领域技术人员已知的,变速箱32可包括合适的齿轮传动,其可在包含一个或更多个齿轮(gear)的各种档位操作,包括(但不限于)驻车档位、空档位、反向档位、驱动档位、低档位等。变速箱32的当前档位可由与控制器44通信的传动控制模块32a来提供,或者可由观测与变速箱32关联的换挡器或者档位选择单元的传感器来提供。

ADT 10包括制动系统36,其可操作以减缓或阻止从动轮34的旋转。通常,制动系统36包括驻车制动38。驻车制动38可由操作者经由例如踏板来致动,以将一个或更多个从动轮34锁定。在各种示例中,驻车制动28是空气制动。在空气制动的示例中,踏板与压缩空气源连通,踏板的致动导致压缩空气将闸瓦抵靠相应一个或更多个从动轮34的闸轮夹紧。驻车制动38与控制器44通信,并且向控制器44发送指示驻车制动38是活动还是不活动的一个或更多个信号。

ADT 10还包括一个或更多个泵40,其可由ADT 10的引擎30驱动。来自泵40的流体可途经各种控制阀42和各种管道(例如,柔性软管)以便驱动液压缸22。来自泵40的流体还可推动ADT 10的各种其它部件。来自泵40的流体可按照各种方式(例如,通过各种控制阀42的控制)来控制,以便使得液压缸22移动,并且因此使得载荷料斗12相对于车架14移动。这样,例如,载荷料斗12在放下位置L和升高位置R之间的移动可通过对泵40、控制阀42等的各种控制信号来实现。

通常,可设置控制器44(或者多个控制器),以便于控制ADT 10的操作的各种方面。控制器44(或其它)可被配置成具有关联的处理器装置和存储器架构的计算装置、硬连线计算电路(或多个电路)、可编程电路、液压、电或电液压控制器或者其它。因此,控制器44可被配置为针对ADT 10(或其它机械)执行各种计算和控制功能。在一些实施方式中,控制器44可被配置为接收各种格式的输入信号(例如,液压信号、电压信号、电流信号等)并且输出各种格式的命令信号(例如,液压信号、电压信号、电流信号、机械运动等)。在一些实施方式中,控制器44(或其一部分)可被配置成液压部件(例如,阀、流线、活塞和气缸等)的组件,使得各种装置(例如,泵或马达)的控制可利用并且基于液压、机械或其它信号以及移动来执行。

控制器44可与ADT 10(或其它机械)的各种其它系统或装置电通信、液压通信、机械通信或其它通信。例如,控制器44可与各种致动器、传感器以及ADT 10内(或外部)的其它装置电通信或液压通信,包括与泵40、控制阀42等关联的各种装置。控制器44可按照各种已知方式来与其它系统或装置(包括其它控制器)通信,包括经由ADT 10的CAN总线(未示出)、经由无线或液压通信手段或者其它。图1中描绘了控制器44的示例位置。然而,将理解,其它位置也是可能的,包括ADT 10上的其它位置或者各种远程位置。

在一些实施方式中,控制器44可被配置为接收输入命令并且经由人机接口46与操作者交互,人机接口46可被设置在ADT 10的驾驶室48内以便于操作者容易访问。人机接口46可按照各种方式配置。在一些实施方式中,人机接口46可包括一个或更多个操纵杆、各种开关或杆、一个或更多个踏板、一个或更多个按钮、可叠加在显示器47上的触摸屏接口、键盘、扬声器、与语音识别系统关联的麦克风或者各种其它人机接口装置。

还可设置各种传感器以观测与ADT 10关联的各种状况。在一些实施方式中,各种传感器50(例如,压力传感器、流量传感器或其它传感器)可被设置在泵40和控制阀42附近或者ADT 10上的别处。例如,传感器50可包括一个或更多个压力传感器,其观测液压回路内的压力,例如与所述一个或更多个液压缸22中的至少一个关联的压力。传感器50还可观测与泵40关联的压力。在一些实施方式中,各种传感器可被设置在载荷料斗12附近。例如,传感器52(例如,载荷传感器)可被设置在载荷料斗12上或者联接在载荷料斗12附近以便测量包括载荷料斗12中的载荷等的参数。在一些实施方式中,传感器52可包括板载重量(OBW)传感器等。另外,传感器52可联接至ADT 10上的各种位置(例如,ADT 10的一个或更多个支柱(未示出)),以测量ADT 10的载荷的重量。因此,传感器52观测ADT 10的重量或载荷,其可指示载荷料斗12的有效载荷的重量或者ADT 10的重量(可从其基于空载ADT 10的已知重量提取载荷料斗12的有效载荷的重量)。

然而,应该理解,除了使用载荷传感器之外,各种其它装置(也)可用于检测载荷料斗12内是否存在有效载荷。例如,传感器52可包括一个或更多个加速度计。在此示例中,所述一个或更多个加速度计观测载荷料斗12的状况并且基于其生成传感器信号。例如,所述一个或更多个加速度计通过载荷料斗12上的冲击或弹跳(例如,由落入载荷料斗12中的有效载荷引起的)的观测来生成传感器信号。因此,在此示例中,所述一个或更多个加速度计确定有效载荷是否被装载到载荷料斗12中。

各种传感器54也可被设置在后车架部分18上或附近以便测量诸如后车架部分18的倾斜或斜率的参数。在一些实施方式中,传感器54可包括联接至后车架部分18或附近的测斜计等。在某些实施方式中,传感器54可以是观测与ADT 10关联的重力和加速度的微机电传感器(MEMS)。另外,各种传感器56被设置在后车架部分18附近以便观测载荷料斗12相对于后车架部分18的取向。在一些实施方式中,传感器56包括联接在后车架部分18和载荷料斗12之间的角位置传感器以便检测载荷料斗12相对于后车架部分18的角取向。

在某些实施方式中,一个或更多个传感器58联接至ADT 10以观测ADT 10的速度或速率并且基于此生成传感器信号。在一个示例中,所述一个或更多个传感器58包括轮速传感器,其观测从动轮34的速度并且基于此生成传感器信号。基于从动轮34的速度,控制器44确定ADT 10的速度。应该注意的是,在一些实施方式中,如果需要,ADT 10的速度可基于引擎30的速度(每分钟转数)来建模。

上述各种部件(或其它)可用于经由一个或更多个液压缸22的移动的控制来控制载荷料斗12的移动。因此,这些部件可被视为用于ADT 10的空闲状态确定系统的形成部分。传感器31a、50、52、54、56和58中的每一个可经由合适的通信架构来与控制器44通信。

ADT 10还可包括时钟,其提供时刻和日期以便告知本文所述的空闲状态确定系统和方法。应该注意的是,时刻和日期也可从与ADT 10关联的全球定位系统(GPS;未示出)接收。

ADT 10包括车载通信部件60。车载通信部件60使得控制器44与远程处理系统62之间能够通信。车载通信部件60包括用于从远程处理系统62接收数据以及向远程处理系统62发送数据的任何合适的系统。例如,车载通信部件60可包括无线电,其被配置为接收通过调制射频(RF)信号从远程站(未示出)发送的数据,如本领域技术人员所熟知的。例如,远程站(未示出)可以是蜂窝电话网的一部分,并且数据可根据长期演进(LTE)标准来发送。车载通信部件60也向远程站(未示出)发送数据以实现双向通信。然而,用于发送和接收数据的其它技术可交替地使用。在一个示例中,车载通信部件60经由卫星或者利用Wi-Fi标准(即,由电气和电子工程师协会(“IEEE”)定义的802.11标准中的一个或更多个)来实现与远程处理系统62的双向通信,如本领域技术人员所熟知的。因此,车载通信部件60包括收发器、卫星收发器、无线电收发器、蜂窝收发器、LTE收发器和/或Wi-Fi收发器。

在某些实施方式中,车载通信部件60可被配置为对数据进行编码或者生成编码的数据。由车载通信部件60生成的编码的数据可被加密。安全密钥可用于将编码的数据解密和解码,如本领域技术人员理解的。安全密钥可以是允许编码的数据被解密的“密码”或者其它数据排列。另选地,远程站(未示出)可实现安全协议以确保在适当的ADT 10与远程处理系统62之间进行通信。

远程处理系统62与ADT 10通信以接收一个或更多个空闲状态确定,如本文中下面将讨论的。在一个示例中,远程处理系统62包括车载信息系统。远程处理系统62包括远程通信部件64和远程控制模块66。远程控制模块66可以是远程服务器或者其它远程计算装置。远程通信部件64包括用于从车载通信部件60接收数据以及向车载通信部件60发送数据的任何合适的系统。例如,远程通信部件64可包括无线电,其被配置为接收通过调制射频(RF)信号从远程站(未示出)发送的数据,如本领域技术人员所熟知的。例如,远程站(未示出)可以是蜂窝电话网的一部分,并且数据可根据长期演进(LTE)标准来发送。远程通信部件64还向远程站(未示出)发送数据以实现双向通信。然而,用于发送和接收数据的其它技术可交替地使用。例如,远程通信部件64可经由卫星或者利用Wi-Fi标准(即,由电气和电子工程师协会(“IEEE”)定义的802.11标准中的一个或更多个)来实现与车载通信部件60的双向通信,如本领域技术人员所知的。因此,远程通信部件64包括收发器、无线电收发器、蜂窝收发器、卫星收发器、LTE收发器和/或Wi-Fi收发器。

远程通信部件64还可被配置为对数据进行编码或者生成编码的数据。由远程通信部件64生成的编码的数据可被加密。安全密钥可用于将编码的数据解密和解码,如本领域技术人员理解的。安全密钥可以是允许编码的数据被解密的“密码”或者其它数据排列。

远程控制模块66经由方便数据、命令、功率等的传送的合适的互连架构或者布置来与远程通信部件64通信。远程控制模块66还可经由远程终端系统68来与一个或更多个远程用户通信。远程控制模块66允许经由远程通信部件64与ADT 10的双向数据传送,并且在某些情况下,还允许与远程终端系统68的双向数据传送。

远程终端系统68与远程处理系统62通信以从远程处理系统62接收关于空闲状态确定的数据。在某些示例中,远程终端系统68包括终端通信部件70、终端用户接口72和终端控制模块74。终端通信部件70包括用于从远程处理系统62接收数据以及向远程处理系统62发送数据的任何合适的系统。例如,终端通信部件70可包括无线电,其被配置为接收从远程站(未示出)通过调制射频(RF)信号发送的数据,如本领域技术人员所熟知的。例如,远程站(未示出)可以是蜂窝电话网的一部分,并且数据可根据长期演进(LTE)标准来发送。终端通信部件70还向远程站(未示出)发送数据以实现双向通信。然而,用于发送和接收数据的其它技术可交替地使用。例如,终端通信部件70可经由或者利用Wi-Fi标准(即,由电气和电子工程师协会(“IEEE”)定义的802.11标准中的一个或更多个)来实现与远程通信部件64的双向通信,如本领域技术人员所熟知的。因此,终端通信部件70包括收发器、无线电收发器、蜂窝收发器、LTE收发器和/或Wi-Fi收发器。在某些示例中,远程终端系统68包括诸如计算机、平板、蜂窝智能电话等的个人计算装置,其例如经由基于web的门户通过有线或无线互联网连接来与远程处理系统62通信。

终端通信部件70还可被配置为对数据进行编码或者生成编码的数据。由终端通信部件70生成的编码的数据可被加密。安全密钥可用于将编码的数据解密和解码,如本领域技术人员理解的。安全密钥可以是允许编码的数据被解密的“密码”或者其它数据排列。

终端用户接口72允许远程终端系统68的用户与远程处理系统62交互(例如,输入命令和数据以及接收数据)。在一个示例中,终端用户接口72包括终端输入装置和终端显示器(未单独地示出)。终端输入装置是能够接收用户输入的任何合适的装置,包括(但不限于)键盘、麦克风、与终端显示器关联的触摸屏层、或者从用户接收数据和/或命令的其它合适的装置。当然,也可使用多个输入装置。终端显示器包括用于显示信息的任何合适的技术,包括(但不限于)液晶显示器(LCD)、有机发光二极管(OLED)、等离子体或者阴极射线管(CRT)。

终端控制模块74经由方便数据、命令、功率等的传送的合适的互连架构或者布置来与终端通信部件70和终端用户接口72通信。终端控制模块74可被配置成具有关联的处理器装置和存储器架构的计算装置、硬连线计算电路(或多个电路)、可编程电路或者其它。终端控制模块74从终端用户接口72接收输入并且经由终端通信部件70从远程处理系统62接收数据。终端控制模块74可将从远程处理系统62接收的数据设定为输出以用于显示在终端用户接口72的终端显示器上。例如,终端控制模块74可接收一个或更多个图形用户界面以用于显示在终端用户接口72上,其示出ADT 10的一个或更多个确定的空闲状态以及各个确定的空闲状态的持续时间。终端控制模块74还可经由终端通信部件70向远程处理系统62发送数据。因此,终端控制模块74允许与远程处理系统62的双向数据传送。在各种实施方式中,远程处理系统62的远程控制模块66基于本公开的空闲状态确定系统和方法来输出一个或更多个用户界面以用于显示在终端用户接口72上。

在各种实施方式中,控制器44包括空闲状态确定控制模块80,其被嵌入控制器44内。空闲状态确定控制模块80基于从传感器50、52、54、56和58接收的一个或更多个传感器信号、从人机接口46接收的输入、从时钟接收的输入并且进一步基于本公开的空闲状态确定系统和方法来确定一个或更多个车辆状态。空闲状态确定控制模块80基于从传感器31a、50、52、54、56和58接收的一个或更多个传感器信号、从驻车制动接收的激活信号、来自时钟的输入并且进一步基于本公开的空闲状态确定系统和方法来确定一个或更多个空闲状态以及相应空闲状态的持续时间。空闲状态确定控制模块80基于从传感器31a、50、52、54、56和58接收的一个或更多个传感器信号、人机接口46、从驻车制动接收的激活信号、来自时钟的输入并且进一步基于本公开的空闲状态确定系统和方法来向远程处理系统62输出燃油消耗数据、空闲状态数据以及可选地车辆状态数据。

现在还参照图2,数据流程图示出了用于ADT 10的空闲状态确定系统100的各种实施方式,其可被嵌入控制器44的空闲状态确定控制模块80内。根据本公开的空闲状态确定系统100的各种实施方式可包括嵌入控制器44的空闲状态确定控制模块80内的任何数量的子模块。如可理解的,图2所示的子模块可被组合和/或进一步分割以相似地确定ADT 10的空闲状态。对空闲状态确定系统100的输入可接收自传感器31a、50、52、54、56和58(图1)、人机接口46(图1),接收自与ADT 10关联的其它控制模块(未示出),和/或通过控制器44内的其它子模块(未示出)来确定/建模。在各种实施方式中,空闲状态确定控制模块80包括车辆状态确定模块102、车辆状态分类数据存储器104、空闲状态确定模块106、空闲状态分类数据存储器108和通信控制模块110。

车辆状态分类数据存储器104存储基于一个或更多个操作参数指示ADT 10的状态的一个或更多个表(例如,查找表)。换言之,车辆状态分类数据存储器104存储基于一个或更多个操作参数为ADT 10提供车辆状态分类112的一个或更多个表。在各种实施方式中,所述表可以是由一个或更多个索引定义的插值表。作为示例,一个或更多个表可通过例如(但不限于)车速、引擎状态、料斗位置、料斗命令,有效载荷重量和驻车制动状态的各种操作参数来索引,以提供车辆状态分类112。在一个示例中,车辆状态分类数据存储器104存储引擎关闭车辆状态、静止满载车辆状态、静止半满载车辆状态、静止空载车辆状态、静止倾卸车辆状态、运输满载车辆状态、运输半满载车辆状态、运输空载车辆状态、运输倾卸车辆状态和无效输入车辆状态。

车辆状态确定模块102接收作业车辆数据或操作参数数据114作为输入。在一个示例中,操作参数数据114包括速度数据116、引擎数据118、料斗位置数据120、料斗命令数据122和重量数据124。速度数据116包括作为传感器数据或传感器信号从传感器58接收的ADT 10的速度。引擎数据118包括从引擎控制模块30a接收的引擎30的状态(例如,运行状态或关闭状态)。料斗位置数据120包括作为传感器数据或传感器信号从传感器54和/或传感器56接收的载荷料斗12的位置。料斗命令数据122包括经由人机接口46接收的输入,其包括开始载荷料斗12的移动的命令。在某些实施方式中,料斗命令数据122包括供应给泵40以驱动液压缸22从而使载荷料斗12在放下位置L和升高位置R之间移动的电流量。重量数据124包括作为传感器数据或传感器信号从传感器52接收的载荷料斗12中的有效载荷的重量。

车辆状态确定模块102处理操作参数数据114并且基于操作参数数据114,查询车辆状态分类数据存储器104以确定车辆状态分类112。车辆状态确定模块102基于所检索的车辆状态分类112来对当前车辆状态进行分类,并且为空闲状态确定模块106和通信控制模块110设定当前车辆状态128。

在一个示例中,基于引擎数据118为引擎关闭车辆状态,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为引擎关闭车辆状态。基于先前车辆状态被分类为引擎关闭并且引擎数据118为引擎运行,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止空载车辆状态。

基于先前车辆状态未被分类为引擎关闭车辆状态,车辆状态确定模块102基于速度数据116、料斗位置数据120、料斗命令数据122和重量数据124来从车辆状态分类数据存储器104检索车辆状态分类112。通常,车辆状态确定模块102贯穿ADT 10的操作周期对ADT 10的当前状态进行分类。在一个示例中,所述操作周期可包括引擎30的单个关/开循环。车辆状态确定模块102可将先前车辆状态和分类的当前车辆状态128存储在与车辆状态确定模块102关联的存储器中或者与车辆状态确定模块102通信的数据存储器中。

在一个示例中,基于当前车辆状态128被分类为静止空载车辆状态并且基于料斗位置数据120或料斗命令数据122,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止倾卸车辆状态。基于料斗位置数据120将载荷料斗12的倾斜指示为大于位置阈值(例如,约5%)达至少一秒,或者基于在ADT 10当前被分类为静止状态的同时接收到使载荷料斗12开始在放下位置L和升高位置R之间移动的命令来分类静止倾卸车辆状态。

在一个示例中,基于当前车辆状态128被分类为静止空载车辆状态并且基于速度数据116,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输空载车辆状态。基于速度数据116将ADT 10的速度指示为大于速度阈值(例如,约5公里每小时(kph))达至少一秒来分类运输空载车辆状态。

基于当前车辆状态128被分类为静止空载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止半满载车辆状态。基于重量数据124指示载荷料斗12中的有效载荷的重量大于第一重量阈值,但是小于第二重量阈值达至少两秒来分类静止半满载车辆状态。在一个示例中,第一重量阈值为额定有效载荷容量或者载荷料斗12可接纳的最大重量的约30%,第二重量阈值为额定有效载荷容量或者载荷料斗12可接纳的最大重量的约90%。

基于当前车辆状态128被分类为静止空载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止满载车辆状态。基于重量数据124将载荷料斗12中的有效载荷的重量指示为大于第二重量阈值达至少两秒来分类静止满载车辆状态。

在一个示例中,基于当前车辆状态128被分类为静止满载车辆状态并且基于料斗位置数据120或料斗命令数据122,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止倾卸车辆状态。

基于当前车辆状态128被分类为静止满载车辆状态并且基于速度数据116,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输满载车辆状态。基于速度数据116将ADT 10的速度指示为大于速度阈值达至少一秒来分类运输满载车辆状态。

基于当前车辆状态128被分类为静止满载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止半满载车辆状态。基于当前车辆状态128被分类为静止满载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止空载车辆状态。在此示例中,基于重量数据124指示有效载荷的重量小于第一重量阈值达至少两秒来分类静止空载车辆状态。

在一个示例中,基于当前车辆状态128被分类为静止半满载车辆状态并且基于料斗位置数据120或料斗命令数据122,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止倾卸车辆状态。基于当前车辆状态128被分类为静止半满载车辆状态并且基于速度数据116,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输半满载车辆状态。基于速度数据116将ADT 10的速度指示为大于速度阈值达至少一秒来分类运输半满载车辆状态。

基于当前车辆状态128被分类为静止半满载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止满载车辆状态。基于当前车辆状态128被分类为静止半满载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止空载车辆状态。

基于当前车辆状态128被分类为运输空载车辆状态并且基于料斗位置数据120或料斗命令数据122,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输倾卸车辆状态。基于料斗位置数据120将载荷料斗12的倾斜指示为大于位置阈值达至少一秒,或者基于在ADT 10当前被分类为运输状态的同时接收到使载荷料斗12开始在放下位置L和the升高位置R之间移动的命令来分类运输倾卸车辆状态。

基于当前车辆状态128被分类为运输空载车辆状态并且基于速度数据116,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止空载车辆状态。基于速度数据116指示ADT 10的速度小于速度阈值达至少一秒来分类静止空载车辆状态。

在一个示例中,基于当前车辆状态128被分类为运输空载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输半满载车辆状态。基于重量数据124指示载荷料斗12中的有效载荷的重量大于第一重量阈值,但是小于第二重量阈值达至少两秒来分类运输半空载车辆状态。基于当前车辆状态128被分类为运输空载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输满载车辆状态。基于重量数据124指示载荷料斗12中的有效载荷的重量大于第二重量阈值达至少两秒来分类运输空载车辆状态。

基于当前车辆状态128被分类为运输满载车辆状态并且基于料斗位置数据120或料斗命令数据122,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输倾卸车辆状态。基于当前车辆状态128被分类为运输满载车辆状态并且基于速度数据116,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止满载车辆状态。基于速度数据116指示ADT 10的速度小于速度阈值达至少一秒来分类静止满载车辆状态。

在一个示例中,基于当前车辆状态128被分类为运输满载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输半满载车辆状态。基于重量数据124指示载荷料斗12中的有效载荷的重量大于第一重量阈值,但是小于第二重量阈值达至少两秒来分类运输半空载车辆状态。基于当前车辆状态128被分类为运输满载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输空载车辆状态。基于重量数据124指示载荷料斗12中的有效载荷的重量小于第一重量阈值达至少两秒来分类运输空载车辆状态。

基于当前车辆状态128被分类为运输半满载车辆状态并且基于料斗位置数据120或料斗命令数据122,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输倾卸车辆状态。基于当前车辆状态128被分类为运输半满载车辆状态并且基于速度数据116,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止半满载车辆状态。基于速度数据116指示ADT 10的速度小于速度阈值达至少一秒来分类静止满载车辆状态。

基于当前车辆状态128被分类为运输半满载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输满载车辆状态。基于重量数据124指示载荷料斗12中的有效载荷的重量大于第二重量阈值达至少两秒来分类运输满载车辆状态。基于当前车辆状态128被分类为运输满载车辆状态并且基于重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输空载车辆状态。

基于当前车辆状态128被分类为静止倾卸车辆状态,基于料斗位置数据120或料斗命令数据122以及重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止空载车辆状态。基于料斗位置数据120将载荷料斗12的倾斜指示为小于位置阈值达至少一秒或者基于接收到使载荷料斗12开始在升高位置R和放下位置L之间移动的命令,并且基于重量数据124指示载荷料斗12中的有效载荷的重量小于第一重量阈值来分类静止空载车辆状态。

基于当前车辆状态128被分类为静止倾卸车辆状态,基于料斗位置数据120或料斗命令数据122以及重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止半满载车辆状态。基于料斗位置数据120将载荷料斗12的倾斜指示为小于位置阈值达至少一秒或者基于接收到使载荷料斗12开始在升高位置R和放下位置L之间移动的输入命令,并且基于重量数据124指示载荷料斗12中的有效载荷的重量大于第一重量阈值,但是小于第二重量阈值来分类静止半满载车辆状态。

基于当前车辆状态128被分类为静止倾卸车辆状态,基于料斗位置数据120或料斗命令数据122以及重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止满载车辆状态。基于料斗位置数据120将载荷料斗12的倾斜指示为小于位置阈值达至少一秒或者基于接收到使载荷料斗12开始在升高位置R和放下位置L之间移动的命令,并且基于重量数据124指示载荷料斗12中的有效载荷的重量小于第一重量阈值来分类静止满载车辆状态。

基于当前车辆状态128被分类为静止倾卸车辆状态并且基于速度数据116,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输倾卸车辆状态。

在一个示例中,基于当前车辆状态128被分类为运输倾卸车辆状态,基于料斗位置数据120或料斗命令数据122以及重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输空载车辆状态。基于料斗位置数据120将载荷料斗12的倾斜指示为小于位置阈值达至少一秒或者基于接收到使载荷料斗12开始在升高位置R和放下位置L之间移动的命令,并且基于重量数据124指示载荷料斗12中的有效载荷的重量小于第一重量阈值来分类运输空载车辆状态。

基于当前车辆状态128被分类为运输倾卸车辆状态,基于料斗位置数据120或料斗命令数据122以及重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输半满载车辆状态。基于料斗位置数据120将载荷料斗12的倾斜指示为小于位置阈值达至少一秒或者基于接收到使载荷料斗12开始在升高位置R和放下位置L之间移动的输入命令,并且基于重量数据124指示载荷料斗12中的有效载荷的重量大于第一重量阈值,但是小于第二重量阈值来分类运输半满载车辆状态。

基于当前车辆状态128被分类为运输倾卸车辆状态,基于料斗位置数据120或料斗命令数据122以及重量数据124,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输满载车辆状态。基于料斗位置数据120将载荷料斗12的倾斜指示为小于位置阈值达至少一秒或者基于接收到使载荷料斗12开始在升高位置R和放下位置L之间移动的命令,并且基于重量数据124指示载荷料斗12中的有效载荷的重量小于第一重量阈值来分类运输满载车辆状态。

基于当前车辆状态128被分类为运输倾卸车辆状态并且基于速度数据116,车辆状态确定模块102从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止倾卸车辆状态。基于速度数据116指示ADT 10的速度小于速度阈值达至少一秒来分类静止倾卸车辆状态。

车辆状态确定模块102还确定引擎数据118是否指示引擎的状态从运行状态改变为关闭状态。基于引擎数据118从运行状态改变为关闭状态,车辆状态确定模块102将当前车辆状态128分类为引擎关闭车辆状态。

车辆状态确定模块102还确定一个或更多个操作参数数据114是否超过可接受值。例如,车辆状态确定模块102确定速度数据116、料斗位置数据120、料斗命令数据122和/或重量数据124是否超过速度数据116、料斗位置数据120、料斗命令数据122和/或重量数据124中的每一个的相应最大值。如果一个或更多个操作参数数据114超过相应的可接受值,则车辆状态确定模块102将当前车辆状态128分类为无效输入车辆状态。

空闲状态分类数据存储器108存储基于ADT 10的一个或更多个当前车辆状态128指示ADT 10的空闲状态分类的一个或更多个表(例如,查找表)。换言之,空闲状态分类数据存储器108存储基于先前车辆状态和/或当前车辆状态为ADT 10提供空闲状态分类130的一个或更多个表。在各种实施方式中,所述表可以是由一个或更多个索引定义的插值表。作为示例,一个或更多个表可通过诸如(但不限于)当前车辆状态、先前车辆状态等的各种参数来索引,以提供空闲状态分类130。在一个示例中,空闲状态分类数据存储器108存储暖车空闲状态分类、等待装载空闲状态分类、装载空闲状态分类、拖运期间等待空闲状态分类、等待倾卸空闲状态分类、返回期间等待空闲状态分类、休息时间空闲状态分类和冷却空闲状态分类。

空闲状态确定模块106接收当前车辆状态128和驻车制动数据132作为输入。驻车制动数据132包括作为来自驻车制动28的信号接收或者接收自与ADT 10关联的其它模块的驻车制动28的状态(例如,被激活或者未激活)。空闲状态确定模块106存储先前车辆状态(即,之前的当前车辆状态128)、当前车辆状态128,并且基于从车辆状态确定模块102接收到不同于当前车辆状态128的当前车辆状态128确定转变为新的当前车辆状态128。基于先前车辆状态、当前车辆状态128和驻车制动数据132,空闲状态确定模块106确定空闲状态并且从空闲状态分类数据存储器108检索空闲状态分类130。基于所检索的空闲状态分类,空闲状态确定模块106对空闲状态进行分类,并且为通信控制模块110设定当前空闲状态134。应该注意的是,由于各个当前车辆状态128基于一个或更多个操作参数数据114来确定,所以各个确定的空闲状态基于一个或更多个操作参数数据114来分类。

空闲状态确定模块106从与ADT 10关联的时钟接收时间数据136作为输入。基于确定空闲状态开始,空闲状态确定模块106确定与空闲状态的开始对应的开始时间。基于确定空闲状态结束,空闲状态确定模块106基于时间数据136确定空闲状态的结束时间并且计算当前空闲状态134的持续时间138。空闲状态确定模块106为通信控制模块110设定当前空闲状态134的持续时间138。

在各种实施方式中,空闲状态确定模块106基于从先前车辆状态(例如,之前的当前车辆状态128)的转变来确定空闲状态开始,并且基于从当前车辆状态128转变为不同的当前车辆状态128来确定空闲状态结束。

例如,基于先前车辆状态为引擎关闭车辆状态并且转变为静止空载车辆状态、静止半满载车辆状态或静止满载车辆状态的当前车辆状态128,空闲状态确定模块106确定空闲状态开始,并且基于时间数据136确定开始时间。空闲状态确定模块106查询空闲状态分类数据存储器108以检索与从先前车辆状态至当前车辆状态128的转变关联的空闲状态分类130。在此示例中,空闲状态确定模块106将所确定的空闲状态分类为暖车空闲状态。空闲状态确定模块106基于从静止空载车辆状态、静止半满载车辆状态或静止满载车辆状态的当前车辆状态128至运输空载车辆状态、运输半满载车辆状态或运输满载车辆状态的当前车辆状态128的转变确定所确定的空闲状态(即,暖车空闲状态)结束。基于确定所确定的空闲状态(即,暖车空闲状态)结束,空闲状态确定模块106基于时间数据136确定暖车空闲状态的结束时间,并且为通信控制模块110设定当前空闲状态134和当前空闲状态134的持续时间138。

基于运输空载车辆状态的先前车辆状态小于诸如约30秒的时间阈值(基于时间数据136确定)并且转变为静止空载车辆状态的当前车辆状态128,空闲状态确定模块106确定空闲状态开始,并且基于时间数据136确定开始时间。空闲状态确定模块106查询空闲状态分类数据存储器108以检索与从先前车辆状态至当前车辆状态128的转变关联的空闲状态分类130。在此示例中,空闲状态确定模块106将所确定的空闲状态分类为等待装载空闲状态。空闲状态确定模块106基于从静止空载车辆状态的当前车辆状态128至静止半满载车辆状态的当前车辆状态128的转变来确定所确定的空闲状态(即,等待装载空闲状态)结束。基于确定所确定的空闲状态(即,等待装载空闲状态)结束,空闲状态确定模块106基于时间数据136确定等待装载空闲状态的结束时间并且为通信控制模块110设定当前空闲状态134以及当前空闲状态134的持续时间138。

基于先前车辆状态为静止空载车辆状态并且转变为静止半满载车辆状态的当前车辆状态128,空闲状态确定模块106确定空闲状态开始,并且基于时间数据136确定开始时间。空闲状态确定模块106查询空闲状态分类数据存储器108以检索与从先前车辆状态至当前车辆状态128的转变关联的空闲状态分类130。在此示例中,空闲状态确定模块106将所确定的空闲状态分类为装载空闲状态。空闲状态确定模块106基于从静止半满载车辆状态的当前车辆状态128至运输半满载车辆状态或运输满载状态的当前车辆状态128的转变来确定所确定的空闲状态(即,装载空闲状态)结束。基于确定所确定的空闲状态(即,装载空闲状态)结束,空闲状态确定模块106基于时间数据136确定装载空闲状态的结束时间,并且为通信控制模块110设定当前空闲状态134以及当前空闲状态134的持续时间138。

基于运输半满载车辆状态或运输满载车辆状态的先前车辆状态大于时间阈值(基于时间数据136确定)并且转变为静止半满载车辆状态或静止满载车辆状态的当前车辆状态128,空闲状态确定模块106确定空闲状态开始,并且基于时间数据136确定开始时间。空闲状态确定模块106查询空闲状态分类数据存储器108以检索与从先前车辆状态至当前车辆状态128的转变关联的空闲状态分类130。在此示例中,空闲状态确定模块106将所确定的空闲状态分类为拖运期间等待空闲状态。空闲状态确定模块106基于从静止半满载车辆状态或静止满载车辆状态的当前车辆状态128至运输半满载车辆状态或运输满载车辆状态的当前车辆状态128的转变来确定所确定的空闲状态(即,拖运期间等待空闲状态)结束。基于确定所确定的空闲状态(即,拖运期间等待空闲状态)结束,空闲状态确定模块106基于时间数据136确定拖运期间等待空闲状态的结束时间,并且为通信控制模块110设定当前空闲状态134以及当前空闲状态134的持续时间138。

基于运输半满载车辆状态或运输满载车辆状态的先前车辆状态小于时间阈值(基于时间数据136确定)并且转变为静止半满载车辆状态或静止满载车辆状态的当前车辆状态128,空闲状态确定模块106确定空闲状态开始,并且基于时间数据136确定开始时间。空闲状态确定模块106查询空闲状态分类数据存储器108以检索与从先前车辆状态至当前车辆状态128的转变关联的空闲状态分类130。在此示例中,空闲状态确定模块106将所确定的空闲状态分类为等待倾卸空闲状态。空闲状态确定模块106基于从静止半满载车辆状态或静止满载车辆状态的当前车辆状态128至静止倾卸车辆状态或运输倾卸车辆状态的当前车辆状态128的转变来确定所确定的空闲状态(即,等待倾卸空闲状态)结束。基于确定所确定的空闲状态(即,等待倾卸空闲状态)结束,空闲状态确定模块106基于时间数据136确定等待倾卸空闲状态的结束时间,并且为通信控制模块110设定当前空闲状态134以及当前空闲状态134的持续时间138。

基于运输空载车辆状态的先前车辆状态大于时间阈值(基于时间数据136确定)并且转变为静止空载车辆状态的当前车辆状态128,空闲状态确定模块106确定空闲状态开始,并且基于时间数据136确定开始时间。空闲状态确定模块106查询空闲状态分类数据存储器108以检索与从先前车辆状态至当前车辆状态128的转变关联的空闲状态分类130。在此示例中,空闲状态确定模块106将所确定的空闲状态分类为返回期间等待空闲状态。空闲状态确定模块106基于从静止空载车辆状态的当前车辆状态128至运输空载车辆状态的当前车辆状态128的转变来确定所确定的空闲状态(即,返回期间等待空闲状态)结束。基于确定所确定的空闲状态(即,返回期间等待空闲状态)结束,空闲状态确定模块106基于时间数据136确定返回期间等待空闲状态的结束时间,并且为通信控制模块110设定当前空闲状态134以及当前空闲状态134的持续时间138。

基于静止空载车辆状态、静止半满载车辆状态或静止满载车辆状态的先前车辆状态、转变为静止空载车辆状态、静止半满载车辆状态或静止满载车辆状态的当前车辆状态128达大于诸如约5分钟的第二时间阈值(基于时间数据136确定)以及驻车制动数据132,空闲状态确定模块106确定空闲状态开始,并且基于时间数据136确定开始时间。空闲状态确定模块106查询空闲状态分类数据存储器108以检索与从先前车辆状态至当前车辆状态128的转变关联的空闲状态分类130。在此示例中,空闲状态确定模块106将所确定的空闲状态分类为休息时间空闲状态。空闲状态确定模块106基于从静止空载车辆状态、静止半满载车辆状态或静止满载车辆状态的当前车辆状态128至运输空载车辆状态、运输半满载车辆状态或运输满载车辆状态的当前车辆状态128的转变来确定所确定的空闲状态(即,休息时间空闲状态)结束。基于确定所确定的空闲状态(即,休息时间空闲状态)结束,空闲状态确定模块106基于时间数据136确定休息时间空闲状态的结束时间,并且为通信控制模块110设定当前空闲状态134以及当前空闲状态134的持续时间138。

基于当前车辆状态为静止空载车辆状态、静止半满载车辆状态或静止满载车辆状态并且转变为引擎关闭车辆状态的当前车辆状态128,空闲状态确定模块106确定空闲状态开始,并且基于时间数据136确定开始时间。空闲状态确定模块106查询空闲状态分类数据存储器108以检索与从先前车辆状态至当前车辆状态128的转变关联的空闲状态分类130。在此示例中,空闲状态确定模块106将所确定的空闲状态分类为冷却空闲状态。一旦ADT 10的引擎30完全关闭和关断,空闲状态确定模块106就确定所确定的空闲状态(即,冷却空闲状态)结束。基于确定所确定的空闲状态(即,冷却空闲状态)结束,空闲状态确定模块106基于时间数据136确定冷却空闲状态的结束时间,并且为通信控制模块110设定当前空闲状态134以及当前空闲状态134的持续时间138。

通信控制模块110在ADT 10的操作周期内接收当前车辆状态128、当前空闲状态134和当前空闲状态134的持续时间138作为输入。如所讨论的,ADT 10的操作周期可基于引擎打开/引擎关闭循环来测量,但是也可按照小时、天、周等来测量。通信控制模块110还接收燃油数据140作为输入。燃油数据140包括来自液位传感器31a的传感器数据或传感器信号并且指示油箱31中的油位。

基于当前车辆状态128,通信控制模块110编译所接收的当前车辆状态128并且为远程处理系统62输出包括在ADT 10的操作周期期间确定的一个或更多个车辆状态的车辆状态数据142。基于当前空闲状态134和持续时间138,通信控制模块110编译当前空闲状态134和持续时间138,并且为远程处理系统62输出空闲状态数据144。空闲状态数据144包括在ADT 10的操作周期期间确定的一个或更多个空闲状态,并且包括在ADT 10的操作周期期间所确定的各个空闲状态的持续时间138。换句话说,空闲状态数据114包括基于在操作周期内的多个空闲状态中的每一个的持续时间,在多个空闲状态中的每一个下ADT 10所花费的时间量。

基于燃油数据140,通信控制模块110计算包括在ADT 10的操作周期期间消耗的燃油量的燃油消耗数据146。换句话说,燃油消耗数据146包括基于在作业车辆的操作周期内的多个空闲状态中的每一个的持续时间以及从传感器31a接收的燃油数据140,在多个空闲状态中的每一个下ADT 10所花费的燃油量。通信控制模块110为远程处理系统62输出燃油消耗数据146。应该注意的是,车辆状态数据142、空闲状态数据144和燃油消耗数据146无需在ADT 10的操作周期期间编译,而是可基于其它因素来编译和设定,或者可基本上实时地发送。

现在还参照图3,流程图示出根据本公开的可由图1和图2的控制器44的空闲状态确定控制模块80执行的方法200。鉴于本公开可理解,方法内的操作的顺序不限于如图3所示的顺序执行,而是如果适用的话根据本公开,可按照一个或更多个变化的顺序来执行。

在各种实施方式中,所述方法可被安排以基于预定事件(例如,基于引擎数据118指示引擎30从先前关闭状态改变为运行状态)或者周期性地来运行。

在一个示例中,参照图3,所述方法开始于202。在204,所述方法接收并处理操作参数数据114。在206,所述方法基于操作参数数据114确定并分类ADT 10的一个或更多个车辆状态。例如,参照图4,流程图示出根据本公开的可由图1和图2的控制器44的空闲状态确定控制模块80执行的确定并分类一个或更多个车辆状态的方法300。鉴于本公开可理解,方法内的操作的顺序不限于如图4所示的顺序执行,而是如果适用的话根据本公开,可按照一个或更多个变化的顺序来执行。

所述方法开始于302。在304,所述方法确定引擎数据118是否指示引擎关闭。如果引擎状态为关闭,则在306,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为引擎关闭车辆状态。

否则,在308,所述方法确定引擎数据118是否指示引擎30的状态为运行。如果引擎30的状态为运行,则所述方法前进至310。否则,所述方法循环至304。

在310,所述方法确定先前车辆状态是不是引擎关闭车辆状态。如果先前车辆状态是引擎关闭车辆状态,则在312,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止空载车辆状态。否则,在314,所述方法确定当前车辆状态128是不是静止空载车辆状态。如果为真,则所述方法前进至图5上的A。

如果为假,则在316,所述方法确定当前车辆状态128是不是静止满载车辆状态。如果为真,则所述方法前进至图6上的B。如果为假,则在318,所述方法确定当前车辆状态128是不是静止半满载车辆状态。如果当前车辆状态128是静止半满载车辆状态,则所述方法前进至图7上的C。否则,在320,所述方法确定当前车辆状态128是不是运输空载车辆状态。如果当前车辆状态128是运输空载车辆状态,则所述方法前进至图8上的D。否则,在322,所述方法确定当前车辆状态128是不是运输满载车辆状态。如果为真,则所述方法前进至图9上的E。如果为假,则在324,所述方法确定当前车辆状态128是不是静止倾卸车辆状态。

如果当前车辆状态128是静止倾卸车辆状态,则所述方法前进至图10上的F。否则,在326,所述方法确定当前车辆状态128是不是运输倾卸车辆状态。如果为真,则所述方法前进至图11上的G。如果为假,则在328,所述方法确定当前车辆状态128是不是运输半满载车辆状态。如果为真,则所述方法前进至图12上的H。否则,在330,所述方法确定输入是否有效,使得操作参数数据114低于每一个相应操作参数数据114的最大值。如果输入无效,则在332,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为无效输入车辆状态并且标记错误。所述方法在334结束。否则,所述方法循环至304。

参照图5,从A,所述方法在350基于料斗位置数据120确定载荷料斗12的位置是否大于位置阈值达至少一秒。如果为真,则所述方法前进至352。否则,在354,所述方法确定来自料斗命令数据122的输入命令是否指示使载荷料斗12从放下位置L移动至升高位置R的命令。如果为真,则所述方法前进至352。在352,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止倾卸车辆状态。

否则,在356,所述方法基于速度数据116确定ADT 10的速度是否大于速度阈值达至少一秒。如果为真,则在358,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输空载车辆状态。

否则,在360,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否大于第一重量阈值,但是小于第二重量阈值达至少两秒。如果为真,则在362,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止半满载车辆状态。

否则,在364,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否大于第二重量阈值达至少两秒。如果为真,则在366,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止满载车辆状态。否则,在368,当前车辆状态128保持设定为静止空载车辆状态。所述方法循环至图4上的I。

参照图6,从B,所述方法在400基于料斗位置数据120确定载荷料斗12的位置是否大于位置阈值达至少一秒。如果为真,则所述方法前进至402。否则,在404,所述方法确定来自料斗命令数据122的输入命令是否指示使载荷料斗12从放下位置L移动至升高位置R的命令。如果为真,则所述方法前进至402。在402,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止倾卸车辆状态。

否则,在406,所述方法基于速度数据116确定ADT 10的速度是否大于速度阈值达至少一秒。如果为真,则在408,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输满载车辆状态。

否则,在410,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否小于第二重量阈值,但是大于第一重量阈值达至少两秒。如果为真,则在412,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止半满载车辆状态。

否则,在414,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否小于第一重量阈值达至少两秒。如果为真,则在416,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止空载车辆状态。否则,在418,当前车辆状态128保持设定为静止满载车辆状态。所述方法循环至图4上的I。

参照图7,从C,所述方法基于料斗位置数据120确定载荷料斗12的位置是否大于位置阈值达至少一秒在450。如果为真,则所述方法前进至452。否则,在454,所述方法确定来自料斗命令数据122的输入命令是否指示使载荷料斗12从放下位置L移动至升高位置R的命令。如果为真,则所述方法前进至452。在452,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止倾卸车辆状态。

否则,在456,所述方法基于速度数据116确定ADT 10的速度是否大于速度阈值达至少一秒。如果为真,则在458,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输半满载车辆状态。

否则,在460,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否大于第二重量阈值达至少两秒。如果为真,则在462,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止满载车辆状态。

否则,在464,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否小于第一重量阈值达至少两秒。如果为真,则在466,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止空载车辆状态。否则,在468,当前车辆状态128保持设定为静止半满载车辆状态。所述方法循环至图4上的I。

参照图8,从D,所述方法在500基于料斗位置数据120确定载荷料斗12的位置是否大于位置阈值达至少一秒。如果为真,则所述方法前进至502。否则,在504,所述方法确定来自料斗命令数据122的输入命令是否指示使载荷料斗12从放下位置L移动至升高位置R的命令。如果为真,则所述方法前进至502。在502,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输倾卸车辆状态。

否则,在506,所述方法基于速度数据116确定ADT 10的速度是否小于速度阈值达至少一秒。如果为真,则在508,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止空载车辆状态。

否则,在510,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否大于第一重量阈值,但是小于第二重量阈值达至少两秒。如果为真,则在512,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输半满载车辆状态。

否则,在514,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否大于第二重量阈值达至少两秒。如果为真,则在516,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输满载车辆状态。否则,在518,当前车辆状态128保持设定为运输空载车辆状态。所述方法循环至图4上的I。

参照图9,从E,所述方法在550基于料斗位置数据120确定载荷料斗12的位置是否大于位置阈值达至少一秒。如果为真,则所述方法前进至552。否则,在554,所述方法确定来自料斗命令数据122的输入命令是否指示使载荷料斗12从放下位置L移动至升高位置R的命令。如果为真,则所述方法前进至552。在552,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输倾卸车辆状态。

否则,在556,所述方法基于速度数据116确定ADT 10的速度是否小于速度阈值达至少一秒。如果为真,则在558,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止满载车辆状态。

否则,在560,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否小于第二重量阈值,但是大于第一重量阈值达至少两秒。如果为真,则在562,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输半满载车辆状态。

否则,在564,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否小于第一重量阈值达至少两秒。如果为真,则在566,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输空载车辆状态。否则,在568,当前车辆状态128保持设定为运输满载车辆状态。所述方法循环至图4上的I。

参照图10,从F,所述方法在600基于料斗位置数据120确定载荷料斗12的位置是否小于位置阈值达至少一秒。如果为真,则所述方法前进至602。否则,在604,所述方法确定来自料斗命令数据122的输入命令是否指示使载荷料斗12从升高位置R移动至放下位置L的命令。如果为真,则所述方法前进至602。在602,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否小于第一重量阈值达至少一秒。如果为真,则在606,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止空载车辆状态。

否则,在608,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否小于第二重量阈值达至少两秒。如果为真,则在610,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止半满载车辆状态。否则,在612,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止满载车辆状态。

如果在604没有接收到输入命令,则在614,所述方法基于速度数据116确定ADT 10的速度是否大于速度阈值达至少一秒。如果为真,则在616,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输倾卸车辆状态。

否则,在618,当前车辆状态128保持设定为静止倾卸车辆状态。所述方法循环至图4上的I。

参照图11,从G,所述方法在650基于料斗位置数据120确定载荷料斗12的位置是否小于位置阈值达至少一秒。如果为真,则所述方法前进至652。否则,在654,所述方法确定来自料斗命令数据122的输入命令是否指示使载荷料斗12从升高位置R移动至放下位置L的命令。如果为真,则所述方法前进至652。在652,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否小于第一重量阈值达至少一秒。如果为真,则在656,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输空载车辆状态。

否则,在658,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否小于第二重量阈值达至少两秒。如果为真,则在660,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输半满载车辆状态。否则,在662,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输满载车辆状态。

如果在654没有接收到输入命令,则在664,所述方法基于速度数据116确定ADT 10的速度是否小于速度阈值达至少一秒。如果为真,则在665,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止倾卸车辆状态。

否则,在668,当前车辆状态128保持设定为运输倾卸车辆状态。所述方法循环至图4上的I。

参照图12,从H,所述方法在700基于料斗位置数据120确定载荷料斗12的位置是否大于位置阈值达至少一秒。如果为真,则所述方法前进至702。否则,在704,所述方法确定来自料斗命令数据122的输入命令是否指示使载荷料斗12从放下位置L移动至升高位置R的命令。如果为真,则所述方法前进至702。在702,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输倾卸车辆状态。

否则,在706,所述方法基于速度数据116确定ADT 10的速度是否小于速度阈值达至少一秒。如果为真,则在708,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为静止半满载车辆状态。

否则,在710,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否大于第二重量阈值达至少两秒。如果为真,则在712,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输满载车辆状态。

否则,在714,所述方法基于重量数据124确定载荷料斗12中的有效载荷的重量是否小于第一重量阈值达至少两秒。如果为真,则在716,所述方法从车辆状态分类数据存储器104检索车辆状态分类112并且将当前车辆状态128分类为运输空载车辆状态。否则,在718,当前车辆状态128保持设定为运输半满载车辆状态。所述方法循环至图4上的I。

返回参照图3,在208,基于所确定的车辆状态、时间数据136和驻车制动数据132,所述方法确定并分类一个或更多个空闲状态。应该理解,尽管方框206和208被顺序地示出,方框206和208可基本上同时执行。参照图13,流程图示出根据本公开的可由图1和图2的控制器44的空闲状态确定控制模块80执行的确定并分类一个或更多个空闲状态的示例性方法800。鉴于本公开可理解,方法内的操作的顺序不限于如图13所示的顺序执行,而是如果适用的话根据本公开,可按照一个或更多个变化的顺序来执行。

所述方法开始于802。在804,所述方法确定先前车辆状态是不是引擎关闭车辆状态。如果为真,则在806,所述方法确定当前车辆状态128是不是静止空载车辆状态、静止半满载车辆状态或静止满载车辆状态中的一个。如果为真,则所述方法确定空闲状态并且前进至图14上的J。否则,所述方法循环。

如果先前车辆状态不是引擎关闭车辆状态,则在808,所述方法确定先前车辆状态是不是运输空载车辆状态以及先前车辆状态的时间是否小于第一时间阈值。如果为真,则所述方法前进至810。在810,所述方法确定当前车辆状态128是不是静止空载车辆状态。如果为真,则所述方法确定空闲状态并且前进至图15上的K。否则,所述方法循环。

如果先前车辆状态不是运输空载车辆状态,则在812,所述方法确定先前车辆状态是不是静止空载车辆状态。如果为真,则所述方法前进至814。在814,所述方法确定当前车辆状态128是不是静止半满载车辆状态。如果为真,则所述方法确定空闲状态并且前进至图16上的L。否则,所述方法循环。

如果先前车辆状态不是静止空载车辆状态,则在816,所述方法确定先前车辆状态是不是运输半满载车辆状态或运输满载车辆状态;以及先前车辆状态128的时间是否大于时间阈值。如果为真,则在818,所述方法确定当前车辆状态128是不是静止半满载车辆状态或静止满载车辆状态。如果为真,则所述方法前进至图17上的M。否则,所述方法循环。如果先前状态不是运输半满载车辆状态或运输满载车辆状态,则所述方法确定空闲状态并且前进至图18上的N。

参照图18,从N,在820,所述方法确定先前车辆状态是不是运输半满载车辆状态或运输空载车辆状态;以及先前车辆状态的时间是否小于时间阈值。如果为真,则在822,所述方法确定当前车辆状态128是不是静止半满载车辆状态或静止满载车辆状态。如果为真,则所述方法确定空闲状态并且前进至图19上的O。否则,所述方法循环。

在824,所述方法确定先前车辆状态是不是运输空载车辆状态;以及先前车辆状态的时间是否大于时间阈值(基于时间数据136确定)。如果为真,则在826,所述方法确定当前车辆状态128是不是静止空载车辆状态。如果为真,则所述方法确定空闲状态并且前进至图20上的P。否则,所述方法循环。

在828,所述方法确定先前车辆状态是不是静止空载车辆状态、静止半满载车辆状态或静止满载车辆状态。如果为真,则在830,所述方法确定当前车辆状态128是不是静止空载车辆状态、静止半满载车辆状态或静止满载车辆状态;以及当前车辆状态128的时间是否大于第二时间阈值。如果为真,则在832,所述方法基于驻车制动数据132确定驻车制动状态是否被激活。如果驻车制动已被激活,则所述方法确定空闲状态并且前进至图21上的Q。否则,所述方法循环。

在834,所述方法确定当前车辆状态128是不是静止空载车辆状态、静止半满载车辆状态或静止满载车辆状态。如果为假,则所述方法循环至图13上的X。如果为真,则在836,所述方法确定空闲状态并且基于时间数据136确定开始时间。在838,所述方法从空闲状态分类数据存储器108检索空闲状态分类130并且将所确定的空闲状态分类为冷却空闲状态。在840,所述方法确定当前车辆状态128是否转变为引擎关闭车辆状态。如果为真,则在842,所述方法确定冷却空闲状态的结束时间。所述方法在844结束。

参照图14,从J,所述方法在850基于时间数据136确定所确定的空闲状态的开始时间。在852,所述方法从空闲状态分类数据存储器108检索空闲状态分类130并且将所确定的空闲状态分类为暖车空闲状态。在854,所述方法确定是否发生当前车辆状态128向运输空载车辆状态、运输半满载车辆状态或运输满载车辆状态的转变。如果为真,则所述方法在856确定暖车空闲状态的结束时间,并且前进至图13上的X。否则,所述方法循环。

参照图15,从K,所述方法在860基于时间数据136确定所确定的空闲状态的开始时间。在862,所述方法从空闲状态分类数据存储器108检索空闲状态分类130并且将所确定的空闲状态分类为等待装载空闲状态。在864,所述方法确定是否发生当前车辆状态128向静止半满载车辆状态的转变。如果为真,则所述方法在866确定等待装载空闲状态的结束时间,并且前进至图13上的X。否则,所述方法循环。

参照图16,从L,所述方法在870基于时间数据136确定所确定的空闲状态的开始时间。在872,所述方法从空闲状态分类数据存储器108检索空闲状态分类130并且将所确定的空闲状态分类为装载空闲状态。在874,所述方法确定是否发生当前车辆状态128向运输半满载车辆状态或运输满载车辆状态的转变。如果为真,则所述方法在876确定装载空闲状态的结束时间,并且前进至图13上的X。否则,所述方法循环。

参照图17,从M,所述方法在880基于时间数据136确定所确定的空闲状态的开始时间。在882,所述方法从空闲状态分类数据存储器108检索空闲状态分类130并且将所确定的空闲状态分类为拖运期间等待空闲状态。在884,所述方法确定是否发生当前车辆状态128向运输半满载车辆状态或运输满载车辆状态的转变。如果为真,则所述方法在886确定拖运期间等待空闲状态的结束时间,并且前进至图13上的X。否则,所述方法循环。

参照图19,从O,所述方法在890基于时间数据136确定所确定的空闲状态的开始时间。在892,所述方法从空闲状态分类数据存储器108检索空闲状态分类130并且将所确定的空闲状态分类为等待倾卸空闲状态。在894,所述方法确定是否发生了当前车辆状态128向静止倾卸车辆状态或运输倾卸车辆状态的转变。如果为真,则所述方法在896确定等待倾卸空闲状态的结束时间,并且前进至图13上的X。否则,所述方法循环。

参照图20,从P,所述方法在900基于时间数据136确定所确定的空闲状态的开始时间。在902,所述方法从空闲状态分类数据存储器108检索空闲状态分类130并且将所确定的空闲状态分类为返回期间等待空闲状态。在904,所述方法确定是否发生了当前车辆状态128向运输空载车辆状态的转变。如果为真,则所述方法在906确定返回期间等待空闲状态的结束时间,并且前进至图13上的X。否则,所述方法循环。

参照图21,从Q,所述方法在910基于时间数据136确定所确定的空闲状态的开始时间。在912,所述方法从空闲状态分类数据存储器108检索空闲状态分类130并且将所确定的空闲状态分类为休息时间空闲状态。在914,所述方法确定是否发生了当前车辆状态128向运输空载车辆状态、运输半满载车辆状态或运输满载车辆状态的转变。如果为真,则所述方法在916确定休息时间空闲状态的结束时间,并且前进至图13上的X。否则,所述方法循环。

返回参照图3,在210,所述方法编译所接收的当前车辆状态128并且生成车辆状态数据142。在212,所述方法编译所接收的当前空闲状态134和关联的持续时间138并且生成空闲状态数据144。在214,所述方法接收燃油数据140作为输入,并且基于所接收的当前空闲状态134和关联的持续时间138生成在ADT 10的操作周期期间的燃油消耗数据146。在216,所述方法输出车辆状态数据142、空闲状态数据144和燃油消耗数据146以便于由车载通信部件60传输给远程处理系统62。所述方法在218结束。

如本领域技术人员将理解的,所公开的主题的某些方面可被具体实现为方法、系统(例如,包括在作业车辆中的作业车辆控制系统)或者计算机程序产品。因此,某些实施方式可被完全实现为硬件、完全实现为软件(包括固件、常驻软件、微码等)或者实现为软件和硬件(以及其它)方面的组合。另外,某些实施方式可采取计算机可用存储介质上的计算机程序产品的形式,在该介质中具体实现有计算机可用程序代码。

可使用任何合适的计算机可用或计算机可读介质。计算机可用介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可用或者计算机可读存储介质(包括与计算装置或客户端电子装置关联的存储装置)可以是(例如但不限于)电子、磁、光学、电磁、红外或半导体系统、设备或装置或者上述项的任何合适的组合。计算机可读介质的更具体的示例(非穷尽列表)将包括下列项:具有一个或更多个导线的电连接、便携式计算机磁碟、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或者闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光学存储装置。在本文献的上下文中,计算机可用或计算机可读存储介质可以是可包含或者存储程序以便于由或结合指令执行系统、设备或装置使用的任何有形介质。

计算机可读信号介质可包括具体实现有计算机可读程序代码的传播数据信号(例如,在基带中或者作为载波的一部分)。这样的传播信号可采取各种形式中的任何形式,包括(但不限于)电磁、光学或者其任何合适的组合。计算机可读信号介质可以是非暂时性的,并且可以是任何计算机可读介质,其不是计算机可读存储介质并且可通信、传播或传输程序以便于由或结合指令执行系统、设备或装置使用。

本文中所描述的特定实施方式的方面可参照根据本发明的实施方式的方法、设备(系统)和计算机程序产品的流程图例示和/或框图来描述。将理解,任何这样的流程图例示和/或框图的各个方框以及这样的流程图例示和/或框图中的方框的组合可通过计算机程序指令来实现。这些计算机程序指令可被提供给通用计算机、专用计算机或者其它可编程数据处理设备的处理器以生成机器,使得经由计算机或其它可编程数据处理设备的处理器执行的指令创建用于实现流程图和/或框图方框中指定的功能/行为的手段。

这些计算机程序指令也可被存储在计算机可读存储器中,其可指示计算机或其它可编程数据处理设备以特定方式起作用,使得存储在计算机可读存储器中的指令生成包括实现流程图和/或框图方框中指定的功能/行为的指令的制品。

计算机程序指令也可被加载到计算机或其它可编程数据处理设备上以使得一系列操作步骤在计算机或其它可编程设备上执行以生成计算机实现的处理,使得在计算机或其它可编程设备上执行的指令提供用于实现流程图和/或框图方框中指定的功能/行为的步骤。

附图中的任何流程图和框图或者上面的相似讨论可示出根据本公开的各种实施方式的系统、方法和计算机程序产品的可能实现方式的架构、功能和操作。在这方面,流程图或框图中的各个方框可表示模块、片段或者部分代码,其包括一个或更多个可执行用于实现所指定的逻辑功能的指令。还应该注意的是,在一些另选实现方式中,方框中指出的(或者在本文其它地方所描述的)功能可不按图中所指出的顺序发生。例如,根据所涉及的功能,连续示出的两个方框(或者连续描述的两个操作)实际上可基本上同时执行,或者方框(或操作)有时可按照相反的顺序执行。还将注意的是,任何框图和/或流程图例示的各个方框以及任何框图和/或流程图例示中的方框的组合可通过执行指定功能或行为的基于专用硬件的系统或者专用硬件和计算机指令的组合来实现。

本文所使用的术语仅是为了描述特定实施方式,并不旨在限制本公开。如本文所用,单数形式旨在也包括复数形式,除非上下文清楚地另外指示。还将理解,术语“包括”和/或“包含”用在本说明书中时指明存在所述的特征、整数、步骤、操作、元件和/或部件,但是不排除一个或更多个其它特征、整数、步骤、操作、元件、部件和/或其组的存在或添加。

本公开的描述出于例示和描述的目的而呈现,并不旨在为穷尽性的或者将本公开限于所公开的形式。在不脱离本公开的范围和精神的情况下,对于本领域普通技术人员而言许多修改和变化将是显而易见的。本文中明确引用的实施方式被选择并描述以便最佳地说明本公开的原理及其实际引用,并且使得本领域普通技术人员能够理解本公开并且认识到对所描述的示例的许多替代、修改和变化。因此,明确描述的那些之外的各种实施方式和实现方式在随附权利要求书的范围内。

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