[发明专利]智能电网可视化的视图集成控制方法有效
申请号: | 201210028724.8 | 申请日: | 2012-02-10 |
公开(公告)号: | CN102609261B | 公开(公告)日: | 2017-07-28 |
发明(设计)人: | 袁启海;李子乾;冀慧强;梁晓虎;王国平;冯涛;尚学军;杨滨;林昌年;韩强 | 申请(专利权)人: | 天津市电力公司;中国电力科学研究院;北京科东电力控制系统有限责任公司;国家电网公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/46 |
代理公司: | 天津盛理知识产权代理有限公司12209 | 代理人: | 王来佳 |
地址: | 300010*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 电网 可视化 视图 集成 控制 方法 | ||
技术领域
本发明属于智能电网可视化领域,尤其是一种智能电网可视化的视图集成控制方法。
背景技术
随着我国电网建设的快速发展,对电网质量的要求越来越高。由于智能电网具有可靠、安全、经济、高效、环境友好和使用安全的特点,而得到大力推广与应用。智能电网采用了先进的传感和测量技术、先进的设备技术、先进的控制方法以及先进的决策支持系统技术,人们对智能电网的技术特点与优点并不完全了解,在一定程度上阻碍了智能电网的推广应用。目前,通常的方法是将智能电网的技术特点采用计算机可视化窗口并以直观形象的方式展示给公众,帮助公众了解智能电网。在可视化窗口设计中需要多种不同类型的视图效果,这些视图如果采用单一语言和平台会增加开发难度,目前各类操作系统中视图的实现都是以各类窗口为载体的,通过调用操作系统底层的窗口控制原语,可以控制视图窗口的位置、大小、显示隐藏、边框等属性,为了将基于不同开发语言实现的视图集成到一起,不仅需要在被集成的视图软件中实现相关的视图控制代码,而且系统主框架为了实现集成和控制不同视图,需要开发和被集成的视图软件之间的通讯功能,这就造成了视图集成需要编写大量的代码。
发明内容
本发明的目的在于克服现有技术的不足,提供一种设计合理、降低开发难度与开发工作量的智能电网可视化的视图集成控制方法。
本发明解决其技术问题是采取以下技术方案实现的:
一种智能电网可视化的视图集成控制方法,包括以下步骤:
(1)视图控制总线组件以后台服务的方式启动,并启动多个线程用于监听视图注册组件和视图控制组件通过网络通信发送来的注册信息和视图布局控制命令信息;
(2)可视化平台启动后,视图注册组件进行注册处理并以网络通讯的方式将注册信息发送给视图控制总线组件;
(3)视图控制总线组件接收到视图注册组件发送来的注册信息后,将注册信息保存到视图注册库;
(4)当可视化视图主框架需要展示某个可视化窗口时,将视图布局控制命令信息以启动参数的形式传递给视图控制组件,由视图控制组件进行分析处理并以网络通讯的方式将视图布局控制命令信息发送给视图控制总线组件;
(5)视图控制总线组件接收到视图控制组件发送来的视图布局控制命令信息后,通过视图布局控制命令信息查找视图注册库,并获取对应的窗口句柄;然后视图控制总线组件根据视图布局控制命令信息中的视图控制交互规范,直接调用相应操作系统底层控制原语并传递适当的参数完成视图控制命令。
而且,所述步骤(2)视图注册组件进行注册处理的步骤为:
(1)视图窗口以参数调用的方式启动视图注册组件,将注册信息传给视图注册组件;
(2)视图注册组件启动后,主动连接视图控制总线组件并将注册信息传递给视图控制总线组件;
(3)视图注册组件断开连接,视图注册组件运行结束。
而且,所述步骤(3)视图控制组件处理的步骤为:
(1)可视化视图主框架以参数调用的方式启动视图控制组件,将需要控制的视图布局控制命令信息传给视图控制组件;
(2)视图控制组件启动后,主动连接视图控制总线组件并将视图布局控制命令信息传递给视图控制总线组件;
(3)视图控制组件断开连接,视图控制组件运行结束。
而且,所述的注册信息包括视图窗口的名称信息和窗口句柄。
而且,所述的视图布局控制命令信息包括视图窗口的名称信息、窗口句柄和视图控制交互规范。
而且,所述的视图控制交互规范包括视图的启动、停止、消隐、放大、缩小、单次/循环运行模式动作定义以及基准坐标、视窗大小、边框宽度定义。
本发明的优点和积极效果是:
本发明采用自定义的视图集成控制方法,可以将多种图形实现技术和位于不同进程空间的二维视图和三维视图,按照合理窗口布局集成为跨进程的多维度视图的综合可视化视图,为面向智能电网可视化领域提供了多业务系统视图集成的便捷方式,克服了现有多系统多维度视图系统集成能力的不足的问题,具有视图集成方案简单方便、系统开发修改工作量小等特点。
附图说明
图1是本发明的视图注册处理过程示意图;
图2是本发明的视图集成控制过程示意图。
具体实施方式
以下结合附图对本发明实施例做进一步详述:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津市电力公司;中国电力科学研究院;北京科东电力控制系统有限责任公司;国家电网公司,未经天津市电力公司;中国电力科学研究院;北京科东电力控制系统有限责任公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210028724.8/2.html,转载请声明来源钻瓜专利网。