CN107506448A - 一种智能电网时标量测数据交换格式的方法及*** - Google Patents

一种智能电网时标量测数据交换格式的方法及*** Download PDF

Info

Publication number
CN107506448A
CN107506448A CN201710744540.4A CN201710744540A CN107506448A CN 107506448 A CN107506448 A CN 107506448A CN 201710744540 A CN201710744540 A CN 201710744540A CN 107506448 A CN107506448 A CN 107506448A
Authority
CN
China
Prior art keywords
data
format
intelligent grid
time scale
scale measurement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710744540.4A
Other languages
English (en)
Inventor
申扬
李钊
雷振江
吕旭明
闫春生
谢玉波
***
秦鹏飞
杨滢璇
何世春
胡睿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHINA REALTIME DATABASE Co Ltd
State Grid Corp of China SGCC
State Grid Liaoning Electric Power Co Ltd
Electric Power Research Institute of State Grid Liaoning Electric Power Co Ltd
Original Assignee
CHINA REALTIME DATABASE Co Ltd
State Grid Corp of China SGCC
State Grid Liaoning Electric Power Co Ltd
Electric Power Research Institute of State Grid Liaoning Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CHINA REALTIME DATABASE Co Ltd, State Grid Corp of China SGCC, State Grid Liaoning Electric Power Co Ltd, Electric Power Research Institute of State Grid Liaoning Electric Power Co Ltd filed Critical CHINA REALTIME DATABASE Co Ltd
Priority to CN201710744540.4A priority Critical patent/CN107506448A/zh
Publication of CN107506448A publication Critical patent/CN107506448A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明涉及一种电网中数据交换格式的方法及***,特别是涉及智能电网中时标量测数据的交换格式。本发明设计的格式抽象了智能电网中所有的监测设备产生的数据格式,将从多个源服务器重抽取的数据以全新的命名规则建立E文件来进行数据共享和交换,从而规范和统一各***进行数据共享和交换的格式,降低各***数据对接的复杂性。

Description

