公开/公告号CN113033151A
专利类型发明专利
公开/公告日2021-06-25
原文格式PDF
申请/专利权人 西安热工研究院有限公司;
申请/专利号CN202110326539.6
申请日2021-03-26
分类号G06F40/126(20200101);G06Q50/06(20120101);
代理机构61200 西安通大专利代理有限责任公司;
代理人闵岳峰
地址 710048 陕西省西安市碑林区兴庆路136号
入库时间 2023-06-19 11:35:49
技术领域
本发明属于火电信息系统编码领域,尤其涉及一种火电数据采集测点编码方法和系统。
背景技术
当前电力企业信息化建设过程中普遍存在重复建设、利用效率低的问题。各应用系统根据自身需要制定了很多编码,由于各专业编写的信息编码没有形成统一的编码标准,专业间信息编码不能共享,无法适应发电集团公司信息化建设的快速发展。
目前国内各大发电集团公司均认识到统一数据采集测点编码的重要性,各大发电集团也均在进行统一数据采集测点编码的相关工作。但已建成电厂信息系统与新系统如何进行融合、各集团信息系统如何实现信息共享,这已成为人们无法回避的问题。因此亟需研究并建立一套适合发电集团公司信息化建设需要的数据采集测点编码体系方法和系统,为实现跨专业、跨系统、跨平台数据共享,推进电力信息化提供数据支撑。
发明内容
本发明的目的在于提供一种火电数据采集测点编码方法和系统,以解决上述现有技术中提出的问题。
本发明采取以下技术方案来实现的:
一种火电数据采集测点编码方法,包括以下步骤:
步骤S1:定义数据采集测点编码规则;
步骤S2:定义公司、分公司、电厂、机组四个层级的组织机构和火电机组设备树;
步骤S3:定义组织机构及火电机组设备树各层级数据采集测点及属性;
步骤S4:基于数据采集测点编码规则,结合组织机构、设备树和测点属性生成唯一编码;
步骤S5:对测点生成模块传送的已编码的数据采集测点信息进行唯一性及信息正确性确认验证,得到有效数据采集测点编码。
本发明进一步的改进在于,步骤S1中,所述数据采集测点编码规则分为五层来描述,结构为:X
第一层为数据生成位置标识,由1位英文字母表示,用于确定该数据是否是公司/分公司侧产生的数据,如果是电厂侧的数据采集测点则该码段为空;
第二层为公司/电厂标识,码段XXX
第三层用于区分数据的计算属性和时间属性,其中码段X
第四层用于区分数据的计算属性,其中码段XX
第五层表示数据的物理意义,其中码段Y
本发明进一步的改进在于,所述测点数据所属数据等级包括:公司级数据、电厂级数据、机组级数据、锅炉数据、汽机数据和电气数据;所述数据的时间属性指的是该数据是实时采集的数据或历史统计/累计数据;所述数据的计算等级分为公司级的计算、电厂级的计算和具体机组的计算;所述数据的计算对象分为:公司、电厂、机组、锅炉、汽机和电气六种。
本发明进一步的改进在于,步骤S2中,定义公司、分公司、电厂、机组四个层级的组织机构和火电机组设备树,所述公司、分公司、电厂、机组四个层级的组织机构构成由高到低的父子层次树形结构;所述火电机组设备树隶属于机组层级,分为“系统层级”和“设备层级”两层,为父子关系;所述“系统层级”分为:“锅炉”、“汽机”和“电气”三大系统,所述“设备层级”用于定义三大系统的设备/部件。
本发明进一步的改进在于,步骤S3中,定义组织机构及火电机组设备树各层级数据采集测点及属性,包括:数据采集测点在设备层级、机组层级、火电厂层级、公司/分公司层级均可定义;数据采集测点属性有:测点名称、数据单位、产生数据的具体部件或设备、是否一次数据、时间属性、数据性质和高级统计计算属性。
本发明进一步的改进在于,步骤S4中,基于数据采集测点编码规则,结合组织机构、设备树和测点属性生成唯一编码,包括:
步骤S41:建立数据采集测点编码规则各码段与组织机构、设备、测点属性之间的映射关系;
步骤S42:根据数据采集测点编码规则各码段与组织机构、设备、测点属性之间的映射关系,获取数据采集测点编码各字段对应值;
步骤S43:将数据采集测点编码各码段对应值通过编码生成程序依次组合生成唯一的编码。
本发明进一步的改进在于,建立数据采集测点编码规则各码段与组织机构、设备、测点属性之间的映射关系,还包括:
数据采集测点编码规则第一层码段X
数据采集测点编码规则第二层码段XXX
数据采集测点编码规则第三层,如果测点属于火电机组设备层级,则码段X
数据采集测点编码规则第四层,码段XX
数据采集测点编码规则第五层,码段Y
一种火电数据采集测点编码系统,包括基础信息配置模块、数据采集测点编码规则定义模块、测点定义模块、测点生成模块和测点编码信息确认模块;
基础信息配置模块,包括组织机构配置子模块和火电机组设备树配置子模块,用于定义公司、分公司、电厂、机组四个层级的组织机构和火电机组设备树;
数据采集测点编码规则定义模块,用于数据采集测点编码规则;
测点定义模块,用于在指定组织机构或火电设备树指定系统或设备/部件处添加测点并配置测点属性;
测点编码生成模块,包括码段映射关系配置子模块和编码生成程序,码段映射关系配置子模块用于定义数据采集测点编码规则各字段与组织机构、设备、测点属性之间的映射关系,编码生成程序根据数据采集测点编码规则各字段与组织机构、设备、测点属性之间的映射关系,获取数据采集测点编码各字段对应值,将数据采集测点编码各字段对应值通过编码生成程序依次组合生成唯一的编码,并将编码后的据采集测点信息传送至测点编码信息确认模块;
测点编码信息确认模块,包括编码信息确认程序和有效编码入库程序,编码信息确认程序负责对测点生成模块传送的已编码的数据采集测点信息进行唯一性及信息正确性确认验证,有效编码入库程序将验证后的数据添加到有效数据采集测点信息库中。
与现有技术相比,本发明至少具有如下有益的技术效果:
本发明提供的一种火电数据采集测点编码方法,对火电数据采集测点的信息内容进行了深入研究,结合企业组织机构、设备树、采集测点分类、数据属性等特征,制定了一套火电运行数据采集测点规范化编码标准和方法,打破数据的专业壁垒,推动数据的贯通融合,从源头上保障业务协同和数据共享,为发电企业信息化建设提供统一遵循标准,有效提升了数据标准化水平,推进数据贯通。
本发明提供的一种火电数据采集测点编码系统,能够根据预设数据编码规则匹配数据采集测点的具体信息,批量自动快速生成数据测点编码,避免信息重复录入、避免不同应用系统间对同一数据采集测点有不同的编码,保证了编码的唯一性,为发电公司火电运行数据整合、共享提供了强有力的技术和系统支撑。
附图说明
图1是本发明的方法流程图;
图2是本发明的火电数据采集测点编码结构图;
图3是本发明的测点编码生成流程图;
图4是本发明的系统的组成框图;
图5是公司、分公司、电厂、机组四个层级的组织机构构成示意图;
图6是火电机组设备树隶属于机组层级示意图。
具体实施方式
下面结合附图及实施用例对本发明进行详细说明。为了下面更好地理解本发明实施方式所提供的火电数据采集测点编码自动生成的方法,以下将先对本发明实施方式所提供的火电数据采集测点编码系统进行详细说明。
本发明实施方式针对火电数据采集测点设计制定了一种火电数据采集测点编码系统,下面结合附图4具体说明。如图4所示,本发明提供的一种火电数据采集测点编码系统,包括基础信息配置模块、数据采集测点编码规则定义模块、测点定义模块、测点生成模块和测点编码信息确认模块,其中:
基础信息配置模块,包括组织机构配置子模块和火电机组设备树配置子模块,用于定义公司、分公司、电厂、机组四个层级的组织机构和火电机组设备树;
数据采集测点编码规则定义模块,用于数据采集测点编码规则,定义每层码段的含义、长度、数据类型;
测点定义模块,用于在指定组织机构或火电设备树指定系统或设备/部件处添加测点并配置测点属性或对已有测点进行管理;
测点编码生成模块,包括码段映射关系配置子模块和编码生成程序,码段映射关系配置子模块用于定义数据采集测点编码规则各字段与组织机构、设备、测点属性之间的映射关系,编码生成程序根据数据采集测点编码规则各字段与组织机构、设备、测点属性之间的映射关系,获取数据采集测点编码各字段对应值,将数据采集测点编码各字段对应值通过编码生成程序依次组合生成唯一的编码,并将编码后的据采集测点信息传送至测点编码信息确认模块;
测点编码信息确认模块,包括编码信息确认程序和有效编码入库程序,编码信息确认程序负责对测点生成模块传送的已编码的数据采集测点信息进行唯一性及信息正确性确认验证,有效编码入库程序将验证后的数据添加到有效数据采集测点信息库中。
以下将结合图1-3对本发明一个实施方式的火电数据采集测点编码方法进行详细描述:
步骤S1:定义数据采集测点编码规则。本发明制定了一套针对火电数据采集测点的编码规则。如图3所示,本编码规则分为五层来描述,结构为:X
第一层为数据生成位置标识,由1位英文字母表示,用于确定该数据是否是公司/分公司侧产生的数据。如果是公司/分公司侧产生的数据,X
第二层为公司/电厂标识,码段XXX
第三层用于区分数据的计算属性和时间属性,其中码段X
表1
表2
第四层用于区分数据的计算属性,其中码段XX
表3
表4
表5
码段XX
第五层表示数据的物理意义,其中码段Y
表6
码段Y
表7
利用示例表7中的基本符号可组成码段Y
表8
码段Y
表9
表10
步骤S2:定义公司、分公司、电厂、机组四个层级的组织机构和火电机组设备树。公司、分公司、电厂、机组四个层级的组织机构构成如图5所示由高到低的父子层次树形结构:
火电机组设备树隶属于机组层级,分为“系统层级”和“设备层级”两层,为父子关系。“系统层级”分为:“锅炉”、“汽机”和“电气”三大系统,“设备层级”用于定义三大系统的设备/部件,如图6所示:
步骤S3:定义组织机构及火电机组设备树各层级的数据采集测点及属性,数据采集测点在设备层级、机组层级、火电厂层级、公司/分公司层级均可定义,测点属性包括:测点名称、数据单位、产生数据的具体部件或设备、是否一次数据、时间属性、数据性质和高级统计计算属性;
步骤S4:基于数据采集测点编码规则,结合组织机构、设备树和测点属性生成唯一编码,下面结合图3对测点编码生成步骤做进一步详细说明:
步骤S41:建立数据采集测点编码规则各码段与组织机构、设备、测点属性之间的映射关系:
数据采集测点编码规则第一层码段X
数据采集测点编码规则第二层码段XXX
数据采集测点编码规则第三层,如果测点关联到火电机组具体设备/部件,则码段X
数据采集测点编码规则第四层,码段XX
数据采集测点编码规则第五层,码段Y
步骤S42:根据数据采集测点编码规则各码段与组织机构、设备、测点属性之间的映射关系,获取数据采集测点编码各字段对应值,以位于某电厂(电厂组织编码为DDL)1#机组A号锅炉系统空气预热器烟气出口的测点为例,该测点属性如表11所示:
表11
以下表12为按照如上编码规则映射关系形成的一个标识码段代码的实例:
表12
步骤S43:将数据采集测点编码各码段对应值通过编码生成程序依次组合生成唯一的编码,根据编码规则和表12可以生成该测点编码为:DDL.BT.N1BS_O_AHGasOutA。
步骤S5:对测点生成模块传送的已编码的数据采集测点信息进行唯一性及信息正确性确认验证,得到有效数据采集测点编码。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
机译: 一种适用于并行配置的数据采集卡的数据采集卡的扩展控制方法,数据采集卡的扩展卡和数据采集卡的扩展控制系统,该系统包括用户电路和卡并行配置的数据采集
机译: 基于所述数字数据编码方法,一种用于对数字数据进行编码的计算机实现的方法和一种用于在电信系统中进行传输的数据结构的编码方法。
机译: 基于所述数字数据编码方法,一种用于对数字数据进行编码的计算机实现的方法和一种用于在电信系统中进行传输的数据结构的编码方法。