用于对任务自动分配移动资源的系统和方法

文档序号:6524493阅读:211来源:国知局
用于对任务自动分配移动资源的系统和方法
【专利摘要】本发明提供一种用于对任务自动分配移动资源的系统和方法。用于对任务自动分配移动资源的系统包括:至少一个数据库(3),其设置成存储对于每个移动资源(5)的至少一个对应的技能(6)和设备(7)以及限定移动资源的当前位点与任务(8)的远离位点之间的道路的街道级数据(9),和动态数据(11),其对任务(8)的执行具有潜在影响。第一数据处理单元(1)设置成通过对任务(8)和设备(7)分配技能(6)来执行对任务(8)的移动资源(5)的分配并且对于移动资源(5)中的至少一个生成包含沿道路到相应分配任务(8)的逐街路线的个体调度(10a,10b,10c)。提供第二数据处理单元(2),其设置成连续预处理动态数据(11)以便确定街道级数据(9)、移动资源(5)和任务(8)中的哪一个受到动态数据(11)的影响和到什么程度,并且相应地修改受影响的数据(5,8,9)。
【专利说明】用于对任务自动分配移动资源的系统和方法
【技术领域】
[0001]本发明涉及用于对任务自动分配移动资源的系统和方法。
【背景技术】
[0002]当前,市场上存在用于对任务自动分配移动资源的各种系统,例如Ventyx的Service Suite 和 ClickSoftware 的 Clickmobile0
[0003]术语“任务”指要在工业现场或在私人住宅或市政基础设施的技术装备处执行的任何种类的维护、检修或维修工作,其中这些技术装备特别地属于公用事业单位,例如燃气、电、水或电信公用事业。
[0004]因此,术语“移动资源”指配备成执行上文描述的任务的现场作业队。
[0005]在用于对任务自动分配移动资源的已知系统中,计算装置的数据处理单元在已经被触发事件触发后执行分配,其中该触发事件可以由时钟定期生成,或由请求重新分配或重新调度的用户或系统输入而不定期生成。
[0006]调度是由数据处理单元生成的输出,其中调度包括关于哪个移动资源应在一天的什么规定时间以哪个给定序列执行哪些任务的信息。因为任务通常要在不同的地理位点处执行,调度进一步包括作为对应于分配任务序列的地理位点序列而给出的路线。当生成调度时,地理位点之间的行程时间通常考虑为涵盖相应两个地理位点之间的直线长度所需要的估计时间。
[0007]通常,首先对于每个现场作业队生成长期调度,其通常涵盖下一个工作日,但也可涉及下一个工作周。之后,长期调度的重新调度适应于考虑影响因素的变化,例如现场作业队的技术人员的病假或汽车损坏,由此生成对应的短期调度。在已知系统中,影响因素的变化至少部分被手动处理,即,短期调度不是全自动化重新分配而是长期调度中人为调节的结果。因此,短期调度通常不是最佳的。上述调度中的全部落入术语“个体调度”内,其中“个体”意指移动资源分配给相应的调度,其被调节到它们对应的可用性。
[0008]个体调度每个被传送到被指派给移动资源中相应一个的移动数据通信装置(通常是手持装置)。
[0009]由于公用事业市场上的竞争不断增长以及由于公用事业和能源多样化的增加以及因此技术复杂性和公用事业网络和住宅装备的故障易发性的增加,时间和资源效率以及调度的可靠性正变得越来越重要。因此,当前存在朝着提高调度的质量和实用性的趋势。
[0010]这例如通过在上述的用于对任务自动分配移动资源的系统中引入需求预测元件而实现,其中基于从过去事件获悉的经验以及基于例如作为外部因素的天气预报来预测未来任务的数量和广度(即,未来现场工作需求)。
[0011]例如,在US 2009/0171718 Al中建议提供要由通信网络服务提供方使用的工作负荷模型化系统。该工作负荷模型化系统配置成基于对应于劳动力、当前工作负荷、历史工作负荷以及影响工作负荷的一个或多个因素(例如,天气和地理地区)的信息来动态预测工作负荷,其中这些输入数据作为用户输入数据而提供并且从各种外部数据管理系统(例如劳动力管理系统和票制系统)提供。模型化系统可向用户提供预测报告或它可提醒劳动力关于工作负荷中的实时变化,这使对劳动力调度的修改成为必要。