一种智能电网时标量测数据交换格式的方法及***
技术领域
本发明涉及一种电网中数据交换格式,特别是涉及智能电网中时标量测数据的交换格式。
技术背景
E文件是由E语言生成的文件。E语言的命名源于Easy(简单)、Efficiency(高效)、Electric-power(电力)3个英文词头,它将电力***传统的面向关系的数据描述方式与面向对象的CIM相结合,既保留了面向关系方法的高效率,继承了其长期的研究成果,又吸收了面向对象方法的优点(如类的继承性等),具有简洁、高效和适用于电力***的特点。E语言是一种标记语言,具有标记语言的基本特点和优点,其所形成的实例数据是一种标记化的纯文本数据。E语言通过少量标记符号和描述语法,可以简洁高效地描述电力***各种简单和复杂数据模型,数据量越大则效率越高,而且E语言比XML更符合人们使用的自然习惯,计算机处理也更简单。E语言与XML均一致地遵循CIM基础对象类,以E语言描述的电力***模型与以XML语言描述的电力***模型可进行双向转换。
智能电网时标量测数据是电网应用中十分重要的数据,作为智能电网四大数据类型的重要组成部分,是智能电网设备状态监测、辅助决策分析、大数据挖掘等的重要基础。目前,智能电网中传感器众多,分属于不同的设备厂商,而在业务领域,又属于不同的业务部门,这就给跨***进行数据共享带来难题。现有的***进行数据对接时格式众多,无法形成统一的对接方式。
发明内容
本发明一种智能电网时标量测数据交换格式的方法及***提出了一种基于E文件的智能电网时标量测数据交换格式,可以统一规范跨***/平台数据共享时标量测数据的格式,大幅降低数据共享时数据集成的复杂性,提高数据传输效率。
技术方案:本发明一种智能电网时标量测数据交换格式的方法及***包括数据采集、数据格式交换、数据导出3个***模块,数据由数据采集模块采集整理,进一步地,采集整理后的数据由数据格式交换模块进行格式交换,进一步地,由数据导出模块将格式交换后的数据导出。
步骤1:数据采集模块,数据在从多个源服务器中抽取出来时需要进行验证与筛选,要对数据的网省信息、数据值以及数据类型进行判断,筛选出有效的数据,并对存在错误信息的数据进行记录。
步骤2:数据格式交换模块,生成文件的代码为Java程序,会将数据采集模块采集的数据转化为文件流,不断写入文件中;程序根据E文件命名规则新建E文件,文件名为:网省信息-数据采集日期-文件生成时间-***代码-数据行数-8位随机数-源表名称.txt。
进一步地,其中网省代码为两位的网省大写首字母,如江苏为JS,浙江为ZJ;数据采集日期为数据产生的准确时间;文件生产时间为文件新建的准确时间;数据行数代表着这个E文件中有多少行,最大不超过五十万行,最小为一行;随机数为消除重名文件可能性加入的随机数字,其实际意义为一次抽取产生的文件个数。
进一步地,程序再将分类好的数据按照顺序写入新建的E文件中,文件内容为“五元组”,包括:测点名、时间、数据类型、值以及数据描述;这些数据均来自源数据库中,其中数据描述可以为空;当发现数据内容不符合要求,如数据类型丢失,数据大部分缺失(如一次抽取100个数值但是仅有50个)等错误,则丢弃这种无用的数据并对这次数据报错进行记录。
步骤3:数据导出模块,数据不断从数据源抽取,同时对数据进行验证,满足要求的数据会被写入E文件,E文件达到行号限制,程序会自动新建E文件继续写入数据,直至全部数据写入完毕。
进一步地,E文件通过统一的解析接口进行解析,再传入目标服务器进行储存,这样就完成了数据从源数据库转移到目标数据库的操作。
附图说明:图1一种智能电网时标量测数据交换格式的方法及***
具体实施方法:
本发明一种智能电网时标量测数据交换格式的方法及***,结合附图进行以下说明:
本发明主要针对跨***时标量测数据共享与交换,其目的在于解决跨***时标量测数据的共享与交换时数据格式、文件格式标准化问题。
步骤1、数据采集模块,数据在从多个源服务器中抽取出来时需要进行验证与筛选,要对数据的网省信息、数据值以及数据类型进行判断,筛选出有效的数据,并对存在错误信息的数据进行记录;
步骤2、数据格式交换模块,生成文件的代码为Java程序,会将数据采集模块采集的数据转化为文件流,不断写入文件中;程序根据E文件命名规则新建E文件,文件名为:网省信息-数据采集日期-文件生成时间-***代码-数据行数-8位随机数-源表名称.txt。
进一步地,其中网省代码为两位的网省大写首字母,如江苏为JS,浙江为ZJ;数据采集日期为数据产生的准确时间;文件生产时间为文件新建的准确时间;数据行数代表着这个E文件中有多少行,最大不超过五十万行,最小为一行;随机数为消除重名文件可能性加入的随机数字,其实际意义为一次抽取产生的文件个数。
进一步地,程序再将分类好的数据按照顺序写入新建的E文件中,文件内容为“五元组”,包括:测点名、时间、数据类型、值以及数据描述;这些数据均来自源数据库中,其中数据描述可以为空;当发现数据内容不符合要求,如数据类型丢失,数据大部分缺失(如一次抽取100个数值但是仅有50个)等错误,则丢弃这种无用的数据并对这次数据报错进行记录;
“五元组”的具体产生过程为:
(1)使用SQL语句查询数据库,得到地市代码、设备编号、数据时间、数据类型、数据值五项基本信息并拼装这些信息;
(2)测点名:测点名=网省缩写+地市代码+数据源***代码+设备ID
(3)时间:时间=特定格式的数据时间(年-月-日时:分:秒);
(4)数据类型:数据类型在源数据库中体现为数字,需要通过一张映射关系表,将数字转化为字母,如:1代表电压,转化为数据类型就是“U”;2代表电流,转化为数据类型就是“I”;
(5)值:值是直接从数据库中抽取出的准确数字,无任何改动
(6)描述:部分***较为特殊,在SQL语句查询数据库时能够查询出中文的数据描述,则将这些信息写入E文件中的描述;除此之外,当查询不出数据描述时,描述的的信息与测点名信息一致,均为网省缩写+地市代码+数据源***代码+设备ID;
(7)“五元组”之间采取分隔符进行分隔,分隔符可以自定义,如单引号“‘”,这样,在E文件中的每一行均表现为:测点名’时间’数据类型’值’数据描述,即五项数据,四个分隔符。具体内容如下表中例子:
步骤3:数据导出模块,数据不断从数据源抽取,同时对数据进行验证,满足要求的数据会被写入E文件,E文件达到行号限制,程序会自动新建E文件继续写入数据,直至全部数据写入完毕;
进一步地,E文件通过统一的解析接口进行解析,再传入目标服务器进行储存,这样就完成了数据从源数据库转移到目标数据库的操作。
有益效果:本发明一种智能电网时标量测数据交换格式的方法及***将从多个源服务器重抽取的数据以全新的命名规则建立E文件来进行数据共享和交换,从而规范和统一各***进行数据共享和交换的格式,降低各***数据对接的复杂性。

Claims (5)

