みなさま お姉様 ごきげんよう♪
汎用フルコンであるところのメガスク
MegaSquirt
アイドリングのClosed-loop制御と減速時燃料カットの開始条件がちょいと分かりにくいところにございましてよ
1.アイドリングのClosed-loop制御とは?
信号待ちなどのアイドリング状態でエンジン回転数を希望した回転数付近にて保つためにメガスクが自動で↓下記のことをしてくれますのよ
○燃料噴射量を良い感じに微調整
○ISC(アイドルスピードコントロール)開度を良い感じに微調整
○点火時期を良い感じに微調整
2.減速時の燃料カットとは?
はい 燃費をよくするためにスロットル全閉して減速している時は燃料を吹く量を0(ゼロ)とする機能なのでしてよ
※当然 純正ECUではこのあたりが極めて賢く制御されております
さて前説に続きまして本題なのでございます
上記1&2の開始条件は↓ここにあるのです
Engine state settings
The Engine State Settings gives you a single point of tuning the criteria to activate several functions, to avoid the need to dial in nearly identical numbers on multiple screens. Currently, the following functions make use of engine states:
• Closed loop idle control
• Overrun fuel cut
• Idle timing control
• Idle VE table
If not using these advanced idle tuning settings, the engine states will have no effect on the tune, but will still show up in data logs
.
エンジン状態の設定
エンジン状態設定では、複数の画面でほぼ同じ数字でダイヤルするのを避けるために、いくつかの機能を有効にするための基準をチューニングする単一のポイントが与えられます。
現在、次の関数はエンジン状態を使用します。
•閉ループアイドル制御
•オーバーラン燃料カット
•アイドルタイミング制御
•アイドル状態のVEテーブル
これらの高度なアイドルチューニング設定を使用しないヨとした場合でもデータログにその項目と値は表示されます。
Here are what the individual settings do and what functions they affect.
ここでは、個々の設定が何を行い、それらがどのような機能に影響を与えるかについて説明します。
• Use VSS - Allows using the speed sensor to trigger closed loop idle and other idle related functions.
•VSSを使用 - 速度センサーを使用して車速を閉ループアイドルおよびその他のアイドル関連機能の開始条件にできます。(車速を使わなくとも別に不自由はないです)
• VSS threshold - If using VSS is turned on, the MS3Pro will not use closed loop idle, idle advance, or idle VE above this speed.
•VSSスレッシュホールド - VSSをオンにすると、この設定速度以上では閉ループアイドル制御、アイドル点火時期制御、またはアイドルVE機能は働きません。
• Slow acceleration threshold - This number should be set to the RPMdot range observed while slowly accelerating in high gear.
It should be high enough to distinguish RPM jitter from intentional acceleration.
If you see the slow acceleration status triggering at idle, this number needs to be raised.
•緩加速しきい値 - この数値は、高速ギアではゆっくりと加速しながら観測されるRPMdot(単位時間当たりのエンジン回転数変化量)の範囲に設定する必要があります。
アイドリングでのRPM変動と走行中の意図的加速とを区別するの必要です。
アイドル時の回転数変動によって[緩加速状態]と認識されることが稀によくある場合は、この数値を上げる必要があります。
• Slow deceleration threshold - To set this, cruise in a high gear, then see what RPMdot value you get by lifting off the throttle fully and decelerating.
Set this value slightly above that RPMdot value.
If you see the slow deceleration status triggering at idle, this number needs to be raised.
•緩減速しきい値 - これを設定するには、高速ギアで巡航し、次にスロットルを完全に減速して減速することによって得られるRPMdot値を確認します。
この値をRPMdot値より少し上に設定します。
アイドル時の回転数変動によって[緩減速状態]と認識されることが稀によくある場合は、この数値をマイナス方向に増やす必要があります。
☆ワンポイントアドバイス☆ エアコンONによるアイドルアップ⇒エアコンOFFによるアイドルアップOFFでのアイドル回転数がガクン!!と落ちてしまう場合の対処方法
1.手動でエアコンON⇒エアコンOFFしてその時のRPMdot値(マイナスです 例:-500)をメモる
2.その値以下に[緩減速しきい値]を設定する(例:-550)
3.こうやって設定することにより エアコンON⇒エアコンOFFでアイドル回転数が変動してもClosed-loop制御は継続して働いてくれるため アイドル回転数がガクン!!と下がることはなくなります
※[緩加速状態]と[緩減速状態]となっている間は信号待ちでスロットルが全閉となっていてもアイドリングのClosed-loop制御は働いてくれません
• Throttle closed TPS threshold - Defines the maximum throttle position for idle functions.
Typical values range from 0.5% to 1.0% depending on how noisy your TPS signal is.
•[スロットル全閉 TPS しきい値] - エンジンがアイドリング状態であることを判別するためのスロットル開度を定義します。
スロットル開度がこの設定値以下の時にエンジンがアイドリング状態であると認識されます
典型的な値の範囲は、TPS信号のノイズに応じて0.5%から1.0%です。
• Wide open throttle threshold - TPS value above which the engine is considered to be at wide-open throttle.
Typical values range from 99.0% to 99.9%, depending on the amount of noise in the TPS signal.
•スロットル全開しきい値 - ☆今夜もスロットル全開だぜ!!☆なTPS値。
一般的な値は、TPS信号のノイズ量に応じて、99.0%〜99.9%の範囲です。
• Overrun MAP threshold - Below this MAP value, the engine is considered to be decelerating in gear instead of idling.
•減速時燃料カットの吸気圧しきい値 - 吸気圧がこのMAP設定値以下となっている間は、エンジンはアイドリングではなく走行中に減速しているのだナ とみなされ、減速時燃料カット制御が働きます。
減速中にMAP値がこの設定値以上となると減速時燃料カット制御は停止し、燃料噴射が再開されます。
続いて減速時燃料カットの細かい設定についてですわ
The MS3Pro not only allows you to cut off fuel while coasting; it also allows retarding spark timing at this point, and gradually phasing the fuel cut in and out to make for a smoother transition.
Overrun fuel cut relies partially on engine state settings to determine if the engine is in overrun mode.
メガスクは惰行中に燃料を遮断することができます。
この時点で点火時期を遅らせることができ、徐々に燃料を出し入れして滑らかに移行させることができます。
オーバーラン燃料カットは、エンジンがオーバーランモードにあるかどうかを判断するために↑上記の[エンジンの状態設定]に部分的に依存します。
• Over-run fuel cut - Allows turning this feature off or on.
•オーバーラン燃料カット - この機能のオン/オフを可能にします。
• CLT greater than - Allows locking out fuel cut on a cold engine.
•水温しきい値 - ラジエター水温がこの設定値以下ではフューエルカット機能は働きません。
• After delay - Specifies how many seconds the MS3Pro will wait after trigger conditions are met before engaging fuel cut.
•フューエルカット開始遅延時間 - フューエルカットのトリガ条件[Overrun MAP threshold:減速時燃料カットの吸気圧しきい値]が満たされた後に実際にフューエルカットが始まるまでの秒数を指定します。
• Progressive fuel cut - Allows cutting cylinders one at a time to smooth the transition.
•プログレッシブフューエルカット - シリンダを一度に1つずつ切断して?? トランジションを円滑にします。
• Ignition timing transition - Changes the ignition timing during overrun fuel cut.
•点火時期の移行 - オーバーラン燃料カット中は点火時期を変化させます。
• Ignition timing during over-run - The absolute timing during overrun fuel cut.
Positive numbers are BTDC and negative numbers are ATDC.
•オーバーラン時の点火タイミング - オーバラン燃料カット中の絶対タイミング。
正の数はBTDCで、負の数はATDCです。
• Cut transition time - The amount of time to transition in the spark retard and progressive fuel cut.
•カットトランジションタイム - スパークリタードとプログレッシブフューエルカットの移行時間。
• Progressive fuel return - Allows gradually returning fuel. If using this setting, we recommend not using the fuel adder.
•プログレッシブ燃料リターン - 徐々に燃料噴射量を戻すことができます。この設定を使用する場合は、燃料添加剤を使用しないことをお勧めします。
• Ignition timing transition return - Allows gradually transitioning from spark retard to normal timing.
•点火時期の移行復帰 - 点火遅角から通常のタイミングに徐々に移行することができます。
• Return transition time - The time, in seconds, from re-engaging fuel to returning to full fuel (if progressive fuel return is used) and ignition timing (if ignition timing transition return is used).
•復帰移行時間 - 燃料を再投入してからフル燃料に戻すまで(累進的な燃料リターンを使用する場合)、点火時期(点火時期移行リターンを使用する場合)までの秒数。
• Highest RPM to re-engage fuel - Allows overrun fuel cut to be turned off (fuel to come back) at this RPM at high rates of deceleration.
•急減速時の燃料噴射復帰回転数:急激に減速している時はこのRPMでオーバーラン燃料カットをオフにする(燃料を戻す)ことができます。
• Lowest RPM to re-engage fuel - If the RPM falls below this value, fuel is turned back on.
Typically a few hundred RPM lower than the minimum RPM for fuel cut.
•緩減速時の燃料噴射復帰回転数:燃料を再投入するための最低RPM - ゆっくりと減速しているときは、このRPMでオーバーラン燃料カットをオフにする(燃料を戻す)ことができます。
[急減速時の燃料カット回転数]よりも数百RPM低い。
• RPMdot for upper RPM re-engagement - When revs are falling more quickly than this RPMdot value the initial RPM is used for fuel return.
In-between upper and lower RPMdot values, the return RPM is interpolated. This number must be larger than the ’lower’ RPMdot setting.
When revs are falling more quickly than this RPMdot value the initial RPM is used for fuel return.
In-between upper and lower RPMdot values, the return RPM is interpolated.
This number must be larger than the 'lower' RPMdot setting.Typically 1000.
This will happen when coasting down.
If revs are falling more quickly then any return transitions will be cancelled and the return RPM will be raised.
•急減速判定のRPMdot - 回転数がこのRPMdot値より速く低下すると、[急減速時の燃料カット回転数]が燃料リターンに使用されます。
その間の上下のRPMdot値は、戻りRPMが補間されます。この数値は緩減速判定RPMdotの設定よりも大きくなければなりません。
だいたい1000位が妥当かと。
回転数がより急速に低下している場合、[プログレッシブ燃料リターン/点火時期の移行復帰]はキャンセルされ、フューエルカット復帰RPMが上げられます。
• RPMdot for lower RPM re-engagent - When revs are falling more slowly than this RPMdot value the lower RPM is used for fuel return.
This will happen when coasting down. If revs are falling more quickly then any
return transitions will be canceled and the return RPM will be raised.
Set this so that clutch-in during fuel cut does not stall.
When revs are falling more slowly than this RPMdot value the lower RPM is used for fuel return.
Typically 500.(The RPMdot shows negative in datalogs when revs are falling, so a setting of 500 means less negative than -500)
•緩減速判定のRPMdot - 回転数がこのRPMdot値よりもゆっくり低下すると、[緩減速時の燃料噴射復帰回転数]が燃料戻りに使用されます。
これは、コーストダウン時に発生します。回転数がより急速に低下している場合は、リターントランジションがキャンセルされ、リターンRPMが上昇します。
フューエルカット中にクラッチを切った時にストールしないように設定してください。
だいたい500位かな。(減速時のデータログのRPMdotは負の値となります。RPMdot値=-500よりも負の値の場合はここの値を500に設定)
う~ん これはわかりづらい説明ですわね 減速時のRPMdot値によって以下のようにフューエルカット復帰RPMは変わります
あまりにも急なエンジン回転数下落((クラッチを切っての減速/急ブレーキなど):フューエルカット動作を停止して即座に燃料噴射開始
例:RPMdot表示値=[-1000~-5000]
↑
[RPMdot for upper RPM re-engagement:急減速判定のRPMdot]設定値1000
↑
[Highest RPM to re-engage fuel:急減速時の燃料噴射復帰回転数]例:2000rpm
↑
例:RPMdot表示値=[-500~-1000]
↑
[RPMdot for lower RPM re-engagent:緩減速判定のRPMdot]設定値500
↓
[Lowest RPM to re-engage fue:緩減速時の燃料噴射復帰回転数]例:1800rpm
↓
例:RPMdot表示値=[-50~-500]
• Duration of fuel adder - Adds additional fuel when fuel cut disengages to avoid a lean spike.
This is how long to apply the additional fuel, in seconds.
This can be used with progressive fuel return, but is likely to give undesirable results.
•燃料増量の持続時間 - 燃料カットがリーンスパイクによってを避けるために外れると、追加の燃料が追加されます。???
これは追加燃料をどれくらいの時間(秒)で適用するかです。
これは、漸進的な燃料リターンで使用することができますが、望ましくない結果をもたらす可能性があります。
• Size of fuel adder - A percentage multiplier to control how much additional fuel is added when fuel cut disengages.
•追加燃料の量 - 燃料カットが解除されたときに追加される燃料の量を制御するパーセンテージ乗数。
• Delay EGO after fuel return - Turns off closed loop correction for this many seconds after fuel cut deactivates, to give the time for the air to clear out of the exhaust system.
•燃料戻り後の[燃料噴射量補正:フィードバック制御開始]を遅らせる - 燃料カットが無効になってから数秒間閉ループ補正をオフにして、排気システムから空気が抜ける時間を与えます。
メガスクの取説のリンクです(非常に言葉の言い回しがわかりづらいブツです)