基于前馈-反馈混合FxLMS算法的主动悬置控制

范让林 ,  未波

吉林大学学报(工学版) ›› 2025, Vol. 55 ›› Issue (10) : 3100 -3107.

PDF (7324KB)
吉林大学学报(工学版) ›› 2025, Vol. 55 ›› Issue (10) : 3100 -3107. DOI: 10.13229/j.cnki.jdxbgxb.20231372
车辆工程·机械工程

基于前馈-反馈混合FxLMS算法的主动悬置控制

作者信息 +

Active mount control based on feedforward-feedback hybrid FxLMS algorithm

Author information +
文章历史 +
PDF (7499K)

摘要

针对悬置车身端存在的窄带及宽带振动问题,采用前馈-反馈混合FxLMS算法对振荡线圈作动器式主动液阻悬置进行控制。在前期主动悬置力学模型、数学模型及全参数识别的基础上,使用MATLAB/Simulink进行主动悬置控制系统离线仿真。结果表明,相较于前馈FxLMS算法,混合算法能够更好地抑制车身端的振动。开发了控制器原理样机,并进行了全实物台架实验,测试混合算法的振动控制性能。结果表明,混合算法能够将车身端的振动总体降低11~23 dB。混合算法融合了前馈与反馈FxLMS算法的优点,能有效减小振动造成的不利影响。

Abstract

In this paper,the feedforward-feedback hybrid FxLMS(Filtered-x Least Mean Square) algorithm is employed to control the active hydraulic mount with oscillating coil actuator for the narrowband and broadband vibration issues at the autobody end of the mount. Based on the preliminary work of mechanical model, mathematical model and all parameters identification of the active mount, MATLAB/Simulink is used to perform offline simulation of the active mount control system. The result shows that the hybrid algorithm can suppress vibrations at the autobody end more effectively compared to the feedforward FxLMS algorithm. A controller prototype is developed and full object bench experiment is carried out to test the vibration control performance of the hybrid algorithm. The result shows that the hybrid algorithm can reduce the overall vibrations at the autobody end by 11 dB to 23 dB. By combining the advantages of both feedforward and feedback FxLMS algorithm, the hybrid algorithm effectively reduces the adverse impacts of vibrations.

Graphical abstract

关键词

车辆工程 / 动力总成主动悬置 / 振荡线圈作动器 / 混合算法 / 振动主动控制

Key words

vehicle engineering / powertrain active mount / oscillating coil actuator / hybrid algorithm / active vibration control

引用本文

引用格式 ▾
范让林,未波. 基于前馈-反馈混合FxLMS算法的主动悬置控制[J]. 吉林大学学报(工学版), 2025, 55(10): 3100-3107 DOI:10.13229/j.cnki.jdxbgxb.20231372

登录浏览全文

4963

注册一个新账户 忘记密码

0 引 言

汽车行驶过程中,车身会承受多种振动的作用,如来自动力总成不平衡往复惯性力与不平衡倾覆转矩主谐量的窄带激励,以及路面不平度宽带激励传递至车身的振动等。这些振动不仅影响乘员健康和乘坐舒适性,还会对汽车上的零部件产生负面影响1。为此,诸多研究人员聚焦于主动悬置控制系统。通过采用适当的控制方法,主动悬置系统能够显著提升振动控制效果2

学者们已经尝试了多种控制算法,包括PID控制3、鲁棒控制4、LQR控制5、前馈FxLMS控制6等。其中,前馈FxLMS算法因对非平稳响应的适应性强、计算简便被广泛应用。该算法通过转速传感器获取参考信号,并利用误差传感器监测控制效果。若参考信号与待衰减振动信号的频谱不匹配,则控制效果可能会下降甚至失效。在实际情况中,由动力总成转速传感器获取的参考信号频率与误差传感器监测到的实际动力总成振动频率会有一定的差异,且受路面不平等因素影响也会在车身端造成振动,这些都会影响前馈FxLMS算法的控制效果。因此,根据车身端宽频振动特性选择更为合适的控制算法,仍需要深入研究。

与前馈FxLMS算法不同,反馈FxLMS算法无需通过转速传感器获取参考信号,而是借助算法自身的内部结构,根据误差传感器获取的误差信号估计参考信号。因此,为了有效地控制与动力总成阶次振动频率不相关的宽频干扰,可以采用反馈FxLMS算法7

