利用发动机循环的工作车辆启动系统和方法与流程

文档序号:16189752发布日期:2018-12-08 05:34阅读:161来源:国知局
利用发动机循环的工作车辆启动系统和方法与流程

本公开涉及工作车辆,并且涉及工作车辆的远程启动。

背景技术

在建筑、农业、矿业以及林业等行业方面,操作许多不同类型的工作车辆来执行工作现场的各种任务。工作现场可能位于相对较远的地点,和/或处于具有挑战性的气候下。在某些情况下,在开始一工作班次(workshift)时启动工作车辆可能导致延迟,例如,适当地加热工作车辆。如果可以避免这些延迟将会是有利的。



技术实现要素:

本公开提供了一种用于利用远程启动来操作工作车辆的系统和方法。

在方面1中,本公开提供了一种用于工作车辆的自动启动系统。所述自动启动系统包括:数据储存部,该数据储存部至少包含第一启动开始条件和第一停止开始条件;一个或更多个传感器,所述一个或更多个传感器被配置成检测如下信息,该信息指示与所述工作车辆或工作车辆环境相关联的至少第一参数;以及控制器,该控制器具有存储器和用于执行车辆控制算法的处理架构,所述控制器联接至所述一个或更多个传感器和所述数据储存部。所述控制器至少包括启动模块和监测模块,并且被配置成至少在监测模式下或在循环模式下操作。在所述监测模式下,所述监测模块被配置成,基于来自所述一个或更多个传感器的输入信号,根据所述第一参数来评估所述第一启动开始条件。在所述监测模式下,所述启动模块被配置成,在所述第一参数满足所述第一启动开始条件时生成启动命令。在生成所述启动命令时,所述控制器被配置成在所述循环模式下操作。在所述循环模式下,所述监测模块被配置成评估所述第一停止开始条件。在所述循环模式下,所述启动模块被配置成,当满足所述第一停止开始条件时生成停止命令。所述自动启动系统还包括启动器装置,该启动器装置联接至所述控制器并且被配置成,当接收到所述启动命令时使所述工作车辆的原动机通电,而当接收到所述停止命令时终止所述工作车辆的所述原动机的操作。

在方面2中,根据方面1所述的自动启动系统,其中,所述控制器被配置成,在接收到监测请求输入之后在所述监测模式下操作,并且其中,所述启动模块仅当在处于所述监测模式下时生成所述启动命令。

在方面3中,根据方面2所述的自动启动系统,所述自动启动系统还包括通信单元,该通信单元被配置成接收来自远程装置的所述监测请求输入。

在方面4中,根据方面1所述的自动启动系统,其中,所述一个或更多个传感器包括温度传感器,该温度传感器被配置成测量冷却剂温度或油温中的至少一者作为所述第一参数。

在方面5中,根据方面1所述的自动启动系统,其中,所述一个或更多个传感器包括电压传感器,该电压传感器被配置成测量工作车辆电池的电压作为所述第一参数。

在方面6中,根据方面1所述的自动启动系统,其中,在所述循环模式下,所述监测模块被配置成,根据所述第一参数来评估所述第一停止开始条件,并且所述启动模块被配置成,在所述第一参数满足所述第一停止开始条件时生成所述停止命令。

在方面7中,根据方面6所述的自动启动系统,其中,所述第一启动开始条件是预定最小温度,而所述第一停止开始条件是预定最大温度。

在方面8中,根据方面1所述的自动启动系统,其中,在所述循环模式下,所述监测模块被配置成,根据第二参数评来估所述第一停止开始条件,并且其中,所述第二参数是自生成所述启动命令起的经过时间。

在方面9中,根据方面1所述的自动启动系统,其中,在生成所述停止命令时,所述控制器被配置成恢复所述监测模式。

在方面10中,根据方面1所述的自动启动系统,其中,在生成所述启动命令时,所述启动模块还针对所述工作车辆的传动装置系统或液压系统中的至少一者生成激活命令。

在方面11中,根据方面1所述的自动启动系统,其中,所述启动模块被配置成限制处于所述循环模式下的所述工作车辆的移动。

在方面12中,根据方面1所述的自动启动系统,其中,所述数据储存部、所述一个或更多个传感器、所述控制器、以及所述启动器装置以车载方式布置在所述工作车辆上。

在方面13中,根据方面1所述的自动启动系统,其中,所述数据储存部或所述控制器中的至少一者相对于所述工作车辆是远程的。

在方面14中,根据方面1所述的自动启动系统,其中,所述数据储存部还至少包含第一验证条件,所述一个或更多个传感器被配置成检测如下信息,该信息指示与所述工作车辆或所述工作车辆环境相关联的至少第二参数,并且所述控制器还包括验证模块,其中,在所述监测模式下,当所述第一参数满足所述第一启动开始条件时,所述启动模块被配置成在生成所述启动命令之前生成针对所述验证模块的验证请求,并且其中,在接收到所述验证请求时,所述验证模块根据所述第二参数来评估所述第一验证条件,并且在所述第二参数满足所述第一验证条件时生成验证确认,所述启动模块被配置成在接收到所述验证确认时生成所述启动命令。

在方面15中,根据方面14所述的自动启动系统,其中,所述一个或更多个传感器包括光学传感器,该光学传感器被配置成捕获所述工作车辆的图像,作为指示所述第二参数的信息,并且其中,所述验证模块被配置成从所述图像确定所述第二参数。

在方面16中,本公开提供了一种用于自动启动工作车辆的方法。该方法包括以下步骤:在监测模式下,通过控制器接收第一传感器信号,该第一传感器信号指示与所述工作车辆相关联的第一参数;在所述监测模式下,通过所述控制器根据所述第一参数来评估存储在数据储存部中的第一启动开始条件;在所述监测模式下,通过所述控制器在所述第一参数满足所述第一启动开始条件时生成启动命令;当通过所述控制器生成所述启动命令时,在循环模式下操作;在所述循环模式下,通过所述控制器根据第二参数来评估存储在所述数据储存部中的第一停止开始条件;以及在所述循环模式下,通过所述控制器在所述第二参数满足所述第一停止开始条件时生成针对所述启动器装置的停止命令。

在方面17中,根据方面16所述的方法,其中,测量的步骤包括以下步骤:测量冷却剂温度或油温中的至少一者作为所述第一参数。

在方面18中,根据方面16所述的方法,其中,测量的步骤包括以下步骤:测量工作车辆电池的电压作为所述第一参数。

在方面19中,根据方面16所述的方法,所述方法还包括以下步骤:在生成所述停止命令时,恢复在所述监测模式下的操作。

在方面20中,根据方面16所述的方法,其中,所述控制器以机载方式布置在所述工作车辆上。

一个或更多个实施方式的细节在附图和下面的描述中进行阐述。其它特征和优点根据该描述、附图以及权利要求书将变清楚。

附图说明

图1是所公开的远程启动系统和方法可以关联的环境的示意图;

图2是可以实现远程启动系统和方法的自卸车形式的示例工作车辆的示意图;

图3是例示示例车辆启动系统的示意框图;

图4是图3的示例车辆启动系统的、用于实现工作车辆的自动远程启动的详细示意性框图;

图5是图3的示例车辆启动系统的、用于在低温条件下实现工作车辆的自动远程启动的详细示意性框图;

图6是图3的示例车辆启动系统的、用于实现验证工作车辆的已开始远程启动的详细示意性框图;

图7是图3的示例车辆启动系统的验证界面显示的示意性表述;

图8是图3的示例车辆启动系统的验证界面显示的另一示意性表述;以及

图9是例示图3的所公开系统的、根据不同实施方式之一的示例车辆启动方法的流程图。

各个图中的相同标号指示相同部件。

具体实施方式

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

下面描述如在上面简要描述的附图中示出的、用于操作工作车辆的所公开远程启动系统和方法的一个或更多个示例实现。一般来说,与常规系统相比,所公开的系统和方法(以及可以实现它们的工作车辆)提供了改进的效率、操作,以及安全性。

工作车辆环境概述

图1是示例环境100,其中可以实现车辆启动系统和方法。特别地,车辆启动系统110在图1中被描绘为与工作车辆120相关联,尽管车辆启动系统110的一个或更多个功能可以通过环境100的其它部件来执行,或者以其它方式与环境100的其它部件协作。在一些示例中,车辆启动系统(或“启动系统”)110可以被视为远程启动系统,在于启动操作的多个方面或全部都可以在车辆操作者不在车辆120中的时候发生。

