本发明涉及一种直流换流极图元的画面综合展示方法,属于浏览器画面信息显示的技术领域。
背景技术:
随着电力技术以及互联网技术的高速发展,电力调度系统业务不断拓展,图元的展示方法也更加多种多样,运行安全越来越受到更大的挑战,因而,电网各种监控手段也越来越受到广泛的重视。
在电网调度自动化平台下,各种监控手段层出不穷,b/s模式的监控系统简单易用,将设备操作设备采样的信息进行加工整理,转换为形象的界面信息,可以有效的帮助调度人员充分、深入和及时的掌握电力系统运行状态,做出正确的决策和采取相应的措施,使电力系统更加安全、经济的运行。
技术实现要素:
目的:为了克服现有技术中存在的不足,本发明提供一种直流换流极图元的画面综合展示方法。
技术方案:为解决上述技术问题,本发明采用的技术方案为:
一种直流换流极图元的画面综合展示方法,包括如下步骤:
步骤一:对图形g文件进行解析,读取绘制直流换流极图元的基本信息;
步骤二:根据g文件中的基本信息,自动绘制直流换流极图元,自动生成直流换流极图元的显示界面;
步骤三:定时加载直流换流极图元的动态属性数据,直流换流极图元通过后台数据接口以及服务层jar包进行数据通讯,定时进行数据刷新;
步骤四:定时获取直流换流极图元的着色信息,根据直流换流极图元中直流极和交流极分别对应的电压数值,按照电压数值对应的电压等级色分别给直流极和交流极进行着色。
作为优选方案,所述直流换流极图元的基本信息包括:基本属性、动态属性。
作为优选方案,所述基本属性包括直流换流极图元的位置、形状、大小、色彩的基本图形展示信息。
作为优选方案,所述动态属性包括直流换流极图元的电压等级、封锁标志、功率、直流电流值、交流电流值的基本电力信息。
作为优选方案,所述直流换流极图元的形状是由矩形和圆环形组成,两端分别接入交流端信息和直流端信息。
作为优选方案,所述定时加载数据流程如下:
步骤一:通过blazeds获取电力调度平台中的数据信息,从电力系统中获取数据信息;
步骤二:通过http长链接的方式把数据信息推送到前端层,并根据获取的数据信息进行图元的绘制。
作为优选方案,所述数据信息采用json(javascriptobjectnotation)数据传输格式。
有益效果:本发明提供的一种直流换流极图元的画面综合展示方法,有效的实现了直流换流极图元的综合信息展示,具有通用性和有效性。本发明基于部分开源框架,实现直流换流极图元的综合展示,增强了对电网运行系统画面的监控,丰富了电力调度自动化图元的展现效果,使得展示画面更加清晰和饱满,与此同时,减轻了调度员的负担,为电力系统的综合监控提供了有效的手段。
附图说明
图1为直流换流极图元自动绘制流程图;
图2为直流换流极图元综合信息展示图;
图3为直流换流极图元数据通道示意图。
具体实施方式
下面结合附图对本发明作更进一步的说明。
如图1-2所示,一种直流换流极图元的画面综合展示方法,包含以下步骤:
步骤一:对图形g文件进行解析,读取绘制直流换流极图元的基本信息;直流换流极图元的基本信息包括:基本属性、动态属性;基本属性是直流换流极图元的位置、形状、大小、色彩等基本图形展示信息;直流换流极图元的形状是由矩形和圆环形组成,分别接入交流端信息和直流端信息。动态属性是直流换流极图元的电压等级、封锁标志、功率、直流电流值、交流电流值等基本电力信息。
在电力系统中,不同电压拥有不同的电压等级色,直流换流极图元中的直流极和交流极分别对应两个不同的电压等级色。g文件是一种g格式的xml文件,直流换流极图元的基本信息均在g格式中有定义,g格式中不同标签定义了其不同的属性样式。直流换流极图元包括直流极和交流极,直流极和交流极分别对应两个关键字(keyid),通过这两个关键字,分别可以取到直流极和交流极的动态属性,这些实时动态属性需要通过后台数据接口以及服务层的jar包取得。
步骤二:根据g文件中的基本信息,自动绘制直流换流极图元,自动生成直流换流极图元的显示界面。
步骤三:定时加载直流换流极图元的动态属性数据,直流换流极图元通过后台数据接口以及服务层jar包进行数据通讯,定时进行数据刷新。
步骤四:定时获取直流换流极图元的着色信息,根据直流换流极图元中直流极和交流极分别对应的电压数值,按照电压数值对应的电压等级色分别给直流极和交流极进行着色。
如图3所示,在一个很短的周期内,将数据库的这些动态属性推送给前端层用于绘制,在画面上通过对图元的绘制展现数据库中数据的变化,从而达到更好的电网监控效果。定时加载动态数据通过平台通道获取,这个数据平台是一个重要的数据链路,通常分为三层:服务层包括动态库接口,链接电网的电力调度平台;中间层包括电力潮流跑动平台,提供数据接口,批量获取直流换流极图元的关键字,并批量返回直流换流极图元的动态属性,例如,电压等级色,频率、电压、电流等信息;前端层包括重要的协议接口,链接电力调度平台,进行重要信息转换。
定时加载数据流程如下:
步骤一:通过blazeds获取电力调度平台中的数据信息,从电力系统中获取数据信息。
步骤二:通过http长链接的方式把数据信息推送到前端层,并根据获取的数据信息进行图元的绘制。
数据信息采用json(javascriptobjectnotation)数据传输格式,是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,json做为数据包格式传输的时候具有更高的效率,从而减少同等数据流量的情况下网络的传输压力。
以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。