一种确定冰箱压缩机极对数的方法及装置与流程

文档序号:16196978发布日期:2018-12-08 06:14阅读:569来源:国知局
一种确定冰箱压缩机极对数的方法及装置与流程

本发明涉及家电技术领域,特别涉及一种确定冰箱压缩机极对数的方法及装置。

背景技术

压缩机是冰箱中的一个非常重要的器件,而压缩机的极对数是压缩机的一个重要参数。在冰箱的研发、生产、管理和售后等过程中均可能用到压缩机的极对数。在现有技术中,压缩机的极对数需要由压缩机的厂家提供,无法自动辨识出压缩机的极对数。



技术实现要素:

本发明实施例提供了一种确定冰箱压缩机极对数的方法及装置,能够自动辨识出压缩机的极对数。

一方面,本发明实施例提供了一种确定冰箱压缩机极对数的方法,包括:

控制冰箱的压缩机按照预设转速稳定运行;

对所述压缩机的任一相电流进行采样,确定所述压缩机的相电流的多个电流峰值;

将所述多个电流峰值对应的采样时间的顺序作为所述多个电流峰值的顺序;

从所述多个电流峰值中确定多个第一电流峰值,其中,在所述多个电流峰值的顺序中,任意两个所述第一电流峰值之间的间隔为奇数个电流峰值;

从所述多个电流峰值中确定多个第二电流峰值,其中,在所述多个电流峰值的顺序中,任意两个所述第二电流峰值之间的间隔为偶数个电流峰值;

根据所述多个第一电流峰值和所述多个第二电流峰值,确定所述压缩机的极对数。

进一步地,

所述根据所述多个第一电流峰值和所述多个第二电流峰值,确定所述压缩机的极对数,包括:

根据公式一和所述多个第一电流峰值,确定第一离散度,其中,所述公式一为:

根据公式二和所述多个第二电流峰值,确定第二离散度,其中,所述公式二为:

比较所述第一离散度与所述第二离散度,当所述第一离散度小于所述第二离散度时,确定所述压缩机的极对数为2,当所述第一离散度大于所述第二离散度时,确定所述压缩机的极对数为3;

其中,l1为所述第一离散度,l2为所述第二离散度,n为所述第一电流峰值的数量,m为所述第二电流峰值的数量,xi为第i个所述第一电流峰值,xj为第j个所述第一电流峰值,yi为第i个所述第二电流峰值,yj为第j个所述第二电流峰值。

进一步地,

所述对所述压缩机的任一相电流进行采样,确定所述压缩机的相电流的多个电流峰值,包括:

按照预设采样周期对所述压缩机的任一相电流进行采样,确定多个采样电流值;

将所述多个采样电流值按照采样时间的先后顺序进行排序,确定所述多个采样电流值的顺序;

基于所述多个采样电流值的顺序,从所述多个采样电流值中,确定同时大于相邻的两个采样电流值的多个目标采样电流值;

将所述多个目标采样电流值作为所述多个电流峰值。

进一步地,

所述从所述多个电流峰值中确定多个第一电流峰值,包括:

按照所述多个电流峰值的顺序,以预设奇数个电流峰值为间隔,从所述多个电流峰值中确定多个第一电流峰值;

所述从所述多个电流峰值中确定多个第二电流峰值,包括:

按照所述多个电流峰值的顺序,以预设偶数个电流峰值为间隔,从所述多个电流峰值中确定多个第二电流峰值。

进一步地,

在所述将所述多个电流峰值对应的采样时间的顺序作为所述多个电流峰值的顺序之后,进一步包括:

按照所述多个电流峰值的顺序,将所述多个电流峰值保存到峰值数组中;

所述按照所述多个电流峰值的顺序,以预设奇数个电流峰值为间隔,从所述多个电流峰值中确定多个第一电流峰值,包括:

