基于CIM/G规范的电网潮流图分辨率自适应方法与流程

文档序号:11965578阅读:926来源:国知局
基于CIM/G规范的电网潮流图分辨率自适应方法与流程
本发明涉及一种在显示电网潮流图时基于CIM/G规范实现的分辨率自适应方法。

背景技术:
电网潮流图以地理图像作为背景,在画面中的实际地理位置上绘制各厂站的图元,并且依据线路的真实走向在各厂站间绘制线路,以箭头移动的方式显示电能的输送方向,其能够清晰直观的反映电网当前潮流走向、电能分配、电网运行状态等,是调度人员对电力系统进行实时监控、指导调度工作中必不可少的图像依据。潮流图中地理背景的分辨率以及图元的比例关系直接影响画面的精准程度和展示效果。随着各电力公司调度厅大屏幕与工作站屏幕的不断更新,原有的智能电网调度控制系统(D5000系统)中的潮流图已经无法满足日益精准的调度工作的需求。传统的方法是,对于同一区域的全景图或潮流图画面,由于调度厅大屏幕和调度工作站屏幕的分辨率差别较大,故而对地理背景图需求不同的处理,通常是制作两幅厂站分布及接线方式完全相同的而地理背景图分辨率不同的画面,大屏LED所对应展示地理背景图分辨率高的一幅,调度员控制台工作站对应展示地理背景图分辨率低的一幅。这样分开显示不但会增加很多作图的工作量,而且在大屏LED展示和控制台工作站展示的同步性上也会造成误差。同时以这种方式实现的画面,通过控制台工作站机对画面进行放大时,背景地理图会出现明显的失真现象,场站图元和线路图元的体积也会随之放大,占据了展示画面视框中的大量空间,对调度员观测电网当前状态、定位告警所在准确位置造成较大影响。在现有D5000系统中,针对不同分辨率屏幕展示区域全景图或潮流图等画面时,通常需要为不同分辨率的屏幕准备多幅信息相同但地理背景图分辨率不同的画面,调控人员需要在不同分辩率的屏幕上人工区分分辨率进而选择需要展示的画面。这种方式一定程度上增加了调度维护人员作图的工作量,同时人工的选择匹配分辨率的画面,也降低了调控人员的工作效率。在调度人员放大画面时,又会由于分辨率的不匹配造成地理背景图失真,影响画面信息的准确性和展示效果。故而针对同一幅电网潮流图在不同分辨率的硬件设备上的自适应展示,目前尚未提出有效的解决方案。

