首页 / 专利库 / 物理 / 波动 / 空调器压缩机转速波动抑制方法

空调压缩机转速波动抑制方法

阅读:1054发布:2020-05-29

专利汇可以提供空调压缩机转速波动抑制方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种 空调 器 压缩机 转速 波动 抑制方法,包括根据实时 角 速度 和 力 矩控制压缩机的过程;根据实时角速度控制压缩机的过程包括:对轴误差作滤波处理,获得角速度补偿量;根据角速度补偿量获得补偿后的角速度输出量;根据所述补偿后的角速度输出量修正实时角速度并控制压缩机;根据力矩控制压缩机的过程包括:计算目标角速度波动量与所述 锁 相环调节器的输出角速度之差,获得第一角速度差值,将所述第一角速度差值输入至速度环调节器,获得输出力矩;根据第一角速度差值获得力矩补偿量;根据所述力矩补偿量和所述输出力矩获得补偿后的输出力矩并控制压缩机。应用本发明,能够提高压缩机转速波动抑制的有效性。,下面是空调压缩机转速波动抑制方法专利的具体信息内容。

1.一种空调压缩机转速波动抑制方法,其特征在于,所述方法包括根据实时速度控制压缩机的过程和根据矩控制压缩机的过程;
所述根据实时角速度控制压缩机的过程包括:
获取反映压缩机转子的实际位置和推定位置的偏差的轴误差Δθ;
对所述轴误差Δθ作滤波处理,获得至少滤除部分轴误差波动后的修正轴误差Δθ′以及与所述修正轴误差Δθ′相对应的角速度补偿量P_out;
将所述角速度补偿量P_out补偿到压缩机控制用相环内锁相环调节器的输出角速度Δω_PLL中,获得补偿后的角速度输出量Δω’,Δω’=P_out+Δω_PLL;
根据所述补偿后的角速度输出量Δω’对压缩机控制用的实时角速度ω1作修正,根据修正后的实时角速度ω1控制压缩机;
所述根据力矩控制压缩机的过程包括:
计算目标角速度波动量与所述锁相环调节器的输出角速度之差,获得第一角速度差值;
将所述第一角速度差值作为输入量输入至压缩机控制用速度环中的速度环调节器,获得所述速度环调节器的输出力矩;同时,基于所述第一角速度差值执行力矩补偿,获得所述第一角速度差值中部分角速度波动对应的力矩补偿量;
将所述力矩补偿量补偿到所述速度环调节器的输出力矩中,获得补偿后的输出力矩;
根据所述补偿后的输出力矩控制空调压缩机。
2.根据权利要求1所述的方法,其特征在于,所述对所述轴误差Δθ作滤波处理,获得至少滤除部分轴误差波动后的修正轴误差Δθ′,具体包括:
对所述轴误差Δθ作滤波处理,至少滤除Δθ中的一次谐波成分,获得至少滤除一次谐波成分的修正轴误差Δθ′。
3.根据权利要求2所述的方法,其特征在于,所述对所述轴误差Δθ作滤波处理,还包括滤除Δθ中的二次谐波成分,获得滤除一次谐波成分和二次谐波成分的修正轴误差Δθ′。
4.根据权利要求2所述的方法,其特征在于,采用下述过程获得滤除一次谐波成分的修正轴误差Δθ′以及与该修正轴误差Δθ′相对应的角速度补偿量P_out:
将所述轴误差Δθ作傅里叶级数展开,得到轴误差关于机械角θm的函数表达式;
从所述函数表达式中提取出轴误差Δθ的一次谐波成分,采用积分器滤除所述一次谐波成分,获得滤除结果;
将所述滤除结果作傅里叶逆变换,获得与滤除一次谐波成分的修正轴误差Δθ′相对应的角速度补偿量P_out。
5.根据权利要求4所述的方法,其特征在于,所述从所述函数表达式中提取出轴误差Δθ的一次谐波成分,具体包括:
采用低通滤波法或者积分法,从所述函数表达式中提取出轴误差Δθ的一次谐波成分。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述基于所述第一角速度差值执行力矩补偿,获得所述第一角速度差值中部分角速度波动对应的力矩补偿量,具体包括:
将所述第一角速度差值作傅里叶级数展开,得到关于机械角θm的函数表达式;
将所述函数表达式分别与cosθmn和-sinθmn相乘,获得所述第一角速度差值的n次谐波的d轴相关量和q轴相关量;θmn为n次谐波的机械角;
将所述n次谐波的d轴相关量和q轴相关量分别转换为所述n次谐波的d轴力矩和q轴力矩;
将所述n次谐波的d轴力矩和q轴力矩分别与cos(θmn+θshift-Kn)和-sin(θmn+θshift-Kn)相乘作傅里叶逆变换,获得所述n次谐波的力矩补偿量,确定为所述第一角速度差值中部分角速度波动对应的力矩补偿量;θshift-Kn为n次谐波的相位补偿角,所述相位补偿角根据给定的角速度指令中的角速度相位确定。
7.根据权利要求6所述的方法,其特征在于,所述将所述n次谐波的d轴相关量和q轴相关量分别转换为所述n次谐波的d轴力矩和q轴力矩,具体包括:
采用积分器将所述n次谐波的d轴相关量和q轴相关量分别转换为所述n次谐波的d轴初始力矩和q轴初始力矩;
对所述n次谐波的所述d轴初始力矩和所述q轴初始力矩分别进行比例调整,比例调整后的结果确定为所述n次谐波的d轴力矩和q轴力矩。
8.根据权利要求7所述的方法,其特征在于,所述对所述n次谐波的所述d轴初始力矩和所述q轴初始力矩分别进行比例调整,包括:
根据d轴系数对所述n次谐波的所述d轴初始力矩进行比例调整,根据q轴系数对所述n次谐波的所述q轴初始力矩进行比例调整;
所述d轴系数根据所述n次谐波的d轴分量和所述d轴初始力矩确定,所述q轴系数根据所述n次谐波的q轴分量和所述q轴初始力矩确定;所述n次谐波的d轴分量和q轴分量分别根据所述n次谐波的d轴相关量和q轴相关量确定。
9.根据权利要求1所述的方法,其特征在于,所述目标角速度波动量为0;所述根据所述补偿后的角速度输出量Δω’对压缩机控制用的实时角速度ω1作修正,根据修正后的实时角速度ω1控制压缩机,具体包括:将所述补偿后的角速度输出量Δω’与给定的角速度指令相加,相加的结果确定为所述修正后的实时角速度ω1,根据所述修正后的实时角速度ω
1控制压缩机。