如下更详细描述的,启动系统110可以与一个或更多个附加工作车辆122、124,远程操作装置130,以及远程中心140交互,以易于操作。而且,尽管在工作车辆120中进行了描绘,但在不同实施方式中,启动系统110可以被并入其它工作车辆122、124,远程操作装置130,或远程中心140中;并入工作车辆120、122、124,远程操作装置130,或远程中心140中的一个以上之中(例如,作为分布式系统);或者作为独立系统。

一般来说,其它工作车辆122、124在启动系统110的背景下可以被视为协作工作车辆122、124,或者视为具有工作车辆120的一队工作车辆中的一部分。远程操作装置130可以被工作车辆120的未来操作者用于远程启动和/或验证工作车辆120的远程启动。远程中心140可以被该队工作车辆120、122、124的管理者用于远程启动或代表未来的操作者验证工作车辆120的远程启动。照此,远程操作装置130在下面参照操作者来讨论,而远程中心140在下面参考管理者来讨论,尽管在其它示例中,管理者可以使用远程操作装置130,而操作者可以使用远程中心140。

环境100的这些部件可以以任何合适的方式彼此无线地进行通信,包括直接地(例如,经由蓝牙、射频信号等)或者经由网络102。例如,通信网络102可以利用各种通信技术或机制中的一种或更多种,包括射频、wi-fi、蜂窝等。下面提供了有关通信标准的进一步细节。网络102可以包括从deere&companyofmoline,illinois商业可获的jdlinktm系统或者以其它方式与其协作。

工作车辆120可以是任何类型的工作车辆,包括下面参照图2更详细地描述的铰接式自卸车(articulateddumptruck)。在其它应用中,其它构造也是可以的。例如,一些实施方式中的工作车辆可以被构造为搬运机(hauler)或装载机(loader)、平地机(loader)、或类似车辆。而且,工作车辆可以被构造为除了建筑机械之外的其它机器,包括来自农业、林业以及采矿业的车辆,如拖拉机(tractor)、联合收割机(combine)、收割机(harvester)、集材绞盘机、架空索(skyline)、伐木归堆联合机(fellerbuncher)等。

如上所述,工作车辆120可以是具有其它车辆122、124的车队的一部分,其中的两个在图1中作为示例加以示出。工作车辆122、124可以具有类似于下面描述的启动系统110的分离启动系统,和/或可以与和工作车辆120相关联的启动系统110交互。该队工作车辆120、122、124可以是任何类型的工作车辆,包括相同类型或不同类型的工作车辆。下面,提供了附加细节。

启动系统110可以与远程操作装置130交互。典型地,远程操作装置130与处于远离工作车辆120的位置的、该工作车辆120的未来操作者相关联。尽管未详细示出,但远程操作装置130可以是与启动系统110通信的任何类型的电子装置,如平板计算装置、移动或智能蜂窝电话、个人数字助理、膝上型计算装置等。在某些情况下,远程操作装置130可以是诸如终端这样的固定装置。在另一些示例中,远程操作装置130可以并入或者以其它方式位于下面讨论的远程中心140。

在一个示例中,远程操作装置130包括装置控制器132、装置用户接口134以及装置通信组件136。装置控制器132可以被配置为具有关联处理器装置和存储器架构的计算装置、配置为硬布线计算电路(或多个电路)、配置为可编程电路,或其它。在一些示例中,装置控制器132可以在由移动装置执行的移动应用上实现。装置控制器132通过有助于传递数据、命令、电力等的合适互连架构或布置,来与装置用户接口134和装置通信组件136通信。在一些示例中,装置控制器132可以存储与远程操作装置130相关联(并由此与操作者相关联)的独特标识符。

装置用户接口134允许操作者或其它用户与远程操作装置130连接(例如,输入命令和数据),并由此与环境100的其它方面进行连接。在一个示例中,装置用户接口134包括输入装置和显示器。该输入装置是能够接收用户输入的任何合适装置,包括但不限于:键盘、麦克风、与显示器相关联的触摸屏层、或者用于从用户接收数据和/或命令的其它合适装置。还可以利用多个输入装置。该显示器包括用于显示信息的任何合适的技术,包括但不限于:液晶显示器(lcd)、发光二极管(led)、有机发光二极管(oled)、等离子体、或阴极射线管(crt)。在一些实施方式中,除了显示器之外,装置用户接口134还可以包括输出装置,包括扬声器和触觉致动器(hapticactuator)。

该装置通信组件136包括用于从工作车辆120、远程中心140以及启动系统110接收数据,和向工作车辆120、远程中心140以及启动系统110发送数据的任何合适的系统。例如,装置通信组件136可以包括无线电或合适的接收器,其被配置成接收通过经由根据长期演进(lte)标准的蜂窝电话网络调制射频(rf)信号而发送的数据,尽管可以使用其它技术。例如,装置通信组件136可以通过或者通过利用wi-fi标准(即,如由电气和电子工程师协会(“ieee”)定义的802.11标准中的一个或更多个),来实现与工作车辆120、远程中心140和/或启动系统110的双向通信,如本领域技术人员公知的。因此,装置通信组件136可以包括收发器、无线电收发器、蜂窝收发器、lte收发器和/或wi-fi收发器。装置通信组件136可以采用各种安全协议和技术,来确保在远程操作装置130与工作车辆120、远程中心140和/或启动系统110之间进行适当安全的通信。

如下所述,远程操作装置130通常被配置成允许操作者启用和禁用启动系统110的自动启动功能。在一些示例中,远程操作装置130还使得操作者能够开始远程启动和/或验证远程启动是否合适,并因此批准或拒绝已开始的远程启动。

如上所述,启动系统110还可以与远程中心140协作,或者在一些实施方式中,在远程中心140中实现。另选的是,远程中心140可以省略。

一般来说,远程中心140包括:远程通信组件142、远程中心控制器144、以及一个或更多个远程数据储存部146。该远程通信组件142包括用于从工作车辆120、122、124,远程中心130,以及启动系统110接收数据,和向工作车辆120、122、124,远程中心140,以及启动系统110发送数据的任何合适的系统,包括上面参照装置通信组件136描述的那些。例如,远程通信组件142可以通过卫星,或者通过利用wi-fi标准(即,802.11标准中的一个或更多个),来实现与工作车辆120、122、124、远程操作装置130以及启动系统110的双向通信。远程通信组件142可以采用各种安全协议和技术,来确保在远程中心140与工作车辆120、122、124、远程操作装置130、和/或启动系统110之间进行适当安全的通信。

远程中心控制器144通过有助于传递数据、命令、电力等的合适互连架构或布置来与远程通信组件142和所述一个或更多个远程数据储存部146通信。远程中心控制器144还可以经由门户(例如基于web的门户)与一个或更多个远程用户通信。远程中心控制器144可以被配置为具有关联处理器装置和存储器架构的计算装置、配置为硬布线计算电路(或多个电路)、配置为可编程电路,或其它。

如上所述,在一个实施方式中,远程中心140可以实现下面描述的启动系统110的一个或更多个方面,包括提供用于执行关联功能的所请求或希望的数据。在另一些实施方式中,远程中心140接收并存储:来自工作车辆120、122、124、远程操作装置130以及启动系统110的数据,和来自横跨一队或劳动队伍(workforce)的相似机器、装置以及系统的数据。另外,远程中心140通常被配置成允许管理者启用和禁用启动系统110的自动启动功能。在一些示例中,远程中心140还使得管理者能够开始远程启动和/或验证远程启动是否合适,并因此批准或拒绝已开始的远程启动。

示例工作车辆概述

如上所述并且下面参照图2,关于各种移动工作车辆和其它类型的移动机器,可以利用启动系统110,包括图2描绘的铰接式自卸车工作车辆120。下面,对工作车辆120进行描述,以提供可以与启动系统110交互的不同类型的机器部件的示例,并且仅作为针对下面更详细讨论的参考来描述。有时,图1的环境100也在下面的讨论中引用。

在一个示例中,工作车辆120包括控制器200(或多个控制器),以控制工作车辆120的操作的各个方面。如下更详细描述的,启动系统110的一个或更多个方面可以并入控制器200中。

一般来说,控制器200(或其它)可以被配置为具有关联处理器装置和存储器架构的计算装置,配置为硬布线计算电路(或多个电路)、配置为可编程电路、配置为液压、电动或电动液压控制器,或其它。像这样,控制器200可以被配置成执行关于工作车辆120(或其它机械)的各种计算和控制功能。在一些实施方式中,控制器200可以被配置成接收采用各种格式的输入信号(举例来说,如液压信号、电压信号、电流信号等),和输出采用各种格式的命令信号(举例来说,如液压信号、电压信号、电流信号、机械移动等)。在一些实施方式中,控制器200(或其一部分)可以被配置为液压组件(例如,阀、流线(flowline)、活塞以及气缸等)的组装件,使得各种装置(例如,泵或马达)的控制可以利用并且基于液压、机械或其它信号和移动来实现。

