エンジン

エンジンこと内燃機機関(ICE:Internal Combustion Engine)関連のタグページ。

内燃機関(ないねんきかん)とは、シリンダなど機関内においてガソリンなどの燃料を燃焼させ、それによって発生した燃焼ガスを用いて直接に機械仕事を得る原動機をいう。内燃機関では燃焼ガスを直接作動流体として用いて、その熱エネルギーによって仕事をする。これに対して、蒸気タービンのように燃焼ガスと作動流体がまったく異なる原動機を外燃機関という。

内燃機関はインターナル・コンバスチョン・エンジン(internal combustion engine, ICE) の訳語であり、内部(インターナル)で燃料を燃焼(コンバスチョン)させて動力を取り出す機関(エンジン)である。「機関」も「エンジン」も、複雑な機構を持つ装置という意味を持つが、ここでは発動機という意味である。

なお、動力を取り出すことが目的の内燃機関ではあるが、特殊な用途としてパルスジェットによるフロンガスの分解や4サイクル機関による天然ガスの改質などが研究された。

付加価値

【理想】「自動車開発×ソフトウェア」について書いてみた【現実】

自動車業界のソフトウェアエンジニアのプログラミングスキルは決して高い方ではない。品質重視の開発プロセスであるため、自然とそうなっている。決してエンジニアがサボってるわけでは無い。特殊な用語が多数出てくるが、頑張って慣れるしかない。この業界に10年以上いても意味不明な用語は1週間に2、3回程度の頻度で出てくる。しかもググっても出てこない。プログラミング言語知識も重要ではあるが、それ以上に物理/数学の知識の方の付加価値が圧倒的に大きい。物理/数学の話をプログラミングへ落とし込めると最強。
エンジン

【エンジン】制御に於ける物理値変換例【エアフロメータ】

「エアフロメータから吸気流量算出関数」を求め仕様化までを説明することで、比較的面倒なタイプの物理値変換を解説。物理値変換を考える際は主制御要求を起点に考える。体積⇔質量:molを利用した相互変換。速度⇔量:微積分を利用した相互変換。体積へ影響 ⇒ 温度、圧力。時間次元も物理値変換の対象と考える。時間の問題は時間を利用して解決することができる。
エンジン

【エンジン】吸気流量を得るための仕様化 【エアフロメータ】

前回に導出し「エアフロメータから吸気流量算出関数」を仕様化ことSimulinkモデル化する。論理モデルと実装モデルに分けて解説。積分仕様は移動平均で表現されることが多い。処理負荷の都合で演算が移動することが多い。演算の移動や最適化の結果、元の数式が影も形も残らないことが多い。
エンジン

【エンジン】吸気流量を得るための吸気流速吸気流量変換 【エアフロメータ】

前回までに導出した「体積ベース流速から質量ベース流速変換」と「流速から流量変換」を合成して、エアフロメータから吸気流量を算出する。必要な関数を大まかに分解し、それぞれを特定することはできる。そして、それぞれを合成して目的の関数を得ることができる。これがモデルベース開発の最も基本的な考え方となる。
エンジン

【エンジン】吸気流量を得るための流速流量変換 【エアフロメータ】

エアフロメータから得られる流速から流量を得るための関数を求める。流速は流量の変化量であるよって、流量を得るには流速を積分する必要があるしかし、エアフロメータからのセンサ値取得タイミングや実際の吸気工程のタイミングを意識した積分が必要。
エンジン

【エンジン】吸気流量を得るための体積質量変換 【エアフロメータ】

エアフロメータから得られる吸気流速[L/sec]は体積ベースの流速になっている。これを質量ベースの吸気流速[g/sec]に変換する必要がある。その変換について記載している。以下が実用的な式となる。F(x,γ)=1.276[g/L]×x[L/sec]/γ[-]
エンジン

【エンジン】吸気流量を得るための変換関数 【エアフロメータ】

エアフロメータから吸気流量を求める際の課題提起と必要なパラメータの宣言。これを元に変換の仕方を解いていく。エアフロメータから取得されるのは吸気流量ではなく、吸気流速である。しかも、1秒間に透過する体積よって、「体積から質量の変換」と「流速から流量の変換」が必要となる。
エンジン

エンジン制御概要 全モデル合体

前回まで出てきた各種簡易モデルを結合してみる。スロットル開度[%]を指令値として、前述の実吸気量算出、噴射量算出、空燃比補正のロジックをCloseループ化してみた。すべて吸気流用に依存。つまり、スロットル開度に依存している。
エンジン

エンジン制御概要 インジェクタ

本命のインジェクタの話。空燃比や他の補正を元に算出された燃料噴射量がインジェクタより噴霧される。インジェクタには噴射量を指示するのではなく、通電時間で噴射量を決定させる。インジェクタの噴射特性はリニアではないため、ECU制御においてはマップ変換する。
エンジン

エンジン制御概要 スロットルポジションセンサ

前回、吸気流量から基本目標噴射量算出が実施される話をした。吸気流量はスロットルによって制御されている。そのスロットルの開度を示しているのがスロットルポジションセンサとなる。スロットルボディと一体になっている。大概2系統以上あり、センサ異常を検知した際はもう片方のセンサ入力値で制御を行う。