一种样本检测分配方法、装置及设备制造方法及图纸

技术编号:30828865 阅读:18 留言:0更新日期:2021-11-18 12:36
本申请实施例公开了一种样本检测分配方法、装置及设备,获取采样点的位置、采样点的最大采样数量、检测点的位置和检测点的最大检测数量。根据采样点和检测点的位置,将各个采样点分配给距离最近的检测点。判断是否要对选取的第一采样点的所属第一检测点进行调整。如是,满足直接分配条件时,将第一采样点分配给第二检测点。满足交换分配条件时,将第一采样点分配给第二检测点并将第二检测点的第二采样点分配给第一检测点。完成调整之后,或不需要对所属第一检测点进行调整时,重新选取第一采样点以及后续步骤,直至达到预设停止条件,输出各采样点分配的检测点。该方法可由终端设备,可节省人力成本,且能够实现采样点和检测点之间的合理分配。点之间的合理分配。点之间的合理分配。

【技术实现步骤摘要】
一种样本检测分配方法、装置及设备


[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]一种样本检测分配设备,包括:存储器,处理器,及存储在所述存储器上并可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种样本检测分配方法,其特征在于,所述方法包括:获取采样点的位置、所述采样点的最大采样数量、检测点的位置以及所述检测点的最大检测数量,各个所述检测点的最大检测数量之和大于各个所述采样点的最大采样数量之和;根据所述采样点的位置以及所述检测点的位置,将各个所述采样点分配给距离最近的检测点;选取第一采样点;判断所述第一采样点是否需要对所属第一检测点进行调整;如果所述第一采样点需要对所属第一检测点进行调整,在满足直接分配条件时,将所述第一采样点分配给第二检测点,在满足交换分配条件时,将所述第一采样点分配给所述第二检测点并将所述第二检测点的第二采样点分配给所述第一检测点,完成所述第一采样点的调整;完成所述第一采样点的调整之后,或者如果所述第一采样点不需要对所属第一检测点进行调整,重新执行选取第一采样点以及后续步骤,直到达到预设停止条件,输出各采样点分配的检测点。2.根据权利要求1所述的方法,其特征在于,所述选取第一采样点,包括:将采样点按照所述采样点的最大采样数量由大到小排序,生成采样点排序结果;按照所述采样点排序结果逐个选取第一采样点。3.根据权利要求1所述的方法,其特征在于,所述判断所述第一采样点是否需要对所属第一检测点进行调整,包括:判断所述第一采样点所属第一检测点的已分配检测数量是否大于所述第一检测点的最大检测数量;判断所述第一采样点所属第一检测点是否为距离所述第一采样点最近的检测点;如果所述第一采样点所属第一检测点的已分配检测数量大于所述第一检测点的最大检测数量,或者,所述第一采样点所属第一检测点不是距离所述第一采样点最近的检测点,确定所述第一采样点需要对所属第一检测点进行调整;如果所述第一采样点所属第一检测点的已分配检测数量不大于所述第一检测点的最大检测数量,且所述第一采样点所属第一检测点是距离所述第一采样点最近的检测点,确定所述第一采样点不需要对所属第一检测点进行调整。4.根据权利要求1所述的方法,其特征在于,所述在满足直接分配条件时,将所述第一采样点分配给第二检测点,在满足交换分配条件时,将所述第一采样点分配给所述第二检测点并将所述第二检测点的第二采样点分配给所述第一检测点,完成所述第一采样点的调整,包括:按照与所述第一采样点的距离由小到大排序选取第二检测点,所述第二检测点不包括所述第一检测点;在满足直接分配条件时,将所述第一采样点分配给所述第二检测点;在满足交换分配条件时,将所述第一采样点分配给所述第二检测点并将所述第二检测点的第二采样点分配给所述第一检测点;当不满足所述直接分配条件以及所述交换分配条件时,重新执行按照与所述第一采样
点的距离排序选取第二检测点以及后续步骤,直到不存在所述第二检测点,完成所述第一采样点的调整。5.根据权利要求4所述的方法,其特征在于,所述在满足交换分配条件时,将所述第一采样点分配给所述第二检测点并将所述第二检测点的第二采样点分配给所述第一检测点,包括:按照所述第...

【专利技术属性】
技术研发人员:廖锐刘禄刘志伟王颖慧张春龙李恩胜缪宇生王海永吴庆贺
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:

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

1