技术实现要素:
本发明的目的是提供一种在使用不同分辨率的显示装置展示同一幅电网潮流图时能够针对分辨率进行自适应显示的方法。为达到上述目的,本发明采用的技术方案是:一种基于CIM/G规范的电网潮流图分辨率自适应方法,在通过不同分辨率的显示设备展示电网潮流图时根据当前显示设备进行分辨率自适应,该方法基于CIM/G规范而实现,其包括缩放比例自适应、地理背景自适应、图元自适应三步骤;所述的缩放比例自适应包括:根据原始电网潮流图的分辨率和当前显示设备的分辨率取得缩放比例值scale;所述的地理背景自适应包括:A、将电网潮流图中不同精细程度的地理背景图片按照其精细程度由低到高的顺序排列,并按照排列顺序以非负整数赋予各地理背景图片以背景编号;B、设定一大于1的切换基数n,计算当前所需的地理背景图片的背景编号,并选定该背景编号对应的地理背景图片,使得缩放比例值为切换基数n的正整数次幂时自适应切换地理背景图片;C、计算所选定的地理背景图片的缩放比例值s;D、对所选定的地理背景图片按照其缩放比例值s进行等比缩放;所述的图元自适应包括:a、遍历并获得电网潮流图中的图元并做自适应处理而得到其缩放比例值:对于图形图元,以缩放比例值scale的倒数为其缩放比例值;对于线路图元,以缩放比例值scale的倒数为其线宽缩放比例值;对于文字图元,以缩放比例值scale的倒数为其尺寸缩放比例值;b、获取当前的缩放比例值scale下各图元的可见性配置;c、对可见的图元,根据其缩放比例值对其进行矢量绘制,并刷新获得自适应后的电网潮流图进行显示。优选的,原始电网潮流图的分辨率为w1*h1,当前显示设备的分别率为w2*h2,所述的缩放比例自适应中,取w2/w1和h2/h1中较小的值作为缩放比例值scale。优选的,所述的切换基数n取值为2。由于上述技术方案运用,本发明与现有技术相比具有下列优点:本发明的方法为电网调度自动化系统提供了一种潮流图画面在不同分辨率显示设备上自动适应精细显示的方法,解决潮流图画面在不同分辨率设备上显示失真以及同一画面多次作图的问题,提高了调度人员的工作效率,提高了潮流图展示的易用性、准确性和美观性,减少了调度维护人员的工作量,提高了电网工作人员的工作效率。附图说明附图1为本发明的电网潮流图分辨率自适应方法的流程示意图。附图2为本发明的电网潮流图分辨率自适应方法中缩放比例自适应的流程示意图。附图3为本发明的电网潮流图分辨率自适应方法中地理背景自适应的流程示意图。附图4为本发明的电网潮流图分辨率自适应方法中图元自适应的流程示意图。附图5为本发明的电网潮流图分辨率自适应方法中参考图元可见性的流程示意图。具体实施方式下面结合实施例对本发明作进一步描述。实施例一:一种应用于电网调度自动化系统中的基于CIM/G规范实现的电网潮流图分辨率自适应方法,其能够在通过不同分辨率的显示设备展示电网潮流图时根据当前显示设备进行分辨率自适应。该方法包括缩放比例自适应、地理背景自适应、图元自适应三步骤,如附图1所示。1、缩放比例自适应如附图2所示,缩放比例自适应包括:根据原始电网潮流图的分辨率和当前显示设备的分辨率取得缩放比例值scale。首先根据电网潮流图画面CIM/G文件的描述,获取原始电网潮流图画面100%比例下对应的默认屏幕分辨率,记为w1*h1,同时获得当前的显示设备的实际分辨率,记为w2*h2。然后将两分辨率的长宽分别进行比较,取w2/w1和h2/h1中较小值作为当前画面的缩放比例值scale,以满足潮流图画面在当前显示设备上能够完全显示而不被截断。最后按照缩放比例值scale对潮流图画面进行等比例缩放,使潮流图画面在显示完整的前提下,以能尽可能充分利用显示设备的方式进行展示,完成了缩放比例自适应的过程。2、地理背景自适应如附图3所示,地理背景自适应流程如下:A、将电网潮流图中不同精细程度的地理背景图片按照其精细程度由低到高的顺序排列成为地理背景图片队列,并按照排列顺序以非负整数赋予各地理背景图片以背景编号,这样越大编号的地理背景图片具有越高精细程度。B、设定一大于1的切换基数n,计算当前所需的地理背景图片的背景编号,并选定该背景编号对应的地理背景图片,使得缩放比例值为切换基数n的正整数次幂时自适应切换地理背景图片。例如,切换基数n取值为2,则画面放大倍数在跨越2的整数次幂(即1、2、4、8倍)时需要对地理背景图片进行自适应的切换,因此,首先获取当前潮流图在浏览器的缩放比例值scale,并且通过缩放比例值scale计算当前画面应使用的地理背景图片的背景编号为。C、计算所选定的地理背景图片的缩放比例值。仍以切换基数n取值为2为例,以地理背景图片的背景编号num的值为参数,计算地理背景图片在绘制时的缩放比例值。D、获得以上参数后,可根据地理背景图片的背景编号num在地理背景图片队列中获取对应编号的地理背景图片作为潮流图的地理背景,同时以s作为其缩放比例值,对地理背景图片进行等比缩放,以上即完成了地理背景自适应的流程。3、图元自适应如附图4所示,图元自适应流程如下:a、从潮流图画面中获取所有图元对象,并对所有图元对象进行遍历。遍历到的每个图元对象均要根据当前潮流图画面的缩放比例值进行自适应处理而得到其缩放比例值:①对于图形图元,以缩放比例值scale的倒数为其缩放比例值;调整图形图元的大小,将图形图元的缩放比设置为当前画面缩放比的倒数,以保证缩放过程中图元的大小保持不变;②对于线路图元,以缩放比例值scale的倒数为其线宽缩放比例值。动态调整线路的宽度,将其设置为当前线宽除以缩放比得到的值,以保证线路图形对象的宽度在缩放过程中保持不变;③对于文字图元,以缩放比例值scale的倒数为其尺寸缩放比例值。动态调整文字的字体大小,将文字字体大小设置为原有文字字体除以画面缩放比例的值,以保证缩放过程中文字图形对象的大小保持不变。在自适应处理后,需要对遍历的每个图元进行画面内图元的矢量绘制。最后在遍历以及矢量绘制结束后,对潮流图画面进行刷新。而在进行矢量绘制时,需要参考图元的可见性,如附图5所示:b、获取当前的缩放比例值scale下各图元的可见性配置;对应可见性配置,根据当前缩放比例和图元类型,判断当前图元是否可见,例如:对于省级电网,初始1倍只看500千伏厂站图元及线路图元,如果到高倍数2或者4倍可以看到更详细的220千伏厂站图元及线路图元。对于可见图元,需要对其进行画面内图形的矢量绘制,对于不可见的图元则暂不需要对其进行绘制。c、对可见的图元,根据其缩放比例值对其进行矢量绘制,并刷新获得自适应后的电网潮流图进行显示,完成图元的自适应以及可见流程。上述提出了一种基于CIM/G规范的电网潮流图的分辨率自适应方法,为电网调度自动化系统提供了一种潮流图画面在不同分辨率显示设备上自动适应精细显示的方法,解决潮流图画面在不同分辨率设备上显示失真以及同一画面多次作图的问题,提高了调度人员的工作效率,提高了潮流图展示的易用性、准确性和美观性,减少了调度维护人员的工作量,提高了电网工作人员的工作效率。上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡根据本发明精神实质所作的等效变化或修饰,都应涵盖在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1