控制器200可以与工作车辆120(或其它机械)的各种其它系统或装置进行电子连通、液压连通、机械连通或其它连通。例如,控制器200可以与工作车辆120内(或其外部)的各种致动器、传感器以及其它装置(包括下述各种装置)进行电子连通或液压连通。控制器200可以按各种已知方式(包括经由工作车辆120的can总线(未示出),经由无线或液压连通装置或其它),来与其它系统或装置(包括其它控制器)通信。图2中描绘了用于控制器200的示例位置。然而,应当明白,其它位置是可能的,包括工作车辆120上的其它位置,或各种远程位置。

在一些实施方式中,控制器200可以被配置成接收输入命令并经由人车接口210与操作者连接,该人车接口可以设置在工作车辆120的驾驶室220内,以便操作者容易地接近。人车接口210可以以多种方式来配置。在一些实施方式中,人车接口210可以包括:具有一个或更多个操纵杆的输入装置212,各种开关或操作杆,一个或更多个按钮,可以覆盖在显示器214上的触摸屏界接口,键盘,扬声器,与语音识别系统相关联的麦克风,或者各种其它人-机接口装置。人车接口210还包括显示器214,其可以被实现为与工作车辆120的仪表板或控制台集成的平板显示器或其它显示类型。本领域技术人员可以实现其它技术来实施工作车辆120中的显示器214。

工作车辆120还包括车辆通信组件216。车辆通信组件216能够实现控制器200与远程操作装置130、远程中心140、和/或启动系统110之间的通信。该车辆通信组件216包括用于从远程操作装置130、远程中心140和/或启动系统110接收数据和向远程操作装置130、远程中心140和/或启动系统110发送数据的任何合适的系统,包括上面参照装置通信组件136描述的那些。在一个示例中,车辆通信组件216通过卫星或者通过利用wi-fi标准(即,802.11标准中的一个或更多个),来实现与远程操作装置130、远程中心140和/或启动系统110的双向通信。车辆通信组件216可以采用各种安全协议和技术,来确保在工作车辆120与远程操作装置130、远程中心140和/或启动系统110之间进行适当安全的通信。

如下更详细描述的,控制器200可以易于收集与工作车辆120相关联的各种类型的车辆数据,以供启动系统110进行评估。车辆数据可以是来自下述适用传感器(或其它来源)的原始数据的形式,或者在控制器200中经历一些处理,以便提取希望特性。而且,控制器200可以接收和实现来自启动系统110、远程操作装置130以及远程中心140的命令。下面,提供了进一步的细节。

如上所述,工作车辆120包括安装在车架230上的驾驶室220。驾驶室220通常用于在工作车辆120的操作期间容纳操作者和人车接口210。

在该示例中,工作车辆120还包括工作工具,如安装至车架230的装料斗232。应当明白,具有作为装料斗232的工作工具的工作车辆120的构造仅被呈现为示例。装料斗232限定用于接收有效载荷的容器。一个或更多个液压缸234安装至车架230和装料斗232,使得液压缸234可以被驱动或致动,以便使装料斗232绕枢轴点枢转。在其它实施方式中,作为示例,工作工具可以包括:平铲(blade)、抓斗(fork)、耕具(tiller)以及割草机。

工作车辆120包括推进源,如向传动装置250提供动力的发动机240。在一个示例中,发动机240是诸如柴油机的内燃机,其通过可以包括发动机控制模块的控制器200来控制,以例如基于从人车接口210接收的输入,和基于来自启动系统110的命令,来使得能够启动发动机240、使得能够关闭发动机240、禁用操作发动机240、和/或修改发动机或关联系统的操作的某一方面。应注意到,使用内燃机仅仅是示例,因为推进装置可以是燃料电池、电动机、混合气体电动机等。工作车辆120可以包括燃料传感器308,其被配置成确定可用于发动机240的燃料的水平。

传动装置250将动力从发动机240传递至联接到工作车辆120的一个或更多个从动轮252(或其它类型的牵引机构)的合适的传动系,以使工作车辆120能够移动。如本领域技术人员已知的,传动装置250可以包括按多种范围内操作的合适齿轮传动装置,其包含一个或更多个齿轮,包括但不限于,驻车档、空挡、倒车挡、前进挡、低速档等。传动装置250可以包括测量传动装置250的一个或更多个特性(如状态、压力或流体水平)的一个或更多个传感器254。类似地,车轮252可以包括轮胎压力传感器256。在一个示例中,传动装置250通过可以包括传动装置控制模块的控制器200来控制,以例如基于从人-机接口210接收的输入,和基于来自启动系统110的命令,来启用或禁用工作车辆120的运动。

工作车辆120可以包括或以其它方式与一个或更多个启动器装置258协作。启动器装置258例如可以是诸如马达这样的机电装置,其开始内燃机240的操作。如本文所使用的,启动器装置258可以指启动工作车辆120的任何方面的任何装置或组件。

工作车辆120还包括与发动机240和/或工作车辆120的其它部分相关联的发动机润滑系统242和/或发动机冷却系统244。润滑系统242和冷却系统244可以根据来自控制器200的信号来进行控制。

一般来说,发动机润滑系统242使液态润滑剂(例如,发动机油)在发动机240周围循环,以润滑发动机240的各种移动部件(例如,活塞、汽缸、轴承)。尽管未详细示出,但发动机润滑系统242可以包括诸如储油器、油底壳、盘(pan)、导管以及泵这样的组件,以将润滑剂向和从发动机240以及其它适用部分循环。在一个示例中,发动机润滑系统242可以包括测量一个或更多个润滑系统特性的一个或更多个传感器246。在一个示例中,传感器246可以包括温度传感器,以测量发动机润滑系统242内的一个或更多个位置处的润滑剂的温度。其它传感器246可以包括流体压力传感器、流量传感器或数量传感器。在一个实施方式中,控制器200可以接收来自一个或更多个温度传感器246的温度读数,并且可以基于该温度读数来控制发动机润滑系统242。

类似地,发动机冷却系统244如所希望地,使液态冷却剂(例如,乙二醇、水)在发动机240和工作车辆120的其它部分周围循环,以控制发动机240的温度。在一个示例中,发动机冷却系统244可以包括一个或更多个传感器248,包括用于测量发动机冷却系统244内的一个或更多个位置处的冷却剂的温度的温度传感器。可以提供其它传感器248,包括诸如流体压力传感器、流量传感器或数量传感器这样的传感器246。在一个实施方式中,控制器200可以接收来自一个或更多个温度传感器248的温度读数,并且可以基于该温度读数来控制发动机冷却系统244。

在一些实施方式中,发动机240可以包括废气处理系统260,以过滤和处理来自燃烧过程的废气,包括将污染物减少到更可接受的形式。废气处理系统260可以包括各种组件,包括利用柴油机废气流体(def)的单元。废气处理系统260可以包括一个或更多个传感器262(如温度传感器、流量传感器或数量传感器),以收集与废气处理系统260相关联的信息。

在另一些实施方式中,工作车辆120包括动力转向系统264,以帮助操作者操纵工作车辆120。可以提供动力转向系统传感器266,以收集与动力转向系统264相关联的信息。

工作车辆120还包括具有泵的一个或更多个液压系统270,其可以由工作车辆120的发动机240驱动。来自泵的流动可以通过各种控制阀和各种管道路由,以便驱动液压缸以及工作车辆120的各种其它组件。根据来自控制器200的命令,可以以各种方式(例如,通过控制各种控制阀)来控制通过液压系统270的流动,以便使液压缸移动,并由此,例如,基于从人车接口210接收的输入,和基于来自启动系统110的命令,使得装料斗232(和/或其它工作工具)相对于车架230移动。尽管未详细示出,但可以基于来自人车接口210和/或启动系统110的输入,利用来自控制器200的命令,利用各个马达等来控制工作车辆120的其它方面。各种传感器276可以与液压系统270相关联。传感器276可以是取向传感器、位置传感器、和/或状态传感器,以提供工具特性数据。

