一种基于任务引擎的电网仿真分析方法及系统技术方案

技术编号:37811343 阅读:10 留言:0更新日期:2023-06-09 09:41
本发明专利技术公开了一种基于任务引擎的电网仿真分析方法及系统,属于大电网安全技术领域。本发明专利技术方法,包括:针对电网仿真分析,定义电网仿真分析过程中的过程任务;基于执行过程任务的算法,构建任务引擎;确定用于电网仿真分析的目标过程任务,基于任务引擎接入用于进行电网仿真分析的数据,在接入数据后,执行目标过程任务以进行电网仿真分析。本发明专利技术通过任务引擎来进行电网仿真分析,能够解决当前电网中电网仿真分析智能化不足的问题,同时解决了当前电网仿真分析,工作量大,工作繁重的问题。工作繁重的问题。工作繁重的问题。

【技术实现步骤摘要】
一种基于任务引擎的电网仿真分析方法及系统


[0001]本专利技术涉及大电网安全
,并且更具体地,涉及一种基于任务引擎的电网仿真分析方法及系统。

技术介绍

[0002]电网的计算方式,就是在电力系统运行时,统筹考虑发电曲线、负荷曲线、网络拓扑结构及电厂的开停机计划等多个维度的实际电网运行情况表征数据,确定当前系统的基本潮流走向,展望短期及中长期电力系统的运行趋势,作为典型方式计算的初始状态。同时,结合实际需要调整典型方式的开机和负荷水平,预估实际电网中可能出现的各种不利情况,综合安排出多个衍生方式进行电网的运行模式仿真分析。近年来,随着特高压电网和能源互联网的不断发展,电网运行方式时变性和复杂性日益增强,认知电网的难度越来越大。传统的仿真分析主要采用PSASP和BPA程序在界面导入运行方式数据,对数据进行编辑、录入故障后执行仿真算法进行仿真分析的过程。电网运行方式的调整面临着工作量大、任务繁重的问题,电网分析计算的模块化和智能化的能力有待于提升。
[0003]随着人工智能技术的发展,以数据驱动方法为代表的解决电网仿真分析成为一种趋势,利用机器学习方法对电网运行方式、先验知识进行电网分析替代人工繁琐的工作,使得机器具备一定的电力系统分析基本的知识和经验成为一种可能。
[0004]目前机器的流程化操作主要利用任务来执行,利用任务引擎的方式进行。通过对支持动态任务分配的工作流引擎完成对工作执行。任务引擎的体系结构如图所示,包括客户端接口、控制中心、解析器、执行器、任务管理器、任务分配器、和应用代理服务器七个部分。
[0005]其中客户端接口是启动任务引擎核心调用的入口,也是用户与引擎之间联系的桥梁。用户对引擎的控制操作、引擎将信息反馈给用户都是通过客户端接口进行;控制中心是引擎的核心控制部分。它主要负责初始化任务引擎,调用解析器并对定义任务文件进行解析并将其转换成调用哪种任务的执行指令;接收从客户端接口发送过来的有关流程控制的请求,从数据库读取相应的过程实例,并传递给执行器执行,启动和结束一个过程实例的执行,获取工作项,最终返回给用户;解析器的作用是将描述工任务文件解析成能够被引擎执行调用的模型对象并进行持久化,解析的结果最终通过数据库被持久化储存;执行器负责完成流程实例的状态转换,并负责流程中活动实例的具体执行,首先激活开始活动,再读取数据库中解析器解析的信息为流程和活动的执行进行导航。在执行活动实例时,通过活动中定义的属性与外部应用交互完成具体业务;任务管理器主要负责管理工作流的任务表,并完成与最终用户的交互;任务分配器主要负责在任务执行阶段为活动动态分配参与者也就是实现任务的动态分配,是为等待参与者类型活动服务的模块;应用代理服务器用于执行自动应用程序类型的活动。通过应用代理服务实现的某些功能。

技术实现思路

