时间:2025-09-09
在之前的方案中,我们在搭建测试方案时,都会在指标阈值配置界面为测试指标配置阈值,来判定它是否在合格范围之内。但是不知道大家有没有注意到,我们之前搭建的方案都是针对测试指标进行单次的阈值判定,但是如果在循环测试中,测试指标每次循环都会改变,那么我们要如何对它进行判定呢?

本期将以我们之前搭建的“万用表连续采集电阻”的测试方案为例,为大家介绍我们阈值配置算法功能。在“万用表连续采集电阻”方案中,我们会在10秒内每隔1秒就对电阻值进行采集,共计采集10次,因此会有10个电阻的阻值。而我们则需要对每个电阻值都进行阈值判定。

想要完成这个任务呢,我们首先进入ATECLOUD平台中,找到“平台拓展”功能模块,在“算法维护”功能右上角,我们选择新增“阈值配置”。在阈值配置界面中我们看到有一个默认的算法,这个算法中的date代表的阈值指标,而stand则代表的测试指标,return则代表判定的结果。根据描述我们可以看到,现有算法的阈值范围是测试指标的±10%,如果测试指标在范围内,则返回为1,否则为0;这个参数我们可以根据实际的指标范围进行修改,例如此次我们的阈值范围为±5%,我们就可以将其中的指标改为0.95和1.05,之后我们在传入参数中添加阈值指标-date,数据类型为数值,参数形式选择数据列;同理将测试指标-stand也添加到参数中;返回参数则添加判定结果-retunrn。最后可以为为这个阈值算法起名“电阻阈值算法”。保存后,我们返回方案搭建界面中,找到指标阈值配置界面,此时我们可以看到,现在的阈值配置的电阻值中“电阻阈值算法”已经出现在选项中,我们直接选择电阻值即可,实现循环中测试指标的连续判定。

以上就是平台中阈值配置算法功能的应用,在实际的应用中,我们也可以根据具体的判定条件,通过AI算法功能帮助我们生成阈值配置算法,实现更为复杂的阈值判定。