说明书全文

空调压缩机转速波动抑制方法

技术领域

[0001] 本发明属于电机控制技术领域,具体地说,是涉及压缩机控制技术,更具体地说,是涉及空调器压缩机转速波动抑制方法。

背景技术

[0002] 空调器使用的压缩机在运行时,受到作为负载的空调器自身工作原理和控制技术的影响,使得压缩机的负荷转矩极其不稳定,容易引起较大的转速波动,压缩机运行不平稳。而压缩机运行不平稳会导致整个空调器系统运行不稳定,造成多种不良影响。且不稳定的运行还会产生较大的运行噪音,不能满足相关噪音标准要求,影响空调器使用舒适性。这种现象在单转子压缩机中尤为严重。
[0003] 现有技术虽然也存在着压缩机转速控制的方法,但是,对转速波动抑制效果不够理想,不能从根本上解决压缩机转速波动的问题。

发明内容

[0004] 本发明的目的是提供一种空调器压缩机转速波动抑制方法,提高对压缩机转速进行波动抑制的有效性。
[0005] 为实现上述发明目的,本发明采用下述技术方案予以实现:
[0006] 一种空调器压缩机转速波动抑制方法,所述方法包括根据实时速度控制压缩机的过程和根据矩控制压缩机的过程;
[0007] 所述根据实时角速度控制压缩机的过程包括:
[0008] 获取反映压缩机转子的实际位置和推定位置的偏差的轴误差Δθ;
[0009] 对所述轴误差Δθ作滤波处理,获得至少滤除部分轴误差波动后的修正轴误差Δθ′以及与所述修正轴误差Δθ′相对应的角速度补偿量P_out;
[0010] 将所述角速度补偿量P_out补偿到压缩机控制用相环内锁相环调节器的输出角速度Δω_PLL中,获得补偿后的角速度输出量Δω,Δω=P_out+Δω_PLL;
[0011] 根据所述补偿后的角速度输出量Δω’对压缩机控制用的实时角速度ω1作修正,根据修正后的实时角速度ω1控制压缩机;
[0012] 所述根据力矩控制压缩机的过程包括:
[0013] 计算目标角速度波动量与所述锁相环调节器的输出角速度之差,获得第一角速度差值;
[0014] 将所述第一角速度差值作为输入量输入至压缩机控制用速度环中的速度环调节器,获得所述速度环调节器的输出力矩;同时,基于所述第一角速度差值执行力矩补偿,获得所述第一角速度差值中部分角速度波动对应的力矩补偿量;
[0015] 将所述力矩补偿量补偿到所述速度环调节器的输出力矩中,获得补偿后的输出力矩;
[0016] 根据所述补偿后的输出力矩控制空调压缩机。
[0017] 与现有技术相比,本发明的优点和积极效果是:本发明提供的空调器压缩机转速波动抑制方法,通过对反映压缩机转子的实际位置和推定位置的偏差的轴误差Δθ作波动滤除,将至少滤除部分轴误差波动后的修正轴误差对应的角速度补偿量补偿到锁相环调节器的输出角速度中,获得补偿后的角速度输出量,再根据补偿后的角速度输出量对压缩机的实时角速度作修正,在以修正后的实时角速度对压缩机作控制时,能够使得目标转速的变动量和相位接近于实际转速的变动量和相位,使压缩机的运行趋于平稳;而且,由于轴误差的波动是引起速度波动的前端直接因素,因此,通过在前端对轴误差的波动作滤除,减少轴误差的周期性波动,能够实现对转速波动更直接、快速地抑制,提高了转速控制的有效性。此外,通过将锁相环调节器的输出角速度与目标角速度波动量的差值作为输入量输入至速度环调节器中,获得速度环调节器的输出力矩,同时,基于锁相环调节器的输出角速度与目标角速度波动量的差值获得力矩补偿量,然后,将力矩补偿量补偿到速度环调节器的输出力矩中,获得补偿后的输出力矩,补偿后的输出力矩减小了达力矩与负载力矩的差力矩,在根据补偿后的输出力矩控制压缩机时,能够显著减小压缩机转速波动,使得压缩机运转更稳定;而压缩机运转稳定,还能达到节能、减振的效果。
[0018] 结合附图阅读本发明的具体实施方式后,本发明的其他特点和优点将变得更加清楚。

