会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 组合管理 / 资产组合的管理

资产组合的管理

申请号 CN202111564418.1 申请日 2021-12-20 公开(公告)号 CN114648202A 公开(公告)日 2022-06-21
申请人 霍尼韦尔国际公司; 发明人 M·S·克里希纳斯瓦米; 曼尼菲·万康; S·雷德弗斯; A·班达里; S·A·E·M·拉贾塞卡兰; E·L·赖斯; G·M·里斯科; K·皮卢特拉; A·达拉基亚;
摘要 本文所述的各种实施方案涉及资产组合的管理。就这一点而言,接收生成与资产组合相关联的仪表板可视化的请求。该请求包括描述该资产组合中的一个或多个资产的资产描述符。此外,响应于该请求,基于该资产描述符获取与该资产组合相关联的聚合数据,并且基于与该聚合数据的属性的时间序列映射相关的模型,确定与该资产组合相关联的资产分级结构的度量。还向计算设备的电子界面提供包括与该资产组合相关联的该资产分级结构的这些度量的该仪表板可视化。
权利要求

1.一种系统,所述系统包括:

一个或多个处理器;

存储器;和

存储在所述存储器中的一个或多个程序,所述一个或多个程序包括被配置为执行以下操作的指令:接收生成与资产组合相关联的仪表板可视化的请求,所述请求包括:资产描述符,所述资产描述符描述所述资产组合中的一个或多个资产;以及响应于所述请求:基于所述资产描述符获取与所述资产组合相关联的聚合数据;

基于与所述聚合数据的属性的时间序列映射相关的模型,确定与所述资产组合相关联的资产分级结构的度量;以及向计算设备的电子界面提供所述仪表板可视化,所述仪表板可视化包括与所述资产组合相关联的所述资产分级结构的所述度量。

2.根据权利要求1所述的系统,所述请求还包括用户标识符,所述用户标识符描述与经由所述电子界面对所述仪表板可视化进行访问相关联的用户的用户角色,并且响应于所述请求,基于所述用户标识符获取所述聚合数据。

3.根据权利要求2所述的系统,所述一个或多个程序还包括被配置为执行以下操作的指令:基于所述用户标识符配置所述仪表板可视化。

4.根据权利要求1所述的系统,所述一个或多个程序还包括被配置为执行以下操作的指令:基于所述度量确定用于所述资产组合的优先动作的列表;以及经由所述仪表板可视化向所述电子界面提供所述优先动作的所述列表。

5.根据权利要求4所述的系统,所述一个或多个程序还包括被配置为执行以下操作的指令:基于所述聚合数据之间的关系,对用于所述资产组合的所述优先动作进行分组;以及基于对用于所述资产组合的所述优先动作进行的所述分组配置所述仪表板可视化。

6.根据权利要求4所述的系统,所述一个或多个程序还包括被配置为执行以下操作的指令:基于相应的优先动作对于所述资产组合的影响对所述优先动作进行排序,以生成所述优先动作的所述列表;

经由所述仪表板可视化向所述电子界面提供所述优先动作的所述列表。

7.根据权利要求1所述的系统,所述一个或多个程序还包括被配置为执行以下操作的指令:基于所述度量确定与针对所述资产组合的一个或多个推荐相关联的警示列表;以及经由所述仪表板可视化向所述电子界面提供所述警示列表。

8.根据权利要求1所述的系统,所述一个或多个程序还包括被配置为执行以下操作的指令:配置所述仪表板可视化以相对于不同资产分级结构层级提供所述资产组合的性能的可视化。

9.根据权利要求1所述的系统,所述一个或多个程序还包括被配置为执行以下操作的指令:接收语音输入,所述语音输入包括生成所述仪表板可视化的所述请求,所述语音输入包括:语音输入数据,所述语音输入数据包括与所述资产组合相关联的一个或多个资产洞察请求;以及响应于所述语音输入:

相对于所述语音输入数据执行自然语言查询,所述自然语言查询获取与所述一个或多个资产洞察请求相关联的一个或多个属性;

基于所述一个或多个属性获取与所述资产组合相关联的聚合数据;以及基于所述聚合数据确定与所述资产组合相关的一个或多个资产洞察,所述仪表板可视化包括针对所述资产组合的所述一个或多个资产洞察。

10.根据权利要求9所述的系统,所述一个或多个程序还包括被配置为执行以下操作的指令:基于与所述语音输入相关联的所述一个或多个属性,配置来自所述资产组合的资产的三维(3D)模型以用于所述仪表盘可视化。

说明书全文

资产组合的管理

[0001] 相关申请的交叉引用
[0002] 本申请要求于2020年12月18日提交的名称为“CONTEXTUAL ROLLUP OF INDUSTRIAL METRICS”的美国临时专利申请No. 63/127,559、于2021年1月4日提交的名称为“MANAGEMENT OF A PORTFOLIO OF ASSETS WITH CENTRALIZED CONTROL”的美国临时专利申请No.63/133,652,以及于2021年8月26日提交的名称为“VIRTUAL ASSISTANT FOR A PORTFOLIO OF ASSETS”的印度专利申请No.202111038629的权益,这些专利申请全文以引用方式并入本文。

技术领域

[0003] 本公开整体涉及实时资产分析,并且更具体地涉及针对资产组合的实时资产分析。

背景技术

[0004] 传统上,与资产相关的数据的数据分析和/或数字变换整体涉及人机交互。然而,经常地,专业工作人员(例如,管理者)负责大型资产组合 (例如,1000个建筑物,每个建筑物具有100个资产,诸如锅炉、冷却器、泵、传感器等)。因此,通常难以识别和/或解决关于大型资产组合的问题。例如,在某些情况下,来自大型资产组合的多个资产(例如,25个资产)可能具有问题。此外,传统上将有限量的时间花费在对与资产相关的数据进行建模以例如提供与数据相关的洞察上。因此,传统上以低效的方式采用了和与资产相关的数据的数据分析和/或数字变换相关的计算资源。

发明内容

[0005] 本说明书中所述的主题的一些实施方案的细节在以下附图和描述中阐述。该主题的其他特征、方面和优点将从描述、附图和权利要求书中显而易见。
[0006] 在一个实施方案中,一种系统包括一个或多个处理器、存储器和存储在该存储器中的一个或多个程序。该一个或多个程序包括被配置为接收生成与资产组合相关联的仪表板可视化的请求的指令。该请求包括描述该资产组合中的一个或多个资产的资产描述符。响应于该请求,该一个或多个程序包括被配置为基于该资产描述符获取与该资产组合相关联的聚合数据的指令。响应于该请求,该一个或多个程序还包括被配置为基于与该聚合数据的属性的时间序列映射相关的模型确定与该资产组合相关联的资产分级结构的度量的指令。响应于该请求,该一个或多个程序还包括被配置为向计算设备的电子界面提供该仪表板可视化的指令,该仪表板可视化包括与该资产组合相关联的该资产分级结构的这些度量。
[0007] 在另一个实施方案中,一种方法包括:在具有一个或多个处理器和存储器的设备处,接收生成与资产组合相关联的仪表板可视化的请求。该请求包括描述该资产组合中的一个或多个资产的资产描述符。响应于该请求,该方法包括基于该资产描述符获取与该资产组合相关联的聚合数据。响应于该请求,该方法还包括基于与该聚合数据的属性的时间序列映射相关的模型确定与该资产组合相关联的资产分级结构的度量。响应于该请求,该方法还包括向计算设备的电子界面提供该仪表板可视化,该仪表板可视化包括与该资产组合相关联的该资产分级结构的这些度量。
[0008] 在另一个实施方案中,一种非暂态计算机可读存储介质包括用于由设备的一个或多个处理器执行的一个或多个程序。该一个或多个程序包括当由该一个或多个处理器执行时使得该设备接收生成与资产组合相关联的仪表板可视化的请求的指令。该请求包括描述该资产组合中的一个或多个资产的资产描述符。响应于该请求,该一个或多个程序包括当由该一个或多个处理器执行时使得该设备基于该资产描述符获取与该资产组合相关联的聚合数据的指令。响应于该请求,该一个或多个程序还包括当由该一个或多个处理器执行时使得该设备基于与该聚合数据的属性的时间序列映射相关的模型确定与该资产组合相关联的资产分级结构的度量的指令。响应于该请求,该一个或多个程序还包括当由该一个或多个处理器执行时使得该设备向计算设备的电子界面提供该仪表板可视化的指令,该仪表板可视化包括与该资产组合相关联的该资产分级结构的这些度量。

附图说明

[0009] 可结合附图阅读例示性实施方案的描述。应当理解,为了说明的简单和清晰,图中所示的元件不一定按比例绘制。例如,元件中的一些元件的尺寸相对于其他元件被夸大。结合本公开的教导的实施方案相对于文中给出的附图示出和描述,在附图中:
[0010] 图1示出了根据本文所述的一个或多个实施方案的示例性联网计算系统环境;
[0011] 图2示出了根据本文所述的一个或多个实施方案的联网计算系统的IoT 平台的框架的示意性框图;
[0012] 图3示出了根据本文所述的一个或多个实施方案的提供示例性环境的系统;
[0013] 图4示出了根据本文所述的一个或多个实施方案的提供示例性环境的另一个系统;
[0014] 图5示出了根据本文所述的一个或多个实施方案的示例性计算设备;
[0015] 图6示出了根据本文所述的一个或多个实施方案的示例性集中式控制数据库;
[0016] 图7示出了根据本文所述的一个或多个实施方案的示例性系统;
[0017] 图8示出了根据本文所述的一个或多个实施方案的另一个示例性系统;
[0018] 图9示出了根据本文所述的一个或多个实施方案的与数字双胞胎相关联的示例性系统;
[0019] 图10示出了根据本文所述的一个或多个实施方案的与仪表板可视化相关联的示例性系统;
[0020] 图11示出了根据本公开的一个或多个实施方案的一个或多个描述的特征的系统1100;
[0021] 图12示出了根据本文所述的一个或多个实施方案的与仪表板可视化相关联的另一个示例性系统;
[0022] 图13示出了根据本文所述的一个或多个实施方案的与语音输入相关联的示例性系统;
[0023] 图14示出了根据本文所述的一个或多个实施方案的与关于语音输入的自然语言处理相关联的示例性系统;
[0024] 图15示出了根据本文所述的一个或多个实施方案的示例性电子界面;
[0025] 图16示出了根据本文所述的一个或多个实施方案的另一个示例性电子界面;
[0026] 图17示出了根据本文所述的一个或多个实施方案的另一个示例性电子界面;
[0027] 图18示出了根据本文所述的一个或多个实施方案的另一个示例性电子界面;
[0028] 图19示出了根据本文所述的一个或多个实施方案的另一个示例性电子界面;
[0029] 图20示出了根据本文所述的一个或多个实施方案的另一个示例性电子界面;
[0030] 图21示出了根据本文所述的一个或多个实施方案的另一个示例性电子界面;
[0031] 图22示出了根据本文所述的一个或多个实施方案的另一个示例性电子界面;
[0032] 图23示出了根据本文所述的一个或多个实施方案的另一个示例性电子界面;
[0033] 图24示出了根据本文所述的一个或多个实施方案的包括基于LiDAR 的视觉系统的物料搬运系统的示意图;
[0034] 图25示出了根据本文所述的一个或多个实施方案的包括基于LiDAR 的视觉系统的物料搬运系统的目标区域的示意图;
[0035] 图26示出了描绘根据本文所述的一个或多个实施方案的通过使用基于 LiDAR的视觉系统来监测由工人在物料搬运环境中执行的操作的示例性场景;
[0036] 图27示出了描绘根据本文所述的一个或多个实施方案的可通过使用基于LiDAR的视觉系统来监测的在物料搬运环境中执行的另一个操作的另一个示例性场景;
[0037] 图28示出了根据本文所述的一个或多个实施方案的用于创建与资产组合相关联的资产分级结构的度量的仪表板可视化的流程图;
[0038] 图29示出了根据本文所述的一个或多个实施方案的用于跨资产组合聚合数据以创建用于资产组合的优先动作的仪表板可视化的流程图;
[0039] 图30示出了根据本文所述的一个或多个实施方案的用于执行自然语言查询以获取跨资产组合的数据并创建针对资产组合的仪表板可视化报告的流程图;
[0040] 图31示出了根据本文所述的一个或多个实施方案的用于生成语音输入以创建针对资产组合的仪表板可视化报告的流程图;并且
[0041] 图32示出了根据本文所述的一个或多个实施方案的可以被配置为执行所述技术的计算机的功能框图。

具体实施方式

