一种用于药品二级库的控制方法、装置和存储介质制造方法及图纸

技术编号:37357096 阅读:20 留言:0更新日期:2023-04-27 07:06
本发明专利技术公开了一种用于药品二级库的控制方法、装置和存储介质,药品二级库包括:入口位置和药筐存放区域,药筐取放装置,步骤如下:获取入口位置的水平坐标(x,y)以及未存放有药筐的N个药筐位,计算所述入口位置与药筐位P

【技术实现步骤摘要】
一种用于药品二级库的控制方法、装置和存储介质


[0001]本专利技术涉及药品二级库
,具体地说,是一种用于药品二级库的控制方法、装置和存储介质。

技术介绍

[0002]医院的库房通常包含有总库和二级库,其中,二级库通常作为备用库来使用,在二级库中,设置有若干个药筐位用于存放药筐,需要使用药筐取放装置将药筐从入口位置移动到未存放有药筐的药筐位中,因此,如果不对药筐运送方案进行合理规划,就有可能导致药筐取放装置的运动距离较远,从而降低了工作效率。

技术实现思路

[0003]本专利技术的目的是针对上述问题,提供了一种用于药品二级库的控制方法、装置和存储介质。
[0004]所述药品二级库包括:入口位置和药筐存放区域,所述药筐存放区域设置有若干药筐位,所述药筐位和入口位置位于同一个水平面,所述药筐用于存放药品;药筐取放装置,所述药筐取放装置能够从入口位置抓取药筐,移动到任一的药筐位并将药筐放入到药筐位中;具体包括:
[0005]获取所述入口位置的水平坐标(x,y)以及未存放有药筐的N药筐位P1、P2、...、P
N
,其中,药筐位P
i
的水平坐标为(a
i
,b
i
),i和N均为自然数,i=1,2,...,N;
[0006]计算所述入口位置与药筐位P
i
的水平距离将药筐位P1、P2、...、P
N
排成一个升序队列Q,在所述升序队列Q中,药筐位P
i
对应的Z/>i
越小,药筐位P
i
越靠近队头;
[0007]持续执行以下操作:当探测到所述入口位置存放有药筐且升序队列Q的长度≠0时,从升序队列Q的队头选择目标药筐位,控制所述药筐取放装置抓取位于所述入口位置的药筐移动到所述目标药筐位,并将所抓取的药筐放入到所述目标药筐位中,从升序队列Q中删除队头的药筐位。
[0008]包括上述任意一种技术方案,具体包括:
[0009]在每个药筐位均设置有用于探测其上是否存放有药筐的传感器;
[0010]所述“获取所述药品二级库的入口位置的水平坐标(x,y)以及未存放有药筐的N药筐位P1、P2、...、P
N”具体包括:获取所述入口位置的水平坐标(x,y),依次接收所有传感器的探测结果,从而获取未存放有药筐的N药筐位P1、P2、...、P
N

[0011]包括上述任意一种技术方案,具体包括:
[0012]当探测到所述入口位置存放有药筐且升序队列Q的长度=0时,发出警报信息。
[0013]包括上述任意一种技术方案,具体包括:
[0014]所述“控制所述药筐取放装置抓取位于所述入口位置的药筐,移动到所述目标药筐位”具体包括:控制所述药筐取放装置移动到所述入口位置,之后抓取位于所述入口位置
的药筐并沿着预设路径移动到所述目标药筐位,之后,将所抓取的药筐放入所述目标药筐位,所述预设路径为所述入口位置与目标药筐位之间的直线路径。
[0015]为实现上述专利技术目的之一,本专利技术一实施方式提供了一种用于药品二级库的控制装置,所述药品二级库包括:入口位置、药筐存放区域,所述药筐存放区域设置有若干药筐位,所述药筐位和入口位置位于同一个水平面,所述药筐用于存放药品;药筐取放装置,所述药筐取放装置能够从药筐存放区域中取下并存储药筐,或者将所存储的药筐放置于药筐存放区域中;具体包括以下模块:
[0016]信息获取模块,用于获取所述药品二级库的入口位置的水平坐标(x,y)以及未存放有药筐的N药筐位P1、P2、...、P
N
,其中,药筐位P
i
的水平坐标为(a
i
,b
i
),i和N均为自然数,i=1,2,...,N;
[0017]计算模块,用于计算所述入口位置与药筐位P
i
的水平距离,将药筐位P1、P2、...、P
N
排成一个升序队列Q,在所述升序队列Q中,药筐位P
i
对应的Z
i
越小,药筐位P
i
越靠近队头;
[0018]执行模块,持续执行以下操作:当探测到所述入口位置存放有药筐且升序队列Q的长度≠0时,从升序队列Q的队头选择目标药筐位,控制所述药筐取放装置将位于所述入口位置的药筐移动到所述目标药筐位,从升序队列Q中删除队头的药筐位。
[0019]包括上述任意一种技术方案,具体包括:
[0020]所述药筐存放区域沿着水平方向均匀排列。
[0021]包括上述任意一种技术方案,具体包括:
[0022]在每个药筐位均设置有用于探测其上是否存放有药筐的传感器;
[0023]所述“获取所述药品二级库的入口位置的水平坐标(x,y)以及未存放有药筐的N药筐位P1、P2、...、P
N”具体包括:获取所述药品二级库的入口位置的水平坐标(x,y),依次接收所有传感器的探测结果,从而获取未存放有药筐的N药筐位P1、P2、...、P
N

