NefMoto

Technical => Tuning => Topic started by: masterj on March 16, 2012, 03:42:34 PM



Title: KFLF
Post by: masterj on March 16, 2012, 03:42:34 PM
heya!
Just a quick question here: Can I use KFLF map to fix some problematic areas, where I need more fuel to reach 14.7:1 AFR? I know that I can do this by underscaling MAF but I would prefer just to fix fueling...

Thanks


Title: Re: KFLF
Post by: nyet on March 16, 2012, 04:22:45 PM
Yup. Absolutely.

Question is, what is wrong with your fueling that you need to?

Is it REALLY a fuel system problem, or is your MAF measurement off?


Title: Re: KFLF
Post by: masterj on March 17, 2012, 03:03:46 AM
Yup. Absolutely.

Question is, what is wrong with your fueling that you need to?

Is it REALLY a fuel system problem, or is your MAF measurement off?

I think it is fueling problem... I changed injectos to bigger ones (from saab 2.0t), FKKVS filled with 1s, KRTKE calculated and TVUB got from datasheet. At idle I get -10% correction and at part throttle it goes to +10% and more. MAF and air intake is stock.

BTW: IS there a way to force ECU into closed loop operation at WOT?


Title: Re: KFLF
Post by: fredrik_a on March 17, 2012, 06:23:20 AM
Quote from: masterj

BTW: IS there a way to force ECU into closed loop operation at WOT?

This is a very dangerous way to do things as a small misread from the oxygen sensor (which is a quite cheap item) having a hickup can completely destroy your engine with knock/pinging before the system even reacts to the fact that the engine all of a sudden is knocking heavily so... Don't do this unless you are 100% aware of the risks it might incorporate.

Open loop at WOT is usually never an issue if you have your fuel calibrated properly so thiniking about going closed loop at WOT is usually trying to cover other mistakes in the calibration. :-)


Title: Re: KFLF
Post by: masterj on March 17, 2012, 06:59:42 AM
This is a very dangerous way to do things as a small misread from the oxygen sensor (which is a quite cheap item) having a hickup can completely destroy your engine with knock/pinging before the system even reacts to the fact that the engine all of a sudden is knocking heavily so... Don't do this unless you are 100% aware of the risks it might incorporate.

Open loop at WOT is usually never an issue if you have your fuel calibrated properly so thiniking about going closed loop at WOT is usually trying to cover other mistakes in the calibration. :-)

I have wideband sensor so it isn't that cheap... but what i want is to use my o2 sensor to calibrate fueling for wot and then I could again reset everything back to open loop


Title: Re: KFLF
Post by: nyet on March 17, 2012, 09:35:24 AM
BTW: IS there a way to force ECU into closed loop operation at WOT?

Yes, set your req lambda to 1 :P



Title: Re: KFLF
Post by: masterj on March 17, 2012, 09:56:36 AM
Yes, set your req lambda to 1 :P



So, to do that i have to set 1s in LAMFA and TABGBTS > FFs? Any more maps that could affect requested lambda? ;)


Title: Re: KFLF
Post by: fredrik_a on March 17, 2012, 11:09:41 AM
I have wideband sensor so it isn't that cheap...

The manufacturing cost for a wide band sensor is about $15-20 US so... it is actually quite cheap. You can't calculate with the price you pay at the tuner shop :-)

What I mean is that even wide band sensors will transmit odd values if the resolution in time is speedy enough so if you don't filter the signal properly (i.e. use an average reading over a few samples) a single measurement error (that occurs often actually) will give you serious headache if you are not careful. If this wouldn't be the case, all cars would run CL under all driving conditions in stock mode, byt they don't...


Title: Re: KFLF
Post by: phila_dot on March 17, 2012, 10:07:35 PM
I think it is fueling problem... I changed injectos to bigger ones (from saab 2.0t), FKKVS filled with 1s, KRTKE calculated and TVUB got from datasheet. At idle I get -10% correction and at part throttle it goes to +10% and more. MAF and air intake is stock.

BTW: IS there a way to force ECU into closed loop operation at WOT?

Why not fix the problem?

If your fueling was accurate before you installed the injectors, and now it is off since installing them....it's pretty obvious what the problem is.

Why fudge it with KFLF?

Not that I am endorsing forcing closed loop, but I don't think lambda 1 is required for closed loop on wideband ECU's. Wideband ECU's in closed loop adjust lamsoni to lamsbg versus narrowband that target usvk to USR.

Lambda 1 at full load = shit melting


Title: Re: KFLF
Post by: Giannis on March 18, 2012, 02:01:20 AM
in wideband ecu's it is always closed loop even in wot. try to play with injectors closing times, and fkvvs for idle. kflf doesn't do much at low loads and rpm. i had the same problem when i changed my injectors.


Title: Re: KFLF
Post by: s5fourdoor on March 18, 2012, 11:14:18 AM
fkkvs for idle repairs
kflf for above 30% load departures


