一种基于数据分析的移动终端性能测试系统的制作方法

文档序号:36179250发布日期:2023-11-29 10:45阅读:38来源:国知局
一种基于数据分析的移动终端性能测试系统的制作方法

本发明涉及移动终端性能测试,具体涉及一种基于数据分析的移动终端性能测试系统。


背景技术:

1、随着移动互联网的快速发展,移动终端设备在人们的生活中扮演着越来越重要的角色。移动终端在使用过程中,由于使用环境的温度不同,以及运行时间的不同,移动终端会出现不同程度的发热,过度发热会减少电池的寿命,严重的话,会融化焊锡,造成虚焊漏焊,导致短路和断路。现有的移动终端性能测试方案,仅将移动终端进行长时间算力满载运行,测量运行过程中移动终端的温度,在温度高于温度阈值时,则移动终端的散热不达标。现有的移动终端性能测试方案,仅能测试移动终端的散热是否满足最低要求,无法对移动终端的散热性能进行评价,造成无法评估试移动终端在不同环境中的耐热性能。


技术实现思路

1、针对现有技术中的上述不足,本发明提供的一种基于数据分析的移动终端性能测试系统解决了现有缺乏一种对移动终端的散热性能进行评价的方法的问题。

2、为了达到上述发明目的,本发明采用的技术方案为:一种基于数据分析的移动终端性能测试系统,包括:移动终端、温度监测单元、横向特征提取单元、纵向特征提取单元和性能值计算单元;

3、所述移动终端在不同温度环境下进行算力满载运行;

4、所述温度监测单元用于采集每种温度环境下移动终端的多个温度值,构建温度值矩阵;

5、所述横向特征提取单元用于对温度值矩阵的行元素提取行特征;

6、所述纵向特征提取单元用于对温度值矩阵的列元素提取列特征;

7、所述性能值计算单元用于根据行特征和列特征,基于性能值估测模型,计算移动终端的散热性能值。

8、本发明的有益效果为:本发明中将移动终端放置在不同温度环境下进行算力满载运行,从而采集每种温度环境下不同运行时间的温度值,构建为温度值矩阵,温度值矩阵的行元素表征随运行时间变化的温度值,温度值矩阵的行元素表征随不同环境变化的温度值,因此,对行元素提取行特征,对列元素提取列特征,通过行特征和列特征两个维度去估测移动终端的散热性能值,用于评估移动终端本身的散热情况,移动终端的散热性能越好,移动终端在温度高的环境中更耐热,且更能承受长时间工作。

9、进一步地,所述温度监测单元包括:温度采集子单元、温度平滑处理子单元、温度值计算子单元和矩阵构建子单元;

10、所述温度采集子单元用于采集移动终端的温度传感数据;

11、所述温度平滑处理子单元用于对温度传感数据进行平滑处理,得到平滑传感数据;

12、所述温度值计算子单元用于根据不同温度环境下一段运行时间内的平滑传感数据,计算不同温度环境下每个运行时间下的温度值;

13、所述矩阵构建子单元用于对不同温度环境下的温度值进行采样,得到每种温度环境下多个采样温度值,将采样温度值构建为温度值矩阵。

14、上述进一步地方案的有益效果为:本发明在采集移动终端的温度传感数据后,对温度传感数据进行平滑处理,滤除异常值,保障温度值的准确,然后对平滑处理的传感数据进行采样,得到每种环境温度下不同运行时间的采样温度值。

15、进一步地,所述温度平滑处理子单元的表达式为:

16、,

17、其中,为第i种环境温度下第t运行时间的平滑传感数据,ti,t为第i种环境温度下第t运行时间的温度传感数据,ti,t-1为第i种环境温度下第t-1运行时间的温度传感数据,ti,t+1为第i种环境温度下第t+1运行时间的温度传感数据,ri,t为平滑因子,n为一段运行时间内温度传感数据的数量,i为环境温度的编号,t为运行时间的编号。

18、上述进一步地方案的有益效果为:本发明取三个温度传感数据的均值,以及一段运行时间内温度传感数据的均值作为平滑处理的参考值,保障平滑处理的时效性和精度。

19、进一步地,所述平滑因子ri,t的表达式为:

20、,

21、其中,exp为以自然常数为底的指数函数,u为固定常数。