将所述峰值数组中每个peak[2k]或peak[2k+1]作为所述第一电流峰值,其中,peak[2k]为所述峰值数组的第2k个元素,peak[2k+1]为所述峰值数组的第2k+1个元素;

所述按照所述多个电流峰值的顺序,以预设偶数个电流峰值为间隔,从所述多个电流峰值中确定多个第二电流峰值,包括:

将所述峰值数组中每个peak[3k]或peak[3k+1]或peak[3k+2]作为所述第二电流峰值,其中,peak[3k]为所述峰值数组的第3k个元素,peak[3k+1]为所述峰值数组的第3k+1个元素,peak[3k+2]为所述峰值数组的第3k+2个元素;

其中,k为大于等于0的整数,k依次取值0,1,2,……。

另一方面,本发明实施例提供了一种确定冰箱压缩机极对数的装置,包括:

控制单元,用于控制冰箱的压缩机按照预设转速稳定运行;

采样单元,用于对所述压缩机的任一相电流进行采样,确定所述压缩机的相电流的多个电流峰值;

极对数确定单元,用于将所述多个电流峰值对应的采样时间的顺序作为所述多个电流峰值的顺序;从所述多个电流峰值中确定多个第一电流峰值,其中,在所述多个电流峰值的顺序中,任意两个所述第一电流峰值之间的间隔为奇数个电流峰值;从所述多个电流峰值中确定多个第二电流峰值,其中,在所述多个电流峰值的顺序中,任意两个所述第二电流峰值之间的间隔为偶数个电流峰值;根据所述多个第一电流峰值和所述多个第二电流峰值,确定所述压缩机的极对数。

进一步地,

所述极对数确定单元,在执行所述根据所述多个第一电流峰值和所述多个第二电流峰值,确定所述压缩机的极对数时,具体用于:

根据公式一和所述多个第一电流峰值,确定第一离散度,其中,所述公式一为:

根据公式二和所述多个第二电流峰值,确定第二离散度,其中,所述公式二为:

比较所述第一离散度与所述第二离散度,当所述第一离散度小于所述第二离散度时,确定所述压缩机的极对数为2,当所述第一离散度大于所述第二离散度时,确定所述压缩机的极对数为3;

其中,l1为所述第一离散度,l2为所述第二离散度,n为所述第一电流峰值的数量,m为所述第二电流峰值的数量,xi为第i个所述第一电流峰值,xj为第j个所述第一电流峰值,yi为第i个所述第二电流峰值,yj为第j个所述第二电流峰值。

进一步地,

所述采样单元,用于执行:

按照预设采样周期对所述压缩机的任一相电流进行采样,确定多个采样电流值;

将所述多个采样电流值按照采样时间的先后顺序进行排序,确定所述多个采样电流值的顺序;

基于所述多个采样电流值的顺序,从所述多个采样电流值中,确定同时大于相邻的两个采样电流值的多个目标采样电流值;

将所述多个目标采样电流值作为所述多个电流峰值。

进一步地,

所述极对数确定单元,在执行所述从所述多个电流峰值中确定多个第一电流峰值时,具体用于:

按照所述多个电流峰值的顺序,以预设奇数个电流峰值为间隔,从所述多个电流峰值中确定多个第一电流峰值;

所述极对数确定单元,在执行所述从所述多个电流峰值中确定多个第二电流峰值时,具体用于:

按照所述多个电流峰值的顺序,以预设偶数个电流峰值为间隔,从所述多个电流峰值中确定多个第二电流峰值。

进一步地,

所述极对数确定单元,进一步用于:在所述将所述多个电流峰值对应的采样时间的顺序作为所述多个电流峰值的顺序之后,按照所述多个电流峰值的顺序,将所述多个电流峰值保存到峰值数组中;