Title: Re: KFLF
Post by: nyet on March 18, 2012, 06:38:02 PM
im still of two minds about "departures".

i know we've all agreed that accurate load is (mostly) irrelevant, but i'd still rather ONLY fix fueling system problems with KFLF, and load problems in MAF correction.


Title: Re: KFLF
Post by: s5fourdoor on March 19, 2012, 11:11:33 AM
im still of two minds about "departures".

i know we've all agreed that accurate load is (mostly) irrelevant, but i'd still rather ONLY fix fueling system problems with KFLF, and load problems in MAF correction.

nyet's previous discussions have highlighted how KFLF / FKKVS are partially related, and thus the only way to maintain consistency is to pick one fueling repair methodology and exclusively change that map.  were you not to follow this, he believes that you'd run into a problem where changing one map requires changing the other map due to map-to-map co-interactions.  i'm writing this just to clarify;  i believe he is correct and i also think KFLF is the map to be selected.

this is because of the linear relationship we know:  fuel output = krkte * load + tvub       in other words, tvub should be sufficient to solve idle problems and if load is correctly scaled, krkte should handle the primary function as an accelerator pump, thus making WOT sufficiently fueled.  that means, if you use the LTFT centering method, your idle and WOT (open-loop) should be clean enough, leaving only part-throttle corrections necessary as would be done in KFLF...

(just some errata for those interested in the fine-tuning of me7...)    on this subject, i'm working on a matlab / excel process which will take raw log data and return the correctly interpolated KFLF correction table based on a mathematical model.  obviously you'd have to write that table, reflash the car, and again recenter TVUB and KRKTE.  this would be rinse, repeated, until fuel corrections are very low <generally speaking>, as can be seen by minimal STFT corrections during logging.


Title: Re: KFLF
Post by: nyet on March 19, 2012, 11:36:14 AM
I was mostly thinking KFKHFM :)

But your point is well taken.


Title: Re: KFLF
Post by: phila_dot on March 19, 2012, 12:09:19 PM
In my humble opinion, if you swap injectors and have fueling problems your issue lies in the function RKTI.

If you change your MAF setup, your issue lies in GGHFM.

I also believe that KFLF should not be touched and that if any other fuel corrections need to be applied it should be via FKKVS.

Paraphrasing the Application of HFM correction map KFKHFM in %GGHFM -
The residual error (lambda deviation from 1) are interpreted as mixture errors and must be compensated by means of the characteristic map FKKVS in %RKTI.


Title: Re: KFLF
Post by: nyet on March 19, 2012, 12:33:03 PM
If you change your MAF setup, your issue lies in GGHFM.

Just sayin' I think 99% of (non idle) fueling deviation issues are on cars with modified intakes ...


Title: Re: KFLF
Post by: jibberjive on March 29, 2012, 08:05:20 AM
nyet's previous discussions have highlighted how KFLF / FKKVS are partially related, and thus the only way to maintain consistency is to pick one fueling repair methodology and exclusively change that map.  were you not to follow this, he believes that you'd run into a problem where changing one map requires changing the other map due to map-to-map co-interactions.  i'm writing this just to clarify;  i believe he is correct and i also think KFLF is the map to be selected.

this is because of the linear relationship we know:  fuel output = krkte * load + tvub       in other words, tvub should be sufficient to solve idle problems and if load is correctly scaled, krkte should handle the primary function as an accelerator pump, thus making WOT sufficiently fueled.  that means, if you use the LTFT centering method, your idle and WOT (open-loop) should be clean enough, leaving only part-throttle corrections necessary as would be done in KFLF...

(just some errata for those interested in the fine-tuning of me7...)    on this subject, i'm working on a matlab / excel process which will take raw log data and return the correctly interpolated KFLF correction table based on a mathematical model.  obviously you'd have to write that table, reflash the car, and again recenter TVUB and KRKTE.  this would be rinse, repeated, until fuel corrections are very low <generally speaking>, as can be seen by minimal STFT corrections during logging.
Wow, I missed this post. Very cool.


Title: Re: KFLF
Post by: s5fourdoor on March 29, 2012, 09:32:17 AM
while reading other people's posts, i belive FKKVS might be the map to use instead of KFLF. regardless, the correct log data needs to be taken to match whichever table is used.  (obviously)


Title: Re: KFLF
Post by: jooo on April 13, 2013, 05:12:42 PM
(just some errata for those interested in the fine-tuning of me7...)    on this subject, i'm working on a matlab / excel process which will take raw log data and return the correctly interpolated KFLF correction table based on a mathematical model.  obviously you'd have to write that table, reflash the car, and again recenter TVUB and KRKTE.  this would be rinse, repeated, until fuel corrections are very low <generally speaking>, as can be seen by minimal STFT corrections during logging.
Nehalem:
Did you finish this?