一种电力调度运行管理系统跨版本业务接管方法、系统、设备、介质和产品与流程

摘要: 本发明涉及电力调度,尤其涉及一种电力调度运行管理系统跨版本业务接管方法、系统、设备、介质和产品。背景技术:1、随着新型电力系统建设推进以及电力调度数字化转型升级...
一种电力调度运行管理系统跨版本业务接管方法、系统、设备、介质和产品与流程

本发明涉及电力调度,尤其涉及一种电力调度运行管理系统跨版本业务接管方法、系统、设备、介质和产品。

背景技术:

1、随着新型电力系统建设推进以及电力调度数字化转型升级,电网调度运行管理系统(oms)逐步从传统集中式架构向云化、微服务化架构迭代演进。受系统升级割接实施约束,新旧版本oms普遍需要经历一段较长的并行运行过渡期,调度人员需依托统一门户,完成启动方案、定值申请、机组限值、检修计划等多类核心调度业务的跨版本访问办理。电力调度业务对办理连续性、数据准确性、过程可追溯性具备严苛要求,一旦业务流程发生中断,将直接影响电网调度生产工作有序开展,因此新旧版本系统并行阶段的业务不间断处置,已经成为电力调度自动化改造过程中必须解决的现实问题。

2、当前新旧 oms 版本的跨系统集成方案,大多采用统一身份认证、单点登录、网关转发等技术手段,主要解决用户身份鉴别与访问入口统一的问题,但缺少针对调度业务本体的接续处理能力。当统一门户、统一身份服务或者跨版本访问链路发生异常故障时,调度人员虽然可以切换回旧版本系统的原生访问入口,但正在处理的业务对象、当前流程节点、业务版本状态、操作上下文无法自动继承接续,极易引发业务重复办理、流程断点、多版本业务状态不一致、业务版本错用等一系列问题,降低了电力调度的可靠性。

技术实现思路

1、本发明提供了一种电力调度运行管理系统跨版本业务接管方法、系统、设备、介质和产品,解决了当前新旧 oms 版本的跨系统集成方案,大多采用统一身份认证、单点登录、网关转发等技术手段,主要解决用户身份鉴别与访问入口统一的问题,但缺少针对调度业务本体的接续处理能力。当统一门户、统一身份服务或者跨版本访问链路发生异常故障时,调度人员虽然可以切换回旧版本系统的原生访问入口,但正在处理的业务对象、当前流程节点、业务版本状态、操作上下文无法自动继承接续,极易引发业务重复办理、流程断点、多版本业务状态不一致、业务版本错用等一系列问题,降低了电力调度的可靠性的技术问题。

2、本发明第一方面提供的一种电力调度运行管理系统跨版本业务接管方法,包括:

3、获取电力调度运行管理系统的访问链路运行数据和关键业务办理状态,对所述访问链路运行数据进行状态评估,得到对应的跨版本访问异常度;

4、当所述跨版本访问异常度大于预设的异常阈值时,则根据所述关键业务办理状态对所述电力调度运行管理系统进行接管状态评估,得到对应的接管决策值;

5、当所述接管决策值大于预设的接管阈值时,则对所述电力调度运行管理系统进行受控接管,得到对应的回写接管结果;

6、根据所述回写接管结果对所述电力调度运行管理系统进行接管恢复。

7、可选地,所述访问链路运行数据包括统一门户链路数据、统一身份服务链路数据和跨版本访问链路数据,所述的对所述访问链路运行数据进行状态评估,得到对应的跨版本访问异常度步骤,包括:

8、分别将所述统一门户链路数据、所述统一身份服务链路数据和所述跨版本访问链路数据输入预设的响应时延函数,得到多个响应时延异常值;

9、分别将所述统一门户链路数据、所述统一身份服务链路数据和所述跨版本访问链路数据输入预设的连续异常评估函数,得到多个连续异常值;

10、分别采用所述统一门户链路数据、所述统一身份服务链路数据和所述跨版本访问链路数据检索预设的响应结果列表,匹配对应的响应结果异常值;

11、将各个所述响应时延异常值、各个所述连续异常值和各个所述响应结果异常值输入预设的跨版本访问评估函数,得到对应的跨版本访问异常度。

12、可选地,所述根据所述关键业务办理状态对所述电力调度运行管理系统进行接管状态评估,得到对应的接管决策值的步骤,包括:

13、将所述电力调度运行管理系统的业务状态数据输入预设的时限评估函数,得到对应的时限紧迫度;

14、将所述业务状态数据中的业务类型重要度和供配电影响度进行乘值处理,得到对应的第一乘值;

15、将所述业务状态数据中的流程节点关键度和所述时限紧迫度进行乘值处理,得到对应的第二乘值;

16、将预设的接管基准值分别与所述第一乘值和所述第二乘值进行差值处理,得到对应的第一差值和第二差值;

