Originally posted by -ice-
View Post
Announcement
Collapse
No announcement yet.
Unmodify lambda control for normal operation
Collapse
X
-
just an update on this issue. i replaced my ebay injectors with fuel injector development 630cc injectors and the problem is resolved. i have way better control over these injectors now. i guess i can say the ebay injectors are not good at all and are highly suggested to avoid them at all costs."The really good drivers got the bugs on the side windows." Walter Röhrl
Comment
-
Hi,
if someone is interested in this adaptive function, he may read the European Patent: EP0142011
f.e. to find on epo.org when search for „patents“. Look at full version not abstract. It‘s in german but it explains it all :-)
Best Regards
- 1 like
Comment
-
To explain a bit the lambda learning:
In general we have an outer PI control to do the shortterm fuel adjustment. As you know the lambda control is not always active and activated by some thresholds like the progammed load curve for activation.
In the inside of this control loop there are the adaptive learning control loops. These are „just“ integrators with time constants in minute areas. These regulators adjust the injection amount over time in a way of multiplicative and additiv correction. But this learning process is not always active. It depends f.e. on rpm, and airmass which integrator is actually learning at the moment. The overall goal of this internal integrators is to keep the outer PI controler in a symmetric neutral state (which means Pi regulator output 1), so it can regulate the shortearm lambdadrift very fast and without big overshooting, even if the engine has aged or some small airleak problems are present. I call it cascade control...it‘s a control loop inside of control loop.
The interesting thing is the fuel trim values are stored „permanently“ in XRAM and will according to my actual knowledge also be used, if lambda is not active at the moment. This has some consequence for using the prjmod. As I remember it has adaptive learning disabled, but if there are still old learned values in the Xram, this could affect the actual injection time. So when using PRJmod it‘s wise to reset the XRAM one time by unplugging/plug the battery power to the ecu.
if you want to learn more look at that patent Fig. 3.
byebyeLast edited by -ice-; 21 February 2018, 15:33.
- 1 like
Comment
-
You need to remove all power from ECU and also disconnect emulator (so it does not power XRAM), then XRAM contents are lost.
Or like I did, you can set the upper and lower limit to 0
Comment
Comment