• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 7
    • 下载费用:30 金币  

    重庆时时彩时选号的5个技巧: 一种配电网自动化系统中数据展示方法.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201310475860.6

    申请日:

    2013.10.12

    公开号:

    CN103631578A

    公开日:

    2014.03.12

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 9/44申请日:20131012|||公开
    IPC分类号: G06F9/44; G06F17/30 主分类号: G06F9/44
    申请人: 国家电网公司; 国网山西省电力公司太原供电公司; 江苏瑞中数据股份有限公司
    发明人: 张军六; 熊莉娟; 王凤萍; 宋宏艳; 王春龙; 张惠敏; 尚海燕; 原军
    地址: 100031 北京市西城区西长安街86号
    优先权:
    专利代理机构: 南京知识律师事务所 32207 代理人: 汪旭东
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201310475860.6

    授权公告号:

    ||||||

    法律状态公告日:

    2017.03.15|||2014.04.09|||2014.03.12

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明公开了一种配电网自动化系统中数据展示方法,步骤为:将SVG标准矢量图转换为C#对象;解析CIM文件,即公共信息模型文件,映射到lpf矢量图各元素;lpf矢量图从关系数据库中获取测点拓扑关系;通过ActiveX控件将动态lpf嵌入到JSP中,在WEB页面中展现组态图。本发明解决了配电网自动化系统环境下,将实时数据库和关系数据库中的数据实时展示的问题,在确保现有配电网系统不变的前提下,完成公共信息模型解析、SVG矢量图转换为自有格式lpf图,再将信息展示在lpf图形中,再在lpf图形中嵌入javascript脚本和ActiveX控件,实现实时数据库和关系数据库中数据在JSP上的实时展现。

    权利要求书

    权利要求书
    1.  一种配电网自动化系统中数据展示方法,包括如下步骤:
    (1)将SVG标准矢量图转换为C#对象;
    (2)解析CIM文件,即公共信息模型文件,映射到lpf矢量图各元素;
    (3)lpf矢量图从关系数据库中获取测点拓扑关系;
    (4)通过ActiveX控件将动态lpf嵌入到JSP中,在WEB页面中展现组态图。

    2.  根据权利要求1所述的一种配电网自动化系统中数据展示方法,其特征在于:所述步骤(1)具体包括如下步骤:
    A、SVG标准矢量图以XML格式进行分析,创建XML DOM文件;
    B、分析XML DOM文件中的结点,提取元素属性,读到内存中;
    C、在内存中建立图元对象,然后解析元素属性,将属性赋值给对象中的元素;
    D、将C#对象描述进行抽象,得到C#中的绘图对象。

    3.  根据权利要求1所述的一种配电网自动化系统中数据展示方法,其特征在于:所述步骤(2)具体包括如下步骤:
    A、标准CIM文件利用QT DOM解析出遥测遥信测点名存入实时数据库,建立含有唯一ID的测点;
    B、C++API与实时数据库进行交互,获得测点信息以及测点实时/历史数据信息;
    C、C#API在运行库的控制下执行托管代码,通过读内存获得C++API与实时数据库的交互结果;
    D、lpf格式组态图通过C#API获得实时数据库的公共信息模型。

    4.  根据权利要求1所述的一种配电网自动化系统中数据展示方法,其特征在于:所述步骤(3)具体包括如下步骤:
    A、将CIM中的非关系数据信息与关系数据信息分开,将非关系数据信息保存在实时数据库中,将关系数据信息保存在关系数据库中;
    B、lpf格式组态图通过ODBC调用关系库,取得CIM中的关系数据信息。

    5.  根据权利要求1所述的一种配电网自动化系统中数据展示方法,其特征在于:所述步骤(4)具体包括如下步骤:
    A、静态自有格式lpf每秒钟定时通过上述方式,主动从关系数据库以及实时数据库中分别获取关系数据信息和非关系数据信息,并在lpf中将信息展现出来,实现图像动态化;
    B、通过自主编写的ActiveX控件,将动态自有格式lpf嵌入JSP中,作为页面的一部分,将动态lpf展现出来。

    说明书

    说明书一种配电网自动化系统中数据展示方法
    技术领域
    本发明属于配电网自动化系统技术领域,特别涉及一种配电网自动化系统中数据展示方法。
    背景技术
    可缩放矢量图形(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??槌Mü鏑++这样高效率语言进程和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与实时数据库进行交互,获得测点信息以及测点实时/历史数据信息;
    C、C#API在运行库的控制下执行托管代码,通过读内存获得C++API与实时数据库的交互结果;
    D、lpf格式组态图通过C#API获得实时数据库的公共信息模型。
    进一步,所述步骤(3)具体包括如下步骤:
    A、将CIM中的非关系数据信息与关系数据信息分开,将非关系数据信息保存在实时数据库中,将关系数据信息保存在关系数据库中;
    B、lpf格式组态图通过ODBC调用关系库,取得CIM中的关系数据信息。
    进一步,所述步骤(4)具体包括如下步骤:
    A、静态自有格式lpf每秒钟定时通过上述方式,主动从关系数据库以及实时数据库中分别获取关系数据信息和非关系数据信息,并在lpf中将信息展现出来,实现图像动态化;
    B、通过自主编写的ActiveX控件,将动态自有格式lpf嵌入JSP中,作为页面的一部分,将动态lpf展现出来。
    本发明的有益效果是:
    本发明解决了配电网自动化系统环境下,将实时数据库和关系数据库中的数据实时展示的问题,在确保现有配电网系统不变的前提下,完成CIM(公共信息模型)解析、SVG(可缩放矢量图形)转换为自有格式lpf图形,再通过自有格式lpf和实时数据库关系数据库的映射关联,将实时数据库和关系数据库存储的信息展示在自有格式lpf图形中,再在自有格式lpf图形中嵌入javascript脚本和ActiveX控件,最终实现实时数据库和关系数据库中数据在JSP上的实时展现。
    附图说明
    图1是传统的配电网系统数据展示方式图;
    图2是配电自动化系统的数据展示方式现场实施图。
    具体实施方式
    下面结合附图对本发明作进一步详细说明。
    本发明是严格遵循配电网自动化系统的功能规范的一种配电网中数据展示方法。本发明的技术方案主要针对配电网自动化系统中实时数据库和关系数据库数据展示的方法。
    大部分厂商都是在页面上展示标准的SVG图,但也有用自定义格式的图片展示,原因是可以针对特有的业务特点和编辑工具来自定义更符合业务特点的图片格式。例如lpf(描述二维矢量图形的自有格式)格式的矢量图就是一种自有格式的矢量图,由专门定制的组态工具生成,组态工具主要用C#写成。
    本发明一种配电网自动化系统中数据展示方法大致可以分成以下四个步骤:
    SVG标准矢量图转换为C#对象。
    a、SVG标准矢量图以XML格式进行分析,创建XML DOM Document;
    b、分析XML DOM Document中的结点,提取元素属性,读到内存中;
    c、在内存中建立图元对象,然后解析元素属性,将属性赋值给对象中的元素;
    d、将C#对象描述进行抽象,得到C#中的绘图对象。
    解析CIM(公共信息模型)文件映射到lpf矢量图各元素。
    a、标准CIM文件利用QT DOM解析出遥测遥信测点名存入实时数据库,建立含有唯一ID的测点;
    b、C++API与实时数据库进行交互,获得测点信息以及测点实时/历史数据信息;
    c、C#API在运行库的控制下执行托管代码,通过读内存获得C++API与实时数据库的交互结果;
    d、lpf格式组态图通过C#API获得实时数据库的公共信息模型。
    lpf矢量图从关系数据库中获取测点拓扑关系
    a、将CIM中的非关系数据信息与关系数据信息分开,将非关系数据信息保存在实时数据库中,将关系数据信息保存在关系数据库中;
    b、lpf格式组态图通过ODBC调用关系库,取得CIM中的关系数据信息。
    通过ActiveX控件将动态lpf嵌入到JSP中,在WEB页面中展现组态图。
    c、静态自有格式lpf每秒钟定时通过上述方式,主动从关系数据库以及实时数据库中分别获取关系数据信息和非关系数据信息,并在lpf中将信息展现出来,实现图像动态化;
    d、通过自主编写的ActiveX控件,将动态自有格式lpf嵌入JSP中,作为页面的一部分,将动态lpf展现出来。
    利用自有格式lpf较利用以java技术为主的svg展示方式的最大优点在于以JAVASAX解析的SVG展示图需要整个页面全部更新,对于实时性要求较高的页面显示,如果以Servlet为主的数据转发方式,在响应速度上不能达到要求,所以对于实时性要求较高的页面展示,可专门定制图形展示和数据展示的方式。
    附图2是配电自动化系统的数据展示方式现场实施图,具体说明如下:
    (1)图中CIM文件通过QT DOM解析存入实时数据库,实时数据库调用C++API,由C#API托管。
    (2)SVG厂站图形分析其XML元素,从而创建Dom Document,再组成节点,从而提取节点中的元素属性,再将其解析成C#对象描述,再抽象成C#对象。
    (3)通过调用关系数据库ODBC调用自有格式图元或者存放自定义图元。
    (4)最后将(1)(2)(3)的结果综合形成静态自有格式lpf,再通过调用嵌在自有格式lpf中的Javascrip脚本(可以根据需求编写),形成动态自有格式lpf,再通过ActiveX 控件嵌入到JSP中,从而完成了配网自动化系统数据的展示。
    应用本发明提出的配电网自动化系统中数据展示方法时,需要有JAVA、C++、QT运行环境的支持。
    实施步骤如下:
    步骤1:取得配网自动化系统CIM文件并解析存入实时数据库,从而形成电网测点名(如某某站某某电流)。
    步骤2:SVG格式厂站图经过一系列的解析转换形成C#对象。
    步骤3:由C#对象联合实时数据库测点关键信息和关系数据库图元信息(图元如厂站图上某个开关刀闸信息)生成为静态自有格式lpf图形。
    步骤4:静态自有格式lpf图形通过内嵌javascript脚本形成动态自有格式lpf图形。
    步骤5:动态自有格式lpf图形通过ActiveX控件嵌入到JSP中,从而可以从网页上实时的查看配电网自动化系统数据信息。
    本发明一种配电网自动化系统中数据展示方法,解决了在配电网系统环境下,将实时数据库和关系数据库中的数据实时展示的问题,在确保现有配电网系统不变的前提下,完成CIM(公共信息模型)解析、SVG(可缩放矢量图形)转换为自有格式lpf图形,再通过自有格式lpf和实时数据库关系数据库的映射关联,将实时数据库和关系数据库存储的信息展示在自有格式lpf图形中,再在自有格式lpf图形中嵌入javascript脚本和ActiveX控件,最终实现实时数据库和关系数据库中数据在JSP上的实时展现。
    本发明按照现场项目实施例进行了说明,因此凡采用等同替换或等效变换的形式所获得的技术方案,均落在本发明的?;し段е?。

    关 键 词:
    一种 配电网 自动化 系统 数据 展示 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:一种配电网自动化系统中数据展示方法.pdf
    链接地址://www.4mum.com.cn/p-5779483.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03