• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+

れナンバーのブログ一覧

2022年07月31日 イイね!

bootmod3 のログの読み方

概要
ログの取り方に続いてログの読み方について主な項目についての自分の理解.

bootmod3 では色々なセンサ等の値がログとして記録されるのですが,特にエンジンの調子に関して注目される次の項目について紹介します.
- 点火タイミング
- Target/Actual (目標値/実測値) を持つもの
この記事の内容は概ね bimmerpost のログ読み方スレッドに書かれているものです.

おことわり
筆者は OTS MAP を利用している程度で,大した知識はなく調べた内容をまとめているだけです.特に各種情報は bootmod3 特有の内容・B58 エンジン・BMW エンジン・ターボエンジン全般について,どこまで当てはまるのかは区別せずに書いています (理解が浅いためそこまで分けて書けない😂).情報の信頼性が怪しい点 (特に別のプラットフォームや別エンジン利用者) についてはご留意いただきつつ,誤った内容があればご指摘いただけると幸いです.

画面の開き方
ログを取る際はスマホ利用と書きましたが,ログを読むのは PC にてブラウザ利用一択です.ログビューワがスマホと相性が悪いためです.
alt

ブラウザのメニューから Datalogs を選び,適当なログのダウンロードボタンのようなところから View Graph を押すとそのログが開きます.

alt

ログを開くと全てのチャンネルの情報が表示されて見にくいので,左上の Deselect All を押していったん全て非表示にしてから下のメニューで必要な項目をポチポチ押して表示させていきます.

項目一覧
この記事では下記の数値について紹介していきます.2--5 は目標値/実測値の乖離をチェックする方々です.
1. 点火タイミング
2. 過給圧
3. 高圧燃料ポンプ
4. 空燃比
5. 負荷

1. 点火タイミング
燃料のオクタン価が MAP の要求を満たしているかを確認する項目です.大別して「実際の点火タイミング」と「タイミング訂正」の2種類があります.前者のチャンネル名は "Ignition Timing N",後者は "(RAM) Ignition Timing Corr. Cyl. N" (N はシリンダの番号) となっています.
点火タイミングは角度で表現されているのですが,自分の理解では「混合気が燃焼室に入っている状態でピストンが圧縮していっているとき,どれぐらい手前で点火するか」というものです.オクタン価 (燃料の燃えにくさ) が十分高いと手前で点火してもピストンが上がり切る余裕があるのですが,不十分の場合は圧縮途中で燃焼するデトネーション・ノックに陥るようです.で,この角度が大きい (進角/Advanced) と良い感じのトルクが生じ,小さい (遅角/Retarded) とその逆のようです.燃料が燃えやすい状況だとタイミング訂正が生じて遅角するログが得られます.

以下で4枚の画像を紹介し,点火タイミングの良い例・悪い例について点火タイミングと訂正の様子を2x2通り示します.
altalt

良い例です.エンジンの回転数があがるにつれて点火タイミングの数値が上がっていきます.ポイントは全てのシリンダのグラフが揃っている点です.点火タイミングの絶対的な値は状況によって変わる (気温,ブースト圧,燃料品質,使用MAPなどに依存) するので,「13まで行ってないからダメ」という訳ではないです.(状況に応じた制御によって点火タイミングが選ばれているとはいえ,進角してくれる方がクルマは速く走るのですが...) 2枚目がタイミング訂正の様子ですが,0 に張りついており良い感じです.

altalt

イマイチな例です.1,2枚目とは対照的に,タイミングはばらつき,訂正も非零の数値が時折でています.訂正も -3° 以内のシリンダが1,2本程度であれば許容範囲とされるようですが,このログは結構ばらついています.
何度かログをとっても毎回このような結果になる場合は
- 要求オクタン価の小さな MAP を使う (93 AKI > 91 AKI > 91 ACN)
- スパークプラグが新しいか確認する (交換から 30,000km ほど経過したら換えると良いようです)
- 燃料のオクタン価を上げる (試したことないですがエタノール添加など)
利用するガソリンスタンドを変えるというのも手軽ですが,自分の経験上はそんなに差が出るか分からないなという印象です.

なお,アクセルを離したり普段の運転状況などフル加速状態ではない場合の点火タイミングは割とマチマチです.この辺はチューニングというよりは純正の制御に近いようで,燃費もろもろを考慮した挙動のようです.したがって点火タイミングの数値が揃っていなくてもさほど気にしなくて良いようです.

過給圧
ターボの働きをみる項目です.目標値 "Boost Pressure (Target)" に対して実際の圧 "Boost (Pre-Throttle)" が合っているかを確認します.また,両者の誤差として "Boost Pressure (Deviation)" というチャンネルもあります.Pre-Throttle の実測値とほぼ同内容のチャンネルとして "MAP" というものもあります.manifold air pressure みたいな量かなと推察しますが,Boost Pre-Throttle との違いについてはよく分かっていません.
数値が大きいほど多くの空気を取り込んでいるという解釈で良いと思います.自分は hPa を使っていますが,北米勢は psi (ポンド重毎平方インチ; 1psi≒68.9hPa) とかいう単位も使っています.kPa や Bar の方がなじみがある方もいるかもしれませんが,bootmod3 だと hPa/psi の2択のような気がするので,hPa で記録して適当に小数点を動かして読むのが良さそうです.

