电网调度业务中分布式工作流的设计与实现

电网调度业务中分布式工作流的设计与实现

(晋城供电公司山西省晋城市048000)

摘要:近年来,随着经济的发展以及科技的进步,我国信息化技术的应用越来越广泛。在信息技术的影响之下,各企业单位为了提高自己的竞争力,开始注重对于自身所掌握资源的整合调度,寻求更加合理的运用方式,而分布式工作流获得了众多企业单位的认可。在电力调度工作中,分布式工作流体系的运用,更加有利于调度装置的健康运行。本文从分析如何在电力调度工作中建立分布式工作流体系着手,研究了如何将分布式工作流在电力调度工作中合理地实现,希望能够对电力调度活动的发展有所帮助。

关键词:电力调度;分布式工作流;设计

引言

就目前而言,随着我国电力事业的发展,在进行电力调度工作之时,应该采取科学的手段对工作流进行设计。因为只有这样,才能保证电力调度工作的顺利开展。另外,从某种角度来说,电力调度分布式工作流有着安全性强、系统性完整、传输范围较广的特点,而这些特点也影响着电力调度工作的进行。接下来,本文将从电力调度分布式工作流的设计、电力调度分布式工作流的实现两个方面来谈,并提出自己的一些见解。

1电力调度工作中,工作流体系的设计

1.1电力调度分布式工作流的需求分析

根据我国智能电网的发展目标来看,其要求电力调度及其工作流程能够实现结合大数据、云计算等互联网2.0条件下的新兴技术进行系统化、多元化、智能化的功能开发,适应大规模电力生产条件下的科学化调度;而根据电力调度的本质特征来看,电力调度的各层级、区域之间存在相互联系,并不孤立存在于电网之中,横向、纵向之间具有P2P特征,需要进行最大限度的服务集成和信息交互。除此之外,对电力调度的分布式工作流展开开发,还需要满足安全性、可拓展性、便利性等基本的系统开发需求。

1.2建立邮件整合服务体系

在分布式工作流的电力调度设计中,首先需要做的是建立一个邮件整合服务系统,在对数据进行交互操作的时候,需要进行跨系统操作的话,一定要有数据库的专项交换环节,通过邮件整合服务系统,能够很好地保证数据在各级调度系统中的高效传输,同时能够将调度邮件转换成文档的形式,然后发送到所指定的目标客户端当中,这时候客户端会开启工作流,针对调度项目的进程展开实时监控,电力调度系统中的计算机主机会接收调度文件,根据文件的具体内容解析与分类,通过建立邮件整合服务体系,可以使得调度信息的数据传输安全性更高,避免数据在传输过程中遗漏,并且能够追溯到文件的程序来源,可直接转发或存储。

1.3有效控制服务编排程序

所谓的服务编排程序工作也即为对每一个注册用户提供有效的服务,而这项服务也是通过调用和编排的程序完成的。换句话说,也即为它不仅支持于整个系统,也要支持于系统中的所有服务项目。具体一点来说,也即是工作流的服务过程,需要在总线上进行相关的注册和调用,因为只有这样才能达到服务编排与流程得以更好管理的目的。那如何做到有效控制服务编排程序呢?可以在人工或者自动流程中调节服务接口,自由定义相关的操作,以达到控制服务编排程序的目的。举个例子来说,我们可以在任意服务节点中添加参数,这样一来,当流程运转到这节参数的时候,就会按照你所更改的参数运行,如果说在这过程中出现问题,也不必惊慌,你可以根据系统的实际情况以及自己的需要,继续修改节点的参数,直到数据成功发送为止。

2电力调度分布式工作流的实现

2.1分布式工作流的构建

