PDA

View Full Version : What steps to tune VE table in speed density mode



sachem
06-06-2023, 07:26 PM
Hello all,
Guys, I’m looking for a straight forward description and procedure for tuning the VE table on a P59 ECU after it is put in speed density mode. What is the goal/objective? What am I looking to adjust? Am I adjusting the VE table to provide a specific A/F across the table? What data am I logging? What tables am I adjusting? I do have a wide band installed. After I get VE set, I will move on to the MAF. The engine is a 6.0L with 12587603 OS. I need to understand this. I'm not being lazy. I've put hours upon hours trying to figure this out. I don't want to quit and put a carb on the engine. It's been a long process to get where I am at. I’ve looked at other posts on the forum, but none give step by step procedures for this ECU family. You tube videos are somewhat vague. I hope this post is beneficial to all new tuners. As always, all help is appreciated.

Thanks
Tom

Pulse_GTO
06-06-2023, 08:23 PM
What software are you using to log the computer?

sachem
06-06-2023, 08:31 PM
I am using PCM logger and tuner pro

steveo
06-07-2023, 03:48 AM
does pcmlogger spit out a csv?

i can teach you

sachem
06-07-2023, 04:06 AM
It does, I'm here to learn

steveo
06-07-2023, 07:36 AM
what is a ve table?

a table that represents how much air flows at a certain rpm and manifold pressure. so at 50 KPA and 5000 rpm it flows x air so the ecm knows how much fuel it needs.

what are you doing when you tune VE?

you are analyzing fuel errors against the ve table (rpm and manifold pressure) and correcting the errors in the VE table.

there are lots of ways to do that.

what is a fuel error?