alt

過給圧関連の典型的なログはこんな感じです.注目ポイントは Deviation が一瞬大きくなるものの,すぐに過給が追いついて相対誤差が小さくなるという挙動です.これが0付近に落ちない (Pre-Throttle が Target に達しない) といった場合はチャージパイプ等の漏れなどを疑われます.
Stage1 の MAP だと 1,200 hPa 弱です.純正ターボだと 1,400 hPa 程度まで上げられるようです.Stage2 だともう少し加圧されるのかなと思います.純正ダウンパイプに Stage2 を利用したりすると Deviation が落ちるのが遅かったり,Target まで加圧しきれないといった挙動があるのかもしれません.

高圧燃料ポンプ
Stage2+ で交換が必要な高圧燃料ポンプ (high-pressure fuel pump; HPFP) に関する項目です."HPFP (Target)" に "HPFP Act." が追いついて合っているかを確認.

alt

センサの解像度の関係で 1 ずれることがありますが,大体こんな感じです.

HPFP 交換が必要になる場面は「過給の結果より多くの燃料が必要」「エタノール添加でオクタン価を上げた (点火タイミングを進められる) ものの,エタノールは重量あたりに取り出せる熱量がガソリンより少ないためより多くの燃料が必要」といった感じのようです.

空燃比
燃料と空気の重量比に関する項目です."Lambda" と "Lambda Act." が合っているかを確認します.自分の設定では 1 ぐらいから徐々に小さくなっていく値が表示されますが,設定によっては理想空燃比の 14.7 から徐々に小さくなるような数値を示すこともあるようです.また,チャンネル名も "AFR (Air-to-Fuel Ratio)" の場合もあります.
数値が小さいと燃料を多く混ぜている (rich burn; 逆は lean burn) ことを示しているようです.

alt

目標/実測でずれることは稀なようですが,もし逸脱している場合は高圧燃料ポンプ不調やインジェクタの不調などが考えられるようです.

負荷
Load というチャンネル名なのでここでは負荷と呼んでいますが,何を表しているのかいまいち分かっておりません.要求トルクと解釈すると「負荷」っぽいなと思うんですが,「取り込んだ空気の量」みたいな説明をどこかで見たことがあります.また,下図のように % で表示されているというのも混乱に拍車をかけています.

bootmod3 は過給圧ベース (boost-based) なチューニングである一方,純正 B58 や MHD は負荷ベース (load-based) な設計のようです.後者はアクセルの踏み具合などから要求トルクが決まり,それを達成できる過給圧や点火タイミングなどが決まっていくという仕組みのようです.一方,過給圧ベースではまずブースト圧を決めて,それに合わせた燃料調整や点火タイミングなどで最終的なトルク出力が決まる,といった感じでしょうか.
で,過給圧ベースのログを確認するときは負荷の目標/実測が合っているかは重要な確認項目ではないようです.

alt

ログの見た目はこんな感じです."Load target" と "Load Act." の間にはだいぶ乖離があります."(RAM) Load (Target)" と "(RAM) Load (Actual)" は大体合っています."Load Act." は "(RAM) Load (Actual)" の "(RAM) Load (Target)" に対する割合なのかなという気もしますが,詳細は不明です.

まとめ
ログで取れる色々な情報のうち,点火タイミングと目標/実測にまつわる主だった内容を紹介しました.

Posted at 2022/08/01 13:12:17 | コメント(0) | トラックバック(0) | mod | 日記
2022年07月30日 イイね!

bootmod3 ログの取り方

概要
ECUチューニングをした挙動をログで確認するための手順です.
ログの読み方を書こうかなと思ったのですが,その前に取り方もまとめようと思いました.
bootmod3 を使っているのでそれに沿った説明ですが,MHD や MG Flasher でも似た機能は提供されていると思います.JB4 もログを取れるらしいのですが,こちらはサブコンという別種の機器で利用経験もないため,ログとして同じ情報がとれるのかは分かりません.

ログを見る目的
基本的には調子良く走っているかや不具合がないかの確認が目的です.ログを確認すると良さそうな場面は
- MAP を変えたときや新パーツ取り付けたときに変更前後のログを確認
- Custom MAP 作成時に現在のパフォーマンスや伸びしろを確認
- 点火系などの経年劣化するパーツの消耗具合について情報をとりたい
といったものが挙げられます.

ECU を書き換えたら必ずログを取らないといけないという訳ではなく,自分でクルマの状態を確認したい方におすすめという程度です.特に OTS MAP を利用している場合は (純正には程遠いものの) 利用実績がそこそこあるので,ログ確認を通じて問題を探さないといけないといった心配は過剰です.元売り系以外のガソリンスタンドを利用しているなどの事情で燃料の品質が利用の MAP に影響がないかを確認したい場合などはログを取ってみると良いと思います.

