一种基于RPA的数字员工群体协作方法技术

技术编号:38751403 阅读:30 留言:0更新日期:2023-09-09 11:18
本发明专利技术提出了一种基于RPA的数字员工群体协作方法,包括:进行任务编排,对任务编排结果提取特征数据,赋予任务不同的优先级,按照优先级的顺序生成进程队列;将运行正常的机器人划入数字员工资源池;按照进程调度算法为进程队列调度机器人,将进程队列中的任务分配给机器人执行;当监测到失败任务时,生成重试任务,根据重试任务的重试参数调整优先级;根据优先级调整前后的变化计算重试影响指标,判断是否生成一个新的重试队列,将重试队列中的重试任务分配给未在执行进程队列中的任务的机器人,与进程队列同时执行。本发明专利技术避免重试任务过多占用其他任务的数字员工资源的问题,提高了任务执行异常情况下的任务自动化执行效率。务执行异常情况下的任务自动化执行效率。务执行异常情况下的任务自动化执行效率。

【技术实现步骤摘要】
一种基于RPA的数字员工群体协作方法


[0001]本专利技术属于机器人任务调度领域,尤其涉及一种基于RPA的数字员工群体协作方法。

技术介绍

[0002]近年来,为解决机械化、人力成本过高等问题,各行业引入RPA技术应用开展重复性高工作的自动化服务。RPA又称数字员工(Digital Workforce,DWF),一种由机器人自动处理大量重复的、基于既定规则的工作流程任务,从而解决机械化、人力成本过高等问题,可以将重复劳动自动化,因此RPA有望将工作人员从单调耗时的工作中解放出来,去从事更加有意义的工作,以此来提高工作效率。
[0003]现行的RPA技术实现其功能的主要途径为基于规则的决策和操作,在进程无需调整的状态下,能稳定运行,在高频次、高重复性、偶发事件少的进程中拥有非常优秀的表现,但是在需要机器人大规模协作的场景下,当前的机器人在群体协作时总有可能遇到各种各样不可预见的异常情况,导致任务执行失败,并影响其他协作的机器人的任务执行。
[0004]这种情况一般需要人来制定与评估出现失败任务时进程的调度策略,无法实现完全的自动本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于RPA的数字员工群体协作方法,其特征在于,包括:S1:获取数字员工待执行的任务进行任务编排,对任务编排结果提取特征数据,根据特征数据赋予任务不同的优先级,按照优先级的顺序生成进程队列;S2:实时监测机器人的运行状态,将运行正常的机器人划入数字员工资源池;S3:根据进程队列中任务的优先级,选取进程调度算法,触发数字员工资源池按照进程调度算法为进程队列调度机器人,将进程队列中的任务分配给机器人执行;S4:监测任务的执行情况,当监测到失败任务时,生成重试任务,根据重试任务的重试参数调整重试任务和进程队列中其他任务的优先级,并执行S5;S5:根据进程队列中其他任务的优先级调整前后的变化计算重试影响指标,根据重试影响指标判断是否为重试任务生成一个新的重试队列,若生成了重试队列,将重试队列中的重试任务分配给未在执行进程队列中的任务的机器人,与进程队列同时执行;S6:返回S4循环执行,直至所有任务执行成功。2.根据权利要求1所述的一种基于RPA的数字员工群体协作方法,其特征在于,所述S1包括:对应各个任务生成拓扑节点,通过拖拽拓扑节点形成有向无环图进行任务编排;对有向无环图提取特征数据,所述特征数据包括拓扑节点的任务类型、作业时长以及在有向无环图中的执行顺序和上下游逻辑关系;基于逻辑回归算法分析特征数据,根据分析结果对拓扑节点对应的任务赋予优先级,按照优先级由高到低的顺序将任务组成进程队列。3.根据权利要求1所述的一种基于RPA的数字员工群体协作方法,其特征在于,所述S2包括:对每个机器人进行心跳监测,当机器人在预设响应时间内响应时,将所述机器人划入数字员工资源池中;当机器人在预设响应时间后无响应,将无响应的机器人标记为不健康状态并踢出数字员工资源池。4.根据权利要求1所述的一种基于RPA的数字员工群体协作方法,其特征在于,所述进程调度算法包括先来先服务调度算法、最短作业优先调度算法、时间片轮转调度、最高优先级调度算法以及多级反馈队列调度算法。5.根据权利要求1所述的一种基于RPA的数字员工群体协作方法,其特征在于,在将进程队列中的任务分配给机器人执行时,所述分配的模式包括单机模式、广播模式以及分片运行模式。6.根据权利要求1所述的一种基于RPA的...

【专利技术属性】
技术研发人员:王红凯冯珺彭梁英潘司晨赵帅毛冬饶涵宇温磊
申请(专利权)人:国网浙江省电力有限公司信息通信分公司
类型:发明
国别省市:

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

1