[0006]为了解决当前电网仿真分析过程中智能化水平的不足,本专利技术提出了一种基于任务引擎的电网仿真分析方法,包括:
[0007]针对电网仿真分析,定义电网仿真分析过程中的过程任务;
[0008]基于执行过程任务的算法,构建任务引擎;
[0009]确定用于电网仿真分析的目标过程任务,基于任务引擎接入用于进行电网仿真分析的数据,在接入数据后,执行目标过程任务以进行电网仿真分析。
[0010]可选的,过程任务,包括如下中的至少一种:方式匹配任务、数据检查任务、潮流计算任务、热稳计算任务、结果分析任务、暂稳计算任务、潮流调整任务和辅助决策任务。
[0011]可选的,任务引擎,包括多个模块,每个模块对应一种用于执行过程任务的算法,每个模块可执行一种过程任务。
[0012]可选的,任务引擎用于执行电网仿真分析过程中的至少一个的过程任务。
[0013]再一方面,本专利技术还提出了一种基于任务引擎的电网仿真分析系统,包括:
[0014]定义单元,用于针对电网仿真分析,定义电网仿真分析过程中的过程任务;
[0015]算法调用单元,用于基于执行过程任务的算法,构建任务引擎;
[0016]仿真单元,用于确定用于电网仿真分析的目标过程任务,基于任务引擎接入用于进行电网仿真分析的数据,在接入数据后,执行目标过程任务以进行电网仿真分析。
[0017]可选的,定义单元定义的过程任务,包括如下中的至少一种:方式匹配任务、数据检查任务、潮流计算任务、热稳计算任务、结果分析任务、暂稳计算任务、潮流调整任务和辅助决策任务。
[0018]可选的,算法调用单元构建的任务引擎,包括多个模块,每个模块对应一种用于执行过程任务的算法,每个模块可执行一种过程任务。
[0019]可选的,算法调用单元构建的任务引擎,用于执行电网仿真分析过程中的至少一个的过程任务。
[0020]再一方面,本专利技术还提供了一种计算设备,包括:一个或多个处理器;
[0021]处理器,用于执行一个或多个程序;
[0022]当所述一个或多个程序被所述一个或多个处理器执行时,实现如上述所述的方法。
[0023]再一方面,本专利技术还提供了一种计算机可读存储介质,其上存有计算机程序,所述计算机程序被执行时,实现如上述所述的方法。
[0024]与现有技术相比,本专利技术的有益效果为:
[0025]本专利技术提供了一种基于任务引擎的电网仿真分析方法,包括:针对电网仿真分析,定义电网仿真分析过程中的过程任务;基于执行过程任务的算法,构建任务引擎;确定用于电网仿真分析的目标过程任务,基于任务引擎接入用于进行电网仿真分析的数据,在接入数据后,执行目标过程任务以进行电网仿真分析。本专利技术通过任务引擎来进行电网仿真分析,能够解决当前电网中电网仿真分析智能化不足的问题,同时解决了当前电网仿真分析,工作量大,工作繁重的问题。
附图说明
[0026]图1为本专利技术方法的流程图;
[0027]图2为本专利技术方法任务引擎的结构示意图;
[0028]图3为本专利技术方法任务引擎执行过程任务的过程图;
[0029]图4为本专利技术方法任务引擎执行过程任务的应用案例图;
[0030]图5为本专利技术系统的结构图。
具体实施方式
[0031]现在参考附图介绍本专利技术的示例性实施方式,然而,本专利技术可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本专利技术,并且向所属
的技术人员充分传达本专利技术的范围。对于表示在附图中的示例性实施方式中的术语并不是对本专利技术的限定。在附图中,相同的单元/元件使用相同的附图标记。
[0032]除非另有说明,此处使用的术语(包括科技术语)对所属
的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。
[0033]实施例1:
[0034]本专利技术提出了一种基于任务引擎的电网仿真分析方法,如图1所示,包括:
[0035]步骤1、针本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于任务引擎的电网仿真分析方法,其特征在于,所述方法包括:针对电网仿真分析,定义电网仿真分析过程中的过程任务;基于执行过程任务的算法,构建任务引擎;确定用于电网仿真分析的目标过程任务,基于任务引擎接入用于进行电网仿真分析的数据,在接入数据后,执行目标过程任务以进行电网仿真分析。2.根据权利要求1所述的方法,其特征在于,所述过程任务,包括如下中的至少一种:方式匹配任务、数据检查任务、潮流计算任务、热稳计算任务、结果分析任务、暂稳计算任务、潮流调整任务和辅助决策任务。3.根据权利要求1所述的方法,其特征在于,所述任务引擎,包括多个模块,每个模块对应一种用于执行过程任务的算法,每个模块可执行一种过程任务。4.根据权利要求1所述的方法,其特征在于,所述任务引擎用于执行电网仿真分析过程中的至少一个的过程任务。5.一种基于任务引擎的电网仿真分析系统,其特征在于,所述系统包括:定义单元,用于针对电网仿真分析,定义电网仿真分析过程中的过程任务;算法调用单元,用于基于执行过程任务的算法,构建任务引擎;仿真单元,用于确定用于电网仿真分析的目标过程任...

【专利技术属性】
技术研发人员:陈继林邹卫美卜广全黄彦浩李勤新裘微江李文臣何春江田芳吴倩红郑志伟王子昌臧主峰郭中华李乃一
申请(专利权)人:国家电网有限公司国网浙江省电力有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1