使う道具
MAP を書き込むために使う道具があれば良いです.例: ラップトップ PC と OBD-2 アダプタ
自分はログを取る作業はスマホの方が楽なので,上記アダプタと下記のアダプタで iPhone をつないで bootmod3 アプリを利用しています.

事前準備
実際にクルマを走らせる前に,次の2点を準備しておくと良いです.
a) どこでログを取るか決める,
b) bootmod3 の設定を確認.

ログ測定場所
400m以上の見通しの良い平らな直線道路をご用意ください.クローズドの滑走路とかがベストです.下記の操作方法を見るとわかりますが,大体 130km/h 以上まで加速します.シャシダイを使うという作法もあります.

ソフトの設定
iOS 版の bootmod3 アプリを例にしますが,PC からブラウザで見ても大体同じです.
alt

メニュー画面がこんな感じです.ログをとるときは (1) の Dashboard という画面で行います.(2) Datalogs からこれまで取ったログを見ることができます.(3) の赤ポチアイコンは IGN OFF を示しており,IGN ON やエンジンをかけると青くなります.
自分はまずスマホとクルマをつないでいない状態で bootmod3 アプリを立ち上げてログインしておき,その後クルマにつないで (3) を青ポチ状態にします.

alt

(2) Dashboard 画面に入ったところです.各種センサ値が並んでいますが,この画面では車両につながっていないので全部 0 です.クルマにつないでエンジンがかかっているとピコピコ動きます.次の画像は右上の設定ボタンを押したところです.

alt

ログ取得に関する設定画面です.上部にタブがいくつかあり,そこでどのセンサの値を表示・記録するかを選べます.特に思い入れがなければ初期設定で良いと思いますが,Default Channels を全選択,Advanced (RAM) Channels では (RAM) Ignition Timing Corr. Cyl. 1--6 (エンジンの気筒の数だけ) を選んでおくと良いと思います.
下部は自分は利用しない機能なのですが,アクセルの踏み具合で自動的にログ取得開始をしてくれる機能です.画像では 40% 踏み込むと 8 秒間記録するようです.秒数は 5 秒ぐらいでも良いかもしれませんが,長めが無難かもしれません.

ログ取る手順・操作方法
PC/スマホとクルマをつないでログの取得場所に来たら次の手順で取ります.
0. 走行モードを Sport+ に設定,トラクションコントロールを切る,シフトを M に入れる.
1. スマホの bootmod3 アプリの Dashboard 画面でダブルタップ (記録開始)
2. (8速ATの場合) 3速に入れた状態で 2,500 rpm ぐらいから床まで踏み 7,000 rpm まで回す
3. クルマを安全に停止させてスマホ画面をダブルタップ (記録停止)
これで Data Logs の一覧に追加されるはずです.

下記は補足です.
- トラクションコントロール: クルマが滑ってる様子のアイコンがついた OFF ボタンを長押しすると切れたと思います.DTC というのかな?
- ギア: トルクリミッタが効かずギア比が1以上の一番下のギアが3速なので上記ではそのギアを使う例にしました.8AT の場合は6速まではギア比1以上のようです.6MT だと3速か4速が良さそうです.2速でも良いかもしれません.
- ベタ踏み: ECU で最も制御に変更がなされているのがフル加速状態なので,そのログをとっています.普段乗り状態でもログを取ることは出来ますが,使用している燃料のオクタン価が妥当か,といった情報は普段乗りログからは読み取れないようです.普段乗り状況では純正の制御を使いまわしており,燃費・排ガス排出を最適化するためにノッキングぎりぎりの点火制御をしているため,のような説明をどこかで読みました.

まとめ
需要がどれぐらいあるか分かりませんが,bootmod3 でのログ取得手順を書きました.クルマの様子の変化に気づくことも時々あるので,いじった効果を見る手段としても利用できると思います.

続き: 読み方
Posted at 2022/07/30 21:34:10 | コメント(1) | トラックバック(0) | mod | 日記

プロフィール

「全bimmer50周年M奴つけてる。つけてないのはお前だけ。」
何シテル?   08/02 11:52
道の駅で各地のクラフトビールを買うのが好きです。 よろしくお願いします。
みんカラ新規会員登録

ユーザー内検索

<< 2022/7 >>

     12
3456789
10111213141516
17181920212223
242526272829 30
31      

ブログカテゴリー

愛車一覧

BMW 4シリーズ グランクーペ BMW 4シリーズ グランクーペ
認定中古でこんにちは 吸排気・点火・ECUライトチューニグン 出力上がって社外品のサ ...

過去のブログ

2023年
01月02月03月04月05月06月
07月08月09月10月11月12月
2022年
01月02月03月04月05月06月
07月08月09月10月11月12月
2021年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ
© LY Corporation