为同时控制与转速传感器获取的参考信号频率相关的阶次振动和不相关的非阶次振动,研究人员设计了融合前馈与反馈FxLMS算法的振动主动控制算法,即前馈-反馈混合FxLMS算法(H-FxLMS算法)。该算法可以从转速传感器及误差传感器中提取与动力总成阶次振动频率相关和不相关的参考信号,能适应动力总成激励与路面激励的不同工况,且具有鲁棒性好、稳定性高的优点8

本文在振荡线圈作动器式主动液阻悬置已有研究成果的基础上,对H-FxLMS算法的结构和运算过程进行研究,应用MATLAB/Simulink对主动悬置控制过程进行仿真分析,并利用专业的inova振动试验台和控制器原理样机进行全实物台架实验。通过对多种激励工况下的减振效果进行分析,以验证H-FxLMS算法的振动控制性能,从而为主动悬置系统的开发和控制提供参考。

1 主动悬置工作原理与力学模型

振荡线圈作动器式主动液阻悬置结构示意图9图1所示。主动悬置上端与动力总成相连,下端与车身相连,其结构主要由支撑悬置整体的金属骨架、橡胶主簧和橡胶底膜构成,它们围成的中空部分被惯性通道体分隔为上下两个液室,并且两液室内充满液体,惯性通道体内部开设的流道可以使液体在上下液室往复流动。主动悬置内部的作动器动子由线圈骨架和解耦膜骨架刚性连接而成,其中,线圈绕制在线圈骨架上,而解耦膜则覆盖在解耦膜骨架上。当主动控制开启时,交流电通过线圈,使线圈在永磁铁产生的磁场中受到安培力作用而发生往复振荡,此时振荡产生的主动力与悬置车身端的振动相互抵消,从而减小车身振动。

参考液阻悬置的经典力学模型10,建立主动悬置的力学模型,如图2所示。

图2中,m1为橡胶主簧端的等效集中质量,y1为动力总成端位移,f1为动力总成端约束反力,A1为橡胶主簧泵液活塞面积,p1为上液室内相对于静态的压力波动量,K1为橡胶主簧动态体积刚度,k1为橡胶主簧储能动刚度,c1为橡胶主簧阻尼系数;m2为惯性通道内液柱质量,y2为惯性通道内液柱流动位移,A2为惯性通道横截面积,p2为下液室内相对于静态的压力波动量,K2为橡胶底膜动态体积刚度;m3为动子质量,y3为动子位移,A3为解耦膜泵液活塞面积,k3为解耦膜刚度,c3为解耦膜阻尼系数;y5为车身端位移,f5为车身端约束受力。鉴于下液室的体积刚度远小于上液室,一般假设下液室没有压力波动,可以近似认为p2=0和K2=0。此外,图2R为振荡线圈电阻,L为振荡线圈电感,kM为音圈常数,i为振荡线圈内电流,u为振荡线圈两端电压。还需引入流体力学相关参数,ξl2ξd2分别为惯性通道沿程损失系数和局部损失系数,l2为惯性通道几何长度,ρ为主动悬置内液体密度。主动悬置的主要参数如表1所示11

主动悬置的主动特性是指在动力总成端和车身端都固定时,通过对作动器施加电压激励,以该电压激励为输入、车身端受力为输出的频响特性。作动器的输入电压到车身端受力的传递特性,被称为主动悬置控制中的次级通道传递特性。在图2所示力学模型的基础上,令y1=0、y5=09,同时考虑振荡线圈作动器的主动力fat)与激励电流it)之间的关系,有:

fat=Blit=kMit

式中:B为磁感应强度;l为线圈长度。

建立主动悬置的数学模型为:

ρl2y¨2+12ρξl2+ξd2y˙2y˙2=-p1m3y¨3+c3y˙3+k3y3+A3p1=faA2y2+A3y3=p1/K1fa=Bli=kMif1=-A1p1f5=c3y˙3+k3y3-A1-A3p1-fa=f1-m3y¨3u=Ri+Li˙+kMy˙3

在主动悬置作动器工作过程中,由于液体在惯性通道内的流动阻力增加,导致其流动几乎停止,此时可以设y2=0,得到主动悬置在中高频段的数学模型为:

m3y¨3+c3y˙3+k3y3+A3p1=faA3y3=p1/K1fa=Bli=kMif1=-A1p1f5=c3y˙3+k3y3-A1-A3p1-fa=f1-m3y¨3u=Ri+Li˙+kMy˙3