22、上述进一步地方案的有益效果为:本发明中平滑因子ri,t考虑临近三个温度传感数据之间的关系,在通过传感器采集温度传感数据时,邻近温度传感数据之间的数值相近,临近三个温度传感数据差距较大,则三个温度传感数据中至少有一个异常值,临近三个温度传感数据差距越大,平滑因子ri,t越大,平滑处理的力度越强。

23、进一步地,所述温度值计算子单元的表达式为:

24、,

25、其中,为第i种环境温度下第t运行时间的温度值,a1为第一温度系数,a2为第二温度系数,a3为第三温度系数,为第i种环境温度下第t运行时间的平滑传感数据;

26、所述温度值矩阵为:

27、,

28、,

29、,

30、,

31、其中,a为温度值矩阵,为第1种环境温度向量,为第1种环境温度下第1个采样温度值,为第1种环境温度下第j个采样温度值,为第1种环境温度下第m个采样温度值,j为采样温度值的编号,j的取值范围为1~m,m为每种环境温度下采样温度值的数量,为第i种环境温度向量,i为环境温度的编号,i的取值范围为1~i,为第i种环境温度向量,i为环境温度向量的数量,为第i种环境温度下第1个采样温度值,为第i种环境温度下第j个采样温度值,为第i种环境温度下第m个采样温度值,为第i种环境温度下第1个采样温度值,为第i种环境温度下第j个采样温度值,为第i种环境温度下第m个采样温度值,t为转置运算。

32、进一步地,所述行特征包括:行均值、行平均增长幅值和行峰值;

33、行均值为温度值矩阵a中每行元素的均值,行均值的表达式为:

34、,

35、其中,为第i个行均值;

36、所述行平均增长幅值的表达式为:

37、,

38、其中,为第i个行平均增长幅值,为第i种环境温度下第j-1个采样温度值;

39、所述行峰值为取温度值矩阵a中每行元素的最大值。

40、进一步地,所述列特征包括:列均值、列平均增长幅值和列峰值;

41、列均值为温度值矩阵a中每列元素的均值,列均值的表达式为:

42、,

43、其中,为第j个列均值;

44、所述列平均增长幅值的表达式为:

45、,

46、其中,为第j个列平均增长幅值,为第i-1种环境温度下第j个采样温度值;

47、所述列峰值为取温度值矩阵a中每列元素的最大值。

48、上述进一步地方案的有益效果为:本发明中行均值和列均值体现整体温度水平,行峰值和列峰值体现最大温度水平,行平均增长幅值和列平均增长幅值体现整体温度的变化情况,通过均值、峰值和平均增长幅值反映出移动终端的发热情况。

49、进一步地,所述性能值估测模型包括:运行时长影响子模型、环境影响子模型和散热性能值输出子模型;

50、所述运行时长影响子模型用于根据行均值、行平均增长幅值和行峰值,计算出运行时长影响值;

51、所述环境影响子模型用于根据列均值、列平均增长幅值和列峰值,计算出环境影响值;

52、所述散热性能值输出子模型用于根据运行时长影响值和环境影响值,计算出移动终端的散热性能值。

53、进一步地,所述运行时长影响子模型的表达式为:

54、,

55、其中,f1为运行时长影响值,σ为sigmoid函数,wg,1,i为第i个行均值的权重,wg,2,i为第i个行平均增长幅值的权重,为第i个行峰值,wg,3,i为第i个行峰值的权重,bg为行偏置;

56、环境影响子模型的表达式为:

57、,

58、其中,f2为环境影响值,wa,1,j为第j个列均值的权重,wa,2,j为第j个列平均增长幅值的权重,为第j个列峰值,wa,3,j为第j个列峰值的权重,ba为列偏置。

59、进一步地,所述散热性能值输出子模型的表达式为:

60、,

61、其中,y为散热性能值,w1为运行时长影响值f1的权重,w2为环境影响值f2的权重,tanh为双曲正切函数。

62、上述进一步地方案的有益效果为:本发明中通过运行时长影响子模型估算出不同运行时长对应的温度特征对散热性能的影响,通过环境影响子模型估算出不同温度环境对应的温度特征对散热性能的影响,综合运行时长和温度环境评估出移动终端的散热性能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1