[发明专利]试验流程解析方法、装置、电子设备及存储介质在审
申请号: | 202211376175.3 | 申请日: | 2022-11-04 |
公开(公告)号: | CN115903691A | 公开(公告)日: | 2023-04-04 |
发明(设计)人: | 张才峰;李刚 | 申请(专利权)人: | 北京镁伽机器人科技有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京睿邦知识产权代理事务所(普通合伙) 11481 | 代理人: | 徐丁峰;张玮 |
地址: | 102208 北京市昌平区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 试验 流程 解析 方法 装置 电子设备 存储 介质 | ||
1.一种试验流程解析方法,其特征在于,所述试验流程中包括至少一个流程控制单元,每个所述流程控制单元包括一个或多个节点,所述方法包括:
获取所述流程控制单元的控制信息和所述流程控制单元中的节点的业务信息,其中,所述控制信息用于控制所述流程控制单元中的节点所对应操作的执行;
基于所述流程控制单元中的节点之间的连接关系和所述控制信息,确定所述流程控制单元中的节点的解析顺序;
基于所确定的解析顺序,将所述试验流程中各个节点的业务信息配置到对应的节点,并将所述试验流程解析为有序的多个操作。
2.如权利要求1所述的方法,其中,所述流程控制单元包括决策控制单元和/或循环控制单元,所述决策控制单元包括多个分支,
所述基于所述流程控制单元中的节点之间的连接关系和所述控制信息,确定所述流程控制单元中的节点的解析顺序,包括:
对于所述循环控制单元,将所述循环控制单元按照循环最大次数信息展开为N个串联连接的控制子单元,每个控制子单元用于执行一次对应的操作,并且基于所述流程控制单元中的节点之间的连接关系和所述控制信息确定所述控制子单元中的节点的解析顺序,其中,所述控制信息包括所述循环最大次数信息,N等于所述循环最大次数;和/或
对于所述决策控制单元,基于决策变量信息和所述决策控制单元中的每个分支中的节点之间的连接关系,确定每个分支中的节点的解析顺序,其中,所述控制信息包括所述决策变量信息,所述决策变量信息用于控制所述决策控制单元中分支的执行。
3.如权利要求2所述的方法,其中,所述决策控制单元包括第一分支和第二分支,所述第一分支为用户希望优先执行的分支,所述第二分支为除所述第一分支外的其他分支,
所述对于所述决策控制单元,基于决策变量信息和所述决策控制单元中的每个分支中的节点之间的连接关系,确定每个分支中的节点的解析顺序,包括:
基于所述决策变量信息和所述决策控制单元中的每个分支中的节点之间的连接关系,确定所述第一分支中的节点优先于所述第二分支中的节点进行解析。
4.如权利要求2所述的方法,其中,所述循环控制单元中包括设备节点,所述设备节点的业务信息包括所述设备节点的标识符信息;
所述基于所确定的解析顺序,将所述试验流程中各个节点的业务信息配置到对应的节点,并将所述试验流程解析为有序的多个操作,包括:
在前一个控制子单元中的最后一个设备节点的标识符信息和后一个控制子单元中的第一个设备节点的标识符信息一致的第一情况下,将节点的业务信息配置到对应的节点,省略对所述前一个控制子单元和所述后一个控制子单元之间的连线的解析,并分别将所述前一个控制子单元和所述后一个控制子单元中的节点解析为有序的一个或多个操作;
在所述前一个控制子单元中的最后一个设备节点的标识符信息和所述后一个控制子单元中的第一个设备节点的标识符信息不一致的第二情况下,将节点的业务信息配置到对应的节点,将所述前一个控制子单元解析为有序的一个或多个操作,将所述最后一个设备节点和所述第一个设备节点之间的连线解析为搬运操作,并且将所述后一个控制子单元解析为有序的一个或多个操作。
5.如权利要求4所述的方法,其中,所述设备节点的业务信息包括所述设备节点的前操作和/或后操作相关信息,
在所述第一情况下,所述分别将所述前一个控制子单元和所述后一个控制子单元中的节点解析为有序的一个或多个操作时,忽略所述前一个控制子单元中的最后一个设备节点的后操作相关信息和/或所述后一个控制子单元中的第一个设备节点的前操作相关信息;
在所述第二情况下,所述将节点的业务信息配置到对应的节点,包括:
将设备节点的前操作和/或后操作相关信息配置到对应的节点,其中所述前一个控制子单元的操作包括所述最后一个设备节点的后操作,和/或所述后一个控制子单元的操作包括所述第一个设备节点的前操作。
6.如权利要求1至5任一项所述的方法,其中,所述基于所述流程控制单元中的节点之间的连接关系和所述控制信息,确定所述流程控制单元中的节点的解析顺序,包括:
对于所述流程控制单元,基于所述连接关系和所述控制信息以递归的方式确定所述解析顺序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京镁伽机器人科技有限公司,未经北京镁伽机器人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211376175.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种正弦电压信号的峰值调节方法及装置
- 下一篇:一种串联的直线电机驱动系统