基于多频线谱陷波的动力总成振动主动控制研究

王里达 ,  丁荣军 ,  刘侃 ,  杨军 ,  雷羿含 ,  张旗

湖南大学学报(自然科学版) ›› 2024, Vol. 51 ›› Issue (12) : 1 -9.

PDF (4489KB)
湖南大学学报(自然科学版) ›› 2024, Vol. 51 ›› Issue (12) : 1 -9. DOI: 10.16339/j.cnki.hdxbzkb.2024245
机械工程

基于多频线谱陷波的动力总成振动主动控制研究

作者信息 +

Study on Active Control for Powertrain Vibration Based on Multi-frequency Line Spectrum Notch Algorithm

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

摘要

针对汽车动力总成系统振动频率存在阶次多、单个阶次振动频带窄等问题,提出了一种基于滤波-x 最小均方算法改进的多频线谱陷波振动主动控制方法.首先,该方法基于转速信号来获取多个阶次振动频率的参考信号,再通过最小均方滤波器来计算获取这些阶次振动频率的抵消信号.其次,该方法根据不同频率阶次振动信号的正交性,进一步以线性叠加计算来获得主动悬置的控制信号,最终实现对多频线谱振动的主动控制.和传统滤波-x 最小均方算法相比,本算法改进了参考信号和控制信号的获取方式,因此有着更少的计算量、更快的收敛速度等优势.仿真和试验结果显示,所提方法比传统滤波-x 最小均方算法,在收敛次数方面减少了81.25% ,稳态误差下降了15%.其中,在怠速工况下,和传统滤波-x 最小均方算法比,最高降低了34.01 dB,在定置上升全油门工况下,总振级最高下降了17.5 dB.

Abstract

Aiming at the vibration frequency of automotive powertrain systems with problems such as multiple orders and narrow vibration bands of a single order, this paper proposes a multi-frequency line spectrum notch-filter vibration active control method based on the filtered-x least mean square algorithm. First, the method is based on the rotational speed signal to obtain the reference signals of multiple order vibration frequencies, and then the minimum mean square filter is used to calculate the offset signals of these order vibration frequencies. Secondly, based on the orthogonality of the vibration signals at different frequencies, the method further calculates the control signals with linear superposition to obtain the control signals of active suspension and eventually realizes the active control of multi-frequency line spectral vibration. Compared with the traditional filtered-x least-mean-square algorithm, this algorithm improves the acquisition of reference and control signals and thus has the advantages of less computation and faster convergence speed. Simulation and experimental results show that the proposed method reduces both the number of convergence by 81.25% and the steady-state error by 15%, respectively, compared with the traditional filtered-x least-mean-square algorithm. The maximum reduction is 34.01 dB under idling condition and 17.5 dB under WOT condition, respectively, compared with the traditional filtered-x least mean square algorithm.

Graphical abstract

关键词

多频线谱 / 陷波 / 滤波-x 最小均方算法 / 动力总成 / 振动主动控制

Key words

multi-frequency line spectrum / notch-filter / filtered-x least mean square(FxLMS) algorithm / powertrain / active vibration control

引用本文

引用格式 ▾
王里达,丁荣军,刘侃,杨军,雷羿含,张旗. 基于多频线谱陷波的动力总成振动主动控制研究[J]. 湖南大学学报(自然科学版), 2024, 51(12): 1-9 DOI:10.16339/j.cnki.hdxbzkb.2024245

登录浏览全文

4963

注册一个新账户 忘记密码

