上個月發生了一件事令許多關懷本土車輛文化的愛車人忿忿不平,事情全是因為桃園縣政府環保局於6/30在官網公佈了自民國104年起,分三批禁止二行程機車於桃園縣境內行駛,違者每次罰款高達5,000元,此舉不但完全剝奪了民眾合法使用自身財產的權益,無論是否超過法定污染值,行駛便予以重罰的規定更是不符空保法立法精神;更誇張的是:新聞稿居然在第一段就直接挑明:若公告30天內沒有「太大異議」即公告施行。
眾所皆知,我國的機車環保法規乃全世界最嚴苛,嚴格的法規固然促進了機車產業的技術升級,造就我國獨步全球的輕型機車全面噴射化,對改善全國空氣品質有重大的貢獻,而且這幾年在環保署的努力之下,全國機車排氣定檢的制度更有效促進機車車主落實保養,亦是改善移動車輛廢氣排放最根本的解決之道。
由於引擎作動原理的不同,採用混合燃料潤滑的二行程車輛在HC的排放量的確是高於一般四行程車輛的,隨著環保法規對新出廠車輛的排廢標準日趨嚴格,二行程車輛早已無法通過政府對排污的要求,因此已於民國93年全面停產,隨著車齡的增加,二行程機車也已逐漸自行淘汰,達到了改善空氣品質的目的。
根據桃園縣環保局指出,目前桃園縣登記的機車數為114萬輛,其中二行程機車有26萬輛,而以平均值來說,二行程機車HC的排污是四行程機車的14倍,目前在桃園境內的26萬輛二行程機車對環境存有重大危害,因此站在支持環保的立場,桃園縣環保局這項禁止二行程機車於境內行駛的政策看似合理,理應獲得民眾一致支持,但為什麼卻反而引起了極大的反彈呢?
事實上,根據同份新聞稿指出,有89.4%的民眾會在使用10~20年時主動將車輛報廢,只有3.6%會使用超過20年以上,而我國車廠於民國93年起便不再生產二行程機車。換言之,目前這26萬輛的二行程機車已有許多落於民眾大量自行報廢的區間內,在三年後桃園縣環保局開始禁止二行程車輛行駛時,連最後出廠的二行程車輛車齡都已屆滿10年,保有數量一定會大幅下降,屆時大量減少的二行程車輛究竟會不會對環境造成重大污染,這點便有待商榷了。
此外,目前行駛於道路的二行程車輛,政府已訂立定檢及路邊攔檢制度來規範,車輛如果排污值超出規範,早有明確的罰則來處罰,而且這些車輛只要定期通過檢驗並按時繳納牌照稅,車輛本身便合乎法令規範並擁有道路使用權,也符合憲法保障人民財產及自由的範疇,地方政府單憑行政命令便想箝制人民合法使用自身財產的權利,這點更暴露了地方官員對於民眾的不夠尊重與基本常識的匱乏。
若再以政策執行面來看,檢視行政院環保署公佈的各縣市排氣定檢到檢率,桃園縣連續多年的到檢率均低於全國平均,機車定檢是促進車主落實保養最直接的方式,桃園縣環保局不思改善自己的執行力,卻反而因為自身效能不彰欲以剝奪民眾權益的方式來改善自身積弱不振的施政效能,如此便宜行事的作法實在令人不敢苟同。
最後,誠如桃園縣政府環保局自身指出,只有3.6%的民眾會使用機車超過20年以上,這些少數高齡的機車除了極少數仍為代步用途之外,多數均已成為了愛車人士的珍藏,不僅是車主個人心中的珍寶,更是台灣社會的應該被妥善保存的歷史文物,這些老車承載著每個人的記憶,隨著時間的累積也終將成為見證台灣文化與歷史的重要軌跡,極少數的老車不但對於整體的環境污染影響微乎其微,反而更能彰顯一個社會對於文化的傳承與重視。
降低桃空氣污染的方式非常多,對於特定車輛的趕盡殺絕除了凸顯了少數公務人員的顢頇傲慢又不具文化素養之外,更違背了為官必須以民為本的基本常識,懸崖勒馬方為正途。
發表於2012.08 汽車購買指南 小七專欄
「二行程引擎原理」的推薦目錄:
- 關於二行程引擎原理 在 7car 小七車觀點 Facebook
- 關於二行程引擎原理 在 紀老師程式教學網 Facebook
- 關於二行程引擎原理 在 狂人日誌:MadVnz Facebook
- 關於二行程引擎原理 在 二行程(2-STROKE)動作原理- 精華區MotorClub 的評價
- 關於二行程引擎原理 在 二行程引擎-在PTT/MOBILE01上汽車保養配件評價分析 的評價
- 關於二行程引擎原理 在 二行程引擎-在PTT/MOBILE01上汽車保養配件評價分析 的評價
- 關於二行程引擎原理 在 四行程跟二行程誰比較耗汽油? (第2頁) - Mobile01 的評價
- 關於二行程引擎原理 在 二行程掃氣、二行程原理在PTT/mobile01評價與討論 的評價
- 關於二行程引擎原理 在 二行程掃氣、二行程原理在PTT/mobile01評價與討論 的評價
二行程引擎原理 在 紀老師程式教學網 Facebook 八卦
[好站分享] GitHub 上的瘋狂 C++ 相關資源清單:Awesome-C++
逛國外網站這麼久,很少碰到有資源齊全到讓我倒抽一口涼氣的...這個作者對 C++ 很有愛啊~~
Awesome-C++,是掛在 GitHub 上的一個 C++ 資源清單。收集了 C++ 相關的函式庫、軟體、書籍、文章...還推薦作者覺得也不錯的其它清單。連結如下:
https://github.com/fffaraz/awesome-cpp
一旦點進去,你會被裡面滿滿的超鏈結,把你的腎上腺素濃度打到最高... XD。如果您平常工作與 C++ 相關,您絕對不能錯過這份清單。我簡單列出一下這份清單有什麼:
(以下文長,是寫給英文苦手的讀者看的。英文沒啥問題的朋友,建議直接看原文即可)
一、函式庫與框架
* 標準函式庫(Standard Libraries):
C++ 原生函式庫、POSIX、ISO、GNU 各家出品的標準函式庫都有。
* 程式框架(Frameworks)
「框架」比「函式庫」規格大一點。一般來說,「函式庫」幫你把常用的程式寫好,你只要叫用就好了,是一種幫助你加速完工、但並沒帶來任何新功能的一堆程式碼。「框架」則是替原始 C++ 帶來一些令人驚艷的新功能。不過這種分法,並非絕對的。
* 人工智慧(Artificial Intelligence, AI)相關框架與函式庫
想要催得動這一坨東西,得有點 AI 背景。否則你可能不知道函式庫提供給你「深先搜尋(Depth-first Search)」與「廣先搜尋(Width-first Search)」這些函數怎麼讓那堆冷冰冰的硬體多一點智慧。
* 非同步呼叫所使用的事件佇列(Asynchronous Event Loop)
一般來說,一個程式呼叫另一個程式,「叫人的」得等「被叫的」把事情做完,才能繼續進行下一步。就像一個經理眼睛盯著新手做事、沒辦法回到辦公桌做自己的事一樣,這種模式叫「同步呼叫(Synchronous Call)」。比較好的作法,是你交代完新手該做什麼,就離開回去做自己的事,等新手做完了,再來報告說「我做完了」,這種模式叫「非同步呼叫(Asynchronous Call)」。不過要能做到「非同步」,「叫人者」與「被叫者」之間,得有「事件(Event)」這個機制,讓兩者互相溝通該做的事,以及是否完工。此處提供的,都是讓 C++ 能達成「非同步」機制的函式庫或框架。
* 音效(Audio)相關框架或函式庫
這裡放的,都是讓你的 C++ 能做到讀取音效檔(如:mp3),並用程式碼對該檔進行剪輯、混音...等動作的函式庫或框架。
* 生物(Biology)相關框架或函式庫
這邊的函式庫,可以讓您用 C++ 比對兩條 DNA 序列相似度有多高,或者從一大堆不同樣本的 DNA 中,找出哪條 DNA 與哪條可能有親緣關係...等。
* 命令列(Command Line Interface, CLI)相關框架或函式庫
用這邊的函式庫,可以讓您在命令列跑出一些令人驚艷的效果。如 NCurses 就是一套能在命令列之下,用文字盡量模擬出下拉式選單、按鈕...圖形界面的感覺。
* 壓縮(Compression)相關函式庫
讓您不必瞭解檔案壓縮原理,會叫用相關函數就能做到檔案壓縮。
* 平行處理(Concurrency)相關函式庫
讓 C++ 也能輕易做到同時處理多件事情的函式庫。
* 資料結構相關函式庫(Containers)
提供資料結構內的 B-Tree 與 Hashmaps 等架構,讓 C++ 輕鬆取用。
* 加密(Cryptography)相關函式庫
提供加密解密相關函數。
* 資料庫(Database)相關函式庫
讓 C++ 可以用幾道命令,輕鬆接取 MySQL、MongoDB...等知名資料庫內的資料。
* 除錯、測試、效能(Debug)相關函式庫
雖然原文只用了「Debug」這樣的簡單字眼,但這一區的函式庫包含「單元測試(Unit Test)」、「效能測試(Benchmark)」、「記憶體用量追蹤(Memory Tracking)」等功能的函數。讓您的程式在還沒跑之前,就接受嚴格檢驗,降低發生錯誤的機會。
* 遊戲引擎(Game Engine)
提供一些函數,讓您輕鬆讀入 3D 建模軟體(如:Maya, 3D Studio...)做出來的模型與動畫。並在程式內特定事件(如:碰撞)發生時播放。也提供打光(Shading)、物理函數(如:彈跳、碰撞)...等方便的程式供您取用。這些東西讓您在寫遊戲時,能以更快的效率產出結果。
* 圖形界面(Graphical User Interface, GUI)
讓您用 C++ 建立漂亮的視窗、對話框、核取框、下拉式功能表...等圖形界面。
* 圖形(Graphics)相關函式庫
這部分多與遊戲引擎搭配,提供 2D 圖形處理或 3D 光跡追蹤(Rendering)等「外觀美化」的函數。讓您的遊戲角色或場景,看起來更栩栩如生。
* 影像處理(Image Processing)相關函式庫
包含讀入/繪出各式圖檔(PNG、JPG、GIF...)、光學字元辨識、電腦視覺、讀入/播放各式影片(MP4...)等函數。
* 國際化(Internationalization)相關函式庫
讓您用 C++ 寫出來的程式,可以輕易支援各國語言(當然,各國語言要事先請翻譯社先翻好,這邊只是提供語系切換的機制)。
* 行程間通訊(Inter-Process Communication, IPC)相關函式庫
兩個跑起來的獨立程式(如:兩個執行檔)想在執行過程中交換資料,稱為「行程間通訊」,簡稱 IPC。IPC 雖然不至於難如登天,不過要做到,手續還是很瑣碎的。這邊的函式庫提供好用函數,讓兩個行程交換資料時,變得比較容易。
* JSON 支援相關函式庫
JSON 原文是 JavaScript Object Notation。是一種用「純文字」來表示「資料」的方法。如一筆「李大華、35 歲、手機 0937555666」的資料,用 JSON 表示是這樣的:
[
Name: "李大華",
Age: 35,
Mobile: "0937555666"
]
之後可以讓這樣的資料,流通於瀏覽器與伺服器之間。而 JSON 函式庫,可以快速幫您分析 JSON 表示的資料,將它還原成您要的格式。
* 日誌(Logging)支援函式庫
日誌在「系統稽核」中,是很重要的功能。系統得把「什麼人、等級多高、做了什麼事、何時做的、對哪部分做的、從哪個 IP 過來...」忠實記錄下來。萬一系統出事了,我們就能追查可能是誰搞的。類似「監視器」的功能。這部分的函式庫,可以讓 C++ 輕易做到「日誌」功能,您不用傷腦筋日誌功能該怎麼寫,它已經幫您寫好了。您只要會用就行。
* 機器學習(Machine Learning)相關函式庫
提供如「類神經網路」、「電腦視覺」等進階函式庫,讓您的 C++ 程式有少量人類視覺與思考能力(真的很少量,請不用有太高期待)。
* 數學(Math)相關函式庫
一些線性代數、矩陣運算...等相關數學函數。
* 多媒體(Multimedia)相關函式庫
如:影音串流...等相關函數。
* 網路(Networking)相關函數
提供各種低階網路協定相關函數。如:TCP/IP、HTTP、點對點傳輸、非同步通訊、以及一些與 Facebook 橋接的相關函數。
* 物理模擬(Physics)相關函數
這部分也可以大量用於遊戲程式設計。主要提供一些函數,用來模擬自然界各種物理現象。如水流、風吹、碰撞、彈跳...等。
* 機器人控制(Robotics)相關函數
一堆方便你控制或模擬機器人行為的函數。
* 科學運算(Scientific Computing)
一些在科學上比較用得著的數學運算。如工程數學、傅立葉分析...等。
* 腳本語言控制(Scripting)
包含一些能讓 C++ 與各種腳本語言(JavaScript、PHP、Perl...)橋接的函數。
* 序列化控制(Serialization)
首先解釋一下何謂序列化。序列化可以把程式執行到一半的樣子,如數保存於硬碟中,甚至於可以關機。之後可以把序列化的資料「反序列化」,將它「解凍」還原至記憶體繼續跑,就像當初跑到一半被「冷凍」當下再往下執行一樣。這邊提供許多 C++ 序列化的函式庫。
* 影片處理(Video)
可以讀入/播放各種影片檔的函式庫。
* 虛擬機(Virtual Machines)
這邊提供一些用 C++ 寫出來的「輕量級」虛擬機。所謂虛擬機,是用軟體模擬出硬碟、處理器、記憶體、螢幕,工程師可以在虛擬機內安裝另一個作業系統,就好像安裝作業系統至真實機器一樣。
* 網頁應用軟體框架(Web Application Framework)
集合了一些用 C++ 寫出來的 WWW 伺服器、或開發網頁時用得上的函式庫等。
* XML
如果你希望教會你的 C++ 程式「讀懂」一個 XML 檔在講什麼,這邊提供了一堆 XML 解析器(XML Parser),方便您分析從遠方伺服器傳來的 XML 檔到底想表達什麼樣的資料。
* 其它(Miscellaneous)
一些無法分類的東西,通通塞在這裡。大部分是一些小型的函式庫或 C++ 與其它語言的橋接軟體。
二、C++ 相關軟體
* 編譯器(Compiler)
各類把 C++ 原始碼編成 0 與 1 機械碼的軟體。
* 線上編譯器(Online Compiler)
懶得安裝編譯器的話,現在有一堆線上的編譯器。你上傳原始碼,它會編成機械碼後,丟還個執行檔給你下載。
* 除錯器(Debugger)
一些有名的 C++ 除錯器。當你的程式無法執行時,可以靠它找出到底錯在哪裡。
* 整合式開發環境(Integrated Development Environment, IDE)
IDE 就是把文字編輯器(Editor)、編譯器(Compiler)、除錯器(Debugger)...等軟體整合成一體的軟體。您可以不離開該環境,就能寫碼、編譯、除錯、執行...。
* 軟體建構系統(Build Systems)
簡單說,就是把一些瑣碎動作事先安排好、可以在程式碼修改後,下達一條指令(如:「建構!」),就可全自動一條鞭地從編譯、測試、備份、安裝...一口氣完成的系統。
* 原始碼靜態分析軟體(Static Code Analysis)
丟入原始碼,可以幫你找出哪段程式可能發生錯誤,或者可能造成效能低下。也能找出完全沒被叫用到的原始碼,提醒您刪除。甚至於可以把您的程式碼重排成符合特定格式,統一多人寫碼風格時很有用。
三、其它資源
* API Design 文件
* 有用文章(Articles)
* 推薦書籍(Books)
* 寫碼風格(Coding Style)
* 演講(Talks)
* 影片教學(Videos)
* 有用網站(Web Sites)
* 有用部落格(Weblogs)
* 其它 Awesome C++ 姊妹作(Other Awesome Projects)
四、其它也很棒的清單(Other Awesome Lists)
能看到這行字的,給您拍拍手!辛苦了!希望今天分享的內容您會喜歡!也請您不吝按讚鼓勵,或分享給您 Facebook 的親朋好友!
二行程引擎原理 在 狂人日誌:MadVnz Facebook 八卦
[馬里的科學實驗室]自增壓?你哪位?
【自增壓?】
你聽過渦輪增壓(Turbo Charge),也聽過機械增壓(Super Charge),但應該沒聽過自增壓(Self-Supercharge)吧?英國Oaktec研究中心的高級合作夥伴Paul Andrews就製造了搭載這一種增壓技術的400cc單缸引擎。據Paul的介紹,這副引擎的燃油效能和動力性能都比傳統的自然進氣引擎有20%的提升,甚至這只是試作階段的狀況,再進一步優化的話,提升幅度還可以再多10個百分點。這種看似神奇的技術,已經獲得數個含金量不小的科技獎項,那麼,這究竟是一個什麼樣的黑科技?
【傑克,這真是太神奇了!】
首先,Paul Andrews申明這麼高的能效,並不是因為這副引擎使用了什麼高級物料來提高燃效或降低引擎內部摩擦,它完全是使用傳統的引擎生產方式製造出來的,它之所以能節能,是由於它可以更加自由地吞吐空氣。而這副引擎還可以適應柴油、汽油乃至生物酒精等多種燃料。
【本是同增壓】
渦輪增壓是將廢氣的動能轉化成壓縮空氣的機械能,以廢氣推動渦輪葉片旋轉,旋轉的渦輪葉片再對新鮮空氣進行加壓,從而提升同等體積空氣下氧氣的密度。機械增壓則是從曲軸處調用一部分的動力,將空氣進行加壓。這兩種增壓方式都需要用到增壓器,前者是廢氣渦輪,而後者是機械增壓器。而自增壓聽上去似乎是不必依靠任何的外置增壓器,僅靠自己的力量就能完成增壓的過程。
【工作原理?】
聽上去很神奇,而似乎Paul Andrews也希望在專利申請成功前對這項技術保持神秘,網路上也查不到關於自增壓運作原理的資料。依我的想法,能稱得上自增壓的增壓方案,也許是以下幾種之一:壹、和二行程引擎的充氣過程相似,利用活塞下行的過程對某個空間內的空氣進行壓縮,再將這些因為被壓縮而有了大於一個大氣壓力的空氣送入氣缸內;貳、根據自增壓引擎的結構的胡亂腦補,將渦輪增壓和機械增壓的技術結合起來,廢氣推動某個葉片,而葉片直接將從廢氣裡獲得的動能通過皮帶輪傳遞給曲軸,這樣相當於將廢氣的多餘動能直接「吹」曲軸,而至於真正的工作原理是什麼,我們無從得知。
【如何最佳應用】
自增壓引擎,將來最有可能的應用在混合動力的增程機,已高效率的方式為插電式混合動力車輛的電池發電,提供額外的續航里程。也許這暗示了這副引擎的某些工作特性,例如它的全段轉速動力曲線未必適合用作直接驅動,功率密度並不如常規內燃機等。
-
狂人日誌:http://madvnz.com
狂人日誌youtube頻道:https://youtu.be/K6e7ynljCtU
狂人日誌微博平台:https://www.weibo.com/6339865792/profile?topnav=1&wvr=6
#馬里的科學實驗室 #自增壓引擎
二行程引擎原理 在 二行程引擎-在PTT/MOBILE01上汽車保養配件評價分析 的八卦
活塞從下死點上行至上死點,汽缸中已燃燒過的廢氣,經排氣門和排氣歧管等. 排至大氣中。 二、二行程引擎的工作原理概述. (一)工作原理:. 曲軸運轉一圈,可完成進氣 ... ... <看更多>
二行程引擎原理 在 二行程引擎-在PTT/MOBILE01上汽車保養配件評價分析 的八卦
活塞從下死點上行至上死點,汽缸中已燃燒過的廢氣,經排氣門和排氣歧管等. 排至大氣中。 二、二行程引擎的工作原理概述. (一)工作原理:. 曲軸運轉一圈,可完成進氣 ... ... <看更多>
二行程引擎原理 在 二行程(2-STROKE)動作原理- 精華區MotorClub 的八卦
作者: violent (最愛依倩的戰神)
標題: 二行程(2-STROKE)動作原理
時間: Wed Mar 18 06:26:36 1998
※ [本文轉錄自 violent 的信箱]
作者: [email protected]
標題: 二行程(2-STROKE)動作原理
時間: Wed Mar 18 06:21:06 1998
發信人: wangsl (西灣惡犬) 看板:motor
日期: Wed Jun 4 21:14:23 1997
標題: 二行程(2-STROKE)動作原理
二行程引擎為,曲軸回轉一次,活塞一往復而完成一個循環.
以二行程為一週期循環,每一往復時每次反覆做燃燒.
乍看之下,其效率優於燃燒為每兩次往復燃燒一次的四行程引擎.
然而,實際問題是,當引擎要完成一個週期時,即如四行程引擎之場合,
需要吸入,壓縮,膨脹,排氣之四個作用.
因此,在二行程引擎中,即密封曲軸室,不僅是在燃燒室,同時在曲軸室
亦使其作用,以曲軸回轉一次而完成該等行程.不僅是在活塞之表面,
在背面亦做兩種不同的作用.最初將新鮮混合氣吸入於曲軸室內為二行程
引擎之特徵.
活塞之上升行程:在活塞之上升行程時,燃燒室之容積變小,在前週期
(壓縮,吸入) 所吸入而因排氣才流入燃燒室之混合氣體被壓縮.
另一方面,曲軸室即由於活塞上升而成負壓,化油器
之混合氣被吸入曲軸室內.
壓縮與吸入被同時進行,但正確的說,當活塞之肩部關
閉排氣口之後開始壓縮.而開始吸入,係當活塞裙
(PISTON SKIRT)打開吸氣口之後.
活塞之下降行程:當壓縮進行而到達上死點之前,被火星塞點火而發生燃燒
(膨脹,排氣,掃氣)活塞被瓦斯之膨脹所壓下,膨脹作用持續到排氣口被開放
在該中途,下降的活塞開放排氣口時,由於排氣瓦斯本身
之壓力而開始排氣.
接著,掃氣口被打開,開始掃氣作用.
被吸入於曲軸室內之新混合氣,由於活塞之下降而被壓縮
(該壓縮叫做預壓或一次壓縮)一直到掃氣口被開放.
當掃氣孔被開放時,被壓縮的新混合氣即通過該掃氣口而
流入汽缸內.然後,以新混合氣體之壓立及方向性而掃出
所殘留排氣瓦斯之同時,在汽缸內填滿新混合氣體.
如此,在活塞下降之行程中實行膨脹及排氣,而在下死點附近即實行掃氣;
這樣一舉完成相當於四行程引擎中之排氣與吸氣之作用者.
--
中山汽研黑手黨黨主席 COME ON,
歡迎指教 GET ON YOUR BIKES RIGHT NOW
AND LET'S GO SOUL SEARCHING
~ 自 由 之 走 行 ~
--
╭╮ ║ ╥ ║ ╭
══╮╭╬╮║ ╭═╮ ═╬═╬═╬═ ╭╯
╭╦╯╠╬╣║ ║ ║ ╥╥ ╭═╮ ║ ║ ║ ╭╯╮
╯╠╮╰╬╯║ ║ ║ ║║ ╠═╯ ║ ╰═╯ ╭╯ ╰╮
║ ║ ╰═╡╰═╯ ╰╯ ╰═╯ ╰═════ ╯ ╰═
眾人皆被神所熱愛著....
... <看更多>