Luhbo wrote on 08/08/09 at 02:55:29:How about resetting the correction factor when the operation point wanders to a new cell?
I think, the correction should work as slowly as it actually does, but what if your map is not ready yet? In this case it's a bit annoying to watch the correction factor build up slowly a good positive value for a lean cell when the neighbour cell would need a 10% negative value. It can be also a permanent problem if the break points are set a bit ungodly. Remember that between cells the ecu interpolates.
For a partially correct base map it would be better, but if your whole map is lean or rich (say you altered your intake, filled up with E20 in Brazils or use a 907ss map as a base in a bigger engine) the current scheme is more proper. So we would need the option to choose.
_Cliff_ wrote on 08/08/09 at 10:33:00:This can be done now in a manner. I use it for idle.
What I do is allow closed loop at (0,1) for idle but set open loop for (0,2). That way entry to idle alway passes the open loop cell setting the correction to 100%.
Similarly if you have a problem area you are trying to sort, you can place guard cells around it that are open loop.
I have thought about guarding small parts at a time like this - or even just place a small area in closed loop at a time, but I've never got around to it. The problem is it's tedious to hook up the laptop, load the map, save it to file, open it with a text editor, edit it, save it, load it in ECUControl and push it to the ECU.
Maybe the future handheld software will make it easier. But I hate pocket devices, they always let me down. I'd prefer being able to do it in the Optimiser but it just hasn't got enough of screen and buttons to make a sane implementation I guess.
For my needs right now, Huberts idea would probably be perfect. But I wouldn't want it without the option to have it work like today.