【发明内容】

[0012]本发明涉及用于对在远离移动资源的至少一个位点处执行的任务自动分配移动资源的系统和方法。该系统包括:至少一个数据库,其设置成存储限定任务以及移动资源的数据;和计算装置,其包含第一数据处理单元,该第一数据处理单元设置成等待触发事件并且在已经被通知触发事件后访问至少一个数据库、将移动资源分配给任务由此对于移动资源中的至少一个生成个体调度以及将这些个体调度中的每个传送到被指派给相应一个移动资源的移动通信装置。
[0013]本发明的目标是进一步改善用于对任务自动分配移动资源的本系统和方法使得生成的调度的实用性和可靠性增加以便能够更准确地对实时事件作出反应。这例如关于在需要即时对策的技术装配上出现的紧急情况尤其重要,因此例如可以避免用电网络的断电。
[0014]该目标由根据独立权利要求的系统和方法实现。
[0015]在根据本发明的系统中,至少一个数据库设置成存储:
?对于每个移动资源的至少一个对应的技能和设备,
?街道级数据,其限定移动资源的当前位点与任务的远离位点之间的道路,以及 ?动态数据,其对任务的执行具有潜在影响。
[0016]此外,第一数据处理单元设置成通过对任务和设备分配技能来执行移动资源的分配并且对于移动资源中的至少一个作为每个个体调度的部分生成沿道路到相应分配的任务的逐街路线。
`[0017]本发明的重要部分是第二数据处理单元,其在计算装置或在另外的计算装置中实现。该第二数据处理单元设置成连续预处理动态数据以便确定街道级数据、移动资源和任务中的哪一个受到动态数据的影响和到什么程度,并且相应地修改受影响的数据。
[0018]本发明基于下面的一连串考虑和想法:
?首先,使用街道级数据(特别是街道地图数据)来对于每个调度确定逐街路线,使得更现实和准确的行程时间由第一数据处理单元基于任务的地理位点之间的距离的更现实计算来计算;
?其次,通过考虑例如天气预报数据等动态数据(其可能影响沿逐街路线的行程时间)而进一步提高行程时间的可靠性;
?第三,不仅考虑预报数据,还考虑动态数据,其包含关于对行程时间的影响因素的突然变化或更一般地对任务执行以及由此对调度的影响因素的突然变化的信息,例如关于交通堵塞的数据;
?第四,通过不仅仅添加对交通相关信息的处理的另外的数据处理模块来避免已知资源分配系统的进一步扩展,而且通过使资源分配系统的主要元件减少并且限制在两个数据处理单元(其中一个数据处理单元执行实际分配并且另一个数据处理单元对分配算法准备所有相关输入数据并且将它们存储在互相可访问的数据库中)以及通过在这两个数据处理单元之间采用对资源分配的固定输入数据集的形式限定并且建立不变数据接口来创建简化的系统结构。
[0019]因此,生成一种系统结构,通过该系统结构,影响任务执行的任何额外种类的动态和实时数据可以在不必调整和改变资源分配处理单元(即,第一数据处理单元)和它的算法的情况下被资源分配所考虑。因此,可能危及分配的任务执行并且因此可导致例如维修技术装备的若干连续故障的任何影响因素可以容易地并入资源分配系统内,使得调度的质量和准确性容易提高并且适应于当前需要。
[0020]此外,因为第二数据处理单元连续预处理动态数据,到第一数据处理系统的输入数据始终保持为最新,使得确保任何触发的重新调度基于最新信息。甚至进一步的优势是第一和第二数据处理单元可以异步操作,即在与连续相对的触发基础上,因为数据库允许对存储的数据的独立和异步访问,使得第一数据处理单元可以尽可能快地传递更新的调度而不必等待第二数据处理单元。
[0021]根据本发明,对于资源分配的固定输入数据集包含限定技能和设备的数据(其描述移动资源),以及街道级数据和限定任务的数据。第二数据处理单元连续修改这些输入数据以便反映动态数据的影响,使得为了及时到达下一个任务位点以及执行下一个任务而对于条件中的任何变化调节后续生成的调度和逐街路线。
[0022]在根据本发明的系统和方法中,术语“移动资源”明确地限定成指人力资源(S卩,现场作业队)以及他们的技术设备两者,其中现场作业队由一个或若干工程师和/或技术人员组成并且其中技术设备包括车辆,特别是汽车和货车(由此这些队被运送到技术装备),以及用于执行任务所需要的任何计算机装置、工具、材料和仪器。因此,指派给移动资源的调度可指派给特定现场作业队或指派给属于相应现场作业队的特定车辆。因此,向现场作业队的成员携带的手持装置(例如智能电话或个人数字助理)或向附连到现场作业队的车辆的数据通信和数据可视化单元执行指派的调度的传送。要注意现场作业队不一定总是开车行进。相反,它可独立于设备而行进,例如当卡车在清晨将所有零件和工具运送到预期当天会过于拥挤的区域并且在随后技术人员将例如通过公共交通或骑自行车跟随的情况下。
[0023]移动资源由他们的技能和可指派的设备来限定。术语“技能”指现场工程师和现场技术人员的知识和能力两者以及作为向相应工程师或技术人员固定指派某一类型的设备的结果的那些技能,例如特别配备的汽车或装置。术语“设备”包括能自由指派给现场工程师和技术人员中的任一个或至少在现场工程师和技术人员一部分之中能自由指派的计算机装置、工具、材料和仪器中的一切。
[0024]术语“道路”指任何可通行的公共或公共车辆可以走的专用道路(如能适用的话)。
[0025]术语“预处理”指任何种类的数据分析,可以利用该分析从动态数据提取信息以能够确定并且评估动态数据对到第一处理单元的固定输入数据集的影响。例如可通过过滤、检错、统计分析一特别是机器学习、模式识别、回归和相关性分析一模型拟合和参数识别而对动态数据执行预处理。
[0026]在本发明的实施例中,第二数据处理单元设置成在技能、设备、道路和/或任务中的至少两个之间引入逻辑关联,并且其中第一数据处理单元设置成执行分配使得逻辑关联的数据在个体调度中反映。这是到第一数据处理单元的固定输入数据集的可能扩展,由此标记输入数据中成为输入数据的优选组合的输入数据或在备选方案中成为输入数据的唯一可能组合的输入数据(这是动态数据造成的)。[0027]在另外的实施例中,街道级数据可对于道路中的每个包含对应于道路的规定段的速度相关信息并且其中第一数据处理单元设置成通过使每统一时间窗口的行程时间的长度和/或行程距离最小化同时使每统一时间窗口的分配任务的数量最大化而生成个体调度和对应的逐街路线。
[0028]速度相关信息优选地由每道路段的预期平均速度的速度分布图或由街道地图数据(其包括沿道路段有效的速度极限)表示。统一时间窗口可以限定为几个小时、一整天或值班或任务的长度。当使分配的任务的数量最大化时,当然假设任务中的大部分或优选地全部也可以在生成的调度中分配给它们的时帧期间完成。
[0029]动态数据可有利地包括来自交通控制中心的关于交通堵塞、事故和/或工地的数据,并且第二数据处理单元然后可设置成识别受到来自交通控制中心的数据影响的道路以及对应于被识别道路的街道级数据受影响的程度并且相应地调节对应的街道级数据,特别是速度相关信息。例如,在使用每道路或道路段的速度相关信息的情况下,该信息可由第二数据处理单元朝预期零km/h的平均速度修改,由此迫使第一数据处理单元避开这些道路。
[0030]数据库可设置成存储预定时间段上的动态数据,并且第二数据处理单元然后可设置成从动态数据识别沿道路的交通密集度的时间依赖模式并且相应地通过调节速度相关信息修改街道级数据来反映交通密集度的模式。例如,交通模式可指示道路或道路段在工作日或根据一周中的一天的预期平均速度的变化。
[0031]动态数据可进一步包括例如假期、音乐会、马拉松、街道性节日等交通相关公共事件的数据。在该情况下,第二数据处理单元可设置成估计事件对速度相关信息的影响并且识别在事件期间将对于任何交通封锁的那些道路。这里再次,将相应地调节数据库中对于被识别道路的速度相关信息。
[0032]在另一个示例中,动态数据可包括天气相关数据,第二数据处理单元可设置成对应地调节受影响道路的速度相关信息和/或设备和/或技能的优先级排序,并且第一数据处理单元可相应地设置成执行分配使得优先级排序在个体调度中反映。例如,在冰或雪的情况下,不让现场作业队走小路,这可是明智的,因为他们将最大可能地不会在雪中挺进。这可通过使预期平均速度变为零而再次实现。一般,在预期或当前发生槽糕天气条件期间,每道路的预期平均速度可减小,并且它可在天气良好时增加。对于设备的优先级排序的示例将是在下雪情况下给予具有耐冷天轮胎的汽车较高优先级。对于对技能定优先级的示例将是让最好的驾驶员接受最远的任务或最紧急的任务,这意指不仅要对于好的驾驶技能给予最高优先级排序,而另外使好的驾驶技能与最远或最紧急任务关联起来。
[0033]在另外的可能实施例中,动态数据包括关于燃料和/或电的可用性的数据,例如采用关于停电或断电的报告的形式。在该实施例中,第二数据处理单元设置成使任务和/或燃料或电驱动设备的优先级排序适应于相应的可用性。例如,电动汽车在预期它们需要重新充电时不应被带入断电地区。或任务的优先级排序可考虑相应的任务是否可以在没有燃料和/或电可用的区域中完成或相应任务是否应由于它的完成将解决停电问题而给予最高可能优先级。
[0034]在资源分配系统的可能扩展中,第二数据处理单元设置成基于动态数据预测未来任务并且第一或第二数据处理单元设置成限定能够对预测任务作出响应的移动资源的合适的紧急备用。移动资源的紧急备用例如可被给予最低优先级排序使得没有或仅最不重要的任务指派给它们,或它们可与可能在没有任何问题的情况下因临时通知而被中断的任务关联起来。
[0035]在甚至另外的示例中,动态数据可包括关于移动资源状态的更新,并且第二数据处理单元可设置成确定对技能和/或设备中的任一个所产生的影响。例如,如果这些现场作业队中的一个现场作业队的汽车或货车缺某一设备,对该汽车指派的人或多个人可被剥夺对应的技能,例如执行特定测试或测量的能力。备选地,汽车与现场作业队之间的逻辑关联可被第二数据处理单元取消,并且该汽车可被给予最低可能优先级排序以便允许第一数据处理单元将该队重新分配到不同的汽车。在另外的示例中,现场技术人员可报告手臂骨折。因此,第二数据处理单元将相应地更改他或她的技能,例如去除攀爬和与应对复杂工具的技能。
[0036]用于对任务自动分配移动资源的方法的实施例包括由包含在上文描述的系统中的元件和单元执行的所有步骤。
【专利附图】

【附图说明】
[0037]本发明和它的实施例将从下文描述的示例连同附图变得更明显,该附图图示:
图1是用于对任务自动分配移动资源的系统。
[0038]图2是街道级数据的图形表示。
【具体实施方式】
[0039]在图1中,示出对任务自动分配移动资源的系统,其根据本发明包括:数据库3,该数据库3可以是任何信息收集装置(其是基于文件的);和具有存储需要的信息并且将它提供给其他装置的固有能力的存储器。该数据库3设置成存储限定任务8以及移动资源5的数据,其中限定移动资源的数据对于每个移动资源5包含至少一个对应技能6和至少一个对应设备7。为了清楚起见,指出在该整个说明中使用的复数术语(例如多个任务,多个技能等)应始终指相应项目中的至少两个。
[0040]数据库3进一步设置成存储街道级数据9,其限定移动资源5的当前位点与任务8的位点之间的道路,其中假设任务8的位点在地理上远离移动资源5的位点使得移动资源5必须被运送到任务8的位点。甚至进一步地,数据库3设置成存储动态数据11,其对任务8的执行具有潜在影响,其中在图1中示出的示例中,动态数据可由外部数据源的信息系统提供,例如人工服务、维护最新信息的自动公共信息或的有针对性的服务公司。
[0041]在下面,列出图1的示范性动态数据和它们的源:
?气象站可提供天气预报数据以及关于当前天气条件的数据,其包括例如暴风雨、温度、降水和结冰状况,
?能量供应方(其中从燃料和/或电方面理解能量)可提供关于燃料和/或电的可用性、特别地关于切断电的数据,
?交通控制中心可传送关于事故和交通堵塞的最新信息,其中传送可通过射频而是全国范围的,
?当地通讯社可传递关于公共事件以及关于当前设立的工地的可靠数据,以及 ?资源管理系统可提供影响技能6和设备7的状态的信息,例如比预期所取的更长的行程距离、当前任务结果是困难作业、特定技术信息或在任务执行期间出现的复杂性。
[0042]系统进一步包括第一计算装置,其包含第一数据处理单元1,其中该第一数据处理单元I设置成等待触发事件4,其在图1的示例中是时钟13发出两个不同的触发事件4:一个提前至少24小时发起长期调度的生成,并且一个在开始相应的值班之前发起重新调度以便考虑任务8的最新变化,例如命令完成、取消和添加,以及最新动态数据11。
[0043]第一处理单元I进一步设置成一在已经被通知触发事件4后一访问至少一个数据库3,来对任务8和设备7分配技能6由此对于移动资源5 (其在这里是三个不同的现场作业队)中的至少一个生成个体调度10a、10b、IOc和一作为每个个体调度10a、10b、IOc的部分一沿道路到相应分配的任务8的逐街路线。第一处理单元I进一步设置成将个体调度10a、IObUOc中的每个传送到被指派给移动资源(即现场作业队)中的相应一个的移动数据通信装置12a、12b、12c。对任务8和设备7的技能6的分配通过应用优化算法来执行以便通过使每预定时间窗口的行程时间和/或行程距离的估计长度最小化同时使在该时间窗口期间分配的任务的数量最大化来生成该至少一个调度。
[0044]根据本发明,系统进一步包括第二数据处理单元2,其在这里在第二计算装置中实现。该第二数据处理单元2设置成连续预处理动态数据11以便确定街道级数据9、移动资源5 (主要由他们的技能6和设备7表示)和任务8中的哪些受动态数据11的影响和到什么程度,并且相应地修改受影响的数据5、8、9。对于这样的修改的示例例如是为预期增加的任务复杂性所准备的某一设备的优先级等级的增加;或由于例如差的能见度或部分封锁道路(由于事故)而引起的行程时间的减少。
[0045]甚至进一步地,当预期某些检修请求由于一些状况而增加时,可生成未来任务并且对应的必需技能和设备的容量可被保留,其中这些检修请求典型地仅在已经或即将出现损坏后作为紧急请求而出现。在这些情况下,通过使熟练工人保持为紧急备用、通过不将他们指派给标准任务或通过将他们指派给可以短期中断的填补命令而保留足够缓冲的熟练工人,这是很有价值的。
[0046]在下面,给出对于这样的未来任务的示例:
?逼近的热浪可使对于空调机组维修的请求增加给定百分比;
?强降雨可使污水管网的维护和住宅地下室的泵管作业等的需求增加;
?雪和冰雹可使主要道路、机场和公共区域的牵引卡车、医疗紧急援助和除雪设备的需要增加;
?大的公共事件或集会可表明增加的犯错率,这对于保安公司可能重要的是要对给定区域聚集更多力量或通过承包而使劳动力加倍。
[0047]换句话说,第二处理单元2的任务是取收集的动态数据11并且处理它使得有用信息和知识可以从中提取。它可以包含例如更新的道路工作信息等许多不同的任务、基于星期几和一天的时间对例如天气对交通或交通情形的影响实行统计分析、对主要节日季节创建模型以及其他。此外,第二数据处理单元2还可以能够预测任务(也叫作命令)并且对于季节的某时间与位点数据的组合 而预测任务类型。数据处理算法可以定期、连续或基于事件(例如,当新数据即将出现时)地运行,以便确保对于资源分配的参数始终保持为最新。由第二数据处理单元2应用的算法可以由计算智能中使用的任何功能、像神经网络应用、演进算法、机器学习、数据挖掘、统计分析、纠错、模型拟合和参数识别功能等等组成。[0048]由于动态数据信令(例如需要即时动作的紧急情况)中的一个,触发事件4也可由第二数据处理单元2引起。
[0049]通过在第一和第二数据处理单元之间插入数据库3,这两个单元之间的异步数据交换在它们可以没有协调的情况下在任何时间访问数据库3中的数据时实现。到第一数据处理单元I的输入数据可以例如在每次运行前从数据库3收集。这样,资源分配可以始终依赖能够访问相关信息。因为数据库可以始终扩大并且进一步被构建,它可以涵盖资源分配技术方案的现今以及将来的需要。应该注意数据库是开放为连接到可以访问并且从各种源提供新信息的若干协作系统的数据库。
[0050]在图2中,示出街道级数据9的图形表示的示例。道路由如在常见的道路地图中的二维曲线图表示。下面的另外的数据可以附连到这些道路:沿道路的预期或估计平均速度;交通管制,例如单行道;和/或道路的类型,在这里由相应曲线图的粗细指示,其中粗线可指示高速公路并且细线可指示二级道路或穿过居民区的市内道路。在位点A处执行第一任务并且在位点B处执行第二任务。
[0051]第一数据处理单元I基于行程距离和预期行驶速度估计任务之间的行程时间并且在资源分配期间考虑它。
[0052]在已知的资源分配系统中,代替使用上文描述的道路地图或街道级数据,行程距离将通过只使用位点A和B的地理坐标计算通过这些位点之间的直线的行程距离而估计。在图2的示例中,行程距离将相应地已经计算为等于道路20的长度。也就是说,已知资源分配系统不生成作为调度的部分的逐街级路线,而相反只提供采用任务的地理位点的序列形式的调度,其中现场作业队则将必须使用导航系统来生成对应的路线。
[0053]然而,重要的是认识到所得的调度和逐街路线的质量是非常关键的,因为对任务的移动资源分配不佳可导致错过委派或容量和技能的低效使用或浪费燃料以及由此导致的不必要排放。
[0054]为了提高调度的质量,建议使用上文描述的街道级数据用于计算行程时间并且包括在调度的优化中找到最佳路线。第一数据处理单元I从街道级数据获悉道路20是单行道,其仅在从B到A的方向上是开放的。相应地,第一处理单元I则将找到作为从A行驶到B的最短路的路线,其沿主道路21、22和23穿行。从道路的地理坐标计算的该路线的行程距离要更加长,如是对应的估计行程时间。相应地,基于本发明而生成的调度变得更加实际,并且因此可靠得多,使得可以确保分配给现场作业队(其处理在位点A和B处的任务)的所有后续委派和任务也可以被满足。在考虑沿道路21至23中的每个的平均速度的情况下估计行程时间,其中对于多个连续道路的平均速度导致位置依赖的速度分布图并且其中另夕卜,时间依赖性可通过预定例如对于一天和/或一周的不同时间的平均速度而引入。备选地,第一数据处理单元I可在考虑附连到特定道路类型的速度极限以及可能的另外交通限制的情况下从街道级数据9得出平均速度。然而,街道级数据9的定义独立于提供的动态数据11的种类而保持不变,这是优选的。因为交通限制可由不同的实时事件引起,如果平均速度确实被限定为到第一处理单元I的输入,这是有利的,因为第二数据处理单元2可预处理不同的实时事件并且通过相应地调节平均速度而反映它们对行程时间的影响。一般,如果提前知道影响正常交通流量或驾驶员行为的相关信息,行程时间预测可以更准确且有意义。[0055]可能影响街道级数据的动态数据11的示例在下文给出:
?对于给定区域,时间依赖的交通模式可以十分相似,使得因此主要是速度参数必须仅适应于各种区;
?假期时间、尤其是主要假日的开始和结束对正常高峰时间具有明显影响;
?例如城市马拉松、政治会场、街道性节日或大型摇滚音乐会等事件可对正常交通封锁街道或城市的部分;
?理想地,在最主要的行程时间期间的交通相关数据可以存储在数据库3中并且被第二数据处理单元2使用来统计地估计对于相同距离的较好行程时间,并且相应地修改街道级数据中的平均速度和/或某些道路的优先级等级;
?可存在瓶颈,像阻断道路的一个车道的工地,其可以引起严重的拥挤并且可导致2km距离的行程时间从正常2分钟增加到多达30分钟。[0056]如已经指出的,利用本发明,命令或任务对于移动资源的分配的优化通过利用关键信息(其通过现代通信技术而公共或专有地可用)而提高。为了提供开放为包括认为是为了实现期望水平的质量的调度所必需的那样多的额外信息的系统,建议中央数据库3收集所有信息,到第一处理单元I的数据接口通过以预定格式引入固定输入数据5、8和9的集而标准化以及第二数据处理单元2通过分析动态数据11、通过得出它们对输入数据5、8和9的影响的结论以及通过相应地调节输入数据5、8和9而使固定输入数据5、8和9的集保持为最新。
[0057]这样,各种实时数据的处理和利用在移动资源分配期间实现。此外,资源分配系统可连接到提供实时数据的不同数据源和外部信息系统的自由选择,其中所有可用数据的子集可以已经足以改进当前资源分配系统,因为在到第一数据处理单元I的输入数据上的任何增强可以有助于更健全的技术方案。因此,各种功能性可以容易地并入系统中,使得系统可由最终用户根据主要需要来配置。此外,移动单元(即,现场作业队)的安全和环境影响被增强,因为他们的调度更实际,使得他们不再需要基于在任务之间奔波以便弥补由于调度不良而失去的时间并且使得不必要的驾驶以及由此不必要的燃料使用被减少。提出的系统与已知资源分配系统相比更准确、反应更灵敏和更有预测性。
【权利要求】
1.用于对要在远离移动资源的至少一个位点处执行的任务自动分配所述移动资源的系统,其包括 ?至少一个数据库(3 ),其设置成存储限定所述任务(8 )以及所述移动资源(5 )的数据, ?计算装置,其包含第一数据处理单元(1),所述第一数据处理单元(I)设置成: O等待触发事件(4), O在已经被通知所述触发事件(4)后,访问所述至少一个数据库(3)以将所述移动资源(5)分配给所述任务(8)由此对于所述移动资源中的至少一个移动资源生成个体调度(10a, 10b, IOc)以及将所述个体调度(10a, 10b, IOc)中的每个传送到被指派给所述移动资源中的相应移动资源的移动数据通信装置(12a,12b,12c), 其特征在于 ?所述至少一个数据库(3)设置成存储: O对于每个移动资源(5)的至少一个对应的技能(6)和设备(7), O街道级数据(9),其限定所述移动资源的当前位点与所述任务(8)的该至少一个远离位点 之间的道路,以及 O动态数据(11),其对所述任务(8)的执行具有潜在影响, ?所述第一数据处理单元(I)设置成通过对所述任务(8)和所述设备(7)分配技能(6)来执行所述移动资源(5)的分配并且对于所述移动资源(5)中的该至少一个移动资源生成沿道路到相应分配任务(8)的逐街路线作为每个个体调度(10a,10b,IOc)的部分,并且 ?第二数据处理单元(2)在所述计算装置或在另外的计算装置中实现,其中所述第二数据处理单元(2)设置成连续预处理所述动态数据(11)以便确定所述街道级数据(9)、所述移动资源(5)和所述任务(8)中的哪一个受到所述动态数据(11)的影响和到什么程度,并且相应地修改受影响的数据(5,8,9 )。
2.如权利要求1所述的系统,其中所述第二数据处理单元(2)设置成在所述技能(6)、设备(7)、道路和/或任务(8)中的至少两个之间引入逻辑关联并且其中所述第一数据处理单元(I)设置成执行所述分配使得逻辑关联的数据在所述个体调度(10a,10b, 10c)中反映。
3.如权利要求1或2所述的系统,其中所述街道级数据(9)包含对于每个道路的对应于该道路的规定段的速度相关信息,并且其中所述第一数据处理单元(I)设置成通过使每统一时间窗口的行程时间的长度和/或行程距离最小化同时使每统一时间窗口的分配任务的数量最大化而生成所述个体调度(10a,10b, 10c)和对应的逐街路线。
4.如权利要求1-3中任一项所述的系统,其中所述动态数据(11)包括来自交通控制中心的关于交通堵塞、事故和/或工地的数据,并且其中所述第二数据处理单元(2)设置成识别受到来自所述交通控制中心的数据影响的道路以及对应于被识别道路的街道级数据受影响的程度并且相应地调节对应的街道级数据。
5.如权利要求3或4所述的系统,其中所述数据库(3)设置成存储预定时间段上的动态数据(11),并且其中所述第二数据处理单元(2)设置成从所述动态数据(11)识别沿道路的交通密集度的时间依赖性模式并且通过相应地通过调节速度相关信息而修改所述街道级数据(9)来反映交通密集度的该模式。
6.如权利要求3-5中任一项所述的系统,其中所述动态数据(11)包括交通相关公共事件的数据并且其中所述第二数据处理单元(2)设置成估计事件对所述速度相关信息的影响并且识别在所述事件期间将对于任何交通被封锁的那些道路。
7.如权利要求3-6中任一项所述的系统,其中所述动态数据(11)包括天气相关数据,其中所述第二数据处理单元(2)设置成对应地调节受影响道路的速度相关信息和/或所述设备(7)和/或所述技能(6)的优先级排序,并且其中所述第一数据处理单元设置成执行所述分配使得优先级排序在所述个体调度(10a,10b, 10c)中反映。
8.如权利要求1-7中任一项所述的系统,其中所述动态数据(11)包括关于燃料和/或电的可用性的数据,并且其中所述第二数据处理单元(2)设置成使所述任务(8)和/或燃料或电驱动设备(7)的优先级排序适应于相应的可用性。
9.如权利要求1-8中任一项所述的系统,其中所述第二数据处理单元(2)设置成基于所述动态数据(11)预测未来任务并且其中所述第一或第二数据处理单元设置成限定能够对预测任务作出响应的移动资源(5)的合适的紧急备用。
10.如权利要求1-9中任一项所述的系统,其中所述动态数据(11)包括关于移动资源(5)的状态的更新,并且其中所述第二数据处理单元(2)设置成确定对所述技能(6)和/或设备(7)中的任一个所产生的影响。
11.计算机实现的用于对要在远离移动资源的至少一个位点处执行的任务自动分配所述移动资源的方法,其包括 ?将限定所述任务(8)以及所述移动资源(5)的数据存储在至少一个数据库(3)中, ?等待触发事件(4),` ?在已经被通知所述触发事件(4)后,从第一数据处理单元(I)访问所述至少一个数据库(3)、通过使用所述第一数据处理单元(I)而将所述移动资源(5)分配给所述任务(8),由此对于所述移动资源(5)中的至少一个移动资源生成个体调度(10a,10b,10c),以及将所述个体调度(10a,10b, 10c)中的每个传送到被指派给所述移动资源(5)中的相应移动资源的移动数据通信装置(12a,12b,12c), 其特征在于进一步的步骤: ?在所述至少一个数据库(3)中存储: O对于每个移动资源(5)的至少一个对应的技能(6)和设备(7), O街道级数据(9),其限定所述移动资源(5)的当前位点与所述任务(8)的该至少一个远离位点之间的道路,以及 O动态数据(11),其对所述任务(8)的执行具有潜在影响, ?通过对所述任务(8)和所述设备(7)分配所述技能(6)并且通过对于所述移动资源(5)中的该至少一个移动资源生成沿道路到分配任务(8)的逐街路线作为每个个体调度(10a, 10b, 10c)的部分来执行所述移动资源(5)的分配,以及 ?通过使用第二数据处理单元(2)来连续预处理所述动态数据(11)以便确定所述街道级数据(9)、所述移动资源(5)和所述任务(8)中的哪一个受到所述动态数据(11)的影响和到什么程度,并且相应地修改受影响的数据(5,8,9)。
【文档编号】G06Q10/06GK103886403SQ201310703016
【公开日】2014年6月25日 申请日期:2013年12月19日 优先权日:2012年12月20日
【发明者】C.弗兰克, I.哈容科斯基, S.萨利巴 申请人:Abb 技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1