Pages: 1 [2] 3 4 5
Author Topic: Wideband LAMFA  (Read 48467 times)
ibizacupra
Full Member
***

Karma: +4/-10
Offline Offline

Posts: 111


« Reply #15 on: June 05, 2012, 08:53:38 AM »

I mention a specific RPM, because my main fueling is done off of KFLAMKRL which is actual LOAD based.
The only reason I use LAMFA is for enrichment when going through the gears.
4000 RPM is a pretty good bet on a 01E box with a rev limit of 7200 RPM. But the idea to determine this is just to see your RPM drop at your shift point in 1st gear, as that's where the biggest RPM drop usually occurs.

I also don't care about factory figures. From factory the car is tuned purely for emissions.
If you want to make power, ignore almost everything the factory does fueling wise.

You can get pretty good fueling on this ECU with like 8 cells of data. Or you can do mediocre fueling with 80+ cells.
The reason I say not to map based on RPM, is because the fueling need at the end of 3rd gear and at the end of 4th or 5th gear is going to be very different at 6000 rpm for example.

to put into context.. 1.8t ecu I am relating to, as is tuffty
Std Octavia/Golf wideband golf fueling... which is clear to see kflbts is not set to lambda 1's like egt sensor equipped cars are.
tabgbts on this is 400'c std

I ask whether the approach on these is as much ecu dependant as it is hardware dependant..  I cant find KFLAMKRL on any non-egt wideband damos/mappacks I have. Not saying its not going to be there, but I cant find it to comment on the 1.8t non egt cars. It is on egt car map pack/damos.

Coud you post up your lamfa, kflbts maps up to see from where yours is operating from?  many thanks.
Logged
ibizacupra
Full Member
***

Karma: +4/-10
Offline Offline

Posts: 111


« Reply #16 on: June 05, 2012, 09:11:24 AM »

You can measure that with LOAD, IAT and EGT on this ECU and map accordingly.

I think, if I understand this correctly, that this is the key bit here.. (for me at least) Measure... IAT, EGT, yep I get.. Measure Load tho? (from ecu? a calculated value)

non egt cars cannot be tuned in this way is my suggestion.. No way would you want to rely on downstream lambda heater temps for tuning against egt's.

Where a GT3071 is "small" to you, what level of power are you tuning via egt's etc for?  Tune to egt's I get, and understand is whats done on alchy cars, muchos bhp engines etc, but in context of 1.8t (me and tuffty) I am trying to see if the context and methodology still applies.

thx
Logged
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Offline Offline

Posts: 12268


WWW
« Reply #17 on: June 05, 2012, 09:13:58 AM »

Set base EGT enrichment to the same at all RPM's, use FBSTABGM to enrich *based* on the EGT. If you enrich via RPM's in the KFLBTS table like you had now, you will run too lean for higher gears and too rich in lower gears.

This is basically what I am doing, but I start the enrichment at slightly lower loads than most people suggest for 91oct.

Also, I am not currently using LAMFA fueling.

My mpg is around 18 city, 25 highway
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
elRey
Hero Member
*****

Karma: +32/-1
Offline Offline

Posts: 565


« Reply #18 on: June 05, 2012, 09:17:27 AM »

You don't see my point.

Just because someone doesn't agree with you DOESN'T mean they don't understand your point.


If you enrich via RPM's in the KFLBTS table like you had now, you will run too lean for higher gears and too rich in lower gears.

Now this I don't see your point. KFLBTS has a Act Load axis. So, it doesn't just enrich via RPM only. Factor in the load axis and the map can handle low verse high gears.
Logged
elRey
Hero Member
*****

Karma: +32/-1
Offline Offline

Posts: 565


« Reply #19 on: June 05, 2012, 09:24:13 AM »

Coud you post up your lamfa, kflbts maps up to see from where yours is operating from?  many thanks.


When my LAMFA had a 0 col like that my LAMFA AFR request went back to 1 @ 100% req torque. That was my experience. I had to change my first col to > 0 to get LAMFA to work right @ 100% req torque.
Logged
TheDSI
Full Member
***

Karma: +12/-0
Offline Offline

Posts: 78


« Reply #20 on: June 05, 2012, 03:14:11 PM »

When my LAMFA had a 0 col like that my LAMFA AFR request went back to 1 @ 100% req torque. That was my experience. I had to change my first col to > 0 to get LAMFA to work right @ 100% req torque.

cause your lamfa was not difinded correctly .
->http://nefariousmotorsports.com/forum/index.php?topic=1272.msg11844#msg11844


Logged
TheDSI
Full Member
***

Karma: +12/-0
Offline Offline

Posts: 78


« Reply #21 on: June 05, 2012, 03:31:07 PM »

http://nefariousmotorsports.com/forum/index.php?topic=1272.msg11967#msg11967

