一种基于可缩放矢量图形SVG结合富互联网RIA的电力SCADA WEB方式实时监控复视方法技术

技术编号:8657727 阅读:239 留言:0更新日期:2013-05-02 01:42
本发明专利技术公开了一种应用于电力自动化系统领域的SCADAWEB复视方法。该发明专利技术基于SVG的电力组件模板自动生成SCADA监视图形技术,并结合RIA及GSOAP、Comet技术进行数据访问,采用JSON数据交换形式,对监视图进行实时动态渲染,实现了SCADA系统WEB实时监视功能,体现了建模成图一体化理念,也保证了网络和数据传输、访问的高效可靠性,通过监视图图元综合数据一体化技术进行信息综合操作,为智能化调度系统的建设创造了条件。

【技术实现步骤摘要】

本专利技术属于电力系统自动化
,涉及电力自动化监控系统中WEB复视技术。
技术介绍
传统的复视系统多采用C/S模式(即客户端/服务器端模式),需要专门安装客户端程序,分布功能弱,无法实现快速部署,且兼容性差。普通的Web复视系统虽然采用了 B/S模式(浏览器/服务器模式),但却很难满足实时信息的刷新,常用的方式是客户端定时发起一个请求后,服务器返回包含处理结果及相关额外的内容,需要整个页面的刷新,占用的网络带宽会比较大,使得实时信息更新难以在WEB服务中实现。常用的解决办法是开发ActiveX控件,处理内容的更新,缺点是需要在客户端下载控件后才能实现服务功能,不满足“瘦”客户的要求。监视图多是采用绘图工具直接画SVG图,繁琐且复杂,无法满足灵活组图的要求。
技术实现思路
为克服现有技术中存在的上述问题,本专利技术公开了一种应用于电力自动化系统领域的SCADA WEB复视技术。该专利技术基于SVG的电力组件模板自动生成SCADA监视图形技术,并结合RIA及GSOAP、Comet技术进行数据访问,采用JSON数据交换形式,对监视图进行实时动态渲染,实现了 SCADA系统WEB实时监视功能,体现了建模成图一体化理念,也保证了网络和数据传输、访问的高效可靠性,通过监视元综合数据一体化技术进行信息综合操作。本专利技术具体采用以下技术方案。一种基于可缩放矢量图形SVG结合富互联网RIA的电力SCADA WEB方式实时监控复视方法,其特征在于,所述方法包括以下步骤:(I)电力组件模板自动成图:服务端利用电力组件模板,生成电力图元,所述电力图元包括简单图元和由简单图元组成的组合图元,通过电力图元生成符合国家电网公司制定的《基于SVG的公共图形交换格式》标准的监视图,并把监控图发布到WEB服务器,通过WEB技术进行信息发布;(2)基于长连接Comet及JSON数据交换格式,将监控图所需的实时数据从服务器传输到浏览器客户端:在基于Comet及JSON的实时数据传输技术中,以Comet技术作为数据传输的方式,采用JSON轻量级数据交互格式,使得所述实时数据流进行反转,即服务器端发现有所述实时数据需要更新后,把需要更新的实时数据“推”到浏览器客户端,其中,所述实时数据信息包括开关变量、拓扑渲染数据;(3)对所述监视图实时动态渲染:浏览器客户端通过与服务器交互获得监视图页面显示所需的实时数据信息,通过实时数据中的组件ID查找到监视图相应组件,对所述监视图进行实时动态渲染,并结合文件物件模型DOM技术对实时动态渲染的监视图进行实时发布;(4)在WEB服务器端对所述监视元进行综合数据信息一体化处理,通过富互联网应用RIA技术对综合数据信息进行信息发布,其中综合数据信息包括实时数据、图元属性、对象属性,历史曲线、历史数据等信息。本专利技术具有以下有益效果:本专利技术采用B/S模式,具有分布性特点,业务扩展简单,维护方便。本专利技术结合RIA及Comet技术,客户机在RIA中的作用不仅是展示页面,它可以在后台与用户请求异步地进行计算、传送和检索数据、显示集成的用户界面和综合使用声音和图像,并且不依赖与其他控件。在数据刷新方面,通过编译工具GSOAP进行服务端数据的生成,采用JSON压缩数据方式数据传输,在数据更新上提高了效率,节省了网络带宽。通过模板自动成图技术,可以动态生成系统所需的SVG图,减少了复杂度,增加了灵活性。附图说明图1是通过电力组件模板自动生成监视图模板的示意图;图2是图元模型图;图3是监视元综合数据一体化的流程图;图4为本专利技术基于SVG结合RIA的电力SCADA WEB复视方法的流程图。具体实施例方式下面结合说明书附图对本专利技术的技术方案做进一步详细说明。本专利技术公开的基于SVG结合RIA的电力SCADA WEB复视方法包括以下步骤,如附图4所示:步骤1:基于电力组件模板自动成图技术如图1所示,服务端通过电力组件模板生成图元(图2为电力图元模型),图元加入电力信息,包括图形属性、设备属性信息、连接关系属性,另外还包括图元事件、业务方法的定义,如下表所示。一副电力监视图可以由多个电力图元组成,可以灵活调整电力图元的构成。通过这种特性,电力监视图能把电力模板灵活的组合在一起。本文档来自技高网...

