[发明专利]一种配电网自动化系统中数据展示方法有效
申请号: | 201310475860.6 | 申请日: | 2013-10-12 |
公开(公告)号: | CN103631578A | 公开(公告)日: | 2014-03-12 |
发明(设计)人: | 张军六;熊莉娟;王凤萍;宋宏艳;王春龙;张惠敏;尚海燕;原军 | 申请(专利权)人: | 国家电网公司;国网山西省电力公司太原供电公司;江苏瑞中数据股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 汪旭东 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配电网 自动化 系统 数据 展示 方法 | ||
技术领域
本发明属于配电网自动化系统技术领域,特别涉及一种配电网自动化系统中数据展示方法。
背景技术
可缩放矢量图形(Scalable Vector Graphics,SVG)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。SVG由W3C制定,是一个开放标准。
文件对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展置标语言的标准编程接口。
ActiveX是Microsoft对于一系列策略性面向对象程序技术和工具的称呼,其中主要的技术是组件对象模型(COM)。在有目录和其它支持的网络中,COM变成了分布式COM(DCOM)。在创建包括ActiveX程序时,主要的工作就是组件,一个可以自足的在ActiveX网络(如今的网络主要包括Windows和Mac)中任意运行的程序。这个组件就是ActiveX控件。
公共信息模型(CIM,Common Information Model)是一个与具体实现无关的、用于描述管理信息的概念性模型。CIM分为两部分:CIM规范(CIM Specification)和CIM模式(CIM Schema)。CIM规范提供了模型的正式定义,它描述了语言、命名、元模式和到其他管理模型(如SNMP MIB)的映射技术;CIM模式则给出了实际模型的描述。CIM模型由核心模型、公共模型和扩展模型三层构成。核心模型是一系列类、连接和属性的集合,该对象组提供了所有管理域通用的基本信息模型;公共模型提供特定管理域的通用信息模型,这些特定的管理域,如系统、应用程序、网络和设备等;扩展模型代表通用模型的特定技术扩展。
传统的配电网系统数据展示方式图1所示。
Java Applet为Java语言编写的小应用程序,通常直接嵌入到网页中,从而可以产生特殊的效果。包含Applet的网页被称为Java-Powered页,可以称其为Java支持的网页。JavaApplet可以用来展示带有图形绘制、字体和颜色控制、动画的图形浏览、历史曲线、实时告警等功能,其中曲线所展示的是来自数据库的遥测遥信信息或图元信息。
JSP(Java Server Pages)由HTML代码和嵌入其中的Java代码组成。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。从而可以将Java Applet应用嵌入到JSP,在页面上就可以查看历史曲线或者告警信息等,最终可以用容器统一发布。
调度系统的Web模块常通过例如C++这样高效率语言进程和Java Applet结合应用通过调用Socket接口进行数据库传输。高级语言经常通常用于处理效率与时间效应要求高的事务,如调用数据库数据,修改数据库数据。
以上为传统的数据展示方式,该方法的数据展示方式不能满足现在配电网数据对实时性的要求。
发明内容
为了提高配电网系统数据展示的实时性,结合配电网系统自身的特点,本发明提供一种满足实时性要求并很好的结合了实时数据库和关系数据库自身特点的数据展示方法。
本发明的技术方案是:
一种配电网自动化系统中数据展示方法,包括如下步骤:
(1)将SVG标准矢量图转换为C#对象;
(2)解析CIM文件,即公共信息模型文件,映射到lpf矢量图各元素;
(3)lpf矢量图从关系数据库中获取测点拓扑关系;
(4)通过ActiveX控件将动态lpf嵌入到JSP中,在WEB页面中展现组态图。
进一步,所述步骤(1)具体包括如下步骤:
A、SVG标准矢量图以XML格式进行分析,创建XML DOM文件;
B、分析XML DOM文件中的结点,提取元素属性,读到内存中;
C、在内存中建立图元对象,然后解析元素属性,将属性赋值给对象中的元素;
D、将C#对象描述进行抽象,得到C#中的绘图对象。
进一步,所述步骤(2)具体包括如下步骤:
A、标准CIM文件利用QT DOM解析出遥测遥信测点名存入实时数据库,建立含有唯一ID的测点;
B、C++API与实时数据库进行交互,获得测点信息以及测点实时/历史数据信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网山西省电力公司太原供电公司;江苏瑞中数据股份有限公司,未经国家电网公司;国网山西省电力公司太原供电公司;江苏瑞中数据股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310475860.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置