一种制冷保温箱控制器功能参数自动测试系统的制作方法
- 国知局
- 2024-07-31 23:54:47
本发明属于硬件测试,具体涉及一种制冷保温箱控制器功能参数自动测试系统。
背景技术:
1、制冷保温箱通常用于在特定温度范围内存储或运输物品。使得内部温度保持在一定水平,可以存放低温以冷冻物品,也可以是恒温以保温物品,在特定应用场景下,如医药、食品等领域,制冷保温箱的性能和稳定性至关重要。制冷保温箱控制器是制冷保温箱中的一个关键组件,负责监测、控制和调节箱内的温度和湿度等参数,它包含各种传感器和执行器,以确保制冷保温箱在运行过程中能够维持所需的环境条件,控制器的性能对于保持箱内物品的质量和安全性至关重要。功能参数是指制冷保温箱控制器需要监测和控制的各种特定功能或性能方面的参数,涉及温度控制项目和湿度控制项目等。自动测试系统是一种设备或软件系统,旨在自动执行测试过程,以验证设备或系统的性能和功能是否符合规格要求。
2、现有的设备测试往往是人机结合的方式进行操作测试,增加了工作人员的工作量,测试工作易出现人为因素引入的主观误差,测试准确性易受人为主观因素的影响,测试准确性低,且目前的设备测试方案只能确定整体故障,无法定位具体故障情况,导致测试效率低,严重制约着产品生产和维护效率。
技术实现思路
1、为了解决现有技术存在的产品测试准确性低、测试效率低且无法对故障进行准确定位的技术问题,本发明提供一种制冷保温箱控制器功能参数自动测试系统。
2、本发明提供了一种制冷保温箱控制器功能参数自动测试系统,制冷保温箱控制器功能参数自动测试系统包括所述制冷保温箱控制器功能参数自动测试系统包括备用电源和校准模块,所述备用电源通过所述校准模块与待测试控制器连接;
3、制冷保温箱控制器功能参数自动测试系统还包括:
4、获取模块,用于获取制冷保温箱的各项功能测试项目的功能参数,并将制冷保温箱的各项功能模式的功能参数作为响应状态标准值,确定与响应状态标准值对应的待测试控制器的输入指令值和响应指令标准值;
5、创建模块,用于根据输入指令标准值、响应指令标准值和响应状态标准值创建映射表;
6、校准模块,用于获取目标功能测试项目的输入指令值,通过校准模块按映射表对输入指令值进行校准;
7、输入模块,用于将校正后的输入指令值间歇式输入至待测试控制器,模拟功能参数输入;
8、采集模块,用于采集每次测试的响应指令实际值和响应状态实际值;
9、第一判断模块,用于判断每次响应指令实际值是否等于响应指令标准值,若是,则输出目标功能测试项目正常,否则,输出目标功能测试项目异常。
10、进一步地,所述功能测试项目包括:制冷功能测试项目、保温功能测试项目、除霜功能测试项目、定时功能测试项目、高温报警功能测试项目和低温报警功能测试项目,所述功能参数包括温度控制下限值、温度控制上限值和控制精度。
11、进一步地,所述创建模块具体用于:
12、s1021:创建数据库,其中,所述数据库包括所述功能测试项目、所述输入指令标准值、所述响应指令标准值和响应状态标准值;
13、s1022:为每个功能测试项目创建行数据,并将相对应的所述功能测试项目、所述输入指令标准值、所述响应指令标准值和响应状态标准值填入所述行数据下的列数据;
14、s1023:为所述行数据创建并行列数据,其中,所述并行列数据用于存储所述输入指令标准值、所述响应指令标准值和响应状态标准值的可变阈值范围;
15、s1024:将每个功能测试项目所对应的行数据与相对应的并行列数据关联,得到子映射表;
16、s1025:将出厂参数中每个功能测试项目的参数依次填入不同的子映射表;
17、s1026:将所述子映射表按顺序连接得到所述映射表,并将所述映射表保存。
18、进一步地,基于所述出厂参数设置所述可变阈值范围。
19、进一步地,所述校准模块具体用于:
20、s1031:在所述输入指令值不等于所述输入指令标准值的情况下,调用所述备用电源对所述输入指令值进行校准,以使得所述输入指令值等于所述输入指令标准值。
21、进一步地,还包括:第二判断模块,用于提取每次测试得到的响应状态实际值主数据,判断每次提取的响应状态实际值主数据是否处于响应状态标准值的可变阈值范围,若是,则发出制冷保温箱结构正常,否则,发出制冷保温箱结构故障;所述第二判断模块具体用于;
22、s1071:基于每次测试得到的响应状态实际值建立状态值序列;
23、s1072:对所述状态值序列进行小波变换,提取所述响应状态实际值主数据;
24、s1073:判断所述响应状态实际值主数据是否处于相对应的可变阈值范围,若是,则发出制冷保温箱结构正常,否则,发出所述制冷保温箱结构故障。
25、进一步地,所述s1072具体包括:
26、s1072a:对所述状态值序列进行信号分解:
27、
28、
29、其中,表示小波系数,表示不同时刻 t对应的原始信号即所述状态值序列,表示小波函数, a表示尺度参数, b表示平移参数,表示基本小波函数,表示哈尔小波函数, n表示多比奇小波阶数, k表示阶数索引变量,表示所述哈尔小波函数的系数;
30、s1072b:基于预设信噪比阈值确定主小波系数:
31、
32、其中,表示所述预设信噪比阈值,表示当前噪声标准差,表示所述主小波系数;
33、s1072c:根据所述主小波系数对所述状态值序列进行信号重构,提取所述响应状态实际值主数据:
34、
35、其中,表示所述响应状态实际值主数据,表示在尺度 a和平移位置 b的条件下进行求和。
36、进一步地,还包括:
37、性能评价模块,用于根据各个功能测试项目中的输入指令值与输入指令标准值的偏差、响应指令实际值与响应指令标准值的偏差以及响应状态实际值与响应状态标准值的偏差,评价所述制冷保温箱的控制器的性能值,当所述制冷保温箱的控制器的性能值大于预设性能值时,测试合格,否则,测试不合格。
38、进一步地,所述性能评价模块,具体用于:
39、计算各个功能测试项目中的输入指令值与输入指令标准值的偏差、响应指令实际值与响应指令标准值的偏差以及响应状态实际值与响应状态标准值的偏差:
40、
41、其中, εfi表示第 i个功能测试项目中的输入指令值与输入指令标准值的偏差, fi表示第 i个功能测试项目中的输入指令值,表示第 i个功能测试项目中的输入指令标准值;
42、
43、其中, εgi表示第 i个功能测试项目中的响应指令实际值与响应指令标准值的偏差, gi表示第 i个功能测试项目中的响应指令实际值,表示第 i个功能测试项目中的响应指令标准值;
44、
45、其中, εxi表示第 i个功能测试项目中的响应状态实际值与响应状态标准值的偏差, xi表示第 i个功能测试项目中的响应状态实际值,表示第 i个功能测试项目中的响应状态标准值;
46、根据以下公式,计算所述制冷保温箱的控制器在各个功能测试项目中的表现值:
47、
48、其中, δi表示制冷保温箱的控制器在第 i个功能测试项目中的表现值, e表示自然常数, λf表示输入指令偏差项的权重系数, λg表示响应指令偏差项的权重系数, λx表示响应状态偏差项的权重系数;
49、根据以下公式,评价所述制冷保温箱的控制器的性能值:
50、
51、其中, σ表示制冷保温箱的控制器的性能值, βi表示第 i个功能测试项目的权重系数,, n表示功能测试项目的总数。
52、进一步地,通过改进层次分析法计算各个功能测试项目的权重系数,具体为:
53、结合九级标度法对各个功能测试项目的权重系数进行两两比较,建立判别矩阵 a:
54、
55、其中, aij表示第 i个功能测试项目的权重系数相对于第 j个功能测试项目的权重系数的重要程度,,;
56、对所述判别矩阵进行对数运算,得到反对称矩阵 b:
57、
58、其中,符号lg表示以10为底的对数运算;
59、基于所述反对称矩阵 b计算最优传递矩阵 c:
60、
61、
62、其中,表示所述最优传递矩阵 c第 i行第 j列的元素, k表示标记参数,表示所述反对称矩阵中第 j行第 k列的元素,表示所述反对称矩阵 c中第 i行第 k列的元素,,,,;
63、基于所述最优传递矩阵计算拟合矩阵 d:
64、
65、其中,表示所述拟合矩阵中第 i行第 j列的元素;
66、计算各个功能测试项目的权重系数:
67、
68、其中,表示第 i个功能测试项目的权重值,表示所述拟合矩阵中第 i行第 k列的元素,表示第 i个功能测试项目的权重均值,,,。
69、与现有技术相比,本发明至少具有以下有益技术效果:
70、在本发明中,在靠近待测试控制器端引入了备用电源和校准模块,对模拟指令进行双层控制,确保测试有效性,弥补第三方因素导致的模拟指令失真,避免由于线路传输导致的模拟指令不准确的问题,提升模拟指令的容错性,进而提升测试准确性。测试过程中,将测试数据按功能测试项目分别生成映射表并进行连接,以作为自动测试的基础指令进行自动指令输入,对于每个模拟指令进行多次重复测试,提取响应状态实际值主数据,排除不可控环境变量因素,确保测试结果的准确性,并对每个项目按映射表进行逐个进行排查和报错,降低人工参与,自动准确地定位故障原因和故障位置,提升产品测试效率和维护效率。
本文地址:https://www.jishuxx.com/zhuanli/20240730/199137.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表