[0042] 现在将具体地参考实施方案,这些实施方案的示例示于附图中。在以下具体实施方式中,阐述了很多具体细节,以便提供对各种所述实施方案的透彻理解。然而,本领域的普通技术人员应当理解,可以在没有这些具体细节的情况下实践各种所述的实施方案。在其他情况下,没有详细描述熟知的方法、程序、部件、电路和网络,以免使实施方案的各方面模糊不清。除非另外指明,否则术语“或”在另选和结合意义上均用于本文。术语“例示性”、“示例”和“示例性”是用于没有质量水平指示的示例。在全篇内容中,类似的标号指代类似的元件。
[0043] 短语“在一个实施方案中”、“根据一个实施方案”等一般意指跟在该短语后的特定特征、结构或特性可以被包括在本公开的至少一个实施方案中,并且可以被包括在本公开的多于一个实施方案中(重要的是,此类短语不一定是指相同的实施方案)。
[0044] 词语“示例性的”在本文用来指“用作示例、实例或例证”。本文描述为“示例性”的任何实施方式不一定被理解为比其他实施方式优选的或有利的。
[0045] 如果说明书陈述了部件或特征“可以”、“能够”、“能”、“应当”、“将”、“优选地”、“有可能地”、“通常”、“任选地”、“例如”、“经常”或“可能”(或其他此类词语)被包括或具有特性,则特定部件或特征不是必须被包括或具有该特性。此类部件或特征可任选地包括在一些实施方案中,或可排除在外。
[0046] 通常,本公开提供了用于企业性能管理的“物联网”或“IoT”平台,该IoT平台使用实时准确模型和视觉分析来递送针对企业或组织的持续峰值性能的智能可行推荐。IoT平台是可扩展平台,该可扩展平台是可移植的以部署在任何云或数据中心环境中,以用于提供企业范围的、自上而下的看法,显示过程、资产、人员和安全性的状态。此外,本公开的IoT平台支持端到端能力以针对过程数据执行数字双胞胎,并且将输出转换为可行洞察,如以下描述中所详述的。
[0047] 传统上,与资产相关的数据的数据分析和/或数字变换整体涉及人机交互。然而,经常地,专业工作人员(例如,管理者)负责大型资产组合 (例如,1000个建筑物,每个建筑物具有100个资产,诸如锅炉、冷却器、泵、传感器等)。因此,通常难以识别和/或解决关于大型资产组合的问题。例如,在某些情况下,来自大型资产组合的多个资产(例如,25个资产)可能具有问题。此外,传统上将有限量的时间花费在对与资产相关的数据进行建模以例如提供与数据相关的洞察上。因此,传统上以低效的方式采用了和与资产相关的数据的数据分析和/或数字变换相关的计算资源。
[0048] 作为示例,通常期望的是,管理人员(例如,主管、经理等)了解来自资产组合的哪些资产需要服务,应首先服务来自资产组合的哪些资产等。例如,通常期望的是,管理人员(例如,主管、工厂经理等)具有对与工业环境(例如,工业工厂)相关的上卷度量的共识,以例如增加资产和/或操作性能。然而,尽管各种仪表板技术在现今可用,但所显示的度量并不提供对管理人员(例如,主管、工厂经理等)的改进和/或调整执行策略的见解,而不取决于技术人员(例如,工程师等)。因此,管理人员 (例如,执行者、植物管理器等)通常很大程度上取决于工程分析,其通常涉及广泛和/或耗时的分析,以便获得工业环境的度量。除此之外通常期望的是管理人员(例如,执行者、管理器等)提供有改进的技术,以便于从资产产品服务资产。例如,传统的仪表板技术通常涉及仪表盘的手动配置,以例如提供对资产的不同见解。此外,与资产的仪表板数据建模一起采用的传统的仪表板技术通常在核心应用程序和/或资产模型之外实施。因此,通常难以以有效和/或准确的方式执行资产的数据建模。
[0049] 因此,为了解决这些和/或其他问题、技术和/或技术来管理资产的产品组合。在各种实施方案中,本文公开的技术和/或技术用于管理资产性能,以例如改善资产组合中一个或多个资产的性能。
[0050] 在一个或多个实施方案中,提供了一种具有集中式控制的资产组合的管理,以促进资产性能管理。在各种实施方案中,与一个或多个资产相关联的数据被摄入、清洁和聚集以提供聚合数据。此外,在各种实施方案中,从聚合数据确定一个或多个度量以提供资产的机会和/或性能见解。根据各种实施方案,提供了呈现与来自资产组合的一个或多个资产相关联的问题的仪表板可视化。在各种实施方案中,仪表板可视化是企业应用程序,其允许组合操作员远程管理、研究和/或解决与资产组合相关的问题。在各种实施方案中,仪表板可视化促进资产性能数据将资产性能数据的聚集,例如,关键性能指示符(KPI)。在各种实施方案中,所述仪表板可视化另外或替代地有助于提供建议以改善资产性能。在各种实施方案中,所述仪表板可视化另外或替代地促进远程控制和/或改变资产集点。在一个或多个实施方案中,排序与一个或多个资产相关联的问题,使得首先通过仪表板可视化首先呈现相对于资产产品组合具有最大影响的问题。影响可以基于修复资产的成本、与与一个或多个资产相关的问题相关联的能量消耗、与与一个或多个资产相关的问题的节省丢失等。
[0051] 在各种实施方案中,用户可以采用仪表板可视化来识别与资产组合相关联的问题,以相对于资产产品组合进行调整,和/或对与资产产品组合相关联的工作订单进行调整。在各种实施方案中,用户可以订阅性能管理类别(例如,能量优化、数字化维护等),以促进确定要解决的资产产品组合的问题和/或促进确定与资产产品组合相关的优先动作的订购。例如,优先的动作的订购对于与数字化维护相比的能量优化可以不同。在各种实施方案中,所述仪表板可视化提供了结合来自前面建筑物管理系统(BMS) 的警示的警示列表。在各种实施方案中,基于一个或多个算法,基于问题和/或对问题进行优先级排序来执行云分析以分组警示。在各种实施方案中,所述仪表板可视化提供一个问题分析试验解决方案,所述解决方案采用一个或多个数据模型来自动呈现信息以促进与警示相关的分析和/或动作。在各种实施方案中,所述仪表板可视化提供集成到建筑物管理技术解决方案中的服务箱管理解决方案,以创建基于问题的状况相关警示和/或资产链路。在各种实施方案中,仪表板可视化将组合操作集中于单个位置以允许操作员容易地理解资产的操作状态,以研究与资产相关的问题,和/或制作与资产相关的控制变化。因此,根据各种实施方案,优化资产和/或工作力使用,并且以最佳方式向用户呈现与资产产品组合相关的最高优先级问题。除此之外根据各种实施方案,可以减少设施操作和/或维护成本,同时通过采用仪表板可视化来改进设备上时间、服务操作效率和/或环境条件。除此之外通过根据各种实施方案采用仪表板可视化,提供了资产问题的故障和/或远程分辨率的远程三年龄。除此之外根据各种实施方案,仪表板可视化为查看、管理和/或控制资产提供集中式能力。
[0052] 在一个或多个实施方案中,另外或替代地提供用于资产产品组合以促进实时资产分析的虚拟助理。例如,在各种实施方案中,提供了一种智能工业虚拟助理(例如,chatbot等)以改善资产的操作和/或维护,所述资产产品组合。在各种实施方案中,所述仪表板可视化提供配置用于移动设备和/或对资产产品组合的远程监测的可视化。在各种实施方案中,在企业性能管理应用上提供会话式人工智能,以建立资产组合的组合操作的仪表板可视化。在各种实施方案中,提供了一种自然语言查询以构建与资产组合相关的仪表板可视化和/或实时资产分析。在各种实施方案中,多个数据存储装置被抽象以促进生成与资产产品组合有关的仪表板可视化和/或实时资产分析。在各种实施方案中,集成多个模型和/或采用自然语言查询来构建与与多个模型相关联的数据相关的仪表板可视化。在各种实施方案中,仪表板可视化在企业的多个层上提供对终端用户的可见性(例如,相对于资产的组合、器皿内部过程的多个层、工业过程的多层等)的多层。在各种实施方案中,仪表板可视化提供与传感器(例如,振动、电力等)相关联的实时资产分析、控制设备(例如,关键性能指示器(kpi)、设备状态等)、劳动管理(例如,分配、利用、质量等)、仓库执行(例如,订单、布线等)、库存管理(例如,位置、数量、时隙等)和/或企业的一个或多个其他层。在各种实施方案中,所述仪表板可视化提供企业的相应层的高级视图,以促进企业性能管理。
[0053] 在各种实施方案中,所述仪表板可视化有助于警示和/或情况管理与所述资产产品组合有关。例如,在各种实施方案中,仪表板可视化提供来自分析产品的警示的合并视图和/或直接从组合到丰富服务情况下的现场系统。在各种实施方案中,所述仪表板可视化有助于轮次和控制。例如,在各种实施方案中,仪表板可视化提供与资产相关的实时数据和/或历史趋势。在各种实施方案中,与实时数据和/或历史趋势相关联的特征、属性和/ 或关系基于一个或多个人工智能系统来确定,所述人工智能系统为例如故障‑冲设备故障、控制设备和/或改变设定值以解决仪表盘可视化内的问题。
[0054] 在各种实施方案中,仪表板可视化有助于显示与资产产品组合有关的图形和/或其他可视化。例如,在各种实施方案中,仪表板可视化提供动态生成的图形,所述动态生成的图形示出了资产的产品组合中的资产的配置,和/或资产的位置,以例如启用与远程设施相关联的知识、帮助故障诊断和/或执行与问题相关的动作。在各种实施方案中,仪表板可视化促进与资产组合相关联的操作和/或调度。例如在各种实施方案中,可以通过调度改变和/或手动切换来进行所述仪表板可视化促进临时或长期改变对资产的操作模式,以允许事件、季节性改变、维护时间和/或其他改变对资产使用或操作。
[0055] 在各种实施方案中,仪表板可视化将来自不同来源和/或不同系统类型的警示呈现为单个警示屏幕,以提供与资产组合相关的问题的优先级视图。根据各种实施方案,警示包括来自现场BMS、安全、火灾和其他系统的报警。除此之外或另选地,根据各种实施方案,警示包括关于当前状态和/或资产的历史状态来自分析和/或基于规则的云定位系统的警示。除此之外或另选地,根据各种实施方案,警示包括来自监测资产环境的系统的警示和/或与资产相关联的健康和安全状况。除此之外或另选地,根据各种实施方案,警示包括来自网络安全系统的警示。除此之外或另选地,根据各种实施方案,警示包括来自系统的资产健康的警示。另外地或可替代地,根据各种实施方案,警示包括手动输入的警示,所述警示可以由于来自建筑物居住者、员工、技术人员等的调用而产生。在各种实施方案中,警示经由仪表板可视化逻辑分组和/或呈现给操作员。在各种实施方案中,所述警示基于位置(例如,地理区域或建筑物)和/或相关资产逻辑分组。在各种实施方案中,通过仪表板可视化呈现警示,使得最高优先级问题位于警示列表的顶部。在各种实施方案中,基于资产类型、设施类型、用途和受问题影响的区域的大小、资产数量、问题数量、分配个体警示的优先级和/ 或与资产相关联的其他特征来确定警示的优先级。在各种实施方案中,采用机器学习来逻辑分组和/或呈现警示。在各种实施方案中,采用机器学习来识别最佳地由仪表板可视化的操作员反射使用的警示。
[0056] 在各种实施方案中,采用可扩展对象模型来提供与服务情况相关的实时特性和趋势的自动化显示以进入表格和图形显示。除此之外或另选地,在各种实施方案中,采用可扩展对象模型来提供使用模型数据填充的标准或模块化图的设备示意图和配置的自动化生成和显示。另外地或可替代地,在各种实施方案中,采用可扩展对象模型来创建资产产品组合中的资产之间的关系(例如,设备和/或设施中的其他资产、建筑物和建筑物内的物理空间之间的关系等)。另外地或可替代地,在各种实施方案中,采用可扩展对象模型来确定模型之间的关系,使得图中的节点在视觉上指示资产组合是否与与节点相关的一个或多个警报相关联。另外地或可替代地,在各种实施方案中,采用可扩展对象模型来通过具有资产数据的节点和/或与其他信息链接提供信息通知。
[0057] 在各种实施方案中,提供了基于诸如与安全、风险、能量/实用性成本相关的度量、整体设备效率(OEE)、性能指示器等的度量来驱动和/或提供资产级别、植物水平、站点级别和/或企业级别的机会的仪表板可视化。在各种实施方案中,对一个或多个资产的度量监测是可定制的。例如,在一个或多个实施方案中,针对一个或多个资产的度量监测可以针对不同的报告时间间隔进行配置(例如,日常测量监测(1‑24小时)、每月测量监测(每月的第一天到月的最后一天)、一年的最后一个月到最后一个月的每年测量监测)等。在另一实例中,在一个或多个实施方案中,用于公制监测的公制监测和报告周期结束的报告周期的开始是可配置的(例如,在 7am开始并以3pm结束的度量监测,在月的第一天开始的度量监测,并在月的第十天结束,在四月和结束中开始的度量监测等)。
[0058] 在一个或多个实施方案中,另外或替代地提供工业指标的上下文rollup 以促进资产性能管理。在各种实施方案中,提供与模型相关的数据的rollup (例如,通过来自资产的滚动数据)以基于诸如与安全、风险、能量/实用新型、OEE、性能指标等相关的度量来驱动和/或提供资产级别、设备水平、站点级别和/或企业级别的机会。在各种实施方案中,提供用于可控分析以驱动一个或多个动作以便提供经济影响/节省的贡献模型。例如,为了改进一个或多个资产的特定目标度量,贡献模型相对于可控变量贡献提供了一个或多个见解,以便相对于与一个或多个资产相关联的一个或多个变化促进一个或多个变化(例如,例如与由数字双模型成本提供的预期值的主蒸汽温度偏差)。在各种实施方案中,通过仪表板可视化向用户提供所述一个或多个见解。在各种实施方案中,提供用于数据聚合、数据存储和/ 或数据rollup的轻质设计以提供跨企业的一个或多个度量。在各种实施方案中,定义一个或多个重叠和/或非重叠度量以促进对与一个或多个资产相关联的数据的评估。
[0059] 在各种实施方案中,提供了用于基于角色的度量聚集和/或报告的层级结构。在各种实施方案中,层级结构被映射到以聚合一个或多个潜在资产的相关度量的作用。例如,在一个或多个实施方案中,基于旋转资产层级结构和/或仪器资产层级结构提供维护工程师的资产可用性。在各种实施方案中,度量评估器与来自一个或多个资产的流式数据集成,以报告与一个或多个资产相关联的一个或多个度量。在一个或多个实施方案中,在不同数据结构和/或数据结构内的不同位置之间(例如,移动)将流式数据聚集和/或卷绕。在各种实施方案中,聚集数据的动态缓存被配置为级联的水落入栈,以使用从时间间隔到每月时间间隔的每小时时间间隔开始的职责流模式链滚动数据。在各种实施方案中,动态高速缓存另外或替代地被配置用于经由诸如工厂级、资产级别、站点级、面积水平等资产层级的数据的 rollup。在各种实施方案中,动态水滴缓冲器提供改进的成本和/或性能。在各种实施方案中,数据聚集和/或数据rollup以实时(例如,小时到天,通过每日度量等)提供。在各种实施方案中,动态高速缓存是用于度量的时间序列数据库和/或时间序列交易存储区。在各种实施方案中,通过动态高速缓存改进数据存储的性能。在各种实施方案中,提供了关于动态缓存的灵敏度分析的如何和/或离线重新计算。在一个或多个实施方案中,将动态高速缓存的一个或多个部分克隆和/或采用用于重新运行一个或多个计算。
[0060] 在各种实施方案中,通过使用例如可扩展对象模型的模板化的仪表板模型来提供跨各种用户身份的仪表板可视化。在各种实施方案中,用于特定用户身份的仪表盘可视化(例如,在各种层级结构级别报告维护,如企业级别、站点级别、设备水平、单元级别(例如,资产级别)等。在各种实施方案中,与第一资产层级结构级别(例如,企业级别)相关联的度量包括度量或目标(例如,OEE等)。在各种实施方案中,与第二资产层级结构级别(例如,站点级别)相关联的度量包含影响目标目标(例如,可用性、能量、性能、质量)的度量。在各种实施方案中,与第三资产层级结构级别(例如,设备水平)相关联的度量包括识别影响目标目标OEE的不期望的动作资产。在各种实施方案中,与第四资产层级结构级别(例如,资产级别)相关联的度量包含与目标目标相关的事件或异常。
[0061] 在各种实施方案中,基于上下文修改仪表板可视化(例如,将仪表板改变为能量上下文并且基于资产的建模和/或经由可扩展对象模型的度量显示相同级别的细节)。在各种实施方案中,采用经配置模型来基于用户角色、用户上下文调用仪表板和/或针对度量模型映射的层级结构来呈现相关度量。在各种实施方案中,度量模型提供与资产层次结构和/或一个或多个时间表(例如,一个或多个时间间隔)相关的KPI汇总数据集,以聚集和/ 或rollup存储数据。在各种实施方案中,度量模型提供数据的rollup以计算一个或多个目标和/或基于诸如安全风险、能量/实用新型、OEE的度量等资产级别、植物水平、站点级别和/或企业级别识别机会(例如,实际对比限值和目标),OEE通过来自资产的滚动数据。在各种实施方案中,应用程序编程接口用于集成不同的可视化工具和/或不同的报告工具(例如,经由仪表板可视化)。在一个或多个实施方案中,生成用户交互式图形用户界面。例如,在一个或多个实施方案中,图形用户界面渲染仪表盘可视化的视觉表示。在一个或多个实施方案中,基于与资产层次结构中不同级别的一个或多个资产相关联的度量生成用户设备的一个或多个通知。
[0062] 在各种实施方案中,应用程序编程接口用于集成不同的可视化工具和/ 或不同的报告工具(例如,经由仪表板可视化)。在一个或多个实施方案中,生成用户交互式图形用户界面。例如,在一个或多个实施方案中,图形用户界面渲染仪表盘可视化的视觉表示。在一个或多个实施方案中,基于与资产组合的一个或多个资产相关联的度量生成用户设备的一个或多个通知。
[0063] 在一个或多个实施方案中,仪表板可视化允许用户查看一个或多个资产如何针对一个或多个度量(例如,一个或多个kpi)执行。在一个或多个实施方案中,仪表板可视化允许用户识别关于资产的下一步骤将提供对动作的投资的最佳返回(例如,修复设备#1与设备#2)取决于度量(例如,固定设备#1将节省X%能量,而修复设备#2将保存$Y)。在一个或多个实施方案中,仪表板可视化允许用户通过仪表盘查看个别资产(例如,锅炉 #1以90%效率操作,或者在X周、Y天、Z小时中不能失效,除非达到动作;并且在第一时间间隔内修补锅炉#1将保存$X,而第二时间间隔内的修复将节省$Y)。在一个或多个实施方案中,仪表板可视化允许用户远程改变资产的个别设置。在一个或多个实施方案中,仪表板可视化通知用户从 X到Y改变资产的设置将节省X%能量或$Y。
[0064] 因此,通过采用本文公开的一种或多种技术,优化资产性能。此外,通过采用本文公开的一种或多种技术,通过与图形用户界面相关联的改进的视觉指示器向用户提供对资产的机会和/或性能见解的改进的见解。例如,通过采用本文公开的一种或多种技术,与常规技术的能力相比,可以跨数据集实现额外和/或改进的资产见解。除此之外通过采用本文公开的一种或多种技术来改进与数据分析相关联的处理系统的性能。此外,通过采用本文所公开的一种或多种技术,减少了与外围设备相对于工业控制系统的授权相关联的计算资源的数量、存储要求的数量和/或错误的数量。
[0065] 图1是根据本公开的示例性联网计算系统环境100的示例。如图1所示,联网计算系统环境100被组织成多个层,包括云105(例如,云层 105)、网络110(例如,网络层110)和边缘115(例如,边缘层115)。如下文进一步详述的,边缘115的部件经由网络110与云105的部件通信。
[0066] 在各种实施方案中,网络110是任何合适的网络或网络的组合,并且支持适用于将数据传送到云105的部件并传送来自这些部件的数据,以及在来自联网计算系统环境100中的各种其他部件(例如,边缘115的部件)之间传送数据的任何适当协议。根据各种实施方案,网络110包括公共网络(例如,互联网)、私有网络(例如,组织内的网络)或公共网络和/或专用网络的组合。根据各种实施方案,网络110被配置为提供图1中所描绘的各种部件之间的通信。根据各种实施方案,网络110包括连接网络布局中的设备和/或部件的一个或多个网络,以允许设备和/或部件之间的通信。例如,在一个或多个实施方案中,网络110被实现为互联网、无线网络、有线网络(例如,以太网)、局域网(LAN)、广域网(WAN)、蓝牙、近场通信(NFC)或提供网络布局的一个或多个部件之间的通信的任何其他类型的网络。在一些实施方案中,网络110使用蜂窝网络、卫星、许可无线电,或者蜂窝、卫星、许可无线电和/或未许可无线电网络的组合来实现。
[0067] 云105的部件包括形成所谓的“物联网”或“IoT”平台125的一个或多个计算机系统120。应当理解,“IoT平台”是描述连接任何类型的互联网连接的设备的平台的任选术语,并且不应被解释为限制在IoT平台125 内可用的计算系统的类型。具体地,在各种实施方案中,计算机系统120 包括任何类型或数量的一个或多个处理器和包括存储器的一个或多个数据存储设备,该一个或多个处理器用于执行联网计算系统环境100的应用或软件模块并且该一个或多个数据存储设备用于存储这些应用或软件模块。在一个实施方案中,处理器和数据存储设备体现在服务器类硬件诸如企业级服务器中。例如,在一个实施方案中,处理器和数据存储设备包括任何类型的应用服务器、通信服务器、网络服务器、超级计算服务器、数据库服务器、文件服务器、邮件服务器、代理服务器和/或虚拟服务器或它们的组合。
此外,该一个或多个处理器被配置为访问存储器并执行处理器可读指令,这些处理器可读指令当由处理器执行时将这些处理器配置为执行联网计算系统环境100的多个功能。
[0068] 计算机系统120还包括IoT平台125的一个或多个软件部件。例如,在一个或多个实施方案中,计算机系统120的软件部件包括一个或多个软件模块,以通过网络110与用户设备和/或其他计算设备通信。例如,在一个或多个实施方案中,软件部件包括一个或多个模块141、模型142、引擎 143、数据库144、服务145和/或应用146,上述部件可以存储在计算机系统120中/由计算机系统存储(例如,存储在存储器上),如下文相对于图 2详述的。根据各种实施方案,该一个或多个处理器被配置为当执行本公开中描述的各种方法时利用该一个或多个模块141、模型142、引擎143、数据库144、服务145和/或应用146。
[0069] 因此,在一个或多个实施方案中,计算机系统120执行用于计算和/或数据存储的具有可扩展资源的云计算平台(例如,IoT平台125),并且可以在云计算平台上运行一个或多个应用以执行本公开中描述的各种计算机实现的方法。在一些实施方案中,组合模块141、模型142、引擎143、数据库144、服务145和/或应用146中的一些以形成更少的模块、模型、引擎、数据库、服务和/或应用。在一些实施方案中,将模块141、模型142、引擎143、数据库144、服务145和/或应用146中的一些分离成单独的、更多的模块、模型、引擎、数据库、服务和/或应用。在一些实施方案中,移除模块141、模型142、引擎143、数据库144、服务145和/或应用146中的一些,而添加其他的部件。
[0070] 计算机系统120被配置为经由网络110从联网计算系统环境100的其他部件(例如,边缘115的部件)接收数据。计算机系统120被进一步配置为利用所接收的数据来产生结果。根据各种实施方案,指示结果的信息通过网络110经由用户计算设备传输给用户。在一些实施方案中,计算机系统120是提供一个或多个服务(包括向用户提供指示所接收的数据和/或结果的信息)的服务器系统。根据各种实施方案,计算机系统120是实体的一部分,该实体包括实现一个或多个IoT服务的任何类型的公司、组织或机构。在一些示例中,实体是IoT平台提供商。
[0071] 边缘115的部件包括一个或多个企业160a‑160n,每个企业包括一个或多个边缘设备161a‑161n和一个或多个边缘网关162a‑162n。例如,第一企业160a包括第一边缘设备161a和第一边缘网关162a,第二企业160b包括第二边缘设备161b和第二边缘网关162b,并且第n企业160n包括第n边缘设备161n和第n边缘网关162n。如本文所用,企业160a‑160n表示任何类型的实体、设施或交通工具,诸如例如公司、分支机构、建筑物、制造工厂、仓库、不动产设施、实验室、飞行器、航天器、汽车、舰船、轮船、军用车辆、油气设施或任何其他类型的实体、设施和/或包括任何数量的本地设备的实体。
[0072] 根据各种实施方案,边缘设备161a‑161n表示可在企业160a‑160n内发现的各种不同类型的设备中的任一种设备。边缘设备161a‑161n是被配置为访问网络110或者通过网络110诸如经由边缘网关162a‑162n由其他设备访问的任何类型的设备。根据各种实施方案,边缘设备161a‑161n是包括任何类型的网络连接的(例如,互联网连接的)设备的“IoT设备”。例如,在一个或多个实施方案中,边缘设备161a‑161n包括资产、传感器、致动器、处理器、计算机、阀门、泵、管道、车辆部件、相机、显示器、门、窗户、安全部件、锅炉、冷却器、泵、HVAC部件、工厂装备和/或连接到网络110以用于收集、发送和/或接收信息的任何其他设备。每个边缘设备 161a‑161n包括一个或多个控制器或以其他方式与该一个或多个控制器通信,以选择性地控制相应的边缘设备161a‑161n和/或经由网络110在边缘设备161a‑161n与云105之间发送/接收信息。参考图2,在一个或多个实施方案中,边缘115包括每个企业
161a‑161n的操作技术(OT)系统163a‑ 163n和信息技术(IT)应用164a‑164n。OT系统163a‑
163n包括用于通过直接监测和/或控制工业装备(例如,边缘设备161a‑161n)、资产、过程和/或事件来检测和/或引起改变的硬件和软件。IT应用164a‑164n包括用于生成、管理、存储和传递组织内部或组织之间的数据的网络、存储装置和计算资源。
[0073] 边缘网关162a‑162n包括用于有利于经由网络110进行的边缘设备 161a‑161n与云105之间的通信的设备。例如,边缘网关162a‑162n包括用于经由网络110与边缘设备161a‑161n通信并且与云105通信的一个或多个通信接口。根据各种实施方案,边缘网关
162a‑162n的通信接口包括一个或多个蜂窝无线电、蓝牙、WiFi、近场通信无线电、以太网或用于传输和接收信息的其他适当通信设备。根据各种实施方案,每个网关162a‑162n中包括多个通信接口,以用于经由网络110提供边缘设备161a‑161n、网关 162a‑162n和云105之间的多种形式的通信。例如,在一个或多个实施方案中,通过无线通信(例如,WiFi、无线电通信等)和/或有线数据连接(例如,通用串行总线、板载诊断系统等)或其他通信模式(诸如局域网 (LAN)、广域网(WAN)诸如互联网、电信网络、数据网络或任何其他类型的网络)来实现与边缘设备161a‑161n和/或网络110的通信。
[0074] 根据各种实施方案,边缘网关162a‑162n还包括用于存储程序指令以有利于数据处理的存储器和执行这些程序指令以有利于数据处理的处理器。例如,在一个或多个实施方案中,边缘网关162a‑162n被配置为从边缘设备161a‑161n接收数据,并且在将数据发送到云105之前处理数据。因此,在一个或多个实施方案中,边缘网关162a‑162n包括用于提供本公开的数据处理服务和/或其他服务或方法的一个或多个软件模块或部件。参考图 2,每个边缘网关162a‑162n包括边缘服务165a‑165n和边缘连接器166a‑ 166n。根据各种实施方案,边缘服务165a‑165n包括用于处理来自边缘设备161a‑161n的数据的硬件和软件部件。根据各种实施方案,边缘连接器 166a‑166n包括用于有利于经由网络110进行的边缘网关
162a‑162n与云 105之间的通信的硬件和软件部件,如上所述。在一些情况下,边缘设备 
161a‑n、边缘连接器166a‑n和边缘网关162a‑n中的任一者都将它们的功能组合、省略或分离成任何设备组合。换句话说,边缘设备以及其连接器和网关不一定需要是分立设备。
[0075] 图2示出了根据本公开的IoT平台125的框架200的示意性框图。本公开的IoT平台125是用于企业性能管理的平台,该平台使用实时准确模型和视觉分析来递送针对企业
160a‑160n的持续峰值性能的智能可行推荐和 /或分析。IoT平台125是可扩展平台,该可扩展平台是可移植的以部署在任何云或数据中心环境中,以用于提供企业范围的、自上而下的看法,显示过程、资产、人员和安全性的状态。此外,IoT平台125支持端到端能力以使用框架200针对过程数据执行数字双胞胎,并且将输出转换为可行洞察,如下文进一步详述的。
[0076] 如图2所示,IoT平台125的框架200包括多个层,包括例如IoT层 205、企业整合层210、数据管道层215、数据洞察层220、应用服务层225 和应用层230。IoT平台125还包括核心服务层235,以及包括一个或多个知识图谱251的可扩展对象模型(EOM)250。层205‑235还包括一起形成每个层205‑235的各种软件部件。例如,在一个或多个实施方案中,每个层 
205‑235包括模块141、模型142、引擎143、数据库144、服务145、应用 146中的一者或多者或它们的组合。在一些实施方案中,组合层205‑235以形成更少的层。在一些实施方案中,层
205‑235中的一些被分离成单独的、更多的层。在一些实施方案中,移除层205‑235中的一些,而可以添加其他层。
[0077] IoT平台125是模型驱动的架构。因此,可扩展对象模型250与每个层 205‑230通信以使用基于可扩展图谱的对象模型(或“资产模型”)来上下文化企业160a‑160n的位点数据。在一个或多个实施方案中,可扩展对象模型250与其中企业160a‑160n的装备(例如,边缘设备161a‑161n)和过程被建模的知识图谱251相关联。EOM 250的知识图谱251被配置为将模型存储在中央位置。知识图谱251限定节点和链路的集合,这些节点和链路描述实现智能系统的真实世界连接。如本文所用,知识图谱251:(i)描述了在图形界面中组织的真实世界实体(例如,边缘设备161a‑161n)及其相互关系;(ii)在图解中限定实体的可能类别和关系;(iii)使任意实体能够彼此相关;并且(iv)涵盖各种专题域。换句话说,知识图谱251限定了实体(例如,边缘设备161a‑161n)的大型网络、实体的语义类型、实体的特性,以及实体之间的关系。因此,知识图谱251描述了与特定域或企业或组织相关的“事物”网络。知识图谱251不限于抽象概念和关系,而是还可以包含对象的实例,诸如例如文档和数据集。在一些实施方案中,知识图谱251 包括资源描述框架(RDF)图。如本文所用,“RDF图”是在形式上描述信息的语义或含义的图数据模型。RDF图也表示元数据(例如,描述数据的数据)。根据各种实施方案,知识图谱251还包括语义对象模型。语义对象模型是知识图谱251的子集,其限定知识图谱251的语义。例如,语义对象模型限定了知识图谱251的图解。
[0078] 如本文所用,EOM 250包括应用编程接口(API)的集合,该集合使得能够扩展接种语义对象模型。例如,本公开的EOM 250使得要构建的客户的知识图谱251能够受到在客户的语义对象模型中表达的约束。因此,知识图谱251由客户(例如,企业或组织)生成以创建企业160a‑160n的边缘设备161a‑161n的模型,并且知识图谱251被输入到EOM 250中以用于可视化这些模型(例如,节点和链路)。
[0079] 模型描述了企业(例如,边缘设备161a‑161n)的资产(例如,节点) 并且描述了资产与其他部件(例如,链路)的关系。模型还描述了图解 (例如,描述数据是什么),并且因此模型是自验证的。例如,在一个或多个实施方案中,模型描述了安装在任何给定资产(例如,边缘设备161a‑ 161n)上的传感器的类型和由每个传感器感测的数据的类型。根据各种实施方案,KPI框架用于将可扩展对象模型250中的资产的特性结合到KPI 框架的输入。因此,IoT平台125是可扩展的模型驱动的端到端堆叠,其包括:边缘115与云105之间的双向模型同步和安全数据交换、元数据驱动的数据处理(例如,规则、计算和聚合),以及模型驱动的可视化和应用。如本文所用,“可扩展的”是指扩展数据模型以包括新的特性/列/字段、新的类别/表格和新的关系的能力。因此,IoT平台125可相对于边缘设备161a‑161n和处理那些设备161a‑161n的应用146来扩展。例如,当将新边缘设备161a‑161n添加到企业160a‑160n系统时,新设备161a‑161n将自动出现在IoT平台125中,使得对应的应用146了解和使用来自新设备 161a‑161n的数据。
[0080] 在一些情况下,资产模板用于有利于使用共同结构来配置模型中的边缘设备161a‑161n的实例。资产模板限定了用于某种类型的设备的给定企业 160a‑160n的边缘设备161a‑161n的典型特性。例如,泵的资产模板包括对具有入口压力和出口压力、速度、流量等的泵进行建模。模板还可以包括分级或衍生类型的边缘设备161a‑161n,以适应基础类型的设备161a‑161n 的变化。例如,往复式泵是基础泵类型的专门化,并且将包括模板中的附加特性。模型中边缘设备161a‑161n的实例被配置为使用模板来匹配企业 160a‑160n的实际物理设备以限定设备161a‑161n的预期属性。每个属性被配置为静态值(例如,容量为
1000BPH)或参考提供值的时间序列标签。知识图谱251可以基于命名惯例、解析以及将标签和属性描述匹配以及/或者通过比较时间序列数据的行为与预期行为来自动地将标签映射到属性。在一个或多个实施方案中,利用一个或多个度量标签标记有助于一个或多个度量驱动仪表板的关键属性中的每个关键属性,使得生成仪表板可视化。
[0081] 建模阶段包括用于同步边缘115与云105之间的模型的上板 (onboarding)过程。例如,在一个或多个实施方案中,上板过程包括简单的上板过程、复杂的上板过程和/或标准化的首次展示过程。简单的上板过程包括知识图谱251从边缘115接收原始模型数据并运行上下文发现算法以生成模型。上下文发现算法读取边缘设备161a‑161n的边缘命名惯例的上下文并确定这些命名惯例参考的内容。例如,在一个或多个实施方案中,知识图谱251在建模阶段期间接收“TMP”并且确定“TMP”涉及“温度”。然后发布所生成的模型。复杂的上板过程包括知识图谱251接收原始模型数据、接收点历史数据,以及接收位点调查数据。根据各种实施方案,知识图谱251然后使用这些输入来运行上下文发现算法。根据各种实施方案,编辑所生成的模型,然后发布这些模型。标准化的首次展示过程包括在云105中手动限定标准模型并将这些模型推送给边缘115。
[0082] IoT层205包括用于设备管理、数据摄取和/或边缘设备161a‑161n的命令/控制的一个或多个部件。IoT层205的部件使得数据能够从各种源摄取到IoT平台125中或以其他方式接收在IoT平台处。例如,在一个或多个实施方案中,通过过程历史数据库或实验室信息管理系统从边缘设备161a‑ 161n摄取数据。IoT层205通过网络110与安装在边缘网关162a‑162n上的边缘连接器165a‑165n通信,并且边缘连接器165a‑165n将数据安全地发送到IoT平台205。在一些实施方案中,仅授权数据被发送到IoT平台125,并且IoT平台125仅接受来自授权边缘网关162a‑162n和/或边缘设备161a‑ 161n的数据。根据各种实施方案,经由直接流式传输和/或经由分批递送将数据从边缘网关162a‑162n发送到IoT平台125。此外,在任何网络或系统中断之后,一旦重新建立通信,就将恢复数据传输,并且在中断期间丢失的任何数据将从源系统或IoT平台125的高速缓存回填。根据各种实施方案,IoT层205还包括用于经由各种协议访问时间序列、警报和事件以及交易数据的部件。
[0083] 企业整合层210包括用于事件/消息传送、文件上传和/或REST/OData 的一个或多个部件。企业整合层210的部件使得IoT平台125能够与第三方云应用211(诸如由企业操作的与其边缘设备有关的任何应用)通信。例如,企业整合层210与企业数据库(诸如客人数据库、客户数据库、财务数据库、患者数据库等)连接。企业整合层210提供到第三方的标准应用编程接口(API)以用于访问IoT平台125。企业整合层210还使得IoT平台125能够与企业160a‑160n的OT系统163a‑163n和IT应用164a‑164n通信。因此,企业整合层210使得IoT平台
125能够从第三方应用211接收数据,而不是或联合直接从边缘设备161a‑161n接收数据。
[0084] 数据管道层215包括用于数据清理/丰富、数据变换、数据计算/聚合和 /或用于数据流的API的一个或多个部件。因此,在一个或多个实施方案中,数据管道层215预处理所接收的数据并且/或者对所接收的数据执行初始分析。数据管道层215执行先进的数据清理例程,包括例如数据校正、质量平衡协调、数据调节、成分平衡和模拟以确保期望信息用作进一步处理的基础。数据管道层215还提供先进快速的计算。例如,经清理的数据通过企业特定的数字双胞胎来运行。根据各种实施方案,企业特定的数字双胞胎包括包含过程模型的可靠性向导,以确定当前操作和故障模型,从而触发任何早期检测并确定适当的解决方法。根据各种实施方案,数字双胞胎还包括优化向导,该优化向导将实时经济性数据与实时过程数据整合,选择用于过程的正确进给,并确定最佳过程条件和产物产率。
[0085] 根据各种实施方案,数据管道层215采用模型和模板来限定计算和分析。除此之外或另选地,根据各种实施方案,数据管道层215采用模型和模板来限定计算和分析如何与资产(例如,边缘设备161a‑161n)相关。例如,在一个实施方案中,泵模板限定泵效率计算,使得每次配置泵时,自动为泵执行标准效率计算。计算模型限定各种类型的计算、应运行计算的引擎的类型、输入和输出参数、预处理要求和先决条件、时间表等。根据各种实施方案,在模板中限定实际计算或分析逻辑或者可以参考实际计算或分析逻辑。因此,根据各种实施方案,采用计算模型来描述和控制各种不同过程模型的执行。根据各种实施方案,计算模板与资产模板链接,使得当创建资产(例如,边缘设备161a‑161n)实例时,也创建了任何相关联的计算实例,其中这些计算实例的输入和输出参数链接到资产(例如,边缘设备161a‑161n)的适当属性。
[0086] 根据各种实施方案,IoT平台125支持各种不同的分析模型,包括例如第一原理模型、经验模型、工程化模型、用户定义的模型、机器学习模型、内部函数和/或任何其他类型的分析模型。现在将通过举例的方式描述故障模型和预测性维护模型,但是任何类型的模型可以是适用的。
[0087] 故障模型用于比较当前的和预测的企业160a‑160n性能以识别问题或机会,以及问题或机会的潜在原因或驱动因素。IoT平台125包括丰富的分级症状‑故障模型,以识别异常条件及其潜在后果。例如,在一个或多个实施方案中,IoT平台125从高级条件深入分析以了解促成因素,以及确定较低水平条件可能具有的潜在影响。可以存在用于给定企业160a‑160n的多个故障模型,该多个故障模型关注不同的方面,诸如过程、装备、控制和/或操作。
根据各种实施方案,每个故障模型识别其域中的问题和机会,并且还可以从不同角度看待同一个核心问题。根据各种实施方案,总体故障模型层叠在顶部,以将来自每个故障模型的不同观点合成为对情形的总体评估并指向真正的根本原因。
[0088] 根据各种实施方案,当识别故障或机会时,IoT平台125提供关于要采取的最佳校正动作的推荐。最初,推荐基于已经由过程和装备专业人员预编程到系统中的专业知识。推荐服务模块以一致的方式呈现该信息,而不管源如何,并且支持工作流以跟踪、结束并记录后续推荐。根据各种实施方案,当现有推荐被验证(或未被验证)或者用户和/或分析了解到新的原因和影响关系时,采用后续推荐来随时间推移改善系统的整体知识。
[0089] 根据各种实施方案,模型用于在发生之前准确地预测将发生什么并解释所安装基部的状态。因此,IoT平台125使得操作员能够在违规行为发生时快速启动维护措施。根据各种实施方案,IoT平台125的数字双胞胎架构采用各种建模技术。根据各种实施方案,建模技术包括例如机理模型、故障检测和诊断(FDD)、描述性模型、预测性维护、规范性维护、过程优化和/或任何其他建模技术。
[0090] 根据各种实施方案,机理模型由过程设计模拟转换而来。以此方式,将过程设计与进给条件和生产要求结合。过程变化和技术改进提供了在生产需求的背景下实现更有效的维护时间表和资源部署的商业机会。故障检测和诊断包括基于行业体验和领域知识指定的广义规则集,并且可以在与装备模型一起工作时容易地结合并使用。根据各种实施方案,描述性模型识别问题,并且预测性模型确定可能的损坏水平和维护选项。根据各种实施方案,描述性模型包括用于限定边缘设备161a‑161n的操作窗口的模型。
[0091] 预测性维护包括基于机理模型和统计模型(诸如例如主成分分析 (PCA)和最小二乘法(PLS))开发的预测性分析模型。根据各种实施方案,应用机器学习方法来训练模型用于故障预测。根据各种实施方案,预测性维护利用基于FDD的算法来连续监测单独控制和装备性能。然后将预测性建模应用于随时间变坏的选定条件指示符。规范性维护包括确定最佳维护选项,以及其何时应基于实际条件而不是基于时间的维护时间表来执行。根据各种实施方案,规范性分析基于公司的资本、运营和/或其他要求来选择正确的解决方法。过程优化通过调整设定点和时间表来确定最佳条件。优化的设定点和时间表可以被直接传送到底层控制器,这使得能够自动关闭从分析到控制的循环。
[0092] 数据洞察层220包括用于时间序列数据库(TDSB)、关系/文档数据库、数据湖、二进制大对象、文件、图像和视频和/或用于数据查询的API 的一个或多个部件。根据各种实施方案,当在IoT平台125处接收原始数据时,该原始数据作为时间序列标签或事件存储在暖存储中(例如,TSDB 中)以支持交互式查询并且存储到冷存储以用于归档目的。根据各种实施方案,数据被发送到数据湖以用于离线分析开发。根据各种实施方案,数据管道层215访问存储在数据洞察层220的数据库中的数据以执行分析,如上文所详述的。
[0093] 应用服务层225包括用于规则引擎、工作流程/通知、KPI框架、洞察 (例如,可行洞察)、决策、推荐、机器学习和/或用于应用服务的API的一个或多个部件。应用服务层225使得能够建立应用146a‑d。应用层230 包括IoT平台125的一个或多个应用146a‑d。例如,根据各种实施方案,应用146a‑d包括建筑物应用146a、工厂应用146b、航空应用146c和其他企业应用146d。根据各种实施方案,应用146包括用于组合管理、资产管理、自主控制的通用应用146和/或任何其他自定义应用。根据各种实施方案,组合管理包括KPI框架和柔性用户界面(UI)生成器。根据各种实施方案,资产管理包括资产性能和资产健康。根据各种实施方案,自主控制包括能量优化和/或预测性维护。如上文所详述的,根据各种实施方案,通用应用
146是可扩展的,使得每个应用146可配置用于不同类型的企业 160a‑160n(例如,建筑物应用146a、工厂应用146b、航空应用146c和其他企业应用146d)。
[0094] 应用层230还实现了企业160a‑160n的性能的可视化。例如,仪表板提供了对高级概述的深入分析以支持更深入的调查。推荐汇总给予用户优先动作来解决当前或潜在的问题和机会。数据分析工具支持自组织(ad hoc)数据探索以帮助故障排除和处理改进。
[0095] 核心服务层235包括IoT平台125的一个或多个服务。根据各种实施方案,核心服务235包括数据可视化、数据分析工具、安全、缩放和监测。根据各种实施方案,核心服务235还包括用于租户配置、单次登录/公共门户、自服务管理员、UI库/UI区块、识别/访问/授权、日志/监测、使用计量、API网关/开发者门户和IoT平台125流的服务。
[0096] 图3示出了提供根据本公开的一个或多个实施方案的一个或多个所述特征的示例性环境的系统300。根据实施方案,系统300包括资产性能管理计算机系统302,以有利于数据分析技术和/或数字变换技术的实际应用,从而提供与企业性能管理相关的优化。在一个或多个实施方案中,资产性能管理计算机系统302有利于与仪表板技术相关的度量建模和/或动态缓存存储的实际应用,以提供与企业性能管理相关的优化。在一个或多个实施方案中,资产性能管理计算机系统302存储和/或分析从与企业系统(例如,建筑物系统、工业系统或另一种类型的企业系统)相关联的一个或多个资产和/或一个或多个数据源聚合的数据。在一个或多个实施方案中,资产性能管理计算机系统302有利于与仪表板技术相关的虚拟助理的实际应用,以提供与企业性能管理相关的优化。在一个或多个实施方案中,资产性能管理计算机系统302采用人工智能来提供与仪表板技术相关的虚拟助理的实际应用,以提供与企业性能管理相关的优化。
[0097] 在一个实施方案中,资产性能管理计算机系统302是有利于一个或多个计算设备、一个或多个数据源和/或一个或多个资产之间的数据分析平台的服务器系统(例如,服务器设备)。在一个或多个实施方案中,资产性能管理计算机系统302是具有一个或多个处理器和存储器的设备。在一个或多个实施方案中,资产性能管理计算机系统302是来自计算机系统120 的计算机系统。例如,在一个或多个实施方案中,资产性能管理计算机系统302经由云105来实现。资产性能管理计算机系统302还涉及一种或多种技术,诸如例如企业技术、连接的建筑物技术、工业技术、物联网 (IoT)技术、数据分析技术、数字变换技术、云计算技术、云数据库技术、服务器技术、网络技术、私有企业网络技术、无线通信技术、机器学习技术、人工智能技术、数字处理技术、电子设备技术、计算机技术、供应链分析技术、飞行器技术、工业技术、网络安全技术、导航技术、资产可视化技术、油气技术、石油化工技术、精炼技术、加工厂技术、采购技术和/或一个或多个其他技术。
[0098] 此外,资产性能管理计算机系统302提供了对一种或多种技术的改进,该一种或多种技术诸如企业技术、连接的建筑物技术、工业技术、IoT 技术、数据分析技术、数字变换技术、云计算技术、云数据库技术、服务器技术、网络技术、私有企业网络技术、无线通信技术、机器学习技术、人工智能技术、数字处理技术、电子设备技术、计算机技术、供应链分析技术、飞行器技术、工业技术、网络安全技术、导航技术、资产可视化技术、油气技术、石油化工技术、精炼技术、加工厂技术、采购技术和/或一个或多个其他技术。在具体实施中,资产性能管理计算机系统302提高了计算设备的性能。例如,在一个或多个实施方案中,资产性能管理计算机系统302提高了计算设备(例如,服务器)的处理效率,减少了计算设备(例如,服务器)的功率消耗,改善了由计算设备(例如,服务器)提供的数据的质量等。
[0099] 资产性能管理计算机系统302包括数据聚合部件304、度量引擎部件 306、优先动作部件326、虚拟助理部件336和/或仪表板可视化部件308。除此之外,在一个或多个实施方案中,资产性能管理计算机系统302包括处理器310和/或存储器312。在某些实施方案中,资产性能管理计算机系统302(和/或本文所公开的其他系统、装置和/或过程)的一个或多个方面构成体现在计算机可读存储介质(例如,存储器312)内的可执行指令。例如,在一个实施方案中,存储器312存储计算机可执行部件和/或可执行指令(例如,程序指令)。此外,处理器310有利于计算机可执行部件和/或可执行指令(例如,程序指令)的执行。在示例性实施方案中,处理器310 被配置为执行存储在存储器312中或能够以其他方式供处理器310访问的指令。
[0100] 处理器310是能够执行根据本公开的一个或多个实施方案的操作的硬件实体(例如,物理地体现在电路中)。另选地,在其中处理器310被体现为软件指令的执行器的实施方案中,软件指令将处理器310配置为响应于软件指令被执行而执行本文所述的一个或多个算法和/或操作。在一个实施方案中,处理器310是单核处理器、多核处理器、资产性能管理计算机系统302内部的多个处理器、远程处理器(例如,在服务器上实现的处理器)和/或虚拟机。在某些实施方案中,处理器310经由总线与存储器 312、数据聚合部件304、度量引擎部件306、优先动作部件326、虚拟助理部件336和/或仪表板可视化部件308通信,以例如有利于处理器310、存储器312、数据聚合部件304、度量引擎部件306、优先动作部件326、虚拟助理部件336和/或仪表板可视化部件308之间数据的传输。处理器310 可以多种不同的方式体现,并且在某些实施方案中,包括被配置为独立地执行的一个或多个处理设备。除此之外或另选地,在一个或多个实施方案中,处理器310包括经由总线串联配置的一个或多个处理器,以实现对指令的独立执行、对数据的管道输送和/或对指令的多线程执行。
[0101] 存储器312是非暂态的,并且包括例如一个或多个易失性存储器和/或一个或多个非易失性存储器。换句话讲,在一个或多个实施方案中,存储器312是电子存储设备(例如,计算机可读存储介质)。存储器312可被配置为存储信息、数据、内容、一个或多个应用、一个或多个指令等,以使得资产性能管理计算机系统302能够执行根据本文所公开的一个或多个实施方案的各种功能。如本文在本公开中所使用的,术语“部件”、“系统”等可为计算机相关实体。例如,本文所公开的“部件”、“系统”等是硬件、软件或硬件和软件的组合。例如,部件是但不限于在处理器上执行的过程、处理器、电路、可执行部件、指令线程、程序和/或计算机实体。
[0102] 在一个实施方案中,资产性能管理计算机系统302(例如,资产性能管理计算机系统302的数据聚合部件304)从边缘设备161a‑161n接收资产数据314。在一个或多个实施方案中,边缘设备161a‑161n与资产组合相关联。例如,在一个或多个实施方案中,边缘设备161a‑161n包括资产组合中的一个或多个资产。在一个或多个实施方案中,边缘设备161a‑
161n包括一个或多个数据库、一个或多个资产(例如,一个或多个建筑物资产、一个或多个工业资产等)、一个或多个IoT设备(例如,一个或多个工业IoT设备)、一个或多个连接的建筑物资产、一个或多个连接的建筑物资产、一个或多个传感器、一个或多个致动器、一个或多个处理器、一个或多个计算机、一个或多个阀、一个或多个泵(例如,一个或多个离心泵等)、一个或多个电机、一个或多个加热器、一个或多个热交换器、一个或多个冷却器、一个或多个鼓风机、一个或多个加热器、一个或多个热交在一个或多个实施方案中,边缘设备
161a‑161n包含一个或多个控制器或以其他方式与一个或多个控制器通信,用于选择性地控制相应的边缘设备161a‑161n和 /或经由网络110在边缘设备161a‑161n与资产性能管理计算机系统302之间发送/接收信息。资产数据314包括例如工业数据、连接的建筑物数据、传感器数据、实时数据、历史数据、事件数据、过程数据、位置数据和/或与边缘设备161a‑
161n相关联的其他数据。
[0103] 在某些实施方案中,来自边缘设备161a‑161n的至少一个边缘设备并入加密能力以促进资产数据314的一个或多个部分的加密。除此之外在一个或多个实施方案中,资产性能管理计算机系统302(例如,资产性能管理计算机系统302的数据聚合部件304)经由网络110接收资产数据314。例如,网络110可以是Wi‑Fi网络、近场通信(NFC)网络、全球微波接入互操作(WiMAX)网络、个人局域网(PAN)、短程无线网络(例如, 网络)、红外无线
(例如,IrDA)网络、超宽带(UWB)网络、感应无线传输网络和/或另一种类型的网络。在一个或多个实施方案中,边缘设备161a‑161n与工业环境(例如,设备等)相关联。另外地或可替代地,在一个或多个实施方案中,边缘设备161a‑161n与边缘115的部件相关联,例如一个或多个企业160a‑160n。
[0104] 在一个或多个实施方案中,数据聚合部件304将资产数据314与边缘设备161a‑161n聚集。例如,在一个或多个实施方案中,数据聚合部件304 将资产数据314聚合到配置为数据库结构的集中式控制数据库318中。集中式控制数据库318是基于时间间隔和/或资产层级结构级别动态地存储资产数据314的高速缓存存储器(例如,动态高速缓存)。例如,在一个或多个实施方案中,集中式控制数据库318将资产数据314存储一个或多个时间间隔(例如,1分钟到12分钟、1小时到24小时、1天到31天、1个月到12个月等)和/或用于一个或多个资产层级结构级别(例如,资产级别、资产区、建筑物水平、建筑物区、工厂级、植物区、工业场地级别等)。在非限制性实施方案中,集中式控制数据库318用于第一资产(例如,第一资产层级结构级别)的第一时间间隔(例如,1小时到24小时分钟)存储资产数据314,用于第一资产的第二时间间隔(例如,1天到31 天),以及第一资产的第三时间间隔(例如,1个月到
12个月)。
[0105] 在实例实施方案中,集中式控制数据库318针对连接建筑物(例如,第二资产层级结构级别)中的所有资产的第一时间间隔(例如,1小时到 24小时分钟)存储资产数据314,针对连接建筑物中的所有资产的第二时间间隔(例如,1天到31天),以及针对连接建筑物中的所有资产的第三时间间隔(例如,1个月到12个月)。在实例实施方案中,集中式控制数据库318还存储用于特定地理区域内的所有连接建筑物(例如,第三资产层级结构水平)的第一时间间隔(例如,1小时到24小时分钟)的资产数据314,对于特定地理区域内的所有连接建筑物,第二时间间隔(例如,1 天到31天),以及针对特定地理区域内的所有连接建筑物的第三时间间隔 (例如,1个月到12个月)。
[0106] 在另一实例实施方案中,集中式控制数据库318针对植物(例如,第二资产层级结构级别)中的所有资产的第一时间间隔(例如,1小时到24 小时分钟)存储资产数据314,针对植物中的所有资产的第二时间间隔(例如,1天到31天),以及针对植物中的所有资产的第三时间间隔(例如,1 个月到12个月)。在实例实施方案中,集中式控制数据库318还存储用于工业场所(例如,第三资产层级结构级别)的所有植物的第一时间间隔 (例如,1小时到24小时分钟)的资产数据314,针对工业场所处的所有植物的第二时间间隔(例如,1天到31天),以及针对工业场所处的所有植物的第三时间间隔(例如,1个月到12个月)。
[0107] 在一个或多个实施方案中,数据聚合部件304基于在与集中式控制数据库318相关联的一个或多个时间间隔期间由边缘设备161a‑161n提供的资产数据314重复更新集中式控制数据库318的数据。例如,在一个或多个实施方案中,数据聚合部件304存储与资产数据314相关联的新数据和/或修改的数据。在一个或多个实施方案中,数据聚合部件304重复扫描边缘设备161a‑161n以确定用于集中式控制数据库318中存储的新数据。在一个或多个实施方案中,数据聚合部件304格式化资产数据314的一个或多个部分。例如,在一个或多个实施方案中,数据聚合部件304向集中式控制数据库318提供资产数据314的格式化版本。在一个实施方案中,资产数据314的格式化版本用与一个或多个时间间隔和/或一个或多个资产层级结构级别相关联的一个或多个定义格式格式化。定义格式是例如集中式控制数据库
318的数据字段的结构。在各种实施方案中,资产数据314的格式化版本存储在集中式控制数据库318中。
[0108] 在一个或多个实施方案中,数据聚合部件304基于一个或多个时间间隔(例如,一个或多个报告时间间隔)和/或一个或多个资产层级结构级别来识别和/或组的与资产数据314相关联的数据类型。在一个或多个实施方案中,数据聚合部件304采用批处理、资产数据
314的串联、数据类型的识别、资产数据314的合并、资产数据314的分组、资产数据314的读取和/或资产数据314的写入以促进资产数据314在集中式控制数据库318内的存储。在一个或多个实施方案中,数据聚合部件304基于数据的对应特征和/或属性将来自资产数据314的数据组分组。在一个或多个实施方案中,数据聚合部件304基于资产数据314的对应标识符(例如,匹配资产层级结构级别、匹配资产、匹配的连接建筑物等)来自资产数据314的数据。在一个或多个实施方案中,数据聚合部件304采用一个或多个位置敏感的散列技术来基于资产数据314中的不同数据之间的相似性分数和/或计算的距离来从资产数据314分组数据。
[0109] 在一个或多个实施方案中,数据聚合部件304基于资产数据314的属性的时间序列映射来组织资产数据314的格式化版本。例如,在一个或多个实施方案中,数据聚合部件304采用层级数据格式技术来组织集中式控制数据库318中资产数据314的格式化版本。在一个或多个实施方案中,集中式控制数据库318动态地存储数据(例如,资产数据314的一个或多个部分)。基于通过仪表板可视化呈现的数据类型。在一个或多个实施方案中,数据(例如,资产数据314的一个或多个部分)在存储在集中式控制数据库318中之前,将来自边缘设备161a‑161n的聚集转换为一个或多个度量(例如,KPI度量、占空比KPI、占空比KPI)。在一个或多个实施方案中,度量(例如,KP度量)由指示用于将属性映射到度量的模型中的方面组成的方面数据(例如,操作功率资产类型属性被映射到占空比等)、指示与跨时间的聚合有关的信息的聚合数据、在一个级别上跨越资产的资产的rollup数据以及在实时指示从数字双模型导出的低限值常数的低限值数据、指示与使用跨时间或资产的聚合数据的自定义计算的数字双模型的高限制数据、指示与定制计算相关的信息的高限制数据、指示与定制计算相关的信息。
[0110] 在一个或多个实施方案中,资产性能管理计算机系统302(例如,资产性能管理计算机系统302的优先的动作部件326)接收请求320。在一个实施方案中,请求320是生成与资产组合相关联的仪表板可视化的请求。例如,在一个或多个实施方案中,请求320是生成与边缘设备161a‑161n相关联的仪表盘可视化的请求(例如,包括在资产组合中的边缘设备161a‑ 161n)。
[0111] 在一个或多个实施方案中,请求320包括一个或多个资产描述符,所述一个或多个资产描述符描述资产组合中的一个或多个资产。例如,在一个或多个实施方案中,请求320包括描述边缘设备161a‑161n的一个或多个资产描述符。资产描述符包括例如资产名称、资产标识符、资产级别和/或与资产相关联的其他信息。另外地或可替代地,在一个或多个实施方案中,请求320包括一个或多个用户标识符,所述用户标识符描述与仪表盘可视化的访问相关联的用户的用户角色。用户识别符包括例如用户角色名称(例如,管理者、执行、维护工程师、过程工程师等)的标识符。另外地或可替代地,在一个或多个实施方案中,请求320包括描述指标的上下文的一个或多个度量上下文标识符。度量上下文标识符包括例如用于设备性能度量、资产性能度量、目标(例如,与一个或多个资产相关的查看生产等)的标识符。另外地或可替代地,在一个或多个实施方案中,请求320 包括描述度量的时间间隔的一个或多个时间间隔识别符。时间间隔识别符描述例如用于聚合数据的时间间隔,例如每小时、每天、每月、每年等。在一个或多个实施方案中,时间间隔识别符是描述指标的时间间隔的报告时间标识符。
[0112] 在一个或多个实施方案中,请求320是语音输入。在一个实施方案中,语音输入包括和/或发起生成与资产组合相关联的仪表板可视化的请求。例如,在一个或多个实施方案中,语音输入包括和/或发起生成与边缘设备161a‑161n相关联的仪表盘可视化的请求(例如,包括在资产组合中的边缘设备161a‑161n)。在一个或多个实施方案中,语音输入包括与所述请求相关联的语音输入数据以生成所述仪表板可视化。例如,在一个或多个实施方案中,与语音输入相关联的语音输入数据包括与资产组合相关联的一个或多个资产洞察请求。在一个实施方案中,一个或多个资产洞察请求包括通过语音输入数据提供的短语。在另一实施方案中,所述一个或多个资产洞察请求包括通过语音输入数据提供的问题。例如,在一个实施方案中,用户可以经由计算设备发出短语或问题以提供与语音输入相关联的语音输入数据。
[0113] 在一个或多个实施方案中,语音输入包括与一个或多个资产洞察请求相关联的一个或多个属性(例如,资产洞察属性、度量上下文标识符等)。例如在一个或多个实施方案中,语音输入包括例如用于工厂性能度量、资产性能度量指示符、目标指示符等的标识符。在实例中,对于短语“产品的产生和质量如何?”,词语“产生”可以是第一属性,并且词语“质量”可以是第二属性。在一个或多个实施方案中,语音输入另外或可替代地包括一个或多个资产描述符,所述一个或多个资产描述符描述资产组合中的一个或多个资产。例如,在一个或多个实施方案中,语音输入另外或替代地包括描述边缘设备161a‑161n的一个或多个资产描述符。资产描述符包括例如资产名称、资产标识符、资产级别和/或与资产相关联的其他信息。另外地或可替代地,在一个或多个实施方案中,语音输入包括一个或多个用户标识符,所述用户标识符针对与仪表盘可视化的访问相关联的用户描述用户角色。另外地或可替代地,在一个或多个实施方案中,语音输入包括描述度量和/或一个或多个资产见解的时间和/或时间间隔的时间数据。
[0114] 在一个或多个实施方案中,响应于请求320,度量引擎部件306确定与资产组合相关联的资产层级结构的一个或多个度量。例如,在一个或多个实施方案中,度量引擎部件306响应于请求320确定与边缘设备161a‑ 161n相关联的资产层级结构的一个或多个度量。
在一个或多个实施方案中,度量引擎部件306将资产数据314的一部分转换为资产数据314的部分的度量,并将资产数据314的所述部分的度量存储到集中式控制数据库 318中。在一个或多个实施方案中,度量引擎部件306基于与资产数据314 的属性的时间序列映射相关的模型来确定资产层级结构的一个或多个度量。例如,在一个或多个实施方案中,度量引擎部件306基于资产数据314 相对于集中式控制数据库318的属性的时间序列映射来确定资产层级结构的一个或多个度量。
[0115] 在一个或多个实施方案中,响应于请求320,优先的动作部件326基于存储在集中式控制数据库318中的聚合数据的属性确定资产产品组合的优先级动作。在一个实施方案中,优先的动作指示应该首先服务来自资产产品组合的资产。例如在一个实施方案中,优先化的动作指示来自应该首先服务的资产产品组合的第一资产、来自应为服务第二的资产产品组合的第二资产、来自应该服务的资产的产品组合的第三资产等。在一个或多个实施方案中,优先的动作是基于对产品组合的影响的资产的优先级动作的列表。例如,在一个或多个实施方案中,优先的动作部件326基于相应的优先级排序动作相对于资产产品组合的影响而排列,所述优先级的动作用于生成优先动作的列表。在一个或多个实施方案中,优先的动作部件326 基于聚合数据之间的关系、特征和/或属性来基于资产产品组合的优先动作。在一个或多个实施方案中,优先的动作部件326基于与来自资产组合的一个或多个资产相关联的数字双模型来确定资产产品组合的优先动作。另外地或可替代地,在一个或多个实施方案中,优先的动作部件326基于与来自资产组合的一个或多个资产相关联的与操作员身份相关联的数字双模型来确定资产产品组合的优先动作。
[0116] 在一个或多个实施方案中,优先的动作部件326确定基于与聚集数据。在某些实施方案中,响应于请求320,优先的动作部件326确定与资产组合相关联的资产层级结构的一个或多个度量。例如,在一个或多个实施方案中,优先的动作部件326响应于请求320确定与边缘设备161a‑161n相关联的资产层级结构的一个或多个度量。在一个或多个实施方案中,优先的动作部件326将资产数据314的一部分转换为资产数据314的部分的度量,并将资产数据314的所述部分的度量存储到集中式控制数据库318 中。在一个或多个实施方案中,优先的动作部件326基于与资产数据314 的属性、特征和/或关系的时间序列映射相关的模型来确定资产层级结构的一个或多个度量。例如,在一个或多个实施方案中,优先的动作部件326 基于资产数据314相对于集中式控制数据库318的属性、特征和/或关系的时间序列映射来确定资产层级结构的一个或多个度量。
[0117] 在一个或多个实施方案中,响应于请求320,虚拟助理部件336相对于语音输入数据执行自然语言查询以获得与一个或多个资产洞察请求相关联的一个或多个属性。例如,在一个或多个实施方案中,虚拟助理部件336 相对于语音输入数据执行自然语言处理以获得与一个或多个资产洞察请求相关联的一个或多个属性。在一个或多个实施方案中,虚拟助理部件336 将语音输入数据转换为文本串,使得与一个或多个文本元素相关联的文本串。在一个或多个实施方案中,虚拟助理部件336采用自然语言处理(例如,一个或多个自然语言处理技术)来确定与语音输入数据相关联的文本数据。在一个或多个实施方案中,虚拟助理部件336基于语音输入查询自然语言数据库以确定与一个或多个资产洞察请求相关联的一个或多个属性。在一个或多个实施方案中,虚拟助理部件336相对于语音输入数据提供一个或多个属性、一个或多个标签、一个或多个标签、一个或多个分类和/或一个或多个其他推断。例如,在一个或多个实施方案中,虚拟助理部件336相对于语音输入数据执行语音标记,以获得一个或多个属性、一个或多个标签、一个或多个标签、一个或多个分类和/或相对于语音输入数据的一个或多个其他推断。在一个或多个实施方案中,虚拟助理部件336基于一个或多个标签、一个或多个标签、一个或多个分类、一个或多个属性和/或相对于语音输入数据的一个或多个其他推断来执行相对于集中式控制数据库318的一个或多个自然语言处理查询。
[0118] 在一个或多个实施方案中,虚拟助理部件336采用一个或多个机器学习技术来促进一个或多个属性、一个或多个标签、一个或多个标签、一个或多个分类和/或相对于语音输入数据的一个或多个其他推断的确定。例如,在一个或多个实施方案中,虚拟助理部件336相对于语音输入数据执行模糊匹配技术,以确定与一个或多个资产洞察请求相关联的一个或多个属性。另外地或可替代地,在一个或多个实施方案中,虚拟助理部件336 向神经网络模型提供语音输入数据,所述神经网络模型被配置为用于确定与一个或多个资产洞察请求相关联的一个或多个属性。
[0119] 在一个或多个实施方案中,虚拟助理部件336基于一个或多个属性、一个或多个标签、一个或多个标签、一个或多个分类/或相对于语音输入数据的一个或多个其他推断来获得与资产产品组合相关联的聚合数据。除此之外在一个或多个实施方案中,虚拟助理部件336基于聚合数据确定资产产品组合的一个或多个资产见解。在一个或多个实施方案中,基于所述一个或多个属性,基于来自所述资产组合的资产之间的一个或多个关系,所述虚拟助理部件336基于所述聚合数据。在一个或多个实施方案中,虚拟助理部件336将一个或多个属性应用于与第一类型的资产洞察相关联的至少第一模型和与第二类型的资产洞察相关联的第二模型。在一个或多个实施方案中,虚拟助理部件336聚集来自第一模型的第一输出数据和来自第二模型的第二输出数据以确定聚合数据的至少一部分。在一个或多个实施方案中,响应于语音输入,虚拟助理部件336基于一个或多个属性确定资产产品组合的优先级动作。在某些实施方案中,响应于语音输入,虚拟助理部件336确定与资产组合相关联的资产层级结构的一个或多个度量。例如,在一个或多个实施方案中,虚拟助理部件336响应于语音输入确定与边缘设备161a‑161n相关联的资产层级结构的一个或多个度量。
[0120] 在一个或多个实施方案中,响应于请求320,仪表板可视化部件308 生成与资产层级结构的一个或多个度量相关联的仪表板可视化数据322。例如,在一个或多个实施方案中,基于仪表板可视化数据322,仪表板可视化部件308向计算设备的电子界面提供仪表板可视化。在一个或多个实施方案中,与仪表板可视化数据322相关联的仪表板可视化数据322和/或仪表板可视化包括与资产组合相关联的资产层级结构的度量。在一个或多个实施方案中,响应于请求320,仪表板可视化部件308将资产数据314的各方面和/或与存储在集中式控制数据库318中的资产数据314相关联的度量相关联以提供一个或多个度量。例如,在一个或多个实施方案中,响应于语音输入,仪表板可视化部件308将资产数据314的各方面和/或与存储在集中式控制数据库318中的资产数据314相关联的度量相关联以提供一个或多个度量。在一个方面,仪表盘可视化部件308基于集中式控制数据库318 的资产级别结构和/或层级结构确定资产数据314的各方面和/或与存储在集中式控制数据库318中的资产数据314相关联的度量。
[0121] 在一个或多个实施方案中,与仪表板可视化数据322相关联的仪表板可视化数据322和/或仪表板可视化包括资产产品组合的优先级动作。在一个或多个实施方案中,仪表盘可视化数据322和/或与仪表盘可视化数据322相关联的仪表板可视化包括所述优先的动作。在一个或多个实施方案中,与仪表板可视化数据322相关联的仪表板可视化数据322和/或仪表板可视化包括对资产产品组合的优先级的动作的分组。在一个或多个实施方案中,与仪表板可视化数据322相关联的仪表板可视化数据322和/或仪表板可视化包括与资产组合相关联的资产层级结构的度量。
[0122] 在一个或多个实施方案中,响应于语音输入,仪表板可视化部件308 生成与资产层级结构的一个或多个度量相关联的仪表板可视化数据322。在一个或多个实施方案中,基于与语音输入相关联的一个或多个属性来配置与仪表板可视化数据322相关联的仪表板可视化数据322和/或仪表板可视化。在一个或多个实施方案中,与仪表盘可视化数据322相关联的仪表板可视化数据322和/或仪表板可视化包括表面活性可视化元件,所述表面活性可视化元件被配置为呈现与资产产品组合相关的传感器数据、被配置为呈现与资产产品组合相关的控制数据的仪表板可视化元件、被配置为呈现与资产产品组合相关的工厂管理数据的表面活性可视化元件、被配置为呈现与资产组合相关的库存数据的表面活性可视化元件、被配置为呈现与资产组合的库存数据、被配置为呈现与资产组合的库存数据、被配置为呈现与所述资产组合的库存数据、被配置为呈现与所述资产组合
[0123] 除此之外在一个或多个实施方案中,仪表板可视化部件308基于度量执行一个或多个动作。例如,在一个或多个实施方案中,仪表板可视化部件308生成与一个或多个动作相关联的仪表板可视化数据322。在一个实施方案中,动作包括生成呈现一个或多个度量的视觉表示的用户交互式电子界面。在另一实施方案中,来自所述一个或多个动作的动作包括向计算设备发射与所述一个或多个度量相关联的一个或多个通知。在另一实施方案中,来自所述一个或多个动作的动作包括为与资产数据314相关联的资产提供最佳处理条件。例如,在另一实施方案中,来自一个或多个动作的动作包括调整与资产数据314相关联的资产的设定值和/或时间表。在另一实施方案中,来自一个或多个动作的动作包括一个或多个校正动作以用于与资产数据314相关联的资产。在另一实施方案中,来自所述一个或多个动作的动作包括为与资产数据314相关联的资产提供最佳维护选项。在另一实施方案中,来自一个或多个动作的动作包括与应用服务层225、应用层 230和/或核心服务层235相关联的动作。
[0124] 除此之外在一个或多个实施方案中,仪表板可视化部件308基于资产产品组合的优先级动作执行一个或多个动作。在一个实施方案中,动作包括生成用户交互式电子界面,所述用户交互式电子界面呈现用于资产产品组合和/或一个或多个度量的优先级动作的视觉表示。在另一实施方案中,来自所述一个或多个动作的动作包括向计算设备发射与所述资产组合和/或所述一个或多个度量的所述优先级动作相关联的一个或多个通知。在一个或多个实施方案中,基于与语音输入相关联的一个或多个属性,仪表板可视化数据322和/或与仪表盘可视化数据322相关联的仪表板可视化配置用于从资产产品组合中的一个或多个资产的远程控制的仪表板可视化。在一个或多个实施方案中,基于与语音输入相关联的一个或多个属性(例如,与请求320相关联的语音输入),仪表板可视化数据322和/或与仪表盘可视化数据322相关联的仪表板可视化为基于仪表板可视化的资产的产品组合配置资产的三维(3d)模型。在一个或多个实施方案中,基于与语音输入相关联的一个或多个属性,仪表板可视化数据322和/或与仪表板可视化数据322相关联的仪表板可视化过滤与与3d模型相关的资产相关联的一个或多个事件。在一个或多个实施方案中,与仪表盘可视化数据322相关联的仪表板可视化数据322和/或仪表板可视化基于与语音输入相关联的一个或多个属性来配置两个或更多个计算设备之间的实时协作的仪表板可视化。
[0125] 图4示出了提供可在其中实现本公开的一个或多个实施方案的一个或多个所述特征的示例性环境的系统300。在一个实施方案中,系统300'对应于图3所示的系统300的替代实施方案。根据实施方案,系统300'包括资产性能管理计算机系统302、边缘设备161a‑161n、集中式控制数据库318 和/或计算设备402。在一个或多个实施方案中,资产性能管理计算机系统 302经由网络110与边缘设备161a‑161n和/或计算设备402通信。计算设备 402是移动计算设备、智能手机、平板计算机、移动计算机、台式计算机、膝上型计算机、工作站计算机、可穿戴设备、虚拟现实设备、增强现实设备或远离资产性能管理计算机系统302的另一类型的计算设备。在一个或多个实施方案中,计算设备402生成请求320。例如,在一个或多个实施方案中,请求320经由计算设备402的视觉显示器(例如,用户界面)生成。在一个或多个实施方案中,计算设备402生成语音输入。例如,在一个或多个实施方案中,语音输入(例如,与请求320相关联的语音输入) 经由计算设备402的一个或多个麦克风和/或通信地耦合到计算设备402的一个或多个麦克风生成。
[0126] 在一个或多个实施方案中,仪表板可视化部件308将仪表板可视化数据322传送到计算设备402。例如,在一个或多个实施方案中,仪表板可视化数据322包括用于计算设备402的视觉显示器(例如,用户交互式电子界面)的一个或多个视觉元素,所述视觉显示器呈现一个或多个度量的视觉表示。在一个或多个实施方案中,仪表盘可视化数据322包括用于计算设备402的视觉显示器(例如,用户交互式电子界面)的一个或多个视觉元素,所述视觉显示器呈现用于资产产品组合的优先动作的视觉表示和/或与资产组合相关联的一个或多个度量。在某些实施方案中,计算设备402 的视觉显示显示与仪表板可视化数据322相关联的一个或多个图形元素 (例如,一个或多个度量)。在另一实例中,在一个或多个实施方案中,所述仪表板可视化数据322包括与所述一个或多个度量相关联的一个或多个通知和/或所述资产产品组合的优先级动作。在一个或多个实施方案中,仪表板可视化数据322允许与计算设备402相关联的用户相对于资产产品组合和/或与资产组合相关联的一个或多个度量的优先级动作来做出决策和/ 或执行一个或多个动作。在一个或多个实施方案中,仪表板可视化数据322 允许与计算设备402相关联的用户控制资产产品组合的资产的一个或多个部分(例如,边缘设备161a‑161n的一个或多个部分)。在一个或多个实施方案中,仪表板可视化数据322允许与计算设备402相关联的用户生成资产产品组合的一个或多个资产的一个或多个工作订单。
[0127] 图5示出了根据本公开的一个或多个实施方案的系统500。系统500包括计算设备402。在一个或多个实施方案中,计算设备402采用移动计算、增强现实、基于云的计算、IoT技术和/或一种或多种其他技术来提供性能数据、视频、音频、文本、图表、图表、实时数据、图形数据、一个或多个通信、一个或多个消息、一个或多个通知和/或与所述一个或多个度量相关联的其他媒体数据。计算设备402包括机械部件、电部件、硬件部件和/ 或软件部件,以促进确定与资产数据314相关联的优先级动作和/或一个或多个度量。在图5所示的实施方案中,计算设备402包括视觉显示器504、一个或多个扬声器506、一个或多个相机508、一个或多个麦克风510、全球定位系统(GPS)设备512、陀螺仪514、一个或多个无线通信设备
516 和/或电源518。
[0128] 在一个实施方案中,视觉显示器504是有助于呈现和/或与仪表盘可视化数据322的一个或多个部分交互的显示器。在一个或多个实施方案中,计算设备402显示与资产性能管理平台相关联的电子界面(例如,图形用户界面)。在一个或多个实施方案中,视觉显示器504是通过一组像素渲染一个或多个交互式媒体元件的视觉显示器。一个或多个扬声器506包括项目音频的一个或多个集成扬声器。一个或多个相机508包括一个或多个相机,所述一个或多个相机采用自动聚焦和/或图像稳定用于光电捕获和/或实时视频。一个或多个麦克风510包括一个或多个数字麦克风,其采用主动噪声消除来捕获音频数据。在一个或多个实施方案中,通过一个或多个麦克风510生成语音输入的至少一部分。GPS设备512提供计算设备402 的地理位置。陀螺仪514提供计算设备402的取向。一个或多个无线通信设备516包括一个或多个硬件部件,以通过一个或多个无线网络技术和/或一个或多个短波长无线技术提供无线通信。电源518是例如电源和/或可充电电池,其向视觉显示器504、一个或多个扬声器506、一个或多个相机 508、一个或多个麦克风510、GPS设备512、陀螺仪514和/或一个或多个无线通信设备516提供电力。在某些实施方案中,通过视觉显示器504和/ 或一个或多个扬声器506呈现与一个或多个度量、优先的动作和/或与资产组合相关的一个或多个资产见解相关联的仪表板可视化数据322。
[0129] 图6示出了根据本公开的一个或多个实施方案的一个或多个描述的特征的系统600。在一个实施方案中,系统600包括集中式控制数据库318的非限制性实施方案。在一个或多个实施方案中,集中式控制数据库318存储数据(例如,资产数据314的一个或多个部分)。从边缘设备161a‑161n 聚集。集中式控制数据库318是动态地存储数据(例如,资产数据314的一个或多个部分)的高速缓存存储器(例如,数据库结构)。基于时间间隔和/或资产层级结构级别。例如,在一个或多个实施方案中,集中式控制数据库318存储数据(例如,资产数据314的一个或多个部分)。对于一个或多个时间间隔(例如,1分钟到12分钟、1小时到
24小时、1天到31 天、1个月到12个月等)和/或用于一个或多个资产层级结构级别(例如,资产级别、植物水平、工业站点级别等)。在一个或多个实施方案中,集中式控制数据库318与数据(例如,资产数据314的一个或多个部分)的属性的时间序列映射有关。从边缘设备
161a‑161n聚集。在一个或多个实施方案中,集中式控制数据库318动态地存储数据(例如,资产数据314的一个或多个部分)。基于通过仪表板可视化呈现的数据类型。在一个或多个实施方案中,数据(例如,资产数据314的一个或多个部分)在存储在集中式控制数据库318中之前,将来自边缘设备161a‑161n的聚集转换为一个或多个度量(例如,KPI度量、占空比KPI、占空比KPI)。在一个或多个实施方案中,度量(例如,KP度量)由指示用于将属性映射到度量的模型中的方面组成的方面数据(例如,操作功率资产类型属性被映射到占空比等)、指示与跨时间的聚合有关的信息的聚合数据、在一个级别上跨越资产的资产的rollup数据以及在实时指示从数字双模型导出的低限值常数的低限值数据、指示与使用跨时间或资产的聚合数据的自定义计算的数字双模型的高限制数据、指示与定制计算相关的信息的高限制数据、指示与定制计算相关的信息。
[0130] 在图6所示的实施方案中,集中式控制数据库318包括与工业环境中的第一资产层级结构级别(例如,站点)相关联的第一组数据结构602、与工业环境中的第二资产层级结构级别(例如,植物)相关联的第二组数据结构604,以及与工业环境中的第三资产层级结构级别(例如,单位)相关联的第三组数据结构606。例如,在一个或多个实施方案中,集中式控制数据库318组织和/或存储第一组数据结构602中的第一资产层级结构级别 (例如,站点)的数据。在一个实施方案中,数据聚合部件304聚集和/或每间隔时间重复更新第一资产层级结构级别(例如,站点)的数据。在一个或多个实施方案中,数据聚合部件304每小时重复聚集第一资产层级结构级别的数据(例如,站点),并且将聚合数据存储在第一组数据结构602 的第一数据结构608中,直到满足第一循环的结束(例如,24小时周期的结束)。除此之外在一个或多个实施方案中,数据聚合部件304每天反复聚集第一资产层级结构级别的数据(例如,站点),并且将聚合数据存储在第一组数据结构602的第二数据结构610中,直到满足第二循环的结束 (例如,31天周期的结束)。在一个或多个实施方案中,数据聚合部件 304还每月重复聚集第一资产层级结构级别的数据(例如,站点),并且将聚合数据存储在第一组数据结构602的第三数据结构612中,直到满足第三循环的结束(例如,12个月周期的结束)。在一个或多个实施方案中,对第一数据结构608的改变发起对第二数据结构610和/或第三数据结构 612的改变。另外地或可替代地,在一个或多个实施方案中,对第二数据结构610的改变发起对第一数据结构608和/或第三数据结构612的改变。另外地或可替代地,在一个或多个实施方案中,对第三数据结构612的改变发起对第一数据结构608和/或第二数据结构610的改变。
[0131] 在一个或多个实施方案中,第一数据结构608中的数据的一部分在第一数据结构608内移动和/或移动到另一数据结构(例如,第二数据结构 610)内。响应于满足循环的结束。例如,在一个实施方案中,第一数据结构608中的对应于从0‑1小时的时间间隔的数据字段的数据的一部分被移动到第一数据结构608中的另一数据字段,以响应于对应于从0‑1小时的时间间隔的周期得到的时间间隔1‑2小时。在另一个实施方案中,第一数据结构 608中的对应于0‑24小时的时间间隔的数据字段的数据的一部分移动到第二数据结构610中的另一数据字段,以响应于对应于0‑24小时的时间间隔的循环,从0‑1天的时间间隔。类似地,在一个或多个实施方案中,第二数据结构610中的数据的一部分在第二数据结构610内移动和/或移动到另一数据结构(例如,第三数据结构612)内。响应于满足循环的结束。例如,在一个实施方案中,对应于从0‑1天的时间间隔的数据字段的第二数据结构610中的数据的一部分移动到第二数据结构610中的另一数据字段,以响应于对应于来自0天的时间间隔的周期满足,在第二数据结构610中移动时间间隔。在另一实施方案中,对应于从0‑31天的时间间隔的数据字段的第二数据结构610中的数据的一部分移动到第三数据结构612中的另一数据字段,以响应于对应于满足0‑31天的时间间隔的循环的时间间隔从0‑1个月移动。类似地,在一个或多个实施方案中,响应于满足循环的结束,在第三数据结构612内和/或将第三数据结构612中的数据的一部分移动到另一数据结构中。例如,在一个实施方案中,第三数据结构612中的对应于从0‑1个月的时间间隔的数据字段的数据的一部分被移动到第三数据结构 612中的另一数据字段,以响应于对应于从0‑1个月的时间间隔的循环而从 1‑2个月移动时间间隔。
[0132] 除此之外在一个或多个实施方案中,集中式控制数据库318组织和/或存储第二组数据结构604中的第二资产层级结构级别(例如,植物)的数据。在一个实施方案中,数据聚合部件304聚集和/或每间隔时间重复更新第二资产层级结构级别(例如,设备)的数据。在一个或多个实施方案中,数据聚合部件304每小时重复聚集第二资产层级结构级别的数据(例如,设备),并且将聚合数据存储在第二组数据结构604的第一数据结构 614中,直到满足第一循环的结束(例如,24小时周期的结束)。除此之外在一个或多个实施方案中,数据聚合部件304每天反复聚集第二资产层级结构级别的数据(例如,设备),并且将聚合数据存储在第二组数据结构604的第二数据结构616中,直到满足第二循环的结束(例如,31天周期的结束)。在一个或多个实施方案中,数据聚合部件304还每月重复聚集第二资产层级结构级别的数据(例如,植物),并且将聚合数据存储在第二组数据结构604的第三数据结构618中,直到满足第三循环的结束 (例如,12个月周期的结束)。在一个或多个实施方案中,对第一数据结构614的改变发起对第二数据结构616和/或第三数据结构618的改变。另外地或可替代地,在一个或多个实施方案中,对第二数据结构616的改变发起对第一数据结构614和/或第三数据结构618的改变。另外地或可替代地,在一个或多个实施方案中,对第三数据结构618的改变发起对第一数据结构614和/或第二数据结构616的改变。
[0133] 在一个或多个实施方案中,第一数据结构614中的数据的一部分在第一数据结构614内移动和/或移动到另一数据结构(例如,第二数据结构 616)内。响应于满足循环的结束。例如,在一个实施方案中,第一数据结构614中的对应于从0‑1小时的时间间隔的数据字段的数据的一部分移动到第一数据结构614中的另一数据字段,以响应于对应于从0‑1小时的时间间隔的周期得到满足的时间间隔1‑2小时。在另一个实施方案中,第一数据结构614中对应于0‑24小时的时间间隔的数据字段的数据的一部分移动到第二数据结构616中的另一数据字段,以响应于对应于满足0‑24小时的时间间隔的周期的时间间隔从0‑1天移动。类似地,在一个或多个实施方案中,第二数据结构616中的数据的一部分在第二数据结构616内移动和/或进入另一数据结构(例如,第三数据结构618)。响应于满足循环的结束。例如,在一个实施方案中,对应于从0‑1天的时间间隔的数据字段的第二数据结构616中的数据的一部分被移动到第二数据结构616中的另一数据字段,以响应于对应于从0‑1天的时间间隔得到满足的周期的时间间隔为1‑2 天。在另一实施方案中,第二数据结构616中的对应于从
0‑31天的时间间隔的数据字段的数据的一部分移动到第三数据结构618中的另一数据字段,以响应于对应于满足0‑31天的时间间隔的循环的时间间隔从0‑1个月移动。类似地,在一个或多个实施方案中,响应于满足循环的结束,在第三数据结构618内和/或将第三数据结构618中的数据的一部分移动到另一数据结构中。例如,在一个实施方案中,对应于从0‑1个月的时间间隔的数据字段的第三数据结构618中的数据的一部分被移动到第三数据结构
618 中的另一数据字段,以响应于对应于从0‑1个月的时间间隔的周期得到满足的时间间隔为1‑2个月。
[0134] 除此之外在一个或多个实施方案中,集中式控制数据库318组织和/或存储第三组数据结构606中的第三资产层级结构级别(例如,单位)的数据。在一个实施方案中,数据聚合部件304聚集和/或每间隔时间重复更新第三资产层级结构级别(例如,资产)的数据。在一个或多个实施方案中,数据聚合部件304每小时重复聚集第三资产层级结构级别的数据(例如,资产),并且将聚合数据存储在第三组数据结构606的第一数据结构 620中,直到满足第一循环的结束(例如,24小时周期的结束)。除此之外在一个或多个实施方案中,数据聚合部件304每天重复聚集第三资产层级结构级别的数据(例如,资产),并且将聚合数据存储在第三组数据结构606的第二数据结构622中,直到满足第二循环的结束(例如,31天周期的结束)。在一个或多个实施方案中,数据聚合部件304还每月重复聚集第三资产层级结构级别的数据(例如,资产),并且将聚合数据存储在第三组数据结构606的第三数据结构624中,直到满足第三循环的结束(例如,12个月周期的结束)。在一个或多个实施方案中,对第一数据结构620的改变发起对第二数据结构622和/或第三数据结构624的改变。另外地或可替代地,在一个或多个实施方案中,对第二数据结构622的改变发起对第一数据结构620和/或第三数据结构624的改变。另外地或可替代地,在一个或多个实施方案中,对第三数据结构624的改变发起对第一数据结构620和/或第二数据结构622的改变。
[0135] 在一个或多个实施方案中,第一数据结构620中的数据的一部分在第一数据结构620内移动和/或移动到另一数据结构(例如,第二数据结构 622)内。响应于满足循环的结束。例如,在一个实施方案中,第一数据结构620中对应于从0‑1小时的时间间隔的数据字段的数据的一部分被移动到第一数据结构620中的另一数据字段,以响应于对应于从0‑1小时的时间间隔的周期得到的时间间隔1‑2小时。在另一个实施方案中,第一数据结构 620中对应于0‑24小时的时间间隔的数据字段的数据的一部分移动到第二数据结构622中的另一数据字段,以响应于对应于从0‑24小时的时间间隔的循环,从0‑1天的时间间隔。类似地,在一个或多个实施方案中,第二数据结构622中的数据的一部分在第二数据结构622内移动和/或移动到另一数据结构(例如,第三数据结构624)内。响应于满足循环的结束。例如,在一个实施方案中,对应于从0‑1天的时间间隔的数据字段的第二数据结构 622中的数据的一部分被移动到第二数据结构622中的另一数据字段,以响应于对应于来自0天的时间间隔的周期满足,在第二数据结构622中移动一段时间。在另一个实施方案中,对应于从0‑31天的时间间隔的数据字段的第二数据结构622中的数据的一部分移动到第三数据结构624中的另一数据字段,以响应于对应于满足0‑31天的时间间隔的循环的时间间隔从0‑ 1个月移动。
类似地,在一个或多个实施方案中,第三数据结构624中的数据的一部分在第三数据结构
624内移动和/或响应于满足循环的结束而进入另一数据结构。例如,在一个实施方案中,第三数据结构624中的对应于从0‑1个月的时间间隔的数据字段的数据的一部分移动到第三数据结构624 中的另一数据字段,以响应于对应于从0‑1个月的时间间隔的周期得到满足的时间间隔为1‑2个月。
[0136] 图7示出了根据本公开的一个或多个实施方案的一个或多个描述的特征的系统700。根据各种实施方案,系统700对应于与用于聚合数据的属性的时间序列映射相关的模型(例如,贡献模型、可扩展对象模型、度量模型、资产模型、另一类型的模型等)。在一个实施方案中,系统700包括资产702。在一个或多个实施方案中,资产702对应于来自边缘设备
161a‑ 161n的边缘设备。此外,在一个或多个实施方案中,资产702对应于一个或多个资产(例如,一个或多个工业资产)、一个或多个数据库、一个或多个IoT设备(例如,一个或多个工业IoT设备)、一个或多个传感器、一个或多个致动器、一个或多个处理器、一个或多个计算机、一个或多个阀、一个或多个泵(例如,一个或多个离心泵等)、一个或多个电动机、一个或多个压缩机、一个或多个涡轮机、一个或多个管道、一个或多个加热器、一个或多个冷却器、一个或多个鼓风机、一个或多个加热器、一个或多个加热器、一个或多个风扇、一个或多个鼓风机、一个或多个加热器另外,在一个或多个实施方案中,资产702与工业环境的一个或多个资产层级结构级别相关联。例如,在一个实施方案中,资产702是工业站点处的设备区域内的资产或子资产。
[0137] 在一个实施方案中,度量引擎部件306生成资产702的资产度量属性 704。例如,在一个实施方案中,资产度量属性704是资产702的资产API 属性,例如用于资产702的API度量、资产702的机会度量、资产702的安全风险值、资产702的能量/实用新型值、资产702的设备性能度量、资产702的总体设备有效性、资产702的总体设备有效性、资产702的故障总结度量、资产702的故障总结度量、资产702的发生故障度量、资产702 的设计占空比度量、资产702的设计结垢电阻度量、资产702的失败度量的频率。在一个或多个实施方案中,资产度量属性704被提供给集中式控制数据库318以用于存储在集中式控制数据库318中。在一个或多个实施方案中,资产度量属性704被提供给与集中式控制数据库318相关联的一个或多个资产层级结构级别(例如,植物、单元、区域、资产、子资产等)(例如,经由与资产度量属性704与一个或多个资产层级结构的分布相关的rollup过程)。在一个或多个实施方案中,资产度量属性704经由集中式控制数据库318的一个或多个数据结构的时间序列查询712提供给集中式控制数据库318。在一个或多个实施方案中,资产度量属性704和/或时间序列查询
712用于提供与集中式控制数据库318相关联的工业度量的情境rollup714,以促进相对于资产702的资产性能管理。
[0138] 除此之外在一个实施方案中,度量引擎部件306为资产度量属性704 生成标记标签706。根据一个或多个实施方案,标记标签706是标识资产 702和/或资产702的资产度量属性704的标签。在一个或多个实施方案中,标记标签706用于通过仪表板可视化促进与资产702和/或资产度量属性704相关联的数据的呈现。例如,在一个实施方案中,仪表板可视化包括与一个或多个与资产702相关的一个或多个仪表板报告和/或工业环境中的一个或多个其他资产相关联的KPI汇总数据集708。在一个或多个实施方案中,基于与资产702相关联的标记标签706和/或资产702的资产度量属性704来确定、生成和/或呈现来自KPI汇总数据集708的KPI数据集 710。
[0139] 图8示出了根据本公开的一个或多个实施方案的一个或多个描述的特征的系统800。根据各种实施方案,系统800使用配置的模型与资产性能管理有关,以基于用户角色向用户呈现相关度量,用户上下文与经由仪表板可视化调用一个或多个度量相关联,和/或针对度量模型映射的层次结构。根据图8所示的实施方案,系统800包括第一用户802(例如,植物管理器)、第二用户804(例如,维护工程师)、第三用户806(例如,过程_ 和能量工程师)和第四用户808(例如,应用配置工程师)。在一实施方案中,第一用户802与第一计算设备相关联,所述第一计算设备生成查看植物性能和/或关于包括设备中的资产的层级结构的植物资产层级结构810的机会的请求。此外,在一个实施方案中,与工厂资产层级结构810相关联的仪表板可视化经由与第一用户802相关联的第一计算设备的视觉显示提供一个或多个度量(例如,生产度量、OEE度量、可用性度量、性能度量、质量度量、能量度量和/或其他度量)。
[0140] 在另一实施方案中,第二用户804与第二计算设备相关联,所述第二计算设备生成查看资产性能的请求和/或关于包括资产层级的旋转资产层级结构812改进的机会。此外,在一个实施方案中,与旋转资产层级结构812 相关联的仪表板可视化经由与第二用户804相关联的第二计算设备的视觉显示提供一个或多个度量(例如,OEE度量、可用性度量、质量度量、能量度量、故障度量和/或其他度量)。在一个或多个实施方案中,第四用户 808另外或可替代地能够经由与第四用户808相关联的计算设备的视觉显示来查看与仪表板可视化相关联的一个或多个度量(例如,OEE度量、可用性度量、质量度量、能量度量、故障度量和/或其他度量)。在又另一实施方案中,第三用户806与第三计算设备相关联,所述第三计算设备生成关于包括资产层级的能量监测层级结构814的查看生产、能量消耗和效率/损失的请求。此外,在一个实施方案中,与能量监测层次结构814相关联的仪表板可视化经由与第三用户806相关联的第三计算设备的视觉显示提供一个或多个度量。
[0141] 图9示出了根据本公开的一个或多个实施方案的一个或多个描述的特征的系统900。在一个实施方案中,系统900包括数字资产双902和数字操作员双904。在一个或多个实施方案中,数字资产双902与来自资产产品组合的一个或多个资产相关联。此外,在一个或多个实施方案中,数字操作员孪生904与与来自资产组合的一个或多个资产相关联的操作员身份相关联。在某些实施方案中,边缘设备161a‑161n包括数字资产双902。例如,在一个实施方案中,数字资产双902是来自资产组合的资产(例如,锅炉等)的数字模拟(例如,数字复制)。
[0142] 在示例性实施方案中,资产性能管理计算机系统302确定数字资产双 902的温度超出范围。此外,在示例性实施方案中,资产性能管理计算机系统302建议修改与数字资产双902相关联的温度设定值。例如,在示例性实施方案中,资产性能管理计算机系统302建议将温度设定点改变为65 度,并且资产性能管理计算机系统302生成与温度设定值变化相关联的工作顺序。在一个或多个实施方案中,资产性能管理计算机系统302将与温度设定值变化相关联的通知发送到数字操作员双904。在某些实施方案中,数字操作员双904是操作员的数字模拟。例如,在某些实施方案中,数字操作员孪生904对应于计算设备402。除此之外在示例性实施方案中,数字操作员孪生904接收与温度设定值变化相关联的通知。在一个或多个实施方案中,数字操作员双904相对于一组先前生成的工作订单分析工作顺序。在一个或多个实施方案中,数字操作员孪生904另外或替代地分析资产区、占用者状态和/或与数字资产双902相关联的资产的一个或多个预定配置。在一个或多个实施方案中,数字操作员孪生904向数字资产双902 发送一个或多个控制设置改变。在一个或多个实施方案中,数字操作员双 904另外或替代地确认设定值变化和/或去除与工作订单相关联的手动超控。在一个或多个实施方案中,数字操作员双904另外或替代地监测任何手动超控重新发生。在一个或多个实施方案中,数字操作员双904另外或替代地响应于设定点变化而关闭工作订单。因此,在某些实施方案中,通知操作员与资产(例如,数字资产双902)相关联的问题。并且,在某些实施方案中,提供预定义操作配置和/或服务箱文档。
[0143] 在另一示例性实施方案中,资产性能管理计算机系统302确定数字资产双902的上阀已经失败。此外,在该示例性实施方案中,资产性能管理计算机系统302建议更换与数字资产双902相关联的上阀。例如,在该示例性实施方案中,资产性能管理计算机系统302建议更换上阀,并且资产性能管理计算机系统302生成与上部阀替换相关联的工作顺序。在一个或多个实施方案中,资产性能管理计算机系统302将与上部阀替换相关联的通知发送到数字操作员双904。除此之外在该示例性实施方案中,数字操作员双904接收与上部阀替换相关联的通知。在一个或多个实施方案中,数字操作员双904相对于一组先前生成的工作订单分析工作顺序。在一个或多个实施方案中,数字操作员双904另外或替代地确定用于上阀替换的最佳服务技术人员。在一个或多个实施方案中,数字操作员双904向与服务技术人员相关联的计算设备发送与上部阀替换相关联的工作订单。在一个或多个实施方案中,数字操作员双904另外或替代地生成与工作订单相关联的服务技术人员的一个或多个系统安全密钥。在一个或多个实施方案中,数字操作员双904另外或替代地响应于上阀替换而关闭工作订单。在一个或多个实施方案中,数字操作员双904另外或替代地执行与资产(例如,数字资产双902)的新上阀相关联的自动测试。在一个或多个实施方案中,数字操作员双904另外或替代地表示与上部阀替换相关联的清单。因此,在某些实施方案中,服务技术人员是源自的、分散的、执行与资产相关联的修复,和/或通过采用数字资产双902和/或数字操作员双904来支付。
[0144] 图10示出了根据本公开的一个或多个实施方案的一个或多个描述的特征的系统1000。系统1000示出了根据本公开的一个或多个实施方案的经由仪表板可视化提供的功能。在一个实施方案中,与仪表盘可视化数据322 相关联的仪表板可视化提供与跨资产组合的查看问题相关联的功能1002。在一个或多个实施方案中,产品组合状态基于一个或多个警示和/或一个或多个服务情况。在一个或多个实施方案中,提供与跨资产组合的问题相关联的一个或多个细节。在另一实施方案中,与仪表板可视化数据322相关联的仪表板可视化提供与查看用于资产组合的优先级和/或分组的警示列表相关联的功能1004。在一个或多个实施方案中,经由仪表板可视化提供一个或多个分析警示和/或一个或多个警示(例如,一个或多个BMS报警)。在一个或多个实施方案中,警示被分组为与资产相关联的共同问题。在一个或多个实施方案中,基于与资产相关联的因素呈现与资产产品组合相关联的优先级,以促进产生资产的一个或多个动作的生成。在一个或多个实施方案中,提供一个或多个通知(例如,一个或多个网络应用程序通知、一个或多个移动通知等)。
[0145] 在另一实施方案中,与仪表板可视化数据322相关联的仪表板可视化提供与所选问题相关联的功能1006。在一个或多个实施方案中,提供了跨若干资产的一个或多个警示。在一个或多个实施方案中,通过仪表板可视化显示实时资产属性(例如,值、状态、趋势、服务情况等)。在一个或多个实施方案中,通过所述仪表板可视化提供与所述资产组合相关联的问题的预测根因。在一个或多个实施方案中,针对一个或多个先前生成的服务情况和/或一个或多个新服务情况记录见解和/或日志。在另一实施方案中,与仪表盘可视化数据322相关联的仪表板可视化提供与对与资产产品组合相关的问题的响应相关联的功能1008。在一个或多个实施方案中,可以通过仪表板可视化来进行一个或多个控制变化(例如设定值、状态、自动控制改变、手动控制变化等)。在一个或多个实施方案中,可以经由仪表板可视化将服务情况分配给操作员(例如,服务技术人员)。在另一实施方案中,与仪表板可视化数据
322相关联的仪表板可视化提供与服务情况的查看相关联的功能1010。在一个或多个实施方案中,通过仪表板可视化提供的服务箱视图有助于查看服务情况、更新服务情况、相对于服务情况执行动作和/或关闭服务情况。在一个或多个实施方案中,所述仪表板可视化提供关于服务情况趋势的报告,以便对资产产品组合进行进行改进。
[0146] 图11示出了根据本公开的一个或多个实施方案的一个或多个描述的特征的系统1100。根据本公开的一个或多个实施方案,系统1100说明经由仪表板可视化促进的操作员工作流。在步骤1102,通过用于查看的仪表板可视化呈现分组和/或优先的警示列表。在步骤1104,选择来自分组和/或优先化警示列表的一个或多个警告以进行查看。在步骤1106,确定警示是否在服务情况下已经活动。如果是,则在步骤1108确定警示应被分配给活动服务情况。如果是,则在步骤1110,通过仪表板可视化呈现与警示相关的资产的信息以查看。
返回到步骤1108,如果确定应该将警示分配给激活情况,则在步骤1112处将注释添加到现有服务情况。然而,如果确定警示不应被分配给活动情况,则在步骤1110处通过仪表板可视化呈现与警示相关的资产的信息。在步骤1114,通过用于查看的仪表板可视化呈现与特性、趋势、相关联设备、实时服务情况和/或闭合服务情况有关的信息。在步骤 1116,通过仪表板可视化决定警示的分辨率路线。如果确定将工作者发送到与资产相关联的字段,则在步骤1118,创建新服务情况和/或通过仪表板可视化添加评论。在步骤1120,将警示分配给服务情况。在步骤1122,将紧急指示符、优先级指示符和/或推荐添加到服务情况。在步骤
1124,基于问题的属性将服务箱分配给站点团队(例如,机械团队、电气团队、控制团队等)。
在步骤1126,响应于问题被解决而关闭服务情况。然而,在步骤1116确定在步骤1128处,在新服务情况下在新服务情况下注意到与资产相关联的问题。在步骤1130,执行控制动作以解决问题。在步骤1132,将警示分配给服务情况。在步骤1134,确定问题是否完全解决。如果否,则在步骤1122处将紧急指示符、优先级指示符和/或推荐添加到服务情况。然而,如果是,则在步骤1136关闭服务箱。
[0147] 图12示出了根据本公开的一个或多个实施方案的一个或多个描述的特征的系统1200。系统1200包括对应于示例性语音输入(例如,请求320) 的语音输入320a。由计算设备
402生成和/或提供给资产性能管理计算机系统302。例如,语音输入320a包含对应于短语“k101的性能索引”的语音输入数据。在一个或多个实施方案中,虚拟助理部件336采用自然语言处理和/或执行自然语言查询以确定对应于“性能索引”的属性1202和对应于“k101的资产识别符1204”。系统1200还包括语音输入320b,其对应于由计算设备402生成的另一示例性语音输入和/或提供给资产性能管理计算机系统302。例如,语音输入320b包括对应于短语“乙炔裂化器的产生和质量的短语”的语音输入数据。在一个或多个实施方案中,虚拟助理部件 336采用自然语言处理和/或执行自然语言查询以确定对应于“产生”的第一属性
1202,所述第一属性1202对应于“质量”,资产识别符1204对应于“乙炔裂化器”和对应于“最后2周的时间数据1206”的资产识别符 1204。
[0148] 图13示出了根据本公开的一个或多个实施方案的一个或多个描述的特征的系统1300。在一个或多个实施方案中,系统1300用于基于自然语言查询产生用于数据API的结构化查询。系统1300包括例如对应于语音输入 (例如,请求320)的输入查询1302。在一个或多个实施方案中,采用与自然语言处理相关联的时隙模型1304和/或意图模型1306来确定不包含时间数据的短语(例如,对应于语音输入320a的简单1308)和/或包含时间数据的短语(例如,对应于语音输入320b的biole_time1312)。在一个或多个实施方案中,时隙模型1304用一个或多个时隙标记与输入查询1302 相关联的一个或多个字。例如,在一个或多个实施方案中,时隙模型1304 被配置为通过时隙检测识别与输入查询1302相关联的单词的含义。
在一个或多个实施方案中,将每个字提供给时隙以理解哪些类型的信息与字共享。在一个实例中,输入查询1302包括输入句子“给出DCC设备的容量”,并且时隙模型1304确定对应于“容量”的第一时隙(例如, attribute_name时隙)和对应于“DCC”的第二时隙(例如,asset_name插槽)。其他令牌可以标记为“其他”。在一个或多个实施方案中,意图模型1306用意图标记与输入查询1302相关联的句子。例如,意图模型1306 转换与输入查询1302相关联的查询类型。
[0149] 在一个或多个实施方案中,时隙模型1304包括一个或多个编码器和/ 或配置用于槽填充的一个或多个解码器。另外地或可替代地,在一个或多个实施方案中,意图模型1306包括一个或多个编码器和/或被配置用于意图分类的一个或多个解码器。在一个或多个实施方案中,用于时隙模型1304 和/或意图模型1306的相应编码器包括嵌入层、长短期记忆(LSTM)层和/ 或线性层(例如,用于分类的线性层)。在一个或多个实施方案中,用于时隙模型1304和/或意图模型1306的相应解码器采用由编码器提供的隐藏状态。在一个或多个实施方案中,与两个或更多个编码器相关联的隐藏状态被提供给时隙模型1304的解码器和/或意图模型1306的解码器的输入。因此,在一个或多个实施方案中,由时隙模型1304和意图模型1306执行的处理是相互依赖性的。在一个或多个实施方案中,时隙模型1304和/或意图模型1306基于与标记有时隙和/或标记句子的字相关联的训练数据和/或测试数据重复训练,直到实现某一准确度(例如,某一f1得分)为止。在一个或多个实施方案中,训练数据以自然语言包括输入句子以及对应的时隙标签和/或意图。例如,训练数据的一部分可以包括“What:Ois:Othe:Oquality:B‑attribute_nameof:Ocdu:B‑asset_nameinlet:I‑ asset_nameflow:E‑asset_nameinstrument”,其中每个词之后是结肠之后的时隙“:”,并且意图位于末端。在一个或多个实施方案中,将训练数据中存在的每个字添加到时隙模型1304的词典和/或意图模型1306中,其中每个字被映射到数字。
[0150] 在一个或多个实施方案中,相对于简单1308和/或browse_time1312执行动作1310,以促进经由资产解析器1318的资产解析、经由KPI解析器 1320的KPI解析和/或经由时间解析器1324的时间解析。在一个或多个实施方案中,资产解析器1318采用资产数据
1316来促进资产解析。在一个或多个实施方案中,KPI解析器1320采用KPI数据1322来促进KPI解析。在一个或多个实施方案中,取决于输入查询1302的意图,经由动作 1310调用对应的动作函数。例如,可以针对每个可能的意图来配置动作函数。在一个或多个实施方案中,每个动作函数包含用于相应意图的查询中存在的时隙的解析器。相应的解析器识别具有某个时隙的词并且然后相对于数据库的查询采用以确定最接近的匹配。在一个或多个实施方案中,基于模糊匹配技术确定最接近的匹配以考虑拼写错误、相应用户采用的不同书写样式和/或相应用户采用的不同口头语言。
[0151] 在一个或多个实施方案中,时间解析器1324采用由时间模型1314提供的数据。在一个或多个实施方案中,时间模型1314被配置为对在输入查询1302中给出时间数据的格式进行分类。在一个或多个实施方案中,时间模型1314被配置为对相对时间格式和/或绝对时间格式进行分类。在一个或多个实施方案中,时间模型1314是被配置为识别时间信息的经训练的神经网络模型。例如,在一个或多个实施方案中,时间模型1314是包括两个或更多个隐藏层的完全连接的前馈神经网络。在一个或多个实施方案中,提供给时间模型1314的输入包括基于输入查询1302创建的一组字。除此之外或另选地,提供给时间模型1314的输入包括含有可以用于识别与输入查询1302相关联的时间的一个或多个词的时间数据。在一个或多个实施方案中,时间模型1314的输入层的大小对应于时间数据的大小。此外,在一个或多个实施方案中,时间模型1314的输出层的大小对应于将由时间模型 1314识别的多个时间格式。在一个或多个实施方案中,时间模型1314被配置为将时间信息分类为固定格式。响应于对时间格式的识别,在一个或多个实施方案中,时间解析器1324被配置为基于时间模型1314提供的数据计算开始时间和结束时间。在一个或多个实施方案中,使用随机时间数据生成器生成用于时间模型1314的训练数据。在一个或多个实施方案中,查询处理器1328用于基于由资产解析器1318、KPI解析器1320和/或时间解析器1324提供的一个或多个属性、一个或多个资产标识符和/或时间数据来执行关于集中式控制数据库318的搜索。除此之外在一个或多个实施方案中,响应于经由查询处理器1328执行的一个或多个搜索而提供与聚合数据和/或一个或多个资产见解相关联的输出查询1330。输出查询1330是例如与输入查询1302的语法相关联的结构化查询(例如,查询语言的语法)。例如,在一个或多个实施方案中,输出查询1330是通过将资产解析器信息、KPI解析器信息、时间解析器信息和/或其他信息组合到语法中而创建的查询字符串。在一个或多个实施方案中,输出查询1330(例如,输出查询1330的语法)由数据API配置。
[0152] 图14描绘了根据本公开的一个或多个实施方案的示例性电子界面 1400。在一个实施方案中,电子界面1400是经由视觉显示器504呈现的计算设备402的电子界面。在一个或多个实施方案中,经由电子界面1400呈现数据可视化。在某些实施方案中,经由电子界面1400呈现的数据可视化呈现工业工厂的工厂健康的可视化。在一个或多个实施方案中,资产性能管理计算机系统302经由电子界面1400接收请求320。此外,在一个或多个实施方案中,仪表板可视化部件308向电子界面1400提供仪表板可视化数据322。根据图14中所示的实施方案,电子界面1400呈现:第一度量数据1402,其与资产分级结构的与一个或多个时间间隔(例如,每年、每6 个月、每1个月、每周、每天等)相关联的工厂性能相关联;第二度量数据1404,其与资产分级结构的与该一个或多个时间间隔相关联的关键kpi 相关联;第三度量数据1406,其与资产分级结构的与该一个或多个时间间隔相关联的故障汇总和/或故障状态相关联;第四度量数据1408,其与资产分级结构的与该一个或多个时间间隔相关联的频繁故障的资产相关联。除此之外,在某些实施方案中,电子界面1400包括通知中心1410,该通知中心呈现与资产分级结构和/或来自资产组合的一个或多个其他资产相关联的一个或多个通知。
[0153] 图15描绘了根据本公开的一个或多个方面的示例性电镀系统1500。在一个实施方案中,电子界面1500是经由视觉显示器504呈现的计算设备 402的电子界面。在一个或多个实施方案中,通过电子界面1500呈现仪表板可视化。在某些实施方案中,通过电子界面1500呈现的数据可视化呈现由资产分组的警示的可视化,以促进通过与电子界面1500相关联的仪表板可视化来分析资产的组合。
[0154] 图16描绘了根据本公开的一个或多个方面的示例性电镀系统1600。在一个实施方案中,电子界面1600是经由视觉显示器504呈现的计算设备 402的电子界面。在一个或多个实施方案中,通过电子界面1600呈现仪表板可视化。在某些实施方案中,通过电子界面1600呈现的数据可视化呈现由资产分组的服务箱的视图列表的可视化,以促进通过与电子界面1600相关联的仪表板可视化来分析资产的组合。
[0155] 图17描绘了根据本公开的一个或多个方面的示例性电镀系统1700。在一个实施方案中,电子界面1700是经由视觉显示器504呈现的计算设备 402的电子界面。在一个或多个实施方案中,通过电子界面1700呈现仪表板可视化。在某些实施方案中,通过电子界面1700呈现的数据可视化呈现关于相关资产的服务情况的细节和特性的实时值的可视化,以促进通过与电子界面1700相关联的仪表板可视化来分析资产的组合。
[0156] 图18描绘了根据本公开的一个或多个方面的示例性电镀系统1800。在一个实施方案中,电子界面1800是经由视觉显示器504呈现的计算设备 402的电子界面。在一个或多个实施方案中,通过电子界面1800呈现仪表板可视化。在某些实施方案中,通过电子界面1800呈现的数据可视化呈现与资产相关的服务情况的可视化,以促进通过与电子界面1800相关联的仪表板可视化来分析资产的组合。
[0157] 图19描绘了根据本公开的一个或多个方面的示例性电镀系统1900。在一个实施方案中,电子界面1900是经由视觉显示器504呈现的计算设备 402的电子界面。在一个或多个实施方案中,通过电子界面1900呈现仪表板可视化。在某些实施方案中,通过电子界面1900呈现的数据可视化呈现了与资产相关的数字和/或模拟特性的趋势的可视化,以促进通过与电子界面1900相关联的仪表板可视化来分析资产组合。
[0158] 图20描绘了根据本公开的一个或多个方面的示例性电镀系统2000。在一个实施方案中,电子界面2000是经由视觉显示器504呈现的计算设备402的电子界面。在一个或多个实施方案中,通过电子界面2000呈现仪表板可视化。在某些实施方案中,通过电子界面2000呈现的数据可视化呈现与资产相关的控制特性的可视化,以促进通过与电子界面2000相关联的仪表板可视化来分析资产组合。
[0159] 图21描绘了根据本公开的一个或多个实施方案的示例性电子界面 2100。在一个实施方案中,电子界面2100是经由视觉显示器504呈现的计算设备402的电子界面。在一个或多个实施方案中,经由电子界面2100呈现仪表板可视化。在某些实施方案中,经由电子界面2100呈现的数据可视化经由与电子界面2100相关联的仪表板可视化呈现一个或多个资产洞察 2102和/或一个或多个通知2104。
[0160] 图22描绘了根据本公开的一个或多个方面的示例性电镀系统2200。在一个实施方案中,电子界面2200是经由视觉显示器504呈现的计算设备 402的电子界面。在一个或多个实施方案中,通过电子界面2200呈现仪表板可视化。在某些实施方案中,经由电子界面2200呈现的数据可视化呈现一个或多个资产见解2202和/或一个或多个通知2204,经由与电子界面 2200相关联的仪表板可视化。
[0161] 图23描绘了根据本公开的一个或多个方面的示例性电镀系统2300。在一个实施方案中,电子界面2300是经由视觉显示器504呈现的计算设备 402的电子界面。在一个或多个实施方案中,通过电子界面2300呈现仪表板可视化。在某些实施方案中,经由电子界面2300呈现的数据可视化呈现一个或多个资产见解2302和/或经由与电子界面2300相关联的仪表板可视化的一个或多个通知2304。在一个或多个实施方案中,通过电子界面2300 呈现的数据可视化包括与资产相关联的来自资产的组合的3d模型2306。在一个或多个实施方案中,可以对与3d模型2306相关联的一个或多个事件进行过滤和/或响应于选择与3d模型2306相关联的一个或多个交互式按钮而显示与一个或多个事件相关联的信息。
[0162] 图24示出了根据一个或多个实施方案的物料搬运系统的透视图;在一个或多个实施方案中,材料处理系统2400对应于企业160a‑n的企业。在一个或多个实施方案中,材料处理系统2400包括来自资产组合的一个或多个资产。根据示例性实施方案,物料搬运系统2400可包括具有一个或多个基于LiDAR的传感器2404的至少一个视觉系统2402。物料搬运系统2400可对应于物料搬运环境,例如但不限于配送中心、航运站、仓库、仓储等。根据一些示例性实施方案,物料搬运系统2400可包括用于搬运各种物品诸如纸箱、搬运箱、航运包装、盒子等的一个或多个传送机。如图所示,物料搬运系统2400可包括分拣机部分2406,该分拣机部分用于选择性地识别、分拣一个或多个制品2408和/或使其转向到目的地2410中的一者,诸如但不限于外送传送机、斜槽等。在一些示例中,已转向制品可被发送到航运站
2412以用于航运到目的地,例如商店。虽然如图24所示的示例可示出桨分拣机,但需注意,本公开的范围不限于桨分拣机。在一些示例中,物料搬运系统2400可包括可实现的其他类型的分拣机,包括但不限于推/拉分拣机、弹出式转移分拣机和/或跨带分拣机。
[0163] 虽然LiDAR传感器2404被示出为位于视觉系统2402内,然而,根据本文所述的各种示例性实施方案,多个基于LiDAR的传感器可安装在物料搬运系统2400的各个区段处。换句话讲,LiDAR传感器2404可定位在物料搬运系统2400内的各种不同区段(例如,工作站)处。此外,这些基于 LiDAR的传感器可经由通信网络(例如,无线或有线网络)可通信地耦接 (例如,远程连接)到视觉系统2402。
[0164] 参考图24,示意性地,第一LiDAR传感器单元2404‑1可安装在对应于自动化存储和检索系统(ASRS)2422的区域附近。类似地,第二 LiDAR传感器单元2404‑2可安装在沿分拣机2406的对应于分离系统的另一个区域附近。在另一个示例中,类似的基于LiDAR的传感器单元可位于航运站2412处或沿着分拣机2406的各种其他位置(未示出)处。因此,物料搬运系统2400可包括可安置或安装在物料搬运环境的各个区段(例如,专用区)处的许多更多的此类LiDAR传感器单元。如前所述,在一个或多个实施方案中,这些传感器单元通过通信网络通信地耦合到视觉系统 2402。这些基于LiDAR的传感器单元可以能够捕获表示相应LiDAR传感器单元所位于的该区域的3D扫描的数据流(例如,3D数据流)。数据流可由视觉系统2402用于监测物料搬运系统2400的各个区段中存在的一个或多个制品2414、机器和/或工人。
[0165] 如图所示,物料搬运系统2400可包括分拣机部分(例如,分拣机 2406),该分拣机部分可从引导部分2416接收一个或多个制品2414。在一些示例中,引导部分2416可具有分离系统2418,该分离系统可被配置为在一个或多个制品2414之间生成间距。例如,引导部分2416可包括各种机械部件(例如,带单元和/或具有端部执行器的机械致动器的配置),其可创建一个或多个制品2414之间的间距。根据一些示例性实施方案,LiDAR 传感器单元104‑2的基于LiDAR的传感器可捕获可在分离系统2418上执行的各种操作和/或活动的3D扫描。
[0166] 在一些示例中,引导部分2416可从合并部分2420接收制品2414,如图24所示。合并部分2420可具有多个累积通道和/或传送机以用于以嵌条和/或拉链方式将制品释放到引导部分2416上。在一些示例中,合并部分 2420可从接收系统和/或自动化存储和检索系统(ASRS)2422接收一个或多个制品2414。除此之外或另选地,合并部分2420可从其他源接收一个或多个制品。在一些示例性实施方案中,ASRS 2422还可包括独立视觉系统 (VS1)2424,该独立视觉系统具有可安装在ASRS 2422内的各个位置处的一个或多个基于LiDAR的传感器单元(类似于2404‑1、2404‑2)。
[0167] 根据一些示例性实施方案,视觉系统2402的LiDAR传感器2404可以能够扫描物料搬运环境的目标区域并且生成一个或多个数据流。在一些示例性实施方案中,视觉系统2402的处理器可利用数据流来构建可表示目标区域的3D扫描的三维(3D)点云。例如,由这些LiDAR传感器记录的数据流可捕获物料搬运站点的各种操作,例如,一个或多个制品2414的移动 (例如,从引导部分2416朝向分拣机部分2406或从ASRS 2422到合并部分2420等)。
此外,来自各种LiDAR传感器2404的数据流还可捕获由物料搬运站点的各种机器执行的操作和/或动作。例如,在一个示例中,数据流可捕获分离系统的各种机械部件(例如,传送带等)的移动。此外,数据流还可捕获由该目标区域中的一个或多个工人执行的操作。
[0168] 根据一些示例性实施方案,示例性物料搬运系统2400的一个或多个部件(诸如但不限于分拣机部分2406、引导部分2416、合并部分2420、视觉系统2402等)可以可通信地耦接到中央系统例如配送中心(DC)执行系统2426(或仓库管理系统)和/或控制器2428中的至少一者。在一个或多个实施方案中,控制器2428被配置为用于机器控制。术语“可通信地耦接”是指两个或更多个部件(例如但不限于如图24所示的分拣机部分 2406、引导部分2416、合并部分2420、视觉系统2402、DC执行系统126 和控制器128)通过有线方式(例如但不限于有线以太网)和/或无线方式 (例如但不限于Wi‑Fi、蓝牙、ZigBee)连接,使得数据和/或信息可传输到这些部件和/或从这些部件接收。
[0169] 图25示出了根据示例性实施方案的包括基于LiDAR的视觉系统的物料搬运系统2400的目标区域的示意图2500。目标区域可对应于配送中心 (DC)的区域。应当理解,DC可批量地从各种制造商、供应商、商店、航运站等接收货物,并且可存储和/或搬运所接收的货物,直到货物被进一步挑选和/或航运。此外,所接收的货物可被转移到适当尺寸、形状、材料等的搬运箱和/或容器中以用于存储和/或进一步处理。根据本文所述的一些示例性实施方案,DC可包括视觉系统301,该视觉系统可经由网络2503可通信地耦接到多个基于LiDAR的传感器单元VS1、VS2、VS3、VS4等,如图25所示。类似于前面参考图1至图2所述,这些基于LiDAR的传感器单元(VS1‑VSn)可以能够记录包括目标区域的3D扫描的数据流。网络 2503可对应于有线或无线通信网络。在一个或多个实施方案中,视觉系统 101对应于来自资产组合的资产。
[0170] 示意性地,在一些示例性实施方案中,DC可具有补充区域302,该补充区域用于为一个或多个容器2504补充多个库存单元(SKU)2506中的到达补充区域2502的货物。如本文所使用,术语“补充区域”可以指DC中的用于将货物从多个SKU 2506转移到一个或多个容器2504中的区域、系统、工作站等。补充区域2502可具有多个物料搬运设备和系统(诸如但不限于进料传送机、出料传送机、到操作员工作站的货物、设备、分级单元等)的协作系统。将货物从SKU转移到容器2504中可为自动化的(例如,可由机器人工具完成),和/或可为由操作员(诸如操作员2508和 2510)执行的手动过程,如图25所示。根据本文所述的一些示例性实施方案,一个或多个基于LiDAR的传感器可与补充区域2502相关联以执行3D 扫描,该扫描可捕获补充区域2502中的活动、操作、设备和/或工人。因此,可存在可与DC的不同区段相关联的多个视觉系统。这些视觉系统可利用基于LiDAR的传感器来记录与相应区段内的操作员、物品和/或机器相关的活动。例如,如图25所示,具有一个或多个LiDAR传感器204的视觉系统单元VS2可与补充区域2502相关联。
[0171] 根据所述示例性实施方案,SKU 2506可包括类似类型、尺寸、形状和 /或任何其他共同特性的货物。在一个实施方案中,一个或多个SKU 2506 可被分组在一起并且堆叠在托盘2512上,如图25所示。SKU 2506可基于共同特性(诸如货物类型)进行分组。除此之外或另选地,混合SKU 2506 可被随机分组并且放置在托盘2512上。SKU 2506可在DC处分组并且堆叠在托盘2512上以便于搬运。在一些实施方案中,每个SKU 2506和每个托盘2512可包括可在补充区域2502处扫描的相应标识符(例如,条形码标记、RFID标签)。扫描的信息可指示托盘2512在补充区域2502处的位置。在一些示例性实施方案中,一个或多个基于LiDAR的传感器单元也可位于DC中以执行对包括SKU 2506和/或托盘2512的区域的3D扫描。示意性地,在一个示例中,具有LiDAR传感器204的两个视觉系统单元VS1 和VS4可被定位成跟踪与SKU 2506和/或托盘2512相关联的活动、操作和 /或特性。
[0172] 根据一些示例性实施方案,补充区域2502可包括用于分级和/或传送一个或多个容器2504的重力流支架2514。此外,补充区域2502可包括多个补充区。重力流支架2514可放置在不同的补充区之间,使得重力流支架 2514可将已补充容器从第一补充区2516传送到第二补充区2518,并且将空容器从第二补充区2518传送回第一补充区2516。重力流支架2514还可用作空容器和/或已填充容器2504的分级区域,直到由操作员2508和/或机器人工具搬运容器2504。根据一些示例性实施方案,视觉系统单元VS2可扫描包括重力流支架2514的区域。
[0173] 补充区域2502还可包括一个或多个设备2520。设备2520可以指可通信地联接到中央控制器(例如,控制器2428)的任何便携式和/或固定设备(例如,人机界面HMI)。在一些示例中,设备2520可包括输入/输出接口,该输入/输出接口可用于辅助操作员2508进行补充过程。根据一些示例,设备2520可对应于或包括例如但不限于扫描仪、成像器、显示器、计算机、通信设备、头戴式耳机等。根据一些示例性实施方案,设备2520还可从中央控制器和/或可以可通信地耦接设备2520的任何其他设备接收数据、命令、工作流等。根据一些示例性实施方案,使用基于LiDAR的传感器的视觉系统单元VS1和VS5可执行对包括一个或多个设备2520的区域的3D扫描。
[0174] 根据一些示例性实施方案,由视觉系统2501捕获的数据流可监测DC 中的各种活动、操作、个人和/或装备。例如,数据流可用于监测具有一个或多个SKU 2506的托盘2512到达DC的补充区域2502处。此外,数据流可监测由操作员2508和/或2510中的任一者使用设备2520对托盘标识符和 /或SKU标识符的扫描。在一些示例性实施方案中,由视觉系统2501的 LiDAR传感器204捕获的数据流还可包括由机器人工具(未示出)和/或操作员(2508,2510)执行的操作,该操作用于挑选重力流支架2514上的容器2504中的一者或多者,从而用于为一个或多个容器2504补充可在SKU 2506和/或托盘2512中的货物。此外,在一些示例性实施方案中,由视觉系统单元VS2、VS3和/或VS4的LiDAR传感器204捕获的数据流可包括可在重力流支架2514上的一个或多个容器2504的传送或移动。在这方面,容器2504可通过重力流支架2514从第一补充区2516传送到第二补充区2518。在一些示例性实施方案中,数据流还可包括监测空容器,该空容器可放置在重力流支架2514上以用于转移回第一补充区2516从而用于从下一个SKU和/或托盘接收货物。在示例性实施方案中,数据流还可包括一些容器向一个或多个往返搬运箱的移动,该一个或多个往返搬运箱可被移动以用于将货物存储在DC中的自动化存储和回收系统(ASRS)中。
[0175] 图26示出了根据示例性实施方案的描绘通过使用基于LiDAR的视觉系统(例如,视觉系统102、2402)来监测由工人在物料搬运环境中执行的操作的示例性场景2600。在一些示例性实施方案中,操作可在配送中心的补充区中执行。图26示出了计算机系统的计算设备2602的示例。如前所述,物料搬运环境可包括多个视觉系统。示意性地,在一些示例性实施方案中,配送中心DC可包括多个视觉系统(2601、2603、2607等)。这些视觉系统(2601‑2607)中的每一者可包括可安置和/或安装在物料搬运环境的各个区段处的一个或多个基于LiDAR的传感器。在这方面,这些视觉系统2601‑2607中的每一者可以能够捕获目标区域的数据流(即3D扫描)。在一个或多个实施方案中,视觉系统2601‑2607对应于来自资产组合的相应资产。
[0176] 根据一些示例性实施方案,通过使用基于LiDAR的视觉系统来监测的操作可对应于一个或多个容器的补充。容器可放置在重力流支架2608上,并且可用来自可到达补充区2602的补充区域处的一个或多个SKU 2610的货物补充。根据一些示例性实施方案,在DC中可存在不同尺寸的用于补充的容器。例如,第一组容器2604可具有中等尺寸,而第二组容器
2606 可小于第一组容器2604,并且第三组容器2605可大于第一组容器2604的容器。在一个或多个实施方案中,容器的补充基于容器的大小。根据一些示例性实施方案,容器2604、
2606、2605中的每一者可具有相关联的容器标识符(未示出)。容器标识符可以指可用于识别特定容器的唯一标识符,诸如但不限于序列号、条形码标记、RFID标签等。容器标识符可包括关于容器的信息,诸如但不限于类型、尺寸、容量、重量、形状等。
[0177] 根据所述示例性实施方案,可扫描容器的容器标识符,之后对该容器执行每个补充操作。通过扫描容器标识符,中央控制器(例如,控制器 2428)和/或DC中的任何其他计算设备可跟踪容器的占据容积。此外,基于该信息,中央控制器可计算当前容量,即基于容器的最大容量和占据体积。换句话讲,根据所述示例性实施方案,为了使储存容量和总体效率最大化,可能期望从各种尺寸的容器中挑选适当尺寸的容器以用于储存来自 SKU 2610的货物。
[0178] 图27示出了根据示例性实施方案的描绘可通过使用基于LiDAR的视觉系统(例如,视觉系统2402、202)来监测的在物料搬运环境中执行的另一个操作的另一个示例性场景2700。图27示出了根据本公开的一个或多个实施方案的配送中心(DC)的第二补充区2702的透视图。示意性地,在一些示例性实施方案中,配送中心DC可包括多个视觉系统(2701、 
2703、2705等)。这些视觉系统(2701‑2705)中的每一者可包括可安置和 /或安装在物料搬运环境的各个区段处的一个或多个基于LiDAR的传感器。在这方面,这些视觉系统2701‑
2705中的每一者可以能够捕获目标区域的数据流(即3D扫描)。在一个或多个实施方案中,多个视觉系统(2701‑ 2705)对应于来自资产组合的相应资产。根据一些示例性实施方案,来自基于LiDAR传感器的视觉系统的数据流可捕获与第二补充区2702中的补充过程相关的操作。
[0179] 根据一些示例性实施方案,图27所示的补充过程可包括为来自第二组容器2704的一个或多个容器补充来自可到达第二补充区2702(例如,通过重力流支架2708)的已补充的第一组容器2706的货物。在一些示例性实施方案中,第二组容器2704可对应于在可具有不同尺寸的多个隔室的ASRS (例如,ASRS 2422)中使用的往返搬运箱。往返搬运箱可为部分填充的或空的,并且可用于将货物存储在存储设施中,诸如如图24所示的ASRS 2422。
[0180] 图28示出了根据本文描述的一个或多个实施方案的用于创建与资产组合相关联的资产层级结构的度量的创建仪表板可视化的方法2800。例如,方法2800与资产性能管理计算机系统302相关联。例如,在一个或多个实施方案中,方法2800在具有一个或多个处理器和存储器的设备(例如,设备302)处执行。在一个或多个实施方案中,方法2800开始于在框2802处接收(例如,通过度量引擎部件306和/或仪表板可视化部件308)。生成与资产组合相关联的仪表板可视化的请求,所述请求包括描述所述资产组合中的一个或多个资产的资产描述符。在一个或多个实施方案中,接收指示提供了一个或多个技术改进,诸如但不限于相对于计算设备的必要交互和/或扩展计算设备的功能。
[0181] 在框2804处,确定是否处理请求。如果否,则重复框2804以确定是否处理请求。如果是,则方法2800前进至框2806。响应于请求,基于资产描述符获得与资产组合相关联的聚合数据的框2806。在一个或多个实施方案中,编制索引提供了一个或多个技术改进,诸如但不限于扩展计算设备的功能。
[0182] 方法2800还包括框2808,所述框2808响应于请求而确定(例如,通过度量引擎部件306)确定(例如,由度量引擎部件306)确定(例如,由指标引擎部件306)确定基于与所述聚合数据的属性的时间序列映射相关的模型,与所述资产组合相关联的资产层级结构的度量。确定资产层级结构的度量提供一个或多个技术改进,例如但不限于提高仪表板可视化的准确度。
[0183] 方法2800还包括框2810,所述框2810响应于请求而提供(例如,由仪表板可视化部件308)提供。所述仪表板可视化到计算设备的电子界面,所述仪表板可视化包括与所述资产组合相关联的资产层级结构的所述度量。提供具有度量的仪表板可视化提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0184] 在一个或多个实施方案中,所述请求另外或替代地包括用户标识符,所述用户标识符描述用户针对与经由所述电子界面的所述仪表板可视化的访问相关联的用户。此外,在一个或多个实施方案中,除此之外或另选地,获得聚合数据包括基于用户标识符获得聚合数据。在一个或多个实施方案中,编制索引提供了一个或多个技术改进,诸如但不限于扩展计算设备的功能。在一个或多个实施方案中,方法2800还包括配置仪表板可视化基于用户标识符。基于用户识别符配置仪表板可视化提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0185] 在一个或多个实施方案中,请求另外或替代地包括描述指标的上下文的度量上下文标识符。此外,在一个或多个实施方案中,获得聚合数据包括基于度量上下文标识符获得聚合数据。基于度量上下文标识符获得聚合数据提供一个或多个技术改进,例如但不限于计算设备的扩展功能。在一个或多个实施方案中,支持不同类型的聚集体,如最大、最小值、计数、总和和/或平均值。除此之外在一个或多个实施方案中,基于以不同水平聚集的度量来定制定制计算,以例如提供改进的延展性。
[0186] 在一个或多个实施方案中,请求另外或可替代地包括描述度量的时间间隔的时间间隔识别符(例如,报告时间间隔识别符)。此外,在一个或多个实施方案中,获得聚合数据包括基于时间间隔识别符(例如,报告时间间隔识别符)获得聚合数据。基于时间间隔识别符(例如,报告时间间隔识别符)获得聚合数据提供一个或多个技术改进,例如但不限于计算设备的扩展功能。
[0187] 在一个或多个实施方案中,方法2800还包括确定基于度量对资产产品组合的优先级动作。除此之外在一个或多个实施方案中,方法2800还包括提供优先的动作通过所述仪表板可视化,到所述电子界面。提供对电子界面的优先动作列表提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0188] 在一个或多个实施方案中,确定度量包括确定资产的不同层次结构级别的度量。此外,在一个或多个实施方案中,提供所述仪表板可视化包括为资产的不同层级结构级别提供所述度量。提供用于资产的不同层级结构级别的度量提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0189] 在一个或多个实施方案中,方法2800还包括基于所述聚合数据对所述资产的多种类型的度量进行绿色门控。聚集多种类型的度量提供一个或多个技术改进,例如但不限于提高仪表板可视化的准确度。
[0190] 在一个或多个实施方案中,方法2800还包括确定与一个或多个建议相关联的警示列表。用于基于所述度量的资产产品。除此之外在一个或多个实施方案中,方法2800还包括经由仪表板可视化向电子界面提供警示列表。向电子界面提供警示列表提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0191] 在一个或多个实施方案中,方法2800还包括基于资产的不同层级结构级别。聚合数据的建模提供一个或多个技术改进,例如但不限于扩展仪表板可视化的功能。
[0192] 在一个或多个实施方案中,方法2800还包括配置仪表板可视化以便于查看相对于资产的不同层级结构级别的资产的性能。提供所述配置所述仪表板可视化提供一个或多个技术改进,例如但不限于延伸所述仪表板可视化的功能并提供通过计算设备呈现信息的内容和/或如何。
[0193] 在一个或多个实施方案中,方法2800还包括经由存储用于聚合数据的属性的动态缓存来映射用于聚合数据的属性。动态高速缓存提供一个或多个技术改进,例如但不限于经由动态高速缓存更快的存储,从而提高通过仪表板可视化提供的度量的准确性,并且提高数据的存储效率和/或检索仪表盘可视化的数据。
[0194] 在一个或多个实施方案中,方法2800还包括基于资产的不同层级结构级别。动态高速缓存提供一个或多个技术改进,例如但不限于经由动态高速缓存更快的存储,提高通过仪表板可视化提供的度量的准确度,并提高数据的存储效率和/或检索仪表盘可视化的数据。
[0195] 在一个或多个实施方案中,方法2800还包括配置所述仪表板可视化以提供对所述仪表盘的单独控制资产组合中的一个或多个资产通过仪表板可视化。所述控制一个或多个资产提供一个或多个技术改进,例如但不限于与仪表板可视化和/或所述一个或多个资产的改进性能的必要交互。
[0196] 在一个或多个实施方案中,方法2800还包括配置所述仪表板可视化以便于创建所述一个或多个工作订单所述资产组合中的一个或多个资产。所述创建一个或多个工作订单提供一个或多个技术改进,例如但不限于与仪表板可视化和/或所述一个或多个资产的改进性能的必要交互。
[0197] 在一个或多个实施方案中,方法2800还包括在不同层级实例中配置所述度量。所述配置度量提供一个或多个技术改进,例如但不限于提高仪表板可视化的准确度。在一个或多个实施方案中,配置度量包括通过所述仪表板可视化选择用于呈现的一个或多个度量。在一个或多个实施方案中,除此之外或另选地,配置度量包括经由仪表板可视化配置度量的视图。例如,在一个或多个实施方案中,跨不同层级实例的度量rollup被动态地配置,确定相对于度量的一个或多个排除,相对于度量的不同视图被动态地配置,和/或动态地配置度量的度量rollup计算。在一个或多个实施方案中,除此之外或另选地,配置度量包括相对于经由仪表板可视化的指标呈现实时执行度量计算。在一个或多个实施方案中,除此之外或另选地,配置度量包括提供与资产组合相关联的资产层级结构的当前度量数据和历史趋势数据。例如,在一个或多个实施方案中,实时提供度量计算和/或 rollup以提供例如具有减少的存储要求(例如,最小67值的1年)的准确聚合度量值和/或提供与资产组合相关的当前度量和历史趋势的可视化。
[0198] 图29示出了根据本文描述的一个或多个实施方案的用于跨资产的组合来聚合数据以创建资产产品组合的优先动作的仪表板可视化的方法2900。例如,方法2900与资产性能管理计算机系统302相关联。例如,在一个或多个实施方案中,方法2900在具有一个或多个处理器和存储器的设备(例如,设备302)处执行。在一个或多个实施方案中,方法2900开始于框 2902,所述框接收(例如,通过优先的动作部件326和/或仪表板可视化部件308)。生成与资产组合相关联的仪表板可视化的请求,所述请求包括描述所述资产组合中的一个或多个资产的资产描述符。在一个或多个实施方案中,接收指示提供了一个或多个技术改进,诸如但不限于相对于计算设备的必要交互和/或扩展计算设备的功能。
[0199] 在框2904处,确定是否处理请求。如果否,则重复框2904以确定是否处理请求。如果是,则方法2900前进至框2906。响应于请求,框2906 基于资产描述符获得与资产组合相关联的聚合数据。在一个或多个实施方案中,编制索引提供了一个或多个技术改进,诸如但不限于扩展计算设备的功能。
[0200] 方法2900还包括框2908,所述框2908响应于请求而确定(例如,通过优先的动作部件326)。基于聚合数据的属性对资产产品组合的优先动作。确定资产产品组合的优先动作提供一个或多个技术改进,例如但不限于提高仪表板可视化的准确度。在一个或多个实施方案中,确定资产产品组合的优先级动作包括基于与来自资产产品组合的一个或多个资产相关联的数字双模型确定资产产品组合的优先级动作。另外地或可替代地,在一个或多个实施方案中,确定资产产品组合的优先动作包括基于与来自资产组合的一个或多个资产相关联的与操作员身份相关联的数字双模型确定资产产品组合的优先级动作。
[0201] 方法2900还包括框2910,所述框2910响应于请求而提供(例如,由仪表板可视化部件308)提供(例如,由仪表板可视化部件308)。所述仪表板可视化到计算设备的电子界面,所述仪表板可视化包括所述资产产品组合的所述优先动作。提供具有用于资产产品组合的优先动作的仪表板可视化提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0202] 在一个或多个实施方案中,所述请求另外或替代地包括用户标识符,所述用户标识符描述用户针对与经由所述电子界面的所述仪表板可视化的访问相关联的用户。此外,在一个或多个实施方案中,除此之外或另选地,获得聚合数据包括基于用户标识符获得聚合数据。在一个或多个实施方案中,编制索引提供了一个或多个技术改进,诸如但不限于扩展计算设备的功能。在一个或多个实施方案中,方法2900还包括配置仪表板可视化基于用户标识符。基于用户识别符配置仪表板可视化提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0203] 在一个或多个实施方案中,请求另外或替代地包括描述用于度量的上下文的度量上下文标识符。此外,在一个或多个实施方案中,获得聚合数据包括基于度量上下文标识符获得聚合数据。基于度量上下文标识符获得聚合数据提供一个或多个技术改进,例如但不限于计算设备的扩展功能。在一个或多个实施方案中,支持不同类型的聚集体,如最大、最小值、计数、总和和/或平均值。除此之外在一个或多个实施方案中,基于以不同水平聚集的度量来定制定制计算,以例如提供改进的延展性。
[0204] 在一个或多个实施方案中,请求另外或可替代地包括描述度量的时间间隔的时间间隔识别符(例如,报告时间间隔识别符)。此外,在一个或多个实施方案中,获得聚合数据包括基于时间间隔识别符(例如,报告时间间隔识别符)获得聚合数据。基于时间间隔识别符(例如,报告时间间隔识别符)获得聚合数据提供一个或多个技术改进,例如但不限于计算设备的扩展功能。
[0205] 在一个或多个实施方案中,方法2900还包括基于聚合数据之间的关系对资产的所述优先级的动作进行分组,所述仪表板可视化基于对所述资产产品组合的所述优先动作的分组来配置所述优先动作。分组优先的动作提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0206] 在一个或多个实施方案中,方法2900还包括基于相应的优先化动作相对于资产产品组合的影响来排序,所述优先级的动作用于生成优先动作的列表。除此之外或另选地,在一个或多个实施方案中,方法2900还包括提供优先的动作通过所述仪表板可视化,到所述电子界面。排序提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0207] 在一个或多个实施方案中,方法2900还包括确定基于与聚集数据。除此之外或另选地,在一个或多个实施方案中,方法2900还包括提供优先的动作通过所述仪表板可视化,到所述电子界面。确定优先的动作提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0208] 在一个或多个实施方案中,方法2900还包括确定基于度量对资产产品组合的优先级动作。除此之外在一个或多个实施方案中,方法2900还包括提供优先的动作通过所述仪表板可视化,到所述电子界面。提供对电子界面的优先动作列表提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0209] 在一个或多个实施方案中,确定度量包括确定资产的不同层次结构级别的度量。此外,在一个或多个实施方案中,提供所述仪表板可视化包括为资产的不同层级结构级别提供所述度量。提供用于资产的不同层级结构级别的度量提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0210] 在一个或多个实施方案中,方法2900还包括基于所述聚合数据对所述资产的多种类型的度量进行绿色门控。聚集多种类型的度量提供一个或多个技术改进,例如但不限于提高仪表板可视化的准确度。
[0211] 在一个或多个实施方案中,方法2900还包括确定与一个或多个建议相关联的警示列表。用于基于资产产品组合的优先动作.除此之外在一个或多个实施方案中,方法2900还包括经由仪表板可视化向电子界面提供警示列表。向电子界面提供警示列表提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0212] 在一个或多个实施方案中,方法2900还包括基于资产的不同层级结构级别。聚合数据的建模提供一个或多个技术改进,例如但不限于扩展仪表板可视化的功能。
[0213] 在一个或多个实施方案中,方法2900还包括配置仪表板可视化以便于查看相对于资产的不同层级结构级别的资产的性能。提供所述配置所述仪表板可视化提供一个或多个技术改进,例如但不限于延伸所述仪表板可视化的功能并提供通过计算设备呈现信息的内容和/或如何。
[0214] 在一个或多个实施方案中,方法2900还包括配置所述仪表板可视化以提供对所述仪表盘的单独控制资产组合中的一个或多个资产通过仪表板可视化。所述控制一个或多个资产提供一个或多个技术改进,例如但不限于与仪表板可视化和/或所述一个或多个资产的改进性能的必要交互。
[0215] 在一个或多个实施方案中,方法2900还包括配置所述仪表板可视化以便于创建所述一个或多个工作订单所述资产组合中的一个或多个资产。所述创建一个或多个工作订单提供一个或多个技术改进,例如但不限于与仪表板可视化和/或所述一个或多个资产的改进性能的必要交互。
[0216] 图30示出了根据本文描述的一个或多个实施方案的用于执行自然语言查询以获得跨资产组合的数据的方法3000,并创建用于资产产品组合的仪表板可视化报告。例如,方法3000与资产性能管理计算机系统302相关联。例如,在一个或多个实施方案中,方法3000在具有一个或多个处理器和存储器的设备(例如,设备302)处执行。在一个或多个实施方案中,方法3000开始于框3002,所述框接收(例如,由虚拟助理部件336和/或仪表板可视化部件308)。语音输入,所述语音输入包括用于生成与资产组合相关联的仪表板可视化的请求,所述语音输入包括语音输入数据、所述语音输入数据包括与所述资产组合相关联的一个或多个资产洞察请求。在一个或多个实施方案中,接收指示提供了一个或多个技术改进,诸如但不限于相对于计算设备的必要交互和/或扩展计算设备的功能。
[0217] 在框3004处,确定是否处理请求。如果否,则重复框3004以确定是否处理语音输入。如果是,则方法3000前进至框3006。响应于语音输入,方法3000包括执行(例如,由虚拟助理部件336)执行的块3006。相对于所述语音输入数据的自然语言查询,所述自然语言查询获得与所述一个或多个资产洞察请求相关联的一个或多个属性。在一个或多个实施方案中,生成对象模型提供了一个或多个技术改进,诸如但不限于扩展计算设备的功能和/或提高提供给计算设备的数据的准确性。
[0218] 在某些实施方案中,执行自然语言查询包括基于语音输入查询自然语言数据库以确定与一个或多个资产洞察请求相关联的一个或多个属性。在某些实施方案中,执行自然语言查询包括用标签对语音输入的一个或多个部分进行分类以确定与一个或多个资产洞察请求相关联的一个或多个属性。在某些实施方案中,执行自然语言查询包括相对于语音输入数据执行模糊匹配技术,以确定与一个或多个资产洞察请求相关联的一个或多个属性。在某些实施方案中,执行自然语言查询包括将语音输入数据提供给被配置为用于确定与一个或多个资产洞察请求相关联的一个或多个属性的神经网络模型。在某些实施方案中,执行自然语言查询包括获得与所述一个或多个资产洞察请求相关联的一个或多个资产标识符,并且获得所述聚合数据包括基于所述一个或多个资产标识符获得所述聚合数据。在某些实施方案中,执行自然语言查询包括获得与所述一个或多个资产洞察请求相关联的时间数据,并且获得所述聚合数据包括基于所述时间数据获得所述聚合数据。
[0219] 方法3000还包括框3008,所述框3008响应于语音输入而获得(例如,由虚拟助理部件336)获得。与在所述一个或多个属性上禁止的资产组合相关联的聚合数据。获得聚合数据提供一个或多个技术改进,例如但不限于提高仪表板可视化的准确度。在某些实施方案中,获得所述聚合数据包括基于所述一个或多个属性基于来自所述资产组合的资产之间的一个或多个关系来分组所述聚合数据。在某些实施方案中,获得聚合数据包括聚合来自第一模型的第一输出数据和来自第二模型的第二输出数据以确定聚合数据的至少一部分。
[0220] 方法3000还包括框3010,所述框3010响应于语音输入而确定(例如,由虚拟助理部件336)确定(例如,由虚拟助理部件336)确定(例如,由虚拟助理部件336)确定(例如,由虚拟助理部件336)确定(例如,由)与基于所述聚合数据的资产产品组合有关的一个或多个资产见解。确定一个或多个资产见解提供一个或多个技术改进,例如但不限于提高仪表板可视化的准确度。
[0221] 方法3000还包括框3012,所述框3012响应于语音输入提供(例如,由仪表板可视化部件308)提供。所述仪表板可视化到计算设备的电子界面,所述仪表板可视化包括用于所述资产组合的所述一个或多个资产见解。提供具有用于资产产品组合的优先动作的仪表板可视化提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0222] 在某些实施方案中,提供所述仪表板可视化包括提供被配置为呈现与所述资产组合相关的传感器数据的仪表板可视化元件。在某些实施方案中,提供所述仪表板可视化包括提供被配置为呈现与所述资产组合相关的控制数据的仪表板可视化元件。在某些实施方案中,提供所述仪表板可视化包括提供被配置为呈现与所述资产组合相关的劳动管理数据的仪表板可视化元件。在某些实施方案中,提供所述仪表板可视化包括提供表面活性可视化元件,所述仪表盘可视化元件被配置为呈现与所述资产产品组合有关的仓库执行数据。在某些实施方案中,提供所述仪表板可视化包括提供被配置为呈现与所述资产组合相关的库存数据的仪表板可视化元件。
[0223] 在某些实施方案中,提供所述仪表板可视化包括基于所述一个或多个资产见解提供用于所述资产产品组合的优先动作列表。在某些实施方案中,提供所述仪表板可视化包括基于所述一个或多个资产见解提供用于所述资产产品组合的一个或多个度量。在某些实施方案中,方法3000另外或替代地包括基于一个或多个度量确定与资产的组合相关联的一个或多个动作。在某些实施方案中,提供所述仪表板可视化包括提供警示列表。与与所述一个或多个资产见解。在某些实施方案中,方法3000另外或替代地包括基于与语音输入相关联的一个或多个属性来配置仪表板可视化。在某些实施方案中,方法3000另外或替代地包括基于与语音输入相关联的一个或多个属性来配置用于从资产产品组合中的一个或多个资产的远程控制的仪表板可视化。
[0224] 在某些实施方案中,方法3000另外或替代地包括基于与语音输入相关联的一个或多个属性来自用于仪表板可视化的资产的产品组合来配置资产的3d模型。在某些实施方案中,方法3000另外或替代地包括基于与语音输入相关联的一个或多个属性过滤与与3d模型相关的资产相关联的一个或多个事件。在某些实施方案中,方法3000另外或替代地包括基于与语音输入相关联的一个或多个属性来配置两个或更多个计算设备之间的实时协作的仪表板可视化。在某些实施方案中,方法3000另外或替代地包括将一个或多个属性应用于与第一类型的资产洞察相关联的至少第一模型和与第二类型的资产洞察相关联的第二模型。
[0225] 图31示出了根据本文描述的一个或多个实施方案的用于生成语音输入以创建用于资产产品组合的仪表板可视化报告的方法3100。例如,方法 3100与设备402相关联。例如,在一个或多个实施方案中,方法3100在具有一个或多个处理器和存储器的设备(例如,设备402)处执行。在一个或多个实施方案中,方法3100开始于框3102,所述框生成(例如,由计算设备402)生成语音输入,所述语音输入包括用于生成与资产组合相关联的仪表板可视化的请求,所述语音输入包括语音输入数据、所述语音输入数据包括与所述资产组合相关联的一个或多个资产洞察请求。在一个或多个实施方案中,接收指示提供了一个或多个技术改进,诸如但不限于相对于计算设备的必要交互和/或扩展计算设备的功能。
[0226] 在框3104处,确定是否处理请求。如果否,则重复框3104以确定是否处理语音输入。如果是,则方法3100前进至框3106。响应于语音输入,方法3100包括接收(例如,由计算设备402)接收(例如,由计算设备 402)的块3106。一个或多个仪表板可视化元件,其与与所述资产组合相关的一个或多个资产见解、基于与所述语音输入数据相关联的一个或多个属性生成的所述一个或多个仪表盘可视化元件相关联。在一个或多个实施方案中,生成对象模型提供了一个或多个技术改进,诸如但不限于扩展计算设备的功能和/或提高提供给计算设备的数据的准确性。
[0227] 方法3100包括框3108,所述框3108响应于语音输入而渲染(例如,由计算设备402)。所述一个或多个仪表板可视化元件经由计算设备的电子界面的所述仪表板可视化,所述仪表板可视化包括与所述资产组合有关的所述一个或多个资产见解。渲染一个或多个表面活性可视化元件提供一个或多个技术改进,例如但不限于通过计算设备呈现信息的一个或多个技术改进。
[0228] 在某些实施方案中,渲染所述一个或多个表面活性可视化元件包括渲染被配置为呈现与所述资产组合相关的传感器数据的仪表板可视化元件。在某些实施方案中,渲染所述一个或多个表面活性可视化元件包括渲染被配置为呈现与所述资产组合相关的控制数据的仪表板可视化元件。在某些实施方案中,渲染所述一个或多个表面活性可视化元件包括渲染被配置为呈现与所述资产组合相关的劳动管理数据的仪表板可视化元件。在某些实施方案中,渲染所述一个或多个表面活性可视化元件包括渲染被配置为呈现与所述资产产品组合有关的仓库执行数据的仪表板可视化元件。在某些实施方案中,渲染所述一个或多个表面活性可视化元件包括渲染被配置为呈现与所述资产组合相关的库存数据的仪表板可视化元件。
[0229] 在某些实施方案中,渲染所述仪表板可视化包括针对所述资产产品创建优先级动作列表。在某些实施方案中,渲染所述仪表板可视化包括渲染与所述资产组合的一个或多个度量相关联的可视化。在某些实施方案中,方法3100另外或替代地包括通过仪表板可视化起始与资产组合相关联的一个或多个动作。在某些实施方案中,渲染仪表板可视化包括渲染警示列表。与与所述一个或多个资产见解。在某些实施方案中,方法3100另外或替代地包括经由仪表板可视化提供来自资产的组合的一个或多个资产的远程控制。
[0230] 在某些实施方案中,渲染所述仪表板可视化包括从所述仪表盘可视化的所述资产产品组合渲染资产的3d模型。在某些实施方案中,渲染所述仪表板可视化包括渲染与与所述3d模型相关的所述资产的一个或多个事件相关联的可视化。在某些实施方案中,方法3100另外或替代地包括经由仪表板可视化在两个或更多个计算设备之间发起实时协作。
[0231] 在一些示例实施方案中,可如下所述修改或进一步放大本文中的操作中的一些。此外,在一些实施方案中,还可包括附加任选的操作。应当理解,本文所述的修改、任选的添加或扩增中的每一个操作可单独地或与本文所述的特征中的任何其他特征组合地包括在本文的操作中。
[0232] 提供前述方法描述和过程流程图仅作为说明性示例,并且不旨在要求或暗示必须以所呈现的顺序执行各种实施方案的步骤。如本领域技术人员将理解的,上述实施方案中的步骤顺序可以任何顺序执行。词语诸如“之后”、“然后”、“下一个”等并不旨在限制步骤的顺序;这些词只是用来引导读者了解方法的描述。此外,例如,使用冠词“一个”、“一种”或“该”对单数形式的权利要求元素的任何引用都不应被解释为将元素限制为单数。
[0233] 图32描绘了可执行本文给出的技术的示例系统3200。图32是根据本公开的示例性实施方案的计算机的简化功能框图,该计算机可被配置为执行本文所述的技术。具体地讲,计算机(或“平台”,因为其可能不是单个物理计算机基础结构)可包括用于分组数据通信的数据通信接口3260。平台还可包括用于执行程序指令的一个或多个处理器形式的中央处理单元 (“CPU”)3220。平台可包括内部通信总线3210,并且平台还可包括用于待由平台处理和/或传送的各种数据文件的程序存储器和/或数据存储器,诸如ROM 730和RAM 3240,尽管系统3200可经由网络通信接收编程和数据。系统3200还可包括输入和输出端口3250以与输入和输出设备诸如键盘、鼠标、触摸屏、监测器、显示器等连接。当然,可在多个类似平台上以分布式方式实现各种系统功能,以分配处理负载。另选地,系统可通过一个计算机硬件平台的适当编程来实现。
[0234] 本公开的大体论述提供了对可实现本公开的合适的计算环境的简要总体描述。在一个实施方案中,所公开的系统、方法和/或图形用户界面中的任一者都可由与本公开中所示出和/或解释的计算系统一致或类似的计算系统来执行或实现。尽管不是必需的,但是在计算机可执行指令的背景中描述了本公开的各方面,诸如由数据处理设备例如,服务器计算机、无线设备和/或个人计算机执行的例程。本领域的技术人员将会知道,本公开的各方面可使用其他通信、数据处理或计算机系统配置来实践,包括互联网家电、手持设备(包括个人数字助理(“PDA”))、可穿戴计算机、各种蜂窝电话或移动电话(包括IP语音(“VoIP”)电话)、哑终端、媒体播放器、游戏设备、虚拟现实设备、多处理器系统、基于微处理器的或可编程的消费电子器件、机顶盒、网络PC、微型计算机、大型计算机等。实际上,术语“计算机”、“服务器”等在本文中通常可互换使用,并且是指任何上述设备和系统以及任何数据处理器。
[0235] 本公开的各方面可在专用计算机和/或数据处理器中实施,该专用计算机和/或数据处理器被具体编程、配置和/或构造成执行本文详细说明的一个或多个计算机可执行指令。虽然本公开的各方面诸如某些功能被描述为仅在单个设备上执行,但本公开也可在分布式环境中实践,其中功能或模块在通过通信网络(诸如局域网(“LAN”)、广域网(“WAN”)和/或互联网)链接的不同处理设备之间共享。类似地,本文所呈现为涉及多个设备的技术可在单个设备中实现。在分布式计算环境中,程序模块可位于本地存储器存储设备和/或远程存储器存储设备中。
[0236] 本公开的各方面可存储和/或分布在非暂态计算机可读介质上,包括磁性或光学可读计算机盘、硬连线或预编程芯片(例如,EEPROM半导体芯片)、纳米技术存储器、生物存储器或其他数据存储介质。另选地,本公开的各方面下的计算机实现的指令、数据结构、屏幕显示器和其他数据可在一段时间内通过互联网和/或通过其他网络(包括无线网络)分布在传播介质(例如,一个或多个电磁波、声波等)上的传播信号上,并且/或者它们可在任何模拟或数字网络(分组交换、电路交换或其他方案)上提供。
[0237] 技术的程序方面可被认为是通常以可执行代码和/或相关联的数据的形式的“产品”或“制品”,该可执行代码和/或相关联的数据被承载或体现在一种类型的机器可读介质中。“存储”类型介质包括计算机、处理器等或其相关联模块的任何或所有有形存储器,诸如各种半导体存储器、带驱动器、盘驱动器等,其可随时为软件编程提供非暂态存储。软件的全部或部分有时可通过互联网或各种其他电信网络进行通信。例如,此类通信可使得软件从一个计算机或处理器加载到另一个计算机或处理器中,例如从移动通信网络的管理服务器或主机加载到服务器的计算机平台和/或从服务器加载到移动设备。因此,可承载软件元件的另一种类型的介质包括光波、电波和电磁波,诸如在本地设备之间的物理接口上、通过有线和光学地线网络以及通过各种空中链路所使用的。携带此类波的物理元件诸如有线或无线链路、光学链路等也可被视为承载软件的介质。如本文所用,除非限于非暂态有形“存储”介质,否则术语诸如计算机或机器“可读介质”是指参与向处理器提供用于执行的指令的任何介质。
[0238] “一个或多个”包括由一个元件执行的功能、由多于一个元件例如以分布式方式执行的功能、由一个元件执行的若干功能、由若干元件执行的若干功能或上述的任何组合。
[0239] 还应当理解,尽管在一些情况下,术语“第一”、“第二”等在本文中用于描述各种元件,但这些元件不应受这些术语的限制。这些术语仅用于将一个元件与另一个元件区分开。例如,在不脱离各种所述实施方案的范围的情况下,第一接触件可被称为第二接触件,并且类似地,第二接触件可被称为第一接触件。第一接触件和第二接触件均为接触件,但它们不是相同的接触件。
[0240] 在本文中对各种所述实施方案的描述中所用的术语仅用于描述特定实施方案的目的,并且并非旨在进行限制。如在各种所述实施方案和所附权利要求的描述中所用,单数形式“一”、“一个”和“该”也旨在包括复数形式,除非语境中另外明确地指出其他情况。还应当理解,如本文所用,术语“和/或”是指并涵盖相关联的列出项目中的一个或多个的任何和所有可能的组合。还应当理解,当在本说明书中使用术语“包括”、“包含”、“含有”和/或“具有”时,规定了所述特征、整体、步骤、操作、元件和/或部件的存在,但不排除一个或多个其他特征、整体、步骤、操作、元件、部件和/或它们的组的存在或添加。
[0241] 如本文所用,根据语境,术语“如果”任选地被解释为意指“当...... 时”或“在......时”或“响应于确定”或“响应于检测到”。类似地,根据语境,短语“如果确定”或“如果检测到[所述条件或事件]”任选地被解释为意指“在确定...时”或“响应于确定”或“在检测到[所述条件或事件] 时”或“响应于检测到[所述条件或事件]”。
[0242] 参照附图以举例的方式详细描述了本发明所公开的系统、装置、设备和方法。本发明所讨论的示例仅仅是示例,并且提供的目的是为了帮助解释本文所述的装置、设备、系统和方法。附图中示出或下文讨论的任何特征或部件不应被认为对于这些装置、设备、系统或方法中的任何一者的任何具体实施方式是强制性的,除非明确指出是强制性的。为便于阅读和清楚起见,某些部件、模块或方法可仅仅结合具体附图来描述。在本公开中,具体技术、布置等的任何指明要么与所提出的具体示例相关,要么仅仅是此类技术、布置等的一般性描述。具体细节或示例的指明并非旨在或不应被解释为强制性或限制性的,除非明确这样指出。未明确描述部件的组合或子组合的任何情况不应被理解为是对任何组合或子组合不可能的指示。应当理解,可对所公开和描述的示例、布置、配置、部件、元件、装置、设备、系统、方法等进行修改,并且这对于具体专利申请可为所需的。另外,对于所述的任何方法而言,不论该方法是否结合流程图来描述,都应当理解,除非上下文另外指明或要求,否则方法执行过程中执行的步骤的任何明示或暗示排序并不意味着这些步骤必须按照所提出的顺序执行,而是可按不同顺序或并行执行。
[0243] 在整个本公开中,提到的部件或模块一般是指可在逻辑上组合在一起以执行一种功能或一组相关功能的物件。类似的附图标记一般旨在指代相同或类似的部件。部件和模块可在软件、硬件或软件与硬件的组合中实现。术语“软件”被广义地使用以不仅包括可执行代码例如机器可执行或机器可解释指令,还包括以任何合适电子格式存储的数据结构、数据存储和计算指令,包括固件和嵌入式软件。术语“信息”和“数据”被广泛使用并且包括各种各样的电子信息,包括可执行代码;内容诸如文本、视频数据和音频数据等等;以及各种代码或标记。术语“信息”、“数据”和“内容”在上下文允许时有时可互换使用。
[0244] 用于实现结合本文所公开的各方面描述的各种例示性逻辑、逻辑块、模块和电路的硬件可以包括通用处理器、数字信号处理器(DSP)、专用处理器诸如专用集成电路(ASIC)或现场可编程门阵列(FPGA)、可编程逻辑设备、离散栅极或晶体管逻辑、离散硬件部件或它们的被设计用于执行本文描述的功能的任何组合。通用处理器可以是微处理器,但是,另选地,该处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器可还被实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、结合DSP核心的一个或多个微处理器或者任何其他这种配置。另选地或除此之外,一些步骤或方法可以通过特定于给定功能的电路来执行。
[0245] 在一个或多个示例性实施方案中,本文描述的功能可由专用硬件或由固件或其他软件编程的硬件的组合来实现。在依赖于固件或其他软件的实现方式中,可由于存储在一个或多个非暂态计算机可读介质和/或一个或多个非暂态处理器可读介质上的一个或多个指令的执行来执行这些功能。这些指令可由驻留在一个或多个非暂态计算机可读或处理器可读存储介质上的一个或多个处理器可执行软件模块来体现。在这方面,非暂态计算机可读或处理器可读存储介质可包括可由计算机或处理器访问的任何存储介质。作为示例而非限制,这种非暂态计算机可读或处理器可读介质可以包括随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、FLASH存储器、磁盘存储、磁存储设备等。如本文所用,磁盘存储装置包括压缩光盘(CD)、激光盘、光学光盘、数字通用光盘 (DVD)、软磁TM盘及蓝光盘 、或用激光以磁性方式或以光学方式存储数据的其他存储设备。上述类型的介质的组合也包括在术语非暂态计算机可读和处理器可读介质的范围内。除此之外存储在一个或多个非暂态处理器可读或计算机可读介质上的指令的任何组合在本文中可称为计算机程序产品。
[0246] 本发明所属领域的技术人员将想到本文所阐述的本发明的许多修改和其他实施方案,其具有前述描述和相关附图中呈现的教导的益处。尽管图仅示出了本文所述的装置和系统的某些部件,但应当理解,各种其他部件可与供应管理系统结合使用。因此,应当理解,本发明不限于所公开的特定实施方案,并且修改和其他实施方案旨在被包括在所附权利要求的范围内。此外,上述方法中的步骤可能不一定以附图中所描绘的顺序发生,并且在一些情况下,所描绘的步骤中的一个或多个步骤可基本上同时发生,或者可涉及附加步骤。尽管本文采用了特定术语,但它们仅以一般性和描述性意义使用,而不是出于限制的目的。
[0247] 说明书和示例旨在仅被视为示例性的,其中本公开的真实范围和实质由以下权利要求书所指示。