工作车辆120还可以包括一个或更多个制动组装件280,其在致动时,停止工作车辆120的一个或更多个可操作方面。作为示例,制动组装件280可以包括用于停止整个工作车辆120的推进制动器和/或驻车制动器,和/或用于停止工作工具(例如,装料斗232)的移动的工具制动器。制动组装件280可以通过来自控制器200的命令来致动,例如,基于从人车接口210接收的输入,和基于来自启动系统110的命令。在一个示例中,制动器组装件280可以根据来自启动系统110的停止命令而致动。结果,在这种情况下,停止命令可以停止与工作车辆120相关联的任何系统或组件的移动或操作,包括发动机240、传动装置250或车轮252(例如,停止整个工作车辆120的移动)以及液压系统270(例如,停止诸如装料斗232的工作工具这样的移动)。可以提供一个或更多个制动传感器282,以收集与制动组装件280相关联的信息。

工作车辆120还可以包括具有一个或更多个电池的电池组装件284,该电池为工作车辆120的各种组件(包括启动器装置258)提供电力。由电池组装件284供电的其它组件可以包括各种传感器(例如,本文所讨论的传感器)、照明组装件294、车辆通信组件216等。

电池组装件284可以被认为具有表示电池组装件284能够在特定时间提供的电力量的电荷状态。该电荷状态可能受到许多因素的影响,包括电池使用和温度。典型地讲,在发动机240操作(例如,其中机械能经由交流发电机转换成电能)时,电池组装件284被再充电。在给定的时间,可以由向控制器200和/或启动系统110提供适当信号的电池传感器286,来测量或以其它方式确定电荷状态。电池组装件284可以由控制器200(和/或电池管理模块),基于来自操作者的经由人车接口210的和/或来自启动系统110的命令来控制。

工作车辆120还可以包括气候控制系统288,其用于检测驾驶室220中的希望温度。气候控制系统288可以包括加热布置和/或冷却布置。加热布置通常操作,以将加热后的空气递送至驾驶室220(例如,从分离的加热部件或者从发动机240)。在一个示例中,冷却布置通常操作以将冷却的空气递送至驾驶室220,如在制冷循环内吹过制冷剂的空气。气候控制系统288可以基于来自控制器200和/或启动系统110的信号来操作。在一个示例中,气候控制系统288可以包括一个或更多个温度传感器298,包括用于测量驾驶室温度的、驾驶室内的一个或更多个温度传感器,和/或用于测量环境温度的、驾驶室外的一个或更多个温度传感器。可以被认为是气候控制系统288的一部分的其它组件包括:窗户和/或镜子除霜器、加热座椅、加热方向盘等。

工作车辆120的各种组件可以由定位在车架230上的主体隔间292容纳。这样的主体隔间292可以包括可移除或可打开的面板门,该可移除或可打开的面板门允许访问容纳在门板门中的关联组件。

工作车辆120还可以包括具有一个或更多个光源的照明组装件294。该光源可以包括任何发光装置,如灯泡、发光二极管(led)阵列等,其基于来自控制器200的一个或更多个控制信号而照亮用户环境和/或周围环境的一个或更多个部分。

除了上面讨论的传感器,还可以提供附加传感器来观察与工作车辆120相关联的各种条件。例如,各种传感器302可以设置在车架230之上或附近,以便测量诸如车辆120的倾斜或斜度这样的位置参数,等等。另外,各种传感器304设置在车架230之上或附近,以便观察装料斗232相对于车架230的取向。另外,工作车辆120可以包括一个或更多个位置或方位传感器300,如全球定位系统(gps)接收机、loran系统、航位推算(deadreckoning)系统、蜂窝三角测量系统,或其它定位系统,其向控制器200和启动系统110提供信号并以查明工作车辆120的位置。这种传感器300和关联系统可以被认为包括:例如生成希望地图、导航路线以及其它地理功能的映射软件或导航软件。工作车辆120还可以包括提供时间和日期的时钟306。

在另一些实施方式中,工作车辆120可以包括用于捕获工作车辆120和/或周围环境的图像的一个或更多个图像传感器310。如下所述,图像传感器310可以是其中所捕获图像被分析和/或评估各种特征的图像系统的一部分。图像传感器310可以包括一个或更多个摄像机,尽管可以提供其它类型的图像传感器。在一个实施方式中,图像传感器310被定位成捕获俯视图或“鸟瞰”图。这个视图提供了工作车辆120和紧邻环境的单一完整视图。在一些实施方式中,图像传感器310可以包括能够进行调整或重新定位的伺服马达。在某些情况下,图像传感器310可以与照明组装件294协作,以照亮待捕获的视图。

工作车辆120还可以包括一个或更多个接近传感器320、322。这种传感器320、322可以被布置在工作车辆120上,以表示工作车辆120周围的存不存在物体。可以提供任何合适类型的接近传感器320、322,包括光学传感器、红外传感器、以及雷达或lidar系统。在这个示例中,接近传感器320、322布置在工作车辆120的前部和后部,尽管可以提供任何位置。

在下面提供的对启动系统110的讨论中,将使用工作车辆120的组件作为示例。

工作车辆启动系统

图3是启动系统110的简化框图。一般来说,参照图3讨论的启动系统110的组件车载于工作车辆120上。然而,在一些实施方式中,可以在远程操作装置130和/或远程中心140上执行一个或更多个功能。

在一个示例中,启动系统110可以被认为包括启动控制器350。一般来说,启动控制器350可以控制启动系统110的总体操作,以自动地或者基于操作者命令来开始远程启动,和/或自动地或者基于操作者或管理者命令来验证远程启动是合适的。启动控制器350可以嵌入上述工作车辆控制器200内,或者启动控制器350可以是独立的控制器。

一般说来,启动控制器350可以被配置为具有关联处理器装置和存储器架构的计算装置,配置为硬布线计算电路,配置为可编程电路,配置为液压、电气或电动液压控制器,或其它,其在图3中总体上表示为处理器352。像这样,启动控制器350可以被配置成执行关于启动系统110的各种计算和控制功能,举例来说,如存储在存储器354中的程序。

在一个实施方式中,启动系统110可以被认为包括工作车辆120的人车接口210和车辆通信部件216,或者以其它方式与之交互,上面讨论了其细节。在一些示例中,与启动系统110相关联的用户接口和通信单元可以是具有类似功能的独立的或专用组件。如上所述,人车接口210通常用于使得工作车辆120处的操作者能够与启动系统110交互(例如,输入命令和数据以及接收数据和/或启用或禁用启动系统110的一个或更多个方面)。车辆通信组件216通常用于使能够在启动控制器350与工作车辆120、远程操作装置130、和/或远程中心130之间通信。

启动系统110还可以被认为包括各种工作车辆系统340和各种工作车辆传感器342,或者以其它方式与之交互。车辆系统340通常涉及上述任何工作车辆组件和/或通常并入这种工作机器中的工作机器组件。示例包括:装料斗232、发动机240、传动装置250、启动器装置258、发动机润滑系统242、发动机冷却系统244、废气处理系统260、动力转向系统264、液压系统270、制动组装件280、电池组装件284、气候控制系统288、主体隔室292,以及照明组装件件294。类似地,车辆传感器342通常涉及上述任何工作机械传感器,和/或通常并入这种工作车辆的工作车辆组件。示例包括:传动装置传感器254、轮胎压力传感器256、润滑系统传感器246、冷却系统传感器248、废气处理系统传感器262、动力转向系统传感器266、液压系统传感器276、制动传感器282、电池传感器286、温度传感器298、位置或方位传感器300、车架传感器302、时钟306、燃料传感器308、图像传感器310、接近传感器320、322,以及任何其它合适的传感器。启动系统110与车辆系统340和车辆传感器342之间的通信可以直接地或经由车辆控制器200发生。

如上所述并在下面更详细描述的,启动控制器350可以被特别配置成实现一个或更多个功能单元或模块,包括启动模块360、监测模块370、验证模块380,以及数据储存部(或数据库)390。如可以清楚,图3所示模块可以被组合和/或进一步分割以类似地根据本文所述功能进行操作。

一般来说,可以提供启动模块360来控制启动系统110的操作的各个方面。启动模块360可以与人车接口210、车辆通信组件216、车辆系统340、和/或车辆传感器342交换信息。启动模块360还可以开始与监测模块370和/或验证模块380相关联的功能,并且模块360、370、380中的一个或更多个可以利用数据储存部390来检索或存储信息。