动力总成一般由发动机和变速箱组成,目前发动机仍是最广泛使用的动力源和主要的振动源之一1.随着混动等新技术的发展,其振动特性更为复杂2.传统的悬置为了更好地满足隔振、支撑和限位功能存在固定的刚度和阻尼,无法适应振动变化3-4,因此振动主动控制是应对这一挑战的最佳方案.其中作动器5-7和控制算法8因为直接影响系统性能受到广泛关注,尤其是控制算法更起着决定性作用.振动主动控制算法主要分为两类:一类是基于系统模型设计控制算法9,由于模型动力总成-主动悬置系统是一个高度耦合的非线性模型,难以精确建模10,因此这一类控制算法难以取得较好的效果.另一类则不依赖精准的系统模型,如PID控制、鲁棒控制、H/RC11 、模糊控制等12,其中PID控制对于非线性系统的响应速度较慢,且对高频干扰的鲁棒性较差.此外,鲁棒控制、H2H/RC13-14需要消耗较多资源,且难以适应快速变化的动态系统.
为了解决这一难题,学者们基于滤波-x最小均方(filtered-x least mean square, FxLMS)算法开展了大量研究,这类算法往往不依赖于高精度的本构模型15,对单一阶次噪声抑制效果较好16-17,并且资源消耗较少.但在发动机振动中具有多阶次频率且每个阶次振动频带较窄18的情况下,如果仅对某一个阶次的振动进行抑制,对整体的减振性能改善较差,所以如何同时抑制多频线谱的振动成为值得研究的内容之一.而且对多频振动问题一般采用频域自适应滤波方式19,在带来较大运算量的同时也降低了系统对动态变化工况的控制效果.
针对上述问题,本文提出了一种基于FxLMS算法改进的多频线谱陷波振动主动控制方法.该方法利用转速信号构建多个单频线谱的参考信号,并使用多个独立滤波器调节权值以抑制多个单频振动,最终根据不同频率振动的正交性获得最终控制信号,以实现对多频线谱振动的主动控制.为此首先通过仿真验证其对多频线谱振动的控制效果,然后基于实车和dSPACE开展快速控制原型试验,验证其控制效果.

1 汽车动力总成振动特性分析

常用的直列四缸活塞式内燃发动机坐标系如图1所示.

发动机对车架的激励主要包含z轴方向作用力 Fz 、绕x轴方向的总扭矩 Mx 和绕y轴方向的总扭矩 My,其表达式分别如下20

Fz=-4msrω2λpcos2ωt
Mx=Mxm+Mxg
My=-4msrω2λpeycos2ωt

式中 MxmMxg分别为绕x轴方向的质量扭矩和气体扭矩,其计算式分别为:

Mxm=-4msr2ω212sin2ωt+λp24sin4ωt
Mxg=4[M¯x+a1sin2ωt+φ2+
        a2sin4ωt+φ4+]

式(1)~式(5)ms为曲柄连杆机构等效质量,r为曲柄半径,ω为曲轴角速度,λp为曲柄长度与连杆长度之比,M¯x为平均扭矩,aiφi 分别为不同频率谐波对应的幅值和相角,ey 为质心到2缸和3缸中间的距离.当其位于中心位置时ey =0,即 My =0,这在设计上很容易做到的,因此仅余 FzMx 两种激励.同时,4缸发动机振动的奇数阶会互相抵消,而偶数阶分量会叠加放大21,实测的4缸动力总成振动如图2所示.可知在其运行过程中产生了多阶次、窄频带的振动,为此需设计一种算法来优化控制.

2 多频线谱陷波振动主动控制算法

2.1 传统FxLMS算法

图3所示,传统FxLMS算法是单通道的,假设系统的实际输出为yn),预期输出为dn). Xn)是通过噪声传感器获取的参考输入信号,可以表示为 Xn)= [xn),xn-1),…,xn-L+1)]T,加权系数向量表示为 Wn)= [w1n),w2n),…,wLn)]T.

系统输出可以表示为:

yn=XT(n)W(n)

误差信号en)表示为:

en)=dn)-yn

根据梯度下降法得到权值更新公式为:

Wn+1)= Wn)+2μenXn

式中μ为步长,又称为收敛系数.

图3中的次级通道是指控制器输出信号和误差信号之间的整个控制信号传递路径,以执行器和振动系统为主22.传统FxLMS算法应用于动力总成的振动主动控制时,由于对多阶次振动频率和多通道缺少解耦,往往计算量大、收敛慢,因此控制效果不佳.

2.2 多频线谱陷波振动主动控制算法