your ECM targets an AFR. in closed loop that is 1 LAMBDA (or you can call it 14.7:1 but that isn't really correct except for pure gasoline). in open loop or power enrichment it targets an AFR from another table. to determine the fuel error in closed loop you look at fuel trims. in open loop you look at your wideband.

so in brief, your ecm goes 'okay, this much air (because VE is this) and inject this much fuel' and you measure the result to see how far off it is and adjust that cell.

simple ve adjustment:

lets say you are at 1000 RPM and 40 KPA and in closed loop, your fuel trim is like +10% (your ECM is adding 10% fuel to reach its target) that means at the VE table cell closest to 1000 rpm and 40 kpa, you would *1.10 (add 10% to that value)

sounds easy but hard, right? you have tons of data. people do it by hand but it takes FOREVER.

to tune your VE table properly, you have to use analysis tools like spreadsheets or programs like my trimalyzer or tablehack, or commercial tools. some logging programs have a 'histogram' built in that could do it.

do you want to try tablehack? it's kind of medium difficulty but i can walk you through, basically you load logs, tell it what your VE table looks like, tell it how to figure out if you are open or closed loop whatever (filters) and it tells you what your correction averages are. you can even do more advanced stuff like pasting your VE table and do some corrections.

if you wanted to give me a CSV log and show me your VE table, i could make you a step-by-step, and then you could reproduce it yourself?

steveo
06-07-2023, 07:39 AM
by the way this might not sound easy but it gets super easy with practice, and then you can tune anything. tuning MAF is exactly the same as VE but easier because less dimensions.

MO LS Noobie
06-07-2023, 02:47 PM
I am following with great interest. 4 inch stroked 6 L with the 603 computer and 4L60E. I've got it pretty close but trying to set up data logging so I can use the RT functions of tuner Pro. Jeff

sachem
06-07-2023, 05:24 PM
Steveo,
Finally, put in simple terms- now that part is clear. So, do we have to keep the system in open loop to do the base tuning and then return to feedback and allow fuel trims to take over? I would like to try table hack, I want to learn this. As for a log file, I can send you one. The only issue I would have is that I can’t put the car on the road, not registered yet. I can give an idle log. However, Monday I am towing it to a friends shop to replace the oil pan and I could drive around the lot there. What parameters do you need to have logged? I installed my wideband through the EGR circuit on my ecu. So I would have to compare with wide band gauge to confirm they match. Steve, it’s starting to make some sense now.

steveo
06-07-2023, 05:57 PM
the parameters you HAVE to log for VE tuning:

- MAP and RPM
- fuel trim or wideband afr (or both)

the parameters you SHOULD log, if available, without these your results will be crap:

- coolant temp (allow you to filter out log entries with a cold engine)
- tps (allow you to filter out transitional states like 'i just stabbed the throttle')
- power enrichment, open loop enable, closed loop enable, learning enable, or similar flags (allow you to use the same log for both closed and open loop tuning by filtering)
- AFR target (not necessary if you have an open loop or power enrichment target table that can be used, or if you just set a fixed power enrichment target and tune to that)
- o2 voltage (so you can make sure your o2s are cycling properly)

to tune any portion of the VE table you need LOTS of data from that portion of the table taken during real driving conditions

the only thing you can tune while idling is idle

driving around a parking lot will also not help

basically unless you have a dyno, you will have to plate the car to continue

but if you want to go over the procedure with a sample log just for learning purposes, a parking lot drive will do.

sachem
06-07-2023, 07:24 PM
I’ll grab a log file while I’m there at the shop. Do I disable closed loop or allow it to enter into closed loop? That’s one of the things that confuses me. So many of the videos and forums say to not allow closed loop. I’ll set up my logger to capture as many of the parameters that I have available to me in the logging program. As I said, I really want to learn this, so whatever you ask, I’ll do. I don’t have a dyno, so I will have to do the best I can “on the road tune”, but at least I’ll know and understand the procedure.

Pulse_GTO
06-07-2023, 08:51 PM
I’ll grab a log file while I’m there at the shop. Do I disable closed loop or allow it to enter into closed loop? That’s one of the things that confuses me. So many of the videos and forums say to not allow closed loop. I’ll set up my logger to capture as many of the parameters that I have available to me in the logging program. As I said, I really want to learn this, so whatever you ask, I’ll do. I don’t have a dyno, so I will have to do the best I can “on the road tune”, but at least I’ll know and understand the procedure.

If you don't have a wideband you will need closed loop activated in order to get feedback from the factory narrowband O2 sensors so that they may calculate the fuel trims. If you have a wideband then you want to log your data in open loop as the O2 sensor will be reporting the actual fuel ratio and the error can be calculated from that.

sachem
06-07-2023, 09:45 PM
I do have a wideband.

steveo
06-08-2023, 03:14 AM
if you have a closed loop flag in your log so we can tell if you're in closed loop or not then leave it on

sachem
06-08-2023, 04:22 AM
Just checked, I do have a closed loop flag.

steveo
06-08-2023, 04:35 AM
nice! so if you post a log and your current ve table ill make a tutorial for you

sachem
06-10-2023, 04:19 AM
Sorry for the late reply, didn't realize there was a second page. I'll get the logs this Monday and post them. Thanks for all your help

sachem
06-14-2023, 07:12 PM
nice! so if you post a log and your current ve table ill make a tutorial for you

Looks like it will be a week before I get the log files. The oil pan replacement has some hitches that I am working through.
The engine is apart and I'm waiting on parts and the time to get back to it is holding up progress.
I will send the files ASAP. Thanks for your time and knowldege.

sachem
06-27-2023, 02:11 AM
nice! so if you post a log and your current ve table ill make a tutorial for you
Hello Steveo,
just got the car running today, but couldn't get the logger to connect when i was able to drive it in the yard at the shop. So I made a log file idling in my driveway. I don't know if it is enough to give a tutorial or not. If it is not i will send another file when I register the car. I noticed that the wideband readings on the gauge don't match the logger. Is that because the sampling speeds are different between the two, or is my formula in the logging program incorrect? The program won't allow me to attach a cscv file.How do i get it to you

Fast355
06-27-2023, 05:39 AM
With minimal math in the scanner histogram, I disable dynamic blend, forcing MAF only and tune both MAF and VE at the same time. I do 99% of my tuning in MAF only mode.

cmaje72
07-10-2023, 07:05 PM
What parameters do you change to disable dynamic blend?

AngryCorvair
09-17-2023, 06:22 PM
Deleted post. Wrong forum

sachem
11-19-2023, 12:31 AM
Good afternoon all,
I know i posted this a while back, but I'm not grasping this. I run so rich at idle that all you get is black smoke and my eyes burn. I tried increasing the ve cells at idle and decreasing. No change whatsoever. On the short log from last night, my injector pulse width is showing over 5ms. For a short time it was 39ms.my target AFR is showing 12.5 but i set it to 14.68. At idle the AFR is 9.0. I have the PCM set for speed density mode. What am I missing?