消去中间变量p1fa,并结合解耦膜线刚度k3、解耦膜泵液活塞面积A3和解耦膜动态体积刚度K3三者间的关系,即k3=K3A32,得到次级通道的传递函数表达式为:

F5sUs=-kMLs2-kMA1A3K1Lm3/s3+Rm3+Lc3Lm3s2+Rc3+LA32K1+K3+kM2Lm3s+RA32K1+K3Lm3

利用参数识别理论11辨识得到的主动悬置相关参数,获得主动悬置主动特性的理论频响曲线,并与实验频响曲线对比,如图3所示,二者吻合良好。这一结果表明,主动悬置相关参数识别的准确性及相关数学模型建立的正确性,可将推导所得的主动悬置次级通道传递函数表达式(4)应用于主动悬置的控制算法中。

2 主动悬置控制算法

H-FxLMS算法的控制框图如图4所示。其中,Pz为主动悬置的初级通道,Sz为主动悬置的次级通道,S^z为次级通道的估计,dnvn分别为车身端与动力总成振动频率相关的阶次振动信号和不相关的非阶次振动信号,此处将振动信号分开表示是为了后文行文方便。

H-FxLMS算法主要包括3个子系统,即图4中的阴影部分,从上到下依次为前馈FxLMS算法子系统、误差信号分离子系统和反馈FxLMS算法子系统。前馈FxLMS算法子系统用于处理动力总成阶次振动信号,其参考信号为动力总成转速信号经过正弦信号发生器生成的正弦分量xfsn和余弦分量xfcn,与正弦分量xfsn和余弦分量xfcn相对应的滤波器分别为WfszWfcz;反馈FxLMS算法子系统用于处理车身端非阶次振动信号vn,其参考信号为xbn,与xbn相对应的滤波器为Wbz;误差信号分离子系统用于实现误差信号的解耦,在其滤波器的收敛过程中,可使前馈与反馈FxLMS算法子系统分别获取各自对应的误差信号。误差信号分离子系统的参考信号与前馈FxLMS算法子系统的参考信号一致,同样是动力总成转速信号经过正弦信号发生器生成的正弦分量xfsn与余弦分量xfcn,与这两个参考信号相对应的滤波器分别为WeszWecz

主动悬置车身端的残余振动信号en为:

en=dn+vn-y'n

控制信号yn经过次级通道后产生的抵消振动信号y'n为:

y'n=sn*yn

式中:sn为次级通道Sz的脉冲响应。

输入主动悬置的控制信号yn为:

yn=yfn+ybn

式中:yfn为前馈FxLMS算法子系统产生的控制信号;ybn为反馈FxLMS算法子系统产生的控制信号。

yfn=wfsTnxfsn+wfcTnxfcn
ybn=wbTnxbn

式中:xfsnxfcn分别为前馈FxLMS算法子系统中参考信号的正弦分量和余弦分量;wfsnwfcn分别为前馈FxLMS算法子系统中正弦分量和余弦分量对应滤波器的权值向量;xbn为反馈FxLMS算法子系统中的参考信号向量;wbn为反馈FxLMS算法子系统中参考信号向量对应滤波器的权值向量。

误差信号分离子系统的滤波器采用传统LMS算法,其输出为efn,并作为前馈FxLMS算法子系统的误差信号,计算公式为:

efn=wesTnxfsn+wecTnxfcn

式中:wesnwecn分别为误差信号分离子系统中正弦分量和余弦分量对应滤波器的权值向量。

输入误差信号分离子系统与反馈FxLMS算法子系统的误差信号是一致的,均为ebn,可表示为:

ebn=en-efn=dn-yf'n+vn-yb'n-efn

式中:yf'nyb'n分别为yfnybn经过次级通道Sz后得到的信号。

误差信号分离子系统的权值更新公式为:

wesn+1=wesn+μeebnxfsnwecn+1=wecn+μeebnxfcn

式中:μe为各正余弦分量对应滤波器的权值收敛系数。

由于前馈FxLMS算法子系统和误差信号分离子系统的参考信号相同,均为xfsnxfcn,因此在误差信号分离子系统收敛过程中,其输出信号efn会逐渐收敛于式(11)中与参考信号xfsnxfcn相关的部分,即:

efndn-yf'n

ebn则收敛于剩下的与参考信号xfsnxfcn不相关的部分,即:

ebnvn-yb'n

前馈FxLMS算法子系统的权值更新公式可表示为:

wfsn+1=wfsn+μfxfsn2+γfefnx^fsnwfcn+1=wfcn+μfxfcn2+γfefnx^fcn

式中:通过引入参考信号的平方欧式范数,将权值更新公式中的收敛系数归一化,可避免参考信号过大导致权值迭代步长过大;μf为前馈FxLMS算法子系统中滤波器权值收敛系数;γf为修正因子,用于避免参考信号值过小而导致修正项过大;x^fsnx^fcn分别为xfsnxfcn经过次级通道估计S^z后产生的信号。

反馈FxLMS算法子系统与误差信号分离子系统共用误差信号ebn。当次级通道的估计较为准确,即S^zSz时,反馈FxLMS算法子系统的参考信号xbn为:

            xbnv^n=ebn+y^b'n=                     vn-yb'n+y^b'n

反馈FxLMS算法子系统的权值更新式为:

wbn+1=wbn+μbxbn2+γbebnx^bn

式中:μb为反馈FxLMS算法子系统中滤波器权值收敛系数;γb为修正因子,x^bnxbn经过次级通道估计S^z后产生的信号。

3 主动减振性能仿真分析

在MATAB/Simulink环境中对主动悬置的控制性能进行仿真分析,以主动悬置车身端受力f5作为主动悬置的减振性能评价指标,以此验证H-FxLMS算法对车身端振动控制的有效性。首先,为了验证反馈FxLMS算法对路面随机振动的抑制效果,单独采用该算法对路面随机振动进行控制。其次,为了验证H-FxLMS算法对车身端存在的与动力总成振动频率相关的阶次振动和不相关的非阶次振动的抑制效果,对比分析H-FxLMS算法与前馈FxLMS算法的振动控制性能。

为验证反馈FxLMS算法对随机振动控制的有效性,只在主动悬置车身端施加带宽为0.5~80 Hz、方差为1的宽带随机振动。反馈FxLMS算法对随机振动的控制效果如图5所示。

图5所示的仿真结果可以看出,反馈FxLMS算法对车身端存在的宽带随机振动表现出良好的抑制效果。

为验证H-FxLMS算法对车身端存在的与动力总成振动频率相关的阶次振动和不相关的非阶次振动控制的有效性,在主动悬置动力总成端施加直列四缸发动机二阶振动激励,主动悬置车身端施加宽带随机振动激励。本文在分析时聚焦于汽车发动机正常运行条件下的主动减振频段,将发动机的怠速转速设为750 r/min,对应的二阶激励频率为25 Hz。在此基础上,分别展示前馈FxLMS算法与H-FxLMS算法在动力总成4个典型运转工况下的控制效果,即怠速工况、低速工况、中速工况和高速工况,对应的二阶激励频率分别为2、50、100、200 Hz。每种工况下,在悬置车身端施加带宽为0.5~80 Hz、方差为1的随机振动激励。前馈FxLMS算法和H-FxLMS算法在各个工况下的仿真控制效果分别如图6图7所示。

图6图7所示的仿真结果可以看出,前馈FxLMS算法虽能控制动力总成阶次振动,但对车身端存在的宽带随机振动很难实现有效控制。H-FxLMS算法则充分利用前馈和反馈FxLMS算法子系统的优势,通过实时调整控制策略,能更好地衰减动力总成传递至车身的窄带阶次振动及路面传递至车身的宽带随机振动。

以车身端受力的均方根评价控制算法对主动悬置的控制效果,并计算出25~200 Hz振动频率范围内的振动衰减率,绘制的振动衰减率曲线如图8所示。从振动衰减率曲线可以看出,当车身端同时存在与动力总成振动频率相关的阶次振动和不相关的非阶次振动时,H-FxLMS算法的振动衰减率明显高于前馈FxLMS算法,且H-FxLMS算法对车身端振动的衰减率达18~26 dB。

4 主动悬置控制全实物台架实验

为进一步验证控制器原理样机结合H-FxLMS算法对真实主动悬置系统控制的有效性,进行控制器与被控对象全实物台架实验。实验布置现场如图9所示,硬件系统主要包括inova高频振动试验台、主动悬置、力传感器、控制器原理样机、LMS数据采集系统、直流稳压电源等。