图4所示,为实现对多阶次振动线谱进行抑制,本文提出基于传统FxLMS算法改进而来的多频线谱陷波振动主动控制算法.该算法利用转速获取阶次频率,并构建多个参考信号,实现多线谱解耦.利用振动抵消信号的正交性,以线性叠加的方式合成最终的控制信号用于激励主动悬置.该算法仅针对阶次振动频率陷波而忽略其他的振动,因此和传统FxLMS相比,有着更少的计算量和更快的收敛速度等优势.

在第n个时刻,需抑制的第k个振动频率对应于旋转机械的第i阶次频率,则需抑制的第k个振动频率信号fkn)通过下式进行计算:

fkn=irn/60

式中 rn)为第n个时刻的转速.并通过式(10)得出第n个时刻的第i阶振动对应的参考信号值xkn):

xk(n)=sinj=0n2πfk(j)Δt

式中:fkj)为第j个时刻的第i阶振动频率,即需抑制的第k个振动频率;Δt为采样时间;xkn)为采用相位累加的方式得到第n个时刻的第i阶振动对应的参考信号.

在振动传递通道模型中,幅值和相位的变化都会直接影响控制器的性能,因此还需利用次级通道估计模型对参考信号进行滤波.在本文中次级通道估计模型被认为是不同频率的振动在传播过程中的幅值衰减特性和相位滞后特性,这两种特性可利用幅值衰减系数α和相位滞后角Δφ进行表示.这两种特性与振动频率和传播路径相关.该次级通道估计模型通过窄带扫频激励和最小均方算法(least mean square, LMS)算法离线辨识获得.因此,经从第b个作动器到第q个传感器的次级通道滤波后的第n个时刻的第i阶振动对应的参考信号值xkbq'n即为:

xkbq'(n)=αkbqsinj=0n2πfk(j)Δt+Δφkbq

式中,αkbq 和Δφkbq 为需抑制的第k个阶次振动频率对应的从第b个作动器到第q个传感器的次级通道幅值衰减系数和相位滞后角.

通过获取的次级通道估计模型滤波后参考信号和误差传感器获取的误差信号,在第n个时刻,用于抑制第k个振动频率的振动所需的第b个作动器的权值wbkn)及控制信号ybkn) 为:

wbkn+1=wbk(n)-2μq=1Qeq(n)xkbq'(n)
ybkn=wbknxkn

式中,eqn)为第q个传感器所采集到的误差信号,μ为迭代步长.

本文所提算法将利用发动机第i阶振动频率来生成相应的参考信号和控制信号,并用于相应阶次频率振动的抑制.但如果需要同时对多个频率的振动进行抑制,则还需分别计算出抑制各频率振动所需控制信号ybkn),利用不同频率振动信号的正交性,通过线性叠加的方式得出最终输出给第b个主动悬置的控制信号ybn),即可对多个阶次频率的振动同时进行抑制.如下式所示:

yb(n)=yb1(n)+yb2(n)++ybk(n)

输出给第b个主动悬置的控制信号ybn)经过不同的次级通道滤波后,在不同的传感器处产生响应,因此抵消第q个传感器处的初级振动,第q个传感器振动信号eqn)为抵消后的误差信号,其被反馈用于式(12)进行权值迭代运算.

3 控制算法仿真

为了验证对比算法的理论性能,基于MATLAB/Simulink搭建模型进行离线仿真,结合实际采集的转速和振动加速度数据,建立的仿真如图5所示.

对比两种算法的收敛特性,如图6所示,可以看出相比传统FxLMS,本文所提改进算法的迭代至收敛次数由8×104次减少到1.5×104次(降低81.25%),收敛后误差均方根值由0.27 m/s2减少到0.23 m/s2(下降15%),具有更快的收敛速度和更小的稳态误差.

上述两种算法和无振动控制下的时域信号及其怠速段局部放大对比如图7所示.其中,图7(a)中前面部分为怠速工况,后面部分为定置上升工况(whole open throttle,WOT).由图7(b)可知,相比于传统FxLMS算法,使用本文改进后的算法振动幅值显著下降.以全程加速度均方根值为指标,无振动控制时全程加速度均方根值约为0.242 0 m/s2,传统FxLMS控制后的全程加速度均方根值为0.108 2 m/s2,而本文优化算法加速度均方根值为0.024 4 m/s2,相比传统FxLMS算法降低了77.17%.