工作流存在的主要意义,首先就是对电力调度工作的内容和运作体系实施管控。根据电力调度工作的特点,对工作流实施分布构建,能够促进电力调度工作各分散部分的联合运转。分布式工作流的构建,包括了电力调度工作中的路由规划部分、模型分析部分,以及管控设备等,共同完成运作、传播、返回、搜索等调度人物,其中不包括整体活动中序列化设备的运作。其次,在构建分布式工作流的过程中,要充分将实际应用性和安全性考虑进去,保证每个运作环节和设备之间都能够实现安全运作。例如,通过对许可的限制来保证安全性,运作之前,必须得到以往参与用户的许可。另外,在信息传播的过程中,还要注重实际应用性和可调节性,便于运作过程中的检查观看。

2.2电力调度分布式工作流的集成实现

该工作流服务主要是利用智能电网调度技术支持平台的总线服务机制,从而能够通过调用程序实现多个服务结构的统一编排。那么根据该机制,工作流注册于总线服务商,其他服务调取总线提供的serviceregisterinit及dispatch两个接口。不同的服务中含有动态库并对外提供调取接口,以权限服务文件为例,提供hasgivenfunction接口实现用户功能确认服务。总体来说,在技术支持平台系统基础上,电网电力调度的所有数据信息采集、传递、平台流转、权限管理等服务均集成于服务总线上,并形成上下层级之间的纵向交互与横向跨区域之间的横向交互。所有的数据文件采用智能电网系统可快速有效识别、解析并处理的E5格式,增加数据的可调取性和流转性。以流转向三区(生产管理区)任意服务的工作流为例,首先根据模板文件生成有效的实例文件,工作流的数据存储与文件之中,并由消息邮件携带向三区进行发送。消息邮件流转到达目标端之前向三区客户端发出请求接受的该消息邮件的需求指令,此时目标客户端就会开启一个邮件接受的工作流,整个过程中,通过建立的TCP/IP协议来实现通讯,目标客户端接受邮件。根据智能化处理的需求,目标客户端的活动节点插入了“action”参数,使邮件接受、解析、处理等行为均自动启动和发出。自动服务启动后,针对该消息邮件中的实例文件按照既定的模板文件进行相关解析,并对解析后的内容进行处理,通过验证后消息邮件进行分类入库并形成新的操作指令,产生继续流转或者直接存储,利于下一次活动进行调取和解析。

2.3端口集合

在电力系统调度工作中,还需要对有序排列的端口进行集合处理,一般来说服务器端口数量为2个,主要当分布式工作流的重要线路工作的时候,端口才根据用户的注册信息来提供服务,不同的服务都要从总线路端口位置处进行搭建,也就是说所有的调度服务内容都需要通过端口集合的方式来进行统一的电力调度分配,比如说在总端口展开调度信息传输时,会在文件体中出现create端口,从而完成文件服务,因此电力调度系统分布式工作流设计要有对不同体系中不同端口的协调调度功能,能够根据系统外部的工作要求来完成对工作流服务端口的高度整合。

结语

总而言之,如果想要更加顺利的开展电力调度工作,就必须认真对待电力调度分布式工作流的设计与实现,因为只有这样才能为电力事业带来更大的推动力和发展力,只有这样才能确保企业经济的快速增长。就目前的发展状况而言,我们国家在这方面的发展情况还是比较乐观的,不管是在技术创新还是程序编排方面都有了很大程度的提高。虽然现在的电力调度工作还存在着一些问题,但只要不断地提高网络和信息技术水平,就能很好的整合资源的管理系统。当然,也要进一步关注工作流集成服务的管理模式,争取在调度系统方面,正常有效的运行。任何一项工作也想要成功,都不是一蹴而就的,它需要慢慢的进行完善,所以我们有理由坚信未来的电力调度事业一定能良好稳定的发展,从而为我们的电力事业做出更大更多的贡献。

参考文献:

[1]江俊军.电力调度分布式工作流设计与实现[J].山东工业技术,2017(01).

[2]周文乐.电力调度工作流构建运行管理的互联互通框架研究[J].华东科技:学术版,2016(10).

标签:;  ;  ;  

电网调度业务中分布式工作流的设计与实现
下载Doc文档

猜你喜欢