System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于多智能体系统的多项目资源调度评估系统技术方案_技高网

基于多智能体系统的多项目资源调度评估系统技术方案

技术编号:40364123 阅读:18 留言:0更新日期:2024-02-09 14:52
本发明专利技术公开了基于多智能体系统的多项目资源调度评估系统,属于专门适用于监督的数据处理系统领域,本发明专利技术根据调度的能耗数据综合项目资源数据和智能体数据分析结果进行若干个适配的预选资源项目的调度评估,根据若干个适配的调度方案的调度评估结果选择最优调度资源项目方案,控制智能体数据采集模块、调度数据分析模块、调度方案适配模块、调度方案评估模块和调度方案发布模块的运行,根据最优调度资源项目方案向资源项目发布调度命令,以选择最合适的项目资源进行智能体的调度,在优化了调度资源的同时,节约了调度成本。

【技术实现步骤摘要】

本专利技术属于专门适用于监督的数据处理系统域,具体的说是基于多智能体系统的多项目资源调度评估系统


技术介绍

1、现有的多智能体武器在进行调度的过程中,通常只是选择最近的项目资源进行调度,无法根据多智能体武器的特性和调度环境来选择合适的项目资源,同时无法对调度资源的能耗进行准确计算,导致调度成本较高,现有技术中均存在上述问题;

2、例如在申请公开号为cn112742028a的中国专利中公开对抗博弈的编队决策方法、系统、介质及设备,此方法包括:对全局坐标系下获得的情报依据位置关系进行栅格化处理、对敏感事件进行监测、依据编队的任务范围分发对应其坐标系下的情报信息,并且根据态势图及特殊事件触发因素决策各编队移动的航线及相应任务;接收分发的情报信息,判断是否受领任务;受领任务则判断任务类型是否变更,任务类型变更则调整任务状态及执行方式,并下发任务指令,如果任务类型没有变更,只是更新了本次任务目标,则调整任务目标,并下发任务指令;编队各成员根据任务指令行动,如果没有具体行动则保持在编队中所处位置。该专利技术具有采用模块化多编队指挥控制、有效降低问题域维度、高效简洁等优点;

3、例如在现有技术申请公开号为cn113065816a的中国专利中公开了一种自动生成运输任务的无人调度运输控制方法及系统,属于调度作业
,包括:车联网服务器生成零件看板数据发送给卡车联网服务器;通过所述零件看板数据和卡车数据确定卡车模拟装满后生成装车完成任务并将其发送给车联网服务器;装车作业完成后生成确认发车任务并将其发送给卡车联网服务器;当相应卡车进入相应卸货位时生成卸货任务并将其发送所述给叉车联网服务器;当卸货完成时生成卸货任务完成并将其发送给所述卡车联网服务器;所述卡车联网服务器接收到卸货任务完成后根据所述卡车路线回到装载区位置。该专利技术利用智能物流技术取代现有物流装车物流作业,提升装卸效率。

4、以上专利均存在本
技术介绍
提出的问题现有的多智能体武器在进行调度的过程中,通常只是选择最近的项目资源进行调度,无法根据多智能体武器的特性和调度环境来选择合适的项目资源,同时无法对调度资源的能耗进行准确计算,导致调度成本较高,为了解决这些问题,本申请设计了基于多智能体系统的多项目资源调度评估系统。


技术实现思路

1、针对现有技术的不足,本专利技术提出了基于多智能体系统的多项目资源调度评估系统,本专利技术通过数据采集终端采集各智能体基础数据,同时采集各项目资源的基础数据,根据项目资源数据和智能体数据进行资源调度的分析,根据项目资源数据和智能体数据分析结果进行若干个预选资源项目的适配,根据调度的能耗数据综合项目资源数据和智能体数据分析结果进行若干个适配的预选资源项目的调度评估,根据若干个适配的调度方案的调度评估结果选择最优调度资源项目方案,控制智能体数据采集模块、调度数据分析模块、调度方案适配模块、调度方案评估模块和调度方案发布模块的运行,根据最优调度资源项目方案向资源项目发布调度命令,以选择最合适的项目资源进行智能体的调度,在优化了调度资源的同时,节约了调度成本。

2、为实现上述目的,本专利技术提供如下技术方案:

3、基于多智能体系统的多项目资源调度评估系统,包括智能体数据采集模块、项目资源采集模块、调度数据分析模块、调度方案适配模块、调度方案评估模块、控制模块和调度方案发布模块,其中,所述智能体数据采集模块用于通过数据采集终端采集各智能体基础数据,所述项目资源采集模块用于采集各项目资源的基础数据,所述调度数据分析模块用于根据项目资源数据和智能体数据进行资源调度的分析,所述调度方案适配模块用于根据项目资源数据和智能体数据分析结果进行若干个预选资源项目的适配,所述调度方案评估模块用于根据调度的能耗数据综合项目资源数据和智能体数据分析结果进行若干个适配的预选资源项目的调度评估,所述调度方案适配模块还用于根据若干个适配的调度方案的调度评估结果选择最优调度资源项目方案,所述控制模块用于控制智能体数据采集模块、调度数据分析模块、调度方案适配模块、调度方案评估模块和调度方案发布模块的运行,所述调度方案发布模块用于根据最优调度资源项目方案向资源项目发布调度命令。

