样本架的调度方法、装置、终端设备及存储介质与流程

文档序号:28217700发布日期:2021-12-28 22:50阅读:167来源:国知局
样本架的调度方法、装置、终端设备及存储介质与流程

1.本发明涉及生物检测技术领域,尤其涉及一种样本架的调度方法、装置、终端设备及存储介质。


背景技术:

2.在生化免疫临床应用中,每天都有大量的血液样本或尿液样本以样本架为载体,通过样本调度系统运输至样本分析仪的吸样位进行样本化学成分的分析检测。以生化免疫分析流水线为例,一般包括分析模块、样本调度系统和操作部等部分组成。其中分析模块用于分析血清、血浆及其它人体液体中的分析物;样本调度系统用于控制承载样本的样本架,实现进样、扫码、调度、传输、定位和回收等功能;操作软件用于实现分析模块和样本调度系统的软件控制,完成测试项目的输入、结果的输出、结果分析以及质量控制等。
3.在正常的测试过程中,样本架的测试流程为:进样

获取条码信息

调度分发

传输至分析部吸样位

测试完成返回

调度分发

回到回收区;目前,当样本测试结束后,样本返回至回收区,此时回收区包含由于分析模块故障、用户触发回退以及样本重测改变调度流程的样本架,上述种类的样本架需要重新进样测试;因此,当回收区的样本架数量较大时,用户需要从中挑选出上述需要重新进样测试的样本架,工作量大且过程繁琐,严重影响样本的测试效率。
4.可见,如何快速挑选需要重新进样测试的样本架,从而提高样本的测试效率,是生物检测技术领域亟需解决的难题。


技术实现要素:

5.本发明的主要目的在于提供一种样本架的调度方法、装置、终端设备及存储介质,旨在以自动化形式快速挑选需要重新进样测试的样本架,从而提高样本的测试效率。
6.为实现上述目的,本发明提供一种样本架的调度方法,所述样本架的调度方法应用于样本架调度系统,所述样本架调度系统包括:样本架放置区,所述样本架放置区用于放置即将进行吸样测试的样本架,所述样本架的调度方法包括以下步骤:
7.获取回退调度指令;
8.确定所述回退调度指令对应的样本架的位置;
9.基于所述回退调度指令和所述位置确定回退路径,并根据所述回退路径将所述样本架回退至所述样本架放置区。
10.进一步地,所述样本架调度系统还包括:前端轨道区和缓冲区,所述回退调度指令对应的样本架的位置属于所述前端轨道区或者所述缓冲区,所述样本架调度系统还包括:变轨区和调度区,所述变轨区与所述前端轨道区相连接,所述调度区同时与所述缓冲区和所述前端轨道区相连接;
11.所述基于所述回退调度指令和所述位置确定回退路径的步骤,包括:
12.若确定所述样本架的位置属于所述前端轨道区,确定所述回退路径为所述样本架
通过所述变轨区回退至所述样本架放置区;
13.若确定所述样本架的位置属于所述缓冲区,确定所述回退路径为所述样本架通过所述调度区回退至所述样本架放置区。
14.进一步地,所述前端轨道区包括:常规通道和急诊通道,所述常规通道和所述急诊通道并列设置,所述样本架放置区包括:常规样本架放置区和优先样本架放置区,所述常规样本架放置区和所述优先样本架放置区之间设有间隔;
15.所述确定所述回退路径为所述样本架通过所述变轨区回退至所述样本架放置区的步骤,包括:
16.若所述样本架位于所述常规通道,确定所述回退路径为所述样本架通过所述变轨区回退至所述常规样本架放置区;
17.若所述样本架位于所述急诊通道,确定所述回退路径为所述样本架通过所述变轨区回退至所述优先样本架放置区。
18.进一步地,所述常规样本架放置区包括:样本架暂存区;
19.所述确定所述回退路径为所述样本架通过所述变轨区回退至所述常规样本架放置区的步骤,包括:
20.检测所述样本架暂存区是否存在空位;
21.若是,确定所述回退路径为所述样本架通过所述变轨区回退至所述常规样本架暂存区;
22.若否,确定所述回退路径为所述样本架通过所述变轨区回退至所述缓冲区,以等待所述样本架暂存区释放空位。
23.进一步地,所述回退调度指令包括:主动回退调度指令和被动回退调度指令,在所述获取回退调度指令的步骤之前,还包括:
24.获取用户触发的控制指令;
25.根据所述控制指令生成所述主动回退调度指令;或者,
26.检测系统触发的异常反馈信息;
27.基于所述异常反馈信息生成被动回退调度指令。
28.进一步地,所述被动回退调度指令包括:第一回退指令,所述异常反馈信息包括:结果异常信息;
29.所述检测系统触发的异常反馈信息的步骤,包括:
30.获取所述样本架的测试结果;
31.将所述测试结果与预设标准进行比对,得到比对结果;
32.基于所述比对结果触发所述结果异常信息;
33.所述基于所述异常反馈信息生成被动回退调度指令的步骤,包括:
34.基于所述结果异常信息生成所述第一回退指令。
35.进一步地,所述被动回退调度指令包括:第二回退指令,所述异常反馈信息包括:吸样异常信息;
36.所述检测系统触发的异常反馈信息的步骤,包括:
37.获取所述样本架在吸样过程中产生的故障类型;
38.基于所述故障类型触发所述吸样异常信息;
39.所述基于所述异常反馈信息生成被动回退调度指令的步骤,包括:
40.基于所述吸样异常信息生成所述第二回退指令。
41.进一步地,在所述根据所述回退路径将所述样本架回退至所述样本架放置区的步骤之后,还包括:
42.获取所述样本架在所述样本架放置区的停留时长;
43.若所述停留时长等于或大于预设时长,则控制所述样本架进入所述调度区。
44.此外,为实现上述目的,本发明还提供一种样本架的调度装置,所述样本架的调度装置包括:
45.获取模块,用于获取回退调度指令;
46.确定模块,用于确定所述回退调度指令对应的样本架的位置;
47.回退模块,用于基于所述回退调度指令和所述位置确定回退路径,并根据所述回退路径将所述样本架回退至所述样本架放置区。
48.本发明样本架的调度装置的各功能模块在运行时实现如上述中的样本架的调度方法的步骤。
49.此外,为实现上述目的,本发明还提供一种终端设备,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的样本架的调度程序,所述样本架的调度程序被所述处理器执行时实现如上述中的样本架的调度方法的步骤。
50.此外,为实现上述目的,本发明还提供一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的样本架的调度方法的步骤。
51.此外,本发明实施例还提出一种计算机程序产品,该计算机程序产品上包括样本架的调度程序,所述样本架的调度程序被处理器执行时实现如上所述的样本架的调度方法的步骤。
52.其中,在所述处理器上运行的样本架的调度程序被执行时所实现的步骤可参照本发明样本架的调度方法的各个实施例,此处不再赘述。
53.本发明提出的样本架的调度方法、装置、终端设备及存储介质,通过获取回退调度指令;确定所述回退调度指令对应的样本架的位置;基于所述回退调度指令和所述位置确定回退路径,并根据所述回退路径将所述样本架回退至所述样本架放置区。
54.本发明通过终端获取用于控制样本架调度系统针对需要重新测试的样本架执行回退操作的回退调度指令,然后根据该回退调度指令确定对应需要执行回退操作的样本架所处的位置,终端基于该回退调度指令和样本架所处的位置进一步确定该样本架执行回退操作时所遵循的回退路径,并最终根据该回退路径针对该样本架执行回退操作,以使该样本架回退至样本架放置区内。
55.如此,本发明提供的样本架的调度方法,能够以自动化的形式快速挑选出需要重新进样测试的样本架,并将该样本架根据对应的回退路径回退至样本架放置区,改变了现有技术中需要重新进样测试的样本架进入到混杂大量其他样本架的样本回收区的情形,无需人为主动在样本回收区内挑选样本架,同时还在最大程度上降低执行回退操作时对其他样本测试的影响,提高了样本测试的工作效率。
附图说明
56.图1是本发明实施例方案涉及的终端设备的硬件运行环境的结构示意图;
57.图2是本发明一种样本架的调度方法一实施例的流程示意图;
58.图3是本发明实施例提供的一种样本架位置分布图;
59.图4是本发明实施例提供的一种样本架测试状态和测试位置界面图;
60.图5是本发明实施例提供的一种样本架调度方法的细化流程图;
61.图6是本发明实施例提供的一种样本架路径规划图;
62.图7是本发明实施例提供的另一种样本架路径规划图;
63.图8是本发明实施例提供的另一种样本架路径规划图;
64.图9是本发明实施例提供的另一种样本架路径规划图;
65.上述图3、图6至图9中,涉及的标号说明如下:
[0066][0067]
图10是本发明实施例提供的一种样本检测系统模块组成示意图;
[0068]
图11是本发明实施例提供的一种样本检测系统结构示意图,该样本检测系统包括:样本放入区201、样本回收区202、样本缓冲区203、样本分析仪204、样本优先进样放置区205、操作部206。
[0069]
图12是本发明一种样本架的调度装置的模块结构示意图。
[0070]
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0071]
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0072]
如图1所示,图1是本发明实施例方案涉及终端设备的硬件运行环境的结构示意图。
[0073]
需要说明的是,图1即可为终端设备的硬件运行环境的结构示意图。本发明实施例终端设备可以是pc,便携计算机等用于调度样本架的终端设备。
[0074]
如图1所示,该终端设备可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器
(non

volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
[0075]
本领域技术人员可以理解,图1中示出的终端设备结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0076]
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及分布式任务的处理程序。其中,操作系统是管理和控制样本终端设备硬件和软件资源的程序,支持分布式任务的处理程序以及其它软件或程序的运行。
[0077]
在图1所示的终端设备中,用户接口1003主要用于与各个终端进行数据通信;网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;而处理器1001可以用于调用存储器1005中存储的样本架的调度程序,并执行以下操作:
[0078]
获取回退调度指令;
[0079]
确定所述回退调度指令对应的样本架的位置;
[0080]
基于所述回退调度指令和所述位置确定回退路径,并根据所述回退路径将所述样本架回退至所述样本架放置区。
[0081]
进一步地,所述样本架调度系统还包括:前端轨道区和缓冲区,所述回退调度指令对应的样本架的位置属于所述前端轨道区或者所述缓冲区,所述样本架调度系统还包括:变轨区和调度区,所述变轨区与所述前端轨道区相连接,所述调度区同时与所述缓冲区和所述前端轨道区相连接;处理器1001可以调用存储器1005中存储的样本架的调度程序,还执行以下操作:
[0082]
若确定所述样本架的位置属于所述前端轨道区,确定所述回退路径为所述样本架通过所述变轨区回退至所述样本架放置区;
[0083]
若确定所述样本架的位置属于所述缓冲区,确定所述回退路径为所述样本架通过所述调度区回退至所述样本架放置区。
[0084]
进一步地,所述前端轨道区包括:常规通道和急诊通道,所述常规通道和所述急诊通道并列设置,所述样本架放置区包括:常规样本架放置区和优先样本架放置区,所述常规样本架放置区和所述优先样本架放置区之间设有间隔,处理器1001可以调用存储器1005中存储的样本架的调度程序,还执行以下操作:
[0085]
若所述样本架位于所述常规通道,确定所述回退路径为所述样本架通过所述变轨区回退至所述常规样本架放置区;
[0086]
若所述样本架位于所述急诊通道,确定所述回退路径为所述样本架通过所述变轨区回退至所述优先样本架放置区。
[0087]
进一步地,所述常规样本架放置区包括:样本架暂存区;处理器1001可以调用存储器1005中存储的样本架的调度程序,还执行以下操作:
[0088]
检测所述样本架暂存区是否存在空位;
[0089]
若是,确定所述回退路径为所述样本架通过所述变轨区回退至所述常规样本架暂存区;
[0090]
若否,确定所述回退路径为所述样本架通过所述变轨区回退至所述缓冲区,以等待所述样本架暂存区释放空位。
[0091]
进一步地,所述回退调度指令包括:主动回退调度指令和被动回退调度指令,在所
述获取回退调度指令的步骤之前,处理器1001可以调用存储器1005中存储的样本架的调度程序,还执行以下操作:
[0092]
获取用户触发的控制指令;
[0093]
根据所述控制指令生成所述主动回退调度指令;或者,
[0094]
检测系统触发的异常反馈信息;
[0095]
基于所述异常反馈信息生成被动回退调度指令。
[0096]
进一步地,所述被动回退调度指令包括:第一回退指令,所述异常反馈信息包括:结果异常信息,处理器1001可以调用存储器1005中存储的样本架的调度程序,还执行以下操作:
[0097]
获取所述样本架的测试结果;
[0098]
将所述测试结果与预设标准进行比对,得到比对结果;
[0099]
基于所述比对结果触发所述结果异常信息;
[0100]
基于所述结果异常信息生成所述第一回退指令。
[0101]
进一步地,所述被动回退调度指令包括:第二回退指令,所述异常反馈信息包括:吸样异常信息,处理器1001可以调用存储器1005中存储的样本架的调度程序,还执行以下操作:
[0102]
获取所述样本架在吸样过程中产生的故障类型;
[0103]
基于所述故障类型触发所述吸样异常信息;
[0104]
基于所述吸样异常信息生成所述第二回退指令。
[0105]
进一步地,在所述根据所述回退路径将所述样本架回退至所述样本架放置区的步骤之后,处理器1001可以调用存储器1005中存储的样本架的调度程序,还执行以下操作:
[0106]
获取所述样本架在所述样本架放置区的停留时长;
[0107]
若所述停留时长等于或大于预设时长,则控制所述样本架进入所述调度区。
[0108]
基于上述的结构,提出本发明样本架的调度方法的各个实施例。
[0109]
需要说明的是,在正常的测试过程中,样本架的测试流程为:进样

