一种用于医院内医疗配送机器人智能调度方法和装置、电子设备制造方法及图纸

技术编号:39152777 阅读:6 留言:0更新日期:2023-10-23 14:59
本发明专利技术公开了一种用于医院内医疗配送机器人智能调度方案,属于自动驾驶技术领域,该方法包括:确定单个周期内待服务科室对应的交货时间和位置信息;确定医疗配送机器人的行驶速度、单位距离行驶成本以及单位时间惩罚成本;确定医疗配送机器人服务待服务科室对应的行驶成本;依据各待服务科室的交货时间和位置信息、医疗配送机器人的行驶速度和单位时间惩罚成本,确定医疗机器人服务所述待服务科室时的时间惩罚成本;将医疗配送机器人的行驶成本、时间惩罚成本、医疗配送机器人的使用成本代入预设目标函数与预设约束函数联合求解,得到医疗配送机器人调度策略。本申请提供的方案能够降低医疗配送机器人的调度成本。能够降低医疗配送机器人的调度成本。能够降低医疗配送机器人的调度成本。

【技术实现步骤摘要】
一种用于医院内医疗配送机器人智能调度方法和装置、电子设备


[0001]本专利技术涉及自动驾驶
,尤其涉及一种用于医院内医疗配送机器人智能调度方法和装置、电子设备。

技术介绍

[0002]近年来,自动控制技术和机器人技术的不断改进推动了配送机器人的广泛应用。在智能医院中,医疗配送机器人可以代替工人装卸医疗物资,实现智能医院的自动化物流,极大地提高智能医院的自动化水平。智能医院中的医疗配送机器人调度是指将智能医院内的医疗物资配送任务合理地指派给医疗配送机器人,并在每个医疗配送机器人中确定任务执行顺序。而目前对智能医院内医疗配送机器人的调度方向的研究基本空白。

技术实现思路

