Main Content

Simple Engine

ルックアップ テーブルを使用した簡易エンジン モデル

R2021b 以降

  • Simple Engine block

ライブラリ:
Powertrain Blockset / Propulsion / Combustion Engines
Vehicle Dynamics Blockset / Powertrain / Propulsion

説明

Simple Engine ブロックは、エンジン トルクと燃料流量を推定するために、最大トルクとエンジン回転数のテーブル、2 つのスカラーの燃料質量プロパティ、および 1 つのスカラーのエンジン効率パラメーターを使用して、簡易エンジン モデルを実装します。このブロックを次のために使用できます。

  • ハードウェアインザループ (HIL) のエンジン制御設計

  • 車両レベルの燃費とパフォーマンスのシミュレーション

端子

入力

すべて展開する

トルク (N·m 単位)。

エンジン回転数 (rpm 単位)。

出力

すべて展開する

次のブロック計算が含まれるバス信号。

信号説明単位

IntkGasMassFlw (意図的にゼロに設定)

エンジン空気質量流量出力

kg/s

NrmlzdAirChrg (意図的にゼロに設定)

正規化されたエンジン シリンダー空気質量

N/A

Afr (意図的にゼロに設定)

空燃比 (AFR)

N/A

FuelMassFlw

エンジン燃料流量出力

kg/s

FuelVolFlw

燃料体積流量

m3/s

ExhManGasTemp (意図的にゼロに設定)

エンジン排気ガス温度

K

EngTrq

エンジン トルク出力

N·m

EngSpd

エンジン回転数

rpm

CrkAng (意図的にゼロに設定)

エンジン クランクシャフト絶対角

0(360)CpsEngSpd18030dθ

ここで、Cps は動力行程あたりのクラフトシャフト回転数です。

Bsfc

エンジン ブレーキ固有の燃料消費 (BSFC)

g/kWh

EoHC (意図的にゼロに設定)

エンジン出力の炭化水素排出の質量流量

kg/s

EoCO (意図的にゼロに設定)

エンジン出力の一酸化炭素排出の質量流量

kg/s

EoNOx (意図的にゼロに設定)

エンジン出力の酸化窒素排出と二酸化窒素排出の質量流量

kg/s

EoCO2 (意図的にゼロに設定)

エンジン出力の二酸化炭素排出の質量流量

kg/s

EoPM (意図的にゼロに設定)

エンジン出力の粒子状物質排出の質量流量

kg/s

PwrInfoPwrTrnsfrdPwrCrkshft

クランクシャフトの電力

W
PwrNotTrnsfrdPwrFuel

燃料入力電力

W
PwrLoss

電力損失

W
PwrStored

未使用

エンジン ブレーキ トルク (N·m 単位)。

パラメーター

すべて展開する

ブレークポイント (N·m 単位)。

ブレークポイント (rpm 単位)。

燃料の低位発熱量 (J/kg 単位)。

燃料の比重 (無次元)。

平均正味燃料消費 (g/kwh 単位)。

拡張機能

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2021b で導入