获取条码信息

调度分发

传输至分析部吸样位

测试完成返回

调度分发

回到回收区;目前,当样本测试结束后,样本返回至回收区,此时回收区包含由于分析模块故障、用户触发回退以及样本重测改变调度流程的样本架,上述种类的样本架需要重新进样测试;因此,当回收区的样本架数量较大时,用户需要从中挑选出上述需要重新进样测试的样本架,工作量大且过程繁琐,严重影响样本的测试效率。
[0110]
可见,如何快速挑选需要重新进样测试的样本架,从而提高样本的测试效率,是生物检测技术领域亟需解决的难题。
[0111]
基于上述现象,提出本发明样本架的调度方法的各实施例。需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0112]
第一实施例:请参照图2,图2为本发明样本架的调度方法第一实施例的流程示意图。本发明提供的样本架的调度方法,应用于样本架调度系统,所述样本架调度系统包括:样本架放置区,所述样本架放置区用于放置即将进行吸样测试的样本架,所述样本架的调度方法包括以下步骤:
[0113]
步骤s100,获取回退调度指令。
[0114]
需要说明的是,在本实施例中,回退调度指令为用于控制样本架调度系统针对需要重新测试的样本架执行回退操作的控制指令。
[0115]
终端获取用于控制样本架调度系统针对需要重新测试的样本架执行回退操作的控制指令。
[0116]
步骤s200,确定所述回退调度指令对应的样本架的位置。
[0117]
需要说明的是,在本实施例中,由于样本架在测试过程中会具有不同的测试状态:例如样本架位于缓冲区,或者样本架已经进入前端轨道区的吸样位执行吸样操作,又或者样本架位于前端轨道区的吸样前缓冲位等待执行吸样操作,因此本发明需要根据回退调度指令确定对应的样本架及其位置,然后进一步确定该样本架执行回退操作的具体形式。
[0118]
终端在获取针对需要重新测试的样本架的回退调度指令后,根据该回退调度指令确定对应的样本架及其位置。
[0119]
具体地,如图3和图4所示,例如,用户可通过样本架调度系统中操作模块的人机交互界面查看样本架的位置区域及测试状态,该人机交互界面左上角顶部显示样本架当前时刻所处的位置区域,共包含样本缓冲区、轨道区和回收区。状态栏左侧第一列字母加3位数字编码表示样本架的编号,第一行数字1