怠速工况下,两种算法在有、无控制时的自功率谱及各阶次振级分别如图8(a)图8(b)所示,相比传统FxLMS算法,本文所提减振算法对多阶次频率有着更好的振动控制效果.

WOT工况下,如图9所示.传统FxLMS算法振动控制效果一般,还有部分频段存在放大的情况,这是因为传统FxLMS算法收敛速度相对较慢,难以适应快速动态变化的工况.传统FxLMS算法在所关注频段内振动总衰减量约为6.5 dB,而本文优化算法在WOT工况下所关注频段内振动总衰减量达20 dB.

4 试验与数据分析

4.1 快速控制原型试验平台

本文试验车使用的是直列四缸发动机,其与变速箱、离合器组成动力总成,安装形式为纵置式.如本文第1章所述,所用直列4缸发动机的主要激励为 MxFz,因此在动力总成前方靠近发动机端左右对称布置1个主动悬置即可抵消主要振动.后方靠近变速箱居中位置布置2个橡胶悬置,其位置紧密相接,且与发动机位置距离较远,在研究时通常简化为一个悬置,为典型的三点式悬置结构,如图10所示.

该控制试验系统如图11所示.其中底盘振动由位于主动悬置附近的2个误差加速度传感器来测量,如图12所示,布置位置离悬置越近越有利于误差信号最小化.该信号通过滤波器和A/D转换后,作为控制算法的误差信号输入.算法基于dSPACE平台运行,其目的是产生适当的控制信号,经过D/A转换和放大后,使主动悬置产生力,以抵消从动力总成传来的振动,使误差信号最小.

4.2 试验结果分析

怠速工况对应发动机的相对稳态,而WOT工况代表了变化最快的工况.本文将主要针对上述两种典型工况开展测试验证和比较.同时直列4缸机主要的振动阶次为2阶和4阶,其他阶次的振动幅值相对很小,因此测试中的多频线谱振动主动控制算法在设计上主要针对2阶和4阶进行控制,同时在控制过程中还要确保其他阶次的振动幅值不会显著增加.

怠速工况下无控制、经典FxLMS算法和多频线谱陷波FxLMS算法的时域信号如图13所示.可以看出本文所提算法在试验和仿真中显示了一致的控制趋势,所提算法可有效抑制多频线谱振动,且有着最好的抑制效果.

对于左误差传感器信号,相比无控制和传统 FxLMS算法,本文优化算法控制后时域信号振幅有明显降低,但左边比右边效果更明显,这是因为右边的振动在无控制时本就不大.以一段时间内加速度均方根值为指标进行定量分析,对于左误差传感器,怠速工况下无控制时的加速度均方根值为0.093 1 m/s2,传统FxLMS算法控制时的加速度均方根值为 0.066 0 m/s2,本文优化算法控制时的加速度均方根值为0.021 4 m/s2.对于右误差传感器,怠速工况下无控制时的加速度均方根值为0.013 5 m/s2,传统FxLMS算法控制时的加速度均方根值为0.013 3 m/s2,本文优化算法控制时的加速度均方根值为0.008 2 m/s2.因此,应用本文优化算法时,相比无控制左、右误差传感器处加速度均方根值分别降低了77.01%和39.26%;相比于传统FxLMS算法左、右误差传感器处加速度均方根值分别降低了67.58%和38.35%.

发动机怠速为700~750 r/min,即2阶为23.3~ 25 Hz,4阶为46.6~50 Hz,对左、右误差传感器信号求取自功率谱后进行频域信号对比,如图14所示.因为本文所提算法是针对多阶次频率的陷波控制,所以可以在收敛更快的同时对被控阶次有着非常有效的抑制效果.但也可以看到阶次以外的部分频段相比经典FxLMS算法会有微弱放大,但该部分幅值依然小于抑制后的最大幅值,即可在整体上提升乘客感受的平稳度.各阶次振动振级对比如图15所示,在左误差传感器处,本文优化算法相比无控制时在2阶和4阶两条线谱处分别降低了16.84 dB和34.45 dB;相比传统FxLMS在2阶和4阶两条线谱处分别降低了6.34 dB和35.5 dB.在右误差传感器处,本文优化算法相比无控制时在2阶和4阶两条线谱处分别降低了4.11 dB和12.84 dB;相比传统FxLMS,在2阶线谱处振级相近,在4阶线谱处降低了14.44 dB,在其他阶次也未见明显放大.

