电网综合信息监控图形生成系统及方法

文档序号:10613632阅读:355来源:国知局
电网综合信息监控图形生成系统及方法
【专利摘要】本发明涉及一种电网综合信息监控图形生成系统及方法,其中,该系统包括用户显示模块、数据接口模块、设计模块、配置模块以及文件接口模块;本发明的电网综合信息监控图形生成系统及方法,基于一体化生成的大屏幕整体设计方案与图形文件,以及与可视化图元组件建立映射关系库,可实现可视化组件的封装及灵活配置,可消除现有电网监控系统的大屏幕图形设计方案复用性比较低、后期配置与修改难度大的缺陷,可提高电网综合信息监控图形生成系统的利用率以及组件的复用性,进而可促进工程实施的效率。
【专利说明】
电网综合信息监控图形生成系统及方法
技术领域
[0001]本发明涉及电网调度自动化领域,尤其涉及一种电网综合信息监控图形生成系统及方法。
【背景技术】
[0002]随着电力行业的发展和电网规模的不断扩大,信息量越来越大,电力系统的分析和计算也越来越复杂,迫切需要建立完整准确的大屏幕监控系统来实现电网的信息监控。
[0003]现有电网监控系统中,大屏幕图形的设计与生成都是一体化完成的,大屏幕方案的设计生成都需要研发人员从开始到结束全程参与,并且设计的方案复用性比较低。在方案实施后期,对于工程人员而言,由于其不是设计方案的研发人员,因而其进行画面的配置与修改相对比较困难,需要花费大量的精力和时间,且需要研发人员参与才能完成,灵活性和适用性比较差,因而导致工程的实施效率低下。
[0004]因此,如何提高电网综合信息监控图形生成系统的利用率,提高组件的复用性,进而促进工程实施的效率成为目前亟待解决的技术问题之一。

【发明内容】

