Page 221 - 《振动工程学报》2026年第5期
P. 221
第 5 期 赵晏萱,等:振动主动控制双梯度均衡算法研究 1425
时,ETGD FxLMS 算法对功率的利用率更高。从双 声,由于该噪声与参考信号不相关,因此未能得到控
频控制权向量更新轨迹图 20 中可以看出,基于双梯 制,但 ETGD FxLMS 算法的残差相对较小。表 5 也
度均衡准则对两个梯度的调节,ETGD FxLMS 算法 表明,虽然两种算法的性能在噪声的影响下均有所
的第二个步长因子 µ 2 更合理,与单频控制相比,对限 下降,但 ETGD FxLMS 算法的 NR 与 NR仍优于 TGD
制功率附近权向量的振荡抑制作用更为明显。 FxLMS 算法,验证了本文所提算法在噪声干扰下的
有效性。
3.4 噪声干扰下的双梯度均衡算法单频控制仿真
表 5 TGD FxLMS 和 ETGD FxLMS 算法仿真结果对比
为 验 证 噪 声 干 扰下 ETGD FxLMS 算 法 的 表 现 ,
Tab. 5 Comparison of simulation results of TGD FxLMS
采用与第 2.2 节单频控制仿真相同的参数,TGD FxLMS
algorithm and ETGD FxLMS algorithm
算法的两个步长因子 µ 1 和 µ 2 ,以及 ETGD FxLMS 算
算法 NR/dB NR/(dB∙W ) ε/%
−1
法的第一个步长因子 µ 1 仍设为 0.0075。由于振动主
TGD FxLMS 12.99 47.81 −3.43
动控制一般针对能量较大的简谐信号进行控制,因 ETGD FxLMS 14.09 50.64 −1.12
此期望信号通常具有较高的信噪比。在期望信号中
加入白噪声信号,信噪比为 20 dB,进行控制仿真,对
比两种算法的控制效果。 4 结 论
图 21 为 TGD FxLMS 和 ETGD FxLMS 算法的时
域输出功率曲线,图 22 为两种算法的时域误差信号 本文针对约束输出类算法的特点,建立了与传
曲线,具体评价指标如表 5 所示。 统评价指标相比更为完善的评价指标体系,在此体
系下对 TGD FxLMS 和 Leaky FxLMS 算法进行控制
TGD FxLMS ETGD FxLMS 功率限值
0.3 效果对比分析。结果表明,TGD FxLMS 算法在控制
量、单位功率控制量、约束误差等方面具有更优的
0.2 控制效果。通过对比两种算法权向量在性能曲面上
功率 / W 的更新轨迹,发现在相同约束条件下,与泄露算法相
算法的权向量到达可行域边界后没
比,TGD FxLMS
0.1
有停止,而是继续沿着边界向维纳解逼近,权向量稳
0 态值也更接近维纳解,进一步解释了双梯度算法具
0 200 400 600
迭代次数 有更好控制效果的本质原因。
图 21 TGD FxLMS 和 ETGD FxLMS 算法时域输出功率 TGD FxLMS 算法权向量以输出信号是否超限为
Fig. 21 Time-domain output signal power of TGD FxLMS 依判据来选择更新采用的梯度。当输出信号在限值
algorithm and ETGD FxLMS algorithm 附近时,这种在两个梯度上来回跳跃的更新策略,使
得误差信号的振荡不可避免。本文以权向量增量的
期望信号 TGD FxLMS ETGD FxLMS
1.2 次级响应均衡为原则,推导出了两个权向量更新公
0.8 式中步长因子的最优比例关系,提出了双梯度均衡
0.4 (ETGD FxLMS)算法。与 TGD FxLMS 算法进行对比
幅值 / V −0.4 0 分析,结果表明,本文所提 ETGD FxLMS 算法在控制
效果、单位功率控制效果、约束误差、输出信号谐波
−0.8 失真等方面更具优势。
−1.2
0 100 200 300
迭代次数 参考文献:
图 22 TGD FxLMS 和 ETGD FxLMS 算法时域误差信号
[1] 李生权,季宏丽,裘进浩. 基于输出预估自抗扰策略的加
Fig. 22 Time-domain error signals of TGD FxLMS algorithm
筋壁板结构多模态振动主动控制 [J]. 振动工程学报,
and ETGD FxLMS algorithm
2012,25(1):17-23.
从图 21 中可以看出,虽然受到噪声的影响,但 LI Shengquan, JI Hongli, QIU Jinhao. Multi-mode vibra-
两种算法输出信号功率也都被约束在 0.28 W 附近, tion suppression of a stiffened panel using active disturbance
表明两种算法在干扰下仍保持着约束效果。从图 22 rejection controller based on output predictor[J]. Journal of
中可以看出,两种算法的误差信号中存在明显的噪 Vibration Engineering,2012,25(1):17-23.

