[发明专利]一种使用改进遗传算法处理医疗废料收集问题的方法有效
| 申请号: | 202111057473.1 | 申请日: | 2021-09-09 |
| 公开(公告)号: | CN113762780B | 公开(公告)日: | 2023-08-22 |
| 发明(设计)人: | 欧嘉俊;曾伟良;黄永慧;孙为军 | 申请(专利权)人: | 广东工业大学 |
| 主分类号: | G06Q10/0631 | 分类号: | G06Q10/0631;G06N3/126;G06F30/27;G06F111/04 |
| 代理公司: | 广东广信君达律师事务所 44329 | 代理人: | 戴绪霖 |
| 地址: | 510062 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 使用 改进 遗传 算法 处理 医疗 废料 收集 问题 方法 | ||
本发明公开了一种使用改进遗传算法处理医疗废料收集问题的方法,通过多个机器人共同完成医疗废料收集工作,而多个机器人的调度方案通过如下步骤得到:S1、依据医院的平面图,确定图中各收集点和机器人工作站的位置,计算收集点与工作站的距离以及收集点与收集点之间的距离,得到距离矩阵,确定各收集点的医疗废料的量;S2建立用于医疗废料收集的机器人调度模型;S3、通过改进的遗传算法求解步骤S2建立的用于医疗废料收集的机器人调度模型,从而得到多个机器人的调度方案。本发明具有提高医疗废料收集的效率、提高在收集过程中的安全性和可用性、避免算法落入“极值陷阱”等优点。
技术领域
本发明涉及计算机、医疗废料收集、机器人路径规划的技术领域,尤其涉及到一种使用改进遗传算法处理医疗废料收集问题的方法。
背景技术
随着人工智能技术的不断发展,越来越多的工作可以由机器人完成。对于大型的医疗机构,每天都会产生大量的感染性医疗废料(Infectious health care waste,IHCW),使用机器人进行医疗废物的收集,既能提高处理能力,又能规避处理人员被感染的风险。在医院内部,设置好机器人工作站后,每个收集点产生的感染性医疗废料量不同,需要寻找一条从工作站到各分散的收集点的行驶路径,并满足一定的约束。问题可以转换为经典的车辆调度问题(Vehicle Routing Problem,VRP)。
物流运输调度问题一直以来都是作为物流配送的热点研究问题,它被广泛应用于如交通、工业管理、物流运输等领域。国内外学者分别从路径构造、局部搜索、数学规划等方向对其展开了研究。归纳起来目前求解物流配送路径优化问题较为有效的方法主要有:蚁群算法,禁忌搜索算法,模拟退火算法,遗传算法。蚁群算法本身很复杂,需要较长的搜索时间,且很容易出现停滞现象。禁忌搜索算法是单操作,搜索过程的初始解只能有一个,且对初始解有很强的依赖性。模拟退火算法收敛速度慢,执行时间长,且性能与初始值有很大的关系。
发明内容
本发明的目的在于克服现有技术的不足,提供一种使用改进遗传算法处理医疗废料收集问题的方法,既提高医疗废料收集的效率、收集过程中的安全性和可用性,又能避免算法落入“极值陷阱”等优点。
为实现上述目的,本发明所提供的技术方案为:
一种使用改进遗传算法处理医疗废料收集问题的方法,通过多个机器人共同完成医疗废料收集工作,而多个机器人的调度方案通过如下步骤得到:
S1、依据医院的平面图,确定图中各收集点和机器人工作站的位置,计算收集点与工作站的距离以及收集点与收集点之间的距离,得到距离矩阵,确定各收集点的医疗废料的量;
S2建立用于医疗废料收集的机器人调度模型;
S3、通过改进的遗传算法求解步骤S2建立的用于医疗废料收集的机器人调度模型,从而得到多个机器人的调度方案。
进一步地,所述步骤S2中,建立的用于医疗废料收集的机器人调度模型为考虑上半软时间窗的机器人调度模型,建立过程如下:
S2-1、半软时间窗定义,机器人可到达时间窗口之外,具体包括如下情况:
当机器人在指定的时间窗口[ai,bi]到达收集点时,不会受到惩罚;
如果机器人到达时间早于ai,不会收到惩罚,从而缩短在垃圾箱中的停留时间,但如果机器人比bi晚到,会受到惩罚;
设允许到达时间为b′i(b′i>bi):
b′i=b0-ti0 (1)
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111057473.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种矢量瓦片存储构建方法及系统
- 下一篇:一种高效换热型电机
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理





