DIY tuners and mappers unite

DIY tuners and mappers unite

Author
Discussion

GasMunkey

5,697 posts

180 months

Monday 15th April 2013
quotequote all
SILICONEKID350HP said:
I mean the VE numbers ! if they are miles out it`s to much for the autotune .. I thought the autotune were just to perfect it once its very close.
You can adjust how much and how easy the cells change,

But if you're wideband is even the slightest bit out on tuner studio and the afr targets are wrong you will end up with a total disaster

angus99

620 posts

210 months

Monday 15th April 2013
quotequote all
Daz,
I’m a bit confused, when you refer to the map are you talking about the AFR table, advance table or the VE table? I think the term map includes all of these. If Phil did your mapping I would be surprised if any of these are too far out. It seems that your main issue is regarding closed loop and Autotune.

Happy to be corrected if I’m wrong but my understanding is that normally running on ‘closed loop’ refers to EGO control which adjusts the fuelling while driving to try and match the AFR table. This only really only works well at fairly constant load as ECU cannot react quickly enough to adjust the fuelling during heavy acceleration and deceleration.

You will see from the settings (EGO control in Basic settings) that there are certain areas on the map that ego control is disabled. I currently have EGO control switched off as, but the default settings originally were:
  • Active above 600 rpm
  • Active above coolant temp 71 degC
  • Active below TPS 70%
The allowable effect of EGO control is also limited by the step size (%) and the controller authority (%) which limits the maximum deviation from the VE table. This is all necessary in case your AFR sensor goes t*ts up.

So basically you need the VE table to be pretty much spot on regardless of whether you are running in closed loop or not.

Autotune is used for tuning the VE table and I wouldn’t consider this to be true closed loop as it isn't directly controlling the fuelling, even if you have it set to automatically update the controller, which I wouldn't recommend.

As mentioned before go for a drive with auto tune activated and monitor the recommended changes and accept them if you are happy, then repeat. You will need the engine to be up to normal operating temperature to do this as the software doesn’t compensate for warm-up enrichments which could be active up to about 75 – 80 deg.

You can set filters under advanced settings so that the software ignores certain data, e.g. below 72 degC and 1000 RPM. Additionally you can limit the maximum cell value or percentage change which is definitely required if you have it set to automatically update the controller as you drive.

Autotune works very differently to EGO control as it effectively logs data and only updates the VE table when it has enough data adjust the map so it isn't strictly closed loop. The amount of data required before it makes a change can be adjusted by adjusting the cell change resistance under advanced settings.

If you also want to use the VE analyser function in megalog viewer it is important to save you tunes files and corresponding log files.


Edited by angus99 on Monday 15th April 23:29


Edited by angus99 on Monday 15th April 23:31

SILICONEKID350HP

14,997 posts

232 months

Monday 15th April 2013
quotequote all
angus99 said:
Daz,
I’m a bit confused, when you refer to the map are you talking about the AFR table, advance table or the VE table? I think the term map includes all of these. If Phil did your mapping I would be surprised if any of these are too far out. It seems that your main issue is regarding closed loop and Autotune.

Happy to be corrected if I’m wrong but my understanding is that normally running on ‘closed loop’ refers to EGO control which adjusts the fuelling while driving to try and match the AFR table. This only really only works well at fairly constant load as ECU cannot react quickly enough to adjust the fuelling during heavy acceleration and deceleration.

You will see from the settings (EGO control in Basic settings) that there are certain areas on the map that ego control is disabled. I currently have EGO control switched off as, but the default settings originally were:
  • Active above 600 rpm
  • Active above coolant temp 71 degC
  • Active below TPS 70%
The allowable effect of EGO control is also limited by the step size (%) and the controller authority (%) which limits the maximum deviation from the VE table. This is all necessary in case your AFR sensor goes t*ts up.

So basically you need the VE table to be pretty much spot on regardless of whether you are running in closed loop or not.

Autotune is used for tuning the VE table and I wouldn’t consider this to be true closed loop as it isn't directly controlling the fuelling, even if you have it set to automatically update the controller, which I wouldn't recommend.

As mentioned before go for a drive with auto tune activated and monitor the recommended changes and accept them if you are happy, then repeat. You will need the engine to be up to normal operating temperature to do this as the software doesn’t compensate for warm-up enrichments which could be active up to about 75 – 80 deg.

You can set filters under advanced settings so that the software ignores certain data, e.g. below 72 degC and 1000 RPM. Additionally you can limit the maximum cell value or percentage change which is definitely required if you have it set to automatically update the controller as you drive.

Autotune works very differently to EGO control as it effectively logs data and only updates the VE table when it has enough data adjust the map so it isn't strictly closed loop. The amount of data required before it makes a change can be adjusted by adjusting the cell change resistance under advanced settings.

If you also want to use the VE analyser function in megalog viewer it is important to save you tunes files and corresponding log files.


Edited by angus99 on Monday 15th April 23:29


Edited by angus99 on Monday 15th April 23:31
I`m talking about the VE table ,is that the pulse width which changes the amount or time or width the injectors are open . I thought the auto tune reads the Lamabda feed back then changes the VE table to get close as possible to the target afr..

Am I getting close ..

The megalog viewer means nothing to me, just squiggly lines ,but I like watching them .laugh



Edited by SILICONEKID350HP on Monday 15th April 23:50

angus99

620 posts

210 months