在一个实施方式中,启动模块360可以接收来自人车接口210和/或车辆通信组件216的信号,以使能够实现启动系统110的操作。启动系统110的操作可以采取许多形式。在一个示例中,启动模块360在监测模块370中开始监测或自动启动功能。当工作车辆110处于“关闭状态”时,自动启动功能可以监测工作车辆110的特性(例如,当没有其它组件或工作车辆的主要组件没有活动时)。特别地,监测模块370可以从车辆传感器342和/或其它数据源接收信息,并且当采用参数值形式的信息满足存储在数据储存部390中的一个或更多个启动开始条件时,监测模块370可以开始提供给启动模块360的启动开始命令。在接收到启动开始命令时,启动模块360可以为车辆系统340中的一个或更多个生成适当的启动致动命令。在一些实施方式中,监测模块370可以继续监测来自车辆传感器342的信息,并且当该信息满足存储在数据储存部390中的一个或更多个停止开始条件时,监测模块370可以开始可以提供给启动模块360的停止开始命令。在接收到停止开始命令时,启动模块360可以为车辆系统340中的一个或更多个生成适当的停止命令。

在一些实施方式中,启动模块360可以经由车辆通信组件216直接从远程操作装置130和/或远程中心140接收启动开始命令。在任何情况下,在其它实施方式中,在接收到启动开始命令时,启动模块360可以在验证模块380中开始验证功能。验证模块380可以从车辆传感器342接收信息,并且当该信息满足存储在数据储存部390中的一个或更多个启动条件时,验证模块380可以开始提供给启动模块360的验证确认。当接收到验证确认时,启动模块360可以为车辆系统340中的一个或更多个生成适当的启动命令。在一些示例中,验证模块380可以经由车辆通信组件216与远程中心140和/或远程操作装置130进行通信,以便评估验证条件。下面,对启动系统110的附加细节和更具体实现进行讨论。

图4是具有数据流的示意性框图,其例示了在自动远程启动实现的背景下启动系统110的各个方面。特别地,如下所述,当一个或更多个参数值满足远程启动开始条件之一时,启动系统110监测各种参数值以开始自动启动。除了上面参照图3讨论的组件之外,在这个实施方式中,启动系统110可以与远程操作装置130和/或远程中心140中的一个或更多个交互。

可以以多种方式开始启动系统110的操作。例如,启动模块360可以从人车接口210接收自动启动使能信号410。这可以例如在工作车辆120中的操作者离开一段时间时发生,但对于车辆120来说,在他或她于某些条件下缺席时,自动启动是有益的。

在某些情况下,可以例如从远程操作装置130和/或远程中心140远程进行启动系统110的开始。特别地,远程操作装置130和远程中心140可以发送由车辆通信组件216接收的相应自动启动使能消息400、402,该车辆通信组件216继而将该自动启动使能消息400、402直接提供给启动模块360,或者如所示,响应于该自动启动使能消息400、402而生成自动启动使能信号412。

当接收到自动启动使能信号410、412时,启动模块360生成针对监测模块370的监测请求420。作为响应,监测模块370从与工作车辆120相关联的一个或更多个车辆传感器342接收表示参数值430的传感器信号。在某些情况下,监测模块370和/或启动模块360可以生成适当的命令,以从电池组装件284向车辆传感器342供电,使得车辆传感器342可以收集适当的信息。参数值430可以与任何相关参数相关联,并且在下面提供了更具体的示例。

监测模块370还可以检索可以存储在数据储存部390中的一个或更多个启动开始条件(或启动条件)440。该启动开始条件440通常表示其中自动启动操作适当的某些参数的阈值或值。根据参数的性质,启动开始条件440可以具有任何适用的格式,如“for[vehicleparameter_n],if[parameter_value_n]>[parameter_threshold_n],then[startcommand_n]”或者“for[vehicleparameter_n],if[parameter_value_n]<[parameter_threshold_n],then[startcommand_n]”。

监测模块370根据参数值430来评估启动开始条件440。如果参数值430无法满足启动开始条件440,则监测模块370不采取动作,并且监测继续,直到启动系统110的操作被中断为止。

当一个或更多个参数值430满足启动开始条件440中的一个或更多个时,监测模块370可以生成针对启动模块360的启动开始请求450。响应于该启动开始请求450,启动模块360可以为车辆系统340中的一个或更多个生成启动命令460。可以根据相关的启动开始条件440限定启动命令460的类型和性质。在一些实施方式中,启动模块360可以在生成启动命令460之前开始验证功能,这将在下面更详细地讨论。

在一个示例中,启动命令460可以用于启动器装置258,以导致工作车辆120的原动机(primemover)通电。关于这点,原动机可以指工作车辆120的一个或更多个主要组件,如发动机240、电池组装件284、和/或装料斗232。下面,提供了另一些示例。当发出启动命令460时,启动模块360可以生成针对远程操作装置130和/或远程中心140的消息。

在一些实施方式中,在生成启动命令460和/或作为启动命令460的一部分之前,启动系统110可以为可能处于工作车辆120附近的任何人提供“启动警告”。例如,启动系统110可以命令工作车辆鸣喇叭和灯闪烁,并随后在启动发动机240之前等待可接受的时间量。

在一些示例中,参数值430和/或启动开始条件440可以与操作者舒适度相关联。特别地,自动启动可以用于在操作者到达之前对工作车辆120的驾驶室220进行预先调节。例如,来自车辆传感器342的参数值430可以对应于来自温度传感器298的驾驶室温度和/或环境温度。当表示驾驶室温度和/或环境温度的参数值430达到关联启动开始条件440的预定阈值时,启动系统110可以生成启动命令460以启动气候控制系统288、电池组装件284和/或发动机240中的一个或更多个,以冷却和/或加热驾驶室220。例如,在炎热天气里,气候控制系统288可以在温度达到不舒适值时操作以冷却驾驶室220,或者在寒冷天气里,气候控制系统288可以在温度达到不舒适值时操作以加热驾驶室220。电池组装件284和/或发动机240可被通电,以向气候控制系统288的一个或更多个方面提供动力。结果,当操作者到达时,工作车辆120的驾驶室220可以具有使操作者舒适的合适温度,从而避免随后操作中的任何延迟。

在一些示例中,参数值430和/或启动开始条件440可以与电池组装件284相关联。特别地,自动启动可以用于确保电池组装件284保持足够电荷以启动车辆120。例如,来自车辆传感器342的参数值430可以对应于来自电池传感器286的、电池组装件284的电荷状态。当由参数值430表示的电池组装件284的电荷状态值达到关联启动开始条件的预定阈值时,启动系统110可以生成启动命令460以启动发动机240。发动机240的操作用于对电池组装件284充电,从而防止电池组装件284的电荷状态进一步降低,以及当操作者到达时电池组装件284充电不足以启动发动机240的可能性。

在类似示例中,参数值430可以是自最后一次操作(例如,最后一次启动和/或自最后一次关机)以来经过的时间,并且启动开始条件440可以是时间阈值。如上所述,时钟306可以被认为是车辆传感器342之一,而在其它示例中,可以在启动控制器350和/或工作车辆控制器200中内部地确定经过的时间。可以选择启动开始条件440的时间阈值,以避免电池组装件284的电荷状态下降到低于不希望的低值。在另一些示例中,可以选择启动开始条件440的时间阈值,以提供冷却剂和/或润滑流体通过发动机240和工作车辆120的其它部分的规律循环。

在另一些示例中,参数值430和/或启动开始条件440可以与日程表、工作流功能和/或运营后勤(operationallogistics)相关联。例如,参数值430可以是接收标识信号,并且启动开始条件440可以是识别与工作车辆120的预期操作者相关联的标识信号。如上所述,当操作者到达工作现场时,与操作者相关联的远程操作装置130可以广播由工作车辆120的传感器342之一或车辆通信组件216接收的标识信号。当接收到时,监测模块370确定该标识满足启动开始条件440之一(例如,作为经批准的操作者),并且启动系统110生成启动命令460。该自动操作可以在操作者准备开始工作时,用于防止或减轻操作中的任何延迟。

在另一示例中,参数值430可以是接收来自协作工作车辆的标识信号,并且启动开始条件440可以是识别与协作工作车辆相关联的标识信号。关于这点,协作工作车辆是如下车辆,针对该车辆判定相应工作车辆120的操作。例如,工作车辆120可以是自卸车,而协作工作车辆可以是向工作车辆120装载材料以供运输的装载机。在这种情况下,工作车辆120在装载机到达特定位置之前很少或不起作用。

继续这个示例,如上所述,当协作工作车辆到达工作现场时,其它工作车辆可以广播由工作车辆120的传感器342之一或车辆通信组件216接收的标识信号。当接收到时,监测模块370确定该标识满足启动开始条件440之一(例如,作为协作工作车辆),并且启动系统110生成启动命令460。该操作可以用于防止或减轻操作延迟。

在类似示例中,启动开始条件440可以包括或以其它方式并入工作日程表,其中,按参数值430表示当前时间和日期,其与启动开始条件440中所表示的计划启动时间和日期相比较。这使得启动系统110能够以特定日程表启动工作车辆120。