1.一种智能电网时标量测数据交换格式的***,其特征在于,该***包括数据采集、数据格式交换、数据导出3个***模块,数据由数据采集模块采集整理,进一步地,采集整理后的数据由数据格式交换模块进行格式交换,进一步地,由数据导出模块将格式交换后的数据导出。
2.根据权利要求1中所述,一种智能电网时标量测数据交换格式的方法及***,其特征在于,该***中数据采集模块将数据在从多个源服务器中抽取出来时需要进行验证与筛选,要对数据的网省信息、数据值以及数据类型进行判断,筛选出有效的数据,并对存在错误信息的数据进行记录。
3.根据权利要求1中所述,一种智能电网时标量测数据交换格式的方法及***,其特征在于,该***中数据格式交换模块将数据采集模块采集的数据转化为文件流,不断写入文件中;程序根据E文件命名规则新建E文件,文件名为:网省信息-数据采集日期-文件生成时间-***代码-数据行数-8位随机数-源表名称.txt。
4.根据权利要求1中所述,一种智能电网时标量测数据交换格式的方法及***,其特征在于,该***中数据导出模块数据不断从数据源抽取,同时对数据进行验证,满足要求的数据会被写入E文件,E文件达到行号限制,程序会自动新建E文件继续写入数据,直至全部数据写入完毕;E文件通过统一的解析接口进行解析,再传入目标服务器进行储存,这样就完成了数据从源数据库转移到目标数据库的操作。
5.一种智能电网时标量测数据交换格式的方法,其特征在于,该方法基于权利要求1中所述的一种智能电网时标量测数据交换格式的***,将数据由数据采集模块采集整理,进一步地,采集整理后的数据由数据格式交换模块进行格式交换,进一步地,由数据导出模块将格式交换后的数据导出。
CN201710744540.4A 2017-08-25 2017-08-25 一种智能电网时标量测数据交换格式的方法及*** Pending CN107506448A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710744540.4A CN107506448A (zh) 2017-08-25 2017-08-25 一种智能电网时标量测数据交换格式的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710744540.4A CN107506448A (zh) 2017-08-25 2017-08-25 一种智能电网时标量测数据交换格式的方法及***

Publications (1)

Publication Number Publication Date
CN107506448A true CN107506448A (zh) 2017-12-22

Family

ID=60693780

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710744540.4A Pending CN107506448A (zh) 2017-08-25 2017-08-25 一种智能电网时标量测数据交换格式的方法及***

Country Status (1)

Country Link
CN (1) CN107506448A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112231277A (zh) * 2020-10-27 2021-01-15 杭州冒险元素网络技术有限公司 一种简历批量归档方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102063563A (zh) * 2010-12-14 2011-05-18 中国电力科学研究院 网省地一体化的母线负荷预测方法
CN104318481A (zh) * 2014-05-04 2015-01-28 国家电网公司 一种面向电网运行的全息时标量测数据萃取转换方法
CN105807658A (zh) * 2016-03-16 2016-07-27 国网四川省电力公司 一种智能变电站与调度主站图模信息共享的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102063563A (zh) * 2010-12-14 2011-05-18 中国电力科学研究院 网省地一体化的母线负荷预测方法
CN104318481A (zh) * 2014-05-04 2015-01-28 国家电网公司 一种面向电网运行的全息时标量测数据萃取转换方法
CN105807658A (zh) * 2016-03-16 2016-07-27 国网四川省电力公司 一种智能变电站与调度主站图模信息共享的方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112231277A (zh) * 2020-10-27 2021-01-15 杭州冒险元素网络技术有限公司 一种简历批量归档方法

Similar Documents

Publication Publication Date Title
CN107402976B (zh) 一种基于多元异构模型的电网多源数据融合方法及***
CN106777644B (zh) 电厂标识***编码的自动生成方法及装置
CN104063519B (zh) 基于excel的bpa电网数据解析及管理方法及***
CN102207946B (zh) 一种知识网络的半自动生成方法
CN112347071B (zh) 一种配电网云平台数据融合方法及配电网云平台
CN104899314A (zh) 一种数据仓库的血统分析方法和装置
CN106547918B (zh) 一种统计数据的整合方法及***
CN103902269B (zh) 一种通过xml文件生成mib文件的***及方法
CN101859303A (zh) 元数据管理方法及管理***
CN104573024A (zh) 一种复杂网络体系下异构安全日志信息的自适应提取方法及***
CN112948572A (zh) 通过知识图谱可视化展示电力***设备信息与关系的方法
CN103606032B (zh) 一种二维电网gis数据集中的方法
CN111177323B (zh) 基于人工智能的停电计划非结构化数据提取与识别方法
CN114186533A (zh) 模型训练方法及装置、知识抽取方法及装置、设备和介质
CN112905642B (zh) 基于csv映射文件将iec61850报告数据存入关系数据库的方法
CN107506448A (zh) 一种智能电网时标量测数据交换格式的方法及***
CN111340253B (zh) 一种主网检修申请单的解析方法及***
CN117312531A (zh) 知识图谱增强的基于大语言模型配电网故障归因分析方法
CN104750812A (zh) 一种基于网页标签分析的数据自动采集方法
CN115827885A (zh) 一种运维知识图谱的构建方法、装置及电子设备
CN115222058A (zh) 调控***运行状态分析模型构建方法及装置、介质及设备
CN113342283A (zh) 用户位置信息存储方法、装置、电子设备及可读存储介质
CN111198879A (zh) 基于智慧社区的业务数据存储方法及***
CN112417844A (zh) 一种并行的cim/e文件结构化解析方法
Uslar et al. Building the semantic utility with standards and semantic web services

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20171222