ZHCU753A January 2022 – October 2022
振动和噪声可能成为空调压缩机应用中的一个问题,因为它们会导致不良的最终用户体验,以及由于应力而产生的机械故障。压缩机应用包含脉动负载,这取决于机械角度(如图 2-27 所示),可能会导致电机振动和可闻噪声。产生振动和噪声的原因有多种,主要原因是负载特性产生的振动。本指南还将介绍一种新的动态和自适应补偿方法,详细说明其工作原理和所需的最小调整。
振动补偿算法在电机运行时学习负载曲线,当转速控制器尝试纠正这些负载变化时以及学习负载后,该算法将用于提取与机械角度相关的负载信息,并使用该信息作为转速控制器中的前馈。如图 2-28 所示,在 FOC 系统中添加了一个称为动态振动补偿 的新块,用于学习扭矩负载,以允许向转速控制器添加前馈项(采用转速控制器所生成输出的求和点形式)。
该算法需要四个主要块才能工作:
该算法能够根据两个输入动态学习负载曲线:
然后实现振动补偿模块。在该实现中,模块需要四个参数。
然后是转速控制器和 Iq 控制器之间的求和点。这时使用振动补偿模块的输出,以帮助转速控制器使用该项。该技术也称为前馈,因为可以根据提供的机械角度预先知道负载。
振动补偿模块获知负载后,转速控制器将校正负载变化的瞬态,这与自然机械负载和机械角度之间的关系无关,振动补偿模块已对其进行了补偿。为了说明振动补偿模块如何提供帮助,让我们看看下图,其中显示了禁用振动补偿时的转速控制器输出。很明显,转速控制器增益需要足够高,以跟踪电机在每个周期旋转时的负载变化。
调整学习速度
可以根据两个因素来调整学习速度。第一考虑因素是用户想要多快地学习曲线,第二个考虑因素是学习曲线的输入中有多少噪声。第二个考虑因素很重要,因为噪声不仅来自电流检测方法本身,还来自系统中的微小机械扰动,它们不是周期性的,我们希望将其滤除,而不将其包含在我们的补偿表中。如果学习速度过低,那么对于特定的应用而言,学习时间可能会过长,因此需要做出权衡。
调整相位角
在离散系统中,在向电机输出电压时存在多个延迟,并且还存在与检测电流相关的延迟。例如,在处理器中实现 FOC 系统时,输出电压通常会通过具有延迟的脉宽调制器 (PWM)。利用该相位超前参数,可以通过从学习表中提供以表位置为单位的数字来微调该延迟,以便可以将适当的输出应用于转速控制器的前馈输入。调整该参数的最简单方法是在应用动态补偿后查看转速变化,然后调整该值以实现最小的转速变化。