图5是具有数据流的示意性框图,其例示了在寒冷天气自动循环实现的背景下启动系统110的各个方面。特别地,如下所述,当一个或更多个参数值满足远程启动开始条件之一时,启动系统110监测各种参数值以开始自动启动,并且当一个或更多个参数满足远程停止开始条件之一时,启动系统110进一步开始自动停止。

如上所述,图5的实现通常与寒冷天气条件相关,其如果未解决,则可以延迟或者防止操作者在稍后时间进行手动启动。作为示例,可能不希望在非常低的温度下操作发动机240。这种操作可能导致冷凝、排放、和/或效率问题。在某些情况下,一种或更多种类型的车辆流体可能变稠或以其它方式受损。常规地讲,在处理这类问题时,可能需要操作者利用电加热器“预热”发动机240或其它车辆系统,从而潜在地导致操作延迟。在某些情况下,如果未解决,那么这样的温度可能需要车辆服务。当操作者在寒冷气候中整夜离开工作现场的车辆120时,这些类型的问题是特别相关的。像这样,图5的实现可以具有与寒冷天气问题相关的传感器参数和/或启动开始条件。下面讨论更具体的示例。

类似于图4的示例,图5的启动系统110的操作可以以多种方式开始。例如,启动模块360可以从人车接口210接收自动启动使能信号510。在某些情况下,可以例如从远程操作装置130和/或远程中心140远程进行启动系统110的开始。在某些情况下,启动系统110可以为远程操作装置130和/或远程中心140生成独断消息,来提醒操作者或管理者自动启动功能的可用性。这样的消息例如可以基于天气预报和/或位置坐标来生成。

在任何情况下,远程操作装置130和远程中心140可以发送由车辆通信组件216接收的相应自动启动使能消息500、502,该车辆通信组件继而将该自动启动使能消息500、502直接提供给启动模块360,或者如图所示,响应于该自动启动使能消息500、502而生成启动使能信号512。

当接收到自动启动使能信号510、512时,启动模块360生成针对监测模块370的监测模式请求520。在生成针对监测模块370的监测模式请求520时,启动模块360(和/或总体启动系统110)可以被认为是在“监测模式”下操作。

响应于监测模式请求520,监测模块370从与工作车辆120相关联的一个或更多个车辆传感器342接收表示参数值530的传感器信号。在某些情况下,监测模块370和/或启动模块360可以生成适当的命令,以从电池组装件284向车辆传感器342供电,使得车辆传感器342可以收集适当的信息。

而且,响应于监测模式请求520,监测模块370还可以检索可以存储在数据储存部390中的一个或更多个启动开始条件(或启动条件)540。如上所述,该启动开始条件540通常表示某些参数的阈值或值,在这些参数的阈值或值中自动启动操作适当。

监测模块370根据参数值530来评估启动开始条件540。如果参数值530无法满足启动开始条件540,则监测模块370不采取动作,并且监测继续,直到启动系统110的操作被中断为止。

当一个或更多个参数值530满足启动开始条件540中的一个或更多个时,监测模块370可以生成针对启动模块360的启动开始请求550。响应于该启动开始请求550,启动模块360针对诸如启动器装置258这样的一个或更多个车辆系统340生成启动命令560,以导致工作车辆120的原动机的通电。在一个示例中,启动命令560用于启动发动机240。在一些实施方式中,启动命令560可以包括在发动机240或其它辅助系统上施加升高的负载以加速发动机240的升温。如上所述并在下面更详细讨论的,在一些实施方式中,启动模块360可以在生成启动命令560之前执行验证功能。

在生成针对监测模块370的启动命令560时,启动模块360(和/或总体启动系统110)可以被认为是在“循环模式”(或“升温模式”)下操作。在循环模式下,启动模块360向监测模块370发送循环模式请求522。

当接收到该循环模式请求522时,监测模块370接收来自车辆传感器342的第二参数值532。该第二参数值532可以是和上面讨论的第一参数值530相同的值,或者第二参数值532可以不同于第一参数值530。

如上所述,远程启动可能导致启动发动机240,并且发动机240可以是其中燃料燃烧以产生动力的内燃机。燃烧过程产生热量,这继而起到维持或升高开始该远程启动的启动条件的相关参数的温度的作用。例如,操作发动机240用于提升冷却剂、润滑剂的温度和/或其它相关参数,从而避免相应参数低于不希望温度的情况。

而且,响应于该循环模式请求522,监测模块370还可以检索可以存储在数据储存部390中的一个或更多个停止开始条件(或停止条件)542。该停止开始条件542通常表示其中自动停止操作适当的某些参数的阈值或值。特别地,该停止开始条件542表示如下阈值,在该阈值处,开始该启动命令的问题已被充分解决,并且不再需要相应原动机的操作。下面,对这些示例进行讨论。

像这样,监测模块370根据第二参数值532来评估停止开始条件542。如果参数值532无法满足停止开始条件542,则监测模块370不采取行动,并且循环模式继续。

当一个或更多个参数值532满足停止开始条件542中的一个或更多个时,监测模块370可以生成针对启动模块360的停止开始请求552。响应于该停止开始请求552,启动模块360针对诸如启动器装置258这样的一个或更多个车辆系统340生成停止命令562,以导致工作车辆120的原动机的断电。在一个示例中,该停止命令562用于停止发动机240。当发出停止命令562时,如上所述,启动模块360(和/或启动系统110)可以返回至监测模式下的操作。

如上所述,图5中的启动系统110的实现通常与寒冷天气条件相关联。像这样,自动启动可以通过操作发动机240(其从燃烧过程产生热量)并且在适当时停止发动机240的操作,而起到防止发动机240或其它车辆部件变得不希望地冷的作用,从而避免不必要的空闲时间。

作为示例,来自车辆传感器342的第一参数值530可以对应于来自相应温度传感器中的一个或更多个的发动机温度、润滑剂温度、冷却剂温度和/或环境温度。当表示这种温度的第一参数值530达到关联启动开始条件540的预定阈值时,启动系统110可以生成启动命令560,以启动发动机240,从而避免进一步降低温度和/或使相应车辆部件变暖。

类似地,来自车辆传感器342的第二参数值532可以对应于相同(或不同)的发动机温度、润滑剂温度、冷却液温度和/或环境温度。当表示这种温度的第二参数值532达到关联停止开始条件542的预定阈值时,启动系统110可以生成停止命令562以停止发动机240。特别地,停止开始条件542的阈值可以表示如下温度,在该温度下不再需要加热。在某些情况下,第二参数值543可以是发动机运行时间的预定周期。在其它实施方式中,停止条件的阈值可以是天气条件或日程表的函数。例如,停止启动条件542的阈值可以表示足够温暖的温度,以避免在监测模式下进一步自动启动,直到操作者到达和/或达到可接受的时间量为止。

在图4和图5的实现中,启动模块360响应于启动开始请求(例如,启动开始请求450、550)生成启动命令(例如,启动命令460、560)。在一些实施方式中,启动系统110可以在发出针对关联车辆系统340的启动命令之前,验证启动条件是否合适。如下所述,启动系统110可以执行验证功能,而不管启动开始请求的来源。

图6是具有数据流的示意性框图,其例示了在验证授权进行远程启动操作的背景下,启动系统110的各个方面。如在图4和图5的示例中,图6的启动系统110的操作可以以多种方式开始。

在某些情况下,可以例如从远程操作装置130和/或远程中心140远程进行启动系统110的开始。特别地,远程操作装置130和远程中心140可以发送由车辆通信组件216接收的相应远程启动请求消息600、602,该车辆通信组件216继而将该远程启动请求消息600、602直接提供给启动模块360,或者如所示,响应于该远程启动请求消息600、602而生成启动开始请求610。

一般来说,远程启动请求消息600、602是针对工作车辆的、用于从请求者(例如,远程操作装置130上的操作者或远程中心140的管理者)远程启动的“手动”请求。另外,监测模块370可以响应于自动启动功能而生成启动开始请求612。例如,操作者可以启用一个或更多个自动启动功能,如上面参考图4和图5所讨论的那些。像这样,图6的实现可以用作图4和图5的实现的扩展和/或变体。

在任何情况下,在接收到启动开始请求610、612时,启动模块360生成针对验证模块380的验证请求620。如上所述,验证模块380通常用于验证条件是否适合于继续远程启动。

