活塞引擎 6:機件振動實例

上一篇 [1] 介紹了機件運動導致振動的原理, 也介紹了我做的一個用來分析活塞引擎振動趨勢的小程式, 而這一篇我就要用它來挑選分析一些實例,一窺各種常見構型引擎的振動特性。

read more......

活塞引擎 5:機件振動分析

前集說完了汽缸點火的順序影響引擎振動特性的部份,這集要來解說零件運動所造成的振動。

關於活塞發動機的振動特性,我並不是第一個提及的, 只是在瀏覽了網路上的其他中文資料和節目後,覺得看到的解說都有些抽像而不夠具體具現。 因此我就想,何不自己寫個小程式畫一下圖表, 自己實際看看活塞、連桿這些東西的運動到底是如何推動引擎的呢? 於是就有了這個小程式。

read more......

活塞引擎 4:點火順序與振動

活塞引擎有一個逃不掉的問題就是振動, 不過雖然振動躲不掉,但是我們可以盡可能的讓它小一點、平緩一點。 活塞引擎的振動來源,也就是我們需要研究並對付的問題來源有二: 一是由活塞、連桿、曲軸的運動所造成的引擎位移也就是振動,二是因為汽缸點火順序的不同所帶來的引擎位移。 而本文要探討的便是後者,即點火順序對引擎的振動影響。

read more......

POSIX Tree Container (tsearch) 避坑指南

最近因故發現原來 POSIX 竟然也有提供鍵值容器的函式集(tsearch), 乍看有點意思,於是就打算順手拿來用用。 結果不用不知道,一用踩坑踩翻天! 花費不少時間的追蹤除錯和閱讀相關說明文件(是的,我最初想說看著挺簡單就沒看了)之後, 終於理清相關的用法和避坑指南。

其實 POSIX 容器的使用者應該算是小眾,也不知道留著筆記能幫到誰? 也或許幫是過了 N 年之後的我自己吧! 另一方面也是意識到這個容器函式庫能夠被設計的坑爹滿滿, 因此探討這個程式庫的使用方法,可能在作為程式庫介面設計上的反面教材意義更大!

read more......

活塞引擎 3:散熱與排氣

作為一個燃燒汽油產生動力的機器,燃燒過的廢氣該何去何從? 為什麼汽油在裡面一直燃燒,卻不會把引擎給燒壞呢? 這就要說到發動機系統裡面一個至關重要的組成了:散熱與排氣。

read more......

活塞引擎 2:多缸佈局

雖然說活塞引擎只需要一組活塞汽缸就足以運作了, 可是我們日常眼界所及的各式活塞發動機確往往都裝配了不只一組汽缸, 幾乎除了輕型摩托車以外,所有車輛和飛機上的活塞引擎都無一例外使用了多汽缸的形式。 使用多汽缸當然是存在一些好處的,然而這些汽缸應該怎麼排列? 汽缸的排列方式不只是影響發動機的尺寸參數而已,往往還極大程度影響發動機的整體性能特性。 於是本篇就要先來介紹這些由汽缸排列方式而產生的引擎分類。

read more......

活塞引擎 1:認識活塞引擎

這個系列我要來說說航空的活塞發動機,也就是一般所理解的汽油引擎這個主題。 我主要是以航空的視角來探討活塞發動機, 但其實活塞引擎用哪裡都是一樣的原理,在大方向上道法相通, 不過鑑於一班人可能對汽車更為熟悉,所以我不時也會穿插與汽車有關的關聯和差異補充。

read more......

翼型系列 5:高升力裝置

前一篇 [1] 介紹了幾種不同種類的翼型,其各有特色和優劣勢,各適合不同條件下的用途。 但是如果我們飛機的使用條件橫跨了兩種不同翼型的適用範圍, 選了這個翼型的話那個條件就不好,選了那個翼型則這個條件就不好,那又該怎麼辦呢? 其中最為廣泛常見的,當屬是要讓高速機翼同時也能在低速條件下飛行,因為飛機再怎麼樣也得起飛降落嘛! 此為了滿足這樣的使用需求而發明出來的補丁裝置,即是本篇的主題:高升力裝置。

read more......

翼型系列 4:選用翼型

在前面幾篇文章裡 [1] [2] ,我講解過機翼升力的原理,並探討了發生在機翼上的各種流場現象, 了解了為什麼機翼剖面要做成那些形狀的原因。 本篇就要來探討,哪些翼型適合被使用在什麼情況下的問題; 或者也可以說,當一個設想的操作環境定下來之後,我們可以怎麼選用翼型的一個方向。

read more......

翼型系列 3:那些升力原理哪裡錯了?

前面我寫了兩篇文章 [1] [2] 來解釋機翼產生升力的原理, 介紹了空氣吹過機翼表面所產生的一系列現象,並解釋了解釋機翼被造成那些形狀的真實原因。 這一篇我要來解釋一些流傳的機翼升力原理說法,並探討他們為什麼不對?

read more......