10表示样本架的每个样本位,对应每个样本位下的圆圈表示样本的测试状态,可通过不同的颜色、图案、或文字来表示样本的测试状态,包括以绿色表示吸样完成、红色表示未完成等。状态栏右侧第一列为样本架状态,可通过文字或图案或颜色状态等方式显示。若样本架位于缓冲区,则样本架状态包含测试中(完成某台分析部测试、待下一分析部测试)、待测试(尚未开始吸样)、吸样完成(吸样完成等待测试结果);若样本架位于轨道区,则样本架状态包含测试中(正在吸样)、待测试(位于吸样前缓冲位等待)、移动中(切换至另一分析部中,返回中等);若样本架位于回收区,则样本架状态包含完成、未完成(因分析部故障等原因)。
[0120]
如图4所示,该人机交互界面包含样本架回退按钮,用户选择指定位置指定状态的样本架,具体方式为点击样本架编号所在一栏或只点击样本架编号,表示已选中该样本架,再通过点击样本架回退按钮,就可以对终端触发针对该样本架进行回退调度的控制指令,则终端根据该控制指令确定对应的样本架进行回退操作。
[0121]
步骤s300,基于所述回退调度指令和所述位置确定回退路径,并根据所述回退路径将所述样本架回退至所述样本架放置区。
[0122]
终端根据回退调度指令确定对应的样本架及该样本架的位置后,进一步地根据该位置确定该样本架的回退路径,并根据该回退路径将该样本架回退至样本架放置区,以使该样本架在经过用户的维护调整后重新执行吸样测试。
[0123]
在本实施例中,通过终端获取用于控制样本架调度系统针对需要重新测试的样本架执行回退操作的控制指令;终端在获取针对需要重新测试的样本架的回退调度指令后,根据该回退调度指令确定对应的样本架及其位置;终端根据回退调度指令确定对应的样本架及该样本架的位置后,进一步地根据该位置确定该样本架的回退路径,并根据该回退路径将该样本架回退至样本架放置区,以使该样本架在经过用户的维护调整后重新执行吸样测试。
[0124]
如此,本发明提供的样本架的调度方法,能够以自动化的形式快速挑选出需要重
新进样测试的样本架,并将该样本架根据对应的回退路径回退至样本架放置区,改变了现有技术中需要重新进样测试的样本架进入到混杂大量其他样本架的样本回收区的情形,无需人为主动在样本回收区内挑选样本架,同时还在最大程度上降低执行回退操作时对其他样本测试的影响,提高了样本测试的工作效率。
[0125]
进一步地,基于上述样本架的调度方法第一实施例,提出本发明样本架的调度方法的第二实施例。
[0126]
请参照图5至图9,在本发明样本架的调度方法的第二实施例中,所述样本架调度系统还包括:前端轨道区和缓冲区,所述回退调度指令对应的样本架的位置属于所述前端轨道区或者所述缓冲区,所述样本架调度系统还包括:变轨区和调度区,所述变轨区与所述前端轨道区相连接,所述调度区同时与所述缓冲区和所述前端轨道区相连接;在上述步骤s300中,所述基于所述回退调度指令和所述位置确定回退路径的步骤,可以包括:
[0127]
步骤s301,若确定所述样本架的位置属于所述前端轨道区,确定所述回退路径为所述样本架通过所述变轨区回退至所述样本架放置区。
[0128]
若需要执行回退操作的样本架位于前端轨道区,则终端确定该样本架的回退路径为通过变轨区进行变轨后回退至用于放置即将执行吸样测试的样本架的样本架放置区。
[0129]
进一步地,在一种可行的实施例中,所述前端轨道区包括:常规通道和急诊通道,所述常规通道和所述急诊通道并列设置,所述样本架放置区包括:常规样本架放置区和优先样本架放置区,所述常规样本架放置区和所述优先样本架放置区之间设有间隔,在上述步骤s301中,所述确定所述回退路径为所述样本架通过所述变轨区回退至所述样本架放置区的步骤,包括:
[0130]
步骤s3011,若所述样本架位于所述常规通道,确定所述回退路径为所述样本架通过所述变轨区回退至所述常规样本架放置区。
[0131]
需要说明的是,在本实施例中,由于需要进行测试的样本会根据轻重缓急进行分类测试,因此样本架调度系统的前端轨道区包括常规通道和急诊通道,并且对应设置常规样本架放置区和优先样本架放置区,而待测试的样本则根据紧急程度分别放置于常规样本架放置区或优先样本架放置区,以及通过常规通道或急诊通道进行吸样测试;其中,常规通道还包括吸样位和吸样前缓冲位,位于吸样位的样本架对应的测试状态为测试中(正在吸样),而位于吸样前缓冲位的样本架对应的测试状态为待测试(位于吸样前缓冲位等待)。
[0132]
若样本架位于紧急程度较低的常规通道中,则终端确定回退路径为样本架在常规通道通过变轨区变轨后,回退至放置紧急程度较低的样本的常规样本架放置区。
[0133]
如图6所示,具体地,例如,当样本架处于常规通道的吸样位,终端确定对应的回退路径为:样本架经由变轨区变轨至返回通道,经由返回通道到达调度区,而后通过回收通道到达常规样本架放置区。并且,此回退路径是否存在其它样本架的判断方法为判断返回通道是否存在待返回的样本架,若无,则直接将该样本架按照上述回退路径调度至常规样本架放置区;若有,则将该样本架调度至变轨前停止位(位于变轨区前侧,即将进入变轨区的位置)进行等待,待返回通道无样本架时,再将该回退样本架按照上述回退路径调度至常规样本架放置区。
[0134]
又如,当样本架处于常规通道的吸样前缓冲位,由于此时常规通道的吸样位存在待测或正在测试的样本架,则终端确定对应的回退路径为:先将吸样位的样本架经由变轨
区和返回通道调度至缓冲区进行暂存,而后该需要执行回退操作的样本架再经由变轨区变轨至返回通道,经由返回通道到达调度区,最终通过回收通道到达常规样本架放置区。
[0135]
其中,可选地,吸样前缓冲位数量至少为1,吸样位后的吸样前缓冲位规定为第一吸样前缓冲位,吸样位后的第二个吸样前缓冲位规定为第二吸样前缓冲位,依次类推。当第x个吸样前缓冲位执行回退操作时,则先将之前的第x

