【技术实现步骤摘要】
控制流程的处理方法、装置、电子设备和存储介质
本专利技术实施例涉及一种通信
,特别是一种控制流程的处理方法、装置、电子设备和存储介质。
技术介绍
电气系统是由供电组合部件构成的系统。例如发电机、升压、降压变压器、输电线路和电力用户设备构成的系统。电气系统利用三种控制逻辑(顺序结构、选择结构、循环结构)来实现对设备的控制流程。控制逻辑用于指示执行单元如何执行动作,包括满足什么样的条件下开始以及持续多久。现有技术中通常直接向执行单元发送控制命令,使执行单元执行控制命令,近似于扁平化管理。其中,控制逻辑与要做的事情(设备控制流程)是混合在一起的,电气系统的管理控制比较混乱,导致系统整体的效率低。目前,现有技术还没有相应的方法来解决上述问题。
技术实现思路
针对现有技术的缺陷,本专利技术实施例提供一种控制流程的处理方法、装置、电子设备和存储介质。一方面,本专利技术实施例提供一种控制流程的处理方法,所述方法包括:匹配二叉树:根据预先建立的控制流程与二叉树之间的一一对应关系,确定与所述控制流程对应的二叉树;所述二叉树包括至少一个逻辑结点和至少一个叶子结点,所述逻辑结点为逻辑实体,所述逻辑实体存储判断的条件;所述叶子结点为控制实体,每一所述控制实体存储一个控制子流程,所述控制子流程是将所述控制流程划分得到的;输出:将获取的与控制流程对应的操作数据输入至所述二叉树,若判断获知所述操作数据满足所述条件,则输出所述控制实体对应的控制子流程。另一方面,本专利技术实施例提供一种控制流程的处理装置,所述装置包括:匹配模块,用于匹配二叉树:根据预先建立的控制流程与二叉树之间的一一对 ...
【技术保护点】
1.一种控制流程的处理方法,其特征在于,所述方法包括:匹配二叉树:根据预先建立的控制流程与二叉树之间的一一对应关系,确定与控制流程对应的二叉树;所述二叉树包括至少一个逻辑结点和至少一个叶子结点,所述逻辑结点为逻辑实体,所述逻辑实体存储判断的条件;所述叶子结点为控制实体,每一所述控制实体存储一个控制子流程,所述控制子流程是将所述控制流程划分得到的;输出:将获取的与控制流程对应的操作数据输入至所述二叉树,若判断获知所述操作数据满足所述条件,则输出所述控制实体对应的控制子流程。
【技术特征摘要】
1.一种控制流程的处理方法,其特征在于,所述方法包括:匹配二叉树:根据预先建立的控制流程与二叉树之间的一一对应关系,确定与控制流程对应的二叉树;所述二叉树包括至少一个逻辑结点和至少一个叶子结点,所述逻辑结点为逻辑实体,所述逻辑实体存储判断的条件;所述叶子结点为控制实体,每一所述控制实体存储一个控制子流程,所述控制子流程是将所述控制流程划分得到的;输出:将获取的与控制流程对应的操作数据输入至所述二叉树,若判断获知所述操作数据满足所述条件,则输出所述控制实体对应的控制子流程。2.根据权利要求1所述的方法,其特征在于,所述二叉树还包括路由结点,所述路由结点用于连接所述逻辑实体和所述控制实体;所述控制实体与所述逻辑结点或所述路由结点连接。3.根据权利要求1或2所述的方法,其特征在于,将所述控制流程划分为两级控制子流程,一级控制子流程包括一个或多个二级控制子流程,相应地,输出所述控制实体对应的控制子流程的步骤,具体为:匹配一个或多个所述一级控制子流程对应的二叉树;所述二叉树包括至少一个逻辑结点和至少一个叶子结点,所述逻辑结点为逻辑实体,所述逻辑实体存储判断的条件,所述叶子结点为二级控制子流程;若判断获知所述操作数据满足所述一级控制子流程对应的二叉树的逻辑实体的条件,则输出一个或多个所述二级控制子流程。4.根据权利要求3所述的方法,其特征在于,将所述控制流程划分为三级控制子流程,二级控制子流程包括一个或多个三级控制子流程,所述三级控制子流程为最小控制流程;相应地,输出一个或多个所述二级控制子流程的步骤,具体为:匹配一个或多个二级控制子流程对应的二叉树;所述二叉树包括至少一个逻辑结点和至少一个叶子结点,所述逻辑结点为逻辑实体,所述逻辑实体存储判断的条件,所述叶子结点为三级控制子流程;若判断获知所述操作数据满足所述二级控制子流程对应的二叉树的逻辑实体的条件,则输出一个或多个所述三级控制子流程。5.根据权利要求4所述的方法,其特征在于,所述三级控制子流程涉及离散数据、簇数据、报警、消息中的一种或多种;相应地,输出一个或多个所述三级控制子流程的步骤,具体为:匹配一个或多个三级控制子流程对应的二叉树;所述二叉树包括至少一个逻辑结点和至少一个叶子结点,所述逻辑结点为逻辑实体,所述逻辑实体存储判断的条件,所述叶子结点为所述离散数据、簇数据、报警或消息;若判断获知所述操作数据满足所述三级控制子流程对应的二叉树的逻辑实体的条件,则输出所述离散数据、簇数据、报警、消息中的一种或多种。6.根据权利要求1所述的方法,其特征在于,所述控制实体还包括离散数据、簇数据、报警、消息中的一种或多种,相应地,输出的步骤,具体为:将获取的与控制流程对应的操作数据输入至所述二叉树,若判断获知所述操作数据满足另一个或多个逻辑结点的条件,则输出所述控制实体对应的离散数据、簇数据、报警、消息中的一种或多种。7.根据权利要求1所述的方法,其特征在于:所述逻辑实体存储与控制子流程的并...
【专利技术属性】
技术研发人员:马会军,韩盼,赵昂,
申请(专利权)人:北京创昱科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。