《SCADA系统与数据库平台之间的数据传输方法及装置.pdf》由会员分享,可在线阅读,更多相关《SCADA系统与数据库平台之间的数据传输方法及装置.pdf(8页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102855303 A (43)申请公布日 2013.01.02 C N 1 0 2 8 5 5 3 0 3 A *CN102855303A* (21)申请号 201210296840.8 (22)申请日 2012.08.20 G06F 17/30(2006.01) G06F 13/38(2006.01) (71)申请人慈溪市供电局 地址 315300 浙江省宁波市慈溪市古塘街道 三北大街238# 申请人国家电网公司 (72)发明人王伟 陈建晔 邓华 (74)专利代理机构北京集佳知识产权代理有限 公司 11227 代理人王宝筠 (54) 发明名称 SCADA系统与数据。
2、库平台之间的数据传输方 法及装置 (57) 摘要 本发明公开了一种SCADA系统与数据库平台 之间的数据传输方法及装置,该方法包括:从所 述SCADA系统获取第一数据,判断第一数据的类 型;获取第一数据的类型对应的模型数据;按照 所述模型数据对所述第一数据进行转换,得到转 换后的第一数据,将所述转换后的第一数据发送 给数据库平台中第一数据的类型对应的数据库, 以便所述数据库进行所述转换后的第一数据的存 储。本申请能够实现将SCADA系统中的数据导入 数据库平台。 (51)Int.Cl. 权利要求书1页 说明书4页 附图2页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书。
3、 1 页 说明书 4 页 附图 2 页 1/1页 2 1.一种SCADA系统与数据库平台之间的数据传输方法,其特征在于,包括: 从所述SCADA系统获取第一数据,判断第一数据的类型; 获取第一数据的类型对应的模型数据; 按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转换后 的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行所述 转换后的第一数据的存储。 2.根据权利要求1所述的方法,其特征在于,所述第一数据类型包括:实时数据文件、 SVG文件以及CIM模型文件。 3.根据权利要求1或2所述的方法,其特征在于,所述按照所述模型数据对所述第一数 据进行。
4、转换包括: 对于第一数据中的每一记录,将第一数据中该记录每一字段的内容添加到模型数据的 对应字段中。 4.一种SCADA系统与数据库平台之间的数据传输装置,其特征在于,包括: 第一获取单元,用于从所述SCADA系统获取第一数据,判断第一数据的类型; 第二获取单元,用于获取第一数据的类型对应的模型数据; 发送单元,用于按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据, 将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数 据库进行所述转换后的第一数据的存储。 5.根据权利要求4所述的装置,其特征在于,所述第一数据类型包括:实时数据文件、 SVG文件以及CIM。
5、模型文件。 6.根据权利要求4或5所述的装置,其特征在于,发送单元包括: 转换子单元,用于对于第一数据中的每一记录,将第一数据中该记录每一字段的内容 添加到模型数据的对应字段中,得到转换后的第一数据; 发送子单元,用于将所述转换后的第一数据发送给数据库平台中第一数据的类型对应 的数据库,以便所述数据库进行所述转换后的第一数据的存储。 权 利 要 求 书CN 102855303 A 1/4页 3 SCADA 系统与数据库平台之间的数据传输方法及装置 技术领域 0001 本发明涉及数据处理技术,尤其涉及一种数据采集与监视控制(SCADA, Supervisory Control And Data 。
6、Acquisition)系统与数据库平台之间的数据传输方法及 装置。 背景技术 0002 在电力系统中,SCADA系统应用广泛,技术发展成熟,在远动系统中占重要地位。 0003 SCADA系统是以计算机为基础的生产过程控制与调度自动化系统。它可以对现场 的运行设备进行监视和控制,以实现数据采集、设备控制、测量、参数调节以及各类信号报 警等各项功能。 0004 目前,还没有将SCADA系统中的数据导入数据库平台的相关技术公开。 发明内容 0005 有鉴于此,本发明要解决的技术问题是,提供一种SCADA系统与数据库平台之间 的数据传输方法及装置,能够将SCADA系统中的数据导入数据库平台。 000。
7、6 为此,本发明实施例采用如下技术方案: 0007 一种SCADA系统与数据库平台之间的数据传输方法,包括: 0008 从所述SCADA系统获取第一数据,判断第一数据的类型; 0009 获取第一数据的类型对应的模型数据; 0010 按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所述转 换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述数据库进行 所述转换后的第一数据的存储。 0011 所述第一数据类型包括:实时数据文件、SVG文件以及CIM模型文件。 0012 所述按照所述模型数据对所述第一数据进行转换包括: 0013 对于第一数据中的每一记录,将第一数据中。
8、该记录每一字段的内容添加到模型数 据的对应字段中。 0014 一种SCADA系统与数据库平台之间的数据传输装置,包括: 0015 第一获取单元,用于从所述SCADA系统获取第一数据,判断第一数据的类型; 0016 第二获取单元,用于获取第一数据的类型对应的模型数据; 0017 发送单元,用于按照所述模型数据对所述第一数据进行转换,得到转换后的第一 数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便 所述数据库进行所述转换后的第一数据的存储。 0018 所述第一数据类型包括:实时数据文件、SVG文件以及CIM模型文件。 0019 发送单元包括: 0020 转换子单元,。
9、用于对于第一数据中的每一记录,将第一数据中该记录每一字段的 内容添加到模型数据的对应字段中,得到转换后的第一数据; 说 明 书CN 102855303 A 2/4页 4 0021 发送子单元,用于将所述转换后的第一数据发送给数据库平台中第一数据的类型 对应的数据库,以便所述数据库进行所述转换后的第一数据的存储 0022 对于上述技术方案的技术效果分析如下: 0023 从所述SCADA系统获取第一数据,判断第一数据的类型;获取第一数据的类型对 应的模型数据;按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据,将所 述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以便所述。
10、数据库 进行所述转换后的第一数据的存储,从而使得SCADA系统中的数据都能够导入到数据库平 台的对应数据库中存储。 附图说明 0024 图1为本申请SCADA系统与数据库平台之间的数据传输方法流程图; 0025 图1a为本发明SCADA系统与数据库平台之间的数据传输示意图; 0026 图2为本发明SCADA系统与数据库平台之间的数据传输装置示意图。 具体实施 方式 0027 SCADA系统中一般包括3种类型的文件,分别是实时数据文件、可缩放矢量图形 (Scalable Vector Graphics,SVG)文件以及CIM模型文件,其中, 0028 实时数据文件中记录有电网中各个电力设备的实时。
11、测量数据等; 0029 SVG文件中记录有主站一次接线图;具体的,所述SVG文件可以按照浙江省基于 SVG的公共图形交互规则规定的SVG格式生成。 0030 公共信息模型(CIM)是IEC 61790协议框架的基础和核心,定义了电力系统模型 的基本结构,为各个应用提供了与平台无关的统一的电力系统逻辑描述标准,为应用间共 享的信息提供了公共的语言。 0031 本申请实施例所述数据库平台可以为现有技术中的任一含有数据库的系统。 0032 图1为本申请实施例SCADA系统与数据库平台之间的数据传输方法流程示意图, 如图1所示,该方法包括: 0033 步骤101:从所述SCADA系统获取第一数据,判断。
12、第一数据的类型; 0034 其中,所述第一数据包括:类型为实时数据文件、SVG文件或者CIM模型文件的数 据。相应的,第一数据的类型包括:实时数据文件、SVG文件以及CIM模型文件三种类型。 0035 步骤102:获取第一数据的类型对应的模型数据; 0036 在实际应用中,可以根据数据库平台中存储SCADA系统中三种类型数据的格式, 预先设定每种类型数据的模型数据。例如,实时数据文件类型对应有实时数据文件的模型 数据;SVG文件对应有SVG模型数据;CIM模型文件对应有CIM模型数据。则本步骤中可以 根据第一数据的类型直接获取到该类型对应的模型数据。 0037 其中,具体如何根据数据格式设定模。
13、型数据这里不赘述。 0038 步骤103:按照所述模型数据对所述第一数据进行转换,得到转换后的第一数据, 将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库。 0039 在实际应用中,可以在数据库平台中根据数据的类型分别设置对应的实时数据 库、SVG数据库以及CIM数据库,并相应的将不同类型的数据存储于对应的数据库中。 说 明 书CN 102855303 A 3/4页 5 0040 其中,按照所述模型数据对所述第一数据进行转换可以包括: 0041 对于第一数据中的每一记录,将第一数据中该记录每一字段的内容添加到模型数 据的对应字段中。 0042 例如,第一数据为实时数据时,假设。
14、其数据格式如表1所示: 0043 表1 0044 电力设备名称 参数1 参数2 参数3 参数4 参数5 A B C D E F 0045 而模型数据如表2所示: 0046 表2 0047 电力设备名称 参数4 参数1 参数5 参数2 参数3 0048 则,对于表1中的电力设备名称A对应的记录,分别将记录中的字段内容添加到模 型数据的对应字段中。从而形成表3所示的转换后的第一数据: 0049 表3 0050 电力设备名称 参数4 参数1 参数5 参数2 参数3 A E B F C D 0051 对于转换后的第一数据,则可以直接发送到第一数据对应的实时数据库中进行存 储。由于转换后的第一数据其数据。
15、格式与实时数据库中的数据格式相同,则实时数据库直 接存储该转换后的第一数据即可。 0052 对于其他类型的数据以及模型数据而言,其转换与实时数据类型的数据转换类 似,这里不再赘述。 0053 从而通过以上的处理,如图1a所示,使得SCADA系统中每一种类型的数据均导入 到了数据库平台中的不同数据库中。 0054 图1所示的方法中,从所述SCADA系统获取第一数据,判断第一数据的类型;获取 第一数据的类型对应的模型数据;按照所述模型数据对所述第一数据进行转换,得到转换 后的第一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据 库,以便所述数据库进行所述转换后的第一数据的存储。
16、,从而使得SCADA系统中的数据都 能够导入到数据库平台的对应数据库中存储。 0055 与上述方法相对应的,本申请实施例还提供一种SCADA系统与数据库平台之间的 数据传输装置,如图2所示,包括: 0056 第一获取单元210,用于从所述SCADA系统获取第一数据,判断第一数据的类型; 0057 第二获取单元220,用于获取第一数据的类型对应的模型数据; 0058 发送单元230,用于按照所述模型数据对所述第一数据进行转换,得到转换后的第 一数据,将所述转换后的第一数据发送给数据库平台中第一数据的类型对应的数据库,以 说 明 书CN 102855303 A 4/4页 6 便所述数据库进行所述转。
17、换后的第一数据的存储。 0059 优选地,所述第一数据类型包括:实时数据文件、SVG文件以及CIM模型文件。 0060 优选地,发送单元230可以包括: 0061 转换子单元,用于对于第一数据中的每一记录,将第一数据中该记录每一字段的 内容添加到模型数据的对应字段中,得到转换后的第一数据; 0062 发送子单元,用于将所述转换后的第一数据发送给数据库平台中第一数据的类型 对应的数据库,以便所述数据库进行所述转换后的第一数据的存储。 0063 图2所示的系统中,第一获取单元从所述SCADA系统获取第一数据,判断第一数据 的类型;第二获取单元获取第一数据的类型对应的模型数据;发送单元按照所述模型数。
18、据 对所述第一数据进行转换,得到转换后的第一数据,将所述转换后的第一数据发送给数据 库平台中第一数据的类型对应的数据库,以便所述数据库进行所述转换后的第一数据的存 储,从而使得SCADA系统中的数据都能够导入到数据库平台的对应数据库中存储。 0064 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。 说 明 书CN 102855303 A 1/2页 7 图1 图1a 说 明 书 附 图CN 102855303 A 2/2页 8 图2 说 明 书 附 图CN 102855303 A 。