[0005]针对现有电网监控系统的大屏幕图形设计方案复用性比较低、后期配置与修改难度大的缺陷,本发明提出如下技术方案:
[0006]—种电网综合信息监控图形生成系统,所述系统包括用户显示模块、数据接口模块、设计模块、配置模块以及文件接口模块;
[0007]所述用户显示模块用于根据当前显示画面中的图元组件关联的数据源信息发送数据请求信息,以及在浏览状态下对所述当前显示画面进行渲染和实时显示;
[0008]所述数据接口模块用于根据所述数据请求信息读取并返回后台数据库中的信息;
[0009]所述设计模块用于根据返回的后台数据库中的信息添加可复用的可视化图元组件,并在所添加的可视化图元组件上添加相应的设计图片,以完成所述显示画面的整体设计方案;
[0010]所述配置模块用于根据画面编辑状态下用户输入的用于关联所述图元组件和所述后台数据库的关联信息对设计方案进行修改和配置;
[0011]所述文件接口模块用于生成不同类型的文件格式,以保存所述整体设计方案。
[0012]可选地,所述图元组件关联的数据源信息包括:
[0013]所述图元组件关联的所述后台数据库中相关的表和字段。
[0014]可选地,所述后台数据库包括实时数据库和关系数据库;
[0015]其中,所述实时数据库用于存储所述电网运行的实时数据信息,所述关系数据库用于存储所述电网运行的历史数据信息。
[0016]可选地,所述图元组件的类型包括以下任意一种或其组合:
[0017]柱图、饼图、表计、曲线以及雷达图。
[0018]—种电网综合信息监控图形生成方法,所述方法包括:
[0019]根据当前显示画面中的图元组件关联的数据源信息发送数据请求信息;
[0020]根据所述数据请求信息读取并返回后台数据库中的信息;
[0021]根据返回的后台数据库中的信息添加可复用的可视化图元组件,并在所添加的可视化图元组件上添加相应的设计图片,以完成所述显示画面的整体设计方案;
[0022]根据画面编辑状态下用户输入的用于关联所述图元组件和所述后台数据库的关联信息对设计方案进行修改和配置;
[0023]生成不同类型的文件格式,以保存所述整体设计方案。
[0024]可选地,所述图元组件关联的数据源信息包括:
[0025]所述图元组件关联的所述后台数据库中相关的表和字段。
[0026]可选地,所述后台数据库包括实时数据库和关系数据库;
[0027]其中,所述实时数据库用于存储所述电网运行的实时数据信息,所述关系数据库用于存储所述电网运行的历史数据信息。
[0028]可选地,所述方法还包括:
[0029]在浏览状态下对所述当前显示画面进行渲染和实时显示。
[0030]可选地,所述方法还包括:
[0031]存储所述显示画面的整体设计方案。
[0032]可选地,所述图元组件的类型包括以下任意一种或其组合:
[0033]柱图、饼图、表计、曲线以及雷达图。
[0034]本发明的电网综合信息监控图形生成系统及方法,基于一体化生成的大屏幕整体设计方案与图形文件,以及与可视化图元组件建立映射关系库,可实现可视化组件的封装及灵活配置,可消除现有电网监控系统的大屏幕图形设计方案复用性比较低、后期配置与修改难度大的缺陷,可提高电网综合信息监控图形生成系统的利用率以及组件的复用性,进而可促进工程实施的效率。
【附图说明】
[0035]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本发明一个实施例的电网综合信息监控图形生成系统的结构示意图;
[0037]图2为本发明一个实施例的电网综合信息监控图形生成方法的流程示意图;
[0038]图3a至图3c为本发明另一个实施例的电网综合信息监控图形生成方法的生成、配置以及显示过程的示意图。
【具体实施方式】
[0039]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]图1为本发明一个实施例的电网综合信息监控图形生成系统的结构示意图;如图1所示,所述系统包括用户显示模块10、数据接口模块20、设计模块30、配置模块40以及文件接口模块50;
[0041]用户显示模块10用于根据当前显示画面中的图元组件关联的数据源信息发送数据请求信息,以及在浏览状态下对所述当前显示画面进行渲染和实时显示;
[0042]数据接口模块20用于根据所述数据请求信息读取并返回后台数据库中的信息;
[0043]具体地,数据接口模块20可根据用户显示模块10发送的数据请求信息读取相应的数据,去查询相应的数据库并返回读取到的数据信息,以保证可视化数据的实时读取,并保证生成的监控图形可以进行实时更新。
[0044]设计模块30用于根据返回的后台数据库中的信息添加可复用的可视化图元组件,并在所添加的可视化图元组件上添加相应的设计图片,以完成所述显示画面的整体设计方案;
[0045]具体地,设计模块30可以根据需要灵活的添加可视化图元组件,并在组件上面添加相应的设计图片。
[0046]举例来说,对于需要添加的可视化图元组件,首先在画面上添加图元组件的嵌入面板,然后添加对应的类路径及类名称,再选择需要添加的图元组件的设计图,完成一个图元组件的设计。
[0047]进一步地,可以根据需要在画面上完成多个图元组件的设计,最后保存整个画面完成方案的设计。保存的图元组件的类路径及类名称用于在浏览状态下,系统会根据画面存储的信息调用相关的图元组件的类,提高系统的复用性。
[0048]特别地,保存图元组件的类路径及类名称后,为每个可视化图元构建唯一的映射id,主要记录每个组件的路径信息、id及展示示例(例如,图元组件的设计图)。
[0049]配置模块40用于根据画面编辑状态下用户输入的用于关联所述图元组件和所述后台数据库的关联信息对设计方案进行修改和配置;
[0050]具体来说,当工程人员在画面编辑状态下打开.graph文件(基于XML格式的文件)进行修改时,根据需要点击要修改的图元组件,自动弹出相应的需要配置的图元组件的配置界面,工程人员可以根据需要按照提示信息进行配置。当点击图元组件时,首先弹出数据源配置界面,选择关联的数据源的个数,然后根据用户的需要选择关联实时数据库或者关系数据库,确定后进入下一步,选择相应的表和字段,进一步确定后进入属性配置界面。
[0051]配置的初始属性以XML文件进行记录,如对于饼图如果为两个区域,则会自动生成两个区域的配置信息,如果为三个区域,则会生成三个区域的配置信息。如对于饼图如果有三个区域,需要设置的属性包括第一片区域的颜色,第二片区域的颜色,第三片区域的颜色,中心圆颜色,数据字体,标注线宽,刷新频率等。
[0052]文件接口模块50用于生成不同类型的文件格式,以保存所述整体设计方案。
[0053]其中,不同类型的文件格式包括.graph文件和.png文件。具体来说,设计人员可以将设计好的大屏幕展示方案保存起来,保存后可以生成两个文件,一个是.graph文件,一个是.png文件。其中,.graph文件用于存储设计方案,存储的属性包括画面的高度、宽度和背景色,每个图元组件的位置大小,对应的类路径及类。工程人员可以根据需要打开文件,自动生成配置的界面,按照界面提示信息完成配置;而.png文件是一幅完整的大屏幕设计方案图,可实现从多个图元设计图片到整个大屏幕图形的完整自动拼接。
[0054]本实施例的电网综合信息监控图形生成系统,基于一体化生成的大屏幕整体设计方案与图形文件,以及与可视化图元组件建立映射关系库,可实现可视化组件的封装及灵活配置,可消除现有电网监控系统的大屏幕图形设计方案复用性比较低、后期配置与修改难度大的缺陷,可提高电网综合信息监控图形生成系统的利用率以及组件的复用性,进而可促进工程实施的效率。
[0055]进一步地,作为本实施例的优选,上述图元组件关联的数据源信息可以包括:
[0056]所述图元组件关联的所述后台数据库中相关的表和字段。
[0057]具体来说,在进行方案设计时,用户可以根据需要对可视化图元组件关联相应的实时数据库或关系数据库中相关的表和字段。例如,当画面进行浏览显示时系统会调用相应的图源组件的类,根据画面关联的数据库中的表和字段信息读取相关的数据信息并进行展示。
[0058]在此基础上,作为本实施例的优选,上述后台数据库可包括实时数据库和关系数据库;
[0059]其中,所述实时数据库用于存储所述电网运行的实时数据信息,所述关系数据库用于存储所述电网运行的历史数据信息。
[0060]进一步地,作为本实施例的优选,所述图元组件的类型包括以下任意一种或其组合:
[0061]柱图、饼图、表计、曲线以及雷达图。
[0062]图2为本发明一个实施例的电网综合信息监控图形生成方法的流程示意图;如图2所示,该方法包括:
[0063]S1:根据当前显示画面中的图元组件关联的数据源信息发送数据请求信息;
[0064]S2:根据所述数据请求信息读取并返回后台数据库中的信息;
[0065]S3:根据返回的后台数据库中的信息添加可复用的可视化图元组件,并在所添加的可视化图元组件上添加相应的设计图片,以完成所述显示画面的整体设计方案;
[0066]S4:根据画面编辑状态下用户输入的用于关联所述图元组件和所述后台数据库的关联信息对设计方案进行修改和配置;
[0067]S5:生成不同类型的文件格式,以保存所述整体设计方案。
[0068]本实施例所述的电网综合信息监控图形生成方法为应用上述装置实施例进行电网综合信息监控图形生成的方法,其原理和技术效果类似,此处不再赘述。
[0069]进一步地,作为本实施例的优选,上述图元组件关联的数据源信息包括:
[0070]所述图元组件关联的所述后台数据库中相关的表和字段。
[0071]此外,作为本实施例的优选,上述后台数据库包括实时数据库和关系数据库;
[0072]其中,所述实时数据库用于存储所述电网运行的实时数据信息,所述关系数据库用于存储所述电网运行的历史数据信息。
[0073]作为本实施例方法的另一种优选的实施方式,该方法还可包括:
[0074]在浏览状态下对所述当前显示画面进行渲染和实时显示。
[0075]进一步地,作为本实施例的优选,上述方法还可包括:
[0076]存储所述显示画面的整体设计方案。
[0077]具体来说,系统可根据画面中存储的信息调用相关的图元组件的类,读取关联的数据源信息,并进行绘制显示在大屏幕上。
[0078]其中,所述图元组件的类型包括以下任意一种或其组合:
[0079]柱图、饼图、表计、曲线以及雷达图。
[0080]可以理解的是,图元组件采用模块化设计,方便新增图元的设计与开发。
[0081]下面以一具体的实施例来说明本发明,但不限定本发明的保护范围。
[0082]图3a至图3c为本发明另一个实施例的电网综合信息监控图形生成方法的生成、配置以及显示过程的示意图。如图3a所示,本实施例中基于方案设计的电网综合信息监控图形生成方法包括以下步骤:
[0083]Al:在画面编辑状态下,添加图元组件的嵌入面板;
[0084]A2:添加图元组件路径及相应的类;
[0085]A3:添加相应的设计图片;
[0086]具体地,该设计图片例如为.png或.jpg文件等预先设计的图形。
[0087]A4:保存生成两个文件。
[0088]具体地,两个文件中一个是.graph文件,一个是.png文件,以供设计人员在打开.graph文件后对设计的方案进行修改。
[0089]工程人员可以打开.graph文件,完成对设计方案信息的配置和修改。
[0090]如图3b所示,对图元组件进行配置包括以下步骤:
[0091]B1:打开.graph文件;
[0092]B2:根据用户点击确定需要配置的图元组件,并弹出数据源配置界面;
[0093]B3:提示用户选择输入数据源个数;
[0094]B4:根据用户的选择完成相应数据源(包括实时数据库和关系数据库的表和字段)的配置;
[0095]B5:配置模块会根据相关的图元组件的类以及对基于XML的属性配置文件的解析,生成相关的属性配置界面,根据工程人员的操作完成进一步配置。
[0096]如图3c所示,对图元组件进行绘制并显示包括以下步骤:
[0097]Cl:在画面浏览状态下,打开.graph文件;
[0098]C2:系统调用画面中的图元组件的类;
[0099]C3:根据存储的数据源信息实时读取相关的数据;
[0100]C4:进行图元组件绘制并将完整的方案设计画面呈现在大屏幕上。
[0101]以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种电网综合信息监控图形生成系统,其特征在于,包括用户显示模块、数据接口模块、设计模块、配置模块以及文件接口模块; 所述用户显示模块用于根据当前显示画面中的图元组件关联的数据源信息发送数据请求信息,以及在浏览状态下对所述当前显示画面进行渲染和实时显示; 所述数据接口模块用于根据所述数据请求信息读取并返回后台数据库中的信息; 所述设计模块用于根据返回的后台数据库中的信息添加可复用的可视化图元组件,并在所添加的可视化图元组件上添加相应的设计图片,以完成所述显示画面的整体设计方案; 所述配置模块用于根据画面编辑状态下用户输入的用于关联所述图元组件和所述后台数据库的关联信息对设计方案进行修改和配置; 所述文件接口模块用于生成不同类型的文件格式,以保存所述整体设计方案。2.根据权利要求1所述的系统,其特征在于,所述图元组件关联的数据源信息包括: 所述图元组件关联的所述后台数据库中相关的表和字段。3.根据权利要求1所述的系统,其特征在于,所述后台数据库包括实时数据库和关系数据库; 其中,所述实时数据库用于存储所述电网运行的实时数据信息,所述关系数据库用于存储所述电网运行的历史数据信息。4.根据权要求1-3任一项所述的系统,其特征在于,所述图元组件的类型包括以下任意一种或其组合: 柱图、饼图、表计、曲线以及雷达图。5.一种电网综合信息监控图形生成方法,其特征在于,包括: 根据当前显示画面中的图元组件关联的数据源信息发送数据请求信息; 根据所述数据请求信息读取并返回后台数据库中的信息; 根据返回的后台数据库中的信息添加可复用的可视化图元组件,并在所添加的可视化图元组件上添加相应的设计图片,以完成所述显示画面的整体设计方案; 根据画面编辑状态下用户输入的用于关联所述图元组件和所述后台数据库的关联信息对设计方案进行修改和配置; 生成不同类型的文件格式,以保存所述整体设计方案。6.根据权利要求5所述的方法,其特征在于,所述图元组件关联的数据源信息包括: 所述图元组件关联的所述后台数据库中相关的表和字段。7.根据权利要求5所述的方法,其特征在于,所述后台数据库包括实时数据库和关系数据库; 其中,所述实时数据库用于存储所述电网运行的实时数据信息,所述关系数据库用于存储所述电网运行的历史数据信息。8.根据权利要求6所述的方法,其特征在于,所述方法还包括: 在浏览状态下对所述当前显示画面进行渲染和实时显示。9.根据权利要求6所述的方法,其特征在于,所述方法还包括: 存储所述显示画面的整体设计方案。10.根据权要求5-9任一项所述的方法,其特征在于,所述图元组件的类型包括以下任意一种或其组合: 柱图、饼图、表计、曲线以及雷达图。
【文档编号】G06T3/40GK105976322SQ201610316718
【公开日】2016年9月28日
【申请日】2016年5月12日
【发明人】孙丽卿, 杨万清, 马强, 程大闯, 梅迪, 苗伟威, 刘艳, 刘冰, 吕霏, 赵春光, 张葆刚, 刘铭超, 栾敬钊, 王银照
【申请人】国网辽宁省电力有限公司大连供电公司, 北京科东电力控制系统有限责任公司, 国网山东省电力公司, 国家电网公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1