【技术保护点】
一种基于可缩放矢量图形SVG结合富互联网RIA的电力SCADA?WEB方式实时监控复视方法,其特征在于,所述方法包括以下步骤:(1)电力组件模板自动成图:服务端利用电力组件模板,生成电力图元,所述电力图元包括简单图元和由简单图元组成的组合图元,通过电力图元生成符合国家电网公司制定的《基于SVG的公共图形交换格式》标准的监视图,并把监控图发布到WEB服务器,通过WEB技术进行信息发布;(2)基于长连接Comet及JSON数据交换格式,将监控图所需的实时数据从服务器传输到浏览器客户端:在基于Comet及JSON的实时数据传输技术中,以Comet技术作为数据传输的方式,采用JSON轻量级数据交互格式,使得所述实时数据流进行反转,即服务器端发现有所述实时数据需要更新后,把需要更新的实时数据“推”到浏览器客户端,其中,所述实时数据信息包括开关变量、拓扑渲染数据;(3)对所述监视图实时动态渲染:浏览器客户端通过与服务器交互获得监视图页面显示所需的实时数据信息,通过实时数据中的组件ID查找到监视图相应组件,对所述监视图进行实时动态渲染,并结合文件物件模型DOM技术对实时动态渲染的监视图进行实时发布;(4)在WEB服务器端对所述监视图图元进行综合数据信息一体化处理,通过富互联网应用RIA技术对综合数据信息进行信息发布,其中综合数据信息包括实时数据、图元属性、对象属性,历史曲线、历史数据等信息。...

【技术特征摘要】
1.一种基于可缩放矢量图形SVG结合富互联网RIA的电力SCADA WEB方式实时监控复视方法,其特征在于,所述方法包括以下步骤: (O电力组件模板自动成图:服务端利用电力组件模板,生成电力图元,所述电力图元包括简单图元和由简单图元组成的组合图元,通过电力图元生成符合国家电网公司制定的《基于SVG的公共图形交换格式》标准的监视图,并把监控图发布到WEB服务器,通过WEB技术进行信息发布; (2)基于长连接Comet及JSON数据交换格式,将监控图所需的实时数据从服务器传输到浏览器客户端:在基于Comet及JSON的实时数据传输技术中,以Comet技术作为数据传输的方式,采用JSON轻量级数据交互...

【专利技术属性】
技术研发人员:赵耀李华姚宁坡朱建孙敬松屠黎明
申请(专利权)人:北京四方继保自动化股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1