17、将所述第一差值和所述第二差值进行乘值处理,得到对应的第三乘值;

18、将所述接管基准值和所述第三乘值进行差值处理,得到对应的业务接管必要度;

19、基于预设的跨版本业务接续表,根据所述业务接管必要度和所述关键业务办理状态进行接管准入分析,得到对应的接管决策值。

20、可选地,所述基于预设的跨版本业务接续表,根据所述业务接管必要度和所述关键业务办理状态进行接管准入分析,得到对应的接管决策值的步骤,包括:

21、采用所述关键业务办理状态检索预设的跨版本业务接续表,匹配对应的跨版本业务接续数据;

22、当所述跨版本业务接续数据满足预设的一致性校验条件时,则将预设的第一校验标识作为对应的一致性标识;

23、当所述跨版本业务接续数据不满足所述一致性校验条件时,则将预设的第二校验标识作为对应的一致性标识;

24、当所述一致性标识、所述关键业务办理状态和所述业务接管必要度满足预设的接管条件时,则将预设的第一接管值作为的接管决策值;

25、当所述一致性标识、所述关键业务办理状态和所述业务接管必要度不满足所述接管条件时,则将预设的第二接管值作为的接管决策值。

26、可选地,所述对所述电力调度运行管理系统进行受控接管,得到对应的接管结果的步骤,包括:

27、将所述电力调度运行管理系统进行前置校验,得到对应的第一运行管理系统;

28、将所述第一运行管理系统的第二运行版本进行加锁操作,得到对应的第二运行管理系统;

29、将所述第二运行管理系统的用户会话接引至所述第二运行管理系统的第一运行版本,得到对应的接管结果。

30、可选地,所述根据所述回写接管结果对所述电力调度运行管理系统进行接管恢复的步骤,包括:

31、将所述回写接管结果输入预设的一致性恢复评估函数,得到对应的一致性恢复值;

32、当所述一致性恢复值为预设的第一恢复值时,则基于预设的第一复核策略对所述电力调度运行管理系统进行接管恢复操作;

33、当所述一致性恢复值为预设的第二恢复值时,则基于预设的第二复核策略对所述电力调度运行管理系统进行接管恢复操作。

34、本发明第二方面提供的一种电力调度运行管理系统跨版本业务接管系统,包括:

35、采集模块,用于获取电力调度运行管理系统的访问链路运行数据和关键业务办理状态,对所述访问链路运行数据进行状态评估,得到对应的跨版本访问异常度;

36、评估模块,用于当所述跨版本访问异常度大于预设的异常阈值时,则根据所述关键业务办理状态对所述电力调度运行管理系统进行接管状态评估,得到对应的接管决策值;

37、接管模块,用于当所述接管决策值大于预设的接管阈值时,则对所述电力调度运行管理系统进行受控接管,得到对应的回写接管结果;

38、恢复模块,用于根据所述回写接管结果对所述电力调度运行管理系统进行接管恢复。本发明第三方面提供的一种电子设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上述所述的电力调度运行管理系统跨版本业务接管方法的步骤。

39、本发明第四方面提供的一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如上述所述的电力调度运行管理系统跨版本业务接管方法。

40、本发明第五方面提供的一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,其中,当所述程序指令被计算机执行时,使所述计算机执行如上述所述的电力调度运行管理系统跨版本业务接管方法。

41、从以上技术方案可以看出,本发明具有以下优点:

42、本发明通过获取电力调度运行管理系统的访问链路运行数据和关键业务办理状态,对访问链路运行数据进行状态评估,得到对应的跨版本访问异常度,当跨版本访问异常度大于预设的异常阈值时,则根据关键业务办理状态对电力调度运行管理系统进行接管状态评估,得到对应的接管决策值,当接管决策值大于预设的接管阈值时,则对电力调度运行管理系统进行受控接管,得到对应的回写接管结果,根据回写接管结果对电力调度运行管理系统进行接管恢复。克服了当前新旧oms版本的跨系统集成方案,极易引发业务重复办理、流程断点、多版本业务状态不一致、业务版本错用等一系列问题,降低了电力调度的可靠性的技术问题。与传统的跨版本业务接管方法相比,本发明通过对访问链路运行数据进行状态评估,避免单一监测指标误判引发不必要的业务接管,在跨版本访问出现异常时结合关键业务办理状态对电力调度运行管理系统进行接管状态评估,得到接管决策值,当接管决策值大于预设的接管阈值时,则对电力调度运行管理系统进行受控接管,并根据回写接管结果对电力调度运行管理系统进行接管恢复,实现电力调度运行管理系统跨版本故障下业务的应急接续与有序恢复,既保障调度关键业务不因链路故障发生停滞,又能够严格管控跨版本接管过程的数据安全,兼顾业务处置时效性与调度业务数据一致性、可追溯性,提高了电力调度的可靠性。