VE Table Cracked
There is also an editor conversion tool in HPTuners. You can usr that to convert map from imperial to kpa
mass airflow and mass airflow 2? I think the biggest problem I'm having with the analyzer is that HP tuners is measuring MAF in lb/min, and the analyzer is looking for gm/sec. any way to convert this?
I've been playing with the formulas, and I'm getting some legit numbers. I could spend 40 years doing this by hand though... does anyone have a simple Excel spreadsheet handy? I have the intellect of a 5 year old when it comes to Excel.
I'm really intrugued here because my cam runs best on my stock VE table. The numbers I'm getting back are "legit", but they're about 15-20 points off from what I'm running in the low rpm colums and I know others out there have done lots of mods this section of theirs after a cam install.
Does the IFR table have anything to do with this equasion or any VE changes in general? Does it matter if the IFR table is "straight across" or if it's a scaled?
I've been playing with the formulas, and I'm getting some legit numbers. I could spend 40 years doing this by hand though... does anyone have a simple Excel spreadsheet handy? I have the intellect of a 5 year old when it comes to Excel.
I'm really intrugued here because my cam runs best on my stock VE table. The numbers I'm getting back are "legit", but they're about 15-20 points off from what I'm running in the low rpm colums and I know others out there have done lots of mods this section of theirs after a cam install.
Does the IFR table have anything to do with this equasion or any VE changes in general? Does it matter if the IFR table is "straight across" or if it's a scaled?
EDIT:
Linear or Non-Linear IFR tables. That's the wording I was looking for.
I'm non-linear, and my VE table is a good amount higher down low than what I've seen others post. (Their IFR's are unknown)
I've been playing with the formulas, and I'm getting some legit numbers. I could spend 40 years doing this by hand though... does anyone have a simple Excel spreadsheet handy? I have the intellect of a 5 year old when it comes to Excel.
I'm really intrugued here because my cam runs best on my stock VE table. The numbers I'm getting back are "legit", but they're about 15-20 points off from what I'm running in the low rpm colums and I know others out there have done lots of mods this section of theirs after a cam install.
Does the IFR table have anything to do with this equasion or any VE changes in general? Does it matter if the IFR table is "straight across" or if it's a scaled?
I just want to elaborate and be certain that everyone understands what I meant with Linear vs Non-Linear IFR tables...
Say I happen to get a linear IFR table from the factory. 3.15 straight across the table. Lets use that VE table as the "control" for my example...
Now my IFR table is non linear from the factory... The values are 2.80 @ 0 vac scaled up to 3.15 at 80 vac.
Say I'm down in the low vacuum range of the VE and IFR table. Shouldn't these VE numbers differ from the linear VE table, for the fact that the injectors aren't flowing the same amount of fuel?
The Best V8 Stories One Small Block at Time
I just want to elaborate and be certain that everyone understands what I meant with Linear vs Non-Linear IFR tables...
Say I happen to get a linear IFR table from the factory. 3.15 straight across the table. Lets use that VE table as the "control" for my example...
Now my IFR table is non linear from the factory... The values are 2.80 @ 0 vac scaled up to 3.15 at 80 vac.
Say I'm down in the low vacuum range of the VE and IFR table. Shouldn't these VE numbers differ from the linear VE table, for the fact that the injectors aren't flowing the same amount of fuel?
It calculates it has X grams of air in the cylinder (MAF/VE table), it knows it has a target AFR of Y, therefore it needs to inject Z grams of fuel. Z = X / Y
Once it has worked out it needs Z grams of fuel, it then looks to the IFR table to work out how long to pulse the injector for to get Z grams of fuel.
It calculates it has X grams of air in the cylinder (MAF/VE table), it knows it has a target AFR of Y, therefore it needs to inject Z grams of fuel. Z = X / Y
Once it has worked out it needs Z grams of fuel, it then looks to the IFR table to work out how long to pulse the injector for to get Z grams of fuel.
It calculates it has X grams of air in the cylinder (MAF/VE table), it knows it has a target AFR of Y, therefore it needs to inject Z grams of fuel. Z = X / Y
Once it has worked out it needs Z grams of fuel, it then looks to the IFR table to work out how long to pulse the injector for to get Z grams of fuel.
Anyone got a little spreadsheet or prog for this formula yet?
I need to go drive into Boston in 20 minutes. I'm nervous about my truck acting up.
FWIW, I'm going to write a Unix (bourne shell) script that will sort through a CSV and calculate VE's. I'm not sure if it'll be handy to anyone.
I spent a good amount of time trying to get the LS1Analyzer working with my HPT logs, and I'm just spinning my wheels on it. I'm not familiar with any logging tools other than HPT, and I'm not sure what LS1A is exactly looking for.
FWIW, I'm going to write a Unix (bourne shell) script that will sort through a CSV and calculate VE's. I'm not sure if it'll be handy to anyone.
I spent a good amount of time trying to get the LS1Analyzer working with my HPT logs, and I'm just spinning my wheels on it. I'm not familiar with any logging tools other than HPT, and I'm not sure what LS1A is exactly looking for.
You have to re-define what LFA looks for in the logs. Either that or change them to the EFILive default
MAP,RPM,CYLAIR,IAT,ECT Ect. If you need help gettting it to work maybe you can send me a message and I'll be able to help.
The Unix script that you are writing, will it be able to group map and rpm, then average out the ve's so that it coresponds to the ve table the editor
MAP,RPM,CYLAIR,IAT,ECT Ect. If you need help gettting it to work maybe you can send me a message and I'll be able to help.
Do you mean basically 'build' a VE table like LS1A does? No, unfortunately it's going to be very very simple. Nothing more than a Unix version of an Excel spreadsheet that's setup to do just calculations of different columns.
oh I know it isnt going to be that easy
that is why i asked maybe youfound a nix way of doing it. I tried in Java, needless to say it isnt finished Thanks to gameover for some key hints.
The VE table looks as though it is in meters cubed, it is just not used like a conventional VE table. The VE values are such that the PCM can directly backcalculate to g/cyl, the primary means to determine fueling and timing.
This is what makes it so confusing. You can't solve for air mass, you have to solve for g/cyl.
Anyhoo, here is the equation
VE = ((massflow * IAT / (MAP * RPM * Displacement))
Massflow: grams/sec
IAT: Degrees Kelvin
MAP: Bar
RPM: Duh!
Displacement: Cubic Meters
To solve for the massflow in g/sec simply re-arrange the equation.
Massflow = (VE * MAP * RPM * Displacement) / IAT
My old method of "Divide by 30" works okay because we are inadvertantly solving for a volume ratio. The molar mass of air is 28.96 g/mol.
I have compared the above equation to every bit of data that I have ever collected for a stock car, and the data matches up perfectly.
Any corrections, comments, or blinding errors please let me know.
Thanks,
Kevin
How did you come up with this? This is amazing!!!!
VE = 3444 * MAF * (273 + IAT)/(MAP * RPM *Displacement)
units:
VE = %
MAF = grams/second
T = Celsius
MAP = kPa
Displacement = liters
Seems to be pretty accurate with the data i've got but i think it'll be better when i switch my granitelli maf back to stock. I got excel to calculate VE for all the points in my log file, now i gotta figure out how to sort it into something useful.
I've got a question on the 3444 number. Where did that come from?
Is this formula 5.7L specific?

