I am currently trying to self tune my 335i and struggling to understand how final WGDC % is calculated exactly.
Guess I can continue to dial in spool without understanding that details, just curious...
wgdc base value % is pretty clear after reading what @jyamona wrote long ago another forum.
wgdc after PID is quite clear, but why is it adding to the base although boost is over target in this log https://datazap.me/u/impuls/v113-0?log=0&data=0-3-7-22-29-30-31&solo=0&zoom=29-43&mark=34&hg=5-4?
Could that be caused by the I factor?
Looking at the stock I factor table it is adding WGDC if the error is zero... WTF is the point of that?
Any hint how wgdc bank x % is calculated from wgdc after PID would be really appreciated.
Why is it constantly 10 - 15 % higher than wgdc after PID?
Guess I can continue to dial in spool without understanding that details, just curious...
wgdc base value % is pretty clear after reading what @jyamona wrote long ago another forum.
WGDC Base table val is looked up and loaded into memory. Adder Airflow is looked up, added to base. This val passed in as the X-axis lookup along w/ MAF as the Y to WGDC to WGDC Position table. This table lookup result is stored in mem. It is then passed into the WGDC Pos back to WGDC table as axis lookup. This lookup result is stored in mem. It is then added to the initial WGDC base value, to give your new WGDC Base. PID is now applied.
wgdc after PID is quite clear, but why is it adding to the base although boost is over target in this log https://datazap.me/u/impuls/v113-0?log=0&data=0-3-7-22-29-30-31&solo=0&zoom=29-43&mark=34&hg=5-4?
Could that be caused by the I factor?
Looking at the stock I factor table it is adding WGDC if the error is zero... WTF is the point of that?
Any hint how wgdc bank x % is calculated from wgdc after PID would be really appreciated.
Why is it constantly 10 - 15 % higher than wgdc after PID?