左曙光,王 珺,周大為,閻 礁,安一領(lǐng),吳旭東
(1. 同濟大學(xué) 汽車學(xué)院,上海 201804; 2. 泛亞汽車技術(shù)中心有限公司,上海 201201)
往復(fù)式內(nèi)燃機是現(xiàn)代汽車的主要動力源,為汽車提供動力的同時也是一個主要的振動激勵源。為了滿足國家排放法規(guī)的限制以及節(jié)能減排的目標,目前越來越多的汽車上使用了小型化的三缸發(fā)動機。三缸發(fā)動機無法抵消曲柄連桿機構(gòu)運動產(chǎn)生的不平衡慣性力矩,存在怠速抖動等振動問題,其NVH(Noise Vibration and Harshness)檢查性能較差[1]。在動力總成懸置系統(tǒng)的設(shè)計、優(yōu)化過程中,準確計算振動激勵是進行系統(tǒng)設(shè)計的重要前提。隨著人們對于乘坐舒適性的重視,對懸置系統(tǒng)的設(shè)計提出了更高要求,需要準確地對發(fā)動機振動激勵進行建模解析。目前關(guān)于發(fā)動機動力學(xué)建模和激勵計算的研究大多針對偶數(shù)缸發(fā)動機,而三缸發(fā)動機的激勵階次成分復(fù)雜,這些方法無法準確反映三缸發(fā)動機實際運行狀態(tài)下的振動激勵特性,因此考慮需要對三缸發(fā)動機曲柄連桿機構(gòu)進行動力學(xué)建模,求解其振動激勵。
發(fā)動機的振動激勵主要包含兩種成分:氣缸內(nèi)氣體燃燒壓力而引起的繞曲軸軸線方向并向外傳遞的負載力矩以及活塞、連桿等零部件運動產(chǎn)生的慣性力、慣性力矩。對于三缸發(fā)動機而言,曲軸負載力矩為1.5階及其倍數(shù),而慣性力及慣性力矩為1階及其倍數(shù),二者振動能量相當(dāng),均需要準確建模計算。
目前,發(fā)動機振動激勵的理論計算中大多使用一種簡化的方法[2-5],先研究單缸發(fā)動機的曲柄連桿機構(gòu),將連桿等效成位于活塞銷及曲柄銷處的兩個質(zhì)量塊,與曲軸、活塞一起構(gòu)成雙質(zhì)量系統(tǒng),根據(jù)運動學(xué)關(guān)系推導(dǎo)單缸發(fā)動機的激勵,然后根據(jù)多缸發(fā)動機各缸相位差推廣到多缸發(fā)動機,得到多缸發(fā)動機的振動激勵,這種方法進行了大量簡化,沒有充分考慮曲柄連桿機構(gòu)部件的慣性參數(shù),尤其是連桿,也沒有考慮各氣缸之間的氣體壓力、相位差等參數(shù)的差異,導(dǎo)致對于三缸發(fā)動機的激勵計算精度不足。密歇根大學(xué)的Hoffman等[6]基于多體動力學(xué)中的凱恩方法進行了發(fā)動機振動激勵的理論計算,建立了發(fā)動機缸體與曲柄連桿機構(gòu)相互耦合的7自由度模型進而計算振動激勵,算法過于復(fù)雜,實際工程中不需要考慮發(fā)動機缸體對于曲柄連桿機構(gòu)運動的影響,采用單向耦合的模型即可達到較高精度。伊朗的Fakhari等[7]基于拉格朗日法及牛頓歐拉方程詳細推導(dǎo)了曲柄連桿機構(gòu)中活塞側(cè)向力、主軸承受力等,但對于動力總成來說,這些都是系統(tǒng)內(nèi)力,不應(yīng)計入振動激勵。何智成等[8]通過實驗對動力總成懸置系統(tǒng)的激勵進行了識別,建立了等效激勵參數(shù)模型,利用遺傳算法,以仿真與實驗結(jié)果的差異為目標函數(shù),對加速度曲線進行擬合,識別出了等效激勵參數(shù)。劉曉昂[9]采用懸置變形法,在動力總成振動特性實驗的基礎(chǔ)上,結(jié)合動力總成剛體模型,識別了等效激勵。總的來說,現(xiàn)有激勵計算或識別方法存在精度不高、過于復(fù)雜等不足,并且大多針對偶數(shù)缸發(fā)動機,對于三缸發(fā)動機振動激勵的建模計算研究較少。
本文采用了一種基于多體動力學(xué)中拉格朗日乘子法的曲柄連桿機構(gòu)建模方法,推導(dǎo)了三缸發(fā)動機振動激勵的理論表達式。以某三缸發(fā)動機動力總成系統(tǒng)為例,計算了其振動激勵,在考慮液壓懸置頻變特性的動力總成位移模型中仿真了各個懸置點的振動加速度響應(yīng),與實車測量結(jié)果以及通過簡化方法計算激勵進行仿真得到的結(jié)果進行了對比驗證。
(1)計算假設(shè)
在懸置系統(tǒng)開發(fā)階段發(fā)動機往往設(shè)計鎖定,發(fā)動機各氣缸內(nèi)氣體壓力以及曲軸轉(zhuǎn)角隨時間變化的關(guān)系可根據(jù)實驗或有限元仿真得到,因此認為這兩個參數(shù)的變化規(guī)律已知并將其作為計算激勵的輸入。
由于發(fā)動機缸體的振動相對于曲柄連桿機構(gòu)的運動而言較小,模型中忽略了其對于曲柄連桿機構(gòu)運動特性的影響,計算激勵時假設(shè)發(fā)動機缸體處于靜止狀態(tài),僅考慮曲柄連桿機構(gòu)的運動,計算出激勵后再附加到缸體上計算振動響應(yīng),屬于單向耦合。
假設(shè)動機內(nèi)部潤滑良好,計算中不考慮主軸承、活塞等處的摩擦損失,也不考慮重力勢能的影響。
(2)坐標系規(guī)定
計算激勵時使用的發(fā)動機坐標系(Engine Coordinate System, ECS)如圖1所示,坐標系原點O位于遠離飛輪的第一缸軸線與曲軸軸線交點處,x軸沿曲軸軸線方向指向飛輪、變速器一側(cè),z軸沿第一缸軸線方向指向上方,y軸根據(jù)右手定則確定。
圖1 發(fā)動機坐標系示意圖Fig.1 Schematic diagram of engine coordinate system
將曲柄連桿機構(gòu)從發(fā)動機中分離出來,包括曲軸、連桿、活塞、飛輪、皮帶輪等。本質(zhì)上,這是一個單自由度系統(tǒng),但為簡化推導(dǎo)過程,選取第i缸活塞z向位移zpi、第i缸連桿轉(zhuǎn)角βi及曲軸轉(zhuǎn)角α共7個廣義坐標(i=1,2,3),如圖2所示,圖中Cpi表示第i缸活塞質(zhì)心位置,近似看作位于活塞銷中心處;Ccri表示第i缸連桿質(zhì)心位置,用ycri及zcri表示其位置;文中i均表示第i缸,i=1,2,3。
圖2 曲柄連桿機構(gòu)示意圖Fig.2 Schematic diagram of crank mechanism
由于自動度數(shù)小于廣義坐標數(shù),需使用帶乘子的拉格朗日方程[10]
(1)
式中:qj為第j個廣義坐標;T為系統(tǒng)動能;V為系統(tǒng)勢能;Qj為第j個廣義坐標上的作用力;M為廣義坐標數(shù)目;N為自由度數(shù);λk為第k個拉格朗日乘子;fk為第k個約束方程;k為約束方程編號。
根據(jù)各個氣缸的幾何約束關(guān)系,引入6個約束方程
(2)
式中:f1i為第i缸的第1個約束方程;f2i為第i缸的第2個約束方程;r為曲柄半徑;lcr為連桿長度;φi為第i缸與第1缸的曲柄轉(zhuǎn)角相位差。
系統(tǒng)動能分為三部分:曲軸的轉(zhuǎn)動動能、活塞直線運動動能以及連桿平面運動動能,可以表示為
(3)
式中:Ics為包含飛輪、皮帶輪的曲軸轉(zhuǎn)動慣量;mp為活塞質(zhì)量;mcr為連桿質(zhì)量;Icr為連桿繞其質(zhì)心的轉(zhuǎn)動慣量;l為連桿質(zhì)心到連桿小頭的距離;vcri為第i缸連桿的質(zhì)心速度,可表示為
(4)
式中:n1,n2分別為沿y,z軸的單位向量。
由于不考慮重力影響,系統(tǒng)勢能不變,即
V=const
(5)
曲柄連桿機構(gòu)在各個廣義坐標上受到的外力為
(6)
式中:Tload為曲軸受到的負載力矩;Fgi為第i缸活塞受到的氣體力;pgi為第i缸內(nèi)的氣體相對壓力;D為活塞直徑。
將式(2)~式(6)代入式(1)中,得到系統(tǒng)的振動微分方程組,包含7個方程
(7)
式中:λ1i為第i缸的第1個拉格朗日乘子;λ2i為第i缸的第2個拉格朗日乘子。
為簡化計算結(jié)果,引入一些變量
《說文》中說:“把,握也。從手,巴聲?!笨梢姟鞍选钡谋玖x為“握”“持”,即將物拿在手里,為動詞。后來由“握持”義引申為“把持”“控制”“掌管”義。此時“把”的結(jié)構(gòu)形式為把+NP
(8)
將式(8)代入式(7)并求解方程組,消去拉格朗日乘子,得到曲軸負載力矩表達式為
(9)
式中:I1,I2為曲軸轉(zhuǎn)角的函數(shù),其表達式為
(10)
(11)
慣性力及慣性力矩包含兩部分,往復(fù)運動部件產(chǎn)生的慣性力及旋轉(zhuǎn)部件產(chǎn)的慣性力矩。
(1)往復(fù)慣性力
由于曲軸往往經(jīng)過動平衡,其質(zhì)心位于旋轉(zhuǎn)軸線上,不會產(chǎn)生往復(fù)慣性力,因此,僅考慮活塞以及連桿的往復(fù)慣性力。
對于第i缸活塞,僅存在z向慣性力
(12)
對于第i缸連桿,同時存在y向以及z向的慣性力
(13)
(14)
(2)旋轉(zhuǎn)慣性力矩
旋轉(zhuǎn)部件為曲軸和連桿,產(chǎn)生繞x軸的慣性力矩。
對于曲軸
(15)
對于第i缸連桿
(16)
(3)合力及合力矩
將各缸慣性力及慣性力矩平移至坐標系原點,得到總的慣性力及慣性力矩
(17)
(18)
(19)
(20)
(21)
式中:si為第i缸軸線到原點的距離。
將負載力矩與慣性力(矩)按發(fā)動機坐標系中的x,y,z平動及轉(zhuǎn)動方向合成,得到總的激勵,共6個分量
(22)
為驗證發(fā)動機激勵計算的準確性,通常采用的方法有兩種:一是直接法,采用傳遞路徑分析等方法反推激勵;二是間接法,通過對比動力總成懸置點振動響應(yīng)實測值與仿真值來驗證激勵計算的準確性。直接法復(fù)雜繁瑣,而間接法簡單直接,精度能滿足工程需求,故選擇間接法。實驗及仿真對象是帶有變速器的動力總成,在怠速條件下,激勵只來源于發(fā)動機,變速器的影響較小,其負載已包含在發(fā)動機曲軸負載中。
某三缸發(fā)動機、雙離合變速器組成的動力總成系統(tǒng),采用三點懸置,發(fā)動機懸置為液壓懸置,變速器懸置為橡膠懸置,第三點為防扭拉桿。以該系統(tǒng)為例,計算分析了振動激勵,用于動力總成懸置系統(tǒng)的振動特性仿真計算,與實驗測試結(jié)果進行了對比。
根據(jù)前文的計算方法,編寫MATLAB計算程序計算曲軸負載力矩以及慣性力,圖3列出了主要的計算結(jié)果??梢园l(fā)現(xiàn),由于考慮了連桿的慣性參數(shù),三缸發(fā)動機不僅包含繞y軸的慣性力矩,還包含繞z軸的慣性力矩,二者處于同樣的數(shù)量級,而由文獻中的簡化方法計算出的激勵往往不包含繞z軸的不平衡慣性力矩。由于繞x軸的不平衡慣性力矩與負載力矩相比很小,這里不再分析。此外,對于不平衡慣性力,兩種算法的計算結(jié)果都很接近0,可以忽略。
(a) 曲軸負載力矩 (b) 繞y軸的慣性力矩 (c) 繞z軸的慣性力矩圖3 主要激勵計算結(jié)果Fig.3 Calculation result of typical excitations
怠速狀態(tài)下,動力總成系統(tǒng)的振動激勵只來源于發(fā)動機,此時計算出的激勵可以用于動力總成懸置系統(tǒng)的振動仿真。仿真計算時把變速器當(dāng)作一個剛體附加到了發(fā)動機缸體上,共同計算慣性參數(shù)后再用于仿真,這是很多文獻中的常見做法,變速器的結(jié)構(gòu)形式和零部件參數(shù)對于仿真結(jié)果的影響很小,帶上變速器后,氣缸壓力及轉(zhuǎn)速增加,帶來的負載已包含在曲軸的負載Tload中。
由于本例中懸置安裝方向與整車坐標系(Vehicle Coordinate System, VCS)相同,為方便動力總成懸置系統(tǒng)的建模、描述懸置點的振動情況以及與整車振動評價指標進行比對,建模時采用整車坐標系,原點位于動力總成質(zhì)心位置,x軸向后,y軸向上,z軸向上。需將根據(jù)ECS計算出的激勵轉(zhuǎn)換為VCS中的激勵再施加,得到的仿真結(jié)果也是基于VCS方向。
本文采用的動力總成位移計算模型為6自由度剛體模型,如圖4所示,懸置簡化為無質(zhì)量的線性三向彈簧阻尼元件,不考慮車身及懸架的影響。該模型應(yīng)用十分廣泛,根據(jù)參考文獻[11]可推導(dǎo)其振動微分方程,這里不再贅述。
本例中第三點懸置為防扭拉桿,可將其視為一個位于防扭拉桿與動力總成連接處的橡膠懸置,采用其襯套的剛度及阻尼[12]。
對于系統(tǒng)中的液壓懸置,其動剛度具有強烈的頻變及幅變特性,為仿真其頻變特性,可以近似將液壓懸置看作一個橡膠懸置附加了液壓系統(tǒng),橡膠懸置的剛度、阻尼由液壓懸置的橡膠主簧決定,液壓系統(tǒng)將產(chǎn)生一個隨液壓懸置變形量及其頻率變化的液壓力附加在振動激勵中[13]。
考慮了液壓懸置后的仿真系統(tǒng)框圖如圖5所示,在MATLAB/Simulink中搭建相應(yīng)模型,分別代入本文算法以及根據(jù)參考文獻[1-5]中的簡化方法算出的振動激勵,仿真了動力總成懸置系統(tǒng)的振動響應(yīng),得到各個懸置點主動端的振動加速度。
圖5 考慮液壓懸置后的仿真系統(tǒng)框圖Fig.5 Block diagram of simulation program considering hydraulic engine mount
算例中車型存在怠速抖動問題,對其怠速振動特性進行了實車實驗測量。
實驗采用的數(shù)采是德國ZODIAC AEROSPACE公司生產(chǎn)的,型號為DIC24 plus,如圖6所示,采樣頻率設(shè)為32 000 Hz。實驗中將3個三向加速度傳感器分別布置在發(fā)動機懸置、變速器懸置、防扭拉桿主動端,如圖7所示。
圖6 數(shù)據(jù)采集儀Fig.6 Data acquisition instrument
(a) 發(fā)動機懸置主動端 (b) 變速器懸置主動端
(c) 防扭拉桿主動端圖7 加速度傳感器布置圖Fig.7 Accelerometers’ layout
實驗中,將變速器置于D擋,此時怠速抖動情況最為劇烈,記錄各個懸置上支點即主動端的振動加速度。
圖8列出了發(fā)動機懸置及變速器懸置點主動端的振動加速度頻譜,防扭拉桿處仿真中過于簡化,數(shù)據(jù)參考價值不大,不再考慮。從圖中可以看出,不論使用何種方法,峰值頻率都可以對應(yīng)。此外,在0~5 Hz內(nèi),實測值在有些方向上出現(xiàn)了峰值,是由傳感器測量到的背景噪聲引起的,與系統(tǒng)特性無關(guān)。
(a) 發(fā)動機懸置主動端x向振動加速度 (b) 發(fā)動機懸置主動端y向振動加速度 (c) 發(fā)動機懸置主動端z向振動加速度
(d) 變速器懸置主動端x向振動加速度 (e) 變速器懸置主動端y向振動加速度 (f) 變速器懸置主動端z向振動加速度圖8 懸置主動端振動加速度頻域曲線Fig.8 Acceleration results at mount locations of different methods and experiment in frequency domain
D擋怠速時轉(zhuǎn)速為950 r/min,頻率為15.83 Hz,三缸發(fā)動機的主要振動激勵及響應(yīng)為1階及1.5階,這兩階頻率下的振動加速度相對誤差見表1。
由表1可以看出,在1.5階,兩種算法的準確程度相當(dāng),這是由于1.5階激勵主要為氣體燃燒引起的,受到慣性參數(shù)的影響很小,兩種算法都是由氣體壓力直接計算激勵,在穩(wěn)態(tài)情況下二者的計算結(jié)果很接近。而在1階,考慮了曲柄連桿機構(gòu)慣性參數(shù)后進行仿真得到的結(jié)果相比于簡化方法在大多數(shù)方向上與實驗結(jié)果更加吻合。此外,各個懸置點的z向振動都存在不夠準確的情況,這是由于仿真時僅考慮了液壓懸置的頻變特性,沒有考慮其幅變因素的影響,導(dǎo)致仿真結(jié)果出現(xiàn)偏差。在高頻段,兩種方法的計算結(jié)果接近,峰值頻率可以對應(yīng),但幅值均出現(xiàn)了較大誤差,很可能是液壓懸置的高頻硬化現(xiàn)象引起的,而與激勵計算的準確性無關(guān),從工程應(yīng)用角度來說,低頻段對于振動加速度均方根值的貢獻更大,高頻段的誤差是可以接受的,若要減小這種誤差,需要考慮液壓懸置硬化現(xiàn)象對仿真進行修正。
表1 主要階次的振動加速度相對誤差Tab.1 Relative error of accelerationon the main order %
本文采用了一種新的三缸發(fā)動機振動激勵建模計算方法,考慮了曲柄連桿機構(gòu)中連桿等各部件的慣性參數(shù),基于拉格朗日乘子法推導(dǎo)了振動激勵的理論表達式。
以怠速工況下包含某三缸發(fā)動機的動力總成系統(tǒng)為例,使用本文方法以及文獻中的簡化方法分別計算了振動激勵,發(fā)現(xiàn)相比于簡化方法,考慮了連桿的慣性參數(shù)后,多出了繞z軸的不平衡慣性力矩,與繞y軸的慣性力矩數(shù)量級相當(dāng)。繞x軸的慣性力矩與負載力矩相比很小,可以忽略。此外,兩種算法算出的不平衡慣性力合力都近似為0,也可忽略。
將激勵施加到動力總成懸置系統(tǒng)模型中,仿真了各懸置點的振動加速度響應(yīng),在怠速工況對該樣車懸置點的振動加速度進行了測量,將仿真結(jié)果與實測結(jié)果進行了對比,結(jié)果表明,考慮連桿等部件的慣性參數(shù)后計算出的激勵相比于簡化方法具有更好的準確性,主要體現(xiàn)在各懸置點x,y方向的1階振動加速度上,這主要由于考慮了連桿慣性參數(shù)后繞z軸的不平衡慣性力矩未被忽略。
本文的建模計算方法可以推廣到含有任意結(jié)構(gòu)形式的發(fā)動機,并且可以用于非穩(wěn)態(tài)工況,如加速過程的仿真,算法中允許各個氣缸的參數(shù)存在差異,如各缸氣體壓力差異、點火提前角引起的相位差波動等,更適合應(yīng)用于要求較高計算準確性的場合,如動力總成懸置系統(tǒng)的優(yōu)化設(shè)計、主動懸置的設(shè)計及其控制策略的研究、傳動系統(tǒng)的扭轉(zhuǎn)減振等。