本申请涉及测试,特别是涉及一种电机效率的优化输出方法、装置、计算机设备和存储介质。
背景技术:
1、对于车用电机,效率是非常重要的性能指标,电机效率的测量方法和测量过程深刻影响着实测数据的大小。
2、一般的计算方式是从打点开始连续记录二十或三十个不等的效率数据然后计算其平均值作为最终输出的电机效率,这种方式忽略了电机运行过程中工况变化可能带来的效率偏差。而且在实际电机运行中,即使是在平稳运行的工况下电机转速和扭矩、电流和电压的实时变化也会引起效率的波动,这样不同的打点时刻效率计算的结果就可能偏差较大,给电机的性能评估带来较坏的影响。
技术实现思路
1、基于此,提供一种电机效率的优化输出方法、装置、计算机设备和存储介质,改善现有技术中数据波动导致效率评估不准确的问题。
2、一方面,提供一种电机效率的优化输出方法,包括:
3、获取当前采集循环的n个原始效率数据,其中n大于或等于2;
4、根据所述n个原始效率数据,确定当前采集循环的效率参考值,所述效率参考值为所述原始效率数据中的值或平均值;
5、根据所述效率参考值和有效数据的基础值,确定效率偏差,其中,所述有效数据根据历史采集循环的原始效率效率获得,所述有效数据的基础值为所述有效数据的最后值;
6、基于所述效率偏差进行阈值判断,当所述效率偏差小于偏差阈值时,将当前采集循环的原始效率数据,新增至所述有效数据;
7、根据新增后的所述有效数据,拟合获得电机效率的输出模型,并基于所述输出模型获得电机效率的输出值。
8、在一个实施例中,n大于或等于3,所述确定当前采集循环的效率参考值,包括:
9、根据所述n个原始效率数据,获得波动幅值;
10、当所述波动幅值小于或等于第一波动阈值时,确定n个原始效率数据的最后值为所述效率参考值;
11、当所述波动幅值大于所述第一波动阈值时,则排除所述n个原始效率数据中的干扰极值,求均值获得所述效率参考值;
12、所述新增至所述有效数据,包括:
13、增加排除干扰极值后的所述原始效率数据至所述有效数据中。
14、在一个实施例中,所述确定当前采集循环的效率参考值,还包括:
15、当所述波动幅值大于第二波动阈值时,则排除所述n个原始效率数据中的干扰极值、并补齐原始效率数据的数量至n后,求均值获得所述效率参考值,其中,所述第二波动阈值大于所述第一波动阈值;
16、所述新增至所述有效数据,包括:
17、增加排除干扰极值并补齐数量后的所述原始效率数据至所述有效数据中。
18、在一个实施例中,n大于或等于4,所述确定当前采集循环的效率参考值,还包括:
19、当所述波动幅值大于第三波动阈值,排除所述n个原始效率数据中的最大值、次大值、次小值、最小值后、并补齐原始效率数据的数量至n后,求均值获得所述效率参考值,其中,所述第三波动阈值大于所述第二波动阈值;
20、所述新增至所述有效数据,包括:
21、增加排除最大值、次大值、次小值、最小值并补齐数量后的所述原始效率数据至所述有效数据中。
22、在一个实施例中,所述获得波动幅值之后,还包括:
23、当所述波动幅值大于第四波动阈值时,删除当前采集循环的n个原始效率数据,根据下一采集循环的n个原始效率数据确定所述效率参考值,其中,所述第四波动阈值大于所述第三波动阈值。
24、在一个实施例中,所述获取当前采集循环的n个原始效率数据之后,还包括:
25、判断所述原始效率数据是否大于或等于100%,若是,则删除大于或等于100%的原始效率数据。
26、在一个实施例中,所述拟合获得电机效率的输出模型,包括:
27、建立自变量为时间、因变量为电机效率的初始模型;
28、根据所述有效数据,基于最小二乘法,确定所述初始模型中的系数,获得所述电机效率的输出模型。
29、另一方面,提供一种电机效率的优化输出装置,所述装置包括:
30、获取模块,用于获取当前采集循环的n个原始效率数据,其中n大于或等于2;
31、估计模块,用于根据所述n个原始效率数据,确定当前采集循环的效率参考值,所述效率参考值为所述原始效率数据中的值或平均值;
32、计算模块,用于根据所述效率参考值和有效数据的基础值,确定效率偏差,其中,所述有效数据根据历史采集循环的原始效率效率获得,所述有效数据的基础值为所述有效数据的最后值;
33、监督模块,用于基于所述效率偏差进行阈值判断,当所述效率偏差小于偏差阈值时,将当前采集循环的原始效率数据,新增至所述有效数据;
34、拟合模块,用于根据新增后的所述有效数据,拟合获得电机效率的输出模型,并基于所述输出模型获得电机效率的输出值。
35、再一方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述方法。
36、还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法。
37、上述电机效率的优化输出方法、装置、计算机设备和存储介质,从n个原始效率数据中得到效率参考值,通过效率参考值和有效数据的基础值进行比较,得到效率偏差,对效率偏差进行阈值判断,效率偏差小于偏差阈值时,将当前采集循环的原始效率数据,新增至有效数据,通过该过程,排除掉波动异常的数据,则在基于有效数据进行拟合时,减少了异常波动的数据所带来的影响。
1.一种电机效率的优化输出方法,其特征在于,包括:
2.根据权利要求1所述的电机效率的优化输出方法,其特征在于,n大于或等于3,所述确定当前采集循环的效率参考值,包括:
3.根据权利要求2所述的电机效率的优化输出方法,其特征在于,所述确定当前采集循环的效率参考值,还包括:
4.根据权利要求3所述的电机效率的优化输出方法,其特征在于,n大于或等于4,所述确定当前采集循环的效率参考值,还包括:
5.根据权利要求4所述的电机效率的优化输出方法,其特征在于,所述获得波动幅值之后,还包括:
6.根据权利要求1所述的电机效率的优化输出方法,其特征在于,所述获取当前采集循环的n个原始效率数据之后,还包括:
7.根据权利要求1所述的电机效率的优化输出方法,其特征在于,所述拟合获得电机效率的输出模型,包括:
8.一种电机效率的优化输出装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。