[发明专利]共享设备的控制方法、装置、电子设备及存储介质有效
申请号: | 202210496089.X | 申请日: | 2022-05-09 |
公开(公告)号: | CN114612015B | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 毛正华;张晓亚;伯桂增 | 申请(专利权)人: | 杰创智能科技股份有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q50/04 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 张文玄 |
地址: | 510663 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 设备 控制 方法 装置 电子设备 存储 介质 | ||
本发明提供一种共享设备的控制方法、装置、电子设备及存储介质,该方法包括:获取目标班次内共用共享设备的多个目标产线,并获取各目标产线的需求信息;将目标班次划分为多个第二时间段,得到目标班次的时间序列;将各目标产线的第一时间段并行映射到目标班次的时间序列中,得到各目标产线的第一时间段在时间序列中的位置信息;根据位置信息,对时间序列进行编码,并根据编码结果,对共享设备进行控制。本发明实现大大减少了对时间段进行一一对比和排序,以及对比和合并带来的总时间复杂度,提高了计算效率,降低了资源消耗,而且降低了共享设备的运行时间计算的逻辑复杂度,有效简化对共享设备的控制过程,进而便捷快速地对共享设备进行控制。
技术领域
本发明涉及设备控制技术领域,尤其涉及一种共享设备的控制方法、装置、电子设备及存储介质。
背景技术
在工业物联网的生产线上,往往很多产线公用一台设备,而且使用的时段不同或交叉,比如造纸厂的磨浆机和碎浆机,一套磨浆机可以供很多产线共享,因此,亟需一种算法根据每条产线的用浆时间来确定磨浆机和碎浆机的开关时间。
现有技术中通常先将所有产线的作业按照共享设备的开始时间进行时间递增排序,形成一串时间有序的作业序列。然后,对每一相邻作业的执行时间进行对比和合并,重复对比和合并的步骤,直到所有作业都遍历结束,最终形成一个作业执行的编排序列,即共享设备的启停安排。
按照上述方式对所有作业的开始时间进行排序,时间复杂度较高,而且随着作业数增加,排序的时间复杂度也显著增加;另外,排序完成后还需要对相邻作业的时间段逐个比较并合并,时间复杂度也较高。
综上所述,现有的通过对各个产线的作业的开始时间进行一一对比排序后,再进行一一对比和合并后才能编排共线设备的启停时间,进而按照启停时间对共享设备进行控制,时间复杂度高,计算效率低下,进而导致共享设备的控制效率低下。
发明内容
本发明提供一种共享设备的控制方法、装置、电子设备及存储介质,用以解决现有技术中共享设备的运行时间计算的时间复杂度高,计算效率低下,导致共享设备的控制效率低下的缺陷,实现提高共享设备的运行时间的计算效率和共享设备的控制效率。
本发明提供一种共享设备的控制方法,包括:
获取目标班次内共用共享设备的多个目标产线,并获取各目标产线的需求信息;所述需求信息中包含使用所述共享设备的第一时间段;
将所述目标班次划分为多个第二时间段,得到所述目标班次的时间序列;
将各目标产线的第一时间段并行映射到所述目标班次的时间序列中,得到各目标产线的第一时间段在所述时间序列中的位置信息;其中,各目标产线对应的位置信息用于表征各目标产线使用所述共享设备的起止时间;
根据所述位置信息,对所述时间序列进行编码,并根据编码结果,对所述共享设备进行控制。
根据本发明提供的一种共享设备的控制方法,所述将所述目标班次划分为多个第二时间段,得到所述目标班次的时间序列,包括:
获取所述目标班次的开始时间和结束时间;
根据所述开始时间和结束时间,获取所述目标班次的总时长;
将所述目标班次的总时长与预设单位时长相除并向上取整,得到所述目标班次的总时间段数;
根据所述总时间段数,将所述目标班次划分为多个第二时间段,得到所述目标班次的时间序列。
根据本发明提供的一种共享设备的控制方法,所述将各目标产线的第一时间段并行映射到所述目标班次的时间序列中,包括:
在所述时间序列中,获取与各目标产线的第一时间段相匹配的第二时间段;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杰创智能科技股份有限公司,未经杰创智能科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210496089.X/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理