所述极对数确定单元,在执行所述按照所述多个电流峰值的顺序,以预设奇数个电流峰值为间隔,从所述多个电流峰值中确定多个第一电流峰值时,具体用于:将所述峰值数组中每个peak[2k]或peak[2k+1]作为所述第一电流峰值,其中,peak[2k]为所述峰值数组的第2k个元素,peak[2k+1]为所述峰值数组的第2k+1个元素;

所述极对数确定单元,在执行所述按照所述多个电流峰值的顺序,以预设偶数个电流峰值为间隔,从所述多个电流峰值中确定多个第二电流峰值时,具体用于:将所述峰值数组中每个peak[3k]或peak[3k+1]或peak[3k+2]作为所述第二电流峰值,其中,peak[3k]为所述峰值数组的第3k个元素,peak[3k+1]为所述峰值数组的第3k+1个元素,peak[3k+2]为所述峰值数组的第3k+2个元素;

其中,k为大于等于0的整数,k依次取值0,1,2,……。

在本发明实施例中,在压缩机稳定运行之后,对压缩机的任意一个相电流进行采样,确定出相电流的各个电流峰值,按照采样的先后顺序对各个电流峰值进行排序,从这些电流峰值中,确定出间隔为奇数的各个第一电流峰值,以及间隔为偶数的各个第二电流峰值,根据第一电流峰值和第二电流峰值可以确定出压缩机的极对数,实现自动辨识压缩机的极对数。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例提供的一种确定冰箱压缩机极对数的方法的流程图;

图2是本发明一实施例提供的另一种确定冰箱压缩机极对数的方法的流程图;

图3是本发明一实施例提供的一种确定冰箱压缩机极对数的装置的示意图;

图4是本发明一实施例提供的另一种确定冰箱压缩机极对数的装置的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种确定冰箱压缩机极对数的方法,该方法可以包括以下步骤:

步骤101:控制冰箱的压缩机按照预设转速稳定运行;

步骤102:对所述压缩机的任一相电流进行采样,确定所述压缩机的相电流的多个电流峰值;

步骤103:将所述多个电流峰值对应的采样时间的顺序作为所述多个电流峰值的顺序;

步骤104:从所述多个电流峰值中确定多个第一电流峰值,其中,在所述多个电流峰值的顺序中,任意两个所述第一电流峰值之间的间隔为奇数个电流峰值;

步骤105:从所述多个电流峰值中确定多个第二电流峰值,其中,在所述多个电流峰值的顺序中,任意两个所述第二电流峰值之间的间隔为偶数个电流峰值;

步骤106:根据所述多个第一电流峰值和所述多个第二电流峰值,确定所述压缩机的极对数。

在本发明实施例中,在压缩机稳定运行之后,对压缩机的任意一个相电流进行采样,确定出相电流的各个电流峰值,按照采样的先后顺序对各个电流峰值进行排序,从这些电流峰值中,确定出间隔为奇数的各个第一电流峰值,以及间隔为偶数的各个第二电流峰值,根据第一电流峰值和第二电流峰值可以确定出压缩机的极对数,实现自动辨识压缩机的极对数。

在本发明实施例中,通过电流峰值来确定压缩机的相电流的波形特征,基于两对极压缩机和三对极压缩机的相电流的波形特点,可以确定出压缩机的极对数。

在本发明一实施例中,所述根据所述多个第一电流峰值和所述多个第二电流峰值,确定所述压缩机的极对数,包括:

根据公式一和所述多个第一电流峰值,确定第一离散度,其中,所述公式一为:

根据公式二和所述多个第二电流峰值,确定第二离散度,其中,所述公式二为:

比较所述第一离散度与所述第二离散度,当所述第一离散度小于所述第二离散度时,确定所述压缩机的极对数为2,当所述第一离散度大于所述第二离散度时,确定所述压缩机的极对数为3;

其中,l1为所述第一离散度,l2为所述第二离散度,n为所述第一电流峰值的数量,m为所述第二电流峰值的数量,xi为第i个所述第一电流峰值,xj为第j个所述第一电流峰值,yi为第i个所述第二电流峰值,yj为第j个所述第二电流峰值。

