一种流水线动态调度方法、系统、电子设备及介质技术方案

技术编号:32973331 阅读:15 留言:0更新日期:2022-04-09 11:44
本发明专利技术涉及检测技术领域,其目的在于提供一种流水线动态调度方法、系统、电子设备及介质。其中的流水线动态调度方法包括:获取试管架的扫描信息,并根据所述扫描信息获取所述试管架的待测项目信息;获取各分析仪的可检测项目信息;根据所述试管架的待测项目信息及各分析仪的可检测项目信息,在各分析仪中确定支持所述试管架检测的至少一个匹配分析仪;获取所有待执行任务;接收用户输入的系统优先级指令,并根据所述系统优先级指令及所述所有待执行任务,将所述试管架调度至指定的匹配分析仪。本发明专利技术根据所述系统优先级指令对所有试管架进行调度,可适用于不同检测需求。可适用于不同检测需求。可适用于不同检测需求。

【技术实现步骤摘要】
一种流水线动态调度方法、系统、电子设备及介质


[0001]本专利技术涉及检测
,特别是涉及一种流水线动态调度方法、系统、电子设备及介质。

技术介绍

[0002]随着科学技术的发展,现在的各种设备仪器自动化程度越来越高,但设备仪器不仅需要自动化运行,还应当能够实现智能化运行。然而,所述许多的流水线厂家对于流水线系统内部的调度策略大多都是采用的固定策略,不提供用户设置或修改功能。大多的流水线系统厂家对系统内部的调度策略固定设置为高效率完成检测,或者固定为最短时间完成检测等策略。
[0003]现有技术中,公开号为CN110297096A的中国专利申请公开了一种样本调度方法、装置、终端设备和介质,该专利申请中描述了第一步匹配缓存区试管架数量,第二步匹配设备等待时间,第三步匹配设备的运输距离。
[0004]但是,在使用现有技术过程中,专利技术人发现现有技术中至少存在如下问题:
[0005]当用户在不同的使用场景时,往往需要对调度策略进行不同的修改。例如,当用户需要快速出检测报告时,需要试管架在最短时间内完成检测,这时需要的调度策略需为最短时间内可完成单个样本的检测;当用户不急需样本结果时,用户可能需要仪器最大效率工作,这时需要调整调度策略,保证系统以最大效率工作。然而,现有技术中各流程的顺序固定不变,调度策略不可动态设置,只能按照系统最大效率进行匹配,使得现有技术无法满足用户的各种使用场景。
[0006]因此,有必要研究一种可适用于不同检测需求的流水线动态调度方法。

技术实现思路
<br/>[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]存储器,用于存储计算机程序指令;以及,
[0044]处理器,用于执行所述计算机程序指令从而完成上述任一项所述的流水线动态调度方法的操作。
[0045]第四方面,本专利技术提供了一种计算机可读存储介质,用于存储计算机可读取的计算机程序指令,其特征在于:所述计算机程序指令被配置为运行时执行上述任一项所述的流水线动态调度方法的操作。
附图说明
[0046]图1是本专利技术中一种流水线动态调度方法的流程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种流水线动态调度方法,其特征在于:包括:获取试管架的扫描信息,并根据所述扫描信息获取所述试管架的待测项目信息;获取各分析仪的可检测项目信息;根据所述试管架的待测项目信息及各分析仪的可检测项目信息,在各分析仪中确定支持所述试管架检测的至少一个匹配分析仪;获取所有待执行任务;接收用户输入的系统优先级指令,并根据所述系统优先级指令及所述所有待执行任务,将所述试管架调度至指定的匹配分析仪;其中,所述系统优先级指令包括效率优先指令和时间优先指令。2.根据权利要求1所述的一种流水线动态调度方法,其特征在于:所述待执行任务包括各分析仪的待测试管架缓存量。3.根据权利要求2所述的一种流水线动态调度方法,其特征在于:根据所述效率优先级指令及所述所有待执行任务,将所述试管架调度至指定的匹配分析仪,包括:获取各匹配分析仪对应的待测试管架缓存量;从所有待执行任务中筛选出运输模块上排位最前的第一排位试管架;判断各匹配分析仪对应的待测试管架缓存量是否均达到对应的缓存阈值,若是,则进入下一步,若否,则控制所述第一排位试管架输送至任一待测试管架缓存量最小的匹配分析仪;控制所述第一排位试管架输送至缓存模块;控制缓存模块启动内循环,并重新获取各匹配分析仪对应的待测试管架缓存量,直到所有试管架均输送至对应的匹配分析仪。4.根据权利要求2所述的一种流水线动态调度方法,其特征在于:根据所述时间优先级指令及所述所有待执行任务,将所述试管架调度至指定的匹配分析仪,包括:获取各匹配分析仪对应的待测试管架缓存量;从所有试管架中筛选出进入上样模块的时间最前的第一时序试管架;判断各匹配分析仪对应的待测试管架缓存量是否均达到对应的缓存阈值,若是,则进入下一步,若否,则根据各匹配分析仪对应的待测试管架缓存量确定所述第一时序试管架对应的目标分析仪,然后控制所述第一时序试管架输送至对应的目标分析仪;控制所述第一时序试管架输送至缓存模块;控制缓存模块关闭内循环,并重新获取各匹配分析仪对应的待测试管架缓存量,直到所有试管架均输送至对应的匹配分析仪。5.根据权利要求4所述的一种流水线动态调度方法,其特...

【专利技术属性】
技术研发人员:杨益汪华龙刘远平
申请(专利权)人:成都夸克蚂蚁科技有限公司
类型:发明
国别省市:

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

1