技术设施描述性数据交换方法技术

技术编号:12817367 阅读:56 留言:0更新日期:2016-02-07 10:06
本发明专利技术涉及一种在至少两个应用之间交换技术设施的描述性数据的方法,所述应用能够根据相关联的应用数据模型提供和/或消耗数据,上述方法凭借通过至少一个选定的标准进行表达及形式化的数据的交换使得应用之间具有互用性,所述至少一个选定的标准具有相关联的数据模型和相关联的交换格式,所述方法由可编程装置执行。对于至少一个应用,根据本发明专利技术的方法包括:采用同一语义网数据表述语言对所述应用数据模型进行集成(T1x),所述语义网数据表述语言被称为通用表述语言;以及,对于每个选定的标准,将该标准的数据模型集成(T2x)为语义网建模语言。所述方法进一步使得能够得到(T3x)采用所述通用表述语言的应用数据模型与采用所述语义网建模语言的选定的标准的数据模型之间的第一转换规则,以及得到(T4x)对待交换数据进行组织和控制的第二规则,从而使得能够使用这些转换规则对应用的数据进行转换和交换。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种在至少两个应用之间交换技术设施的描述性数据的方法,一个所 述应用能够根据相关联的应用数据模型提供和/或消耗数据。 本专利技术落入工业设施的描述性技术数据的互用性领域。
技术介绍
在例如能源生产领域的各种工业领域中,工业场所的建立是以特定的方式完成 的,并涉及许多工业合作伙伴。这些合作伙伴被引导着交换与所建立的工业设施相关的技 术数据,术语"技术数据"涵盖对由设施所实施的功能系统的描述,即对设备、元件、仪器仪 表进行的、有关它们的功能和运行特征的描述以及对选定的解决方案所固有的特征和相关 要求(无论这些要求涉及设计、制造、操作、维修或供应)的描述,所固有的特征包括它们的 几何形状、它们的组件、它们的实施和它们到基本部件的分解(命名法)。 为促进工业合作伙伴之间的交换,最近开发了 IS015926标准。通过网址http:// WWW. 15926. org/可访问对此标准的描述。此标准具体规定了尤其是能源生产领域中与工 业设施的工程、建造和运转相关联的信息的表述(representation)。IS015926标准由9部 分构成,定义了概念数据模型(第二部分)、参考数据集(第四部分)、参考拓扑与几何数据 (第三部分)和集成模型(第七部分)。数据模型是基于具有密切关系、专门关系的对象类 别的,对象类别之间的关系是被分类的。 也存在被不同工业家所执行的用于描述工业设备的其它标准或专有格式,例如, 用于与产品制造相关的信息的表述及交换的IS010303标准、用于在建造和设施管理行业 中共享数据的IS016739标准、BIM(Building Information Model,建筑工程信息模型)标 准、用于工业设施监管的OPC统一架构(OPC-UA)。 例如IS010303和IS015926的用于交换工业设施的描述性技术数据的标准格式具 有相似的特征,因为它们明确规定了用于数据模型的描述性语言、数据模型、描述参考对象 及其特征的字典以及信息访问及交换方式。 因此,在工业设施的设计与建造中介入不同的业务应用层次(例如规格、设备、土 木工程、安全确认)的不同合作伙伴可以使用至少部分地代表同一设施并且包含共享的技 术数据的(通过不同交换标准所进行的)不同表述。为在业务应用之间执行数据交换,要 么有必要管理描述该数据的文件,例如XML格式的文件,要么有必要执行所使用的格式与 诸如IS015926所定义的格式之类的互用性格式之间的转换。这两种解决方案冗长乏味并 需要特定的开发,并且当在同一交换过程中对与多个规则(多个标准)相关的信息进行一 致地处理时,管理起来是复杂的。 因此需要对工业设施的描述性技术数据的交换和互用性进行简化。
技术实现思路
为此,根据第一方面,本专利技术提出了一种在至少两个应用之间交换技术设施的描 述性数据的方法,所述应用能够根据相关联的应用数据模型提供和/或消耗数据,所述方 法凭借通过至少一个选定的标准进行表达及形式化的数据的交换使应用之间具有互用性, 所述至少一个选定的标准具有相关联的数据模型和相关联的交换格式,所述方法由可编程 装置执行。 对于至少一个所考虑的应用,根据本专利技术的方法包括以下步骤:-采用同一语义网数据表述语言对所述应用数据模型进行集成,所述语义网数据 表述语言被称为通用表述语言; -对于每个选定的标准,将该标准的数据模型集成为语义网建模语言; -得到采用所述通用表述语言的应用数据模型与选定的标准的采用所述语义网建 模语言的数据模型之间的第一转换规则; -得到对待交换数据进行组织和控制的第二规则; -使用所得到的第一规则和第二规则根据与所述选定的标准相关联的交换格式将 应用数据转换为数据; -根据与所述选定的标准相关联的交换格式对在所述转换步骤中所得到的数据进 行交换。 有利地,根据本专利技术的方法能够有助于被不同应用使用的数据模型之间和用于工 业设施的描述性技术数据的不同交换格式之间的互用性。 根据本专利技术的方法可具有以下一个或多个独立地或结合起来考虑的特征: -所述用于得到第一转换规则的步骤包括:基于通用规则模板来定义应用数据与 所述选定的标准之间的统一转换规则; -所得到的第一转换规则为双射规则,从而使得能够将所述应用数据转换为所述 选定的标准以及将根据所述选定的标准的数据转换为根据应用模型的数据; -所述第一转换规则被声明性地表达并存储在一个或多个文件中; -所述用于得到第一转换规则的步骤包括:创建或更新与所述选定的标准有关的 内部参考字典; -所述用于得到第二规则的步骤包括:对交换的组织和控制的规则进行定义,使 得能够满足合约要求、满足待共享信息的保密要求、或者控制待集成的信息; -所述第二规则定义了交换批次,使得能够在应用的数据当中过滤出待交换数据 的子集; -所述采用语义网数据表述语言对所述应用数据模型进行集成的步骤包括两个子 步骤:将应用模型转换为所述语义网数据表述语言的第一子步骤,以及通过对所述第一子 步骤产生的经转换应用模型进行实例化来对应用的数据进行实际转换的第二子步骤; -语义网数据的所述通用表述语言是RDF语言; -所述语义网建模语言是OWL语言; -所述选定的标准中的一个是IS015926标准。 根据第二方面,本专利技术涉及一种在至少两个应用之间交换技术设施的描述性数据 的可编程装置,所述应用能够根据相关联的应用数据模型提供和/或消耗数据,所述可编 程装置凭借通过至少一个选定的标准进行表达及所形式化的数据的交换使得应用之间具 有互用性,所述至少一个选定的标准具有相关联的数据模型和相关联的交换格式。对于至 少一个所考虑的应用,根据本专利技术的装置所包括的模块能够用于: -采用同一语义网数据表述语言对所述应用数据模型进行集成,所述语义网数据 表述语言被称为通用表述语言; -对于每个选定的标准,将该标准的数据模型集成进语义网建模语言中; -得到采用所述通用表述语言的应用数据模型与选定的标准的采用所述语义网建 模语言的数据模型之间的第一转换规则; -得到对待交换数据进行组织和控制的第二规则; -使用所得到的第一规则和第二规则根据与所述选定的标准相关联的交换格式将 应用数据转换为数据;以及 -根据与所述选定的标准相关联的交换格式对在所述转换步骤中所得到的数据进 行交换。 根据本专利技术的装置包括用于执行根据本专利技术在上文简要描述的方法的所有步骤 的单元。【附图说明】 本专利技术的其它特征和优点将从下文中参照附图供参考且非限制性地提供的描述 中显现出来,在附图中: 图1是执彳丁本专利技术的基础设施的不意性不例; 图2以图解方式示出了本专利技术的原理; 图3示出了根据本专利技术的方法的主要处理操作; 图4至图6概述了在图3中示出的处理操作的主要步骤。【具体实施方式】 图1示出了示例性的基础设施2,在该基础设施中执行根据本专利技术的用于处理技 术设施的描述性数据的方法。 基础设施2包括作为公司的一部分的部件4 (称为公司基础设施),该部件4包括 装置10. 1、10.2、10. n,这些装置是包含有必须在公司的不同部门(disciplines)与第三方 之间或者公司的不同部门之间共享的信息的业务应用数据库服务器。这些数据库尤其包括 技术设施的描述性数据。 基础设施2的部件4还本文档来自技高网
...