WOT工况是将发动机由怠速加速到4 000 r/min,采集全程左、右误差传感器处的振动加速度信号,并对测试数据求取自功率谱,对比如图16所示.

可以看出本文优化算法在试验中的表现和仿真的趋势一致,但没有仿真优化幅度那么大,这是因为仿真无法模拟动力总成系统的时变性和控制系统的时滞.在左误差传感器处,无控制时所关注频段内总振级为-9.5 dB,传统FxLMS算法控制时总振级为-21.7 dB,本文优化算法控制时总振级为-27.0 dB,该结果相比无控制时下降了17.5 dB,相比传统 FxLMS下降了5.3 dB.在右误差传感器处,无控制时所关注频段内总振级为-28.2 dB,传统FxLMS算法控制时总振级为-30.5 dB,本文优化算法控制时总振级为-31.9 dB,该结果相比无控制时下降了3.7 dB,相比传统FxLMS下降了5.3 dB.但在90~110 Hz频段,本文所提算法出现了抑制效果一般的情况,这是因为该频段为主动悬置的共振区间,所以次级通道在该频段的时变性非常强,且难以被精确估计.而经典FxLMS算法采用白噪声辨识次级通道,其估计模型阶数更高,所以效果相对较好.

5 结 论

本文针对汽车动力总成的多频窄带振动特征提出了一种多频线谱陷波振动主动控制算法,通过仿真证明了算法的可行性,并基于dSPACE和实车开展快速控制原型试验,结果表明:

1)该算法能有效控制多个线谱的振动,并且相比经典FxLMS算法,收敛次数减少了6.5×104次(81.25%),收敛稳态误差下降了15%,因此在动态变化工况下有着更好的振动控制效果.

2)在怠速工况下,左、右悬置误差传感器处的

2阶和4阶2条线谱的振动均被有效抑制,最高降低了34.01 dB.

3)在WOT工况下,左、右悬置误差传感器处在所关注频段内总振级相比无控制时分别下降了17.5 dB和3.7 dB,相比于传统FxLMS分别下降了5.3 dB和1.4 dB.

这证明本文所提的控制算法能够满足汽车动力总成多阶频率、窄频带振动控制需求.此外,该方法在以阶次谐波振动为主的振动主动控制领域具有一定的推广价值,但如何针对次级通道时变特性所造成的控制偏差进行实时补偿,仍需要在未来研究中进行探讨.

参考文献

[1]

QIN Y CTANG X LJIA Tet al .Noise and vibration suppression in hybrid electric vehicles:state of the art and challenges[J]. Renewable and Sustainable Energy Reviews2020124: 109782.

[2]

李汶哲,毛海宽,吕辉 .电动车动力总成悬置系统的可靠性分析方法[J].湖南大学学报(自然科学版)202350(4):55-64.

[3]

LI W ZMAO H K H .A reliability analysis method for powertrain mounting systems of electric vehicles[J].Journal of Hunan University (Natural Sciences)202350(4):55-64.(in Chinese)

[4]

SI Z YBAI X FQIAN L Jet al .Principle and control of active engine mount based on magnetostrictive actuator[J].Chinese Journal of Mechanical Engineering202235(1): 146.

[5]

FALLAHI FSHABANI RREZAZADEH Get al .A modified design for hydraulic engine mount to improve its vibrational performance[J]. Proceedings of the Institution of Mechanical Engineers,Part C:Journal of Mechanical Engineering Science2021235(23): 6724-6736.

[6]

YÜCESAN AMUGAN A T .Development and control of an active torsional vibration damper for vehicle powertrains[J].Proceedings of the Institution of Mechanical Engineers,Part K:Journal of Multi-body Dynamics2021235(3): 452-464.

[7]

WANG PFAN R LXING Z Yet al. Miniaturised structure design,modelling and simulation process for active engine mounts[J]. International Journal of Simulation and Process Modelling202116(1): 66.