[0003]本专利技术实施例的目的是提供一种用于医院内医疗配送机器人智能调度方法和装置、电子设备,能够有效解决目前智能医院内医疗配送机器人调度空白的问题。
[0004]为解决上述技术问题,本专利技术提供如下技术方案:
[0005]本专利技术实施例提供了一种用于医院内医疗配送机器人智能调度方法,其中,该方法包括:
[0006]确定单个周期内待服务科室对应的交货时间和位置信息;
[0007]确定医疗配送机器人的行驶速度、单位距离行驶成本以及单位时间惩罚成本;
[0008]针对每个待服务科室,依据各所述待服务科室的位置信息和所述单位距离行驶成本,确定医疗配送机器人服务所述待服务科室对应的行驶成本;
[0009]依据各所述待服务科室的交货时间和位置信息、医疗配送机器人的行驶速度和单位时间惩罚成本,确定医疗配送机器人服务所述待服务科室时的时间惩罚成本;
[0010]将医疗配送机器人的行驶成本、时间惩罚成本、医疗配送机器人的使用成本代入预设目标函数与预设约束函数进行联合求解,得到医疗配送机器人调度策略;
[0011]其中,所述目标函数用于表征本周期内全部所述待服务科室所消耗的医疗配送机器人的行驶成本、时间惩罚成本以及使用成本之和最小;所述调度策略包括:本周期调度的目标医疗配送机器人集合、每个所述目标医疗配送机器人的配送路径。
[0012]可选地,针对每个待服务科室,依据各所述待服务科室的位置信息和所述单位距离行驶成本,确定医疗配送机器人服务所述待服务科室对应的行驶成本的步骤,包括:
[0013]针对每个待服务科室,依据所述待服务科室和当前位置的位置信息确定二者之间的行驶距离;其中,所述当前位置为:其他待服务科室或医疗配送机器人仓库;
[0014]依据所述行驶距离和单位距离行驶成本,确定从所述当前位置到所述待服务科室的行驶成本。
[0015]可选地,依据各所述待服务科室的交货时间和位置信息、医疗配送机器人的行驶
速度和单位时间惩罚成本,确定医疗配送机器人服务所述待服务科室时的时间惩罚成本的步骤,包括:
[0016]针对每个待服务科室,依据所述待服务科室的交货时间和位置信息、医疗配送机器人的行驶速度,确定各所述医疗配送机器人达到所述待服务科室的时间;
[0017]依据所述待服务科室的交货时间、所述医疗配送机器人达到所述待服务科室的时间以及单位时间惩罚成本,确定各所述医疗配送机器人达到所述待服务科室时对应的时间惩罚成本。
[0018]可选地,针对每个待服务科室,确定各所述医疗配送机器人达到所述待服务科室的时间的步骤,包括:
[0019]针对每个待服务科室,依据所述待服务科室和当前位置的位置信息确定二者之间的行驶距离;其中,所述当前位置为:其他待服务科室或医疗配送机器人仓库;
[0020]针对每个所述医疗配送机器人,依据所述行驶距离和所述医疗配送机器人的行驶速度,确定从所述当前位置到所述待服务科室的行驶时长;
[0021]依据所述行驶时长、所述医疗配送机器人离开医疗配送机器人仓库的时间、离开所述其他待服务科室的时间、以及在单个待服务科室的卸载时间,确定所述医疗配送机器人达到所述待服务科室的时间。
[0022]可选地,所述预设约束函数包括如下至少之一:
[0023]用于约束每个待服务科室被一个医疗配送机器人服务一次的第一约束函数;
[0024]用于约束每个所述医疗配送机器人行驶轨迹连续的第二约束函数;
[0025]用于约束医疗配送机器人返回任一预设终点位置的第三约束函数,其中,预设终点位置包括:医疗配送机器人仓库、充电站以及维修站;
[0026]用于约束本次可使用医疗配送机器人数量小于或等于医疗配送机器人仓库中医疗配送机器人总量的第四约束函数;
[0027]用于约束医疗配送机器人行驶轨迹中避免回环路段的第五约束函数;
[0028]用于约束每个待服务科室在对应的交货时间内得到服务的第六约束函数;
[0029]用于约束医疗配送机器人在指定时间内充电的第七约束函数;
[0030]用于约束医疗配送机器人最终返回车库的第八约束函数;
[0031]用于约束医疗配送机器人在向指定待服务科室完成服务后前往维修站的的第九约束函数;
[0032]用于约束医疗配送机器人的剩余装载能力可满足待服务科室配送医疗物资重量的第十约束函数;
[0033]用于约束所述目标函数中各决策变量的第十一约束函数。
[0034]可选地,所述医疗配送机器人的剩余装载能力通过如下方式计算得到:
[0035]依据总缓冲库存、待服务科室的呼叫时间、呼叫时间缓冲库存、每片医疗物资消耗时间、每片医疗物资重量以及医疗配送机器人达到所述待服务科室的时间,确定所述医疗配送机器人在所述待服务科室的物资卸载量;
[0036]依据所述医疗配送机器人在其他待服务科室的物资载重量和在所述待服务科室的物资卸载量,确定所述医疗配送机器人的剩余装载能力,其中,所述其他待服务科室为所述医疗配送机器人本次待服务的排序位于所述待服务科室前一位的待服务科室。
[0037]本专利技术实施例提供了一种用于医院内医疗配送机器人智能调度装置,其中,该装置包括:
[0038]第一确定模块,用于确定单个周期内待服务科室对应的交货时间和位置信息;
[0039]第二确定模块,用于确定医疗配送机器人的行驶速度、单位距离行驶成本以及单位时间惩罚成本;
[0040]行驶成本确定模块,用于针对每个待服务科室,依据各所述待服务科室的位置信息和所述单位距离行驶成本,确定医疗配送机器人服务所述待服务科室对应的行驶成本;
[0041]时间惩罚成本确定模块,用于依据各所述待服务科室的交货时间和位置信息、医疗配送机器人的行驶速度和单位时间惩罚成本,确定医疗配送机器人服务所述待服务科室时的时间惩罚成本;
[0042]策略确定模块,用于将医疗配送机器人的行驶成本、时间惩罚成本、医疗配送机器人的使用成本代入预设目标函数与预设约束函数进行联合求解,得到医疗配送机器人调度策略;
[0043]其中,所述目标函数用于表征本周期内全部所述待服务科室所消耗的医疗配送机器人的行驶成本、时间惩罚成本以及使用成本之和最小;所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于医院内医疗配送机器人智能调度方法,其特征在于,包括:确定单个周期内待服务科室对应的交货时间和位置信息;确定医疗配送机器人的行驶速度、单位距离行驶成本以及单位时间惩罚成本;针对每个待服务科室,依据各所述待服务科室的位置信息和所述单位距离行驶成本,确定医疗配送机器人服务所述待服务科室对应的行驶成本;依据各所述待服务科室的交货时间和位置信息、医疗配送机器人的行驶速度和单位时间惩罚成本,确定医疗配送机器人服务所述待服务科室时的时间惩罚成本;将医疗配送机器人的行驶成本、时间惩罚成本、医疗配送机器人的使用成本代入预设目标函数与预设约束函数进行联合求解,得到医疗配送机器人调度策略;其中,所述目标函数用于表征本周期内全部所述待服务科室所使用的医疗配送机器人的行驶成本、时间惩罚成本以及使用成本之和最小;所述调度策略包括:本周期调度的目标医疗配送机器人集合、每个所述目标医疗配送机器人的配送路径。2.根据权利要求1所述的方法,其特征在于,针对每个待服务科室,依据各所述待服务科室的位置信息和所述单位距离行驶成本,确定医疗配送机器人服务所述待服务科室对应的行驶成本的步骤,包括:针对每个待服务科室,依据所述待服务科室和当前位置的位置信息确定二者之间的行驶距离;其中,所述当前位置为:其他待服务科室或医疗配送机器人仓库;依据所述行驶距离和单位距离行驶成本,确定从所述当前位置到所述待服务科室的行驶成本。3.根据权利要求1所述的方法,其特征在于,依据各所述待服务科室的交货时间和位置信息、医疗配送机器人的行驶速度和单位时间惩罚成本,确定医疗配送机器人服务所述待服务科室时的时间惩罚成本的步骤,包括:针对每个待服务科室,依据所述待服务科室的交货时间和位置信息、医疗配送机器人的行驶速度,确定各所述医疗配送机器人达到所述待服务科室的时间;依据所述待服务科室的交货时间、所述医疗配送机器人达到所述待服务科室的时间以及单位时间惩罚成本,确定各所述医疗配送机器人达到所述待服务科室时对应的时间惩罚成本。4.根据权利要求3所述的方法,其特征在于,针对每个待服务科室,确定各所述医疗配送机器人达到所述待服务科室的时间的步骤,包括:针对每个待服务科室,依据所述待服务科室和当前位置的位置信息确定二者之间的行驶距离;其中,所述当前位置为:其他待服务科室或医疗配送机器人仓库;针对每个所述医疗配送机器人,依据所述行驶距离和所述医疗配送机器人的行驶速度,确定从所述当前位置到所述待服务科室的行驶时长;依据所述行驶时长、所述医疗配送机器人离开医疗配送机器人仓库的时间、离开所述其他待服务科室的时间

以及在单个待服务科室的卸载时间,确定所述医疗配送机器人达到所述待服务科室的时间。5.根据权利要求1所述的方法,其特征在于,所述预设约束函数包括如下至少之一:用于约束每个待服务科室被一个医疗配送机器人服务一次的第一约束函数;用于约束每个所述医疗配送机器人行驶轨迹连续的第二约束函数;
用于约束医疗配送机器人返回任一预设终点位置的第三约束函数,其中,预设终点位置包括:医疗配送机器人仓库、充电站以及维修站;用于约束本次可使用医疗配送机器人数量小于或等于医疗配送机器人仓库中医疗配送机器人总量的第四约束函数;用于约束医疗配送机器人行驶轨迹中避免回环路段的第五约束函数;用...

【专利技术属性】
技术研发人员:吴新开霍向马亚龙
申请(专利权)人:北京洛必德科技有限公司
类型:发明
国别省市:

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

1