在本发明实施例中,分别计算各个第一电流峰值的离散度和各个第二电流峰值的离散度。基于两对极压缩机和三对极压缩机的相电流的波形特点,对于两对极压缩机来说,相电流呈周期性,相电流中的各个第一电流峰值的大小接近,各个第一电流峰值之间的离散度较小,对于三对极压缩机来说,相电流呈周期性,相电流中的各个第二电流峰值的大小接近,各个第二电流峰值之间的离散度较小。在计算出第一离散度和第二离散度之后,对二者进行比较即可准确确定出压缩机的极对数。

其中,公式一能够准确确定出各个第一电流峰值之间的相似程度,第一离散值越小,相似程度越高,第一离散值越大,相似程度越低。公式二能够准确确定出各个第二电流峰值之间的相似程度,第二离散值越小,相似程度越高,第二离散值越大,相似程度越低。基于公式一和公式二,能够准确的确定相电流的波形特征,进而能够准确确定出压缩机的极对数。

在本发明一实施例中,所述对所述压缩机的任一相电流进行采样,确定所述压缩机的相电流的多个电流峰值,包括:

按照预设采样周期对所述压缩机的任一相电流进行采样,确定多个采样电流值;

将所述多个采样电流值按照采样时间的先后顺序进行排序,确定所述多个采样电流值的顺序;

基于所述多个采样电流值的顺序,从所述多个采样电流值中,确定同时大于相邻的两个采样电流值的多个目标采样电流值;

将所述多个目标采样电流值作为所述多个电流峰值。

在本发明实施例中,相较于相邻的两侧的电流值,电流峰值是最大的,基于该特征,对相电流进行采样,并按照采样的顺序进行排序,从这些采样电流值中确定出电流峰值。预设采样周期越短,确定出的电流峰值越准确。

在本发明一实施例中,所述从所述多个电流峰值中确定多个第一电流峰值,包括:

按照所述多个电流峰值的顺序,以预设奇数个电流峰值为间隔,从所述多个电流峰值中确定多个第一电流峰值;

所述从所述多个电流峰值中确定多个第二电流峰值,包括:

按照所述多个电流峰值的顺序,以预设偶数个电流峰值为间隔,从所述多个电流峰值中确定多个第二电流峰值。

举例来说,在确定多个第一电流峰值时,预设奇数为a,那么,在采集的多个电流峰值中,第c个电流峰值、第c+(a+1)个电流峰值、第c+2(a+1)个电流峰值····第c+n(a+1)个电流峰值,均为第一电流峰值。c为正整数。

举例来说,在确定多个第二电流峰值时,预设奇数为b,那么,在采集的多个电流峰值中,第d个电流峰值、第d+(b+1)个电流峰值、第d+2(b+1)个电流峰值····第d+n(b+1)个电流峰值,均为第二电流峰值。d为正整数。

在本发明一实施例中,在所述将所述多个电流峰值对应的采样时间的顺序作为所述多个电流峰值的顺序之后,进一步包括:

按照所述多个电流峰值的顺序,将所述多个电流峰值保存到峰值数组中;

所述按照所述多个电流峰值的顺序,以预设奇数个电流峰值为间隔,从所述多个电流峰值中确定多个第一电流峰值,包括:

将所述峰值数组中每个peak[2k]或peak[2k+1]作为所述第一电流峰值,其中,peak[2k]为所述峰值数组的第2k个元素,peak[2k+1]为所述峰值数组的第2k+1个元素;

所述按照所述多个电流峰值的顺序,以预设偶数个电流峰值为间隔,从所述多个电流峰值中确定多个第二电流峰值,包括:

将所述峰值数组中每个peak[3k]或peak[3k+1]或peak[3k+2]作为所述第二电流峰值,其中,peak[3k]为所述峰值数组的第3k个元素,peak[3k+1]为所述峰值数组的第3k+1个元素,peak[3k+2]为所述峰值数组的第3k+2个元素;

其中,k为大于等于0的整数,k依次取值0,1,2,……。

在本发明实施例中,可以通过数组的形式来存储各个电流峰值,进而利用数组来确定出各个第一电流峰值和第二电流峰值。

对于第一电流峰值来说,有peak[2k]和peak[2k+1]两种确定第一电流峰值的方式:

当以peak[2k]方式来确定第一电流峰值时,在峰值数组中的每个peak[2k]均作为第一电流峰值;

当以peak[2k+1]方式来确定第一电流峰值时,在峰值数组中的每个peak[2k+1]均作为第一电流峰值。

当然,也可以根据需要从确定出第一电流峰值中,选择一部分来用于第一离散度的计算。

对于第二电流峰值来说,有peak[3k]、peak[3k+1]和peak[3k+2]三种确定第二电流峰值的方式:

当以peak[3k]方式来确定第二电流峰值时,在峰值数组中的每个peak[3k]均作为第二电流峰值;

当以peak[3k+1]方式来确定第二电流峰值时,在峰值数组中的每个peak[3k+1]均作为第二电流峰值。

当以peak[3k+2]方式来确定第二电流峰值时,在峰值数组中的每个peak[3k+2]均作为第二电流峰值。

当然,也可以根据需要从确定出第二电流峰值中,选择一部分来用于第二离散度的计算。

如图2所示,本发明实施例提供了一种确定冰箱压缩机极对数的方法,该方法可以包括以下步骤:

步骤201:控制冰箱的压缩机按照预设转速稳定运行。

该步骤是为了让压缩机稳定运行一段时间,使得压缩机的相电流能够保持稳定,准确呈现出由于压缩机的极对数而产生的相关特征。

步骤202:按照预设采样周期对压缩机的任一相电流进行采样,确定多个采样电流值。

具体地,预设采样周期要远远小于相电流的周期,这样,才能多个密集的采样电流值,进而准确地确定出电流峰值。

步骤203:将多个采样电流值按照采样时间的先后顺序进行排序,确定多个采样电流值的顺序。

举例来说,在采样的过程中,先后采集了q1、q2、q3、q4、q5、q6、q7等多个采样电流值,那么,这些采样电流值的顺序为q1、q2、q3、q4、q5、q6、q7。

步骤204:基于多个采样电流值的顺序,从多个采样电流值中,确定同时大于相邻的两个采样电流值的多个目标采样电流值。

步骤205:将多个目标采样电流值作为多个电流峰值。

举例来说,基于多个采样电流值的顺序,多个采样电流值依次是q1、q2、q3、q4、q5、q6、q7。其中,q2大于q1并且大于q3,那么,q2为一个电流峰值;q4大于q3并且大于q5,那么,q4为一个电流峰值。q6大于q5并且大于q7,那么,q6为一个电流峰值。

步骤206:将多个电流峰值对应的采样时间的顺序作为多个电流峰值的顺序。

举例来说,在q2、q4、q6这三个电流峰值中,采样时间的顺序依次是q2、q4、q6,那么,这三个电流峰值的顺序为q2、q4、q6。

步骤207:按照多个电流峰值的顺序,以预设奇数个电流峰值为间隔,从多个电流峰值中确定多个第一电流峰值。

举例来说,确定出的多个电流峰值按照顺序依次是:q1、q2、q3、q4、q5、q6、q7、q8、q9、q10、q11、q12。其中,预设奇数为1,那么,以1为间隔,基于电流峰值的顺序,可以确定出多个第一电流峰值是:q1、q3、q5、q7、q9、q11。

步骤208:按照多个电流峰值的顺序,以预设偶数个电流峰值为间隔,从多个电流峰值中确定多个第二电流峰值。