[8]

KIM S HPARK U HKIM J H .Voice coil actuated (VCA) engine mount for vibration reduction in automobile[J].International Journal of Automotive Technology202021(3):771-777.

[9]

WU Q FWANG PFEI Z Net al .Linearisation modelling and active performance simulation of active engine mounts with an oscillating coil actuator for automotive powertrain[J].International Journal of Vehicle Design202185(2/3/4):178.

[10]

AIKHUELE D O .Note on the modelling of the frequency response of an engine mount based on the engine vibration[J].The European Physical Journal Plus2021136(7): 727.

[11]

FAN R LFEI Z N. Identification of dynamic parameters and frequency response properties of active hydraulic mount with oscillating coil actuator:theory and experiment[J]. Applied Sciences202212(17): 8547.

[12]

李杰, 贾长旺, 成林海,. 脉冲路面下电动汽车主动悬架状态反馈H控制[J]. 湖南大学学报(自然科学版)202249(8):12-20.

[13]

LI JJIA C WCHENG L Het al .State feedback H control for active suspension of electric vehicles on pulse road[J].Journal of Hunan University (Natural Sciences)202249(8):12-20.(in Chinese)

[14]

ZHANG H HSHI W KKE Jet al .A review on model and control of electromagnetic active engine mounts[J].Shock and Vibration2020(1): 4289281.

[15]

FAN R LWANG PHAN Cet al. Summarisation,simulation and comparison of nine control algorithms for an active control mount with an oscillating coil actuator[J]. Algorithms202114(9): 256.

[16]

CHEN Z MWANG HLAI C G .Research on hierarchical control strategy of electromagnetic active mounting system[J].International Journal of Vehicle Performance20217(1/2):41.

[17]

BALAJI P SKARTHIK SELVAKUMAR K. Applications of nonlinearity in passive vibration control:a review[J]. Journal of Vibration Engineering & Technologies20219(2): 183-213.

[18]

CHANG K JPARK D CLEE Y S. Active noise control using a body-mounted vibration actuator to enhance the interior sound of vehicle[J]. International Journal of Automotive Technology202223(2): 327-333.

[19]

CHENG Y BGE P YCHEN S Met al .A novel multi-gradient direction FxLMS algorithm with output constraint for active noise control[J]. INTER-NOISE and NOISE-CON Congress and Conference Proceedings2022264(1): 951-962.

[20]

祝慧敏, 付景顺, 乔赫廷. 发动机平衡轴壳体结构分析及优 化[J]. 机械设计与制造2022(4): 253-257.

[21]

ZHU H MFU J SQIAO H T. Structural analysis and optimization of engine balance shaft shell[J]. Machinery Design & Manufacture2022(4): 253-257.(in Chinese)

[22]

刘少文,王里达,杨光林, .基于MFXLMS算法的汽车发动机振动主动控制研究[J].汽车工程学报202313(2):210-217.

[23]

LIU S WWANG L DYANG G Let al .Research on active mount vibration control for vehicle engines based on MFXLMS algorithm[J].Chinese Journal of Automotive Engineering202313(2):210-217.(in Chinese)

[24]

MITSCHKE M .Influence of the engine on the vehicle vibration[M]//The Dynamics of Vehicles on Roads and on Tracks.London: CRC Press, 2021: 265-274.

[25]

潘道远,高清振,李宽路, .汽车发动机悬置系统与悬架系统集成控制研究[J].机械设计与制造2022378(8): 12-17.

[26]

PAN D YGAO Q ZLI K Let al .Integrated control of vehicle engine mounting system and suspension system[J].Machinery Design & Manufacture2022378(8): 12-17.(in Chinese)

[27]

LI TWANG M QHE Y Yet al .Vehicle engine noise cancellation based on a multi-channel fractional-order active noise control algorithm[J].Machines202210(8): 670.

基金资助

湖南省科技创新计划项目(2023RC1047)

The Science and Technology Innovation Program of Hunan Province(2023RC1047)

AI Summary AI Mindmap
PDF (4489KB)

361

访问

0

被引

详细

导航
相关文章

AI思维导图

/