管理机器群队的系统与方法

文档序号:6708603阅读:223来源:国知局
专利名称:管理机器群队的系统与方法
技术领域
本发明一般涉及对一个群队的机器的监督,特别涉及从产品分析角度来监督一个群队的机器。
背景技术
对于许许多多台机器或称机器群队,例如许多个移动的机器,其管理是费时且困难的任务。对群队的管理不仅牵涉到收集关于该群队的数据,还得管理并解释这些数据,以及维护各该机器。要理解一台机器何时该如何维护,即是作预防性维护,不但要深入每台机器维护的细节并且要对环绕它的所有活动作协调,是困难的。
目前,已有一些系统设计得能提供单台机器的维护。例如,这些系统可从一台机器接受某些状态信息,根据其目前状态和历史数据分析该机器是否健康,建立对其维护的建议,并将有关信息传回用户。
但是,这些系统所有的局限性妨碍了用之于机器群队。例如,这些系统并不采用对给定的一台机器或一组机器的状态信息。此外,这些系统不能建立或传递群队的信息以提供群队的管理者。
本发明就是针对上述一个或多个问题的解决的。

发明内容
本发明的第一方面,提供了管理许多台机器的一种群队管理系统。该群队管理器包括连接到那些台机器以接收关于各台机器的状态信息的一个通信管道,和连接该通信管道以接收并储存所述状态信息的一个贮藏室。该系统还包括连接该贮藏室的一个群队管理器的控制器用来分析所述状态信息并响应地确定一个产品维护建议。
本发明的第二方面,提供了管理许多台机器的一种群队管理系统。该系统包括连接到那些台机器以接收关于各台机器的状态信息的一个通信管道,和连接该通信管道以接收并储存所述状态信息的一个贮藏室。该系统还包括连接该贮藏室的一个群队管理器的控制器用来分析所述状态信息并响应地修改产品维护计划。
本发明的第三方面,提供了管理许多台机器的一种群队管理系统。该系统包括连接到那些台机器以接收关于各台机器的状态信息的一个通信管道,和连接该通信管道以接收并储存所述状态信息的一个贮藏室。该系统还包括一个群队管理器的控制器用来分析所述状态信息并对所述许多台机器的至少一个事件进行跟踪。
本发明的第四方面,提供了管理许多台机器的一种计算机程序产品。该计算机程序产品包括用来接收关于各台机器的状态信息的计算机可读程序代码手段,和用来接收并储存一个贮藏室里的所述状态信息的计算机可读程序代码手段。该计算机程序产品还包括用来分析所述状态信息并响应地确定一个产品维护建议的计算机可读程序代码手段。
本发明的第五方面,提供了管理许多台机器的一种计算机程序产品。该计算机程序产品包括用来接收关于各台机器的状态信息的计算机可读程序代码手段,和用来接收并储存一个贮藏室里的所述状态信息的计算机可读程序代码手段。该计算机程序产品还包括用来分析所述状态信息并响应地修改产品维护计划的计算机可读程序代码手段。
本发明的第六方面,提供了管理许多台机器的一种计算机程序产品。该计算机程序产品包括用来接收关于各台机器的状态信息的计算机可读程序代码手段,和用来接收并储存一个贮藏室里的所述状态信息的计算机可读程序代码手段。该计算机程序产品还包括用来分析所述状态信息并对所述许多台机器的至少一个事件进行跟踪的计算机可读程序代码手段。
本发明的第七方面,提供了管理许多台机器的一种方法。该方法包括建立关于各台机器的状态信息并且在一个贮藏室接收并储存所述状态信息的各个步骤。该方法还包括分析所述状态信息并响应地确定一个产品维护建议的步骤。
本发明的第八方面,提供了管理许多台机器的一种方法。该方法包括建立关于各台机器的状态信息并且在一个贮藏室接收并储存所述状态信息的各个步骤。该方法还包括分析所述状态信息并响应地修改产品维护计划的步骤。
本发明的第九方面,提供了管理许多台机器的一种方法。该方法包括建立关于各台机器的状态信息并且在一个贮藏室接收并储存所述状态信息的各个步骤。该方法还包括分析所述状态信息并对所述许多台机器的至少一个事件进行跟踪的步骤。