Tuesday 16th April 2013
quotequote all
SILICONEKID350HP said:
I`m talking about the VE table ,is that the pulse width which changes the amount or time or width the injectors are open . I thought the auto tune reads the Lamabda feed back then changes the VE table to get close as possible to the target afr..

Am I getting close ..

The megalog viewer means nothing to me, just squiggly lines ,but I like watching them .laugh
Yep the Auto tune monitors and logs the AFR output readings as you drive and then calculates a new values in the areas of the map that it has data for. Its pretty much impossible to cover the whole map while driving so you will have to do some smoothing later.

To see how megalogviewer works, open a log file and then click on 'Open Tune File' and open the corresponding tune file.

Next click on 'VE analyser'. The right hand side (advanced settings) shows the filters you can set, AFR offset and cell change resistance.

If you click 'run analysis it will adjust the VE table in a very similar way to autotune. If you then click 'update table' it will overrite the table in tuner studio with the new settings, so don't do this unless you are sure you are happy with it. Next time you plug the laptop into the ECU it will give you the option to use the cuurent Controller (ECU) settings or the new Tuner Studio settings.

SILICONEKID350HP

14,997 posts

232 months

Tuesday 16th April 2013
quotequote all
could you recommend a lap top ,mine is shot ..it would not connect to the ECU ,unless I pulled a project out then it came live ..

I thought once it`s plugged in it should come up on the screen . .

The one I used is over 7 years old ,the hard drive has gone ..

db418BHP

Original Poster:

8,655 posts

221 months

Tuesday 16th April 2013
quotequote all
Neal gave me a VERY old IBM thinkpad that looks like its been thrown across the room a few times. It has very little software on it, never gets connected to the interweb and is only used for MS and the car. Connects via an old school serial cable and works a treat.

Keep up with the inane questions and techy answers people. I am taking notes. coffee

phazed

21,844 posts

205 months

Tuesday 16th April 2013
quotequote all
Or in my case pay someone to do it as I come over all blank and play Space Invaders with my eyes smile

Sardonicus

18,962 posts

222 months

Tuesday 16th April 2013
quotequote all
phazed said:
Or in my case pay someone to do it as I come over all blank and play Space Invaders with my eyes smile
You must of been about 30 when Space Invaders was current Peter hehe about 1982 then evil..... laugh

phazed

21,844 posts

205 months

Tuesday 16th April 2013
quotequote all
Sardonicus said:
phazed said:
Or in my case pay someone to do it as I come over all blank and play Space Invaders with my eyes smile
You must of been about 30 when Space Invaders was current Peter hehe about 1982 then evil..... laugh
28 actually!

Sardonicus

18,962 posts

222 months

Tuesday 16th April 2013
quotequote all
phazed said:
28 actually!
Oh near enough then? rofl sorry couldn't resist getmecoat

db418BHP

Original Poster:

8,655 posts

221 months

Tuesday 16th April 2013
quotequote all
I took this at the halfway point on the way home last week.
So had done 165 miles from a full tank. Was travelling at about 85 on a slight uphill so a little more throttle than usual.


Chilliman

11,992 posts

162 months

Tuesday 16th April 2013
quotequote all
That's alot of oil pressure scratchchin

spitfire4v8

3,992 posts

182 months

Tuesday 16th April 2013
quotequote all
and not a lot of engine temperature ..

db418BHP

Original Poster:

8,655 posts

221 months

Tuesday 16th April 2013
quotequote all
Chilliman said:
That's alot of oil pressure scratchchin
I thought it was fine. I still get too much crankcase pressure but probably unrelated.

db418BHP

Original Poster:

8,655 posts

221 months

Tuesday 16th April 2013
quotequote all
spitfire4v8 said:
and not a lot of engine temperature ..
Gauge is wrong. According to Megatune its upto 70+ before the gauge moves!

Sardonicus

18,962 posts

222 months

Tuesday 16th April 2013
quotequote all
Chilliman said:
That's alot of oil pressure scratchchin
About right for a Serp at 2.5k RPM + looks to be about 55 wink

db418BHP

Original Poster:

8,655 posts

221 months

Tuesday 16th April 2013
quotequote all
Sardonicus said:
bout right for a Serp at 2.5k RPM + looks to be about 55 wink
Bang on. I did slow down to about 75 to take the pic. I aint a complete idiot

GasMunkey

5,697 posts

180 months

Tuesday 16th April 2013
quotequote all
db418BHP said:
I aint a complete idiot
.......

db418BHP

Original Poster:

8,655 posts

221 months

Tuesday 16th April 2013
quotequote all
GasMunkey said:
db418BHP said:
I aint a complete idiot
.......
loser

angus99

620 posts

210 months

Friday 19th April 2013
quotequote all
New fuel injectors now fitted, despite the minor drama of loosing an injector O'ring inside the inlet manifold.

Got the car booked in for a mapping session on Tuesday so need to get a bsic map working over the weekend. To start with I was going to scale down the fuel required under basic settings in order to get the car running and then get some basic mapping done.

Calulation for required fuel as follows, does this make sense?

Current Fuel required =18.3 Injector Capacity = 19lb/hr @ 2.5 bar

New injectors 30lb/hr at 3 bar, Equavalent to 30x(2.5/3)^0.5 = 27.4 lb/h at 2.5 bar

New Fuel required = 19/27.4*18.3 = 12.7.