张敬东,翁绍辉
(1.云南电力调度控制中心,昆明 650011;2.云南云电同方科技有限公司,昆明 650011)
一体化电网运行方式管理体系研究
张敬东1,翁绍辉2
(1.云南电力调度控制中心,昆明 650011;2.云南云电同方科技有限公司,昆明 650011)
针对目前各级调度机构在运行方式管理上分散、繁杂、没有统一标准的特点,设计并实现了一种基于WEB的一体化运行方式管理系统。该系统采用动态灵活的硬件部署架构和高性能、安全稳定的数据整合技术和工作流引擎技术对各级调度的运行方式数据和流程进行整合,并运用自定义报表、数据自动采集和多用户共享平台等多种技术,构建电网运行方式分析、计算与编制的一体化技术平台。
报表;流程;数据同步;数据共享;运行方式;web service;一体化
运行方式及发供电调度管理是方式专业的一项重要工作,通过省地一体化运行方式管理系统平台的建设,运用自定义报表、数据自动采集和多用户共享平台等多种技术,构建电网运行方式分析、计算与编制的一体化技术平台,提升云南电网运行方式的管理水平。
以往的运行方式工作主要局限于发电计划、输变电设备检修和潮流控制,内容单一、涉及部门少,随着电网的不断发展,部门职能工作的细化,对运行方式的要求随之提高,已经细分到负荷预测、输变电检修、节能发电调度、水库调度、稳定控制、风险管控、信息披露等多岗位或部门,不仅涉及的部门多,而且各方联系密切,相互制约,比如发电计划的安排需要水情、煤情和负荷预测的支持;风险管控需要输变电设备和稳定控制的安排分析;通信的工作有可能影响到保护。因此,寻找并整合运行方式工作的切入点,成为提高运行方式工作的关键。
在早期运行方式工作中,一般编制年度运行方式、月度运行方式和日发电计划,但在实际使用中却发现前二者针对性不强,与具体安排差距较大,缺乏真正的指导作用。为此引入了周方式编制,这种短期方式的编制缩短了编制周期,更贴近预期的工作,成为运行方式编制工作的重点,在不断的完善和增加编制内容、编制部门后,认为周方式、日方式是运行方式管理工作中的一个切入点。
2.1 编制过程中存在的问题
电网运行安排各方面的工作分散,不能形成一个整体,而实际是需要整合的,只有在一个整体运行安排下,才能跟好地分析电网,了解电网运行。具体来看,存在如下一些方面的问题,一是没能有效的对各级运行电网存在的危险点进行真正统一的分析和风险预控,缺乏对所编制运行方式的深入分析研究、总结;二是在有关发电原则、发电要求、电网检修、运行安排等上一级调度机构对下一级的相关指导上缺乏及时沟通和上传下达;三是没能有效的对现有的各种运行系统所需资料和数据进行整合,编制效率低,四是未能把编制后的运行方式直观、方便的展示给各级调度员、运行人员使用。
2.2 省地一体化运行方式管理系统
管理系统平台将从编制实用化、内容规范化、手段多元化、调用直观化等几个方面入手,更好的规范了各级调度机构运行方式的编制,与现有的一体化检修票系统、节能发电调度计划编制系统、DMIS/EMS等各平台结合,实现数据共享,充分利用平台所提供的各种功能,准确及时提取各种所需数据、资料;提供的会商功能,也为建议提供痕迹管理便于后期分析修改;一体化平台[1]彻底解决了省调、地调运行方式共享的问题,省调可以直接查询地调运行方式安排和风险控制安排等;平台用最直观、简洁的模式展现给各级使用人员,最大程度的发挥月度、周、日运行方式的作用,真正做到对电网运行风险的分析和管控,提高电网运行方式管理水平。项目建设目标如下:
提供流程管理工具,实现运行方式编制过程的流程化控制,确保运行方式编制工作的管理闭环;
实现运行方式编制的自动化和实用化,确保易用性强,相关各部门可同步进行;
确保运行方式编制内容的规范化,确保统一格式、内容全面;
实现技术支持手段的多元化,确保相关数据资源的共享,编制过程中各部门会商,编制成果能导入导出;
实现编制成果调用直观化,确保展示方式的直观和简洁,能够查阅各部门运行方式编制的工作状态,提供痕迹管理便于后期分析修改。
实现对下级调度方式编制工作的实时管理、监督和指导,强化风险预控的各级无缝对接。
3.1 基于JXLS报表生成技术
JXLS用于根据XLS模板文件生成Excel数据文件,或者根据XML配置文件从Excel文件中读取数据。JXLS通过构建XLS模板文件,完成所需要的格式、公式和宏等定义,并使用注释来指示出数据需要填入的位置,即可建立极端复杂的Excel报表[2]。
系统建设中,引入 JXSL自定义报表技术,有效解决了省、地运行方式报表格式和内容的统一,并按不同应用场景,采集统一的数据源生成不同格式的Excel报表。
3.2 iText生成word
iText是著名的开放源码的站点sourceforge一个项目,是用于生成word,PDF文档的一个java类库。通过iText插件导出word的内容可具备Microsoft word里的常见功能,如设置字体、编辑表格、放置图片及生成标题等。该插件的引入,系统实现了将各个专业人员编辑的运行方式数据的有效整合,按照 《云南电网月度、周、日运行方式管理规定》的文档规范形成统一格式的运行方式编制文档。
3.3 多系统数据采集
根据运行方式编制中的数据要求,通过Web service接口技术自动提取DMIS系统、一体化检修票管理系统、小水电系统、节能调度系统等系统的相关数据,并根据管理参数的规则,对相关数据进行有效整合,保证系统数据源的统一,实现各系统间数据的自动提取。
3.4 Jquery+AJAX单元格数据同步
Jquery是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库,它兼容CSS3,还兼容各种浏览器。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互[5]。
利用Jquery对单元格的新旧值属性设置,当浏览器端实施修改操作时,通过AJAX的异步访问机制,查询数据库内容与单元格旧值对比,自动判断当前操作者对单元格数据修改有没与其他编制人员的修改内容发生冲突,保证在无冲突时才进行数据更新,否则提示冲突信息,有效避免运行方式编制过程中内容相互覆盖问题。
3.5 自适应的流程化管理
使用同一个流程实现不同区域的差异化流转过程。如图1所示:
图1 自由流转的流程配置说明图
3.6 模块化的权限配置
由于运行方式编制内容多样化,而参与编制人员职能相对专一,为保障该系统数据信息安全性,首先系统采用用户和角色作为两个实体对象,两者之间是一对多的属于关系 (1:n),每个用户属于一个角色,一个角色下可以添加多个用户。角色和模块也同样作为两个实体对象,两者间是同样是多对多的包含关系 (n:m),一个角色下可以添加多个模块的编辑权限,同一个模块的编辑权限可以分配给多个角色。这样不仅提高了管理人员对各专业编制人员的权限分配效率,而且实现了对权限分配的模块化管理[3]。如图2所示:
图2 权限分配说明图
3.7 javascript保证数据的实时性
JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种基于客户端浏览器、面向 (基于)对象、事件驱动式的网页脚本语言。在涉及数据计算的电力电量平衡、发电计划等模块,利用该语言可以独立运行于客户端的特性,在不与服务器交互的情况下,独立实现浏览器端计算结果的实时更新,提高系统运行效率及编制效率[4]。
省地一体化运行方式管理系统平台的成功建设,是应用系统建设基于一体化管控创新的一次重大突破。实践证明,一体化架构的应用系统是电网企业信息化建设的必然趋势。云南电网省地一体化运行方式管理系统的使用提高了云南电网各级调度人员的方式管理能力,强化了方式工作的细致、全面、指导和可操作性对调度工作的重要支持。
[1]杜贵和,王正风.智能电网调度一体化设计与研究 [J].电力系统保护与控制,2010,38(15).
[2]张古月,汪雄杰.结合JXLS和POI技术开发web报表 [J] .电脑知识与技术,2009,522:6306-6308.
[3]暴志刚,胡艳军,顾新建.基于Web的系统权限管理实现方法 [J].计算机工程,2006,32(1).
[4]李碧君,付红军,胡杨宇,等.电网年度运行方式自动优化计算元报告生成系统 [J].电力系统自动化,2010,34,43, 404:112-115.
[5]何丽,龚旺.jQuery在AJAX技术框架中页面加载的应用[J].计算机时代,2011,08.
Research and Construction of Intergrated Grid Operation Mode Management System
ZHANG Jingdong1,WENG Shaohui2
(1.Yunnan Electric Power Dispatching Control Center,Kunming 650011;2.Yunnan Yundian Tongfang Technology Co.,Ltd,Kunming 650011)
Dispatching agencies at all levels for the current running mode management of the decentralized,complicated,there is no uniform standard features,design and implement a Based on WEB integrated management system operating mode.The system uses a dynamic and flexible deployment architecture and high-performance,security and stability of the data integration technology and workflow engine technology to all levels of scheduled operation mode to integrate data and processes,and the use of custom reports,automatic data acquisition and multi-user shared platforms and other technologies to build Analysis of grid operation mode, calculation and preparation of integrated technology platform,promote the management level of the Yunnan power grid operation mode.
report;process;data synchronization;data sharing;running mode management;web service;integration
TM73
B
1006-7345(2014)02-0025-03
2014-01-07
张敬东 (1978),男,硕士,高级工程师,云南电力调度控制中心,主要从事电网调度运行方式管理工作 (e-mail) 1242998566@qq.com。
翁绍辉(1985),男,软件工程师,云南云电同方科技有限公司,主要从事电网调度信息化建设研发及管理工作 (e-mail) wengshaohui@ydtfmail.yn.csg.cn。