4、具体的,所述智能体数据采集模块包括智能体运输质量采集单元、智能体运输占空采集单元和智能体运输环境采集单元,所述智能体运输质量采集单元用于采集各智能体的质量数据,所述智能体运输占空采集单元用于采集各智能体的占空体积数据,所述智能体运输环境采集单元用于采集各智能体的运输环境数据,这里的运输环境数据包括一些精密智能体的适宜运输环境和普通智能体的运输环境数据,这里的适宜运输环境包括运输的温度、湿度等运输条件。

5、具体的,所述项目资源采集模块包括项目资源位置采集单元、项目资源运输质量采集单元、项目资源运输体积提取采集单元和项目资源运输环境采集单元,所述项目资源位置采集单元用于采集各项目资源距离智能体和目标点的相对位置距离数据,所述项目资源运输质量采集单元用于采集各项目资源运输质量数据,所述项目资源运输体积提取采集单元用于采集各项目资源运输体积数据,所述项目资源运输环境采集单元用于采集各项目资源的运输环境数据。

6、具体的,所述调度数据分析模块中运行调度数据分析策略,所述调度数据分析策略包括以下具体步骤:

7、s11、提取智能体数据采集模块采集的各智能体的质量数据、各智能体的占空体积数据、各智能体的运输环境数据,同时提取项目资源采集模块采集的各项目资源运输质量数据、各项目资源运输体积数据和各项目资源的运输环境数据,提取各智能体的运输环境数据和各项目资源的运输环境数据,判断各项目资源的运输环境数据是否符合各智能体的运输环境数据,若项目资源的运输环境数据符合各智能体的运输环境数据,则进行s12步骤,若项目资源的运输环境数据不符合各智能体的运输环境数据,则不调度该项目资源;

8、s12、提取项目资源的运输环境数据符合各智能体的运输环境数据的对应项目资源,提取对应项目资源的运输环境以及对应项目资源的运输环境的运输质量和运输体积数据,运输质量和运输体积数据分别设为:和,其中,为第i项对应项目资源的运输环境的运输质量,为第i项对应项目资源的运输环境的运输体积,n1为对应项目资源的运输环境的总项数,i属于1-n1中任一项,计算第i项运输环境对应的项目资源运输对应的各智能体的趟次,趟次计算公式为:,其中max()为括号内集合中的元素的最大值,为括号内的数取整,为第i项运输环境对应的第j个智能体的质量,为第i项运输环境对应的第j个智能体的体积,n2为第i项运输环境对应智能体的数量,j属于1-n2中任一项。

9、具体的,所述调度数据分析策略还包括以下具体步骤:

10、s13、获取项目资源与智能体运输点相对距离数据,同时获取智能体运输点与运输终点运输相对距离数据,同时提取项目资源的运输平均速度v和运输环境对应的项目资源运输各智能体的趟次的最大值,计算各项目资源将智能体运输至运输终点需要的总时间,计算公式为:,其中本文档来自技高网...

【技术保护点】

1.基于多智能体系统的多项目资源调度评估系统,其特征在于,包括智能体数据采集模块、项目资源采集模块、调度数据分析模块、调度方案适配模块、调度方案评估模块、控制模块和调度方案发布模块,其中,所述智能体数据采集模块用于通过数据采集终端采集各智能体基础数据,所述项目资源采集模块用于采集各项目资源的基础数据,所述调度数据分析模块用于根据项目资源数据和智能体数据进行资源调度的分析,所述调度方案适配模块用于根据项目资源数据和智能体数据分析结果进行若干个预选资源项目的适配,所述调度方案评估模块用于根据调度的能耗数据综合项目资源数据和智能体数据分析结果进行若干个适配的预选资源项目的调度评估,所述调度方案适配模块还用于根据若干个适配的调度方案的调度评估结果选择最优调度资源项目方案,所述控制模块用于控制智能体数据采集模块、调度数据分析模块、调度方案适配模块、调度方案评估模块和调度方案发布模块的运行,所述调度方案发布模块用于根据最优调度资源项目方案向资源项目发布调度命令。

2.如权利要求1所述的基于多智能体系统的多项目资源调度评估系统,其特征在于,所述智能体数据采集模块包括智能体运输质量采集单元、智能体运输占空采集单元和智能体运输环境采集单元,所述智能体运输质量采集单元用于采集各智能体的质量数据,所述智能体运输占空采集单元用于采集各智能体的占空体积数据,所述智能体运输环境采集单元用于采集各智能体的运输环境数据。