附图说明

[0019] 图1是基于本发明空调器压缩机转速波动抑制方法一个实施例的部分流程图
[0020] 图2是基于本发明空调器压缩机转速波动抑制方法一个实施例的另一部分流程图;
[0021] 图3是基于图1和图2方法实施例的一个控制框图
[0022] 图4是图3中轴误差波动滤除算法一个具体实例的逻辑框图;
[0023] 图5是图3中力矩补偿算法一个具体实例的逻辑框图。

具体实施方式

[0024] 为了使本发明的目的、技术方案及优点更加清楚明白,以下将结合附图和实施例,对本发明作进一步详细说明。
[0025] 图1和图2分别示出了基于本发明空调器压缩机转速波动抑制方法一个实施例的部分流程图。具体来说,该实施例的转速波动抑制方法包括有两个过程:一个是根据实时角速度控制压缩机的过程,流程图如图1所示;一个是根据力矩控制压缩机的过程,流程图如图2所示。下面基于图1和图2、同时结合图3示出的一个控制框图,分别描述这两个过程的具体实现。
[0026] 请参见图1所示的基于本发明空调器压缩机转速波动抑制方法一个实施例的部分流程图、具体而言是根据实时角速度控制压缩机的流程图,该实施例采用包括有下述步骤的过程实现根据实时角速度控制压缩机:
[0027] 步骤11:获取反映压缩机转子的实际位置和推定位置的偏差的轴误差Δθ。
[0028] 在压缩机控制中,通过锁相环(PLL)控制技术可以对压缩机转子的相位进行锁定,使其锁定在目标相位,锁相环的控制框图如图3所示。现有技术中,压缩机锁相环中包括有锁相环调节器,一般为比例积分调节器,见图3的KP_PLL和KI_PLL/S。轴误差Δθ作为锁相环调节器的一个输入使用,具体来说,是将轴误差Δθ与目标角度波动量(如图3示出的0)作差,差值输入至锁相环调节器,锁相环调节器的输出为输出角速度Δω_PLL。基于锁相环调节器的输出角速度Δω_PLL,锁相环将输出压缩机控制用的实时角速度ω1,利用该实时角速度ω1实现对转子位置的控制。
[0029] 反映压缩机转子的实际位置和推定位置的偏差的轴误差Δθ,可以通过下述公式计算得到:
[0030]
[0031] 公式中, 和 分别为压缩机的d轴电压给定值和q轴电压给定值,Id和Iq分别为压缩机的实时d轴电流和实时q轴电流,r*为压缩机的马达电阻, 为压缩机的q轴电感,ω1为压缩机的实时角频率。各参数中,Id、Iq和ω1通过现有技术中的检测手段实时检测,其余参数值均为已知值。
[0032] 步骤12:对轴误差Δθ作滤波处理,获得至少滤除部分轴误差波动后的修正轴误差Δθ′。
[0033] 由于轴误差作为锁相环的一个输入,影响锁相环输出的压缩机的实时角速度。如果轴误差波动大,将会导致锁相环输出的实时角速度不稳定,使得转子锁相不稳定,进而会导致压缩机出现过流、失步等故障。
[0034] 在步骤11获得轴误差Δθ后,对其进行滤波处理,至少滤除部分波动成分,获得至少滤除部分轴误差波动后的修正轴误差Δθ′。对轴误差作滤波处理的方法,可以采用现有技术来实现,更优选的滤波处理,参见后续优选实施例的描述。
[0035] 步骤13:根据修正轴误差Δθ′获得角速度补偿量P_out。
[0036] 该步骤可以采用现有技术中根据角度获得角速度的方式来实现。更优选的处理方式,参见后续优选实施例的描述。
[0037] 上述步骤12和步骤13的实现,反映在图3的控制框图中,是采用轴误差波动滤除算法,获得角速度补偿量P_out。
[0038] 步骤14:将角速度补偿量P_out补偿到压缩机控制用锁相环内锁相环调节器的输出角速度Δω_PLL中,获得补偿后的角速度输出量Δω’。具体的,补偿后的角速度输出量Δω’=P_out+Δω_PLL。
[0039] 步骤15:根据补偿后的角速度输出量对压缩机控制用的实时角速度ω1作修正,根据修正后的实时角速度ω1控制压缩机。
[0040] 具体来说,与下述的速度环控制中的目标角速度波动量为0相对应的,确定实时角速度的方法为:参见图3,将补偿后的角速度输出量Δω’与角速度指令ω*_in相加,输出对压缩机控制用的实时角速度ω1。其中,角速度指令ω*_in是压缩机控制系统的给定角速度值,给定的角速度指令ω*_in的值的确定方法采用现有技术来实现。采用速度环的目标角速度波动量为0、基于锁相环调节器的输出角速度Δω_PLL与给定的角速度指令ω*_in确定实时角速度,使得压缩机控制更加精确和稳定。
[0041] 请参见图2所示的基于本发明空调器压缩机转速波动抑制方法一个实施例的部分流程图、具体而言是根据力矩控制压缩机的流程图,该实施例采用包括有下述步骤的过程实现根据力矩控制压缩机:
[0042] 步骤21:计算目标角速度波动量与锁相环调节器的输出角速度之差,获得第一角速度差值。
[0043] 在压缩机控制中,通过速度环(ASR)控制技术可以对压缩机转子的转速进行控制,使其接近设定转速。参见图3的框图所示,速度环包括有速度环调节器,一般为比例积分调节器,见图3的KP_ASR和KI_ASR/S。
[0044] 在该步骤中,获取锁相环调节器的输出角速度Δω_PLL;然后,计算目标角速度波动量与锁相环调节器的输出角速度Δω_PLL之差,两者的差值确定为第一角速度差值Δω2。其中,目标角速度波动量为期望的角速度波动量,为已知的输入量。作为优选实施方式,在该实施例中,目标角速度波动量为0。
[0045] 步骤22:将第一角速度差值作为输入量输入至压缩机控制用速度环中的速度环调节器,获得速度环调节器的输出力矩;同时,基于第一角速度差值执行力矩补偿,获得第一角速度差值中部分角速度波动对应的力矩补偿量。
[0046] 第一角速度差值Δω2作为速度环调节器的输入,影响速度环输出的输出力矩。在该实施例中,采用力矩补偿算法,基于第一角速度差值Δω2执行力矩补偿,获得第一角速度差值Δω2中部分角速度波动对应的力矩补偿量τ_out。对于力矩补偿算法,可以采用现有技术存在的所有可能方案,只要保证所得到的力矩补偿量τ_out是与第一角速度差值Δω2中部分角速度波动相对应即可。优选的力矩补偿算法,参见后续优选实施例的描述。
[0047] 步骤23:将力矩补偿量补偿到速度环调节器的输出力矩中,获得补偿后的输出力矩。
[0048] 具体的说,是将力矩补偿量τ_out与速度环调节器的输出力矩τ_ASR相加,获得补偿后的输出力矩τM:τM=τ_out+τ_ASR。
[0049] 步骤24:根据补偿后的输出力矩控制空调压缩机。具体控制过程参考现有技术。
[0050] 采用上述图1和图2构成的实施例的方法,实现了对压缩机执行速度环和锁相环的双环控制。并且,在锁相环控制中,通过对反映压缩机转子的实际位置和推定位置的偏差的轴误差Δθ作波动滤除,将至少滤除部分轴误差波动后的修正轴误差对应的角速度补偿量补偿到锁相环调节器的输出角速度中,获得补偿后的角速度输出量,再根据补偿后的角速度输出量对压缩机的实时角速度作修正,在以修正后的实时角速度对压缩机作控制时,能够使得目标转速的变动量和相位接近于实际转速的变动量和相位,使压缩机的运行趋于平稳。而且,由于轴误差的波动是引起速度波动的前端直接因素,因此,通过在前端对轴误差的波动作滤除,减少轴误差的周期性波动,能够实现对转速波动更直接、快速地抑制,提高了转速控制的有效性。在速度环的控制中,将锁相环调节器的输出角速度与目标角速度波动量的差值作为输入量输入至速度环调节器中,获得速度环调节器的输出力矩;同时,基于锁相环调节器的输出角速度与目标角速度波动量的差值获得力矩补偿量,然后,将力矩补偿量补偿到速度环调节器的输出力矩中,获得补偿后的输出力矩,补偿后的输出力矩能够减小马达力矩与负载力矩的差力矩;那么,在根据补偿后的输出力矩控制压缩机时,能够显著减小压缩机转速波动,使压缩机的运行趋于平稳。此外,锁相环调节器和速度环调节器作为动态调整用调节器,根据补偿后的输出力矩控制压缩机后,再次反馈到锁相环调节器的轴误差减小,锁相环调节器的输出角速度的波动也相应地减小,再将锁相环调节器的输出角速度作为输入量输入到压缩机控制用速度环中的速度环调节器的前端,最终第一角速度差值的波动也减小,也能够稳定速度环调节器的输出力矩,进一步减小了压缩机的转速波动,提升了速度环的控制效果。而压缩机运行平稳,还能达到节能、减振的技术效果,进一步提升了压缩机运行性能。
[0051] 在其他一些实施例中,对轴误差Δθ作滤波处理,获得至少滤除部分轴误差波动后的修正轴误差Δθ′,具体包括:对轴误差Δθ作滤波处理,至少滤除Δθ中的一次谐波成分,获得至少滤除一次谐波成分的修正轴误差Δθ′。作为更优选的一种实施方式,对轴误差Δθ作滤波处理,包括滤除Δθ中的一次谐波成分和二次谐波成分,获得滤除一次谐波成分和二次谐波成分的修正轴误差Δθ′。通过滤除Δθ中的一次谐波成分,或者滤除一次谐波成分及二次谐波成分,能够滤除掉Δθ中的大部分波动成分,且计算量适中,滤除速度快。
[0052] 图4示出了图3中轴误差波动滤除算法一个具体实例的逻辑框图,具体来说,是获得与滤除轴误差Δθ中的一次谐波成分和二次谐波成分后的修正轴误差Δθ′相对应的角速度补偿量P_out的一个具体实例的逻辑框图。具体获取过程如下:
[0053] 首先,将轴误差Δθ作傅里叶级数展开,获得轴误差Δθ关于机械角θm的函数表达式。具体如下:
[0054]
[0055] 式中,ΔθDC为轴误差的直流分量,θd_n=θpeak_ncosφn,θq_n=θpeak_nsinφn,Δθpeak_n为n次谐波轴误差波动幅值,θm1、θm2为一次谐波机械角。而二次谐波机械角θm2表示为:θm2=2θm1。
[0056] 然后,从函数表达式中提取出一次谐波成分和二次谐波成分,采用积分器滤除一次谐波成分和二次谐波成分,获得滤除结果。
[0057] 具体来说,可以采用低通滤波法或者积分法,从上述函数表达式中提取出一次谐波成分和二次谐波成分。具体到图4中,将函数表达式分别与cosθm1和cosθm2相乘后,经过低通滤波器滤波或经过积分器取周期内积分平均值,提取出轴误差Δθ的一次谐波的d轴分量和二次谐波的d轴分量;将函数表达式分别与-sinθm1和-sinθm2相乘后,经过低通滤波器滤波或经过积分器取周期内积分平均值,提取出轴误差Δθ的一次谐波的q轴分量和二次谐波的q轴分量。然后,将一次谐波的d轴分量、q轴分量及二次谐波的d轴分量、q轴分量分别与0作差,输入积分器KI_P/S中作积分滤除处理,获得滤除一次谐波成分和二次谐波成分的滤除结果,且滤除结果变为角速度。
[0058] 再然后,将各滤除结果作傅里叶逆变换,获得与滤除一次谐波成分和二次谐波成分的修正轴误差Δθ′相对应的角速度补偿量P_out。具体来说,滤除一次谐波的d轴分量的滤除结果和滤除一次谐波的q轴分量的滤除结果分别做傅里叶逆变换后的结果之和,形成滤除一次谐波成分的修正轴误差对应的角速度补偿量P_out1;滤除二次谐波的d轴分量的滤除结果和滤除二次谐波的q轴分量的滤除结果分别做傅里叶逆变换后的结果之和,形成滤除二次谐波成分的修正轴误差对应的角速度补偿量P_out2;两个角速度补偿量之和,形成与滤除一次谐波成分和二次谐波成分的修正轴误差Δθ′相对应的角速度补偿量P_out=P_out1+P_ou2。
[0059] 作为优选实施方式,还可以通过增加使能开关实现对谐波滤除的控制。具体来说,在图4框图中,Gain_1、Gain_2为使能开关,用于确定是否开启/关闭滤除算法功能。在Gain_1、Gain_2的使能开关状态为开启滤除一次谐波和滤除二次谐波功能的情况下,获得与滤除一次谐波成分和二次谐波成分的修正轴误差Δθ′相对应的角速度补偿量P_out=P_out1+P_ou2。若Gain_1、Gain_2的使能开关状态为关闭滤除一次谐波和滤除二次谐波功能的情况下,整个轴误差滤波功能将关闭,不能输出角速度补偿量P_out。如果其中一个使能开关状态为开启滤除算法功能,另一个使能开关为关闭滤除算法功能,则获得的角速度补偿量P_out仅为滤除一次谐波的角速度补偿量(Gain_1使能开关状态为开启滤除一次谐波功能、Gain_2使能开关状态为关闭滤除二次谐波功能的情况)或者仅为滤除二次谐波的角速度补偿量(Gain_1使能开关状态为关闭滤除一次谐波功能、Gain_2使能开关状态为开启滤除二次谐波功能的情况)。
[0060] 在仅滤除一次谐波成分的实施例中,可以直接采用图4中提取一次谐波成分、滤除一次谐波成分的过程。当然,在仅滤除一次谐波成分的实施例中,也还可以通过增加使能开关实现对一次谐波滤除的控制,具体实现方式也参见图4,在此不作另外复述。
[0061] 图5示出了图3中力矩补偿算法一个具体实例的逻辑框图,具体来说,是获得第一角速度差值中一次谐波成分和二次谐波成分所对应的力矩补偿量的一个具体实例的逻辑框图。参见图5,该具体实例采用下述方法获得第一角速度差值中一次谐波成分和二次谐波成分所对应的力矩补偿量:
[0062] 首先,将第一角速度差值Δω2作傅里叶级数展开,获得第一角速度差值Δω2关于机械角θm的函数表达式。该过程可以采用现有技术来实现,在此不作详述。
[0063] 然后,从函数表达式中获得一次谐波的d轴相关量、q轴相关量以及二次谐波的d轴相关量、q轴相关量。具体的,将函数表达式分别与cosθm1和-sinθm1相乘,获得第一角速度差值Δω2中一次谐波的d轴相关量和q轴相关量;将函数表达式分别与cosθm2和-sinθm2相乘,获得第一角速度差值Δω2中二次谐波的d轴相关量和q轴相关量。其中,θm1为傅里叶级数展开的函数表达式中的一次谐波机械角,θm2为傅里叶级数展开的函数表达式中的二次谐波机械角,且θm2=2θm1。
[0064] 再然后,将一次谐波的d轴相关量、q轴相关量以及二次谐波的d轴相关量、q轴相关量分别转换为d轴力矩和q轴力矩。
[0065] 具体到该实施例,作为优选实施方式,采用两步转换为力矩:
[0066] 首先是利用积分器1/TI.S进行转换,TI为积分器的时间常数,将一次谐波的d轴相关量、q轴相关量以及二次谐波的d轴相关量、q轴相关量分别转换成一次谐波的d轴初始力矩Δτ′d1、一次谐波的q轴初始力矩Δτ′q1、二次谐波的d轴初始力矩Δτ′d2和二次谐波的q轴初始力矩Δτ′q2。
[0067] 然后,将d轴初始力矩和q轴初始力矩分别进行比例调整,比例调整后的结果确定为所需的d轴力矩和q轴力矩。具体而言,根据d轴系数f(ωd1)对一次谐波的d轴初始力矩Δτ′d1作比例调整,获得一次谐波的d轴力矩Δτd1。d轴系数f(ωd1)根据一次谐波的d轴分量ωd1和一次谐波的d轴初始力矩Δτ′d1确定。其中,一次谐波的d轴分量ωd1是根据一次谐波的d轴相关量确定的,具体来说,可以是将一次谐波的d轴相关量通过低通滤波器滤波后获得。根据q轴系数f(ωq1)对一次谐波的q轴初始力矩Δτ′q1作比例调整,获得一次谐波的q轴力矩Δτq1。q轴系数f(ωq1)根据一次谐波的q轴分量ωq1和一次谐波的q轴初始力矩Δτ′q1确定。其中,一次谐波的q轴分量ωq1是根据一次谐波的q轴相关量确定的,具体来说可以是将一次谐波的q轴相关量通过低通滤波器滤波后获得。根据d轴系数f(ωd2)对二次谐波的d轴初始力矩Δτ′d2作比例调整,获得二次谐波的d轴力矩Δτd2。d轴系数f(ωd2)根据二次谐波的d轴分量ωd2和二次谐波的d轴初始力矩Δτ′d2确定。其中,二次谐波的d轴分量ωd2是根据二次谐波的d轴相关量确定的,具体来说可以是将二次谐波的d轴相关量通过低通滤波器滤波后获得。根据q轴系数f(ωq2)对二次谐波的q轴初始力矩Δτ′q2作比例调整,获得二次谐波的q轴力矩Δτq2。q轴系数f(ωq2)根据二次谐波的q轴分量ωq2和二次谐波的q轴初始力矩Δτ′q2确定。其中,二次谐波的q轴分量ωq2是根据二次谐波的q轴相关量确定的,具体来说可以是将二次谐波的q轴相关量通过低通滤波器滤波后获得。在其他一些实施例中,也可以仅通过积分器直接将d轴相关量和q轴相关量转换为相应的d轴力矩和q轴力矩,而不进行比例调整。
[0068] 最后,将力矩作傅里叶逆变换,获得力矩补偿量。具体的,将一次谐波的d轴力矩和q轴力矩分别与cos(θm1+θshift-K1)和-sin(θm1+θshift-K1)相乘作傅里叶逆变换后的结果求和,形成为第一角速度差值Δω2中一次谐波波动对应的力矩补偿量τ_out1;将二次谐波的d轴力矩和q轴力矩分别与cos(θm2+θshift-K2)和-sin(θm2+θshift-K2)相乘作傅里叶逆变换后的结果求和,形成为第一角速度差值Δω2中二次谐波波动对应的力矩补偿量τ_out2。两个力矩补偿量之和,形成与一次谐波成分和二次谐波成分相对应的力矩补偿量τ_out=τ_out1+τ_out2。其中,θshift-K1和θshift-K2分别为一次谐波的相位补偿角和二次谐波的相位补偿角,两个相位补偿角的角度数根据给定的角速度指令中的角速度相位确定。通过相位补偿的方式得到力矩补偿量,基于该力矩补偿量所获得的补偿后的输出力矩,能够使得力矩相位发生偏移,而向压缩机负载力矩偏移,进而减少了马达力矩与负载力矩的差力矩,实现了对压缩机转速波动抑制。
[0069] 作为优选实施方式,还可以通过增加使能开关实现对力矩补偿的控制。具体来说,在图5框图中,Gain_1、Gain_2为使能开关,用于确定是否开启/关闭力矩补偿算法功能。在Gain_1、Gain_2的使能开关状态为开启一次谐波力矩补偿和二次谐波力矩补偿功能的情况下,获得一次谐波成分和二次谐波成分对应的力矩补偿量:τ_out=τ_out1+τ_out2。若Gain_1、Gain_2的使能开关状态为关闭一次谐波力矩补偿和二次谐波力矩补偿功能的情况下,整个力矩补偿算法功能将关闭,力矩补偿量为0。如果其中一个使能开关状态为开启力矩补偿算法功能,另一个使能开关为关闭力矩补偿算法功能,则获得的力矩补偿量仅为第一角速度差值中的一次谐波成分对应的力矩补偿量(Gain_1使能开关状态为开启一次谐波力矩补偿功能、Gain_2使能开关状态为关闭二次谐波力矩补偿功能的情况)或者仅为第一角速度差值中的二次谐波成分对应的力矩补偿量(Gain_1使能开关状态为关闭一次谐波力矩补偿功能、Gain_2使能开关状态为开启二次谐波力矩补偿功能的情况)。
[0070] 在仅获取一次谐波成分对应的力矩补偿量的实施例中,可以直接采用图5中获取一次谐波成分对应的力矩补偿量的过程;当然,也还可以通过增加使能开关实现对一次谐波力矩补偿的控制,具体实现方式也参见图5,在此不作额外复述。
[0071] 以上实施例仅用以说明本发明的技术方案,而非对其进行限制;尽管参照前述实施例对本发明进行了详细的说明,对于本领域的普通技术人员来说,依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明所要求保护的技术方案的精神和范围。
相关专利内容
标题 发布/更新时间 阅读量
波动床 2020-05-11 387
波动齿轮装置 2020-05-12 233
波动齿轮装置 2020-05-12 238
波动式洗菜机 2020-05-13 583
波动辊式筛分机 2020-05-13 66
波动能量屋 2020-05-11 95
波动齿轮装置 2020-05-12 979
波动发生器 2020-05-11 397
波动开关 2020-05-11 338
波动筛 2020-05-11 730
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