[发明专利]流水线资源智能调度方法、装置、设备及介质有效
申请号: | 202110583908.X | 申请日: | 2021-05-27 |
公开(公告)号: | CN113344350B | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 黄鹏 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 深圳国新南方知识产权代理有限公司 44374 | 代理人: | 周纯 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流水线 资源 智能 调度 方法 装置 设备 介质 | ||
1.一种流水线资源智能调度方法,其特征在于,包括:
根据流水线资源调度指令,生成对应的资源调度编码数据,其中,所述资源调度编码数据包括借出资源的流水线编号、借入资源的流水线编号以及资源的种类和数量;
根据所述资源调度编码数据,获取待调度资源的资源统计编码序列,其中,所述资源统计编码序列包括不同流水线的所述待调度资源的待借还数量,所述待借还数量为所述流水线的所述待调度资源的借入资源数量总和与借出资源数量总和之差;
根据预设的序列更新步骤对所述资源统计编码序列进行迭代操作,直至所述资源统计编码序列为空,获取所述迭代操作对应的操作工序集合,其中,所述序列更新步骤包括:从当前的所述资源统计编码序列中随机选择一个所述待借还数量为正的流水线作为借出操作流水线,从所述资源统计编码序列中随机选择一个除所述借出操作流水线外的流水线作为借入操作流水线;在当前的所述资源统计编码序列中将所述借出操作流水线的待调度资源借入至所述借入操作流水线,将借入操作后所述待借还数量为0的流水线从所述资源统计编码序列中删除,对当前的所述资源统计编码序列进行更新;根据借入操作生成的对应资源调度编码数据,将所述资源调度编码数据更新至操作工序集合中;
重复所述迭代操作,直至遍历所有借入操作组合方式,获取每个所述操作工序集合中所述资源调度编码数据的数量,根据所述资源调度编码数据的数量最小的所述操作工序集合生成对应的资源借还调度任务;
根据所述资源借还调度任务对所述资源统计编码序列中各所述流水线的所述待调度资源进行全局资源调度。
2.根据权利要求1所述的流水线资源智能调度方法,其特征在于,所述根据流水线资源调度指令,生成对应的资源调度编码数据之前,还包括:
获取预设时间周期内各流水线的加工任务;
根据所述流水线的加工任务获取所述流水线的待调度资源的预估需求数量;
获取所述流水线的待调度资源在当前时间的实际拥有数量,根据所述预估需求数量和所述实际拥有数量获取所述流水线的待调度资源的调度类型以及调度需求数量,其中,所述调度类型为借入或借出;
根据调度需求数量将调度类型为借入的流水线与调度资源为借出的流水线进行匹配,根据匹配结果和调度类型为借入的流水线的调度需求数量生成所述流水线资源调度指令。
3.根据权利要求2所述的流水线资源智能调度方法,其特征在于,所述根据所述流水线的加工任务获取所述流水线的待调度资源的预估需求数量,包括:
获取所述加工任务的任务量和任务时间;
根据任务统计信息从历史加工任务中获取与所述加工任务的任务量相匹配的历史加工任务;
从获取的所有历史加工任务中选择执行时间与所述加工任务的任务时间最接近的一个;
将所选的历史加工任务的待调度资源的历史实际使用数量作为所述加工任务的预估需求数量。
4.根据权利要求2所述的流水线资源智能调度方法,其特征在于,所述根据调度需求数量将调度类型为借入的流水线与调度资源为借出的流水线进行匹配,包括:
将调度类型为借入的流水线按照调度需求数量从大到小的顺序进行排序,得到借入需求序列;
将调度类型为借出的流水线按照调度需求数量从大到小的顺序进行排序,得到借出需求序列;
依次为所述借入需求序列中的每个流水线从所述借出需求序列中选择调度需求数量大于或等于其调度需求数量的流水线进行匹配,得到匹配结果。
5.根据权利要求1所述的流水线资源智能调度方法,其特征在于,所述获取每个所述操作工序集合中所述资源调度编码数据的数量,根据所述资源调度编码数据的数量最小的所述操作工序集合生成对应的资源借还调度任务,包括:
获取所述操作工序集合中所述资源调度编码数据的数量,选择所述资源调度编码数据的数量最小的所述操作工序集合作为目标操作工序集合;
根据所述目标操作工序集合中的资源调度编码数据生成对应的流水线资源调度指令;
将所述流水线资源调度指令按照所述资源调度编码数据在所述目标操作工序集合中的顺序进行组合,生成所述资源借还调度任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110583908.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种适用于陆地棉的基因精准高效编辑的方法
- 下一篇:一种两位三通阀
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理