• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
2010年04月24日

ECUによるブーストコントロール

ECUによるブーストコントロール レガシィの時はブリッツのブーストコントローラでブースト制御していたが、今回はもちろんECUで制御していく。

スバルのブースト制御に関しては、RomRaiderやmistbahnさんのブログなどで勉強させてもらっていたが、なんとなく理解していたような感じだった。
そこでリハビリがてら勉強し直してみた(笑)



ECUのブーストコントロールには大きく4つの項目があり、各々の項目の中にマップ(テーブル)が存在している。
マップには、吸気温度や大気圧等で補正する"Compensation"というものや、動作条件を決めるための"Activation"というものが存在するが、ここでは話を分かりやすくするために割愛させてもらう。

Boost Control - Target
Boost Control - Limit
Boost Control - Wastegate
Boost Control - Turbo Dynamics

ECUは「Target Boost」マップの目標ブーストに合わせるために、「Wastegate Duty Cycle(WGDC)」マップによってソレノイドバルブを制御する。しかし、実際には目標ブーストを上回ったり、下回ったりすることもある。つまり、実測したブースト圧と目標ブースト値にズレが生じることがあるわけだ。そこでECUは、「Boost Error」というものをウォッチして目標ブーストに合わせていく。ブーストエラーは次のように計算される。


ブーストエラー = 目標ブースト-実ブースト
ブーストエラーが正値 = 実ブーストが目標ブースト以下(アンダーシュート)
ブーストエラーが負値 = 実ブーストが目標ブースト以上(オーバーシュート)



このブーストエラーを元に「Turbo Dynamics(TD)」という機能を使ってWGDCを補正していく。

ブーストエラーが大きいもの(正値と負値に関係なく)は、「Turbo Dynamics Proportional」で補正

ブーストエラーが小さいもの(一般的にハンチングと言われるもの)は、
正値(アンダーシュート)なら、「TD Integral Positive」で補正
負値(オーバーシュート)なら、「TD Integral Negative」で補正



計算式で表すとTDとWGDCの関係は下記のようになる(注:実際には吸気温度や大気圧等で補正する"Compensation"値が加わる)。

最終WGDC =「Initial WGDC」+「Turbo Dynamics Proportional」+「TD Integral Positive / Negative」


ブーストエラーが瞬間的で大きいものは、「Turbo Dynamics Proportional」で補正するのが基本だが、補正する値が「Turbo Dynamics Proportional」の値よりも大きければ、「TD Integral Positive / Negative」も使用して補正する。

「Turbo Dynamics Proportional」と「TD Integral Positive / Negative」は、「TD Activiation Thresholds (RPM) 」と「TD Activiation Thresholds (Target Boost)」で設定された閾値に達するまで加減算され、閾値以下になると加減算はされなくなる。また、閾値以下になると累算された「TD Proportional」と「TD integral Positive / Negative」はクリアされる。

「TD Integral Positive」は、「TD Integral Cumulative Range (WG Correction)」によって補正範囲が決まっているので、現在のWGDCが「Maximum WGDC」より高い場合、もしくは同じであれば「TD Integral positive」は無効になる。また、条件によって下記のようになる。

最終WGDCが「Maximum WGDC」の値よりも大きい ⇒ 「Maximum WGDC」の値を使用する。
最終WGDCが「Wastegate Duty Limit (Maximum)」の値よりも大きい ⇒ 「Wastegate Duty Limit (Maximum)」の値を使用する。


久しぶりにRomRaiderのトピックやCOBBの資料を一気に読んだら疲れてしまった(^_^;)
ブログ一覧 | ECU関連 | クルマ
Posted at 2010/04/24 21:12:13

イイね!0件



タグ

今、あなたにおすすめ

ブログ人気記事

峠ステッカー収集とダム活しました1 ...
TOKUーLEVOさん

991のヘッドライト用LEDを準備 ...
myzkdive1さん

エアコン全開の電気代
別手蘭太郎さん

♦️Y's Club♦️vol. ...
taka4348さん

千里浜なぎさドライブウェイ〜オフ会 ...
のりパパさん

いよいよ6月も最終週となりました ...
コッペパパさん

この記事へのコメント

2010年4月24日 21:24
なかなか分かりやすいまとめですね。

私などは、人のやっているのを真似てマップを書き換えているだけですが、もう少し勉強しないとエンジン壊れそうです。
コメントへの返答
2010年4月24日 22:02
16ビット系のECUも基本的なところは同じなので参考にしてもらえば幸いです。

エンジンにも個体差があるので、許容できる範囲を考えていかないと難しいですね。
2010年4月24日 22:43
こんばんは

表図がとても見やすく分かりやすいです<(_ _)>

RomRaider日本語だったら良いのに、と思います。
コメントへの返答
2010年4月25日 9:38
おはようございます。

少しでも理解できてくれれば幸いです。

RomRaider自体を日本語化したものはかわしぃ&みーさんが作成されていますけど、項目関連はないですよね。一時期、定義の日本語化をしようと思ったことがあるのですが、うまく翻訳にできなかったので挫折しました(^_^;)

2011年7月17日 9:33
こんにちは!
今知りたいことがwildspeedさんのブログにのっていたので、思わずコメントしました^^;
もう少しブーストの立ち上がりを早めたいのと、ブーストのタレを抑えたいのですが、なかなか上手いこといきません・・・勉強になります!
コメントへの返答
2011年7月17日 18:41
こんにちわ~

少しでも参考になってくれれば幸いです(^^)

taka-ponさんのブログもよく拝見させてもらってますが、なかなかコメできずで申し訳ないです(^_^;)

プロフィール

インプレッサ WRX STI spec Cに乗っています。 ECUチューンや解析をメインにやっています。
みんカラ新規会員登録

ユーザー内検索

<< 2025/6 >>

1234567
891011121314
15161718192021
22232425262728
2930     

リンク・クリップ

RomRaider 
カテゴリ:ECU関連
2008/03/23 18:33:56
 
OpenECU 
カテゴリ:ECU関連
2007/12/29 23:44:52
 

愛車一覧

スバル インプレッサ WRX STI スバル インプレッサ WRX STI
ECUチューニングをメインにやっています。
スバル レガシィB4 スバル レガシィB4
OpenECUでECUチューンニングをやっていました。
ヘルプ利用規約サイトマップ

あなたの愛車、今いくら?

複数社の査定額を比較して愛車の最高額を調べよう!

あなたの愛車、今いくら?
メーカー
モデル
年式
走行距離(km)
© LY Corporation