本发明涉及永磁同步电机控制,具体涉及一种基于重复控制理论抑制单转子压机低频抖动的方法、系统、设备和介质。
背景技术:
1、相比定速空调,变频空调已经占据全球空调市场的主要份额,而其中最大比例的家用变频空调中,因单转子压缩机具有较高的性价比,目前市场上的变频空调多数采用单转子压缩机,如图1,但单转子压缩机的转矩在一个机械周期中的脉动会导致了有害的振动和噪音,单转子压缩机在每一个机械周期的负载波动曲线如图2所示,其中,负载波动的本质是单转子压缩机的负载力矩因压缩机转子是偏心轮,转子旋转一周的过程中吸气腔和排气腔气压轻重变化导致了负载力矩产生一个类鲨鱼鳍形状的波动,尤其当压缩机的转速运行于10-40rps(600-2400rpm)范围内,由于与空调整机机械系统的低频共振频率点(大约20hz)接近,单转子压缩机工作时会产生较大的有害共振,危害产品的可靠性、经济性。
2、可见,在不同的空调设备的工况下,单转子压缩机的负载波动程度也不同,无法通过预置一些补偿数据来抑制,亟需要控制器具备一套能自我适应的方法去动态应对负荷的变化。
技术实现思路
1、针对现有技术中的不足,本发明提供一种基于重复控制理论抑制单转子压机低频抖动的方法、系统、设备和介质,然后构造出单转子压缩机所承受的周期性负载转矩扰动的数学函数,根据内模原理设计合适的重复控制器嵌入到压缩机驱动闭环控制回路中,从而达到抑制单转子压缩机转矩扰动的影响。
2、为实现上述目的,本发明的技术方案是这样实现的:
3、第一方面,本发明提供一种抑制单转子压机低频抖动的方法,应用于永磁同步电机的转速和电流双闭环控制,在速度环pi控制之前经过重复控制环节,所述重复控制环节的开环传递函数为:
4、
5、其中,q(z)、s(z)是重复控制环节的补偿器;
6、系统的误差由输入误差和干扰误差组成,其可表达为如下形式:
7、
8、代入式(1)可以写成如下形式:
9、
10、其中x(z)表示系统的输入,d(z)表示系统的干扰,p(z)表示受控对象。
11、
12、其中b>bp-(-1)2,b-p(z)、bp+(z)分别是p(z)分子中不可消去零点和可消去零点,u表示系统预留的超前相位。
13、如上所述的抑制单转子压机低频抖动的方法,进一步的,系统的周期性负载转矩干扰的表达式如下:
14、
15、其中,θm是运行中的压缩机转子的机械角度,ktl是用于拟合具体的负载转矩常数。
16、第二方面,本发明提供一种抑制单转子压机低频抖动的系统,应用于永磁同步电机的转速和电流双闭环控制,在速度环pi控制器之前设置有重复控制器,所述重复控制器的开环传递函数为:
17、
18、其中,q(z)、s(z)是重复控制器的补偿器;
19、系统的误差由输入误差和干扰误差组成,其可表达为如下形式:
20、
21、代入式(1)可以写成如下形式:
22、
23、其中x(z)表示系统的输入,d(z)表示系统的干扰,p(z)表示受控对象。
24、
25、其中b>bp-(-1)2,b-p(z)、bp+(z)分别是p(z)分子中不可消去零点和可消去零点,u表示系统预留的超前相位。
26、如上所述的抑制单转子压机低频抖动的系统,进一步的,系统的周期性负载转矩干扰的表达式如下:
27、
28、其中,θm是运行中的压缩机转子的机械角度,ktl是用于拟合具体的负载转矩常数。
29、第三方面,本发明提供一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行,以实现如上所述的抑制单转子压机低频抖动的方法。
30、第四方面,本发明提供一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上所述的抑制单转子压机低频抖动的方法。
31、本发明与现有技术相比,其有益效果在于:本发明构造出单转子压缩机所承受的周期性负载转矩扰动的数学函数,根据内模原理设计合适的重复控制器嵌入到压缩机驱动闭环控制回路中,从而达到抑制单转子压缩机转矩扰动的影响。
1.一种抑制单转子压机低频抖动的方法,应用于永磁同步电机的转速和电流双闭环控制,其特征在于,在速度环pi控制之前经过重复控制环节,所述重复控制环节的开环传递函数为:
2.根据权利要求1所述的抑制单转子压机低频抖动的方法,其特征在于,系统的周期性负载转矩干扰的表达式如下:
3.一种抑制单转子压机低频抖动的系统,应用于永磁同步电机的转速和电流双闭环控制,其特征在于,在速度环pi控制器之前设置有重复控制器,所述重复控制器的开环传递函数为:
4.根据权利要求1所述的抑制单转子压机低频抖动的系统,其特征在于,系统的周期性负载转矩干扰的表达式如下:
5.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行,以实现如权利要求1至2任一所述的抑制单转子压机低频抖动的方法。
6.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现权利要求1至2任一所述的抑制单转子压机低频抖动的方法。