【技术保护点】
一种在至少两个应用之间交换技术设施的描述性数据的方法,所述应用能够根据相关联的应用数据模型提供和/或消耗数据,所述方法凭借数据的交换使得应用之间具有互用性,所述数据通过至少一个选定的标准进行表达及形式化,所述至少一个选定的标准具有相关联的数据模型和相关联的交换格式,所述方法由可编程装置执行,其特征在于,对于至少一个所考虑的应用,所述方法包括以下步骤:‑采用同一语义网数据表述语言对所述应用数据模型进行集成(T1x),所述语义网数据表述语言被称为通用表述语言;‑对于每个选定的标准,将该标准的数据模型集成(T2x)为语义网建模语言;‑得到(T3x)采用所述通用表述语言的应用数据模型与采用所述语义网建模语言的选定的标准的数据模型之间的第一转换规则(R1);‑得到(T4x)对待交换数据进行组织和控制的第二规则(R2);‑使用所得到的第一规则和第二规则根据与所述选定的标准相关联的交换格式将应用数据转换(T5x)为数据;‑根据与所述选定的标准相关联的交换格式对在所述转换步骤中所得到的数据进行交换(T6x)。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:菲利普·佩德里奥H·德和塞拉
申请(专利权)人:阿海珐核能公司
类型:发明
国别省市:法国;FR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1