活塞引擎 6:機件振動實例
由於要分析的種類數量有些龐大,為了儘可能減少不必要的版面複雜性, 我並不會張貼每個測試案例的所有結果。 不過如果讀者有興趣參考的話, 本文的 所有測試結果、分析圖、和所使用的參數、以及所使用的分析程式 [2] 都已打包,有需要的讀者可以自行下載分析驗證。
如果你還沒有閱讀過 前篇[1] 的介紹的話,建議先過去讀過之後再來閱讀本篇, 因為除了程式的用法和原理介紹以外,前篇也做了有關參考座標系和圖表意義的說明, 在缺乏這些認知前提的情況下,可能會比較難讀懂本篇的內容。
另外,本篇可能會在某個個別的案例解說時歸納一些通用的特性, 這些特性往往是在很多具有特定特徵的其他配置會共同顯現的特徵, 這些歸納的重點會以粗體標示,相當建議在閱讀的時候特別注意。 因為本篇分析的案例較多, 因此許多因為共同特徵所產生的特性和對應方法等通常就不會一直重複敘述了!
那麼首先,我們先從複習前篇的單缸引擎振動特性作為開始:
單缸
基本單缸
可看到結果顯示在 Y 方向上的振動趨勢挺大,力變化幅度達到 193 牛, 主要的原因就是因為這是活塞的運動方向。 相對的 X 方向的力變化幅度明顯小得多,只有約 46 牛,主要是由於連桿的運動所產生; 另外 Z 軸達 0.46 牛米的轉動力矩變化也同樣是因為連桿的運動所產生。
在這個案例裡,我給曲柄(或曲軸,因為只有單缸,所以配重歸屬於何者都沒問題)加上了一點點的偏心量, 用意是在不嚴重影響總體結果的情況下,能讓人看出偏心曲軸在整體力變化分佈中所扮演的角色。 在 Y 方向的力分佈圖中還有一點值得特別注意:活塞所產生的力變化趨勢並不是上下對稱的! 這點特性在後面其它的案例分析中是個很重要的部份, 也是導致在有些看似能產生上下力相消的情況中,實際上卻不能完全相消的最主要原因。
總體而言,單缸型態的振動大這件事其實也沒什麼好意外的,畢竟它就只有一個汽缸而已! 所以單缸引擎在本篇可能最大的作用是用來給其它型態引擎作為對比吧。
加入曲柄(曲軸)配重
從前面的測試結果中,我們能發現偏心曲軸的力趨勢正好和活塞與連桿的趨勢相反, 這就產生了一個想法:我們能不能增加曲軸的偏心配重,用來抵消活塞與連桿所產生的力?
有關曲柄配重的部份,我在 前篇[1] 已經解釋過了,這裡就不再贅述,直接看結果。 從結果可以看到在 X 方向上,曲柄配重直接完美相消了連桿產生的作用力; 在 Y 方向上顯然也有正向縮小作用力的效果,只是削減的力道顯然是寥勝於無; 在 Z 軸的轉動力矩上則矯枉過正,雖是有抵消連桿力矩的效果, 但消完後剩下的力矩反而比連桿原本產生的更大,差不多是原來的 3 倍!
總結而言,適量增加的曲柄配重可以完美消除活塞連桿在橫向上的作用力。 這一點結果很重要,且在後續的案例中都會有所應用,後面就不再重複贅述。 另外一個比較實際的情況是:其實在曲軸方向上(也就是 Z 軸)的轉動擾動比較不是那麼受注目, 因為活塞引擎的動力輸出本就是不連貫的,而且汽缸愈少愈不連貫, 其本身就會在曲軸的轉動上產生不小的擾動。 因此對於機件運動在曲軸上造成的轉動擾動來說,只要擾動不要過大,一般就不會太過在意!
嘗試使用更多配重
有了前面關於曲柄配重的試驗結果,我們不妨再試試看更加激進的策略會產生什麼樣的效果? 既然原來的曲柄配重對於活塞運動方向的力相消沒什麼太大作用, 那這裡就嘗試再加入更多的曲柄配重。
本例試驗將曲柄的配重增加到將近原本的 3 倍, 可見到在原本振動趨勢最大的 Y 方向上,我們將作用力的變化範圍縮小了 37%, 效果算是還不錯了。 當然這麼做的缺點也很明顯,它會在 X 方向上產生振動源。 本例所挑選的配重特別控制使 X 方向上的振動趨勢與原本相近, 不過若在應用上可以接受 X 方向更大的振動趨勢的話, 就可以動用更大的配重,去消減 Y 方向的振動趨勢。 此外除了 X、Y 兩個方向之外,本方案在 Z 軸產生的轉矩趨勢是基本單缸配置的 6 倍多, 是加入了基本適當配重方案的約 2 倍。
總結而言, 使用增加曲柄或曲軸配重的方式可以一定程度的消減最大的振動源,也就是活塞運動方向的振動, 不過副作用是會增加在其它方向的振動趨勢。 造成這現象的根本原因,其實就是因為最大的振動源在活塞的運動方向,是在一條直線上, 可是偏心軸所產生的作用力卻是成圓周輻射的, 因此在削減某個方向的作用力之餘,也不可避免的在其它方向產生了更多的作用力。 在實務應用上如果能夠接受平均力度較小但較多雜亂方向的振動的話, 那麼使用曲柄或曲軸配重的方案就是挺實用的, 他可以以雜項振動源的增加作為副作用和代價,來削減振幅最大的那個振動源。
雙缸
運動平衡
一般雙缸併排的情況,當然是兩個汽缸動作相反,一個上就一個下,這樣最合適不過了啊! 只不過如同前面已經描述過的原因, 兩個汽缸一上一下相反方向運動的時候,作用力其實並不能夠完全相消, 如結果圖所示,在 Y 方向這麼一消減之後仍然剩下了 109.6 牛的振動源。 而因為汽缸一上一下,所以還產生了 X 軸向上的轉動振動源約 6.2 牛米。 不過畢竟只有兩個汽缸,這點副作用也是比較難避免的!
雖然 Y 方向(也就是活塞運動方向)的作用力只消減了大約一半的幅度, 但是請注意到圖表,它的振動頻率增加了! 這點現象很重要,雖然我們只能看到機件的作用力表現而不是實際的振動表現, 但是只分析作用力的分佈這件事之所以有價值,就是因為在大半情況下它能直接反應實務的振動特性。 而若說到振動,一般頻率愈高的振動肯定是幅度愈小的(除非恰巧逮到共振)。 在生活上其實常能見到這樣的例子,比方說我們在用洗衣機給衣服脫水的時候, 我們的衣服當然不可能放的平均完美,當然會有多或少的質量偏心, 於是在脫水剛啟動時轉速還不快的時候,就能感受到這時的振動是最大的, 有些情況下如果我們不壓住洗衣機的話,洗衣機甚至會移位! 但是當洗衣機的滾筒轉速快起來以後,振動反而就小了,洗衣機也趨於穩定安定而不再需要我們操心了, 直到脫水結束要減速下來的時候,才會讓振動再次大起來……
這麼個故事告訴我們什麼事呢? 那就是即便是同樣的作用力,如果它的作用頻率高,那麼通常所造成的實際振動會更小! 至於實際多小?什麼時候是通常,什麼時候是不通常?等等這些要想弄清楚的話, 還是得去做更深入的振動模擬計算才行了! 回到這個案例,一般來說汽缸一上一下的行程正好對應曲軸轉一圈, 所以如果曲軸轉速是 10 RPM 的話,那麼活塞就會在一分鐘之內上下 10 次, 如果只有一個汽缸的話,那麼抓著這個引擎的你也會感覺到它上下動了 10 次; 但若是本案的兩活塞引擎的話,同樣一分鐘轉 10 圈,你卻會感覺到它上下動了 20 次; 假設單缸引擎轉速 10000 RPM 的時候可以讓人幾乎感覺不到振動的話, 那麼這樣的雙缸引擎卻可能只要 5000 RPM 就能辦到了 (就算不考慮其實雙缸的作用力也同時變少的話)。 所以雖然雙缸配置在振幅也就是力的大小上只削減了大約一半,但是因為頻率變成兩倍, 所以實際的振動情況通常會是非常顯著的變小!
至此我們再重新整理出一個通用規律: 通常來說,高頻率的力變化產生的實際振動表現會比較小,而低頻率的力變化產生的振動表現會比較大; 因此在觀察後續的力變分佈圖時,除了關注力變的大小變化幅度之外, 也要知道如果某種佈局能夠使力變的頻率增加的話,也能算是對振動的改善。
最終從機件運動導致振動的角度來看, 這種雙缸的配置看起來雖然還是有不小的振動傾向,但是對比單缸的情況肯定是改善了非常多的。 然而這種配置實際上卻還隱藏著一個很重要的缺點! 如果從點火間隔的角度來看,因為四行程引擎是曲軸轉兩圈才完成一次循環, 也就是轉兩圈才會點火一次,那麼本例的配置就會導致點火的間隔不平均。 在本例中,曲軸轉完一圈就點了兩個汽缸,剩下的一圈則空著。 所以在雙缸引擎的型態裡面來說,其實兩個活塞行程相差 180 度所產生的機件振動是最小的; 但副作用就是會因為點火間隔的不平均,反而產生動力卡頓不連貫感!
點火平衡
如果說前例的配置會因為點火間隔的不平均而產生劣勢,那麼調整讓點火順序平均如何? 然而很不幸的,我們再複習一下,四行程引擎是曲軸兩圈一個循環, 也就是要在兩圈 720 度的行程內點過一遍全部的汽缸, 而我們的汽缸只有兩個,所以平均就 360 度點燃一個汽缸。 疑!這 360 度可不就是整整一圈嗎? 於是這麼樣的條件一套下來以後,就會發現要讓雙缸引擎平均點火的話,兩個汽缸就得要同上同下!
因此這樣的配置所帶來的缺點就不用多說了,兩個汽缸同上同下, 所有特性與單缸一模一樣,不過振幅是原來的兩倍!
折衷平衡
雙缸引擎是個比較難兩全的情況,顧了機件振動就顧不了點火間隔,顧了點火間隔就顧不了機件振動。 那麼能不能夠折衷處理呢? 兩活塞的行程差 180 度時對機件運動最友好、行程差 360 度時對點火間隔最友好, 那麼平均一下就會得到 270 度這個數字,於是雙缸 270 度的曲軸角就是這麼來的; 當然,270 度和 90 度的說法其實是一樣的!
在折衷平衡方案之下,振動趨勢的各方面結果表現, 也是居於完全平衡配置和完全不平衡配置二者之間。
直列 3 缸
雙缸和三缸在直列引擎裡面其實是蠻重要的基礎對照組, 所以我更完整的把加了曲柄配重、和沒有曲柄配重的方案都做了一遍。 這麼做的目的,主要是為了在目前配置還沒有那麼複雜的時候預先做個對照。 至於到後面更複雜的案例我就不會放過多的計算結果了,會直接討論最佳配置的情況。
無連桿平衡配重
首先注意到, 三缸機在橫向位移(X、Y 方向)的振動趨勢上可以達到非常完美的平衡,而這是雙缸機所達不到的! 究其原因,雙缸機的兩個活塞一上一下反向運動, 然而活塞的上下運動其實是不對稱的,所以只削減了大約四成,並不能完全對消互相的作用力。 而三缸機則是另一個路子, 三個活塞的行程各偏移了 120 度(1/3 圈),反而因此可以互相完全消除彼此的作用; 而雙缸機之所以不能,其實從圖形來看, 就是因為活塞行程偏移了 180 度(1/2 圈),正好是波峰波谷距離(180 度)的整數倍,剛好不能相消。
至此我們可以整理出一個重要的結論: 活塞運動的相位差不為 1/2 (圈)的整數倍時,可以完美平衡彼此的橫向位移力作用(力矩是另一回事); 而活塞運動的相位差可被 1/2 (圈)整除時,會剩餘橫向的力變化導致振動趨勢。 精簡一下其實可以得到一個更加簡單的結論: 在曲軸上分割出來的,角度相異的曲柄數量為單數時,橫向作用力可完全互相抵消; 而這個曲柄數量為雙數時,不能完全相互抵消! (這裡強調「角度相異的曲柄」,是考慮到後面有些曲柄數量看似很多, 但其實有部份曲柄是朝向同一個角度的情況,所以提前為此下的限制。)
研究完橫向作用力的影響之後,接下來看看彎曲力矩的影響。 從結果可以看出,雙缸和三缸在 X、Y 軸上的力矩都不平衡, 簡單理解就是引擎可能不會上下左右振,但是會搖起來! 雙缸很好理解,兩個活塞在質心的兩邊,運動方向相反,當然就會造成轉矩。 而三缸的情況(其實所有直列單數汽缸的配置都有此共同現象),剛好最中間一個活塞在正中央, 所以它基本產生不了轉動力矩,可以忽略不計,力矩平衡主要要看兩側其它汽缸的作用; 然而兩側活塞要不就因為相位差整除不了一個圓周、 要不就是因為活塞上下行程不對稱的緣故而無法互相完全抵消, 總之一定會剩下多餘的轉動力矩,產生轉動方向的振動源! 至此我們又得出一個結論: 直列引擎的汽缸數量為單數時,一定會產生旋轉方向的振動趨勢; 至於汽缸數量為雙數時則不一定,得再進一步分析。
最後特別看看 Z 軸,也就是曲軸同向的力矩分佈, 可以觀察到三缸機會產生微小幅度的轉動振動趨勢。 三個汽缸組件在 Z 方向上產生的力矩分佈雖然是很漂亮的對稱形狀,但是與活塞的情況不同, 在相位差不為 1/2 (圈)整除時反而會餘下殘存的力矩; 對比雙缸(機件平衡的那個配置)的分析結果, 相位差為 1/2 (圈)整數倍時反能完全相消 Z 軸的轉動力矩! 這樣又能整理出一個結論: 當曲軸異角曲柄數量為單數時,必然會在 Z 軸上產生轉動振動源,雖然振幅可能並不大; 而這個曲柄數量為雙數時,則可完全消除 Z 軸上的轉動力矩。
但是如同前面解釋過的,Z 軸向的振動趨勢其實實務上可能影響被排在最末位, 一來是因為通常它產生的振動幅度本來就小,而且頻率還比較高,在曲軸一圈內進行了上下三個週期, 套用我們先前的結論,更高頻的振動通常會讓實際表現出來的振動效果更小。 再來是因為在引擎軸的旋轉方向上可能存在其它更大的振動源影響下 (比方三缸機的點火膨脹週期就是不連續的),使得機件所造成的 Z 軸旋轉擾動的存在感比較低。
加入連桿平衡配重
這個測試與前一個三缸配置基本完全相同,差別只在曲柄配重而已。 前一個配置為標準曲柄配重,就是配重只平衡了曲柄它自己而已, 而這一個配置則增加了更多配重,試圖配平活塞連桿所產生的力作用。
簡單瀏覽結果,會發現所有的振動特性基本維持不便,只差在轉動方向的振動趨勢上。 其中 X 軸向的轉動振動趨勢(也就是側視引擎時的轉動趨勢)削減了 20%,只剩下 12.6 牛米變化量, 而 Y 軸向方向的轉動振動(也就是俯視引擎時的轉動趨勢)則被完全消除! 至此能讓我們意識到曲柄配重在整個引擎的振動平衡性裡面所佔據的重要性, 曲柄配重在直列多缸引擎上的主要作用, 其實在於抵消因為活塞連桿的橫向作用力而產生的 Y 方向力矩; 其次則是能稍微消減 X 方向的力矩,只不過杯水車薪,X 方向主要還是得看活塞能否互相平衡。
直列 4 缸
平面曲軸
直列四缸的各方面表現大多都很傑出,各方向轉動力矩完全平衡, 並且雙數汽缸的特性使它並不需要多餘的曲柄配重就能達到轉矩平衡。 平面位移震動趨勢上,X 方向作用力完全平衡, 唯一的缺點就是在 Y 方向的振動趨勢削減效果並不好,在測試案例中仍有約 219 牛的力變化!
仔細觀察四根曲柄的角度會發現,曲柄其實兩兩方向一致, 因此實際上在橫向力的作用上與雙缸機一致,會在 Y 方向剩餘這麼多的作用力也就不奇怪了。 究其原因其實就是四個曲柄要去平分四行程整個行程的 720 度, 這麼分下來的角度差就是 180 度了,正好兩兩同向。 像這樣的現象在後面其它更多汽缸的配置上還會再看到, 因為能整除 720 度的關係,直列雙數汽缸時,曲柄角度總是兩兩同向成對, 使得在橫向的振動特性上與只有汽缸數量一半的配置相同!
再觀察曲軸曲柄的角度分佈,還會發現四缸的曲軸其實就是將雙缸曲軸給對頭接起來而已, 而這其實就是在點火順序的排佈、以及曲柄平均分割曲軸角度之下所產生的自然結果。 然而在後面其它更多汽缸的配置其實也都會觀察到這一個共同現象,因此我們預先整理出一個結論: 在大多數的直列雙數缸情況下,其實可以從中間對半分割, 而其左右兩邊正好都會是鏡像對稱的、汽缸數只有一半的兩個發動機的組合。
當然前面的歸納符合大多數通常情況下的觀察結論, 而在實務上,如果你就因為我這麼說了這句話,就想要卯起來設計一個不鏡像對稱的配置, 也不是不能做到的; 只是稍微試一下你就會發現,如果要顧及點火順序平均亂散的話, 曲軸很自然就會長成這個鏡像對稱的樣子, 如果硬要做成鏡像不對稱則多半會發現它的點火分佈也不太平均。 那麼這個其實並不會被肯定遵循的歸納結論對我們有什麼用處呢? 我覺得它的最大好處在於可以簡化我們對分析結果的「理解」。 (當然這並不會去影響實際的物理分析結果,只是影響了在腦袋思考理解的層面上對我們的簡化幫助)
在符合前述規律的引擎配置上, 我們可以將一個汽缸很多的直列引擎去直接套用汽缸數量只有一半的分析結果, 例如本案例的四缸引擎就可以等效為兩個對稱雙缸,可以直接套用雙缸的分析結果來理解它。 在橫向的平移振動趨勢上,本例四缸發動機完全就等同於對半的雙缸機,只不過幅度被乘為兩倍; 而在轉動的力矩部份,成對的兩個雙缸機正好對稱的、等幅的對消了彼此的力矩作用, 因此得到了非常良好平衡的力矩振動表現。 其實在後面的實例分析中我們也能發現: 直列雙數缸配置往往能夠做到幾乎不存在轉矩上的振動趨勢!
十字曲軸
前面分析的四缸曲軸,因為曲柄角度差都是 180 度, 組合起來正好左右展開,好像可以直接放平在桌面上(如果曲柄配重不要凸起來的話), 因此前面這種曲軸常被稱為是「平面曲軸」。
前面的平面曲軸配置結果告訴我們,雖然它在各方面表現都不錯,就是 Y 方向的振動表現不太好; 那如果我們把曲軸的角度分割的更細呢? 於是這就產生了一種將曲軸角度全部平均分割的特別款曲軸,四個曲柄平均角度差為 90 度, 從軸向看過去正好是個十字形(或者斜一點看就變 X 形),所以就被稱為「十字曲軸」, 即為本測試案例所使用的設定配置。
前面才剛提過一個歸納結論:直列雙數缸配置多半可以從中間對分為兩個鏡像對稱的兩個較小的配置。 也說明過這只是一個符合一般情況的歸納結論,並不是不能夠設計個就是不鏡像對稱的東西; 你看本例馬上就給你出了個這樣的例子,這十字曲軸就是不鏡像對稱的案例。 從結果可以看到,雖然因為四缸相位差仍然可被 1/2 圈整除, 但是因為活塞行程被分割的更細密,所以位移振動的相消結果非常良好, 在 Y 方向只剩下 7.6 牛的變化範圍,約只有平面曲軸版的 3.5%。 只不過它的轉矩振動表現就不太理想了,甚至 X 軸向有 26 牛米的力矩差距, 這方面表現比三缸機還差! 究其原因會發現,十字曲軸它並沒有鏡像對稱, 因此沒能像鏡像對稱的配置那樣良好的消減轉矩振動。 總結下來可以說,十字曲軸對於降低位移振動很有幫助,但是以產生轉矩振動的副作用作為代價的。
此外十字曲軸所付出的副作用並不僅止於此。 由於四缸 90 度的行程差並沒能夠平均分割整個 720 度的行程, 因此不可避免的帶來點火間隔不平均的現象。 以平面曲軸來說,曲軸每轉動 180 度就點火一個汽缸,4 次點火正好平均分配 720 度; 而十字曲軸的配置下,會有兩組汽缸間相距 90 度就點火,只有平均間隔的一半, 另外兩組汽缸則會間隔 270 度點火,比平均間隔多了一半。 當然這樣的點火不平均現象雖然在理論上並不完美, 不過也有人喜歡這樣的配置所產生的引擎聲浪、以及它帶來的動力頓挫感, 這方面就不予置評了。
直列 5 缸
五缸機的汽缸數量為單數,首先我們就知道它的曲柄配重省不了, 然後再看它表現出來的振動趨勢,與同為單數汽缸的三缸機特性基本完全相同。 細節來看,五缸和三缸的 X 軸向轉矩振動是半斤八兩, 但是在 Z 軸方向轉矩振動幾乎已被消為零,Y 方向平移振動也是已經幾乎為零, 這方面比三缸機更加傑出。
總結而言,五缸機的振動特性基本可以比照三缸機。 細節方面各有優劣,但整體差異不大, 更大的差異可能是五缸機因為汽缸數量比較多,所以馬力更大吧!
直列 6 缸
看了前面這麼多直列引擎之後,我們應該已經得到兩點簡單結論: 雙數汽缸除了 Y 方向的平移振動以外,其它方面幾乎沒有振動趨勢; 單數汽缸除了 X 方向轉矩振動外,其它方面幾乎沒有振動趨勢。 這麼就產生了一種想法: 能不能拿兩個小的單數缸機,鏡像對稱合併成一個大的偶數缸機,把單數機的轉矩都對消掉, 變成一個在各方向幾乎都沒有振動的完美引擎呢? 這個方法是真實可行的,我們用一個最小型的單數機 — 也就是三缸機, 把它鏡像拼起來就成了經典的直列六缸機了!
觀看六缸機的各方面振動趨勢,全方面幾乎都被內部相消,合併起來都幾乎為零! 真的要刁鑽的話,它其實還在 Y 方向、和 Z 軸向殘留了一點點的剩餘, 不過數值大小都已經到了小數位了。 因為六缸的穩定性表現幾乎達到完全完美的程度, 也就不難了解為什麼那些研究汽車引擎的人都會這麼推崇直列六缸了!
不過在一般民用車輛上不常見直列六缸,也倒不是什麼別的原因,單純就是因為 一:六缸機稍嫌太長了;二:六缸機汽缸數量太多,已經大大超過一般民用對於馬力的需求。 但是在飛機上就沒有這些限制,所以航空飛機就非常的愛用六缸機(其實正確來說是直六的變體:V12)。
直列 8 缸
同前面的論述,直列八缸就是兩個鏡像對稱的四缸機合併起來的結果, 只不過我們選用的是平移振動表現更加的十字曲軸四缸機; 至於十字曲軸帶來的轉矩振動? 這點倒完全無需要擔心,因為鏡像合併後自然能將這些問題給對消掉。
看看分析出來的八缸機結果,也是完全符合我們的預期, 大多數的平移和轉動振動都已互相抵銷為零,除了在 Y 方向還剩下 15 牛的力變化範圍以外, 但幅度相比平面曲軸的四缸機只剩下 7%。
直列 10 缸
前面我們用兩個三缸機併出來一臺六缸機,各方面表現已經近乎完美, 但還是剩下了一點點殘餘,對於強迫症患者來說或許可能無法接受。 那麼能不能用同樣的路子來造出一個完美的發動機呢?這就來試試看! 比三缸機再大一些的單數缸就是五缸機了,兩個五缸機併起來就得到一臺直列發動機的終極版本: 直列十缸發動機。
觀看直列十缸機的分析結果,基本同直列六缸一摸一樣,但是更加完美。 各個方向的振動力都被削減到小數兩三位以下了,基本就是零。 很多人分析引擎的時候都會說直列六缸是最完美的型態,但是這裡我卻用實際的分析數據告訴你: 直列六缸並不夠完美,直列十缸才是真正完美的發動機型態!
但是這就讓我們產生了一個疑問,既然直列十缸這麼完美, 為什麼實際上卻反而幾乎就沒見過採用了直列十缸發動機被用在車上或飛機上呢? 我想這個原因也不複雜,因為直列十缸實在是太長了!
一個過長的發動機,實用上最直接的問題就是放不放的下? 如果連飛機都會嫌棄這樣的發動機,那就更不用說車子為什麼不用它了! 除了佔用的空間大小之外,過長的發動機還存在結構上的問題。 當我們看到一個在理論分析上能夠各種力完美對消的發動機時, 要知道實際上這些內部對消的力是靠著曲軸和主機本體的結構強度來承受的, 那麼當這些結構件過長的時候,就會給內部的應力承受力帶來更大的設計難度,和實際應用上的風險。
因此雖然直列十缸在理論上更加完美,但是其所帶來的其他副作用卻給人帶來更多的難題, 再轉頭對比它相對於六缸機所提供的改善程度, 也就不難理解為什麼設計師們舉起手來掂量掂量之後,紛紛都拋棄十缸機而撿起六缸機了!
V 型 12 缸
有了前面直列發動機的分析基礎後,接下來要看的就是直列的變體:V 型發動機。 首先先從最簡單單純的 V12 開始。 V12 其實就是將兩部直六給併起來的結果, 因為直列六缸機本身就已經擁有非常良好的低振動性能,因此直接把它們合併起來也就沒有什麼難度, 而從 V12 的分析結果來看也可以印證這點。
那麼這裡就提一個有點意思的小知識,V 型發動機的兩排汽缸的夾角為什麼總是特定的角度? 其實這就是考量到點火間隔的平均性、以及曲軸曲柄角度分佈的平均性的結果。 12 汽缸要平均分割 720 度的行程的話,那就是曲軸每轉動 60 度就要點火一個汽缸, 因此兩排汽缸的夾角最好就是 60 度,或著是 60 度的整數倍,比方說 30 度或 120 度 (不過 120 太寬了,基本是沒人會這麼做)。 汽缸夾角正好是行程分割角度的整數倍時有一個好處,那就是能讓曲柄在曲軸上呈獻平均張開的形狀; 如果你非要造一個夾角 40 度或 80 度的 V12 發動機也並不是不允許, 只是這麼一佈置下來就會發現曲柄的角度分割會變得不太平均,自然也就對振動表現不利了。 在本測試案例中,汽缸的夾角即選用 60 度。
V 型 6 缸
我們已經知道直列六缸、或者 V 型 12 缸發動機什麼都好,就是有兩個缺點: 發動機用在車輛上有點過長的問題,以及對沒那麼大馬力的應用需求來說汽缸數量過多。 因此雖然它這麼完美,但人們總是想要尋找汽缸數量更低的替換方案!
那麼我們將 V12 的長度折一半,就成了兩個三缸機組成的一臺 V6 引擎。 V6 的總體振動表現與直列三缸較為接近,但比它稍差些, 可能是因為三缸本身就會產生些轉動力矩,兩臺以不同角度疊加起來之後, 讓它在多方向的振動特性上更加複雜凌亂了吧!
V 型 8 缸
V8 引擎就是夾在 V6 與 V12 中間的型態,汽缸數量比 V6 更多,但尺寸長度比 V12 更小。 不過 V8 引擎絕對不是把 V6 和 V12 加起來砍半這麼簡單而已, 事實上我在製做這個案例模擬的時候遇到最多難題的案例就是在 V8 的配置上!
V8 就是兩臺直列四缸拼在一起沒錯, 並且經過前面的計算原理可以得知,兩排汽缸的夾角 90 度應該是個不錯的選擇。 但是實際排佈一下曲軸曲柄角度後就會發現一個神奇的現象: 在安排平均、對稱的點燃所有汽缸的情況下,八個曲柄很自然的形成各自夾角 180 度, 也就是變成一個八曲柄的平面曲軸! 這種曲軸長相顯然對振動表現會有較差的影響,得改,但怎麼改呢? 理想的情況應該要至少產生一個像是十字曲軸那樣的東西,才能在各方面比較平衡, 但是如果要顧到行程順序平均平衡的話,我排了好久竟然排不出來! 後來我上網偷看一下別人的答案,這才發現原來是真的沒法完美的排出美好的形狀。 當然現行流通的 V8 引擎顯然用的絕對不會是平面曲軸,那麼他們是怎麼做到這一切的呢? 原來秘訣在於犧牲一些點火順序上的均勻性。
一般來說 V 型就是兩個直列汽缸,兩排汽缸各自按照各自的點火順序點火, 然後兩排汽缸之間再彼此很平均的左、右、左、右這樣交錯點火。 而到了 V8 引擎上,為了曲軸角度的排佈關係,兩排汽缸之間的順序就變得不是那麼平均交換關係, 而是變成了左、右、左、左、右、左、右、右這樣的順序。
總體而言,V8 的振動表現比較接近使用了十字曲軸的直列四缸機,但比其再稍差些!
水平對臥 4 缸
水平對臥配置可以算得上是 V 型配置的特例,即 V 型佈局的夾角為 180 度的時候即是, 然而光是這麼的看待水平對臥佈局還是顯得有些太粗淺。 水平對臥並不僅僅只是兩排汽缸夾角 180 度而已,我們從上面的配置分佈圖可以視覺化的看到, 它一個更重要的特點在於兩排汽缸的曲柄是完全鏡像對稱的!
在這麼特別情境下使用的如此曲柄角度分佈,給水平對臥發動機帶來一項極為特殊的特性: 它左右兩邊的汽缸運動完全對稱! 在討論雙缸和四缸機的時候能發現一件事情,雖然看似兩個活塞一上一下的成對運動, 但它們並不能夠完全對消彼此的作用力,因為活塞上下半部的運動並不是對稱的。 而到了水平對臥這邊,當左邊活塞往外走時,右邊活塞也在往外走; 當左邊活塞往內走時,右邊活塞亦是。 並且它們的運動行程位置也是一致的,當左邊活塞在靠近上死點範圍快速移動時,右邊也是; 而當左邊運作在靠近下死點範圍較慢運動時,右邊亦同。 唯一的缺點在於 Y 軸向殘餘了微幅的轉矩振動源, 這主要是因為活塞連桿和曲柄本身存在厚度,所以左右汽缸其實並不能夠完全對準一條線, 而必須在 Z 軸方向稍微拉開一點點的距離所導致。
總體來說,就是這樣子近乎左右完全對稱的活塞運動行程, 使得水平對臥機可以不受「1/2 圈整除」魔咒的影響,總是能夠保持力平衡。 雖然說關於運動平衡這件事並不是水平對臥機的特權, 我們也已經知道直列式和 V 型排佈同樣也都能夠達到完美平衡狀態; 只是相比於後者需要 6 缸、12 缸以上才能達到完全平衡, 水平對臥機的更大優勢在於可以使用非常少的汽缸數量就能達到非常良好的平衡效果, 因此水平對臥式佈局就成為了在較低排氣量的應用用途上具有獨特優勢的存在。
水平對臥 6 缸
水平對臥 6 缸機雖然也是擁有水平對臥機獨特的對稱曲軸,但是從結果來看顯然表現就差了不少! 這主要是因為它的左右兩半是個三缸機,而三缸機本來就存在一些沒能被平衡的力矩, 從而導致水平對臥 6 缸機表現出多個方向的雜項振動源出來。
水平對臥 8 缸
水平對臥 8 缸機又回復了 4 缸型態所擁有的近乎完美的平衡狀態。 至此我們能給水平對臥式佈局總結一個簡單的結論: 水平對臥式佈局,必須要在單邊汽缸數量仍為偶數時,才能達到近乎完美的振動平衡!
星型 5 缸
星型發動機表面上看應該要是一個極度偏斜不平衡的構型才對, 然而計算模擬的結果卻表現出非常良好的振動表現,這是怎麼一回事呢?
不同於在其他的配置上我們總能夠精心配置每一個曲柄的角度位置, 單列星型發動機全部汽缸只共用一個曲柄,因此相鄰活塞的運動是極其協調相似的, 照理來說應該會是振的最厲害的佈局。 然而星型佈局有一個特點,就是它的活塞和汽缸是輻射狀排佈的, 這項重要的特性使得曲軸配重在這裡能夠發揮出非常有效的作用!
回顧最初我們在單缸引擎上試圖利用曲軸配重平衡活塞運動所做的嘗試, 在那個案例中之所以效用不佳,就是因為活塞產生的作用力是一個方向的, 可是曲軸的作用力是圓周輻射分佈的,就導致這邊力縮小了、那邊力卻放大了的問題。 但是在星型佈局上就不一樣了,環繞了一圈的活塞使得它綜合的作用力也同樣是圓周輻射分佈的, 加上發動機質量中心點正好就在曲軸軸心上, 因此曲軸配重可以非常完美的平衡掉活塞運動本來應該產生的非常不平衡的作用力。 以上的論述內容都可以在分析結果圖的趨勢變化中看見這項理論的合理性, 並且實際的數字也印證了它的最終效果。
好了,道理是這個道理,但是從計算出來的結果來看感覺好像也沒有那麼的完美。 機件作用力互相削減之後,橫向位移作用力部份還剩下了 4.8 牛的力變化量, 雖然確實是有不錯的削減效果,但是對比前面的其他形式發動機好像也沒有特別優秀, 這是怎麼回事呢? 其實簡單的來說就是汽缸數量太少了。 偏心曲軸所產生的力量是隨著曲軸的轉動而非常均勻平滑的沿著圓周方向作用出去, 但是個別的活塞連桿卻是在同一個軸心角度的位置上產生作用力, 兩者自然是沒有辦法完全對應匹配,這有點像是在數位圖片相關話題上常說的「解析度不足」。 如果讀者有興趣自己玩玩三缸星型配置的話,應該會能更明顯的觀察出這個現象 (但我實在是暫沒有心力去跑更多的測案了)。 如果前面的這個道理是對的,那麼只要汽缸數量愈多, 活塞在軸心圓周上的分佈就會愈細密,越發接近連續分佈, 也就會能夠更好的與偏心曲軸所產生的作用力完美對消; 而事實上後面汽缸數量更多的星型佈局測案會證實這個現象。
星型 7 缸
星型 7 缸的結果表現特性與 5 缸基本完全一致,但是幅度更小, 橫向只剩下 0.3 牛的力變化量,基本已經能將之忽略當作不存在了!
星型發動機與前面我們分析過的其它型式不同。 在先前的汽缸佈局型式裡,往往多一顆、少一顆汽缸的結果表現可以展現出完全不同的特性, 但是星型佈局就不是這樣。 星型佈局下不管有多少汽缸,它的振動表現特性是一樣的, 只差在作用力分割組合的細緻度、以及最終產生出來的合力大小幅度上。
星型 9 缸
既然在星型佈局已經分析出結論,理論上已無需要再多做更多的案例, 但反正星型的汽缸數量就三個數字而已,於是就順變再跑個 9 缸的結果, 也是作為一個對比和印證。
9 缸星型佈局的力組成特性果然與 5 缸、7 缸完全相同, 而合力的大小已經達到小數三位以下,基本就是完全不存在!
複列星型 14 缸
既然經過前面的案例分析中我們已經知道並且證實,不同汽缸數的星型佈局振動趨勢是一模一樣的, 那麼對於複列星型,我就不再分析過多的組合了 (不過在打包檔裡都有全部的案例分析資料 [2]), 這裡就只以最常見的複列 14 缸作為本篇的壓軸結尾。
單列 7 缸的振動表現已經非常良好,只餘下了小數位的橫向振動源, 那麼兩個相位相差 180 度組成的複列 14 缸就能夠完全對消彼此僅存的這一點點擾動源, 使在各個方向上都不存在任何的振動因子。 從分析結果來看,複列星型具有這麼良好優秀又穩定的性能表現, 也就不奇怪為什麼在那個活塞發動機主宰的航空時代理,星型發動機能夠獲得這麼多用戶的愛用讚賞了!
結尾
其實在實際的產品上還存在很多很多其他的引擎佈置, 比方說 V 型佈局其實還有一種也算是常見的佈置方式,就是兩排活塞共用曲柄的設計。 比如一個 V6 引擎左右各三個汽缸,按照以往六個活塞要配上六個曲柄, 但是在這卻只放了三個,因為成對的左右兩汽缸是共用一個曲柄。 這麼設計的好處就是可以節省重量、微幅縮短引擎長度(因為曲柄本身也需要厚度)、 並稍微減少製造維護難度和成本; 當然副作用就是左右兩排汽缸各自的行程安排不再完全自由,而是會與對方互相遷就制約, 振動表現自然不會最理想,也因此在這次的就沒有排入本篇的測試案例裡。
當然有關活塞引擎的配置還有很多很多各種各樣的種類和變化、亞型、或微調等等, 只是礙於偏服不及、以及個人精力不及,就沒有去一一嘗試了。 但是使用的工具和方法都留在這兩篇裡了,有興趣、有想法的讀者就可以自己弄下來玩一玩。 這樣下次在和朋友聊天扯皮的時候就可以為自己多增加一些談資, 至少下次再有人吹捧直六或 V12 有多麼完美的時候(其實是真的已經夠完美了), 你可以告訴他們真正能承擔完美稱呼寶座的其實是複列星型! (或者其實你還可以把直十、V20 也拿出來掰扯一番!)
下一篇:「活塞引擎 7:功率與效率」