本实验通过使用专业的inova振动试验台,对安装在其上的主动悬置施加振动激励,以模拟车辆实际工况下主动悬置系统所承受的发动机振动。该振动试验台能够提供的最大输出频率为400 Hz,能够模拟不同发动机运行工况下的振动环境。此外,inova振动试验台施加的位移激励大小由直列四缸发动机往复惯性力及主动悬置模型估算得出。控制器原理样机采用12 V的直流稳压电源,以确保稳定的供电需求,并通过接收悬置下端压电力传感器采集的反馈力信号,经过调理电路将其转换为0~3.3 V的电压信号,输送至主控芯片。该主控芯片基于ARM Cortex-M4架构,采用STM32F446RCT6芯片,并烧录有H-FxLMS算法,负责控制信号计算。主控芯片输出的控制电压信号经功率放大电路放大后驱动主动悬置。LMS数据采集系统以3 200 Hz采样频率记录数据,并通过对比主动控制启动前后悬置下端受力的采集数据分析振动控制效果。

在全实物台架实验中,为直观展示控制效果,仍然选择4个典型的动力总成运转工况。图10为H-FxLMS算法的实验控制效果。实验得到的振动衰减率曲线如图11所示。

图10图11可以看出,H-FxLMS算法在所有工况下的频率范围内都表现出良好的振动控制效果,并且能够将车身端的振动总体降低11~23 dB。

5 结 论

(1)前馈-反馈混合FxLMS算法充分结合了前馈FxLMS算法抑制阶次窄带振动、反馈FxLMS算法抑制宽带随机振动的优势,能够有效抑制主动悬置车身端的窄带及宽带振动,从而改善车身的振动特性。

(2)通过全实物台架实验验证了搭载前馈-反馈混合FxLMS算法的控制器对真实主动悬置控制的有效性,为实际车辆应用的主动悬置控制系统及其控制策略设计提供重要参考。下一步将进行同时考虑阶次窄带激励与路面随机宽带激励的实车验证实验。

参考文献

[1]

Guo L X, Dao D N. A new control method based on fuzzy controller, time delay estimation, deep learning, and non-dominated sorting genetic algorithm-III for powertrain mount system[J]. Journal of Vibration and Control, 2020, 26(13/14): 1187-1198.

[2]

Fan R L, Dou Y F, Yao F H, et al. Experimental and analytical study of secondary path transfer function in active hydraulic mount with solenoid actuator[J]. Actuators, 2021, 10(7): No.150.

[3]

Mahil A M M, Faris W F. Modelling and control of four and six DOF active engine mount system using (PID and LQR)[J]. International Journal of Vehicle Noise and Vibration, 2014, 10(4): 326-349.

[4]

Naseri R, Talebi H A, Ohadi A, et al. A robust active control scheme for automotive engine vibration based on disturbance observer[J]. ISA Transactions, 2020, 100: 13-27.

[5]

Sun G C, Guo H, Xu L X. Vibration analysis and control of an active power-train mount system[J]. Applied Mechanics and Materials, 2013, 341-342: 966-970.

[6]

Raoofy A, Fakhari V, Ohadi A. Vibration control of an automotive engine using active mounts[J]. The Journal of Engine Research, 2013, 30: 3-14.

[7]

Padhi T, Chandra M, Kar A, et al. Design and analysis of an improved hybrid active noise control system[J]. Applied Acoustics, 2017, 127: 260-269.

[8]

Akhtar M T, Mitsuhashi W. Hybrid active noise control system for correlated and uncorrelated noise sources[C]∥Proceedings of 6th International Symposium on Image and Signal Processing and Analysis, Salzburg, Austria, 2009: 17-21.

[9]

范让林, 刘子键, 马富亮, . 振荡线圈式主动液阻悬置中高频主动与被动特性[J]. 吉林大学学报: 工学版, 2023, 53(1): 50-60.

[10]

Fan Rang-lin, Liu Zi-jian, Ma Fu-liang, et al. Mid-high-frequency active and passive dynamic characteristics of active hydraulic mounts with oscillating coil actuator[J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(1): 50-60.

[11]

Hausberg F, Christian S, Peter P, et al. Experimental and analytical study of secondary path variations in active engine mounts[J]. Journal of Sound and Vibration, 2015, 340: 22-38.

[12]

Fan R L, Fei Z N. Identification of dynamic parameters and frequency response properties of active hydraulic mount with oscillating coil actuator: theory and experiment[J]. Applied Sciences, 2022, 12(17): No.8547.

基金资助

国家自然科学基金项目(51175034)

AI Summary AI Mindmap
PDF (7324KB)

0

访问

0

被引

详细

导航
相关文章

AI思维导图

/