• 3.88 MB
  • 2022-04-22 13:33:50 发布

GBT18975.2-2008工业自动化系统与集成流程工厂(包括石油和天然气生产设施)生命周期数据集成数据模型.pdf

  • 179页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'ICS2504040L67囝固中华人民共和国国家标准GB/T18975.2--2008/ISO15926—2:2003工业自动化系统与集成流程工厂(包括石油和天然气生产设施)生命周期数据集成第2部分:数据模型Industrialautomationsystemsandintegration--Integrationoflife‘cycledataforprocessplantsincludingoilandgasproductionfacilities--Part2:Datamodel2008-10—07发布(IS0159262:2003,IDT)2009-04—01实施车瞀粥紫瓣警麟瞥星发布中国国家标准化管理委员会“1” 目次前言⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·1范围⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯·2规范性引用文件⋯⋯⋯⋯⋯⋯·⋯·⋯⋯·⋯⋯·⋯⋯⋯-3术语、定义和缩略语⋯⋯⋯⋯⋯⋯⋯·······⋯⋯⋯⋯⋯-3.1术语和定义⋯⋯⋯·⋯⋯⋯⋯⋯⋯····⋯·⋯⋯⋯⋯·-3.2缩略语⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··4基本概念和假设⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯4.1概念数据模型⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯-4.2数据模型设计⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯-4.3系统标识符⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯“4.4记录管理信息⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··4.5文档约定⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-·4.6数据模型概念⋯···⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·一4.7可能个体⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯4.8类⋯⋯⋯···⋯⋯⋯·⋯·⋯·⋯··⋯·⋯⋯⋯⋯⋯⋯⋯⋯4.9功能映射⋯·⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯·4.10其他用户定义关系⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯··5生命周期集成模式⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..5.I概述⋯⋯⋯⋯⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯5.2模式定义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯附录A(规范性附录)信息对象注册⋯⋯··⋯⋯⋯⋯⋯附录B(资料性附录)计算机可解释的列表⋯⋯⋯⋯⋯··附录c(资料性附录)GB/T16656.11EXPRESS应用·一附录D(资料性附录)GB/T18975中集合理论的一些注附录E(资料性附录)分析association的应用和含义·-参考文献⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯’’’’⋯⋯⋯·⋯--CB/I18975.2--2008/ISO15926—2:2003Ⅲ●●000,筋够”珀巧%矾明∞盯加伯 刖吾GB/T18975.2--2008/ISO15926-2:2003GB/T18975《工业自动化系统与集成流程工厂(包括石油和天然气生产设施)生命周期数据集成》有下列部分:——第1部分:综述与基本原理;——第2部分:数据模型。本部分是GB/T18975的第2部分。本部分等同采用ISO15926—2:2003《工业自动化系统与集成流程工厂(包括石油和天然气生产设施)生命周期数据集成第2部分:数据模型》。本部分在技术内容和编写格式上与ISO159262:2003保持一致.根据GB/T1.12000,作了如下编辑性改动,主要是:a)为了维护英文原义又便于了解名称代表的意义,对带下划线用EXPRESS语言描述的各黑体英文实体名,在本部分作为标题出现时以中文译名标出,在正文中以英文为主标出,在第一次出现或必要时,将中文译名括起来放在英文原名之后。b)国际标准ISOI5926的各部分被修改采用为我国的国家标准时,其编号是GB/T18975.×,对应的各部分在技术和使用上对等。但是考虑到与国家标准GB/T18975相配套的EXPRESS描述,以及应用软件中各模式、实体、特性、属性、函数等的表达需要,为了使配套应用软件在实际应用时,不发生因标准转化所带来的种种问题,本部分的所有EXPRESS描述以及由STEP开发工具自动生成的文件和EXPRESS-G图中的国际标准编号仍保持不变。本部分的附录A为规范性附录;附录B、附录C、附录D、附录E为资料性附录。本部分由中国机械工业联合会提出。本部分由全国工业自动化系统与集成标准化技术委员会(SAC/T159)归口。本部分起草单位:中国标准化研究院。本部分主要起草人:李文武、刘守华、何涛、詹俊峰。 GB/T18975.2--2008/IS015926—2:2003工业自动化系统与集成流程工厂(包括石油和天然气生产设施)生命周期数据集成第2部分:数据模型1范围为了用计算机表达流程工厂的技术信息,GB/T18975的本部分规定了一种概念性数据模型。本部分适用于:a)规定生产、加工和运输加工原料的技术条件。b)规定生产和加工所需原料的必要设施。包括以下部分:——碳氢化合物加工与环境系统;一已注入气和水的环境以及注射系统;一石油与天然气产品输送系统;——安全与控制系统;——发电与供电系统;蒸汽产生与供给系统;——结构;——厂房和设施。c)为提供必需的生产和加工功能,对原料和设备进行描述和选择,包括有关市场可用的原料和设备、工厂设备的安装和投料试运转信息。d)生产和加工运转,包括生产条件及加工原料的消耗量、产量和质量。e)设备的维修和更换。本部分不适用于:一厂房、生产设备和设施的建造。2规范性引用文件下列文件中的条款通过GB/T18975的本部分的引用而成为本部分的条款。凡是注日期的引用文件.其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议的各方研究是否町使用这些文件的最新版本。凡是不注日期的引用文件.其最新版本适用于本部分。7408数据元和交换格式信息交换日期和时间表示法(GB/T74082005,ISO8501:2000.IDT)16262.1信息技术抽象语法记法一(ASN.1)第1部分:基本记法规范(GB/T16262.12006,ISO/IEC88241:2002.IDT)16656.1工业自动化系统与集成产品数据表达与交换第1部分:概述与基本原理(GB/T16656.1—2008,ISO10303—1:1994,MOD)16656.11工业自动化系统与集成产品数据的表达与交换第11部分描述方法:EXPRESS语言参考手册(eqv16656.11l996,ISO/DIS】03031l:1993)18975.1工业自动化系统与集成流程工厂(包括石油和天然气生产设施)生命周期数据集成第1部分:综述与基本原理(GB/T18975.12003,ISo/DIsl5926—1:2001.MOD) GB/T18975.2--2008/IS015926—2:20033术语、定义和缩略语3.1术语和定义为方便本部分的描述.下列术语和定义与所引用标准中的术语和定义重复。注:下面列出的定义完全出自于括号中所列标准中的定义.例如[_GB/T16656.1]。引用标准中的定义是规范性的。这里的重复是资料性的.这里的术语如果与引用文件中的术语相矛盾则以引用文件为准。3.1.1类class为了包括和不包括,基于一个或多个准则的事物种类或划分。注:类不必有任何成员(满足其成员准则的事物)。EGB/T18975.1]3.1.2概念性数据模型conceptualdatamodelISO/TR9007”。定义的三层模式体系结构中的数据模型,其数据结构的表达形式与任何物理存储或外部表达格式表达无关。注:根据IDEFIX规范Ⅲ改写。EGB/T18975.1]3.1.3数据data一种形式化的信息表达,它适合于人或计算机进行通信、解释或处理。V_GB/T16656.113.1.4数据存储器datastore为了将来的引用,允许存储数据的计算机系统。EGB/T18975.1]3.1.5数据仓库datawarehouse为了提供集成的、无重复信息或冗余信息的数据集,把相关数据合并后保存在其中并支持许多不同应用视图的数据存储器。[GB/T18975.1]3.1.6个体individual在空问和时间上存在的事物。注1:在这里,事物是在某些~致的逻辑范围内可以想象的,包括实际的、假设的、计划的、期望的或需要的个体。示例:系列号ABCl23的泵、gallersea发电站、JosephWhilwonh先生和恒星飞船“Enterprise”都是个体的例子。注2:有关个体概念的详细讨论参考本部分的4.7。[GB/T18975.1]3.1.7信息information事实、概念或指令。[GB/T16656.1], GB/T18975.2--2008/1S015926—2:20033.1.8流程工厂生命周期数据processplantlife-cycledata.用计算机可处理的形式表达一个或多个流程工厂整个生命周期中的信息数据。包括规划、设计、施工、运转、维护、停产和拆除。[-GB/T18975.1]3.1.9参考数据referencedata表达许多流程工厂所公用或许多用户所关心的类或个体信息的流程工厂生命周期数据。[GB/T18975.1]3.2缩略语下列缩略语适用于本部分。UTC协调世界时,又称为世界标准时间(原子时钟):CoordinatedUniversalTime4基本概念和假设4.1概念数据模型第5章规定的数据模型是一个概念数据模型,图1显示了它与内部模型和外部模型之间的关系(参见GB/T18975.1—2003的5.2)内部模型或视图曰口曰{l{田田外部层概念层内部层内部或物理模型图1三级结构注1:概念数据模型的术语定义在GB/T18975l中,并且是以1SO/TR9007”3中描述的三种模式结构为基础。为了能使流程工厂生命周期中的信息集成起来.本模型不包含那些只适合其中某些特定应用的信息约束。注2:数据集成意味着要把来自各自不同数据源的信息组合起来。形成能表达已知含义的一致数据集合。由于不同数据源的范围之间有熏叠.组合数据时需要识别其共性,重复的信息要去除,并且新的信息也要表示出来。为了成功的集成.数据模型必须有包含所有可能或需要数据的结构。4.2数据模型设计本数据模型在设计时与EPISTI,E(欧洲流程工业STEP技术联络执委会)开发的数据建模原则保持一致。在定义概念模型时,这些原则控制了实体数据类型、属性和关系的使用。这些原则有以下作用:——模型实体数据类型是实体数据类型的整个子类型/超类型层次结构的一部分。——实体数据类型是一般化的.表达了其成员稳定存在的性质.并由此命名。——属性信息通常是用实体数据类型的引用来表示。——表示数字、字符和二进制模式的属性都用EXPRESS简单类型定义的。一——关系和时间是用实体数据类型来表示的。 GB/T18975.2--2008/IS015926—2:20034.3系统标识符数据模型中为每一个实体实例定义了一个人工的系统标识符——thing.id(事物标识)。每一个这样的标识符都是EXPRESS字符串数据类型的成员,并且在给定系统的标识符集合中被限定是唯一的。系统标识符是强制的。对给定的系统中的每个实体实例,其标识符在其整个生命周期中都应当是一致的。示例:在一个管理海上平台设计和工程信息的数据库系统中,系统的标识符就应当在其所涉及的范围内是唯~的。在系统中的每个系统标识符,应当被解释成对其所标识的thing(事物)的引用。其他用于特定thing的系统外部标识符,用class_oLidentification(标识类)实体数据类型来记录。4.4记录管理信息数据模型为计算机中表示流程工厂模型信息的记录提供了受限持有的信息。这些记录管理数据可以用为每个实体实例给出的属性值来描述。这些信息包括以下内容:——对产生自其他系统的记录,它被拷贝到当前系统时的13期和时间。——该记录在其原始系统中被初次创建的13期和时间。——该记录在其原始系统中被初次创建时的创建人、组织和系统。——该记录被逻辑删除的13期和时间。——对被逻辑删除的记录,该记录被删除的原因,逻辑删除是指当记录在系统中以历史记录的形式存在时,它就总会被视为一个非法语句。5.2.1.2中给出了记录管理属性的定义。4.5文档约定4.5.1实体和属性定义4.6给出了数据模型的概念,第5章中给出形式化的描述。4.6描述了模型概念及其应用的例子。4.6中的描述补充了第5章的定义和实例,以及模型的精确描述。4.5.2图表本章中用到了大量的图表来描述基本概念和假设,使用了以下三类图:——时空图f——一以EXPRESSG惯例的子集为基础的模型图;——实例图。4.5.2.1时空图在用时空外延对实际时空中存在的具体切实对象进行建模时,常用图2来进行说明。3D空间肿同图2时空图时空图中有两条垂直的轴线,纵轴表示三维空间,横轴表示时间。时空外延则是用图上带边界的或阴影的区域来表示。外延的左边界代表着外延的起始,右边界代表着外延的结束。上下边界之间的变化表示了空间外延的变化。4.5.2.2模型图模型图是用来说明模型的各部分,使其能被更好地解释和理解。模型图只限于表示:EXPRESS实体类型,EXPRESS子类和EXPRESS关系,并使用了合适的EXPRESSG符号。4擘 示例:图3是一个模型图的例子GB/T18975.2--2008/IS015926—2:2003图3模型图第5章中给出了这个模型的完整EXPRESS—G图集。4.5.2.3实例图实例图是用来说明模型实体类型含义的。图4中描述了构成实例图时所使用的一些符号。一个可能个体的临时部件,其中“·d”是其标识一个类,其中“-d”足其标识一个归类关系,箭头指向类的成员一个特殊化关系.圆圈指向子类—气>—竺!生一个关系,即不是归类也不是特殊化,角色l和2是该关系中的角色名.竺!!!/≮唑!V一个关系的类。其中“1d”是其标识一个类,它是一种模型实体类型,其中“谢”是其标识一个关系,无法用EXPRESS建模———Ei一个多维对象的元秉表.数字-z。标明r元素之间的顺序图4实例图注解图5是一个实例图的例子。其中#1234所标识的对象是thing和泵的成员。“泵”是class(类)的成员。thing和class都是模型中的实体类型。类\泵事务#1234图5例子图注解注1:图4中的符号用于表示本部分中thing,实体数据类型.classification(分类),specialization(特殊化),relationship(关系)和classofrelationship(关系类)的例子。注2:在本部分中,第5章中定义的模型实体数据类型被认为是类。这些类在图表中说明时,都会带方框。注3:在本章中.如果实例图中的对象是实体数据类型或其直接、间接成员.则认为该实例图是完整的。注4:本章中的实例图不是为了标明模型在实际中将如何被示例化的。特别是大多数特定模型实体类型的成员关系没有表示出来,一些实体类型的成员关系也可能被忽略了。5 GB/T18975.2--2008/1S015926—2:20034.6数据模型概念4.6,1事物数据模型由实体类型的子类N//超类型层次结构组成。一个作为根的超类型thing.它是代表任何事物的类。thing可划分成:——possib】e—individual(可能个体),或⋯abstract—objects(抽象对象)。图6中显示了此层次结构最顶端的划分(见5.2.1和图177中)。图6模型子类型/超类型层次结构的一部分4.6.2可能的个体possible—individual是时空中存在的thing(见[]6和5.2.6)。一个possible—individual的特征是它的时空外延。任何两个个体的时空外延都不会完全相同。每天的现实事物,也就是人们常说的具体对象,都是possible—individual。示例:#1234号泵就是一个possible—individual。I{IN.一个abstract—objects是时空中不存在的thlng。class、rela—tionship和multidimensional—object(多维对象)都是abstract—objects。4.6.3类class是对thmg性质的理解,按照一个或多个条件(见5.2.2和图178),把thing划分成属于class的thing和不属于class的thing。class的特征是它的成员关系。任何两个class的成员关系不会完全相同。示例l:我们已知的泵的概念就是一个class。class是全局的,没有时空外延。然而,class可以包含时间、空间作为条件。示例2:“六月的销售”就是一个class。4.6.4关系Nq"thing之间的relationship(见5.2.i1和图187)。-if#部分中.relationship被定义成有序对的分类。其上重复记录了另一个relationship。任何两个relationship类的有序对都不会完全相同。可以按序给相关联的thing分配角色。示例1:“泵”和“#1234”之间的有序对表示了claasificalion关系.其中“泵’’是class,“#1234”是成员。本部分定义了relationship的显式子类型,覆盖了流程行业中的一些通常使用的关系。示例2:relationship的显式子类型有classification.specialization,[ifecycle_stage(生命周期阶段)和approval(批准)。4.6.5多维对象一个multidimensional—object是一个有序的thing列表(见5.2.4和图180)。列表中的thing可以6 GB/T18975.2--2008/IS015926-2:2003是possible—individual,class,relationship或其他nmhidimensional—object。示例:表[20,40,57]是一个muhidimensional—oNect。multidimensional—object元素的次序是用EXPRESSLIST聚集类型定义的。4.7可能个体一个possible—individual是时空中存在的thing,通常指一个具体的对象(见5.2.6和图182)。possible—individual所包括的thing有:——实际存在的或过去已经存在的;——过去和将来可能存在的;——假设的.过去和将来都不存在。在本部分中.一个possible—individual相对应于一个特定的时空外延。如两事物的时空外延完全相同,则认为它们是同一事物。图7中的possible—individual“#1234”的时空图说明了possible—individual的普遍性质。图7中时空外延的实例图见图8。图7可能个体的时空范围#1234图8可能个体#1234的实例图注:本部分中“可能个体”和“个体”都是用于时空外延的术语。4.7.1可能个体的组合一个possible—individual可能是另一个possible—individual的一部分。组合或整体/部分的形态.与possible—individual是不同的class。整体/部分用composition—of—individual(个体成分)表示。它是relationship的一个子类型(见5.2.6.5和图182).如图9所示。图9个体关系的组合示例:设想一台离心泵的叶轮安装到泵上的时间是泵和叶轮时间外延的一郭分,如图10所示。外延o#5678分别代表叶轮和泵,其交集#9012既是叶轮的一部分也是泵的一部分。 GB/T18975.2--2008/15015926—2.2003图10时空外延的交集图11晟示了使用这个模型表示三个时空外延。possible—individual#9012是possible—individua#1234和#j678的一部分。图11个体组合实例图4.72个体的临时部件在本部分巾,刘应于possible—individual整个时空外延中的一段时间中的另一种possibleal被称为临时部件。隆I12中显示了临时部件的胜质。注:状态和子状态是通常用来等同于临时部件的术语。图12临时部件表示临时部件的实体数据类型被定义为composition—ofindividual的子类型,如图13所示。 GB/T18975.2--2008/ISO15926—2:2003图13临时整体部件关系示例:在图14中#9012是叶轮#1234的临时部件。其composition—of—individual关系可眦被认为是lemporal—whole_part(f|缶时整体部件)关系。㈨≯ GB/T18975.2--2008/IS015926—2:2003图16所示连接模型中的元素。connection—of_individual(个体连接)是一种relationship,有directconnection和indirect—connection(间接连接)的子类型。属性side一1(边1)和side一2(边2)没有隐含任何次序和方向,只是用来区分参与连接的不同个体。图16个体连接示例1:图17显示了一台特定的发动机轴和封轴之问的连接。这种连接只涉及轴和轴封的临时部件图17轴与封条的直接连接一个indirect—connection是通过其他个体发生的。图18显示了individualused—in—connection(连接使用个体)的关系。这使得其他参与indirect—connection的个体被记录下来。O图18连接中使用的个体示例2:图19显示r发动机轴和曲轴箱之间的非直接连接.这种连接是通过轴承和轴封连接起来霪下一 GB/T18975.2--2008/15015926-2:2003图19轴和曲柄轴箱的非直接关系4.7.4个体的临时顺序如果用按时间对时空外延进行排序时,一个可以完全在另一个的后面。这在本部分中称为tempo—raLsequence(1l缶时顺序)(见5.2.22.6和图198)。图20显示了temporal—sequence的时空性质.个体“A”在时间轴上整体先于个体“B”。图20时空外延排序图2l显示了顺序模型的元素。temporal—sequence是一种前驱和后续possible—individual之间的ralationship,它定义了一个时间顺序。图21时间顺序顺序只按实际情况进行记录。与顺序有关的规则,即成员中有先后关系的性质,是用temporal—sequence类来表示的(见4.8.4.7和5.2.22.3)。示例:图22中显示了possible—individual詹姆斯瓦特出现在黑斯廷斯战役之后。 cB/T189752--8008/IS015926-22003严灾匪23可能个体的子类型476实际个体actual—individual(实际个体)是在现实世界中实际存在的possible_individual。过去计螂过或期待将来出现的thing,如果没有出现.就只是possible—indlvidual。只有那些出现过的possible—individual才是actual—irtdividual。i例:政米%§F§统HI998年3月21日自镕g∞一台目升*25加e的泵g一十possible—individual.1998年7月Ⅻ造的☆每丹*28∞仑容量∞※镕一十actual—individual。*∞!∞自宴%白勺289pm∞i的目问外《如目24日i。目为t们有f同∞时±m*.所m它们的时空外*T目。[互二丑"M图24可能和实际的个体图25显示了这些外延的实例图。两个possible_individual分别是#2345和#I334,对应了不同的外延。#1234既是一个actual—individual.又是一个possible—individual。12 GB/T18975.2--2008/IS015926-2:2003图25可能和实际实体的实例图4.7.7个体的生命周期阶段组织和个人使用生命周期的概念,如提出、计划和需要等时,经常涉及possible—individual。在本部分中[ifecyc[e—stage被看成是两个possible—individual(见5.2.23.4、5.2.23.5和图199)之间的关系,如图26所示。雾。。。器图26生命周期关系class_oLlifecycle—stage(生命周期阶段类)的关系成员中没有约束。示例:图27显示了XYZ公司在2002年1月6日至9月27日需要259pm泵#2345。也可以认为还有另一家公司也需要和计划用这同一个possible—individual。黑曼二名男图27XYZ公司需要的泵4.7.8完整生命个体一个whole—life—individual(完整生命个体)是指一个时空外延,并且它不是任何同类个体的临时部件(见5.2.6.15和图182)。这些个体的特性相对于其他个体的特性是独立的。示例1:编号为#1234的实际叶轮是一个wholelife—individual。它不是任何一个其他叶轮的临时部件。示例2:以一个塑料胚.从胚做成的杯子.再到把杯子压碎成塑料为例,这些都是塑料件个体的临时部件,它的分子结构与胚、杯子和压碎废品的分子结构是相同的。由于杯子不是塑料件的同类,所以它可能被看成是一个wholelifeindividual。类似地.塑料胚和压碎的塑料也是whole—life—individual,如图28所示。】3 GB/T18975.2--2008/IS015926—2:20033D空间时间图28塑料件的时空图示例3:图29显示了把杯子#X93和塑料片#3A表示成whole_life—individual的模型实例,在tempo珀Lwhole—part关系中杯子是部件,塑料件是整体。图29作为整体生命个体的塑料件和杯子4.7.9已排列个体possible—individual由其他possible_individual部件组成,如图30所示。有特定组织或排列的部件是arranged—individual(已排列个体)(见5.2.6.2和图182)。arranged—individual与其所包含的个体部件在属性、特征和行为上不同。po。。。。。。。,。ua。arraagedmdwtdual图30已排列个体示例l:一个带制造商序列号的特定的泵是一个arrangedindividual。泵的抽吸能力是它的个体部件所没有的行为。示倒2:库存备用泵的叶轮不是一个arranged—individual,不能提供整体机组的功能。4.7.9.1个体排列arrangement—of_individual(个体的排列)是composition—of—individual的一个子类型,限指whole(整体)中的arranged_individual(见图31)。一个arrangement—of—individual意味着相对于wh01e中其他部件(见5.2.6.3和图182),这个part(部件)已经被排列了。示例1:按编队飞行的飞机是一个arrangedindividual。arrangemenl—of—individual关系显示每个飞机的临时部件是编队的部件。当飞机在地面上时,它们不是编队的部件。因此编队由飞机的临时部件组成。14 GB/T18975.2--2008/IS015926—2:2003圈31个体排列定义arrangement—of_individual的两个子类型,以区分arranged-individual是部件组装还是特征。assembly_of—individual(个体组装)关系表示整体中的部件是组件临时部件,并直接相连(见5.2.6.4)。隐含连接的性质是指部件可以合理地连接起来或从整体分来,特别是使用一些机械的方法或焊接、粘贴和其他形式的粘附。这就允许在arranged-individual的生命周期中更换部件,并把它作为另一个arranged-individual的部件。示例2:图32显示了叶轮#127C的两个临时部件A和B作为部件,与两个泵#2345和#2346之间的assembly_of—individual关系。泵#2345和#2346是另外两个完整个体的l临时部件。它们可能是泵类,但这里投有表示。图32泵的组装在本部分中assembly_oLindividual仅限于中视镜尺寸的个体。因此不包括分子和原子大小的个体的组合。feature—whole—part(整体部件特征)关系应用于部件与整体无法区分开的arranged—individual(见5.2.6.6)。特征无法被当成它所指个体的部件来进行标识。在本部分的术语中.一个特征部件要么是一个whole—life_individual,要么是一个whole—life—individual的部件,同时它是另外一个arranged—in—dividual的特征。示例3:图33显示了一个受腐蚀管道表面切片的数据。表面切片是2一个whole—lifeindividual,并是管道的一个特征。腐蚀切片中有反应腐蚀空间范围和严重程度的个体部件。这个临时部件继承了,它是管道特征的条件。通过标识出一个合适的完整生命对象及这个wholelife—individual的临时部件,并使临时部件被不断地观察和度量.腐蚀发展过程就可以被全程跟踪。】5 (:B/ll89752—20明门SO15920-2:2003图33腐蚀特征4710事件和时间点在本部分中肌nt(事件)被定义成具有霉时间外延的对空外延(见595和图195)。时间可能只发生在某一个时间,也可能是在一个连续时间.或这两者的组合。田34显示了一戎和连续event的时空圈。两种娄型都满足零时间外延的条件,因为每个部分都是零持续时间的。图34事件的时空外延event标记了possible_indlvlduai的时问边界。图35显示了一个对象的时空图.它在移动后休息了一下t然后继续移动。一次Pvenl“A”和“B”描绘了这个对象固定不动的临时部件。连续even【“c”标记了对象移动时的上边界。㈣“口’有两个部件⋯C和“目’是对象的移动临时部件的开始时间边界。圈35事件边界时空圈 GB/T18975.2--2008/1S015926—2:2003图36显示了event的模型。event是possible—individual的子类型,也可以是一个actual—individu—al。一个event是其他时空外延的temporal—bounding(临时边界)。事件边界是composition—of—indi—vidual的子类,其中部件限指一个event。其子类beginning(开始)和ending(结束)表示了有边界个体的temporal—sequence。图36事件的建模图示例1:一个清管器在已经放置了一段时间后要停下来,并在重新移开之前。在清管器稳定状态的最后是一个次event和一个actual—individual。图37显示了其中的数据。图37稳定状态结尾的实例图示例2:图38显示了清管器在移动中前端的时空轨迹。移动状态的开始也是稳定状态的结束。这两个都是移动状态的beginningevenl(开始事件)的部分。endof图38铸模时空轨迹的实例图有些一次event包含了整个空间外延。则称为point—in—time(时间点)(见5.2.9.8和图185)。一次event总是一个point—in—time的部分,如图39所示。17泗攀/帕肚 GB/T18975.2--2008/15015926—2:2003圈39时间点的外延图40显示了event和point_in_time的模型。由于event和point—in—time都是possible—individual,所以它们也可能是actual—individual。一mt州“洲h.I.1删孟t—l“二l。JmintIntime圈4d事件的模型图示例3:如我们知道的国际调整时间2002年11月17日上午10点是一个point_in_time和actuaLIndjvidual(见图41)。lOam2002/11/17图41国际调整时间2002年11月17日上午10点作为实际时间点的实例图不是时间点的event是定义该event的point—in—time的空间部件。这个关系用composition—of—ndividual来表示。示例4:图42显示了自国际调整时间2002年11月17日上午10点起,清管器开始呈现稳定的状态。182000一1117T10:00L丌C图42稳定状态时间的实例图声.Ome淼Ⅲi弋 GB/T18975.2--2008/1S015926-2:20034.7.11时间段period—in_time(时间段)是一个possible—individual。它是指一段时间的所有空间,即世界的临时部件。图43显示了period—intime的时空性质。一AT>0一时间图45时间段和它边界时间点的时空图示例:图46显示了#EH26是一个periodin—time、其开始时间是10:26,结束时间是11:09图46从10:26到11:09的时间段穿~蒙,弋 GB/1189752—20。8/lSO18928-2.20034718物理对象在奉部分中.physical—object(物理对象)是时空中的物质和/或能量的分布(见52610和嘲182)。physical—nbject总是空问的一部分,尽管不必要但通常也具有非零的时蝴外延。physical—object和activity(活动)不是相斥的。一个possibleindividual町以既是physical—oluect也可以是恬动。i侧:’女射性##”,“*的《鲠”%。^”#K≈physical—oHw|R≈acTivity基于physical—object的连贯性,它可以分成四种,即圈47中所示的physical—object的于类型。图47物理对象的类型4713物化物理对盘materialized—physical—object(物化物理对象)是一种physical—ohecl。在其存在期间它是由同样或缓慢变化的物质或能量组成的(见5258和图182)。它包含了大多数经常描述的具体对象。}d:一十带有r家※"B∞m*X#g一十malerlallzed—physical—ohect。☆#±☆十口口∞t∞≈一十{*∞‰*T.我们《台把tM为同一十事物.目拈Ⅱ《T告g∞H±目。Ⅱ"∞时.g自目十∞蚌AHBm&.aT—R目目“#A*一十*∞#件C#*T.目来BR&D替按T。在M有事件d&中.自f材料总g存在∞.*“材#∞《###m“T保*,图48材料连续性时空图 cB/r189752--2000/IS015926—2:2003泵IIl一些临时{;I;什组成。每一个临时部件都时应于聚的一个零件.如图49所示圈49泵的临时部件47I4功能物理对象functional—physical—objecT(功能物理对象)是基于一定功能连续性的physical—object(见5267和围182)。temporal—whole—part关系指出了那些materialized—physical。object的临时部件是functional—physical—ot@ct的部件。iw:打一十m号为。PIOl”∞g.韭宴R白9系往备更换T$Ⅸ.女n目50Mi.它牡%一十Junctional—physical—ob】”E。Ⅱ号PIOIt安#T※l目R咎走T.随月※2女#TR#走T.nE&有物m∞4《#·怛安装t∞茉都起到T粪似Il勺怍月。月5IRmT幕1的女倒目.那个标签和菜的共同临时部件的possible_indlvidual.既是materialized—physical—oMecI叉是functional—physical—object。31’l±¨I女№*%女《*镕■呻2"M圈50功能物理对象p101的时空围4715空间区域spalial—loealion(卒问区域)是具有相对位赋连续性的physical—object(见52612和图182m“一十#t许日Ⅸ域#£一十spatial—location.霉~、旷夕委《泳 GB/T18975.2--2008/IS015926—2:2003whole11向卜;i=]Indwldua】\u爿\/f如ncliorm】\∥ma”n脚izedphysical_objectphysicalobject\。。</\\\\TagPIOI/。\/‘卜!“、materialized/—_>p⋯ump。:品。,physicalobject\么\,/目图51安装在位号P101的泵1实例图4.7.16流stream(流)是一种physical—object,其中流动通道的连续性是识别的基础(见5.2.6.13和图182)。示例:软管的流量是stream和materialized—physical—object。4.7.17活动一个activity是一些正在发生或改变的事物(见5.2.9.1和图185)。在本部分中,活动是指其他个体和event参与的时空外延。participation(参与)是composition_of_individual的一种类型,如图52所示(见5.2.9.7)。图52活动参与示例l:使用一个热模机把平整的塑料胚加工成塑料杯,就是一个活动。活动的外延包括外形被改变了的塑料和所使用机器的临时部件。图53显示了参加“杯子成形”活动的塑料的时空外延。成形活动使杯子诞生,并结束了塑料胚的生命。22图53杯子成形活动 图54显示了热模机、塑料和杯子参与时的模型实例。GB/T18975.2--2008/IS015926—2:2003圈54杯子成形活动的实例围finlshcdcup带来变化的活动可以用event来标记(见5.2.9.5)。在图53中显示了两个明显的变化:杯子开始出现,塑料胚生命截止。图55显示了这个原因模型,cause—of_event(事件原因)是relationship的一个子类(见5.2.9.3)。图55事件原因模型图56显示了一个特定杯子压制activity造成了杯子开始出现和塑料胚结束的event。图56杯子压制中导致的杯子开始出现模型也允许与activity有关的过去或将来的abstract—objects和possible—individual直接地包含进来,如图57所示(见5.2.9.6)。23胃一军~ GB/T18975.2--2008/1S015926—2:2003图57通过引用包含示例3:一个生产式activity可能包含用于个体(activity产生的)的规范。规范是一种class—of—individual.它与此活动具有involvementbyre{erence关系。活动可能会导致识别出抽象条件(见5.2.99)。recognition(识别)是activity与thing之间的一种关系,其中thing是此activity的结果。图58显示了recognition的模型。图58通过活动识别示例4:图59显示r对一个船舶的检查activity,把该船舶识别成“A级”类别图59船舶分类活动4.7.18批准approval(批准)是一个relationship,它把同意approval的possihle—individual,如人、组织或机器等。与被批准的事物联系起来(见5.2.23.1和图199)。在本部分中只有relationship才能被批准,这样就给出了approval的含义。一个possibleindividual或一个class已经是它本身了,批准它自己是没有意义的。它批准自己被包含到某事物巾才是有意义的。图60显示了approval模型的元素。 GB/T18975.2--2008/IS015926—2:2003classofappro、ed图60批准approval类型足由一个class—of—approval—by—status(批准状态类)(见5.2.23.3)确定的approval关系给出的。class—oCapproval(批准类)可以对关系类建立规则,并由个体类批准(见5.2.23.2)。示例:图61显示了塑料原料在杯子成形activily中的participation行为被“产品监督员”批准。“批准”是一个class—oCapproval_by_status,“未批准”也是一个class—ofapprovalbystatus。approvalbygtltlus一“吣P;。r‘\/\/<三卜///yapprmcd/|/whole入图61杯子原料的批准4.8类class是thing的一个种类、分类或分支.它具有一定的共同特性(见5.2.2和图178)。class有一个定义了包含和小包含的基础。在本部分中:ciass所包含的事物可作为类的成员。class对嘘于一个非良好构件的集合。其属性将在附录【)中描述。class所包含和水包占的事物可由一个原文定义和j或其关系给出。4.8.1分类classification是一个relationship,标明了class的成员关系(见5.2.2.3和图178)。类的成员关系意味着其成员满足了包含和非包含的条件。如图62所示.classification被视为relationship的一个显式子类型。possible—individual、class、relationship和multidimensional—ohject是不同的。归类是非及物的。一个class的成员不一定是该class的任何class成员。2S GB/T18975.2--2008/IS015926-2:2003classified围62归类关系的模型示例1:图63显示了一类thing“泵”作为一个class。“泵”的成员是有泵活动的arrangedindividual。arranged—indi—vidual#1234是一个“泵”。标明#1234是“泵”class成员的关系是一个classification。在“泵”class的例子中,其成员属性不受arranged_individual的影响,无论arranged—individual是一个whole_life_individual还是whole—life_individual的临时部件。图63泵的归类归类时允许事物被定义成多个类的成员。示例2:如图64所示,#1234作为一个arranged—individual是一个“泵”同时也是“正运行的”。图64运行中泵的归类许多归类不仅适应于一个whole—life—individual.也适应于whole—life—individual的临时部件。示例3:如图65所示,#1234是一个完整生命泵#PA01的临时部件。“泵”的归类正属于whole_life_individual,并继承自其任何临时部件。然而,如果whole—life—individual不在数据库中表示,与临时部件直接对应的归类会被记录下来。26尹唰.\. GB/T18975.2--2008/IS015926—2:2003图65泵操作中的临时部件4.8.2特殊化如图66所示,specification是两个class之间的relationship,其中子类的成员一定是超类的成员。specification关系用于表示一个class是另一个class的子分支。图66特殊化关系因为子类的成员一定是超类的成员.子类成员关系必须符合超类成员关系的所有规则。这样子类就被称为继承了超类的规则。示例1:图67显示了一个制造商的模型106是一个泵class的特殊化class。“模型106”的成员都是“泵”的成员。图67泵特殊化特殊化关系是及物的。子类的子类成员是更广义超类的成员。。示例2:在图68中,一个制造商为“模型106”的泵提供了两个选择,类型“A”和“B”。类型“A”和⋯B’都是“模型106”的特殊化。类型“A”的成员是“模型106”和“泵”的成员。 GB/T18975.2--2008/IS015926-2:2008图68特殊化的传递性归类和特殊化是本质上完全不同的。当classification的成员引用class时,成员class中的成员不一定是分类class的成员。示例:图68中“模型106A”的成员不是一个class。4.8.3类的类型图69显示了本部分中class的直接子类型。图69类的子类型4.8.3.1个体类一个class一01一indix,idual(个体类)是一个class,其成员是时空外延,即possible—individual(见5.2.7和图183)。示例1:“泵”类是一个class_oLindividual。示例2:“红色”类是·个class—ofindividual.仅时空外延才能是“红色”。4.8.3.2类的类class—oLclass(类的类)是一个class,其成员都是class(见5.2.3和图179)。class—of—class是对类成员细分的一种方法。也就是说它是用来标识细分类型的。示例:在图70中“颜色”类是一个class—ofclass。“红色”类和“蓝色”类是“颜色”class—of—class的成员。28 GB/T18975.2--2008/IS015926—2:2003“ly0dl图70类的类“颜色”应当说明的是本部分中定义的EXPRESSclass的子类型是class—of—class的实例,尽管EXPRESS语言规范中不允许这样提。4.8.3.3关系类class_of—relationship(关系类)使关系类型可以被识别.通常它用包含在成员relationship中的事物的类型术语定义了约束(见5.2.12和图188)。本部分中定义了class—of—relationship的一些显式子类型,其关系中的角色被EXPRESS属性显式地定义出来。其他非显示定义的class—of—relationship.可以用class—of—relationship—withsignature(带签名关系类)来处理,这将在4.10.2中更完整地描述出来。5.2.12.2中描述了显式子类的完整清单。图71显示了class—of—connection—of—individual(个体连接类)的一个显式子类型的模型。图71个体连接的类示例:在图72巾,class—of—connection—of_individual“A类轴承与封条的连接”说明classof—individual。A类汽车轴承”的成员与“封条”的成员有连接。connectionof—individual关系(带密封#1234连接轴承#5678)是class—of—connecdon—of—individual“A类轴承密封”的成员。图72连接到A型驱动轴的密封 GB/T18975.2--2008/15015926-2:20034.8.3.3.1基数约束⋯个class—of—reationshp的基数约束可以定义成cardinality(基数)类的属性(见5.2.13.5,5.2.13.1和图189),其模型如图73所示。基数属性的作用方式与实体关系图中常见的基数约束相同。class—of_relationship中从首端成员到末端成员所连接的成员关系数量有最大值、最小值的约束。如果没有设定最大基数,则假定没有限制。如果没有最小基数,则假定零是最小限定值。end_1一cardinality(端1基数)和end一2一cardinality(端2基数)属性可以应用于角色属性,并符合class—of—relationship的EXPRESS定义中的顺序。“⋯“”’^^“⋯““。^^⋯“⋯’直蓟图73关系类的基数约束基数约束可以应用于class—of_relationship的显式子类型的成员。示例:一个A型汽车轴需要两个封条定位。图74显示了这个例子的基数。一个轴可以连接到零个、一个或两个封条,一个封条可以连接到零个或一个轴上。轴上封条的零和一基数标识出在任何情况下为了维护目的可以移走一个或多个封条。mln=0max=2图74至多连接两个轴密封的A类驱动轴4.10.3中描述了class—of—relationshipwith—signature的使用基数。4.8.3.3.2关系对称类大多数class—of—relationship的显式子类型通过引用class在其relationship成员上定义了约束。在class—of—connection一0f—individual的例子中,角色class—of—side—l(边l类)和class—of—side一2(边2类)表示成员relationship都涉及类成员的参与。这监例子可以用对称class—of—relationship描述。30零//茎一千≮ GB/T18975.2--2008/IS015926—2:2003并非所有的class—of—relationship都是对称的。图75中显示的class—of—representation—of—thing(事物表示类),其成员关系中被表示的角色指向thing,还有一个是class.它是指class而不是其成员。图75一个非对称的关系类一个对称class—oLrelationship可以进一步被约束成非对称class—of—relationship,如图76所示的模型。一个class—of_relationship可以是一个class—oLconnection_oLindividual,也可以是一个与class—offrelationship—with—related—end_2(端2相关类)。相关的属性可以进一步把class—of—side一2约束成一个thing。实体类型class—of_relationship—with—related—end_1(与端1相关类)和class—of—relationship_with-related—end一2可以按照模型EXPRESS定义中的顺序,来约束class—of—relationship的角色。图76约束一个对称关系类示例:图77中显示了一个类,其成员都是connection—of—individual关系,把封条和特殊轴#5678连接起来。这个类的已知成员将提供与特定的轴相连的封条的历史情况。图77中显示的classofconnectionofindividual是图72中“A类轴和封条”class—of_connection—of—individual的特殊化。图77连接到特定轴的密封在此例中相关的属性是class~of—side一1属性的特殊化。但EXPRESS语言的规则不允许这样显示。31 GB/I18975.2--2008/IS015926-2:20034.8.4个体类class—of_individual是一个类.其成员都是时空外延即possible_individual(见5.2.7和图183)。图78显示_rclass—of—individual的显式定义子类型。图78个体类的子类型class—of_individual成员的组合规则可以用class—of—composition—of_individual(个体组合类)来描述(见5.2.7.5),其模型如图79所示。定义的显式子类型有class—of—temporal—whole—part(临时整体部分类)、class—of_participation(参与类)、class—of—arrangement—of—individual(个体排列类)和class—of—assembly—oLindividual(个体组装类)(见5.2.7.12,5.2.10.5,5.2.7.1和5.2.7.2)。class—oLcomposilion含部件类的成员。图79个体组合类及其子类型of_individual(个体组合类)可以用来在整个类的成员上定义条件,使它们包示例:图80中的离心泵是一个class—of—arranged—individual(已排列个体类)。class一0【一assemblyofindividual“泵叶轮”记录厂“离心泵”有“叶轮”这样一个部件。32 GB/T18975.2--2008/lS015926—2:2003图80离心泵的组合4.8.4.1已排列个体类arranged—individual的部件有特定的整体排列或角色(见5是arranged—individual的细分。其显式子类型涉及:——基于物质组织的排列。——基于信息表达和表示的排列。~与日常对象的实用相描述一致的复杂排列。4.8.4.1.1物质组织类class—of—arranged—individual的各种物质组织显式子类型包括(见5.2.8和图184):class—of—sub—atomic_particle(亚原子颗粒类);一一class—of—atom(原子类);class—of—molecule(分子类);——class⋯ofcompound(化合物类);——crystalline—structure(晶体结构);——phase(物质的态);——class—of—particulate—material(微粒材料类);——class—of—C‘)mposite—material(复合材料类);——cLass—of—functional—object(功能对象类);一class—of—biologicaLmatter(生物物质类)。图81显式了物质组织类的模型。物质组织类型反映了组合排列的递增层次,从亚原子颗粒到最终的功能对象和生物物质。示例1:氢匣子是一个class—olatom。“氢原予”的成员是啄子个体,它是“中子”、“质子”和“电子”的排列。而“中子”、”质子”和“电子”是classot,sub—atomic—particle的成员。在某些情况下.每一级class的成员是下一级class成员的聚集。在本部分中.大规模分子或原子的聚集被定义成化合物。不例2:一个氢分子的聚集也许组成r一个气体,它是class—of_compound“氢”的成员。示例3:“水”是一个class—of.compound.它是H:()分子的排列。图82、图83显示水按H”0分子排列次序的实体图解。33 GB/T18975.2--2008/IS015926—2:2003图81物质结构的已排列个体类图82水的排列层次classoicompoundIclassofclassof-m。kule、、⋯⋯~一一⋯icmef/of⋯ndidua】、、/\/∑。人m⋯帅an/1ndnidual/。lassof、、№V“i。\\≮/\/t≯/\./*^¨hole/\pan#c596图83H20分子的排列 GB/T18975.2--2008/1S015926—2:2003为crystalline—structure和phase分别定义了两个class—of—arranged—individual。它们是由化合物层上的物质聚集而成的。示例4:一团氢气是classof_compound“氢气”的成员.也是phase类“气体”的成员。示例5:钻石是带有特殊crystallinestructure的碳原子的固体聚集。微粒和组合物质类是更高级的排列,其部件都是化合物。示例6:“沙子”是一个classofparticulate~material,其部件都是“硅土化合物”类的成员。示例7:“玻璃纤维”是一个class—of—composite—material.其部件都是“玻璃纤维材料合成物”类和“树脂化台物”类的成员。功能对象是组织的最高层。这里,arranged—individual是适合于某些功能和目的。其他使功能得以实现的因素如重量、尺寸、外形和材质不考虑在内。目的和形式的组合由4.8.4.1.2描述的复杂排列类来识别。示例8:“杯子”和“泵”是class—of_functional—object的例子。示例9:“离心泵”不是一个class—oLfunctional—object,离心是泵功能的形式或设计。4.8.4.1.2复杂排列复杂排列类使更详细的个体类型能被识别(见图184)。它们通常使许多其他类的交集,把材料、外形和特性等方面组合起来。图84显示了这些复杂排列的显式类型。图84已安排个体的复杂类示例:“塑料杯”是一个ctass—ofinanimate—physical—object(无生命物理对象类).是class—of—functionalobject“杯子”和class—of_compound“塑料”的交集,如图85所示。Plasticcup图85无生命物理对象类4.8.4.1.3信息类使用符号来表示信息,依赖于要使用一致的和可识别的模式。模式是类。纸或图像屏幕卜的一个特定的笔记或效果图可以为我们感知到,这个可能个体就是模式类的成员。在本部分中,class—of—information~representation(信息表达类)确定了表示信息的一种模式(见5.2.17.4和图193)。渲染模式通常有许多表象上的变量如颜色、字体、尺寸和重量。class—of—information—representa35尹尹∥寒 GB/T18975.2--2008/IS015926—2:2003tion描述了这些变量(见5.2.8.10和图184)。class—ofinformation_representation的成员是由可识别的模式和它们的表达风格组合而成的(见5.2.8.9),如图86中所示的模型元素。图86已安排个体的信息类示例:图87显示了一个arranged—individual#smith.它是class—of—inanimate—physical—oNect“标签”的成员.也是classofinformatioia_ohjecl“TimesNewRoman粗体24点大的smith”的成员。“TimesNewRoman粗体24点大的smith”类是class_of—informationrepresentation“smith”和表达类“Timesnewroman”、“粗体”和“24点”类的交集。标签底层的物理属性没有显示。1.。。。。cla。sjso。f品。。。。黑\多乒图87信息对象类Is()10303EXPRESS所定义的文字串、实数、整数、二进制、逻辑和布尔的文字字符模式,以及(;B/T7408的事件表达,都是class—of_information—representation的显式子类型。4.8.4.2表达4.8.4.2.1符号和模式表示是把符号和模式作为信息来使用。一个符号是一个possible—individual角色,即时空扩展。符号可以是任何个体,可以表示任何thing。图88显示了符号的表示模型。36 GB/T18975.2--2008/IS015926-2:2003图88事物表示representation_oLthing是一个relationship,它标明了一个possibleindividual是其他事物的符号(见5.2.16.4和图192)。模式是符号的类型或类,是其所标记成员的可重复性质。同样模式的成员的符号经常被用类表示同样的事物。所以模式“JowSmith”无论何时、何地和如何着色都是指同一个人。图89显示了模式表现的模型(见5.2.17.5和图193)。图89事物表现类示例:图90显示Smilh本人作为aclual—individual#3578.通过representationof—thing关系与符号#smith联系起来。符号#smith是一个非生命的physical—object.即“Smith”模式的成员。representation—ofthing关系是classof—represenlalionof—thing的成员.把模式“Smith“与#3578联系起来。图90#3578的表示4.8.4.2.2标识、描述和定义identification(标识)、description(描述)和definition(定义)是应用于文字数字、图像和声音符号的所有表示类型(见5.2.16.1、5.2.16.2和5.2.16.3)。因为个体不能被定义.它们是其自身.如图91所示definition被限于dass。37 GB/318975.2--2008/15015926-2:2003图91标识,描述和定义在流程工厂相关的活动中,identification、description和definition被更经常地在模式层发布.并应用于模式的所有符号,如图92所示(见5.2.17.1、5.2.17.2和5.2.17.3)。图92标识、描述和定义类示例:arranged—individual“我的泵”被给定了一个identification模式“AC一1234”。如图93所示,identification符号“AC1234”出现在泵的“铭牌”上。这个组合关系所表明的“铭牌”是泵的部件没有显示。图93泵标识 GB/T18975.2--2008/ISO15926-2120034.8.4.2.3表达的使用和责任使用一定的符号和模式表现特殊的事物是自由决定的.并且可能受限于一定的人和组织。同样的模式可以被不同的人和组织用于表示不同的事物,并且集中表示模式可以被不同的组织指派和使用于某个特定的事物。本部分析了广泛使用所带来的责任。使用责任是为了指明相关的人和组织,它们就使用符号和模式表示事物进行决策(见52.16.5和图192)。使用意味一个组织或人在它们的活动中使用该表示(见5.2.16.6和图192)。图94中显示了表示的使用和责任的模型。图94表示的使用和控制在流程工厂相关的活动中.表示的使用和责任被更经常地在模式层发布,并应用于模式的所有符号,如图95所示(见5.2.17.7,5.2.17.8和图193)。图95表示类的使用和控制 GB/T18975.2--2008/IS015926—2:2003示例:图96显示了identification模式“AC一1234”用于”XYZ公司”发布给“ABC石油公司使用的“我的泵”。图96XYZ公司产品标识4.8.4.2.4模式类模式可以被进一步地抽象化,以此来定义用成员模式表示事物类型的规则和约束成员模式相组合的规则(见5.2.19和图195)。模式类用class—of—class—oLinformation—representation定义,如图97所示.并给出了language(语言)、representation—form(表示形式)和document—definition(文档定义)的显示子类型(见5.2.19.9,5.2.19.10和5.2.19.11)。示例1:用于工程数据表的模板是一个documenl—definilion。示例2:“十六进制“是一个repre蛐1atlon—form,它是“文字”的特殊化,也足一个r印resen㈨mn—form。图97信息表示类的类示例3:图98表示了‘个(;B/Tl6656,21文件包含了一个表示funclionalphysicalobjectPl01的记录。”P2l”文件是一个represenlalion—form.由“P2l记录”部件。46 GB/T18975.2--2008/1S015926—2:2003class01"cla5$忑磊]\/\c1㈣r/⋯““\⋯I⋯mk/f\\√class“y.classof_pan/。lassof㈣mbl、。、,:。。。。、/。fm—d1。1。“81。⋯。t\//~蒜\乏//mnctlonalphysicalobject““7l龆l么尺/。,图98P21文件表示人员和组织可以使用和(或)控制某些模式类来表示一定的事物类型,其模型如图99所示。为此目的定义了class一0Lclass—of—relationship的两个子类型(见5.2.19.7和5.2.19.8),class—of_class—of—usage—01一representation和class一0Lclass—of_responsibility_for—representation。图99表示使用和责任类的类示例I:“XYZ公司”设计和维护的泵数据表格式是一个描述“XYZ公司”设计的各种类型泵的documentdefinition,“24类型的泉”在“24类型泵数据表”中描述,它是一个classofinformation—representation。注意:“24类型的泉数据表”描述了泵的类型.而不是任何特定的泵成员。图100中例于没有描述数据表的类型。《 GB/T18975.2--2008/IS015926。2:2003ctassofclassofactua】responmblhtyforlnd¨,iduaJ/\。Z,,I酱\≮f/ass慷c嘉onlroeclassofclasstco岁菡f\/0~而均/、/pumpⅫdata熹+产驯puP{impJ嘏c/as舞s_of\/厂=::_]j\J曲”“舢“I图100XYZ公司泵数据表4.8.4.2.5名字空间模式一些命名规范规定了模式的使用,模式像标识符一样有不变的后缀和前缀(见5.2.20和图196)。这样的模式类可以用class_of—naruesPace定义(见5.2.20.2)。class_of_namespace把一个模式类约束到有一个不变的部件·或者是最左部件和最右部件(见5.2.20.1和5.2.20.3),其模型如图i01所示。图101名字空间类示例I:如图102所示容器“V1”的管嘴标识符集合是··v1classof—class~ofinformalion—representation。这个class_of一1ef‘面带一个管嘴的标识符,如“N1”、“N2”、“N3”和“N4”等。”后面加一个管嘴标识符。“V1”的标识符“v1:*,,是namespace指明“Vl:*”的所有成员都是“v1:”起头后 GB/T18975.2--2008/1S015926—2:2003图102容器V1的管嘴名字空间示例2:图103中模式“Vl:*”用于容器“V1”管嘴的标识符。一个特定的管嘴#4643被标识为字符串模式“Vl:N1”classoflclassofclassofclassofftmctlonal_obj“‘Iclassof1nforelationldentlficauon一/H。ssib[e~卜慧刘。,乒图103容器V1管嘴N1的标识4.8.4.2.6统一资源地址本部分中,统一资源地址被作为一个文档特定产品的地址标识符。注:URI。在IETFRTC2396中定义。示例:图104中.“x”是“Y”的一个产品,位号P10i的最终P81D.存储在URL‘Imp:,7/wwwdesigncocorn/plant/pid/p101’上。⋯X是一个functional—physical—object,因为产品的特定的材料是不重要的。 GB/T18975.2--2008/IS015926—2:2003图104P101的P&ID的URL4.8.4.3特性4.8.4.3.1特性和特性类property(特性)是一个class—of—individual,其成员个体有同样的质量和特性的度数和数量(见5.2.26和围202)。质量和特性的类型是使用class—of—property(特性类)定义(见5.2.27和图203)。class—of—property区分r特性连续域和特性的枚举集。图105显示了特性实体类型。图105特性和特性类示例:图106显示“2l℃”是一个property。热度的质量“温度”是class—ofpropertY。possibleindividual“A”和“B”都是“温度“类的“21℃”。44 GB/T18975.2--2008/IS015926—2:2003propenyspace[三习∑。。\\/possiblemdwjdual\\/,lrAB图106温度特性4.8.4.3.2特性量化一个property由functional—mapping(功能映射)关系量化成特定数量(见5.2.26.5和图202)。映射所使用的scale(比例)是一个class_oLisomorphic—functional—mapping(见5.2.15和图191)。图107显示了property_quantification(特性量化)模型。property—quantification是一个functional—mapping关系,指明了arithmetic—number(算术数量)所映射的property。4.8.5.1中描述的arithmetic—number包括整数和实数(见5.2.5.1和图181)。图107特性量化property—quantification关系可以依据scale指明量化的单位。scale是一个class—of—functionalmapping(功能映射类)一其成员把property—space(特性空间)域的成员映射到number—space(数量空间)上域的成员上,如图108所示(见5.2.28和图204)。一property—space是一个连续的特性(见5.2.27.7和图203)。一个number—space是一个连续的数量(见5.2.5.10和图181)。real—number(实数)和integer_number(整数)都是number—space。45 GB/T18975.2--2008/IS015926—2:2003围108比例例子,图109显示了“21.0℃”的温度映射到“摄氏度”比例值的数量21.0上。nⅢbcLsp“图10921.0℃的量化4.8.4.3.3非直接特性indirect—property(非直接属性)是把一个possible—individual连接到一个property的连接关系(见5.2.26.3和图202)。如图i10所示,class—ofindirect—property(非直接特性类)给出了indirect~prop—erty的性质(见5.2.26.1)。图”0非直接特性模型 GB/T18975.2--2008/IS015926—2:2003在本部分中,在不可能使用一个特性进行简单分类时,就应当使用indirect—property。当特性是从possible—individual或其特定部件的特性中起源和考虑的时,这种情况就会出现。示例1:“压力下降”是一个indirect—property。“压力下降”不是一个class—of—property,因为它的成员资格与“压力”的成员资格无法区分开来。图111给出节流阀10bar压降的实例数据。#S1为运行节流阀的一个临时部件。classofindirecUpropertyclassofmdividuallm嘞’一smce7/9嚣7/.辽1“≮”丫”i”\\jj×\√阻111节流阀压力下降示例2:图112为一台额定工作压力低于27bar的罐#C1。依据27bar压力property,“最大允许工作压力”是一indirect—property。“最大允许工作压力”定义为classofindirect—property。classof1ndlre口propcr冉I/\够筹美sure”。\DreSs图112最大允许工作压力4.8.4.3.4特性比较图113给出的comparison—of—property(特性比较)是一个依据数量指明两个特性顺序的relationship(见5.2.26.2和图202)。47 GB/T18975.2--2008/1S015926—2:2003图113特性比较示例:图114显示了property⋯A比property“B”大。图114两个特性比较4.8.4.3.5一维特性空间property—space是带有数量特性连续统的一个class—oLproperty类型。在本部分中定义了两个与一维特性有关的子类型,如图1】5所示(见图203)。一个single—property—dimension(单个特性尺寸)是一个单独的完整特性连续统(见5.2.27.8)。一个property—range(特性值域)也是一个单独的连续统,但有上界和F界(见5.2.27.6)。图115特性空间◆尹。\~ GB/T18975.2--2008/IS015926-2:2003示例1:“温度”是一个single—property—dimension。20℃~40℃之间的温度值域是一个properly—range.如图116所示。】o、verboundofpropcrtyrangeupperboundof。。。Jpro衅rtyrange⋯”t/.mwn少2¨图116温度范围20℃~40℃40℃property_range可以被用于描述个体类成员资格的规则,约束成员的特性。示例2:一个“A类封条”有一个“工作温度”范围,即20℃~40℃。#s1,一个特定封条的临时部件的“工作温度”是24℃,如图117所示。ClassofllldirectproPCrtyclassof1nallllilmoslngle』ropettyphystcalobject\/⋯”o⋯rk。mg。dimensiollI\。⋯a。te/)专⋯“”“⋯‘\、phym“啦t、√””?“/\I⋯nv—mnse乃ef8\\二w|tking/emper笃ature∑//ASeal/——~~~~型叭、/l焉‰I\\厂i蠹习/|pr。。箐\/图117A类型封条工作压力范围 GB/T109752--2008/ISO15926-2:200349436多维特性muLfidimeasiona]一proper‘y(多维特性)是特性的一个有序表。一个multidimensional—property—space(多维特性空问)埘muhidimensional—property的实例进行了分类.如图118所示(见52.275和爆203)。圈118多维特性模型i倒I~e※∞&i&头##∞&2一muItldl⋯啪naLob州f多4H象).自^iq自Ⅱ头Hm应.每一目■性也自H.#是一十多维特%.其十qⅡ#定白勺*t.H.是特定∞Ⅲ女Q自H■#目是连续的.目(Q.H)A—alulfidimctlslotlalpr。j,川L5l⋯m1】9日i∞[Q·H]l&一特定i的QH##曲4.m≈multidimensional—pmperty—spacP[0.H。.囝119一个泵物流特性id“muhidimenslonalI邶lmrly[乜H.jⅫ[q.H‘]挹宥序∞特&对.E们≈muhidlmensional一脚71Lspace[q·¨]-∞№目·它%muhidlmensional—property—s口ce[Q.}I]∞f女自特镕化。接T※.[Q.¨:EsinglLdimen⋯ioLproperly(m镕##)QaI【构成∞☆卑≈.Ⅻ目120*i.50 GB/T18975.2--2008/IS015926-2:2003multidimensionalsingle_dimensiopropertyspaceprope唧raultidlmensional>【1,叠properly\>\紫I⋯时I//图120泵物流特征示例3:图121显示了一个运行中的“24类型泵”#pz87的临时部件,它的流速是Q,头是H。。“24类型泵”有一个操作特性即[Q,H]-.意味着任何运行中的“24类型泵”的QH都是[Q,H]t的成员。multidimensional—proporIy—spacemultldimensionalpropc啊圈12124类泵头物流特性4.8.4.3.7位置和坐标位置也是一个multidimensional—property。从广义上说三维空间中的位置可以用对三个点的引用来定义。这三个引用构成了多维特性的尺寸。位置特性可以被映射到multidimensional—number(多维数量)上。一个特定的位置可以有多个映射,分别对应于不同的coordinate—system(坐标系统)。coordinate—system是一个multidimensional—scale(多维刻度),它把一个property—space映射到一51 GB/T18975.2i2008/IS015926-2:2003个multidimensional—number—space(多维数量空间)(见5.2.28.2和图204),其模型如图122所示。COordinate—system是一个由它的三个成员定义的三维空间。图122坐标系统模型示例:图123显示了possibleindividual“A”所处的位置被描述成“CS21”coordinate_system中的[2;3;4]。.。uh.d,。c。。,。。alPro弦r【yspace。muhldlmensionaInumberspacemulti&rllensionaI图123坐标系统CS214.8.4.4状态和状态类possible—individual可以用status(状态)分类(见5.2.7.13和图183)。一个状态反映了possible—individual的条件或状态,它是不能量化和排序的。status与property的区别在于,状态通常是描述型的,并不能通过映射到明显有序的数量上进行量化。status的不同类型可以通过class—of—status(状态类)进行区分(见5.2.7.11)。见图124。52 GB/T18975.2--2008/1SO15926—2:2003图124状态和状态类示例1:“有凹痕的”、“挖凿的”、“刮的”和“凹的”是status的例子,它们是classof—status“表面条件”的成员。图125显示了这样的数据。“管子外部”#rc359是一个“凹的”status种类中的actualindividualclassofsm{usclassoflnanlmaIephysicalobject图125表面条件状态示例2;“磨损程度”,例如“没有磨损”、“轻微磨损”、“非常磨损”和“磨穿”就不是一个stattls,因为它可以被排序并映射到一个数量刻度。示例3:“阔fJ打开程度”不是一个status,因为它町以被排序并映射到一个数量刻度。4.8.4.5形状和尺寸4.8.4.5.1个体尺寸有空间对称性的个体经常可以用尺寸描述。在这个意义上,一个尺寸是一个class—of—individual,其成员有一个共同的长度.并且与它们所描述个体的边界有多个交集(见5.2.29.6和图205)。图126显示了individual—dimension(个体尺寸)的模型。图126个体尺寸 GB/T18975.2--2008/15015926-2:2003individual—dimension是一个class—of—relationship.其成员指明了一个individual—dimension是一个possible—individual的尺寸(见5.2.29.4)。示例2:图127显示了“桌子”的宽度是一个individual—dimension。classofinanimatephyslcMobject\possible\dimensionof1n出vidualIndwidual,^h1.wldmof7MT圈127我的桌子的宽度一个individual—dimension不必是它所标注的个体的部件。示例2:管子的内径不是管子的部件。4.8.4.5.2个体尺寸的特性individual—dimension的成员通常有一个或多个共同的属性。图128中定义了一个specialization关系的类型(见5.2.29.11和图205)。图128个体尺寸的特性示例:图129显示桌子的准确长度是“520mm”。widthofsmgle_property一|号1尹specⅢ∞t10n。fmdlvidua】dimensionfrom0ropeny图129我的桌子宽度为520mill吲 GB/T18975.2--2008/1S015926-2:20034.8.4.5.3形状shape(形状)描述了与一个边界相关的空间位置的不变性质(见5.2.29和图205)。shape是一个property和一个class~oLindividual,如图130所示。class—of—shape(形状类)使不同类型的shape如圆、长方形等得以被识别。classofclassoflndividual{classofApropcrty亡propertyspacelclassofshape圈130形状和形状类示例:图131显示了一个经度量后为2cmXlcm的possible_individual,它是一个2crfl×1cm的shape,并被归类到“长方形”中。图131长方形形状4.8.4.5.4形状的尺寸shape也可以有尺寸,对shape的所有成员是共同的。一个shape—dimension(形状尺寸)是一个class—of—elass—of_individual(个体类的类),其成员有一个共同的长度,并且与它们所描述shape的边界有多个交集(见5.2.29.10)。交集的类型由class—of—shape—dimension(形状尺寸类)(见5.2.29.3)进行区分,其模型如图132所示。 GB/T18975.2--2008/IS015926-2:2003图132形状的尺寸dimension—of_shape(形状的尺寸)是一个class—of_class—ofrelationship.其成员把shape类的成员与shape—dimension的成员联系起来。dimension—ofshape可以归类dimension—of—individual的成员(见5.2.29.4)。示例:图133显示了“10cnl圆”是shape。一个“10cnl直径”是一个“10onl圆”shapedimension。“10CDl直径”是“10cm圆”的成员的尺寸。classofshape\dimensionofm—fc?de\/。,j、⋯10cqlcircle—/、———一一\/possible&mensionofmdwidualindlvldual\\\mdividudImensl,。。⋯“⋯”1一/、、—————一classofshapedlmension图13310cm直径圆4.8.4.5.5形状尺寸的特性shape—dimension的成员有一个或多个共同特性。图134定义了一个class—of_relationshipproper—ty—for—shape—dimension(形状尺寸特性关系类)来表示。56●e呷嘣出mm㈣』』fflⅢ㈣nd GB/T18975.2--2008/IS015926—2:2003图134形状尺寸的特性,下例:图I35显示rshapedimension“10cm直径”的成员都有“10cnl”的长度dEameterSl“gIcproperlyJ⋯n、J\;propev[y—|brshape、\夕图13510cm长度直径4.8.4.5.6形状尺寸类shape—dimension可以依据尺寸相对其所标注个体的位置进行分类。图136显示了class—of—shape—dimension(形状R寸类)的定义(见5.2.29.3和图205)。示例1:“直径”、“高度”、“长度”和“宽度”都是classofdimension—forshape(形状的尺寸类class一0Ldimension—for—shape使一种尺寸成为一种shape的特征。图136形状尺寸类示例2:如图137所示,“直径”是“圆”的尺寸。 GB/T18975.2--200811S015926—2:2003classofdimensionclassofsllaDcforshapedimensionclassofshape\/:=]—e喜f“、sha.........._J一∑,/图137圆的直径4.8.4.5.7形状尺寸类的特性类某种类型的shape—dimension有某种类型的property(贝..5.2.29.8和图205),图138显示了提供支持的模型图。图138形状尺寸特性类示例:图139显示了一个“直径”有一个“长度”classofshape。.嚣怒i嚣勰。。smgleAoroperiy一dimension\/\/\。。⋯,。。。。。。。。。。,。。I。.。。一。L。。。,。。,/d㈣ekr一一一/\——————一length圈139直径长度 GB/T18975.2--2008/1S015926—2:20034.8.4.6事件和时间点类一个event(事件)和point—in—time(时间点)可以被分类。event类可以由class—of—point—in—time(时间点类)的成员event决定(见5.2.7.10和图183),其模型如图140所示。图140事件和时间点类示例:图141显示了“起飞”是一个elass_of_event(事件类),标记了飞机从地面到空中变化。“午夜”是一个class—of_point_in_time。“午夜起飞”是一个class_oLevent,即。起飞”的特殊化。所有的“午夜起飞”是point—in—time“午夜”的部件。cl船sofcv∞t一一mxdnigh‘takeoffclassofpointl”ol0f:n“di“vidu。ame眦。|{/。峨。L。义。。。.。t。。⋯/⋯图141午夜起飞事件4.8.4.7时间段类period—oftime(时间段)可以被分类(见5.2.7.9和图183)。class~of—temporal—sequence(时间顺序类)使period—of_time的成员类可以被排序,其模型如图142所示。图142时间段类59 GB/T18975.2--2008/IS015926-2:2003示例:图I43显示“六月”和“七月”是classofperiod—in_time(时间段类),每个“七月”部在一个“六月”后面。l。⋯fperiod⋯[1meclassoftemporalf\图143七月在六月后4.8.4.8角色和域role_and_domain(角色和域)是基于在活动或关系背景中某些事物做了什么的一种class(见5.2.13.5和图189)。有些role—anddomain类仅仅是纯角色的,即其成员资格除了角色外不受其他条件的约束(见5.2.13.4)。为此定义了role(角色)的子类型。然而大多数role_anddomain类是一个纯role和一个域的交集,域限定了能够扮演该role的事物类型,其模型如图144所示。图144角色和域特殊化关系specialization_by_role(角色特殊化)使一个角色和域的角色超类能被定义(见5.2.13.7)。specialization_by_domain(域特殊化)关系使role_anddomain的域超类能被定义(见5.2.13.6)。示例:图145显示了“控制者”是一个role。“控制人”是roleand—domain.它是role“控制者”和域“人”的特殊化。“控制人”roleand—domain不包含机械“控制者”。60 GB/T18975.2--2008/IS015926—2:2003冈\contro】ler/p\/、/卜olea。nd卜\·/pcisL"1图145控制人的角色和域4.8.4.8.1预期的和可能的角色基于其特征和特性,一些个体可以扮演特定的角色。这适合域个体和特定个体类的成员(见5.2.24和图200)。图146显示的模型识别了这些relationship的类型和这种性质的class_of_relationship。intendedrole_and—domain(预期角色和域)关系标明个体的目的或被设计的role—and—domain,或反之。示例1:一个特定的“带锥形端部的2m钢棒”将预期扮演“杠杆”的角色。一个possible—role—and—domain(可能的角色和域)关系标明了一个个体可以承担的role_and_domain。这不是由于设计,而是因为个体有适合于角色的属性(见5.2.244)。示例2:一个特定“20kg的混凝土立方块”可能扮演“锚”的角色。图146预期的和可能的角色和域 GB/T18975.2--2008/IS015926—2:2003class—oLintended—roleand—domain(预期角色和域类)指明了class—of—individual成员被设计扮演的role—and-domain(见5.2.24.1)。class—of—individual成员共同的特性和特征被有意地选择出来,使成员能履行指定的role—and—domain。区分role—and—domain类和class—of—functional—object类很重要。role_and—domain类的成员包含在活动中,然而class一0Lfunctional—object类的成员是有能力被包含进来。通常这些类有不同的含义,但有同样的名字。示例3:图147显示了“泵”的成员.即class—of—functional—object,被预期扮演“抽水机”的角色。“抽水机”是role—and—domain“表演者”的特殊化。“抽水机”是实际事物的抽象。performer;pumperIclassofintended]—型—孓J竺塑L图147泵的预期性能角色。l。。。ffunctional_objectpumpclass—oLpossible_role—and—domain指明了class—of_individual成员能够扮演的role—and—domain,尽管其设计意图不是这样(见5.2.24.2)。示例5:“杯子”的成员是class—offunctional—object,它能扮演“糖碗”的角色。4.8.4.8.2参与角色和域从广义上说任何thing都可以是role—and—domain类的成员,这包括个体和抽象对象。然而,因为活动中的参与者都应当是个体,子类型participating_role_and—domain(参与角色和域)限定了其成员是个体(见5.2.13.3和图189),其模型如图148所示。图148参与角色和域4.8.4.9活动类活动类可以通过限定包含在活动类成员中的事物类型来定义(见5.2.10和图186),其模型如图149所示。62 GB/T18975.2--2008/IS015926—2:2003图149活动类示例1:“使用167类型仪表度量流体压力”是一个class_of-activity(活动类),并且是class—offactivity“度量”的特殊化。class—oL.participation(参与类)限制了活动类成员中的个体类型及其角色(见5.2.10.5)。一个参与角色和域是一个role—and-domain与class_oLindividual的交集。示例2:图150显示了用作“测量器具”的“167类型仪表”是一个participating—role—and—domain。连接流体度量类和这个participating_role_and_domain的一个class_ofparticipation限制了使用“167类仪表”所进行的测量。#789是一个“167类型仪表”,参与到了测量activity#1234中。图150使用167型仪表的流体测量活动可以为class—of—activity定义任意个participating_role—and—domain。示例3:图151显示“被测量”的角色“流体”是一个participating_role—and—domain。连接流体度量类和这个partici-paling—role—and—domain的一个class—of_participation限制了测量流体的测量方法。#$27是一股stream的临时部件在63 GB/T18975.2--2008/IS015926-2:2003测量activity#1234中被测量‘\11uldpressurelnsIIument畔pe167图151流体压力测量活动class—oLrecogniti。n(识别类)是一个class—of—relationship(关系类)指明了可以被视为c]ass—of—activity成员结果的thing的class(见5.2.10.6)。示例4:图152显示了一个流体测量活动,其结果是把被测量的流体划分到一个“压力”特性类。这个特定的测量activity#1234的结果把dassitications27归类到“26bar’’“压力”等级。图152流体压力度量4.8.4.10个体类的类classof_individua[的其他子类型没有被显式地建模,但可以用class—of—class—of—individual(个体64 GB/T18975.2--2008/IS015926-2:2003类的类)定义并用来区分所需要的class—of—individual(见5.2.7.4和图183)。图153显示了class—ofclass—oLindividual的一些重要类型的显式模型。图153个体类的类4.8.5数量4.8.5.1算术数量arithmetic—number(算术数量)是一个class—of—class(类的类),如图154所示(见5.2.5.1和图179)。在本部分中,整数与实数不同,但都是单维数量。注:数量的表示可以被classofin{ortnation示例1:图155显示了用EXPRESS—real12图154算术数representation处理。7表示的一个real—number类“x”图155实数的表示,滕 GB/T18975.2--2008/IS015926-2:2003multidimensional—number(多维数)使arithmetic—number的有序对、三元组等能够被定义(见5.2.5.7.图180和图181)。示例2:图156显示了坐标三元组[1.2,23,6.8]是一个multidimensional—number。元素数的数量是有意义的。三元组[23,1.2,一6.8]是另一个不同的三元组。。1numbermultidimensional—number彳\//,“”““【12’23。-68]/1。.f/。上。图156多维数量4.8.5.2数量的类classof—number(数量的类)是一个class—oI—class,包含了数量的连续和离散集合(见5.2.5.3图179和图181),其模型如图157所示。图157数量的类4.8.5.2.1枚举数量集合enumerated—number_set(枚举数量集合)使数量的非连续集合可以被定义,它可以全部是实数或整数或二者的混合(见5.2.5.4)。示例:图158显示了integernumber45,59,73是enumeraled—numberset的成员,并且没有隐含任何顺序。66 GB/T18975.2--2008/IS015926-2:2003enumc嘣∞nu“她r-sct45,59。73图158枚举数量集合4.8.5.2.2数量值域number—range(数量值域)是限定于单维number—space的(见5.2.5.9),值域的上界和下界是number_range的特定成员,其模型如图159所示。圈159数量值域边界示例:围160显示了值域52~9.3中的real—number是一个有下边界52和上边界9.3的number_rangeIOWCrboundofnum|lcLrangeupper——bound——of——一。哪sd,。。。。f\图160数量值域5.2—9.367 GB/T18975.2--2008/IS015926—2:20034.8.5.2.3多维数量空间multidimensional—number—space(多维数量空间)是multidimensional—number的连续(见5.2.5.8,图180和图181)。示例1:图161显示所有实数的连续统“R1”是一个number—space。三维实数number—space“R3”是一个multidimensionalnumber_space.并有“Rl”作为其第1、2、3个元素。注:本模型中的“R1”和实体类型real—number是相同的事物。图161R3实数空间R3示例2:图162显示了“复数”是一个multidimensional—numberspace。复数7.1+9.3i是一个multidimensional—number,其实部是7.1,虚部是9.3。“复数”中的元素由role_and_domain中的“实部”和“虚部”定义。这些是实虚角色和real—number域的结合。[7.1;9.3]作为“复数”决定了这两个数量的角色。图162复数4.9功能映射functional—mapping是把一个输入映射到一个结果的一种relationship(见5.2.15.3和图191)。这样的映射可以是l对1或多对1。l对1是同构映射。功能映射关系的集合或类形成了函数。图163显示了functional—mapping的模型元素。68 GB/T18975.2--2008/IS015926-2:2003圈163功能映射示例1:图164显示了函数x2的数据,其中x是任意real—number图164函数x2的数据。urab。L,a。geremnurabcf≥0functional—mapping并不限于数。示例2:图165显示了一个压力“差”的functionalmapping。“a”是一个过滤器的“上游”压力.⋯b’是“下游”压力。压力“c”是压力“a”和⋯b’之间的“差”。这个class—of—functionalmapping(功能映射类)“差”把一个由两个role—anddo—main组成的class—of_multidimensionalobject即输人参数,映射到差异输出roleand—domain。这个映射不是同构的,因为压力“c”可以是许多“a”和“b”组合的结果。69 GB/T18975.2--2008/IS015926-2:2003roleandclassof?””——/multldimensmna】1fd,№rcnc。—//\∥funchonal_mappmg/\/elements“f,fci。en;c。n//\——八“⋯Ⅲn7、jI■r———~dif\bfunction哥all胚■“罗multLdlmensiona】\/⋯⋯⋯~/\.∑。\久/I-一一s一图165压差功能映射功能映射的一些类可以建模成functional—mapping的显式子类(见图191),如图166所示。三个子类形分别完成集合的交、并和差操作(见5.2.25)。property—quantification和它的集合副本scale在4.8.4.3.2中描述。图166功能映射子类型示例3:图167显示了三个维恩图,分别定义了类⋯I是类“A”、“B”和⋯C’的交集,类“u”是类“A”、⋯B和⋯C’的并集,类⋯D’是类“A”、⋯B’和⋯C’的差集。图168显示了用property—quantification类型表示的模型。70 GB/T18975.2--2008/1S015926。2:2003图167类ABCIU和D的维恩图interseonon,—of——ld跚lsHofclass//enumerated—.set..一\夕/{ofclass\。。。舻/\/setofclasgl爪A。3,C太皈/f,A!\”“\dfferenceof—/setofclass图168类A/B/C的交集、并集和差集4·10::盘曩矍嚣蓁磊泞右被屙式地建模。为了使这些关系能够被表示.已经定义了实体类型。ther—re一许多种类的关系没有被显式地建模。为了使这些关系能够设表币’巴红4。。。”“7土⋯⋯一一mi。絮黜慧羔詈量嘉裂瑟瓣要:黑ilm69所示oJ帚end⋯l。一:角色矧眍分开。竺篓?三芝:煞茗警童怎鑫;:筹芸兰蓄翟’1”re“la“tio“ns”hi⋯p的--"5-other_relat~爻;鲁支黧黧裟菜喜量黜:嬲慧嚣票嚣盎。.。.。。㈣ss,。“”⋯删垩著警归掣:≥鬈:詈薯翥芸“”曲:翥霎磊三:薹≥矗’#聂二佃h一川。。哳.可170J殴lqrq示例:图显示了一个个体的有序对,由一内的“我”和一枘。。代牛班肢。琏脏。⋯“⋯⋯⋯“1 GB/T18975.2--2008/IS015926—2:2003图169其他关系。k。。r。p。o。s。sib。l。e。,relationshiDRlafioashlp\/i、\t/\\\≮∑。“l、/\/“d2∑。图170所有权关系4.10.2签名关系类mher_relationship的类型也可以使用class—of—relationship—with—signature(带签名的关系类)确定(见5.2.13.2和图189)。这就使得成员关系的意义和含义、成员关系参与者的角色、成员关系参与者的域和类型的约束都可以被描述。图171显示了class—of—relationship—with—signature的模型。role—and—domain类被用来限制成员关系的两端。图171签名关系类 GB/I、18975.2--2008/IS015926—2:2003示例1:上个例子中忽略的”所有者”和“被所有”的角色可以通过把other—relationship确定为含“所有者”和“被所有”角色的class_of—relationship—with—signature来定义,其数据如图172所示。“所有者”和“所有权”都是role的成员.因为它们不受域的限制。同样possibleindividual也是相应角色的成员。t焉—!上—◇旦1嚣图172签名关系类的所有权示例2:图173显示了使用class—of—relationship—with—signature,对关系类“个体插入”进行建模。class—of—end1指向role_and—domain的“插入与个体”,class—of_end一2指向role_and—domain的“主体与个体”。连接physical—object#1234和#AC6756的other_relationship是class—ofrelationship“个体插入”的成员。class—of—relationship“管热电偶套管插入”是“个体插入”的特殊化,它把class—of_end一2的域限定在“管道”.class—ofend-1的域限定在“管热电偶套管”而不是任何个体。male卜olea。ndl卜as哂so函fina蜘nimate’!ectclabsofreIatlonshlowithstgnature卜◆。:=i娑thermowe1//jj端_/class。f【h⋯⋯““Im。,爿⋯lat。m。p/I#lzR4八/⋯圈173个体的交集 GB/T18975.2--2008/IS015926—2:2003physical—object#1234是role—and—domain“主体和管道”的成员,即“主体”role和“管道”域的组合。“主体和管道”是role—and—domain“主体和个体”的子集(特殊化)。physical—obSect#AC6756是role_anddomain“插入&热电偶套管”的成员。即role“插入”和域“热电偶”的特殊化。4.10.3基数约束基数约束可以应用到class—ot—relationship—with—signature的成员上。示例:图174显示了使用基数约束和class~ofrelationship—with—signature来定义class—of—inanimate—physical—ob】eet“6个M8螺栓”,即每个成员是6个螺栓。classoLrelationship—with—signature“6个M8螺栓”有一个基数,这样每一个“6个M8螺栓”总是都与不同的6个M8螺栓有连接关系。一包螺栓的基数是0到1,因为一个螺栓可以不在某6个螺栓组成的包中,但也只能在一个包中出现一次。class—of—relationship—with—signature是更一般的class—of—relationship“个体组装”的特殊化。图174显示了6个特定M8和螺栓的关系。crassof——retatmnship—+roleand\domain,。leand“。。。l\\。。。。.,。cardinality\/f。‰J”∥/雩\/。一offunctionalmapping的~个例子。EXPRESS描述:*)。具有其他两个参数的减函数可以 GB/T18975.2--2008/1S015926—2:2003ENTITYclass——of_functional——mappingSUBTYPEOF(class—of_relationship);codomain:class;domain:class;END—ENTITY;(*属性定义:codomain:把函数用于域的结果。domain:函数应用的事物集。5.2.15.2同构函数映射类class—of_isomorphic_functional—mapping(同构函数映射类)是同构的class—of—functional—map—ping。示例:自然对数函数是class—of_isomorphic—functional—mapping。EXPRESS描述:*)ENTITYclass—of_isomorphic—functional—mappingSUPERTYPEOF(ONEOF(scale.class—of_scale_conversion))SUBTYPEOF(class—of—functional—mapping);END—ENTITY;(*5.2.15.3函数映射functional—mapping(函数映射)是一种relationship。它显示输入按class—of—functional—mapping分类的计算给出结果。示例:[5.3]映射到2【通过减函数分类)是functional—mapping的一个例子。EXPRESS描述:*1ENTlTYfunctional—mappingSUBTYPEOF(relationship);input:thing;result:thing;END—ENTITY;(*属性定义:input:映射的输入。result:给定输入后函数的结果。5,2.16事物表达本条声明了表达事物表达的实体数据类型。注:图192是本条定义的实体数据类型图(见48.4.2)。122 GB/T18975.2--2008/IS015926—2:2003图192生命周期集成模式的EXPRESS-G图(29个围中的第16个)示例:上述语句的这个副本和其之前的标题之间的关系是一个definilionEXPRESS描述:*、ENTITYdefinitionSUBTYPEOF(representation_o{一thing);SEI。F\representation—oLthing.represented:class;ENDLFNTITY;(*属性定义:description(描述)是一种representation一0Lthing.它显示possible—individual描述的thing。示例:某精炼厂I号原油蒸馏设备的配管仪表与工厂具有description关系。EXPRESS描述:*)ENTlTYdescription皓aC的义定adVdLb∞p记标一不显它g—Okoa辩阳p陀种一是义义啶定∞:2“25S弱C的必定中拈甜述Ⅲ描S陀2印良r●125 GB/T18975.2--2008/IS015926—2:2003SUBTYPEOF(representation—of_thing);END—ENTlTY;(*5.2.16.3标识identification(标识)是一种representation_ofthing,它显示possible_individual是被标识thing的标识符。示例1:泵数据表的打印副本上的文本“P101”与可用functional—physical_object之间的关系是identification的一个例子。示例2:名字标签和佩戴它的员工之间的关系是identification的一个例子。EXPRESS描述:*)ENTITYidentificationSUBTYPEOF(representation_oLthing)tENDLENTITYt(*5.2.16.4事物表达representation—of—thing(事物表达)是一种relationship.它显示possible—individual是thing的标记。示例:带系列号和其他数据的标识牌与特殊压力容器(materializedphysicalobject)之间的关系是representation—oCthing(是一个identification)的~个例子。注:通常,它将是关心的class_of_representalion—of_thing,而不是每个representationofthing。然而,管理和控制单个的文档副本时.需要关心representationofthing。EXPRESS描述:*)ENTITYrepresentation—of—thingSUBTYPEOF(relationship);represented:thing;sign:possible—individual;ENDLENTITY;(*属性定义:represented:representation—offthing中表达的thing。sign:在representation—of—thing中是标记的possible—individual。5.2.16.5职责表达responsibility_for—representation(职责表达)是一种relationship,它显示控制者possible—individual管理被控制的representation—Of-thing。示例:本部分的管理职责归lSO。EXPRESS描述:*)ENTITYresponsibility—for—representationSUBTYPEOF(relationship);controlled:representation—of_thing;controller:possible_individualt174 GB/T18975.2--2008/IS015926—2:2003END—ENTlTY;(*属性定义:controlled:responsibility—for—representation中被控制的representation—of—thing。controller:在responsibility_for—representation中是控制者的possible—individual。5.2.16.6表达应用usage—of—representation(表达应用)是一种relationship,它显示通过possible—individual使用rep—resentation—of—thing。使用并不意味着职责。示例:XYZ公司在设计中使用标记“P101”表达特殊泵。EXPRESS描述:*、ENTITYusage—of—representationSUHTYPEOF(relationship):used:representation—OLthing;user:possible—individual;END—ENTITY{(*属性定义:used:某些用户或用户群使用的representation_of—thing。user:是用户或用户群(使用representation—oLthing)的possible_individual。5.2.17表达类型本条含实体数据类型的说明.并对表达类进行表达。注:图193是本条定义的实体数据类型图(见484.2)。5.2.17.1定义类class—of—definition(定义类)是一种class—of_representation—of—thing,它显示的模式是已表达class的定义。示例:可U用classof—de[inilion的实例表达模式“移动液体的某物”与用英文名“泵”标识的class之间的连接。EXPRESS描述:*、ENTI,I"Yclass—of_definitionSUBTYPEOF(class—of—representation—oLthing);SELF\class—of_representation—of—thing.represented:class;END—ENTITY;(*属性定义:represented:被引用class—of—information—representation成员定义的class。5.2.17.2描述类class—of-description(描述类)是一种class—of—representation—of—thing,它显示的模式是被表达事物的描述。示例:可以用class—of—description的实例表达模式”这是老式喷射泵”与特殊泵之间的连接。EXPRESS描述:*)ENTITYclass—Of-description125 GB/T18975.2--2008/ISO15926—2:2003SUBTYPEOF(class—of_representation_oLthing)ENDLENTITY;(*图193生命周期集成模式的EXPRESS-G图(29个图中的第17个)5.2.17.3标识类class—ofidentification(标识类)是一种class—of—representation—of—thing,它显示用于引用被表达事物的模式。示例:可以用class—otidentification的实例表达模型“AC一1234”与特殊泵之间的连接(显示“AC一1234”的成员用于引用泵)。EXPRESS描述:*、126 GB/T18975.2--2008/IS015926‘2:2003ENTITYclass—oLidentificationSUBTYPEOF(class—of_representation—of_thing);END—ENTITY;(*5.2.17.4信息表达类class_of_information_representation(信息表达类)是定义表达信息模式的class—of—arranged—indi—vidual。示例:字符“s”连接字符“u”再连接字符“n”模式形成的文本是“SUn”class—of_information_representation的成员。EXPRESS描述:*)ENTITYclass—of_information—representationSUPERTYPEOF(ONEOF(class—of_EXPRESS—information—representation,representation——of——Gregorian——date——and——UTC——time))SUBTYPEOF(class~of_arranged—individual);END—ENTITY;(*5.2.17.5事物表达类class_of_representation—of_thlng(事物表达类)是一种class—of—relationship,它显示表达thing的所有模型class—of-information_representation成员。示例:可以用classoLinformation_representation的实例表达,它指出用“伦敦”表示发生模型表达了英国首都时概念。EXPRESS描述:*)ENTITYclass_oLrepresentation_of_thingSUBTYPEOF(cLass_of—relationship);pattern:class_oLinformation—representation;represented:thing;END—ENTITY;(*属性定义:patte(n:其成员表达被引用thing的class—of—information_representation。represented:用被引用class—of—information—representation成员表达的thing。5.2.17.6翻译表达类class_of—representation—translation(译表达类)是显示了class—ofinformation—representation两个实例翻译的class—of—relationship。示例:可以用class_of_represemationtranslation的实例表达显示了表达⋯F’和“15”是等效(分别是十六进制和八进制中十五的概念)的连接。EXPRESS描述:*、ENTITYclass——of_representation——translationSUBTYPEOF(class—of_relationship);class—of—first:class—of_information—representation;class—of_second:class—of-information—representation;27 GB/T18975.2--2008/ISO15926—2:2003EN[)_EN’rIIY;(*属性定义:class—oCfirst:翻译中class—of—information—representation的第二个实例。class—of—second:翻译中class—of—information_representation的第二个实例。5.2.17.7职责表达类class—of_responsibility—for—representation(职责表达类)是一种class—of—relationship.其成员显示possible—individual(通常是组织)认为模式成员可以用作被表达事物的表达。示例:可以用class—of_responsibilityfor—representation的实例表达泵#1234的标识与XYZ公司之间的连接(显示XYZ公司控制这个标识)。EXPRESS描述:*、ENTlTYclass_of-responsibility_for_representationSUBTYPEOF(class—oCrelationship);class_of—controlled:elass_oLrepresentation_oLthing;controller:possible—individual;END_ENTITY;(”属性定义:class—of—controlled:被引用possible—individual控制的class—of_representation—of_thing。controller::控制被引用class—oLrepresentation_oLthing的possible—individual。5.2.17.8表达应用类class—of_usage—oLrepresentati。n(表达应用类)是一种class—of_relationship,其成员显示possible—individual(通常是组织)把被表达事物的表达作为模式成员读或使用。示例:可以用class—of_usage—ofrepresentation的类表达泵#1234的标识与承包人ABC有限公司之间的连接(显示ABC有限公司使用这个标识符)。EXPRESS描述:*)ENTITYclass—of_usage_oLrepresentationSUWi’YPEOF(class—of_relationship);class—of—used:class—oKrepresentation—oLthing;user:possible—individual;ENDLENTITY;‘4(-属性定义:class—of—used:被引用possible—individual使用的class—of-representation—of_thing。user:使用被引用class—of—representation_of-thing的possible—individual。5.2.18EXPRESS和UTC的表达本条声明了表达EXPRESS和UTC表达的实体数据类型。注:图194足本条定义的实体数据类型图。28 GB/T18975.2--2008/IS015926-2:2003图194生命周期集成模式的EXPRESS-G图(29个图中的第18个)5.2.18.1EXPRESS布尔值EXPRESS—Boolean(EXPRESS布尔值)是表达了GB/T16656.1l1996中8.1.5定义的布尔值的cksLoLEXPRES!Linformation—representation。注:唯一性规则保证任何值只拥有一次。EXPRESS描述:*)ENTITYEXPRESS—BooleanSUBTYPEOF(class~of—EXPRESSinf01mation_representation);content:BOOLEAN;UNIQUErule一1:content;END—ENTlTY;(*1"O GB/T18975.2--2008/1S015926—2:2003属性定义:content:EXPRESS-Boolean的值。正式声明:rule一1:系统中的内容应该是唯一的。5.2.18.2EXPRESS二进制值EXPRESS』inary(ExPREss二进制值)是表达了GB/T16656.11—1996中8.1.7定义的二进制值的class—of—EXPRESS_information_representation。注:唯一性规则保证任何值只拥有一次.EXPRESS描述:*)ENTITYEXPRESS—binarySUBTYPEOF(class—of_EXPRESS—information_representation)}content:BINARY;UNIQUErule_l:content}ENDLENTITY;f*属性定义:content:EXPRESS_binary的值。正式声明:rule一1:系统中的内容应该是唯一的。5.2.18.3EXPRESS整数EXPRESS—integer(EXPRESS整数)是表达了GB/T16656.11一】996中8.1.3定义的整数值的class—of_EXPRESS。information—representation。注:唯一性规则保汪任何值只拥有一次。EXPRESS描述:*)ENTITYEXPRESS—integerSUBTYPEOF(class—of—EXPRESs_information_representation);content:INTEGER;UNIQUErule一1:content;END—ENTITY;(*属性定义:content:EXPRESs-integer的值。正式声明:rule一1:系统中的内容应该是唯一的。5.2.18.4EXPRESS逻辑值EXPRESSIogical(EXPRESS逻辑值)是表达了GB/T16656.1l1996中8.1.4定义的逻辑值的class—oL_EXPRESS-information—representation。注:唯一性规则保证任何值只拥有一次。EXPREsS描述:130 GB/T18975.2--2008/IS015926—2:2003*)ENTITYEXPRESSlogicalSUBTYPEOF(class—of_EXPRESSinformation_representation);content:LOGICAL;UNIQUErule一1:content;END—ENTITY;(*属性定义:content:EXPRESS-logical的值。正式声明:rule~1:系统中的内容应该是唯一的。5.2.18.5EXPRESS实数EXPRESS-real(EXPRESS实数)是表达了GB/T16656.11—1996中8.1.2定义的实数值的class—of_EXPRESS_information—representation。注:唯一性规则保证任何值只拥有一次。EXPRESS描述:11-)ENTITYEXPRESS—realSUBTYPEOF(class—of_EXPRESS—information—representation);content:REAL;UNIQUErule一1:content;ENDLENTITY;(*属性定义:content:EXPRESS—real的值。正式声明:rulel:系统中的内容应该是唯一的。5.2.18.6EXPRESS字符串EXPRESS—string(EXPRESS字符串)是表达了GB/T16656.11--1996中8.】.6定义的字符串的class—oLEXPRESS-information—representation。注:唯一性规则保证任何值只拥有一次。EXPRESS描述:*)ENTITYEXPRESSstringSUBTYPEOF(class—of—EXPRESS—information—representation);content:STRING‘UNIQUErule_1:content;ENDLENTITY;(*属性定义:3 GB/T18975.2--2008/IS015926—2:2003content:EXPRESS-string的值。正式声明:rule_1:系统中的内容应该是唯一的。5.2.18.7EXPRESS信息表达类class_of.EXPRESS_information_representation(EXPRESS信息表达类)是GB/T16656.11定义的class_oLinformation_representation。EXPRESS描述:*、ENTITYclass_oLEXPRESS—information_representationABSTRACTSUPERTYPEOF.r6]WESTMatthew.SomeNotesontheNatureofThings.1SOTCl84/SC4/WGl0N307,2000—06—09rcited200l0311].AvailablefromtheWorldWideWeb:.'