here you'll find some thaughts and tests I donne on an 1.8T 210 hp S3 AMK .

The context tune wise here is a 1.8t 20v on an S3... in barks instance its a K04 hybrid and in mine a GT3071r

@professor...
my TABGBTS value is 849 from factory of 819... main reason is I wanted to get fuelling sorted initially with as little intervention as poss... I log the egts on most runs anyway but I have more development work to do on the mapping and not had the time yet..

@prj...
I can see where you are going with that but at my power level I would prefer to know I have the fuel there to keep stuff happy rather than rely on egt enrichment models... fuel economy isn't high on my list atm but I may have a play with this especially your comment about LAMFA as part throttle off boost could do with a tidy up economy wise...

I see your point also with the fuelling requirements revolving around egts and cyl fill rather than rpm but I am working on the basis that my hardware config and appropriate fuelling request should keep EGTs at a safe level (preventive rather than reactive) so I am never running too lean as to encourage high EGTs and therefore not have to have the ECU intervene unless it gets to a more dangerous level... for the most part my EGTs have not exceeded 750/800 deg measured in the DP close to the V-Band fitting of the turbine housing... I will also be running WMI shortly

We have 98/99 octane here in the UK so we are a little better off fuelling wise there..

Interesting posts though and something I am going to have a look into... Smiley

<tuffty/>

it's exactly whay I think .

leave lamfaw for WOT enrichment and lambts for EGT protection and if you have it ATR if someting goes realy bad .
If you run a kwon AFR most of the time you can control timing accordingly .



Logged
tuffty
Jr. Member
**

Karma: +0/-3
Offline Offline

Posts: 28


« Reply #22 on: June 05, 2012, 04:49:33 PM »


Interesting... changed LAMFA on an Leon Cupra R project I have.. set it to the following from page 3 of the thread you linked too(1ML906032A  -> LAMFA: 0x81C98A, X_AXIS: 0x81C97E, Y_AXIS: 0x81C96E)

Swapped the X axis from 16bit HiLo to 16bit LoHi and get a load axis from 50% to 100%... you are saying this is now correct and the 0% is wrong?

Anyone else care to shed some light on this? I also checked a G box file (8D0907551G  -> LAMFA: 0x81C390, X_AXIS: 0x81C384, Y_AXIS: 0x81C374) and did similar to pull LAMFA in to this revised layout....

Must say I am a little confused about this now... fuelling has always been right on mine before this revelation... Sad

<tuffty/>



Logged
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Offline Offline

Posts: 12268


WWW
« Reply #23 on: June 05, 2012, 05:45:07 PM »

gbox damos LAMFA is completely wrong.

1) the damos address off by a byte (the 16bit axis values are not aligned to a 16bit boundary!)
2) the binary axis data itself is scaled wrong... it should be % (50-100) not .5-1.0
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Offline Offline

Posts: 12268


WWW
« Reply #24 on: June 05, 2012, 06:18:41 PM »

http://s4wiki.com/wiki/Tuning#LAMFAW

http://nefariousmotorsports.com/forum/index.php/topic,141.msg9068.html#msg9068
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
rob.mwpropane
Sr. Member
****

Karma: +32/-0
Offline Offline

Posts: 370


WWW
« Reply #25 on: June 05, 2012, 06:50:40 PM »

There was a member on here (Argdub?) who posted a long list of lamfa maps with corresponding x and y axis for many files. I believe it was pretty accurate, but I can't for the life of me remember where it went...

Edit: http://nefariousmotorsports.com/forum/index.php?topic=1272.30

TheDSI actually already linked the thread above, but here's the direct page for lamfa addresses...
« Last Edit: June 05, 2012, 07:06:13 PM by rob.mwpropane » Logged

This has nothing to do with cars but you can see my glorifying job at,

www.MWPropane.com
thom337
Full Member
***

Karma: +15/-1
Offline Offline

Posts: 81


« Reply #26 on: June 05, 2012, 07:40:39 PM »

Just something quick to add to this...I've heard said several times in this thread that fueling is not RPM dependent. This is generally not true. In most occasions for a given load value, your lambda value should be getting richer as RPM increases. I think maybe the misconception comes from thinking of the combustion in the cylinder as "engine domain/engine synchronous" (perhaps this may be partially true at low speeds where the turbo is operating in the "pulse" regime, but not at higher speeds when it is considered to be in "pressure manifold" regime.)  In addition to considering combustion events in cylinder, you must remember that as RPM is increasing the turbo remains the same device (obvious, but important to consider in this case). In turbo applications, the lambda value for maximum output is dictated by the maximum allowable turbine temperature. As RPM rises, even if you are holding cylinder filling constant, the time averaged mass flow across the turbine is increasing. (In simple terms: the engine is refilling its charge roughly the same amount on each intake stroke, but the turbine size is of course not growing) This will generally lead to a higher pre-turbine pressure and as they are linked by gas laws, the temperature as well. In summary: for a given filling where timing is operated at approximately MBT, mixture must be enriched to decrease the pre-turbine temperature to below its operating maximum as RPM increases.