3.如权利要求2所述的基于多智能体系统的多项目资源调度评估系统,其特征在于,所述项目资源采集模块包括项目资源位置采集单元、项目资源运输质量采集单元、项目资源运输体积提取采集单元和项目资源运输环境采集单元,所述项目资源位置采集单元用于采集各项目资源距离智能体和目标点的相对位置距离数据,所述项目资源运输质量采集单元用于采集各项目资源运输质量数据,所述项目资源运输体积提取采集单元用于采集各项目资源运输体积数据,所述项目资源运输环境采集单元用于采集各项目资源的运输环境数据。

4.如权利要求3所述的基于多智能体系统的多项目资源调度评估系统,其特征在于,所述调度数据分析模块中运行调度数据分析策略,所述调度数据分析策略包括以下具体步骤:

5.如权利要求4所述的基于多智能体系统的多项目资源调度评估系统,其特征在于,所述调度数据分析策略还包括以下具体步骤:

6.如权利要求5所述的基于多智能体系统的多项目资源调度评估系统,其特征在于,所述调度方案适配模块中包括调度方案适配策略,所述调度方案适配策略包括以下具体步骤:

7.如权利要求6所述的基于多智能体系统的多项目资源调度评估系统,其特征在于,所述调度方案评估模块包括单位能耗预估单元和预选资源项目能耗计算单元,所述单位能耗预估单元用于根据保留的预选资源项目的历史运输能耗和历史运输环境数据代入神经网络计算模型中计算各项目资源单位距离的能耗,所述预选资源项目能耗计算单元用于将各项目资源单位距离的能耗导入预选资源项目能耗计算策略中计算预选资源项目能耗。

8.如权利要求7所述的基于多智能体系统的多项目资源调度评估系统,其特征在于,所述神经网络计算模型包括以下具体内容:

9.如权利要求8所述的基于多智能体系统的多项目资源调度评估系统,其特征在于,所述预选资源项目能耗计算策略包括以下具体步骤:

10.如权利要求9中所述的基于多智能体系统的多项目资源调度评估系统,其特征在于,所述调度方案适配模块包括预选资源项目能耗对比单元和调度方案提取单元,所述预选资源项目能耗对比单元用于对计算得到的预选资源项目能耗进行升序排列得到预选资源项目能耗排列表,所述调度方案提取单元用于提取预选资源项目能耗排列表中能耗最小的预选资源项目作为最优调度资源项目方案。

...

【技术特征摘要】

1.基于多智能体系统的多项目资源调度评估系统,其特征在于,包括智能体数据采集模块、项目资源采集模块、调度数据分析模块、调度方案适配模块、调度方案评估模块、控制模块和调度方案发布模块,其中,所述智能体数据采集模块用于通过数据采集终端采集各智能体基础数据,所述项目资源采集模块用于采集各项目资源的基础数据,所述调度数据分析模块用于根据项目资源数据和智能体数据进行资源调度的分析,所述调度方案适配模块用于根据项目资源数据和智能体数据分析结果进行若干个预选资源项目的适配,所述调度方案评估模块用于根据调度的能耗数据综合项目资源数据和智能体数据分析结果进行若干个适配的预选资源项目的调度评估,所述调度方案适配模块还用于根据若干个适配的调度方案的调度评估结果选择最优调度资源项目方案,所述控制模块用于控制智能体数据采集模块、调度数据分析模块、调度方案适配模块、调度方案评估模块和调度方案发布模块的运行,所述调度方案发布模块用于根据最优调度资源项目方案向资源项目发布调度命令。

2.如权利要求1所述的基于多智能体系统的多项目资源调度评估系统,其特征在于,所述智能体数据采集模块包括智能体运输质量采集单元、智能体运输占空采集单元和智能体运输环境采集单元,所述智能体运输质量采集单元用于采集各智能体的质量数据,所述智能体运输占空采集单元用于采集各智能体的占空体积数据,所述智能体运输环境采集单元用于采集各智能体的运输环境数据。

3.如权利要求2所述的基于多智能体系统的多项目资源调度评估系统,其特征在于,所述项目资源采集模块包括项目资源位置采集单元、项目资源运输质量采集单元、项目资源运输体积提取采集单元和项目资源运输环境采集单元,所述项目资源位置采集单元用于采集各项目资源距离智能体和目标点的相对位置距离数据,所述项目资源运输质量采集单元用于采集各项目资源运输质量数据,所述项目资源运输体积提取...

【专利技术属性】
技术研发人员:苏琳梅岩高硕王济乾李京丽邓頔姜阳周伟康常亮
申请(专利权)人:中国电子科技集团公司第十五研究所
类型:发明
国别省市:

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

1