[0024]为实现上述专利技术目的之一,本专利技术一实施方式提供了一种药品二级库,所述药品二级库包括:药筐存放区域,所述药筐存放区域设置有若干药筐位,所述药筐用于存放药品;药筐取放装置,所述药筐取放装置能够从药筐存放区域中取下并存储药筐,或者将所存储的药筐放置于药筐存放区域中;存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项方法中的步骤。
[0025]为实现上述专利技术目的之一,本专利技术一实施方式提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一项方法中的步骤。
[0026]本专利技术所提供的药品二级库的控制方法优点在于:减少了入库时间,缩短了入库距离,提高为药品二级库加药筐的速率。
附图说明
[0027]图1是本专利技术所述用于药品二级库的控制方法流程示意图;
具体实施方式
[0028]以下将结合附图所示的具体实施方式对本专利技术进行详细描述。但这些实施方式并不限制本专利技术,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的
变换均包含在本专利技术的保护范围内。
[0029]如果本专利技术在表述的时候涉及方位(例如,上、下、左、右、前、后、外、内等),则需要对涉及到的方位进行定义。
[0030]本文的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。本文中,术语“第一”、“第二”等仅被用来将一个元素与另一个元素区分开来,而不要求或者暗示这些元素之间存在任何实际的关系或者顺序。实际上第一元素也能够被称为第二元素,反之亦然。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的结构、装置或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于药品二级库的控制方法,所述药品二级库包括:入口位置和药筐存放区域,所述药筐存放区域设置有若干药筐位,所述药筐位和入口位置位于同一个水平面,所述药筐用于存放药品;药筐取放装置,所述药筐取放装置能够从入口位置抓取药筐,移动到任一的药筐位并将药筐放入到药筐位中;其特征在于,包括以下步骤:获取所述入口位置的水平坐标(x,y)以及未存放有药筐的N药筐位P1、P2、...、P
N
,其中,药筐位P
i
的水平坐标为(a
i
,b
i
),i和N均为自然数,i=1,2,...,N;计算所述入口位置与药筐位P
i
的水平距离将药筐位P1、P2、...、P
N
排成一个升序队列Q,在所述升序队列Q中,药筐位P
i
对应的Z
i
越小,药筐位P
i
越靠近队头;持续执行以下操作:当探测到所述入口位置存放有药筐且升序队列Q的长度≠0时,从升序队列Q的队头选择目标药筐位,控制所述药筐取放装置抓取位于所述入口位置的药筐,移动到所述目标药筐位,并将所抓取的药筐放入到所述目标药筐位中,从升序队列Q中删除队头的药筐位。2.根据权利要求1所述的控制方法,其特征在于,所述药筐存放区域沿着水平方向均匀排列。3.根据权利要求1所述的控制方法,其特征在于,在每个药筐位均设置有用于探测其上是否存放有药筐的传感器;所述“获取所述药品二级库的入口位置的水平坐标(x,y)以及未存放有药筐的N药筐位P1、P2、...、P
N”具体包括:获取所述入口位置的水平坐标(x,y),依次接收所有传感器的探测结果,从而获取未存放有药筐的N药筐位P1、P2、...、P
N
。4.根据权利要求1所述的控制方法,其特征在于,还执行以下步骤:当探测到所述入口位置存放有药筐且升序队列Q的长度=0时,发出警报信息。5.根据权利要求1所述的控制方法,其特征在于,所述“控制所述药筐取放装置抓取位于所述入口位置的药筐,移动到所述目标药筐位”具体包括:控制所述药筐取放装置移动到所述入口位置,之后抓取位于所述入口位置的药筐并沿着预设路径移动到所述目标药筐位,之后,将所抓取的药筐放入所述目标药筐位,所述预设路径为所述入口位置与目标药筐位之间的直线路径。6.一种用于药品二级库的控制装置,所述药品二级库包括:入口...

【专利技术属性】
技术研发人员:颜长军
申请(专利权)人:苏州艾隆科技股份有限公司
类型:发明
国别省市:

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

1