Welcome, Guest. Please Login or Register
MyECU main site
  Welcome to our forum.
  HomeHelpSearchLoginRegister  
 
Page Index Toggle Pages: 1
Send Topic Print
keeping correction value while passing the cells (Read 4244 times)
Luhbo
Full Member
***
Offline


I Like My15M!

Posts: 186
Germany
keeping correction value while passing the cells
08/08/09 at 02:55:29
 
In addition to Raz' topic 'instant correction' I post what I had in mind: 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.

Just for discussion purposes Wink

Hubert
Back to top
 
 
IP Logged
 
_Cliff_
YaBB Moderator
*****
Offline


I Love YaBB 2!

Posts: 126
Re: keeping correction value while passing the cells
Reply #1 - 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.
Back to top
 
 
IP Logged
 
raz
Senior Member
****
Offline


Guzzi 11OO Sport, My16MkV,
Innovate LC-1

Posts: 373
Stockholm, Sweden
Gender: male
Re: keeping correction value while passing the cells
Reply #2 - 08/11/09 at 18:52:46
 
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.
Back to top
 

59° North
1100 Sport iniezione elettronica -- the perfect merge of a superbike and a steam train
 
IP Logged
 
raz
Senior Member
****
Offline


Guzzi 11OO Sport, My16MkV,
Innovate LC-1

Posts: 373
Stockholm, Sweden
Gender: male
Re: keeping correction value while passing the cells
Reply #3 - 08/11/09 at 19:35:09
 
Maybe it would be beneficial to put all even rows (0, 2, 4 etc) in open loop, then after Autotune has settled most auto-tunable parts, reverse it so every odd rows are open loop instead. I think I'll try that. Horizontal movements in the map are usually slow enough that this would work fine.

Sorry I can't shut up  Lips Sealed
Back to top
 

59° North
1100 Sport iniezione elettronica -- the perfect merge of a superbike and a steam train
 
IP Logged
 
raz
Senior Member
****
Offline


Guzzi 11OO Sport, My16MkV,
Innovate LC-1

Posts: 373
Stockholm, Sweden
Gender: male
Re: keeping correction value while passing the cells
Reply #4 - 08/24/09 at 15:57:26
 
raz wrote on 08/11/09 at 19:35:09:
Maybe it would be beneficial to put all even rows (0, 2, 4 etc) in open loop, then after Autotune has settled most auto-tunable parts, reverse it so every odd rows are open loop instead. I think I'll try that.

Tried that yesterday. Seemed to work fine, with few but probably more correct changes written to the map.

I think it would be nice to have an option for keeping the correction or not. If you start out with a generic map it's probably better keeping the correction, while an almost finished map will be better off with it resetting.
Back to top
 

59° North
1100 Sport iniezione elettronica -- the perfect merge of a superbike and a steam train
 
IP Logged
 
Page Index Toggle Pages: 1
Send Topic Print