界面整合技术在电力信通调控中的应用论文_张涛,卢婉君

界面整合技术在电力信通调控中的应用论文_张涛,卢婉君

(国网河南省电力公司博爱县供电公司 河南博爱 454450)

摘要:在实际业务操作中,因为信通调控所使用的是基于独立界面的管理系统,所以信心调控监督员在作业过程中需要不断进行系统的切换,大大降低了工作效率和热情。因此,为了充分提升系统监管的有效性,真实改善调控工作存在的问题,应当借用和借助现代化界面整合技术,达到有效整合系统桌面的目的。由此可见,电力信通调控中界面整合技术的应用有一定的可操作性,对推动电力信通调控现代化发展具有深远意义。

关键词:界面整合技术;电力信通;调控应用

1常用界面整合方式

(1)矩阵服务器的使用,通过将多个显示器集合到一个总屏幕上进行的显示组合。该方式在投资方面要求较高对硬件的硬性要求高,且存在使用方面的缺陷,其必须建立在所有系统客户端分别在不同居算计桌面部署完成好的条件上。员工需要同时对多各矩形控制器和多台电脑进行操作,增加了工作人员的工作量[1]。

(2)利 用同样的的界面布局和规则,重头设计、开发系统应用界面。使得界面整合最大化趋向于完美,在遵循信息规划的前提下,使之加速发展。不过该方式也存在诸如资源投入大、资源消耗大、人力消耗大、工期过长等劣势,通常无法被再次开发或者优化升级。

2电力信通调控中界面整合技术的应用探讨

2.1界面整合布局总控程序布局总控程序

根据用户选择的工作场景,启动相应的应用系统客户端模块集,按预设配置布局各模块窗口,通过热键或自动收缩隐藏的菜单进行场景切换。场景的布局配置信息由场景布局器工具建模生成。根据用户不同身份和不同场合使用不同的布局方案。

场景布局器首先定义工作解决方案。方案取决于当前用户的岗位,比如信通调控解决方案、指标管控解决方案。方案决定了使用物理屏幕的特性,如占用几个物理屏幕,开始屏幕等。在工作解决方案下定义工作区域及其显式特性,工作区域将工作解决方案中定义的物理屏幕进行二次划分,使之成为可以单独使用的虚拟屏幕。工作方案定义了系统的可操作的物理屏幕的尺寸,工作区域则定义了模块可操作的系统相对尺寸,例如系统可以把 2 个物理显示屏幕分割成 3 个逻辑屏幕。在工作区域中定义各类工作场景。工作场景可以理解为一组为同一任务目标服务的、需同时使用的相关功能模块组合,比如信通值班监控场景、网络故障抢修场景等。在工作场景下进行布局建模,即将多个模块在同一工作区域进行的空间布局划分,工作场景可使用的最大尺寸为所属的工作区域尺寸,即分配的逻辑屏幕的尺寸。场景布局器负责控制在不同的显示方案下保存相对或绝对布局尺寸,可以设置布局是否可以在运行时进行动态调整。工作场景中的模块采用动态调用,在首次场景打开时加载。根据需要可以设置多个场景公用一份模块实例或者独立模块实例。工作场景通过 QML脚本语言定义,具有良好的用户体验和扩展功能,可进行平台移植。控制器负责模块的装载、布局、调度、卸载,采用动态插件技术,模块可像积木一样易于装配和卸载,新版本模块发布后只需替换相应的插件即可。当前运行的场景通过场景微缩图进行预览,点选或者通过快捷键进行场景切换。

2.2 模块通信技术

在模块通讯技术中,传递的消息一般分为两个模块:①本地消息;②网络消息。其中,本地消息适用于同一场景之间不同模块数据的交换;网络消息则适用于不同的客户端之间数据的交换。模块通讯技术是利用消息总线在不同的模块之间实现消息和数据传递的消息总线服务技术。作为布局总控程序中比较高级的应用功能之一,模块通讯技术需要结合被整合的模块,进行编程的进一步拓展。这项技术需要利用服务器推送技术来达到信息传递的目的,将其对比传统的网络轮询消息传递模式,可以发现其可以大幅降低网络负载,拥有低负载等优势。其次,消息模块在建模之后就可以实行实例化,当前消息的发布和订阅者的信息都可以利用消息监视器来进行了解查看,如果发现特殊错误,也可以立即对某一订阅者进行强制消息中断操作。同时,由于其利用 QT 信号槽的方式来进行消息连接,因此决定来模块通讯技术拥有相比较其他通讯技术更高的独立性,可以从任何消息终端进行动态的加载和卸载业务。

