用于确定不同的可比较资产之间的控制系统差异的系统和方法与流程
本公开总体上涉及厂房中的系统设备。更具体地,本公开涉及用于查找和优化系统中的不同资产之间的系统配置差异的系统和方法。
背景技术:
1、公司站点可包括一个或更多个工业控制系统或厂房,该一个或更多个工业控制系统或厂房中的每个工业控制系统或厂房可具有若干不同的工业系统(例如,分布式控制系统、监督控制和数据采集、可编程逻辑控制器、安全系统、监测系统、用于控制各种过程的应用等)。随着系统随时间推移的发展,这些系统可适应来自不同供应商的单件,或可具有用于其专有程序和工程配置的不同数据格式。此外,每件装备将具有涉及不同元素的复杂程序,诸如输入和输出通道、人机界面(“hmi”)参考、各件硬件和执行模块。由于所有这些元素都是互连的并且相互依赖,因此它们必须协调和同步工作,以确保工业操作的安全性、效率和可靠性。因此,对于任何公司站点来说,能够标识和校正厂房内或跨厂房的相似资产之间的任何差异或修改以保持一致性或一致是至关重要的,因为装备/单元/系统具有相同的特性。
2、然而,在这些控制系统的寿命期间,可能跨相同或不同的公司站点处的资产之间开发变化。例如,在相似资产之间可能存在变化;必须保持同步的操作员培训系统和生产厂房之间的差异;具体生产厂房的数字孪生之间在厂房本身内的差异;最佳实践配置和现有装备的当前配置之间的差异;在现场验收测试(“fat”)和后fat系统之间发生的变化;和迁移前系统和迁移后系统所导致的差异。
3、另外,由于以下因素,上文所列出的场景不允许找到跨厂房的两个或更多个资产之间的差异:(1)资产具有不同的名称或系统标签;(2)资产之间的差异是复杂的,使得资产可能具有子资产或装备,这些子资产或设备将具有不同的名称或系统标签;(3)没有简单的方法来标识配置或相似资产中的差异;(4)资产及其相关元素(即,控制器、输入输出模块和系统标签等)的数量很大,通常在数百到数千的范围内。目前,找到此类差异是一项乏味且劳动密集型的任务,以搜索和比较两个或更多个资产如何具有彼此不同的配置。因此,需要开发一种系统和过程,用于找到不同的可比较资产、单元或厂房之间的差异,并优化控制和仪表系统中不同资产之间的控制系统配置差异。
4、本公开的各方面可解决上文所阐述的问题中的一个或多个问题和/或本领域中的其他问题。然而,本公开的范围由所附权利要求限定,而不是由解决任何具体问题的能力限定。
技术实现思路
1、本公开提供了一种用于检测针对过程控制系统中的参考的智能设备配置改变的装置和方法。
2、本公开的一个方面涉及一种优化由多个系统控制的多个资产的特性的方法,该方法包括以下步骤:将来自该多个系统中的每个系统的表示该多个资产的系统数据收集到比较系统中;标识该多个资产的所收集的系统数据之间的关系,其中由该比较系统针对该多个资产中的每个单独资产递归地分析所收集的数据;针对该多个资产中的每个资产的生成图,其中每个图由该多个资产的这些关系和每个单独资产的一个或多个子图定义,其中每个图针对该多个资产中的每个资产定义顶点签名;使用该多个资产中的每个资产的该顶点签名来创建兼容性矩阵,其中该兼容性矩阵提供该多个资产中的每个资产的这些特性之间的向量相似性的值;以及从该兼容性矩阵产生比较报告,其中该比较报告在视觉上指示如由该兼容性矩阵的这些值确定的重叠资产对。
3、本公开的另一方面涉及一种对由多个系统控制的多个资产的系统数据进行评分的方法,该方法包括以下步骤:从与该多个资产有关的该多个系统中的每个系统收集系统数据;富集所收集的系统数据以提供富集的系统数据,该富集的系统数据包括对资产的描述、元素类型和资产命名惯例中的至少一者;构建多个顶点签名,其中该多个顶点签名是从该富集的系统数据绘制的关系中导出的;将该多个资产的该多个顶点签名级联到兼容性矩阵中;以及针对该多个资产对该兼容性矩阵进行评分。
4、本公开的另外的方面涉及一种优化由多个系统控制的多个资产之间的系统配置的方法,该方法包括以下步骤:将来自该多个系统的由每个系统控制的该多个资产的系统数据收集到比较系统中,其中所收集的系统数据包括对资产的描述、元素类型和资产命名惯例中的至少一者;标识该多个资产的所收集的系统数据之间的关系以提供富集的系统数据;从所述富集的系统数据生成针对该多个资产中的每个资产的图,其中每个图定义顶点签名;使用该顶点签名创建兼容性矩阵,其中该兼容性矩阵基于该富集的系统数据针对该多个资产中的每个资产提供相似性值;以及评估该兼容性矩阵以确定该兼容性矩阵的这些相似性值的有效性。
5、随着对其某些示例性实施方案的以下描述的进行,用于发现和优化控制和仪表系统中的不同资产之间的控制系统配置差异的系统和方法的其他细节、目的和优点将变得显而易见。
1.一种优化由多个系统控制的多个资产的特性的方法,所述方法包括以下步骤:
2.根据权利要求1所述的方法,其中每个图由所述多个资产的所述关系和每个单独资产的一个或多个子图定义。
3.根据权利要求2所述的方法,其中由相似性标识符计算的向量相似性的所述值的范围从0到1,
4.根据权利要求3所述的方法,其中所述相似性标识符针对其中所收集的系统数据包含不相似数据集的资产的比较生成值0。
5.根据权利要求4所述的方法,其中所述相似性标识符针对其中所收集的系统数据指示向量相似性的资产的比较生成非零值。
6.根据权利要求1所述的方法,所述方法还包括以下步骤:
7.根据权利要求6所述的方法,其中所述比较系统中的选择机构向所述用户提供所述具体的重叠资产对,其中所述选择机构被配置为提供如由比较引擎计算的最高相似性值。
8.根据权利要求1所述的方法,其中每个图的遍历深度n由用户预先确定或由最高可能的遍历次数预先确定。
9.一种对由多个系统控制的多个资产的系统数据进行评分的方法,所述方法包括以下步骤:
10.一种优化由多个系统控制的多个资产之间的系统配置的方法,所述方法包括以下步骤: