1.基于多智能体的工地任务调度方法,其特征在于,包括以下步骤:
S1:获取施工区域下智能体待执行任务的启动时间范围、资源进场时间与单位作业工效记录,对任务启动时间与资源到位时间进行时间段覆盖判断,匹配单位作业工效记录与任务类型需求,形成多智能体任务执行优先组;
S2:基于所述多智能体任务执行优先组,调用作业的预计执行时长与作业空间编号,通过对同一区域任务的开始时间与结束时间进行重叠区间比对,判断是否在同一调度周期内产生并发或交叉冲突,生成工地调度行为区段结构表;
S3:调用所述工地调度行为区段结构表中已完成任务编号,对应提取作业完成标志、操作内容数量及定位记录时间,判断通过的任务设为激活任务,生成调度任务触发状态链;
S4:根据所述调度任务触发状态链中可启动任务编号,提取施工区域标签、作业类型标签与节奏控制标识,将三项标签合并构建路径片段,再对路径片段进行连续项数量比对,生成任务内容逻辑接续图谱;
S5:调用所述任务内容逻辑接续图谱中的任务编号,对形成接续关系的任务对所在区段编号进行相邻性判断,判断成立的任务组进入调度重构,比对作业节奏标识与实时区段作业节奏,验证同步组后合并入同一区段,生成工地任务并行控制结果;
所述工地任务并行控制结果包括区段内同步作业组、调度节奏一致性验证结果、调度重构区段集。
2.根据权利要求1所述的基于多智能体的工地任务调度方法,其特征在于,所述多智能体任务执行优先组包括任务启动时间区间、资源到位判定结果、任务类型对应优先级,所述工地调度行为区段结构表包括互斥标识、任务编号映射关系、作业空间区段编号,所述调度任务触发状态链包括激活任务编号、下序任务启动标记、任务状态映射链,所述任务内容逻辑接续图谱包括路径片段序列、任务之间的内容连续关系、作业节奏控制标识。
3.根据权利要求1所述的基于多智能体的工地任务调度方法,其特征在于,所述多智能体任务执行优先组的获取步骤具体为:S111:获取施工区域下智能体待执行任务的启动时间范围、资源进场时间与单位作业工效记录,将每项任务的资源到位时间与任务启动时间范围进行区间覆盖判断,筛选任务启动时间范围被资源进场时间完整覆盖的任务,生成资源覆盖任务区间;
S112:调用所述资源覆盖任务区间,提取对应任务类型需求与工地任务记录,通过任务标识与任务类型字段比对一致性,筛选任务类型与工地任务记录相匹配的任务,生成匹配任务类型任务集;
S113:基于所述匹配任务类型任务集,提取多项任务所对应的作业类型,按作业类型将任务划分组别,提取组别中任务的资源投入量、单位作业工效、任务所需工期与作业阻碍因子,计算每组作业类型内任务的作业执行优先级,对作业类型内任务按数值降序进行排序,得到多智能体任务执行优先组。
4.根据权利要求3所述的基于多智能体的工地任务调度方法,其特征在于,所述工地调度行为区段结构表的获取步骤具体为:S211:基于所述多智能体任务执行优先组,调用作业的预计执行时长与作业空间编号,筛选处于同一区域的任务组合,获取任务的开始时间与结束时间,进行时间重叠区间比对,判断是否在同一调度周期内产生交叉冲突,获取交叉冲突任务组合;
S212:根据所述交叉冲突任务组合,识别同一调度周期内产生交叉冲突的任务组合,提取对应的作业空间编号,按区段范围进行分类登记,得到冲突作业空间区段编号清单;
S213:调用所述冲突作业空间区段编号清单,比对冲突组合中任务之间的作业空间范围和执行时间,提取空间重叠长度、任务优先级值,并结合空间交叉密度,计算任务对间的互斥冲突标识值,设置互斥标识,建立工地调度行为区段结构表。
5.根据权利要求4所述的基于多智能体的工地任务调度方法,其特征在于,所述调度任务触发状态链的获取步骤具体为:S311:调用所述工地调度行为区段结构表中已完成任务编号,对应提取作业完成标志、操作内容数量及定位记录时间,将三类数据分别匹配编号并统一编号维度进行重构,形成作业状态数据组合项;
S312:根据所述作业状态数据组合项中的多项编号内容,判断作业完成标志为标识值,并对操作内容数量及任务编号组值进行结构偏移处理,计算单任务组合响应量,记录单任务组合响应量大于零的任务编号,得到激活任务编号项;
S313:调用所述激活任务编号项,检索对应的下序任务编号,为下序任务分配启动标识字段,并将激活任务编号与下序任务之间建立映射路径关系,生成调度任务触发状态链。
6.根据权利要求5所述的基于多智能体的工地任务调度方法,其特征在于,所述任务内容逻辑接续图谱的获取步骤具体为:S411:根据所述调度任务触发状态链中可启动任务编号,提取对应的施工区域标签、作业类型标签与节奏控制标识,采用任务编号与三项标签内容建立对应的标签项集合,再将三项标签内容按任务编号顺序进行拼接,生成路径片段序列集;
S412:调用所述路径片段序列集,针对连续任务路径片段,提取标签项在序列中的顺序位置,进行相邻片段之间的一致性判断,识别标签内容具有关联特征的路径片段组合,获取路径片段组中的标签对比关系,生成标签一致性比对结果;
S413:根据所述标签一致性比对结果,结合任务编号顺序信息,判断相邻任务路径片段之间的标签组合特征是否具有连续关系,对具有连续关系的任务编号构建单向连接路径,依照路径结构将任务节点进行组织,生成任务内容逻辑接续图谱。
7.根据权利要求6所述的基于多智能体的工地任务调度方法,其特征在于,所述工地任务并行控制结果的获取步骤具体为:S511:基于所述任务内容逻辑接续图谱中的任务编号,调用每对形成接续关系的任务编号和所在区段编号,依据编号间的前后顺序,通过比较相邻任务所在区段编号是否构成连续关系,对形成接续关系的任务对执行区段编号相邻性判断,生成相邻任务对编号组;
S512:根据所述相邻任务对编号组,提取每组任务对应的作业节奏标识与所在实时区段的作业节奏值,通过比较任务作业节奏标识与实时区段作业节奏值之间的一致性,筛选作业节奏同步的任务组合,得到同步任务组合清单;
S513:调用所述同步任务组合清单中所属区段编号与任务编号集合,通过将同一组合内的任务合并入对应区段,识别对应区段下的任务编号控制关系,生成工地任务并行控制结果。
8.基于多智能体的工地任务调度系统,其特征在于,所述系统用于实现权利要求1‑7任一项所述的基于多智能体的工地任务调度方法,所述系统包括:任务触发模块获取施工区域下智能体待执行任务的启动时间范围、资源进场时间与单位作业工效记录,进行任务启动时间与资源进场时间的覆盖区间判断,将匹配单位作业工效记录的任务定义为可触发任务,设定任务执行优先级,生成多智能体任务执行优先组;
冲突检测模块调用所述多智能体任务执行优先组中的任务启动时间、作业空间编号及预计执行时长,对同一区域任务的开始与结束时间进行交叉区间比较,标记产生交叉冲突的任务组合及对应空间区段编号,建立工地调度行为区段结构表;
状态判断模块调用所述工地调度行为区段结构表的作业完成标志、操作内容数量及定位记录时间,将满足条件的任务标记为激活状态,生成调度任务触发状态链;
路径构建模块根据所述调度任务触发状态链中的可启动任务编号,提取施工区域标签、作业类型标签及节奏控制标识,比较路径片段的连续项数量,得到任务内容逻辑接续图谱;
并行控制模块调用所述任务内容逻辑接续图谱中的任务对区段编号,进行空间区段的相邻性判断及节奏控制标识与实时作业节奏的比较,合并节奏同步的任务至同一区段,生成工地任务并行控制结果。