GB/T 18975.10-2023
基本信息
标准号:
GB/T 18975.10-2023
中文名称:工业自动化系统与集成 流程工厂(包括石油和天然气生产设施)生命周期数据集成 第10部分:符合性测试
标准类别:国家标准(GB)
英文名称:Industrial automation systems and integration—Integration of life cycle data for process plants including oil and gas production facilities—Part 10:Conformance testing
标准状态:现行
发布日期:2023-09-07
实施日期:2024-04-01
出版语种:简体中文
下载格式:.pdf .zip
下载大小:10541366
相关标签:
工业
自动化
系统
集成
流程
工厂
包括
石油
天然气
生产
设施
生命周期
数据
测试
标准分类号
标准ICS号:75.020;25.040.40
中标分类号:>>>>E07;N10
关联标准
采标情况:ISO 15926-10:2019
出版信息
出版社:中国标准出版社
页数:44页【彩图】
标准价格:82.0
相关单位信息
起草人:张伟群、李翠云、黄泽伟、骆仁虎、西之华、王志强、洪岩、杨青海、刘守华、冈田宏、刘旭嘉、朱智强、孙斌、刘俊祥、宋光红、张红、汪灏波、薛长站、梁浩、李科、马赟、张公明、杨沥铭、王彦军、肖勇、孙德良、郝德锋、刘会军、刘建、王喆、杨磊、蔡国斌、李晨、程慧敏等
起草单位:深圳鹏锐信息技术股份有限公司、中国石油天然气管道工程有限公司、中国石油天然气股份有限公司规划总院、中国标准化研究院、新疆油田公司工程技术研究院、中国核能电力股份有限公司、中核核电运行管理有限公司、中国电力工程顾问集团有限公司、中国核电工程有限公司等
归口单位:全国自动化系统与集成标准化技术委员会(SAC/TC 159)
提出单位:中国机械工业联合会
发布部门:国家市场监督管理总局 国家标准化管理委员会
标准简介
本文件定义ISO 15926软件实施符合性测试的原则和方法。本文件为开发涵盖ISO 15926系列及其不同工业用途的规定要求的测试用例和测试程序提供指导,其中工业用途包括数据交换、RDL(参考数据类库,Reference Data Library)使用和接口服务等。本文件提供对ISO 15926各部分的符合性指导。
标准内容
ICS75.020;25.040.40
CCS E 07;N 10
中华人民共和国国家标准
GB/T18975.10—2023/ISO15926-10:2019工业自动化系统与集成
流程工厂(包括石
油和天然气生产设施)生命周期数据集成第10部分:符合性测试
Industrial automation systems and integrationIntegration of lifecycle data for process plants including oil and gas productionfacilities—Part 10 :Conformance testing(ISO 15926-10:2019,IDT)
2023-09-07发布
国家市场监督管理总局
国家标准化管理委员会
2024-04-01实施
GB/T18975.10—2023/ISO15926-10:2019前言
2规范性引用文件
3术语和定义
原则和方法·
5ISO/TS15926-7和ISO/TS15926-8符合性6ISO/TS15926-11符合性
附录A(规范性)ISO15926整体符合性·ISO/TS15926-4符合性
附录B(规范性)
附录C(规范性)ISO/TS15926-7和ISO/TS15926-8符合性附录D(规范性)
附录E(规范性)
ISO/TS15926-11符合性
ISO/TS15926-12符合性
附录F(规范性)
ISO15926-13符合性
参考文献
GB/T18975.10—2023/ISO15926-10:2019本文件按照GB/T1.1一2020《标准化工作导则」第1部分:标准化文件的结构和起草规则》的规定起草。
本文件是GB/T(2)18975《工业自动化系统与集成流程工厂(包括石油和天然气生产设施)生命周期数据集成》的第10部分。GB/T(2)18975已经发布了以下部分:第1部分:综述与基本原理;
一第2部分:数据模型;
第4部分:初始参考数据;
—一第10部分:符合性测试;
一第12部分:网络本体语言(OWL)表示的生命周期集成本体;一第13部分:集成资产计划生命周期。本文件等同采用ISO15926-10:2019《工业自动化系统与集成流程工厂(包括石油和天然气生产设施)生命周期数据集成第10部分:符合性测试》。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由中国机械工业联合会提出。本文件由全国自动化系统与集成标准化技术委员会(SAC/TC159)归口。本文件起草单位:深圳鹏锐信息技术股份有限公司、中国石油天然气管道工程有限公司、中国石油天然气股份有限公司规划总院、中国标准化研究院、新疆油田公司工程技术研究院、中国核能电力股份有限公司、中核核电运行管理有限公司、中国电力工程顾问集团有限公司、中国核电工程有限公司、中国石油工程建设有限公司、中国石油工程建设有限公司北京设计分公司、北京京能能源技术研究有限责任公司、中石油华东设计院有限公司、西安西热控制技术有限公司、昆仑数智科技有限责任公司、东华工程科技股份有限公司、华陆工程科技有限责任公司、中国海诚工程科技股份有限公司、广东粤电珠海海上风电有限公司。
本文件主要起草人:张伟群、李翠云、黄泽伟、骆仁虎、西之华、王志强、洪岩、杨青海、刘守华、冈田宏、刘旭嘉、朱智强、孙斌、刘俊祥、宋光红、张红、汪灏波、薛长站、梁浩、李科、马、张公明、杨沥铭、王彦军、肖勇、孙德良、郝德锋、刘会军、刘建、王喆、杨磊、蔡国斌、李晨、程慧敏、张雅楠、陈冰、韩宏志、任新华、雷燕龙。
GB/T18975.10—2023/IS015926-10:2019引言
ISO15926是流程工业生命周期数据集成系列标准,其目的是为计算机系统提供一种通用语言以实现互操作性(interoperability)。GB/T(2)18975系列采用ISO15926系列,各部分编号相对应,技术差异在各部分前言说明
GB/T(2)18975《工业自动化系统与集成流程工厂(包括石油和天然气生产设施)生命周期数据集成》拟由以下部分组成。
第1部分:综述与基本原理。目的在于描述GB/T(2)18975范围和功能及其基本原理一第2部分:数据模型。目的在于规定一种用计算机表示流程工厂生命周期技术信息的概念数据模型。
一第3部分:几何和拓扑参考数据。目的在于规定使用第2部分时能记录几何和拓扑数据的几何和拓扑概念。
一一第4部分:初始参考数据。目的在于提供流程工厂核心参考数据项的初始集。一第6部分:参考数据的开发和验证方法。目的在于提供管理流程工厂参考数据的方法。一第7部分:分布式系统集成实施方法:模板方法。目的在于提供一种基于第2部分数据模型进行数据集成的模板方法
第8部分:分布式系统集成实施方法:网络本体语言(OWL)实施。目的在于提供使用第7部分及RDF(资源描述框架)和OWL(网络本体语言)进行数据集成的规范,第10部分:符合性测试。目的在于描述对GB/T(2)18975各部分的符合性一第11部分:简化的参考数据工业使用方法。目的在于基于RDFS(资源描述框架模式,RDFSchema)定义一种简化的参考数据的流程工业使用方法。第12部分:网络本体语言(OWL)表示的生命周期集成本体。目的在于规定使用OWL表示的流程工厂工业数据在其整个生命周期集成的本体第13部分:集成资产计划生命周期。目的在于提供流程工厂资产计划本体以及由该本体派生的用于资产计划数据交换的一种XMLschema(XML模式)。本文件采用以下方式处理英文技术词。为了维持英文原义又便于理解词的含义,对具备实体(entity)含义的英文词,在本文件中作为标题出现时使用中文译名,在正文中以英文为主,第一次出现或必要时,将中文译名括起来放在英文之后。为提升可读性,如语境中仅使用中文译名也可清晰表示对应英文实体,则仅使用中文译名。
缩略语在本文件中第一次出现或必要时,将中文和英文全称括起来放在英文缩略语之后。缩略语只在图中出现时,为保持图面简洁度,仅将中文译名放在英文缩略语之后并放置在英文缩略语位置附近,不列出英文全称,一对于不具备实体含义且其中文译名可能对应非ISO15926-10:2019所用英文词汇的情况,为避免歧义,本文件采用在其第一次出现或必要时,将英文括起来放在中文译名之后。一对于本文件相配套的OWL、RDF等计算机语言及仅在英文参考文献语境中适用的词汇,本文件不列出中文译名。
本文件示范GB/T(2)18975符合性的规定要求。本文件目标用户如下:
一希望确定所部署的软件产品和/或其交付物是否满足规定要求以符合GB/T(2)18975的软件I
产品用户。
GB/T18975.10—2023/IS015926-10:2019注1:用户通常包括但不限于资产业主、项目管理(PM)承包方、前端工程设计(FEED)承包方、设计采购施工(EPC)承包方、原厂设备制造(OEM)供应方、产品提供方、调试工程师、信息技术(IT)工程师和信息管理(IM)工程师。
希望确定开发的软件产品和/或其交付物是否满足规定要求以符合GB/T(2)18975的实施方。
注2:实施方包括但不限于为商业软件产品开发公司工作的软件工程师,以及开发软件产品用于工业业务的软件工程师。
本文件用户需了解ISO15926系列、ISO/TS18876系列和ISO/IEC/IEEE15288的概念数据模型。
1范围
GB/T18975.10—2023/IS015926-10:2019工业自动化系统与集成流程工厂(包括石油和天然气生产设施)生命周期数据集成第10部分:符合性测试
本文件定义ISO15926软件实施符合性测试的原则和方法,本文件为开发涵盖ISO15926系列及其不同工业用途的规定要求的测试用例和测试程序提供指导,其中工业用途包括数据交换、RDL(参考数据类库,ReferenceDataLibrary)使用和接口服务等。本文件提供对ISO15926各部分的符合性指导。注1:对于表示集成互操作性(IntegratedInteroperability)的“复杂场景”,其ISO15926符合性测试的指导不在本文件范围内。
注2:对于表示统一互操作性(UnifiedInteroperability)的“简单场景”,支持文件交换方式的软件开发指南不在本文件范围内。
2规范性引用文件
本文件没有规范性引用文件。
术语和定义
下列术语和定义适用于本文件。3.1
符合性测试
tconformancetesting
一致性测试
确定实施是否达到标准要求的过程。3.2
specifiedrequirement
规定要求
明示的需要或期望。
云functionalapproach
功能法
用于证实满足规定要求(3.2)的需要或要求的有序功能方法。注:功能共三个,依次是选取(selection)、确定(determination)、复核与证明(reviewandattestation)。3.4
softwareimplementationlayer
软件实施层
表征(characterize)软件实施的概念模型。3.5
information exchange layer
信息交换层
基于软件实施层(3.4),表征计算系统之间信息交换的特定概念模型。GB/T18975.10—2023/ISO15926-10:20193.6
本体ontology
对世界的某种认识的形式化陈述。注1:能用任何语言表示本体,不必使用专门为本体设计的语言,例如OWL(网络本体语言,WebOntologyLan+guage)。同一本体能有不同的表示。注2:本体未规定关于世界的哪些数据需被记录。注3:本文件定义的本体主要涉及计算机系统之外的世界。[来源:GB/Z18975.12—202×,3.1.34原则和方法
符合性测试
应参考ISO/IEC17000描述的功能法执行ISO15926软件实施符合性测试(符合ISO15926系列)。
能由第一方、第二方和/或第三方完成测试,注:能通过采用ISO/IEC17060建立符合性测试的可信度(credibility)。4.2ISO15926系列符合性
4.2.1ISO15926-1符合性
ISO15926软件实施符合性测试意味着要符合ISO15926-1。在此之前,用户和/或实施方对软件产品的所有明示要求应均已得到满足,应准备一份符合性说明(一致性说明,statementofconformance)作为传达手段明示已成功证实满足规定要求ISO15926-1描述活动、活动分析和建模方法,其活动模型见图1。概念
工艺设计
概念(前端)
工程设计
供应方和
制造方
工艺设计
工程设计
4.2.2ISO15926-1符合性场景
工厂试运行
工厂建设和
预试运行
设备、材料及服务采购控制
图1ISO15926-1活动模型
工厂运行
工厂和设备
工厂退役
工厂拆除
和修复场地
在ISO15926-1活动模型中有不同场景的定义域和值域(domainandrange),这导致ISO15926软件实施的多样复杂性:
移交场景,包括发送和接收符合ISO15926各部分的文件;集成场景,包括使用软件程序支持设计、工程、施工、运行和维护全生命周期。2
应对每个场景收集和记录包括但不限于以下信息:(符合性场景)概述;
(附录场景和涉及系统)介绍;程序(移交或集成工作流程步骤);—要确认(validate)和/或验证(verify)的方面;一要确认和/或验证的细节;
GB/T18975.10—2023/IS015926-10:2019不在范围内(工作流程步骤中未包含但有用的内容),应按场景执行ISO15926软件实施符合性测试,且应能按该场景通过使用功能法证实受测试系统满足规定要求。
应开展包括但不限于以下活动以执行功能法:(信息)选取:收集和生成后续的确定功能所需全部信息和输人的计划和准备活动;一确定(收集证据):获得关于符合性评定对象或其样品满足规定要求情况的完整信息:一(证据)复核与(合格)证明:构成在做出符合性评定目的是否已被可靠地证实满足规定要求的重要决定之前的最后核查阶段
应在符合性测试计划中记录对功能法的具体应用,应引用附录A~附录F以选取和运用适当的确认(validation)和/或验证(verification)规则集。候选验证规则集(见图3)包括但不限于:所有第1层的应用均应采用附录A;一所有第2层的应用均应采用附录B;一声明符合ISO/TS15926-7和ISO/TS15926-8的第3层的应用,应使用第5章描述的方法论,并采用附录C中给出的符合性规则;声明符合ISO/TS15926-11的第3层的应用,应使用第6章描述的方法论,并采用附录D中给出的符合性规则;
声明符合ISO/TS15926-12的第3层的应用应采用附录E;声明符合ISO15926-13的第3层的应用应采用附录F。注:能将所选附录解释为ISO1o3o3系列使用的符合性条款(一致性条款,conformanceclause),也能将用于测试符合性的特定所选附录描述为对ISO15926系列特定部分的符合性等级(conformanceclass)4.2.3按ISO15926-1的符合性测试ISO15926软件实施由四层组成。应对所选每层运用以下特定功能法。软件实施的角色和范围(第1层):从角色和范围方面定义ISO15926软件实施的“内容(what)”部分。基于ISO15926-1活动模型确定角色和范围的实际位置;符合性测试计划或其等效物应形成文件;应引用附录A和附录B审查角色和范围。软件实施的内容(第2层):应基于在第1层中定义的信息,定义ISO15926软件实施的特定内容。应于此层定义及评定特定信息和/或模型,这些信息和/或模型引用的实体和关系来自于:ISO15926-2,相应ISO/TS15926-4的定义域和值域,或基于ISO/TS15926-6(及整体集成模型)相关RDL的定义域和值域。应引用附录A和附录B审查对语境的使用。软件实施的语义(第3层):应选取一个或数个ISO15926部分的首选组合,设计软件实施的特定语义。源应用和目标应用均应映射至在第2层中定义的特定信息和/或模型。应引用附录C、附录D和附录E审查对语义的使用。软件实施的语法和存储(第4层):应通过实际实施一个或数个首选ISO15926部分的语言和存储,对语法和存储进行定义。符合性测试能测试所选实施语言定义的语法、URI(统一资源标识符,UniformResourceIdentifier)和模型的正确使用,且不仅限于此。3
GB/T18975.10—2023/ISO15926-10:2019应对每层进行ISO15926软件实施符合性测试,以检查特定受测试系统是否满足用户需求。此外,应根据软件实施层选取相应附录定义的符合性规则,确定符合性并复核与证明结果。ISO15926符合性测试总体概况见表1。
表1ISO15926软件实施层与符合性测试ISO15926软件实施层
角色和范围(第1层)
内容(第2层)
语义(第3层)
语法和存储(第4层)
所需内容和规则选取
业务需求和移交或集成模式选取RDL内容管理要求和为移交或集成模式选取相关参考数据项(ReferenceDataItem)
语义要求和为移交或集成选取适当的一个或数个ISO15926部分
技术要求和为移交或集成选取适当的序列化技术和数据
要确认和/或验证的内容
确认移交或集成模式的质量[使用性(usability)、完整性(completeness)和一致性(consistency)验证参考数据项是否确实可用于所选移交或集成模式
验证移交或集成数据语义解释的正确性(cor-rectness)
验证移交或集成序列化技术和数据的正确性如ISO11354-1所述,层次模型对集成互操作性和统一互操作性均有效。集成性方法专注于需要交互的(软件)组件,以确保交互操作子系统之间的一致性和连贯性(coherence);通过使用公用标准设计和实施这些组件(将互操作性视为一种设计质量),即可先验性获得不同组件之间的互操作性(无需任何接口技术)。选择何种互操作性对表1的实际解释有重大影响。本文件涉及遵循ISO11354-1所述统一互操作性方法的文件交换的“简单场景”。在统一互操作性方法中,应识别和细化适用于各参与方的公用元级结构(commonmeta-level structure)。此结构应提供一个语义等价物方法以容许实体之间的映射。使用此元级结构可能实现构成实体(constituent entity)之间的转换(translation)。
本文件未涵盖针对集成互操作性的更复杂场景。4.3简单场景
4.3.1概述
本条从对软件实施进行ISO15926符合性测试的实际视角出发,同时把当今可用技术纳人考虑范围,解释ISO15926数据交换的通用过程。此数据交换指双方之间物理性交换文件,以交换显式、无二义性的资产管理信息。支持这种文件交换方式的软件开发不在本文件范围内。4.3.2介绍
以在基建过程中使用统一互操作性方法进行资产业主与承包方之间数据交换为例,其原理见图2,图中信封(envelope)包含负载文件(payloadfile),用于表示移交的项目数据。专用
TCT信息通信技术ICT环境
业务流程
(业主)
公司a
储存库
(业主)
移交项目数据
本体和RDLWww.bzxZ.net
GB/T18975.10—2023/IS015926-10:2019专用
ICT环境)
储存库
(承包方)
基于公用共享本体和RDL的数据交换原理4.3.3交换数据工作流程过程步骤本文件介绍使用四个软件实施层(见图3)以组织交换过程的系统方法。角色和范围
(第1层)
(第2层)
(第3层)
语法和存储
(第4层)
图3所示的四层如下:
ISO15926-1活动模型
ISO15926-2数据模型
ISO/TS15926-4和/或
基于TSO/TS15926-6拓展RDL
公司b
ISO15926-2,选用ISO/TS15926-7/8,或ISO/TS15926-11,或ISO/TS15926-12,或ISO15926-13要求
选取实施语言
数据交换过程中各层
角色和范围:数据交换的角色和范围(图4中的红色箭头);内容:交换文件中按共享RDL分类的对象的定义;语义:商定的由一个或数个ISO15926部分定义的交换数据语义(含义);语法和存储:数据级别上使用的序列化和语法方法。业务流程
(承包方)
对于某所选场景已提取及列举要在过程中执行的分步任务。此外,应将此过程应用于资产业主或承包方执行的某些后续活动,应在活动中确定具体实体,例如具体工厂或项目对象。能描述此过程为“roleand scope(角色和范围)”。此外,一旦确定相关实体,就应选取相关RDL项5
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。