举例来说,确定出的多个电流峰值按照顺序依次是:q1、q2、q3、q4、q5、q6、q7、q8、q9、q10、q11、q12。其中,预设偶数为2,那么,以2为间隔,基于电流峰值的顺序,可以确定出多个第二电流峰值是:q1、q4、q7、q10。

步骤209:根据公式一和多个第一电流峰值,确定第一离散度。

其中,公式一为:

步骤210:根据公式二和多个第二电流峰值,确定第二离散度。

其中,公式二为:

其中,l1为第一离散度,l2为第二离散度,n为第一电流峰值的数量,m为第二电流峰值的数量,xi为第i个第一电流峰值,xj为第j个第一电流峰值,yi为第i个第二电流峰值,yj为第j个第二电流峰值。

步骤211:比较第一离散度与第二离散度,当第一离散度小于第二离散度时,确定压缩机的极对数为2,当第一离散度大于第二离散度时,确定压缩机的极对数为3。

具体地,基于两对极的压缩机的相电流的特征,间隔为奇数的电流峰值是大小相近,这样,这些电流峰值计算出离散度较小,也就是,两对极的压缩机的第一离散度较小。

基于三对极的压缩机的相电流的特征,间隔为偶数的电流峰值是大小相近,这样,这些电流峰值计算出离散度较小,也就是,三对极的压缩机的第二离散度较小。

基于两对极的压缩机和的相电流的特征和三对极的压缩机的相电流的特征,通过比较同一个压缩机的第一离散度和第二离散度即可确定出压缩机的极对数。

在本发明实施例中,基于上述的特征,通过比较同一个相电流的第一离散度和第二离散度能够确定的确定出压缩机的极对数。

由于冰箱的压缩机一般为两对极或三对极,通过本发明实施例能够准确的确定出冰箱的压缩机的极对数。

在本发明实施例中,电流峰值具体可以是相电流的正半周的峰值,也就是波峰。

如图3、图4所示,本发明实施例提供了一种确定冰箱压缩机极对数的装置。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。从硬件层面而言,如图3所示,为本发明实施例提供的一种确定冰箱压缩机极对数的装置所在设备的一种硬件结构图,除了图3所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的设备通常还可以包括其他硬件,如负责处理报文的转发芯片等等。以软件实现为例,如图4所示,作为一个逻辑意义上的装置,是通过其所在设备的cpu将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。本实施例提供的一种确定冰箱压缩机极对数的装置,包括:

控制单元401,用于控制冰箱的压缩机按照预设转速稳定运行;

采样单元402,用于对所述压缩机的任一相电流进行采样,确定所述压缩机的相电流的多个电流峰值;

极对数确定单元403,用于将所述多个电流峰值对应的采样时间的顺序作为所述多个电流峰值的顺序;从所述多个电流峰值中确定多个第一电流峰值,其中,在所述多个电流峰值的顺序中,任意两个所述第一电流峰值之间的间隔为奇数个电流峰值;从所述多个电流峰值中确定多个第二电流峰值,其中,在所述多个电流峰值的顺序中,任意两个所述第二电流峰值之间的间隔为偶数个电流峰值;根据所述多个第一电流峰值和所述多个第二电流峰值,确定所述压缩机的极对数。

在本发明一实施例中,所述极对数确定单元,在执行所述根据所述多个第一电流峰值和所述多个第二电流峰值,确定所述压缩机的极对数时,具体用于:

根据公式一和所述多个第一电流峰值,确定第一离散度,其中,所述公式一为:

根据公式二和所述多个第二电流峰值,确定第二离散度,其中,所述公式二为:

比较所述第一离散度与所述第二离散度,当所述第一离散度小于所述第二离散度时,确定所述压缩机的极对数为2,当所述第一离散度大于所述第二离散度时,确定所述压缩机的极对数为3;

