家居专利数据库

一种样本自动化处理的任务调度方法及系统与流

发布日期:2024-08-21 浏览次数:

本技术涉及数据处理,具体涉及一种样本自动化处理的任务调度方法及系统。背景技术:1、随着检验设备的发展,面向各大中心实验室和自动化系统的检验设备的性能越来越高。目前的样品处理系统大部分是基于原先工厂车间的流水线工作模式而创建出的新一代流水线模式的多样本处理系统,便于实现快速检测多样本多项测试的功能。2、但是目前的样品处理系统在运行的过程中,通常是通过遍历每个测试任务以确定对应的检测仪器。不同类型的样本无序放置在样本架上,无法快速定位样本位置;实现样本测试任务分配时,既定的任务路线可能会导致样本路线的堵塞,各个模块的任务调度设计不佳。导致检测流程繁琐,存在样品定位精准度以及样品检测效率较低的问题。技术实现思路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、本技术实施例还提供了与上述方法相对应的系统,具有与上述方法相同的有益效果。