1个吸样前缓冲位及吸样位的样本架调度至缓冲区暂存,再将该执行回退操作的样本架调度至常规样本架放置区。
[0136]
此外,在本实施例中,关于此前阻挡回退操作的其他样本架,还执行以下操作:
[0137]
将阻挡回退操作的其他样本架由缓冲区重新调度至原位。如上述的将回退路径中阻挡的其他样本架调度至缓冲区暂存,待执行回退操作的样本架完成回退调度后,则将缓冲区暂存的阻挡的其他样本架调度至原位置恢复测试或待测试状态。
[0138]
其中,若针对第一吸样前缓冲位的样本架执行回退操作,则吸样位的样本架为阻挡样本架,将吸样位的样本架调度至缓冲区暂存,当第一吸样前缓冲位的样本架执行回退操作完毕,再将原吸样位的样本架由缓冲区重新调度至吸样位。
[0139]
以及,将执行回退操作的样本架所处位置由排序于该样本架之后的样本架填充导入。即,将执行回退操作的样本架调度至样本架放置区后,则该样本架原先暂存位置就处于空闲无样本架状态。此时,将排序于该样本架之后的样本架进行导入。即,对常规通道吸样位的样本架执行回退操作,该样本架执行回退操作完毕后,排序于该样本架之后的样本架,即第一吸样前缓冲位的样本架即可导入至吸样位进行测试。
[0140]
进一步地,在一种可行的实施例中,所述常规样本架放置区包括:样本架暂存区,在上述步骤s3011中,所述确定所述回退路径为所述样本架通过所述变轨区回退至所述常规样本架放置区的步骤,包括:
[0141]
步骤a1,检测所述样本架暂存区是否存在空位。
[0142]
步骤a2,若是,确定所述回退路径为所述样本架通过所述变轨区回退至所述常规样本架暂存区。
[0143]
步骤a3,若否,确定所述回退路径为所述样本架通过所述变轨区回退至所述缓冲区,以等待所述样本架暂存区释放空位。
[0144]
需要说明的是,在本实施例中,所述样本架暂存区为常规样本架放置区内专门用于放置执行回退操作的样本架的区域。
[0145]
终端检测常规样本架放置区内专门用于放置执行回退操作的样本架的暂存区是否存在空位,若该暂存区存在空位,则终端确定回退路径为样本架在常规通道通过变轨区变轨后,回退至放置紧急程度较低的样本架的暂存区;若该暂存区不存在空位,则终端确定回退路径为样本架在常规通道通过变轨区变轨后,回退至缓冲区进行暂时放置,等待该暂存区释放出空位后再将该样本架转移至暂存区。
[0146]
具体地,例如,由于常规样本架放置区用于存放需要执行吸样测试的样本架,该样本架包括首次进行测试的样本架和执行回退操作后需要重新测试的样本架,为了便于管理操作,常规样本架放置区设置样本架暂存区和样本架放入区,其中,样本架暂存区用于专门放置执行回退操作的样本架,样本架放入区用于放置首次进行测试的样本架。当紧急程度较低的样本架执行回退操作时,终端优先选择将该样本架回退至样本架暂存区;若该样本架执行回退操作时,该样本架暂存区不存在可以容纳该样本架的空位,则终端先将该样本
架回退至缓冲区进行暂时放置,等待该样本架暂存区释放得到空位后,终端再将该样本架转移至该样本架暂存区。
[0147]
步骤s3012,若所述样本架位于所述急诊通道,确定所述回退路径为所述样本架通过所述变轨区回退至所述优先样本架放置区。
[0148]
若样本架位于紧急程度较高的急诊通道中,则终端确定回退路径为样本架在急诊通道通过变轨区变轨后,回退至放置紧急程度较高的样本的优先样本架放置区。
[0149]
如图7所示,具体地,例如,当样本架处于急诊通道的吸样位,若此时返回通道无其他样本架,则直接将该样本架执行回退操作;若此时返回通道存在其他样本架,则将该样本架调度至变轨前停止位(位于变轨区前侧,即将进入变轨区的位置)进行等待,待返回通道无其他样本架时,再将该样本架执行回退操作。
[0150]
其中,针对处于急诊通道的样本架存在两条回退路径,具体如下:
[0151]
回退路径1:如图中实线调度路径所示,样本架经由变轨区变轨至返回通道,经由返回通道到达调度区,再经由调度区回至优先样本架放置区,此路线为第一优先路线。
[0152]
回退路径2:如图中虚线调度路径所示,当优先样本架放置区存在待进样的样本架时,则将该执行回退操作的样本架经由变轨区变轨至返回通道,经由返回通道到达调度区,再经由调度区通过回收通道调度至常规样本架放置区,此路线为第二选择路线。
[0153]
步骤s302,若确定所述样本架的位置属于所述缓冲区,确定所述回退路径为所述样本架通过所述调度区回退至所述样本架放置区。
[0154]
若需要执行回退操作的样本架位于缓冲区,则终端确定该样本架的回退路径为通过调度区进行调度后回退至用于放置即将执行吸样测试的样本架的样本架放置区。
[0155]
具体地,例如,当样本架位于缓冲区,如图8所示,若当前样本架为紧急程度较低的样本架时,则直接经由调度区通过回收通道调度至常规样本架放置区;如图9所示,若当前样本架为紧急程度较高的样本架时,存在两条回退路径:当优先样本架放置区无样本架时,则将该样本架调度至优先样本架放置区;当优先样本架放置区有样本架时,则将该样本架经由回收通道调度至常规样本架放置区。
[0156]
此外,上述回退路径是否存在其它样本架的判断方法为判断调度区是否存在正在调度的其他样本架,若无,则针对该样本架直接执行回退操作;若有,则等待调度区内待调度的其他样本架完成调度后,再执行该样本架的回退操作。以及,若常规样本架放置区的暂存区已无样本架存放位置时,则该样本架可位于缓冲区等待,待暂存区位置释放,即可回退至常规样本架放置区。
[0157]
在本实施例中,通过若需要执行回退操作的样本架位于前端轨道区,则终端确定该样本架的回退路径为通过变轨区进行变轨后回退至用于放置即将执行吸样测试的样本架的样本架放置区;若需要执行回退操作的样本架位于缓冲区,则终端确定该样本架的回退路径为通过调度区进行调度后回退至用于放置即将执行吸样测试的样本架的样本架放置区。
[0158]
如此,本实施例针对位于前段轨道或缓冲区的不同位置的样本架,限定了该样本架在执行回退操作时的具体回退路径,进一步提高了本发明样本架的调度方法的实用性。
[0159]
进一步地,基于上述样本架的调度方法第一实施例,提出本发明样本架的调度方法的第三实施例。
[0160]
在本发明样本架的调度方法的第三实施例中,所述回退调度指令包括:主动回退调度指令和被动回退调度指令,在上述步骤s100之前,还包括:
[0161]
步骤s400,获取用户触发的控制指令。
[0162]
步骤s500,根据所述控制指令生成所述主动回退调度指令。
[0163]
终端在获取用户主动触发的控制指令后,根据该控制指令生成用于控制样本架调度系统执行对应回退操作的主动回退调度指令。
[0164]
具体地,例如,用户可通过人机交互界面选择指定位置指定状态的样本架,具体方式为点击样本架编号所在一栏或只点击样本架编号,表示已选中该样本架,再通过点击样本架回退按钮,就可以对终端触发控制指令,然后终端根据该控制指令生成对应的、用于控制样本架调度系统执行对应回退操作的主动回退调度指令。
[0165]
步骤s600,检测系统触发的异常反馈信息。
[0166]
步骤s700,基于所述异常反馈信息生成被动回退调度指令。
[0167]
需要说明的是,在本实施例中,涉及回退操作的样本架包括用户主动选择的样本架,还包括在测试过程中发生故障而未正常完成吸样测试的样本架,以及测试结果不附预设标准的样本架;因此,异常反馈信息为样本架在测试过程中发生故障未能正常完成测试,和测试结果异常需要重新进行测试时,系统对应生成的反馈信息。
[0168]
终端检测到反映样本架发生测试异常的异常反馈信息时,基于该异常反馈信息生成用于控制样本架调度系统执行对应回退操作的被动回退调度指令,以使该样本架执行回退操作并重新进行吸样测试。
[0169]
进一步地,在一种可行的实施例中,所述被动回退调度指令包括:第一回退指令,所述异常反馈信息包括:结果异常信息,上述步骤s600,包括:
[0170]
步骤b1,获取所述样本架的测试结果。
[0171]
终端在样本架完成吸样测试后,获取样本架对应样本的测试结果。
[0172]
步骤b2,将所述测试结果与预设标准进行比对,得到比对结果。
[0173]
需要说明的是,在本实施中,用于衡量测试结果的预设标准包括:是否超出危急值上限、是否超出危急值下限、是否超出可报告范围上限、是否超出可报告范围下限、是否超出最大校准浓度发光值、是否底物耗尽、是否前带检查异常、是否检测结果无线性、是否超出线性范围上限、是否超出线性范围下限以及是否无计算区间等,在此不做具体限定。
[0174]
终端在获取样本架对应样本的测试结果后,将该测试结果与用户预先设置的、用于衡量测试结果的预设标准进行比对,得到比对结果。
[0175]
步骤b3,基于所述比对结果触发所述结果异常信息。
[0176]
终端在获得比对结果后,若比对结果为测试结果不符合预设标准,则终端触发用于反映测试结果异常的结果异常信息。
[0177]
具体地,例如,用户设置了样本架调度系统的当前检测模式为自动重启测试模式,即每个样本架在进行吸样测试后,终端都会将测试结果与上述预设标准进行比对,若测试结果不符合预设标准,则对应触发结果异常信息,以使终端基于该结果异常信息生成第一回退指令,并基于该第一回退指令针对该样本架执行回退操作,回退至样本架放置区;或者,用户设定某个或者某类样本为自动重测样本,则该样本对应的样本架在进行吸样测试后,终端都会将测试结果与上述预设标准进行比对,若测试结果不符合预设标准,则对应触
发结果异常信息,以使终端基于该结果异常信息生成第一回退指令,并基于该第一回退指令针对该样本架执行回退操作,回退至样本架放置区。
[0178]
在本实施例中,上述步骤s700,包括:
[0179]
基于所述结果异常信息生成所述第一回退指令。
[0180]
终端基于用于反映测试结果异常的结果异常信息,生成用于控制样本架调度系统执行对应回退操作的第一回退指令。
[0181]
进一步地,在一种可行的实施例中,所述被动回退调度指令包括:第二回退指令,所述异常反馈信息包括:吸样异常信息,上述步骤s600,还包括:
[0182]
步骤c1,获取所述样本架在吸样过程中产生的故障类型。
[0183]
需要说明的是,在本实施例中,常见的吸样故障包括但不限于:空吸,即样本针未吸取到样本,原因为样本管未添加样本或样本中存在气泡等;堵针,即样本针吸样本过程发生阻塞,导致样本吸取失败,可能原因为样本管离心不充分,样本内存在纤维蛋白等;撞针,即样本针发生碰撞,可能原因为样本管未脱帽等;样本不足,即样本针吸样过程中样本量不满足吸样量要求,可能原因为样本管样本量不足等。
[0184]
终端检测到样本架在吸样过程中产生了故障,未能正常完成吸样测试。
[0185]
步骤c2,基于所述故障类型触发所述吸样异常信息。
[0186]
终端在检测到样本架在吸样过程中产生了故障后,基于该故障类型触发用于反映样本架发生吸样异常的吸样异常信息。
[0187]
具体地,例如,当发生吸样故障,操作模块的人机交互界面以弹窗报警或隐藏式报警方式给予用户提示,包括但不限于以下报警方式:当发生样本针撞针时,触发样本针垂直碰撞检测传感器,操作模块接收到碰撞检测传感器触发信号,即发出样本针撞针报警信息;当发生样本空吸时,样本针组件液面检测板未检测到液面信号,注射器未检测到吸液压力等,即发出样本空吸报警;当发生样本针堵针时,注射器吸液管吸液压力显著增大,超过预设吸液压力值,即发出样本针堵针报警;当发生样本量不足时,样本针吸液后液面检测信号消失或吸液压力与预设样本量吸液压力不符,即发出样本不足报警。同时,在分析模块对当前样本进行测试过程中,将发生吸样故障(空吸、堵针、撞针或样本不足等)的样本确定为未完成样本。
[0188]
其中,对当前样本的测试至少包含一个及一个以上的测试项目,在进行任一测试项目时都对吸样操作进行检测,若吸样动作发生空吸、堵针、撞针或样本不足等故障中任意一个时,由于每个测试项目周期时间短且固定,因此无法对该样本进行二次吸样,则将当前的测试项目作废,该项目标记为未完成项目,该样本标记为未完成样本。
[0189]
在本实施例中,上述步骤s700,还包括:
[0190]
基于所述吸样异常信息生成所述第二回退指令。
[0191]
终端基于用于反映测试吸样异常的吸样异常信息,生成用于控制样本架调度系统执行对应回退操作的第二回退指令。
[0192]
具体地,例如,样本架在吸样过程中发生样本空吸时,样本针组件液面检测板未检测到液面信号,则触发样本空吸报警,终端进一步根据该样本空隙报警将该样本标记为未完成样本,并基于该样本空吸报警生成用于控制样本架调度系统执行对应回退操作的第二回退指令。
[0193]
在本实施例中,通过终端在获取用户主动触发的控制指令后,根据该控制指令生成用于控制样本架调度系统执行对应回退操作的主动回退调度指令;终端检测到反映样本架发生测试异常的异常反馈信息时,基于该异常反馈信息生成用于控制样本架调度系统执行对应回退操作的被动回退调度指令,以使该样本架执行回退操作并重新进行吸样测试。
[0194]
如此,本实施例通过用户主动和系统被动两种针对用于执行回退操作的回退调度指令的触发方式,以使样本架的回退调度能够适用于不同的情景,大大提高了本发明样本架的调度方法的实用性。
[0195]
进一步地,基于上述样本架的调度方法第一实施例,提出本发明样本架的调度方法的第四实施例。
[0196]
在本发明样本架的调度方法的第四实施例中,在上述步骤s300之后,还包括:
[0197]
步骤d1,获取所述样本架在所述样本架放置区的停留时长。
[0198]
在执行回退操作的样本架回退至样本架放置区后,终端同步检测该样本架的停留时长。
[0199]
步骤d2,若所述停留时长等于或大于预设时长,则控制所述样本架进入所述调度区。
[0200]
需要说明的是,在本实施例中,预设时长为用户预先设置的样本架在样本架放置区的停留限定时长,当样本架的实际停留时长达到或超过该停留限定时长,则样本架调度系统会自动控制该样本架进入吸样测试步骤;其中,若该停留限定时长设置为无限长时,则该样本架的实际停留时长将不受限制,此时用户可通过操作模块的人机交互界面点击虚拟按钮启动针对该样本架的吸样测试,或者通过按压特定物理按钮启动针对该样本架的吸样测试。
[0201]
终端将该样本架的停留时长与用户预先设置的样本架在样本架放置区的停留限定时长进行比对,当终端检测到样本架在样本架放置区的实际停留时长等于或大于用户预先设置的样本架在样本架放置区的停留限定时长时,终端控制该样本架自动进入调度区,以启动针对该样本架的吸样测试。
[0202]
具体地,例如,终端控制样本架位于样本架放置区暂存区或优先样本架放置区进行暂存。该样本架调度至样本架放置区后,将该样本架控制于样本架放置区暂存区进行暂存,此时用户可对该未完成样本架进行操作,可不直接取出样本架而取出样本观察或操作。
[0203]
用户可自行设置样本架位于常规样本架放置区暂存区或优先样本架放置区进行暂存的时间。例如,该时间可大于用户平均观察或操作样本的时间。样本架调度系统根据用户设置的暂存时间,控制该样本架在该位置进行暂存。
[0204]
其中,暂存时间可设置为无穷大,样本架可无限期位于常规样本架放置区暂存区或优先样本架放置区等待。可以理解,当常规样本架放置区暂存区有多个样本架暂存时,总的暂存时间更新为最后一个进入的样本架所需的等待时间。
[0205]
终端根据样本架的等待时间与预设时间的比较结果,控制该样本架由常规样本架放置区或优先样本架放置区进入调度区。当该样本架进入样本架放置区暂存区或优先样本架放置区后,操作模块即启动计时。当等待时间大于用户预设时间时,则控制该样本架由常规样本架放置区或优先样本架放置区重新进入调度区;当等待时间小于用户预设时间时,则控制该样本架继续位于常规样本架放置区暂存区或优先样本架放置区进行等待。其中,
当用户设置的暂存时间为无穷大时,则可由用户自行启动该样本架重新进样,进样方式为物理按钮触发或软件虚拟按钮触发。
[0206]
在本实施例中,通过在执行回退操作的样本架回退至样本架放置区后,终端同步检测该样本架的停留时长;终端将该样本架的停留时长与用户预先设置的样本架在样本架放置区的停留限定时长进行比对;当终端检测到样本架在样本架放置区的实际停留时长等于或大于用户预先设置的样本架在样本架放置区的停留限定时长时,终端控制该样本架自动进入调度区,以启动针对该样本架的吸样测试。
[0207]
如此,本实施例限定了执行回退操作的样本架在返回样本架放置区后的停留时间,以使用户可根据实际情况针对该样本架进行维护调整,进一步提高了本发明样本架的调度方法的实用性。
[0208]
此外,请参照图10至图12,本发明实施例还提出一种样本架的调度装置,本发明样本架的调度装置包括:
[0209]
获取模块,用于获取回退调度指令;
[0210]
确定模块,用于确定所述回退调度指令对应的样本架的位置;
[0211]
回退模块,用于基于所述回退调度指令和所述位置确定回退路径,并根据所述回退路径将所述样本架回退至所述样本架放置区。
[0212]
优选地,回退模块,包括:
[0213]
第一确定单元,用于若确定所述样本架的位置属于所述前端轨道区,确定所述回退路径为所述样本架通过所述变轨区回退至所述样本架放置区;
[0214]
第二确定单元,用于若确定所述样本架的位置属于所述缓冲区,确定所述回退路径为所述样本架通过所述调度区回退至所述样本架放置区。
[0215]
优选地,第一确定单元,包括:
[0216]
第一确定子单元,用于若所述样本架位于所述常规通道,确定所述回退路径为所述样本架通过所述变轨区回退至所述常规样本架放置区;
[0217]
第二确定子单元,用于若所述样本架位于所述急诊通道,确定所述回退路径为所述样本架通过所述变轨区回退至所述优先样本架放置区。
[0218]
进一步地,第一确定子单元,包括:
[0219]
检测单元,用于检测所述样本架暂存区是否存在空位;若所述样本架暂存区存在空位,确定所述回退路径为所述样本架通过所述变轨区回退至所述常规样本架暂存区;以及,若所述样本架暂存区不存在空位,确定所述回退路径为所述样本架通过所述变轨区回退至所述缓冲区,以等待所述样本架暂存区释放空位。
[0220]
优选地,样本架的调度装置,还包括:
[0221]
第一生成模块,用于获取用户触发的控制指令,根据所述控制指令生成所述主动回退调度指令;
[0222]
第二生成模块,用于检测系统触发的异常反馈信息,基于所述异常反馈信息生成被动回退调度指令。
[0223]
优选地,第一生成模块,包括:
[0224]
比对单元,用于获取所述样本架的测试结果,将所述测试结果与预设标准进行比对,得到比对结果,基于所述比对结果触发所述结果异常信息;
[0225]
第一生成单元,用于基于所述结果异常信息生成所述第一回退指令。
[0226]
优选地,第二生成模块,包括:
[0227]
触发单元,用于获取所述样本架在吸样过程中产生的故障类型,基于所述故障类型触发所述吸样异常信息;
[0228]
第二生成单元,用于基于所述吸样异常信息生成所述第二回退指令。
[0229]
优选地,样本架的调度装置,还包括:
[0230]
时长比对单元,用于获取所述样本架在所述样本架放置区的停留时长,若所述停留时长等于或大于预设时长,则控制所述样本架进入所述调度区。
[0231]
此外,本发明实施例还提出一种终端设备,该终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的样本架的调度程序,该样本架的调度程序被所述处理器执行时实现如上述中的样本架的调度方法的步骤。
[0232]
其中,在所述处理器上运行的样本架的调度程序被执行时所实现的步骤可参照本发明样本架的调度方法的各个实施例,此处不再赘述。
[0233]
此外,本发明实施例还提出一种存储介质,应用于计算机,该存储介质可以为非易失性计算机可读存储介质,该存储介质上存储有样本架的调度程序,所述样本架的调度程序被处理器执行时实现如上所述的样本架的调度方法的步骤。
[0234]
其中,在所述处理器上运行的样本架的调度程序被执行时所实现的步骤可参照本发明样本架的调度方法的各个实施例,此处不再赘述。
[0235]
此外,本发明实施例还提出一种计算机程序产品,该计算机程序产品上包括样本架的调度程序,所述样本架的调度程序被处理器执行时实现如上所述的样本架的调度方法的步骤。
[0236]
其中,在所述处理器上运行的样本架的调度程序被执行时所实现的步骤可参照本发明样本架的调度方法的各个实施例,此处不再赘述。
[0237]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
[0238]
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0239]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台用于调度样本架的终端设备执行本发明各个实施例所述的方法。
[0240]
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1