验证模块380的验证功能可以以任何合适的方式执行。在一个实施方式中,验证可以“手动”,例如,禁用自动验证功能,并且通过操作者或其他人来确认验证。在另一实施方式中,验证可以自动化,例如,可以启用自动验证功能。如上所述,验证功能操作以有效授权或准许远程启动继续。下面,对这两个实施方式中的每一个进行讨论。

在禁用自动验证的实施方式中,响应于验证请求620,验证模块380从与工作车辆120相关联的一个或更多个车辆传感器342,检索或以其它方式接收表示参数值630的传感器信号。该参数值630可以被预定、由操作者或管理者选择、和/或由验证条件640限定。在某些情况下,监测模块370和/或启动模块360可以生成适当的命令,以从电池组装件284向车辆传感器342供电,使得车辆传感器342可以收集适当的信息。

而且,响应于验证请求620,验证模块380从车辆传感器342(例如,图像传感器310)检索或以其它方式接收表示工作车辆120的一个或更多个图像632和/或周围环境的信号。在某些情况下,验证模块380可以激活照明组装件294,以照亮要由图像传感器310捕获的区域,例如,基于一天中的时间或可用的环境光。在一些实施方式中,验证模块380可以接收参数值630和图像632两者,而在其它实施方式中,验证模块380可以仅接收参数值630或图像632。

在接收到参数值630和/或图像632时,验证模块380生成验证状态650,该验证状态650由车辆通信组件216发送作为一个或更多个验证状态消息660、662。典型地讲,验证状态消息660、662被发送至开始该远程启动请求消息600、602的一方。换句话说,当远程操作装置130生成远程启动请求消息600时,车辆通信组件216向远程操作装置130发送验证状态消息660;或者当远程中心140生成远程启动请求消息602时,车辆通信组件216向远程中心140发送验证状态消息662。在其它实施方式中,远程操作装置130或远程中心190中的任一个可以被分派任务,针对所有远程启动执行验证功能。换句话说,即使远程操作装置130生成远程启动请求消息600,车辆通信组件216也可以向远程中心140发送验证状态消息662;或者即使远程中心140生成远程启动请求消息602,车辆通信组件216也可以向远程操作装置130发送验证状态消息660。

在任何情况下,验证状态消息660、662通常用于呈现车辆传感器参数和/或图像的某一方面,以供操作者经由远程操作装置130和/或供管理者经由远程中心140来查看,以确定条件是否适于工作车辆120继续进行远程启动。下面,参照图7和图8,提供了验证状态消息660、662的示例。

如果条件不合适,则操作者或管理者拒绝远程启动批准,并且远程启动中断。如果条件可接受,则操作者或管理者发送由车辆通信组件216接收的验证批准消息670、672。作为响应,车辆通信组件216生成由验证模块380接收的验证批准680。

在接收到验证批准680后,验证模块380生成针对启动模块360的验证确认622。作为响应,验证模块380生成针对车辆系统340的启动命令690,如上参考图4和图5讨论的。

如上所述,在一些实施方式中,启动系统110,特别是验证模块380可以具有已启用的自动验证功能。在这种实施方式中,验证模块380接收验证请求620,并且作为响应,验证模块380从与工作车辆120相关联的一个或更多个车辆传感器342接收表示参数值630的传感器信号。而且,响应于验证请求620,验证模块380还可以检索可以存储在数据储存部390中的一个或更多个验证条件640。该验证条件640通常表示某些参数的阈值或值,在其中,继续远程启动操作是适当。

验证模块380根据参数值630来评估验证条件640。如果参数值630无法满足验证条件640,则验证模块380不采取任何动作和/或中断远程启动。在这种情形下,验证模块380和/或启动模块360可以针对远程操作装置130和/或远程中心140生成指示远程启动中断的消息。

当一个或更多个参数值630满足验证条件640中的一个或更多个时,验证模块380可以生成针对启动模块360的验证确认622。如上所述,响应于验证确认622,启动模块360针对诸如启动器装置258这样的一个或更多个车辆系统340生成启动命令690,以导致工作车辆120的原动机的通电。在一个示例中,启动命令460用于启动发动机240。

在一些实施方式中,验证模块380还可以(或者另选地)鉴于从车辆传感器342接收的图像632和从数据储存部390接收的图像数据642,来评估验证条件。作为示例,验证模块380可以实现图像处理器(或视觉系统)382,以根据图像数据642和/或验证条件640来评估图像632。图像处理器382可以以任何合适的方式评估图像632。在一个实施方式中,图像处理器382可以例如通过将图像632与图像数据634中的可接受图像进行比较,来利用图像识别评估图像632,以便标识应当防止继续进行远程启动的任何条件。在一些示例中,用于比较的可接受图像可以是在操作者离开一天之前拍摄的图像,或者由操作者或管理者批准的最后图像。如上所述,该自动验证功能可以远程地或者在车辆120上执行。下面,提供了另一些示例。

如上所述,当禁用自动验证功能时,启动系统110可以生成验证状态消息660、662,以供操作者经由远程操作装置130和/或远程中心140的管理者进行审查。图7和图8提供可以提供给操作者或管理者的了消息700、800(例如,对应于上述消息660、662)的示例。

参照图7,消息700采用呈现验证条件710和对应于每个条件710的状态720的列表的界面形式。验证条件710可以表示在启动工作车辆120之前,工作车辆120处的操作者将审查的条件。实际上,验证条件710表示虚拟的“四处走动(walk-around)”。在这个示例中,验证条件710包括:传动装置处于驻车档;燃油水平可接受;液压流体水平可接受;传动装置流体水平可接受;冷却液水平可接受;未标识障碍物;以及位置可接受。状态720指示关联参数值(例如,来自传感器342的收集参数值630)处于可接受范围内。在一些实施方式中,状态720可以采用针对每个条件710的值的形式,使得操作者或管理者可以独立地评估条件710。图7中描绘的条件710仅仅是示例。可以提供其它条件,并且在下面讨论另一些示例。如果条件710和状态720被操作者或管理者认为可接受,则操作者或管理者可以经由输入接口730批准或拒绝验证状态消息700,并为验证模块380生成合适的消息,如上所述。

参照图8,消息800采用呈现工作车辆812的图像810和周围环境的界面的形式。图像810使得操作者或管理者能够评估工作车辆812的条件或状态以及周围环境。例如,在图8的图像810中,障碍物814在工作车辆812附近。如果操作者或管理者确定障碍物814太靠近工作车辆812,那么操作者或管理者可以经由输入接口830拒绝验证状态消息,以禁用远程启动并向启动系统110发送适当的消息。或者,如果操作者或管理者确定障碍物814对于工作车辆812来说没有问题,那么操作者或管理者可以经由输入接口830批准验证状态消息,并且将验证批准消息670、672发送给启动系统110,如上所述。在另一些实施方式中,工作车辆120的图像810使得操作者或管理者能够标识工作车辆120上的一个或更多个面板是否打开,从而导致远程启动不合适。在一些示例中,操作者可以在消息800内执行其它功能,如请求附加图像、调整图像的角度、放大或缩小、请求激活照明组装件294等。

上面对启动系统110所考虑的各种验证条件(自动地或者在操作者或管理者的帮助下)进行了讨论,包括传动装置处于驻车档;燃油水平可接受;液压流体水平可接受;传动装置流体水平可接受;冷却液水平可接受;未标识障碍物;以及位置可接受。其它条件包括def水平可接受;连通状态可接受;以及动力转向状态可接受。另一些条件包括:工作工具(如装料斗232)的角度、取向,和/或位置;发动机240、传动装置250、发动机冷却系统244、废气处理系统260、动力转向系统264、液压系统270、和/或制动组装件280内的温度和/或压力;电池组装件284的电荷;构成车辆120的各个主体隔间292的各种门和闩锁的位置或状态;和/或一般来说,设备状态。如上所述,其它验证条件可以与车辆120的位置相关联。例如,启动系统110可以验证车辆120处于工作现场或者按适当的工作位置(如在特定倾斜或取向上)位于工作现场。作为另一示例,启动系统110可以验证车辆120在围栏之外或者以其它方式未位于围栏内。作为另一示例,启动系统110可以验证车辆120未处于运输过程中和/或尚未运行。其它条件可以基于工作机器120的特定类型或功能。

下面,还参照图9,同样继续参照图1–图3,流程图例示了根据本公开可以由启动系统110执行的方法900。如可以根据本公开清楚的,方法900内的操作次序不限于如图9所示的顺序执行,而是可以在适用时候和根据本公开按一个或更多个改变次序执行。而且,可以省略一个或更多个步骤和/或添加附加步骤。