A lot of people spend time saying ".85 for max power" or whatever, but you have to realize the driving force of that. It is largely not in-cylinder combustion (for this case, it is generally .93-.95, or 1 if you have perfect mixture and flame propogation). The .85 becomes necessary at full load mostly because of turbine temperature. Increasing the fueling allows you to increase the load, and the increased load that is allowed by .85 or richer mixtures is what allows you to make a torque increase over what it would be at .93-.95.
Logged
nokiafix
Full Member
***

Karma: +19/-2
Offline Offline

Posts: 124


« Reply #27 on: June 06, 2012, 04:47:27 AM »


LAMFA the first row is not 50 its 0 and is used on idle. It dont matter what its reads in the damos .KP or ols, 0 or 50 as long as your not changing the axis scale. If your going to rescale it then you need to correct the axis address to its reads correct.

Nick
Logged
prj
Hero Member
*****

Karma: +1072/-480
Offline Offline

Posts: 6035


« Reply #28 on: June 06, 2012, 04:52:04 AM »

I think, if I understand this correctly, that this is the key bit here.. (for me at least) Measure... IAT, EGT, yep I get.. Measure Load tho? (from ecu? a calculated value)
Load is cylinder filling. Not understanding this, is not understanding what Motronic is about.
Quote
non egt cars cannot be tuned in this way is my suggestion.. No way would you want to rely on downstream lambda heater temps for tuning against egt's.
ME7 has an EGT model. If you don't have a properly calibrated EGT model, then you can't use EGT to fuel off. When the EGT model is properly calibrated, it is usually pretty damn accurate.
Quote
Where a GT3071 is "small" to you, what level of power are you tuning via egt's etc for?
Let's just say, GT30R+, but this is irrelevant, I was saying it tongue in cheek. You'd have to screw up pretty bad to blow up an engine on ME7 anyway. 200hp/litre is baby power for it.

Now this I don't see your point. KFLBTS has a Act Load axis. So, it doesn't just enrich via RPM only. Factor in the load axis and the map can handle low verse high gears.
Nope. My point is you can have 700 EGT at 6000 rpm in 3rd, or 900 in 6th at same load. Is the fueling need equal? Please do tell.
If you map via RPM and LOAD as done on all old ECU's, you must run not enough timing and too rich in low gears, so that high gears don't knock. That's why I said tuning is not steady state, and tuning is not 3rd gear pulls.

Just something quick to add to this...I've heard said several times in this thread that fueling is not RPM dependent. This is generally not true. In most occasions for a given load value, your lambda value should be getting richer as RPM increases.
You basically just said exactly what I have been saying. Except RPM does not factor into the equation.
The correct measurement is combustion chamber temperature and exhaust gas temperature. The higher the combustion chamber temperature gets, the lower the knock threshold. The lower the threshold, the more timing is retarded. The more timing is retarded, the more EGT rises, as more energy is converted into heat. The fact that it occurs with higher RPM is logical, but when you have the ability to fuel off of combustion chamber temperature directly, it is much better than mapping based off of RPM, which is just a side effect of things.
The reason older ECU's are mapped via RPM, is because they don't have an EGT model, they don't have EGT measurements, there is no way to model the combustion chamber.

But the actual req fuel for best power constantly drifts, and if timing is advanced sufficiently, then it is almost directly proportional to EGT.

It's good we have discussions like this though. Perhaps it will remind people, that the ability to change a few numbers in the ECU and the ability to understand the physical processes inside an engine, and understanding *why* every change is made are completely different things.
« Last Edit: June 06, 2012, 04:59:13 AM by prj » Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
nokiafix
Full Member
***

Karma: +19/-2
Offline Offline

Posts: 124


« Reply #29 on: June 06, 2012, 04:55:36 AM »

The best way I have found to tune the 1.8T me7.5 is to use LAMFA as main fuel map and use BTS as an additive when under extream conditions.   Its take a little time to ajust BTS and egt threshold as its only a simlated EGTs. I have tuned this way on stage 1 all the way upto 500+bhp and not had one issue or unhappy customer.

Remember there is not right or wrong way to tune and engine/ecu.... just a method thats works and is all safe.

I dont like the idea of lambda via knock, I fuel to optimise combustion and keep temps in check to stop knock and elevated EGTS..



Nick
Logged
Pages: 1 [2] 3 4 5
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.031 seconds with 17 queries. (Pretty URLs adds 0s, 0q)