期刊文章分类查询,尽在期刊图书馆并利用 XML 进行消息结构的描述,将其与模块分开,独立于应用模块[2]。

2.3窗口控制关键技术

受窗口控制的模块可包括 EXE、OCX、COM、DLL 等类型,按照模块类型的不同采用不同的窗口处理方式。1)对于 OCX 和 DLL(QT[2]类库)类型的模块,其本体皆具有容器窗口的特性,只需要将控制器容器设置为模块的父窗口即可,在控制器容器尺寸与位置改变时模块窗口的尺寸与位置跟随改变。2)对于 COM 组件和普通 DLL 类型的模块,通过 调 用 Windows API[3]函 数 Set Parent 设 置 模 块 嵌入。为了使模块嵌入后跟随控制器尺寸位置调整具有整体感,在控制器变化时需要通过 Set Window Pos重新设置模块的尺寸位置和窗口的样式。3)对于 EXE 类型的模块,在进行嵌入前有 2 个技术点需要处理,一是如何装载和卸载 EXE 程序,二是如何正确找到 EXE 程序的主窗口。装载程序用Create Process 返回进程的 PID,在系统注销或者退出时需要调用 Terminate Process 释放资源。查找主窗口句柄(Windows Handle)时,可用 Windows API函数 Enum Thread Windows 枚举 PID 进程下所有的窗口。若枚举结果包含多个窗口,有 2 种策略可供确定主窗口:策略 1 是将其中最大尺寸的窗口作为主窗口;策略 2 是指定窗口的类名(Class Name)和标题(Title)作为主窗口,因为在一个程序中窗口类名联合标题名是唯一的。对于简单的程序最大尺寸即可满足(如 Word);对于复杂的程序需要指定窗口类特性,这个特性值可以用专业工具(如 Spy++[4])获取。找到主窗口后将该模块设置嵌入和控制尺寸位置的方法与 COM 组件类型的模块一致。对于常见的 B/S 客户端应用,可采用 windows内 含 的 OCX 访 问 应 用 的 url 页 面,也 可 采 用 执 行iexplore.exe 等浏览器程序加 url 参数的方式运行。

3实例分析

某市电力企业率先在信息通信调度监控方面应用了上述布局控制器。这样的情况下,其桌面组屏以及信息通信、通信调度屏不仅能够实现不同场景布局(比如检修监控、故障分析)的有效规划,还可以进行全景展示。监控场景能够展示的内容包括监控视频以及告警事件等;信息检修作业监控场景可以展示信息资产台账属性以及CS客户端的网络拓扑等。另外,通信网监控以及网管系统、资源管理GIS等,可以在通信故障分析场景中协同工作。得益于此,不仅其调控工作的效率明显提升,调控管理的质量也有了显著改善。

上述场景中,工作人员均能够结合实际需要,以切换场景为手段,达到调控目的,窗口混乱问题得以圆满解决。所以,界面整合技术在电力信通调控实践中的合理应用,可以起到提升调控效率的作用。

结束语

通信领域有分别管理资源、运维、通信网等不同内容的多种管理系统,此外还有专门的综合监控系统。而信息领域除了有分管工T服务、信息网等内容的管理系统之外,同样也有监管平台。上述系统均属于应用系统,在信息调控以及运维工作中应用较八在通信产业和信息产业均取得重大发展的背景下,二者的融合己经成为一种潮流趋势。在这样的情况下,调度监控工作的内容也发生了一些变化,除了系统监控之外,还肩负着运行监管的职责。

参考文献:

[1]李龙波.电力信通调控中界面整合技术的应用剖析[J].无线互联科技,2015,23:9+38.

[2]朱金波.电力信通调控中界面整合技术的应用探讨[J].通讯世界,2016,20:177-178.

[3]裘卫星,丁伟强,张晓峰.界面整合技术在电力信通调控中的应用[J].电力信息与通信技术,2014,1202:24-27.

[4]李华.信通调控一体化管控模式的创建与评估[D].华北电力大学,2014.

[5]陈曦.调控一体化实时数据存储应用系统的设计与实现[D].电子科技大学,2016.

论文作者:张涛,卢婉君

论文发表刊物:《电力设备》2017年第26期

论文发表时间:2017/12/30

标签:;  ;  ;  ;  ;  ;  ;  ;  

界面整合技术在电力信通调控中的应用论文_张涛,卢婉君
下载Doc文档

猜你喜欢