论文部分内容阅读
随着政府、大型企业和事业单位现代化进程的发展,已经形成了集中化管控的趋势。各种不同类型控制室承担了大脑和中枢的作用,并且伴随着显示技术的发展及应用领域的拓展,控制室中大屏幕显示设备也是控制室应用中的主要展示窗口,控制室的职能要求越来越趋向于自动化、互动化、信息化、集成化。如何通过展示窗口发挥各个控制室的重要作用,本文结合电网公司总部信息系统运行监控中心(以下简称监控中心)可视化展现项目为背景,分析了当前监控中心的监控现状,研究了当前流行的可视化展现技术,在基于WPF+JAVA异构平台的基础上,提出了组件化的设计思想。通过对监控中心可视化展现业务流程的分析,从逻辑结构上划分了可视化展现平台的基本功能,并且实现了该功能。对可视化展现平台的技术路线及架构做了描述;设计了一套有效的元数据模型的管理,根据采集的特点,提出了面向不同采集频率的存储策略,并在系统得到了广泛的应用;对可视化设计器的基本功能、软件结构、画面管理及基于XML技术的图形定义规范等进行了深入的分析和设计实现,可视化设计器是可视化展现平台的重要组成部分,以图形方式对可视化展现画面进行设计、组装,并且建立和数据源之间的关系,形成简洁、直观的画面,解决了用户需求不断变更的风险。同时采用缓存技术,解决了面向超高分辨率可视化展现的效率问题;为满足可视化平台的扩展性,提出了面向不同展现终端的展现平台,面向WPF、Silverlight、Flex等不同的引擎解析,本文仅涉及WPF部分。同时也利用缓存技术保障了系统的执行效率。可视化展现平台集数据采集、画面设计到展现一体化的设计,不仅满足了监控中心全方位、多视角的可视化展现要求,提升了监控中心的整体管理水平,而且为推广可视化项目奠定了平台基础。在论文的最后,对研究的内容进行了总结,给出了系统的综合测试结果,指出系统中还存在的不足,并对后续工作提出了一些建议。