图1为按照本发明的一个实施方案的群队管理系统的方框图;图2为按照本发明的另一个实施方案的群队管理系统的方框图;图3为用于所述群队管理系统的板上信息管理器的方框图;图4为按照本发明的一个实施方案的计算机程序产品的方框图;图5为按照本发明的另一个实施方案的计算机程序产品的方框图;图6为按照本发明的另外一个实施方案的计算机程序产品的方框图;图7为按照本发明的一个实施方案的方法的流程图;图8为按照本发明的另一个实施方案的方法的流程图;图9为按照本发明的另外一个实施方案的方法的流程图;图10为按照本发明的一个实施方案的引导屏的图示;图11为按照本发明的一个实施方案的事件总结屏的图示;图12为图11的引导屏的第二图示;图13为图11的引导屏的第三图示;图14为按照本发明的一个实施方案的事件屏的图示;图15为按照本发明的一个实施方案的SOS历史屏的图示;图16为按照本发明的一个实施方案的SOS取样细节屏的图示;图17为按照本发明的一个实施方案的图表的图示;图18为按照本发明的一个实施方案的细节对话的图示;图19为按照本发明的一个实施方案的服务量计、燃料与定位屏的图示;图20为按照本发明的一个实施方案的SMU历史屏2000的图示;图21为按照本发明的一个实施方案的燃料历史屏的图示;图22为按照本发明的一个实施方案的定位历史屏的图示;图23为按照本发明的一个实施方案的产品监视屏的图示;图24为图23的产品监视屏的第二图示;图25为按照本发明的一个实施方案的产品监视报警屏的图示;图26为按照本发明的一个实施方案的产品监视细节屏的图示;图27为按照本发明的一个实施方案的预防性维护屏的图示;
图28为按照本发明的一个实施方案的预防性维护历史屏的图示;图29为按照本发明的一个实施方案的SMU更新对话的图示;图30为按照本发明的一个实施方案的预防性维护检查表屏的图示;图31为按照本发明的一个实施方案的部件列表的图示;图32为按照本发明的一个实施方案的预防性维护对话的图示;图33为按照本发明的一个实施方案的预防性维护完成对话的图示。
具体实施例方式
参照各附图,本发明提供用于管理多台机器102(诸如移动的或非移动的机器)的群队管理系统100。本发明可用于管理几种不同类型的移动的和非移动的机器,包括引擎、汽车、移动机器、建筑或农业或运土设备、计算机、电子设备、各种消费者家用设备(例如烤箱、冰箱、洗衣机等),或者别的想要监督的任何机器设备。
特别参照图1,系统100包括连接到多台机器102、并接收关于这些机器102的状态信息的通信管道104。在本发明的一个方面,每台机器102包括一个或多个传感器116用来测定机器参数。在一个实施方案,每台机器包括一个基于微处理器的控制器或信息管理器118用来接收所述一个或多个传感器的信号,储存数据,和/或根据传感器数据计算别的机器参数。例如,机器102可能是一台运土机102,它具有一个燃料消耗率传感器116A、一个服务小时量计或传感器116B、及至少一个控制器或电子控制模件(ECM)118。其结构可包括一个或多个射频标识(RFID)标签和/或读出器。
通信管道104可包括以下各种方式之一或几种的组合卫星数据联系、移动电话通信联系、无线电联系、蓝牙、802.11、有线通信联系、或者任何别种适用的无线通信数据联系。在特定的系统中所用通信管道104可根据各该机器102的性质和各机器102运行的环境而定。
系统100也包括与通信管道104连接的贮藏室106。在一个实施例,贮藏室106包括一个数据贮藏室106A和一个知识贮藏室106B。贮藏室106适应于在其数据贮藏室106A储存状态信息及关于所述机器102的别的信息例如历史数据。贮藏室106也适应于在其知识贮藏室储存关于所述机器102的知识例如机器的特定信息,譬如机器102的产品维护计划。该数据和知识贮藏室106A和106B可以是分开的贮藏室或者是结合在一起的贮藏室。
群队管理器计算机应用108在群队管理器控制器110上运行。群队管理器控制器110连接到贮藏室106以分析状态信息跟历史的与机器规格的信息之间的函数关系。一个或几个用户114可通过跟群队管理器控制器110连接的一个或几个群队管理器112来访问系统100。系统100允许用户114下载或考察机器群102中的任一、全部或其一子集的状态信息(见下述)。系统100也可通过如呼机或电邮将警报或通知提供到用户114。
在一个实施例,群队管理器控制器110是基于计算机的。群队管理器控制器110可由若干个群队管理器112来访问,后者装置在一台或多台计算机上,并且联网,例如通过因特网。如下的解释,不同地点的不同用户114访问系统100会有各种的需求。于是,系统100在不同地点可提供不同级别的访问或功能。
参照图2的一个示例应用(类似事项采用相同图标),系统100适应于收集多台建筑设备202的信息,诸如挖掘机或推土机的。贮藏室106储存关于这些建筑设备的信息,例如产品监视数据204,出错码数据206,计划用油取样(SOS)数据208,服务量计小时、燃料与定位信息210,修理历史数据212,使用数据214,预防性维护数据216,和性能数据218。
群队管理器112包括一台或多台计算机应用,位于不同地点,由多个用户114访问。
例如,群队管理器112可包括一个顾客关照中心应用220,设置在顾客关照中心222,或可在该处访问。顾客关照中心应用220可对一个或多个用户224提供下列功能发送账单和催账,顾客后援,问讯台,信息交易,和税费收款。
群队管理器112也可包括一个制造商应用226,设置在制造商设施228,或可在该处访问。制造商应用226可对一个或多个用户230提供下列功能产品性能,有效后续地域,所有和运行(owning and operating,O&O)成本跟踪,备件交易机会跟踪。
群队管理器112也可包括一个经销商应用232,设置在该经销商的设施234。经销商应用232可对一个或多个用户236提供下列功能设备管理咨询和顾客关系管理。
群队管理器112还可包括一个顾客应用238,设置在顾客的设施240,或可在该处访问。顾客应用238可对一个或多个用户242提供下列功能设备管理,资源管理,和事务管理。
群队管理器112可以是基于因特网的界面,为远地的访问提供中心应用。此外,群队管理器112也可为在远地的计算机上执行的程序,它可访问群队管理器控制器110。
参照图3所示移动机器102上的信息管理器118的例子。信息管理器118与其配套的板上的和板外的硬件软件可包括对机器102的数据获取、分析、存储和显示系统。利用其配套的板上的和板外的硬件和软件,信息管理器118可监督并推导出机器组件信息,并让系统100得到这些信息。
采用接口模件302收集传感器信息,通过高速通信环304(射频或别的通信技术)将数据传往主模件306,经处理后储存起来准备下载。这里描述了优选的实施方案,注意采用别种合适的硬件安排并不背离本发明。
数据的子集还传到显示模件308,以测量结果或评价、警告信息的形式或者别的文字和/或图象信息的形式呈示给操作者。正常运作时,测量值可显示在操作者的机仓内。在偏离规定值条件下,也显示报警和警告/指示性的信息。如果缺少维修工具,可用键盘(图中未示出)输入数据,并可在系统级别范围发出请求。提供了信息域,包括点阵式液晶显示用存储器驻留语言和国际单位制(SI)或非国际单位的文本信息。还可配备专用的背投光在周围暗条件下观察此信息显示。所述信息域用于呈示关于各个机器的状态的信息。
主模件306、接口模件302和显示模件308组成了基本的信息管理器118,还可通过通信环304对此架构并入外加的多个板上控制器310,如对引擎和传输的控制器,以便获取这些控制器检测或计算出的外加的数据,从而对全部板上控制器的诊断提供集总显示和仓储。
从分布于机器群102间的传感器和开关,及从别的板上控制器310,可获得参数数据和系统诊断。数据依其来源归类为内部的、感测到的、通信(得到)的、或计算得出的。内部数据是在主模件306范围内生成并保留其中。内部数据的例子有一天的时间以及日期。感测到的数据是跟各接口模件连接的各传感器直接取样得到的,包括脉冲宽度受调制的传感器数据、基于频率的数据、经过有效去除反跳后的开关数据。感测到的数据在通信环在通信环304上广播,让主模件306或者一个或多个别的板上控制器310捕获。通信数据是将别的板上控制器310获得的数据在通信环304上广播而让主模件306捕获到的。计算得的数据渠道值,是根据内部的、获得的、通信得到的、或者计算得的数据渠道。服务量计、离合器啮滑、机器负载、和燃料消耗都是计算得到的参数。
从主模件306下载到系统100的数据的头上含有机器的标识、下载时间印记、和对应于被下载的数据的类型的定义表。例如,如果要下载的是动向数据,定义表就是动向的定义。数据头之后接着就是下面要描述的数据,对应于从属性定义表。
应注意,上面关于机器102上的信息管理器118的描述仅为示例性目的。别的架构或体制只要适合于收集和计算参数信息都可采用,并未背离本发明。此外,还可采用别的信息格式。
回到图1,本发明的一方面,所述群队管理器控制器110分析所述状态信息并响应地确定一个产品维护建议。
在本发明的一个实施例,将所述产品维护建议提供给用户114之一。例如,可用电邮、呼机信息、在线报告、或可下载的报告等方式来提供所述产品维护建议。
在一个实施例,机器规格信息包含对每台机器102的产品维护计划。所述产品维护建议就是对该产品维护计划的修改(见下述)。
产品维护计划可以从服务小时数的角度来定义,即操作的小时数。换个方式,产品维护计划也可从别的关于用法的角度来定义,例如跑多少英里或用多少燃料。而且,一个产品维护计划可包含多个产品维护步骤。每步包含至少一个该执行的动作,例如改换引擎用油。
例如,对机器102的产品维护计划至少可包含第一和第二维护步骤。第一维护步骤计划为执行X个服务小时,第二维护步骤计划为执行Y个服务小时,此处Y大于X。该状态信息可包含实际的服务小时数。
在一个实施例,第一维护步骤包含至少一个动作。第二维护步骤包含该至少一个动作和至少一个别的动作。
如果实际服务小时数小于X,则产品维护建议为在X个服务小时执行第一维护步骤。一旦第一维护步骤被执行而实际服务小时数大于X,则产品维护建议为在Y个服务小时执行第二维护步骤。
然而,如果第一维护步骤未被执行完,而建议的第一维护步骤该执行完的建议的服务小时数已过了,则产品维护建议可以仍然为执行第一维护步骤一段时间然后执行第二维护步骤。
回到我们上面的例子,X个服务小时过去后,如果第一维护步骤还未执行完,则产品维护建议可以仍然为执行第一维护步骤到X+N个服务小时。经过X+N个服务小时后,此处(X+N)小于Y,则产品维护建议可为执行第二维护步骤。在一个实施例,N等于(Y-X)/2。
对上述建议可能有多种变化方案。例如,假定有四个维护步骤。每步包含建议的动作A,B,C,D的以下各种组合步骤1A(该在W个服务小时中完成),步骤2B(该在X个服务小时中完成),步骤3A与C(该在Y个服务小时中完成),及步骤4B与D(该在Z个服务小时中完成)。
产品维护建议取决于维护计划和机器规格。例如,如果步骤1未完成,且已经过去W+N1个服务小时,则产品维护建议可为完成步骤1和2。如果步骤2未完成,且x已经过去X+N2个服务小时,则产品维护建议可为完成步骤2和3。类似地,如果步骤3未完成,且已经过去Y+N3个服务小时,则产品维护建议可为完成步骤3和4。此外,如果步骤1未完成,而过去的时间在W跟X之间,建议的动作B可加速,例如,步骤1和2可同时完成,而剩下的维护计划可按此修改(根据需要)。
如果误了连续的维护步骤,就可作出类似建议。
在一个实施例,产品维护建议根据其重要性被分类,即被指派了一个状态码。例如,产品维护建议可归类为“动作”、“正常”、或“监督”。每类可联系到一个色码,例如分别为,红、绿和黄。一般说,归类到“正常”就无须(维护)动作,例如,问题刚已纠正和/或计划的维护刚已完成。产品维护建议如归类为“监督”,意味着产品维护步骤将要进行或者已探测到一个板上出错。产品维护建议如归类为“动作”,意味着产品维护步骤正当时或有迟误或者板上出错不但探测出来了而且需要(维护)动作。
在一个实施例,产品维护建议在所述机器上显示给其操作者。
如下叙述,机器的操作者或系统100的用户(他可能正在考察机器群的一个子集)可能要琢磨每个产品维护建议以便对特定的机器或产品维护建议获得更多的信息。
本发明的另一方面,群队管理器控制器110适应于修改产品维护计划。
在一个实施例,计算机应用108适应于响应用户的输入来修改产品维护计划。例如,一件设备或移动机器的所有者或操作者可能响应该设备的环境操作条件而对其产品维护计划作修改。例如,如果该设备在很差的环境操作,用户114可以在每次计划的维护步骤之间减少其服务小时数。
在一个实施例,根据机器实际的使用方面,例如用于高速公路上,离开高速公路使用,用于建筑工地,用于采矿......等,各应有相应默认的维护计划。此外,工作地点也应考虑进去。例如不同的气候对维护的需求会有不同影响。不同的地理区域,例如海岸跟内陆,也会影响维护计划。乃至于一年内的不同时间也影响维护计划。所以在一个实施方案,预防性的维护可以动态地确定,并根据一个或多个参数,包括使用方面、气候、地点等,相应地更新。在一个方面,所述计算机应用108包含了一个或多个预定的维护计划,作为一个或多个参数的函数来选出相应的计划。在另一方面,计算机应用108可动态地确定一个合适的维护计划并当条件变化时加以更新。并且,可以作为外加参数,例如燃料使用量、服务量计小时数、使用方面或气候等问题的严重程度,的函数,来实时地修改维护计划。
在另一个实施例,群队管理器控制器110适应于根据计划的维护步骤完成的时间相应地修改产品维护计划。例如,如果计划的维护步骤完成的时间跟它计划的服务小时数相差±N个服务小时,则可修改产品维护计划将此偏离值调整进来,即在计划的维护步骤之间加进这±N个服务小时。
本发明的另一方面,群队管理器控制器110适应于选择机器群中的需要个数的机器102以作观察。该选择可根据用户114的输入,例如用户114的身份标识而定。换言之,用户114可允许访问关于一台或多台机器102的信息。不同用户114可有不同子集的机器102来作监督。例如,一个所有者或操作者可拥有放在不同地点的多台机器102。或者,一个经销商可用系统100来监督多群不同的顾客。
在本发明的另一方面,群队管理器控制器110对于多台机器102跟踪其至少一个事件。例如,可被跟踪的事件包括各种参数,如服务小时数、用油的水平、燃料水平、地理位置、操作时间等。事件还可包括旅途或活动记录事件、二维或三维位置、气候等。二维或三维位置信息可通过系统100显示给用户或机器的操作者。系统100也可用三维位置信息来对某工地使用机器的情况作实时调查。
事件也可为关于某参数的触发事件。例如,当给定参数超过预定值时,或者当给定参数的变化率超过预定值时。参数值的趋势也可被分析。如所讨论过,上述参数值既可为感测到的数据也可为根据感测数据计算出来的。计算值可在板上确定也可板外确定。所述状态信息可包括参数或计算值。
在本发明的一方面,事件(包括状态信息和历史信息)的趋势可作分析(实时地或在后来的时候)从而在问题产生前把它们识别出来。趋势分析可包括对于跟多台机器或机器群的一个子集相关的一个或多个最高度反复发生的问题。趋势分析也可用于鉴别多台机器或机器群的子集的使用情况。趋势分析还可用于识别多次发生的故障之间的时间和/或其平均时间。
本发明的另一方面,一个或多个参数的趋势分析可用来修改产品维护计划。例如,燃料用量增加可能表明需要增加维护或表明产品维护计划应该加速了。
此外,趋势分析可用来识别机器群应用的繁重程度,例如低、中、或高。在一个实施例,所述应用的繁重程度可根据以下的一个或多个参数和/或它们的趋势来判断,包括燃料用量、功率评估、机器运行(包括在一个工作周期中的各部分的时间)、负载数目、或别的机器运行情况。如以下的叙述,机器的计划的维护可作为其应用的繁重程度的函数来加以修改。
在本发明的一方面,从多台机器的信息和参数可作趋势分析以便对其某个应用方面、某操作环境、气候、任务或其工地、一台机器或多台机器的类型等做出决定。对一台机器或机器群的一个子集的产品维护计划,例如对某特定任务或工地的所有机器,或者对某特定型号或类型的所有机器,都可加以调整。
趋势分析的数据可用来确定,相对于机器的期望寿命,该机器处于什么境地,并且调整作为其函数的该机器的产品维护计划。一台机器也可与别的一些机器的集合的趋势作比较,例如跟同类型或型号的、跟相同或类似工地、应用方面、环境类型、气候类型等的趋势比较,据此确定机器的健康状态。
在本发明的一个实施例,事件定义为时间的函数。例如,用户114可规定一组机器102或一个机器102只可在某地点(在给定半径内)或在某时间区间内运行。当机器102超出所述时间和地点限制运行时生成出错码。对该事件的定义可以为包入性的或者排他性的。换言之,该机器只能在这些小时内运行,或者不能在这些小时内运行。此外,该机器只能在特定范围内运行,或者只能在特定范围外运行。在一个实施例,当该机器处于所述的运行范围,例如燃料或维护的预定值,就会生成状态信息。该机器102也可包括一个安全系统(图中未示出)。该安全系统可由密钥或设计使得只允许授权的人可以通过采用密码、个人身份号码、射频身份标识之类办法来操作该机器。该安全系统也可包括一个遥控关机特征,让系统100能自动地或在用户请求下关闭机器102使之不能运转。例如,如果出错码生成表明在地域或时间出界,则系统100会触发该安全系统关闭该机器。
如上面的讨论,群队管理系统100可包括不同地点的群队管理器112的组件,例如制造商、经销商、或顾客。在一个实施例,群队管理器控制器110适应于让处在顾客设施240的用户242向该经销商询问关于建议的维护步骤的报价。此外,群队管理器控制器110可适应于计划一个建议的维护步骤,既可在他们自己的修理维护设施上,也可在该经销商的设施234上,或者计划在现场完成维护。
在本发明的另一方面,群队管理器控制器110适应于标记一个维护步骤为已被完成。在一个实施例,该维护步骤是由用户114,例如所有者、操作者、或者完成该维护步骤的人(们),手动标记为已被完成。替代方式有,板上信息管理器119也可自动探测到维护步骤已执行,并在系统100自动完成步骤的更新。
本发明的另一方面,群队管理器控制器110适应于显示对建议的维护步骤所需的零件的列表。而且,用户114,例如经销商或顾客,可以检查库存以保证这些零件在库或者对其订货。系统100也可适应于为即将进行的各维护步骤所需零件自动订货,检查库存,如果库存水平或期望的水平低于预定水平,就订购这些零件。例如,如果所有者就是某开矿工地的操作者,当维护正当或已计划了,系统100就会自动订购零件。而且,如果零件已在库,系统100就会保留这些零件备用。此外,如果计划维护的不止一台机器需要某特定零件,则系统100会认出此情况并订购额外的零件。
除了订购并保留所需的零件,系统100也会为所需零件预订其运输。例如,如果得向制造商或经销商订购该零件,系统100也会自动安排将该零件运送到该机器的所有者(或其操作者)。
除了计划维护,系统100也可计划将需维护的机器运到执行所需维护的地点,或者计划用方便的维护卡车或汽车来执行维护。
本发明另一方面,群队管理器控制器110适应于分析机器(群)102的使用情况作为历史数据的函数。
本发明的另一方面,群队管理器控制器110适应于分析机器(群)102的性能作为历史数据的函数。例如,群队管理器控制器110可动态地确定一台或多台机器是否正在被使用,或者是否存在性能问题。此外,群队管理器控制器110也可动态地确定是否有另一台机器可用(作替代)。
本发明还有一方面,系统100可自动地对机器群提供软件升级,并且根据操作者的特长、工地或别的条件例如环境的来设计软件。
参照图4,本发明的一个方面提供了一个计算机可读程序产品400,将其设计成管理多台机器102。该计算机可读程序产品400包括用来接收关于机器群102的状态信息的计算机可读程序代码手段402和用来接收和储存该状态信息到贮藏室106的计算机可读程序代码手段404。该计算机可读程序产品400还包括用来分析作为历史和机器规格信息的函数的所述状态信息并且响应地确定一个产品维护建议的计算机可读程序代码手段406。
参照图5,本发明的另一方面提供了一个计算机可读程序产品500来管理多台机器102。该计算机可读程序产品500包括用来接收关于机器群102的状态信息的计算机可读程序代码手段502和用来接收和储存该状态信息到贮藏室106的计算机可读程序代码手段504。该计算机可读程序产品500还包括用来分析作为历史和机器规格信息的函数的所述状态信息并且响应地修改该产品维护计划的计算机可读程序代码手段506。
参照图6,本发明的另一方面提供了一个计算机可读程序产品600来管理多台机器102。该计算机可读程序产品600包括用来接收关于机器群102的状态信息的计算机可读程序代码手段602和用来接收和储存该状态信息到贮藏室106的计算机可读程序代码手段604。该计算机可读程序产品600还包括用来分析作为历史和机器规格信息的函数的所述状态信息并且对关于所述多台机器102的地点或时间的至少一个事件作跟踪的计算机可读程序代码手段606。
参照图7,本发明的一个方面提供了一个方法700来管理多台机器102。该方法700包括建立关于机器群102的状态信息的第一步骤702和接收和储存该状态信息到贮藏室106的第二步骤704。该方法700还包括分析作为历史和机器规格信息的函数的所述状态信息并且响应地确定一个产品维护建议的第三步骤706。
参照图8,本发明的另一个方面提供了一个方法800来管理多台机器102。该方法800包括建立关于机器群102的状态信息的第四步骤802和接收和储存该状态信息到贮藏室106的第五步骤804。该方法800还包括分析作为历史和机器规格信息的函数的所述状态信息并且响应地修改该产品维护计划的第六步骤806。
参照图9,本发明的另一个方面提供了一个方法900来管理多台机器102。该方法900包括建立关于机器群102的状态信息的第七步骤902和接收和储存该状态信息到贮藏室106的第八步骤904。该方法900还包括分析作为历史和机器规格信息的函数的所述状态信息并且对关于所述多台机器102的地点或时间的至少一个事件作跟踪的第九步骤906。
参照图10-33,本发明的一方面,在每个地点的群队管理器112包括了一个前端或图形用户界面(GUI)1000来允许各种用户114访问系统100。在一个实施方案,群队管理器112通过网络例如因特网来联到系统100。在一个替代的实施方案,可用总部设在华盛顿州Redmond的微软公司的因特网浏览器IE来访问GUI 1000。因此,群队管理器112是计算机应用108向用户114作显示的部分,或者说是计算机应用108提供用户114访问系统100的部分。
如上的讨论,在各个地点(例如,顾客服务点、顾客、经销商、制造商等处)的群队管理器112可提供不同功能。于是,可能有各种各样的信息和功能。为了解释的目的,现给出设备的经销商及其顾客的例子。
具体参照图10中的GUI 1000的用户引导屏1002的总的布局。系统100目前用户114为某甲(John Doe).引导屏1002包括旁侧菜单条1004和一个顶上菜单条1006。系统100的各种功能都可通过旁侧菜单条1004得到。旁侧菜单条1004和顶上菜单条1006也提供访问经销商给出的别的功能如行政、账单、报告、优先、产品、零件和服务、和生意事务方案。还可通过边条1008得到别的选项,诸如经销商小组的成员资格并访问其内部简讯。
引导屏1002也包括事件总结访问表1010和设备搜寻箱1012。
事件总结访问表1010允许用户114从他可能得到的机器群选择他想要考察的机器。如所述,某甲(Mr.Doe)能够访问关于多台机器的信息。在某乙(Mr.Forcash)能够得到的机器群102中,在20台机器102上存在50个大小事件归类在“动作”,在10台机器上有120个小事件归类在“监督”,并且在20台机器上有270个小事件归类为“正常”。该事件总结访问表1010包括了一个“选择你的组”的下拉列表1038,一个动作检选框1014,一个监督检选框1016,一个正常检选框1018,及一个观察检选过的按钮1020。机器群也可按别的参数归类,如按任务号、操作者、地点等。
在一个实施例,不同的用户114会有不同的访问权利。例如,一个领班可以访问特定的机器群,而一个监管领班不但有权访问那些机器,还加上可以访问他们管辖的别的机器群。
如上的讨论,用户114可得到的机器群102还可进一步归类到一些子集。“选择你的组”的下拉列表1038允许用户114选择他想考察的组、或子集、或机器群的全体(如图示)。该动作检选框1014、监督检选框1016和正常检选框1018允许用户114进一步限定所要考察的大小事件。在用户114选出合适的选项后,选择观察检选过的按钮1020就会将请求过的所有大小事件都显示出来(如下述)。
设备搜寻箱1012允许用户114按其想要的一些判别标准选择特定的机器。设备搜寻箱1012包括了一个设备组下拉列表1013(图中为1022)、一个设备标识输入框1024、一个制造者下拉列表1026、一个型号输入框1028、和一个系列号输入框1030。该设备搜寻箱1012也包括一个显示设备按钮1032和一个清除表格按钮1034。选择清除表格按钮1034将设备搜寻箱1012中输入的所有数据加以清除。用户114可输入信息来选择所想要的机器群102并且选择该显示设备按钮1032。此外,提供了高级搜寻链接1036允许用户114输入额外的信息以便细化该搜寻。
参照图11-14,当选择了观察检选过的按钮1020或者显示设备按钮1032,GUI 1000就会显示事件总结屏1100。该事件总结屏1100显示一个事件总结列表1102将选出的机器群102的所有事件包括在内。该事件总结屏1100包括列表输出按钮1104、帮助按钮1106和状态更新按钮1108。列表输出按钮1104允许将事件列表1102所显示的信息输出到一个可下载的文件里,例如一个Microsoft Excel文件。帮助按钮1106提供对帮助文件的访问。选择状态更新按钮1108就刷新事件总结列表1102的显示。
如上所讨论,事件总结列表1102对于选出的机器群102列出了所有的当前事件。事件总结列表1102包括机器信息部1110、事件部1112、状态部1114。机器信息部1110对每个事件提供相关机器102的识别信息,诸如设备标识、制造者、型号、和系列号。事件部1112对选出的机器群102列出其所有事件,而状态部1114显示列出的事件的状态或代码。在图示的实施例,事件是按照它们的代码的下列顺序来列出的“动作”,“监督”,“正常”。
在图示例中,显示了下列类型的事件出错码(从机器102接收)、计划用油取样(SOS)数据、预防性维护规定、服务量计单位更新规定。服务量计单位更新规定指的是某机器需要人工输入其服务量计小时数。
事件总结列表1102也包括一个“观察”下拉列表1116。该“观察”下拉列表1116允许用户114选择所想观察的数据。在图示的实施例,可得到的信息按下列范畴归类事件总结结果(图示)、资产监视、维护监视、(机器)健康监视。在每个范畴可得的信息列在下面资产监视服务量计、燃料和地点包入/排他定义的时间和/或地点信息维护监视预防性维护修理和维护历史(机器)健康监视计划用油取样数据出错码机器性能参照图11,列在事件部1112中的每个事件(相关信息)都可用更多细节来扩展。在图示的实施例,所有列出的事件都可扩展,只需选择扩展所有链接1120。这些事件也可单独地扩展,只要选择每个事件旁的箭头1122。特别参照图13,其中的第一个事件,“出错码Fault Codes(1)”,已被扩展给出了更多细节(“Loss of Ground Speed Signal”)。
在机器信息部1110的每个事件也包含一个检选框1124(来对它作选择)。在机器信息部1110的顶端的检选框1124可选择全部事件。选择更新状态按钮1108就刷新或更新所选出的那些事件。
参照图11和图14,所有每个事件又是一个超链接。换言之,对一个事件的选取将可显示关于该事件的额外的信息或选项,诸如描述性的材料、一个零件列表等,和/或关于计划的服务或维护和/或订购零件的选项。
例如,选择事件总结列表1102中列出的第一出错码就显示事件屏1400。事件屏1400包括事件列表1402,其中包含了同一台机器在给定期间所有新近类似的事件(此处为所有新近的出错码)。事件屏1400还包括机器标识部1404和报告部1406。机器标识部1404包含机器识别信息,诸如设备标识、制造者、型号、和系列号。
事件屏1400列出了在默认的期间,例如前三个月里,所有新近事件。报告部1406允许用户114规定需要收入该报告的数据范围。如图示,报告部1406包括了第一日历1408和第二日历1410让用户输入或规定起始和终止日期。报告部1406也包括生成报告按钮1412。选择生成报告按钮1412就在规定的日期范围更新事件列表1402。还可提供一个输出按钮(图中未示出)让用户将报告输出到一个文件。
还可跟踪组件的寿命。可用诸如操作或服务量计小时数之类静态参数,或用诸如操作小时、燃料率、用油条件等多个参数来跟踪组件的寿命。组件寿命跟踪可给出关于何时需作修理的指示,即何时组件寿命即将到期了。系统100使需要的修理和维护得以计划安排,准备好或显示出一个维护的零件表,并且自动订购或保留所需的零件(见下述)。
本发明的一方面,系统100储存的数据可用于设备许可证过程(为了转售等目的)。
参照图15-18,在事件列表1102中选择计划用油取样数据链接之一就会显示一个SOS历史屏1500。该SOS历史屏1500包括机器标识部1502、取样报告部1504、和取样列表1506。机器标识部1502提供了关于跟所选事件相应的机器102的信息。取样列表1506列出了在设定时间期间,例如过去三个月,所有计划的用油取样。取样报告部1504允许用户114规定一个新的起始和终止日期,并用新的日期来生成一个新的报告。
取样列表1506包括了一个日期部1508和一个信息部1510,后者对每个取样提供额外信息,诸如取样的机舱、注释、取样标识、服务小时数、所用液体类型、和一个状态码。每个取样还有一个相应的检选框1512用来选择取样。选择更新状态按钮1108就更新所选取样的状态。如图示,每个样品的标识ID是一个超链接。参照图16,选择样品ID就显示一个SOS取样细节屏1600。SOS取样细节屏1600包括机器标识部1602、取样报告部1604、和细节部1606。取样报告部1604允许用户114修改细节部1606显示的信息。在示例性的细节部1606,信息分到三部分IR、Metal、和Physical,每部分提供关于参数的额外的信息,例如关于烟灰或氧化情况等。细节部1606提供对每个取样日期的细节按钮1608,以及对各个部的所有或部分参数的图标1610。
特别参照图17,对给定参数选择其图标1610就显示相应的图1700。
特别参照图18,对特定的取样日期选择细节按钮1608就显示包含额外信息的细节对话1800。细节对话1800包括标识部1802、状态部1804、和注释部1806。注释部1806允许用户对取样数据附加注释。在取样列表1506中也可得到注释。细节对话1800可以关闭,只要选择关闭按钮1808。
参照图19-22,在“观察”下拉菜单1116中选择观察服务量计、燃料、和地点选项,就会显示服务量计、燃料、和地点屏1900。该服务量计、燃料、和地点屏1900包括一个机器列表1902。该机器列表1902包括机器信息部1904,以及日期/时间、服务量计单位(SMU)、燃料和地点部1906。机器列表1902包括对每台选出的机器的列表(见上述)。机器信息部1904包括关于每台机器的信息,例如设备标识ID、制造者、型号和系列号。所述日期/时间、服务量计单位(SMU)、燃料和地点部1906包括服务量计单位读数(服务小时数)、燃料用去值、和最后地点,也给出了这些读数的日期和时间。应注意,并非在一个用户的组里的一台给定的机器102的所有数据都列入上述信息中。例如,该机器未必包括在用户114所定的机器群里。机器群列表1902可包括比最初列表更多的机器。前一链接1908和后一链接1910允许用户114点选机器群102中所有的机器。
机器信息部1904也可包括多个检选框1912每个框对应于机器群102列表中的每台机器,在机器群列表1902的表头上也有一个检选框。这样,列表1902中的机器群102既可一台一台单独选择,也可利用表头上的检选框一次选择全部机器。所述服务量计、燃料、和地点屏1900也包括一个地点地图按钮1914,对于选择的每台机器102的地点可提供一个地图(未图示)。
在日期/时间、服务量计单位(SMU)、燃料和地点部1906的每个值可超链接到一个屏来附加额外的信息。
特别参照图20,在日期/时间、服务量计单位(SMU)、燃料和地点部1906中选择一个服务量计单位(SMU)值,就会显示一个服务量计单位(SMU)历史屏2000。该SMU历史屏2000包括机器信息部2002、报告信息部2004、和SMU列表2006。在所示实施例中,机器信息部2002提供关于当前机器的细节,诸如设备ID、制造者、型号和系列号。SMU列表列出在给定时期内对当前机器102的服务小时读数和日期/时间印记。该SMU列表2006可用前一链接2008和后一链接2010得到细读。
起初,覆盖的时间段是设置到默认值,但可在报告信息部2004里得到修改。报告信息部2004包括起始日期日历2012和终止日期日历2014。可用文本框2012A和2014A来输入起始日期日历2012和终止日期日历2014的日期,也可通过日历按钮2012B和2014B访问一个日历(图未示)来输入。报告信息部2004还包括生成报告按钮2016,它利用报告信息部2004输入的起始和终止日期来刷新SMU列表2006。
特别参照图21,在日期/时间、服务量计单位(SMU)、燃料和地点部1906中选择一个燃料值,就会显示一个燃料历史屏2100。该燃料历史屏2100包括机器信息部2102、报告信息部2104、和燃料历史列表2106。在图示的实施例,机器信息部2102提供关于当前机器的细节,诸如设备ID、制造者、型号和系列号。燃料历史列表2106列出在给定时期内对当前机器102的燃料读数和日期/时间印记。该燃料历史列表2106可用前一链接2108和后一链接2110得到细读。
起初,覆盖的时间段是设置到默认值,但可在报告信息部2104里得到修改。报告信息部2104包括起始日期日历2112和终止日期日历2114。可用文本框2112A和2114A来输入起始日期日历2112和终止日期日历2114的日期,也可通过日历按钮2112B和2114B访问一个日历(图未示)来输入。报告信息部2104还包括生成报告按钮2116,它利用报告信息部2104输入的起始和终止日期来刷新燃料历史列表2106。
特别参照图22,在日期/时间、服务量计单位(SMU)、燃料和地点部1906中选择一个地点值,就会显示一个地点历史屏2200。该地点历史屏2200包括机器信息部2202、报告信息部2204、和地点历史列表2206。在图示的实施例,机器信息部2202提供关于当前机器的细节,诸如设备ID、制造者、型号和系列号。地点历史列表2206列出在给定时期内对当前机器102的地点读数和日期/时间印记。该地点历史列表2206可用前一链接2208和后一链接2210得到细读。
起初,覆盖的时间段是设置到默认值,但可在报告信息部2204里得到修改。报告信息部2204包括起始日期日历2212和终止日期日历2214。可用文本框2212A和2214A来输入起始日期日历2212和终止日期日历2214的日期,也可通过日历按钮2212B和2214B访问一个日历(图未示)来输入。报告信息部2204还包括生成报告按钮2216,它利用报告信息部2204输入的起始和终止日期来刷新地点历史列表2206。
参照图23-26,在“观察”下拉列表1116中选择产品监视选项,就会显示产品监视屏2300。对于所选的一群机器中的每一台102的时间或地点的事件相关的任何警报该产品监视屏2300给出其细节。产品监视屏2300包括输出按钮2302、帮助按钮2304、机器群列表2306。该机器群列表2306将所选的一群机器全部102的所有的产品监视警报列成表,它包括机器信息部2308和警报信息部2310。机器信息部2308对当前的机器提供细节,诸如设备ID、制造者、型号和系列号。警报信息部2310对每台机器102的产品警报的类型提供相关细节,亦即警报的地点或时间是否确定了,警报对每台机器102是否敏感,还有警报的状态,例如归类到“动作”、“监督”、或“正常”。
机器群列表2306包括多个检选框2312对应每台机器102,并且在表头有一个总的检选框2312A。机器群102既可利用各检选框2312来一台一台单独选择,也可利用表头上的检选框2312A一次选择全部机器102。选择更新状态按钮2314可将所选机器群102的所有警报的状态更新。机器群列表2306可用前一链接2316和后一链接2318得到细读。
参照图23和24,警报信息部2310对每个警报提供扩展箭头2320以提供其更多细节。采用扩展全部链接2322就可扩展所有的警报。
参照图23和25,机器信息部2308提供了对每台机器102(对它的数据是可得到的)的一个链接2324。对特定的机器102选择其链接2324,就能显示一个产品监视警报屏2500。该产品监视警报屏2500包括机器信息部2502、报告信息部2504、和警报历史列表2506。在图示的实施例,机器信息部2502提供关于当前机器的细节,诸如设备ID、制造者、型号和系列号。警报历史列表2506列出在给定时期内对当前机器102的各警报和日期/时间印记。该警报历史列表2506可用前一链接和后一链接(图未示)得到细读。
起初,覆盖的时间段是设置到默认值,但可在报告信息部2504里得到修改。报告信息部2504包括起始日期日历2508和终止日期日历2510。可用文本框2508A和2510A来输入起始日期日历2508和终止日期日历2510的日期,也可通过日历按钮2508B和2510B访问一个日历(图未示)来输入。报告信息部2504还包括生成报告按钮2512,它利用报告信息部2504输入的起始和终止日期来刷新警报历史列表2506。
参照图23和26,警报信息部2310提供了对每台机器102的一个链接2324。选择一个链接2324就可显示一个产品监视细节屏2600。该产品监视细节屏2600包括机器信息部2602、地理警报信息部2604、和时间警报细节部2606。地理警报信息部2604和时间警报细节部2606对于在机器信息部2602标识的机器102的地理和时间警报分别提供其细节。如图示,对当前机器102确定了一个包入性的地理警报。在图示实施例,地理警报用地点(按纬度和经度)和半径来定义。该警报还以起始日期和时间与终止日期和时间来定义。此外,如果用户114有权力修改各警报,则各警报可在细节屏2600作修改或定义。
参照图27,选择“观察”下拉列表1116上的预防性维护选项,就会显示预防性维护屏2700。该预防性维护屏2700对当前组的每台机器102提供预防性维护的历史。在图示实施例,预防性维护屏2700包括机器群列表2702、请求报价按钮2704、观察计划者按钮2706、和标记PM(预防性维护)完成按钮2708。
机器群列表2702包括机器信息部2710、和维护部2712。机器信息部2710提供每台机器的信息,例如包括设备ID、制造者、型号和系列号。机器信息部2710包括了多个检选框2714来选择机器群102的各台。
维护部2712对每台机器提供了此前、当前和后一预防性维护的细节。在图示实施例,维护部2712提供下列信息前一预防性维护-它完成的服务小时数,及-评注当前预防性维护-应实施的预防性维护建议的服务小时数,及-当前日期和时间下一预防性维护-应实施服务的服务小时数,及-预防性维护下次到期参照图27和28,上次预防性维护的服务小时数可作为超链接。选择该超链接,就会显示预防性维护历史屏2800。该预防性维护历史屏2800包括机器信息部2802、报告信息部2804、和预防性维护列表2806。预防性维护历史屏2800将给定时间段当前机器所实施的所有预防性维护加以列出。该时间段可用报告信息部2804加以调整。可以像以上讨论过的别的屏那样操作预防性维护屏2800,此处不必细述。
参照图27和29,当前预防性维护的服务小时数可作为超链接。选择此超链接,就会显示SMU更新对话2900。该SMU更新对话2900包括一个输入框2902用来更新对特定机器的当前实际服务小时数。如上所示,某些机器的服务小时数是自动更新的,或者需要人工输入。SMU更新对话2900也包括多个检选框2904以允许用户114来规定何时该发送更新服务小时数的通知,例如每周、每月、或者不发送。
SMU更新对话2900还包括一个OK按钮2906和一个CANCEL(取消)按钮2908分别用来更新服务小时数或者关闭该SMU更新对话2900且不加保存。
参照图27和30-31,标识为下一次的预防性维护可作为超链接,当它被激活时就显示一个预防性维护检查表屏3000。该预防性维护检查表屏3000包括了实施预防性维护的指令列表3002。其中可提供链接到每个步骤所需零件的列表。也可选择一个观察零件列表按钮3004,就对所选的步骤或所有步骤显示其零件列表3100。零件列表3100可包括一个订购输入按钮3102来订购所需的零件。
在预防性维护屏2700选择请求报价按钮2704,或在预防性维护检查表屏3000选择请求报价按钮3004,都会生成一个信号,例如给经销商的一个电子邮件要求报价。
选择观察计划者按钮2706,就显示预防性维护(PM)对话3200,其中包括日历3202。日历3202允许用户114跟经销商或跟内部服务车间等方面计划预防性维护,或进行现场维护。
选择标记PM完成按钮2708,就显示预防性维护(PM)完成对话3300。该PM完成对话3300允许用户114指认选出的那(些)个PM(预防性维护)为已完成。在图示实施例,PM完成对话3300允许用户指明PM完成的服务小时数、日期、及附以评注。替代方案为,系统100可自动地感知某PM已完成(通过设在机器上的合适的传感器),并且自动地指认某PM已被完成。
选择“观察”下拉列表1116上的预防性维护选项,就显示一个屏(图未示)其中包含了对该组的各机器102所实施的所有维护的列表。在一个实施例,该列表标识出该机器、维护完成的日期和时间、维护完成的服务小时数、谁执行维护的、及机器未工作的时间。该列表还提供对选出的那群机器中各台的超链接,激活时就显示对选出的机器的修理历史屏(图未示)。该修理历史屏对预置期间各机器所进行的所有维护显示一个列表。只要输入新的起始和终止日期,就可修改预置期。
选择“观察”下拉列表1116上的SOS选项,就显示一个屏(图未示)其中包含了对当前组的各机器102的所有计划用油取样(SOS)的列表。如以上讨论,该列表还提供对每一SOS的超链接,激活时就显示一个屏(图未示),其中就该SOS提供附加信息或提供对附加信息的访问。
选择“观察”下拉列表1116上的出错码选项,就显示一个屏(图未示)其中包含了对当前组的各机器102的所有收到的出错码的列表。如以上讨论,该列表还可提供超链接,激活时就显示另一个屏(图未示),其中对给定期间所选机器接收到的所有(出错)码加以列表。
选择“观察”下拉列表1116上的机器性能选项,就提供访问对机器使用/性能的报告。性能是关于该机器如何工作的,例如燃料使用量、显出的问题、潜在的问题,即需通过趋势分析。使用则涉及某台机器用了多少相比它未能用了多少。可分析的别的项目包括其发动机空转时间多长,每小时燃料消耗率等问题。
本发明另一方面,储存在贮藏室106的数据可用来计算实时运行成本,例如,特定机器的或一群机器的每小时的燃料和劳动成本。用来计算运行成本的开销还包括各种税、保险、燃料操作者相关花费、修理和维护费用(包括将要来的维护)。
本发明的另一方面,系统100储存的数据可用来生成报告,或用于支持或跟踪按照政府规定的文件。
本发明的另一方面,系统100可提供物流支持。例如系统100可记录机器群的地点、天气、到达时间、离开时间......等等。此外,系统100可链接到照相机系统(图未示)以便当机器进入或离开某地时自动照相,可以为各种目的,包括检查磨损和破损。系统100可预报易耗品如燃料的消耗,并可测量实际的消耗。系统100还可用于计划在何时何地发送机器,或派遣操作员和机器到各种工作场地或修理设施。
利用所用的特定的一台或多台机器的数据或多台机器的数据的集合,根据其类型、型号、任务类型、运作环境、气候、应用的繁重程度等方面的考虑,来确定实时的成本。然后将该实时成本输入报价计算器来帮助顾客准备合同的投标。
该数据也可用于确定一台或多台机器的生产率、效率、利用率、容量和/或性能。例如,对特定的机器,可确定其工作负载或运行周期数。此外,该数据还可用于确定工作周期,即,工作周期或工作周期的各部分有多长,及工作的材料、工地地图。该信息可结合机器数据来确定对于生产率、效率、利用率、容量和/或性能的一个更准确的表达。
机器群的利用或欠利用可(由业主)用来确定群队利用率和规模。例如,如果机器都欠利用,则说明业主的群队可能过大,或者有多余的容量可去实施别的任务。相反,如果机器都过利用,业主就需购买或租借额外的机器。则系统100可适应于执行对“如果...将会...”的境地的估量,例如,增加额外的机器到群队对于生产率、效率、利用率、容量和/或性能会产生何等样的影响。
本发明的另外一方面,系统100可用于识别和提供训练,例如虚拟的训练。系统100可根据储存的数据和对数据的分析来确定关于一个或一组操作员,例如从关于一个操作员的效率或生产率的角度,所需的训练。
本发明的另外一方面,从制造商或经销商的观点,一个群队的机器的零件使用量的趋势可作分析。这可满足几方面目的。例如,如果零件使用量高于或低于期望值,则机器应用的繁重程度可改变(要么增加繁重程度,或者减少繁重程度)。或者,如果零件使用量低于期望值(从供应商或制造商角度),而维护又已完成,则机器的业主将会从替代来源获得所需的零件。这时零件使用量的趋势代表失去的销售机会。
本发明的另外一方面,系统100可在系统用户和/或机器群102操作员之间即时提供文本和/或语音的通信。例如,位居中心地的派工员可对所有或一组操作员通信或广播,而操作员之间也可用其指定的标识互相通信。
本发明的一方面可确定机器群102中一台的某应用的繁重程度可作为相关信息的函数来分析。在一个实施例,该应用的繁重程度可确定为高、中、或低。
本发明的一方面,群队管理器控制器110可响应于状态信息或产品维护建议的性能对于至少一个所用零件的库存水平作趋势分析以确定失去的零件销售机会。
本发明的另一方面,群队管理器控制器110可响应于状态信息对机器群102中至少一台确定一个应用。例如,机器群102中至少一台的该应用可以是将物资从A点拖拉到B点。在一个实施例,所述状态信息包括燃料使用量和功率评估信息。状态信息还可包括机器地点信息。在一个实施例,该机器的该应用是困难水平或繁重程度。还有一个实施例中,群队管理器控制器110可响应于对机器群102中至少一台所确定的应用而自动改变产品维护计划。
在本发明的另一方面,群队管理器控制器110对机器群102中的一台响应于其状态信息而确定其生产率。在一个实施例,该状态信息包括燃料用量、功率评估和机器地点信息中至少一种。
在本发明的一方面,机器群中至少一台能自动确定建议的(维修)动作完成的时间。
本发明的另一方面,群队管理器控制器110对机器群102中至少一台的操作员响应其状态信息提供机器操作建议。在一个实施例,状态信息包括燃料用量、功率评估、机器地点、和现场地形地图中的至少一个。例如,机器操作建议可包括一个建议的路线。
本发明的一方面,群队管理器控制器110响应于状态信息提供现场地形修改建议,例如修改一个斜坡。在一个实施例,状态信息包括燃料用量和功率评估中的至少一个。在另一实施例,状态信息包括机器应用、机器地点和现存现场地形地图中的至少一个。
本发明的另一方面,群队管理器控制器110对机器群102中至少一台确定其生产率计量。在一个实施例,生产率计量包括机器群102中至少一台运行的地点。在另一实施例,该计量包括被加工或被拖拉的物资。在一个实施例,群队管理器控制器110显示一个现场地图。
本发明的一方面,群队管理器控制器110响应于状态信息管理群队运行。
本发明的另一方面,群队管理器控制器110对机器群的至少一台确定作为其状态信息的函数的使用。在一个实施例,群队管理器控制器110响应于所确定的使用来管理群队运行。在另一实施例,群队管理器控制器110响应于所确定的使用来分析群队规模。
本发明的一方面,群队管理器控制器110确定机器群102中的至少一台的运行成本。在一个实施例,作为跟机器群102中的至少一台相关的默认的运行成本的函数来确定运行成本。在另一实施例,作为跟机器群102中的至少一台相关的运行环境的函数来确定运行成本。在另一个实施例,作为跟机器群102中的至少一台的一个应用的函数来确定运行成本。在一个实施例,作为燃料用量、维护成本、和跟机器停机时间相关成本中的至少一个因素的函数来确定运行成本。
本发明的另一方面,群队管理器控制器110可确定关于机器群102中的至少一台的收益作为跟机器群102中的至少一台相关的运行成本的函数。在一个实施例,群队管理器控制器110确定机器群102中的至少一台的生产率,并且作为该生产率的函数来确定关于机器群102中的至少一台的收益。
本发明的一方面,群队管理器控制器110响应于状态信息来确定一个项目的招标。在一个实施例,群队管理器控制器110确定运行成本,并且作为该运行成本的函数来确定招标。在一个实施例,运行成本是联系于该项目要用的机器群。在另一个实施例,作为该项目相关环境的函数来确定运行成本。在另一实施例,作为该项目相关气候的函数来确定运行成本。在还有一个实施例,作为该项目相关的一个应用的函数来确定运行成本。
本发明的另一方面,群队管理器控制器110确定生产率,并且作为该生产率的函数来确定招标。在一个实施例,生产率是联系于该项目要用的机器群102。在另一个实施例,作为该项目相关环境的函数来确定生产率,例如环境类型,譬如开矿工地。在另一个实施例,作为该项目相关气候的函数来确定生产率。在另一个实施例,作为该项目相关的一个应用的函数来确定生产率,应用的例子如拖拉物资、减小坡度等等。
本发明的一方面,群队管理器控制器110确定关于机器群102的生产率,并且作为该生产率的函数来确定该项目要用的一个群队的机器。在一个实施例,招标是作为该机器群队的函数来确定的。在另一个实施例,群队管理器控制器110联系于机器群队102来确定运行成本,并且作为该运行成本的函数来确定招标。在另一个实施例,群队管理器控制器110根据项目计划的维护问题对可得到的机器作出估计。
本发明的另一方面,群队管理器控制器110包括了一个模拟器来接收状态信息以便模拟工作场地的活动并且根据该模拟来分析机器群队的规模。
本发明的一方面,群队管理器控制器110根据状态信息确定操作员效率。在一个实施例,状态信息包括运行速度、燃料用量和机器运动诸因素中至少一种。
本发明的另一方面,群队管理器控制器110可视地通知用户即将来临的账单付款。
本发明的一方面,群队管理器控制器110(通过板上传感器)监督气候条件,并且作为气候条件的函数管理机器群102。
本发明的另一方面,产品维护建议包括至少一个建议的动作,而群队管理器控制器110自动地确定该至少一个建议的动作完成的时间。
工业可应用性参照各图,本发明提供了一个系统100,计算机程序产品400、500、600,或者方法700、800、900来管理多台或一个群队的机器102。本发明可用于任何种类的、可得到其数据的、并且有需要跟踪或监督其数据的机器或项目。
在图示的实施例,系统100适应于监督移动的机器群102。系统100包括了通信管道104以在系统100和机器群102之间来回传递状态信息。系统100将状态信息、历史数据和机器规格数据储存在一个贮藏室里。该系统也包括一个基于计算机的群队管理器控制器110,后者运行一个群队管理器计算机程序或应用108。可设在各种地点的群队管理器112对多个用户114提供对系统100的访问。
如上讨论,群队管理器112可包括不同的软件来设在各个地点,例如在制造商、经销商、顾客支持中心和顾客处。
根据地点和给予特定用户114的权力,系统100可具有不同功能。例如,对制造商处的用户114,为了支持保修要求的各种目的,可提供访问贮藏室数据的工具108。而对顾客处的用户114为其提供工具来计划、安排和/或订购零件以准备计划的维护。
本发明的别的一些方面、目标和特征可通过对各个附图、说明、和后面的权利要求的研究来取得。
权利要求
1.一种设计成管理许多台机器(102)的群队管理系统(100),包括连接到那些台机器(102)以接收各台机器(102)的状态信息的一个通信管道(104);连接该通信管道(104)以接收并储存所述状态信息的一个贮藏室(106),该贮藏室(106)包含历史和机器规格信息;及连接该贮藏室(106)的一个群队管理器控制器(110)用来分析作为所述历史和机器规格信息的函数的状态信息,并且响应地确定产品维护建议。
2.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)进一步适应于对一个用户(114)提供产品维护建议。
3.如权利要求1所述的群队管理系统(100),其中所述的机器规格信息包括对每台机器的产品维护计划。
4.如权利要求3所述的群队管理系统(100),其中所述的产品维护建议是对所述产品维护计划的修改。
5.如权利要求3所述的群队管理系统(100),其中所述的产品维护计划包括多个计划的维护步骤,而且每步包括至少一个推荐的动作。
6.如权利要求3所述的群队管理系统(100),其中所述的产品维护计划包括多个计划的维护步骤,每步包括至少一个推荐的动作,而且群队管理器控制器(110)适应于作为计划的维护步骤完成的时间的函数来修改产品维护计划。
7.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)对于所述的多台机器(102)的至少一个事件作跟踪。
8.如权利要求7所述的群队管理系统(100),其中所述的状态信息包括所述多台机器(102)的至少一个参数。
9.如权利要求8所述的群队管理系统(100),其中所述的至少一个事件是由所述的至少一个参数关于一个预定值来定义的。
10.如权利要求9所述的群队管理系统(100),其中所述的事件被定义为当所述参数高于或低于该预定值时所发生的情况。
11.如权利要求8所述的群队管理系统(100),其中所述的群队管理器控制器(110)适应于实施关于所述参数的趋势分析。
12.如权利要求4所述的群队管理系统(100),其中所述的状态信息包括燃料用量,该产品维护计划依燃料用量来确定。
13.如权利要求7所述的群队管理系统(100),其中所述的状态信息包括出错码、计划用油取样、预防性维护和服务量计更新之一。
14.如权利要求7所述的群队管理系统(100),其中所述的群队管理器控制器(110)对每个事件分配一个状态码。
15.如权利要求14所述的群队管理系统(100),其中所述的状态码为正常、动作、和监督之一。
16.如权利要求1所述的群队管理系统(100),其中所述的状态信息包括服务量计小时数、燃料、和地点。
17.如权利要求7所述的群队管理系统(100),其中所述的事件是关于地点或时间。
18.如权利要求17所述的群队管理系统(100),其中所述的事件是包入性的或排他性的。
19.如权利要求1所述的群队管理系统(100),其中所述的产品维护建议包括至少一个建议的维护步骤。
20.如权利要求19所述的群队管理系统(100),其中所述的群队管理器控制器(110)适应于允许用户(114)请求关于所述建议的维护步骤的报价。
21.如权利要求19所述的群队管理系统(100),其中所述的群队管理器控制器(110)适应于计划所述的至少一个建议的维护步骤。
22.如权利要求19所述的群队管理系统(100),其中所述的群队管理器控制器(110)适应于允许用户(114)标记所述的至少一个建议的维护步骤为已完成。
23.如权利要求19所述的群队管理系统(100),其中所述的群队管理器控制器(110)对于所述的至少一个建议的维护步骤所需的零件显示一个列表。
24.如权利要求23所述的群队管理系统(100),其中所述的群队管理器控制器(110)订购所述零件。
25.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)作为状态信息的函数确定该机器群(102)的一台的应用的繁重程度。
26.如权利要求25所述的群队管理系统(100),其中所述的群队管理器控制器(110)对用于实施产品维护建议的至少一个零件的库存水平作趋势分析以确定失去的零件销售机会。
27.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)对用于响应状态信息的至少一个零件的库存水平作趋势分析以确定失去的零件销售机会。
28.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)响应状态信息自动地按需要安排设备运输。
29.如权利要求28所述的群队管理系统(100),其中所述的设备运输包括发送维修卡车到机器群(102)的一台或多台。
30.如权利要求28所述的群队管理系统(100),其中所述的设备运输为将机器群(102)的一台或多台搬运到某维护设施。
31.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)响应于所述状态信息确定所述的机器群(102)的至少一台的一个应用。
32.如权利要求31所述的群队管理系统(100),其中所述状态信息包括燃料用量、功率评估和机器地点信息中的至少一个。
33.如权利要求31所述的群队管理系统(100),其中所述机器规格信息包括所述机器群(102)的至少一台的产品维护计划,而且所述群队管理器控制器(110)响应于所述机器群(102)的至少一台的所确定的应用自动地修改产品维护计划。
34.如权利要求33所述的群队管理系统(100),其中所述状态信息包括燃料用量、功率评估和机器地点信息中的至少一个。
35.如权利要求1所述的群队管理系统(100),其中所述的产品维护建议包括至少一个建议的动作,而且其中至少一台机器自动地确定所述至少一个建议动作被完成的时间。
36.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)响应于所述状态信息对于所述的机器群(102)的至少一台的操作员提供机器操作建议。
37.如权利要求35所述的群队管理系统(100),其中所述状态信息包括燃料用量、功率评估和机器地点和场地地形地图中的至少一个。
38.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)响应于所述状态信息来提供场地地形修改建议。
39.如权利要求38所述的群队管理系统(100),其中所述状态信息包括燃料用量和功率评估中的至少一个。
40.如权利要求39所述的群队管理系统(100),其中所述状态信息包括机器应用、机器地点和目前场地地形地图中的至少一个。
41.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)对于所述的机器群(102)的至少一台确定生产率计量。
42.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)响应于所述状态信息管理群队运作。
43.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)作为所述状态信息的函数来确定所述机器群的至少一台的应用。
44.如权利要求43所述的群队管理系统(100),其中所述的群队管理器控制器(110)响应于所确定的应用来管理群队的运作。
45.如权利要求44所述的群队管理系统(100),其中所述的群队管理器控制器(110)响应于所确定的应用来分析群队的规模。
46.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)确定关于所述机器群(102)的至少一台的运行成本。
47.如权利要求46所述的群队管理系统(100),其中所述的运行成本是作为关于所述机器群(102)的至少一台的默认运行成本的函数来确定的。
48.如权利要求46所述的群队管理系统(100),其中所述的运行成本是作为关于所述机器群(102)的至少一台的运行环境的函数来确定的。
49.如权利要求46所述的群队管理系统(100),其中所述的运行成本是作为关于所述机器群(102)的至少一台的应用的函数来确定的。
50.如权利要求46所述的群队管理系统(100),其中所述的运行成本是作为燃料用量、维护成本和关于机器停机时间的成本中的至少一个的函数来确定的。
51.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)响应于所述状态信息来确定项目的招标。
52.如权利要求51所述的群队管理系统(100),其中所述的群队管理器控制器(110)确定运行成本,并且作为所述运行成本的函数来确定招标。
53.如权利要求52所述的群队管理系统(100),其中所述的运行成本是关于所述项目该用的机器群的。
54.如权利要求52所述的群队管理系统(100),其中所述的运行成本是作为关于所述项目的环境的函数来确定的。
55.如权利要求52所述的群队管理系统(100),其中所述的运行成本是作为关于所述项目的气候的函数来确定的。
56.如权利要求52所述的群队管理系统(100),其中所述的运行成本是作为关于所述项目的应用的函数来确定的。
57.如权利要求51所述的群队管理系统(100),其中所述的群队管理器控制器(110)确定生产率,并且作为所述生产率的函数来确定招标。
58.如权利要求57所述的群队管理系统(100),其中所述的生产率是关于所述项目该用的机器群(102)的。
59.如权利要求57所述的群队管理系统(100),其中所述的生产率是作为关于所述项目的环境的函数来确定的。
60.如权利要求57所述的群队管理系统(100),其中所述的生产率是作为关于所述项目的气候的函数来确定的。
61.如权利要求57所述的群队管理系统(100),其中所述的生产率是作为关于所述项目的应用的函数来确定的。
62.如权利要求51所述的群队管理系统(100),其中所述的群队管理器控制器(110)确定关于机器群(102)的生产率,并且作为所述生产率的函数来确定该用于所述项目的一群机器。
63.如权利要求62所述的群队管理系统(100),其中所述的招标是作为所述机器群队的函数来确定的。
64.如权利要求63所述的群队管理系统(100),其中所述的群队管理器控制器(110)确定关于所述机器群队(102)的运行成本,并且作为所述运行成本的函数来确定招标。
65.如权利要求64所述的群队管理系统(100),其中所述的群队管理器控制器(110)根据项目预定的维护问题来作出可得到的机器的估计。
66.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)包括了一个模拟器来接收状态信息以便模拟工作场地的活动,而且所述的群队管理器控制器(110)适应于根据该模拟来分析机器群队的规模。
67.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)允许在多台机器之间递送文本信息。
68.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)根据所述状态信息确定操作员效率。
69.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)可视地通知用户即将来临的账单付款。
70.如权利要求1所述的群队管理系统(100),其中所述的群队管理器控制器(110)监督气候条件,而且作为所述气候条件的函数来管理机器群(102)。
71.如权利要求1所述的群队管理系统(100),其中产品维护建议包括至少一个建议的动作,而且其中所述的群队管理器控制器(110)自动地确定所述至少一个建议的动作完成的时间。
72.一种管理多台机器(102)的方法(700),包括以下步骤建立关于机器群(102)的状态信息;接收并储存所述状态信息到一个贮藏室(106),该贮藏室(106)包含历史和机器规格信息;及分析作为所述历史和机器规格信息的函数的状态信息,并且响应地确定产品维护建议。
73.如权利要求72所述的方法(700),其中所述的机器规格信息包括对每台机器的产品维护计划。
74.如权利要求73所述的方法(700),其中所述的产品维护计划为对所述产品维护计划的修改。
75.如权利要求73所述的方法(700),其中所述的产品维护计划包括多个计划的维护步骤,每步又包括至少一个建议的动作,而所述方法(700)包括作为计划的维护步骤完成时间的函数来修改所述产品维护计划的步骤。
76.如权利要求73所述的方法(700),包括对多台机器(102)的至少一个事件跟踪的步骤。
77.如权利要求76所述的方法(700),其中所述的状态信息包括所述多台机器(102)的至少一个参数。
78.如权利要求77所述的方法(700),包括对所述参数进行趋势分析的步骤。
79.如权利要求72所述的方法(700),其中所述的状态信息包括燃料用量,而所述产品维护计划是关于燃料用量来规定的。
80.如权利要求76所述的方法(700),其中所述的状态信息包括出错码、计划用油取样、预防性维护和服务量计更新中的一个。
81.如权利要求76所述的方法(700),其中所述的事件是关于地点或时间。
82.如权利要求73所述的方法(700),其中所述的产品维护建议包括至少一个建议的维护步骤。
83.如权利要求82所述的方法(700),包括由用户(114)就建议的维护步骤请求报价的步骤。
84.如权利要求82所述的方法(700),包括对于至少一个建议的维护步骤所需的零件显示列表的步骤。
85.如权利要求82所述的方法(700),包括自动订购所述零件的步骤。
86.如权利要求85所述的方法(700),其中该自动订购所述零件的步骤包括以下步骤考察各零件库存;及如果该库存低于预定的阈值就订购那些零件。
87.如权利要求72所述的方法(700),包括作为历史数据的函数分析所述的机器(102)的使用的步骤。
88.如权利要求72所述的方法(700),包括作为状态信息的函数来确定机器群(102)中的一台的应用的繁重程度的步骤。
89.如权利要求72所述的方法(700),包括对用于实施产品维护建议的至少一个零件的库存水平作趋势分析以确定失去的零件销售机会的步骤。
90.如权利要求72所述的方法(700),包括响应于状态信息来自动地计划所需的设备运输。
91.如权利要求90所述的方法(700),其中所述的设备运输包括发送维修卡车到所述机器群(102)中的一台或多台。
92.如权利要求90所述的方法(700),其中所述的设备运输包括搬运所述机器群(102)中的一台或多台到一个维护设施。
93.如权利要求72所述的方法(700),包括响应于所述状态信息来确定机器群(102)中的至少一台的应用的步骤。
94.如权利要求93所述的方法(700),其中所述的状态信息包括燃料用量、功率评估和机器地点信息中的至少一个。
95.如权利要求93所述的方法(700),其中所述的机器规格信息包括机器群(102)中至少一个的产品维护计划,且方法(700)包括响应于所述至少的一台机器(102)的该确定的应用来自动地修改该产品维护计划的步骤。
96.如权利要求72所述的方法(700),包括响应于所述状态信息来提供机器操作建议给机器群(102)中的至少一台的操作员。
97.如权利要求96所述的方法(700),其中所述状态信息包括燃料用量、功率评估和机器地点和场地地形地图中的至少一个。
98.如权利要求72所述的方法(700),包括响应于所述状态信息来提供场地地形修改建议的步骤。
99.如权利要求98所述的方法(700),其中所述状态信息包括燃料用量和功率评估中的至少一个。
100.如权利要求98所述的方法(700),其中所述状态信息包括机器应用、机器地点和目前场地地形地图中的至少一个。
101.如权利要求72所述的方法(700),包括作为状态信息的函数来确定所述机器群的至少一台的使用。
102.如权利要求101所述的方法(700),包括响应于所确定的使用来管理群队运行的步骤。
103.如权利要求102所述的方法(700),包括响应于所确定的使用来分析群队规模的步骤。
104.如权利要求73所述的方法(700),包括响应于所述状态信息来确定项目招标的步骤。
105.如权利要求104所述的方法(700),包括确定运行成本的步骤,并作为该运行成本的函数来确定招标。
106.如权利要求105所述的方法(700),其中所述的运行成本是关于所述项目该用的机器群的。
107.如权利要求105所述的方法(700),其中所述的运行成本是作为关于所述项目的环境的函数来确定的。
108.如权利要求105所述的方法(700),其中所述的运行成本是作为关于所述项目的气候的函数来确定的。
109.如权利要求105所述的方法(700),其中所述的运行成本是作为关于所述项目的应用的函数来确定的。
110.如权利要求104所述的方法(700),包括确定生产率的步骤,并作为该成产率的函数来确定招标。
111.如权利要求110所述的方法(700),其中所述的生产率是关于所述项目该用的机器群(102)的。
112.如权利要求110所述的方法(700),其中所述的生产率是作为关于所述项目的环境的函数来确定的。
113.如权利要求110所述的方法(700),其中所述的生产率是作为关于所述项目的气候的函数来确定的。
114.如权利要求110所述的方法(700),其中所述的生产率是作为关于所述项目的应用的函数来确定的。
115.如权利要求104所述的方法(700),包括确定关于所述机器群(102)的生产率的步骤,并作为该生产率的函数来确定所述项目该用的机器群队。
116.如权利要求115所述的方法(700),其中所述的招标是作为所述机器群队的函数来确定的。
117.如权利要求116所述的方法(700),包括确定关于所述机器群(102)的运行成本的步骤,并作为该运行成本的函数来确定招标。
118.如权利要求117所述的方法(700),包括根据项目预定的维护问题来作出可得到的机器的估计的步骤。
119.如权利要求72所述的方法(700),包括模拟工地活动并且根据该模拟来分析群队规模的步骤。
120.如权利要求72所述的方法(700),包括在多台机器之间提供文本信息递送的步骤。
121.如权利要求72所述的方法(700),包括根据所述状态信息来确定操作员效率的步骤。
122.如权利要求121所述的方法(700),其中所述状态信息包括操作速度、燃料用量、和机器运动中的至少一个。
123.如权利要求73所述的方法(700),包括可视地通知用户即将来临的账单付款的步骤。
124.如权利要求73所述的方法(700),包括监督气候条件并且作为该气候条件的函数来管理机器群(102)的步骤。
全文摘要
一种管理许多台机器(102)的(机器)群队管理系统。该群队管理器包括连接到那些机器(102)以接收各台机器(102)的状态信息的一个通信管道(104),和连接该通信管道(104)以接收并储存所述状态信息的一个贮藏室(106)。该系统还包括连接该贮藏室(106)的一个群队管理器的控制器(110)用来分析所述状态信息。
文档编号G08G1/123GK1703710SQ200380101140
公开日2005年11月30日 申请日期2003年10月2日 优先权日2002年10月10日
发明者T·J·芬克, B·维亚斯 申请人:卡特彼勒公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1