用于机场中的自动任务管理和分配的系统和方法与流程

文档序号:32658781发布日期:2022-12-23 22:46阅读:77来源:国知局
用于机场中的自动任务管理和分配的系统和方法与流程
用于机场中的自动任务管理和分配的系统和方法
1.本技术涉及用于机场中的自动任务管理和分配的系统。具体地,本技术涉及一种用于自动向相关工作人员发送任务警报以及监视这些任务警报并在任务被确定为完成时清除这些任务警报的系统和方法。
2.在机场环境中,众所周知,工作人员(如清洁人员)会在一天的特定时间获得工作地点列表。由于机场环境通常会非常大,这个列表可以调度工作人员前往被预计在该时间段期间具有最高需求的位置上工作,以便使在给定时间帧期间将被使用得最多的区域优先于在给定时间帧期间可能使用较少或根本不使用的区域。
3.例如,可基于相应区域的预期乘客吞吐量来调度保安/入境事务工作人员前往机场某一航站楼/某一航站楼区域工作。类似地,可基于预期的乘客吞吐量以给定规律来调度清洁工作人员清洁航站楼/大厅的某些区域,或可基于当天离港航班对某些登机口的经调度使用来调度清洁工作人员清洁那些登机口区域。
4.发明者已经认识到,这些调度无法将可能改变针对离港或抵达日期的航班时刻表的许多因素纳入考虑,并且认识到,在工作人员被派往由于航班延误和登机口/航站楼重新指派而没有使用或使用率较低的区域的情况下,这可能导致资源浪费并导致在遭遇使用率相应增加的区域的资源不足。因此,发明者已经认识到,提供用于机场中的自动任务管理和分配的、能够将这些离港/抵达日期变化纳入考虑的改进的系统将是合乎需要的。


技术实现要素:

