电力调度分布式工作流设计与实现

2022-09-11

电力调度分布式工作流具有安全性、系统集成性和广域传输性的特点。其工作流的设计和实践的问题已经成为了当前在电力部门中很重要的研究课题。而分布式的工作流很大程度上的实现了系统在应用上的集成, 对系统的稳定运行起协助调度的作用。所以用更加科学化的手段进行工作流的设计工作对电力的调度工作来说是极为重要的。

1 电力调度分布式工作流的设计

1.1 创建邮件集成化服务机制

工作流在工作的过程中, 产生的数据要传送到数据库之中, 在数据库中进行储存。在数据的交互操作时, 跨系统的操作必须要通过数据库进行专向交换, 所以其难度较大。工作流在进行数据的运行时, 是利用文件进行储存、运转、查询等工作, 虽然较数据库运行的效率来讲较低, 但是可以在流程转传数据时更加方便、操作更简单。运用邮件服务的调用机制, 就可以进行各个系统之间数据的有效传递, 就是把邮件转化为文件格式发送到目标客户端。目标客户端就会启动工作流客户端对发送的进程进行实时的观察, 通过主机对文件进行接收, 再进行文件的分类和解析[1]。邮件服务的机制更加具有安全性, 数据不易泄漏, 还可以追溯所有文件的来源和程序, 直接的进行储存和转发。

1.2 严格控制服务编排程序

服务编排程序的工作是支持系统平台上所有用户的注册登陆, 通过服务总线对每一个服务进行有效的管理, 提供一个接口让其他的服务和程序进行调用和编排。简单来说就是不仅要对整个体系进行支持, 还要对平台当中所有的服务项目进行大力的支持。工作流的服务过程是要在总线进行注册和调用, 实现更好的服务编排和流程管理。在系统的自动活动和人工活动流程中进行定义的操作来完成服务的功能, 此工作流程是调用服务接口对外部程序进行操作。例如在一个服务的节点参数中添加了“action”的参数之后, 当流程流转到了这个服务的时候, 系统就会自动的运行这个服务程序, 加入参数和数据进行运行。如果在调用过程中出现了问题, 自动活动和人工活动就会自动的进行再一次的服务, 直至发送成功为止[2]。

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

2.1 电力调度分布式工作流整体构架

在实际的工作流的实践中, 工作流的整体构架的核心是流程引擎, 把工作流的设计和开发技术系统作为出发点。电力调度分布式工作流的工作流程引擎涉及到各个模块的协调调动, 包括流程流转控制器、模型解析、路由分配等模块, 但不包括流程文件序列化器的使用。从而进行启动、发送、退回、追回等步骤的操作[3]。

整体的构架具有安全性和实时性的特点, 在活动的授权机制与流程之间可以体现其安全性, 只有通过注册过的用户才有权限进行流程的操作。在数据的使用上, 也具有很高的安全级别。在整体结构的实时性上, 由于流程是实时的进行流转, 在集成机制的活动中, 可以自动的调动邮件服务及时的进行指定的操作流程, 所以使用过程中可以进行实时的查看与操作。

2.2 工作流分布式应用集成

在工作流的分布式应用集成的具体实践上是以系统的平台为工作地点的, 工作流服务的目的为数据的集成和文化的集成, 这一切动作都是由服务总线进行支配的。在所有的系统平台之间, 分为横向的集成方式和纵向的集成方式。横向的集成方式是电力调度分布式工作流以消息邮件形式工作的时候所运用的方式。国网河南桐柏县供电公司就运用了这种工作方式, 效果十分安全有效, 在安全生产区域的工作上实现了跨越式的改变。纵向的集成方式是在电力调度分布式工作时进行组织机构之间工作的时候运用的方式, 它所实现的跨越范围是在组织机构的上下级之间完成的。

分布式工作流在调度流程上不仅可以对数据进行长传, 还可以对数据进行实时的更新与备份。对边界活动的参与之中, 分布式工作流也可以运用邮件的形式进行发送, 发送的主要内容是数据相关的实例和数据流程的其他类型文件, 很大程度上进行了区域的跨越, 把消息进行了多种形式的传输, 极大的使工作流的服务过程更为简便。

2.3 电力调度分布式工作流接口集成

在工作流进行服务时, 服务总线就把平台上的所有服务种类进行一定顺序的编排, 根据流程活动的先后顺序设置两个或两个以上的服务接口, 将这些服务种类进行有序的排列。服务总线在进行服务的时候, 必须要通过注册才能进入服务的流程, 而其他的服务种类只需要调用总线所提供的其他接口进行转接服务。每一个动态库中包含一个服务种类, 其他的服务种类就通过动态库中提供一个接口进行调用。例如在总线提供文件服务的时候, 文件服务的动态库就会提供一个create file接口, 让其他的服务进行调用[4]。

除了本系统之间的服务内容之外, 一个系统的工作也应该提供一个接口供其他的系统服务进行调用。服务接口的集成也是由外部程序的调用来实现的。

3 结语

综上, 要使电力调度的工作能够更好的开展, 就应该加强电力调度的分布式工作流设计, 以更加谨慎和严谨的态度进行设计, 并且将工作流的设计更高效的融入在实际的应用上, 达成集成化的服务目标, 从而增加电力企业的经济效益, 推动电力企业不断的进步与发展。

摘要:电力调度是一项非常重要的工作。本文主要对电力调度分布式工作流的设计与实现上进行探索与研究, 进而从理论和实践两方面对电力调度分布式工作流的设计与实践程序进行更好的优化, 实现电力调度工作的稳定化和高效化。

关键词:电力调度,分布式工作流,设计与实现

参考文献

[1] 李冰.电力调度分布式工作流设计和实践[J].中外企业家, 2014, 32:215.

[2] 万林.网格GIS下协同式空间信息工作流实现技术研究[D].中国地质大学, 2012.

[3] 李功新.基于可拓推演方法的调控一体防误操作系统研究与应用[D].武汉大学, 2014.

[4] 殷美艳.工作流技术在电力调度指挥系统中的应用研究[D].吉林大学, 2011.

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:原发性腹腔妊娠一例临床报道下一篇:“三位一体”互动式教学在局部解剖学中应用的探讨