在一个示例中,该方法900在步骤902开始。在步骤902中,启动系统110确定自动启动功能是否启用、可用和/或以其它方式呈现给工作机器120。如果自动启动功能启用,则方法900进行至步骤904,其中,启动系统110从工作车辆120收集参数值。

在步骤906中,启动系统110比较参数值与启动开始条件。在步骤908中,如果一个或更多个参数值满足启动开始条件中的一个或更多个,则方法900进行至步骤910。在步骤908中,如果参数值无法满足启动开始条件,则方法900返回至步骤904。

在步骤910中,启动系统110确定验证功能是否启用、可用和/或以其它方式存在。如果验证功能启用,则方法900进行至步骤914。

在步骤914中,启动系统110从工作车辆120收集参数值。在步骤916中,启动系统110确定自动验证功能是否启用、可用和/或以其它方式存在。如果自动验证功能启用,则方法900进行至步骤918,其中,启动系统110比较参数值与验证条件。在步骤920中,如果一个或更多个参数值满足验证条件中的一个或更多个,则方法900进行至步骤926。在步骤920中,如果参数值无法满足验证条件,则方法900返回至步骤914。

返回至步骤916,如果自动验证功能未启用,则方法900进行至步骤922。在步骤922中,启动系统110向操作者或管理者发送验证状态。在步骤924中,启动系统110确定是否已经接收到来自操作者或管理者的验证批准或确认。如果已经接收到验证批准,则方法900进行至步骤926;否则,方法900继续等待验证批准。

再次参照步骤902,如果启动系统110确定自动启动功能未启用,则该方法直接进行至步骤912,其中,启动系统110确定是否已经接收到远程启动请求。如果已经接收到远程启动请求,则方法900进行至步骤914。如果未接收到远程启动请求,则方法900继续步骤912,直到接收到这样的消息为止。

下面,参照步骤926,其由步骤910、步骤920或步骤924产生,启动系统110生成工作车辆120的原动机(如发动机)的启动命令。在一些实施方式中,启动系统110可以继续收集参数值(举例来说,如在步骤904和步骤914中),并且根据该条件来评估参数值(举例来说,如在步骤906、908和步骤918、920中)。在一个示例中,启动系统110可以基于参数值和条件终来止启动命令和/或生成停止命令。这例如可以在特定参数(例如,某一压力和温度)可以仅在原动机运行时被测量时使用,并且根据该条件的随后评估可以指示该启动操作应当被终止。一个示例可以是油压,例如,如果在开始该启动操作之后,在短时间之后没有油压存在,则操作终止。

如果启动操作终止或者在适当条件下无法启动,则可以向操作者、服务人员和/或车队管理者发送通知。类似的是,如果启动操作成功,则启动系统可以为操作者、服务人员和/或车队管理者生成确认通知和/或远程启动计数。如果启动操作继续,则方法900进行至步骤928。

在步骤928中,启动系统110确定自动循环功能是否启用、可获,和/或以其它方式存在。如果自动循环功能启用,则方法900进行至步骤930,其中,启动系统110收集参数值。在步骤932中,启动系统110比较参数值与停止开始条件。在步骤934中,如果一个或更多个参数值满足停止开始条件中的一个或更多个,则方法900进行至步骤936。在步骤934中,如果参数值无法满足停止开始条件,则方法900返回至步骤930。

在步骤936中,启动系统110生成用于原动机的停止命令。在步骤936之后,方法900返回至步骤904。如果在步骤928中,自动循环功能未启用,则方法900在步骤938结束。

因此,上述实施方式提供了与工作机器相关联的改进远程启动系统和方法。特别地,实施方式能够根据定义与工作机器相关的适当启动情况的条件,来收集和评估车辆参数。像这样,示例性实施方式改进了工作车辆的操作、安全性以及效率。

如本领域技术人员应当清楚,所公开主旨的某些方面可以具体实施为方法、系统(例如,包括在工作机器中的工作机器控制系统)或计算机程序产品。因此,某些实施方式可以完全实现为硬件、完全实现为软件(包括固件、常驻软件、微代码等)、或者实现为软件和硬件(和其它)方面的组合。而且,某些实施方式可以采取处于计算机可用存储介质上的计算机程序产品的形式,其具有在该介质中具体实施的计算机可用程序代码。

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

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

如本文所使用的,除非另有限制或修改,否则以连接术语(例如,“和”)分隔以及在前面加上短语“中的一个或更多个”或“中的至少一个”的元素的列表指示潜在地包括列表中的单个元素,或者其任何组合的配置或布置。例如,“a、b以及c中的至少一个”或“a、b以及c中的一个或更多个”指示以下可能性:仅a、仅b、仅c,或者a、b以及c中的两个或更多个的任何组合(例如,a和b;b和c;a和c;或者a、b以及c)。

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

本公开的实施方式在此可以从功能和/或逻辑块组件以及各种处理步骤方面进行描述。应当清楚,可以通过被配置成执行指定功能的任何数量的硬件、软件和/或固件组件来实现这种块组件。例如,本公开的实施方式可以采用各种集成电路组件,例如,存储器部件、数字信号处理部件、逻辑部件、查寻表等,其可以在一个或更多个微处理器或其它控制装置的控制下执行多种功能。另外,本领域技术人员应当清楚,本公开的实施方式可以结合任何数量的工作车辆来实践。

为简短起见,本文中可能未详细描述与信号处理、数据传输、信令、控制以及系统(和系统的各个操作组件)的其它功能方面相关的常规技术。而且,在此包含的各个图中示出的连接线旨在表示各个部件之间的示例功能关系和/或物理联接。应注意到,在本公开的实施方式中可以存在许多另选或附加功能关系或物理连接。

可以参照根据本发明的实施方式的方法、装置(系统)以及计算机程序产品的流程图例示和/或框图来描述某些示例的方面。应当明白,任何这种流程图例示和/或框图中的每一个框,以及这种流程图例示和/或框图中的框的组合可以通过计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机的处理器、专用计算机、或者用于生成一机器的其它可编程数据处理装置,使得经由该计算机的处理器或其它可编程数据处理装置执行的这些指令创建用于实现在该流程图或框图框或多个框中指定的功能/动作的装置。

这些计算机程序指令还可以存储在计算机可读存储器中,其可以指导计算机或其它可编程数据处理装置按特定方式起作用,以使存储在计算机可读存储器中的指令生成包括用于实现在该流程图和/或框图框或多个框中指定的功能的指令的制品。

该计算机程序指令还可以加载到计算机或者其它可编程数据处理装置上,以使在该计算机或者其它可编程装置上执行一系列可操作步骤,来生成计算机实现处理,使得在该计算机或其它可编程装置上执行的这些指令提供用于实现在该流程图和/或框图框或多个框中指定的功能/动作的步骤。

附图中的任何流程图和框图,或者上面的类似讨论可以例示根据本公开的各种实施方式的系统、方法以及计算机程序产品的可能实现的架构、功能以及操作。在这点上,该流程图或框图中的每一个框都可以表示模块、区段、或代码的一部分,其包括用于实现所指定逻辑功能的一个或更多个可执行指令。还应注意到,在一些另选实现中,该框中提到(或者本文中以其它方式描述的)的功能可以出现在图中所提到的次序之外。例如,根据所涉及功能,接连示出的两个框(或者接连描述的两个操作)事实上可以大致同时执行,或者这些框(或操作)有时可以按逆序执行。还应注意到,任何框图和/或流程图例示中的每一个框,和任何框图和/或流程图例示中的框的组合,可以通过执行该指定功能或动作的基于专用硬件的系统,或者专用硬件和计算机指令的组合来实现。

在此使用的术语仅出于描述特定实施方式的目的,而不是旨在对本公开进行限制。如本文所使用的,单数形式“一”、以及“该/所述”同样旨在包括多数形式,除非上下文另外进行了明确指示。还应明白,术语“包括”和/或“包含”当在本说明书中使用时,指定存在规定特征、整数、步骤、操作、部件和/或组件,而非排除存在或增加一个或更多个其它特征、整数、步骤、操作、部件、组件和/或其组合。

已经出于例示和描述的目的,呈现了本公开的描述,而不是旨在排它或按所公开形式限制成本公开。在不脱离本公开的范围和精神的情况下,本领域普通技术人员应当明白许多修改例和变型例。选择并描述在此明确引用的实施方式,以便最佳地说明本公开及其实践应用的原理,并且使得本领域其它普通技术人员能够理解本公开,并且认识有关所述示例的许多另选例、修改例以及变型例。因此,除了明确描述的那些实施方式和实现以外的其它各种实施方式和实现都处于所附权利要求书的范围内。

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