5.本发明在现在应对其进行参考的独立权利要求中被定义。有利特征在从属权利要求中陈述。
6.在第一方面,本公开涉及用于机场中的自动任务管理和分配的系统。该系统包括接收模块,该接收模块被配置为接收事件数据,其中,事件数据包括工作人员数据,并且其中,工作人员数据进一步包括多个工作人员成员的工作人员位置数据;存储模块,该存储模块被配置为存储机场映射数据;以及处理器,该处理器被配置为基于所接收的事件数据更新机场的当前状态,其中机场的当前状态包括服务水平,并且其中,该处理器被配置为将服务水平与阈值范围进行比较。该系统进一步包括资源分配模块,该资源分配模块被配置为在服务水平被确定为在阈值范围之外的情况下向多个工作人员成员中的一个或多个发送任务警报;其中,该资源分配模块被配置为在服务水平随后被确定为在阈值范围内的情况下清除任务警报。
7.有利的是,本公开的第一方面能够自动确定所需任务的性质,将任务分配给工作人员成员,并且随后基于从不同来源接收的各种数据流(包括传感器数据)监视该任务的完成。这比已知的任务调度有所改进,因为任务分配能够适应于机场发生的实时事件,而不是依赖于过时的信息调度(这可能导致某些区域被不必要地清洁,而其他区域在需要清洁时没有被清洁,例如因为该区域因计划外的变化而已被使用)。
8.可选地,事件数据还包括航班数据,且处理器被配置为基于所接收到的航班数据更新机场的当前状态。这有利于使所述方法能够适应于由于航班模式/时刻表的意外变化
而造成的机场环境的变化。
9.可选地,服务水平是机场给定区域的清洁度水平,并且多个工作人员成员中的一个或多个是清洁工作人员成员。可选地,机场给定区域是具有由机场映射数据中的多边形定义的边界的登机口区域,其中,处理器被配置为当清洁工作人员成员的工作人员位置数据被确定为在登机口区域多边形内时确定清洁事件,其中,清洁度水平基于自该登机口区域的最后一次清洁事件起的时间,并且其中,阈值范围是从零到最大时间限制的时间范围。这有利地使所述系统能够自动检测登机口区域被清洁的最后时间,以及基于已为登机口区域设置的清洁度阈值自动检测现在是否需要进行进一步的清洁。
10.可选地,处理器被配置为仅当清洁工作人员成员的工作人员位置数据被确定为在登机口区域多边形内达到比最小时间历时更久时确定清洁事件。这有利地减少清洁事件的假阳性(false positive)检测的可能性,并因此提高系统的可靠性和准确度。
11.可选地,航班数据进一步包括航班离港事件,且清洁度水平被配置为响应于在接收模块处接收到航班离港事件而被确定并与阈值范围进行比较。这有利地为系统提供了用于确定登机口区域的清洁度水平的触发,并因而减少了该监视过程所需的处理开销。
12.可选地,资源分配模块被配置为在任务警报被发送的给定时间历时内如果没有为登机口区域确定清洁事件,则向另外的工作人员成员发送升级的任务警报。这在第一个清洁工作人员成员没有通过移动到登机口区域位置来响应任务警报的情况下有利地使不同的清洁工作人员成员能够收到未决任务的警报,或者替换地,另外的工作人员成员可以是主管,其随后能够适当地处置未决任务和情况。
13.可选地,处理器被配置为从每个清洁工作人员成员的最近接收的工作人员位置数据确定到登机口区域多边形的步行距离,并且资源分配模块被配置为向被确定为到登机口区域多边形的步行距离最短的清洁工作人员成员发送任务警报。这有利地使所述系统能够标识可能适合相关清洁任务的最近的清洁工作人员成员。
14.可选地,其他事件数据可包括被确定为在一机场给定区域中的乘客的数量,其中,对应的服务水平和/或阈值范围取决于被确定为在给定区域中的乘客的数量,并且其中,任务警报请求工作人员成员前往机场的给定区域。这有利地使所述系统能够通过把额外的工作人员成员调到给定区域来对该机场区域中乘客数量的增加做出响应,以便他们能够帮助处置增加的乘客需求。可选地,这些机场给定区域可以是离港乘客安检区、抵港乘客入境区、健康检查区、航站楼区或大厅区中的任意一个或多个。这提供了将其他入境事务工作人员、安保或其他乘客安检工作人员、清洁工作人员、或其他处置人员调到相应机场区域的能力。
15.可选地,事件数据可包括被确定为在机场给定区域内的推车和/或轮椅的数量,其中,对应的服务水平基于分别在机场给定区域内的推车和/或轮椅的数量,并且其中,任务警报请求工作人员成员重新安置相应推车和/或轮椅。这有利地使推车和/或轮椅的在机场中的分布被自动监视,并且在确定推车和/或轮椅不均衡(例如,就多个不同区域中的当前乘客总数而言)的情况下使得能够向工作人员指派重新分配这些轮椅和/或轮椅的任务。
16.根据第二方面,本公开涉及用于机场中的自动任务管理和分配的方法。该方法包括:在接收模块处接收事件数据,其中,事件数据包括工作人员数据,并且其中,工作人员数据进一步包括多个工作人员成员的工作人员位置数据;在存储模块处存储机场映射数据;
在处理器处基于所接收的事件数据更新机场的当前状态,其中机场的当前状态包括服务水平;以及在处理器处将服务水平与阈值范围进行比较。该方法进一步包括在服务水平被确定为在阈值范围之外的情况下从资源分配模块向多个工作人员成员中的一个或多个发送任务警报;以及在服务水平随后被确定为在阈值范围内的情况下在资源分配模块处清除任务警报。
17.有利的是,本公开的第二方面能够自动确定所需任务的性质,将任务分配给工作人员成员,并且随后基于从不同来源接收的各种数据流(包括传感器数据)监视该任务的完成。这比已知的任务调度有所改进,因为任务分配能够适应于机场发生的实时事件,而不是依赖于过时的信息调度(这可能导致某些区域被不必要地清洁,而其他区域在需要清洁时没有被清洁,例如因为该区域因计划外的变化而已被使用)。
18.可选地,事件数据还包括航班数据,且处理器被配置为基于所接收到的航班数据更新机场的当前状态。这有利于使所述方法能够适应于由于航班模式/时刻表的意外变化而造成的机场环境的变化。
19.可选地,服务水平是机场给定区域的清洁度水平,并且多个工作人员成员中的一个或多个是清洁工作人员成员。可选地,机场给定区域是具有由机场映射数据中的多边形定义的边界的登机口区域,其中,该方法进一步包括当清洁工作人员成员的工作人员位置数据被确定为在登机口区域多边形内时在处理器处确定清洁事件,其中,清洁度水平基于自该登机口区域的最后一次清洁事件起的时间,并且其中,阈值范围是从零到最大时间限制的时间范围。这有利地使所述方法能够自动检测登机口区域被清洁的最后时间,以及基于已为登机口区域设置的清洁度阈值自动检测现在是否需要进行进一步的清洁。
20.可选地,该方法可进一步包括仅当清洁工作人员成员的工作人员位置数据被确定为在登机口区域多边形内达到比最小时间历时更久时在处理器处确定清洁事件。这有利地减少清洁事件的假阳性检测的可能性,并因此提高系统的可靠性和准确度。
21.可选地,航班数据进一步包括航班离港事件,且清洁度水平响应于在接收模块处接收到航班离港事件而被确定并与阈值范围进行比较。这有利地为系统提供了用于确定登机口区域的清洁度水平的触发,并因而减少了该监视过程所需的处理开销。
22.可选地,该方法可进一步包括在任务警报被发送的给定时间历时内如果没有为登机口区域确定清洁事件,则从资源分配模块向另外的工作人员成员发送升级的任务警报。这在第一个清洁工作人员成员没有通过移动到登机口区域位置来响应任务警报的情况下有利地使不同的清洁工作人员成员能够收到未决任务的警报,或者替换地,另外的工作人员成员可以是主管,其随后能够适当地处置未决任务和清洁工作人员成员。
23.可选地,该方法可进一步包括在处理器处从每个清洁工作人员成员的最近接收的工作人员位置数据确定到登机口区域多边形的步行距离,以及从资源分配模块向被确定为到登机口区域多边形的步行距离最短的清洁工作人员成员发送任务警报。这有利地使所述系统能够标识可能适合相关清洁任务的最近的清洁工作人员成员。
24.可选地,事件数据可进一步包括被确定为在一机场给定区域中的乘客的数量,其中,服务水平和/或阈值范围取决于被确定为在给定区域中的乘客的数量,并且其中,任务警报请求工作人员成员前往机场的给定区域。这有利地使所述系统能够通过把额外的工作人员成员调到给定区域来对该机场区域中乘客数量的增加做出响应,以便他们能够帮助处
置增加的乘客需求。可选地,这些机场给定区域可以是离港乘客安检区、抵港乘客入境区、健康检查区、航站楼区或大厅区中的任意一个或多个。这提供了将其他入境事务工作人员、安保或其他乘客安检工作人员、清洁工作人员、或其他处置人员调到相应机场区域的能力。
25.可选地,事件数据可进一步包括被确定为在机场给定区域内的推车和/或轮椅的数量,其中,服务水平基于分别在机场给定区域内的推车和/或轮椅的数量,并且其中,任务警报请求工作人员成员重新安置相应推车和/或轮椅。这有利地使推车和/或轮椅的在机场中的分布被自动监视,并且在确定推车和/或轮椅不均衡(例如,就多个不同区域中的当前乘客总数而言)的情况下使得能够向工作人员指派重新分配这些轮椅和/或轮椅的任务。
附图说明
26.现在将仅通过示例并参考附图来描述本发明的实施例,附图中:
27.图1是根据本公开的第一方面的系统用于执行根据本公开的第二方面的方法的示意表示;
28.图2是图示出根据本公开的第二方面的实施例的方法的流程图;以及
29.图3是图示出图2的方法中的可选的其他步骤的流程图。
具体实施方式
30.图1是根据本公开的第一方面的系统10的示意表示。系统10包括接收模块12、存储模块14、处理器16和资源分配模块18。
31.接收模块12被配置为从多个来源接收事件数据流。这些来源包括工作人员数据、航班数据、和与机场基础设施有关的其他数据。
32.工作人员数据可涉及与工作人员成员对应的唯一标识符以及他们的最新近已知的位置。可以理解的是,虽然在一些实施例中工作人员成员可以是人类,但设想了其中工作人员成员可能是动物(如嗅探犬)或无人机/机器人(如自主和可移动的值机亭(check in kiosk)或行李运输设备)的其他实施例。该最新近已知的位置的时间也可以被包括在工作人员数据中,否则,相关时间将被假定为系统10接收到工作人员数据的时间。还可以在接收到的工作人员数据中包括进一步的信息元素,诸如工作人员成员的职务性质(例如,清洁或保安)和指派给他们的(多个)当前任务;替换地,可基于工作人员成员的唯一标识符从所链接的关系数据库中获得这些信息元素。
33.工作人员成员的最新近已知的位置作为数据流输入到系统10中。该位置数据流的来源可根据任何已知的位置跟踪方法获得该位置数据,而本公开的实施例并不局限于任何单独的方法。一个示例位置跟踪方法是使用智能手机技术,如gps跟踪/转发、无线信标跟踪(例如使用蓝牙技术)或wi-fi三角测量。用于获得位置信息的另一方法可以是使用相机视觉技术。
34.航班数据可包括唯一航班标识符和经调度的、经估计的或实际的抵达/离港时间。其他信息元素也可以被包括在航班数据中,诸如指派给航班的机场停机位、航班号和飞行器机尾编号、飞行器型号、预计登机的乘客和机组人员数量以及航班的状态;替换地,可基于唯一航班标识符从所链接的关系数据库中获得这些信息元素。
35.可以由接收模块12从这些不同的来源异步地接收该事件流,例如通过使用应用编
程接口(api)。然后,这些事件被传达到系统10的处理器16以供进一步处置。处理器16将这些事件收集在一起,以构建并更新机场的当前状态。机场的这种状态可用于确定关于机场当前操作环境的各种度量,例如,可以基于对机场给定区域的工作人员存在的监视来确定服务水平;可基于存储模块14中存储的机场映射数据结合指向所考虑的服务水平的准则来获得确定机场各个区域的服务水平所需的上下文。
36.然后,处理器16可以将该服务水平与为服务水平设置的一个或多个阈值进行比较。基于该比较,其中服务水平被确定为在阈值范围之外(例如低于给定的标准),资源分配模块18可确定在给定区域中需要增加的工作人员成员活动的形式的额外的资源,在这种情况下,资源分配模块18可将任务警报发送给一个或多个工作人员成员,从而要求他们重新部署到给定区域以提高该区域中的服务水平。
37.系统10可以继续监视该区域的服务水平,并且如果服务水平随后被确定为在阈值服务水平范围内,则可以将任何未决任务警报取消、清除或标记为完成。这种监视由航班数据触发或基于航班数据,如更新后的经估计的或实际的航班抵达或离港事件,其可能预计会由于恶劣天气和其他普遍延误的组合而与经调度的航班抵达和离港时间偏离某个量。这些延误不仅可能改变抵达或离港时间,而且还可能影响该航班或机场后续航班之一的机场登机口区域和/或航站楼的分配。通过这种方式,系统10接收来自不同来源的连续实时事件流,并结合这些原本孤立的数据源以创建用于管理机场工作人员成员的优化的任务管理和分配/指派系统。
38.通过接收庞大且不同的实时数据量,系统10对机场发生的事件有更全面的认识,并且能够了解近期未来事件可能如何展开,并以一种人类无法做到的方式推荐对任务分配的改变。
39.在一个示例中,服务水平是与机场一给定区域可能被视为的清洁程度有关的清洁度水平。该清洁度水平可由系统10基于该机场区域中的清洁工作人员成员的数量或清洁工作人员成员出现在该机场区域的最后时间来确定。如此,系统10可接收工作人员数据(包括与清洁工作人员成员有联系的位置数据),并且该数据可被存储在时间序列/地理标记(geo-tagged)数据库中。
40.对于经定义的较小区域,如乘客聚集和等待登机的登机口区域,使清洁度基于清洁工作人员成员出现在该登机口区域的最后时间可能是合需的。如此,存储在存储模块14中的机场映射数据可以定义对应于每个登机口区域边界的多边形/边界框以及标识符(如登机口名称)。通过将随时间接收到的清洁工作人员成员的位置信息与这些登机口区域多边形进行比较,可以确定清洁工作人员成员访问给定登机口区域的最新近时间。这可以被假定为清洁事件,其中清洁工作人员成员清洁他们已到达的登机口区域,并且与该访问对应的时间戳可以作为单独的数据元素被存储在系统10的存储区中(如存储模块14)。
41.在一些示例中,可以设置最小时间历时,使得只有在清洁工作人员成员已被确定为在与登机口区域对应的多边形内达最小时间历时的情况下确定清洁事件。这减少了对假阳性清洁事件的检测,在假阳性清洁事件中,清洁工作人员成员仅在多边形旁经过(伴随错误的定位事件短暂地显示清洁成员位于多边形内)或清洁工作人员成员短暂地访问了该区域(例如查明所需清洁的水平和类型)而没有实际执行该区域的清洁。
42.清洁度水平可以定期地或响应于某个触发事件而被确定并与相关阈值进行比较。
在清洁登机口区域的上下文内,合适的事件可能是表明最近已有航班从所考虑的登机口区域离港的事件。在这种情况下,相关的航班数据可能是接收到如飞行器off oooi事件acars(飞行器通信寻址和报告系统)消息、对dcs(起飞控制系统)的更新或另一已知的航班推迟起飞/起飞事件记录之类的事件。这是因为在机场的操作中,(多个)清洁工作人员成员通常是在航班已从该登机口起飞后且在下一航班再次使用该登机口之前被调度前往该登机口区域进行清洁,以确保每个离港航班的登机口区域整洁。
43.因此,系统10监视与航班离港有关的事件的接收,并响应于接收到此类事件而执行对应登机口区域的清洁度水平的确定。处理器16可以从航班离港事件的数据中或者通过将航班标识符关联到包含从所考虑的机场离港的每个航班的最新登机口指派条目的另一列表来提取相关的登机口区域。然后,通过确定(或从存储区查找)清洁工作人员成员对该登机口区域的最新近访问的时间戳(满足任何最小访问历时要求)来考虑清洁度水平。
44.如果自最新近访问起的时间超过指定的历时,则确定清洁度服务水平不在期望的阈值范围内,并且将使警报出现并将其与该特定登机口区域的清洁任务一起发送给清洁工作人员成员。否则,可以确定登机口区域最近已被清洁到令人满意的水平——清洁工作人员成员在该登机口区域多边形中的时间长度可以在该确定中被纳入考虑。
45.标识要将任务警报发送到的合适的清洁工作人员成员也并非是直截了当的。可选地,对合适的清洁工作人员成员的标识可以基于可用的清洁工作人员成员与关联于清洁任务的位置(在此情况中是机场登机口位置)的邻近度。为了做到这一点,系统10的处理器16可结合登机口区域多边形的位置和多个活跃的清洁工作人员成员的最新近位置来分析存储在数据存储14中的机场映射数据。通过使用机场映射数据,系统10可以在考虑机场环境中的布局和可能的导航路线的情况下确定工作人员成员步行或行进到登机口区域的距离和/或时间。该路线的映射可以使用许多已知的系统来执行,并因此在此不再进一步讨论。替换地,可在登机口区域和相应清洁工作人员成员的位置之间确定简单而直接的“笔直的(as the crow flies)”距离/时间。
46.可选地,合适的清洁工作人员成员的标识也可考虑以下一项或多项:每个工作人员成员的工作时间(例如,工作人员成员在他们即将完成其工作轮班的情况下可能不被选择)、当前指派给相应工作人员成员的任务(例如,任务的数量和与这些任务相关联的位置,这可能使工作人员成员相比离开他们最新近的已知位置而言更远离登机口区域)、或当前指派给相应工作人员成员的任何任务的相应优先级。
47.对于此类示例安排,工作人员数据可包括指派给每名工作人员成员的(多个)当前任务的列表,并可进一步包括与每项任务相关联的位置和优先级水平。如上所述,工作人员成员可能是能够执行清洁操作(如施加uv-c光或喷雾以进行消毒、或熏蒸)的机器人/无人机。
48.通过进一步监视登机口区域的服务水平,在任务警报被生成并被发送给所标识的一个或多个工作人员成员之后,可由处理器16确定清洁工作人员成员是否已进入登机口区域多边形。如果存在对清洁工作人员成员进入登机口区域多边形的新的检测,那么可以假定清洁事件已发生——这于是可使清洁度服务水平处于阈值范围内。如此,资源分配模块18随后可以清除已被发送给一个或多个工作人员成员的对应任务警报。如上所述,清洁事件的确定可能需要接收到的位置工作人员数据表明清洁工作人员成员已在该区域达最小
时间历时,以防止对清洁事件的误检。
49.如果自资源分配模块18发送给定登机口区域的任务警报起已经过了给定的时间历时,而没有针对给定登机口区域确定清洁事件/清洁度服务水平尚未被确定为在期望的阈值范围内,则资源分配模块18可以被配置为向其他工作人员成员发送升级的任务警报。这可能是发送给其他清洁工作人员成员的优先级更高的任务警报,或者替换地,其可被发送给清洁主管,以便主管能够采取相关动作。技术人员会理解,该给定的时间历时是用户可定制的,并且可以取决于具体情况和实现而被设置为任何合适的历时。
50.上述系统10的示例实现使清洁工作人员能够对准机场园区/环境中正处于活跃使用的部分,而无需不必要地清洁或检查尚未按预期使用(归因于离港/抵达日期延误和登机口重新指派)并将在当天的某些时段保持未使用的区域(如登机口区域)。这提高机场清洁工作人员资源的效率和利用率,并为乘客和工作人员等人提供更高的服务水平。这对大型机场尤其有利,在大型机场中,由于离港/抵达日期延误和更改而导致清洁工作人员效率下降的影响将非常昂贵,并且使用现有技术的机场任务管理方法对其进行考虑也会非常复杂,这最终导致清洁不充分。
51.在系统10的进一步示例实现中,机场给定区域可以是登机口区域以外的区域。在这样的实现中,该区域的清洁度可能与单个航班的抵达/离港没有直接联系。如此,已认识到清洁度服务水平可基于机场给定区域中的乘客人数,特别是可基于被确定为在给定区域内的乘客人数与在该区域内操作的清洁工作人员成员的人数或清洁工作人员成员在给定时段内执行的工作小时数的比率。技术人员将认识到还可为该服务水平度量定义其他比率。机场的这些给定区域将包括各航站楼区和大厅区,包括相关联的区域(如厕所/休息室)及其分区。
52.相应区域的乘客数量可以被接收为机场的事件数据,这些数据已使用许多已知技术中的任何一种进行标识,诸如基于图像/视频的乘客检测和计数、使用无线传输的移动设备轮询、或通过使用航班数据基于预计在被调度的离港或抵达航班上的乘客的数量来估计乘客数量。
53.然而,发明者认识到该任务管理和分配系统10也可以被实现用于其他机场工作人员,诸如在将机场的陆侧和空侧临检人员(boarder)/边界分开的安检区域处工作的安保工作人员、以及在机场的抵达乘客入境/护照检查区域工作的移民/护照检查官员。
54.如果系统10检测到在安检区域或护照检查区域的乘客数量导致相应的乘客与安全人员/护照检查官员的比例在期望的阈值范围之外,则可向其他的安全人员或护照检查官员发送任务警报,以将他们调动到所考虑的区域。例如,这些工作人员先前可能已被部署在不同的安检区域或护照检查区域,如在机场的不同航站楼。将认识到,这一处理也可关于其他机场工作人员(如乘客健康检查工作人员)来实现。通过这种方式,系统可以检测机场给定区域中的高服务需求水平,并向其他工作人员成员发送任务警报,从而在这些区域提供额外服务以便保持整体服务水平在可接受的阈值范围内。
55.将认识到,这种任务管理和分配也可以在预测给定时间点将在机场给定区域中的乘客的人数的基础上来执行。例如,可以使用抵达航班上已知或假设的乘客数量结合该航班的经估计的抵达时间,来构建和更新将在特定时间窗口期间到达给定护照检查区域(其服务于特定机场航站楼或机场航站楼中的一系列登机口)的乘客的总数的图像。然后可以
将其馈送到任务管理和分配系统10以先占性地指派额外的工作人员到特定护照检查区域,以便管理未来到达该区域的乘客需求。对于在给定时间窗口内从某一航站楼离港的航班,也可就通过机场空侧临检人员处的相关联的安检区域或相关联的健康检查区域的预期乘客人数来执行对应步骤。
56.此外,发明者认识到,在服务水平与行李跟踪信息(例如标识在任何一个时间点处给定区域中的行李的数量)相关的情况下,也可以为行李处置工作人员实现此任务管理和分配系统10,并且工作人员数据与行李处置工作人员有关。这种行李跟踪输入可以从任何已知的来源获得,如相机视觉系统、或来自添加到每件行李上的使用信标、rfid或其他地理定位手段的标签的位置信息。
57.可将此类行李跟踪信息流输入系统10,并在处理器16进行处理,以确定行李的通过流。这可包括智能以使得处理器16可以确定异常情况,如通常不会被预计到且使机场的一个或多个区域的行李相关服务水平在期望的阈值范围之外的行李拥塞/聚集。例如,这可能是由于应运输行李的传送带坏了、行李堵塞、或其他导致行李拥塞的问题。也可为系统用户将其视觉地显示为热图,以指示行李系统中各点处的行李密度,颜色被编码用于期望的阈值密度水平。
58.如果处理器16确定机场的一个或多个区域的行李相关服务水平在期望的阈值范围之外,则资源分配模块18将向一个或多个行李处置工作人员发送任务警报,以调查问题并采取任何必要的补救动作。
59.通过这种方式,系统可以检测机场给定区域状态下的意外行李拥塞水平,并向行李处置工作人员成员发送任务警报以便调查情况,并在拥塞问题增加之前采取补救动作,从而使对应的服务水平返回到期望的阈值范围内。
60.此外,服务水平也可能与机场某些区域中的特定实物资产(如行李推车或乘客轮椅)的可用数量相关。例如,如果使航班在机场的一个区域离港或抵达改道成在机场的另一区域离港或抵达,则这可能会导致行李推车或乘客轮椅在这些区域的分配不均衡。在这些情况下,可以向工作人员成员发送任务警报,以便将一定数量的行李推车或轮椅从机场的一个区域重新分配到另一个区域。
61.可选地,该机场状态和相关联的事件流可以被输出到用于在采用机场的数字表示的机场环境中生成和模拟实物资产的位置和行为的引擎,该机场的数字表示有时被描述为机场的数字孪生体。从这个意义上说,实物资产可包括机场工作人员成员。该模拟可以被显示为3d模型上的层,其示出实况数据流的实况视图,或者数据流可用于查看机场环境状态的历史表示。
62.可以记录机场当前状态的周期性快照(例如每5分钟),以便当用户期望查看历史数据时,可以将这些快照用作起始点。为了导航到过去的特定点,数字孪生体模拟将从感兴趣的时间之前的最近快照开始,并且随后其将处理在快照时间之后且直至达到感兴趣的时间所接收到的事件流。
63.这样的数字孪生体模拟可以提供机场当前状态的全貌图,包括各个工作人员成员在哪里、哪些航班正抵达和离港、哪些停机位和登机口被分配给这些航班、以及哪些抵达的乘客和行李需要进行转机航班处理等。该全貌图可用于通过从调度驱动的管理转变为实时管理机场工作人员和可用资源的系统,并响应于可能影响对这些工作人员和可用资源的需
求的到来事件,来跟踪关键性能指标并优化机场操作和性能。
64.例如,当航班比其所调度的时间提前或稍晚抵达时,数字孪生体可以通过向这些工作人员成员发送经更新的任务警报来实时推荐对分配的机场停机位、机场登机口区域和相关联的飞行器归航(turnaround)工作人员成员的更改。飞行器归航过程表示对时间非常敏感且复杂的一系列事件,其通常由飞行器的预期或实际抵达来发起。为了使这一系列事件高效地进行,相关工作人员成员最好准备好并在飞行器抵达时飞行器将要停靠的机场停机位进行等待。这些工作人员成员将在那里准备好合适的设备,以迅速将乘客、货物和行李带离飞行器,将卸下的行李运送到合适的行李传送带上,给飞行器补充燃料,清洁飞行器,补充飞行器上的食物和饮用水,并为新乘客、行李和货物登机。
65.这些更改可以被配置为数据流中的因素,包括哪些归航工作人员可用且邻近停机位/机场登机口、更改与转机乘客和行李相关联的航班的停机位分配对这些乘客和行李的间接影响是什么、以及在飞行器停机位/登机口组合更接近或更远离护照检查区域的情况下将会如何影响护照检查/入境区的队列等等。
66.在特定示例实现中,可在接收模块12处通过websocket流式传输接口api使用通知服务从各个源异步地接收事件流。不同的方面可以被实现为微服务,这意味着每个服务可以围绕特定的能力构建并独立部署,并且每个服务甚至可以使用不同的数据存储技术和不同的编程语言(如果合适的话)。
67.每个事件可以被认为是机场环境状态变化的时间点。这些事件可具有一致的结构,例如,对于提供经估计的航班离港时间的更新的事件,事件结构可以是:
68.{
[0069]“event_type”:“flight_estimated_departure”,
[0070]“estimated”:“2020-03-27t16:43:00+0000”,
[0071]“timestamp”:“2020-03-27t14:58:00+0000”,
[0072]“flight_id”:“31f5c375-9598-4beb-8af4-1abc902658bc”[0073]
}
[0074]“event type(事件类型)”数据标签标识正被接收的事件的类型,“estimated(经估计)”数据标签提供更新后的经估计航班离港时间,“timestamp(时间戳)”数据标签提供与航班离港时间的估计相关联的时间,并且“flight_id(航班_id)”数据标签标识经估计离港时间的更新所涉及的航班。
[0075]
类似地,提供实际航班离港时间的事件可以采用以下形式:
[0076]
{
[0077]“event_type”:“flight_departed”,
[0078]“timestamp”:“2020-03-27t15:19:00+0000”,
[0079]“flight_id”:“49dd2775-6e2a-4023-bb4b-782dd9f65f8b”[0080]
}
[0081]
类似地,提供与航班相关联的机场登机口变更的事件可以采用以下形式:
[0082]
{
[0083]
"event_type":"flight_gate_update",
[0084]
"gate":"a20",
[0085]
"timestamp":"2020-03-27t16:44:54-0400",
[0086]
"flight_id":"6c64c025-b972-4534-8d29-eeeed5a1f32d"
[0087]
}
[0088]
图2是图示出根据本公开的第二方面的实施例的方法的流程图,该方法提供了机场中的自动任务管理和分配。在方法的步骤20,事件数据在接收模块处被接收。事件数据包括工作人员数据,并且工作人员数据进一步包括与多个工作人员成员对应的工作人员位置数据。在步骤21,机场映射数据被存储在所述存储模块处。
[0089]
然后,在步骤22,处理器基于接收到的事件数据更新机场的当前状态,包括确定与机场当前状态相关联的当前服务水平。在一个示例中,该服务水平可以是机场给定区域的清洁度水平,并且多个工作人员成员中的一个或多个可以是清洁工作人员成员。
[0090]
机场给定区域可以是具有由机场映射数据中的多边形定义的边界的登机口区域,在这方面,该方法可以进一步包括当清洁工作人员成员的工作人员位置数据被确定为在登机口区域多边形内时在处理器处确定清洁事件。清洁度水平可以基于自该登机口区域的最后清洁事件起的时间,并且阈值范围可以被定义为从零到最大时间限制的时间范围。
[0091]
在步骤23,处理器将服务水平与阈值范围进行比较,以确定登机口区域的服务水平是否满足期望的清洁度水平。在步骤24,如果服务水平被确定为在阈值范围之外,则资源分配模块向多个工作人员成员中的一个或多个发送任务警报。该任务警报可请求一名或多名清洁工作人员成员移动到所考虑的登机口区域,以便提供清洁服务并提高该登机口区域的清洁度服务水平。
[0092]
如果随后确定服务水平在阈值范围内,则该方法可以行进到步骤25,其中资源分配模块清除相关任务警报。
[0093]
这种监视可由航班数据触发或基于航班数据,如更新后的经估计的或实际的航班抵达或离港事件。在许多情况下,可预计这些抵达或离港时间因可能影响航班操作的许多延误而偏离经调度的航班抵达和离港时间。这些延误不仅影响航班定时,而且还可能导致给飞行器的机场停机位和登机口的分配发生计划外的变化。通过接收航班数据作为事件数据的一部分,并响应于在接收模块处接收到航班离港事件而对清洁度水平进行确定和与阈值范围进行比较,该方法能够对机场离港操作当天的这些变化做出响应,并因而产生用于管理机场工作人员成员的优化的任务管理和分派/指派系统。
[0094]
这种方法不仅适用于清洁工作人员成员,而且还适用于机场登机口区域,实际上,它也可以以相应的方式用于上述关于本公开的第一方面的系统10所描述的许多场景。
[0095]
图3示出了两个流程图,这两个流程图图示了可在根据本公开的第二方面的进一步实施例的方法期间执行的数个进一步的可选步骤。在方法的步骤30,处理器16从每个清洁工作人员成员的最新近接收到的工作人员位置数据中确定到登机口区域多边形的步行距离。在步骤31,一旦这些相应距离已被获得,处理器16可以可选地使资源分配模块18发送任务警报给被确定为具有到登机口区域多边形的最短步行距离的清洁工作人员成员。
[0096]
在进一步的可选步骤中,如图3的步骤32所陈述,处理器16可以仅当清洁工作人员成员的工作人员位置数据被确定为在登机口区域多边形内到达比最小时间历时更久时确定清洁事件。通过这种方式,该方法可以有利地降低清洁事件假阳性检测的可能性。在步骤33,在监视此清洁事件时,如果在任务警报被发送的给定时间历时内没有为登机口区域确
定清洁事件,则资源分配模块18可以向另外的工作人员成员发送升级的任务警报。该另外的工作人员可能是另一清洁工作人员成员,并且升级的任务是优先级更高的任务警报,或者替换地,他们可以是清洁主管,并且升级的任务动作请求该主管采取相关动作。
[0097]
为了完整性,需要注意的是,图2和图3的流程图图示了根据本公开的实施例的计算机化方法的示例实现和相应的计算机程序产品的操作。流程图中的每个块可以表示包括一条或多条用于实现块中指定的逻辑功能的可执行计算机指令或指令的一部分的模块。图中块的顺序只是为了说明示例。在可替换的实现中,特定块中说明的逻辑功能可能不会按照图中所示的顺序出现。例如,与两个块相关联的处理可以同时执行,或者根据功能的不同,以相反的顺序执行。流程图中的每个块可以在软件、硬件或软件和硬件的组合中实现。
[0098]
在进一步的示例实现中,可以将系统描述为由保洁通知服务(janitorial notification service)和通知服务(notification service)形成。在这个示例实现中,航班信息提供方(flight information provider)可以向航班事件服务(flight event service)发送航班更新消息。航班事件服务被配置为过滤航班更新消息,以标识和摄取航班离港事件,并且这些航班离港事件随后被转发到事件总线(event bus)。同时,位置传感器可以向位置服务(location service)发送工作人员位置更新事件。位置服务被配置为过滤保洁/清洁工作人员位置事件的工作人员位置更新事件,并且这些保洁工作人员位置事件也被转发到事件总线。事件总线还可以将所有接收到的事件按时间序列顺序存储在时间序列数据库(time series database)中。航班事件服务还可将航班离港事件的副本存储在航班事件数据库(flight event database)中。
[0099]
然后,事件总线将航班离港事件和保洁工作人员位置事件转发到保洁通知服务。然后,保洁通知服务可以将来自保洁工作人员位置事件的保洁工作人员的位置与从机场基础设施服务(airport infrastructure service)获得的所有机场登机口的相应位置和边界进行比较。通过这种比较,保洁通知服务可以标识保洁工作人员的成员是否进入机场登机口区域,并且随后将这一记录存储在登机口处最后时间数据库(last time at gate database)中。保洁通知服务还可以通过轮询航班记录服务(flight record service)(其也可以与航班事件数据库通信)获得与所接收的航班离港事件中标识的每个航班对应的离港登机口信息。
[0100]
接下来,保洁通知服务通过轮询登机口处最后时间数据库并将接收到的与每个机场登机口相关联的时间与当前时间进行比较,来确定自保洁员出现在每个机场登机口区域起已过了多久时间。如果这个时间历时超过可配置的时间历时阈值,则保洁通知服务创建任务,并将其传递给通知服务以发送给保洁工作人员的成员。
[0101]
在进一步的阶段,保洁通知服务可继续将来自其他保洁工作人员位置事件的保洁工作人员的位置与从机场基础设施服务获得的所有机场登机口的相应位置和边界进行比较。通过这些持续的比较,保洁通知服务可以标识在保洁通知服务为机场登机口区域之一创建任务之后(即,当该登机口区域有活跃的任务时),保洁工作人员的成员是否进入该登机口区域,并且如果保洁工作人员的成员确实进入该登机口区域,则清除或取消该登机口区域的任务活动。任务(包括活跃任务和已清除任务的历史)也可以由保洁通知服务存储在任务跟踪数据库(task tracking database)中。
[0102]
虽然上述公开已关于在机场环境中操作的机场工作人员进行描述,但将认识到,
本示教也可以应用于其他环境和相关联的工作人员,如火车站、公共汽车站,渡轮码头或邮轮码头。
[0103]
正如技术人员所理解的那样,本文所描述的概念可以全部或部分地体现为方法、数据处理系统或包括计算机可读指令的计算机程序产品。因此,系统10可以采取完全硬件实施例的形式,也可以采取结合软件、固件、硬件和/或任何其他适当方法或设备的实施例的形式。
[0104]
任何计算机可读程序指令都可以存储在非暂态、有形的计算机可读介质上。计算机可读存储介质可以包括以下一者或多者:电子存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存存储器)、静态随机存取存储器(sram)、便携式压缩碟只读存储器(cd-rom)、数字通用盘(dvd)、记忆棒和软盘。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1