其中,l1为所述第一离散度,l2为所述第二离散度,n为所述第一电流峰值的数量,m为所述第二电流峰值的数量,xi为第i个所述第一电流峰值,xj为第j个所述第一电流峰值,yi为第i个所述第二电流峰值,yj为第j个所述第二电流峰值。

在本发明一实施例中,所述采样单元,用于执行:

按照预设采样周期对所述压缩机的任一相电流进行采样,确定多个采样电流值;

将所述多个采样电流值按照采样时间的先后顺序进行排序,确定所述多个采样电流值的顺序;

基于所述多个采样电流值的顺序,从所述多个采样电流值中,确定同时大于相邻的两个采样电流值的多个目标采样电流值;

将所述多个目标采样电流值作为所述多个电流峰值。

在本发明一实施例中,所述极对数确定单元,在执行所述从所述多个电流峰值中确定多个第一电流峰值时,具体用于:

按照所述多个电流峰值的顺序,以预设奇数个电流峰值为间隔,从所述多个电流峰值中确定多个第一电流峰值;

所述极对数确定单元,在执行所述从所述多个电流峰值中确定多个第二电流峰值时,具体用于:

按照所述多个电流峰值的顺序,以预设偶数个电流峰值为间隔,从所述多个电流峰值中确定多个第二电流峰值。

在本发明一实施例中,所述极对数确定单元,进一步用于:在所述将所述多个电流峰值对应的采样时间的顺序作为所述多个电流峰值的顺序之后,按照所述多个电流峰值的顺序,将所述多个电流峰值保存到峰值数组中;

所述极对数确定单元,在执行所述按照所述多个电流峰值的顺序,以预设奇数个电流峰值为间隔,从所述多个电流峰值中确定多个第一电流峰值时,具体用于:将所述峰值数组中每个peak[2k]或peak[2k+1]作为所述第一电流峰值,其中,peak[2k]为所述峰值数组的第2k个元素,peak[2k+1]为所述峰值数组的第2k+1个元素;

所述极对数确定单元,在执行所述按照所述多个电流峰值的顺序,以预设偶数个电流峰值为间隔,从所述多个电流峰值中确定多个第二电流峰值时,具体用于:将所述峰值数组中每个peak[3k]或peak[3k+1]或peak[3k+2]作为所述第二电流峰值,其中,peak[3k]为所述峰值数组的第3k个元素,peak[3k+1]为所述峰值数组的第3k+1个元素,peak[3k+2]为所述峰值数组的第3k+2个元素;

其中,k为大于等于0的整数,k依次取值0,1,2,……。

上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

本发明实施例提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行本发明实施例提供的任意一种确定冰箱压缩机极对数的方法。

本发明实施例提供了一种存储控制器,包括:处理器、存储器和总线;

所述存储器用于存储执行指令,所述处理器与所述存储器通过所述总线连接,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行本发明实施例提供的任意一种确定冰箱压缩机极对数的方法。

本发明各个实施例至少具有如下有益效果:

1、在本发明实施例中,在压缩机稳定运行之后,对压缩机的任意一个相电流进行采样,确定出相电流的各个电流峰值,按照采样的先后顺序对各个电流峰值进行排序,从这些电流峰值中,确定出间隔为奇数的各个第一电流峰值,以及间隔为偶数的各个第二电流峰值,根据第一电流峰值和第二电流峰值可以确定出压缩机的极对数,实现自动辨识压缩机的极对数。

2、基于三对极的压缩机的相电流的特征,间隔为偶数的电流峰值是大小相近,这样,这些电流峰值计算出离散度较小,也就是,三对极的压缩机的第二离散度较小。基于两对极的压缩机和的相电流的特征和三对极的压缩机的相电流的特征,通过比较同一个压缩机的第一离散度和第二离散度即可确定出压缩机的极对数。在本发明实施例中,基于上述的特征,通过比较同一个相电流的第一离散度和第二离散度能够确定的确定出压缩机的极对数。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

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